*{box-sizing:border-box;margin:0}html,body{background:#0e151c}@keyframes cellIn{0%{transform:scaleY(.2);opacity:.2}to{transform:scaleY(1);opacity:1}}@keyframes loadPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes pulseAmber{0%,to{box-shadow:0 0 #ffb22459}50%{box-shadow:0 0 24px 2px #ffb22440}}@keyframes shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes pop{0%{transform:scale(1)}35%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes headGlow{0%,to{box-shadow:0 0 6px 1px #ffb22480}50%{box-shadow:0 0 14px 3px #ffb224d9}}@keyframes headGlowMint{0%,to{box-shadow:0 0 6px 1px #3ddc9780}50%{box-shadow:0 0 14px 3px #3ddc97d9}}@keyframes floatUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes recoil{0%{transform:translateY(0) rotate(0)}30%{transform:translateY(-10px) rotate(-1.2deg)}55%{transform:translateY(3px) rotate(.6deg)}to{transform:translateY(0) rotate(0)}}@keyframes winPop{0%{transform:scale(1)}40%{transform:scale(1.14)}65%{transform:scale(.97)}to{transform:scale(1)}}@keyframes confettiFall{0%{transform:translateY(-12px) rotate(0);opacity:0}12%{opacity:1}to{transform:translateY(140px) rotate(340deg);opacity:0}}@keyframes profitBubble{0%{transform:translate(-50%,6px) scale(.7);opacity:0}15%{transform:translate(-50%,-4px) scale(1.15);opacity:1}30%{transform:translate(-50%,-10px) scale(1);opacity:1}to{transform:translate(-50%,-54px) scale(1);opacity:0}}@keyframes tickDelta{0%{transform:translate(-50%,4px);opacity:0}20%{transform:translate(-50%,-6px);opacity:1}75%{transform:translate(-50%,-6px);opacity:1}to{transform:translate(-50%,-20px);opacity:0}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}::-webkit-scrollbar{height:0;width:8px}
