*{box-sizing:border-box;margin:0;padding:0;min-width:0}body,html{background:#000}body{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#1f1f1f;border-radius:6px;border:2px solid #000}::-webkit-scrollbar-thumb:hover{background:#2e2e2e}button,input,select{font-family:inherit}[role=button],[tabindex],a,button,input,select{outline:none}[role=button]:focus-visible,[tabindex]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid var(--blue,#008dff);outline-offset:2px;border-radius:7px}@keyframes rsFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}@keyframes rsPulse{0%{box-shadow:0 0 0 0 rgba(80,200,120,.5)}70%{box-shadow:0 0 0 8px rgba(80,200,120,0)}to{box-shadow:0 0 0 0 rgba(80,200,120,0)}}@keyframes rsIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rsOv{0%{opacity:0}to{opacity:1}}