*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{overscroll-behavior-y:none;background:#05060a;height:100%}body{color:#eaecef;-webkit-font-smoothing:antialiased;font-family:IBM Plex Sans,sans-serif}#root{min-height:100dvh}a{color:#e9c463;text-decoration:none}a:hover{color:#f0ce74}button{color:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit}input{font-family:inherit}*{-ms-overflow-style:none;scrollbar-width:none}::-webkit-scrollbar{display:none}@keyframes floatUp{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-52px)}}@keyframes sheetUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes blink{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes nxPulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes nxFlicker{0%,to{opacity:1}7%{opacity:.6}11%{opacity:1}38%{opacity:.85}52%{opacity:1}71%{opacity:.55}76%{opacity:1}}@keyframes nxSpin{to{transform:rotate(360deg)}}@keyframes nxSpinR{to{transform:rotate(-360deg)}}@keyframes nxDie{0%,to{opacity:1}50%{opacity:.3}}@keyframes nxFloat{to{transform:translateY(-16px)}}@keyframes nxRise{0%{opacity:0;transform:translateY(0)}15%{opacity:.65}to{opacity:0;transform:translateY(-92px)}}@keyframes nxFlow{to{stroke-dashoffset:-46px}}@keyframes nxSweep{to{transform:rotate(-7deg)}}@keyframes nxHover{to{transform:translateY(-12px)}}@keyframes nxGlint{0%,86%,to{opacity:.1}93%{opacity:.4}}@keyframes nxFall{0%{opacity:0;transform:translateY(0)}15%{opacity:.5}to{opacity:0;transform:translateY(80px)}}@keyframes nxScan{0%{transform:translateY(-200px)}to{transform:translateY(200px)}}@keyframes nxFlow2{to{stroke-dashoffset:-60px}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}
