*{box-sizing:border-box}html,body{overscroll-behavior-y:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;background:#0c0c0f;height:100%;margin:0;padding:0;overflow:hidden}@media (prefers-color-scheme:dark){html,body{--lightningcss-light: ;--lightningcss-dark:initial}}#root{height:100%}::selection{background:#78787840}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#80808059;border-radius:8px}.no-scrollbar::-webkit-scrollbar{display:none}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes wordIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes wordOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-7px)}}@keyframes riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes doodleIn{0%{opacity:0;filter:blur(3px);transform:scale(.85)translateY(4px)}60%{opacity:1;filter:blur();transform:scale(1.04)}to{transform:none}}@keyframes neonFlicker{0%,3%,6%,to{opacity:1}4%{opacity:.4}5%{opacity:.85}52%{opacity:1}53%{opacity:.5}54%{opacity:1}}@keyframes tickerSweep{0%{left:-40px}to{left:100%}}@keyframes rainbowShift{0%{background-position:0%}to{background-position:300%}}@keyframes wobble{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes waterfallGrowY{0%{opacity:0;transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes waterfallGrowX{0%{opacity:0;transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.os-marquee-track{animation:26s linear infinite marquee}@keyframes bob{0%{transform:translateY(0)rotate(-2deg)}to{transform:translateY(-7px)rotate(2deg)}}.os-bob{animation:3.4s ease-in-out infinite alternate bob}@keyframes drift{0%{transform:scale(1.07)translate(0%)}to{transform:scale(1.07)translate(-1.6%,1.1%)}}.ss-drift{animation:18s ease-in-out infinite alternate drift}@media (prefers-reduced-motion:reduce){.os-marquee-track,.os-bob,.ss-drift{animation:none}}button,a{font:inherit}
