body,html{height:100%}:focus{outline:none}.skeleton-box{border-color:transparent}.skeleton-box,.skeleton-circle{background-color:hsl(var(--border));color:hsl(var(--border));-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default;animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.skeleton-circle{border-radius:1000px;border-color:transparent}.skeleton-box>*,.skeleton-circle>*,.skeleton-line>*{opacity:0}.dark .dotted-bg{background-image:radial-gradient(circle at 1px 1px,#232323 .5px,transparent 0);background-size:6px 6px}.light .dotted-bg{background-size:6px 6px;background-image:radial-gradient(circle at 1px 1px,#e0e0e0 .5px,transparent 0)}.hide-scrollbar,.hide-scrollbar *{-ms-overflow-style:none;scrollbar-width:none}.hide-scrollbar ::-webkit-scrollbar,.hide-scrollbar::-webkit-scrollbar{display:none}@keyframes activity-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes activity-glow{0%{background-color:hsl(var(--accent))}to{background-color:transparent}}.activity-new{animation:activity-enter .25s ease-out,activity-glow 1.4s ease-out}.react-pdf__Page__textContent mark.theorem-hit{background-color:rgba(255,214,10,.45);color:transparent;padding:0}