.fkhZqW_glitchText{display:inline-block;position:relative}.fkhZqW_glitchText:before,.fkhZqW_glitchText:after{content:attr(data-text);pointer-events:none;position:absolute;inset:0;overflow:hidden}.fkhZqW_glitchText:before{color:#23ae5d;clip-path:inset(0 0 60%);animation:2.6s step-end infinite fkhZqW_glitch-a;transform:translate(-3px,-1px)}.fkhZqW_glitchText:after{color:#b3fc4f;clip-path:inset(55% 0 0);animation:2.6s step-end infinite fkhZqW_glitch-b;transform:translate(3px,1px)}@keyframes fkhZqW_glitch-a{0%,82%,to{clip-path:inset(0 0 60%);transform:translate(-3px,-1px)}84%{clip-path:inset(10% 0 40%);transform:translate(-6px,1px)}87%{clip-path:inset(45% 0 20%);transform:translate(4px,-2px)}90%{clip-path:inset(70% 0 5%);transform:translate(-2px)}93%{clip-path:inset(0 0 60%);transform:translate(-3px,-1px)}}@keyframes fkhZqW_glitch-b{0%,80%,to{clip-path:inset(55% 0 0);transform:translate(3px,1px)}83%{clip-path:inset(20% 0 55%);transform:translate(6px,-1px)}86%{clip-path:inset(0 0 80%);transform:translate(-4px,2px)}89%{clip-path:inset(60% 0 10%);transform:translate(2px)}92%{clip-path:inset(55% 0 0);transform:translate(3px,1px)}}.fkhZqW_promptIn{animation:.5s steps(2,end) both fkhZqW_prompt-in}@keyframes fkhZqW_prompt-in{0%{opacity:0;transform:translate(-6px)skew(-8deg)}40%{opacity:1;transform:translate(4px)skew(6deg)}70%{opacity:.6;transform:translate(-2px)}to{opacity:1;transform:none}}.fkhZqW_tile{background:#bcb6a8;border-radius:14px;transition:transform .12s,box-shadow .12s,border-color .12s;position:relative;overflow:hidden;transform:translateZ(0)}.fkhZqW_tile:active{transform:scale(.97)}.fkhZqW_tileIn{animation:.45s cubic-bezier(.34,1.56,.64,1) both fkhZqW_tile-in}.fkhZqW_tileIn:nth-child(2){animation-delay:50ms}.fkhZqW_tileIn:nth-child(3){animation-delay:.1s}.fkhZqW_tileIn:nth-child(4){animation-delay:.15s}@keyframes fkhZqW_tile-in{0%{opacity:0;transform:scale(.85)translateY(10px)}to{opacity:1;transform:none}}.fkhZqW_scanlines:after{content:"";pointer-events:none;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,#3b332b24 0 1px,#0000 1px 4px);position:absolute;inset:0}.fkhZqW_glitchIn{animation:.7s steps(3,end) both fkhZqW_tile-glitch}@keyframes fkhZqW_tile-glitch{0%{filter:drop-shadow(-4px 0 #8f9bf8)drop-shadow(4px 0 #b3fc4f);transform:translate(-3px)}50%{filter:drop-shadow(3px 0 #8f9bf8)drop-shadow(-3px 0 #b3fc4f);transform:translate(2px)}to{filter:none;transform:none}}.fkhZqW_tileCorrect{animation:.5s cubic-bezier(.34,1.56,.64,1) fkhZqW_tile-pop;box-shadow:0 0 0 5px #23ae5d,0 0 0 9px #b3fc4f}.fkhZqW_tileWrong{animation:.45s ease-in-out fkhZqW_tile-shake;box-shadow:0 0 0 5px #fe4901}.fkhZqW_tileDim{opacity:.35;filter:grayscale(.6)}@keyframes fkhZqW_tile-pop{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes fkhZqW_tile-shake{0%,to{transform:translate(0)}20%{transform:translate(-7px)rotate(-1deg)}40%{transform:translate(7px)rotate(1deg)}60%{transform:translate(-5px)}80%{transform:translate(5px)}}.fkhZqW_reveal{animation:.6s steps(4,end) both fkhZqW_reveal}@keyframes fkhZqW_reveal{0%{opacity:0;filter:blur(3px)saturate(2)}to{opacity:1;filter:none}}.fkhZqW_reaction{animation:.4s cubic-bezier(.34,1.56,.64,1) both fkhZqW_reaction}@keyframes fkhZqW_reaction{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)rotate(-4deg)}60%{opacity:1;transform:translate(-50%,-50%)scale(1.06)rotate(1deg)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.fkhZqW_milestone{animation:1.4s ease-out both fkhZqW_milestone}@keyframes fkhZqW_milestone{0%{opacity:0;transform:translateY(8px)scale(.9)}15%{opacity:1;transform:translateY(0)scale(1.05)}80%{opacity:1}to{opacity:0;transform:translateY(-6px)}}.fkhZqW_scorePop{animation:.4s ease-out fkhZqW_score-pop;display:inline-block}@keyframes fkhZqW_score-pop{0%{transform:scale(1)}40%{color:#23ae5d;transform:scale(1.35)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.fkhZqW_glitchText:before,.fkhZqW_glitchText:after,.fkhZqW_promptIn,.fkhZqW_tileIn,.fkhZqW_glitchIn,.fkhZqW_reveal,.fkhZqW_tileCorrect,.fkhZqW_tileWrong,.fkhZqW_reaction,.fkhZqW_milestone,.fkhZqW_scorePop{animation:none!important}}.fkhZqW_flip{perspective:900px}.fkhZqW_flipInner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .45s cubic-bezier(.4,0,.2,1);position:relative}.fkhZqW_flipUp{transform:rotateY(180deg)}.fkhZqW_flipFace{backface-visibility:hidden;border-radius:14px;position:absolute;inset:0}.fkhZqW_flipBack{transform:rotateY(180deg)}.fkhZqW_flipDealt{animation:.4s cubic-bezier(.34,1.56,.64,1) both fkhZqW_tile-in}.fkhZqW_matchPop{animation:.55s cubic-bezier(.34,1.56,.64,1) fkhZqW_match-pop}@keyframes fkhZqW_match-pop{0%{transform:scale(1)}35%{transform:scale(1.08)rotate(-2deg)}65%{transform:scale(1.04)rotate(2deg)}to{transform:scale(1)}}.fkhZqW_missShake{animation:.4s ease-in-out .45s fkhZqW_miss-shake}@keyframes fkhZqW_miss-shake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}@media (prefers-reduced-motion:reduce){.fkhZqW_flipInner{transition:none}.fkhZqW_flipDealt,.fkhZqW_matchPop,.fkhZqW_missShake{animation:none!important}}
