body,html{margin:0;padding:0;background:#150a26}*{box-sizing:border-box}a{color:#53d7f7;text-decoration:none}a:hover{color:#9ce8ff}button{-webkit-tap-highlight-color:transparent;font-family:inherit}button:disabled{cursor:default}@keyframes dealIn{0%{transform:translateY(-70px) translateX(26px) rotate(5deg);opacity:0}to{transform:none;opacity:1}}@keyframes flipRe{0%{transform:rotateY(88deg) scale(1.05)}to{transform:none}}@keyframes msgPop{0%{transform:scale(.55);opacity:0}65%{transform:scale(1.07)}to{transform:scale(1);opacity:1}}@keyframes msgPop2{0%{transform:scale(.55) rotate(-5deg);opacity:0}65%{transform:scale(1.07) rotate(-5deg)}to{transform:scale(1) rotate(-5deg);opacity:1}}@keyframes nutFall{0%{transform:translateY(0) rotate(-30deg);opacity:0}8%{opacity:.5}90%{opacity:.5}to{transform:translateY(920px) rotate(300deg);opacity:0}}@keyframes nutFly{0%{transform:translateY(26px) scale(.3);opacity:0}16%{transform:translate(0) scale(1.15);opacity:1}32%{transform:translate(0) scale(1)}55%{transform:translateY(-12px) scale(1.05);opacity:1}to{transform:translate(calc(-50vw + 150px),-52vh) scale(.4);opacity:0}}@keyframes txtFlash{0%{transform:scale(.5) rotate(-3deg);opacity:0}10%{transform:scale(1.12) rotate(-3deg);opacity:1}18%{transform:scale(1) rotate(-3deg)}32%{opacity:1}38%{opacity:.3}44%{opacity:1}50%{opacity:.3}56%{opacity:1}86%{opacity:1;transform:scale(1) rotate(-3deg)}to{opacity:0;transform:scale(1.08) rotate(-3deg)}}@keyframes shakeX{0%,to{transform:none}20%{transform:translate(-7px,2px)}40%{transform:translate(6px,-3px)}60%{transform:translate(-5px,2px)}80%{transform:translate(4px,-1px)}}@keyframes glowPulse{0%,to{box-shadow:0 0 0 3px rgba(83,215,247,.9),0 0 26px rgba(83,215,247,.4)}50%{box-shadow:0 0 0 3px rgba(83,215,247,.45),0 0 10px rgba(83,215,247,.2)}}.btn-lift{transition:transform .12s}.btn-lift:hover:not(:disabled){transform:translateY(-3px)}.btn-lift5{transition:transform .12s}.btn-lift5:hover:not(:disabled){transform:translateY(-5px)}.btn-clear:hover{background:#731c30!important;color:#ffc2cd!important}.btn-outline-gold:hover{border-color:rgba(255,210,79,.8)!important}.btn-outline-cyan:hover{border-color:rgba(83,215,247,.8)!important}.btn-outline-purple:hover{background:rgba(167,139,250,.12)!important}.btn-outline-dgold:hover:not(:disabled){background:rgba(255,210,79,.12)!important}.btn-outline-dpurple:hover:not(:disabled){background:rgba(167,139,250,.12)!important}.btn-outline-ghost:hover:not(:disabled){border-color:hsla(0,0%,100%,.6)!important;color:#fff!important}.btn-ghost-dim:hover{border-color:hsla(0,0%,100%,.5)!important;color:#fff!important}