*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#08080a;color:#f2f2f4;font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}#root{min-height:100vh}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#0a0a0c}::-webkit-scrollbar-thumb{background:#26262c;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#3a3a42}.noscroll::-webkit-scrollbar{height:0}.dragscroll{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.14) transparent;transition:scrollbar-color .3s}.dragscroll:hover{scrollbar-color:rgba(255,90,31,.65) transparent}.dragscroll::-webkit-scrollbar{height:5px}.dragscroll::-webkit-scrollbar-track{background:transparent}.dragscroll::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:999px;transition:background .3s}.dragscroll:hover::-webkit-scrollbar-thumb{background:#ff5a1f8c}.dragscroll::-webkit-scrollbar-thumb:hover{background:#ff5a1f}input::placeholder{color:#6a6a72}.announce-static{display:none}@media (max-width:640px){.announce-marquee>div{animation-duration:14s!important}}html,body{max-width:100%;overflow-x:hidden}body{padding-top:env(safe-area-inset-top)}@media (max-width:768px){input,select,textarea{font-size:16px!important}.has-bottomnav{padding-bottom:calc(64px + env(safe-area-inset-bottom))}}.bottom-nav{padding-bottom:env(safe-area-inset-bottom)}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes fadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cardIn{0%{opacity:0}to{opacity:1}}@keyframes menuIn{0%{opacity:0;transform:translateY(-8px) scale(.97)}to{opacity:1;transform:none}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes kenburns{0%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes modalIn{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}
