@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&display=swap";*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:#000;color:#f5f5f5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.5;overscroll-behavior:none}body.bcast{background:transparent!important}@keyframes bcastUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes bcastDown{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.bcast-up{animation:bcastUp .34s cubic-bezier(.22,1,.36,1) both}.bcast-down{animation:bcastDown .34s cubic-bezier(.22,1,.36,1) both}@keyframes bcastPop{0%{opacity:0;transform:scale(1.5)}16%{opacity:1;transform:scale(1)}84%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.bcast-pop{animation:bcastPop 4.5s ease both}@keyframes bcastMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.bcast-marquee{animation:bcastMarquee 28s linear infinite}@keyframes bcastSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.bcast-slideup{animation:bcastSlideUp .42s cubic-bezier(.22,1,.36,1) both}@keyframes bcastExit{0%{opacity:1}to{opacity:0}}.bcast-exit{animation:bcastExit .3s ease both;pointer-events:none}@media(prefers-reduced-motion:reduce){.bcast-up,.bcast-down,.bcast-pop,.bcast-slideup,.bcast-exit,.bcast-marquee{animation:none}}.bcast-btn{transition:filter .15s ease,transform .12s ease}.bcast-btn:hover:not(:disabled){filter:brightness(1.18)}.bcast-btn:active:not(:disabled){transform:scale(.97)}.bcast-btn:focus-visible{outline:2px solid #00e676;outline-offset:2px}@media(prefers-reduced-motion:reduce){.bcast-btn{transition:none}.bcast-btn:active:not(:disabled){transform:none}}button,input,select,textarea{font-family:inherit;touch-action:manipulation}button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid #00e676;outline-offset:2px;border-radius:4px}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#3a3a3a}:focus-visible{outline:2px solid #00e676;outline-offset:2px}:focus:not(:focus-visible){outline:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}::selection{background:#00e67633;color:#f5f5f5}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes toastIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes revealDown{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.reveal-down{animation:revealDown .2s ease-out}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes scoredPop{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes scoredGlow{0%{box-shadow:0 0 #00e6768c}to{box-shadow:0 0 0 16px #00e67600}}@keyframes screenBlink{0%,to{opacity:1}50%{opacity:.12}}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #1a1a1a inset;-webkit-text-fill-color:#f5f5f5}
