.shepherd-button{background:#3288e6;border:0;border-radius:3px;color:#ffffffbf;cursor:pointer;margin-right:.5rem;padding:.5rem 1.5rem;transition:all .5s ease}.shepherd-button:not(:disabled):hover{background:#196fcc;color:#ffffffbf}.shepherd-button.shepherd-button-secondary{background:#f1f2f3;color:#000000bf}.shepherd-button.shepherd-button-secondary:not(:disabled):hover{background:#d6d9db;color:#000000bf}.shepherd-button:disabled{cursor:not-allowed}.shepherd-footer{border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;justify-content:flex-end;padding:0 .75rem .75rem}.shepherd-footer .shepherd-button:last-child{margin-right:0}.shepherd-cancel-icon{background:transparent;border:none;color:#808080bf;cursor:pointer;font-size:2em;font-weight:400;margin:0;padding:0;transition:color .5s ease}.shepherd-cancel-icon:hover{color:#000000bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon{color:#808080bf}.shepherd-has-title .shepherd-content .shepherd-cancel-icon:hover{color:#000000bf}.shepherd-title{color:#000000bf;display:flex;flex:1 0 auto;font-size:1rem;font-weight:400;margin:0;padding:0}.shepherd-header{align-items:center;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;justify-content:flex-end;line-height:2em;padding:.75rem .75rem 0}.shepherd-has-title .shepherd-content .shepherd-header{background:#e6e6e6;padding:1em}.shepherd-text{color:#000000bf;font-size:1rem;line-height:1.3em;padding:.75em}.shepherd-text p{margin-top:0}.shepherd-text p:last-child{margin-bottom:0}.shepherd-content{border-radius:5px;outline:none;padding:0}.shepherd-element{background:#fff;border-radius:5px;box-shadow:0 1px 4px #0003;margin:0;max-width:400px;opacity:0;outline:none;transition:opacity .3s,visibility .3s;visibility:hidden;width:100%;z-index:9999}.shepherd-enabled.shepherd-element{opacity:1;visibility:visible}.shepherd-element[data-popper-reference-hidden]:not(.shepherd-centered){opacity:0;pointer-events:none;visibility:hidden}.shepherd-element,.shepherd-element *,.shepherd-element :after,.shepherd-element :before{box-sizing:border-box}.shepherd-arrow,.shepherd-arrow:before{height:16px;position:absolute;width:16px;z-index:-1}.shepherd-arrow:before{background:#fff;content:"";transform:rotate(45deg)}.shepherd-element[data-popper-placement^=top]>.shepherd-arrow{bottom:-8px}.shepherd-element[data-popper-placement^=bottom]>.shepherd-arrow{top:-8px}.shepherd-element[data-popper-placement^=left]>.shepherd-arrow{right:-8px}.shepherd-element[data-popper-placement^=right]>.shepherd-arrow{left:-8px}.shepherd-element.shepherd-centered>.shepherd-arrow{opacity:0}.shepherd-element.shepherd-has-title[data-popper-placement^=bottom]>.shepherd-arrow:before{background-color:#e6e6e6}.shepherd-target-click-disabled.shepherd-enabled.shepherd-target,.shepherd-target-click-disabled.shepherd-enabled.shepherd-target *{pointer-events:none}.shepherd-modal-overlay-container{height:0;left:0;opacity:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s ease-out,height 0ms .3s,opacity .3s 0ms;width:100vw;z-index:9997}.shepherd-modal-overlay-container.shepherd-modal-is-visible{height:100vh;opacity:.5;transform:translateZ(0);transition:all .3s ease-out,height 0s 0s,opacity .3s 0s}.shepherd-modal-overlay-container.shepherd-modal-is-visible path{pointer-events:all}@keyframes slideInBounce{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes textShine{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}@keyframes increment{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}@font-face{font-family:Saiba;font-style:normal;src:local("Saiba"),url(/assets/SAIBA-45-SdR7_h7P.ttf) format("truetype")}@font-face{font-family:Quadrangle;font-style:normal;src:local("Quadrangle"),url(/assets/quadrangle.regular-D0A_mxH8.otf) format("truetype")}@font-face{font-family:Orbitron;font-style:normal;src:local("Orbitron"),url(/assets/Orbitron-VariableFont_wght-B7vC4a4m.ttf) format("truetype")}@font-face{font-family:digital-7;font-style:normal;src:local("digital-7"),url(/assets/digital-7-Cnm38d_8.ttf) format("truetype")}@font-face{font-family:digital-7;font-style:italic;src:local("digital-7-italic"),url("/assets/digital-7%20(italic)-nvE1-jg2.ttf") format("truetype")}@font-face{font-family:digital-7-mono;font-style:normal;src:local("digital-7-mono"),url("/assets/digital-7%20(mono)-D68qVRwS.ttf") format("truetype")}@font-face{font-family:digital-7-mono;font-style:italic;src:local("digital-7-mono-italic"),url("/assets/digital-7%20(mono%20italic)-CWqexOIt.ttf") format("truetype")}html,body{margin:0;padding:0;font-family:Roboto,sans-serif;background-color:#f5f5f5}#app{margin:0;padding:0;--clr-neon-off: hsl(317, 84%, 5%);--clr-neon: hsl(317 100% 54%);--clr-neon-sec: hsl(317, 100%, 50%);--clr-bg: hsl(323 21% 16%);--clr-neon-2: hsl(289, 100%, 54%);--clr-neon-3: hsl(269, 100%, 54%);--clr-neon-4: hsl(255, 100%, 54%);--clr-neon-valid: hsl(127, 100%, 54%);--clr-neon-invalid: hsl(0, 100%, 54%);--clr-neon-invalid-off: hsl(0, 83%, 9%);--joker-card-ratio: calc(916 / 1107);--border-color: rgba(0, 28, 76, .726);--animation-color-1: rgba(51, 2, 175, .724);--animation-color-2: rgba(13, 35, 205, .305);--prompter-height: min(6vw, 6vh) ;--game-view-gap: calc(min(100vw, 100vh) / 75);--game-shop-gap: calc(min(100vw, 100vh)*.01) ;--card-board-gap: calc(min(100vw, 100vh)*.01) ;--joker-card-height: calc(min(100vw, 100vh) / 6);--joker-card-width: calc(var(--joker-card-height) * var(--joker-card-ratio));--passive-card-size: calc(min(100vw, 100vh)/8) ;--passive-small-card-size: calc(min(100vw, 100vh) / 12);--letter-card-size: calc(min(100vw, 100vh) / 12);--consumable-card-size: calc(min(100vw, 100vh) / 12);--slots-count-font-size: calc(min(100vw, 100vh)/50) ;--tooltip-font-size: calc(min(100vw, 100vh) / 45);--window-size: min(100vw, 100vh);--window-height: 100vh;--window-width: 100vw;--menu-gap: calc(var(--window-size) / 50);--color-back: #1a1a1a;--color-sell: #ff1744;--color-buy: #00c853;--color-buy-and-use: #00b1a3;--color-consume: #ff9100;--color-upgrade: #2979ff;--color-cant: #424242;--btn-bg-default: rgba(40, 40, 50, .9);--btn-bg-hover: rgba(60, 60, 70, .95);--btn-bg-disabled: rgba(30, 30, 40, .8);--btn-border-default: rgba(168, 85, 247, .3);--btn-border-hover: rgba(168, 85, 247, .5);--btn-border-active: rgba(168, 85, 247, .8);--btn-outline-color: rgba(255, 255, 255, .8);--btn-shadow-color: rgba(168, 85, 247, .3);--btn-shadow-active: rgba(168, 85, 247, .5);--btn-gradient-primary: linear-gradient(135deg, #a855f7 0%, #7c3aed 100%);--btn-gradient-action: linear-gradient(135deg, #f97316 0%, #dc2626 100%);--btn-gradient-secondary: linear-gradient(135deg, rgba(30, 41, 59, .95) 0%, rgba(51, 65, 85, .95) 100%);--btn-gradient-menu: linear-gradient(135deg, #6366f1 0%, #4f46e5 100%);--btn-gradient-easy: linear-gradient(135deg, #10b981 0%, #059669 100%);--btn-gradient-medium: linear-gradient(135deg, #f59e0b 0%, #d97706 100%);--btn-gradient-hard: linear-gradient(135deg, #dc2626 0%, #991b1b 100%);--btn-gradient-mode: linear-gradient(135deg, #8b5cf6 0%, #6366f1 50%, #3b82f6 100%);--btn-gradient-tone: linear-gradient(135deg, #06b6d4 0%, #0891b2 50%, #0e7490 100%);--btn-gradient-scale: linear-gradient(135deg, #ec4899 0%, #f43f5e 50%, #ef4444 100%);--btn-border-mode: rgba(139, 92, 246, .9);--btn-border-tone: rgba(6, 182, 212, .9);--btn-border-scale: rgba(236, 72, 153, .9);--btn-shadow-mode: rgba(139, 92, 246, .6);--btn-shadow-tone: rgba(6, 182, 212, .6);--btn-shadow-scale: rgba(236, 72, 153, .6);--color-letter-plus: rgb(101, 157, 255);--color-letter-mult: rgb(239, 27, 225);--color-score-plus: rgb(238, 255, 0);--color-score-mult: orange;--color-earn-gold: goldenrod;--color-vowel: rgb(0, 195, 255);--color-consonant: rgb(23, 237, 23);--color-first-half: rgb(226, 59, 255);--color-second-half: rgb(166, 98, 255);--gradient-word-length: linear-gradient(45deg, rgb(255, 123, 0), rgb(255, 200, 0), rgb(255, 123, 0));--round-animation-duration-pulse: 2.5s;--round-animation-duration-evil: 1.8s;--round-animation-duration-chaos: 1.4s;--round-glow-base-size: .08rem;--round-glow-evil-size: .16rem;--round-glow-chaos-size: .24rem}@media screen and (min-width: 801px) and (max-width: 1100px){#app{--passive-small-card-size: calc(min(100vw, 100vh)*.1) ;--game-view-gap: 0px}}@media screen and (max-width: 800px){#app{--passive-small-card-size: calc(min(100vw, 100vh)*.1) ;--game-view-gap: 0px}}@media screen and (min-width: 801px) and (max-width: 1100px) and (orientation: landscape){#app{--joker-card-height: calc(min(100vw, 100vh) / 6);--passive-card-size: calc(min(100vw, 100vh) / 6);--letter-card-size: calc(min(100vw, 100vh) / 12);--consumable-card-size: calc(min(100vw, 100vh) / 12)}}@media screen and (max-width: 800px) and (orientation: landscape){#app{--joker-card-height: calc(min(100vw, 100vh) / 6);--passive-card-size: calc(min(100vw, 100vh) / 6);--letter-card-size: calc(min(100vw, 100vh) / 12);--consumable-card-size: calc(min(100vw, 100vh) / 12)}}@media screen and (max-width: 800px) and (orientation: portrait){#app{--joker-card-height: calc(min(100vw, 100vh)/4) ;--passive-card-size: calc(min(100vw, 100vh)/4) ;--letter-card-size: calc(min(100vw, 100vh)/8) ;--consumable-card-size: calc(min(100vw, 100vh)/8) }}#app *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}.shepherd-element{max-width:min(1000px,90%);font-family:Quadrangle,sans-serif;--font-size: calc(min(100vw, 100vh)/40) ;padding:calc(var(--font-size));background:linear-gradient(135deg,#191937f2,#282850f2 30%,#1e1e41f2 70%,#141432f2);border:2px solid rgba(168,85,247,.5);border-radius:calc(var(--font-size) * .5);box-shadow:0 0 calc(var(--font-size) * 2) #a855f74d}.shepherd-element .shepherd-arrow,.shepherd-element .shepherd-arrow:before,.shepherd-element .shepherd-arrow:after,.shepherd-element [data-popper-arrow],.shepherd-element [data-popper-arrow]:before,.shepherd-element [data-popper-arrow]:after{display:none!important}.shepherd-element .shepherd-content{font-size:var(--font-size);color:#fff}.shepherd-element .shepherd-title{font-size:calc(var(--font-size) * 1.5);color:#fff;filter:drop-shadow(0 0 calc(var(--font-size) * .5) rgba(168,85,247,.8))}.shepherd-element .shepherd-text{font-size:var(--font-size);color:#ffffffe6;line-height:1.4}.shepherd-element .shepherd-footer{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--font-size) * .5);margin-top:calc(var(--font-size) * 1.5)}.shepherd-element .shepherd-button{font-size:calc(var(--font-size) * .9);font-family:Quadrangle,sans-serif;font-weight:700;border:none;padding:calc(var(--font-size) * .5) calc(var(--font-size) * 1.2);border-radius:calc(var(--font-size) * .3);cursor:pointer;transition:all .2s ease;text-transform:uppercase}.shepherd-element .shepherd-button.primary{background:var(--btn-gradient-primary);color:#fff;box-shadow:0 0 calc(var(--font-size) * 1) #a855f766;order:2}.shepherd-element .shepherd-button.primary:hover{filter:brightness(1.2);box-shadow:0 0 calc(var(--font-size) * 1.5) #a855f799}.shepherd-element .shepherd-button.primary:active{filter:brightness(.9);transition:all .1s ease}.shepherd-element .shepherd-button.cancel{background:linear-gradient(135deg,#4a4a4acc,#363636cc);color:#fffc;font-size:calc(var(--font-size) * .9);padding:calc(var(--font-size) * .5) calc(var(--font-size) * 1.2);border:1px solid rgba(255,255,255,.2);order:1;white-space:nowrap}.shepherd-element .shepherd-button.cancel:hover{background:linear-gradient(135deg,#5e5e5ee6,#4a4a4ae6);color:#ffffffe6;border-color:#ffffff4d}.shepherd-element .shepherd-button.cancel:active{filter:brightness(.8);transition:all .1s ease}.parallax-card[data-v-921a1ed3]{position:relative;transform-style:preserve-3d}.parallax-card .shine-effect[data-v-921a1ed3]{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(135deg,transparent 0%,transparent 35%,rgba(255,100,150,.06) 42%,rgba(100,200,255,.08) 46%,rgba(150,255,100,.12) 50%,rgba(255,200,100,.08) 54%,rgba(200,100,255,.06) 58%,transparent 65%,transparent 100%);z-index:1000;pointer-events:none;opacity:0;transform-origin:center;border-radius:inherit;filter:blur(1px)}.progressive-image-container.loading .progressive-image[data-v-e813b88d]{filter:blur(1px)}.progressive-image[data-v-e813b88d]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .3s ease-in-out}.progressive-image--visible[data-v-e813b88d]{opacity:1}.progressive-image--mini[data-v-e813b88d]{z-index:1}.progressive-image--medium[data-v-e813b88d]{z-index:2}.progressive-image--high[data-v-e813b88d]{z-index:3}.consumable-card-ui[data-v-5fc6f661]{position:relative;width:var(--consumable-card-size);height:var(--consumable-card-size);border-radius:calc(var(--consumable-card-size) / 9);overflow:hidden}.consumable-card-ui[data-v-5fc6f661]:hover{box-shadow:0 0 20px #61f2ff;z-index:10}.consumable-card-ui[data-v-5fc6f661]:not(.discovered){opacity:.6;filter:grayscale(90%)}.consumable-card-ui.locked[data-v-5fc6f661]{filter:grayscale(100%) brightness(.5)}.consumable-card-ui .consumable-image[data-v-5fc6f661]{position:relative;width:100%;height:100%;overflow:hidden}.consumable-card-ui .consumable-image .consumable-img[data-v-5fc6f661]{position:absolute;inset:5%;width:90%;height:90%;object-fit:cover;border-radius:inherit;z-index:0;pointer-events:none;transform:translateZ(-10px);transition:opacity .3s ease-in-out}.consumable-card-ui .consumable-image .consumable-border[data-v-5fc6f661]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transform:translateZ(5px);transition:opacity .3s ease}@keyframes slideInBounce-6033f821{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-6033f821{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-6033f821{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-6033f821{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-6033f821{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-6033f821{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-6033f821{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-6033f821{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-6033f821{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-6033f821{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-6033f821{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-6033f821{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-6033f821{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-6033f821{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-6033f821{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-6033f821{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-6033f821{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-6033f821{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-6033f821{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-6033f821{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-6033f821{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-6033f821{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-6033f821{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-6033f821{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-6033f821{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-6033f821{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-6033f821{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-6033f821{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-6033f821{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-6033f821{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-6033f821{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-6033f821{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-6033f821{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-6033f821{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-6033f821{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-6033f821{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-6033f821{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-6033f821{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-6033f821{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-6033f821{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-6033f821{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-6033f821{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-6033f821{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-6033f821{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-6033f821{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-6033f821{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-6033f821{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-6033f821{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-6033f821{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-6033f821{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-6033f821{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-6033f821{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-6033f821{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-6033f821{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-6033f821{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-6033f821{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-6033f821{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-6033f821{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-6033f821{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-6033f821{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-6033f821{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-6033f821{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-6033f821{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-6033f821{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-6033f821{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-6033f821{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-6033f821{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-6033f821{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-6033f821{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-6033f821{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-6033f821{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-6033f821{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-6033f821{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-6033f821{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-6033f821{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-6033f821{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-6033f821{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-6033f821{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-6033f821{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-6033f821{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-6033f821{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-6033f821{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-6033f821{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-6033f821{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-6033f821{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-6033f821{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-6033f821{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-6033f821{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-6033f821{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-6033f821{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-6033f821{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-6033f821{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-6033f821{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-6033f821{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-6033f821{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-6033f821{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-6033f821{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-6033f821{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-6033f821{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-6033f821{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-6033f821{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-6033f821{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-6033f821{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-6033f821{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-6033f821{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-6033f821{0%{opacity:0}to{opacity:1}}@keyframes textShine-6033f821{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-6033f821{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-6033f821{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-6033f821{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-6033f821{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-6033f821{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-6033f821{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-6033f821{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-6033f821{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-6033f821{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-6033f821{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-6033f821{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-6033f821{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-6033f821{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-6033f821{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-6033f821{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-6033f821{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-6033f821{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-6033f821{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-6033f821{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-6033f821{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-6033f821{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-6033f821{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-6033f821{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-6033f821{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-6033f821{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-6033f821{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-6033f821{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-6033f821{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-6033f821{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-6033f821{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-6033f821{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-6033f821{0%{opacity:0}to{opacity:1}}@keyframes increment-6033f821{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-6033f821{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-6033f821{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-6033f821{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-6033f821{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-6033f821{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-6033f821{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-6033f821{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-6033f821{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-6033f821{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-6033f821{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-6033f821{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-6033f821{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-6033f821{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-6033f821{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-6033f821{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-6033f821{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-6033f821{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-6033f821{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-6033f821{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-6033f821{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-6033f821{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-6033f821{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-6033f821{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.tooltip-text[data-v-6033f821] .word{display:inline-block;white-space:nowrap}.tooltip-text[data-v-6033f821] .letter{display:inline-block}.tooltip-text[data-v-6033f821] .letter-plus{font-weight:700;color:#659dff;display:inline-block;animation:breath-6033f821 2s infinite}.tooltip-text[data-v-6033f821] .letter-mult{font-weight:700;color:#ef1be1;display:inline-block;animation:breath-6033f821 2s infinite}.tooltip-text[data-v-6033f821] .score-plus{font-weight:700;color:#ef0;display:inline-block;animation:breath-6033f821 2s infinite}.tooltip-text[data-v-6033f821] .score-mult{font-weight:700;color:#f9552c;display:inline-block;animation:breath-6033f821 2s infinite}.tooltip-text[data-v-6033f821] .score-minus{font-weight:700;color:red;display:inline-block;animation:breath-6033f821 2s infinite}.tooltip-text[data-v-6033f821] .earn-gold{font-weight:700;color:#daa520}.tooltip-text[data-v-6033f821] .vowel{font-weight:700;color:#00c3ff}.tooltip-text[data-v-6033f821] .consonant{font-weight:700;color:#17ed17}.tooltip-text[data-v-6033f821] .first-half{font-weight:700;color:#e23bff}.tooltip-text[data-v-6033f821] .second-half{font-weight:700;color:#a662ff}.tooltip-text[data-v-6033f821] .trigger{font-weight:700;color:#f49e14;animation:glow-6033f821 .5s infinite}.tooltip-text[data-v-6033f821] .special{font-weight:700;color:#f49e14;animation:special-6033f821 2s infinite}.tooltip-text[data-v-6033f821] .destroy{font-weight:700;color:#ff1e00;white-space:nowrap;animation:glitch-6033f821 2s infinite}.tooltip-text[data-v-6033f821] .dead{font-weight:700;color:#6e6e6e}.tooltip-text[data-v-6033f821] .locked{font-weight:700;color:#634e35}.tooltip-text[data-v-6033f821] .copy{font-weight:700;color:#24baff}.tooltip-text[data-v-6033f821] .unsellable{font-weight:700;color:red;white-space:nowrap}.tooltip-text[data-v-6033f821] .unsellable .letter{display:inline-block}.tooltip-text[data-v-6033f821] .unsellable .letter-0{animation:wobble-6033f821 2s infinite;animation-delay:0s}.tooltip-text[data-v-6033f821] .unsellable .letter-1{animation:wobble-6033f821 2s infinite;animation-delay:.05s}.tooltip-text[data-v-6033f821] .unsellable .letter-2{animation:wobble-6033f821 2s infinite;animation-delay:.1s}.tooltip-text[data-v-6033f821] .unsellable .letter-3{animation:wobble-6033f821 2s infinite;animation-delay:.15s}.tooltip-text[data-v-6033f821] .unsellable .letter-4{animation:wobble-6033f821 2s infinite;animation-delay:.2s}.tooltip-text[data-v-6033f821] .unsellable .letter-5{animation:wobble-6033f821 2s infinite;animation-delay:.25s}.tooltip-text[data-v-6033f821] .unsellable .letter-6{animation:wobble-6033f821 2s infinite;animation-delay:.3s}.tooltip-text[data-v-6033f821] .unsellable .letter-7{animation:wobble-6033f821 2s infinite;animation-delay:.35s}.tooltip-text[data-v-6033f821] .unsellable .letter-8{animation:wobble-6033f821 2s infinite;animation-delay:.4s}.tooltip-text[data-v-6033f821] .unsellable .letter-9{animation:wobble-6033f821 2s infinite;animation-delay:.45s}.tooltip-text[data-v-6033f821] .unsellable .letter-10{animation:wobble-6033f821 2s infinite;animation-delay:.5s}.tooltip-text[data-v-6033f821] .unsellable .letter-11{animation:wobble-6033f821 2s infinite;animation-delay:.55s}.tooltip-text[data-v-6033f821] .unsellable .letter-12{animation:wobble-6033f821 2s infinite;animation-delay:.6s}.tooltip-text[data-v-6033f821] .unsellable .letter-13{animation:wobble-6033f821 2s infinite;animation-delay:.65s}.tooltip-text[data-v-6033f821] .unsellable .letter-14{animation:wobble-6033f821 2s infinite;animation-delay:.7s}.tooltip-text[data-v-6033f821] .unsellable .letter-15{animation:wobble-6033f821 2s infinite;animation-delay:.75s}.tooltip-text[data-v-6033f821] .unsellable .letter-16{animation:wobble-6033f821 2s infinite;animation-delay:.8s}.tooltip-text[data-v-6033f821] .unsellable .letter-17{animation:wobble-6033f821 2s infinite;animation-delay:.85s}.tooltip-text[data-v-6033f821] .unsellable .letter-18{animation:wobble-6033f821 2s infinite;animation-delay:.9s}.tooltip-text[data-v-6033f821] .unsellable .letter-19{animation:wobble-6033f821 2s infinite;animation-delay:.95s}.tooltip-text[data-v-6033f821] .unsellable .letter-20{animation:wobble-6033f821 2s infinite;animation-delay:1s}.tooltip-text[data-v-6033f821] .unsellable .letter-21{animation:wobble-6033f821 2s infinite;animation-delay:1.05s}.tooltip-text[data-v-6033f821] .unsellable .letter-22{animation:wobble-6033f821 2s infinite;animation-delay:1.1s}.tooltip-text[data-v-6033f821] .unsellable .letter-23{animation:wobble-6033f821 2s infinite;animation-delay:1.15s}.tooltip-text[data-v-6033f821] .unsellable .letter-24{animation:wobble-6033f821 2s infinite;animation-delay:1.2s}.tooltip-text[data-v-6033f821] .unsellable .letter-25{animation:wobble-6033f821 2s infinite;animation-delay:1.25s}.tooltip-text[data-v-6033f821] .unsellable .letter-26{animation:wobble-6033f821 2s infinite;animation-delay:1.3s}.tooltip-text[data-v-6033f821] .unsellable .letter-27{animation:wobble-6033f821 2s infinite;animation-delay:1.35s}.tooltip-text[data-v-6033f821] .unsellable .letter-28{animation:wobble-6033f821 2s infinite;animation-delay:1.4s}.tooltip-text[data-v-6033f821] .unsellable .letter-29{animation:wobble-6033f821 2s infinite;animation-delay:1.45s}.tooltip-text[data-v-6033f821] .unsellable .letter-30{animation:wobble-6033f821 2s infinite;animation-delay:1.5s}.tooltip-text[data-v-6033f821] .unsellable .letter-31{animation:wobble-6033f821 2s infinite;animation-delay:1.55s}.tooltip-text[data-v-6033f821] .unsellable .letter-32{animation:wobble-6033f821 2s infinite;animation-delay:1.6s}.tooltip-text[data-v-6033f821] .unsellable .letter-33{animation:wobble-6033f821 2s infinite;animation-delay:1.65s}.tooltip-text[data-v-6033f821] .unsellable .letter-34{animation:wobble-6033f821 2s infinite;animation-delay:1.7s}.tooltip-text[data-v-6033f821] .unsellable .letter-35{animation:wobble-6033f821 2s infinite;animation-delay:1.75s}.tooltip-text[data-v-6033f821] .unsellable .letter-36{animation:wobble-6033f821 2s infinite;animation-delay:1.8s}.tooltip-text[data-v-6033f821] .unsellable .letter-37{animation:wobble-6033f821 2s infinite;animation-delay:1.85s}.tooltip-text[data-v-6033f821] .unsellable .letter-38{animation:wobble-6033f821 2s infinite;animation-delay:1.9s}.tooltip-text[data-v-6033f821] .unsellable .letter-39{animation:wobble-6033f821 2s infinite;animation-delay:1.95s}.tooltip-text[data-v-6033f821] .unsellable .letter-40{animation:wobble-6033f821 2s infinite;animation-delay:2s}.tooltip-text[data-v-6033f821] .unsellable .letter-41{animation:wobble-6033f821 2s infinite;animation-delay:2.05s}.tooltip-text[data-v-6033f821] .unsellable .letter-42{animation:wobble-6033f821 2s infinite;animation-delay:2.1s}.tooltip-text[data-v-6033f821] .unsellable .letter-43{animation:wobble-6033f821 2s infinite;animation-delay:2.15s}.tooltip-text[data-v-6033f821] .unsellable .letter-44{animation:wobble-6033f821 2s infinite;animation-delay:2.2s}.tooltip-text[data-v-6033f821] .unsellable .letter-45{animation:wobble-6033f821 2s infinite;animation-delay:2.25s}.tooltip-text[data-v-6033f821] .unsellable .letter-46{animation:wobble-6033f821 2s infinite;animation-delay:2.3s}.tooltip-text[data-v-6033f821] .unsellable .letter-47{animation:wobble-6033f821 2s infinite;animation-delay:2.35s}.tooltip-text[data-v-6033f821] .unsellable .letter-48{animation:wobble-6033f821 2s infinite;animation-delay:2.4s}.tooltip-text[data-v-6033f821] .unsellable .letter-49{animation:wobble-6033f821 2s infinite;animation-delay:2.45s}.tooltip-text[data-v-6033f821] .unsellable .letter-50{animation:wobble-6033f821 2s infinite;animation-delay:2.5s}.tooltip-text[data-v-6033f821] .unsellable .letter-51{animation:wobble-6033f821 2s infinite;animation-delay:2.55s}.tooltip-text[data-v-6033f821] .unsellable .letter-52{animation:wobble-6033f821 2s infinite;animation-delay:2.6s}.tooltip-text[data-v-6033f821] .unsellable .letter-53{animation:wobble-6033f821 2s infinite;animation-delay:2.65s}.tooltip-text[data-v-6033f821] .unsellable .letter-54{animation:wobble-6033f821 2s infinite;animation-delay:2.7s}.tooltip-text[data-v-6033f821] .unsellable .letter-55{animation:wobble-6033f821 2s infinite;animation-delay:2.75s}.tooltip-text[data-v-6033f821] .unsellable .letter-56{animation:wobble-6033f821 2s infinite;animation-delay:2.8s}.tooltip-text[data-v-6033f821] .unsellable .letter-57{animation:wobble-6033f821 2s infinite;animation-delay:2.85s}.tooltip-text[data-v-6033f821] .unsellable .letter-58{animation:wobble-6033f821 2s infinite;animation-delay:2.9s}.tooltip-text[data-v-6033f821] .unsellable .letter-59{animation:wobble-6033f821 2s infinite;animation-delay:2.95s}.tooltip-text[data-v-6033f821] .unsellable .letter-60{animation:wobble-6033f821 2s infinite;animation-delay:3s}.tooltip-text[data-v-6033f821] .unsellable .letter-61{animation:wobble-6033f821 2s infinite;animation-delay:3.05s}.tooltip-text[data-v-6033f821] .unsellable .letter-62{animation:wobble-6033f821 2s infinite;animation-delay:3.1s}.tooltip-text[data-v-6033f821] .unsellable .letter-63{animation:wobble-6033f821 2s infinite;animation-delay:3.15s}.tooltip-text[data-v-6033f821] .unsellable .letter-64{animation:wobble-6033f821 2s infinite;animation-delay:3.2s}.tooltip-text[data-v-6033f821] .unsellable .letter-65{animation:wobble-6033f821 2s infinite;animation-delay:3.25s}.tooltip-text[data-v-6033f821] .unsellable .letter-66{animation:wobble-6033f821 2s infinite;animation-delay:3.3s}.tooltip-text[data-v-6033f821] .unsellable .letter-67{animation:wobble-6033f821 2s infinite;animation-delay:3.35s}.tooltip-text[data-v-6033f821] .unsellable .letter-68{animation:wobble-6033f821 2s infinite;animation-delay:3.4s}.tooltip-text[data-v-6033f821] .unsellable .letter-69{animation:wobble-6033f821 2s infinite;animation-delay:3.45s}.tooltip-text[data-v-6033f821] .unsellable .letter-70{animation:wobble-6033f821 2s infinite;animation-delay:3.5s}.tooltip-text[data-v-6033f821] .unsellable .letter-71{animation:wobble-6033f821 2s infinite;animation-delay:3.55s}.tooltip-text[data-v-6033f821] .unsellable .letter-72{animation:wobble-6033f821 2s infinite;animation-delay:3.6s}.tooltip-text[data-v-6033f821] .unsellable .letter-73{animation:wobble-6033f821 2s infinite;animation-delay:3.65s}.tooltip-text[data-v-6033f821] .unsellable .letter-74{animation:wobble-6033f821 2s infinite;animation-delay:3.7s}.tooltip-text[data-v-6033f821] .unsellable .letter-75{animation:wobble-6033f821 2s infinite;animation-delay:3.75s}.tooltip-text[data-v-6033f821] .unsellable .letter-76{animation:wobble-6033f821 2s infinite;animation-delay:3.8s}.tooltip-text[data-v-6033f821] .unsellable .letter-77{animation:wobble-6033f821 2s infinite;animation-delay:3.85s}.tooltip-text[data-v-6033f821] .unsellable .letter-78{animation:wobble-6033f821 2s infinite;animation-delay:3.9s}.tooltip-text[data-v-6033f821] .unsellable .letter-79{animation:wobble-6033f821 2s infinite;animation-delay:3.95s}.tooltip-text[data-v-6033f821] .unsellable .letter-80{animation:wobble-6033f821 2s infinite;animation-delay:4s}.tooltip-text[data-v-6033f821] .unsellable .letter-81{animation:wobble-6033f821 2s infinite;animation-delay:4.05s}.tooltip-text[data-v-6033f821] .unsellable .letter-82{animation:wobble-6033f821 2s infinite;animation-delay:4.1s}.tooltip-text[data-v-6033f821] .unsellable .letter-83{animation:wobble-6033f821 2s infinite;animation-delay:4.15s}.tooltip-text[data-v-6033f821] .unsellable .letter-84{animation:wobble-6033f821 2s infinite;animation-delay:4.2s}.tooltip-text[data-v-6033f821] .unsellable .letter-85{animation:wobble-6033f821 2s infinite;animation-delay:4.25s}.tooltip-text[data-v-6033f821] .unsellable .letter-86{animation:wobble-6033f821 2s infinite;animation-delay:4.3s}.tooltip-text[data-v-6033f821] .unsellable .letter-87{animation:wobble-6033f821 2s infinite;animation-delay:4.35s}.tooltip-text[data-v-6033f821] .unsellable .letter-88{animation:wobble-6033f821 2s infinite;animation-delay:4.4s}.tooltip-text[data-v-6033f821] .unsellable .letter-89{animation:wobble-6033f821 2s infinite;animation-delay:4.45s}.tooltip-text[data-v-6033f821] .unsellable .letter-90{animation:wobble-6033f821 2s infinite;animation-delay:4.5s}.tooltip-text[data-v-6033f821] .unsellable .letter-91{animation:wobble-6033f821 2s infinite;animation-delay:4.55s}.tooltip-text[data-v-6033f821] .unsellable .letter-92{animation:wobble-6033f821 2s infinite;animation-delay:4.6s}.tooltip-text[data-v-6033f821] .unsellable .letter-93{animation:wobble-6033f821 2s infinite;animation-delay:4.65s}.tooltip-text[data-v-6033f821] .unsellable .letter-94{animation:wobble-6033f821 2s infinite;animation-delay:4.7s}.tooltip-text[data-v-6033f821] .unsellable .letter-95{animation:wobble-6033f821 2s infinite;animation-delay:4.75s}.tooltip-text[data-v-6033f821] .unsellable .letter-96{animation:wobble-6033f821 2s infinite;animation-delay:4.8s}.tooltip-text[data-v-6033f821] .unsellable .letter-97{animation:wobble-6033f821 2s infinite;animation-delay:4.85s}.tooltip-text[data-v-6033f821] .unsellable .letter-98{animation:wobble-6033f821 2s infinite;animation-delay:4.9s}.tooltip-text[data-v-6033f821] .unsellable .letter-99{animation:wobble-6033f821 2s infinite;animation-delay:4.95s}.tooltip-text[data-v-6033f821] .unsellable .letter-100{animation:wobble-6033f821 2s infinite;animation-delay:5s}.tooltip-text[data-v-6033f821] .more-than-half{font-weight:700;color:#399f39}.tooltip-text[data-v-6033f821] .more-than-half .letter{display:inline-block}.tooltip-text[data-v-6033f821] .more-than-half .letter-0{animation:bump-6033f821 2s infinite;animation-delay:0s}.tooltip-text[data-v-6033f821] .more-than-half .letter-1{animation:bump-6033f821 2s infinite;animation-delay:.05s}.tooltip-text[data-v-6033f821] .more-than-half .letter-2{animation:bump-6033f821 2s infinite;animation-delay:.1s}.tooltip-text[data-v-6033f821] .more-than-half .letter-3{animation:bump-6033f821 2s infinite;animation-delay:.15s}.tooltip-text[data-v-6033f821] .more-than-half .letter-4{animation:bump-6033f821 2s infinite;animation-delay:.2s}.tooltip-text[data-v-6033f821] .more-than-half .letter-5{animation:bump-6033f821 2s infinite;animation-delay:.25s}.tooltip-text[data-v-6033f821] .more-than-half .letter-6{animation:bump-6033f821 2s infinite;animation-delay:.3s}.tooltip-text[data-v-6033f821] .more-than-half .letter-7{animation:bump-6033f821 2s infinite;animation-delay:.35s}.tooltip-text[data-v-6033f821] .more-than-half .letter-8{animation:bump-6033f821 2s infinite;animation-delay:.4s}.tooltip-text[data-v-6033f821] .more-than-half .letter-9{animation:bump-6033f821 2s infinite;animation-delay:.45s}.tooltip-text[data-v-6033f821] .more-than-half .letter-10{animation:bump-6033f821 2s infinite;animation-delay:.5s}.tooltip-text[data-v-6033f821] .more-than-half .letter-11{animation:bump-6033f821 2s infinite;animation-delay:.55s}.tooltip-text[data-v-6033f821] .more-than-half .letter-12{animation:bump-6033f821 2s infinite;animation-delay:.6s}.tooltip-text[data-v-6033f821] .more-than-half .letter-13{animation:bump-6033f821 2s infinite;animation-delay:.65s}.tooltip-text[data-v-6033f821] .more-than-half .letter-14{animation:bump-6033f821 2s infinite;animation-delay:.7s}.tooltip-text[data-v-6033f821] .more-than-half .letter-15{animation:bump-6033f821 2s infinite;animation-delay:.75s}.tooltip-text[data-v-6033f821] .more-than-half .letter-16{animation:bump-6033f821 2s infinite;animation-delay:.8s}.tooltip-text[data-v-6033f821] .more-than-half .letter-17{animation:bump-6033f821 2s infinite;animation-delay:.85s}.tooltip-text[data-v-6033f821] .more-than-half .letter-18{animation:bump-6033f821 2s infinite;animation-delay:.9s}.tooltip-text[data-v-6033f821] .more-than-half .letter-19{animation:bump-6033f821 2s infinite;animation-delay:.95s}.tooltip-text[data-v-6033f821] .more-than-half .letter-20{animation:bump-6033f821 2s infinite;animation-delay:1s}.tooltip-text[data-v-6033f821] .more-than-half .letter-21{animation:bump-6033f821 2s infinite;animation-delay:1.05s}.tooltip-text[data-v-6033f821] .more-than-half .letter-22{animation:bump-6033f821 2s infinite;animation-delay:1.1s}.tooltip-text[data-v-6033f821] .more-than-half .letter-23{animation:bump-6033f821 2s infinite;animation-delay:1.15s}.tooltip-text[data-v-6033f821] .more-than-half .letter-24{animation:bump-6033f821 2s infinite;animation-delay:1.2s}.tooltip-text[data-v-6033f821] .more-than-half .letter-25{animation:bump-6033f821 2s infinite;animation-delay:1.25s}.tooltip-text[data-v-6033f821] .more-than-half .letter-26{animation:bump-6033f821 2s infinite;animation-delay:1.3s}.tooltip-text[data-v-6033f821] .more-than-half .letter-27{animation:bump-6033f821 2s infinite;animation-delay:1.35s}.tooltip-text[data-v-6033f821] .more-than-half .letter-28{animation:bump-6033f821 2s infinite;animation-delay:1.4s}.tooltip-text[data-v-6033f821] .more-than-half .letter-29{animation:bump-6033f821 2s infinite;animation-delay:1.45s}.tooltip-text[data-v-6033f821] .more-than-half .letter-30{animation:bump-6033f821 2s infinite;animation-delay:1.5s}.tooltip-text[data-v-6033f821] .more-than-half .letter-31{animation:bump-6033f821 2s infinite;animation-delay:1.55s}.tooltip-text[data-v-6033f821] .more-than-half .letter-32{animation:bump-6033f821 2s infinite;animation-delay:1.6s}.tooltip-text[data-v-6033f821] .more-than-half .letter-33{animation:bump-6033f821 2s infinite;animation-delay:1.65s}.tooltip-text[data-v-6033f821] .more-than-half .letter-34{animation:bump-6033f821 2s infinite;animation-delay:1.7s}.tooltip-text[data-v-6033f821] .more-than-half .letter-35{animation:bump-6033f821 2s infinite;animation-delay:1.75s}.tooltip-text[data-v-6033f821] .more-than-half .letter-36{animation:bump-6033f821 2s infinite;animation-delay:1.8s}.tooltip-text[data-v-6033f821] .more-than-half .letter-37{animation:bump-6033f821 2s infinite;animation-delay:1.85s}.tooltip-text[data-v-6033f821] .more-than-half .letter-38{animation:bump-6033f821 2s infinite;animation-delay:1.9s}.tooltip-text[data-v-6033f821] .more-than-half .letter-39{animation:bump-6033f821 2s infinite;animation-delay:1.95s}.tooltip-text[data-v-6033f821] .more-than-half .letter-40{animation:bump-6033f821 2s infinite;animation-delay:2s}.tooltip-text[data-v-6033f821] .more-than-half .letter-41{animation:bump-6033f821 2s infinite;animation-delay:2.05s}.tooltip-text[data-v-6033f821] .more-than-half .letter-42{animation:bump-6033f821 2s infinite;animation-delay:2.1s}.tooltip-text[data-v-6033f821] .more-than-half .letter-43{animation:bump-6033f821 2s infinite;animation-delay:2.15s}.tooltip-text[data-v-6033f821] .more-than-half .letter-44{animation:bump-6033f821 2s infinite;animation-delay:2.2s}.tooltip-text[data-v-6033f821] .more-than-half .letter-45{animation:bump-6033f821 2s infinite;animation-delay:2.25s}.tooltip-text[data-v-6033f821] .more-than-half .letter-46{animation:bump-6033f821 2s infinite;animation-delay:2.3s}.tooltip-text[data-v-6033f821] .more-than-half .letter-47{animation:bump-6033f821 2s infinite;animation-delay:2.35s}.tooltip-text[data-v-6033f821] .more-than-half .letter-48{animation:bump-6033f821 2s infinite;animation-delay:2.4s}.tooltip-text[data-v-6033f821] .more-than-half .letter-49{animation:bump-6033f821 2s infinite;animation-delay:2.45s}.tooltip-text[data-v-6033f821] .more-than-half .letter-50{animation:bump-6033f821 2s infinite;animation-delay:2.5s}.tooltip-text[data-v-6033f821] .more-than-half .letter-51{animation:bump-6033f821 2s infinite;animation-delay:2.55s}.tooltip-text[data-v-6033f821] .more-than-half .letter-52{animation:bump-6033f821 2s infinite;animation-delay:2.6s}.tooltip-text[data-v-6033f821] .more-than-half .letter-53{animation:bump-6033f821 2s infinite;animation-delay:2.65s}.tooltip-text[data-v-6033f821] .more-than-half .letter-54{animation:bump-6033f821 2s infinite;animation-delay:2.7s}.tooltip-text[data-v-6033f821] .more-than-half .letter-55{animation:bump-6033f821 2s infinite;animation-delay:2.75s}.tooltip-text[data-v-6033f821] .more-than-half .letter-56{animation:bump-6033f821 2s infinite;animation-delay:2.8s}.tooltip-text[data-v-6033f821] .more-than-half .letter-57{animation:bump-6033f821 2s infinite;animation-delay:2.85s}.tooltip-text[data-v-6033f821] .more-than-half .letter-58{animation:bump-6033f821 2s infinite;animation-delay:2.9s}.tooltip-text[data-v-6033f821] .more-than-half .letter-59{animation:bump-6033f821 2s infinite;animation-delay:2.95s}.tooltip-text[data-v-6033f821] .more-than-half .letter-60{animation:bump-6033f821 2s infinite;animation-delay:3s}.tooltip-text[data-v-6033f821] .more-than-half .letter-61{animation:bump-6033f821 2s infinite;animation-delay:3.05s}.tooltip-text[data-v-6033f821] .more-than-half .letter-62{animation:bump-6033f821 2s infinite;animation-delay:3.1s}.tooltip-text[data-v-6033f821] .more-than-half .letter-63{animation:bump-6033f821 2s infinite;animation-delay:3.15s}.tooltip-text[data-v-6033f821] .more-than-half .letter-64{animation:bump-6033f821 2s infinite;animation-delay:3.2s}.tooltip-text[data-v-6033f821] .more-than-half .letter-65{animation:bump-6033f821 2s infinite;animation-delay:3.25s}.tooltip-text[data-v-6033f821] .more-than-half .letter-66{animation:bump-6033f821 2s infinite;animation-delay:3.3s}.tooltip-text[data-v-6033f821] .more-than-half .letter-67{animation:bump-6033f821 2s infinite;animation-delay:3.35s}.tooltip-text[data-v-6033f821] .more-than-half .letter-68{animation:bump-6033f821 2s infinite;animation-delay:3.4s}.tooltip-text[data-v-6033f821] .more-than-half .letter-69{animation:bump-6033f821 2s infinite;animation-delay:3.45s}.tooltip-text[data-v-6033f821] .more-than-half .letter-70{animation:bump-6033f821 2s infinite;animation-delay:3.5s}.tooltip-text[data-v-6033f821] .more-than-half .letter-71{animation:bump-6033f821 2s infinite;animation-delay:3.55s}.tooltip-text[data-v-6033f821] .more-than-half .letter-72{animation:bump-6033f821 2s infinite;animation-delay:3.6s}.tooltip-text[data-v-6033f821] .more-than-half .letter-73{animation:bump-6033f821 2s infinite;animation-delay:3.65s}.tooltip-text[data-v-6033f821] .more-than-half .letter-74{animation:bump-6033f821 2s infinite;animation-delay:3.7s}.tooltip-text[data-v-6033f821] .more-than-half .letter-75{animation:bump-6033f821 2s infinite;animation-delay:3.75s}.tooltip-text[data-v-6033f821] .more-than-half .letter-76{animation:bump-6033f821 2s infinite;animation-delay:3.8s}.tooltip-text[data-v-6033f821] .more-than-half .letter-77{animation:bump-6033f821 2s infinite;animation-delay:3.85s}.tooltip-text[data-v-6033f821] .more-than-half .letter-78{animation:bump-6033f821 2s infinite;animation-delay:3.9s}.tooltip-text[data-v-6033f821] .more-than-half .letter-79{animation:bump-6033f821 2s infinite;animation-delay:3.95s}.tooltip-text[data-v-6033f821] .more-than-half .letter-80{animation:bump-6033f821 2s infinite;animation-delay:4s}.tooltip-text[data-v-6033f821] .more-than-half .letter-81{animation:bump-6033f821 2s infinite;animation-delay:4.05s}.tooltip-text[data-v-6033f821] .more-than-half .letter-82{animation:bump-6033f821 2s infinite;animation-delay:4.1s}.tooltip-text[data-v-6033f821] .more-than-half .letter-83{animation:bump-6033f821 2s infinite;animation-delay:4.15s}.tooltip-text[data-v-6033f821] .more-than-half .letter-84{animation:bump-6033f821 2s infinite;animation-delay:4.2s}.tooltip-text[data-v-6033f821] .more-than-half .letter-85{animation:bump-6033f821 2s infinite;animation-delay:4.25s}.tooltip-text[data-v-6033f821] .more-than-half .letter-86{animation:bump-6033f821 2s infinite;animation-delay:4.3s}.tooltip-text[data-v-6033f821] .more-than-half .letter-87{animation:bump-6033f821 2s infinite;animation-delay:4.35s}.tooltip-text[data-v-6033f821] .more-than-half .letter-88{animation:bump-6033f821 2s infinite;animation-delay:4.4s}.tooltip-text[data-v-6033f821] .more-than-half .letter-89{animation:bump-6033f821 2s infinite;animation-delay:4.45s}.tooltip-text[data-v-6033f821] .more-than-half .letter-90{animation:bump-6033f821 2s infinite;animation-delay:4.5s}.tooltip-text[data-v-6033f821] .more-than-half .letter-91{animation:bump-6033f821 2s infinite;animation-delay:4.55s}.tooltip-text[data-v-6033f821] .more-than-half .letter-92{animation:bump-6033f821 2s infinite;animation-delay:4.6s}.tooltip-text[data-v-6033f821] .more-than-half .letter-93{animation:bump-6033f821 2s infinite;animation-delay:4.65s}.tooltip-text[data-v-6033f821] .more-than-half .letter-94{animation:bump-6033f821 2s infinite;animation-delay:4.7s}.tooltip-text[data-v-6033f821] .more-than-half .letter-95{animation:bump-6033f821 2s infinite;animation-delay:4.75s}.tooltip-text[data-v-6033f821] .more-than-half .letter-96{animation:bump-6033f821 2s infinite;animation-delay:4.8s}.tooltip-text[data-v-6033f821] .more-than-half .letter-97{animation:bump-6033f821 2s infinite;animation-delay:4.85s}.tooltip-text[data-v-6033f821] .more-than-half .letter-98{animation:bump-6033f821 2s infinite;animation-delay:4.9s}.tooltip-text[data-v-6033f821] .more-than-half .letter-99{animation:bump-6033f821 2s infinite;animation-delay:4.95s}.tooltip-text[data-v-6033f821] .more-than-half .letter-100{animation:bump-6033f821 2s infinite;animation-delay:5s}.tooltip-text[data-v-6033f821] .each-letter{font-weight:700;color:#40e0ff;filter:drop-shadow(0 0 5px rgba(64,224,255,.5))}.tooltip-text[data-v-6033f821] .each-letter .letter{display:inline-block}.tooltip-text[data-v-6033f821] .each-letter .letter-0{animation:bump-6033f821 2s infinite;animation-delay:0s}.tooltip-text[data-v-6033f821] .each-letter .letter-1{animation:bump-6033f821 2s infinite;animation-delay:.05s}.tooltip-text[data-v-6033f821] .each-letter .letter-2{animation:bump-6033f821 2s infinite;animation-delay:.1s}.tooltip-text[data-v-6033f821] .each-letter .letter-3{animation:bump-6033f821 2s infinite;animation-delay:.15s}.tooltip-text[data-v-6033f821] .each-letter .letter-4{animation:bump-6033f821 2s infinite;animation-delay:.2s}.tooltip-text[data-v-6033f821] .each-letter .letter-5{animation:bump-6033f821 2s infinite;animation-delay:.25s}.tooltip-text[data-v-6033f821] .each-letter .letter-6{animation:bump-6033f821 2s infinite;animation-delay:.3s}.tooltip-text[data-v-6033f821] .each-letter .letter-7{animation:bump-6033f821 2s infinite;animation-delay:.35s}.tooltip-text[data-v-6033f821] .each-letter .letter-8{animation:bump-6033f821 2s infinite;animation-delay:.4s}.tooltip-text[data-v-6033f821] .each-letter .letter-9{animation:bump-6033f821 2s infinite;animation-delay:.45s}.tooltip-text[data-v-6033f821] .each-letter .letter-10{animation:bump-6033f821 2s infinite;animation-delay:.5s}.tooltip-text[data-v-6033f821] .each-letter .letter-11{animation:bump-6033f821 2s infinite;animation-delay:.55s}.tooltip-text[data-v-6033f821] .each-letter .letter-12{animation:bump-6033f821 2s infinite;animation-delay:.6s}.tooltip-text[data-v-6033f821] .each-letter .letter-13{animation:bump-6033f821 2s infinite;animation-delay:.65s}.tooltip-text[data-v-6033f821] .each-letter .letter-14{animation:bump-6033f821 2s infinite;animation-delay:.7s}.tooltip-text[data-v-6033f821] .each-letter .letter-15{animation:bump-6033f821 2s infinite;animation-delay:.75s}.tooltip-text[data-v-6033f821] .each-letter .letter-16{animation:bump-6033f821 2s infinite;animation-delay:.8s}.tooltip-text[data-v-6033f821] .each-letter .letter-17{animation:bump-6033f821 2s infinite;animation-delay:.85s}.tooltip-text[data-v-6033f821] .each-letter .letter-18{animation:bump-6033f821 2s infinite;animation-delay:.9s}.tooltip-text[data-v-6033f821] .each-letter .letter-19{animation:bump-6033f821 2s infinite;animation-delay:.95s}.tooltip-text[data-v-6033f821] .each-letter .letter-20{animation:bump-6033f821 2s infinite;animation-delay:1s}.tooltip-text[data-v-6033f821] .each-letter .letter-21{animation:bump-6033f821 2s infinite;animation-delay:1.05s}.tooltip-text[data-v-6033f821] .each-letter .letter-22{animation:bump-6033f821 2s infinite;animation-delay:1.1s}.tooltip-text[data-v-6033f821] .each-letter .letter-23{animation:bump-6033f821 2s infinite;animation-delay:1.15s}.tooltip-text[data-v-6033f821] .each-letter .letter-24{animation:bump-6033f821 2s infinite;animation-delay:1.2s}.tooltip-text[data-v-6033f821] .each-letter .letter-25{animation:bump-6033f821 2s infinite;animation-delay:1.25s}.tooltip-text[data-v-6033f821] .each-letter .letter-26{animation:bump-6033f821 2s infinite;animation-delay:1.3s}.tooltip-text[data-v-6033f821] .each-letter .letter-27{animation:bump-6033f821 2s infinite;animation-delay:1.35s}.tooltip-text[data-v-6033f821] .each-letter .letter-28{animation:bump-6033f821 2s infinite;animation-delay:1.4s}.tooltip-text[data-v-6033f821] .each-letter .letter-29{animation:bump-6033f821 2s infinite;animation-delay:1.45s}.tooltip-text[data-v-6033f821] .each-letter .letter-30{animation:bump-6033f821 2s infinite;animation-delay:1.5s}.tooltip-text[data-v-6033f821] .each-letter .letter-31{animation:bump-6033f821 2s infinite;animation-delay:1.55s}.tooltip-text[data-v-6033f821] .each-letter .letter-32{animation:bump-6033f821 2s infinite;animation-delay:1.6s}.tooltip-text[data-v-6033f821] .each-letter .letter-33{animation:bump-6033f821 2s infinite;animation-delay:1.65s}.tooltip-text[data-v-6033f821] .each-letter .letter-34{animation:bump-6033f821 2s infinite;animation-delay:1.7s}.tooltip-text[data-v-6033f821] .each-letter .letter-35{animation:bump-6033f821 2s infinite;animation-delay:1.75s}.tooltip-text[data-v-6033f821] .each-letter .letter-36{animation:bump-6033f821 2s infinite;animation-delay:1.8s}.tooltip-text[data-v-6033f821] .each-letter .letter-37{animation:bump-6033f821 2s infinite;animation-delay:1.85s}.tooltip-text[data-v-6033f821] .each-letter .letter-38{animation:bump-6033f821 2s infinite;animation-delay:1.9s}.tooltip-text[data-v-6033f821] .each-letter .letter-39{animation:bump-6033f821 2s infinite;animation-delay:1.95s}.tooltip-text[data-v-6033f821] .each-letter .letter-40{animation:bump-6033f821 2s infinite;animation-delay:2s}.tooltip-text[data-v-6033f821] .each-letter .letter-41{animation:bump-6033f821 2s infinite;animation-delay:2.05s}.tooltip-text[data-v-6033f821] .each-letter .letter-42{animation:bump-6033f821 2s infinite;animation-delay:2.1s}.tooltip-text[data-v-6033f821] .each-letter .letter-43{animation:bump-6033f821 2s infinite;animation-delay:2.15s}.tooltip-text[data-v-6033f821] .each-letter .letter-44{animation:bump-6033f821 2s infinite;animation-delay:2.2s}.tooltip-text[data-v-6033f821] .each-letter .letter-45{animation:bump-6033f821 2s infinite;animation-delay:2.25s}.tooltip-text[data-v-6033f821] .each-letter .letter-46{animation:bump-6033f821 2s infinite;animation-delay:2.3s}.tooltip-text[data-v-6033f821] .each-letter .letter-47{animation:bump-6033f821 2s infinite;animation-delay:2.35s}.tooltip-text[data-v-6033f821] .each-letter .letter-48{animation:bump-6033f821 2s infinite;animation-delay:2.4s}.tooltip-text[data-v-6033f821] .each-letter .letter-49{animation:bump-6033f821 2s infinite;animation-delay:2.45s}.tooltip-text[data-v-6033f821] .each-letter .letter-50{animation:bump-6033f821 2s infinite;animation-delay:2.5s}.tooltip-text[data-v-6033f821] .each-letter .letter-51{animation:bump-6033f821 2s infinite;animation-delay:2.55s}.tooltip-text[data-v-6033f821] .each-letter .letter-52{animation:bump-6033f821 2s infinite;animation-delay:2.6s}.tooltip-text[data-v-6033f821] .each-letter .letter-53{animation:bump-6033f821 2s infinite;animation-delay:2.65s}.tooltip-text[data-v-6033f821] .each-letter .letter-54{animation:bump-6033f821 2s infinite;animation-delay:2.7s}.tooltip-text[data-v-6033f821] .each-letter .letter-55{animation:bump-6033f821 2s infinite;animation-delay:2.75s}.tooltip-text[data-v-6033f821] .each-letter .letter-56{animation:bump-6033f821 2s infinite;animation-delay:2.8s}.tooltip-text[data-v-6033f821] .each-letter .letter-57{animation:bump-6033f821 2s infinite;animation-delay:2.85s}.tooltip-text[data-v-6033f821] .each-letter .letter-58{animation:bump-6033f821 2s infinite;animation-delay:2.9s}.tooltip-text[data-v-6033f821] .each-letter .letter-59{animation:bump-6033f821 2s infinite;animation-delay:2.95s}.tooltip-text[data-v-6033f821] .each-letter .letter-60{animation:bump-6033f821 2s infinite;animation-delay:3s}.tooltip-text[data-v-6033f821] .each-letter .letter-61{animation:bump-6033f821 2s infinite;animation-delay:3.05s}.tooltip-text[data-v-6033f821] .each-letter .letter-62{animation:bump-6033f821 2s infinite;animation-delay:3.1s}.tooltip-text[data-v-6033f821] .each-letter .letter-63{animation:bump-6033f821 2s infinite;animation-delay:3.15s}.tooltip-text[data-v-6033f821] .each-letter .letter-64{animation:bump-6033f821 2s infinite;animation-delay:3.2s}.tooltip-text[data-v-6033f821] .each-letter .letter-65{animation:bump-6033f821 2s infinite;animation-delay:3.25s}.tooltip-text[data-v-6033f821] .each-letter .letter-66{animation:bump-6033f821 2s infinite;animation-delay:3.3s}.tooltip-text[data-v-6033f821] .each-letter .letter-67{animation:bump-6033f821 2s infinite;animation-delay:3.35s}.tooltip-text[data-v-6033f821] .each-letter .letter-68{animation:bump-6033f821 2s infinite;animation-delay:3.4s}.tooltip-text[data-v-6033f821] .each-letter .letter-69{animation:bump-6033f821 2s infinite;animation-delay:3.45s}.tooltip-text[data-v-6033f821] .each-letter .letter-70{animation:bump-6033f821 2s infinite;animation-delay:3.5s}.tooltip-text[data-v-6033f821] .each-letter .letter-71{animation:bump-6033f821 2s infinite;animation-delay:3.55s}.tooltip-text[data-v-6033f821] .each-letter .letter-72{animation:bump-6033f821 2s infinite;animation-delay:3.6s}.tooltip-text[data-v-6033f821] .each-letter .letter-73{animation:bump-6033f821 2s infinite;animation-delay:3.65s}.tooltip-text[data-v-6033f821] .each-letter .letter-74{animation:bump-6033f821 2s infinite;animation-delay:3.7s}.tooltip-text[data-v-6033f821] .each-letter .letter-75{animation:bump-6033f821 2s infinite;animation-delay:3.75s}.tooltip-text[data-v-6033f821] .each-letter .letter-76{animation:bump-6033f821 2s infinite;animation-delay:3.8s}.tooltip-text[data-v-6033f821] .each-letter .letter-77{animation:bump-6033f821 2s infinite;animation-delay:3.85s}.tooltip-text[data-v-6033f821] .each-letter .letter-78{animation:bump-6033f821 2s infinite;animation-delay:3.9s}.tooltip-text[data-v-6033f821] .each-letter .letter-79{animation:bump-6033f821 2s infinite;animation-delay:3.95s}.tooltip-text[data-v-6033f821] .each-letter .letter-80{animation:bump-6033f821 2s infinite;animation-delay:4s}.tooltip-text[data-v-6033f821] .each-letter .letter-81{animation:bump-6033f821 2s infinite;animation-delay:4.05s}.tooltip-text[data-v-6033f821] .each-letter .letter-82{animation:bump-6033f821 2s infinite;animation-delay:4.1s}.tooltip-text[data-v-6033f821] .each-letter .letter-83{animation:bump-6033f821 2s infinite;animation-delay:4.15s}.tooltip-text[data-v-6033f821] .each-letter .letter-84{animation:bump-6033f821 2s infinite;animation-delay:4.2s}.tooltip-text[data-v-6033f821] .each-letter .letter-85{animation:bump-6033f821 2s infinite;animation-delay:4.25s}.tooltip-text[data-v-6033f821] .each-letter .letter-86{animation:bump-6033f821 2s infinite;animation-delay:4.3s}.tooltip-text[data-v-6033f821] .each-letter .letter-87{animation:bump-6033f821 2s infinite;animation-delay:4.35s}.tooltip-text[data-v-6033f821] .each-letter .letter-88{animation:bump-6033f821 2s infinite;animation-delay:4.4s}.tooltip-text[data-v-6033f821] .each-letter .letter-89{animation:bump-6033f821 2s infinite;animation-delay:4.45s}.tooltip-text[data-v-6033f821] .each-letter .letter-90{animation:bump-6033f821 2s infinite;animation-delay:4.5s}.tooltip-text[data-v-6033f821] .each-letter .letter-91{animation:bump-6033f821 2s infinite;animation-delay:4.55s}.tooltip-text[data-v-6033f821] .each-letter .letter-92{animation:bump-6033f821 2s infinite;animation-delay:4.6s}.tooltip-text[data-v-6033f821] .each-letter .letter-93{animation:bump-6033f821 2s infinite;animation-delay:4.65s}.tooltip-text[data-v-6033f821] .each-letter .letter-94{animation:bump-6033f821 2s infinite;animation-delay:4.7s}.tooltip-text[data-v-6033f821] .each-letter .letter-95{animation:bump-6033f821 2s infinite;animation-delay:4.75s}.tooltip-text[data-v-6033f821] .each-letter .letter-96{animation:bump-6033f821 2s infinite;animation-delay:4.8s}.tooltip-text[data-v-6033f821] .each-letter .letter-97{animation:bump-6033f821 2s infinite;animation-delay:4.85s}.tooltip-text[data-v-6033f821] .each-letter .letter-98{animation:bump-6033f821 2s infinite;animation-delay:4.9s}.tooltip-text[data-v-6033f821] .each-letter .letter-99{animation:bump-6033f821 2s infinite;animation-delay:4.95s}.tooltip-text[data-v-6033f821] .each-letter .letter-100{animation:bump-6033f821 2s infinite;animation-delay:5s}.tooltip-text[data-v-6033f821] .word-length{font-weight:700;background:var(--gradient-word-length);background-clip:text;color:transparent}.tooltip-text[data-v-6033f821] .all-letters{font-weight:700;background:linear-gradient(45deg,#ff7c24,#ee2c1b,#ff7c24);background-clip:text;color:transparent}.tooltip-text[data-v-6033f821] .alphabetical-order{font-weight:700;background:linear-gradient(45deg,#248aff,#8747e8,#248aff);background-clip:text;color:transparent}.tooltip-text[data-v-6033f821] .condition{font-weight:700;background:linear-gradient(45deg,#ff24da,#d22eff);background-clip:text;color:transparent}.tooltip-text[data-v-6033f821] .identical{font-weight:700;color:#00b919}.tooltip-text[data-v-6033f821] .identical .letter{display:inline-block}.tooltip-text[data-v-6033f821] .identical .letter-0{animation:pulse-6033f821 2s infinite;animation-delay:0s}.tooltip-text[data-v-6033f821] .identical .letter-1{animation:pulse-6033f821 2s infinite;animation-delay:.05s}.tooltip-text[data-v-6033f821] .identical .letter-2{animation:pulse-6033f821 2s infinite;animation-delay:.1s}.tooltip-text[data-v-6033f821] .identical .letter-3{animation:pulse-6033f821 2s infinite;animation-delay:.15s}.tooltip-text[data-v-6033f821] .identical .letter-4{animation:pulse-6033f821 2s infinite;animation-delay:.2s}.tooltip-text[data-v-6033f821] .identical .letter-5{animation:pulse-6033f821 2s infinite;animation-delay:.25s}.tooltip-text[data-v-6033f821] .identical .letter-6{animation:pulse-6033f821 2s infinite;animation-delay:.3s}.tooltip-text[data-v-6033f821] .identical .letter-7{animation:pulse-6033f821 2s infinite;animation-delay:.35s}.tooltip-text[data-v-6033f821] .identical .letter-8{animation:pulse-6033f821 2s infinite;animation-delay:.4s}.tooltip-text[data-v-6033f821] .identical .letter-9{animation:pulse-6033f821 2s infinite;animation-delay:.45s}.tooltip-text[data-v-6033f821] .identical .letter-10{animation:pulse-6033f821 2s infinite;animation-delay:.5s}.tooltip-text[data-v-6033f821] .identical .letter-11{animation:pulse-6033f821 2s infinite;animation-delay:.55s}.tooltip-text[data-v-6033f821] .identical .letter-12{animation:pulse-6033f821 2s infinite;animation-delay:.6s}.tooltip-text[data-v-6033f821] .identical .letter-13{animation:pulse-6033f821 2s infinite;animation-delay:.65s}.tooltip-text[data-v-6033f821] .identical .letter-14{animation:pulse-6033f821 2s infinite;animation-delay:.7s}.tooltip-text[data-v-6033f821] .identical .letter-15{animation:pulse-6033f821 2s infinite;animation-delay:.75s}.tooltip-text[data-v-6033f821] .identical .letter-16{animation:pulse-6033f821 2s infinite;animation-delay:.8s}.tooltip-text[data-v-6033f821] .identical .letter-17{animation:pulse-6033f821 2s infinite;animation-delay:.85s}.tooltip-text[data-v-6033f821] .identical .letter-18{animation:pulse-6033f821 2s infinite;animation-delay:.9s}.tooltip-text[data-v-6033f821] .identical .letter-19{animation:pulse-6033f821 2s infinite;animation-delay:.95s}.tooltip-text[data-v-6033f821] .identical .letter-20{animation:pulse-6033f821 2s infinite;animation-delay:1s}.tooltip-text[data-v-6033f821] .identical .letter-21{animation:pulse-6033f821 2s infinite;animation-delay:1.05s}.tooltip-text[data-v-6033f821] .identical .letter-22{animation:pulse-6033f821 2s infinite;animation-delay:1.1s}.tooltip-text[data-v-6033f821] .identical .letter-23{animation:pulse-6033f821 2s infinite;animation-delay:1.15s}.tooltip-text[data-v-6033f821] .identical .letter-24{animation:pulse-6033f821 2s infinite;animation-delay:1.2s}.tooltip-text[data-v-6033f821] .identical .letter-25{animation:pulse-6033f821 2s infinite;animation-delay:1.25s}.tooltip-text[data-v-6033f821] .identical .letter-26{animation:pulse-6033f821 2s infinite;animation-delay:1.3s}.tooltip-text[data-v-6033f821] .identical .letter-27{animation:pulse-6033f821 2s infinite;animation-delay:1.35s}.tooltip-text[data-v-6033f821] .identical .letter-28{animation:pulse-6033f821 2s infinite;animation-delay:1.4s}.tooltip-text[data-v-6033f821] .identical .letter-29{animation:pulse-6033f821 2s infinite;animation-delay:1.45s}.tooltip-text[data-v-6033f821] .identical .letter-30{animation:pulse-6033f821 2s infinite;animation-delay:1.5s}.tooltip-text[data-v-6033f821] .identical .letter-31{animation:pulse-6033f821 2s infinite;animation-delay:1.55s}.tooltip-text[data-v-6033f821] .identical .letter-32{animation:pulse-6033f821 2s infinite;animation-delay:1.6s}.tooltip-text[data-v-6033f821] .identical .letter-33{animation:pulse-6033f821 2s infinite;animation-delay:1.65s}.tooltip-text[data-v-6033f821] .identical .letter-34{animation:pulse-6033f821 2s infinite;animation-delay:1.7s}.tooltip-text[data-v-6033f821] .identical .letter-35{animation:pulse-6033f821 2s infinite;animation-delay:1.75s}.tooltip-text[data-v-6033f821] .identical .letter-36{animation:pulse-6033f821 2s infinite;animation-delay:1.8s}.tooltip-text[data-v-6033f821] .identical .letter-37{animation:pulse-6033f821 2s infinite;animation-delay:1.85s}.tooltip-text[data-v-6033f821] .identical .letter-38{animation:pulse-6033f821 2s infinite;animation-delay:1.9s}.tooltip-text[data-v-6033f821] .identical .letter-39{animation:pulse-6033f821 2s infinite;animation-delay:1.95s}.tooltip-text[data-v-6033f821] .identical .letter-40{animation:pulse-6033f821 2s infinite;animation-delay:2s}.tooltip-text[data-v-6033f821] .identical .letter-41{animation:pulse-6033f821 2s infinite;animation-delay:2.05s}.tooltip-text[data-v-6033f821] .identical .letter-42{animation:pulse-6033f821 2s infinite;animation-delay:2.1s}.tooltip-text[data-v-6033f821] .identical .letter-43{animation:pulse-6033f821 2s infinite;animation-delay:2.15s}.tooltip-text[data-v-6033f821] .identical .letter-44{animation:pulse-6033f821 2s infinite;animation-delay:2.2s}.tooltip-text[data-v-6033f821] .identical .letter-45{animation:pulse-6033f821 2s infinite;animation-delay:2.25s}.tooltip-text[data-v-6033f821] .identical .letter-46{animation:pulse-6033f821 2s infinite;animation-delay:2.3s}.tooltip-text[data-v-6033f821] .identical .letter-47{animation:pulse-6033f821 2s infinite;animation-delay:2.35s}.tooltip-text[data-v-6033f821] .identical .letter-48{animation:pulse-6033f821 2s infinite;animation-delay:2.4s}.tooltip-text[data-v-6033f821] .identical .letter-49{animation:pulse-6033f821 2s infinite;animation-delay:2.45s}.tooltip-text[data-v-6033f821] .identical .letter-50{animation:pulse-6033f821 2s infinite;animation-delay:2.5s}.tooltip-text[data-v-6033f821] .identical .letter-51{animation:pulse-6033f821 2s infinite;animation-delay:2.55s}.tooltip-text[data-v-6033f821] .identical .letter-52{animation:pulse-6033f821 2s infinite;animation-delay:2.6s}.tooltip-text[data-v-6033f821] .identical .letter-53{animation:pulse-6033f821 2s infinite;animation-delay:2.65s}.tooltip-text[data-v-6033f821] .identical .letter-54{animation:pulse-6033f821 2s infinite;animation-delay:2.7s}.tooltip-text[data-v-6033f821] .identical .letter-55{animation:pulse-6033f821 2s infinite;animation-delay:2.75s}.tooltip-text[data-v-6033f821] .identical .letter-56{animation:pulse-6033f821 2s infinite;animation-delay:2.8s}.tooltip-text[data-v-6033f821] .identical .letter-57{animation:pulse-6033f821 2s infinite;animation-delay:2.85s}.tooltip-text[data-v-6033f821] .identical .letter-58{animation:pulse-6033f821 2s infinite;animation-delay:2.9s}.tooltip-text[data-v-6033f821] .identical .letter-59{animation:pulse-6033f821 2s infinite;animation-delay:2.95s}.tooltip-text[data-v-6033f821] .identical .letter-60{animation:pulse-6033f821 2s infinite;animation-delay:3s}.tooltip-text[data-v-6033f821] .identical .letter-61{animation:pulse-6033f821 2s infinite;animation-delay:3.05s}.tooltip-text[data-v-6033f821] .identical .letter-62{animation:pulse-6033f821 2s infinite;animation-delay:3.1s}.tooltip-text[data-v-6033f821] .identical .letter-63{animation:pulse-6033f821 2s infinite;animation-delay:3.15s}.tooltip-text[data-v-6033f821] .identical .letter-64{animation:pulse-6033f821 2s infinite;animation-delay:3.2s}.tooltip-text[data-v-6033f821] .identical .letter-65{animation:pulse-6033f821 2s infinite;animation-delay:3.25s}.tooltip-text[data-v-6033f821] .identical .letter-66{animation:pulse-6033f821 2s infinite;animation-delay:3.3s}.tooltip-text[data-v-6033f821] .identical .letter-67{animation:pulse-6033f821 2s infinite;animation-delay:3.35s}.tooltip-text[data-v-6033f821] .identical .letter-68{animation:pulse-6033f821 2s infinite;animation-delay:3.4s}.tooltip-text[data-v-6033f821] .identical .letter-69{animation:pulse-6033f821 2s infinite;animation-delay:3.45s}.tooltip-text[data-v-6033f821] .identical .letter-70{animation:pulse-6033f821 2s infinite;animation-delay:3.5s}.tooltip-text[data-v-6033f821] .identical .letter-71{animation:pulse-6033f821 2s infinite;animation-delay:3.55s}.tooltip-text[data-v-6033f821] .identical .letter-72{animation:pulse-6033f821 2s infinite;animation-delay:3.6s}.tooltip-text[data-v-6033f821] .identical .letter-73{animation:pulse-6033f821 2s infinite;animation-delay:3.65s}.tooltip-text[data-v-6033f821] .identical .letter-74{animation:pulse-6033f821 2s infinite;animation-delay:3.7s}.tooltip-text[data-v-6033f821] .identical .letter-75{animation:pulse-6033f821 2s infinite;animation-delay:3.75s}.tooltip-text[data-v-6033f821] .identical .letter-76{animation:pulse-6033f821 2s infinite;animation-delay:3.8s}.tooltip-text[data-v-6033f821] .identical .letter-77{animation:pulse-6033f821 2s infinite;animation-delay:3.85s}.tooltip-text[data-v-6033f821] .identical .letter-78{animation:pulse-6033f821 2s infinite;animation-delay:3.9s}.tooltip-text[data-v-6033f821] .identical .letter-79{animation:pulse-6033f821 2s infinite;animation-delay:3.95s}.tooltip-text[data-v-6033f821] .identical .letter-80{animation:pulse-6033f821 2s infinite;animation-delay:4s}.tooltip-text[data-v-6033f821] .identical .letter-81{animation:pulse-6033f821 2s infinite;animation-delay:4.05s}.tooltip-text[data-v-6033f821] .identical .letter-82{animation:pulse-6033f821 2s infinite;animation-delay:4.1s}.tooltip-text[data-v-6033f821] .identical .letter-83{animation:pulse-6033f821 2s infinite;animation-delay:4.15s}.tooltip-text[data-v-6033f821] .identical .letter-84{animation:pulse-6033f821 2s infinite;animation-delay:4.2s}.tooltip-text[data-v-6033f821] .identical .letter-85{animation:pulse-6033f821 2s infinite;animation-delay:4.25s}.tooltip-text[data-v-6033f821] .identical .letter-86{animation:pulse-6033f821 2s infinite;animation-delay:4.3s}.tooltip-text[data-v-6033f821] .identical .letter-87{animation:pulse-6033f821 2s infinite;animation-delay:4.35s}.tooltip-text[data-v-6033f821] .identical .letter-88{animation:pulse-6033f821 2s infinite;animation-delay:4.4s}.tooltip-text[data-v-6033f821] .identical .letter-89{animation:pulse-6033f821 2s infinite;animation-delay:4.45s}.tooltip-text[data-v-6033f821] .identical .letter-90{animation:pulse-6033f821 2s infinite;animation-delay:4.5s}.tooltip-text[data-v-6033f821] .identical .letter-91{animation:pulse-6033f821 2s infinite;animation-delay:4.55s}.tooltip-text[data-v-6033f821] .identical .letter-92{animation:pulse-6033f821 2s infinite;animation-delay:4.6s}.tooltip-text[data-v-6033f821] .identical .letter-93{animation:pulse-6033f821 2s infinite;animation-delay:4.65s}.tooltip-text[data-v-6033f821] .identical .letter-94{animation:pulse-6033f821 2s infinite;animation-delay:4.7s}.tooltip-text[data-v-6033f821] .identical .letter-95{animation:pulse-6033f821 2s infinite;animation-delay:4.75s}.tooltip-text[data-v-6033f821] .identical .letter-96{animation:pulse-6033f821 2s infinite;animation-delay:4.8s}.tooltip-text[data-v-6033f821] .identical .letter-97{animation:pulse-6033f821 2s infinite;animation-delay:4.85s}.tooltip-text[data-v-6033f821] .identical .letter-98{animation:pulse-6033f821 2s infinite;animation-delay:4.9s}.tooltip-text[data-v-6033f821] .identical .letter-99{animation:pulse-6033f821 2s infinite;animation-delay:4.95s}.tooltip-text[data-v-6033f821] .identical .letter-100{animation:pulse-6033f821 2s infinite;animation-delay:5s}.tooltip-text[data-v-6033f821] .reverse{font-weight:700;color:#1fbda3}.tooltip-text[data-v-6033f821] .reverse .letter-0{animation:mirror-6033f821 5s infinite;animation-delay:0s}.tooltip-text[data-v-6033f821] .reverse .letter-1{animation:mirror-6033f821 5s infinite;animation-delay:.05s}.tooltip-text[data-v-6033f821] .reverse .letter-2{animation:mirror-6033f821 5s infinite;animation-delay:.1s}.tooltip-text[data-v-6033f821] .reverse .letter-3{animation:mirror-6033f821 5s infinite;animation-delay:.15s}.tooltip-text[data-v-6033f821] .reverse .letter-4{animation:mirror-6033f821 5s infinite;animation-delay:.2s}.tooltip-text[data-v-6033f821] .reverse .letter-5{animation:mirror-6033f821 5s infinite;animation-delay:.25s}.tooltip-text[data-v-6033f821] .reverse .letter-6{animation:mirror-6033f821 5s infinite;animation-delay:.3s}.tooltip-text[data-v-6033f821] .reverse .letter-7{animation:mirror-6033f821 5s infinite;animation-delay:.35s}.tooltip-text[data-v-6033f821] .reverse .letter-8{animation:mirror-6033f821 5s infinite;animation-delay:.4s}.tooltip-text[data-v-6033f821] .reverse .letter-9{animation:mirror-6033f821 5s infinite;animation-delay:.45s}.tooltip-text[data-v-6033f821] .reverse .letter-10{animation:mirror-6033f821 5s infinite;animation-delay:.5s}.tooltip-text[data-v-6033f821] .reverse .letter-11{animation:mirror-6033f821 5s infinite;animation-delay:.55s}.tooltip-text[data-v-6033f821] .reverse .letter-12{animation:mirror-6033f821 5s infinite;animation-delay:.6s}.tooltip-text[data-v-6033f821] .reverse .letter-13{animation:mirror-6033f821 5s infinite;animation-delay:.65s}.tooltip-text[data-v-6033f821] .reverse .letter-14{animation:mirror-6033f821 5s infinite;animation-delay:.7s}.tooltip-text[data-v-6033f821] .reverse .letter-15{animation:mirror-6033f821 5s infinite;animation-delay:.75s}.tooltip-text[data-v-6033f821] .reverse .letter-16{animation:mirror-6033f821 5s infinite;animation-delay:.8s}.tooltip-text[data-v-6033f821] .reverse .letter-17{animation:mirror-6033f821 5s infinite;animation-delay:.85s}.tooltip-text[data-v-6033f821] .reverse .letter-18{animation:mirror-6033f821 5s infinite;animation-delay:.9s}.tooltip-text[data-v-6033f821] .reverse .letter-19{animation:mirror-6033f821 5s infinite;animation-delay:.95s}.tooltip-text[data-v-6033f821] .reverse .letter-20{animation:mirror-6033f821 5s infinite;animation-delay:1s}.tooltip-text[data-v-6033f821] .reverse .letter-21{animation:mirror-6033f821 5s infinite;animation-delay:1.05s}.tooltip-text[data-v-6033f821] .reverse .letter-22{animation:mirror-6033f821 5s infinite;animation-delay:1.1s}.tooltip-text[data-v-6033f821] .reverse .letter-23{animation:mirror-6033f821 5s infinite;animation-delay:1.15s}.tooltip-text[data-v-6033f821] .reverse .letter-24{animation:mirror-6033f821 5s infinite;animation-delay:1.2s}.tooltip-text[data-v-6033f821] .reverse .letter-25{animation:mirror-6033f821 5s infinite;animation-delay:1.25s}.tooltip-text[data-v-6033f821] .reverse .letter-26{animation:mirror-6033f821 5s infinite;animation-delay:1.3s}.tooltip-text[data-v-6033f821] .reverse .letter-27{animation:mirror-6033f821 5s infinite;animation-delay:1.35s}.tooltip-text[data-v-6033f821] .reverse .letter-28{animation:mirror-6033f821 5s infinite;animation-delay:1.4s}.tooltip-text[data-v-6033f821] .reverse .letter-29{animation:mirror-6033f821 5s infinite;animation-delay:1.45s}.tooltip-text[data-v-6033f821] .reverse .letter-30{animation:mirror-6033f821 5s infinite;animation-delay:1.5s}.tooltip-text[data-v-6033f821] .reverse .letter-31{animation:mirror-6033f821 5s infinite;animation-delay:1.55s}.tooltip-text[data-v-6033f821] .reverse .letter-32{animation:mirror-6033f821 5s infinite;animation-delay:1.6s}.tooltip-text[data-v-6033f821] .reverse .letter-33{animation:mirror-6033f821 5s infinite;animation-delay:1.65s}.tooltip-text[data-v-6033f821] .reverse .letter-34{animation:mirror-6033f821 5s infinite;animation-delay:1.7s}.tooltip-text[data-v-6033f821] .reverse .letter-35{animation:mirror-6033f821 5s infinite;animation-delay:1.75s}.tooltip-text[data-v-6033f821] .reverse .letter-36{animation:mirror-6033f821 5s infinite;animation-delay:1.8s}.tooltip-text[data-v-6033f821] .reverse .letter-37{animation:mirror-6033f821 5s infinite;animation-delay:1.85s}.tooltip-text[data-v-6033f821] .reverse .letter-38{animation:mirror-6033f821 5s infinite;animation-delay:1.9s}.tooltip-text[data-v-6033f821] .reverse .letter-39{animation:mirror-6033f821 5s infinite;animation-delay:1.95s}.tooltip-text[data-v-6033f821] .reverse .letter-40{animation:mirror-6033f821 5s infinite;animation-delay:2s}.tooltip-text[data-v-6033f821] .reverse .letter-41{animation:mirror-6033f821 5s infinite;animation-delay:2.05s}.tooltip-text[data-v-6033f821] .reverse .letter-42{animation:mirror-6033f821 5s infinite;animation-delay:2.1s}.tooltip-text[data-v-6033f821] .reverse .letter-43{animation:mirror-6033f821 5s infinite;animation-delay:2.15s}.tooltip-text[data-v-6033f821] .reverse .letter-44{animation:mirror-6033f821 5s infinite;animation-delay:2.2s}.tooltip-text[data-v-6033f821] .reverse .letter-45{animation:mirror-6033f821 5s infinite;animation-delay:2.25s}.tooltip-text[data-v-6033f821] .reverse .letter-46{animation:mirror-6033f821 5s infinite;animation-delay:2.3s}.tooltip-text[data-v-6033f821] .reverse .letter-47{animation:mirror-6033f821 5s infinite;animation-delay:2.35s}.tooltip-text[data-v-6033f821] .reverse .letter-48{animation:mirror-6033f821 5s infinite;animation-delay:2.4s}.tooltip-text[data-v-6033f821] .reverse .letter-49{animation:mirror-6033f821 5s infinite;animation-delay:2.45s}.tooltip-text[data-v-6033f821] .reverse .letter-50{animation:mirror-6033f821 5s infinite;animation-delay:2.5s}.tooltip-text[data-v-6033f821] .reverse .letter-51{animation:mirror-6033f821 5s infinite;animation-delay:2.55s}.tooltip-text[data-v-6033f821] .reverse .letter-52{animation:mirror-6033f821 5s infinite;animation-delay:2.6s}.tooltip-text[data-v-6033f821] .reverse .letter-53{animation:mirror-6033f821 5s infinite;animation-delay:2.65s}.tooltip-text[data-v-6033f821] .reverse .letter-54{animation:mirror-6033f821 5s infinite;animation-delay:2.7s}.tooltip-text[data-v-6033f821] .reverse .letter-55{animation:mirror-6033f821 5s infinite;animation-delay:2.75s}.tooltip-text[data-v-6033f821] .reverse .letter-56{animation:mirror-6033f821 5s infinite;animation-delay:2.8s}.tooltip-text[data-v-6033f821] .reverse .letter-57{animation:mirror-6033f821 5s infinite;animation-delay:2.85s}.tooltip-text[data-v-6033f821] .reverse .letter-58{animation:mirror-6033f821 5s infinite;animation-delay:2.9s}.tooltip-text[data-v-6033f821] .reverse .letter-59{animation:mirror-6033f821 5s infinite;animation-delay:2.95s}.tooltip-text[data-v-6033f821] .reverse .letter-60{animation:mirror-6033f821 5s infinite;animation-delay:3s}.tooltip-text[data-v-6033f821] .reverse .letter-61{animation:mirror-6033f821 5s infinite;animation-delay:3.05s}.tooltip-text[data-v-6033f821] .reverse .letter-62{animation:mirror-6033f821 5s infinite;animation-delay:3.1s}.tooltip-text[data-v-6033f821] .reverse .letter-63{animation:mirror-6033f821 5s infinite;animation-delay:3.15s}.tooltip-text[data-v-6033f821] .reverse .letter-64{animation:mirror-6033f821 5s infinite;animation-delay:3.2s}.tooltip-text[data-v-6033f821] .reverse .letter-65{animation:mirror-6033f821 5s infinite;animation-delay:3.25s}.tooltip-text[data-v-6033f821] .reverse .letter-66{animation:mirror-6033f821 5s infinite;animation-delay:3.3s}.tooltip-text[data-v-6033f821] .reverse .letter-67{animation:mirror-6033f821 5s infinite;animation-delay:3.35s}.tooltip-text[data-v-6033f821] .reverse .letter-68{animation:mirror-6033f821 5s infinite;animation-delay:3.4s}.tooltip-text[data-v-6033f821] .reverse .letter-69{animation:mirror-6033f821 5s infinite;animation-delay:3.45s}.tooltip-text[data-v-6033f821] .reverse .letter-70{animation:mirror-6033f821 5s infinite;animation-delay:3.5s}.tooltip-text[data-v-6033f821] .reverse .letter-71{animation:mirror-6033f821 5s infinite;animation-delay:3.55s}.tooltip-text[data-v-6033f821] .reverse .letter-72{animation:mirror-6033f821 5s infinite;animation-delay:3.6s}.tooltip-text[data-v-6033f821] .reverse .letter-73{animation:mirror-6033f821 5s infinite;animation-delay:3.65s}.tooltip-text[data-v-6033f821] .reverse .letter-74{animation:mirror-6033f821 5s infinite;animation-delay:3.7s}.tooltip-text[data-v-6033f821] .reverse .letter-75{animation:mirror-6033f821 5s infinite;animation-delay:3.75s}.tooltip-text[data-v-6033f821] .reverse .letter-76{animation:mirror-6033f821 5s infinite;animation-delay:3.8s}.tooltip-text[data-v-6033f821] .reverse .letter-77{animation:mirror-6033f821 5s infinite;animation-delay:3.85s}.tooltip-text[data-v-6033f821] .reverse .letter-78{animation:mirror-6033f821 5s infinite;animation-delay:3.9s}.tooltip-text[data-v-6033f821] .reverse .letter-79{animation:mirror-6033f821 5s infinite;animation-delay:3.95s}.tooltip-text[data-v-6033f821] .reverse .letter-80{animation:mirror-6033f821 5s infinite;animation-delay:4s}.tooltip-text[data-v-6033f821] .reverse .letter-81{animation:mirror-6033f821 5s infinite;animation-delay:4.05s}.tooltip-text[data-v-6033f821] .reverse .letter-82{animation:mirror-6033f821 5s infinite;animation-delay:4.1s}.tooltip-text[data-v-6033f821] .reverse .letter-83{animation:mirror-6033f821 5s infinite;animation-delay:4.15s}.tooltip-text[data-v-6033f821] .reverse .letter-84{animation:mirror-6033f821 5s infinite;animation-delay:4.2s}.tooltip-text[data-v-6033f821] .reverse .letter-85{animation:mirror-6033f821 5s infinite;animation-delay:4.25s}.tooltip-text[data-v-6033f821] .reverse .letter-86{animation:mirror-6033f821 5s infinite;animation-delay:4.3s}.tooltip-text[data-v-6033f821] .reverse .letter-87{animation:mirror-6033f821 5s infinite;animation-delay:4.35s}.tooltip-text[data-v-6033f821] .reverse .letter-88{animation:mirror-6033f821 5s infinite;animation-delay:4.4s}.tooltip-text[data-v-6033f821] .reverse .letter-89{animation:mirror-6033f821 5s infinite;animation-delay:4.45s}.tooltip-text[data-v-6033f821] .reverse .letter-90{animation:mirror-6033f821 5s infinite;animation-delay:4.5s}.tooltip-text[data-v-6033f821] .reverse .letter-91{animation:mirror-6033f821 5s infinite;animation-delay:4.55s}.tooltip-text[data-v-6033f821] .reverse .letter-92{animation:mirror-6033f821 5s infinite;animation-delay:4.6s}.tooltip-text[data-v-6033f821] .reverse .letter-93{animation:mirror-6033f821 5s infinite;animation-delay:4.65s}.tooltip-text[data-v-6033f821] .reverse .letter-94{animation:mirror-6033f821 5s infinite;animation-delay:4.7s}.tooltip-text[data-v-6033f821] .reverse .letter-95{animation:mirror-6033f821 5s infinite;animation-delay:4.75s}.tooltip-text[data-v-6033f821] .reverse .letter-96{animation:mirror-6033f821 5s infinite;animation-delay:4.8s}.tooltip-text[data-v-6033f821] .reverse .letter-97{animation:mirror-6033f821 5s infinite;animation-delay:4.85s}.tooltip-text[data-v-6033f821] .reverse .letter-98{animation:mirror-6033f821 5s infinite;animation-delay:4.9s}.tooltip-text[data-v-6033f821] .reverse .letter-99{animation:mirror-6033f821 5s infinite;animation-delay:4.95s}.tooltip-text[data-v-6033f821] .reverse .letter-100{animation:mirror-6033f821 5s infinite;animation-delay:5s}.tooltip-text[data-v-6033f821] .nanometric{font-weight:700;color:#1fbda3}.tooltip-text[data-v-6033f821] .nanometric .letter-0{animation:nano-6033f821 5s infinite;animation-delay:0s}.tooltip-text[data-v-6033f821] .nanometric .letter-1{animation:nano-6033f821 5s infinite;animation-delay:.05s}.tooltip-text[data-v-6033f821] .nanometric .letter-2{animation:nano-6033f821 5s infinite;animation-delay:.1s}.tooltip-text[data-v-6033f821] .nanometric .letter-3{animation:nano-6033f821 5s infinite;animation-delay:.15s}.tooltip-text[data-v-6033f821] .nanometric .letter-4{animation:nano-6033f821 5s infinite;animation-delay:.2s}.tooltip-text[data-v-6033f821] .nanometric .letter-5{animation:nano-6033f821 5s infinite;animation-delay:.25s}.tooltip-text[data-v-6033f821] .nanometric .letter-6{animation:nano-6033f821 5s infinite;animation-delay:.3s}.tooltip-text[data-v-6033f821] .nanometric .letter-7{animation:nano-6033f821 5s infinite;animation-delay:.35s}.tooltip-text[data-v-6033f821] .nanometric .letter-8{animation:nano-6033f821 5s infinite;animation-delay:.4s}.tooltip-text[data-v-6033f821] .nanometric .letter-9{animation:nano-6033f821 5s infinite;animation-delay:.45s}.tooltip-text[data-v-6033f821] .nanometric .letter-10{animation:nano-6033f821 5s infinite;animation-delay:.5s}.tooltip-text[data-v-6033f821] .nanometric .letter-11{animation:nano-6033f821 5s infinite;animation-delay:.55s}.tooltip-text[data-v-6033f821] .nanometric .letter-12{animation:nano-6033f821 5s infinite;animation-delay:.6s}.tooltip-text[data-v-6033f821] .nanometric .letter-13{animation:nano-6033f821 5s infinite;animation-delay:.65s}.tooltip-text[data-v-6033f821] .nanometric .letter-14{animation:nano-6033f821 5s infinite;animation-delay:.7s}.tooltip-text[data-v-6033f821] .nanometric .letter-15{animation:nano-6033f821 5s infinite;animation-delay:.75s}.tooltip-text[data-v-6033f821] .nanometric .letter-16{animation:nano-6033f821 5s infinite;animation-delay:.8s}.tooltip-text[data-v-6033f821] .nanometric .letter-17{animation:nano-6033f821 5s infinite;animation-delay:.85s}.tooltip-text[data-v-6033f821] .nanometric .letter-18{animation:nano-6033f821 5s infinite;animation-delay:.9s}.tooltip-text[data-v-6033f821] .nanometric .letter-19{animation:nano-6033f821 5s infinite;animation-delay:.95s}.tooltip-text[data-v-6033f821] .nanometric .letter-20{animation:nano-6033f821 5s infinite;animation-delay:1s}.tooltip-text[data-v-6033f821] .nanometric .letter-21{animation:nano-6033f821 5s infinite;animation-delay:1.05s}.tooltip-text[data-v-6033f821] .nanometric .letter-22{animation:nano-6033f821 5s infinite;animation-delay:1.1s}.tooltip-text[data-v-6033f821] .nanometric .letter-23{animation:nano-6033f821 5s infinite;animation-delay:1.15s}.tooltip-text[data-v-6033f821] .nanometric .letter-24{animation:nano-6033f821 5s infinite;animation-delay:1.2s}.tooltip-text[data-v-6033f821] .nanometric .letter-25{animation:nano-6033f821 5s infinite;animation-delay:1.25s}.tooltip-text[data-v-6033f821] .nanometric .letter-26{animation:nano-6033f821 5s infinite;animation-delay:1.3s}.tooltip-text[data-v-6033f821] .nanometric .letter-27{animation:nano-6033f821 5s infinite;animation-delay:1.35s}.tooltip-text[data-v-6033f821] .nanometric .letter-28{animation:nano-6033f821 5s infinite;animation-delay:1.4s}.tooltip-text[data-v-6033f821] .nanometric .letter-29{animation:nano-6033f821 5s infinite;animation-delay:1.45s}.tooltip-text[data-v-6033f821] .nanometric .letter-30{animation:nano-6033f821 5s infinite;animation-delay:1.5s}.tooltip-text[data-v-6033f821] .nanometric .letter-31{animation:nano-6033f821 5s infinite;animation-delay:1.55s}.tooltip-text[data-v-6033f821] .nanometric .letter-32{animation:nano-6033f821 5s infinite;animation-delay:1.6s}.tooltip-text[data-v-6033f821] .nanometric .letter-33{animation:nano-6033f821 5s infinite;animation-delay:1.65s}.tooltip-text[data-v-6033f821] .nanometric .letter-34{animation:nano-6033f821 5s infinite;animation-delay:1.7s}.tooltip-text[data-v-6033f821] .nanometric .letter-35{animation:nano-6033f821 5s infinite;animation-delay:1.75s}.tooltip-text[data-v-6033f821] .nanometric .letter-36{animation:nano-6033f821 5s infinite;animation-delay:1.8s}.tooltip-text[data-v-6033f821] .nanometric .letter-37{animation:nano-6033f821 5s infinite;animation-delay:1.85s}.tooltip-text[data-v-6033f821] .nanometric .letter-38{animation:nano-6033f821 5s infinite;animation-delay:1.9s}.tooltip-text[data-v-6033f821] .nanometric .letter-39{animation:nano-6033f821 5s infinite;animation-delay:1.95s}.tooltip-text[data-v-6033f821] .nanometric .letter-40{animation:nano-6033f821 5s infinite;animation-delay:2s}.tooltip-text[data-v-6033f821] .nanometric .letter-41{animation:nano-6033f821 5s infinite;animation-delay:2.05s}.tooltip-text[data-v-6033f821] .nanometric .letter-42{animation:nano-6033f821 5s infinite;animation-delay:2.1s}.tooltip-text[data-v-6033f821] .nanometric .letter-43{animation:nano-6033f821 5s infinite;animation-delay:2.15s}.tooltip-text[data-v-6033f821] .nanometric .letter-44{animation:nano-6033f821 5s infinite;animation-delay:2.2s}.tooltip-text[data-v-6033f821] .nanometric .letter-45{animation:nano-6033f821 5s infinite;animation-delay:2.25s}.tooltip-text[data-v-6033f821] .nanometric .letter-46{animation:nano-6033f821 5s infinite;animation-delay:2.3s}.tooltip-text[data-v-6033f821] .nanometric .letter-47{animation:nano-6033f821 5s infinite;animation-delay:2.35s}.tooltip-text[data-v-6033f821] .nanometric .letter-48{animation:nano-6033f821 5s infinite;animation-delay:2.4s}.tooltip-text[data-v-6033f821] .nanometric .letter-49{animation:nano-6033f821 5s infinite;animation-delay:2.45s}.tooltip-text[data-v-6033f821] .nanometric .letter-50{animation:nano-6033f821 5s infinite;animation-delay:2.5s}.tooltip-text[data-v-6033f821] .nanometric .letter-51{animation:nano-6033f821 5s infinite;animation-delay:2.55s}.tooltip-text[data-v-6033f821] .nanometric .letter-52{animation:nano-6033f821 5s infinite;animation-delay:2.6s}.tooltip-text[data-v-6033f821] .nanometric .letter-53{animation:nano-6033f821 5s infinite;animation-delay:2.65s}.tooltip-text[data-v-6033f821] .nanometric .letter-54{animation:nano-6033f821 5s infinite;animation-delay:2.7s}.tooltip-text[data-v-6033f821] .nanometric .letter-55{animation:nano-6033f821 5s infinite;animation-delay:2.75s}.tooltip-text[data-v-6033f821] .nanometric .letter-56{animation:nano-6033f821 5s infinite;animation-delay:2.8s}.tooltip-text[data-v-6033f821] .nanometric .letter-57{animation:nano-6033f821 5s infinite;animation-delay:2.85s}.tooltip-text[data-v-6033f821] .nanometric .letter-58{animation:nano-6033f821 5s infinite;animation-delay:2.9s}.tooltip-text[data-v-6033f821] .nanometric .letter-59{animation:nano-6033f821 5s infinite;animation-delay:2.95s}.tooltip-text[data-v-6033f821] .nanometric .letter-60{animation:nano-6033f821 5s infinite;animation-delay:3s}.tooltip-text[data-v-6033f821] .nanometric .letter-61{animation:nano-6033f821 5s infinite;animation-delay:3.05s}.tooltip-text[data-v-6033f821] .nanometric .letter-62{animation:nano-6033f821 5s infinite;animation-delay:3.1s}.tooltip-text[data-v-6033f821] .nanometric .letter-63{animation:nano-6033f821 5s infinite;animation-delay:3.15s}.tooltip-text[data-v-6033f821] .nanometric .letter-64{animation:nano-6033f821 5s infinite;animation-delay:3.2s}.tooltip-text[data-v-6033f821] .nanometric .letter-65{animation:nano-6033f821 5s infinite;animation-delay:3.25s}.tooltip-text[data-v-6033f821] .nanometric .letter-66{animation:nano-6033f821 5s infinite;animation-delay:3.3s}.tooltip-text[data-v-6033f821] .nanometric .letter-67{animation:nano-6033f821 5s infinite;animation-delay:3.35s}.tooltip-text[data-v-6033f821] .nanometric .letter-68{animation:nano-6033f821 5s infinite;animation-delay:3.4s}.tooltip-text[data-v-6033f821] .nanometric .letter-69{animation:nano-6033f821 5s infinite;animation-delay:3.45s}.tooltip-text[data-v-6033f821] .nanometric .letter-70{animation:nano-6033f821 5s infinite;animation-delay:3.5s}.tooltip-text[data-v-6033f821] .nanometric .letter-71{animation:nano-6033f821 5s infinite;animation-delay:3.55s}.tooltip-text[data-v-6033f821] .nanometric .letter-72{animation:nano-6033f821 5s infinite;animation-delay:3.6s}.tooltip-text[data-v-6033f821] .nanometric .letter-73{animation:nano-6033f821 5s infinite;animation-delay:3.65s}.tooltip-text[data-v-6033f821] .nanometric .letter-74{animation:nano-6033f821 5s infinite;animation-delay:3.7s}.tooltip-text[data-v-6033f821] .nanometric .letter-75{animation:nano-6033f821 5s infinite;animation-delay:3.75s}.tooltip-text[data-v-6033f821] .nanometric .letter-76{animation:nano-6033f821 5s infinite;animation-delay:3.8s}.tooltip-text[data-v-6033f821] .nanometric .letter-77{animation:nano-6033f821 5s infinite;animation-delay:3.85s}.tooltip-text[data-v-6033f821] .nanometric .letter-78{animation:nano-6033f821 5s infinite;animation-delay:3.9s}.tooltip-text[data-v-6033f821] .nanometric .letter-79{animation:nano-6033f821 5s infinite;animation-delay:3.95s}.tooltip-text[data-v-6033f821] .nanometric .letter-80{animation:nano-6033f821 5s infinite;animation-delay:4s}.tooltip-text[data-v-6033f821] .nanometric .letter-81{animation:nano-6033f821 5s infinite;animation-delay:4.05s}.tooltip-text[data-v-6033f821] .nanometric .letter-82{animation:nano-6033f821 5s infinite;animation-delay:4.1s}.tooltip-text[data-v-6033f821] .nanometric .letter-83{animation:nano-6033f821 5s infinite;animation-delay:4.15s}.tooltip-text[data-v-6033f821] .nanometric .letter-84{animation:nano-6033f821 5s infinite;animation-delay:4.2s}.tooltip-text[data-v-6033f821] .nanometric .letter-85{animation:nano-6033f821 5s infinite;animation-delay:4.25s}.tooltip-text[data-v-6033f821] .nanometric .letter-86{animation:nano-6033f821 5s infinite;animation-delay:4.3s}.tooltip-text[data-v-6033f821] .nanometric .letter-87{animation:nano-6033f821 5s infinite;animation-delay:4.35s}.tooltip-text[data-v-6033f821] .nanometric .letter-88{animation:nano-6033f821 5s infinite;animation-delay:4.4s}.tooltip-text[data-v-6033f821] .nanometric .letter-89{animation:nano-6033f821 5s infinite;animation-delay:4.45s}.tooltip-text[data-v-6033f821] .nanometric .letter-90{animation:nano-6033f821 5s infinite;animation-delay:4.5s}.tooltip-text[data-v-6033f821] .nanometric .letter-91{animation:nano-6033f821 5s infinite;animation-delay:4.55s}.tooltip-text[data-v-6033f821] .nanometric .letter-92{animation:nano-6033f821 5s infinite;animation-delay:4.6s}.tooltip-text[data-v-6033f821] .nanometric .letter-93{animation:nano-6033f821 5s infinite;animation-delay:4.65s}.tooltip-text[data-v-6033f821] .nanometric .letter-94{animation:nano-6033f821 5s infinite;animation-delay:4.7s}.tooltip-text[data-v-6033f821] .nanometric .letter-95{animation:nano-6033f821 5s infinite;animation-delay:4.75s}.tooltip-text[data-v-6033f821] .nanometric .letter-96{animation:nano-6033f821 5s infinite;animation-delay:4.8s}.tooltip-text[data-v-6033f821] .nanometric .letter-97{animation:nano-6033f821 5s infinite;animation-delay:4.85s}.tooltip-text[data-v-6033f821] .nanometric .letter-98{animation:nano-6033f821 5s infinite;animation-delay:4.9s}.tooltip-text[data-v-6033f821] .nanometric .letter-99{animation:nano-6033f821 5s infinite;animation-delay:4.95s}.tooltip-text[data-v-6033f821] .nanometric .letter-100{animation:nano-6033f821 5s infinite;animation-delay:5s}.tooltip-text[data-v-6033f821] .mistake{font-weight:700;background:linear-gradient(45deg,#ff0080,#ff4000,#ff0,#00ff80,#0080ff,#8000ff);background-clip:text;color:transparent}.tooltip-text[data-v-6033f821] .badge{font-weight:700;background:linear-gradient(45deg,#00aa8e,#03e9f5,#0e6fe6);background-clip:text;color:transparent}.tooltip-text[data-v-6033f821] .countdown{font-weight:700;background:linear-gradient(to right,#00ff80,#04821f,#00ff80);background-clip:text;color:transparent}.tooltip-text[data-v-6033f821] .unique{font-weight:700;color:red}.tooltip-text[data-v-6033f821] .gain-item{font-weight:700;color:#00ff80;animation:gain-pop-6033f821 1.5s ease-out infinite}.tooltip-text[data-v-6033f821] .highlight{font-weight:700;background:linear-gradient(90deg,#ff0,orange);background-clip:text;color:transparent;filter:drop-shadow(0 0 3px rgba(255,217,0,.7))}.tooltip-text[data-v-6033f821] .board-effect{font-weight:700;color:#8a2be2;animation:pulse-6033f821 2s infinite}.tooltip-text[data-v-6033f821] .time-effect{font-weight:700;color:#00bfff;text-shadow:0 0 5px rgba(0,191,255,.6);animation:time-warp-6033f821 3s linear infinite}.tooltip-text[data-v-6033f821] .blank{font-weight:700;background:linear-gradient(45deg,#007bff,#00bfff,#007bff);background-clip:text;color:transparent;filter:drop-shadow(0 0 3px rgba(0,123,255,.7))}.tooltip-text[data-v-6033f821] .round{font-weight:700;background:linear-gradient(45deg,#a600ff,#e0f,#a600ff);background-clip:text;color:transparent}.tooltip-text[data-v-6033f821] .separator{display:block;width:100%;height:1px;background-color:#fff6;margin:calc(var(--tooltip-font-size) * .2) 0;border-radius:1px}.tooltip-text[data-v-6033f821] .increment{font-weight:700;color:#b88af5}.tooltip-text[data-v-6033f821] .increment .letter-0{animation:increment-6033f821 5s infinite;animation-delay:0s}.tooltip-text[data-v-6033f821] .increment .letter-1{animation:increment-6033f821 5s infinite;animation-delay:.05s}.tooltip-text[data-v-6033f821] .increment .letter-2{animation:increment-6033f821 5s infinite;animation-delay:.1s}.tooltip-text[data-v-6033f821] .increment .letter-3{animation:increment-6033f821 5s infinite;animation-delay:.15s}.tooltip-text[data-v-6033f821] .increment .letter-4{animation:increment-6033f821 5s infinite;animation-delay:.2s}.tooltip-text[data-v-6033f821] .increment .letter-5{animation:increment-6033f821 5s infinite;animation-delay:.25s}.tooltip-text[data-v-6033f821] .increment .letter-6{animation:increment-6033f821 5s infinite;animation-delay:.3s}.tooltip-text[data-v-6033f821] .increment .letter-7{animation:increment-6033f821 5s infinite;animation-delay:.35s}.tooltip-text[data-v-6033f821] .increment .letter-8{animation:increment-6033f821 5s infinite;animation-delay:.4s}.tooltip-text[data-v-6033f821] .increment .letter-9{animation:increment-6033f821 5s infinite;animation-delay:.45s}.tooltip-text[data-v-6033f821] .increment .letter-10{animation:increment-6033f821 5s infinite;animation-delay:.5s}.tooltip-text[data-v-6033f821] .increment .letter-11{animation:increment-6033f821 5s infinite;animation-delay:.55s}.tooltip-text[data-v-6033f821] .increment .letter-12{animation:increment-6033f821 5s infinite;animation-delay:.6s}.tooltip-text[data-v-6033f821] .increment .letter-13{animation:increment-6033f821 5s infinite;animation-delay:.65s}.tooltip-text[data-v-6033f821] .increment .letter-14{animation:increment-6033f821 5s infinite;animation-delay:.7s}.tooltip-text[data-v-6033f821] .increment .letter-15{animation:increment-6033f821 5s infinite;animation-delay:.75s}.tooltip-text[data-v-6033f821] .increment .letter-16{animation:increment-6033f821 5s infinite;animation-delay:.8s}.tooltip-text[data-v-6033f821] .increment .letter-17{animation:increment-6033f821 5s infinite;animation-delay:.85s}.tooltip-text[data-v-6033f821] .increment .letter-18{animation:increment-6033f821 5s infinite;animation-delay:.9s}.tooltip-text[data-v-6033f821] .increment .letter-19{animation:increment-6033f821 5s infinite;animation-delay:.95s}.tooltip-text[data-v-6033f821] .increment .letter-20{animation:increment-6033f821 5s infinite;animation-delay:1s}.tooltip-text[data-v-6033f821] .increment .letter-21{animation:increment-6033f821 5s infinite;animation-delay:1.05s}.tooltip-text[data-v-6033f821] .increment .letter-22{animation:increment-6033f821 5s infinite;animation-delay:1.1s}.tooltip-text[data-v-6033f821] .increment .letter-23{animation:increment-6033f821 5s infinite;animation-delay:1.15s}.tooltip-text[data-v-6033f821] .increment .letter-24{animation:increment-6033f821 5s infinite;animation-delay:1.2s}.tooltip-text[data-v-6033f821] .increment .letter-25{animation:increment-6033f821 5s infinite;animation-delay:1.25s}.tooltip-text[data-v-6033f821] .increment .letter-26{animation:increment-6033f821 5s infinite;animation-delay:1.3s}.tooltip-text[data-v-6033f821] .increment .letter-27{animation:increment-6033f821 5s infinite;animation-delay:1.35s}.tooltip-text[data-v-6033f821] .increment .letter-28{animation:increment-6033f821 5s infinite;animation-delay:1.4s}.tooltip-text[data-v-6033f821] .increment .letter-29{animation:increment-6033f821 5s infinite;animation-delay:1.45s}.tooltip-text[data-v-6033f821] .increment .letter-30{animation:increment-6033f821 5s infinite;animation-delay:1.5s}.tooltip-text[data-v-6033f821] .increment .letter-31{animation:increment-6033f821 5s infinite;animation-delay:1.55s}.tooltip-text[data-v-6033f821] .increment .letter-32{animation:increment-6033f821 5s infinite;animation-delay:1.6s}.tooltip-text[data-v-6033f821] .increment .letter-33{animation:increment-6033f821 5s infinite;animation-delay:1.65s}.tooltip-text[data-v-6033f821] .increment .letter-34{animation:increment-6033f821 5s infinite;animation-delay:1.7s}.tooltip-text[data-v-6033f821] .increment .letter-35{animation:increment-6033f821 5s infinite;animation-delay:1.75s}.tooltip-text[data-v-6033f821] .increment .letter-36{animation:increment-6033f821 5s infinite;animation-delay:1.8s}.tooltip-text[data-v-6033f821] .increment .letter-37{animation:increment-6033f821 5s infinite;animation-delay:1.85s}.tooltip-text[data-v-6033f821] .increment .letter-38{animation:increment-6033f821 5s infinite;animation-delay:1.9s}.tooltip-text[data-v-6033f821] .increment .letter-39{animation:increment-6033f821 5s infinite;animation-delay:1.95s}.tooltip-text[data-v-6033f821] .increment .letter-40{animation:increment-6033f821 5s infinite;animation-delay:2s}.tooltip-text[data-v-6033f821] .increment .letter-41{animation:increment-6033f821 5s infinite;animation-delay:2.05s}.tooltip-text[data-v-6033f821] .increment .letter-42{animation:increment-6033f821 5s infinite;animation-delay:2.1s}.tooltip-text[data-v-6033f821] .increment .letter-43{animation:increment-6033f821 5s infinite;animation-delay:2.15s}.tooltip-text[data-v-6033f821] .increment .letter-44{animation:increment-6033f821 5s infinite;animation-delay:2.2s}.tooltip-text[data-v-6033f821] .increment .letter-45{animation:increment-6033f821 5s infinite;animation-delay:2.25s}.tooltip-text[data-v-6033f821] .increment .letter-46{animation:increment-6033f821 5s infinite;animation-delay:2.3s}.tooltip-text[data-v-6033f821] .increment .letter-47{animation:increment-6033f821 5s infinite;animation-delay:2.35s}.tooltip-text[data-v-6033f821] .increment .letter-48{animation:increment-6033f821 5s infinite;animation-delay:2.4s}.tooltip-text[data-v-6033f821] .increment .letter-49{animation:increment-6033f821 5s infinite;animation-delay:2.45s}.tooltip-text[data-v-6033f821] .increment .letter-50{animation:increment-6033f821 5s infinite;animation-delay:2.5s}.tooltip-text[data-v-6033f821] .increment .letter-51{animation:increment-6033f821 5s infinite;animation-delay:2.55s}.tooltip-text[data-v-6033f821] .increment .letter-52{animation:increment-6033f821 5s infinite;animation-delay:2.6s}.tooltip-text[data-v-6033f821] .increment .letter-53{animation:increment-6033f821 5s infinite;animation-delay:2.65s}.tooltip-text[data-v-6033f821] .increment .letter-54{animation:increment-6033f821 5s infinite;animation-delay:2.7s}.tooltip-text[data-v-6033f821] .increment .letter-55{animation:increment-6033f821 5s infinite;animation-delay:2.75s}.tooltip-text[data-v-6033f821] .increment .letter-56{animation:increment-6033f821 5s infinite;animation-delay:2.8s}.tooltip-text[data-v-6033f821] .increment .letter-57{animation:increment-6033f821 5s infinite;animation-delay:2.85s}.tooltip-text[data-v-6033f821] .increment .letter-58{animation:increment-6033f821 5s infinite;animation-delay:2.9s}.tooltip-text[data-v-6033f821] .increment .letter-59{animation:increment-6033f821 5s infinite;animation-delay:2.95s}.tooltip-text[data-v-6033f821] .increment .letter-60{animation:increment-6033f821 5s infinite;animation-delay:3s}.tooltip-text[data-v-6033f821] .increment .letter-61{animation:increment-6033f821 5s infinite;animation-delay:3.05s}.tooltip-text[data-v-6033f821] .increment .letter-62{animation:increment-6033f821 5s infinite;animation-delay:3.1s}.tooltip-text[data-v-6033f821] .increment .letter-63{animation:increment-6033f821 5s infinite;animation-delay:3.15s}.tooltip-text[data-v-6033f821] .increment .letter-64{animation:increment-6033f821 5s infinite;animation-delay:3.2s}.tooltip-text[data-v-6033f821] .increment .letter-65{animation:increment-6033f821 5s infinite;animation-delay:3.25s}.tooltip-text[data-v-6033f821] .increment .letter-66{animation:increment-6033f821 5s infinite;animation-delay:3.3s}.tooltip-text[data-v-6033f821] .increment .letter-67{animation:increment-6033f821 5s infinite;animation-delay:3.35s}.tooltip-text[data-v-6033f821] .increment .letter-68{animation:increment-6033f821 5s infinite;animation-delay:3.4s}.tooltip-text[data-v-6033f821] .increment .letter-69{animation:increment-6033f821 5s infinite;animation-delay:3.45s}.tooltip-text[data-v-6033f821] .increment .letter-70{animation:increment-6033f821 5s infinite;animation-delay:3.5s}.tooltip-text[data-v-6033f821] .increment .letter-71{animation:increment-6033f821 5s infinite;animation-delay:3.55s}.tooltip-text[data-v-6033f821] .increment .letter-72{animation:increment-6033f821 5s infinite;animation-delay:3.6s}.tooltip-text[data-v-6033f821] .increment .letter-73{animation:increment-6033f821 5s infinite;animation-delay:3.65s}.tooltip-text[data-v-6033f821] .increment .letter-74{animation:increment-6033f821 5s infinite;animation-delay:3.7s}.tooltip-text[data-v-6033f821] .increment .letter-75{animation:increment-6033f821 5s infinite;animation-delay:3.75s}.tooltip-text[data-v-6033f821] .increment .letter-76{animation:increment-6033f821 5s infinite;animation-delay:3.8s}.tooltip-text[data-v-6033f821] .increment .letter-77{animation:increment-6033f821 5s infinite;animation-delay:3.85s}.tooltip-text[data-v-6033f821] .increment .letter-78{animation:increment-6033f821 5s infinite;animation-delay:3.9s}.tooltip-text[data-v-6033f821] .increment .letter-79{animation:increment-6033f821 5s infinite;animation-delay:3.95s}.tooltip-text[data-v-6033f821] .increment .letter-80{animation:increment-6033f821 5s infinite;animation-delay:4s}.tooltip-text[data-v-6033f821] .increment .letter-81{animation:increment-6033f821 5s infinite;animation-delay:4.05s}.tooltip-text[data-v-6033f821] .increment .letter-82{animation:increment-6033f821 5s infinite;animation-delay:4.1s}.tooltip-text[data-v-6033f821] .increment .letter-83{animation:increment-6033f821 5s infinite;animation-delay:4.15s}.tooltip-text[data-v-6033f821] .increment .letter-84{animation:increment-6033f821 5s infinite;animation-delay:4.2s}.tooltip-text[data-v-6033f821] .increment .letter-85{animation:increment-6033f821 5s infinite;animation-delay:4.25s}.tooltip-text[data-v-6033f821] .increment .letter-86{animation:increment-6033f821 5s infinite;animation-delay:4.3s}.tooltip-text[data-v-6033f821] .increment .letter-87{animation:increment-6033f821 5s infinite;animation-delay:4.35s}.tooltip-text[data-v-6033f821] .increment .letter-88{animation:increment-6033f821 5s infinite;animation-delay:4.4s}.tooltip-text[data-v-6033f821] .increment .letter-89{animation:increment-6033f821 5s infinite;animation-delay:4.45s}.tooltip-text[data-v-6033f821] .increment .letter-90{animation:increment-6033f821 5s infinite;animation-delay:4.5s}.tooltip-text[data-v-6033f821] .increment .letter-91{animation:increment-6033f821 5s infinite;animation-delay:4.55s}.tooltip-text[data-v-6033f821] .increment .letter-92{animation:increment-6033f821 5s infinite;animation-delay:4.6s}.tooltip-text[data-v-6033f821] .increment .letter-93{animation:increment-6033f821 5s infinite;animation-delay:4.65s}.tooltip-text[data-v-6033f821] .increment .letter-94{animation:increment-6033f821 5s infinite;animation-delay:4.7s}.tooltip-text[data-v-6033f821] .increment .letter-95{animation:increment-6033f821 5s infinite;animation-delay:4.75s}.tooltip-text[data-v-6033f821] .increment .letter-96{animation:increment-6033f821 5s infinite;animation-delay:4.8s}.tooltip-text[data-v-6033f821] .increment .letter-97{animation:increment-6033f821 5s infinite;animation-delay:4.85s}.tooltip-text[data-v-6033f821] .increment .letter-98{animation:increment-6033f821 5s infinite;animation-delay:4.9s}.tooltip-text[data-v-6033f821] .increment .letter-99{animation:increment-6033f821 5s infinite;animation-delay:4.95s}.tooltip-text[data-v-6033f821] .increment .letter-100{animation:increment-6033f821 5s infinite;animation-delay:5s}.joker-rarity[data-v-abf1d43c]{--rarity-shine-radius: 20px;--rarity-font-weight: normal;position:absolute;bottom:0;left:50%;transform:translate(-50%);font-size:calc(var(--joker-card-height) * .07);min-width:33%;font-family:Orbitron,sans-serif;text-transform:capitalize}.joker-rarity.common[data-v-abf1d43c]{--rarity-color: rgb(195, 195, 195);--rarity-shine-radius: 5px}.joker-rarity.uncommon[data-v-abf1d43c]{--rarity-color: rgb(0, 216, 0);--rarity-font-weight: bold;--rarity-shine-radius: 10px}.joker-rarity.rare[data-v-abf1d43c]{--rarity-color: rgb(93, 147, 255);--rarity-font-weight: bold;--rarity-shine-radius: 15px}.joker-rarity.epic[data-v-abf1d43c]{--rarity-color: rgb(255, 0, 255);--rarity-font-weight: bold;--rarity-shine-radius: 20px}.joker-rarity.legendary[data-v-abf1d43c]{--rarity-color: rgb(255, 215, 0);--rarity-font-weight: bold;--rarity-shine-radius: 25px}.joker-rarity .rarity-text[data-v-abf1d43c]{display:flex;align-items:center;justify-content:center;text-align:center;background-color:#676767aa;border-radius:calc(var(--joker-card-height) * .2);padding:calc(var(--joker-card-height) * .015) calc(var(--joker-card-height) * .03);text-shadow:1px 1px 4px black;white-space:nowrap;outline:1px solid var(--rarity-color);box-shadow:0 0 10px 0 var(--rarity-color),0 0 10px 0 var(--rarity-color) inset}.glass-title[data-v-d1a3f49c]{position:absolute;max-width:90%;width:90%;top:0;left:50%;transform:translate(-50%);display:flex;align-items:center;justify-content:center;font-family:Orbitron,sans-serif;font-weight:700}.glass-title .glass-title-text[data-v-d1a3f49c]{display:flex;align-items:center;justify-content:center;text-align:center;position:relative;isolation:isolate;border-radius:calc(var(--card-height, var(--joker-card-height)) * .04);padding:calc(var(--card-height, var(--joker-card-height)) * .015) calc(var(--card-height, var(--joker-card-height)) * .025);font-weight:700;font-size:calc(var(--card-height, var(--joker-card-height)) * .075);color:#fffffff2;border:1px solid rgba(255,255,255,.2);box-shadow:0 2px 8px #0000004d,0 1px 2px #0006,inset 0 1px 2px #ffffff26,inset 0 -1px 1px #0000001a;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#ffffff1a,#ffffff0d,#0000001a 50%,#0003),#14141466}.glass-title .glass-title-text[data-v-d1a3f49c]:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1}.glass-title .glass-title-text.upgraded[data-v-d1a3f49c]{color:#1de034fa;border-color:#00dc5080;box-shadow:0 2px 16px #00dc504d,0 1px 3px #0006,inset 0 1px 2px #fff3,inset 0 -1px 1px #00dc5026}@keyframes slideInBounce-40dfe9d0{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-40dfe9d0{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-40dfe9d0{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-40dfe9d0{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-40dfe9d0{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-40dfe9d0{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-40dfe9d0{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-40dfe9d0{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-40dfe9d0{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-40dfe9d0{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-40dfe9d0{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-40dfe9d0{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-40dfe9d0{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-40dfe9d0{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-40dfe9d0{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-40dfe9d0{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-40dfe9d0{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-40dfe9d0{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-40dfe9d0{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-40dfe9d0{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-40dfe9d0{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-40dfe9d0{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-40dfe9d0{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-40dfe9d0{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-40dfe9d0{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-40dfe9d0{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-40dfe9d0{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-40dfe9d0{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-40dfe9d0{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-40dfe9d0{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-40dfe9d0{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-40dfe9d0{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-40dfe9d0{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-40dfe9d0{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-40dfe9d0{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-40dfe9d0{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-40dfe9d0{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-40dfe9d0{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-40dfe9d0{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-40dfe9d0{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-40dfe9d0{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-40dfe9d0{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-40dfe9d0{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-40dfe9d0{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-40dfe9d0{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-40dfe9d0{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-40dfe9d0{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-40dfe9d0{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-40dfe9d0{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-40dfe9d0{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-40dfe9d0{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-40dfe9d0{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-40dfe9d0{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-40dfe9d0{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-40dfe9d0{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-40dfe9d0{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-40dfe9d0{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-40dfe9d0{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-40dfe9d0{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-40dfe9d0{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-40dfe9d0{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-40dfe9d0{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-40dfe9d0{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-40dfe9d0{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-40dfe9d0{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-40dfe9d0{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-40dfe9d0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-40dfe9d0{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-40dfe9d0{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-40dfe9d0{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-40dfe9d0{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-40dfe9d0{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-40dfe9d0{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-40dfe9d0{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-40dfe9d0{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-40dfe9d0{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-40dfe9d0{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-40dfe9d0{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-40dfe9d0{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-40dfe9d0{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-40dfe9d0{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-40dfe9d0{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-40dfe9d0{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-40dfe9d0{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-40dfe9d0{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-40dfe9d0{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-40dfe9d0{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-40dfe9d0{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-40dfe9d0{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-40dfe9d0{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-40dfe9d0{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-40dfe9d0{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-40dfe9d0{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-40dfe9d0{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-40dfe9d0{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-40dfe9d0{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-40dfe9d0{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-40dfe9d0{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-40dfe9d0{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-40dfe9d0{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-40dfe9d0{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-40dfe9d0{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-40dfe9d0{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-40dfe9d0{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-40dfe9d0{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-40dfe9d0{0%{opacity:0}to{opacity:1}}@keyframes textShine-40dfe9d0{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-40dfe9d0{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-40dfe9d0{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-40dfe9d0{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-40dfe9d0{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-40dfe9d0{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-40dfe9d0{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-40dfe9d0{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-40dfe9d0{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-40dfe9d0{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-40dfe9d0{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-40dfe9d0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-40dfe9d0{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-40dfe9d0{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-40dfe9d0{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-40dfe9d0{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-40dfe9d0{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-40dfe9d0{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-40dfe9d0{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-40dfe9d0{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-40dfe9d0{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-40dfe9d0{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-40dfe9d0{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-40dfe9d0{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-40dfe9d0{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-40dfe9d0{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-40dfe9d0{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-40dfe9d0{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-40dfe9d0{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-40dfe9d0{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-40dfe9d0{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-40dfe9d0{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-40dfe9d0{0%{opacity:0}to{opacity:1}}@keyframes increment-40dfe9d0{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-40dfe9d0{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-40dfe9d0{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-40dfe9d0{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-40dfe9d0{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-40dfe9d0{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-40dfe9d0{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-40dfe9d0{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-40dfe9d0{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-40dfe9d0{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-40dfe9d0{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-40dfe9d0{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-40dfe9d0{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-40dfe9d0{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-40dfe9d0{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-40dfe9d0{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-40dfe9d0{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-40dfe9d0{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-40dfe9d0{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-40dfe9d0{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-40dfe9d0{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-40dfe9d0{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-40dfe9d0{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-40dfe9d0{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.joker-card-ui[data-v-40dfe9d0]{--active-border-width: calc(var(--joker-card-height) / 100);position:relative;width:calc(var(--joker-card-height) * var(--joker-card-ratio));height:var(--joker-card-height);border-radius:calc(var(--joker-card-height) / 22);overflow:hidden;color:#fff;transition:all .3s cubic-bezier(.4,0,.2,1)}.joker-card-ui.common[data-v-40dfe9d0]{--rarity-color: #c3c3c3}.joker-card-ui.uncommon[data-v-40dfe9d0]{--rarity-color: #00d800}.joker-card-ui.rare[data-v-40dfe9d0]{--rarity-color: #5d93ff}.joker-card-ui.epic[data-v-40dfe9d0]{--rarity-color: #ff00ff}.joker-card-ui.legendary[data-v-40dfe9d0]{--rarity-color: #ffd700}.joker-card-ui[data-v-40dfe9d0]:not(.discovered){opacity:.6;filter:grayscale(90%)}.joker-card-ui.locked[data-v-40dfe9d0]{filter:grayscale(100%) brightness(.5)}.joker-card-ui.common[data-v-40dfe9d0]:hover,.joker-card-ui.common.forceHover[data-v-40dfe9d0],.joker-card-ui.common.active[data-v-40dfe9d0]{transform:scale(1.02);box-shadow:0 0 18px #c3c3c380}.joker-card-ui.uncommon[data-v-40dfe9d0]:hover,.joker-card-ui.uncommon.forceHover[data-v-40dfe9d0],.joker-card-ui.uncommon.active[data-v-40dfe9d0]{transform:scale(1.03);box-shadow:0 0 15px #00d80066;animation:uncommon-gentle-pulse-40dfe9d0 2s ease-in-out infinite}.joker-card-ui.rare[data-v-40dfe9d0]:hover,.joker-card-ui.rare.forceHover[data-v-40dfe9d0],.joker-card-ui.rare.active[data-v-40dfe9d0]{transform:scale(1.04);box-shadow:0 0 18px #5d93ff66,0 0 35px #5d93ff26;animation:rare-glow-40dfe9d0 1.5s ease-in-out infinite}.joker-card-ui.rare[data-v-40dfe9d0]:hover:before,.joker-card-ui.rare.forceHover[data-v-40dfe9d0]:before,.joker-card-ui.rare.active[data-v-40dfe9d0]:before{content:"";position:absolute;inset:-2px;background:linear-gradient(45deg,transparent 30%,rgba(93,147,255,.3) 50%,transparent 70%);border-radius:inherit;opacity:0;animation:border-sweep-40dfe9d0 2s linear infinite;pointer-events:none;z-index:3}.joker-card-ui.epic[data-v-40dfe9d0]:hover,.joker-card-ui.epic.forceHover[data-v-40dfe9d0],.joker-card-ui.epic.active[data-v-40dfe9d0]{transform:scale(1.05);box-shadow:0 0 22px #f0f6,0 0 44px #ff00ff40,0 0 66px #ff00ff26;animation:epic-glow-40dfe9d0 1.2s ease-in-out infinite}.joker-card-ui.epic[data-v-40dfe9d0]:hover:before,.joker-card-ui.epic.forceHover[data-v-40dfe9d0]:before,.joker-card-ui.epic.active[data-v-40dfe9d0]:before{content:"";position:absolute;inset:-3px;background:linear-gradient(45deg,transparent 25%,rgba(255,0,255,.4) 50%,transparent 75%);border-radius:inherit;opacity:0;animation:epic-border-sweep-40dfe9d0 1.5s linear infinite;pointer-events:none;z-index:3}.joker-card-ui.legendary[data-v-40dfe9d0]:hover,.joker-card-ui.legendary.forceHover[data-v-40dfe9d0],.joker-card-ui.legendary.active[data-v-40dfe9d0]{transform:scale(1.06);box-shadow:0 0 25px #ffd70080,0 0 50px #ffd70040,0 0 80px #ffd70026,inset 0 0 20px #ffd7001a;animation:legendary-aura-40dfe9d0 .8s ease-in-out infinite;z-index:100}.joker-card-ui.legendary[data-v-40dfe9d0]:hover:before,.joker-card-ui.legendary.forceHover[data-v-40dfe9d0]:before,.joker-card-ui.legendary.active[data-v-40dfe9d0]:before{content:"";position:absolute;inset:-5px;background:conic-gradient(from 0deg,transparent 0%,rgba(255,215,0,.2) 10%,transparent 20%,rgba(255,215,0,.2) 30%,transparent 40%,rgba(255,215,0,.2) 50%,transparent 60%,rgba(255,215,0,.2) 70%,transparent 80%,rgba(255,215,0,.2) 90%,transparent 100%);border-radius:inherit;opacity:0;animation:legendary-rotation-40dfe9d0 3s linear infinite;pointer-events:none;z-index:3}.joker-card-ui.legendary[data-v-40dfe9d0]:hover:after,.joker-card-ui.legendary.forceHover[data-v-40dfe9d0]:after,.joker-card-ui.legendary.active[data-v-40dfe9d0]:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 10% 10%,rgba(255,215,0,.2) 0%,transparent 25%),radial-gradient(circle at 90% 20%,rgba(255,215,0,.15) 0%,transparent 25%),radial-gradient(circle at 20% 90%,rgba(255,215,0,.15) 0%,transparent 25%),radial-gradient(circle at 80% 80%,rgba(255,215,0,.2) 0%,transparent 25%);border-radius:inherit;opacity:0;animation:legendary-sparkles-40dfe9d0 1.5s ease-in-out infinite;pointer-events:none;z-index:2}.joker-card-ui.active[data-v-40dfe9d0]{z-index:1000;animation:bump-40dfe9d0 .3s forwards;will-change:transform;box-shadow:0 0 40px var(--clr-neon);outline:var(--active-border-width) solid var(--clr-neon)}.joker-card-ui.active[data-v-40dfe9d0]:after{content:"";position:absolute;inset:-50%;background:linear-gradient(120deg,transparent 40%,var(--clr-neon) 50%,transparent 60%);mix-blend-mode:screen;opacity:.6;animation:wavy-electric-40dfe9d0 3s linear infinite;will-change:transform;pointer-events:none}.joker-card-ui.nanometric[data-v-40dfe9d0]{opacity:.7;position:relative;border:2px solid rgba(0,150,255,.6);box-shadow:0 0 20px #0096ff66,0 0 40px #0096ff33,0 0 60px #0096ff1a,inset 0 0 20px #0096ff1a,inset 0 0 40px #0096ff0d}.joker-card-ui.nanometric[data-v-40dfe9d0]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(0,150,255,.3) 0%,transparent 70%),radial-gradient(circle at 80% 70%,rgba(0,150,255,.25) 0%,transparent 65%),radial-gradient(circle at 50% 20%,rgba(0,150,255,.2) 0%,transparent 60%),radial-gradient(circle at 30% 80%,rgba(0,150,255,.3) 0%,transparent 70%),radial-gradient(circle at 50% 50%,rgba(0,150,255,.15) 0%,transparent 80%);border-radius:inherit;pointer-events:none;animation:nanometric-blue-halo-40dfe9d0 2s ease-in-out infinite;z-index:1}.joker-card-ui.nanometric[data-v-40dfe9d0]:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 20%,rgba(0,150,255,.3) 40%,rgba(0,200,255,.5) 50%,rgba(0,150,255,.3) 60%,transparent 80%);border-radius:inherit;opacity:0;animation:nanometric-scan-40dfe9d0 2.5s linear infinite;pointer-events:none;z-index:2}.joker-card-ui.nanometric .joker-img[data-v-40dfe9d0]{filter:brightness(1.1) contrast(1.05) saturate(.9);mix-blend-mode:screen}.joker-card-ui.nanometric .joker-border[data-v-40dfe9d0]{filter:brightness(1.2) hue-rotate(180deg)}.joker-card-ui.nanometric[data-v-40dfe9d0]:hover,.joker-card-ui.nanometric.forceHover[data-v-40dfe9d0]{opacity:.85;transform:scale(1.02);border-color:#00c8ffcc;box-shadow:0 0 30px #0096ff99,0 0 60px #0096ff4d,0 0 90px #0096ff26,inset 0 0 25px #0096ff33}.joker-card-ui.nanometric[data-v-40dfe9d0]:hover:before,.joker-card-ui.nanometric.forceHover[data-v-40dfe9d0]:before{animation-duration:1.5s}.joker-card-ui.nanometric[data-v-40dfe9d0]:hover:after,.joker-card-ui.nanometric.forceHover[data-v-40dfe9d0]:after{animation-duration:1.8s;opacity:.6}.joker-card-ui.upgraded .joker-img[data-v-40dfe9d0]{animation:jokerUpgradeSaturation-40dfe9d0 var(--saturation-duration, 2s) ease-in-out infinite}.joker-card-ui.upgraded .joker-border[data-v-40dfe9d0]{animation:jokerUpgradeBorderSaturation-40dfe9d0 var(--saturation-duration, 2s) ease-in-out infinite}.joker-card-ui .joker-img[data-v-40dfe9d0]{position:absolute;inset:5%;width:90%;height:90%;border-radius:inherit;z-index:0;transform:translateZ(-10px)}.joker-card-ui .joker-border[data-v-40dfe9d0]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1;transform:translateZ(5px)}.joker-card-ui .card-content[data-v-40dfe9d0]{position:absolute;inset:2%;display:grid;place-items:center;z-index:10;transform:translateZ(10px)}.joker-card-ui .status-icon[data-v-40dfe9d0]{position:absolute;bottom:0;left:calc(var(--joker-card-width) / 15);font-size:calc(var(--joker-card-height) / 6);z-index:10;filter:drop-shadow(0 0 5px black);pointer-events:none}.passive-card-ui[data-v-c90994ba]{--passive-card-octogon-radius: calc(var(--passive-card-size) * 4.2);width:var(--passive-card-size);height:var(--passive-card-size);clip-path:var(--octogon-clip-path);overflow:hidden;z-index:20}.passive-card-ui[data-v-c90994ba]:hover{box-shadow:0 0 20px #c3c3c3,inset 0 0 20px #c3c3c3;z-index:70}.passive-card-ui[data-v-c90994ba]:not(.discovered){opacity:.6;filter:grayscale(90%)}.passive-card-ui.locked[data-v-c90994ba]{filter:grayscale(100%) brightness(.5)}.passive-card-ui .passive-title[data-v-c90994ba]{position:absolute;bottom:15%;width:60%;align-content:inherit;justify-content:center;align-items:end;z-index:10}.passive-card-ui .passive-image[data-v-c90994ba]{position:relative;width:100%;height:100%;overflow:hidden;clip-path:inherit}.passive-card-ui .passive-image .passive-img[data-v-c90994ba]{width:96%;height:96%;margin:2%;object-fit:cover;transform:translateZ(-10px);transition:opacity .3s ease-in-out}.passive-card-ui .passive-image .passive-border[data-v-c90994ba]{position:absolute;top:-1%;left:0;width:100%;height:102%;pointer-events:none;object-fit:cover;transform:translateZ(5px);transition:opacity .3s ease}.close-icon[data-v-eeb7a857]{--size: calc(min(100vw, 100vh) / 12);--padding: calc(min(100vw, 100vh)*.01) ;background:none;border:none;cursor:pointer;color:#fff;width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;padding:var(--padding);border-radius:50%;background-color:#ffffff1a;transition:filter .1s}.close-icon svg[data-v-eeb7a857]{width:100%;height:auto;display:block}.close-icon[data-v-eeb7a857]:hover{filter:brightness(.9)}.blurred-layout[data-v-3ae036c0]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:100;display:flex;align-items:center;flex-direction:column;justify-content:center}.blurred-layout.fixed[data-v-3ae036c0]{position:fixed}.blurred-layout .close[data-v-3ae036c0]{position:absolute;top:1vh;right:1vh;z-index:90}.blurred-layout .content[data-v-3ae036c0]{overflow-y:scroll;z-index:11;width:100%;position:relative;display:flex;align-items:center;flex-direction:column}.blurred-layout .content.wordValidation[data-v-3ae036c0]{min-height:100%;justify-content:center;flex-grow:1;overflow-y:unset}.blur[data-v-3ae036c0]{position:absolute;inset:0;backdrop-filter:blur(var(--701f37a6));-webkit-backdrop-filter:blur(var(--701f37a6));filter:brightness(var(--6e1a8850))}@keyframes slideInBounce-7feafc3c{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-7feafc3c{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-7feafc3c{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-7feafc3c{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-7feafc3c{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-7feafc3c{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-7feafc3c{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-7feafc3c{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-7feafc3c{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-7feafc3c{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-7feafc3c{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-7feafc3c{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-7feafc3c{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-7feafc3c{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-7feafc3c{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-7feafc3c{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-7feafc3c{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-7feafc3c{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-7feafc3c{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-7feafc3c{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-7feafc3c{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-7feafc3c{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-7feafc3c{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-7feafc3c{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-7feafc3c{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-7feafc3c{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-7feafc3c{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-7feafc3c{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-7feafc3c{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-7feafc3c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-7feafc3c{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-7feafc3c{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-7feafc3c{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-7feafc3c{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-7feafc3c{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-7feafc3c{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-7feafc3c{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-7feafc3c{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-7feafc3c{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-7feafc3c{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-7feafc3c{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-7feafc3c{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-7feafc3c{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-7feafc3c{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-7feafc3c{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-7feafc3c{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-7feafc3c{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-7feafc3c{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-7feafc3c{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-7feafc3c{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-7feafc3c{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-7feafc3c{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-7feafc3c{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-7feafc3c{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-7feafc3c{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-7feafc3c{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-7feafc3c{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-7feafc3c{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-7feafc3c{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-7feafc3c{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-7feafc3c{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-7feafc3c{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-7feafc3c{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-7feafc3c{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-7feafc3c{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-7feafc3c{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-7feafc3c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-7feafc3c{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-7feafc3c{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-7feafc3c{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-7feafc3c{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-7feafc3c{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-7feafc3c{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-7feafc3c{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-7feafc3c{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-7feafc3c{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-7feafc3c{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-7feafc3c{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-7feafc3c{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-7feafc3c{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-7feafc3c{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-7feafc3c{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-7feafc3c{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-7feafc3c{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-7feafc3c{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-7feafc3c{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-7feafc3c{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-7feafc3c{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-7feafc3c{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-7feafc3c{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-7feafc3c{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-7feafc3c{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-7feafc3c{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-7feafc3c{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-7feafc3c{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-7feafc3c{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-7feafc3c{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-7feafc3c{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-7feafc3c{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-7feafc3c{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-7feafc3c{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-7feafc3c{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-7feafc3c{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-7feafc3c{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-7feafc3c{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-7feafc3c{0%{opacity:0}to{opacity:1}}@keyframes textShine-7feafc3c{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-7feafc3c{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-7feafc3c{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-7feafc3c{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-7feafc3c{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-7feafc3c{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-7feafc3c{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-7feafc3c{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-7feafc3c{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-7feafc3c{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-7feafc3c{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-7feafc3c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-7feafc3c{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-7feafc3c{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-7feafc3c{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-7feafc3c{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-7feafc3c{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-7feafc3c{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-7feafc3c{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-7feafc3c{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-7feafc3c{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-7feafc3c{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-7feafc3c{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-7feafc3c{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-7feafc3c{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-7feafc3c{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-7feafc3c{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-7feafc3c{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-7feafc3c{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-7feafc3c{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-7feafc3c{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-7feafc3c{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-7feafc3c{0%{opacity:0}to{opacity:1}}@keyframes increment-7feafc3c{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-7feafc3c{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-7feafc3c{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-7feafc3c{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-7feafc3c{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-7feafc3c{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-7feafc3c{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-7feafc3c{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-7feafc3c{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-7feafc3c{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-7feafc3c{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-7feafc3c{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-7feafc3c{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-7feafc3c{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-7feafc3c{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-7feafc3c{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-7feafc3c{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-7feafc3c{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-7feafc3c{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-7feafc3c{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-7feafc3c{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-7feafc3c{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-7feafc3c{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-7feafc3c{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.achievement-modal[data-v-7feafc3c]{--base-size: var(--window-size);--font-size-title: calc(var(--base-size) / 18);--font-size-large: calc(var(--base-size) / 25);--font-size: calc(var(--base-size) / 32);--font-size-small: calc(var(--base-size) / 40);--spacing-xl: calc(var(--base-size) / 25);--spacing-lg: calc(var(--base-size) / 35);--spacing-md: calc(var(--base-size) / 50);--spacing-sm: calc(var(--base-size) / 80);--icon-size: calc(var(--base-size) / 6);--reward-size: calc(var(--base-size) / 10);--border-radius: calc(var(--base-size) / 80);--border-radius-lg: calc(var(--base-size) / 60);--anim-duration-fast: .3s;--anim-duration-normal: .5s;--anim-duration-slow: .8s;--anim-delay-small: .1s;--anim-delay-medium: .2s;--anim-delay-large: .3s;--anim-easing: cubic-bezier(.34, 1.56, .64, 1);--anim-easing-smooth: cubic-bezier(.4, 0, .2, 1);position:relative;width:90vw;max-width:calc(var(--base-size) * 1.2);min-height:70vh;font-family:Orbitron,sans-serif;color:#fff;overflow:hidden;border-radius:var(--border-radius-lg);opacity:0;transform:scale(.8) translateY(calc(var(--spacing-xl) * 2));transition:all var(--anim-duration-normal) var(--anim-easing)}.achievement-modal.is-visible[data-v-7feafc3c]{opacity:1;transform:scale(1) translateY(0)}.achievement-modal .background-particles[data-v-7feafc3c]{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:var(--border-radius-lg)}.achievement-modal .background-particles .particle[data-v-7feafc3c]{position:absolute;width:calc(var(--spacing-sm) / 2);height:calc(var(--spacing-sm) / 2);background:radial-gradient(circle,#ffd700,transparent);border-radius:50%;opacity:0;animation:float-particle-7feafc3c 2.5s infinite ease-in-out}.achievement-modal .confetti-container[data-v-7feafc3c]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden;border-radius:var(--border-radius-lg);z-index:1}.achievement-modal .confetti-container .confetti[data-v-7feafc3c]{position:absolute;width:calc(var(--spacing-md) * 1.2);height:calc(var(--spacing-md) * 1.2);opacity:0}.achievement-modal .confetti-container .confetti.circle[data-v-7feafc3c]{border-radius:50%;background-color:#ff6b6b}.achievement-modal .confetti-container .confetti.square[data-v-7feafc3c]{border-radius:calc(var(--spacing-sm) / 4);background-color:#4ecdc4}.achievement-modal .confetti-container .confetti[data-v-7feafc3c]:nth-child(5n){width:calc(var(--spacing-md) * .8);height:calc(var(--spacing-md) * .8)}.achievement-modal .confetti-container .confetti[data-v-7feafc3c]:nth-child(7n){width:calc(var(--spacing-md) * 1.5);height:calc(var(--spacing-md) * 1.5)}.achievement-modal .confetti-container .confetti[data-v-7feafc3c]{animation:confetti-fall-7feafc3c 2.5s ease-out infinite}.achievement-modal .confetti-container .confetti[data-v-7feafc3c]:nth-child(3n){animation:confetti-fall-left-7feafc3c 2.7s ease-out infinite}.achievement-modal .confetti-container .confetti[data-v-7feafc3c]:nth-child(3n+1){animation:confetti-fall-right-7feafc3c 2.3s ease-out infinite}.achievement-modal .modal-content[data-v-7feafc3c]{position:relative;background:linear-gradient(135deg,#0f0f23f2,#191937f2,#231941f2);padding:0;backdrop-filter:blur(10px);box-shadow:0 0 calc(var(--spacing-lg) * 2) #ffd70033,inset 0 calc(var(--spacing-sm) / 2) calc(var(--spacing-md)) #ffffff1a;overflow:hidden;border-radius:var(--border-radius-lg)}.achievement-modal .header[data-v-7feafc3c]{position:relative;z-index:5;margin-bottom:var(--spacing-xl);padding:var(--spacing-lg) var(--spacing-lg) 0;animation:header-entrance-7feafc3c var(--anim-duration-normal) var(--anim-easing) var(--anim-delay-medium) both}.achievement-modal .header .header-content[data-v-7feafc3c]{display:flex;align-items:center;gap:var(--spacing-lg);justify-content:space-between}.achievement-modal .header .achievement-badge[data-v-7feafc3c]{position:relative;width:calc(var(--spacing-lg) * 2);height:calc(var(--spacing-lg) * 2);flex-shrink:0;font-size:calc(var(--font-size-large) * 1.2)}.achievement-modal .header .header-center[data-v-7feafc3c]{flex:1;text-align:center;display:flex;flex-direction:column;gap:var(--spacing-sm)}.achievement-modal .header .header-center .achievement-title[data-v-7feafc3c]{font-size:var(--font-size-title);font-weight:700;margin:0;background:linear-gradient(45deg,gold,#ffed4e,gold,#ffed4e);background-size:300% 300%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:gradient-flow-7feafc3c 2s ease-in-out infinite}.achievement-modal .header .header-center .achievement-info[data-v-7feafc3c]{display:flex;flex-direction:column;gap:calc(var(--spacing-sm) / 2)}.achievement-modal .header .header-center .achievement-info .achievement-name[data-v-7feafc3c]{font-size:var(--font-size-large);font-weight:700;background:linear-gradient(135deg,#fff,#e0e0e0);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.achievement-modal .header .achievement-image-container[data-v-7feafc3c]{flex-shrink:0}.achievement-modal .header .achievement-image-container .image-frame[data-v-7feafc3c]{position:relative;width:calc(var(--spacing-lg) * 3);height:calc(var(--spacing-lg) * 3);border-radius:var(--border-radius);overflow:hidden;border:calc(var(--spacing-sm) / 4) solid rgba(255,215,0,.6);background:linear-gradient(135deg,#ffd70026,#ffd70014);box-shadow:0 0 calc(var(--spacing-lg) * 1.5) #ffd70066,inset 0 calc(var(--spacing-sm) / 2) var(--spacing-md) #ffffff26,0 calc(var(--spacing-sm) / 2) calc(var(--spacing-md) * 2) #0000004d}.achievement-modal .header .achievement-image-container .image-frame .achievement-image[data-v-7feafc3c]{width:100%;height:100%;object-fit:cover;transition:transform var(--anim-duration-fast) var(--anim-easing-smooth)}.achievement-modal .header .achievement-image-container .image-frame .image-overlay[data-v-7feafc3c]{position:absolute;inset:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);animation:sweep-overlay-7feafc3c 1.8s infinite}.achievement-modal .main-content[data-v-7feafc3c]{position:relative;z-index:5;display:flex;flex-direction:column;gap:var(--spacing-lg);padding:0 var(--spacing-lg)}.achievement-modal .progress-section[data-v-7feafc3c]{background:linear-gradient(135deg,#0006,#14142866);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius);padding:var(--spacing-md);animation:progress-entrance-7feafc3c var(--anim-duration-normal) var(--anim-easing) var(--anim-delay-large) both;transition:all var(--anim-duration-fast) var(--anim-easing-smooth)}.achievement-modal .progress-section .description[data-v-7feafc3c]{font-size:var(--font-size-small)}.achievement-modal .progress-section.progress-complete[data-v-7feafc3c]{border-color:#4caf5080;background:linear-gradient(135deg,#4caf501a,#8bc34a1a)}.achievement-modal .progress-section .achievement-description[data-v-7feafc3c]{font-size:var(--font-size-small)}.achievement-modal .progress-section .progress-header[data-v-7feafc3c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.achievement-modal .progress-section .progress-header .progress-title[data-v-7feafc3c]{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-small);opacity:.8}.achievement-modal .progress-section .progress-header .progress-title .progress-icon[data-v-7feafc3c]{font-size:var(--font-size)}.achievement-modal .progress-section .progress-header .progress-stats[data-v-7feafc3c]{display:flex;align-items:center;gap:calc(var(--spacing-sm) / 2);font-size:var(--font-size-small);font-weight:700}.achievement-modal .progress-section .progress-header .progress-stats .current-progress[data-v-7feafc3c]{color:gold}.achievement-modal .progress-section .progress-header .progress-stats .progress-separator[data-v-7feafc3c]{opacity:.6}.achievement-modal .progress-section .progress-header .progress-stats .max-progress[data-v-7feafc3c]{opacity:.8}.achievement-modal .progress-section .progress-bar-wrapper[data-v-7feafc3c]{position:relative;margin-top:var(--spacing-sm)}.achievement-modal .progress-section .progress-bar-wrapper .progress-track[data-v-7feafc3c]{height:calc(var(--spacing-md) * 1.5);background:#0006;border-radius:calc(var(--spacing-md) / 2);overflow:hidden;border:1px solid rgba(255,255,255,.1)}.achievement-modal .progress-section .progress-bar-wrapper .progress-track .progress-fill[data-v-7feafc3c]{height:100%;background:linear-gradient(90deg,#4caf50,#66bb6a);border-radius:calc(var(--spacing-md) / 2);transition:width var(--anim-duration-normal) var(--anim-easing-smooth);position:relative}.achievement-modal .progress-section .progress-bar-wrapper .progress-track .progress-fill[data-v-7feafc3c]:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.2) 0%,transparent 50%,rgba(0,0,0,.1) 100%);border-radius:calc(var(--spacing-md) / 2)}.achievement-modal .progress-section .next-milestone[data-v-7feafc3c]{display:flex;align-items:center;gap:var(--spacing-sm);font-size:calc(var(--font-size-small) * .9);opacity:.7}.achievement-modal .progress-section .next-milestone .milestone-indicator[data-v-7feafc3c]{width:calc(var(--spacing-sm) / 2);height:calc(var(--spacing-sm) / 2);background:#87ceeb;border-radius:50%;animation:pulse-milestone-7feafc3c 1.5s ease-in-out infinite}.achievement-modal .progress-section .next-milestone .milestone-label[data-v-7feafc3c]{color:#87ceeb}.achievement-modal .reward-section[data-v-7feafc3c]{background:linear-gradient(135deg,#14142899,#281e3c99);border:1px solid rgba(137,129,221,.3);border-radius:var(--border-radius);padding:var(--spacing-md);animation:reward-entrance-7feafc3c var(--anim-duration-normal) var(--anim-easing) calc(var(--anim-delay-large) + var(--anim-delay-small)) both}.achievement-modal .reward-section .reward-banner[data-v-7feafc3c]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-md);font-size:var(--font-size-small);font-weight:700}.achievement-modal .reward-section .reward-showcase[data-v-7feafc3c]{position:relative;display:flex;gap:var(--spacing-lg);align-items:center}.achievement-modal .reward-section .reward-showcase .reward-card-container[data-v-7feafc3c]{display:flex;justify-content:center;align-items:center;--joker-card-height: calc(var(--base-size) / 4);--passive-card-size: calc(var(--base-size) / 4);--consumable-card-size: calc(var(--base-size) / 4)}.achievement-modal .reward-section .reward-showcase .reward-description[data-v-7feafc3c]{flex:1;display:flex;flex-direction:column;justify-content:center;gap:var(--spacing-md);font-size:var(--font-size-small)}.achievement-modal .action-section[data-v-7feafc3c]{position:relative;z-index:5;display:flex;justify-content:center;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding:0 var(--spacing-lg) var(--spacing-lg);animation:action-entrance-7feafc3c var(--anim-duration-normal) var(--anim-easing) calc(var(--anim-delay-large) + var(--anim-delay-medium)) both}.achievement-modal .action-section .next-button[data-v-7feafc3c]{--basic-button-background: linear-gradient(135deg, rgba(34, 34, 34, .9), rgba(54, 54, 74, .9));--basic-button-font-size: var(--font-size);display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) calc(var(--spacing-md) * 2);border:1px solid rgba(255,255,255,.2);border-radius:var(--border-radius);transition:all var(--anim-duration-fast) var(--anim-easing-smooth);position:relative;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#222222e6,#36364ae6);font-size:var(--font-size-small)}.achievement-modal .action-section .next-button .button-icon[data-v-7feafc3c]{font-size:calc(var(--font-size) * 1.1);transition:transform var(--anim-duration-fast) var(--anim-easing-smooth)}.achievement-modal .action-section .next-button .button-text[data-v-7feafc3c]{font-weight:600;transition:color var(--anim-duration-fast) var(--anim-easing-smooth)}.achievement-modal .action-section .next-button[data-v-7feafc3c]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left var(--anim-duration-normal) var(--anim-easing-smooth)}.achievement-modal .action-section .next-button[data-v-7feafc3c]:hover{border-color:#36a2eb99;background:linear-gradient(135deg,#2c2c2cf2,#404054f2);box-shadow:0 0 calc(var(--spacing-md) * 1.5) #36a2eb4d,0 calc(var(--spacing-sm) / 2) calc(var(--spacing-md)) #0006}.achievement-modal .action-section .next-button:hover .button-icon[data-v-7feafc3c]{transform:scale(1.1);color:#36a2eb}.achievement-modal .action-section .next-button:hover .button-text[data-v-7feafc3c]{color:#36a2eb}.achievement-modal .action-section .next-button[data-v-7feafc3c]:hover:before{left:100%}.achievement-modal .action-section .next-button[data-v-7feafc3c]:active{transform:translateY(0);box-shadow:0 0 var(--spacing-md) #36a2eb66,0 calc(var(--spacing-sm) / 4) calc(var(--spacing-md) / 2) #0000004d}.achievement-modal .action-section .close-button[data-v-7feafc3c]{--basic-button-background: linear-gradient(135deg, rgba(34, 34, 34, .9), rgba(54, 54, 74, .9));--basic-button-font-size: var(--font-size);display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) calc(var(--spacing-md) * 2);border:1px solid rgba(255,255,255,.2);border-radius:var(--border-radius);transition:all var(--anim-duration-fast) var(--anim-easing-smooth);position:relative;overflow:hidden;cursor:pointer;background:linear-gradient(135deg,#222222e6,#36364ae6);font-size:var(--font-size-small)}.achievement-modal .action-section .close-button .button-icon[data-v-7feafc3c]{font-size:calc(var(--font-size) * 1.1);transition:transform var(--anim-duration-fast) var(--anim-easing-smooth)}.achievement-modal .action-section .close-button .button-text[data-v-7feafc3c]{font-weight:600;transition:color var(--anim-duration-fast) var(--anim-easing-smooth)}.achievement-modal .action-section .close-button[data-v-7feafc3c]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);transition:left var(--anim-duration-normal) var(--anim-easing-smooth)}.achievement-modal .action-section .close-button[data-v-7feafc3c]:hover{border-color:#4caf5099;background:linear-gradient(135deg,#2c2c2cf2,#404054f2);box-shadow:0 0 calc(var(--spacing-md) * 1.5) #4caf504d,0 calc(var(--spacing-sm) / 2) calc(var(--spacing-md)) #0006}.achievement-modal .action-section .close-button:hover .button-icon[data-v-7feafc3c]{transform:scale(1.1);color:#66bb6a}.achievement-modal .action-section .close-button:hover .button-text[data-v-7feafc3c]{color:#66bb6a}.achievement-modal .action-section .close-button[data-v-7feafc3c]:hover:before{left:100%}.achievement-modal .action-section .close-button[data-v-7feafc3c]:active{transform:translateY(0);box-shadow:0 0 var(--spacing-md) #4caf5066,0 calc(var(--spacing-sm) / 4) calc(var(--spacing-md) / 2) #0000004d}@keyframes float-particle-7feafc3c{0%,to{opacity:0;transform:translateY(0) rotate(0)}50%{opacity:.6;transform:translateY(calc(var(--spacing-xl) * -1)) rotate(180deg)}}@keyframes gradient-flow-7feafc3c{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes header-entrance-7feafc3c{0%{opacity:0;transform:translateY(calc(var(--spacing-lg) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes progress-entrance-7feafc3c{0%{opacity:0;transform:translateY(var(--spacing-md)) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes reward-entrance-7feafc3c{0%{opacity:0;transform:translate(var(--spacing-lg)) scale(.95)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes action-entrance-7feafc3c{0%{opacity:0;transform:translateY(var(--spacing-md))}to{opacity:1;transform:translateY(0)}}@keyframes sweep-overlay-7feafc3c{0%{transform:translate(-100%) skew(-15deg)}to{transform:translate(200%) skew(-15deg)}}@keyframes confetti-fall-7feafc3c{0%{opacity:0;transform:translateY(-100px) rotate(0)}15%{opacity:.8}to{opacity:0;transform:translateY(400px) rotate(360deg)}}@keyframes confetti-fall-left-7feafc3c{0%{opacity:0;transform:translateY(-100px) translate(-30px) rotate(0)}15%{opacity:.8}to{opacity:0;transform:translateY(400px) translate(50px) rotate(360deg)}}@keyframes confetti-fall-right-7feafc3c{0%{opacity:0;transform:translateY(-100px) translate(30px) rotate(0)}15%{opacity:.8}to{opacity:0;transform:translateY(400px) translate(-50px) rotate(360deg)}}@keyframes pulse-milestone-7feafc3c{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.2);opacity:1}}.description-card[data-v-fe026a9f]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#000c;color:#fff;z-index:1000;font-size:var(--tooltip-font-size);padding:calc(var(--tooltip-font-size) / 4) calc(var(--tooltip-font-size) / 2);font-weight:700;font-family:Orbitron,sans-serif}@keyframes slideInBounce-101859ce{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-101859ce{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-101859ce{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-101859ce{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-101859ce{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-101859ce{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-101859ce{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-101859ce{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-101859ce{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-101859ce{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-101859ce{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-101859ce{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-101859ce{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-101859ce{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-101859ce{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-101859ce{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-101859ce{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-101859ce{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-101859ce{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-101859ce{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-101859ce{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-101859ce{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-101859ce{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-101859ce{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-101859ce{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-101859ce{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-101859ce{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-101859ce{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-101859ce{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-101859ce{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-101859ce{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-101859ce{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-101859ce{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-101859ce{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-101859ce{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-101859ce{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-101859ce{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-101859ce{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-101859ce{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-101859ce{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-101859ce{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-101859ce{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-101859ce{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-101859ce{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-101859ce{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-101859ce{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-101859ce{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-101859ce{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-101859ce{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-101859ce{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-101859ce{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-101859ce{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-101859ce{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-101859ce{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-101859ce{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-101859ce{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-101859ce{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-101859ce{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-101859ce{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-101859ce{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-101859ce{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-101859ce{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-101859ce{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-101859ce{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-101859ce{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-101859ce{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-101859ce{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-101859ce{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-101859ce{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-101859ce{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-101859ce{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-101859ce{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-101859ce{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-101859ce{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-101859ce{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-101859ce{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-101859ce{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-101859ce{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-101859ce{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-101859ce{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-101859ce{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-101859ce{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-101859ce{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-101859ce{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-101859ce{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-101859ce{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-101859ce{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-101859ce{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-101859ce{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-101859ce{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-101859ce{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-101859ce{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-101859ce{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-101859ce{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-101859ce{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-101859ce{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-101859ce{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-101859ce{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-101859ce{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-101859ce{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-101859ce{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-101859ce{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-101859ce{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-101859ce{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-101859ce{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-101859ce{0%{opacity:0}to{opacity:1}}@keyframes textShine-101859ce{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-101859ce{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-101859ce{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-101859ce{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-101859ce{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-101859ce{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-101859ce{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-101859ce{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-101859ce{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-101859ce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-101859ce{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-101859ce{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-101859ce{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-101859ce{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-101859ce{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-101859ce{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-101859ce{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-101859ce{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-101859ce{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-101859ce{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-101859ce{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-101859ce{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-101859ce{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-101859ce{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-101859ce{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-101859ce{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-101859ce{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-101859ce{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-101859ce{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-101859ce{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-101859ce{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-101859ce{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-101859ce{0%{opacity:0}to{opacity:1}}@keyframes increment-101859ce{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-101859ce{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-101859ce{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-101859ce{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-101859ce{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-101859ce{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-101859ce{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-101859ce{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-101859ce{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-101859ce{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-101859ce{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-101859ce{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-101859ce{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-101859ce{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-101859ce{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-101859ce{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-101859ce{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-101859ce{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-101859ce{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-101859ce{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-101859ce{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-101859ce{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-101859ce{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-101859ce{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.joker-upgrade-animation[data-v-101859ce]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:100vh;pointer-events:auto;cursor:pointer}.joker-upgrade-animation .animation-content[data-v-101859ce]{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;grid-template-areas:"tooltip" "joker";align-items:center;justify-content:center;text-align:center;z-index:10;position:relative;gap:calc(var(--window-height) / 50)}.joker-upgrade-animation .tooltip[data-v-101859ce]{grid-area:tooltip;display:flex;justify-content:center;align-items:center;z-index:20;position:relative}.joker-upgrade-animation .tooltip .description-card[data-v-101859ce]{--tooltip-font-size: calc(min(100vw, 100vh)/20) ;max-height:40vh;overflow-y:auto}.joker-upgrade-animation .joker-container[data-v-101859ce]{grid-area:joker;position:relative;z-index:15;display:flex;justify-content:center;align-items:center}.joker-upgrade-animation .joker-container[data-v-101859ce] .joker-card-ui{--joker-card-height: min(100vw, 100vh * .45) ;transition:all .5s ease-in-out}.joker-upgrade-animation .upgrade-effects[data-v-101859ce]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:20;pointer-events:none}.joker-upgrade-animation .upgrade-effects .sparkles[data-v-101859ce]{font-size:min(15vw,15vh);animation:sparkle-101859ce 1s ease-in-out forwards}.joker-upgrade-animation .upgrade-effects .glow[data-v-101859ce]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(60vw,60vh);height:min(60vw,60vh);background:radial-gradient(circle,rgba(255,215,0,.3) 0%,transparent 70%);border-radius:50%;animation:glow-101859ce 1s ease-in-out}.joker-upgrade-animation.upgrading .joker-container[data-v-101859ce]{animation:jokerUpgradeBounce-101859ce .9s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes slideInBounce-e1b7ea40{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-e1b7ea40{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-e1b7ea40{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-e1b7ea40{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-e1b7ea40{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-e1b7ea40{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-e1b7ea40{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-e1b7ea40{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-e1b7ea40{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-e1b7ea40{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-e1b7ea40{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-e1b7ea40{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-e1b7ea40{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-e1b7ea40{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-e1b7ea40{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-e1b7ea40{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-e1b7ea40{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-e1b7ea40{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-e1b7ea40{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-e1b7ea40{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-e1b7ea40{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-e1b7ea40{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-e1b7ea40{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-e1b7ea40{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-e1b7ea40{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-e1b7ea40{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-e1b7ea40{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-e1b7ea40{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-e1b7ea40{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-e1b7ea40{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-e1b7ea40{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-e1b7ea40{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-e1b7ea40{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-e1b7ea40{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-e1b7ea40{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-e1b7ea40{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-e1b7ea40{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-e1b7ea40{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-e1b7ea40{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-e1b7ea40{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-e1b7ea40{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-e1b7ea40{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-e1b7ea40{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-e1b7ea40{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-e1b7ea40{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-e1b7ea40{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-e1b7ea40{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-e1b7ea40{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-e1b7ea40{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-e1b7ea40{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-e1b7ea40{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-e1b7ea40{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-e1b7ea40{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-e1b7ea40{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-e1b7ea40{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-e1b7ea40{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-e1b7ea40{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-e1b7ea40{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-e1b7ea40{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-e1b7ea40{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-e1b7ea40{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-e1b7ea40{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-e1b7ea40{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-e1b7ea40{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-e1b7ea40{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-e1b7ea40{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-e1b7ea40{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-e1b7ea40{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-e1b7ea40{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-e1b7ea40{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-e1b7ea40{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-e1b7ea40{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-e1b7ea40{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-e1b7ea40{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-e1b7ea40{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-e1b7ea40{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-e1b7ea40{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-e1b7ea40{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-e1b7ea40{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-e1b7ea40{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-e1b7ea40{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-e1b7ea40{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-e1b7ea40{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-e1b7ea40{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-e1b7ea40{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-e1b7ea40{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-e1b7ea40{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-e1b7ea40{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-e1b7ea40{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-e1b7ea40{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-e1b7ea40{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-e1b7ea40{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-e1b7ea40{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-e1b7ea40{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-e1b7ea40{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-e1b7ea40{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-e1b7ea40{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-e1b7ea40{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-e1b7ea40{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-e1b7ea40{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-e1b7ea40{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-e1b7ea40{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-e1b7ea40{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-e1b7ea40{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-e1b7ea40{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-e1b7ea40{0%{opacity:0}to{opacity:1}}@keyframes textShine-e1b7ea40{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-e1b7ea40{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-e1b7ea40{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-e1b7ea40{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-e1b7ea40{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-e1b7ea40{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-e1b7ea40{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-e1b7ea40{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-e1b7ea40{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-e1b7ea40{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-e1b7ea40{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-e1b7ea40{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-e1b7ea40{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-e1b7ea40{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-e1b7ea40{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-e1b7ea40{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-e1b7ea40{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-e1b7ea40{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-e1b7ea40{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-e1b7ea40{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-e1b7ea40{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-e1b7ea40{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-e1b7ea40{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-e1b7ea40{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-e1b7ea40{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-e1b7ea40{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-e1b7ea40{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-e1b7ea40{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-e1b7ea40{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-e1b7ea40{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-e1b7ea40{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-e1b7ea40{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-e1b7ea40{0%{opacity:0}to{opacity:1}}@keyframes increment-e1b7ea40{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-e1b7ea40{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-e1b7ea40{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-e1b7ea40{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-e1b7ea40{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-e1b7ea40{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-e1b7ea40{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-e1b7ea40{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-e1b7ea40{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-e1b7ea40{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-e1b7ea40{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-e1b7ea40{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-e1b7ea40{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-e1b7ea40{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-e1b7ea40{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-e1b7ea40{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-e1b7ea40{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-e1b7ea40{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-e1b7ea40{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-e1b7ea40{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-e1b7ea40{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-e1b7ea40{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-e1b7ea40{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-e1b7ea40{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.generic-animation[data-v-e1b7ea40]{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:100vh;pointer-events:auto;cursor:pointer}.generic-animation .animation-content[data-v-e1b7ea40]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:10;position:relative}.generic-animation .elements[data-v-e1b7ea40]{display:flex;gap:calc(var(--window-size) * .08);align-items:center;justify-content:center;flex-direction:row}.generic-animation .element-start[data-v-e1b7ea40],.generic-animation .element-result[data-v-e1b7ea40],.generic-animation .elements-result-multiple[data-v-e1b7ea40],.generic-animation .success-emoji[data-v-e1b7ea40],.generic-animation .failure-emoji[data-v-e1b7ea40]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:15}.generic-animation .element-card[data-v-e1b7ea40]{display:flex;align-items:center;justify-content:center;animation:chanceAppear-e1b7ea40 var(--appear-duration) ease-out}.generic-animation .element-card[data-v-e1b7ea40] .joker-card-ui{--joker-card-height: min(100vw, 100vh * .45) }.generic-animation .element-card[data-v-e1b7ea40] .consumable-card-ui{--consumable-card-size: min(100vw, 100vh * .45) }.generic-animation .element-card[data-v-e1b7ea40] .passive-card-ui{--passive-card-size: min(100vw, 100vh * .45) }.generic-animation .element-card.destroyed[data-v-e1b7ea40]{animation:chanceDestroyed-e1b7ea40 var(--destroy-duration) ease-out}.generic-animation .element-card.nanometric[data-v-e1b7ea40]{animation:chanceAppear-e1b7ea40 var(--appear-duration) ease-out}.generic-animation .success-icon[data-v-e1b7ea40],.generic-animation .failure-icon[data-v-e1b7ea40]{animation:chanceAppear-e1b7ea40 var(--appear-duration) ease-out;font-size:min(25vw,25vh);line-height:1}.generic-animation.animation-whirlpool .element-card[data-v-e1b7ea40]{animation:whirlpoolDistort-e1b7ea40 var(--destroy-duration) cubic-bezier(.25,.46,.45,.94) forwards}.generic-animation.animation-whirlpool .success-icon[data-v-e1b7ea40],.generic-animation.animation-whirlpool .failure-icon[data-v-e1b7ea40]{display:none}.gold-icon[data-v-4dbd9068]{display:inline-flex;align-items:center}.coin[data-v-4dbd9068]{--coin-size: calc(var(--font-size) * .9);width:var(--coin-size);height:var(--coin-size);border-radius:50%;background:linear-gradient(135deg,gold,orange,#ff8c00);border:calc(.05 * var(--coin-size)) solid #b8860b;display:flex;align-items:center;justify-content:center;box-shadow:0 calc(.1 * var(--coin-size)) calc(.2 * var(--coin-size)) #0000004d,inset 0 calc(.05 * var(--coin-size)) calc(.1 * var(--coin-size)) #ffffff4d}.coin-symbol[data-v-4dbd9068]{font-size:calc(var(--coin-size) * .8);font-weight:700;color:#8b4513;font-family:Quadrangle,sans-serif;line-height:1;letter-spacing:-.02em}.price-label[data-v-ec1d1298]{--font-size: calc(var(--window-size) / 50);z-index:10;font-size:var(--font-size);text-align:center;font-family:Quadrangle,sans-serif;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 801px) and (max-width: 1100px){.price-label[data-v-ec1d1298]{--font-size: calc(var(--window-size) / 35)}}@media screen and (max-width: 800px){.price-label[data-v-ec1d1298]{--font-size: calc(var(--window-size) / 25)}}.price-label.not-enough[data-v-ec1d1298]{opacity:.5;filter:grayscale(100%)}.price-label .price-label-content[data-v-ec1d1298]{color:#fff;display:flex;justify-content:center;align-items:center;gap:calc(var(--font-size) * .2)}.draggable-card[data-v-2a5ad363]{position:relative;touch-action:none;z-index:90;cursor:pointer}.draggable-card.draggable[data-v-2a5ad363]{cursor:grab}.draggable-card.is-dragging[data-v-2a5ad363]{z-index:110}.draggable-card[data-v-2a5ad363]:hover{z-index:100}@keyframes slideInBounce-24507271{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-24507271{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-24507271{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-24507271{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-24507271{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-24507271{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-24507271{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-24507271{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-24507271{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-24507271{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-24507271{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-24507271{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-24507271{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-24507271{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-24507271{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-24507271{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-24507271{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-24507271{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-24507271{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-24507271{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-24507271{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-24507271{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-24507271{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-24507271{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-24507271{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-24507271{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-24507271{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-24507271{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-24507271{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-24507271{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-24507271{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-24507271{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-24507271{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-24507271{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-24507271{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-24507271{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-24507271{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-24507271{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-24507271{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-24507271{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-24507271{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-24507271{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-24507271{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-24507271{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-24507271{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-24507271{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-24507271{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-24507271{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-24507271{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-24507271{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-24507271{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-24507271{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-24507271{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-24507271{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-24507271{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-24507271{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-24507271{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-24507271{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-24507271{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-24507271{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-24507271{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-24507271{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-24507271{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-24507271{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-24507271{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-24507271{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-24507271{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-24507271{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-24507271{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-24507271{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-24507271{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-24507271{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-24507271{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-24507271{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-24507271{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-24507271{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-24507271{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-24507271{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-24507271{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-24507271{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-24507271{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-24507271{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-24507271{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-24507271{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-24507271{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-24507271{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-24507271{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-24507271{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-24507271{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-24507271{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-24507271{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-24507271{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-24507271{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-24507271{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-24507271{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-24507271{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-24507271{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-24507271{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-24507271{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-24507271{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-24507271{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-24507271{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-24507271{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-24507271{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-24507271{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-24507271{0%{opacity:0}to{opacity:1}}@keyframes textShine-24507271{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-24507271{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-24507271{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-24507271{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-24507271{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-24507271{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-24507271{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-24507271{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-24507271{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-24507271{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-24507271{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-24507271{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-24507271{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-24507271{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-24507271{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-24507271{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-24507271{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-24507271{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-24507271{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-24507271{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-24507271{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-24507271{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-24507271{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-24507271{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-24507271{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-24507271{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-24507271{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-24507271{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-24507271{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-24507271{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-24507271{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-24507271{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-24507271{0%{opacity:0}to{opacity:1}}@keyframes increment-24507271{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-24507271{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-24507271{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-24507271{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-24507271{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-24507271{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-24507271{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-24507271{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-24507271{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-24507271{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-24507271{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-24507271{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-24507271{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-24507271{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-24507271{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-24507271{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-24507271{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-24507271{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-24507271{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-24507271{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-24507271{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-24507271{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-24507271{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-24507271{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.tooltip-card[data-v-24507271]{position:absolute;background-color:#000000e6;border:calc(var(--tooltip-font-size) / 20) solid rgb(174,174,174);color:#fff;font-size:var(--tooltip-font-size);padding:calc(var(--tooltip-font-size) / 4) calc(var(--tooltip-font-size) / 2);font-weight:700;font-family:Orbitron,sans-serif;max-width:calc(var(--window-size) / 3);border-radius:calc(var(--tooltip-font-size) / 5);opacity:0;animation:fadeIn-24507271 .2s forwards;will-change:opacity}.tooltip-card.large[data-v-24507271]{max-width:calc(var(--window-size) / 2)}.joker-card.joker-new[data-v-417385ad]{animation:card-inventory-appear var(--c25fc0ca) ease-out forwards}.jokers-cards[data-v-b9c61d3d]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(var(--joker-card-width) / 10);height:var(--joker-card-height);max-width:calc(100% - var(--joker-card-width) / 2)}.jokers-cards .joker-card-wrapper[data-v-b9c61d3d]{width:var(--joker-card-width);height:var(--joker-card-height);display:flex;justify-content:center;align-items:center;position:relative;min-width:0}.octogon-container[data-v-7a8341b9]{clip-path:var(--octogon-clip-path);--octogon-radius: calc(var(--window-size) * .01)}.slot-count[data-v-099c5bc5]{position:absolute;top:0;right:0;color:#fff;pointer-events:none;font-family:Orbitron,sans-serif;font-weight:700;opacity:.5;font-size:calc(var(--slots-count-font-size) * .6);gap:calc(var(--slots-count-font-size) * .1);z-index:91;display:flex;align-items:center;justify-content:center;flex-direction:column}.slot-count .count[data-v-099c5bc5]{background-color:#fff;color:#000;padding:0 calc(var(--window-size) * .005);font-size:var(--slots-count-font-size)}.consumable-card.consumable-new[data-v-26951ed1]{animation:card-inventory-appear var(--27ebb823) ease-out forwards}.badge[data-v-c0fd239c]{--letter-badge-font-size: calc(var(--letter-badge-size) * .55);--letter-badge-shadow-size: calc(var(--letter-badge-size) * .05);--letter-badge-border-size: calc(var(--letter-badge-size) * .06);--letter-badge-inset-size: calc(var(--letter-badge-size) * .08);--letter-badge-font-family: "Quadrangle", monospace;border-radius:50%;width:var(--letter-badge-size);height:var(--letter-badge-size);display:flex;align-items:center;justify-content:center;overflow:hidden}.badge.gold[data-v-c0fd239c]{background:linear-gradient(135deg,gold,#ffbf00 30%,#ff9500 70%,#b8860b);border:var(--letter-badge-border-size) solid #8b6914}.badge.copy[data-v-c0fd239c]{background:linear-gradient(135deg,#20dab5,#1fb5da 30%,#168a9f 70%,#0d5a6b);border:var(--letter-badge-border-size) solid #0d5a6b}.badge.bonus-mult[data-v-c0fd239c]{background:linear-gradient(135deg,#ef1be1,#c91ab8 30%,#a01693 70%,#6b0f62);border:var(--letter-badge-border-size) solid #6b0f62;text-transform:lowercase}.badge.bonus-plus[data-v-c0fd239c]{background:linear-gradient(135deg,#659dff,#4a7fe7 30%,#3461c7 70%,#1e3a75);border:var(--letter-badge-border-size) solid #1e3a75}.badge.bonus-mult-score[data-v-c0fd239c]{background:linear-gradient(135deg,#ffae00,#ffbf00 30%,#ff9500 70%,#b8860b);border:var(--letter-badge-border-size) solid #8b6914;text-transform:lowercase}.badge.consumable[data-v-c0fd239c]{--consumable-card-size: calc(var(--letter-badge-size));border-radius:calc(var(--letter-badge-size) * .12);overflow:visible}.consumable-badge-wrapper[data-v-c0fd239c]{position:relative;width:100%;height:100%;overflow:hidden;border-radius:inherit}.consumable-badge-wrapper .consumable-image[data-v-c0fd239c]{position:relative;width:100%;height:100%;overflow:hidden}.consumable-badge-wrapper .consumable-image .consumable-img[data-v-c0fd239c]{position:absolute;inset:5%;width:90%;height:90%;object-fit:cover;border-radius:inherit;z-index:0;pointer-events:none;transform:translateZ(-10px);transition:opacity .3s ease-in-out}.consumable-badge-wrapper .consumable-image .consumable-border[data-v-c0fd239c]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;transform:translateZ(5px);transition:opacity .3s ease}.badge-text[data-v-c0fd239c]{font-weight:700;line-height:1;letter-spacing:-.02em}.badge-text.badge-text-gold[data-v-c0fd239c]{color:#8b4513;font-family:var(--letter-badge-font-family)}.badge-text.badge-text-bonus[data-v-c0fd239c]{color:#fffffff2;font-family:var(--letter-badge-font-family)}.copy-cards[data-v-c0fd239c]{position:relative;display:flex;align-items:center;justify-content:center}.copy-cards .mini-card[data-v-c0fd239c]{--mini-card-size: calc(var(--letter-badge-size) * .5);width:var(--mini-card-size);height:var(--mini-card-size);background:#fffffff2;border:calc(var(--mini-card-size) * .08) solid rgba(0,0,0,.2);border-radius:calc(var(--mini-card-size) * .15);display:flex;align-items:center;justify-content:center;box-shadow:0 calc(var(--mini-card-size) * .05) calc(var(--mini-card-size) * .1) #0003}.copy-cards .mini-card.mini-card-back[data-v-c0fd239c]{position:absolute;transform:translate(calc(var(--mini-card-size) * .1),calc(var(--mini-card-size) * -.1));opacity:.7;z-index:1}.copy-cards .mini-card.mini-card-front[data-v-c0fd239c]{position:relative;z-index:2;transform:translate(calc(var(--mini-card-size) * -.1),calc(var(--mini-card-size) * .1))}.copy-cards .mini-card .mini-letter[data-v-c0fd239c]{font-size:calc(var(--mini-card-size) * .6);color:#004d5c;font-family:Roboto,sans-serif;font-weight:700;margin-top:calc(var(--mini-card-size) * .1)}.letter-badge[data-v-b99066cd]{position:absolute;top:calc(var(--letter-badge-size) / 8);left:calc(var(--letter-badge-size) / 8)}.letter-card-ui[data-v-2309073c]{position:relative;width:var(--letter-card-size);height:var(--letter-card-size);font-weight:700;color:#000;overflow:hidden}.letter-card-ui[data-v-2309073c]:hover{box-shadow:0 0 20px #61f2ff;z-index:10}.letter-card-ui .letter-image[data-v-2309073c]{width:100%;height:100%;overflow:hidden;background-color:#fff;display:flex;align-items:center;justify-content:center}.letter-card-ui .letter-image .letter-border[data-v-2309073c]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;z-index:1;transform:translateZ(5px);transition:opacity .3s ease}.letter-card-ui .letter-image .letter-border.loading[data-v-2309073c]{opacity:.7}.letter-card-ui .letter-image .special-upgrade-image[data-v-2309073c]{position:absolute;top:10%;left:10%;width:80%;height:80%;z-index:0;object-fit:cover;pointer-events:none}.letter-card-ui .letter-image .label[data-v-2309073c]{position:relative;z-index:10;font-size:calc(var(--letter-card-size) * .45);transform:translateZ(10px)}.letter-card-ui .letter-image .points[data-v-2309073c]{position:absolute;z-index:10;bottom:calc(var(--letter-card-size) * .12);left:calc(var(--letter-card-size) * .15);font-size:calc(var(--letter-card-size) * .2)}.letter-card-ui .letter-image .badge[data-v-2309073c]{position:absolute;z-index:10;--letter-badge-size: calc(var(--letter-card-size) * .3);top:calc(var(--letter-badge-size) / 5);left:calc(var(--letter-badge-size) / 5)}.letter-card.letter-new[data-v-328b951f]{animation:card-inventory-appear var(--b8d66b48) ease-out forwards}.passive-card.passive-new[data-v-dc9996a3]{animation:card-inventory-appear var(--b9c73e60) ease-out forwards}.basic-button-wrapper[data-v-73cf6a1a]{--basic-button-font-size: calc(min(100vw, 100vh)/20) ;--basic-button-padding: calc(var(--window-size) * .025) calc(var(--window-size) * .05);--basic-button-border-radius: calc(var(--control-panel-width, var(--window-size)) * .012);--basic-button-background: var(--btn-gradient-secondary);--basic-button-animation: unset;--basic-button-background-size: auto;position:relative;width:100%}@media screen and (min-width: 801px) and (max-width: 1100px) and (orientation: portrait){.basic-button-wrapper[data-v-73cf6a1a]{--basic-button-border-radius: calc(var(--window-size) * .012)}}@media screen and (max-width: 800px) and (orientation: portrait){.basic-button-wrapper[data-v-73cf6a1a]{--basic-button-border-radius: calc(var(--window-size) * .012)}}.basic-button-wrapper.disabled[data-v-73cf6a1a]{filter:grayscale(100%) brightness(60%);pointer-events:none}.basic-button-wrapper.secondary[data-v-73cf6a1a]{--basic-button-background: linear-gradient( 135deg, rgba(60, 60, 70, .95) 0%, rgba(80, 80, 90, .95) 50%, rgba(50, 50, 60, .95) 100% )}.basic-button-wrapper.secondary .basic-button[data-v-73cf6a1a]{font-family:Orbitron,sans-serif}.basic-button-wrapper .basic-button[data-v-73cf6a1a]{width:100%;--clip: polygon(0 0, 100% 0, 100% 100%, 95% 100%, 95% 90%, 85% 90%, 85% 100%, 8% 100%, 0 70%);clip-path:var(--clip);line-height:1;background:var(--basic-button-background);background-size:var(--basic-button-background-size);font-weight:700;font-size:var(--basic-button-font-size);padding:var(--basic-button-padding);cursor:pointer;white-space:wrap;font-family:Quadrangle,sans-serif;position:relative;color:#fff;border:0;border-radius:var(--basic-button-border-radius);overflow:hidden;transition:filter .2s ease;animation:var(--basic-button-animation)}.basic-button-wrapper .basic-button[data-v-73cf6a1a]:hover{filter:brightness(1.2)}.basic-button-wrapper .basic-button[data-v-73cf6a1a]:active{filter:brightness(.9);transition:filter .1s ease}.toggle-tooltip[data-v-396e08e0]{--arrow-height: calc(var(--tooltip-font-size) / 4);--arrow-width: calc(var(--arrow-height) * 1.5);display:flex;align-items:center;justify-content:center;background-color:#000c;color:#fff;border:none;cursor:pointer;font-size:var(--tooltip-font-size);padding:calc(var(--tooltip-font-size) / 4) calc(var(--tooltip-font-size) / 2);border-radius:100vw;font-weight:700;outline:none;transition:opacity .3s ease,transform .2s ease;opacity:.8}.toggle-tooltip[data-v-396e08e0]:hover{opacity:1}.toggle-tooltip .text[data-v-396e08e0]{margin:0 8px;font-family:Orbitron,sans-serif;line-height:1;display:flex;align-items:center}.toggle-tooltip .arrow[data-v-396e08e0]{width:0;height:0;border-style:solid;transition:transform .3s ease}.toggle-tooltip .arrow-right[data-v-396e08e0]{border-width:var(--arrow-height) 0 var(--arrow-height) var(--arrow-width);border-color:transparent transparent transparent #fff}.toggle-tooltip .arrow-left[data-v-396e08e0]{border-width:var(--arrow-height) var(--arrow-width) var(--arrow-height) 0;border-color:transparent #fff transparent transparent}.toggle-tooltip .gold-icon[data-v-396e08e0]{--font-size: calc(var(--tooltip-font-size) * .9);margin-left:calc(var(--tooltip-font-size) * .2)}.arrow-icon[data-v-9f62570c]{--size: calc(min(100vw, 100vh) / 12);--padding: calc(min(100vw, 100vh)*.01) ;background:none;border:none;cursor:pointer;color:#fff;width:var(--size);height:var(--size);display:flex;align-items:center;justify-content:center;padding:var(--padding);border-radius:50%;background-color:#ffffff1a;transition:filter .1s}.arrow-icon svg[data-v-9f62570c]{width:100%;height:auto;display:block}.arrow-icon[data-v-9f62570c]:hover{filter:brightness(.9)}.blurred-layout{z-index:200;--gap: calc(var(--window-height) / 100);--font-size: calc(min(100vw, 100vh)/20) }.blurred-layout .close{position:absolute;top:0;right:0}.blurred-layout .buy-layout{height:100vh;width:calc(100vw - 2 * var(--gap));display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:auto auto min-content;grid-template-areas:"tooltip tooltip tooltip tooltip tooltip tooltip" "item item item item item item" "buttons buttons buttons buttons buttons buttons";gap:var(--gap);padding:var(--gap);justify-content:space-between;overflow:hidden}.blurred-layout .buy-layout .arrow-icon{position:absolute;top:50%;transform:translateY(-50%);z-index:100;cursor:pointer}.blurred-layout .buy-layout .arrow-icon.left{left:var(--gap)}.blurred-layout .buy-layout .arrow-icon.right{right:var(--gap);transform:translateY(-50%)}.blurred-layout .buy-layout .item{grid-area:item;display:flex;justify-content:center;align-items:center}.blurred-layout .buy-layout .item.shaking{animation:shake .4s;will-change:transform}.blurred-layout .buy-layout .item .joker-card-ui{--joker-card-height: min(100vw * 1, 100vh * .45) }.blurred-layout .buy-layout .item .passive-card-ui{--passive-card-size: min(100vw * 1, 100vh * .45) }.blurred-layout .buy-layout .item .letter-card-ui{--letter-card-size: min(100vw * 1, 100vh * .45) }.blurred-layout .buy-layout .item .consumable-card-ui{--consumable-card-size: min(100vw * 1, 100vh * .45) }.blurred-layout .buy-layout .description-card{--tooltip-font-size: var(--font-size);max-height:40vh;overflow-y:auto}.blurred-layout .buy-layout .toggle-tooltip{--tooltip-font-size: calc(var(--font-size) * .7)}.blurred-layout .buy-layout .buttons{grid-area:buttons;display:flex;justify-content:flex-end;align-items:center;gap:var(--gap);flex-direction:row;overflow:hidden;--font-size: calc(min(100vw, 100vh) / 30)}@media screen and (min-width: 801px) and (max-width: 1100px) and (orientation: portrait){.blurred-layout .buy-layout .buttons{flex-direction:column}}@media screen and (max-width: 800px) and (orientation: portrait){.blurred-layout .buy-layout .buttons{flex-direction:column}}.blurred-layout .buy-layout .cancel{grid-area:cancel;--basic-button-background: var(--color-back);--basic-button-font-size: var(--font-size)}.blurred-layout .buy-layout .buy{--basic-button-font-size: var(--font-size);--basic-button-background: var(--color-cant)}.blurred-layout .buy-layout .buy.canAfford{--basic-button-background: var(--color-buy)}.blurred-layout .buy-layout .sell{--basic-button-font-size: var(--font-size);--basic-button-background: var(--color-sell)}.blurred-layout .buy-layout .upgrade{--basic-button-font-size: var(--font-size);--basic-button-background: var(--color-cant);opacity:.5}.blurred-layout .buy-layout .upgrade.canUpgradeJoker{--basic-button-background: var(--color-upgrade);opacity:1}.blurred-layout .buy-layout .consume{--basic-button-font-size: var(--font-size);--basic-button-background: var(--color-consume)}.blurred-layout .buy-layout .buy-and-use{--basic-button-font-size: var(--font-size);--basic-button-background: var(--color-cant)}.blurred-layout .buy-layout .buy-and-use.canAfford{--basic-button-background: var(--color-buy-and-use)}.blurred-layout .buy-layout .tooltip{grid-area:tooltip;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.blurred-layout .buy-joker,.blurred-layout .cancel{background-color:var(--color-primary);color:#fff;border:none;font-size:1.5rem;cursor:pointer;transition:background-color .3s}.blurred-layout .buy-joker:hover,.blurred-layout .cancel:hover{background-color:var(--color-primary-dark)}.game-jokers-container[data-v-506650c5]{display:flex;align-items:center;justify-content:center;min-height:var(--joker-card-height);width:100%;position:relative}.game-jokers-container .joker-slots-count[data-v-506650c5]{position:absolute;top:0;left:0}.letters-cards[data-v-2adb3e55]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(var(--letter-card-size) / 8);height:var(--letter-card-size);max-width:calc(100% - var(--letter-card-size))}.letters-cards .letter-card-wrapper[data-v-2adb3e55]{width:var(--letter-card-size);height:var(--letter-card-size);display:flex;justify-content:center;align-items:center;position:relative;min-width:0}.consumables-cards[data-v-c08ca73b]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(var(--consumable-card-size) / 8);height:var(--consumable-card-size);max-width:calc(100% - var(--consumable-card-size))}.consumables-cards .consumable-card-wrapper[data-v-c08ca73b]{width:var(--consumable-card-size);height:var(--consumable-card-size);display:flex;justify-content:center;align-items:center;position:relative;min-width:0}.game-letters-container[data-v-c9bf7b05]{min-height:var(--letter-card-size);position:relative;display:flex;justify-content:space-around;width:100%;--gap: calc(var(--letter-card-size) / 4)}.game-letters-container .letters-consumables[data-v-c9bf7b05]{display:flex;flex-direction:row;width:calc(100% - var(--letter-card-size) / 2);justify-content:center}.game-letters-container .letters-consumables .letters-cards[data-v-c9bf7b05]{width:calc(var(--letters-size) - var(--gap));margin-right:var(--gap)}.game-letters-container .letters-consumables .consumables-cards[data-v-c9bf7b05]{width:calc(var(--consumables-size) - var(--gap));margin-left:var(--gap)}.game-letters-container .letters-consumables.only-one[data-v-c9bf7b05]{--gap: 0px}.option-button[data-v-e2ef423c]{--btn-border-width: calc(var(--window-size) * .001);--btn-border-radius: calc(var(--window-size) * .008);--btn-shadow-blur: calc(var(--window-size) * .004);--btn-shadow-spread: calc(var(--window-size) * .008);--btn-outline-width: calc(var(--window-size) * .002);--btn-outline-offset: calc(var(--window-size) * .002);position:relative;background:var(--btn-bg-default);border:var(--btn-border-width) solid var(--btn-border-default);border-radius:var(--btn-border-radius);cursor:pointer;transition:all .2s ease;backdrop-filter:blur(10px);--btn-padding-y: calc(var(--window-size) * .01);--btn-padding-x: calc(var(--window-size) * .014);padding:var(--btn-padding-y) var(--btn-padding-x);animation:menuElementAppear .4s ease-out both;flex:1;width:100%}.option-button[data-v-e2ef423c]:hover:not(.disabled):not(.active){background:var(--btn-bg-hover);border-color:var(--btn-border-hover);box-shadow:0 var(--btn-shadow-blur) var(--btn-shadow-spread) var(--btn-shadow-color)}.option-button[data-v-e2ef423c]:active:not(.disabled){transform:scale(.98);transition:all .1s ease}.option-button.active[data-v-e2ef423c]{background:var(--btn-gradient-primary);border-color:var(--btn-border-active);box-shadow:0 var(--btn-shadow-blur) calc(var(--window-size) * .012) var(--btn-shadow-active);outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}.option-button.disabled[data-v-e2ef423c]{opacity:.5;cursor:not-allowed;filter:grayscale(60%);background:var(--btn-bg-disabled)}.option-content[data-v-e2ef423c]{display:flex;align-items:center;gap:calc(var(--window-size) * .01);position:relative;z-index:2}.option-emoji[data-v-e2ef423c]{--emoji-size: calc(var(--window-size) * .022);--emoji-active-size: calc(var(--window-size) * .022);--emoji-shadow: calc(var(--window-size) * .002);font-size:var(--emoji-size);filter:drop-shadow(0 0 var(--emoji-shadow) rgba(255,255,255,.4))}.option-text[data-v-e2ef423c]{--text-size: calc(var(--window-size) * .018);--text-active-size: calc(var(--window-size) * .018);font-size:var(--text-size);font-family:Orbitron,sans-serif;font-weight:600;color:var(--color-light, #ffffff);flex:1;letter-spacing:.02em}.coming-soon[data-v-e2ef423c]{--coming-soon-size: calc(var(--window-size) * .013);font-size:var(--coming-soon-size);color:#fffc;font-style:italic;font-family:Orbitron,sans-serif;font-weight:400;filter:drop-shadow(0 0 calc(var(--window-size) * .002) rgba(255,255,255,.3))}.option-button:not(.difficulty-easy):not(.difficulty-medium):not(.difficulty-hard).active[data-v-e2ef423c]{background:var(--btn-gradient-mode);border-color:var(--btn-border-mode);box-shadow:0 var(--btn-shadow-blur) calc(var(--window-size) * .012) var(--btn-shadow-mode);outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}.difficulty-easy.active[data-v-e2ef423c]{background:var(--btn-gradient-easy);border-color:#10b981cc;box-shadow:0 var(--btn-shadow-blur) calc(var(--window-size) * .012) #10b98180;outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}.difficulty-medium.active[data-v-e2ef423c]{background:var(--btn-gradient-medium);border-color:#f59e0bcc;box-shadow:0 var(--btn-shadow-blur) calc(var(--window-size) * .012) #f59e0b80;outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}.difficulty-hard.active[data-v-e2ef423c]{background:var(--btn-gradient-hard);border-color:#dc2626cc;box-shadow:0 var(--btn-shadow-blur) calc(var(--window-size) * .012) #dc262699;outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}@media screen and (min-width: 801px) and (max-width: 1100px){.option-button[data-v-e2ef423c]{--btn-padding-y: calc(var(--window-size) * .009);--btn-padding-x: calc(var(--window-size) * .013);--btn-outline-width: calc(var(--window-size) * .005);--btn-outline-offset: calc(var(--window-size) * .003);padding:var(--btn-padding-y) var(--btn-padding-x)}.option-button.active[data-v-e2ef423c]{outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}.option-emoji[data-v-e2ef423c]{--emoji-size: calc(var(--window-size) * .021);--emoji-active-size: calc(var(--window-size) * .025);font-size:var(--emoji-size)}.option-button.active .option-emoji[data-v-e2ef423c]{font-size:var(--emoji-active-size)}.option-text[data-v-e2ef423c]{--text-size: calc(var(--window-size) * .017);--text-active-size: calc(var(--window-size) * .021);font-size:var(--text-size)}.option-button.active .option-text[data-v-e2ef423c]{font-size:var(--text-active-size)}.coming-soon[data-v-e2ef423c]{--coming-soon-size: calc(var(--window-size) * .0125);font-size:var(--coming-soon-size)}}@media screen and (max-width: 800px){.option-button[data-v-e2ef423c]{--btn-padding-y: calc(var(--window-size) * .008);--btn-padding-x: calc(var(--window-size) * .012);--btn-outline-width: calc(var(--window-size) * .003);--btn-outline-offset: calc(var(--window-size) * .001);padding:var(--btn-padding-y) var(--btn-padding-x);width:100%}.option-button.active[data-v-e2ef423c]{outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}.option-emoji[data-v-e2ef423c]{--emoji-size: calc(var(--window-size) * .02);--emoji-active-size: calc(var(--window-size) * .024);font-size:var(--emoji-size)}.option-button.active .option-emoji[data-v-e2ef423c]{font-size:var(--emoji-active-size)}.option-text[data-v-e2ef423c]{--text-size: calc(var(--window-size) * .016);--text-active-size: calc(var(--window-size) * .02);font-size:var(--text-size)}.option-button.active .option-text[data-v-e2ef423c]{font-size:var(--text-active-size)}.coming-soon[data-v-e2ef423c]{--coming-soon-size: calc(var(--window-size) * .012);font-size:var(--coming-soon-size)}}.options-buttons-container[data-v-3709017b]{display:flex;flex-direction:row;gap:calc(var(--window-size) * .01);width:100%;margin-top:calc(var(--window-size) * .01)}@media screen and (min-width: 801px) and (max-width: 1100px){.options-buttons-container[data-v-3709017b]{gap:calc(var(--window-size) * .008);margin-top:calc(var(--window-size) * .008)}}@media screen and (max-width: 800px){.options-buttons-container[data-v-3709017b]{gap:calc(var(--window-size) * .006);margin-top:calc(var(--window-size) * .006)}}.carousel[data-v-418304b5]{position:relative;width:100%;height:calc(var(--window-size) * .12);overflow:hidden;user-select:none}.carousel-container[data-v-418304b5]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.carousel-item[data-v-418304b5]{position:absolute;width:calc(var(--window-size) * .12);height:calc(var(--window-size) * .09);cursor:pointer;will-change:transform,opacity}.carousel-item[data-v-418304b5]:hover{filter:brightness(1.1)}@media screen and (max-width: 800px){.carousel[data-v-418304b5]{height:calc(var(--window-size) * .18)}.carousel-item[data-v-418304b5]{width:calc(var(--window-size) * .18);height:calc(var(--window-size) * .15)}}.carousel-option-button[data-v-8e1bed2a]{--btn-border-width: calc(var(--window-size) * .001);--btn-border-radius: calc(var(--window-size) * .008);--btn-shadow-blur: calc(var(--window-size) * .004);--btn-shadow-spread: calc(var(--window-size) * .008);--btn-outline-width: calc(var(--window-size) * .002);--btn-outline-offset: calc(var(--window-size) * .002);position:relative;background:var(--btn-bg-default);border:var(--btn-border-width) solid var(--btn-border-default);border-radius:var(--btn-border-radius);cursor:pointer;transition:all .2s ease;backdrop-filter:blur(10px);--btn-padding-y: calc(var(--window-size) * .004);--btn-padding-x: calc(var(--window-size) * .008);padding:var(--btn-padding-y) var(--btn-padding-x);width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box}.carousel-option-button[data-v-8e1bed2a]:hover:not(.disabled):not(.active){background:var(--btn-bg-hover);border-color:var(--btn-border-hover);box-shadow:0 var(--btn-shadow-blur) var(--btn-shadow-spread) var(--btn-shadow-color)}.carousel-option-button[data-v-8e1bed2a]:active:not(.disabled){transform:scale(.98);transition:all .1s ease}.carousel-option-button.active[data-v-8e1bed2a]{background:var(--btn-gradient-primary);border-color:var(--btn-border-active);box-shadow:0 var(--btn-shadow-blur) calc(var(--window-size) * .012) var(--btn-shadow-active);outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}.carousel-option-button.disabled[data-v-8e1bed2a]{opacity:.5;cursor:not-allowed;filter:grayscale(60%);background:var(--btn-bg-disabled)}.option-content[data-v-8e1bed2a]{display:flex;flex-direction:column;align-items:center;gap:calc(var(--window-size) * .002);position:relative;z-index:2}.option-emoji[data-v-8e1bed2a]{--emoji-size: calc(var(--window-size) * .025);font-size:var(--emoji-size);margin-bottom:calc(var(--window-size) * .002);filter:drop-shadow(0 0 calc(var(--window-size) * .002) rgba(255,255,255,.4))}.option-text[data-v-8e1bed2a]{--text-size: calc(var(--window-size) * .012);font-size:var(--text-size);font-family:Orbitron,sans-serif;font-weight:600;color:var(--color-light, #ffffff);text-align:center;letter-spacing:.02em;line-height:1.2}.coming-soon[data-v-8e1bed2a]{--coming-soon-size: calc(var(--window-size) * .01);font-size:var(--coming-soon-size);color:#fffc;font-style:italic;font-family:Orbitron,sans-serif;font-weight:400;filter:drop-shadow(0 0 calc(var(--window-size) * .002) rgba(255,255,255,.3))}.option-glow[data-v-8e1bed2a]{position:absolute;inset:0;border-radius:var(--btn-border-radius);opacity:0;transition:opacity .3s ease;pointer-events:none;background:radial-gradient(circle at center,rgba(154,25,240,.3) 0%,transparent 70%)}.carousel-option-button.active .option-glow[data-v-8e1bed2a]{opacity:1}.carousel-option-button.type-tone:not(.difficulty-easy):not(.difficulty-medium):not(.difficulty-hard).active[data-v-8e1bed2a]{background:var(--btn-gradient-tone);border-color:var(--btn-border-tone);box-shadow:0 var(--btn-shadow-blur) calc(var(--window-size) * .012) var(--btn-shadow-tone);outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}.carousel-option-button.type-tone:not(.difficulty-easy):not(.difficulty-medium):not(.difficulty-hard).active .option-glow[data-v-8e1bed2a]{background:radial-gradient(circle at center,rgba(6,182,212,.4) 0%,transparent 70%)}.carousel-option-button.type-scale:not(.difficulty-easy):not(.difficulty-medium):not(.difficulty-hard).active[data-v-8e1bed2a]{background:var(--btn-gradient-scale);border-color:var(--btn-border-scale);box-shadow:0 var(--btn-shadow-blur) calc(var(--window-size) * .012) var(--btn-shadow-scale);outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}.carousel-option-button.type-scale:not(.difficulty-easy):not(.difficulty-medium):not(.difficulty-hard).active .option-glow[data-v-8e1bed2a]{background:radial-gradient(circle at center,rgba(236,72,153,.4) 0%,transparent 70%)}.carousel-option-button.type-synth:not(.difficulty-easy):not(.difficulty-medium):not(.difficulty-hard).active[data-v-8e1bed2a]{background:linear-gradient(135deg,#a855f74d,#8b5cf633);border-color:#a855f7cc;box-shadow:0 var(--btn-shadow-blur) calc(var(--window-size) * .012) #a855f780;outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}.carousel-option-button.type-synth:not(.difficulty-easy):not(.difficulty-medium):not(.difficulty-hard).active .option-glow[data-v-8e1bed2a]{background:radial-gradient(circle at center,rgba(168,85,247,.4) 0%,transparent 70%)}.difficulty-easy.active[data-v-8e1bed2a]{background:var(--btn-gradient-easy);border-color:#10b981cc;box-shadow:0 var(--btn-shadow-blur) calc(var(--window-size) * .012) #10b98180;outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}.difficulty-medium.active[data-v-8e1bed2a]{background:var(--btn-gradient-medium);border-color:#f59e0bcc;box-shadow:0 var(--btn-shadow-blur) calc(var(--window-size) * .012) #f59e0b80;outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}.difficulty-hard.active[data-v-8e1bed2a]{background:var(--btn-gradient-hard);border-color:#dc2626cc;box-shadow:0 var(--btn-shadow-blur) calc(var(--window-size) * .012) #dc262699;outline:var(--btn-outline-width) solid var(--btn-outline-color);outline-offset:var(--btn-outline-offset)}@media screen and (min-width: 801px) and (max-width: 1100px){.carousel-option-button[data-v-8e1bed2a]{--btn-padding-y: calc(var(--window-size) * .003);--btn-padding-x: calc(var(--window-size) * .007)}.option-emoji[data-v-8e1bed2a]{--emoji-size: calc(var(--window-size) * .03)}.option-text[data-v-8e1bed2a]{--text-size: calc(var(--window-size) * .014)}}@media screen and (max-width: 800px){.carousel-option-button[data-v-8e1bed2a]{--btn-padding-y: calc(var(--window-size) * .004);--btn-padding-x: calc(var(--window-size) * .008)}.option-emoji[data-v-8e1bed2a]{--emoji-size: calc(var(--window-size) * .04);line-height:1.2}.option-text[data-v-8e1bed2a]{--text-size: calc(var(--window-size) * .02)}}[data-v-dbebdcd1] .carousel{margin-top:calc(var(--window-size) * .04);overflow:visible}[data-v-dbebdcd1] .carousel .carousel-container{overflow:visible}.setting-card[data-v-e67071a2]{background:var(--background-color, #1e1e2e);border-radius:calc(var(--window-size) * .008);padding:calc(var(--window-size) * .01);animation:card-appear .5s ease-out;width:100%;box-sizing:border-box}.setting-card.with-carousel[data-v-e67071a2]{position:relative;overflow:visible;padding-top:calc(var(--window-size) * .02)}.setting-card.with-carousel .setting-header[data-v-e67071a2]{position:absolute;top:calc(var(--window-size) * .01);left:calc(var(--window-size) * .01);z-index:10;pointer-events:none}.setting-header[data-v-e67071a2]{display:flex;align-items:center;gap:calc(var(--window-size) * .008);margin-bottom:calc(var(--window-size) * .008);padding-bottom:calc(var(--window-size) * .006)}.setting-icon[data-v-e67071a2]{font-size:calc(var(--window-size) * .02)}.setting-title[data-v-e67071a2]{font-size:calc(var(--window-size) * .018);font-family:Orbitron,sans-serif;font-weight:700;color:var(--color-light, #ffffff);margin:0;text-transform:uppercase;letter-spacing:.05em}@media screen and (min-width: 801px) and (max-width: 1100px){.setting-card[data-v-e67071a2]{padding:calc(var(--window-size) * .012)}.setting-card.with-carousel .setting-header[data-v-e67071a2]{top:calc(var(--window-size) * .012);left:calc(var(--window-size) * .012)}.setting-title[data-v-e67071a2]{font-size:calc(var(--window-size) * .02)}}@media screen and (max-width: 800px){.setting-card[data-v-e67071a2]{padding:calc(var(--window-size) * .008)}.setting-card.with-carousel .setting-header[data-v-e67071a2]{top:calc(var(--window-size) * .008);left:calc(var(--window-size) * .008)}.setting-header[data-v-e67071a2]{gap:calc(var(--window-size) * .006);margin-bottom:calc(var(--window-size) * .006)}.setting-icon[data-v-e67071a2]{font-size:calc(var(--window-size) * .018)}.setting-title[data-v-e67071a2]{font-size:calc(var(--window-size) * .016)}}.start-button[data-v-1fcda7c8]{position:relative;background:var(--btn-gradient-action);border:none;border-radius:calc(var(--window-size) * .015);padding:calc(var(--window-size) * .015) calc(var(--window-size) * .04);cursor:pointer;transition:all .3s ease;overflow:hidden;box-shadow:0 calc(var(--window-size) * .008) calc(var(--window-size) * .015) #ff73004d,inset 0 calc(var(--window-size) * .001) calc(var(--window-size) * .002) #fff3;animation:menuElementAppear .6s ease-out .3s both}.start-button[data-v-1fcda7c8]:hover{transform:translateY(calc(var(--window-size) * -.003)) scale(1.02);box-shadow:0 calc(var(--window-size) * .015) calc(var(--window-size) * .03) #ff730066,inset 0 calc(var(--window-size) * .001) calc(var(--window-size) * .002) #ffffff4d}.start-button[data-v-1fcda7c8]:active{transform:translateY(0) scale(1);transition:all .1s ease}.start-button-content[data-v-1fcda7c8]{display:flex;align-items:center;justify-content:center;position:relative;z-index:2;width:100%}.start-text[data-v-1fcda7c8]{font-size:calc(var(--window-size) * .028);font-family:Quadrangle,sans-serif;font-weight:700;color:#fff;text-transform:uppercase;filter:drop-shadow(0 calc(var(--window-size) * .002) calc(var(--window-size) * .004) rgba(0,0,0,.5))}.start-button-glow[data-v-1fcda7c8]{position:absolute;inset:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.2) 50%,transparent 70%);opacity:0;transition:opacity .3s ease;pointer-events:none}.start-button:hover .start-button-glow[data-v-1fcda7c8]{opacity:1}@media screen and (max-width: 800px){.start-button[data-v-1fcda7c8]{padding:calc(var(--window-size) * .02) calc(var(--window-size) * .05)}.start-text[data-v-1fcda7c8]{font-size:calc(var(--window-size) * .028)}}[data-v-4ba5275b] .carousel{margin-top:calc(var(--window-size) * .04);overflow:visible}[data-v-4ba5275b] .carousel .carousel-container{overflow:visible}.play-menu[data-v-bba1cd19]{display:flex;flex-direction:column;gap:calc(var(--window-size) * .01);padding:calc(var(--window-size) * .01);margin:0 auto;min-height:100vh;justify-content:center;max-width:calc(var(--window-width) * .9);width:100%;box-sizing:border-box;position:relative}.menu-header[data-v-bba1cd19]{text-align:center;margin-bottom:calc(var(--window-size) * .005);animation:menuTitleAppear .6s ease-out}.modal-title-wrapper[data-v-bba1cd19]{margin-bottom:calc(var(--window-size) * .01);margin-top:calc(var(--window-size) * .01)}.menu-content[data-v-bba1cd19]{display:flex;flex-direction:column;gap:calc(var(--window-size) * .008);width:100%}.settings-grid[data-v-bba1cd19]{display:flex;flex-direction:column;gap:calc(var(--window-size) * .01)}.primary-setting[data-v-bba1cd19] .primary-options .option-button{--btn-padding-y: calc(var(--window-size) * .012);--btn-padding-x: calc(var(--window-size) * .012);padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;overflow:hidden;height:calc(var(--window-height) * .12);display:flex;align-items:center;justify-content:center}.primary-setting[data-v-bba1cd19] .primary-options .option-content{justify-content:center}.primary-setting[data-v-bba1cd19] .primary-options .option-emoji{--emoji-size: calc(var(--window-size) * .15);font-size:var(--emoji-size);opacity:.3;position:absolute;left:calc(var(--window-size) * -.03);top:50%;transform:translateY(-50%);z-index:1;pointer-events:none;filter:grayscale(100%);transition:filter .2s ease}.primary-setting[data-v-bba1cd19] .primary-options .option-button.active .option-emoji{filter:grayscale(0%)}.primary-setting[data-v-bba1cd19] .primary-options .option-text{--text-size: calc(var(--window-size) * .04);font-size:var(--text-size);font-weight:700;position:relative;z-index:2}.tone-scale-container[data-v-bba1cd19]{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--window-size) * .01);align-items:start}.welcome-message-card[data-v-bba1cd19]{display:flex;justify-content:center;align-items:center;padding:calc(var(--window-size) * .008) calc(var(--window-size) * .012);border-radius:calc(var(--window-size) * .006);height:calc(var(--window-size) * .12);min-height:calc(var(--window-size) * .12);max-height:calc(var(--window-size) * .12);overflow:hidden;contain:layout size;flex-shrink:0;will-change:contents}.welcome-text[data-v-bba1cd19]{font-size:calc(var(--window-size) * .022);font-weight:700;font-family:Orbitron,sans-serif;color:var(--color-light, #ffffff);text-align:center;font-style:italic;line-height:1.4;white-space:normal;word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;width:100%;max-width:100%;box-sizing:border-box}.scale-notes-card[data-v-bba1cd19]{display:flex;justify-content:center;align-items:center;padding:calc(var(--window-size) * .008) calc(var(--window-size) * .012);border-radius:calc(var(--window-size) * .006);height:calc(var(--window-size) * .12);min-height:calc(var(--window-size) * .12);max-height:calc(var(--window-size) * .12);overflow:hidden;contain:layout size;flex-shrink:0;will-change:contents}.scale-notes[data-v-bba1cd19]{font-size:calc(var(--window-size) * .025);text-align:center;opacity:.8;line-height:1.4;word-break:break-all;display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--window-size) * .002);font-family:Orbitron,sans-serif;color:var(--color-light, #ffffff);font-weight:700}.note[data-v-bba1cd19]{display:inline-block;padding:calc(var(--window-size) * .001) calc(var(--window-size) * .003);border-radius:calc(var(--window-size) * .002);transition:all .2s ease;font-weight:500}.note.note-playing[data-v-bba1cd19]{animation:note-play .2s ease-in-out}.menu-actions[data-v-bba1cd19]{display:flex;justify-content:center;align-items:center;width:100%;margin-top:calc(var(--window-size) * .02)}.start-button-large[data-v-bba1cd19]{width:100%;max-width:calc(var(--window-size) * .6)}.start-button-large[data-v-bba1cd19] .start-button{padding:calc(var(--window-size) * .04) calc(var(--window-size) * .12);font-size:calc(var(--window-size) * .06);border-radius:calc(var(--window-size) * .025);width:100%}.start-button-large[data-v-bba1cd19] .start-text{font-size:calc(var(--window-size) * .06)}.back-button[data-v-bba1cd19]{position:absolute;top:calc(var(--window-size) * .02);left:calc(var(--window-size) * .02);background:linear-gradient(to bottom,#353535,#212121);border:calc(var(--window-size) / 500) solid rgba(255,255,255,.3);border-radius:calc(var(--window-size) * .01);padding:calc(var(--window-size) * .008) calc(var(--window-size) * .02);cursor:pointer;transition:all .3s ease;overflow:hidden;box-shadow:0 calc(var(--window-size) * .004) calc(var(--window-size) * .008) #0000004d,inset 0 calc(var(--window-size) * .001) calc(var(--window-size) * .002) #ffffff1a;animation:menuElementAppear .6s ease-out .3s both;z-index:10}.back-button[data-v-bba1cd19]:hover{transform:translateY(calc(var(--window-size) * -.002)) scale(1.05);box-shadow:0 calc(var(--window-size) * .008) calc(var(--window-size) * .015) #0006,inset 0 calc(var(--window-size) * .001) calc(var(--window-size) * .002) #fff3;border-color:#ffffff80}.back-button[data-v-bba1cd19]:active{transform:translateY(0) scale(1);transition:all .1s ease}.back-text[data-v-bba1cd19]{font-size:calc(var(--window-size) * .02);font-family:Quadrangle,sans-serif;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.1em;filter:drop-shadow(0 calc(var(--window-size) * .002) calc(var(--window-size) * .004) rgba(0,0,0,.5));position:relative;z-index:2}@media screen and (min-width: 801px) and (max-width: 1100px){.play-menu[data-v-bba1cd19]{gap:calc(var(--window-size) * .01);padding:calc(var(--window-size) * .012)}.menu-title[data-v-bba1cd19]{font-size:calc(var(--window-size) * .035)}.menu-content[data-v-bba1cd19]{gap:calc(var(--window-size) * .01)}.settings-grid[data-v-bba1cd19]{gap:calc(var(--window-size) * .008)}.primary-setting[data-v-bba1cd19] .primary-options .option-button{--btn-padding-y: calc(var(--window-size) * .01);--btn-padding-x: calc(var(--window-size) * .01);padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;overflow:hidden;height:calc(var(--window-height) * .11);display:flex;align-items:center;justify-content:center}.primary-setting[data-v-bba1cd19] .primary-options .option-content{justify-content:center}.primary-setting[data-v-bba1cd19] .primary-options .option-emoji{--emoji-size: calc(var(--window-size) * .13);font-size:var(--emoji-size);opacity:.3;position:absolute;left:calc(var(--window-size) * -.04);top:50%;transform:translateY(-50%);z-index:1;pointer-events:none;filter:grayscale(100%);transition:filter .2s ease}.primary-setting[data-v-bba1cd19] .primary-options .option-button.active .option-emoji{filter:grayscale(0%)}.primary-setting[data-v-bba1cd19] .primary-options .option-text{--text-size: calc(var(--window-size) * .035);font-size:var(--text-size);font-weight:700;position:relative;z-index:2}.tone-scale-container[data-v-bba1cd19]{grid-template-columns:1fr}.welcome-message-card[data-v-bba1cd19]{padding:calc(var(--window-size) * .008) calc(var(--window-size) * .012);height:calc(var(--window-size) * .105);min-height:calc(var(--window-size) * .105);max-height:calc(var(--window-size) * .105);overflow:hidden;contain:layout size;flex-shrink:0}.welcome-text[data-v-bba1cd19]{font-size:calc(var(--window-size) * .018)}.scale-notes-card[data-v-bba1cd19]{padding:calc(var(--window-size) * .008) calc(var(--window-size) * .012);height:calc(var(--window-size) * .105);min-height:calc(var(--window-size) * .105);max-height:calc(var(--window-size) * .105);overflow:hidden;contain:layout size;flex-shrink:0}.scale-notes[data-v-bba1cd19]{font-size:calc(var(--window-size) * .02)}.menu-actions[data-v-bba1cd19]{margin-top:calc(var(--window-size) * .018)}.start-button-large[data-v-bba1cd19]{max-width:calc(var(--window-size) * .7)}.start-button-large[data-v-bba1cd19] .start-button{padding:calc(var(--window-size) * .035) calc(var(--window-size) * .1)}.start-button-large[data-v-bba1cd19] .start-text{font-size:calc(var(--window-size) * .05)}.back-button[data-v-bba1cd19]{top:calc(var(--window-size) * .015);left:calc(var(--window-size) * .015);padding:calc(var(--window-size) * .006) calc(var(--window-size) * .015)}.back-text[data-v-bba1cd19]{font-size:calc(var(--window-size) * .018)}}@media screen and (max-width: 800px){.play-menu[data-v-bba1cd19]{gap:calc(var(--window-size) * .008);padding:calc(var(--window-size) * .01)}.menu-title[data-v-bba1cd19]{font-size:calc(var(--window-size) * .05)}.menu-content[data-v-bba1cd19]{gap:calc(var(--window-size) * .008)}.settings-grid[data-v-bba1cd19]{gap:calc(var(--window-size) * .006)}.primary-setting[data-v-bba1cd19] .primary-options .option-button{--btn-padding-y: calc(var(--window-size) * .008);--btn-padding-x: calc(var(--window-size) * .008);padding:var(--btn-padding-y) var(--btn-padding-x);position:relative;overflow:hidden;height:calc(var(--window-height) * .1);display:flex;align-items:center;justify-content:center}.primary-setting[data-v-bba1cd19] .primary-options .option-content{justify-content:center}.primary-setting[data-v-bba1cd19] .primary-options .option-emoji{--emoji-size: calc(var(--window-size) * .12);font-size:var(--emoji-size);opacity:.3;position:absolute;left:calc(var(--window-size) * -.035);top:50%;transform:translateY(-50%);z-index:1;pointer-events:none;filter:grayscale(100%);transition:filter .2s ease}.primary-setting[data-v-bba1cd19] .primary-options .option-button.active .option-emoji{filter:grayscale(0%)}.primary-setting[data-v-bba1cd19] .primary-options .option-text{--text-size: calc(var(--window-size) * .03);font-size:var(--text-size);font-weight:700;position:relative;z-index:2}.tone-scale-container[data-v-bba1cd19]{grid-template-columns:1fr}.welcome-message-card[data-v-bba1cd19]{padding:calc(var(--window-size) * .006) calc(var(--window-size) * .01);height:calc(var(--window-size) * .09);min-height:calc(var(--window-size) * .09);max-height:calc(var(--window-size) * .09);overflow:hidden;contain:layout size;flex-shrink:0}.welcome-text[data-v-bba1cd19]{font-size:calc(var(--window-size) * .014)}.scale-notes-card[data-v-bba1cd19]{padding:calc(var(--window-size) * .006) calc(var(--window-size) * .01);height:calc(var(--window-size) * .09);min-height:calc(var(--window-size) * .09);max-height:calc(var(--window-size) * .09);overflow:hidden;contain:layout size;flex-shrink:0}.scale-notes[data-v-bba1cd19]{font-size:calc(var(--window-size) * .016)}.menu-actions[data-v-bba1cd19]{margin-top:calc(var(--window-size) * .015)}.start-button-large[data-v-bba1cd19]{max-width:calc(var(--window-size) * .8)}.start-button-large[data-v-bba1cd19] .start-button{padding:calc(var(--window-size) * .03) calc(var(--window-size) * .08)}.start-button-large[data-v-bba1cd19] .start-text{font-size:calc(var(--window-size) * .045)}.back-button[data-v-bba1cd19]{top:calc(var(--window-size) * .01);left:calc(var(--window-size) * .01);padding:calc(var(--window-size) * .005) calc(var(--window-size) * .012)}.back-text[data-v-bba1cd19]{font-size:calc(var(--window-size) * .016)}}.panel-word[data-v-0940b937]{--panel-word-padding: calc(var(--control-panel-width) * .02);--letter-spacing: calc(var(--control-panel-width) * .005);--panel-word-font-size: calc(var(--control-panel-width) / 12);--panel-word-height: calc(var(--control-panel-width) / 10);--color: var(--clr-neon-4);--shadow-step: calc(var(--control-panel-width) / 250);display:flex;justify-content:center;align-items:center;font-family:Quadrangle,sans-serif;height:var(--panel-word-height);border:var(--control-panel-border-width) solid var(--color);border-radius:var(--control-panel-border-radius);box-shadow:0 0 var(--control-panel-box-shadow-size) 0 var(--color),0 0 var(--control-panel-box-shadow-size) 0 var(--color) inset;overflow-x:hidden;letter-spacing:var(--letter-spacing);text-shadow:0 0 calc(var(--shadow-step) * 1) var(--color),0 0 calc(var(--shadow-step) * 2) var(--color),0 0 calc(var(--shadow-step) * 4) var(--color),0 0 calc(var(--shadow-step) * 8) var(--color)}.panel-word.valid[data-v-0940b937]{--color: var(--clr-neon-valid);text-shadow:0 0 calc(var(--shadow-step) * 1) var(--color),0 0 calc(var(--shadow-step) * 4) var(--color)}.panel-word.invalid[data-v-0940b937]{--color: var(--clr-neon-invalid)}@media screen and (min-width: 801px) and (max-width: 1100px) and (orientation: portrait){.panel-word[data-v-0940b937]{--panel-word-font-size: 5vw ;--shadow-step: .5vw ;height:var(--control-panel-height)}}@media screen and (max-width: 800px) and (orientation: portrait){.panel-word[data-v-0940b937]{--panel-word-font-size: 5vw ;--shadow-step: .5vw ;height:var(--control-panel-height)}}.icon-button[data-v-40736682]{--unit: calc(var(--control-panel-width) / 100);display:flex;align-items:center;justify-content:center;background:none;border:none;color:#fff;cursor:pointer;width:calc(var(--unit) * 10);height:calc(var(--unit) * 10);font-size:calc(var(--unit) * 8);border-radius:50%;transition:filter .2s}@media screen and (max-width: 800px) and (orientation: portrait){.icon-button[data-v-40736682]{--unit: calc(min(100vw, 100vh) / 175)}}@media screen and (min-width: 801px) and (max-width: 1100px) and (orientation: portrait){.icon-button[data-v-40736682]{--unit: calc(min(100vw, 100vh) / 175)}}.icon-button[data-v-40736682]:hover{filter:brightness(1.2)}.icon-button[data-v-40736682]:active{filter:brightness(.9)}.button-count[data-v-8bba80c8]{position:absolute;top:50%;transform:translateY(-50%);right:calc(var(--control-panel-width) * .01);color:#fff;pointer-events:none;font-family:Orbitron,sans-serif;font-weight:700;opacity:.5;font-size:calc(var(--button-count-font-size) * .6);gap:calc(var(--button-count-font-size) * .1);z-index:10;display:flex;align-items:center;justify-content:center;flex-direction:column}.button-count .count-label[data-v-8bba80c8]{font-size:calc(var(--button-count-font-size) * .6)}.button-count .count[data-v-8bba80c8]{color:#fff;padding:0 calc(var(--window-size) * .005);font-size:var(--button-count-font-size)}.play-button[data-v-eb3b55d3]{--basic-button-font-size: calc(var(--control-panel-width) * .1);--basic-button-padding: calc(var(--control-panel-width) * .05) calc(var(--control-panel-width) * .1);--basic-button-background: var(--btn-gradient-action);margin:calc(var(--control-panel-width) * .03) 0;max-width:calc(var(--control-panel-width) * 1);position:relative;overflow:hidden;transition:transform .15s ease-out,box-shadow .15s ease-out}@media screen and (min-width: 801px) and (max-width: 1100px){.play-button[data-v-eb3b55d3]{margin:0;max-width:100%}}@media screen and (max-width: 800px){.play-button[data-v-eb3b55d3]{margin:0;max-width:100%}}.play-button.is-pressed[data-v-eb3b55d3]{transform:translateY(calc(var(--control-panel-width) * .01)) scale(.98);box-shadow:0 calc(var(--control-panel-width) * .02) calc(var(--control-panel-width) * .04) #0000004d,inset 0 calc(var(--control-panel-width) * .01) calc(var(--control-panel-width) * .02) #0003}.play-button.is-loading[data-v-eb3b55d3]{pointer-events:none;color:transparent}.play-button.is-loading[data-v-eb3b55d3]:before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:calc(var(--basic-button-font-size) * .8);height:calc(var(--basic-button-font-size) * .8);border:calc(var(--basic-button-font-size) * .1) solid currentColor;border-top-color:transparent;border-radius:50%;animation:play-button-loading-spin .8s linear infinite;z-index:1}.play-button.victory-mode[data-v-eb3b55d3]{animation:blink-text 1.5s infinite}.play-button.is-inciting[data-v-eb3b55d3]{animation:play-button-incite .7s infinite}.play-button .play-count[data-v-eb3b55d3]{--button-count-font-size: calc(var(--control-panel-width) * .05)}.play-button .play-progress-container[data-v-eb3b55d3]{position:absolute;top:0;left:0;width:100%;height:calc(var(--control-panel-width) * .008);background:#0000004d}.play-button .play-progress-container .play-progress-bar[data-v-eb3b55d3]{width:100%;height:100%;background:#ff8c00cc;transform-origin:left;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.play-button .particle[data-v-eb3b55d3]{position:absolute;left:var(--particle-x);top:var(--particle-y);width:calc(var(--control-panel-width) * .008);height:calc(var(--control-panel-width) * .008);background:radial-gradient(circle,rgba(255,255,255,.8) 0%,rgba(255,255,255,.4) 50%,transparent 100%);border-radius:50%;pointer-events:none;animation:play-button-particle var(--particle-duration) ease-out var(--particle-delay) forwards;z-index:10}.reroll-button[data-v-8e2a50af]{--basic-button-font-size: calc(var(--control-panel-width) * .08);--basic-button-padding: calc(var(--control-panel-width) * .025) calc(var(--control-panel-width) * .05);--basic-button-background: linear-gradient(to bottom, #0099ff, #0055ff);position:relative;overflow:hidden}.reroll-button.shaking[data-v-8e2a50af]{animation:shake .5s;will-change:transform}.reroll-button .reroll-count[data-v-8e2a50af]{--button-count-font-size: calc(var(--control-panel-width) * .05)}.reroll-button .reroll-progress-container[data-v-8e2a50af]{position:absolute;top:0;left:0;width:100%;height:calc(var(--control-panel-width) * .008);background:#0000004d}.reroll-button .reroll-progress-container .reroll-progress-bar[data-v-8e2a50af]{width:100%;height:100%;background:#09fc;transform-origin:left;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.passives-cards[data-v-5f6833fa]{--gap: calc(var(--passive-card-size) / 8);display:flex;flex-direction:row;align-items:center;align-self:center;justify-content:center;gap:var(--gap);height:var(--passive-card-size);width:calc(100% - var(--passive-card-size));max-width:calc(100dvw - var(--passive-card-size))}.passives-cards .passive-card-wrapper[data-v-5f6833fa]{width:var(--passive-card-size);height:var(--passive-card-size);display:flex;justify-content:center;align-items:center;position:relative;min-width:0}.game-passives-container[data-v-b37dfc3f]{width:100%;display:flex;align-items:center;justify-content:center;position:relative;--passive-card-size: var(--passive-small-card-size)}.game-time-badge[data-v-f7344cbf]{--game-time-unit: calc(var(--control-panel-width) * .15);display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--game-time-unit) * .8);width:max-content;padding:0 calc(var(--game-time-unit) / 12);border-radius:calc(var(--game-time-unit) / 12);font-family:digital-7-mono,monospace;background:linear-gradient(145deg,#1a1a1a,#2a2a2a);border:1px solid #4a5568;box-shadow:0 0 3px #4a55684d,inset 0 0 5px #4a556833;color:#dfe6ee;user-select:none;align-self:center;position:relative;overflow:hidden}.game-time-badge .time-container[data-v-f7344cbf]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;height:100%}.game-time-badge .time[data-v-f7344cbf]{font-size:calc(var(--game-time-unit) / 2.5);font-weight:700;text-align:center;min-width:0;filter:drop-shadow(0 0 3px rgba(160,174,192,.4));transform:translateY(calc(var(--game-time-unit) / 32));white-space:nowrap;transition:all .3s ease}.game-time-badge.low-time[data-v-f7344cbf]{border-color:#ff9500;box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033;animation:lowTimePulse 1s ease-in-out infinite}.game-time-badge.low-time .time[data-v-f7344cbf]{color:#ff9500;filter:drop-shadow(0 0 3px rgba(160,174,192,.4)) drop-shadow(0 0 8px rgba(255,149,0,.6))}.game-time-badge.critical-time[data-v-f7344cbf]{border-color:#ff1969;box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;animation:criticalTimePulse .5s ease-in-out infinite}.game-time-badge.critical-time .time[data-v-f7344cbf]{color:#ff1969;filter:drop-shadow(0 0 3px rgba(160,174,192,.4)) drop-shadow(0 0 12px rgba(255,25,105,.8)) drop-shadow(0 0 24px rgba(255,25,105,.4));animation:criticalTimeShake .15s ease-in-out infinite}.game-time-badge .pulse-ring[data-v-f7344cbf]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;border:2px solid #ff1969;border-radius:calc(var(--game-time-unit) / 12);opacity:0;animation:pulseRingExpand 1s ease-out infinite;pointer-events:none}.game-time-badge.time-gained[data-v-f7344cbf]{border-color:#0f8;box-shadow:0 0 12px #0f89,inset 0 0 8px #0f83;animation:timeGainPulse-f7344cbf 1.2s cubic-bezier(.34,1.56,.64,1)}.game-time-badge.time-gained .time[data-v-f7344cbf]{color:#0f8;filter:drop-shadow(0 0 8px rgba(0,255,136,.6)) drop-shadow(0 2px 4px rgba(0,0,0,.8));animation:timeGainBounce-f7344cbf .8s cubic-bezier(.34,1.56,.64,1)}.game-time-badge .gain-glow[data-v-f7344cbf]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:150%;height:150%;background:radial-gradient(circle,#0f83,#0f80 60%);border-radius:50%;opacity:0;animation:gainGlowExpand-f7344cbf 1.2s ease-out;pointer-events:none;z-index:1}@keyframes timeGainPulse-f7344cbf{0%{transform:scale(1);box-shadow:0 0 5px #4a55684d}15%{transform:scale(1.15);box-shadow:0 0 15px #00ff88b3,inset 0 0 10px #00ff884d}30%{transform:scale(1.08);box-shadow:0 0 12px #0f89,inset 0 0 8px #0f83}60%{transform:scale(1.03);box-shadow:0 0 8px #0f86}to{transform:scale(1);box-shadow:0 0 5px #4a55684d}}@keyframes timeGainBounce-f7344cbf{0%{transform:translateY(calc(var(--game-time-unit) / 32)) scale(1)}20%{transform:translateY(calc(var(--game-time-unit) / 32 - 8px)) scale(1.3)}40%{transform:translateY(calc(var(--game-time-unit) / 32 + 3px)) scale(1.1)}60%{transform:translateY(calc(var(--game-time-unit) / 32 - 2px)) scale(1.05)}to{transform:translateY(calc(var(--game-time-unit) / 32)) scale(1)}}@keyframes gainGlowExpand-f7344cbf{0%{opacity:.4;transform:translate(-50%,-50%) scale(.8)}50%{opacity:.2;transform:translate(-50%,-50%) scale(1.3)}to{opacity:0;transform:translate(-50%,-50%) scale(1.8)}}@keyframes slideInBounce-26b21fea{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-26b21fea{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-26b21fea{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-26b21fea{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-26b21fea{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-26b21fea{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-26b21fea{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-26b21fea{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-26b21fea{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-26b21fea{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-26b21fea{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-26b21fea{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-26b21fea{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-26b21fea{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-26b21fea{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-26b21fea{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-26b21fea{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-26b21fea{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-26b21fea{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-26b21fea{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-26b21fea{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-26b21fea{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-26b21fea{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-26b21fea{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-26b21fea{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-26b21fea{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-26b21fea{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-26b21fea{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-26b21fea{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-26b21fea{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-26b21fea{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-26b21fea{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-26b21fea{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-26b21fea{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-26b21fea{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-26b21fea{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-26b21fea{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-26b21fea{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-26b21fea{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-26b21fea{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-26b21fea{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-26b21fea{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-26b21fea{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-26b21fea{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-26b21fea{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-26b21fea{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-26b21fea{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-26b21fea{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-26b21fea{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-26b21fea{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-26b21fea{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-26b21fea{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-26b21fea{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-26b21fea{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-26b21fea{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-26b21fea{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-26b21fea{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-26b21fea{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-26b21fea{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-26b21fea{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-26b21fea{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-26b21fea{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-26b21fea{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-26b21fea{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-26b21fea{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-26b21fea{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-26b21fea{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-26b21fea{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-26b21fea{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-26b21fea{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-26b21fea{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-26b21fea{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-26b21fea{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-26b21fea{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-26b21fea{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-26b21fea{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-26b21fea{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-26b21fea{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-26b21fea{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-26b21fea{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-26b21fea{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-26b21fea{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-26b21fea{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-26b21fea{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-26b21fea{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-26b21fea{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-26b21fea{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-26b21fea{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-26b21fea{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-26b21fea{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-26b21fea{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-26b21fea{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-26b21fea{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-26b21fea{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-26b21fea{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-26b21fea{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-26b21fea{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-26b21fea{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-26b21fea{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-26b21fea{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-26b21fea{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-26b21fea{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-26b21fea{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-26b21fea{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-26b21fea{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-26b21fea{0%{opacity:0}to{opacity:1}}@keyframes textShine-26b21fea{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-26b21fea{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-26b21fea{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-26b21fea{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-26b21fea{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-26b21fea{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-26b21fea{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-26b21fea{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-26b21fea{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-26b21fea{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-26b21fea{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-26b21fea{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-26b21fea{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-26b21fea{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-26b21fea{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-26b21fea{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-26b21fea{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-26b21fea{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-26b21fea{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-26b21fea{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-26b21fea{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-26b21fea{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-26b21fea{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-26b21fea{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-26b21fea{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-26b21fea{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-26b21fea{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-26b21fea{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-26b21fea{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-26b21fea{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-26b21fea{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-26b21fea{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-26b21fea{0%{opacity:0}to{opacity:1}}@keyframes increment-26b21fea{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-26b21fea{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-26b21fea{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-26b21fea{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-26b21fea{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-26b21fea{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-26b21fea{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-26b21fea{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-26b21fea{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-26b21fea{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-26b21fea{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-26b21fea{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-26b21fea{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-26b21fea{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-26b21fea{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-26b21fea{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-26b21fea{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-26b21fea{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-26b21fea{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-26b21fea{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-26b21fea{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-26b21fea{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-26b21fea{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-26b21fea{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.player-gold[data-v-26b21fea]{display:flex;flex-direction:column;align-items:end;gap:calc(var(--control-panel-width) * .015);padding:calc(var(--control-panel-width) * .012);border-radius:calc(var(--control-panel-width) * .024);box-shadow:0 0 calc(var(--control-panel-width) * .012) #00000080;backdrop-filter:blur(calc(var(--control-panel-width) * .009))}.player-gold .gold-value[data-v-26b21fea]{font-size:calc(5px + var(--control-panel-width) * .05);font-weight:900;line-height:1;letter-spacing:.05em;display:flex;justify-content:center;align-items:center;gap:calc(var(--control-panel-width) * .015);color:#fff}.player-gold .gold-amount[data-v-26b21fea]{transition:transform .3s,color .3s;will-change:transform,color}.player-gold.gold-increase[data-v-26b21fea],.player-gold.gold-increase .gold-amount[data-v-26b21fea]{animation:increase-animation-26b21fea .2s forwards}.player-gold.gold-decrease[data-v-26b21fea],.player-gold.gold-decrease .gold-amount[data-v-26b21fea]{animation:decrease-animation-26b21fea .2s forwards}.player-gold[data-v-26b21fea] .gold-icon{--font-size: calc(var(--control-panel-width) * .06)}.labeled-value[data-v-f670c3ec]{--unit: calc(var(--control-panel-width) / 100);--label-font-size: calc(var(--unit) * 2.5);--value-font-size: calc(var(--unit) * 4);--gap: calc(var(--unit) * 2);--margin-left: calc(var(--unit) * 1);display:flex;align-items:center;flex-direction:row;font-family:Orbitron,sans-serif;gap:var(--gap);margin-left:var(--margin-left);color:#fff}@media screen and (max-width: 800px) and (orientation: portrait){.labeled-value[data-v-f670c3ec]{--unit: calc(var(--window-width) / 200);--gap: calc(var(--unit) * 1)}}@media screen and (min-width: 801px) and (max-width: 1100px) and (orientation: portrait){.labeled-value[data-v-f670c3ec]{--unit: calc(var(--window-width) / 200);--gap: calc(var(--unit) * 1)}}.labeled-value .value-label[data-v-f670c3ec]{font-size:var(--label-font-size);text-transform:uppercase;color:#fff;position:relative;font-weight:700;overflow:hidden;letter-spacing:calc(var(--unit) * .4)}.labeled-value .value-content[data-v-f670c3ec]{font-size:var(--value-font-size);font-weight:700;line-height:1;display:flex;justify-content:center;align-items:center;gap:calc(var(--value-font-size) * .2)}.round-container[data-v-b50b8150]{justify-self:start;align-self:center}.round-container[data-v-b50b8150] .value-content{font-size:calc(5px + var(--control-panel-width) * .05)}.round-container[data-v-b50b8150] .value-content .round-number{font-weight:900;line-height:1;transition:color .3s ease-in-out}.round-container[data-v-b50b8150] .value-content.round-warning .round-number{animation:gentle-pulse var(--round-animation-duration-pulse) ease-in-out infinite}.round-container[data-v-b50b8150] .value-content.round-evil .round-number{animation:evil-combined var(--round-animation-duration-evil) ease-in-out infinite}.round-container[data-v-b50b8150] .value-content.round-chaos .round-number{animation:chaos-combined var(--round-animation-duration-chaos) ease-in-out infinite}.round-number-wrapper[data-v-b50b8150]{display:inline-block}.flashy-round[data-v-b50b8150]{animation:flashy-round-appear .7s cubic-bezier(.23,1.12,.32,1) 1}.panel-round-gold[data-v-5b2ee7e3]{font-family:Orbitron,sans-serif;display:grid;grid-template-columns:1fr 1fr;align-items:center}@keyframes slideInBounce-c453dd28{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-c453dd28{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-c453dd28{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-c453dd28{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-c453dd28{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-c453dd28{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-c453dd28{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-c453dd28{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-c453dd28{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-c453dd28{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-c453dd28{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-c453dd28{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-c453dd28{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-c453dd28{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-c453dd28{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-c453dd28{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-c453dd28{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-c453dd28{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-c453dd28{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-c453dd28{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-c453dd28{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-c453dd28{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-c453dd28{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-c453dd28{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-c453dd28{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-c453dd28{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-c453dd28{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-c453dd28{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-c453dd28{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-c453dd28{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-c453dd28{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-c453dd28{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-c453dd28{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-c453dd28{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-c453dd28{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-c453dd28{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-c453dd28{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-c453dd28{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-c453dd28{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-c453dd28{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-c453dd28{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-c453dd28{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-c453dd28{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-c453dd28{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-c453dd28{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-c453dd28{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-c453dd28{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-c453dd28{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-c453dd28{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-c453dd28{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-c453dd28{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-c453dd28{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-c453dd28{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-c453dd28{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-c453dd28{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-c453dd28{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-c453dd28{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-c453dd28{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-c453dd28{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-c453dd28{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-c453dd28{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-c453dd28{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-c453dd28{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-c453dd28{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-c453dd28{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-c453dd28{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-c453dd28{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-c453dd28{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-c453dd28{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-c453dd28{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-c453dd28{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-c453dd28{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-c453dd28{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-c453dd28{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-c453dd28{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-c453dd28{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-c453dd28{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-c453dd28{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-c453dd28{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-c453dd28{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-c453dd28{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-c453dd28{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-c453dd28{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-c453dd28{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-c453dd28{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-c453dd28{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-c453dd28{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-c453dd28{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-c453dd28{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-c453dd28{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-c453dd28{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-c453dd28{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-c453dd28{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-c453dd28{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-c453dd28{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-c453dd28{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-c453dd28{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-c453dd28{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-c453dd28{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-c453dd28{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-c453dd28{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-c453dd28{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-c453dd28{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-c453dd28{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-c453dd28{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-c453dd28{0%{opacity:0}to{opacity:1}}@keyframes textShine-c453dd28{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-c453dd28{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-c453dd28{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-c453dd28{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-c453dd28{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-c453dd28{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-c453dd28{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-c453dd28{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-c453dd28{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-c453dd28{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-c453dd28{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-c453dd28{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-c453dd28{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-c453dd28{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-c453dd28{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-c453dd28{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-c453dd28{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-c453dd28{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-c453dd28{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-c453dd28{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-c453dd28{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-c453dd28{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-c453dd28{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-c453dd28{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-c453dd28{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-c453dd28{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-c453dd28{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-c453dd28{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-c453dd28{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-c453dd28{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-c453dd28{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-c453dd28{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-c453dd28{0%{opacity:0}to{opacity:1}}@keyframes increment-c453dd28{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-c453dd28{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-c453dd28{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-c453dd28{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-c453dd28{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-c453dd28{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-c453dd28{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-c453dd28{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-c453dd28{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-c453dd28{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-c453dd28{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-c453dd28{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-c453dd28{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-c453dd28{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-c453dd28{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-c453dd28{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-c453dd28{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-c453dd28{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-c453dd28{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-c453dd28{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-c453dd28{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-c453dd28{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-c453dd28{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-c453dd28{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.score-panel[data-v-c453dd28]{--base-size: var(--control-panel-width);--progress-height: calc(var(--base-size) * .06);--border-radius: calc(var(--base-size) * .03);--gap: calc(var(--base-size) * .05);--gap-small: calc(var(--base-size) * .025);--glow-size: calc(var(--base-size) * .025);--standard-score-size: calc(var(--base-size) * .08);--label-score-size: calc(var(--base-size) * .045);--score-value-height: calc(var(--base-size) * .12);--letter-spacing: calc(var(--base-size) * .003);--border-color: rgba(255, 255, 255, .25);--separator-color: rgba(255, 255, 255, .2);--text-color: #fff;--celebration-primary: rgba(255, 140, 0, .95);--celebration-secondary: rgba(255, 200, 50, .95);--celebration-glow: rgba(255, 140, 0, .6);display:flex;flex-direction:column;width:100%;background:linear-gradient(135deg,#0f1923fa,#050a14fa);border:1px solid var(--border-color);border-radius:var(--border-radius);position:relative;box-shadow:0 0 var(--glow-size) #000c,inset 0 1px #ffffff1a;overflow:hidden;font-family:Orbitron,monospace;backdrop-filter:blur(calc(var(--base-size) * .01))}.score-panel[data-v-c453dd28]:before{content:"";position:absolute;top:var(--gap-small);left:50%;width:1px;height:calc(100% - var(--progress-height) - var(--gap-small));background:linear-gradient(180deg,transparent,var(--separator-color) 20%,rgba(255,255,255,.4) 50%,var(--separator-color) 80%,transparent);box-shadow:0 0 calc(var(--glow-size) * .3) #ffffff4d;z-index:2}.score-panel .labels-container[data-v-c453dd28]{display:flex;width:100%;z-index:3;padding-top:var(--gap-small);background:linear-gradient(180deg,rgba(255,255,255,.05),transparent)}.score-panel .label-side[data-v-c453dd28]{display:flex;flex-direction:column;padding:0 var(--gap);flex:1}.score-panel .label-side.your-score[data-v-c453dd28]{text-align:left}.score-panel .label-side.target-score[data-v-c453dd28]{text-align:right}.score-panel .label-side .score-label[data-v-c453dd28]{font-size:var(--label-score-size);letter-spacing:var(--letter-spacing);color:#ffffffd9;text-transform:uppercase;font-weight:600;background:linear-gradient(90deg,#ffffffe6,#c8dcffcc,#ffffffe6);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 calc(var(--glow-size) * .2) rgba(255,255,255,.3))}.score-panel .scores-container[data-v-c453dd28]{display:flex;width:100%;border-bottom:1px solid var(--separator-color);flex:1;position:relative}.score-panel .score-side[data-v-c453dd28]{display:flex;flex-direction:column;padding:var(--gap);justify-content:center;flex:1;min-width:0}.score-panel .score-side.your-score .score-value[data-v-c453dd28]{justify-content:flex-start}.score-panel .score-side.target-score .score-value[data-v-c453dd28]{justify-content:flex-end}.score-panel .score-side .score-value[data-v-c453dd28]{--score-impact-duration: .4s;font-weight:700;color:var(--text-color);line-height:1;min-height:var(--score-value-height);width:100%;align-items:center;display:flex;font-size:var(--standard-score-size);font-variant-numeric:tabular-nums;background:linear-gradient(135deg,#fff,#dce6fff2,#fff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4));transition:filter .3s ease;overflow:hidden}.score-panel .score-side .score-value.is-impacting[data-v-c453dd28]{animation:scoreCounterImpact-c453dd28 var(--score-impact-duration) cubic-bezier(.34,1.56,.64,1) forwards}.score-panel .progress-section[data-v-c453dd28]{position:relative;width:100%;height:var(--progress-height)}.score-panel .progress-section .progress-bar-container[data-v-c453dd28]{width:100%;height:100%;background:#1a2332;border-top:1px solid rgba(255,255,255,.2);position:relative;overflow:hidden}.score-panel .progress-section .progress-bar-container .progress-bar[data-v-c453dd28]{width:100%;height:100%;background:linear-gradient(90deg,#4a90e2,#e6f3ff);position:relative;transform-origin:left;transition:filter .3s ease}.score-panel .progress-section .progress-bar-container .progress-bar.completed[data-v-c453dd28]{background:linear-gradient(90deg,#ff8c00,gold)}.score-panel .progress-section .progress-bar-container .progress-bar.completed[data-v-c453dd28]:before{content:"";position:absolute;top:0;left:0;width:20%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent);animation:smooth-sweep-c453dd28 2s ease-in-out infinite}.score-panel.time-attack.near-completion .progress-bar[data-v-c453dd28]{animation:progressBarPulse-c453dd28 .8s ease-in-out infinite;box-shadow:0 0 15px #4a90e299,inset 0 0 10px #4a90e24d}.score-panel.time-attack.near-completion .score-side.your-score .score-value[data-v-c453dd28]{animation:scoreNearCompletionPulse-c453dd28 1s ease-in-out infinite}.control-panel-desktop[data-v-c3636dff]{color:#fff;display:grid;--gap: calc(min(100vw, 100vh)*.01) ;gap:var(--gap);--passive-small-card-size: calc(var(--control-panel-width) / 4)}@media screen and (min-width: 801px) and (max-width: 1100px){.control-panel-desktop[data-v-c3636dff]{padding:var(--gap)}}@media screen and (max-width: 800px){.control-panel-desktop[data-v-c3636dff]{padding:var(--gap)}}.control-panel-desktop .control-buttons[data-v-c3636dff]{display:grid;grid-template-columns:1fr;gap:var(--gap);margin-bottom:var(--gap)}.control-panel-desktop .control-buttons .time-attack-timer[data-v-c3636dff]{--game-time-unit: calc(var(--control-panel-width) * .4);align-self:center;justify-self:center}.control-panel-desktop .panel-word[data-v-c3636dff]{margin-top:var(--gap)}.control-panel-desktop .game-passives-container[data-v-c3636dff]{max-width:var(--control-panel-width)}.control-panel-desktop .control-panel-bottom-bar[data-v-c3636dff]{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:center;gap:calc(var(--gap) / 1.5);padding:calc(var(--gap) / 1.5);z-index:10}.control-panel-desktop .control-panel-icons[data-v-c3636dff]{display:flex;align-items:center;gap:calc(var(--gap) / 1.5)}.control-panel-desktop .control-panel-icons .has-notifications[data-v-c3636dff]{animation:notification-pulse 2s ease-in-out infinite}.control-panel-desktop .control-panel-icons .achievements-button[data-v-c3636dff]:not(:has(.has-notifications)){filter:grayscale(100%)}.round-container-mobile[data-v-55e51d51]{display:flex;flex-direction:column;align-items:center;justify-content:center}.round-container-mobile .round-label[data-v-55e51d51]{font-size:var(--label-font-size);text-transform:uppercase;background-color:var(--label-background);padding:calc(var(--unit) * .5) calc(var(--unit) * 1);border-radius:calc(var(--unit) * .5);font-weight:700;letter-spacing:calc(var(--unit) * .4);line-height:1}.round-container-mobile .round-number-wrapper[data-v-55e51d51]{display:inline-block}.round-container-mobile .round-number[data-v-55e51d51]{font-weight:900;line-height:1;transition:color .3s ease-in-out}.round-container-mobile.round-warning .round-number[data-v-55e51d51]{animation:gentle-pulse var(--round-animation-duration-pulse) ease-in-out infinite}.round-container-mobile.round-evil .round-number[data-v-55e51d51]{animation:evil-combined var(--round-animation-duration-evil) ease-in-out infinite}.round-container-mobile.round-chaos .round-number[data-v-55e51d51]{animation:chaos-combined var(--round-animation-duration-chaos) ease-in-out infinite}.flashy-round[data-v-55e51d51]{animation:flashy-round-appear .7s cubic-bezier(.23,1.12,.32,1) 1}.panel-score-gold-mobile[data-v-1bf41583]{--panel-score-gold-mobile-color: rgb(134, 0, 243);--standard-score-size: calc(min(100vw, 100vh)/20) ;--padding: calc(min(100vw, 100vh)/50) ;--unit: calc(min(100vw, 100vh) / 120);border:var(--control-panel-border-width) solid var(--panel-score-gold-mobile-color);position:relative;height:var(--control-panel-height);border-radius:var(--control-panel-border-radius);box-shadow:0 0 var(--control-panel-box-shadow-size) 0 var(--panel-score-gold-mobile-color),0 0 var(--control-panel-box-shadow-size) 0 var(--panel-score-gold-mobile-color) inset;display:flex;justify-content:center;align-items:center;flex-direction:column;font-family:Orbitron,sans-serif}.panel-score-gold-mobile[data-v-1bf41583] .round-container-mobile{position:absolute;left:var(--padding);top:50%;transform:translateY(-50%);--value-font-size: calc(var(--unit) * 6);--label-font-size: calc(var(--unit) * 2)}.panel-score-gold-mobile .score[data-v-1bf41583]{display:flex;justify-content:center;align-items:center;gap:var(--padding);position:absolute;top:0;font-weight:700;height:var(--control-panel-height);color:#fff;font-size:var(--standard-score-size)}.panel-score-gold-mobile .gold-container[data-v-1bf41583]{position:absolute;right:var(--padding);top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:center}.panel-score-gold-mobile .gold-container .gold-label[data-v-1bf41583]{color:#fff;text-transform:uppercase;letter-spacing:.1em;margin-bottom:2px}.panel-score-gold-mobile .gold-container .gold-value[data-v-1bf41583]{display:flex;align-items:center;gap:2px}.panel-score-gold-mobile .gold-container .gold-value .gold-amount[data-v-1bf41583]{font-weight:900;color:#fff}.panel-score-gold-mobile .gold-container .gold-value[data-v-1bf41583] .gold-icon{--font-size: var(--control-panel-font-size)}.panel-score-gold-mobile .progress-bar[data-v-1bf41583]{position:absolute;bottom:0;left:0;width:100%;height:var(--control-panel-height);background:linear-gradient(90deg,var(--panel-score-gold-mobile-color) 0%,rgb(151,81,209) 50%,rgb(104,0,189) 100%);transform-origin:left;transition:transform .5s cubic-bezier(.25,.46,.45,.94)}.control-panel-mobile[data-v-b657bb59]{color:#fff;display:grid;--gap: calc(min(100vw, 100vh)*.01) ;gap:var(--gap);max-width:100vw;padding:var(--gap)}.control-panel-mobile .row-1[data-v-b657bb59]{display:grid;grid-template-columns:1fr max-content;gap:var(--gap);align-items:center;justify-items:stretch}.control-panel-mobile .row-1 .control-panel-word[data-v-b657bb59]{justify-self:stretch;align-self:center}.control-panel-mobile .row-1 .game-time-badge[data-v-b657bb59]{--game-time-unit: calc(min(100vw, 100vh)/8) ;justify-self:end;align-self:center}.control-panel-mobile .control-buttons[data-v-b657bb59]{display:grid;grid-template-columns:calc(50vw - var(--gap) * 1.5) calc(50vw - var(--gap) * 1.5);grid-template-rows:1fr 1fr;gap:var(--gap);grid-template-areas:"reroll play" "icons play"}.control-panel-mobile .control-buttons .play-button[data-v-b657bb59]{grid-area:play;display:flex;justify-content:center;--basic-button-font-size: calc(min(100vw, 100vh)/20) ;margin:0}.control-panel-mobile .control-buttons .time-attack-timer[data-v-b657bb59]{grid-area:play;--game-time-unit: calc(min(100vw, 100vh) / 6);align-self:center;justify-self:center}.control-panel-mobile .control-buttons .reroll-button[data-v-b657bb59]{grid-area:reroll;--basic-button-font-size: calc(min(100vw, 100vh) / 30)}.control-panel-mobile .control-buttons .control-panel-icons[data-v-b657bb59]{grid-area:icons;display:flex;align-items:center;justify-content:space-between;gap:calc(var(--gap) / 2);margin:0 var(--gap)}.control-panel-mobile .control-buttons .control-panel-icons .icon-button[data-v-b657bb59]{--unit: calc(min(100vw, 100vh) / 120);font-size:calc(var(--unit) * 6);width:calc(var(--unit) * 8);height:calc(var(--unit) * 8)}.control-panel-mobile .control-buttons .control-panel-icons .has-notifications[data-v-b657bb59]{animation:notification-pulse 2s ease-in-out infinite}.control-panel-mobile .control-buttons .control-panel-icons .achievements-button[data-v-b657bb59]:not(.has-notifications){filter:grayscale(100%)}.control-panel-mobile .game-passives-container[data-v-b657bb59]{max-width:calc(100vw - var(--passive-small-card-gap) * 2)}.control-panel[data-v-3e439cf5]{position:relative}.control-panel .control-panel-desktop[data-v-3e439cf5]{display:grid}.control-panel .control-panel-mobile[data-v-3e439cf5]{display:none}@media screen and (max-width: 800px) and (orientation: portrait){.control-panel .control-panel-desktop[data-v-3e439cf5]{display:none}.control-panel .control-panel-mobile[data-v-3e439cf5]{display:grid}}@media screen and (min-width: 801px) and (max-width: 1100px) and (orientation: portrait){.control-panel .control-panel-desktop[data-v-3e439cf5]{display:none}.control-panel .control-panel-mobile[data-v-3e439cf5]{display:grid}}@keyframes slideInBounce-e60621b7{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-e60621b7{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-e60621b7{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-e60621b7{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-e60621b7{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-e60621b7{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-e60621b7{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-e60621b7{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-e60621b7{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-e60621b7{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-e60621b7{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-e60621b7{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-e60621b7{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-e60621b7{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-e60621b7{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-e60621b7{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-e60621b7{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-e60621b7{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-e60621b7{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-e60621b7{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-e60621b7{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-e60621b7{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-e60621b7{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-e60621b7{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-e60621b7{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-e60621b7{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-e60621b7{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-e60621b7{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-e60621b7{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-e60621b7{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-e60621b7{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-e60621b7{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-e60621b7{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-e60621b7{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-e60621b7{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-e60621b7{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-e60621b7{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-e60621b7{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-e60621b7{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-e60621b7{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-e60621b7{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-e60621b7{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-e60621b7{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-e60621b7{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-e60621b7{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-e60621b7{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-e60621b7{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-e60621b7{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-e60621b7{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-e60621b7{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-e60621b7{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-e60621b7{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-e60621b7{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-e60621b7{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-e60621b7{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-e60621b7{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-e60621b7{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-e60621b7{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-e60621b7{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-e60621b7{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-e60621b7{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-e60621b7{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-e60621b7{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-e60621b7{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-e60621b7{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-e60621b7{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-e60621b7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-e60621b7{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-e60621b7{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-e60621b7{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-e60621b7{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-e60621b7{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-e60621b7{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-e60621b7{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-e60621b7{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-e60621b7{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-e60621b7{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-e60621b7{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-e60621b7{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-e60621b7{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-e60621b7{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-e60621b7{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-e60621b7{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-e60621b7{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-e60621b7{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-e60621b7{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-e60621b7{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-e60621b7{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-e60621b7{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-e60621b7{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-e60621b7{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-e60621b7{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-e60621b7{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-e60621b7{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-e60621b7{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-e60621b7{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-e60621b7{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-e60621b7{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-e60621b7{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-e60621b7{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-e60621b7{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-e60621b7{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-e60621b7{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-e60621b7{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-e60621b7{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-e60621b7{0%{opacity:0}to{opacity:1}}@keyframes textShine-e60621b7{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-e60621b7{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-e60621b7{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-e60621b7{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-e60621b7{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-e60621b7{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-e60621b7{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-e60621b7{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-e60621b7{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-e60621b7{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-e60621b7{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-e60621b7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-e60621b7{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-e60621b7{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-e60621b7{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-e60621b7{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-e60621b7{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-e60621b7{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-e60621b7{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-e60621b7{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-e60621b7{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-e60621b7{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-e60621b7{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-e60621b7{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-e60621b7{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-e60621b7{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-e60621b7{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-e60621b7{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-e60621b7{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-e60621b7{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-e60621b7{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-e60621b7{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-e60621b7{0%{opacity:0}to{opacity:1}}@keyframes increment-e60621b7{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-e60621b7{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-e60621b7{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-e60621b7{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-e60621b7{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-e60621b7{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-e60621b7{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-e60621b7{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-e60621b7{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-e60621b7{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-e60621b7{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-e60621b7{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-e60621b7{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-e60621b7{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-e60621b7{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-e60621b7{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-e60621b7{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-e60621b7{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-e60621b7{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-e60621b7{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-e60621b7{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-e60621b7{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-e60621b7{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-e60621b7{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.directional-arrows[data-v-e60621b7]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:80}.directional-arrows .dark-overlay[data-v-e60621b7]{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0000004d;pointer-events:none;z-index:2;opacity:0;transition:opacity .3s ease-in-out;animation:overlayFadeIn-e60621b7 .3s ease-in-out forwards}.directional-arrows .arrow[data-v-e60621b7]{position:absolute;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:calc(var(--letter-tile-size) / 6);filter:drop-shadow(0 1px 2px rgba(0,0,0,.5));z-index:10}.directional-arrows .arrow .arrow-icon[data-v-e60621b7]{line-height:1;animation:arrowMove-e60621b7 var(--arrow-movement-duration) ease-in-out infinite}.directional-arrows .arrow.appearing .arrow-icon[data-v-e60621b7]{animation:arrowAppear-e60621b7 var(--arrow-appearance-duration) ease-out forwards}.directional-arrows .arrow.arrow-n[data-v-e60621b7]{top:calc(var(--letter-tile-size) * .1);left:50%;transform:translate(-50%)}.directional-arrows .arrow.arrow-ne[data-v-e60621b7]{top:calc(var(--letter-tile-size) * .1);right:calc(var(--letter-tile-size) * .1)}.directional-arrows .arrow.arrow-e[data-v-e60621b7]{top:50%;right:calc(var(--letter-tile-size) * .1);transform:translateY(-50%)}.directional-arrows .arrow.arrow-se[data-v-e60621b7]{bottom:calc(var(--letter-tile-size) * .1);right:calc(var(--letter-tile-size) * .1)}.directional-arrows .arrow.arrow-s[data-v-e60621b7]{bottom:calc(var(--letter-tile-size) * .1);left:50%;transform:translate(-50%)}.directional-arrows .arrow.arrow-sw[data-v-e60621b7]{bottom:calc(var(--letter-tile-size) * .1);left:calc(var(--letter-tile-size) * .1)}.directional-arrows .arrow.arrow-w[data-v-e60621b7]{top:50%;left:calc(var(--letter-tile-size) * .1);transform:translateY(-50%)}.directional-arrows .arrow.arrow-nw[data-v-e60621b7]{top:calc(var(--letter-tile-size) * .1);left:calc(var(--letter-tile-size) * .1)}@keyframes slideInBounce-99c31902{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-99c31902{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-99c31902{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-99c31902{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-99c31902{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-99c31902{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-99c31902{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-99c31902{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-99c31902{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-99c31902{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-99c31902{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-99c31902{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-99c31902{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-99c31902{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-99c31902{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-99c31902{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-99c31902{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-99c31902{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-99c31902{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-99c31902{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-99c31902{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-99c31902{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-99c31902{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-99c31902{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-99c31902{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-99c31902{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-99c31902{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-99c31902{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-99c31902{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-99c31902{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-99c31902{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-99c31902{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-99c31902{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-99c31902{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-99c31902{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-99c31902{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-99c31902{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-99c31902{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-99c31902{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-99c31902{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-99c31902{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-99c31902{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-99c31902{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-99c31902{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-99c31902{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-99c31902{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-99c31902{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-99c31902{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-99c31902{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-99c31902{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-99c31902{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-99c31902{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-99c31902{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-99c31902{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-99c31902{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-99c31902{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-99c31902{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-99c31902{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-99c31902{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-99c31902{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-99c31902{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-99c31902{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-99c31902{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-99c31902{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-99c31902{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-99c31902{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-99c31902{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-99c31902{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-99c31902{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-99c31902{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-99c31902{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-99c31902{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-99c31902{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-99c31902{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-99c31902{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-99c31902{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-99c31902{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-99c31902{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-99c31902{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-99c31902{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-99c31902{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-99c31902{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-99c31902{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-99c31902{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-99c31902{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-99c31902{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-99c31902{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-99c31902{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-99c31902{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-99c31902{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-99c31902{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-99c31902{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-99c31902{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-99c31902{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-99c31902{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-99c31902{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-99c31902{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-99c31902{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-99c31902{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-99c31902{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-99c31902{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-99c31902{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-99c31902{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-99c31902{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-99c31902{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-99c31902{0%{opacity:0}to{opacity:1}}@keyframes textShine-99c31902{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-99c31902{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-99c31902{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-99c31902{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-99c31902{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-99c31902{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-99c31902{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-99c31902{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-99c31902{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-99c31902{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-99c31902{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-99c31902{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-99c31902{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-99c31902{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-99c31902{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-99c31902{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-99c31902{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-99c31902{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-99c31902{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-99c31902{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-99c31902{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-99c31902{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-99c31902{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-99c31902{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-99c31902{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-99c31902{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-99c31902{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-99c31902{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-99c31902{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-99c31902{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-99c31902{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-99c31902{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-99c31902{0%{opacity:0}to{opacity:1}}@keyframes increment-99c31902{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-99c31902{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-99c31902{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-99c31902{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-99c31902{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-99c31902{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-99c31902{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-99c31902{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-99c31902{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-99c31902{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-99c31902{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-99c31902{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-99c31902{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-99c31902{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-99c31902{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-99c31902{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-99c31902{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-99c31902{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-99c31902{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-99c31902{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-99c31902{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-99c31902{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-99c31902{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-99c31902{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.last-selection-indicator[data-v-99c31902]{position:absolute;inset:0;z-index:30;pointer-events:none}.last-selection-indicator .corner-bracket[data-v-99c31902]{position:absolute;width:var(--bracket-size);height:var(--bracket-size);box-sizing:border-box;border-style:solid;border-width:0;animation:cornerBracketPulse-99c31902 2s ease-in-out infinite;border-color:#000000d9}.last-selection-indicator .corner-bracket.top-left[data-v-99c31902]{top:0;left:0;border-top-width:var(--bracket-thickness);border-left-width:var(--bracket-thickness)}.last-selection-indicator .corner-bracket.top-right[data-v-99c31902]{top:0;right:0;border-top-width:var(--bracket-thickness);border-right-width:var(--bracket-thickness)}.last-selection-indicator .corner-bracket.bottom-left[data-v-99c31902]{bottom:0;left:0;border-bottom-width:var(--bracket-thickness);border-left-width:var(--bracket-thickness)}.last-selection-indicator .corner-bracket.bottom-right[data-v-99c31902]{bottom:0;right:0;border-bottom-width:var(--bracket-thickness);border-right-width:var(--bracket-thickness)}@keyframes slideInBounce-c89214b7{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-c89214b7{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-c89214b7{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-c89214b7{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-c89214b7{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-c89214b7{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-c89214b7{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-c89214b7{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-c89214b7{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-c89214b7{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-c89214b7{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-c89214b7{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-c89214b7{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-c89214b7{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-c89214b7{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-c89214b7{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-c89214b7{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-c89214b7{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-c89214b7{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-c89214b7{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-c89214b7{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-c89214b7{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-c89214b7{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-c89214b7{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-c89214b7{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-c89214b7{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-c89214b7{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-c89214b7{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-c89214b7{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-c89214b7{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-c89214b7{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-c89214b7{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-c89214b7{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-c89214b7{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-c89214b7{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-c89214b7{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-c89214b7{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-c89214b7{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-c89214b7{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-c89214b7{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-c89214b7{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-c89214b7{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-c89214b7{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-c89214b7{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-c89214b7{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-c89214b7{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-c89214b7{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-c89214b7{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-c89214b7{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-c89214b7{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-c89214b7{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-c89214b7{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-c89214b7{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-c89214b7{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-c89214b7{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-c89214b7{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-c89214b7{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-c89214b7{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-c89214b7{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-c89214b7{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-c89214b7{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-c89214b7{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-c89214b7{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-c89214b7{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-c89214b7{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-c89214b7{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-c89214b7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-c89214b7{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-c89214b7{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-c89214b7{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-c89214b7{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-c89214b7{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-c89214b7{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-c89214b7{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-c89214b7{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-c89214b7{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-c89214b7{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-c89214b7{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-c89214b7{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-c89214b7{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-c89214b7{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-c89214b7{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-c89214b7{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-c89214b7{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-c89214b7{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-c89214b7{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-c89214b7{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-c89214b7{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-c89214b7{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-c89214b7{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-c89214b7{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-c89214b7{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-c89214b7{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-c89214b7{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-c89214b7{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-c89214b7{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-c89214b7{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-c89214b7{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-c89214b7{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-c89214b7{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-c89214b7{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-c89214b7{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-c89214b7{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-c89214b7{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-c89214b7{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-c89214b7{0%{opacity:0}to{opacity:1}}@keyframes textShine-c89214b7{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-c89214b7{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-c89214b7{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-c89214b7{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-c89214b7{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-c89214b7{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-c89214b7{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-c89214b7{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-c89214b7{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-c89214b7{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-c89214b7{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-c89214b7{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-c89214b7{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-c89214b7{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-c89214b7{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-c89214b7{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-c89214b7{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-c89214b7{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-c89214b7{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-c89214b7{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-c89214b7{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-c89214b7{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-c89214b7{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-c89214b7{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-c89214b7{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-c89214b7{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-c89214b7{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-c89214b7{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-c89214b7{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-c89214b7{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-c89214b7{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-c89214b7{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-c89214b7{0%{opacity:0}to{opacity:1}}@keyframes increment-c89214b7{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-c89214b7{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-c89214b7{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-c89214b7{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-c89214b7{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-c89214b7{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-c89214b7{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-c89214b7{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-c89214b7{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-c89214b7{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-c89214b7{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-c89214b7{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-c89214b7{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-c89214b7{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-c89214b7{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-c89214b7{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-c89214b7{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-c89214b7{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-c89214b7{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-c89214b7{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-c89214b7{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-c89214b7{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-c89214b7{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-c89214b7{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.letter-particles[data-v-c89214b7]{position:absolute;top:50%;left:50%;width:100%;height:100%;transform:translate(-50%,-50%);pointer-events:none;z-index:80}.particle-glow[data-v-c89214b7]{position:absolute;top:50%;left:50%;width:calc(var(--letter-tile-size) * .9);height:calc(var(--letter-tile-size) * .9);background:radial-gradient(circle,rgba(200,200,200,.8) 0%,rgba(150,150,150,.4) 40%,transparent 60%);border-radius:50%;animation:letter-highlight-glow-pulse-c89214b7 .45s ease-out forwards}.particle-glow.unhighlight[data-v-c89214b7]{background:radial-gradient(circle,rgba(120,120,120,.6) 0%,rgba(80,80,80,.3) 40%,transparent 60%);animation:letter-unhighlight-glow-shrink-c89214b7 .2s ease-in forwards}.particle-ring[data-v-c89214b7]{position:absolute;top:50%;left:50%;width:calc(var(--letter-tile-size) * .5);height:calc(var(--letter-tile-size) * .5);border:3px solid rgba(180,180,180,.8);border-radius:50%;animation:letter-highlight-ring-expand-c89214b7 .4s ease-out forwards}.particle-ring.unhighlight[data-v-c89214b7]{border-color:#64646499;animation:letter-unhighlight-ring-contract-c89214b7 .2s ease-in forwards}.particle[data-v-c89214b7]{position:absolute;top:50%;left:50%;width:calc(var(--letter-tile-size) * .06);height:calc(var(--letter-tile-size) * .06);background:radial-gradient(circle,rgb(220,220,220) 0%,rgba(180,180,180,.8) 40%,transparent 70%);border-radius:50%;animation:letter-highlight-particle-burst-c89214b7 .55s ease-out forwards;will-change:transform,opacity}.particle.unhighlight[data-v-c89214b7]{background:radial-gradient(circle,rgb(140,140,140) 0%,rgba(100,100,100,.6) 40%,transparent 70%);animation:letter-unhighlight-particle-implode-c89214b7 .2s ease-in forwards}.letter-order[data-v-408a8cb8]{font-family:Quadrangle,sans-serif;position:absolute;top:0;right:0;font-size:calc(var(--letter-tile-size) / 6);padding:calc(var(--letter-tile-size) / 100) calc(var(--letter-tile-size) / 20);background-color:#000;color:#fff;z-index:20}@keyframes slideInBounce-17f2a6b9{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-17f2a6b9{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-17f2a6b9{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-17f2a6b9{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-17f2a6b9{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-17f2a6b9{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-17f2a6b9{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-17f2a6b9{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-17f2a6b9{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-17f2a6b9{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-17f2a6b9{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-17f2a6b9{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-17f2a6b9{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-17f2a6b9{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-17f2a6b9{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-17f2a6b9{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-17f2a6b9{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-17f2a6b9{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-17f2a6b9{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-17f2a6b9{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-17f2a6b9{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-17f2a6b9{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-17f2a6b9{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-17f2a6b9{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-17f2a6b9{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-17f2a6b9{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-17f2a6b9{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-17f2a6b9{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-17f2a6b9{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-17f2a6b9{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-17f2a6b9{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-17f2a6b9{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-17f2a6b9{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-17f2a6b9{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-17f2a6b9{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-17f2a6b9{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-17f2a6b9{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-17f2a6b9{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-17f2a6b9{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-17f2a6b9{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-17f2a6b9{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-17f2a6b9{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-17f2a6b9{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-17f2a6b9{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-17f2a6b9{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-17f2a6b9{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-17f2a6b9{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-17f2a6b9{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-17f2a6b9{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-17f2a6b9{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-17f2a6b9{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-17f2a6b9{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-17f2a6b9{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-17f2a6b9{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-17f2a6b9{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-17f2a6b9{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-17f2a6b9{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-17f2a6b9{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-17f2a6b9{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-17f2a6b9{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-17f2a6b9{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-17f2a6b9{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-17f2a6b9{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-17f2a6b9{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-17f2a6b9{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-17f2a6b9{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-17f2a6b9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-17f2a6b9{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-17f2a6b9{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-17f2a6b9{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-17f2a6b9{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-17f2a6b9{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-17f2a6b9{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-17f2a6b9{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-17f2a6b9{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-17f2a6b9{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-17f2a6b9{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-17f2a6b9{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-17f2a6b9{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-17f2a6b9{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-17f2a6b9{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-17f2a6b9{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-17f2a6b9{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-17f2a6b9{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-17f2a6b9{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-17f2a6b9{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-17f2a6b9{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-17f2a6b9{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-17f2a6b9{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-17f2a6b9{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-17f2a6b9{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-17f2a6b9{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-17f2a6b9{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-17f2a6b9{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-17f2a6b9{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-17f2a6b9{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-17f2a6b9{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-17f2a6b9{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-17f2a6b9{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-17f2a6b9{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-17f2a6b9{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-17f2a6b9{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-17f2a6b9{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-17f2a6b9{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-17f2a6b9{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-17f2a6b9{0%{opacity:0}to{opacity:1}}@keyframes textShine-17f2a6b9{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-17f2a6b9{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-17f2a6b9{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-17f2a6b9{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-17f2a6b9{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-17f2a6b9{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-17f2a6b9{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-17f2a6b9{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-17f2a6b9{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-17f2a6b9{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-17f2a6b9{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-17f2a6b9{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-17f2a6b9{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-17f2a6b9{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-17f2a6b9{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-17f2a6b9{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-17f2a6b9{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-17f2a6b9{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-17f2a6b9{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-17f2a6b9{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-17f2a6b9{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-17f2a6b9{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-17f2a6b9{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-17f2a6b9{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-17f2a6b9{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-17f2a6b9{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-17f2a6b9{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-17f2a6b9{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-17f2a6b9{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-17f2a6b9{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-17f2a6b9{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-17f2a6b9{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-17f2a6b9{0%{opacity:0}to{opacity:1}}@keyframes increment-17f2a6b9{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-17f2a6b9{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-17f2a6b9{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-17f2a6b9{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-17f2a6b9{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-17f2a6b9{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-17f2a6b9{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-17f2a6b9{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-17f2a6b9{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-17f2a6b9{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-17f2a6b9{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-17f2a6b9{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-17f2a6b9{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-17f2a6b9{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-17f2a6b9{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-17f2a6b9{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-17f2a6b9{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-17f2a6b9{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-17f2a6b9{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-17f2a6b9{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-17f2a6b9{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-17f2a6b9{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-17f2a6b9{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-17f2a6b9{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.letter-tile[data-v-17f2a6b9]{--tile-background-color: #ffffff;--letter-tile-font-size: calc(var(--letter-tile-size) / 2);--letter-tile-point-font-size: calc(var(--letter-tile-size) / 4);--letter-tile-hint-font-size: calc(var(--letter-tile-size) / 8);--letter-badge-size: calc(var(--letter-tile-size) / 3);width:100%;height:100%;display:grid;place-items:center;background-color:#202020;position:relative}.letter-tile.is-highlighted[data-v-17f2a6b9]{z-index:2}.letter-tile .letter-tile-wrapper[data-v-17f2a6b9]{--tile-flash-duration: .2s;display:grid;place-items:center;cursor:pointer;font-size:var(--letter-tile-font-size);font-weight:700;color:#000;width:100%;height:100%;background-color:var(--tile-background-color);animation:letterTileAppearAnimation-17f2a6b9 .6s forwards}.letter-tile .letter-tile-wrapper.is-flashing[data-v-17f2a6b9]{animation:tileValidationFlash-17f2a6b9 var(--tile-flash-duration) ease-out forwards!important;z-index:100!important}.letter-tile .letter-tile-wrapper[data-v-17f2a6b9]:hover{background-color:#f0f0f0}.letter-tile .letter-tile-wrapper.is-first-half[data-v-17f2a6b9]{color:#8f1487}.letter-tile .letter-tile-wrapper.is-second-half[data-v-17f2a6b9]{color:#370a8b}.letter-tile .letter-tile-wrapper[data-v-17f2a6b9]:not(.highlighted){filter:brightness(92%)}.letter-tile .letter-tile-wrapper:not(.highlighted).is-clickable[data-v-17f2a6b9]{filter:brightness(100%);text-decoration:underline;position:relative}.letter-tile .letter-tile-wrapper:not(.highlighted).is-clickable[data-v-17f2a6b9]:hover{background:linear-gradient(45deg,#caf4ff,#adcae7)}.letter-tile .letter-tile-wrapper:not(.highlighted).is-vowel[data-v-17f2a6b9]{background:linear-gradient(45deg,#fff,#eef3f8)}.letter-tile .letter-tile-wrapper:not(.highlighted).is-consonant[data-v-17f2a6b9]{background:linear-gradient(45deg,#f2fcff,#dbe7f4)}.letter-tile .letter-tile-wrapper.highlighted[data-v-17f2a6b9]{background:var(--highlight-color);z-index:10;position:relative}.letter-tile .letter-tile-wrapper.last-highlighted[data-v-17f2a6b9]{background:var(--highlight-color);z-index:3;position:relative}.letter-tile .letter-tile-wrapper.first-highlighted[data-v-17f2a6b9]{background:var(--highlight-color);z-index:2;position:relative}.letter-tile .letter-tile-wrapper.ready-to-drop[data-v-17f2a6b9]{background:#2eff2e!important}.letter-tile .letter-tile-wrapper.highlighted.is-dead[data-v-17f2a6b9]{background:var(--highlight-color);opacity:.85}.letter-tile .letter-tile-wrapper.highlighted.is-dead[data-v-17f2a6b9]:hover{background:var(--highlight-color);opacity:.95}.letter-tile .letter-tile-wrapper.first-highlighted.is-dead[data-v-17f2a6b9]{background:var(--highlight-color);opacity:.85}.letter-tile .letter-tile-wrapper.first-highlighted.is-dead[data-v-17f2a6b9]:hover{background:var(--highlight-color);opacity:.95}.letter-tile .letter-tile-wrapper.is-dead[data-v-17f2a6b9]{background:linear-gradient(45deg,#f5f5f5,#ebebeb);color:#787878;position:relative}.letter-tile .letter-tile-wrapper.is-dead[data-v-17f2a6b9]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent calc(var(--letter-tile-size) / 30),rgba(200,200,200,.08) calc(var(--letter-tile-size) / 30),rgba(200,200,200,.08) calc(var(--letter-tile-size) / 15));pointer-events:none}.letter-tile .letter-tile-wrapper.is-dead[data-v-17f2a6b9]:hover{background:linear-gradient(45deg,#f8f8f8,#f0f0f0);opacity:.95}.letter-tile .hitbox[data-v-17f2a6b9]{position:absolute;top:50%;left:50%;width:70%;height:70%;border-radius:40%;transform:translate(-50%,-50%)}.letter-tile .label[data-v-17f2a6b9]{position:absolute;top:50%;left:50%;font-size:var(--letter-tile-font-size);transform:translate(-50%,-50%);pointer-events:none}.letter-tile .label .letter[data-v-17f2a6b9]{position:relative;top:calc(var(--letter-tile-font-size) / 16)}.letter-tile .points[data-v-17f2a6b9]{position:absolute;font-size:var(--letter-tile-point-font-size);bottom:calc(var(--letter-tile-point-font-size) / 4);left:calc(var(--letter-tile-point-font-size) / 2);pointer-events:none}.letter-tile .hint[data-v-17f2a6b9]{position:absolute;left:50%;transform:translate(-50%);font-size:var(--letter-tile-hint-font-size);border-radius:calc(var(--letter-tile-hint-font-size) / 4);color:#000;padding:calc(var(--letter-tile-hint-font-size) / 8) calc(var(--letter-tile-hint-font-size) / 3);display:flex;align-items:center;justify-content:center;vertical-align:middle;pointer-events:none}.letter-tile .hint.top[data-v-17f2a6b9]{top:calc(var(--letter-tile-hint-font-size) / 8)}.letter-tile .hint.bottom[data-v-17f2a6b9]{bottom:calc(var(--letter-tile-hint-font-size) / 8)}.letter-tile .hint .number[data-v-17f2a6b9]{position:relative;top:calc(var(--letter-tile-hint-font-size) / 16)}.game-board[data-v-037bb702]{height:100%;width:100%;display:grid;grid-template-columns:repeat(var(--grid-size),1fr);grid-template-rows:repeat(var(--grid-size),1fr);overflow:hidden;cursor:pointer}.word-definition[data-v-4cc03569]{--gap: calc(var(--tooltip-font-size) / 3)}.word-definition .title[data-v-4cc03569]{font-weight:700;text-transform:uppercase}.word-definition .definition[data-v-4cc03569]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;column-gap:var(--gap)}.word-definition .word[data-v-4cc03569]{cursor:pointer;display:inline-flex}.word-definition .word[data-v-4cc03569]:hover{text-decoration:underline}.definition-dialog[data-v-71aa408e]{z-index:200;--gap: calc(var(--window-height) / 100);--font-size: calc(min(100vw, 100vh)/20) }.definition-dialog .close[data-v-71aa408e]{position:absolute;top:0;right:0}.definition-dialog .description-card[data-v-71aa408e]{--tooltip-font-size: var(--font-size)}.definition-dialog .layout[data-v-71aa408e]{display:flex;flex-direction:column;gap:var(--gap)}.definition-dialog .layout .tooltip[data-v-71aa408e]{margin:0 var(--gap)}.definition-dialog .layout .buttons[data-v-71aa408e]{justify-content:center;align-items:center;flex-direction:row;overflow:hidden;display:inline-flex}.definition-dialog .layout .buttons .cancel[data-v-71aa408e],.definition-dialog .layout .buttons .back[data-v-71aa408e]{width:auto;grid-area:button;--basic-button-font-size: var(--font-size);--basic-button-background: var(--color-back)}.definition-dialog .layout .buttons .back[data-v-71aa408e]{margin-right:var(--gap);--basic-button-background: var(--color-back)}@keyframes slideInBounce-8f9f73e6{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-8f9f73e6{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-8f9f73e6{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-8f9f73e6{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-8f9f73e6{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-8f9f73e6{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-8f9f73e6{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-8f9f73e6{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-8f9f73e6{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-8f9f73e6{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-8f9f73e6{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-8f9f73e6{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-8f9f73e6{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-8f9f73e6{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-8f9f73e6{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-8f9f73e6{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-8f9f73e6{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-8f9f73e6{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-8f9f73e6{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-8f9f73e6{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-8f9f73e6{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-8f9f73e6{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-8f9f73e6{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-8f9f73e6{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-8f9f73e6{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-8f9f73e6{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-8f9f73e6{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-8f9f73e6{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-8f9f73e6{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-8f9f73e6{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-8f9f73e6{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-8f9f73e6{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-8f9f73e6{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-8f9f73e6{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-8f9f73e6{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-8f9f73e6{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-8f9f73e6{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-8f9f73e6{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-8f9f73e6{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-8f9f73e6{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-8f9f73e6{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-8f9f73e6{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-8f9f73e6{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-8f9f73e6{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-8f9f73e6{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-8f9f73e6{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-8f9f73e6{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-8f9f73e6{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-8f9f73e6{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-8f9f73e6{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-8f9f73e6{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-8f9f73e6{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-8f9f73e6{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-8f9f73e6{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-8f9f73e6{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-8f9f73e6{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-8f9f73e6{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-8f9f73e6{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-8f9f73e6{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-8f9f73e6{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-8f9f73e6{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-8f9f73e6{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-8f9f73e6{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-8f9f73e6{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-8f9f73e6{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-8f9f73e6{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-8f9f73e6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-8f9f73e6{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-8f9f73e6{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-8f9f73e6{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-8f9f73e6{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-8f9f73e6{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-8f9f73e6{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-8f9f73e6{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-8f9f73e6{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-8f9f73e6{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-8f9f73e6{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-8f9f73e6{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-8f9f73e6{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-8f9f73e6{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-8f9f73e6{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-8f9f73e6{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-8f9f73e6{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-8f9f73e6{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-8f9f73e6{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-8f9f73e6{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-8f9f73e6{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-8f9f73e6{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-8f9f73e6{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-8f9f73e6{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-8f9f73e6{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-8f9f73e6{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-8f9f73e6{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-8f9f73e6{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-8f9f73e6{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-8f9f73e6{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-8f9f73e6{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-8f9f73e6{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-8f9f73e6{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-8f9f73e6{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-8f9f73e6{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-8f9f73e6{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-8f9f73e6{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-8f9f73e6{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-8f9f73e6{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-8f9f73e6{0%{opacity:0}to{opacity:1}}@keyframes textShine-8f9f73e6{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-8f9f73e6{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-8f9f73e6{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-8f9f73e6{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-8f9f73e6{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-8f9f73e6{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-8f9f73e6{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-8f9f73e6{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-8f9f73e6{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-8f9f73e6{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-8f9f73e6{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-8f9f73e6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-8f9f73e6{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-8f9f73e6{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-8f9f73e6{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-8f9f73e6{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-8f9f73e6{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-8f9f73e6{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-8f9f73e6{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-8f9f73e6{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-8f9f73e6{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-8f9f73e6{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-8f9f73e6{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-8f9f73e6{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-8f9f73e6{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-8f9f73e6{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-8f9f73e6{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-8f9f73e6{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-8f9f73e6{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-8f9f73e6{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-8f9f73e6{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-8f9f73e6{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-8f9f73e6{0%{opacity:0}to{opacity:1}}@keyframes increment-8f9f73e6{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-8f9f73e6{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-8f9f73e6{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-8f9f73e6{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-8f9f73e6{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-8f9f73e6{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-8f9f73e6{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-8f9f73e6{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-8f9f73e6{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-8f9f73e6{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-8f9f73e6{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-8f9f73e6{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-8f9f73e6{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-8f9f73e6{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-8f9f73e6{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-8f9f73e6{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-8f9f73e6{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-8f9f73e6{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-8f9f73e6{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-8f9f73e6{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-8f9f73e6{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-8f9f73e6{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-8f9f73e6{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-8f9f73e6{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.particle-container[data-v-8f9f73e6]{position:absolute;top:-50%;left:50%;width:0;height:0;pointer-events:none}.container-left[data-v-8f9f73e6]{top:-10%;left:0%}.particle[data-v-8f9f73e6]{position:absolute;width:var(--particle-size, .9vmin);height:var(--particle-size, .9vmin);background-color:var(--particle-color, white);border-radius:50%;opacity:0;animation:particle-animation-8f9f73e6 var(--animation-duration, 3s) forwards;animation-timing-function:ease-out;will-change:transform,opacity}@keyframes slideInBounce-5b9d580b{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-5b9d580b{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-5b9d580b{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-5b9d580b{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-5b9d580b{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-5b9d580b{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-5b9d580b{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-5b9d580b{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-5b9d580b{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-5b9d580b{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-5b9d580b{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-5b9d580b{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-5b9d580b{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-5b9d580b{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-5b9d580b{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-5b9d580b{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-5b9d580b{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-5b9d580b{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-5b9d580b{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-5b9d580b{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-5b9d580b{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-5b9d580b{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-5b9d580b{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-5b9d580b{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-5b9d580b{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-5b9d580b{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-5b9d580b{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-5b9d580b{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-5b9d580b{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-5b9d580b{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-5b9d580b{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-5b9d580b{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-5b9d580b{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-5b9d580b{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-5b9d580b{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-5b9d580b{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-5b9d580b{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-5b9d580b{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-5b9d580b{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-5b9d580b{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-5b9d580b{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-5b9d580b{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-5b9d580b{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-5b9d580b{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-5b9d580b{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-5b9d580b{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-5b9d580b{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-5b9d580b{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-5b9d580b{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-5b9d580b{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-5b9d580b{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-5b9d580b{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-5b9d580b{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-5b9d580b{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-5b9d580b{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-5b9d580b{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-5b9d580b{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-5b9d580b{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-5b9d580b{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-5b9d580b{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-5b9d580b{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-5b9d580b{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-5b9d580b{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-5b9d580b{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-5b9d580b{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-5b9d580b{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-5b9d580b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-5b9d580b{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-5b9d580b{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-5b9d580b{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-5b9d580b{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-5b9d580b{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-5b9d580b{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-5b9d580b{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-5b9d580b{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-5b9d580b{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-5b9d580b{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-5b9d580b{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-5b9d580b{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-5b9d580b{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-5b9d580b{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-5b9d580b{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-5b9d580b{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-5b9d580b{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-5b9d580b{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-5b9d580b{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-5b9d580b{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-5b9d580b{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-5b9d580b{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-5b9d580b{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-5b9d580b{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-5b9d580b{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-5b9d580b{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-5b9d580b{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-5b9d580b{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-5b9d580b{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-5b9d580b{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-5b9d580b{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-5b9d580b{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-5b9d580b{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-5b9d580b{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-5b9d580b{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-5b9d580b{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-5b9d580b{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-5b9d580b{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-5b9d580b{0%{opacity:0}to{opacity:1}}@keyframes textShine-5b9d580b{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-5b9d580b{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-5b9d580b{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-5b9d580b{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-5b9d580b{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-5b9d580b{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-5b9d580b{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-5b9d580b{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-5b9d580b{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-5b9d580b{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-5b9d580b{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-5b9d580b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-5b9d580b{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-5b9d580b{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-5b9d580b{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-5b9d580b{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-5b9d580b{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-5b9d580b{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-5b9d580b{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-5b9d580b{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-5b9d580b{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-5b9d580b{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-5b9d580b{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-5b9d580b{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-5b9d580b{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-5b9d580b{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-5b9d580b{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-5b9d580b{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-5b9d580b{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-5b9d580b{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-5b9d580b{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-5b9d580b{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-5b9d580b{0%{opacity:0}to{opacity:1}}@keyframes increment-5b9d580b{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-5b9d580b{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-5b9d580b{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-5b9d580b{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-5b9d580b{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-5b9d580b{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-5b9d580b{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-5b9d580b{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-5b9d580b{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-5b9d580b{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-5b9d580b{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-5b9d580b{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-5b9d580b{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-5b9d580b{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-5b9d580b{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-5b9d580b{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-5b9d580b{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-5b9d580b{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-5b9d580b{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-5b9d580b{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-5b9d580b{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-5b9d580b{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-5b9d580b{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-5b9d580b{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.letters-chip[data-v-5b9d580b]{--chip-font-size: calc(min(100vw, 100vh) / 24);--chip-gap: calc(.3 * var(--chip-font-size));--chip-padding: calc(.1 * var(--chip-font-size)) calc(.2 * var(--chip-font-size));--chip-border-radius: calc(1.5 * var(--chip-font-size));--chip-border-width: calc(.05 * var(--chip-font-size));display:flex;justify-content:center;align-items:center;padding:var(--chip-padding);height:var(--chip-height);border:var(--chip-border-width) solid rgba(255,255,255,.7);border-radius:var(--chip-border-radius) 0 0 var(--chip-border-radius);box-shadow:0 0 calc(.25 * var(--chip-font-size)) calc(.05 * var(--chip-font-size)) #ffffff40;width:calc(100% * var(--scale, 1));font-size:var(--chip-font-size);font-weight:700;color:#fff;font-family:Orbitron,sans-serif;position:relative;overflow:hidden;transform-origin:left;opacity:1;transform:scaleX(var(--scale, 1)) scaleY(1);filter:drop-shadow(0 0 calc(.5 * var(--chip-font-size)) rgba(255,255,255,.4)) brightness(1.15)}.letters-chip[data-v-5b9d580b]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent)}.letters-chip.is-hidden[data-v-5b9d580b]{opacity:0;transform:scaleX(0) scaleY(.8);filter:blur(calc(.1 * var(--chip-font-size)));pointer-events:none}.letters-chip.is-hidden[data-v-5b9d580b]:before{animation:none}.letters-chip[data-v-5b9d580b]:not(.is-hidden){animation:growChip-5b9d580b .6s cubic-bezier(.34,1.56,.64,1) forwards}.letters-chip[data-v-5b9d580b]:not(.is-hidden):before{animation:shimmer-points-chip-5b9d580b 8s infinite}.letters-chip.is-best[data-v-5b9d580b]:not(.is-hidden){background:linear-gradient(135deg,gold,#ffb347,#ff8c00,#ff6b35,#ff4500);border:var(--chip-border-width) solid rgba(255,215,0,.8);animation:growChip-5b9d580b .6s cubic-bezier(.34,1.56,.64,1) forwards,bestPulse-5b9d580b 1.5s ease-in-out infinite .6s}.letters-chip.is-best[data-v-5b9d580b]:not(.is-hidden):before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer-points-chip-5b9d580b 8s infinite}.letters-chip.is-best[data-v-5b9d580b]:not(.is-hidden):after{content:"";position:absolute;top:calc(.1 * var(--chip-font-size));left:calc(.1 * var(--chip-font-size));right:calc(.1 * var(--chip-font-size));bottom:calc(.1 * var(--chip-font-size));background:linear-gradient(135deg,rgba(255,255,255,.3),transparent);border-radius:calc(1.3 * var(--chip-font-size)) 0 0 calc(1.3 * var(--chip-font-size));pointer-events:none}.letters-chip.is-best:not(.is-hidden) .letters-count[data-v-5b9d580b]{font-weight:900;color:#222}.letters-chip .letters-count[data-v-5b9d580b]{font-weight:900;font-size:var(--chip-font-size);line-height:1;letter-spacing:-.02em;align-self:center;position:relative;z-index:1;filter:drop-shadow(0 0 calc(.25 * var(--chip-font-size)) rgba(255,255,255,.5333333333)) brightness(1.1)}.win-info-line[data-v-059f0531]{display:grid;grid-template-columns:2fr 1fr;gap:calc(var(--game-screen-width) * .01)}@media screen and (min-width: 801px) and (max-width: 1100px){.win-info-line[data-v-059f0531]{gap:calc(var(--game-screen-width) * .008)}}@media screen and (max-width: 800px){.win-info-line[data-v-059f0531]{gap:calc(var(--game-screen-width) * .01)}}.win-info-line .before[data-v-059f0531],.win-info-line .after[data-v-059f0531]{display:flex;align-items:center;transition:transform .2s ease}.win-info-line .before[data-v-059f0531],.win-info-line .after[data-v-059f0531]{justify-content:flex-start}.win-info-line .align-end[data-v-059f0531]{justify-content:flex-end}.win-info-line .ghost-text[data-v-059f0531]{opacity:0;pointer-events:none;user-select:none}@keyframes slideInBounce-0de62f41{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-0de62f41{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-0de62f41{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-0de62f41{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-0de62f41{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-0de62f41{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-0de62f41{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-0de62f41{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-0de62f41{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-0de62f41{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-0de62f41{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-0de62f41{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-0de62f41{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-0de62f41{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-0de62f41{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-0de62f41{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-0de62f41{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-0de62f41{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-0de62f41{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-0de62f41{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-0de62f41{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-0de62f41{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-0de62f41{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-0de62f41{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-0de62f41{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-0de62f41{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-0de62f41{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-0de62f41{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-0de62f41{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-0de62f41{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-0de62f41{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-0de62f41{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-0de62f41{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-0de62f41{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-0de62f41{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-0de62f41{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-0de62f41{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-0de62f41{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-0de62f41{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-0de62f41{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-0de62f41{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-0de62f41{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-0de62f41{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-0de62f41{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-0de62f41{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-0de62f41{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-0de62f41{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-0de62f41{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-0de62f41{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-0de62f41{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-0de62f41{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-0de62f41{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-0de62f41{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-0de62f41{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-0de62f41{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-0de62f41{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-0de62f41{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-0de62f41{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-0de62f41{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-0de62f41{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-0de62f41{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-0de62f41{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-0de62f41{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-0de62f41{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-0de62f41{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-0de62f41{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-0de62f41{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-0de62f41{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-0de62f41{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-0de62f41{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-0de62f41{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-0de62f41{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-0de62f41{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-0de62f41{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-0de62f41{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-0de62f41{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-0de62f41{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-0de62f41{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-0de62f41{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-0de62f41{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-0de62f41{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-0de62f41{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-0de62f41{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-0de62f41{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-0de62f41{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-0de62f41{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-0de62f41{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-0de62f41{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-0de62f41{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-0de62f41{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-0de62f41{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-0de62f41{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-0de62f41{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-0de62f41{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-0de62f41{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-0de62f41{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-0de62f41{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-0de62f41{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-0de62f41{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-0de62f41{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-0de62f41{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-0de62f41{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-0de62f41{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-0de62f41{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-0de62f41{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-0de62f41{0%{opacity:0}to{opacity:1}}@keyframes textShine-0de62f41{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-0de62f41{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-0de62f41{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-0de62f41{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-0de62f41{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-0de62f41{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-0de62f41{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-0de62f41{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-0de62f41{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-0de62f41{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-0de62f41{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-0de62f41{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-0de62f41{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-0de62f41{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-0de62f41{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-0de62f41{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-0de62f41{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-0de62f41{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-0de62f41{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-0de62f41{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-0de62f41{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-0de62f41{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-0de62f41{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-0de62f41{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-0de62f41{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-0de62f41{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-0de62f41{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-0de62f41{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-0de62f41{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-0de62f41{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-0de62f41{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-0de62f41{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-0de62f41{0%{opacity:0}to{opacity:1}}@keyframes increment-0de62f41{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-0de62f41{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-0de62f41{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-0de62f41{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-0de62f41{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-0de62f41{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-0de62f41{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-0de62f41{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-0de62f41{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-0de62f41{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-0de62f41{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-0de62f41{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-0de62f41{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-0de62f41{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-0de62f41{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-0de62f41{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-0de62f41{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-0de62f41{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-0de62f41{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-0de62f41{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-0de62f41{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-0de62f41{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-0de62f41{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-0de62f41{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.word-card[data-v-0de62f41]{--letter-card-size: calc(var(--window-size) / 20);--font-size: calc(var(--window-size) / 20);--letter-gap: calc(var(--letter-card-size) / 20);position:relative;display:flex;align-items:center;justify-content:center;font-family:Quadrangle,sans-serif;font-size:var(--font-size);gap:var(--letter-gap);cursor:pointer}.word-card .trophy-emoji[data-v-0de62f41]{position:absolute;right:calc(var(--letter-card-size) * -1);font-size:calc(var(--letter-card-size) * .8);z-index:10}.word-card .word-position[data-v-0de62f41]{position:absolute;left:0;top:50%;transform:translateY(-50%) translate(calc(-1 * var(--word-position-width, calc(var(--letter-card-size) * 1.4))));width:var(--word-position-width, calc(var(--letter-card-size) * 1.2));text-align:right;font-size:calc(var(--letter-card-size) * .6);color:#888;opacity:.7;z-index:10;font-family:digital-7,sans-serif;pointer-events:none;user-select:none;white-space:nowrap}.word-card .word-letter[data-v-0de62f41]{position:relative;display:grid;color:#000;box-shadow:none;text-shadow:none;font-family:Roboto,sans-serif;width:var(--letter-card-size);height:var(--letter-card-size);transition:transform .6s cubic-bezier(.175,.885,.32,1.275)}.word-card .word-letter.letter-hidden[data-v-0de62f41]{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}.word-card .word-letter.letter-visible[data-v-0de62f41]{opacity:1;transform:scale(1) translateY(0)}.word-card .word-letter.letter-visible.animation-default[data-v-0de62f41]{animation:letterAppear-0de62f41 .6s cubic-bezier(.175,.885,.32,1.275)}.word-card .word-letter.letter-visible.animation-fadeIn[data-v-0de62f41]{animation:letterFadeIn-0de62f41 .2s ease-out forwards;opacity:0;animation-delay:calc(var(--letter-index, 0) * .01s)}.word-card .word-letter.letter-visible.animation-none[data-v-0de62f41]{opacity:1;transform:scale(1) translateY(0)}.word-card .word-letter .letter-card-ui[data-v-0de62f41]{pointer-events:none;contain:paint}.words-played[data-v-7e11df28]{display:flex;flex-direction:column;gap:var(--game-screen-gap)}.word-container[data-v-7e11df28]{--ratio-screen: 2 / 3;max-width:calc(var(--game-screen-width) * var(--ratio-screen))}.word-container[data-v-7e11df28] .word-card{--letter-default-size: calc(var(--game-screen-width) / 18);--letter-card-size: min( (var(--game-screen-width) * var(--ratio-screen) - calc(var(--window-size) * .08)) / var(--word-length), var(--letter-default-size) ) }.letters-chip[data-v-7e11df28]{--chip-font-size: calc(var(--game-screen-width) / 24)}@keyframes slideInBounce-7b1710b1{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-7b1710b1{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-7b1710b1{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-7b1710b1{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-7b1710b1{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-7b1710b1{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-7b1710b1{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-7b1710b1{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-7b1710b1{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-7b1710b1{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-7b1710b1{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-7b1710b1{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-7b1710b1{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-7b1710b1{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-7b1710b1{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-7b1710b1{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-7b1710b1{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-7b1710b1{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-7b1710b1{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-7b1710b1{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-7b1710b1{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-7b1710b1{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-7b1710b1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-7b1710b1{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-7b1710b1{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-7b1710b1{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-7b1710b1{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-7b1710b1{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-7b1710b1{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-7b1710b1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-7b1710b1{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-7b1710b1{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-7b1710b1{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-7b1710b1{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-7b1710b1{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-7b1710b1{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-7b1710b1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-7b1710b1{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-7b1710b1{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-7b1710b1{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-7b1710b1{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-7b1710b1{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-7b1710b1{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-7b1710b1{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-7b1710b1{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-7b1710b1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-7b1710b1{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-7b1710b1{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-7b1710b1{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-7b1710b1{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-7b1710b1{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-7b1710b1{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-7b1710b1{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-7b1710b1{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-7b1710b1{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-7b1710b1{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-7b1710b1{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-7b1710b1{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-7b1710b1{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-7b1710b1{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-7b1710b1{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-7b1710b1{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-7b1710b1{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-7b1710b1{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-7b1710b1{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-7b1710b1{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-7b1710b1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-7b1710b1{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-7b1710b1{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-7b1710b1{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-7b1710b1{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-7b1710b1{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-7b1710b1{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-7b1710b1{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-7b1710b1{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-7b1710b1{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-7b1710b1{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-7b1710b1{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-7b1710b1{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-7b1710b1{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-7b1710b1{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-7b1710b1{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-7b1710b1{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-7b1710b1{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-7b1710b1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-7b1710b1{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-7b1710b1{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-7b1710b1{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-7b1710b1{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-7b1710b1{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-7b1710b1{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-7b1710b1{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-7b1710b1{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-7b1710b1{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-7b1710b1{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-7b1710b1{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-7b1710b1{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-7b1710b1{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-7b1710b1{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-7b1710b1{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-7b1710b1{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-7b1710b1{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-7b1710b1{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-7b1710b1{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-7b1710b1{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-7b1710b1{0%{opacity:0}to{opacity:1}}@keyframes textShine-7b1710b1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-7b1710b1{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-7b1710b1{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-7b1710b1{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-7b1710b1{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-7b1710b1{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-7b1710b1{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-7b1710b1{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-7b1710b1{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-7b1710b1{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-7b1710b1{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-7b1710b1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-7b1710b1{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-7b1710b1{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-7b1710b1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-7b1710b1{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-7b1710b1{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-7b1710b1{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-7b1710b1{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-7b1710b1{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-7b1710b1{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-7b1710b1{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-7b1710b1{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-7b1710b1{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-7b1710b1{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-7b1710b1{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-7b1710b1{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-7b1710b1{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-7b1710b1{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-7b1710b1{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-7b1710b1{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-7b1710b1{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-7b1710b1{0%{opacity:0}to{opacity:1}}@keyframes increment-7b1710b1{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-7b1710b1{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-7b1710b1{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-7b1710b1{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-7b1710b1{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-7b1710b1{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-7b1710b1{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-7b1710b1{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-7b1710b1{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-7b1710b1{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-7b1710b1{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-7b1710b1{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-7b1710b1{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-7b1710b1{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-7b1710b1{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-7b1710b1{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-7b1710b1{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-7b1710b1{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-7b1710b1{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-7b1710b1{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-7b1710b1{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-7b1710b1{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-7b1710b1{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-7b1710b1{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.points-chip[data-v-7b1710b1]{--chip-font-size: calc(min(100vw, 100vh) / 24);--chip-gap: calc(.3 * var(--chip-font-size));--chip-padding: calc(.1 * var(--chip-font-size)) calc(.2 * var(--chip-font-size));--chip-border-radius: calc(1.5 * var(--chip-font-size));--chip-border-width: calc(.05 * var(--chip-font-size));display:flex;justify-content:center;gap:calc(.2 * var(--chip-font-size));padding:var(--chip-padding);background:linear-gradient(135deg,#667eea,#764ba2,#f093fb);border:var(--chip-border-width) solid rgba(255,255,255,.4);border-radius:var(--chip-border-radius) 0 0 var(--chip-border-radius);width:calc(100% * var(--scale, 1));font-size:var(--chip-font-size);font-weight:600;color:#fff;position:relative;overflow:hidden;transform-origin:left;opacity:1;transform:scaleX(1) scaleY(1);filter:drop-shadow(0 0 calc(.5 * var(--chip-font-size)) rgba(255,255,255,.4)) brightness(1.15)}.points-chip[data-v-7b1710b1]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)}.points-chip.is-hidden[data-v-7b1710b1]{opacity:0;transform:scaleX(0) scaleY(.8);filter:blur(calc(.1 * var(--chip-font-size)));pointer-events:none}.points-chip.is-hidden[data-v-7b1710b1]:before{animation:none}.points-chip[data-v-7b1710b1]:not(.is-hidden){animation:growChip-7b1710b1 .6s cubic-bezier(.34,1.56,.64,1) forwards}.points-chip[data-v-7b1710b1]:not(.is-hidden):before{animation:shimmer-points-chip-7b1710b1 8s infinite}.points-chip.is-best[data-v-7b1710b1]:not(.is-hidden){background:linear-gradient(135deg,gold,#ffb347,#ff8c00,#ff6b35,#ff4500);animation:growChip-7b1710b1 .7s cubic-bezier(.25,.46,.45,.94) forwards,bestPulse-7b1710b1 1.5s ease-in-out infinite .7s}.points-chip.is-best[data-v-7b1710b1]:not(.is-hidden):before{background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer-points-chip-7b1710b1 8s infinite}.points-chip.is-best[data-v-7b1710b1]:not(.is-hidden):after{content:"";position:absolute;top:calc(.1 * var(--chip-font-size));left:calc(.1 * var(--chip-font-size));right:calc(.1 * var(--chip-font-size));bottom:calc(.1 * var(--chip-font-size));background:linear-gradient(135deg,rgba(255,255,255,.3),transparent);border-radius:calc(1.3 * var(--chip-font-size)) 0 0 calc(1.3 * var(--chip-font-size));pointer-events:none}.points-chip.is-best:not(.is-hidden) .points-count[data-v-7b1710b1]{font-weight:900;color:#fff}.points-chip .points-count[data-v-7b1710b1]{font-weight:800;font-size:calc(var(--chip-font-size));line-height:1;letter-spacing:-.02em;align-self:center;position:relative;z-index:1}.words-played[data-v-7839a5e5]{display:flex;flex-direction:column;gap:var(--game-screen-gap)}.word-container[data-v-7839a5e5]{--ratio-screen: 2 / 3;max-width:calc(var(--game-screen-width) * var(--ratio-screen))}.word-container[data-v-7839a5e5] .word-card{--letter-default-size: calc(var(--game-screen-width) / 18);--letter-card-size: min( (var(--game-screen-width) * var(--ratio-screen) - calc(var(--window-size) * .08)) / var(--word-length), var(--letter-default-size) ) }.points-chip[data-v-7839a5e5]{--chip-font-size: calc(var(--game-screen-width) / 24)}.win-section[data-v-7c90977b]{display:flex;flex-direction:column;background:var(--background-color, #1e1e2e);color:var(--text-color, #f5f5f5);backdrop-filter:blur(10px);transition:transform .3s ease,box-shadow .3s ease;padding:calc(var(--game-screen-width) * .02);gap:calc(var(--game-screen-width) * .015);--corner-size: calc(var(--game-screen-width) * .01)}@media screen and (min-width: 801px) and (max-width: 1100px){.win-section[data-v-7c90977b]{padding:calc(var(--game-screen-width) * .018);gap:calc(var(--game-screen-width) * .012)}}@media screen and (max-width: 800px){.win-section[data-v-7c90977b]{padding:calc(var(--game-screen-width) * .02);gap:calc(var(--game-screen-width) * .015)}}@keyframes slideInBounce-a20e2f7c{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-a20e2f7c{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-a20e2f7c{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-a20e2f7c{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-a20e2f7c{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-a20e2f7c{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-a20e2f7c{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-a20e2f7c{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-a20e2f7c{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-a20e2f7c{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-a20e2f7c{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-a20e2f7c{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-a20e2f7c{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-a20e2f7c{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-a20e2f7c{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-a20e2f7c{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-a20e2f7c{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-a20e2f7c{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-a20e2f7c{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-a20e2f7c{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-a20e2f7c{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-a20e2f7c{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-a20e2f7c{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-a20e2f7c{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-a20e2f7c{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-a20e2f7c{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-a20e2f7c{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-a20e2f7c{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-a20e2f7c{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-a20e2f7c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-a20e2f7c{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-a20e2f7c{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-a20e2f7c{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-a20e2f7c{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-a20e2f7c{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-a20e2f7c{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-a20e2f7c{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-a20e2f7c{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-a20e2f7c{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-a20e2f7c{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-a20e2f7c{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-a20e2f7c{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-a20e2f7c{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-a20e2f7c{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-a20e2f7c{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-a20e2f7c{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-a20e2f7c{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-a20e2f7c{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-a20e2f7c{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-a20e2f7c{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-a20e2f7c{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-a20e2f7c{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-a20e2f7c{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-a20e2f7c{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-a20e2f7c{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-a20e2f7c{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-a20e2f7c{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-a20e2f7c{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-a20e2f7c{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-a20e2f7c{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-a20e2f7c{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-a20e2f7c{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-a20e2f7c{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-a20e2f7c{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-a20e2f7c{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-a20e2f7c{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-a20e2f7c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-a20e2f7c{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-a20e2f7c{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-a20e2f7c{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-a20e2f7c{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-a20e2f7c{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-a20e2f7c{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-a20e2f7c{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-a20e2f7c{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-a20e2f7c{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-a20e2f7c{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-a20e2f7c{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-a20e2f7c{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-a20e2f7c{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-a20e2f7c{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-a20e2f7c{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-a20e2f7c{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-a20e2f7c{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-a20e2f7c{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-a20e2f7c{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-a20e2f7c{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-a20e2f7c{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-a20e2f7c{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-a20e2f7c{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-a20e2f7c{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-a20e2f7c{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-a20e2f7c{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-a20e2f7c{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-a20e2f7c{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-a20e2f7c{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-a20e2f7c{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-a20e2f7c{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-a20e2f7c{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-a20e2f7c{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-a20e2f7c{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-a20e2f7c{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-a20e2f7c{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-a20e2f7c{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-a20e2f7c{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-a20e2f7c{0%{opacity:0}to{opacity:1}}@keyframes textShine-a20e2f7c{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-a20e2f7c{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-a20e2f7c{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-a20e2f7c{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-a20e2f7c{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-a20e2f7c{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-a20e2f7c{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-a20e2f7c{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-a20e2f7c{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-a20e2f7c{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-a20e2f7c{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-a20e2f7c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-a20e2f7c{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-a20e2f7c{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-a20e2f7c{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-a20e2f7c{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-a20e2f7c{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-a20e2f7c{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-a20e2f7c{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-a20e2f7c{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-a20e2f7c{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-a20e2f7c{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-a20e2f7c{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-a20e2f7c{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-a20e2f7c{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-a20e2f7c{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-a20e2f7c{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-a20e2f7c{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-a20e2f7c{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-a20e2f7c{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-a20e2f7c{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-a20e2f7c{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-a20e2f7c{0%{opacity:0}to{opacity:1}}@keyframes increment-a20e2f7c{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-a20e2f7c{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-a20e2f7c{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-a20e2f7c{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-a20e2f7c{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-a20e2f7c{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-a20e2f7c{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-a20e2f7c{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-a20e2f7c{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-a20e2f7c{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-a20e2f7c{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-a20e2f7c{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-a20e2f7c{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-a20e2f7c{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-a20e2f7c{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-a20e2f7c{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-a20e2f7c{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-a20e2f7c{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-a20e2f7c{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-a20e2f7c{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-a20e2f7c{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-a20e2f7c{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-a20e2f7c{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-a20e2f7c{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.victory-title[data-v-a20e2f7c]{position:relative;font-size:var(--font-size-title);font-family:Quadrangle,sans-serif;font-weight:700;padding:calc(var(--game-screen-width) * .02) calc(var(--game-screen-width) * .04);text-align:center;display:flex;align-items:center;justify-content:center;overflow:hidden;backdrop-filter:blur(10px);border:2px solid rgba(255,215,0,.3);flex-shrink:0}@media screen and (min-width: 801px) and (max-width: 1100px){.victory-title[data-v-a20e2f7c]{padding:calc(var(--game-screen-width) * .04) calc(var(--game-screen-width) * .06);border-width:1.5px}}@media screen and (max-width: 800px){.victory-title[data-v-a20e2f7c]{padding:calc(var(--game-screen-width) * .025) calc(var(--game-screen-width) * .03);border-width:1px}}.title-text[data-v-a20e2f7c]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;line-height:1;width:100%}.title-text .text-shadow-fake[data-v-a20e2f7c]{color:inherit;opacity:.01;font-size:inherit;font-family:inherit;font-weight:inherit;pointer-events:none;user-select:none;z-index:1;white-space:pre;width:100%;text-align:center;display:block}@media screen and (min-width: 801px) and (max-width: 1100px){.title-text[data-v-a20e2f7c]{line-height:1.1}}@media screen and (max-width: 800px){.title-text[data-v-a20e2f7c]{line-height:1.25}}.title-background[data-v-a20e2f7c]{position:absolute;inset:0;background:linear-gradient(135deg,#ffd700e6,#ffa500cc,#ffd700e6);z-index:-2}.letter[data-v-a20e2f7c]{position:relative;display:inline-block;opacity:0;transform:scale(1);color:#fff;z-index:2;animation:brutalLetterSlam-a20e2f7c .3s cubic-bezier(.68,-.55,.265,1.55) forwards;animation-delay:var(--delay);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}@media screen and (min-width: 801px) and (max-width: 1100px){.letter[data-v-a20e2f7c]{filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(1.5px 1.5px 3px rgba(0,0,0,.8))}}@media screen and (max-width: 800px){.letter[data-v-a20e2f7c]{filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(1px 1px 2px rgba(0,0,0,.8))}}.letter.space[data-v-a20e2f7c]{width:.3em}@media screen and (min-width: 801px) and (max-width: 1100px){.letter.space[data-v-a20e2f7c]{width:.25em}}@media screen and (max-width: 800px){.letter.space[data-v-a20e2f7c]{width:.2em}}.letter[data-v-a20e2f7c]:before{content:attr(data-letter);position:absolute;top:0;left:0;background:linear-gradient(45deg,gold,#ffeb3b,#ffc107);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;z-index:-1}.sparkles[data-v-a20e2f7c]{position:absolute;inset:0;pointer-events:none;z-index:3}.sparkle[data-v-a20e2f7c]{position:absolute;width:4px;height:4px;background:gold;border-radius:50%;opacity:0;animation:sparkleAnimation-a20e2f7c 2s ease-in-out infinite;animation-delay:var(--sparkle-delay)}@media screen and (min-width: 801px) and (max-width: 1100px){.sparkle[data-v-a20e2f7c]{width:3px;height:3px}}@media screen and (max-width: 800px){.sparkle[data-v-a20e2f7c]{width:2px;height:2px}}.sparkle[data-v-a20e2f7c]:nth-child(1){top:20%;left:15%}.sparkle[data-v-a20e2f7c]:nth-child(2){top:30%;right:20%}.sparkle[data-v-a20e2f7c]:nth-child(3){bottom:25%;left:25%}.sparkle[data-v-a20e2f7c]:nth-child(4){bottom:35%;right:15%}.sparkle[data-v-a20e2f7c]:nth-child(5){top:15%;left:50%}.sparkle[data-v-a20e2f7c]:nth-child(6){top:40%;right:45%}.sparkle[data-v-a20e2f7c]:nth-child(7){bottom:20%;left:60%}.sparkle[data-v-a20e2f7c]:nth-child(8){bottom:45%;right:35%}@keyframes brutalLetterSlam-a20e2f7c{0%{opacity:0;transform:scale(3)}to{opacity:1;transform:scale(1)}}@keyframes slideInBounce-685cd119{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-685cd119{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-685cd119{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-685cd119{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-685cd119{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-685cd119{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-685cd119{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-685cd119{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-685cd119{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-685cd119{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-685cd119{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-685cd119{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-685cd119{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-685cd119{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-685cd119{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-685cd119{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-685cd119{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-685cd119{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-685cd119{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-685cd119{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-685cd119{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-685cd119{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-685cd119{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-685cd119{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-685cd119{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-685cd119{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-685cd119{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-685cd119{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-685cd119{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-685cd119{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-685cd119{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-685cd119{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-685cd119{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-685cd119{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-685cd119{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-685cd119{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-685cd119{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-685cd119{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-685cd119{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-685cd119{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-685cd119{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-685cd119{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-685cd119{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-685cd119{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-685cd119{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-685cd119{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-685cd119{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-685cd119{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-685cd119{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-685cd119{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-685cd119{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-685cd119{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-685cd119{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-685cd119{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-685cd119{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-685cd119{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-685cd119{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-685cd119{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-685cd119{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-685cd119{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-685cd119{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-685cd119{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-685cd119{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-685cd119{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-685cd119{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-685cd119{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-685cd119{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-685cd119{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-685cd119{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-685cd119{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-685cd119{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-685cd119{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-685cd119{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-685cd119{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-685cd119{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-685cd119{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-685cd119{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-685cd119{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-685cd119{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-685cd119{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-685cd119{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-685cd119{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-685cd119{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-685cd119{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-685cd119{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-685cd119{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-685cd119{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-685cd119{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-685cd119{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-685cd119{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-685cd119{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-685cd119{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-685cd119{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-685cd119{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-685cd119{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-685cd119{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-685cd119{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-685cd119{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-685cd119{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-685cd119{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-685cd119{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-685cd119{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-685cd119{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-685cd119{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-685cd119{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-685cd119{0%{opacity:0}to{opacity:1}}@keyframes textShine-685cd119{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-685cd119{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-685cd119{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-685cd119{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-685cd119{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-685cd119{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-685cd119{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-685cd119{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-685cd119{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-685cd119{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-685cd119{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-685cd119{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-685cd119{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-685cd119{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-685cd119{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-685cd119{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-685cd119{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-685cd119{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-685cd119{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-685cd119{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-685cd119{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-685cd119{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-685cd119{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-685cd119{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-685cd119{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-685cd119{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-685cd119{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-685cd119{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-685cd119{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-685cd119{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-685cd119{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-685cd119{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-685cd119{0%{opacity:0}to{opacity:1}}@keyframes increment-685cd119{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-685cd119{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-685cd119{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-685cd119{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-685cd119{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-685cd119{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-685cd119{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-685cd119{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-685cd119{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-685cd119{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-685cd119{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-685cd119{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-685cd119{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-685cd119{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-685cd119{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-685cd119{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-685cd119{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-685cd119{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-685cd119{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-685cd119{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-685cd119{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-685cd119{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-685cd119{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-685cd119{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.victory-screen[data-v-685cd119]{--font-size-title: calc(var(--game-screen-width) / 18);--font-size: calc(var(--game-screen-width) / 30);--font-size-button: calc(var(--game-screen-width) / 20);--victory-screen-gap: calc(var(--game-screen-width) / 50);overflow-y:auto;overflow-x:hidden;height:100%;font-size:var(--font-size);color:#fff;font-family:Orbitron,sans-serif;font-weight:700;z-index:50;display:flex;flex-direction:column;gap:var(--victory-screen-gap);text-align:center;padding:0 calc(var(--victory-screen-width) * .01)}.victory-screen .first-part[data-v-685cd119]{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:var(--victory-screen-gap) 0;gap:var(--victory-screen-gap)}.victory-screen .buttons-container[data-v-685cd119]{display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1}.victory-screen .third-part[data-v-685cd119]{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:var(--victory-screen-gap);padding:var(--victory-screen-gap) 0;min-height:var(--victory-screen-height);overflow:hidden}.victory-screen .third-part .fireworks-container[data-v-685cd119]{position:absolute;inset:0%}.victory-screen .separator[data-v-685cd119]{height:2px;background-color:#ffffff4d;margin:calc(var(--victory-screen-gap) * .75) auto;width:100%;max-width:calc(100% - var(--victory-screen-gap) * 4)}.victory-screen .stats-container[data-v-685cd119]{display:flex;flex-direction:column;gap:var(--victory-screen-gap);flex-grow:1}.victory-screen .section-title[data-v-685cd119]{font-size:var(--font-size);margin-bottom:var(--victory-screen-gap)}.victory-screen .section-title.subtitle[data-v-685cd119]{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8);transition:none}.victory-screen .section-title.subtitle.visible[data-v-685cd119]{animation:subtitleSlideIn-685cd119 1s cubic-bezier(.25,.46,.45,.94) forwards}.victory-screen .narrator-message[data-v-685cd119]{font-style:italic;font-size:calc(var(--font-size) * .8)}.victory-screen .buttons[data-v-685cd119]{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:calc(var(--victory-screen-gap))}.victory-screen .buttons .continue[data-v-685cd119],.victory-screen .buttons .restart[data-v-685cd119]{--basic-button-font-size: var(--font-size-button);--basic-button-padding: calc(var(--font-size-button) / 2) calc(var(--font-size-button));--basic-button-background-size: 200% 200%;width:auto}.victory-screen .buttons .continue[data-v-685cd119]{--basic-button-background: linear-gradient(45deg, rgb(159, 0, 212), rgb(200, 50, 255), rgb(159, 0, 212))}.victory-screen .buttons .restart[data-v-685cd119]{--basic-button-background: linear-gradient(45deg, rgb(0, 119, 255), rgb(50, 170, 255), rgb(0, 119, 255))}@keyframes slideInBounce-06e6882e{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-06e6882e{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-06e6882e{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-06e6882e{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-06e6882e{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-06e6882e{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-06e6882e{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-06e6882e{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-06e6882e{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-06e6882e{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-06e6882e{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-06e6882e{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-06e6882e{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-06e6882e{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-06e6882e{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-06e6882e{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-06e6882e{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-06e6882e{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-06e6882e{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-06e6882e{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-06e6882e{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-06e6882e{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-06e6882e{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-06e6882e{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-06e6882e{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-06e6882e{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-06e6882e{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-06e6882e{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-06e6882e{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-06e6882e{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-06e6882e{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-06e6882e{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-06e6882e{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-06e6882e{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-06e6882e{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-06e6882e{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-06e6882e{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-06e6882e{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-06e6882e{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-06e6882e{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-06e6882e{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-06e6882e{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-06e6882e{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-06e6882e{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-06e6882e{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-06e6882e{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-06e6882e{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-06e6882e{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-06e6882e{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-06e6882e{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-06e6882e{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-06e6882e{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-06e6882e{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-06e6882e{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-06e6882e{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-06e6882e{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-06e6882e{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-06e6882e{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-06e6882e{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-06e6882e{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-06e6882e{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-06e6882e{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-06e6882e{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-06e6882e{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-06e6882e{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-06e6882e{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-06e6882e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-06e6882e{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-06e6882e{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-06e6882e{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-06e6882e{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-06e6882e{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-06e6882e{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-06e6882e{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-06e6882e{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-06e6882e{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-06e6882e{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-06e6882e{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-06e6882e{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-06e6882e{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-06e6882e{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-06e6882e{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-06e6882e{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-06e6882e{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-06e6882e{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-06e6882e{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-06e6882e{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-06e6882e{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-06e6882e{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-06e6882e{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-06e6882e{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-06e6882e{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-06e6882e{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-06e6882e{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-06e6882e{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-06e6882e{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-06e6882e{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-06e6882e{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-06e6882e{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-06e6882e{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-06e6882e{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-06e6882e{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-06e6882e{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-06e6882e{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-06e6882e{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-06e6882e{0%{opacity:0}to{opacity:1}}@keyframes textShine-06e6882e{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-06e6882e{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-06e6882e{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-06e6882e{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-06e6882e{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-06e6882e{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-06e6882e{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-06e6882e{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-06e6882e{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-06e6882e{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-06e6882e{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-06e6882e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-06e6882e{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-06e6882e{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-06e6882e{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-06e6882e{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-06e6882e{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-06e6882e{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-06e6882e{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-06e6882e{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-06e6882e{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-06e6882e{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-06e6882e{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-06e6882e{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-06e6882e{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-06e6882e{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-06e6882e{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-06e6882e{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-06e6882e{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-06e6882e{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-06e6882e{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-06e6882e{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-06e6882e{0%{opacity:0}to{opacity:1}}@keyframes increment-06e6882e{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-06e6882e{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-06e6882e{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-06e6882e{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-06e6882e{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-06e6882e{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-06e6882e{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-06e6882e{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-06e6882e{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-06e6882e{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-06e6882e{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-06e6882e{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-06e6882e{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-06e6882e{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-06e6882e{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-06e6882e{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-06e6882e{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-06e6882e{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-06e6882e{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-06e6882e{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-06e6882e{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-06e6882e{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-06e6882e{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-06e6882e{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.floating-score[data-v-06e6882e]{z-index:1000;pointer-events:none;opacity:0;transition:opacity .2s ease-out}.floating-score.visible[data-v-06e6882e]{opacity:1;animation:floatingScoreAnimation-06e6882e 1.5s ease-out forwards}.floating-score .score-value[data-v-06e6882e]{font-family:Quadrangle,sans-serif;font-weight:700;font-size:calc(var(--game-screen-width) / 8);color:#ff1969;text-shadow:0 0 10px rgba(255,25,105,.5);white-space:nowrap}@keyframes slideInBounce-351356fe{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-351356fe{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-351356fe{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-351356fe{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-351356fe{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-351356fe{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-351356fe{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-351356fe{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-351356fe{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-351356fe{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-351356fe{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-351356fe{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-351356fe{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-351356fe{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-351356fe{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-351356fe{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-351356fe{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-351356fe{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-351356fe{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-351356fe{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-351356fe{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-351356fe{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-351356fe{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-351356fe{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-351356fe{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-351356fe{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-351356fe{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-351356fe{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-351356fe{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-351356fe{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-351356fe{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-351356fe{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-351356fe{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-351356fe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-351356fe{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-351356fe{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-351356fe{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-351356fe{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-351356fe{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-351356fe{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-351356fe{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-351356fe{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-351356fe{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-351356fe{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-351356fe{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-351356fe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-351356fe{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-351356fe{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-351356fe{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-351356fe{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-351356fe{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-351356fe{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-351356fe{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-351356fe{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-351356fe{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-351356fe{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-351356fe{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-351356fe{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-351356fe{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-351356fe{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-351356fe{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-351356fe{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-351356fe{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-351356fe{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-351356fe{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-351356fe{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-351356fe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-351356fe{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-351356fe{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-351356fe{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-351356fe{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-351356fe{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-351356fe{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-351356fe{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-351356fe{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-351356fe{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-351356fe{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-351356fe{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-351356fe{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-351356fe{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-351356fe{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-351356fe{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-351356fe{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-351356fe{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-351356fe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-351356fe{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-351356fe{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-351356fe{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-351356fe{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-351356fe{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-351356fe{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-351356fe{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-351356fe{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-351356fe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-351356fe{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-351356fe{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-351356fe{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-351356fe{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-351356fe{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-351356fe{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-351356fe{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-351356fe{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-351356fe{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-351356fe{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-351356fe{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-351356fe{0%{opacity:0}to{opacity:1}}@keyframes textShine-351356fe{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-351356fe{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-351356fe{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-351356fe{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-351356fe{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-351356fe{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-351356fe{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-351356fe{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-351356fe{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-351356fe{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-351356fe{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-351356fe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-351356fe{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-351356fe{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-351356fe{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-351356fe{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-351356fe{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-351356fe{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-351356fe{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-351356fe{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-351356fe{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-351356fe{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-351356fe{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-351356fe{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-351356fe{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-351356fe{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-351356fe{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-351356fe{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-351356fe{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-351356fe{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-351356fe{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-351356fe{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-351356fe{0%{opacity:0}to{opacity:1}}@keyframes increment-351356fe{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-351356fe{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-351356fe{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-351356fe{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-351356fe{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-351356fe{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-351356fe{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-351356fe{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-351356fe{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-351356fe{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-351356fe{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-351356fe{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-351356fe{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-351356fe{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-351356fe{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-351356fe{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-351356fe{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-351356fe{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-351356fe{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-351356fe{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-351356fe{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-351356fe{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-351356fe{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-351356fe{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.time-attack-bonus-stack[data-v-351356fe]{--time-attack-bonus-duration: 1.6s;--time-attack-bonus-easing: cubic-bezier(.34, 1.56, .64, 1);position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:1001}.time-attack-bonus-stack .time-attack-bonus[data-v-351356fe]{animation:timeAttackBonusStack-351356fe var(--time-attack-bonus-duration) var(--time-attack-bonus-easing) forwards}.time-attack-bonus-stack .time-attack-bonus .bonus-value[data-v-351356fe]{display:flex;align-items:center;gap:12px;font-family:Quadrangle,sans-serif;font-weight:700;font-size:calc(var(--game-screen-width) / 11);white-space:nowrap;filter:drop-shadow(0 0 12px rgb(255,255,255));position:relative}.time-attack-bonus-stack .time-attack-bonus .bonus-value[data-v-351356fe]:before{content:"";position:absolute;top:50%;left:50%;width:120%;height:120%;border-radius:50%;transform:translate(-50%,-50%);opacity:0;animation:bonusGlowExpand-351356fe .6s ease-out;z-index:-1}.time-attack-bonus-stack .time-attack-bonus .bonus-value[data-v-351356fe]:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:100%;border-radius:50%;transform:translate(-50%,-50%);opacity:.3;filter:blur(20px);z-index:-2}.time-attack-bonus-stack .time-attack-bonus .bonus-icon[data-v-351356fe]{font-size:calc(var(--game-screen-width) / 13);animation:bonusIconSpin-351356fe .6s ease-out;filter:drop-shadow(0 0 6px currentColor)}.time-attack-bonus-stack .time-attack-bonus .bonus-text[data-v-351356fe]{font-size:calc(var(--game-screen-width) / 11);animation:bonusTextPop-351356fe .5s cubic-bezier(.34,1.56,.64,1)}.time-attack-bonus-stack .time-attack-bonus.bonus-time .bonus-value[data-v-351356fe]{color:#0f8;filter:drop-shadow(0 0 12px rgb(255,255,255)) drop-shadow(0 0 20px rgb(0,255,136)) drop-shadow(0 0 40px rgba(0,255,136,.6))}.time-attack-bonus-stack .time-attack-bonus.bonus-time .bonus-value[data-v-351356fe]:before{background:radial-gradient(circle,#0f8c,#0f80 70%)}.time-attack-bonus-stack .time-attack-bonus.bonus-time .bonus-value[data-v-351356fe]:after{background:radial-gradient(circle,#0f89,#0f80 70%)}.time-attack-bonus-stack .time-attack-bonus.bonus-reroll .bonus-value[data-v-351356fe]{color:#fa0;filter:drop-shadow(0 0 12px rgb(255,255,255)) drop-shadow(0 0 20px rgb(255,170,0)) drop-shadow(0 0 40px rgba(255,170,0,.6))}.time-attack-bonus-stack .time-attack-bonus.bonus-reroll .bonus-value[data-v-351356fe]:before{background:radial-gradient(circle,#fa0c,#fa00 70%)}.time-attack-bonus-stack .time-attack-bonus.bonus-reroll .bonus-value[data-v-351356fe]:after{background:radial-gradient(circle,#fa09,#fa00 70%)}@keyframes slideInBounce-2d1a843b{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-2d1a843b{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-2d1a843b{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-2d1a843b{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-2d1a843b{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-2d1a843b{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-2d1a843b{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-2d1a843b{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-2d1a843b{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-2d1a843b{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-2d1a843b{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-2d1a843b{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-2d1a843b{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-2d1a843b{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-2d1a843b{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-2d1a843b{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-2d1a843b{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-2d1a843b{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-2d1a843b{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-2d1a843b{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-2d1a843b{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-2d1a843b{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-2d1a843b{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-2d1a843b{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-2d1a843b{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-2d1a843b{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-2d1a843b{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-2d1a843b{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-2d1a843b{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-2d1a843b{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-2d1a843b{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-2d1a843b{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-2d1a843b{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-2d1a843b{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-2d1a843b{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-2d1a843b{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-2d1a843b{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-2d1a843b{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-2d1a843b{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-2d1a843b{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-2d1a843b{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-2d1a843b{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-2d1a843b{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-2d1a843b{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-2d1a843b{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-2d1a843b{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-2d1a843b{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-2d1a843b{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-2d1a843b{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-2d1a843b{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-2d1a843b{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-2d1a843b{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-2d1a843b{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-2d1a843b{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-2d1a843b{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-2d1a843b{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-2d1a843b{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-2d1a843b{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-2d1a843b{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-2d1a843b{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-2d1a843b{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-2d1a843b{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-2d1a843b{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-2d1a843b{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-2d1a843b{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-2d1a843b{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-2d1a843b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-2d1a843b{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-2d1a843b{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-2d1a843b{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-2d1a843b{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-2d1a843b{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-2d1a843b{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-2d1a843b{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-2d1a843b{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-2d1a843b{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-2d1a843b{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-2d1a843b{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-2d1a843b{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-2d1a843b{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-2d1a843b{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-2d1a843b{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-2d1a843b{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-2d1a843b{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-2d1a843b{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-2d1a843b{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-2d1a843b{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-2d1a843b{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-2d1a843b{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-2d1a843b{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-2d1a843b{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-2d1a843b{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-2d1a843b{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-2d1a843b{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-2d1a843b{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-2d1a843b{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-2d1a843b{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-2d1a843b{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-2d1a843b{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-2d1a843b{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-2d1a843b{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-2d1a843b{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-2d1a843b{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-2d1a843b{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-2d1a843b{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-2d1a843b{0%{opacity:0}to{opacity:1}}@keyframes textShine-2d1a843b{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-2d1a843b{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-2d1a843b{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-2d1a843b{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-2d1a843b{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-2d1a843b{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-2d1a843b{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-2d1a843b{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-2d1a843b{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-2d1a843b{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-2d1a843b{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-2d1a843b{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-2d1a843b{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-2d1a843b{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-2d1a843b{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-2d1a843b{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-2d1a843b{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-2d1a843b{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-2d1a843b{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-2d1a843b{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-2d1a843b{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-2d1a843b{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-2d1a843b{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-2d1a843b{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-2d1a843b{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-2d1a843b{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-2d1a843b{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-2d1a843b{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-2d1a843b{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-2d1a843b{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-2d1a843b{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-2d1a843b{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-2d1a843b{0%{opacity:0}to{opacity:1}}@keyframes increment-2d1a843b{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-2d1a843b{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-2d1a843b{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-2d1a843b{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-2d1a843b{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-2d1a843b{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-2d1a843b{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-2d1a843b{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-2d1a843b{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-2d1a843b{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-2d1a843b{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-2d1a843b{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-2d1a843b{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-2d1a843b{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-2d1a843b{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-2d1a843b{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-2d1a843b{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-2d1a843b{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-2d1a843b{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-2d1a843b{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-2d1a843b{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-2d1a843b{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-2d1a843b{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-2d1a843b{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.combo-display[data-v-2d1a843b]{position:fixed;bottom:calc(var(--game-screen-height) * .05);right:calc(var(--game-screen-width) * .05);z-index:1500;pointer-events:none;display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--game-screen-width) * .01);background:#000000a6;padding:calc(var(--game-screen-width) * .022);border-radius:calc(var(--game-screen-width) * .012);backdrop-filter:blur(4px);border:2px solid rgba(255,255,255,.2);box-shadow:0 4px 12px #0009,inset 0 1px #ffffff1a}.combo-display .combo-content[data-v-2d1a843b]{display:flex;flex-direction:column;align-items:flex-end;gap:calc(var(--game-screen-width) * .005)}.combo-display .combo-count[data-v-2d1a843b]{font-family:Quadrangle,sans-serif;font-weight:700;font-size:calc(var(--game-screen-width) / 9);line-height:.9;animation:comboCountPulse-2d1a843b .5s cubic-bezier(.34,1.56,.64,1);color:#fff;-webkit-text-stroke:2px black;text-stroke:2px black;paint-order:stroke fill}.combo-display .combo-label[data-v-2d1a843b]{font-family:Quadrangle,sans-serif;font-weight:700;font-size:calc(var(--game-screen-width) / 20);letter-spacing:calc(var(--game-screen-width) * .002);color:#fff;-webkit-text-stroke:1.5px black;text-stroke:1.5px black;paint-order:stroke fill}.combo-display .combo-progress[data-v-2d1a843b]{width:calc(var(--game-screen-width) * .18);height:calc(var(--game-screen-width) * .01);background:#00000080;border-radius:calc(var(--game-screen-width) * .005);overflow:hidden;position:relative;border:1px solid rgba(255,255,255,.1)}.combo-display .combo-progress .combo-progress-bar[data-v-2d1a843b]{position:absolute;top:0;left:0;height:100%;transition:width .1s linear;box-shadow:0 0 8px currentColor}.combo-display.combo-normal .combo-count[data-v-2d1a843b],.combo-display.combo-normal .combo-label[data-v-2d1a843b]{color:#0cf;filter:drop-shadow(0 0 10px rgba(0,204,255,.8)) drop-shadow(0 0 20px rgba(0,204,255,.4))}.combo-display.combo-normal .combo-progress-bar[data-v-2d1a843b]{background:linear-gradient(90deg,#0cf,#09f)}.combo-display.combo-hot .combo-count[data-v-2d1a843b],.combo-display.combo-hot .combo-label[data-v-2d1a843b]{color:#fa0;filter:drop-shadow(0 0 10px rgba(255,170,0,.8)) drop-shadow(0 0 20px rgba(255,170,0,.4))}.combo-display.combo-hot .combo-progress-bar[data-v-2d1a843b]{background:linear-gradient(90deg,#fa0,#f80)}.combo-display.combo-fire .combo-count[data-v-2d1a843b],.combo-display.combo-fire .combo-label[data-v-2d1a843b]{color:#ff1969;filter:drop-shadow(0 0 12px rgba(255,25,105,.9)) drop-shadow(0 0 25px rgba(255,25,105,.5))}.combo-display.combo-fire .combo-progress-bar[data-v-2d1a843b]{background:linear-gradient(90deg,#ff1969,#f44)}.combo-display.combo-fire .combo-count[data-v-2d1a843b]{animation:comboCountPulse-2d1a843b .5s cubic-bezier(.34,1.56,.64,1),comboFireShake-2d1a843b .15s ease-in-out infinite}.combo-display.combo-godlike .combo-count[data-v-2d1a843b],.combo-display.combo-godlike .combo-label[data-v-2d1a843b]{color:#0f8;filter:drop-shadow(0 0 15px rgb(0,255,136)) drop-shadow(0 0 30px rgba(0,255,136,.6)) drop-shadow(0 0 45px rgba(0,255,136,.3))}.combo-display.combo-godlike .combo-progress-bar[data-v-2d1a843b]{background:linear-gradient(90deg,#0f8,#0fc,#0f8);background-size:200% 100%;animation:comboProgressDrain-2d1a843b linear,comboGodlikeShimmer-2d1a843b 1s linear infinite}.combo-display.combo-godlike .combo-count[data-v-2d1a843b]{animation:comboCountPulse-2d1a843b .5s cubic-bezier(.34,1.56,.64,1),comboGodlikeFloat-2d1a843b 2s ease-in-out infinite}.combo-enter-active[data-v-2d1a843b]{animation:comboEnter-2d1a843b .3s cubic-bezier(.34,1.56,.64,1)}.combo-leave-active[data-v-2d1a843b]{animation:comboLeave-2d1a843b .2s ease-out forwards}@keyframes comboCountPulse-2d1a843b{0%{transform:scale(.5);opacity:0}60%{transform:scale(1.2);opacity:1}to{transform:scale(1);opacity:1}}@keyframes comboProgressDrain-2d1a843b{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes comboFireShake-2d1a843b{0%,to{transform:scale(1) translate(0)}25%{transform:scale(1) translate(-2px)}75%{transform:scale(1) translate(2px)}}@keyframes comboGodlikeFloat-2d1a843b{0%,to{transform:scale(1) translateY(0)}50%{transform:scale(1.05) translateY(-5px)}}@keyframes comboGodlikeShimmer-2d1a843b{0%{background-position:0% 0%}to{background-position:200% 0%}}@keyframes comboEnter-2d1a843b{0%{opacity:0;transform:scale(.7) translate(30px)}to{opacity:1;transform:scale(1) translate(0)}}@keyframes comboLeave-2d1a843b{0%{opacity:1;transform:scale(1) translate(0)}to{opacity:0;transform:scale(.8) translate(30px)}}.time-attack-level-complete[data-v-ffa02038]{position:fixed;top:12%;left:50%;transform:translate(-50%);z-index:2000;pointer-events:none;width:100vw;display:flex;align-items:flex-start;justify-content:center}.time-attack-level-complete .celebration-content[data-v-ffa02038]{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(var(--game-screen-width) * .02);animation:celebrationAppear-ffa02038 .5s cubic-bezier(.34,1.56,.64,1) forwards}.time-attack-level-complete .level-badge[data-v-ffa02038]{display:flex;flex-direction:row;align-items:center;gap:calc(var(--game-screen-width) * .01);font-family:Quadrangle,sans-serif;font-weight:700;position:relative;z-index:10;animation:levelBadgeFade-ffa02038 1.5s ease-out forwards}.time-attack-level-complete .level-badge .level-text[data-v-ffa02038]{font-size:calc(var(--game-screen-width) / 28);color:#fa0;text-shadow:0 0 8px rgba(255,170,0,.8);filter:drop-shadow(0 2px 4px rgba(0,0,0,.6));animation:levelTextPulse-ffa02038 .4s ease-out}.time-attack-level-complete .level-badge .complete-text[data-v-ffa02038]{font-size:calc(var(--game-screen-width) / 28);color:#0f8;text-shadow:0 0 8px rgba(0,255,136,.8);filter:drop-shadow(0 2px 4px rgba(0,0,0,.6));animation:completeTextBurst-ffa02038 .5s cubic-bezier(.34,1.56,.64,1) .1s backwards}.time-attack-level-complete .rewards-container[data-v-ffa02038]{display:flex;gap:calc(var(--game-screen-width) * .025);align-items:center;justify-content:center;position:relative;z-index:15}.time-attack-level-complete .bonus-display[data-v-ffa02038]{display:flex;align-items:center;gap:calc(var(--game-screen-width) * .006);font-family:Quadrangle,sans-serif;font-weight:900;position:relative;padding:calc(var(--game-screen-width) * .006) calc(var(--game-screen-width) * .01)}.time-attack-level-complete .bonus-display .bonus-icon[data-v-ffa02038]{font-size:calc(var(--game-screen-width) / 20);animation:bonusIconSpin-ffa02038 .7s cubic-bezier(.34,1.56,.64,1) backwards}.time-attack-level-complete .bonus-display .bonus-value[data-v-ffa02038]{font-size:calc(var(--game-screen-width) / 18);-webkit-text-stroke:2px rgb(0,0,0);text-stroke:2px rgb(0,0,0);paint-order:stroke fill;animation:bonusValuePulse-ffa02038 .6s cubic-bezier(.34,1.56,.64,1) backwards}.time-attack-level-complete .time-bonus[data-v-ffa02038]{animation:timeBonusExplosion-ffa02038 .7s cubic-bezier(.34,1.56,.64,1) .5s backwards}.time-attack-level-complete .time-bonus .bonus-icon[data-v-ffa02038]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.8));animation-delay:.5s}.time-attack-level-complete .time-bonus .bonus-value[data-v-ffa02038]{color:#0f8;filter:drop-shadow(0 0 6px rgba(0,255,136,.5)) drop-shadow(0 2px 4px rgb(0,0,0));animation-delay:.6s}.time-attack-level-complete .reroll-bonus[data-v-ffa02038]{animation:rerollBonusExplosion-ffa02038 .7s cubic-bezier(.34,1.56,.64,1) .7s backwards}.time-attack-level-complete .reroll-bonus .bonus-icon[data-v-ffa02038]{filter:drop-shadow(0 2px 4px rgba(0,0,0,.8));animation-delay:.7s}.time-attack-level-complete .reroll-bonus .bonus-value[data-v-ffa02038]{color:#b370ff;filter:drop-shadow(0 0 6px rgba(138,43,226,.5)) drop-shadow(0 2px 4px rgb(0,0,0));animation-delay:.8s}@keyframes celebrationAppear-ffa02038{0%{opacity:0;transform:scale(.8) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes levelTextPulse-ffa02038{0%{transform:scale(.7);opacity:0}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:1}}@keyframes completeTextBurst-ffa02038{0%{transform:scale(.5);opacity:0}50%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes levelBadgeFade-ffa02038{0%,40%{opacity:1}to{opacity:.15}}@keyframes timeBonusExplosion-ffa02038{0%{opacity:0;transform:scale(.6) translateY(-5px)}60%{opacity:1;transform:scale(1.1) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes rerollBonusExplosion-ffa02038{0%{opacity:0;transform:scale(.6) translateY(-5px)}60%{opacity:1;transform:scale(1.1) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes bonusIconSpin-ffa02038{0%{transform:scale(.5) rotate(-90deg);opacity:0}60%{transform:scale(1.1) rotate(5deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes bonusValuePulse-ffa02038{0%{transform:scale(.6);opacity:0}50%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes slideInBounce-f3d1cefe{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-f3d1cefe{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-f3d1cefe{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-f3d1cefe{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-f3d1cefe{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-f3d1cefe{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-f3d1cefe{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-f3d1cefe{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-f3d1cefe{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-f3d1cefe{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-f3d1cefe{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-f3d1cefe{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-f3d1cefe{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-f3d1cefe{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-f3d1cefe{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-f3d1cefe{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-f3d1cefe{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-f3d1cefe{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-f3d1cefe{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-f3d1cefe{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-f3d1cefe{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-f3d1cefe{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-f3d1cefe{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-f3d1cefe{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-f3d1cefe{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-f3d1cefe{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-f3d1cefe{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-f3d1cefe{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-f3d1cefe{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-f3d1cefe{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-f3d1cefe{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-f3d1cefe{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-f3d1cefe{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-f3d1cefe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-f3d1cefe{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-f3d1cefe{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-f3d1cefe{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-f3d1cefe{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-f3d1cefe{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-f3d1cefe{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-f3d1cefe{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-f3d1cefe{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-f3d1cefe{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-f3d1cefe{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-f3d1cefe{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-f3d1cefe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-f3d1cefe{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-f3d1cefe{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-f3d1cefe{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-f3d1cefe{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-f3d1cefe{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-f3d1cefe{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-f3d1cefe{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-f3d1cefe{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-f3d1cefe{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-f3d1cefe{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-f3d1cefe{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-f3d1cefe{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-f3d1cefe{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-f3d1cefe{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-f3d1cefe{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-f3d1cefe{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-f3d1cefe{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-f3d1cefe{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-f3d1cefe{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-f3d1cefe{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-f3d1cefe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-f3d1cefe{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-f3d1cefe{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-f3d1cefe{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-f3d1cefe{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-f3d1cefe{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-f3d1cefe{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-f3d1cefe{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-f3d1cefe{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-f3d1cefe{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-f3d1cefe{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-f3d1cefe{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-f3d1cefe{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-f3d1cefe{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-f3d1cefe{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-f3d1cefe{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-f3d1cefe{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-f3d1cefe{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-f3d1cefe{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-f3d1cefe{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-f3d1cefe{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-f3d1cefe{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-f3d1cefe{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-f3d1cefe{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-f3d1cefe{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-f3d1cefe{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-f3d1cefe{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-f3d1cefe{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-f3d1cefe{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-f3d1cefe{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-f3d1cefe{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-f3d1cefe{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-f3d1cefe{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-f3d1cefe{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-f3d1cefe{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-f3d1cefe{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-f3d1cefe{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-f3d1cefe{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-f3d1cefe{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-f3d1cefe{0%{opacity:0}to{opacity:1}}@keyframes textShine-f3d1cefe{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-f3d1cefe{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-f3d1cefe{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-f3d1cefe{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-f3d1cefe{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-f3d1cefe{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-f3d1cefe{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-f3d1cefe{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-f3d1cefe{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-f3d1cefe{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-f3d1cefe{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-f3d1cefe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-f3d1cefe{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-f3d1cefe{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-f3d1cefe{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-f3d1cefe{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-f3d1cefe{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-f3d1cefe{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-f3d1cefe{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-f3d1cefe{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-f3d1cefe{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-f3d1cefe{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-f3d1cefe{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-f3d1cefe{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-f3d1cefe{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-f3d1cefe{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-f3d1cefe{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-f3d1cefe{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-f3d1cefe{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-f3d1cefe{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-f3d1cefe{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-f3d1cefe{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-f3d1cefe{0%{opacity:0}to{opacity:1}}@keyframes increment-f3d1cefe{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-f3d1cefe{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-f3d1cefe{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-f3d1cefe{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-f3d1cefe{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-f3d1cefe{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-f3d1cefe{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-f3d1cefe{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-f3d1cefe{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-f3d1cefe{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-f3d1cefe{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-f3d1cefe{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-f3d1cefe{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-f3d1cefe{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-f3d1cefe{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-f3d1cefe{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-f3d1cefe{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-f3d1cefe{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-f3d1cefe{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-f3d1cefe{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-f3d1cefe{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-f3d1cefe{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-f3d1cefe{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-f3d1cefe{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.time-attack-score-stack[data-v-f3d1cefe]{--time-attack-score-duration: .9s;--time-attack-score-easing: cubic-bezier(.25, .46, .45, .94);position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:1000}.time-attack-score-stack .time-attack-score[data-v-f3d1cefe]{position:fixed;top:0;left:0;will-change:transform,opacity;animation:timeAttackScoreArc-f3d1cefe var(--animation-duration, var(--time-attack-score-duration)) var(--time-attack-score-easing) forwards}.time-attack-score-stack .time-attack-score.quality-weak[data-v-f3d1cefe]{animation-name:timeAttackScoreWeak-f3d1cefe;animation-duration:.6s}.time-attack-score-stack .time-attack-score.quality-decent[data-v-f3d1cefe]{animation-name:timeAttackScoreArc-f3d1cefe}.time-attack-score-stack .time-attack-score.quality-strong[data-v-f3d1cefe]{animation-name:timeAttackScoreStrong-f3d1cefe;animation-timing-function:linear}.time-attack-score-stack .time-attack-score.quality-epic[data-v-f3d1cefe]{animation-name:timeAttackScoreEpic-f3d1cefe;animation-timing-function:cubic-bezier(.25,.46,.45,.94)}.time-attack-score-stack .time-attack-score .score-value[data-v-f3d1cefe]{font-family:Quadrangle,sans-serif;font-weight:900;font-size:calc(var(--game-screen-width) / 10);white-space:nowrap;-webkit-text-stroke:3px rgb(0,0,0);text-stroke:3px rgb(0,0,0);paint-order:stroke fill}.time-attack-score-stack .time-attack-score.quality-weak .score-value[data-v-f3d1cefe]{color:#999;filter:drop-shadow(0 2px 4px rgba(0,0,0,.8));opacity:.7}.time-attack-score-stack .time-attack-score.quality-decent .score-value[data-v-f3d1cefe]{color:#5ab3ff;filter:drop-shadow(0 0 10px rgba(90,179,255,.8)) drop-shadow(0 2px 4px rgba(0,0,0,.9))}.time-attack-score-stack .time-attack-score.quality-strong .score-value[data-v-f3d1cefe]{color:#0fd;filter:drop-shadow(0 0 16px rgb(0,255,221)) drop-shadow(0 3px 6px rgb(0,0,0))}.time-attack-score-stack .time-attack-score.quality-epic .score-value[data-v-f3d1cefe]{color:gold;filter:drop-shadow(0 0 22px rgb(255,215,0)) drop-shadow(0 3px 8px rgb(0,0,0))}.word-congratulation-badge[data-v-bd598126]{--font-size: calc(var(--game-view-size) / 15);--padding: calc(var(--game-view-size) / 80) calc(var(--game-view-size) / 40);--ring-size: calc(var(--game-view-size) / 300);--shadow-blur: calc(var(--game-view-size) / 90);--inner-glow: calc(var(--game-view-size) / 300);--gradient-congratulations-not-bad: linear-gradient( 45deg, rgb(100, 160, 100), rgb(130, 200, 130), rgb(100, 160, 100) );--gradient-congratulations-nice: linear-gradient(45deg, rgb(0, 120, 220), rgb(0, 180, 255), rgb(0, 120, 220));--gradient-congratulations-great: linear-gradient( 45deg, rgb(220, 60, 0), rgb(255, 140, 0), rgb(255, 180, 0), rgb(220, 60, 0) );--gradient-congratulations-brilliant: linear-gradient( 45deg, rgb(255, 200, 0), rgb(255, 120, 0), rgb(255, 50, 150), rgb(150, 50, 255), rgb(0, 180, 255) );display:inline-block;border-radius:9999px;color:#fff;font-size:var(--font-size);padding:var(--padding);font-weight:700;text-transform:uppercase;text-align:center;box-shadow:0 calc(var(--game-view-size) / 400) var(--shadow-blur) #0003,inset 0 0 var(--inner-glow) #fff3;position:relative;overflow:hidden;font-family:Quadrangle,sans-serif;letter-spacing:calc(var(--game-view-size) / 800);-webkit-text-stroke:calc(var(--game-view-size) / 1200) rgba(0,0,0,.35);will-change:transform,filter}.word-congratulation-badge.Brilliant[data-v-bd598126]{background:var(--gradient-congratulations-brilliant)}.word-congratulation-badge.Great[data-v-bd598126]{background:var(--gradient-congratulations-great)}.word-congratulation-badge.Nice[data-v-bd598126]{background:var(--gradient-congratulations-nice)}.word-congratulation-badge.NotBad[data-v-bd598126]{background:var(--gradient-congratulations-not-bad)}.word-congratulation-badge[data-v-bd598126]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);animation:shimmer 2s ease-in-out infinite alternate;pointer-events:none;z-index:1}.word-congratulation-badge[data-v-bd598126]:after{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);animation:shimmer 3s ease-in-out infinite alternate-reverse;pointer-events:none;z-index:1}.fireworks-container[data-v-bd598126]{position:absolute;inset:0;pointer-events:none;z-index:2}.title[data-v-ee33c038]{overflow:visible;position:relative;width:100%;display:flex;align-items:center;justify-content:center;gap:calc(var(--game-view-size) / 25);--badge-size: calc(var(--game-view-size) / 12)}.title .congratulations[data-v-ee33c038]{animation:card-appear .38s ease-out both}.title .multiplier-badge[data-v-ee33c038],.title .gold-badge[data-v-ee33c038]{--letter-badge-size: var(--badge-size);animation:card-appear .38s ease-out both}.definition[data-v-c3e61531]{--font-size: calc(var(--game-view-height) / 35);--padding: calc(var(--game-view-height) / 50);--gap: calc(var(--font-size) / 2);--border-radius: calc(var(--game-view-height) / 100);display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;font-size:var(--font-size);font-weight:600;font-family:Orbitron,sans-serif;color:#fff;background:linear-gradient(135deg,#1e1e32bf,#322850b3,#1e1e32bf);backdrop-filter:blur(8px);min-width:100%;box-shadow:0 4px 20px #0000004d,0 0 0 1px #ffffff0d inset}.definition .definition-text[data-v-c3e61531]{padding:var(--padding)}.definition .word[data-v-c3e61531]{margin-right:var(--gap);color:#e0e0ff;font-weight:700;font-family:Orbitron,sans-serif;letter-spacing:.05em}.fade-grow-enter-active[data-v-c3e61531],.fade-grow-leave-active[data-v-c3e61531]{transition:opacity .3s ease,transform .3s ease}.fade-grow-enter-from[data-v-c3e61531],.fade-grow-leave-to[data-v-c3e61531]{opacity:0;transform:scale(.95)}.fade-grow-enter-to[data-v-c3e61531],.fade-grow-leave-from[data-v-c3e61531]{opacity:1;transform:scale(1)}.word-info-badge[data-v-4c9eb288]{--font-size: calc(min(100vw, 100vh)/50) ;--gap: calc(var(--font-size) / 2);--padding: calc(var(--font-size) / 10) calc(var(--font-size) * .8);display:inline-flex;align-items:center;justify-content:center;gap:var(--gap);padding:var(--padding);border-radius:9999px;color:#fff;font-size:var(--font-size);font-weight:600;text-transform:uppercase;box-shadow:0 2px 4px #0000001a;font-family:Orbitron,sans-serif}.word-info-badge[data-v-4c9eb288] .count{font-size:calc(var(--font-size) * 1.5)}.word-info[data-v-9f436029]{--font-size: calc(min(100vw, 100vh)/50) ;--gap: calc(var(--font-size) / 2);display:flex;flex-wrap:wrap;justify-content:center;flex-direction:column;font-size:var(--font-size);margin-bottom:var(--gap);min-width:calc(100% - 2 * var(--game-view-gap));max-width:calc(100% - 2 * var(--game-view-gap))}.word-info .badges[data-v-9f436029]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}.word-info .badges .center[data-v-9f436029]{display:flex;align-items:center;justify-content:center;gap:var(--gap)}.word-info .badges .length[data-v-9f436029]{background:var(--gradient-word-length)}.word-info .badges .consonants[data-v-9f436029]{background-color:var(--color-consonant)}.word-info .badges .vowels[data-v-9f436029]{background-color:var(--color-vowel)}.word-info .badges .first-half[data-v-9f436029]{background-color:var(--color-first-half)}.word-info .badges .second-half[data-v-9f436029]{background-color:var(--color-second-half)}.word-info .badges .palindrome[data-v-9f436029],.word-info .badges .reversed[data-v-9f436029],.word-info .badges .alphabetical-order[data-v-9f436029]{background-color:#f49e14}#wrapper[data-v-fc7f8390]{text-align:center;--size: calc(min(100vw, 100vh)*.01) ;height:100%;justify-content:center;display:flex;align-items:center}.particles-canvas[data-v-fc7f8390]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.glitch[data-v-fc7f8390]{font-size:inherit;font-weight:700;text-transform:uppercase;letter-spacing:calc(var(--size) * .2);display:inline-block;--offset: calc(var(--size) * .2)}.text[data-v-fc7f8390]{font-size:inherit;font-weight:700;text-transform:uppercase;letter-spacing:calc(var(--size) * .2)}@keyframes slideInBounce-ab2e9650{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-ab2e9650{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-ab2e9650{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-ab2e9650{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-ab2e9650{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-ab2e9650{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-ab2e9650{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-ab2e9650{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-ab2e9650{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-ab2e9650{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-ab2e9650{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-ab2e9650{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-ab2e9650{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-ab2e9650{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-ab2e9650{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-ab2e9650{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-ab2e9650{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-ab2e9650{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-ab2e9650{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-ab2e9650{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-ab2e9650{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-ab2e9650{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-ab2e9650{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-ab2e9650{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-ab2e9650{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-ab2e9650{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-ab2e9650{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-ab2e9650{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-ab2e9650{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-ab2e9650{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-ab2e9650{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-ab2e9650{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-ab2e9650{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-ab2e9650{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-ab2e9650{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-ab2e9650{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-ab2e9650{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-ab2e9650{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-ab2e9650{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-ab2e9650{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-ab2e9650{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-ab2e9650{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-ab2e9650{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-ab2e9650{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-ab2e9650{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-ab2e9650{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-ab2e9650{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-ab2e9650{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-ab2e9650{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-ab2e9650{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-ab2e9650{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-ab2e9650{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-ab2e9650{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-ab2e9650{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-ab2e9650{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-ab2e9650{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-ab2e9650{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-ab2e9650{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-ab2e9650{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-ab2e9650{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-ab2e9650{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-ab2e9650{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-ab2e9650{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-ab2e9650{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-ab2e9650{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-ab2e9650{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-ab2e9650{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-ab2e9650{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-ab2e9650{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-ab2e9650{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-ab2e9650{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-ab2e9650{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-ab2e9650{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-ab2e9650{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-ab2e9650{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-ab2e9650{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-ab2e9650{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-ab2e9650{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-ab2e9650{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-ab2e9650{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-ab2e9650{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-ab2e9650{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-ab2e9650{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-ab2e9650{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-ab2e9650{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-ab2e9650{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-ab2e9650{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-ab2e9650{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-ab2e9650{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-ab2e9650{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-ab2e9650{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-ab2e9650{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-ab2e9650{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-ab2e9650{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-ab2e9650{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-ab2e9650{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-ab2e9650{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-ab2e9650{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-ab2e9650{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-ab2e9650{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-ab2e9650{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-ab2e9650{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-ab2e9650{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-ab2e9650{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-ab2e9650{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-ab2e9650{0%{opacity:0}to{opacity:1}}@keyframes textShine-ab2e9650{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-ab2e9650{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-ab2e9650{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-ab2e9650{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-ab2e9650{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-ab2e9650{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-ab2e9650{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-ab2e9650{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-ab2e9650{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-ab2e9650{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-ab2e9650{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-ab2e9650{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-ab2e9650{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-ab2e9650{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-ab2e9650{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-ab2e9650{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-ab2e9650{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-ab2e9650{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-ab2e9650{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-ab2e9650{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-ab2e9650{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-ab2e9650{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-ab2e9650{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-ab2e9650{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-ab2e9650{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-ab2e9650{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-ab2e9650{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-ab2e9650{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-ab2e9650{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-ab2e9650{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-ab2e9650{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-ab2e9650{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-ab2e9650{0%{opacity:0}to{opacity:1}}@keyframes increment-ab2e9650{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-ab2e9650{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-ab2e9650{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-ab2e9650{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-ab2e9650{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-ab2e9650{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-ab2e9650{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-ab2e9650{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-ab2e9650{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-ab2e9650{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-ab2e9650{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-ab2e9650{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-ab2e9650{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-ab2e9650{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-ab2e9650{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-ab2e9650{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-ab2e9650{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-ab2e9650{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-ab2e9650{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-ab2e9650{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-ab2e9650{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-ab2e9650{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-ab2e9650{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-ab2e9650{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.score-computation[data-v-ab2e9650]{--color-score: rgb(255, 25, 105);--color-score-letter: rgb(193, 113, 255);--color-score-word: rgb(255, 156, 17);--score-font-size: calc(var(--game-screen-width) / 12);--score-padding: calc(var(--game-screen-width) / 24);font-family:Quadrangle,sans-serif;font-weight:700;text-align:center;display:flex;align-items:center;flex-direction:row;position:relative;gap:calc(var(--score-font-size) / 2);font-size:var(--score-font-size);height:calc(2 * var(--score-padding) + var(--font-size))}.score-computation .left-points[data-v-ab2e9650]{color:var(--color-score-letter);white-space:nowrap}.score-computation .left-points.active[data-v-ab2e9650]{animation:pointsAnimation-ab2e9650 var(--7c9b64fc)}.score-computation .left-points.merge[data-v-ab2e9650]{animation:mergeLeft-ab2e9650 var(--6d7b4e68) forwards}.score-computation .operator[data-v-ab2e9650]{color:var(--color-score)}.score-computation .operator.active[data-v-ab2e9650]{animation:operatorAnimation-ab2e9650 var(--7c9b64fc)}.score-computation .operator.merge[data-v-ab2e9650]{animation:mergeOperator-ab2e9650 var(--6d7b4e68) forwards}.score-computation .right-points[data-v-ab2e9650]{color:var(--color-score-word);white-space:nowrap}.score-computation .right-points.active[data-v-ab2e9650]{animation:pointsAnimation-ab2e9650 var(--7c9b64fc)}.score-computation .right-points.merge[data-v-ab2e9650]{animation:mergeRight-ab2e9650 var(--6d7b4e68) forwards}.score-computation .result[data-v-ab2e9650]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;background:linear-gradient(45deg,var(--color-score),var(--color-score-word));background-clip:text;color:transparent;white-space:nowrap}.score-computation .result.active[data-v-ab2e9650]{animation:resultEmerging-ab2e9650 var(--6d7b4e68) forwards}.score-computation .done-result[data-v-ab2e9650]{white-space:nowrap;font-size:var(--score-font-size);animation:shine-ab2e9650 var(--01c81426) infinite;background:linear-gradient(45deg,var(--color-score),var(--color-score-word));background-size:200% 200%;background-clip:text;color:transparent}.score[data-v-c7e52078]{--color-score: rgb(255, 25, 105);--color-score-letter: rgb(173, 0, 173);--color-score-word: rgb(255, 156, 17);display:flex;font-family:Quadrangle,sans-serif;font-weight:700;text-align:center;align-items:center;flex-direction:column;justify-content:flex-start;color:var(--color-score);min-width:100%;text-transform:uppercase;position:relative;background:linear-gradient(90deg,#07031700,#2c204c,#07031700)}.score .letter-points[data-v-c7e52078]{color:var(--color-score-letter)}.score .word-points[data-v-c7e52078]{color:var(--color-score-word)}@keyframes slideInBounce-c38cc388{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-c38cc388{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-c38cc388{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-c38cc388{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-c38cc388{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-c38cc388{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-c38cc388{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-c38cc388{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-c38cc388{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-c38cc388{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-c38cc388{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-c38cc388{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-c38cc388{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-c38cc388{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-c38cc388{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-c38cc388{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-c38cc388{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-c38cc388{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-c38cc388{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-c38cc388{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-c38cc388{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-c38cc388{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-c38cc388{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-c38cc388{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-c38cc388{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-c38cc388{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-c38cc388{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-c38cc388{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-c38cc388{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-c38cc388{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-c38cc388{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-c38cc388{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-c38cc388{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-c38cc388{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-c38cc388{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-c38cc388{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-c38cc388{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-c38cc388{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-c38cc388{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-c38cc388{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-c38cc388{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-c38cc388{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-c38cc388{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-c38cc388{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-c38cc388{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-c38cc388{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-c38cc388{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-c38cc388{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-c38cc388{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-c38cc388{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-c38cc388{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-c38cc388{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-c38cc388{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-c38cc388{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-c38cc388{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-c38cc388{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-c38cc388{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-c38cc388{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-c38cc388{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-c38cc388{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-c38cc388{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-c38cc388{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-c38cc388{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-c38cc388{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-c38cc388{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-c38cc388{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-c38cc388{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-c38cc388{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-c38cc388{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-c38cc388{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-c38cc388{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-c38cc388{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-c38cc388{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-c38cc388{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-c38cc388{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-c38cc388{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-c38cc388{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-c38cc388{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-c38cc388{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-c38cc388{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-c38cc388{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-c38cc388{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-c38cc388{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-c38cc388{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-c38cc388{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-c38cc388{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-c38cc388{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-c38cc388{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-c38cc388{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-c38cc388{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-c38cc388{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-c38cc388{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-c38cc388{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-c38cc388{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-c38cc388{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-c38cc388{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-c38cc388{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-c38cc388{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-c38cc388{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-c38cc388{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-c38cc388{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-c38cc388{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-c38cc388{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-c38cc388{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-c38cc388{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-c38cc388{0%{opacity:0}to{opacity:1}}@keyframes textShine-c38cc388{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-c38cc388{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-c38cc388{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-c38cc388{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-c38cc388{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-c38cc388{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-c38cc388{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-c38cc388{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-c38cc388{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-c38cc388{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-c38cc388{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-c38cc388{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-c38cc388{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-c38cc388{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-c38cc388{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-c38cc388{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-c38cc388{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-c38cc388{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-c38cc388{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-c38cc388{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-c38cc388{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-c38cc388{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-c38cc388{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-c38cc388{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-c38cc388{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-c38cc388{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-c38cc388{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-c38cc388{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-c38cc388{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-c38cc388{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-c38cc388{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-c38cc388{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-c38cc388{0%{opacity:0}to{opacity:1}}@keyframes increment-c38cc388{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-c38cc388{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-c38cc388{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-c38cc388{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-c38cc388{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-c38cc388{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-c38cc388{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-c38cc388{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-c38cc388{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-c38cc388{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-c38cc388{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-c38cc388{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-c38cc388{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-c38cc388{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-c38cc388{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-c38cc388{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-c38cc388{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-c38cc388{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-c38cc388{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-c38cc388{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-c38cc388{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-c38cc388{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-c38cc388{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-c38cc388{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.letter-tile-validation[data-v-c38cc388]{--letter-tile-validation-points-font-size: calc(var(--letter-tile-size) * .2);--letter-tile-validation-label-font-size: calc(var(--letter-tile-size) * .5);width:100%;height:100%;display:grid;place-items:center;transition:transform 1s;position:relative;animation:appearAnimation-c38cc388 var(--94f2e488) forwards}.letter-tile-validation .wrapper[data-v-c38cc388]{position:relative;display:grid;place-items:center;cursor:pointer;font-weight:700;color:#000;width:100%;height:100%;background:linear-gradient(45deg,#f6e4c8,#efc6a1)}.letter-tile-validation .wrapper.is-dead[data-v-c38cc388]{filter:grayscale(100%)}.letter-tile-validation .wrapper.earningGold[data-v-c38cc388]{animation:earningGold-c38cc388 var(--c0f26562)}.letter-tile-validation.active[data-v-c38cc388]{z-index:100}.letter-tile-validation.active .wrapper.is-dead[data-v-c38cc388]{animation:computeAnimationDead-c38cc388 var(--b5959970)}.letter-tile-validation.active .wrapper[data-v-c38cc388]:not(.is-dead){animation:computeAnimation-c38cc388 var(--b5959970)}.letter-tile-validation.triggerBadgeAnimation .badge[data-v-c38cc388]{animation:badgeAnimation-c38cc388 var(--27370016)}.letter-tile-validation .label[data-v-c38cc388]{position:absolute;top:50%;left:50%;font-size:var(--letter-tile-validation-label-font-size);transform:translate(-50%,-50%)}.letter-tile-validation .points[data-v-c38cc388]{--left: calc(var(--letter-tile-size) * .05);--bottom: calc(var(--letter-tile-size) * .02);font-family:Quadrangle,sans-serif;font-size:var(--letter-tile-validation-points-font-size);position:absolute;bottom:var(--bottom);left:var(--left);--letter-point-animation-duration: var(--6ebd4e62)}.letter-tile-validation .points.pointsChange[data-v-c38cc388]{animation:pointsChange-c38cc388 var(--letter-point-animation-duration)}.letter-tile-validation .badge[data-v-c38cc388]{position:absolute;--letter-badge-size: calc(var(--letter-tile-size) * .3);top:calc(var(--letter-tile-size) * .02);left:calc(var(--letter-tile-size) * .02)}.letter-tile-validation .letter-copy-animation[data-v-c38cc388]{font-size:2rem;color:var(--color-score-letter);position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:100;animation:copy-c38cc388 var(--27370016) forwards ease-in}.letters[data-v-06e42aba]{position:relative;display:flex;align-items:center;justify-content:center;min-width:calc(100% - 2 * var(--game-view-gap));max-width:calc(100% - 2 * var(--game-view-gap))}.letters[data-v-06e42aba] .letter-tile-validation{flex:1;min-width:0;max-width:calc(var(--game-view-size) * .2);aspect-ratio:1}.blurred-layout[data-v-e7f54c26]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:100;min-width:100%;max-width:100%;min-height:100%;max-height:100%}.word-validation[data-v-e7f54c26]{position:relative;inset:0;z-index:100;overflow-x:hidden;min-height:100%;max-height:100%;max-width:100%;display:grid;align-items:center;justify-items:center;grid-template-rows:1fr 1fr 1fr 1fr auto}@keyframes slideInBounce-c1b24046{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-c1b24046{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-c1b24046{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-c1b24046{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-c1b24046{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-c1b24046{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-c1b24046{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-c1b24046{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-c1b24046{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-c1b24046{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-c1b24046{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-c1b24046{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-c1b24046{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-c1b24046{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-c1b24046{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-c1b24046{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-c1b24046{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-c1b24046{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-c1b24046{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-c1b24046{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-c1b24046{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-c1b24046{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-c1b24046{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-c1b24046{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-c1b24046{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-c1b24046{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-c1b24046{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-c1b24046{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-c1b24046{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-c1b24046{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-c1b24046{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-c1b24046{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-c1b24046{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-c1b24046{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-c1b24046{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-c1b24046{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-c1b24046{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-c1b24046{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-c1b24046{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-c1b24046{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-c1b24046{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-c1b24046{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-c1b24046{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-c1b24046{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-c1b24046{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-c1b24046{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-c1b24046{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-c1b24046{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-c1b24046{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-c1b24046{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-c1b24046{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-c1b24046{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-c1b24046{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-c1b24046{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-c1b24046{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-c1b24046{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-c1b24046{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-c1b24046{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-c1b24046{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-c1b24046{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-c1b24046{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-c1b24046{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-c1b24046{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-c1b24046{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-c1b24046{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-c1b24046{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-c1b24046{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-c1b24046{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-c1b24046{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-c1b24046{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-c1b24046{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-c1b24046{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-c1b24046{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-c1b24046{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-c1b24046{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-c1b24046{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-c1b24046{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-c1b24046{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-c1b24046{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-c1b24046{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-c1b24046{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-c1b24046{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-c1b24046{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-c1b24046{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-c1b24046{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-c1b24046{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-c1b24046{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-c1b24046{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-c1b24046{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-c1b24046{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-c1b24046{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-c1b24046{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-c1b24046{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-c1b24046{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-c1b24046{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-c1b24046{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-c1b24046{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-c1b24046{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-c1b24046{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-c1b24046{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-c1b24046{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-c1b24046{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-c1b24046{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-c1b24046{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-c1b24046{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-c1b24046{0%{opacity:0}to{opacity:1}}@keyframes textShine-c1b24046{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-c1b24046{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-c1b24046{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-c1b24046{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-c1b24046{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-c1b24046{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-c1b24046{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-c1b24046{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-c1b24046{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-c1b24046{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-c1b24046{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-c1b24046{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-c1b24046{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-c1b24046{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-c1b24046{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-c1b24046{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-c1b24046{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-c1b24046{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-c1b24046{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-c1b24046{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-c1b24046{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-c1b24046{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-c1b24046{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-c1b24046{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-c1b24046{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-c1b24046{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-c1b24046{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-c1b24046{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-c1b24046{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-c1b24046{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-c1b24046{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-c1b24046{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-c1b24046{0%{opacity:0}to{opacity:1}}@keyframes increment-c1b24046{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-c1b24046{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-c1b24046{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-c1b24046{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-c1b24046{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-c1b24046{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-c1b24046{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-c1b24046{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-c1b24046{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-c1b24046{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-c1b24046{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-c1b24046{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-c1b24046{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-c1b24046{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-c1b24046{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-c1b24046{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-c1b24046{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-c1b24046{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-c1b24046{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-c1b24046{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-c1b24046{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-c1b24046{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-c1b24046{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-c1b24046{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.discovery-button[data-v-c1b24046]{font-size:calc(var(--window-size) / 35);padding:calc(var(--window-size) * .02) calc(var(--window-size) * .035);background:linear-gradient(135deg,#ffffff1f,#dcdcdc14,#b4b4b40f,#c8c8c814,#f0f0f01a);position:relative;border:2px solid rgba(255,255,255,.3);border-radius:calc(var(--window-size) * .015);backdrop-filter:blur(10px);overflow:hidden;cursor:pointer;font-family:inherit;width:100%;transition:all .1s ease}@media screen and (min-width: 801px) and (max-width: 1100px){.discovery-button[data-v-c1b24046]{font-size:calc(var(--window-size) / 32);padding:calc(var(--window-size) * .018) calc(var(--window-size) * .03);border-radius:calc(var(--window-size) * .012)}}@media screen and (max-width: 800px){.discovery-button[data-v-c1b24046]{font-size:calc(var(--window-size) / 28);padding:calc(var(--window-size) * .025) calc(var(--window-size) * .04);border-radius:calc(var(--window-size) * .02);border-width:1.5px}}.discovery-button[data-v-c1b24046]:hover{border-color:#fff9;filter:brightness(1.3)}.discovery-button[data-v-c1b24046]:hover:before{left:100%}.discovery-button:hover .discovery-icon .grid-dot[data-v-c1b24046]{animation-play-state:running}.discovery-button[data-v-c1b24046]:active{transform:scale(.98);transition:transform .1s ease}.button-content[data-v-c1b24046]{display:flex;align-items:center;gap:calc(var(--window-size) * .015);position:relative;z-index:2}@media screen and (min-width: 801px) and (max-width: 1100px){.button-content[data-v-c1b24046]{gap:calc(var(--window-size) * .012)}}@media screen and (max-width: 800px){.button-content[data-v-c1b24046]{gap:calc(var(--window-size) * .02)}}.discovery-icon[data-v-c1b24046]{flex-shrink:0;width:calc(var(--window-size) * .025);height:calc(var(--window-size) * .025);position:relative}@media screen and (min-width: 801px) and (max-width: 1100px){.discovery-icon[data-v-c1b24046]{width:calc(var(--window-size) * .028);height:calc(var(--window-size) * .028)}}@media screen and (max-width: 800px){.discovery-icon[data-v-c1b24046]{width:calc(var(--window-size) * .035);height:calc(var(--window-size) * .035)}}.icon-grid[data-v-c1b24046]{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(var(--window-size) * .002);width:100%;height:100%}@media screen and (min-width: 801px) and (max-width: 1100px){.icon-grid[data-v-c1b24046]{gap:calc(var(--window-size) * .0015)}}@media screen and (max-width: 800px){.icon-grid[data-v-c1b24046]{gap:calc(var(--window-size) * .003)}}.grid-dot[data-v-c1b24046]{background:linear-gradient(45deg,#e0e0e0,#f5f5f5);border-radius:50%;opacity:.8;animation:gridPulse-c1b24046 2s ease-in-out infinite;animation-play-state:paused}.grid-dot[data-v-c1b24046]:nth-child(1){animation-delay:0s}.grid-dot[data-v-c1b24046]:nth-child(2){animation-delay:.2s}.grid-dot[data-v-c1b24046]:nth-child(3){animation-delay:.4s}.grid-dot[data-v-c1b24046]:nth-child(4){animation-delay:.6s}.grid-dot[data-v-c1b24046]:nth-child(5){animation-delay:.8s}.grid-dot[data-v-c1b24046]:nth-child(6){animation-delay:1s}.grid-dot[data-v-c1b24046]:nth-child(7){animation-delay:1.2s}.grid-dot[data-v-c1b24046]:nth-child(8){animation-delay:1.4s}.grid-dot[data-v-c1b24046]:nth-child(9){animation-delay:1.6s}.button-text[data-v-c1b24046]{flex:1;display:flex;flex-direction:column;align-items:flex-start;line-height:1.2}.main-text[data-v-c1b24046]{font-size:inherit;font-weight:700;color:#fff;filter:drop-shadow(0 0 8px rgba(255,255,255,.3))}@media screen and (min-width: 801px) and (max-width: 1100px){.main-text[data-v-c1b24046]{filter:drop-shadow(0 0 6px rgba(255,255,255,.25))}}@media screen and (max-width: 800px){.main-text[data-v-c1b24046]{filter:drop-shadow(0 0 4px rgba(255,255,255,.2))}}.arrow-indicator[data-v-c1b24046]{flex-shrink:0;width:calc(var(--window-size) * .015);height:calc(var(--window-size) * .015);display:flex;align-items:center;justify-content:center}@media screen and (min-width: 801px) and (max-width: 1100px){.arrow-indicator[data-v-c1b24046]{width:calc(var(--window-size) * .018);height:calc(var(--window-size) * .018)}}@media screen and (max-width: 800px){.arrow-indicator[data-v-c1b24046]{width:calc(var(--window-size) * .025);height:calc(var(--window-size) * .025)}}.arrow[data-v-c1b24046]{width:0;height:0;border-left:calc(var(--window-size) * .008) solid #ffffff;border-top:calc(var(--window-size) * .005) solid transparent;border-bottom:calc(var(--window-size) * .005) solid transparent;transition:transform .2s ease;filter:drop-shadow(0 0 4px rgba(255,255,255,.4))}@media screen and (min-width: 801px) and (max-width: 1100px){.arrow[data-v-c1b24046]{border-left-width:calc(var(--window-size) * .01);border-top-width:calc(var(--window-size) * .006);border-bottom-width:calc(var(--window-size) * .006)}}@media screen and (max-width: 800px){.arrow[data-v-c1b24046]{border-left-width:calc(var(--window-size) * .012);border-top-width:calc(var(--window-size) * .008);border-bottom-width:calc(var(--window-size) * .008);filter:drop-shadow(0 0 3px rgba(255,255,255,.3))}}.arrow.expanded[data-v-c1b24046]{transform:rotate(90deg)}@keyframes slideInBounce-2930bf95{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-2930bf95{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-2930bf95{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-2930bf95{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-2930bf95{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-2930bf95{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-2930bf95{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-2930bf95{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-2930bf95{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-2930bf95{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-2930bf95{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-2930bf95{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-2930bf95{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-2930bf95{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-2930bf95{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-2930bf95{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-2930bf95{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-2930bf95{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-2930bf95{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-2930bf95{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-2930bf95{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-2930bf95{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-2930bf95{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-2930bf95{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-2930bf95{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-2930bf95{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-2930bf95{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-2930bf95{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-2930bf95{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-2930bf95{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-2930bf95{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-2930bf95{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-2930bf95{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-2930bf95{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-2930bf95{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-2930bf95{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-2930bf95{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-2930bf95{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-2930bf95{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-2930bf95{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-2930bf95{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-2930bf95{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-2930bf95{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-2930bf95{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-2930bf95{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-2930bf95{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-2930bf95{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-2930bf95{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-2930bf95{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-2930bf95{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-2930bf95{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-2930bf95{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-2930bf95{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-2930bf95{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-2930bf95{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-2930bf95{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-2930bf95{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-2930bf95{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-2930bf95{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-2930bf95{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-2930bf95{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-2930bf95{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-2930bf95{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-2930bf95{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-2930bf95{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-2930bf95{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-2930bf95{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-2930bf95{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-2930bf95{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-2930bf95{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-2930bf95{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-2930bf95{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-2930bf95{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-2930bf95{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-2930bf95{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-2930bf95{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-2930bf95{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-2930bf95{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-2930bf95{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-2930bf95{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-2930bf95{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-2930bf95{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-2930bf95{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-2930bf95{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-2930bf95{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-2930bf95{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-2930bf95{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-2930bf95{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-2930bf95{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-2930bf95{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-2930bf95{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-2930bf95{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-2930bf95{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-2930bf95{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-2930bf95{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-2930bf95{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-2930bf95{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-2930bf95{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-2930bf95{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-2930bf95{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-2930bf95{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-2930bf95{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-2930bf95{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-2930bf95{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-2930bf95{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-2930bf95{0%{opacity:0}to{opacity:1}}@keyframes textShine-2930bf95{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-2930bf95{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-2930bf95{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-2930bf95{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-2930bf95{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-2930bf95{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-2930bf95{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-2930bf95{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-2930bf95{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-2930bf95{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-2930bf95{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-2930bf95{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-2930bf95{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-2930bf95{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-2930bf95{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-2930bf95{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-2930bf95{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-2930bf95{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-2930bf95{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-2930bf95{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-2930bf95{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-2930bf95{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-2930bf95{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-2930bf95{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-2930bf95{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-2930bf95{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-2930bf95{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-2930bf95{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-2930bf95{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-2930bf95{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-2930bf95{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-2930bf95{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-2930bf95{0%{opacity:0}to{opacity:1}}@keyframes increment-2930bf95{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-2930bf95{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-2930bf95{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-2930bf95{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-2930bf95{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-2930bf95{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-2930bf95{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-2930bf95{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-2930bf95{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-2930bf95{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-2930bf95{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-2930bf95{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-2930bf95{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-2930bf95{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-2930bf95{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-2930bf95{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-2930bf95{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-2930bf95{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-2930bf95{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-2930bf95{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-2930bf95{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-2930bf95{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-2930bf95{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-2930bf95{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.lose-title[data-v-2930bf95]{--font-size: calc(var(--game-view-height) / 10);--padding: calc(var(--game-view-height) / 40) calc(var(--game-view-height) / 20);--shadow-step: calc(var(--game-view-height) / 250);--color: rgb(218, 32, 32);--background-color: rgba(218, 32, 32, .1);--border-width: calc(var(--game-view-height) / 150);--box-shadow-size: calc(var(--game-view-height) / 50);--border-radius: calc(var(--game-view-height) / 100);background:var(--background-color);display:inline-block;font-size:var(--font-size);padding:var(--padding);border-radius:var(--border-radius);font-weight:700;text-transform:uppercase;text-align:center;position:relative;overflow:visible;font-family:Quadrangle,sans-serif;border:var(--border-width) solid var(--color);box-shadow:0 0 calc(var(--shadow-step) * 1) var(--color),0 0 calc(var(--shadow-step) * 2) var(--color),0 0 calc(var(--shadow-step) * 4) var(--color),0 0 calc(var(--shadow-step) * 1) var(--color) inset,0 0 calc(var(--shadow-step) * 2) var(--color) inset,0 0 calc(var(--shadow-step) * 4) var(--color) inset;transform-origin:top left;animation:gameOverFlashes-2930bf95 2s infinite alternate,loseTitleDetach-2930bf95 3s cubic-bezier(.4,0,.2,1) forwards}.lose-title .text[data-v-2930bf95]{text-shadow:0 0 calc(var(--shadow-step) * 1) var(--color),0 0 calc(var(--shadow-step) * 2) var(--color),0 0 calc(var(--shadow-step) * 4) var(--color),0 0 calc(var(--shadow-step) * 8) var(--color)}.virtual-list[data-v-1e8fa255]{width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.virtual-list-spacer[data-v-1e8fa255]{position:relative;width:100%}.virtual-list-content[data-v-1e8fa255]{position:absolute;top:0;left:0;right:0;will-change:transform}.virtual-list-item[data-v-1e8fa255]{width:100%;display:flex;align-items:center;justify-content:center}.word-list-outer[data-v-a811fe96]{display:flex;flex-direction:column;width:100%;height:100%}.word[data-v-a811fe96]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:Quadrangle,sans-serif;gap:calc(var(--lose-screen-width) * .01)}.word .word-order[data-v-a811fe96]{font-size:calc(var(--lose-screen-width) / 40);color:#ffffffb3;font-weight:700;min-width:calc(var(--lose-screen-width) / 30);text-align:right}@media screen and (min-width: 801px) and (max-width: 1100px){.word .word-order[data-v-a811fe96]{font-size:calc(var(--lose-screen-width) / 35);min-width:calc(var(--lose-screen-width) / 25)}}@media screen and (max-width: 800px){.word .word-order[data-v-a811fe96]{font-size:calc(var(--lose-screen-width) / 30);min-width:calc(var(--lose-screen-width) / 20)}}.word .word-card[data-v-a811fe96]{--letter-card-size: calc(var(--lose-screen-width) / 20)}@media screen and (min-width: 801px) and (max-width: 1100px){.word .word-card[data-v-a811fe96]{--letter-card-size: calc(var(--lose-screen-width) / 16)}}@media screen and (max-width: 800px){.word .word-card[data-v-a811fe96]{--letter-card-size: calc(var(--lose-screen-width) / 14)}}.word-list-modal[data-v-4448a9b0]{--font-size-title: calc(var(--lose-screen-width) / 20);--font-size: calc(var(--lose-screen-width) / 30);--modal-gap: calc(var(--lose-screen-width) / 50);--modal-margin: calc(var(--lose-screen-width) / 50);display:flex;flex-direction:column;gap:var(--modal-gap);font-size:var(--font-size);color:#fff;font-family:Orbitron,sans-serif;font-weight:700;width:calc(100vw - 2 * var(--modal-margin));height:calc(100vh - 2 * var(--modal-margin));margin:var(--modal-margin);max-width:none;max-height:none;position:relative}.word-list-modal .title[data-v-4448a9b0]{text-align:center;font-size:var(--font-size-title)}.word-list-modal .word-list-scrollable[data-v-4448a9b0]{flex:1 1 auto;min-height:0;overflow-y:auto;align-items:start}.word-list-modal .buttons[data-v-4448a9b0]{display:flex;justify-content:center}.word-list-modal .buttons .close-button[data-v-4448a9b0]{--basic-button-background: rgb(34, 34, 34);--basic-button-font-size: var(--font-size)}@keyframes slideInBounce-3d4b9877{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-3d4b9877{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-3d4b9877{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-3d4b9877{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-3d4b9877{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-3d4b9877{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-3d4b9877{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-3d4b9877{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-3d4b9877{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-3d4b9877{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-3d4b9877{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-3d4b9877{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-3d4b9877{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-3d4b9877{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-3d4b9877{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-3d4b9877{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-3d4b9877{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-3d4b9877{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-3d4b9877{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-3d4b9877{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-3d4b9877{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-3d4b9877{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-3d4b9877{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-3d4b9877{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-3d4b9877{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-3d4b9877{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-3d4b9877{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-3d4b9877{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-3d4b9877{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-3d4b9877{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-3d4b9877{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-3d4b9877{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-3d4b9877{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-3d4b9877{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-3d4b9877{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-3d4b9877{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-3d4b9877{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-3d4b9877{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-3d4b9877{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-3d4b9877{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-3d4b9877{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-3d4b9877{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-3d4b9877{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-3d4b9877{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-3d4b9877{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-3d4b9877{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-3d4b9877{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-3d4b9877{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-3d4b9877{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-3d4b9877{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-3d4b9877{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-3d4b9877{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-3d4b9877{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-3d4b9877{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-3d4b9877{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-3d4b9877{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-3d4b9877{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-3d4b9877{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-3d4b9877{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-3d4b9877{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-3d4b9877{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-3d4b9877{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-3d4b9877{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-3d4b9877{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-3d4b9877{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-3d4b9877{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-3d4b9877{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-3d4b9877{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-3d4b9877{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-3d4b9877{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-3d4b9877{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-3d4b9877{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-3d4b9877{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-3d4b9877{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-3d4b9877{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-3d4b9877{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-3d4b9877{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-3d4b9877{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-3d4b9877{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-3d4b9877{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-3d4b9877{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-3d4b9877{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-3d4b9877{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-3d4b9877{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-3d4b9877{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-3d4b9877{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-3d4b9877{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-3d4b9877{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-3d4b9877{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-3d4b9877{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-3d4b9877{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-3d4b9877{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-3d4b9877{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-3d4b9877{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-3d4b9877{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-3d4b9877{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-3d4b9877{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-3d4b9877{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-3d4b9877{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-3d4b9877{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-3d4b9877{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-3d4b9877{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-3d4b9877{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-3d4b9877{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-3d4b9877{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-3d4b9877{0%{opacity:0}to{opacity:1}}@keyframes textShine-3d4b9877{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-3d4b9877{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-3d4b9877{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-3d4b9877{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-3d4b9877{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-3d4b9877{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-3d4b9877{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-3d4b9877{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-3d4b9877{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-3d4b9877{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-3d4b9877{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-3d4b9877{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-3d4b9877{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-3d4b9877{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-3d4b9877{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-3d4b9877{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-3d4b9877{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-3d4b9877{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-3d4b9877{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-3d4b9877{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-3d4b9877{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-3d4b9877{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-3d4b9877{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-3d4b9877{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-3d4b9877{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-3d4b9877{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-3d4b9877{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-3d4b9877{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-3d4b9877{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-3d4b9877{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-3d4b9877{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-3d4b9877{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-3d4b9877{0%{opacity:0}to{opacity:1}}@keyframes increment-3d4b9877{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-3d4b9877{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-3d4b9877{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-3d4b9877{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-3d4b9877{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-3d4b9877{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-3d4b9877{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-3d4b9877{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-3d4b9877{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-3d4b9877{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-3d4b9877{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-3d4b9877{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-3d4b9877{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-3d4b9877{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-3d4b9877{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-3d4b9877{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-3d4b9877{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-3d4b9877{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-3d4b9877{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-3d4b9877{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-3d4b9877{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-3d4b9877{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-3d4b9877{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-3d4b9877{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.lose-screen[data-v-3d4b9877]{--font-size-title: calc(var(--lose-screen-width) / 18);--font-size: calc(var(--lose-screen-width) / 30);--font-size-button: calc(var(--lose-screen-width) / 20);--lose-screen-gap: calc(var(--lose-screen-width) / 50);overflow-y:auto;overflow-x:hidden;height:100%;font-size:var(--font-size);color:#fff;font-family:Orbitron,sans-serif;font-weight:700;z-index:100;display:flex;flex-direction:column;gap:var(--lose-screen-gap);text-align:center;padding:0 calc(var(--lose-screen-width) * .01)}.lose-screen .lose-message[data-v-3d4b9877]{font-size:calc(var(--font-size) * .6);text-align:center;font-style:italic}.lose-screen .game-over-title[data-v-3d4b9877]{margin:var(--lose-screen-gap) 0}.lose-screen .stats-container[data-v-3d4b9877]{display:flex;flex-direction:column;gap:var(--lose-screen-gap);flex-grow:1}.lose-screen .section-title[data-v-3d4b9877]{font-size:var(--font-size);margin-bottom:var(--lose-screen-gap)}.lose-screen .fade-in[data-v-3d4b9877]{opacity:0;animation:fadeInOpacity-3d4b9877 .6s ease-out forwards;display:flex}.lose-screen .buttons[data-v-3d4b9877]{display:flex;justify-content:center;gap:calc(var(--lose-screen-gap) * 2);padding:var(--lose-screen-gap) 0}.lose-screen .buttons .restart[data-v-3d4b9877]{--basic-button-background: rgb(218, 32, 32);--basic-button-font-size: var(--font-size-button);--basic-button-padding: calc(var(--font-size-button) / 2) calc(var(--font-size-button))}.lose-screen .buttons .menu[data-v-3d4b9877]{--basic-button-background: rgb(0, 119, 255);--basic-button-font-size: var(--font-size-button);--basic-button-padding: calc(var(--font-size-button) / 2) calc(var(--font-size-button))}@keyframes slideInBounce-797877cd{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-797877cd{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-797877cd{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-797877cd{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-797877cd{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-797877cd{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-797877cd{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-797877cd{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-797877cd{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-797877cd{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-797877cd{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-797877cd{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-797877cd{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-797877cd{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-797877cd{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-797877cd{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-797877cd{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-797877cd{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-797877cd{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-797877cd{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-797877cd{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-797877cd{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-797877cd{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-797877cd{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-797877cd{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-797877cd{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-797877cd{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-797877cd{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-797877cd{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-797877cd{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-797877cd{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-797877cd{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-797877cd{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-797877cd{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-797877cd{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-797877cd{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-797877cd{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-797877cd{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-797877cd{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-797877cd{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-797877cd{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-797877cd{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-797877cd{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-797877cd{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-797877cd{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-797877cd{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-797877cd{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-797877cd{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-797877cd{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-797877cd{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-797877cd{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-797877cd{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-797877cd{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-797877cd{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-797877cd{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-797877cd{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-797877cd{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-797877cd{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-797877cd{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-797877cd{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-797877cd{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-797877cd{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-797877cd{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-797877cd{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-797877cd{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-797877cd{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-797877cd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-797877cd{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-797877cd{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-797877cd{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-797877cd{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-797877cd{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-797877cd{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-797877cd{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-797877cd{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-797877cd{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-797877cd{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-797877cd{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-797877cd{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-797877cd{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-797877cd{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-797877cd{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-797877cd{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-797877cd{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-797877cd{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-797877cd{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-797877cd{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-797877cd{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-797877cd{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-797877cd{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-797877cd{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-797877cd{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-797877cd{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-797877cd{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-797877cd{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-797877cd{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-797877cd{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-797877cd{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-797877cd{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-797877cd{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-797877cd{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-797877cd{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-797877cd{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-797877cd{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-797877cd{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-797877cd{0%{opacity:0}to{opacity:1}}@keyframes textShine-797877cd{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-797877cd{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-797877cd{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-797877cd{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-797877cd{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-797877cd{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-797877cd{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-797877cd{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-797877cd{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-797877cd{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-797877cd{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-797877cd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-797877cd{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-797877cd{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-797877cd{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-797877cd{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-797877cd{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-797877cd{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-797877cd{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-797877cd{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-797877cd{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-797877cd{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-797877cd{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-797877cd{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-797877cd{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-797877cd{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-797877cd{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-797877cd{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-797877cd{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-797877cd{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-797877cd{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-797877cd{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-797877cd{0%{opacity:0}to{opacity:1}}@keyframes increment-797877cd{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-797877cd{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-797877cd{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-797877cd{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-797877cd{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-797877cd{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-797877cd{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-797877cd{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-797877cd{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-797877cd{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-797877cd{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-797877cd{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-797877cd{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-797877cd{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-797877cd{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-797877cd{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-797877cd{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-797877cd{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-797877cd{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-797877cd{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-797877cd{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-797877cd{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-797877cd{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-797877cd{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.reroll-button[data-v-797877cd]{--button-unit: calc(var(--game-view-size) / 100);--font-size: calc(var(--button-unit) * 2);all:unset;position:relative;display:flex;align-items:center;padding:calc(var(--button-unit) * .7) calc(var(--button-unit) * 1.2);font-family:Quadrangle,sans-serif;font-size:var(--font-size);font-weight:600;cursor:pointer;transition:all .2s ease;user-select:none;border-radius:calc(var(--button-unit) * .8);overflow:hidden;border:calc(var(--button-unit) * .1) solid var(--shop-color-dark);box-shadow:0 0 calc(var(--button-unit) * .3) var(--shop-color-dark),inset 0 calc(var(--button-unit) * .05) calc(var(--button-unit) * .1) #ffffff1a,0 calc(var(--button-unit) * .1) calc(var(--button-unit) * .2) #0003;backdrop-filter:blur(calc(var(--button-unit) * .2));white-space:nowrap}@media screen and (max-width: 800px){.reroll-button[data-v-797877cd]{--font-size: calc(var(--button-unit) * 3)}}@media screen and (min-width: 801px) and (max-width: 1100px){.reroll-button[data-v-797877cd]{--font-size: calc(var(--button-unit) * 2.5)}}.reroll-button .button-background[data-v-797877cd]{position:absolute;inset:0;background:linear-gradient(135deg,rgba(30,30,30,.7) 0%,var(--shop-background-color) 100%);z-index:1;transition:all .2s ease}.reroll-button .button-content[data-v-797877cd]{position:relative;z-index:2;display:flex;align-items:center;gap:calc(var(--button-unit) * .67)}.reroll-button .icon[data-v-797877cd]{width:calc(var(--button-unit) * 2.2);height:calc(var(--button-unit) * 2.2);color:#ffffffe6;transition:all .2s ease;filter:drop-shadow(0 0 calc(var(--button-unit) * .15) var(--shop-color-light))}@media screen and (max-width: 800px){.reroll-button .icon[data-v-797877cd]{width:calc(var(--button-unit) * 3);height:calc(var(--button-unit) * 3)}}@media screen and (min-width: 801px) and (max-width: 1100px){.reroll-button .icon[data-v-797877cd]{width:calc(var(--button-unit) * 2.5);height:calc(var(--button-unit) * 2.5)}}.reroll-button .icon.spinning[data-v-797877cd]{animation:spin-797877cd .5s ease-in-out}.reroll-button .price[data-v-797877cd]{display:inline-flex;align-items:center;gap:calc(var(--button-unit) * .5)}.reroll-button[data-v-797877cd]:active:not(:disabled){transform:translateY(calc(var(--button-unit) * .05))}.reroll-button:active:not(:disabled) .button-background[data-v-797877cd]{background:linear-gradient(135deg,rgba(25,25,25,.8) 0%,var(--shop-background-color) 100%)}.reroll-button[data-v-797877cd]:disabled{cursor:not-allowed;opacity:.5;filter:grayscale(100%);border-color:#ffffff0d}.reroll-button:disabled .button-background[data-v-797877cd]{background:linear-gradient(135deg,#14141480,#2828284d)}.reroll-button:disabled .icon[data-v-797877cd]{color:#6b7280;filter:none}.reroll-button[data-v-797877cd]:before{content:"";position:absolute;top:0;left:0;right:0;height:30%;background:linear-gradient(180deg,rgba(255,255,255,.08) 0%,transparent 100%);border-radius:calc(var(--button-unit) * .8) calc(var(--button-unit) * .8) 0 0;pointer-events:none;z-index:2}.reroll-button[data-v-797877cd]:after{content:"";position:absolute;top:calc(var(--button-unit) * -.1);left:calc(var(--button-unit) * -.1);right:calc(var(--button-unit) * -.1);bottom:calc(var(--button-unit) * -.1);background:linear-gradient(45deg,transparent 0%,var(--shop-color-dark) 50%,transparent 100%);border-radius:calc(var(--button-unit) * .9);opacity:.2;z-index:-1}.shop-title[data-v-ea4ecc2d]{--title-unit: calc(var(--game-view-size) / 100);position:relative;border-radius:calc(var(--title-unit) * 1.2);padding:calc(var(--title-unit) * .8) calc(var(--title-unit) * 1.5);background:linear-gradient(135deg,rgba(30,30,30,.7) 0%,var(--shop-background-color) 100%);border:calc(var(--title-unit) * .1) solid var(--shop-color-dark);box-shadow:0 0 calc(var(--title-unit) * .5) var(--shop-color-dark),inset 0 calc(var(--title-unit) * .05) calc(var(--title-unit) * .15) #ffffff1a,0 calc(var(--title-unit) * .15) calc(var(--title-unit) * .3) #0003;overflow:hidden;backdrop-filter:blur(calc(var(--title-unit) * .3))}.shop-title .title-content[data-v-ea4ecc2d]{font-family:Quadrangle,sans-serif;font-size:calc(var(--title-unit) * 2);font-weight:700;color:#fff;text-shadow:0 0 calc(var(--title-unit) * .3) var(--shop-color-light),0 calc(var(--title-unit) * .05) calc(var(--title-unit) * .1) rgba(0,0,0,.3);text-transform:uppercase;letter-spacing:calc(var(--title-unit) * .1);position:relative;z-index:2}.shop-title .title-accent[data-v-ea4ecc2d]{position:absolute;top:0;left:0;right:0;height:30%;background:linear-gradient(180deg,rgba(255,255,255,.08) 0%,transparent 100%);border-radius:calc(var(--title-unit) * 1.2) calc(var(--title-unit) * 1.2) 0 0;pointer-events:none}.shop-title[data-v-ea4ecc2d]:before{content:"";position:absolute;top:calc(var(--title-unit) * -.1);left:calc(var(--title-unit) * -.1);right:calc(var(--title-unit) * -.1);bottom:calc(var(--title-unit) * -.1);background:linear-gradient(45deg,transparent 0%,var(--shop-color-dark) 50%,transparent 100%);border-radius:calc(var(--title-unit) * 1.3);opacity:.3;z-index:-1}.shop-container[data-v-53306629]{outline:var(--game-shop-border-width) solid var(--shop-color);box-shadow:0 0 var(--game-shop-box-shadow-size) 0 var(--shop-color),inset 0 0 var(--game-shop-box-shadow-size) 0 var(--shop-color);background-color:var(--shop-background-color);border-radius:var(--game-shop-border-radius);position:relative;background-position:center;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.shop-container .shop-header[data-v-53306629]{position:absolute;top:var(--game-shop-gap);left:var(--game-shop-gap);right:var(--game-shop-gap);display:flex;align-items:flex-start;justify-content:space-between;z-index:10}.shop-consumables-container[data-v-9e974ace]{--consumable-shop-color: rgb(255, 0, 255);--consumable-shop-background-color: rgb(255, 0, 255, .1)}.consumables-wrapper[data-v-9e974ace]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.consumables-wrapper.rerolling[data-v-9e974ace]{perspective:1000px;transform-style:preserve-3d}.consumables-wrapper.rerolling[data-v-9e974ace] .consumable-card-wrapper{animation:rerollOut .2s ease-in forwards;will-change:transform,opacity}.consumables-wrapper.appearing[data-v-9e974ace]{perspective:1000px;transform-style:preserve-3d}.consumables-wrapper.appearing[data-v-9e974ace] .consumable-card-wrapper{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5);animation:rerollIn .25s ease-out forwards}.consumables-wrapper.appearing[data-v-9e974ace] .consumable-card-wrapper:nth-child(1){animation-delay:0ms}.consumables-wrapper.appearing[data-v-9e974ace] .consumable-card-wrapper:nth-child(2){animation-delay:25ms}.consumables-wrapper.appearing[data-v-9e974ace] .consumable-card-wrapper:nth-child(3){animation-delay:50ms}.consumables-wrapper.appearing[data-v-9e974ace] .consumable-card-wrapper:nth-child(4){animation-delay:75ms}.consumables-wrapper.appearing[data-v-9e974ace] .consumable-card-wrapper:nth-child(5){animation-delay:.1s}.shop-jokers-container[data-v-499df88f]{--joker-shop-color: rgb(132, 0, 255);--joker-shop-background-color: rgb(132, 0, 255, .1)}.jokers-wrapper[data-v-499df88f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.jokers-wrapper.rerolling[data-v-499df88f]{perspective:1000px;transform-style:preserve-3d}.jokers-wrapper.rerolling[data-v-499df88f] .joker-card-wrapper{animation:rerollOut .2s ease-in forwards;will-change:transform,opacity}.jokers-wrapper.appearing[data-v-499df88f]{perspective:1000px;transform-style:preserve-3d}.jokers-wrapper.appearing[data-v-499df88f] .joker-card-wrapper{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5);animation:rerollIn .25s ease-out forwards}.jokers-wrapper.appearing[data-v-499df88f] .joker-card-wrapper:nth-child(1){animation-delay:0ms}.jokers-wrapper.appearing[data-v-499df88f] .joker-card-wrapper:nth-child(2){animation-delay:30ms}.jokers-wrapper.appearing[data-v-499df88f] .joker-card-wrapper:nth-child(3){animation-delay:60ms}.jokers-wrapper.appearing[data-v-499df88f] .joker-card-wrapper:nth-child(4){animation-delay:90ms}.jokers-wrapper.appearing[data-v-499df88f] .joker-card-wrapper:nth-child(5){animation-delay:.12s}.shop-letters-container[data-v-8a17348a]{--letter-shop-color: rgb(255, 0, 255);--letter-shop-background-color: rgb(255, 0, 255, .1)}.letters-wrapper[data-v-8a17348a]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.letters-wrapper.rerolling[data-v-8a17348a]{perspective:1000px;transform-style:preserve-3d}.letters-wrapper.rerolling[data-v-8a17348a] .letter-card-wrapper{animation:rerollOut .2s ease-in forwards;will-change:transform,opacity}.letters-wrapper.appearing[data-v-8a17348a]{perspective:1000px;transform-style:preserve-3d}.letters-wrapper.appearing[data-v-8a17348a] .letter-card-wrapper{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5);animation:rerollIn .25s ease-out forwards}.letters-wrapper.appearing[data-v-8a17348a] .letter-card-wrapper:nth-child(1){animation-delay:0ms}.letters-wrapper.appearing[data-v-8a17348a] .letter-card-wrapper:nth-child(2){animation-delay:25ms}.letters-wrapper.appearing[data-v-8a17348a] .letter-card-wrapper:nth-child(3){animation-delay:50ms}.letters-wrapper.appearing[data-v-8a17348a] .letter-card-wrapper:nth-child(4){animation-delay:75ms}.letters-wrapper.appearing[data-v-8a17348a] .letter-card-wrapper:nth-child(5){animation-delay:.1s}@keyframes slideInBounce-594c3ed1{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-594c3ed1{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-594c3ed1{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-594c3ed1{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-594c3ed1{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-594c3ed1{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-594c3ed1{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-594c3ed1{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-594c3ed1{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-594c3ed1{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-594c3ed1{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-594c3ed1{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-594c3ed1{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-594c3ed1{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-594c3ed1{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-594c3ed1{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-594c3ed1{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-594c3ed1{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-594c3ed1{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-594c3ed1{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-594c3ed1{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-594c3ed1{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-594c3ed1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-594c3ed1{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-594c3ed1{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-594c3ed1{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-594c3ed1{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-594c3ed1{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-594c3ed1{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-594c3ed1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-594c3ed1{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-594c3ed1{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-594c3ed1{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-594c3ed1{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-594c3ed1{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-594c3ed1{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-594c3ed1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-594c3ed1{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-594c3ed1{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-594c3ed1{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-594c3ed1{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-594c3ed1{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-594c3ed1{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-594c3ed1{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-594c3ed1{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-594c3ed1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-594c3ed1{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-594c3ed1{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-594c3ed1{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-594c3ed1{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-594c3ed1{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-594c3ed1{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-594c3ed1{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-594c3ed1{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-594c3ed1{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-594c3ed1{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-594c3ed1{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-594c3ed1{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-594c3ed1{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-594c3ed1{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-594c3ed1{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-594c3ed1{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-594c3ed1{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-594c3ed1{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-594c3ed1{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-594c3ed1{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-594c3ed1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-594c3ed1{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-594c3ed1{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-594c3ed1{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-594c3ed1{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-594c3ed1{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-594c3ed1{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-594c3ed1{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-594c3ed1{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-594c3ed1{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-594c3ed1{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-594c3ed1{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-594c3ed1{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-594c3ed1{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-594c3ed1{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-594c3ed1{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-594c3ed1{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-594c3ed1{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-594c3ed1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-594c3ed1{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-594c3ed1{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-594c3ed1{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-594c3ed1{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-594c3ed1{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-594c3ed1{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-594c3ed1{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-594c3ed1{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-594c3ed1{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-594c3ed1{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-594c3ed1{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-594c3ed1{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-594c3ed1{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-594c3ed1{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-594c3ed1{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-594c3ed1{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-594c3ed1{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-594c3ed1{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-594c3ed1{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-594c3ed1{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-594c3ed1{0%{opacity:0}to{opacity:1}}@keyframes textShine-594c3ed1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-594c3ed1{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-594c3ed1{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-594c3ed1{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-594c3ed1{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-594c3ed1{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-594c3ed1{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-594c3ed1{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-594c3ed1{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-594c3ed1{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-594c3ed1{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-594c3ed1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-594c3ed1{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-594c3ed1{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-594c3ed1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-594c3ed1{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-594c3ed1{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-594c3ed1{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-594c3ed1{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-594c3ed1{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-594c3ed1{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-594c3ed1{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-594c3ed1{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-594c3ed1{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-594c3ed1{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-594c3ed1{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-594c3ed1{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-594c3ed1{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-594c3ed1{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-594c3ed1{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-594c3ed1{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-594c3ed1{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-594c3ed1{0%{opacity:0}to{opacity:1}}@keyframes increment-594c3ed1{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-594c3ed1{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-594c3ed1{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-594c3ed1{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-594c3ed1{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-594c3ed1{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-594c3ed1{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-594c3ed1{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-594c3ed1{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-594c3ed1{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-594c3ed1{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-594c3ed1{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-594c3ed1{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-594c3ed1{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-594c3ed1{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-594c3ed1{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-594c3ed1{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-594c3ed1{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-594c3ed1{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-594c3ed1{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-594c3ed1{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-594c3ed1{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-594c3ed1{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-594c3ed1{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.shop-passives-container[data-v-594c3ed1]{--passive-shop-color: rgb(0, 72, 255);--passive-shop-background-color: rgb(0, 72, 255, .1)}.passives-wrapper[data-v-594c3ed1]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.passives-wrapper.rerolling[data-v-594c3ed1]{perspective:1000px;transform-style:preserve-3d}.passives-wrapper.rerolling[data-v-594c3ed1] .passive-card-wrapper{animation:rerollOut-594c3ed1 .2s ease-in forwards;will-change:transform,opacity}.passives-wrapper.appearing[data-v-594c3ed1]{perspective:1000px;transform-style:preserve-3d}.passives-wrapper.appearing[data-v-594c3ed1] .passive-card-wrapper{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5);animation:rerollIn-594c3ed1 .25s ease-out forwards}.passives-wrapper.appearing[data-v-594c3ed1] .passive-card-wrapper:nth-child(1){animation-delay:0ms}.passives-wrapper.appearing[data-v-594c3ed1] .passive-card-wrapper:nth-child(2){animation-delay:50ms}.passives-wrapper.appearing[data-v-594c3ed1] .passive-card-wrapper:nth-child(3){animation-delay:.1s}.shop-passive-wrapper[data-v-594c3ed1]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:calc(var(--passive-card-size) / 8);width:100%;height:100%}.shop-passive-wrapper .passive-card-wrapper[data-v-594c3ed1]{width:var(--passive-card-size);height:var(--passive-card-size);display:flex;justify-content:center;align-items:center;position:relative;min-width:0}.shop-passive-wrapper.shake[data-v-594c3ed1]{animation:shake-594c3ed1 .5s ease-in-out}@keyframes slideInBounce-e2ba0571{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-e2ba0571{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-e2ba0571{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-e2ba0571{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-e2ba0571{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-e2ba0571{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-e2ba0571{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-e2ba0571{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-e2ba0571{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-e2ba0571{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-e2ba0571{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-e2ba0571{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-e2ba0571{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-e2ba0571{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-e2ba0571{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-e2ba0571{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-e2ba0571{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-e2ba0571{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-e2ba0571{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-e2ba0571{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-e2ba0571{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-e2ba0571{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-e2ba0571{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-e2ba0571{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-e2ba0571{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-e2ba0571{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-e2ba0571{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-e2ba0571{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-e2ba0571{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-e2ba0571{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-e2ba0571{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-e2ba0571{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-e2ba0571{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-e2ba0571{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-e2ba0571{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-e2ba0571{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-e2ba0571{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-e2ba0571{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-e2ba0571{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-e2ba0571{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-e2ba0571{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-e2ba0571{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-e2ba0571{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-e2ba0571{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-e2ba0571{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-e2ba0571{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-e2ba0571{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-e2ba0571{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-e2ba0571{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-e2ba0571{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-e2ba0571{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-e2ba0571{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-e2ba0571{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-e2ba0571{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-e2ba0571{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-e2ba0571{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-e2ba0571{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-e2ba0571{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-e2ba0571{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-e2ba0571{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-e2ba0571{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-e2ba0571{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-e2ba0571{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-e2ba0571{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-e2ba0571{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-e2ba0571{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-e2ba0571{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-e2ba0571{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-e2ba0571{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-e2ba0571{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-e2ba0571{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-e2ba0571{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-e2ba0571{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-e2ba0571{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-e2ba0571{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-e2ba0571{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-e2ba0571{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-e2ba0571{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-e2ba0571{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-e2ba0571{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-e2ba0571{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-e2ba0571{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-e2ba0571{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-e2ba0571{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-e2ba0571{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-e2ba0571{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-e2ba0571{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-e2ba0571{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-e2ba0571{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-e2ba0571{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-e2ba0571{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-e2ba0571{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-e2ba0571{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-e2ba0571{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-e2ba0571{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-e2ba0571{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-e2ba0571{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-e2ba0571{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-e2ba0571{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-e2ba0571{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-e2ba0571{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-e2ba0571{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-e2ba0571{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-e2ba0571{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-e2ba0571{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-e2ba0571{0%{opacity:0}to{opacity:1}}@keyframes textShine-e2ba0571{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-e2ba0571{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-e2ba0571{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-e2ba0571{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-e2ba0571{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-e2ba0571{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-e2ba0571{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-e2ba0571{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-e2ba0571{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-e2ba0571{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-e2ba0571{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-e2ba0571{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-e2ba0571{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-e2ba0571{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-e2ba0571{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-e2ba0571{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-e2ba0571{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-e2ba0571{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-e2ba0571{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-e2ba0571{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-e2ba0571{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-e2ba0571{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-e2ba0571{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-e2ba0571{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-e2ba0571{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-e2ba0571{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-e2ba0571{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-e2ba0571{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-e2ba0571{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-e2ba0571{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-e2ba0571{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-e2ba0571{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-e2ba0571{0%{opacity:0}to{opacity:1}}@keyframes increment-e2ba0571{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-e2ba0571{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-e2ba0571{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-e2ba0571{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-e2ba0571{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-e2ba0571{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-e2ba0571{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-e2ba0571{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-e2ba0571{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-e2ba0571{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-e2ba0571{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-e2ba0571{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-e2ba0571{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-e2ba0571{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-e2ba0571{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-e2ba0571{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-e2ba0571{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-e2ba0571{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-e2ba0571{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-e2ba0571{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-e2ba0571{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-e2ba0571{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-e2ba0571{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-e2ba0571{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.center[data-v-e2ba0571]{display:flex;justify-content:center;align-items:center}.table[data-v-e2ba0571]{--table-width: 100%;--table-max-width: calc(100dvw - var(--shop-gap));--monitor-text-color: #ebb55f;--monitor-text-size: min(3vw, 3vh) ;--monitor-width: 100%;--prompter-shop-color: rgb(0, 157, 235);--prompter-shop-background-color: rgb(0, 157, 235, .1);width:var(--table-width);max-width:var(--table-max-width);height:var(--prompter-height);display:flex;justify-content:center;align-items:center}.table .monitor-wrapper[data-v-e2ba0571]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 2px 2px #0000004d}.table .monitor-wrapper .monitor[data-v-e2ba0571]{outline:var(--game-shop-border-width) solid var(--prompter-shop-color);box-shadow:0 0 var(--game-shop-box-shadow-size) 0 var(--prompter-shop-color),inset 0 0 var(--game-shop-box-shadow-size) 0 var(--prompter-shop-color);height:100%;width:var(--monitor-width);background-color:var(--prompter-shop-background-color);overflow:hidden;white-space:nowrap;display:flex;align-items:center;border-radius:var(--game-shop-border-radius)}.table .monitor-wrapper .monitor p[data-v-e2ba0571]{font-family:Orbitron,sans-serif;font-weight:700;font-size:var(--monitor-text-size);color:var(--monitor-text-color);display:inline-block;white-space:nowrap;margin:0;padding-left:100%;transform:translate3d(30%,0,0);will-change:transform}.table .monitor-wrapper .monitor p.animated[data-v-e2ba0571]{animation:move-e2ba0571 linear;will-change:transform}.game-shop[data-v-8afe324a]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-around;color:#fff;--game-shop-gap: calc(var(--game-shop-height) / 60);--game-shop-border-width: calc(var(--game-shop-height) / 250);--game-shop-title-font-size: calc(var(--game-shop-height) / 40);--game-shop-title-padding: calc(var(--game-shop-height) / 100);--game-shop-border-radius: calc(var(--game-shop-height) / 100);--game-shop-box-shadow-size: calc(var(--game-shop-height) / 50);--joker-card-height: calc(var(--game-shop-height) / 3);--joker-card-width: calc(var(--joker-card-height) * var(--joker-card-ratio));--passive-card-size: calc(var(--game-shop-height) / 4);--letter-card-size: calc(var(--game-shop-height) / 6);--consumable-card-size: calc(var(--game-shop-height) / 6)}.game-shop .game-shop-content[data-v-8afe324a]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:2fr 3fr var(--prompter-height);grid-template-areas:"consumables consumables consumables letters letters letters" "jokers jokers jokers jokers passives passives" "footer footer footer footer footer footer";gap:var(--game-shop-gap);padding-bottom:0;width:100%;height:100%}@media screen and (min-width: 801px) and (max-width: 1100px) and (orientation: portrait){.game-shop .game-shop-content[data-v-8afe324a]{padding-bottom:var(--game-shop-gap)}}@media screen and (max-width: 800px) and (orientation: portrait){.game-shop .game-shop-content[data-v-8afe324a]{padding-bottom:var(--game-shop-gap)}}@media screen and (min-width: 801px) and (max-width: 1100px) and (orientation: portrait){.game-shop .game-shop-content[data-v-8afe324a]{--joker-card-height: calc(var(--game-shop-height) / 4);--joker-card-width: calc(var(--joker-card-height) * var(--joker-card-ratio));--passive-card-size: calc(var(--game-shop-height) / 6);--letter-card-size: calc(var(--game-shop-height) / 8);--consumable-card-size: calc(var(--game-shop-height) / 8);grid-template-columns:1fr 1fr 1fr;grid-template-rows:2fr 2fr 3fr var(--prompter-height);grid-template-areas:"consumables consumables passives" "letters letters passives" "jokers jokers jokers" "footer footer footer"}}@media screen and (max-width: 800px) and (orientation: portrait){.game-shop .game-shop-content[data-v-8afe324a]{--joker-card-height: calc(var(--game-shop-height) / 4);--joker-card-width: calc(var(--joker-card-height) * var(--joker-card-ratio));--passive-card-size: calc(var(--game-shop-height) / 6);--letter-card-size: calc(var(--game-shop-height) / 8);--consumable-card-size: calc(var(--game-shop-height) / 8);grid-template-columns:1fr 1fr 1fr;grid-template-rows:2fr 2fr 3fr var(--prompter-height);grid-template-areas:"consumables consumables passives" "letters letters passives" "jokers jokers jokers" "footer footer footer"}}.game-shop .game-shop-content .shop-jokers-container[data-v-8afe324a]{grid-area:jokers}.game-shop .game-shop-content .shop-letters-container[data-v-8afe324a]{grid-area:letters}.game-shop .game-shop-content .shop-passives-container[data-v-8afe324a]{grid-area:passives}.game-shop .game-shop-content .game-shop-footer[data-v-8afe324a]{grid-area:footer}.game-shop .game-shop-content .shop-consumables-container[data-v-8afe324a]{grid-area:consumables}.fade-enter-active[data-v-940394e1],.fade-leave-active[data-v-940394e1]{transition:opacity .5s ease}.fade-enter-from[data-v-940394e1],.fade-leave-to[data-v-940394e1]{opacity:0}.fade-enter-to[data-v-940394e1],.fade-leave-from[data-v-940394e1]{opacity:1}.coin-appear-enter-active[data-v-940394e1]{transition:all .3s ease}.coin-appear-enter-from[data-v-940394e1]{opacity:0;transform:translateY(-20px) scale(.8)}.coin-appear-enter-to[data-v-940394e1]{opacity:1;transform:translateY(0) scale(1)}.gold-chip-container[data-v-940394e1]{display:inline-flex;align-items:center}.coins-stack[data-v-940394e1]{display:flex;align-items:center}.coin[data-v-940394e1]{--coin-size: calc(var(--font-size) * 1.1);--coin-z-index: calc(100 + var(--coin-index));--coin-offset: calc(var(--coin-index) * -.6 * var(--coin-size));position:relative;z-index:var(--coin-z-index);width:var(--coin-size);height:var(--coin-size);border-radius:50%;background:linear-gradient(135deg,gold,orange,#ff8c00);border:calc(.05 * var(--coin-size)) solid #b8860b;display:flex;align-items:center;justify-content:center;box-shadow:0 calc(.1 * var(--coin-size)) calc(.2 * var(--coin-size)) #0000004d,inset 0 calc(.05 * var(--coin-size)) calc(.1 * var(--coin-size)) #ffffff4d}.coin[data-v-940394e1]:not(:first-child){margin-left:calc(-.6 * var(--coin-size))}.coin-symbol[data-v-940394e1]{font-size:calc(var(--coin-size) * .6);font-weight:700;color:#8b4513;font-family:Quadrangle,sans-serif;line-height:1;letter-spacing:-.02em}.coin-amount[data-v-940394e1]{font-size:calc(var(--coin-size) * .3);font-weight:700;color:#8b4513;font-family:Orbitron,sans-serif;text-align:center;line-height:1;letter-spacing:-.02em}.coin-with-text[data-v-940394e1]{background:linear-gradient(135deg,gold,orange 30%,#ff8c00 70%,#daa520);border:calc(.06 * var(--coin-size)) solid #b8860b;box-shadow:0 calc(.12 * var(--coin-size)) calc(.25 * var(--coin-size)) #0006,inset 0 calc(.08 * var(--coin-size)) calc(.15 * var(--coin-size)) #fff6,0 0 calc(.1 * var(--coin-size)) #ffd70099}.coin-separated[data-v-940394e1]{margin-left:0}.coin-zero[data-v-940394e1]{background:linear-gradient(135deg,#a0a0a0,gray,#606060);border-color:#404040;box-shadow:0 calc(.1 * var(--coin-size)) calc(.2 * var(--coin-size)) #0000004d,inset 0 calc(.05 * var(--coin-size)) calc(.1 * var(--coin-size)) #ffffff1a}.coin-zero .coin-symbol[data-v-940394e1]{color:#202020}.carousel[data-v-7d1afafd]{position:relative;width:100%}.carousel .carousel-arrow[data-v-7d1afafd]{--size: calc(var(--window-width) / 20);position:absolute;top:50%;transform:translateY(-50%);z-index:2;cursor:pointer;background-color:#0009;border-radius:50%;backdrop-filter:blur(4px);border:2px solid rgba(255,255,255,.2)}.carousel .carousel-arrow.left[data-v-7d1afafd]{left:calc(var(--window-width) / 100)}.carousel .carousel-arrow.right[data-v-7d1afafd]{right:calc(var(--window-width) / 100)}.carousel .carousel-arrow[data-v-7d1afafd]:hover{background-color:#000c;border-color:#fff6}.carousel .carousel-content[data-v-7d1afafd]{display:flex;gap:calc(var(--window-width) / 50);overflow-x:auto;overflow-y:visible;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;padding:calc(var(--window-width) / 200) calc(var(--window-width) / 40)}.carousel .carousel-content[data-v-7d1afafd]::-webkit-scrollbar{display:none}.carousel .carousel-content.center[data-v-7d1afafd]{justify-content:center}.carousel .carousel-content[data-v-7d1afafd]>*{flex-shrink:0}.grid-display[data-v-b35bd163]{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}.grid-display .grid-row[data-v-b35bd163]{display:flex;width:100%;height:100%}.grid-display .grid-row .grid-cell[data-v-b35bd163]{display:flex;align-items:center;justify-content:center;flex:1;aspect-ratio:1;background:#fff;font-size:var(--grid-font-size);font-weight:700;color:#000;font-family:Roboto,sans-serif;transition:all .3s ease;line-height:1;text-align:center;position:relative}.grid-display .grid-row .grid-cell .letter-content[data-v-b35bd163]{position:absolute;top:50%;left:50%;transform:translate(-50%,calc(-50% + var(--window-size) / 600));line-height:1;font-size:inherit;font-weight:inherit;color:inherit;font-family:inherit}.grid-selector-wrapper[data-v-74a55a56]{--grid-size: calc(var(--window-size) / 8);--grid-font-size: calc(var(--window-size) / 60);display:flex;flex-direction:column;align-items:center;gap:calc(var(--grid-size) / 10);font-family:Orbitron,sans-serif;filter:brightness(.9)}@media screen and (min-width: 801px) and (max-width: 1100px){.grid-selector-wrapper[data-v-74a55a56]{--grid-size: calc(var(--window-size) / 6);--grid-font-size: calc(var(--window-size) / 40)}}@media screen and (max-width: 800px){.grid-selector-wrapper[data-v-74a55a56]{--grid-size: calc(var(--window-size) / 5);--grid-font-size: calc(var(--window-size) / 30)}}.grid-selector-wrapper .grid-selector-button[data-v-74a55a56]{position:relative;width:var(--grid-size);height:var(--grid-size);background:#ffffff0d;border:none;border-radius:calc(var(--window-size) / 160);cursor:pointer;padding:0;margin:0;transition:all .3s ease;overflow:hidden;box-shadow:0 0 calc(var(--window-size) / 200) #0000004d,0 calc(var(--window-size) / 600) calc(var(--window-size) / 400) #0003}.grid-selector-wrapper .grid-selector-button[data-v-74a55a56]:hover{background:#ffffff14;box-shadow:0 0 calc(var(--window-size) / 160) #0006,0 calc(var(--window-size) / 500) calc(var(--window-size) / 300) #00000040}.grid-selector-wrapper .played-word-label[data-v-74a55a56]{font-size:calc(var(--grid-font-size));font-weight:600;color:gold;font-family:Orbitron,sans-serif;text-align:center;max-width:var(--grid-size);word-wrap:break-word;cursor:pointer;padding:calc(var(--grid-size) / 20);border-radius:calc(var(--window-size) / 200);background:#0000004d;backdrop-filter:blur(2px);transition:all .3s ease;text-shadow:0 0 calc(var(--window-size) / 400) rgba(255,215,0,.5)}.grid-selector-wrapper.active[data-v-74a55a56]{filter:brightness(1)}.grid-selector-wrapper.active .grid-selector-button[data-v-74a55a56]{background:#009dff33;box-shadow:0 0 calc(var(--window-size) / 100) #009dff80,0 0 calc(var(--window-size) / 200) #009dffb3,0 calc(var(--window-size) / 600) calc(var(--window-size) / 300) #0000004d,inset 0 0 calc(var(--window-size) / 300) #009dff33}.grid-selector-wrapper.active .played-word-label[data-v-74a55a56]{color:#009dff;font-weight:600}.grid-selector-menu[data-v-f454eacc]{--menu-gap: calc(var(--window-width) / 40);display:flex;flex-direction:column;gap:var(--menu-gap);width:100%}.grid-selector-menu .menu-header[data-v-f454eacc]{display:flex;justify-content:space-between;align-items:center;padding:0 calc(var(--window-width) / 100)}.grid-selector-menu .menu-header .menu-title[data-v-f454eacc]{font-size:calc(var(--window-width) / 35);font-weight:700;color:#fff;margin:0}.grid-selector-menu .menu-header .grid-info[data-v-f454eacc]{font-size:calc(var(--window-width) / 45);color:#c8c8c8}.grid-selector-menu .grid-carousel[data-v-f454eacc]{gap:var(--menu-gap)}.word-list-outer[data-v-2c658785]{display:flex;flex-direction:column;width:100%;height:100%}.category-header[data-v-2c658785]{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background:var(--background-color)}.category-header .congratulations-row[data-v-2c658785]{display:flex;align-items:center;gap:calc(var(--window-width) / 100)}.category-header .small-badge[data-v-2c658785]{--font-size: calc(var(--window-width) / 80) !important;--padding: calc(var(--window-width) / 200) calc(var(--window-width) / 100) !important}@media screen and (min-width: 801px) and (max-width: 1100px){.category-header .small-badge[data-v-2c658785]{--font-size: calc(var(--window-size) / 60) !important;--padding: calc(var(--window-size) / 200) calc(var(--window-size) / 100) !important}}@media screen and (max-width: 800px){.category-header .small-badge[data-v-2c658785]{--font-size: calc(var(--window-size) / 40) !important;--padding: calc(var(--window-size) / 150) calc(var(--window-size) / 80) !important}}.category-header .word-length[data-v-2c658785]{--font-size-separator: calc(var(--font-size-title) / 2);color:#fff;font-size:var(--font-size-separator);font-weight:700}.category-header .no-congratulations[data-v-2c658785]{--font-size-separator: calc(var(--font-size-title) / 2);font-size:var(--font-size-separator)}.word[data-v-2c658785]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:Quadrangle,sans-serif}.word .word-card[data-v-2c658785]{--letter-card-size: calc(var(--window-size) / 20)}@media screen and (min-width: 801px) and (max-width: 1100px){.word .word-card[data-v-2c658785]{--letter-card-size: calc(var(--window-size) / 16)}}@media screen and (max-width: 800px){.word .word-card[data-v-2c658785]{--letter-card-size: calc(var(--window-size) / 14)}}.word-list-modal[data-v-0cbf225d]{--font-size-title: calc(var(--window-size) / 20);--font-size: calc(var(--window-size) / 30);--modal-gap: calc(var(--window-size) / 50);--modal-margin: calc(var(--window-size) / 50);display:flex;flex-direction:column;gap:var(--modal-gap);font-size:var(--font-size);color:#fff;font-family:Orbitron,sans-serif;font-weight:700;width:calc(100vw - 2 * var(--modal-margin));height:calc(100vh - 2 * var(--modal-margin));margin:var(--modal-margin);max-width:none;max-height:none;position:relative}.word-list-modal .title[data-v-0cbf225d]{text-align:center}.word-list-modal .word-list-scrollable[data-v-0cbf225d]{flex:1 1 auto;min-height:0;overflow-y:auto}.word-list-modal .buttons[data-v-0cbf225d]{display:flex;justify-content:center}.word-list-modal .buttons .close-button[data-v-0cbf225d]{--basic-button-background: rgb(34, 34, 34);--basic-button-font-size: var(--font-size)}@keyframes slideInBounce-c376bd31{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-c376bd31{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-c376bd31{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-c376bd31{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-c376bd31{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-c376bd31{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-c376bd31{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-c376bd31{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-c376bd31{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-c376bd31{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-c376bd31{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-c376bd31{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-c376bd31{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-c376bd31{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-c376bd31{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-c376bd31{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-c376bd31{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-c376bd31{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-c376bd31{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-c376bd31{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-c376bd31{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-c376bd31{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-c376bd31{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-c376bd31{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-c376bd31{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-c376bd31{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-c376bd31{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-c376bd31{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-c376bd31{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-c376bd31{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-c376bd31{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-c376bd31{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-c376bd31{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-c376bd31{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-c376bd31{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-c376bd31{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-c376bd31{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-c376bd31{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-c376bd31{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-c376bd31{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-c376bd31{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-c376bd31{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-c376bd31{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-c376bd31{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-c376bd31{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-c376bd31{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-c376bd31{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-c376bd31{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-c376bd31{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-c376bd31{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-c376bd31{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-c376bd31{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-c376bd31{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-c376bd31{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-c376bd31{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-c376bd31{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-c376bd31{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-c376bd31{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-c376bd31{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-c376bd31{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-c376bd31{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-c376bd31{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-c376bd31{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-c376bd31{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-c376bd31{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-c376bd31{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-c376bd31{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-c376bd31{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-c376bd31{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-c376bd31{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-c376bd31{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-c376bd31{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-c376bd31{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-c376bd31{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-c376bd31{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-c376bd31{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-c376bd31{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-c376bd31{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-c376bd31{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-c376bd31{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-c376bd31{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-c376bd31{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-c376bd31{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-c376bd31{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-c376bd31{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-c376bd31{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-c376bd31{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-c376bd31{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-c376bd31{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-c376bd31{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-c376bd31{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-c376bd31{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-c376bd31{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-c376bd31{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-c376bd31{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-c376bd31{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-c376bd31{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-c376bd31{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-c376bd31{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-c376bd31{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-c376bd31{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-c376bd31{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-c376bd31{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-c376bd31{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-c376bd31{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-c376bd31{0%{opacity:0}to{opacity:1}}@keyframes textShine-c376bd31{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-c376bd31{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-c376bd31{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-c376bd31{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-c376bd31{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-c376bd31{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-c376bd31{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-c376bd31{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-c376bd31{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-c376bd31{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-c376bd31{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-c376bd31{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-c376bd31{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-c376bd31{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-c376bd31{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-c376bd31{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-c376bd31{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-c376bd31{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-c376bd31{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-c376bd31{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-c376bd31{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-c376bd31{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-c376bd31{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-c376bd31{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-c376bd31{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-c376bd31{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-c376bd31{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-c376bd31{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-c376bd31{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-c376bd31{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-c376bd31{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-c376bd31{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-c376bd31{0%{opacity:0}to{opacity:1}}@keyframes increment-c376bd31{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-c376bd31{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-c376bd31{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-c376bd31{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-c376bd31{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-c376bd31{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-c376bd31{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-c376bd31{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-c376bd31{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-c376bd31{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-c376bd31{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-c376bd31{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-c376bd31{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-c376bd31{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-c376bd31{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-c376bd31{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-c376bd31{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-c376bd31{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-c376bd31{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-c376bd31{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-c376bd31{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-c376bd31{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-c376bd31{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-c376bd31{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.win-screen-title[data-v-c376bd31]{position:relative;font-size:var(--font-size-title);font-family:Quadrangle,sans-serif;font-weight:700;padding:calc(var(--game-screen-width) * .03) calc(var(--game-screen-width) * .03);text-align:center;display:flex;align-items:center;justify-content:center;overflow:hidden;backdrop-filter:blur(10px);flex-shrink:0}@media screen and (min-width: 801px) and (max-width: 1100px){.win-screen-title[data-v-c376bd31]{padding:calc(var(--game-screen-width) * .04) calc(var(--game-screen-width) * .06);border-width:1.5px}}@media screen and (max-width: 800px){.win-screen-title[data-v-c376bd31]{padding:calc(var(--game-screen-width) * .025) calc(var(--game-screen-width) * .03);border-width:1px}}.title-text[data-v-c376bd31]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;line-height:1;width:100%}.title-text .text-shadow-fake[data-v-c376bd31]{color:inherit;opacity:.01;font-size:inherit;font-family:inherit;font-weight:inherit;pointer-events:none;user-select:none;z-index:1;white-space:pre;width:100%;text-align:center;display:block}@media screen and (min-width: 801px) and (max-width: 1100px){.title-text[data-v-c376bd31]{line-height:1.1}}@media screen and (max-width: 800px){.title-text[data-v-c376bd31]{line-height:1.25}}.word[data-v-c376bd31]{display:inline-flex;white-space:nowrap;align-items:center;justify-content:center}.word-space[data-v-c376bd31]{width:.3em;display:inline-block}@media screen and (min-width: 801px) and (max-width: 1100px){.word-space[data-v-c376bd31]{width:.25em}}@media screen and (max-width: 800px){.word-space[data-v-c376bd31]{width:.2em}}.gold-icon-letter[data-v-c376bd31]{position:relative;display:inline-block;opacity:0;transform:scale(1);z-index:2;animation:brutalLetterSlam-c376bd31 .3s cubic-bezier(.68,-.55,.265,1.55) forwards;animation-delay:var(--delay)}.title-background[data-v-c376bd31]{position:absolute;inset:0;background:linear-gradient(135deg,#ffd700e6,#ff8c00cc,#ff4500b3,#ff1493cc,#8a2be2e6);z-index:-2}.letter[data-v-c376bd31]{position:relative;display:inline-block;opacity:0;transform:scale(1);color:#fff;z-index:2;animation:brutalLetterSlam-c376bd31 .3s cubic-bezier(.68,-.55,.265,1.55) forwards;animation-delay:var(--delay);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}@media screen and (min-width: 801px) and (max-width: 1100px){.letter[data-v-c376bd31]{filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(1.5px 1.5px 3px rgba(0,0,0,.8))}}@media screen and (max-width: 800px){.letter[data-v-c376bd31]{filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(1px 1px 2px rgba(0,0,0,.8))}}.letter[data-v-c376bd31]:before{content:attr(data-letter);position:absolute;top:0;left:0;background:linear-gradient(45deg,gold,#ffeb3b,#ffc107);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;z-index:-1}.sparkles[data-v-c376bd31]{position:absolute;inset:0;pointer-events:none;z-index:3}.sparkle[data-v-c376bd31]{position:absolute;width:4px;height:4px;background:gold;border-radius:50%;opacity:0;animation:sparkleAnimation-c376bd31 2s ease-in-out infinite;animation-delay:var(--sparkle-delay)}@media screen and (min-width: 801px) and (max-width: 1100px){.sparkle[data-v-c376bd31]{width:3px;height:3px}}@media screen and (max-width: 800px){.sparkle[data-v-c376bd31]{width:2px;height:2px}}.sparkle[data-v-c376bd31]:nth-child(1){top:20%;left:15%}.sparkle[data-v-c376bd31]:nth-child(2){top:30%;right:20%}.sparkle[data-v-c376bd31]:nth-child(3){bottom:25%;left:25%}.sparkle[data-v-c376bd31]:nth-child(4){bottom:35%;right:15%}.sparkle[data-v-c376bd31]:nth-child(5){top:15%;left:50%}.sparkle[data-v-c376bd31]:nth-child(6){top:40%;right:45%}.sparkle[data-v-c376bd31]:nth-child(7){bottom:20%;left:60%}.sparkle[data-v-c376bd31]:nth-child(8){bottom:45%;right:35%}@keyframes brutalLetterSlam-c376bd31{0%{opacity:0;transform:scale(3)}to{opacity:1;transform:scale(1)}}@keyframes slideInBounce-5e79d9d1{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-5e79d9d1{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-5e79d9d1{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-5e79d9d1{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-5e79d9d1{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-5e79d9d1{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-5e79d9d1{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-5e79d9d1{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-5e79d9d1{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-5e79d9d1{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-5e79d9d1{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-5e79d9d1{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-5e79d9d1{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-5e79d9d1{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-5e79d9d1{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-5e79d9d1{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-5e79d9d1{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-5e79d9d1{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-5e79d9d1{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-5e79d9d1{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-5e79d9d1{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-5e79d9d1{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-5e79d9d1{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-5e79d9d1{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-5e79d9d1{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-5e79d9d1{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-5e79d9d1{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-5e79d9d1{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-5e79d9d1{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-5e79d9d1{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-5e79d9d1{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-5e79d9d1{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-5e79d9d1{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-5e79d9d1{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-5e79d9d1{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-5e79d9d1{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-5e79d9d1{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-5e79d9d1{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-5e79d9d1{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-5e79d9d1{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-5e79d9d1{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-5e79d9d1{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-5e79d9d1{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-5e79d9d1{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-5e79d9d1{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-5e79d9d1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-5e79d9d1{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-5e79d9d1{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-5e79d9d1{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-5e79d9d1{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-5e79d9d1{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-5e79d9d1{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-5e79d9d1{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-5e79d9d1{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-5e79d9d1{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-5e79d9d1{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-5e79d9d1{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-5e79d9d1{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-5e79d9d1{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-5e79d9d1{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-5e79d9d1{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-5e79d9d1{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-5e79d9d1{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-5e79d9d1{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-5e79d9d1{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-5e79d9d1{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-5e79d9d1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-5e79d9d1{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-5e79d9d1{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-5e79d9d1{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-5e79d9d1{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-5e79d9d1{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-5e79d9d1{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-5e79d9d1{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-5e79d9d1{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-5e79d9d1{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-5e79d9d1{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-5e79d9d1{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-5e79d9d1{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-5e79d9d1{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-5e79d9d1{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-5e79d9d1{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-5e79d9d1{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-5e79d9d1{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-5e79d9d1{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-5e79d9d1{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-5e79d9d1{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-5e79d9d1{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-5e79d9d1{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-5e79d9d1{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-5e79d9d1{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-5e79d9d1{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-5e79d9d1{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-5e79d9d1{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-5e79d9d1{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-5e79d9d1{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-5e79d9d1{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-5e79d9d1{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-5e79d9d1{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-5e79d9d1{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-5e79d9d1{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-5e79d9d1{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-5e79d9d1{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-5e79d9d1{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-5e79d9d1{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-5e79d9d1{0%{opacity:0}to{opacity:1}}@keyframes textShine-5e79d9d1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-5e79d9d1{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-5e79d9d1{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-5e79d9d1{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-5e79d9d1{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-5e79d9d1{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-5e79d9d1{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-5e79d9d1{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-5e79d9d1{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-5e79d9d1{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-5e79d9d1{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-5e79d9d1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-5e79d9d1{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-5e79d9d1{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-5e79d9d1{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-5e79d9d1{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-5e79d9d1{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-5e79d9d1{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-5e79d9d1{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-5e79d9d1{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-5e79d9d1{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-5e79d9d1{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-5e79d9d1{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-5e79d9d1{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-5e79d9d1{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-5e79d9d1{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-5e79d9d1{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-5e79d9d1{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-5e79d9d1{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-5e79d9d1{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-5e79d9d1{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-5e79d9d1{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-5e79d9d1{0%{opacity:0}to{opacity:1}}@keyframes increment-5e79d9d1{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-5e79d9d1{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-5e79d9d1{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-5e79d9d1{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-5e79d9d1{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-5e79d9d1{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-5e79d9d1{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-5e79d9d1{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-5e79d9d1{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-5e79d9d1{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-5e79d9d1{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-5e79d9d1{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-5e79d9d1{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-5e79d9d1{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-5e79d9d1{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-5e79d9d1{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-5e79d9d1{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-5e79d9d1{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-5e79d9d1{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-5e79d9d1{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-5e79d9d1{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-5e79d9d1{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-5e79d9d1{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-5e79d9d1{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.win-screen[data-v-5e79d9d1]{--win-screen-size: min(var(--game-screen-height), var(--game-screen-width));--font-size-title: calc(var(--win-screen-size) / 15);--font-size: calc(var(--win-screen-size) / 20);--win-screen-gap: calc(var(--win-screen-size) / 80);--win-info-line-columns: 3fr 1fr;overflow-y:auto;overflow-x:visible;height:100%;font-size:var(--font-size);color:#fff;font-family:Orbitron,sans-serif;font-weight:700;z-index:50;display:flex;flex-direction:column;gap:var(--win-screen-gap)}@media screen and (min-width: 801px) and (max-width: 1100px){.win-screen[data-v-5e79d9d1]{--font-size: calc(var(--win-screen-size) / 20);--win-screen-gap: calc(var(--win-screen-size) / 80)}}@media screen and (max-width: 800px){.win-screen[data-v-5e79d9d1]{--font-size: calc(var(--win-screen-size) / 20);--win-screen-gap: calc(var(--win-screen-size) / 80)}}.win-screen .win-message[data-v-5e79d9d1]{font-size:calc(var(--font-size) * .6);text-align:center;font-style:italic}.win-screen .separator[data-v-5e79d9d1]{height:2px;background-color:#ffffff4d;margin:calc(var(--win-screen-gap) * .75) auto;width:0;max-width:calc(100% - var(--win-screen-gap) * 4);transition:width .8s ease-out}.win-screen .separator.visible[data-v-5e79d9d1]{width:100%}.win-screen .extra-info[data-v-5e79d9d1]{font-size:calc(var(--font-size) * .6);margin-left:calc(var(--font-size) * .4);color:#bbb}@media screen and (min-width: 801px) and (max-width: 1100px){.win-screen .extra-info[data-v-5e79d9d1]{font-size:calc(var(--font-size) * .65);margin-left:calc(var(--font-size) * .3)}}@media screen and (max-width: 800px){.win-screen .extra-info[data-v-5e79d9d1]{font-size:calc(var(--font-size) * .7);margin-left:calc(var(--font-size) * .2)}}.win-screen .fade-in[data-v-5e79d9d1]{opacity:0;animation:fadeInOpacity-5e79d9d1 .6s ease-out forwards;display:flex;flex-wrap:wrap;align-items:center}.game-main-view[data-v-175b10a0]{position:relative;padding:0;max-width:100vw;--padding: calc(min(100vw, 100vh) / 75);--game-screen-gap: calc(var(--game-screen-size) / 50)}.game-main-view.scroll[data-v-175b10a0]{overflow-y:scroll}@media screen and (min-width: 801px) and (max-width: 1100px) and (orientation: portrait){.game-main-view.padding[data-v-175b10a0]{padding-top:var(--padding);padding-left:var(--padding);padding-right:var(--padding);max-width:calc(100vw - 2 * var(--padding))}}@media screen and (max-width: 800px) and (orientation: portrait){.game-main-view.padding[data-v-175b10a0]{padding-top:var(--padding);padding-left:var(--padding);padding-right:var(--padding);max-width:calc(100vw - 2 * var(--padding))}}@keyframes slideInBounce-ef6b6a8a{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-ef6b6a8a{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-ef6b6a8a{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-ef6b6a8a{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-ef6b6a8a{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-ef6b6a8a{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-ef6b6a8a{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-ef6b6a8a{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-ef6b6a8a{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-ef6b6a8a{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-ef6b6a8a{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-ef6b6a8a{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-ef6b6a8a{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-ef6b6a8a{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-ef6b6a8a{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-ef6b6a8a{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-ef6b6a8a{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-ef6b6a8a{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-ef6b6a8a{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-ef6b6a8a{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-ef6b6a8a{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-ef6b6a8a{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-ef6b6a8a{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-ef6b6a8a{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-ef6b6a8a{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-ef6b6a8a{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-ef6b6a8a{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-ef6b6a8a{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-ef6b6a8a{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-ef6b6a8a{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-ef6b6a8a{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-ef6b6a8a{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-ef6b6a8a{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-ef6b6a8a{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-ef6b6a8a{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-ef6b6a8a{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-ef6b6a8a{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-ef6b6a8a{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-ef6b6a8a{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-ef6b6a8a{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-ef6b6a8a{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-ef6b6a8a{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-ef6b6a8a{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-ef6b6a8a{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-ef6b6a8a{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-ef6b6a8a{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-ef6b6a8a{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-ef6b6a8a{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-ef6b6a8a{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-ef6b6a8a{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-ef6b6a8a{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-ef6b6a8a{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-ef6b6a8a{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-ef6b6a8a{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-ef6b6a8a{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-ef6b6a8a{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-ef6b6a8a{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-ef6b6a8a{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-ef6b6a8a{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-ef6b6a8a{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-ef6b6a8a{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-ef6b6a8a{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-ef6b6a8a{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-ef6b6a8a{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-ef6b6a8a{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-ef6b6a8a{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-ef6b6a8a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-ef6b6a8a{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-ef6b6a8a{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-ef6b6a8a{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-ef6b6a8a{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-ef6b6a8a{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-ef6b6a8a{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-ef6b6a8a{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-ef6b6a8a{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-ef6b6a8a{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-ef6b6a8a{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-ef6b6a8a{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-ef6b6a8a{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-ef6b6a8a{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-ef6b6a8a{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-ef6b6a8a{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-ef6b6a8a{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-ef6b6a8a{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-ef6b6a8a{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-ef6b6a8a{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-ef6b6a8a{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-ef6b6a8a{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-ef6b6a8a{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-ef6b6a8a{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-ef6b6a8a{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-ef6b6a8a{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-ef6b6a8a{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-ef6b6a8a{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-ef6b6a8a{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-ef6b6a8a{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-ef6b6a8a{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-ef6b6a8a{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-ef6b6a8a{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-ef6b6a8a{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-ef6b6a8a{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-ef6b6a8a{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-ef6b6a8a{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-ef6b6a8a{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-ef6b6a8a{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-ef6b6a8a{0%{opacity:0}to{opacity:1}}@keyframes textShine-ef6b6a8a{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-ef6b6a8a{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-ef6b6a8a{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-ef6b6a8a{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-ef6b6a8a{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-ef6b6a8a{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-ef6b6a8a{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-ef6b6a8a{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-ef6b6a8a{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-ef6b6a8a{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-ef6b6a8a{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-ef6b6a8a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-ef6b6a8a{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-ef6b6a8a{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-ef6b6a8a{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-ef6b6a8a{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-ef6b6a8a{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-ef6b6a8a{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-ef6b6a8a{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-ef6b6a8a{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-ef6b6a8a{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-ef6b6a8a{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-ef6b6a8a{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-ef6b6a8a{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-ef6b6a8a{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-ef6b6a8a{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-ef6b6a8a{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-ef6b6a8a{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-ef6b6a8a{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-ef6b6a8a{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-ef6b6a8a{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-ef6b6a8a{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-ef6b6a8a{0%{opacity:0}to{opacity:1}}@keyframes increment-ef6b6a8a{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-ef6b6a8a{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-ef6b6a8a{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-ef6b6a8a{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-ef6b6a8a{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-ef6b6a8a{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-ef6b6a8a{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-ef6b6a8a{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-ef6b6a8a{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-ef6b6a8a{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-ef6b6a8a{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-ef6b6a8a{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-ef6b6a8a{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-ef6b6a8a{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-ef6b6a8a{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-ef6b6a8a{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-ef6b6a8a{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-ef6b6a8a{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-ef6b6a8a{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-ef6b6a8a{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-ef6b6a8a{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-ef6b6a8a{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-ef6b6a8a{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-ef6b6a8a{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.card-board[data-v-ef6b6a8a]{position:relative;display:flex;align-items:center;justify-content:center;max-width:calc(100dvw - var(--control-panel-width));padding:var(--card-board-gap);overflow:hidden;box-shadow:0 0 40px #0ff3;--light-size: calc(var(--card-board-height) / 4)}@media screen and (min-width: 801px) and (max-width: 1100px) and (orientation: portrait){.card-board[data-v-ef6b6a8a]{max-width:100dvw}}@media screen and (max-width: 800px) and (orientation: portrait){.card-board[data-v-ef6b6a8a]{max-width:100dvw}}.card-board .overlay[data-v-ef6b6a8a]{position:absolute;inset:0;background:linear-gradient(135deg,#f0c3,#0ff3,#f0c3);backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);z-index:1}.card-board .cyber-lights[data-v-ef6b6a8a]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.card-board .light[data-v-ef6b6a8a]{position:absolute;width:var(--light-size);height:var(--light-size);background-color:red;border-radius:50%;opacity:.8;animation:moveLight-ef6b6a8a 10s linear infinite,lightFlicker-ef6b6a8a 3s ease-in-out infinite;will-change:transform,opacity}.card-board .light[data-v-ef6b6a8a]:nth-child(1){top:20%;left:50%;animation-duration:12s,3s;animation-delay:0s,0s;background-color:#ff0037}.card-board .light[data-v-ef6b6a8a]:nth-child(2){top:50%;left:80%;animation-duration:14s,4s;animation-delay:2s,1s;background-color:#ff0090}.card-board .light[data-v-ef6b6a8a]:nth-child(3){top:70%;left:30%;animation-duration:10s,3s;animation-delay:1s,0s;background-color:#ff4800}.card-board .light[data-v-ef6b6a8a]:nth-child(4){top:40%;left:50%;animation-duration:16s,5s;animation-delay:3s,1s;background-color:red}.card-board .light[data-v-ef6b6a8a]:nth-child(5){top:60%;left:20%;animation-duration:13s,3.5s;animation-delay:2.5s,.5s;background-color:#9500ff}.card-board .light[data-v-ef6b6a8a]:nth-child(6){top:80%;left:70%;animation-duration:11s,3s;animation-delay:1.5s,.5s;background-color:#ff5900}.card-board .card-board-content[data-v-ef6b6a8a]{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;gap:var(--card-board-gap);z-index:2;overflow-y:auto;overflow-x:visible}.card-board .card-board-content.time-attack-mode[data-v-ef6b6a8a]{padding:calc(var(--game-screen-width) * .02);gap:calc(var(--game-screen-width) * .015);font-size:calc(min(var(--game-screen-height),var(--game-screen-width))/20);color:#fff;font-family:Orbitron,sans-serif;font-weight:700}@media screen and (min-width: 801px) and (max-width: 1100px){.card-board .card-board-content.time-attack-mode[data-v-ef6b6a8a]{padding:calc(var(--game-screen-width) * .018);gap:calc(var(--game-screen-width) * .012)}}@media screen and (max-width: 800px){.card-board .card-board-content.time-attack-mode[data-v-ef6b6a8a]{padding:calc(var(--game-screen-width) * .02);gap:calc(var(--game-screen-width) * .015)}}.card-board .time-attack-word-list[data-v-ef6b6a8a]{width:100%;height:100%}.card-board.drag-from-shop[data-v-ef6b6a8a]{box-shadow:0 0 50px #00ffff4d;transition:all .2s ease}.card-board.drag-from-shop .overlay[data-v-ef6b6a8a]{background:linear-gradient(135deg,#f0c4,#0ff4,#f0c4)}.card-board.drag-from-shop .light[data-v-ef6b6a8a]{opacity:.9}.card-board.drag-over[data-v-ef6b6a8a]{box-shadow:0 0 60px #0ff6;transition:all .2s ease}.card-board.drag-over .overlay[data-v-ef6b6a8a]{background:linear-gradient(135deg,#f0c5,#0ff5,#f0c5)}.card-board.drag-over .light[data-v-ef6b6a8a]{opacity:1;animation-duration:8s,2s}.card-board.shake[data-v-ef6b6a8a]{animation:shake-ef6b6a8a .5s;will-change:transform}.game-wrapper{height:calc(100dvh - 2 * var(--game-view-gap));width:calc(100dvw - 2 * var(--game-view-gap));background:linear-gradient(110deg,#000 0% 33%,#160043);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative;display:grid;gap:var(--game-view-gap);padding:var(--game-view-gap);--control-panel-border-radius: calc(var(--control-panel-width) / 40);--control-panel-box-shadow-size: calc(var(--control-panel-width) / 20);--control-panel-font-size: calc(var(--control-panel-width) / 15);--control-panel-font-size-small: calc(var(--control-panel-width) / 20);--control-panel-height: calc(var(--control-panel-width) / 8);--control-panel-border-width: calc(var(--control-panel-width) / 200);--card-board-height: calc(var(--letter-card-size) + var(--joker-card-height) + var(--card-board-gap) * 3);grid-template-rows:1fr var(--card-board-height);grid-template-columns:1fr var(--control-panel-width);grid-template-areas:"main-view control-panel" "card-board control-panel"}.game-wrapper .mobile-passives{display:none}@media screen and (min-width: 801px) and (max-width: 1100px) and (orientation: portrait){.game-wrapper{--card-board-height: calc( var(--letter-card-size) + var(--joker-card-height) + var(--passive-small-card-size) + var(--card-board-gap) * 4 );--control-panel-border-radius: calc(min(100vw, 100vh)*.01) ;--control-panel-box-shadow-size: calc(min(100vw, 100vh)/80) ;--control-panel-font-size: calc(min(100vw, 100vh) / 30);--control-panel-font-size-small: calc(min(100vw, 100vh)/40) ;--control-panel-height: calc(min(100vw, 100vh) / 12);--control-panel-border-width: calc(min(100vw, 100vh)/400) ;padding:0;width:100dvw;height:100dvh;grid-template-rows:10fr var(--card-board-height) 1fr;grid-template-columns:1fr;grid-template-areas:"main-view" "card-board" "control-panel"}.game-wrapper .mobile-passives{display:flex}}@media screen and (max-width: 800px) and (orientation: portrait){.game-wrapper{--card-board-height: calc( var(--letter-card-size) + var(--joker-card-height) + var(--passive-small-card-size) + var(--card-board-gap) * 4 );--control-panel-border-radius: calc(min(100vw, 100vh)*.01) ;--control-panel-box-shadow-size: calc(min(100vw, 100vh)/80) ;--control-panel-font-size: calc(min(100vw, 100vh) / 30);--control-panel-font-size-small: calc(min(100vw, 100vh)/40) ;--control-panel-height: calc(min(100vw, 100vh) / 12);--control-panel-border-width: calc(min(100vw, 100vh)/400) ;padding:0;width:100dvw;height:100dvh;grid-template-rows:10fr var(--card-board-height) 1fr;grid-template-columns:1fr;grid-template-areas:"main-view" "card-board" "control-panel"}.game-wrapper .mobile-passives{display:flex}}.game-wrapper .game-main-view{grid-area:main-view}.game-wrapper .control-panel{grid-area:control-panel}.game-wrapper .card-board{grid-area:card-board}@keyframes slideInBounce-3bf358ed{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-3bf358ed{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-3bf358ed{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-3bf358ed{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-3bf358ed{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-3bf358ed{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-3bf358ed{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-3bf358ed{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-3bf358ed{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-3bf358ed{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-3bf358ed{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-3bf358ed{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-3bf358ed{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-3bf358ed{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-3bf358ed{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-3bf358ed{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-3bf358ed{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-3bf358ed{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-3bf358ed{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-3bf358ed{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-3bf358ed{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-3bf358ed{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-3bf358ed{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-3bf358ed{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-3bf358ed{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-3bf358ed{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-3bf358ed{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-3bf358ed{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-3bf358ed{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-3bf358ed{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-3bf358ed{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-3bf358ed{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-3bf358ed{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-3bf358ed{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-3bf358ed{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-3bf358ed{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-3bf358ed{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-3bf358ed{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-3bf358ed{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-3bf358ed{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-3bf358ed{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-3bf358ed{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-3bf358ed{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-3bf358ed{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-3bf358ed{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-3bf358ed{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-3bf358ed{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-3bf358ed{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-3bf358ed{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-3bf358ed{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-3bf358ed{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-3bf358ed{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-3bf358ed{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-3bf358ed{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-3bf358ed{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-3bf358ed{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-3bf358ed{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-3bf358ed{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-3bf358ed{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-3bf358ed{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-3bf358ed{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-3bf358ed{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-3bf358ed{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-3bf358ed{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-3bf358ed{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-3bf358ed{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-3bf358ed{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-3bf358ed{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-3bf358ed{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-3bf358ed{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-3bf358ed{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-3bf358ed{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-3bf358ed{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-3bf358ed{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-3bf358ed{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-3bf358ed{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-3bf358ed{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-3bf358ed{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-3bf358ed{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-3bf358ed{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-3bf358ed{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-3bf358ed{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-3bf358ed{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-3bf358ed{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-3bf358ed{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-3bf358ed{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-3bf358ed{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-3bf358ed{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-3bf358ed{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-3bf358ed{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-3bf358ed{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-3bf358ed{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-3bf358ed{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-3bf358ed{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-3bf358ed{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-3bf358ed{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-3bf358ed{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-3bf358ed{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-3bf358ed{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-3bf358ed{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-3bf358ed{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-3bf358ed{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-3bf358ed{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-3bf358ed{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-3bf358ed{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-3bf358ed{0%{opacity:0}to{opacity:1}}@keyframes textShine-3bf358ed{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-3bf358ed{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-3bf358ed{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-3bf358ed{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-3bf358ed{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-3bf358ed{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-3bf358ed{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-3bf358ed{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-3bf358ed{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-3bf358ed{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-3bf358ed{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-3bf358ed{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-3bf358ed{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-3bf358ed{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-3bf358ed{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-3bf358ed{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-3bf358ed{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-3bf358ed{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-3bf358ed{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-3bf358ed{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-3bf358ed{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-3bf358ed{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-3bf358ed{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-3bf358ed{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-3bf358ed{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-3bf358ed{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-3bf358ed{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-3bf358ed{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-3bf358ed{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-3bf358ed{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-3bf358ed{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-3bf358ed{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-3bf358ed{0%{opacity:0}to{opacity:1}}@keyframes increment-3bf358ed{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-3bf358ed{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-3bf358ed{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-3bf358ed{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-3bf358ed{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-3bf358ed{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-3bf358ed{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-3bf358ed{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-3bf358ed{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-3bf358ed{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-3bf358ed{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-3bf358ed{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-3bf358ed{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-3bf358ed{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-3bf358ed{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-3bf358ed{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-3bf358ed{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-3bf358ed{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-3bf358ed{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-3bf358ed{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-3bf358ed{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-3bf358ed{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-3bf358ed{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-3bf358ed{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.modal-title-wrapper[data-v-3bf358ed]{display:flex;justify-content:center;margin-bottom:calc(var(--window-size) / 25);margin-top:calc(var(--window-size) / 30)}@media screen and (min-width: 801px) and (max-width: 1100px){.modal-title-wrapper[data-v-3bf358ed]{margin-bottom:calc(var(--window-size) / 30);margin-top:calc(var(--window-size) / 35)}}@media screen and (max-width: 800px){.modal-title-wrapper[data-v-3bf358ed]{margin-bottom:calc(var(--window-size) / 35);margin-top:calc(var(--window-size) / 40)}}.modal-title-container[data-v-3bf358ed]{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:calc(var(--window-size) / 40) calc(var(--window-size) / 20);border-radius:calc(var(--window-size) / 60);backdrop-filter:blur(10px);transform:perspective(calc(var(--window-size) * .8)) rotateX(1deg);animation:modalTitleEntrance-3bf358ed .8s cubic-bezier(.34,1.56,.64,1) forwards}@media screen and (min-width: 801px) and (max-width: 1100px){.modal-title-container[data-v-3bf358ed]{padding:calc(var(--window-size) / 45) calc(var(--window-size) / 22);border-radius:calc(var(--window-size) / 70)}}@media screen and (max-width: 800px){.modal-title-container[data-v-3bf358ed]{padding:calc(var(--window-size) / 50) calc(var(--window-size) / 25);border-radius:calc(var(--window-size) / 80)}}.title-background[data-v-3bf358ed]{position:absolute;inset:0;border-radius:inherit;overflow:hidden}.title-background .background-gradient[data-v-3bf358ed]{position:absolute;inset:0;background:linear-gradient(135deg,#8b45c11f,#4f46e526,#3b82f61f,#7c3aed1a,#8b45c114);border:calc(var(--window-size) / 400) solid;border-image:linear-gradient(135deg,#8b45c199,#4f46e580,#3b82f666,#8b45c199) 1;border-radius:inherit;box-shadow:0 0 calc(var(--window-size) / 80) #8b45c180,inset 0 calc(var(--window-size) / 800) calc(var(--window-size) / 400) #ffffff1a,inset 0 calc(var(--window-size) / -800) calc(var(--window-size) / 800) #0003;animation:backgroundPulse-3bf358ed 6s ease-in-out infinite}@media screen and (min-width: 801px) and (max-width: 1100px){.title-background .background-gradient[data-v-3bf358ed]{border-width:calc(var(--window-size) / 500)}}@media screen and (max-width: 800px){.title-background .background-gradient[data-v-3bf358ed]{border-width:calc(var(--window-size) / 600)}}.title-background .scan-lines[data-v-3bf358ed]{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0%,transparent calc(var(--window-size) / 800),rgba(139,69,193,.03) calc(var(--window-size) / 800),rgba(139,69,193,.03) calc(var(--window-size) / 400));animation:scanMove-3bf358ed 6s linear infinite;opacity:.7}.title-background .glow-overlay[data-v-3bf358ed]{position:absolute;inset:calc(var(--window-size) / -400);background:linear-gradient(45deg,transparent 30%,rgba(139,69,193,.08) 50%,transparent 70%);border-radius:inherit;animation:glowSweep-3bf358ed 4s ease-in-out infinite;opacity:.8}.modal-title[data-v-3bf358ed]{position:relative;font-size:calc(var(--window-size) / 16);font-weight:900;text-align:center;margin:0;font-family:Orbitron,sans-serif;letter-spacing:calc(var(--window-size) / 400);z-index:2}@media screen and (min-width: 801px) and (max-width: 1100px){.modal-title[data-v-3bf358ed]{font-size:calc(var(--window-size) / 18);letter-spacing:calc(var(--window-size) / 500)}}@media screen and (max-width: 800px){.modal-title[data-v-3bf358ed]{font-size:calc(var(--window-size) / 20);letter-spacing:calc(var(--window-size) / 600)}}.title-text[data-v-3bf358ed]{display:inline-block;position:relative}.letter[data-v-3bf358ed]{display:inline-block;opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.8);color:#fff;filter:drop-shadow(0 0 calc(var(--window-size) / 150) rgba(139,69,193,.4));animation:letterReveal-3bf358ed .6s cubic-bezier(.34,1.56,.64,1) forwards;animation-delay:var(--letter-delay)}@media screen and (min-width: 801px) and (max-width: 1100px){.letter[data-v-3bf358ed]{filter:drop-shadow(0 0 calc(var(--window-size) / 180) rgba(139,69,193,.4))}}@media screen and (max-width: 800px){.letter[data-v-3bf358ed]{filter:drop-shadow(0 0 calc(var(--window-size) / 200) rgba(139,69,193,.4))}}.emoji[data-v-3bf358ed]{display:inline-block;margin-left:calc(var(--window-size) / 60);font-size:1.2em;color:#8b5cf6;-webkit-text-fill-color:#8b5cf6;filter:drop-shadow(0 0 calc(var(--window-size) / 200) rgba(139,92,246,.8));animation:emojiEntrance-3bf358ed .8s cubic-bezier(.68,-.55,.265,1.55) .4s forwards,emojiFloat-3bf358ed 3s ease-in-out infinite 1.2s;opacity:0;transform:scale(0)}@media screen and (min-width: 801px) and (max-width: 1100px){.emoji[data-v-3bf358ed]{margin-left:calc(var(--window-size) / 70)}}@media screen and (max-width: 800px){.emoji[data-v-3bf358ed]{margin-left:calc(var(--window-size) / 80);font-size:1.1em}}.particles[data-v-3bf358ed]{position:absolute;inset:0;pointer-events:none;overflow:hidden;border-radius:inherit}.particle[data-v-3bf358ed]{position:absolute;width:calc(var(--window-size) / 350);height:calc(var(--window-size) / 350);background:radial-gradient(circle,rgba(139,69,193,.6) 0%,rgba(79,70,229,.4) 50%,transparent 100%);border-radius:50%;opacity:0;animation:particleFloat-3bf358ed 8s ease-in-out infinite;animation-delay:var(--particle-delay);will-change:transform,opacity}@media screen and (min-width: 801px) and (max-width: 1100px){.particle[data-v-3bf358ed]{width:calc(var(--window-size) / 400);height:calc(var(--window-size) / 400)}}@media screen and (max-width: 800px){.particle[data-v-3bf358ed]{width:calc(var(--window-size) / 450);height:calc(var(--window-size) / 450)}}.particle[data-v-3bf358ed]:nth-child(1){top:15%;left:8%}.particle[data-v-3bf358ed]:nth-child(2){top:12%;right:10%}.particle[data-v-3bf358ed]:nth-child(3){bottom:18%;left:12%}.particle[data-v-3bf358ed]:nth-child(4){bottom:15%;right:15%}.particle[data-v-3bf358ed]:nth-child(5){top:50%;left:3%}.particle[data-v-3bf358ed]:nth-child(6){top:45%;right:5%}.corner-accents[data-v-3bf358ed]{position:absolute;inset:0;pointer-events:none}.corner-accents .corner[data-v-3bf358ed]{position:absolute;width:calc(var(--window-size) / 80);height:calc(var(--window-size) / 80);border:calc(var(--window-size) / 400) solid rgba(139,69,193,.7);opacity:0;animation:cornerPulse-3bf358ed 3s ease-in-out infinite}@media screen and (min-width: 801px) and (max-width: 1100px){.corner-accents .corner[data-v-3bf358ed]{width:calc(var(--window-size) / 90);height:calc(var(--window-size) / 90);border-width:calc(var(--window-size) / 500)}}@media screen and (max-width: 800px){.corner-accents .corner[data-v-3bf358ed]{width:calc(var(--window-size) / 100);height:calc(var(--window-size) / 100);border-width:calc(var(--window-size) / 600)}}.corner-accents .corner.top-left[data-v-3bf358ed]{top:calc(var(--window-size) / 200);left:calc(var(--window-size) / 200);border-right:none;border-bottom:none;animation-delay:0s}.corner-accents .corner.top-right[data-v-3bf358ed]{top:calc(var(--window-size) / 200);right:calc(var(--window-size) / 200);border-left:none;border-bottom:none;animation-delay:.75s}.corner-accents .corner.bottom-left[data-v-3bf358ed]{bottom:calc(var(--window-size) / 200);left:calc(var(--window-size) / 200);border-right:none;border-top:none;animation-delay:1.5s}.corner-accents .corner.bottom-right[data-v-3bf358ed]{bottom:calc(var(--window-size) / 200);right:calc(var(--window-size) / 200);border-left:none;border-top:none;animation-delay:2.25s}@keyframes modalTitleEntrance-3bf358ed{0%{opacity:0;transform:perspective(calc(var(--window-size) * .8)) rotateX(15deg) translateY(calc(var(--window-size) * .03)) scale(.9)}60%{opacity:1;transform:perspective(calc(var(--window-size) * .8)) rotateX(-2deg) translateY(calc(var(--window-size) * -.005)) scale(1.02)}to{opacity:1;transform:perspective(calc(var(--window-size) * .8)) rotateX(1deg) translateY(0) scale(1)}}@keyframes letterReveal-3bf358ed{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.8)}70%{opacity:1;transform:translateY(calc(var(--window-size) * -.005)) scale(1.1)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes emojiEntrance-3bf358ed{0%{opacity:0;transform:scale(0) rotate(-180deg)}70%{opacity:1;transform:scale(1.2) rotate(10deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes emojiFloat-3bf358ed{0%,to{transform:translateY(0) rotate(0)}33%{transform:translateY(calc(var(--window-size) * -.003)) rotate(2deg)}66%{transform:translateY(calc(var(--window-size) * .002)) rotate(-1deg)}}@keyframes backgroundPulse-3bf358ed{0%,to{box-shadow:0 0 calc(var(--window-size) / 80) #8b45c180,inset 0 calc(var(--window-size) / 800) calc(var(--window-size) / 400) #ffffff1a,inset 0 calc(var(--window-size) / -800) calc(var(--window-size) / 800) #0003}50%{box-shadow:0 0 calc(var(--window-size) / 60) #4f46e599,inset 0 calc(var(--window-size) / 800) calc(var(--window-size) / 400) #ffffff26,inset 0 calc(var(--window-size) / -800) calc(var(--window-size) / 800) #00000040}}@keyframes glowSweep-3bf358ed{0%{transform:translate(-100%) rotate(-10deg);opacity:0}20%{opacity:.6}80%{opacity:.6}to{transform:translate(100%) rotate(-10deg);opacity:0}}@keyframes particleFloat-3bf358ed{0%,to{opacity:0;transform:translateY(0)}50%{opacity:.6;transform:translateY(calc(var(--window-size) * -.008))}}@keyframes cornerPulse-3bf358ed{0%,to{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes slideInBounce-92a8b16c{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-92a8b16c{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-92a8b16c{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-92a8b16c{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-92a8b16c{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-92a8b16c{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-92a8b16c{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-92a8b16c{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-92a8b16c{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-92a8b16c{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-92a8b16c{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-92a8b16c{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-92a8b16c{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-92a8b16c{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-92a8b16c{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-92a8b16c{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-92a8b16c{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-92a8b16c{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-92a8b16c{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-92a8b16c{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-92a8b16c{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-92a8b16c{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-92a8b16c{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-92a8b16c{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-92a8b16c{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-92a8b16c{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-92a8b16c{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-92a8b16c{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-92a8b16c{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-92a8b16c{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-92a8b16c{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-92a8b16c{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-92a8b16c{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-92a8b16c{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-92a8b16c{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-92a8b16c{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-92a8b16c{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-92a8b16c{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-92a8b16c{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-92a8b16c{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-92a8b16c{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-92a8b16c{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-92a8b16c{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-92a8b16c{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-92a8b16c{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-92a8b16c{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-92a8b16c{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-92a8b16c{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-92a8b16c{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-92a8b16c{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-92a8b16c{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-92a8b16c{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-92a8b16c{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-92a8b16c{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-92a8b16c{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-92a8b16c{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-92a8b16c{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-92a8b16c{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-92a8b16c{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-92a8b16c{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-92a8b16c{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-92a8b16c{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-92a8b16c{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-92a8b16c{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-92a8b16c{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-92a8b16c{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-92a8b16c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-92a8b16c{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-92a8b16c{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-92a8b16c{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-92a8b16c{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-92a8b16c{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-92a8b16c{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-92a8b16c{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-92a8b16c{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-92a8b16c{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-92a8b16c{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-92a8b16c{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-92a8b16c{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-92a8b16c{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-92a8b16c{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-92a8b16c{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-92a8b16c{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-92a8b16c{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-92a8b16c{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-92a8b16c{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-92a8b16c{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-92a8b16c{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-92a8b16c{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-92a8b16c{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-92a8b16c{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-92a8b16c{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-92a8b16c{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-92a8b16c{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-92a8b16c{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-92a8b16c{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-92a8b16c{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-92a8b16c{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-92a8b16c{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-92a8b16c{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-92a8b16c{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-92a8b16c{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-92a8b16c{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-92a8b16c{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-92a8b16c{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-92a8b16c{0%{opacity:0}to{opacity:1}}@keyframes textShine-92a8b16c{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-92a8b16c{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-92a8b16c{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-92a8b16c{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-92a8b16c{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-92a8b16c{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-92a8b16c{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-92a8b16c{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-92a8b16c{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-92a8b16c{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-92a8b16c{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-92a8b16c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-92a8b16c{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-92a8b16c{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-92a8b16c{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-92a8b16c{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-92a8b16c{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-92a8b16c{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-92a8b16c{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-92a8b16c{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-92a8b16c{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-92a8b16c{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-92a8b16c{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-92a8b16c{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-92a8b16c{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-92a8b16c{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-92a8b16c{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-92a8b16c{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-92a8b16c{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-92a8b16c{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-92a8b16c{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-92a8b16c{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-92a8b16c{0%{opacity:0}to{opacity:1}}@keyframes increment-92a8b16c{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-92a8b16c{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-92a8b16c{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-92a8b16c{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-92a8b16c{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-92a8b16c{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-92a8b16c{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-92a8b16c{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-92a8b16c{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-92a8b16c{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-92a8b16c{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-92a8b16c{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-92a8b16c{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-92a8b16c{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-92a8b16c{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-92a8b16c{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-92a8b16c{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-92a8b16c{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-92a8b16c{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-92a8b16c{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-92a8b16c{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-92a8b16c{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-92a8b16c{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-92a8b16c{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.achievement[data-v-92a8b16c]{--size-unit: calc(var(--window-size) / 100);--border-color: rgba(137, 129, 221, .4);--border-width: calc(var(--size-unit) * .2);--glow-color: rgba(137, 129, 221, .3);--completed-glow: rgba(127, 255, 127, .4);font-family:Orbitron;display:grid;grid-template-columns:calc(var(--size-unit) * 12) 1fr;grid-template-rows:3fr 1fr;grid-template-areas:"icon content" "icon progress";background:linear-gradient(135deg,#000000e6,#141428cc,#000000e6);border:var(--border-width) solid var(--border-color);border-radius:calc(var(--size-unit) * 1.5);overflow:hidden;position:relative;transition:all .4s cubic-bezier(.25,.8,.25,1);height:calc(var(--size-unit) * 12);backdrop-filter:blur(10px);box-shadow:0 0 20px #8981dd33,inset 0 0 20px #8981dd1a}.achievement.completed[data-v-92a8b16c]{border-color:#7fff7f99;box-shadow:0 0 20px #7fff7f4d,inset 0 0 20px #7fff7f1a}.achievement.completed .glow[data-v-92a8b16c]{background:radial-gradient(circle at center,var(--completed-glow) 0%,transparent 70%);animation:pulse-92a8b16c 2s ease-in-out infinite}.achievement.completed .progress-fill[data-v-92a8b16c]{background:linear-gradient(90deg,var(--clr-neon-valid),#4caf50)!important;box-shadow:0 0 10px #7fff7f99!important}.glow[data-v-92a8b16c]{position:absolute;inset:0;background:radial-gradient(circle at center,var(--glow-color) 0%,transparent 70%);pointer-events:none;z-index:0;opacity:.6;transition:all .4s ease}.icon[data-v-92a8b16c]{grid-area:icon;height:100%;width:100%;color:var(--clr-neon-2);z-index:1;position:relative;border-radius:calc(var(--size-unit) * 1.5) 0 0 calc(var(--size-unit) * 1.5);overflow:hidden}.achievement-icon[data-v-92a8b16c]{width:100%;height:100%;border-radius:calc(var(--size-unit) * 1.5) 0 0 calc(var(--size-unit) * 1.5)}.content[data-v-92a8b16c]{grid-area:content;z-index:1;display:flex;flex-direction:column;justify-content:center;text-align:center;height:100%;padding:calc(var(--size-unit) * .8);box-sizing:border-box;overflow:hidden;position:relative}.description[data-v-92a8b16c]{display:block;margin-bottom:calc(var(--size-unit) * .25);font-size:calc(var(--window-size) / 45);text-shadow:0 0 10px rgba(137,129,221,.5);line-height:1.3}.description small[data-v-92a8b16c]{display:block;margin-top:calc(var(--size-unit) * .25);opacity:.8}.progress-container[data-v-92a8b16c]{grid-area:progress;position:relative;background:linear-gradient(90deg,#000c,#14142899);border-top:var(--border-width) solid var(--border-color);display:flex;align-items:center;justify-content:center}.progress-bar[data-v-92a8b16c]{position:relative;width:100%;height:100%;background:#0006;overflow:hidden;box-shadow:inset 0 2px 4px #00000080,0 1px 2px #8981dd33}.progress-fill[data-v-92a8b16c]{height:100%;background:linear-gradient(90deg,var(--clr-neon-2),var(--clr-neon-3));transition:width .6s cubic-bezier(.25,.8,.25,1);position:relative;box-shadow:0 0 8px #8981dd66}.progress-text[data-v-92a8b16c]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:calc(var(--window-size) / 75);font-weight:700;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.8),0 0 8px rgba(0,0,0,.6);z-index:2;pointer-events:none}@media screen and (min-width: 801px) and (max-width: 1100px){.achievement[data-v-92a8b16c]{grid-template-columns:calc(var(--size-unit) * 10) 1fr;height:calc(var(--size-unit) * 10)}.description[data-v-92a8b16c]{font-size:calc(var(--window-size) / 50)}.progress-text[data-v-92a8b16c]{font-size:calc(var(--window-size) / 80)}.progress-bar[data-v-92a8b16c]{height:calc(var(--size-unit) * 1.6)}}@media screen and (max-width: 800px){.achievement[data-v-92a8b16c]{grid-template-columns:calc(var(--size-unit) * 8) 1fr;height:calc(var(--size-unit) * 8)}.description[data-v-92a8b16c]{font-size:calc(var(--window-size) / 55)}.progress-text[data-v-92a8b16c]{font-size:calc(var(--window-size) / 85)}.progress-bar[data-v-92a8b16c]{height:calc(var(--size-unit) * 1.4)}}.achievement-list[data-v-e4a4547f]{--card-width: calc(var(--window-width) / 3);--gap: calc(var(--window-width) / 50);--padding: calc(var(--window-width) / 50);padding:var(--padding);width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;color:#fff}.achievement-list h2[data-v-e4a4547f]{margin-bottom:calc(var(--game-view-gap) * 2);text-align:center;font-size:calc(var(--window-size) / 25);font-weight:700}.achievements-grid[data-v-e4a4547f]{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap);width:100%;margin:0 auto}@media screen and (min-width: 801px) and (max-width: 1100px){.achievements-grid[data-v-e4a4547f]{grid-template-columns:1fr}}@media screen and (max-width: 800px){.achievements-grid[data-v-e4a4547f]{grid-template-columns:1fr}}.badge-list[data-v-6abfbb15]{--gap-row: calc(var(--window-size) * .1);--gap-col: calc(var(--window-size) * .2);--padding: calc(var(--window-size) * .05);padding:var(--padding)}.badge-list .title[data-v-6abfbb15]{text-align:center}.badge-list .all-badges[data-v-6abfbb15]{display:flex;flex-wrap:wrap;justify-content:center;row-gap:var(--gap-row);column-gap:var(--gap-col);margin-top:var(--gap-row)}.badge-list .all-badges .badge[data-v-6abfbb15]{--letter-badge-size: calc(min(100vw, 100vh)*.1) ;bottom:0;left:0}.consumable-list[data-v-91fa159d]{--col-gap: calc(var(--letter-card-size) / 4);--row-gap: calc(var(--letter-card-size) / 2);padding:0 var(--col-gap)}.title[data-v-91fa159d]{text-align:center}.all-consumables[data-v-91fa159d]{display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--col-gap);row-gap:var(--row-gap);margin-top:var(--row-gap);margin-bottom:var(--row-gap)}.all-consumables .consumable-card.shake[data-v-91fa159d]{animation:shake .5s;will-change:transform}.joker-list[data-v-1f7df99c]{padding:0 2rem;font-family:Orbitron,sans-serif}.title[data-v-1f7df99c]{text-align:center}.jokers[data-v-1f7df99c]{--col-gap: calc(var(--joker-card-width) / 8);--row-gap: calc(var(--joker-card-height) / 8);--title-font-size: calc(var(--window-size) / 20);--title-padding: calc(var(--window-size) / 40);display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--col-gap);row-gap:var(--row-gap);margin-bottom:var(--row-gap)}.category-separator[data-v-1f7df99c]{width:100%;text-align:center;background:linear-gradient(90deg,#4f14ff00,#8614ff4d,#d414ff80,#8614ff4d,#4f14ff00)}.separator-text[data-v-1f7df99c]{font-size:var(--title-font-size);color:#fff;margin-top:var(--title-padding);margin-bottom:var(--title-padding)}.all-jokers[data-v-1f7df99c]{display:flex;flex-wrap:wrap;justify-content:center;column-gap:2rem;row-gap:1rem}.all-jokers .joker-card.shake[data-v-1f7df99c]{animation:shake .5s;will-change:transform}.joker-list-btn[data-v-1f7df99c]{background:linear-gradient(90deg,#4f14ff00,#8614ff4d,#d414ff4d,#8614ff4d,#4f14ff00);padding:.7rem 1.4rem;box-shadow:0 0 1px #fff;border-radius:.5rem;border:none;color:#fff;font-size:1rem;cursor:pointer;transition:transform .1s;font-family:Orbitron,sans-serif;font-weight:700}.joker-list-btn[data-v-1f7df99c]:hover{transform:scale(1.05)}.joker-list-btn.active[data-v-1f7df99c]{box-shadow:0 0 4px #fff}.search[data-v-1f7df99c]{width:50%;padding:.5rem;margin:1rem 0;border-radius:.5rem;border:1px solid hsl(0,0%,100%);background:#1a1a1a;color:#fff}.toolbar[data-v-1f7df99c]{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 800px){.joker-list[data-v-1f7df99c]{padding:0 .8rem}}.debug-name[data-v-1f7df99c]{background-color:#000;color:#fff;font-size:.8rem;text-align:center;margin-top:2.5rem;max-width:var(--joker-card-width);overflow:hidden}.sort[data-v-1f7df99c]{color:#fff;font-family:Quadrangle,sans-serif}.letter-list[data-v-3d981de4]{--font-size: calc(min(100vw, 100vh) / 64);--gap: calc(min(100vw, 100vh)/40) ;padding:0 var(--gap)}.letter-list .title[data-v-3d981de4]{text-align:center}.letter-list .every-letters[data-v-3d981de4]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap)}.letter-list .every-letters .letter[data-v-3d981de4]{display:flex;flex-direction:column;align-items:center}.letter-list .every-letters .letter-play-count[data-v-3d981de4]{background-color:#00000080;margin-top:calc(min(100vw,100vh)/80);padding:calc(min(100vw,100vh)/160) calc(min(100vw,100vh)/80);text-align:center;font-size:var(--font-size);color:#fff}.letter-list .badges[data-v-3d981de4]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap);margin-top:var(--gap)}.letter-list .badges .center[data-v-3d981de4]{display:flex;align-items:center;justify-content:center;gap:var(--gap)}.letter-list .length[data-v-3d981de4]{background:var(--gradient-word-length)}.letter-list .consonants[data-v-3d981de4]{background-color:var(--color-consonant)}.letter-list .vowels[data-v-3d981de4]{background-color:var(--color-vowel)}.letter-list .first-half[data-v-3d981de4]{background-color:var(--color-first-half)}.letter-list .second-half[data-v-3d981de4]{background-color:var(--color-second-half)}.passive-list[data-v-836f9641]{--col-gap: calc(var(--passive-card-size) / 8);--row-gap: calc(var(--passive-card-size) / 4);padding:0 var(--col-gap)}.title[data-v-836f9641]{text-align:center}.all-passives[data-v-836f9641]{display:flex;flex-wrap:wrap;justify-content:center;column-gap:var(--col-gap);row-gap:var(--row-gap);margin-top:var(--row-gap);margin-bottom:var(--row-gap)}.all-passives .passive-card.shake[data-v-836f9641]{animation:shake .5s;will-change:transform}.progress-container[data-v-4daf430a]{--height: 8vh;--font-size: calc(var(--height) / 2);--border-radius: calc(var(--height) / 4);position:fixed;bottom:0;left:0;right:0;height:var(--height);z-index:2000;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(180deg,#000c,#000000f2)}.progress-background[data-v-4daf430a]{position:absolute;inset:0;background:#ffffff1a}.progress-bar[data-v-4daf430a]{position:absolute;bottom:0;left:0;height:100%;background:linear-gradient(90deg,#40e0d0b3,#40e0d0e6,#00bfffe6,#1e90ff,#0064ffe6);background-size:100vw 100%;background-repeat:repeat-x;transition:width .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 20px #40e0d066,inset 0 0 20px #ffffff1a}.progress-content[data-v-4daf430a]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;pointer-events:none;gap:.5vh}.progress-text[data-v-4daf430a]{font-family:Orbitron,sans-serif;font-weight:700;color:#fff;font-size:var(--font-size);text-shadow:0 2px 4px rgba(0,0,0,.5);pointer-events:none;line-height:1}.progress-phase[data-v-4daf430a]{font-family:Orbitron,sans-serif;font-weight:400;color:#ffffffe6;font-size:calc(var(--font-size) * .6);text-shadow:0 1px 2px rgba(0,0,0,.5);pointer-events:none;line-height:1}.progress-details[data-v-4daf430a]{font-family:Orbitron,sans-serif;font-weight:400;color:#ffffffb3;font-size:calc(var(--font-size) * .5);text-shadow:0 1px 2px rgba(0,0,0,.5);pointer-events:none;line-height:1}.controls-wrapper[data-v-7e1a43fc]{--gap: calc(var(--window-size) / 80);--font-size: calc(var(--window-size) / 60);--border-radius: calc(var(--window-size) / 150);margin-bottom:calc(var(--gap) * 1)}@media screen and (max-width: 800px){.controls-wrapper[data-v-7e1a43fc]{--gap: calc(var(--window-size) / 60);--font-size: calc(var(--window-size) / 30);--border-radius: calc(var(--window-size) / 100);margin-bottom:calc(var(--gap) * 1.5)}}.controls-wrapper .controls-inline[data-v-7e1a43fc]{display:flex;align-items:center;gap:calc(var(--gap) * 2);padding:calc(var(--gap) * .8) calc(var(--gap) * 1.2);background:#0003;border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius);font-family:Orbitron,sans-serif}@media screen and (max-width: 800px){.controls-wrapper .controls-inline[data-v-7e1a43fc]{flex-direction:column;gap:calc(var(--gap) * 1);align-items:stretch;padding:calc(var(--gap) * 1);border:2px solid rgba(255,255,255,.2)}}@media screen and (max-width: 800px) and (orientation: portrait){.controls-wrapper .controls-inline[data-v-7e1a43fc]{gap:calc(var(--gap) * .8);padding:calc(var(--gap) * .8)}}.controls-wrapper .controls-inline .sort-controls[data-v-7e1a43fc]{display:flex;align-items:center;gap:calc(var(--gap) * .8)}@media screen and (max-width: 800px){.controls-wrapper .controls-inline .sort-controls[data-v-7e1a43fc]{gap:calc(var(--gap) * 1.2);padding:calc(var(--gap) * .6);background:#ffffff0d;border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.1)}}@media screen and (max-width: 800px) and (orientation: portrait){.controls-wrapper .controls-inline .sort-controls[data-v-7e1a43fc]{padding:calc(var(--gap) * .4)}}.controls-wrapper .controls-inline .filter-controls[data-v-7e1a43fc]{display:flex;align-items:center;gap:calc(var(--gap) * .8)}@media screen and (max-width: 800px){.controls-wrapper .controls-inline .filter-controls[data-v-7e1a43fc]{gap:calc(var(--gap) * 1.2);padding:calc(var(--gap) * .6);background:#ffffff0d;border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.1)}}@media screen and (max-width: 800px) and (orientation: portrait){.controls-wrapper .controls-inline .filter-controls[data-v-7e1a43fc]{padding:calc(var(--gap) * .4)}}.controls-wrapper .controls-inline .inline-label[data-v-7e1a43fc]{font-size:var(--font-size);color:#fffc;font-weight:500;white-space:nowrap}@media screen and (max-width: 800px){.controls-wrapper .controls-inline .inline-label[data-v-7e1a43fc]{font-size:calc(var(--font-size) * 1.1);color:#ffffffe6;font-weight:600}}.controls-wrapper .controls-inline .inline-select[data-v-7e1a43fc]{padding:calc(var(--gap) * .4) calc(var(--gap) * .8);border:1px solid rgba(255,255,255,.2);border-radius:var(--border-radius);background:#0006;color:#fff;font-family:Orbitron,sans-serif;font-size:var(--font-size);cursor:pointer;min-width:calc(var(--window-size) / 12)}@media screen and (max-width: 800px){.controls-wrapper .controls-inline .inline-select[data-v-7e1a43fc]{padding:calc(var(--gap) * .8) calc(var(--gap) * 1.2);font-size:calc(var(--font-size) * 1.1);min-width:calc(var(--window-size) / 8);border:2px solid rgba(255,255,255,.3)}}.controls-wrapper .controls-inline .inline-select[data-v-7e1a43fc]:focus{outline:none;border-color:#ffc107}@media screen and (max-width: 800px){.controls-wrapper .controls-inline .inline-select[data-v-7e1a43fc]:focus{border-color:#ffc107;box-shadow:0 0 calc(var(--window-size) / 200) #ffc10780}}.controls-wrapper .controls-inline .inline-select option[data-v-7e1a43fc]{background:#000000e6;color:#fff}.controls-wrapper .controls-inline .sort-toggle-btn[data-v-7e1a43fc]{padding:calc(var(--gap) * .4);border:1px solid rgba(255,255,255,.2);border-radius:var(--border-radius);background:#0006;color:#ffc107;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease,color .2s ease}@media screen and (max-width: 800px){.controls-wrapper .controls-inline .sort-toggle-btn[data-v-7e1a43fc]{padding:calc(var(--gap) * .8);border:2px solid rgba(255,255,255,.3);min-width:calc(var(--window-size) / 20);min-height:calc(var(--window-size) / 20)}}.controls-wrapper .controls-inline .sort-toggle-btn[data-v-7e1a43fc]:hover{background:#ffffff1a}.controls-wrapper .controls-inline .compact-toggle[data-v-7e1a43fc]{width:calc(var(--window-size) / 20);height:calc(var(--window-size) / 50);position:relative;cursor:pointer}@media screen and (max-width: 800px){.controls-wrapper .controls-inline .compact-toggle[data-v-7e1a43fc]{width:calc(var(--window-size) / 16);height:calc(var(--window-size) / 35)}}.controls-wrapper .controls-inline .compact-toggle .toggle-input[data-v-7e1a43fc]{display:none}.controls-wrapper .controls-inline .compact-toggle .toggle-label[data-v-7e1a43fc]{display:block;width:100%;height:100%;background-color:#fff3;border-radius:calc(var(--window-size) / 50);position:relative;transition:background-color .3s ease;cursor:pointer}@media screen and (max-width: 800px){.controls-wrapper .controls-inline .compact-toggle .toggle-label[data-v-7e1a43fc]{border-radius:calc(var(--window-size) / 35)}}.controls-wrapper .controls-inline .compact-toggle .toggle-slider[data-v-7e1a43fc]{position:absolute;width:calc(var(--window-size) / 60);height:calc(var(--window-size) / 60);background-color:#fff;border-radius:50%;top:50%;left:calc(var(--window-size) / 300);transform:translateY(-50%);transition:transform .3s ease;box-shadow:0 1px 2px #0003}@media screen and (max-width: 800px){.controls-wrapper .controls-inline .compact-toggle .toggle-slider[data-v-7e1a43fc]{width:calc(var(--window-size) / 45);height:calc(var(--window-size) / 45);left:calc(var(--window-size) / 200)}}.controls-wrapper .controls-inline .compact-toggle .toggle-input:checked+.toggle-label[data-v-7e1a43fc]{background-color:#48bb78}.controls-wrapper .controls-inline .compact-toggle .toggle-input:checked+.toggle-label .toggle-slider[data-v-7e1a43fc]{transform:translateY(-50%) translate(calc(var(--window-size) / 40))}@media screen and (max-width: 800px){.controls-wrapper .controls-inline .compact-toggle .toggle-input:checked+.toggle-label .toggle-slider[data-v-7e1a43fc]{transform:translateY(-50%) translate(calc(var(--window-size) / 30))}}.difficulty-tabs[data-v-ab65e5bc]{display:flex;gap:calc(var(--gap) * .5);margin-bottom:calc(var(--gap) * 1.2);flex-wrap:wrap;background:#0000004d;padding:calc(var(--gap) * .5);border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.1);--gap: calc(var(--window-size) / 80);--font-size: calc(var(--window-size) / 50);--border-radius: calc(var(--window-size) / 120)}@media screen and (max-width: 800px){.difficulty-tabs[data-v-ab65e5bc]{--gap: calc(var(--window-size) / 60);--font-size: calc(var(--window-size) / 42);--border-radius: calc(var(--window-size) / 100);gap:calc(var(--gap) * .8);margin-bottom:calc(var(--gap) * 1.2);padding:calc(var(--gap) * 1);border:2px solid rgba(255,255,255,.2)}}@media screen and (max-width: 800px) and (orientation: portrait){.difficulty-tabs[data-v-ab65e5bc]{display:grid;grid-template-columns:repeat(2,1fr);gap:calc(var(--gap) * 1);padding:calc(var(--gap) * 1.2);margin-bottom:calc(var(--gap) * 1)}}.difficulty-tabs .difficulty-tab[data-v-ab65e5bc]{flex:1;min-width:calc(var(--window-size) / 8);font-size:calc(var(--font-size) * .8);padding:calc(var(--gap) * .7) calc(var(--gap) * 1.2);border-radius:var(--border-radius);font-family:Orbitron,sans-serif;font-weight:600;border:none;cursor:pointer;transition:background .2s,color .2s,opacity .2s;position:relative;overflow:hidden;color:#fff;background:linear-gradient(135deg,#444,#222);opacity:1}@media screen and (max-width: 800px){.difficulty-tabs .difficulty-tab[data-v-ab65e5bc]{font-size:calc(var(--font-size) * 1.4);padding:calc(var(--gap) * 1.2) calc(var(--gap) * 1.5);min-height:calc(var(--window-size) / 20);min-width:calc(var(--window-size) / 6)}}@media screen and (max-width: 800px) and (orientation: portrait){.difficulty-tabs .difficulty-tab[data-v-ab65e5bc]{padding:calc(var(--gap) * 1.5) calc(var(--gap) * 2);min-height:calc(var(--window-size) / 18)}}.difficulty-tabs .difficulty-tab.active[data-v-ab65e5bc]{outline:2px solid #fff;font-weight:700;color:#000}@media screen and (max-width: 800px){.difficulty-tabs .difficulty-tab.active[data-v-ab65e5bc]{outline:3px solid #fff;box-shadow:0 0 calc(var(--window-size) / 100) #ffffff80}}.difficulty-tabs .difficulty-tab.is-zero[data-v-ab65e5bc]{opacity:.5;cursor:not-allowed;background:linear-gradient(135deg,#888,#555);color:#ccc}@media screen and (max-width: 800px){.difficulty-tabs .difficulty-tab.is-zero[data-v-ab65e5bc]{opacity:.4}}.difficulty-tabs .difficulty-tab.easy[data-v-ab65e5bc],.difficulty-tabs .difficulty-tab.diff-easy[data-v-ab65e5bc]{background:var(--btn-gradient-easy);color:#fff;box-shadow:0 calc(var(--window-size) / 400) calc(var(--window-size) / 100) #10b98166}.difficulty-tabs .difficulty-tab.medium[data-v-ab65e5bc],.difficulty-tabs .difficulty-tab.diff-medium[data-v-ab65e5bc]{background:var(--btn-gradient-medium);color:#fff;box-shadow:0 calc(var(--window-size) / 400) calc(var(--window-size) / 100) #f59e0b66}.difficulty-tabs .difficulty-tab.hard[data-v-ab65e5bc],.difficulty-tabs .difficulty-tab.diff-hard[data-v-ab65e5bc]{background:var(--btn-gradient-hard);color:#fff;box-shadow:0 calc(var(--window-size) / 400) calc(var(--window-size) / 100) #dc262680}.difficulty-tabs .difficulty-tab.all[data-v-ab65e5bc],.difficulty-tabs .difficulty-tab.diff-all[data-v-ab65e5bc]{background:linear-gradient(135deg,#06b6d4,#0891b2);color:#fff;box-shadow:0 calc(var(--window-size) / 400) calc(var(--window-size) / 100) #06b6d466}.difficulty-tabs .difficulty-tab[data-v-ab65e5bc]:not(.active):not(.is-zero):hover{filter:brightness(1.06)}.stat-row[data-v-7af18ce6]{display:flex;justify-content:space-between;align-items:center;padding:calc(var(--row-gap) * .6) calc(var(--col-gap) * .8);background:#ffffff0d;border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.1)}.stat-row .stat-label[data-v-7af18ce6]{color:#fffc;font-weight:500;font-size:calc(var(--font-size) * .8)}.stat-row .stat-value[data-v-7af18ce6]{color:#ffc107;font-weight:700;font-size:calc(var(--font-size) * .9);background:#ffc1071a;padding:calc(var(--row-gap) * .2) calc(var(--col-gap) * .5);border-radius:var(--border-radius);border:1px solid rgba(255,193,7,.2)}.expanded-details[data-v-ea8d0ae5]{--font-size-title: calc(var(--window-size) / 45);--font-size: calc(var(--window-size) / 55);--col-gap: calc(var(--window-size) / 80);--row-gap: calc(var(--window-size) / 150);--border-radius: calc(var(--window-size) / 150)}@media screen and (max-width: 800px){.expanded-details[data-v-ea8d0ae5]{--font-size-title: calc(var(--window-size) / 35);--font-size: calc(var(--window-size) / 45);--col-gap: calc(var(--window-size) / 60);--row-gap: calc(var(--window-size) / 100);--border-radius: calc(var(--window-size) / 100)}}@media screen and (max-width: 800px){.expanded-details[data-v-ea8d0ae5]{padding-top:calc(var(--row-gap) * 1.2);margin-top:calc(var(--row-gap) * 1)}}.expanded-details .jokers-section[data-v-ea8d0ae5]{margin-bottom:calc(var(--row-gap) * 1.2);padding:calc(var(--row-gap) * .8);background:#ffffff08;border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.08)}.expanded-details .jokers-section .jokers-list[data-v-ea8d0ae5]{display:flex;flex-wrap:wrap;gap:calc(var(--col-gap) * .6);justify-content:center}@media screen and (max-width: 800px){.expanded-details .jokers-section .jokers-list[data-v-ea8d0ae5]{gap:calc(var(--col-gap) * 1.2)}}.expanded-details .jokers-section .no-jokers[data-v-ea8d0ae5]{color:#fff9;font-style:italic;text-align:center;padding:calc(var(--row-gap) * 1);background:#ffffff05;border-radius:var(--border-radius);border:1px dashed rgba(255,255,255,.1);font-size:calc(var(--font-size) * .9)}@media screen and (max-width: 800px){.expanded-details .jokers-section .no-jokers[data-v-ea8d0ae5]{font-size:calc(var(--font-size) * 1.5)}}.expanded-details .passives-section[data-v-ea8d0ae5]{margin-bottom:calc(var(--row-gap) * 1.2);padding:calc(var(--row-gap) * .8);background:#ffffff08;border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.08)}@media screen and (max-width: 800px){.expanded-details .passives-section[data-v-ea8d0ae5]{padding:calc(var(--row-gap) * 1);margin-bottom:calc(var(--row-gap) * 1)}}.expanded-details .passives-section .passives-list[data-v-ea8d0ae5]{display:flex;flex-wrap:wrap;gap:calc(var(--col-gap) * .6);justify-content:center}@media screen and (max-width: 800px){.expanded-details .passives-section .passives-list[data-v-ea8d0ae5]{gap:calc(var(--col-gap) * 1.2)}}.expanded-details .passives-section .no-passives[data-v-ea8d0ae5]{color:#fff9;font-style:italic;text-align:center;padding:calc(var(--row-gap) * 1);background:#ffffff05;border-radius:var(--border-radius);border:1px dashed rgba(255,255,255,.1);font-size:calc(var(--font-size) * .9)}@media screen and (max-width: 800px){.expanded-details .passives-section .no-passives[data-v-ea8d0ae5]{font-size:calc(var(--font-size) * 1.5)}}.expanded-details .consumables-section[data-v-ea8d0ae5]{margin-bottom:calc(var(--row-gap) * 1.2);padding:calc(var(--row-gap) * .8);background:#ffffff08;border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.08)}@media screen and (max-width: 800px){.expanded-details .consumables-section[data-v-ea8d0ae5]{padding:calc(var(--row-gap) * 1);margin-bottom:calc(var(--row-gap) * 1)}}.expanded-details .consumables-section .consumables-list[data-v-ea8d0ae5]{display:flex;flex-wrap:wrap;gap:calc(var(--col-gap) * .6);justify-content:center}@media screen and (max-width: 800px){.expanded-details .consumables-section .consumables-list[data-v-ea8d0ae5]{gap:calc(var(--col-gap) * 1.2)}}.expanded-details .consumables-section .no-consumables[data-v-ea8d0ae5]{color:#fff9;font-style:italic;text-align:center;padding:calc(var(--row-gap) * 1);background:#ffffff05;border-radius:var(--border-radius);border:1px dashed rgba(255,255,255,.1);font-size:calc(var(--font-size) * .9)}@media screen and (max-width: 800px){.expanded-details .consumables-section .no-consumables[data-v-ea8d0ae5]{font-size:calc(var(--font-size) * 1.5)}}.expanded-details .game-stats[data-v-ea8d0ae5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--window-size) / 6),1fr));gap:calc(var(--col-gap) * .6)}.game-details-toggle[data-v-ca9a0059]{margin-top:calc(var(--window-size) / 60)}@media screen and (min-width: 801px) and (max-width: 1100px){.game-details-toggle[data-v-ca9a0059]{margin-top:calc(var(--window-size) / 50)}}@media screen and (max-width: 800px){.game-details-toggle[data-v-ca9a0059]{margin-top:calc(var(--window-size) / 40)}}.details[data-v-209a77cf]{--font-size-title: calc(var(--window-size) / 45);--font-size: calc(var(--window-size) / 55);--col-gap: calc(var(--window-size) / 80);--row-gap: calc(var(--window-size) / 150);--border-radius: calc(var(--window-size) / 150);display:flex;flex-direction:column;justify-content:space-around;gap:calc(var(--row-gap) * 1);padding:calc(var(--row-gap) * 1.2);background:linear-gradient(135deg,#ffffff0f,#ffffff08);border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.15);height:100%}@media screen and (max-width: 800px){.details[data-v-209a77cf]{--font-size-title: calc(var(--window-size) / 35);--font-size: calc(var(--window-size) / 45);--col-gap: calc(var(--window-size) / 60);--row-gap: calc(var(--window-size) / 100);--border-radius: calc(var(--window-size) / 100)}}@media screen and (max-width: 800px){.details[data-v-209a77cf]{gap:calc(var(--row-gap) * 1);padding:calc(var(--row-gap) * 1.2);height:auto}}@media screen and (max-width: 800px) and (orientation: portrait){.details[data-v-209a77cf]{gap:calc(var(--row-gap) * .8);padding:calc(var(--row-gap) * 1)}}.details .detail-block[data-v-209a77cf]{font-size:calc(var(--font-size-title) * .8);font-family:Orbitron,sans-serif;--game-time-size: var(--window-size);--control-panel-width: calc(var(--window-size) * .5);display:flex;flex-direction:column;align-items:center;text-align:center}@media screen and (max-width: 800px){.details .detail-block[data-v-209a77cf]{padding:calc(var(--row-gap) * 1);background:#ffffff0d;border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.1);font-size:calc(var(--font-size-title) * 2)}}.details .detail-block .detail-label[data-v-209a77cf]{margin-bottom:calc(var(--row-gap) * .4);color:#fff;font-size:calc(var(--font-size) * .85);text-transform:uppercase;letter-spacing:calc(var(--window-size) / 2000);font-weight:700;font-family:Orbitron,sans-serif}.details .detail-block .detail-value[data-v-209a77cf]{color:#fff;font-weight:900;font-size:calc(var(--font-size-title) * 1.4);background:linear-gradient(135deg,#ffc107,#ff8f00);padding:calc(var(--row-gap) * .5) calc(var(--col-gap) * .8);border-radius:calc(var(--border-radius) * 1.2);border:2px solid #ffc107;transition:background-color .2s ease,color .2s ease,border-color .2s ease;min-width:fit-content;white-space:nowrap;font-family:Orbitron,sans-serif;letter-spacing:.02em}@media screen and (max-width: 800px){.details .detail-block .detail-value[data-v-209a77cf]{font-size:calc(var(--font-size-title) * 1.8);padding:calc(var(--row-gap) * .8) calc(var(--col-gap) * 1);border-width:3px}}.details .detail-block .detail-value.score-value[data-v-209a77cf]{background:linear-gradient(135deg,gold,#ffb300,#ff8f00);border:2px solid #ffd700;display:flex;flex-direction:column;align-items:center;gap:calc(var(--row-gap) * .2);padding:calc(var(--row-gap) * .8) calc(var(--col-gap) * 1);position:relative;overflow:hidden}.details .detail-block .detail-value.score-value[data-v-209a77cf]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.1) 50%,transparent 100%);transition:left .3s ease}.details .detail-block .detail-value.score-value .score-number[data-v-209a77cf]{font-size:calc(var(--font-size-title) * 1.6);font-weight:900;line-height:1;color:#fff}@media screen and (max-width: 800px){.details .detail-block .detail-value.score-value .score-number[data-v-209a77cf]{font-size:calc(var(--font-size-title) * 2)}}.details .detail-block .detail-value.score-value .score-unit[data-v-209a77cf]{font-size:calc(var(--font-size) * .9);font-weight:600;color:#ffffffd9;text-transform:uppercase;letter-spacing:.05em}@media screen and (max-width: 800px){.details .detail-block .detail-value.score-value .score-unit[data-v-209a77cf]{font-size:calc(var(--font-size) * 1.2)}}@media screen and (max-width: 800px){.details .detail-block .detail-value.score-value[data-v-209a77cf]{gap:calc(var(--row-gap) * .4);padding:calc(var(--row-gap) * 1) calc(var(--col-gap) * 1.2);border-width:3px}}.details .detail-block .detail-value.round-value[data-v-209a77cf]{--progress-height: calc(var(--window-size) / 120);display:flex;flex-direction:column;align-items:stretch;gap:calc(var(--row-gap) * .6);background:rgba(var(--round-color-rgb),.15);border:2px solid rgba(var(--round-color-rgb),1);color:#fff;padding:calc(var(--row-gap) * .8) calc(var(--col-gap) * 1)}@media screen and (max-width: 800px){.details .detail-block .detail-value.round-value[data-v-209a77cf]{--progress-height: calc(var(--window-size) / 80);gap:calc(var(--row-gap) * .8);padding:calc(var(--row-gap) * 1) calc(var(--col-gap) * 1.2)}}.details .detail-block .detail-value.round-value .round-text[data-v-209a77cf]{line-height:1;font-weight:900}.details .detail-block .detail-value.round-value .round-progress[data-v-209a77cf]{position:relative;width:100%;height:var(--progress-height);border-radius:calc(var(--progress-height) / 2);background:#0009;border:1px solid rgba(255,255,255,.3);overflow:hidden;display:block}.details .detail-block .detail-value.round-value .round-progress .fill[data-v-209a77cf]{position:absolute;left:0;top:0;height:100%;background:var(--round-color-solid, #ffc107);border-radius:calc(var(--progress-height) / 2 - 1px);transition:width .3s ease;display:block}.details .detail-block .detail-value.round-value .round-progress.over-achieved[data-v-209a77cf]{background:linear-gradient(90deg,#0009,#ffd70033);border:1px solid rgba(255,215,0,.6)}.details .detail-block .detail-value.round-value .round-progress.over-achieved .fill[data-v-209a77cf]{background:linear-gradient(90deg,var(--round-color-solid, #ffc107) 0%,#ffd700 50%,#ffef94 100%)}@keyframes slideInBounce-c2075031{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-c2075031{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-c2075031{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-c2075031{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-c2075031{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-c2075031{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-c2075031{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-c2075031{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-c2075031{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-c2075031{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-c2075031{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-c2075031{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-c2075031{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-c2075031{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-c2075031{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-c2075031{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-c2075031{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-c2075031{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-c2075031{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-c2075031{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-c2075031{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-c2075031{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-c2075031{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-c2075031{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-c2075031{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-c2075031{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-c2075031{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-c2075031{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-c2075031{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-c2075031{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-c2075031{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-c2075031{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-c2075031{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-c2075031{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-c2075031{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-c2075031{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-c2075031{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-c2075031{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-c2075031{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-c2075031{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-c2075031{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-c2075031{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-c2075031{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-c2075031{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-c2075031{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-c2075031{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-c2075031{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-c2075031{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-c2075031{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-c2075031{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-c2075031{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-c2075031{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-c2075031{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-c2075031{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-c2075031{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-c2075031{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-c2075031{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-c2075031{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-c2075031{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-c2075031{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-c2075031{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-c2075031{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-c2075031{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-c2075031{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-c2075031{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-c2075031{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-c2075031{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-c2075031{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-c2075031{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-c2075031{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-c2075031{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-c2075031{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-c2075031{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-c2075031{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-c2075031{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-c2075031{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-c2075031{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-c2075031{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-c2075031{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-c2075031{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-c2075031{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-c2075031{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-c2075031{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-c2075031{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-c2075031{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-c2075031{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-c2075031{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-c2075031{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-c2075031{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-c2075031{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-c2075031{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-c2075031{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-c2075031{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-c2075031{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-c2075031{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-c2075031{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-c2075031{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-c2075031{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-c2075031{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-c2075031{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-c2075031{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-c2075031{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-c2075031{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-c2075031{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-c2075031{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-c2075031{0%{opacity:0}to{opacity:1}}@keyframes textShine-c2075031{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-c2075031{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-c2075031{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-c2075031{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-c2075031{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-c2075031{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-c2075031{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-c2075031{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-c2075031{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-c2075031{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-c2075031{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-c2075031{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-c2075031{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-c2075031{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-c2075031{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-c2075031{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-c2075031{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-c2075031{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-c2075031{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-c2075031{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-c2075031{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-c2075031{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-c2075031{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-c2075031{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-c2075031{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-c2075031{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-c2075031{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-c2075031{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-c2075031{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-c2075031{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-c2075031{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-c2075031{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-c2075031{0%{opacity:0}to{opacity:1}}@keyframes increment-c2075031{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-c2075031{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-c2075031{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-c2075031{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-c2075031{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-c2075031{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-c2075031{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-c2075031{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-c2075031{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-c2075031{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-c2075031{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-c2075031{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-c2075031{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-c2075031{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-c2075031{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-c2075031{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-c2075031{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-c2075031{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-c2075031{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-c2075031{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-c2075031{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-c2075031{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-c2075031{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-c2075031{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.status-badge[data-v-c2075031]{--font-size-badge: calc(var(--window-size) / 35);--border-radius: calc(var(--window-size) / 120);--padding-vertical: calc(var(--font-size-badge) / 6);--padding-horizontal: calc(var(--font-size-badge) / 2.5);position:relative;display:inline-flex;align-items:center;justify-content:center;font-size:calc(var(--font-size-badge) * .65);font-family:Orbitron,sans-serif;padding:var(--padding-vertical) var(--padding-horizontal);border-radius:var(--border-radius);font-weight:600;text-transform:uppercase;letter-spacing:calc(var(--window-size) / 2500);overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);border:calc(var(--window-size) / 800) solid rgba(255,255,255,.1);backdrop-filter:blur(calc(var(--window-size) / 400))}.status-badge[data-v-c2075031]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,transparent 50%,rgba(255,255,255,.05) 100%);pointer-events:none;z-index:1}.status-badge .badge-content[data-v-c2075031]{position:relative;z-index:2;display:flex;align-items:center;gap:calc(var(--window-size) / 400)}.status-badge.status.won[data-v-c2075031]{background:linear-gradient(135deg,#28a745,#20c997,#17a2b8,#28a745,#20c997);color:#fff}.status-badge.status.lost[data-v-c2075031]{background:linear-gradient(135deg,#dc3545,#e74c3c,#c0392b);color:#fff}.status-badge.difficulty.easy[data-v-c2075031],.status-badge.difficulty.diff-easy[data-v-c2075031]{background:var(--btn-gradient-easy);color:#fff;box-shadow:0 calc(var(--window-size) / 400) calc(var(--window-size) / 100) #10b98166}.status-badge.difficulty.medium[data-v-c2075031],.status-badge.difficulty.diff-medium[data-v-c2075031]{background:var(--btn-gradient-medium);color:#fff;box-shadow:0 calc(var(--window-size) / 400) calc(var(--window-size) / 100) #f59e0b66}.status-badge.difficulty.hard[data-v-c2075031],.status-badge.difficulty.diff-hard[data-v-c2075031]{background:var(--btn-gradient-hard);color:#fff;box-shadow:0 calc(var(--window-size) / 400) calc(var(--window-size) / 100) #dc262680}.status-badge.difficulty.all[data-v-c2075031],.status-badge.difficulty.diff-all[data-v-c2075031]{background:linear-gradient(135deg,#06b6d4,#0891b2);color:#fff;box-shadow:0 calc(var(--window-size) / 400) calc(var(--window-size) / 100) #06b6d466}.status-badge.personal-best[data-v-c2075031]{background:linear-gradient(135deg,gold,#ffb347,#ff8c00,gold,#ffb347);color:#000;font-weight:700;border:calc(var(--window-size) / 600) solid rgba(255,215,0,.6);box-shadow:0 calc(var(--window-size) / 300) calc(var(--window-size) / 80) #ffd70066,0 calc(var(--window-size) / 800) calc(var(--window-size) / 200) #ffd70099,inset 0 calc(var(--window-size) / 800) calc(var(--window-size) / 400) #ffffff4d}.status-badge.personal-best[data-v-c2075031]:before{background:linear-gradient(135deg,rgba(255,255,255,.3) 0%,transparent 50%,rgba(255,255,255,.2) 100%)}.status-badge.default[data-v-c2075031]{background:linear-gradient(135deg,#6c757d,#495057,#343a40);color:#fff;box-shadow:0 calc(var(--window-size) / 300) calc(var(--window-size) / 80) #6c757d66,0 calc(var(--window-size) / 800) calc(var(--window-size) / 200) #6c757d99,inset 0 calc(var(--window-size) / 800) calc(var(--window-size) / 400) #ffffff1a}@media screen and (max-width: 800px){.status-badge[data-v-c2075031]{--font-size-badge: calc(var(--window-size) / 15);--border-radius: calc(var(--window-size) / 80);--padding-vertical: calc(var(--font-size-badge) / 5);--padding-horizontal: calc(var(--font-size-badge) / 2);font-size:calc(var(--font-size-badge) * .7);letter-spacing:calc(var(--window-size) / 2000)}}@media screen and (min-width: 801px) and (max-width: 1100px){.status-badge[data-v-c2075031]{--font-size-badge: calc(var(--window-size) / 32);--border-radius: calc(var(--window-size) / 110);font-size:calc(var(--font-size-badge) * .68);letter-spacing:calc(var(--window-size) / 2200)}}.header[data-v-3d03d749]{--font-size-badge: calc(var(--window-size) / 35);--font-size-title: calc(var(--window-size) / 45);--row-gap: calc(var(--window-size) / 150);--border-radius: calc(var(--window-size) / 150);display:flex;justify-content:space-between;align-items:center;margin:calc(var(--row-gap) * 1.2) 0 calc(var(--row-gap) * .8) 0;padding:calc(var(--row-gap) * .6);background:#ffffff0d;border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.1)}@media screen and (max-width: 800px){.header[data-v-3d03d749]{--font-size-badge: calc(var(--window-size) / 25);--font-size-title: calc(var(--window-size) / 35);--row-gap: calc(var(--window-size) / 20);--border-radius: calc(var(--window-size) / 100)}}@media screen and (max-width: 800px){.header[data-v-3d03d749]{flex-direction:column;gap:calc(var(--row-gap) * 1);padding:calc(var(--row-gap) * 1.2);align-items:stretch;margin:calc(var(--row-gap) * .6) 0 calc(var(--row-gap) * .4) 0}}@media screen and (max-width: 800px) and (orientation: portrait){.header[data-v-3d03d749]{margin:calc(var(--row-gap) * .4) 0 calc(var(--row-gap) * .2) 0;gap:calc(var(--row-gap) * .8)}}.header .status[data-v-3d03d749]{display:flex;gap:calc(var(--row-gap) * .8);align-items:center}@media screen and (max-width: 800px){.header .status[data-v-3d03d749]{justify-content:center;gap:calc(var(--row-gap) * 1.2);order:2}}.header .date[data-v-3d03d749]{font-size:calc(var(--font-size-title) * .8);font-family:Orbitron,sans-serif;color:#fffc;font-weight:500}@media screen and (max-width: 800px){.header .date[data-v-3d03d749]{text-align:center;font-size:calc(var(--font-size-title) * 1.5);order:1}}@media screen and (max-width: 800px){.header .difficulty[data-v-3d03d749]{display:flex;justify-content:center;order:3}}[data-v-40b9c9b5]{--font-size: calc(var(--window-size) / 55);--col-gap: calc(var(--window-size) / 80);--row-gap: calc(var(--window-size) / 150);--border-radius: calc(var(--window-size) / 150);margin-bottom:calc(var(--row-gap) * 1);padding:calc(var(--row-gap) * .8)}@media screen and (max-width: 800px){[data-v-40b9c9b5]{--font-size: calc(var(--window-size) / 20);--col-gap: calc(var(--window-size) / 60);--row-gap: calc(var(--window-size) / 100);--border-radius: calc(var(--window-size) / 100)}}@media screen and (max-width: 800px){[data-v-40b9c9b5]{padding:calc(var(--row-gap) * .8);margin-bottom:calc(var(--row-gap) * .6)}}@media screen and (max-width: 800px) and (orientation: portrait){[data-v-40b9c9b5]{margin-bottom:calc(var(--row-gap) * .4)}}.high-score-words[data-v-40b9c9b5]{background:linear-gradient(135deg,#ffffff0a,#ffffff05);border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.12);display:flex;flex-direction:column;gap:calc(var(--row-gap) * .6);padding:calc(var(--row-gap) * .9);height:100%}@media screen and (max-width: 800px){.high-score-words[data-v-40b9c9b5]{gap:calc(var(--row-gap) * .8);height:auto;padding:calc(var(--row-gap) * 1.2)}}@media screen and (max-width: 800px) and (orientation: portrait){.high-score-words[data-v-40b9c9b5]{gap:calc(var(--row-gap) * .6);padding:calc(var(--row-gap) * 1)}}.best-word[data-v-40b9c9b5],.longest-word[data-v-40b9c9b5]{display:flex;align-items:center;justify-content:flex-start;gap:calc(var(--col-gap) * .6);margin-bottom:calc(var(--row-gap) * .6);transition:background .2s ease;min-height:0}@media screen and (min-width: 801px) and (max-width: 1100px){.best-word[data-v-40b9c9b5],.longest-word[data-v-40b9c9b5]{flex-direction:column;align-items:flex-start;gap:calc(var(--row-gap) * .5)}}@media screen and (min-width: 1101px) and (max-width: 1500px){.best-word[data-v-40b9c9b5],.longest-word[data-v-40b9c9b5]{flex-direction:column;align-items:flex-start;gap:calc(var(--row-gap) * .5)}}@media screen and (min-width: 1501px){.best-word[data-v-40b9c9b5],.longest-word[data-v-40b9c9b5]{flex-direction:column;align-items:flex-start;gap:calc(var(--row-gap) * .5)}}@media screen and (max-width: 800px){.best-word[data-v-40b9c9b5],.longest-word[data-v-40b9c9b5]{flex-direction:column;align-items:stretch;gap:calc(var(--row-gap) * .6);padding:calc(var(--row-gap) * .6);background:#ffffff0d;border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.1)}}@media screen and (max-width: 800px) and (orientation: portrait){.best-word[data-v-40b9c9b5],.longest-word[data-v-40b9c9b5]{gap:calc(var(--row-gap) * .4);padding:calc(var(--row-gap) * .4)}}.best-word[data-v-40b9c9b5]:last-child,.longest-word[data-v-40b9c9b5]:last-child{margin-bottom:0}.best-word .word-header[data-v-40b9c9b5],.longest-word .word-header[data-v-40b9c9b5]{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:calc(var(--row-gap) * .5)}@media screen and (max-width: 800px){.best-word .word-header[data-v-40b9c9b5],.longest-word .word-header[data-v-40b9c9b5]{flex-direction:column;gap:calc(var(--row-gap) * .3);margin-bottom:calc(var(--row-gap) * .8)}}.best-word .word-header span[data-v-40b9c9b5],.longest-word .word-header span[data-v-40b9c9b5]{color:#fffc;font-size:calc(var(--font-size) * .8);font-weight:500;white-space:nowrap;flex-shrink:0}@media screen and (max-width: 800px){.best-word .word-header span[data-v-40b9c9b5],.longest-word .word-header span[data-v-40b9c9b5]{text-align:center;font-size:calc(var(--font-size) * .9);font-weight:600;color:#ffffffe6}}.best-word[data-v-40b9c9b5] .word-card,.longest-word[data-v-40b9c9b5] .word-card{flex:1;min-width:0;--letter-card-size: min(40vw / var(--word-length, 8), min(100vw, 100vh) / 20) }@media screen and (max-width: 800px){.best-word[data-v-40b9c9b5] .word-card,.longest-word[data-v-40b9c9b5] .word-card{--letter-card-size: min(90vw / var(--word-length, 8), min(100vw, 100vh) / 16) ;order:2}}@media screen and (max-width: 800px) and (orientation: portrait){.best-word[data-v-40b9c9b5] .word-card,.longest-word[data-v-40b9c9b5] .word-card{--letter-card-size: min(95vw / var(--word-length, 8), min(100vw, 100vh) / 18) }}.best-word .word-header .points[data-v-40b9c9b5],.longest-word .word-header .points[data-v-40b9c9b5]{font-size:calc(var(--font-size) * .8);color:#ffc107;font-weight:700;font-family:Orbitron,sans-serif;padding:calc(var(--row-gap) * .2) calc(var(--col-gap) * .4);flex-shrink:0;white-space:nowrap;margin-left:auto;text-align:right}@media screen and (max-width: 800px){.best-word .word-header .points[data-v-40b9c9b5],.longest-word .word-header .points[data-v-40b9c9b5]{margin-left:0;text-align:center;font-size:calc(var(--font-size) * .9);padding:calc(var(--row-gap) * .5) calc(var(--col-gap) * .8);background:#ffc1071a;border-radius:var(--border-radius);border:1px solid rgba(255,193,7,.3)}}.rank-indicators[data-v-3b0ef0a7]{--font-size-badge: calc(var(--window-size) / 35);--col-gap: calc(var(--window-size) / 80);--row-gap: calc(var(--window-size) / 150);--border-radius: calc(var(--window-size) / 150);display:flex;justify-content:flex-start;align-items:center;margin-bottom:calc(var(--row-gap) * 1)}@media screen and (min-width: 801px) and (max-width: 1100px){.rank-indicators[data-v-3b0ef0a7]{margin-bottom:0;align-self:center}}@media screen and (min-width: 1101px) and (max-width: 1500px){.rank-indicators[data-v-3b0ef0a7]{margin-bottom:0;align-self:center}}@media screen and (min-width: 1501px){.rank-indicators[data-v-3b0ef0a7]{margin-bottom:0;align-self:center}}.rank-indicators .rank-badge[data-v-3b0ef0a7]{font-size:calc(var(--font-size-badge) * .7);font-weight:700;font-family:Orbitron,sans-serif;padding:calc(var(--font-size-badge) / 8) calc(var(--font-size-badge) / 4);border-radius:var(--border-radius);color:#fff;min-width:calc(var(--window-size) / 25);text-align:center;border:1px solid rgba(255,255,255,.2);position:relative;overflow:hidden}@media screen and (max-width: 800px){.rank-indicators .rank-badge[data-v-3b0ef0a7]{font-size:calc(var(--font-size-badge) * 1.5);width:100%;min-width:unset}}.rank-indicators .rank-badge.rank-gold[data-v-3b0ef0a7]{background:linear-gradient(135deg,gold,#ffb347,#ff8c00);color:#000;border:1px solid rgba(255,215,0,.5)}.rank-indicators .rank-badge.rank-silver[data-v-3b0ef0a7]{background:linear-gradient(135deg,silver,#a8a8a8,#909090);color:#000;border:1px solid rgba(192,192,192,.5)}.rank-indicators .rank-badge.rank-bronze[data-v-3b0ef0a7]{background:linear-gradient(135deg,#cd7f32,#b8860b,#8b4513);color:#fff;border:1px solid rgba(205,127,50,.5)}.rank-indicators .rank-badge.rank-default[data-v-3b0ef0a7]{background:linear-gradient(135deg,#667eea,#764ba2)}.high-score-wrapper[data-v-0561f129]{--font-size-badge: calc(var(--window-size) / 30);--font-size-title: calc(var(--window-size) / 40);--font-size: calc(var(--window-size) / 50);--col-gap: calc(var(--window-size) / 80);--row-gap: calc(var(--window-size) / 150);--border-radius: calc(var(--window-size) / 150);--border-radius-large: calc(var(--window-size) / 120);border-radius:var(--border-radius-large);padding:calc(var(--window-size) / 120);background:linear-gradient(135deg,#1e1e2899,#14141e66,#1e1e2899)}@media screen and (max-width: 800px){.high-score-wrapper[data-v-0561f129]{--font-size-badge: calc(var(--window-size) / 22);--font-size-title: calc(var(--window-size) / 26);--font-size: calc(var(--window-size) / 35);--col-gap: calc(var(--window-size) / 60);--row-gap: calc(var(--window-size) / 100);--border-radius: calc(var(--window-size) / 100);--border-radius-large: calc(var(--window-size) / 80)}}@media screen and (max-width: 800px) and (orientation: portrait){.high-score-wrapper[data-v-0561f129]{--font-size-badge: calc(var(--window-size) / 20);--font-size-title: calc(var(--window-size) / 24);--font-size: calc(var(--window-size) / 32)}}@media screen and (max-width: 800px){.high-score-wrapper[data-v-0561f129]{padding:calc(var(--window-size) / 150)}}@media screen and (max-width: 800px) and (orientation: portrait){.high-score-wrapper[data-v-0561f129]{padding:calc(var(--window-size) / 200)}}.high-score-wrapper.victory[data-v-0561f129]:not(.personal-best){background:linear-gradient(135deg,#143c2880,#0f2d1e4d,#143c2880)}.high-score-wrapper.victory.personal-best[data-v-0561f129]{background:linear-gradient(135deg,#503c1499,#3c2d0f66,#503c1499)}.high-score-wrapper.defeat[data-v-0561f129]{background:linear-gradient(135deg,#28282d66,#1e1e234d,#28282d66)}.high-score-item[data-v-0561f129]{display:block;padding:calc(var(--font-size) * 1.2);border-radius:var(--border-radius-large);border:1px solid rgba(160,160,170,.4);color:#fff;font-family:Orbitron,sans-serif;position:relative;overflow:hidden;font-size:var(--font-size);transition:background .2s ease,color .2s ease,border-color .2s ease;background:#ffffff05;backdrop-filter:blur(calc(var(--window-size) / 80));width:100%;max-width:100%;box-sizing:border-box}@media screen and (max-width: 800px){.high-score-item[data-v-0561f129]{padding:calc(var(--font-size) * .8);backdrop-filter:blur(calc(var(--window-size) / 60));transition:background .2s ease,color .2s ease,border-color .2s ease}}.high-score-item .item-grid[data-v-0561f129]{display:grid;grid-template-columns:1fr;grid-template-areas:"header" "details" "words" "actions" "expanded";gap:calc(var(--row-gap) * 1);width:100%;max-width:100%;overflow:hidden}@media screen and (max-width: 800px){.high-score-item .item-grid[data-v-0561f129]{gap:calc(var(--row-gap) * 1.5)}}@media screen and (max-width: 800px) and (orientation: portrait){.high-score-item .item-grid[data-v-0561f129]{gap:calc(var(--row-gap) * 1.8)}}@media screen and (min-width: 801px) and (max-width: 1100px){.high-score-item .item-grid[data-v-0561f129]{grid-template-columns:1fr 2fr;grid-template-areas:"header header" "details words" "actions actions" "expanded expanded";gap:calc(var(--row-gap) * 1.2);align-items:stretch}}@media screen and (min-width: 1101px) and (max-width: 1500px){.high-score-item .item-grid[data-v-0561f129]{grid-template-columns:1fr 2fr;grid-template-areas:"header header" "details words" "actions actions" "expanded expanded";gap:calc(var(--row-gap) * 1.2);align-items:stretch}}@media screen and (min-width: 1501px){.high-score-item .item-grid[data-v-0561f129]{grid-template-columns:1fr 2fr;grid-template-areas:"header header" "details words" "actions actions" "expanded expanded";gap:calc(var(--row-gap) * 1.2);align-items:stretch}}.high-score-item .item-header[data-v-0561f129]{grid-area:header;display:flex;flex-direction:column;gap:calc(var(--col-gap) * .8);align-items:stretch;overflow:hidden}@media screen and (min-width: 801px) and (max-width: 1100px){.high-score-item .item-header[data-v-0561f129]{display:grid;grid-template-columns:auto 1fr;align-items:center;margin-bottom:calc(var(--row-gap) * .5)}}@media screen and (min-width: 1101px) and (max-width: 1500px){.high-score-item .item-header[data-v-0561f129]{display:grid;grid-template-columns:auto 1fr;align-items:center;margin-bottom:calc(var(--row-gap) * .5)}}@media screen and (min-width: 1501px){.high-score-item .item-header[data-v-0561f129]{display:grid;grid-template-columns:auto 1fr;align-items:center;margin-bottom:calc(var(--row-gap) * .5)}}.high-score-item .item-details[data-v-0561f129]{grid-area:details;overflow:hidden;min-height:0}.high-score-item .item-words[data-v-0561f129]{grid-area:words;overflow:hidden;min-height:0}.high-score-item .item-actions[data-v-0561f129]{grid-area:actions;overflow:hidden}.high-score-item .item-expanded[data-v-0561f129]{grid-area:expanded;overflow:hidden}@media screen and (max-width: 800px) and (orientation: portrait){.high-score-item[data-v-0561f129]{padding:0}}.high-score-item.victory[data-v-0561f129]:not(.personal-best){background:#2ecc710d;border:2px solid rgba(46,204,113,.5)}.high-score-item.victory.personal-best[data-v-0561f129]{background:linear-gradient(135deg,#ffd70026,#ffd70014,#ffd70026);backdrop-filter:blur(calc(var(--window-size) / 60));border:2px solid rgba(255,215,0,.6)}.high-score-item.defeat[data-v-0561f129]{filter:grayscale(.3);opacity:.8;background:#b4b4b908;border-color:#a0a0aa4d}.pagination[data-v-6615c826]{display:flex;justify-content:center;align-items:center;gap:calc(var(--gap) * 2.5);margin-top:calc(var(--gap) * 3);padding:calc(var(--gap) * 2);background:linear-gradient(135deg,#ffffff0d,#ffffff05);border-radius:var(--border-radius-large);border:1px solid rgba(255,255,255,.1);--gap: calc(var(--window-size) / 80);--font-size: calc(var(--window-size) / 50);--border-radius: calc(var(--window-size) / 120);--border-radius-large: calc(var(--window-size) / 100)}@media screen and (max-width: 800px){.pagination[data-v-6615c826]{--gap: calc(var(--window-size) / 60);--font-size: calc(var(--window-size) / 42);--border-radius: calc(var(--window-size) / 100);--border-radius-large: calc(var(--window-size) / 80);flex-direction:column;gap:calc(var(--gap) * 2);margin-top:calc(var(--gap) * 2);padding:calc(var(--gap) * 2.5);border:2px solid rgba(255,255,255,.2)}}@media screen and (max-width: 800px) and (orientation: portrait){.pagination[data-v-6615c826]{gap:calc(var(--gap) * 2.5);padding:calc(var(--gap) * 3);margin-top:calc(var(--gap) * 1.5)}}.pagination .pagination-btn[data-v-6615c826]{padding:calc(var(--gap) * 1.2) calc(var(--gap) * 2);border:1px solid rgba(255,255,255,.2);border-radius:var(--border-radius);background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;cursor:pointer;font-family:Orbitron,sans-serif;font-size:var(--font-size);font-weight:600;transition:background .2s ease,color .2s ease;min-width:calc(var(--window-size) / 10)}@media screen and (max-width: 800px){.pagination .pagination-btn[data-v-6615c826]{padding:calc(var(--gap) * 1.8) calc(var(--gap) * 3);font-size:calc(var(--font-size) * 1.1);min-width:calc(var(--window-size) / 4);min-height:calc(var(--window-size) / 20);border:2px solid rgba(255,255,255,.3)}}@media screen and (max-width: 800px) and (orientation: portrait){.pagination .pagination-btn[data-v-6615c826]{padding:calc(var(--gap) * 2.2) calc(var(--gap) * 4);font-size:calc(var(--font-size) * 1.2);min-width:calc(var(--window-size) / 3);min-height:calc(var(--window-size) / 18)}}.pagination .pagination-btn[data-v-6615c826]:hover:not(:disabled){background:linear-gradient(135deg,#778efa,#8659b2)}.pagination .pagination-btn[data-v-6615c826]:disabled{opacity:.4;cursor:not-allowed;background:linear-gradient(135deg,#4a5568,#2d3748)}@media screen and (max-width: 800px){.pagination .pagination-btn[data-v-6615c826]:disabled{opacity:.3}}.pagination .page-info[data-v-6615c826]{font-size:var(--font-size);font-family:Orbitron,sans-serif;color:#fffc;font-weight:500;padding:calc(var(--gap) * 1) calc(var(--gap) * 1.5);background:#ffffff0d;border-radius:var(--border-radius);border:1px solid rgba(255,255,255,.1)}@media screen and (max-width: 800px){.pagination .page-info[data-v-6615c826]{font-size:calc(var(--font-size) * 1.1);padding:calc(var(--gap) * 1.5) calc(var(--gap) * 2);background:#ffffff14;border:2px solid rgba(255,255,255,.2);text-align:center;min-width:calc(var(--window-size) / 4)}}@media screen and (max-width: 800px) and (orientation: portrait){.pagination .page-info[data-v-6615c826]{font-size:calc(var(--font-size) * 1.2);padding:calc(var(--gap) * 2) calc(var(--gap) * 3);min-width:calc(var(--window-size) / 3)}}.stats-summary[data-v-97b01293]{display:grid;grid-template-columns:repeat(auto-fit,minmax(calc(var(--window-size) / 6),1fr));gap:calc(var(--gap) * .8);margin-bottom:calc(var(--gap) * 1.5);--gap: calc(var(--window-size) / 80);--font-size: calc(var(--window-size) / 50);--font-size-large: calc(var(--window-size) / 45);--border-radius: calc(var(--window-size) / 120)}@media screen and (max-width: 800px){.stats-summary[data-v-97b01293]{--gap: calc(var(--window-size) / 60);--font-size: calc(var(--window-size) / 30);--font-size-large: calc(var(--window-size) / 35);--border-radius: calc(var(--window-size) / 100);grid-template-columns:repeat(2,1fr);gap:calc(var(--gap) * 1.2);margin-bottom:calc(var(--gap) * 1.2)}}@media screen and (max-width: 800px) and (orientation: portrait){.stats-summary[data-v-97b01293]{gap:calc(var(--gap) * 1.5);margin-bottom:calc(var(--gap) * 1)}}.stats-summary .stat-card[data-v-97b01293]{background:linear-gradient(135deg,#ffffff1a,#ffffff0d);backdrop-filter:blur(calc(var(--window-size) / 100));border:1px solid rgba(255,255,255,.2);border-radius:var(--border-radius);padding:calc(var(--gap) * 1);text-align:center;position:relative;overflow:hidden;transition:all .3s ease}@media screen and (max-width: 800px){.stats-summary .stat-card[data-v-97b01293]{padding:calc(var(--gap) * 1.5);backdrop-filter:blur(calc(var(--window-size) / 80));border:2px solid rgba(255,255,255,.3)}}@media screen and (max-width: 800px) and (orientation: portrait){.stats-summary .stat-card[data-v-97b01293]{padding:calc(var(--gap) * 2)}}.stats-summary .stat-card .stat-label[data-v-97b01293]{font-size:calc(var(--font-size) * .8);font-family:Orbitron,sans-serif;color:#fffc;margin-bottom:calc(var(--gap) * .4);font-weight:500;text-transform:uppercase;letter-spacing:calc(var(--window-size) / 2500)}@media screen and (max-width: 800px){.stats-summary .stat-card .stat-label[data-v-97b01293]{font-size:calc(var(--font-size) * .9);margin-bottom:calc(var(--gap) * .8);color:#ffffffe6}}.stats-summary .stat-card .stat-value[data-v-97b01293]{font-size:calc(var(--font-size-large) * .9);font-weight:700;background:linear-gradient(135deg,#ffc107,#ff8c00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:Orbitron,sans-serif;line-height:1.2}@media screen and (max-width: 800px){.stats-summary .stat-card .stat-value[data-v-97b01293]{font-size:calc(var(--font-size-large) * 1.1);line-height:1.3}}@media screen and (max-width: 800px) and (orientation: portrait){.stats-summary .stat-card .stat-value[data-v-97b01293]{font-size:calc(var(--font-size-large) * 1.2)}}.high-scores[data-v-eb232a9d]{width:100%;max-width:100%;overflow-x:hidden;--gap: calc(var(--window-size) / 80);--font-size: calc(var(--window-size) / 50);--font-size-large: calc(var(--window-size) / 45);--border-radius: calc(var(--window-size) / 120);--border-radius-large: calc(var(--window-size) / 100);display:grid;gap:calc(var(--gap) * 1.5);box-sizing:border-box}@media screen and (max-width: 800px){.high-scores[data-v-eb232a9d]{--gap: calc(var(--window-size) / 60);--font-size: calc(var(--window-size) / 42);--font-size-large: calc(var(--window-size) / 35);--border-radius: calc(var(--window-size) / 100);--border-radius-large: calc(var(--window-size) / 80)}}@media screen and (max-width: 800px) and (orientation: portrait){.high-scores[data-v-eb232a9d]{--gap: calc(var(--window-size) / 55);--font-size: calc(var(--window-size) / 40);--font-size-large: calc(var(--window-size) / 32)}}.high-scores .scores-container[data-v-eb232a9d]{display:grid;gap:calc(var(--gap) * 1.2);width:100%;max-width:100%;overflow-x:hidden}.high-scores .scores-container .no-scores[data-v-eb232a9d]{text-align:center;padding:calc(var(--gap) * 6);color:#fff9;font-family:Orbitron,sans-serif;font-size:calc(var(--font-size-large) * 1.1);background:linear-gradient(135deg,#ffffff0f,#ffffff08);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius-large);backdrop-filter:blur(calc(var(--window-size) / 180))}@media screen and (max-width: 800px){.high-scores .scores-container .no-scores[data-v-eb232a9d]{padding:calc(var(--gap) * 8);font-size:calc(var(--font-size-large) * 1.2);border:2px solid rgba(255,255,255,.2)}}@media screen and (max-width: 800px) and (orientation: portrait){.high-scores .scores-container .no-scores[data-v-eb232a9d]{padding:calc(var(--gap) * 10);font-size:calc(var(--font-size-large) * 1.3)}}.high-scores .scores-container .history-list[data-v-eb232a9d]{display:grid;gap:calc(var(--gap) * 1.2);margin:0;background:linear-gradient(135deg,#ffffff0f,#ffffff08);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius-large);padding:calc(var(--gap) * 1.5);backdrop-filter:blur(calc(var(--window-size) / 180));width:100%;max-width:100%;overflow-x:hidden;box-sizing:border-box}@media screen and (max-width: 800px){.high-scores .scores-container .history-list[data-v-eb232a9d]{gap:calc(var(--gap) * 2);padding:0;border:2px solid rgba(255,255,255,.2);backdrop-filter:blur(calc(var(--window-size) / 160))}}@media screen and (max-width: 800px) and (orientation: portrait){.high-scores .scores-container .history-list[data-v-eb232a9d]{gap:calc(var(--gap) * 1.8);padding:0;border:none}}.selector-container[data-v-d1ecfef1]{--font-size: calc(min(100vw, 100vh)/50) ;--padding: calc(min(100vw, 100vh)*.01) ;--gap: calc(min(100vw, 100vh)*.01) ;--border-radius: calc(min(100vw, 100vh)/200) ;--min-width: calc(min(100vw, 100vh) / 6);font-size:var(--font-size);display:flex;justify-content:center;align-items:center;font-family:Orbitron,sans-serif;color:#0fc;text-shadow:0 0 10px rgba(0,255,204,.8);width:100%;padding:0 var(--padding);box-sizing:border-box}.selector-container .selector-grid[data-v-d1ecfef1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--min-width),1fr));gap:var(--gap);width:100%}.selector-container .selector-item[data-v-d1ecfef1]{background:#ffffff1a;backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.2);padding:var(--padding);border-radius:var(--border-radius);text-align:center;cursor:pointer;transition:transform .3s ease,background .3s ease,border-color .3s ease;display:flex;flex-direction:column;justify-content:center;align-items:center}.selector-container .selector-item[data-v-d1ecfef1]:hover{background:#fff3}.selector-container .selector-item.active[data-v-d1ecfef1]{border-color:#0fc;box-shadow:0 0 10px #0fcc}.selector-container .selector-enter-active[data-v-d1ecfef1],.selector-container .selector-leave-active[data-v-d1ecfef1]{transition:opacity .5s}.selector-container .selector-enter-from[data-v-d1ecfef1],.selector-container .selector-leave-to[data-v-d1ecfef1]{opacity:0}.language-settings[data-v-358d4329]{display:flex;flex-direction:column;gap:calc(min(100vw,100vh) / 30);width:100vw;box-sizing:border-box;align-items:center;padding:calc(min(100vw,100vh) / 30)}.language-item[data-v-358d4329]{display:flex;flex-direction:column;align-items:center;gap:calc(min(100vw,100vh)/200);width:100%}.language-emoji[data-v-358d4329]{font-size:calc(min(100vw,100vh)/25)}.language-name[data-v-358d4329]{font-size:calc(min(100vw,100vh) / 60);text-align:center}.basic-button-wrapper[data-v-6056d3fe]{--basic-button-background: var(--btn-gradient-menu);--basic-button-font-size: calc(var(--window-size) / 25);--basic-button-padding: calc(var(--window-size) / 50) calc(var(--window-size) / 25)}.menu-buttons-wrapper[data-v-95897b32]{display:flex;flex-direction:column;gap:var(--menu-gap);align-items:center;justify-content:center}@keyframes slideInBounce-aa9c56d5{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes cardBurst-aa9c56d5{0%{opacity:0;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}1%{opacity:1;transform:translate(-50%) translateY(-50%) scale(.2) rotate(0)}25%{opacity:1;transform:translate(calc(-50% + var(--burst-x) * .3)) translateY(calc(-50% + var(--burst-y) * .3)) scale(1) rotate(calc(var(--burst-rotation) * .3))}to{opacity:0;transform:translate(calc(-50% + var(--burst-x))) translateY(calc(-50% + var(--burst-y) + var(--burst-gravity, 0px) * .3)) scale(.8) rotate(var(--burst-rotation))}}@keyframes sparkleTrail-aa9c56d5{0%{opacity:.8}to{opacity:0}}@keyframes floatingScoreAnimation-aa9c56d5{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-70%) scale(1)}}@keyframes timeAttackScoreAnimation-aa9c56d5{0%{opacity:0;transform:translate(-50%,-50%) scale(.3)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.2)}30%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-80%) scale(.8)}}@keyframes timeAttackScoreArc-aa9c56d5{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}12%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px))}40%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .5 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .3 - 25px + var(--stack-offset) - 50%))}70%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .85 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .75 + var(--stack-offset) - 50%))}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%))}}@keyframes timeAttackBonusStack-aa9c56d5{0%{opacity:0;transform:translateY(-50%) scale(.4) translate(30px) rotate(-15deg)}18%{opacity:1;transform:translateY(-50%) scale(1.2) translate(-5px) rotate(3deg)}32%{opacity:1;transform:translateY(-50%) scale(1) translate(-15px) rotate(0)}80%{opacity:1;transform:translateY(-50%) scale(1) translate(-30px) rotate(0)}to{opacity:0;transform:translateY(-50%) scale(.75) translate(-60px) rotate(0)}}@keyframes bonusGlowExpand-aa9c56d5{0%{opacity:.8;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes bonusIconSpin-aa9c56d5{0%{transform:scale(.5) rotate(-180deg)}60%{transform:scale(1.2) rotate(10deg)}to{transform:scale(1) rotate(0)}}@keyframes bonusTextPop-aa9c56d5{0%{transform:scale(.5);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}@keyframes progressBarPulse-aa9c56d5{0%,to{filter:brightness(1) saturate(1)}50%{filter:brightness(1.3) saturate(1.4)}}@keyframes scoreNearCompletionPulse-aa9c56d5{0%,to{filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}50%{filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(74,144,226,.8))}}@keyframes lowTimePulse-aa9c56d5{0%,to{box-shadow:0 0 8px #ff950066,inset 0 0 8px #ff950033}50%{box-shadow:0 0 15px #ff950099,inset 0 0 12px #ff95004d}}@keyframes criticalTimePulse-aa9c56d5{0%,to{box-shadow:0 0 15px #ff196999,inset 0 0 12px #ff19694d;transform:scale(1)}50%{box-shadow:0 0 25px #ff1969e6,inset 0 0 18px #ff196980;transform:scale(1.02)}}@keyframes criticalTimeShake-aa9c56d5{0%,to{transform:translateY(calc(var(--game-time-unit) / 32)) translate(0)}25%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(-1px)}75%{transform:translateY(calc(var(--game-time-unit) / 32)) translate(1px)}}@keyframes pulseRingExpand-aa9c56d5{0%{opacity:.8;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes jokerUpgradeBounce-aa9c56d5{0%{transform:scale(1)}30%{transform:scale(1.15)}60%{transform:scale(.95)}to{transform:scale(1)}}@keyframes jokerUpgradeSaturation-aa9c56d5{0%{filter:saturate(1)}50%{filter:saturate(1.4)}to{filter:saturate(1)}}@keyframes jokerUpgradeBorderSaturation-aa9c56d5{0%{filter:saturate(1)}50%{filter:saturate(3)}to{filter:saturate(1)}}@keyframes sparkle-aa9c56d5{0%,to{opacity:0;transform:scale(.8) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(180deg)}}@keyframes glow-aa9c56d5{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}@keyframes slideOutScale-aa9c56d5{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes shimmer-aa9c56d5{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes shine-aa9c56d5{0%{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}25%{background-position:100% 0%;filter:brightness(1.2) drop-shadow(0 0 .2em var(--color-score-word));transform:scale(1.02)}50%{background-position:100% 100%;filter:brightness(1.3) drop-shadow(0 0 .3em var(--color-score));transform:scale(1.05)}75%{background-position:0% 100%;filter:brightness(1.1) drop-shadow(0 0 .15em var(--color-score-word));transform:scale(1.01)}to{background-position:0% 0%;filter:brightness(1) drop-shadow(0 0 .1em var(--color-score));transform:scale(1)}}@keyframes slideInBounceMobile-aa9c56d5{0%{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * .05)) scale(.8)}60%{opacity:1;transform:translate(-50%) translateY(calc(var(--window-size) * -.005)) scale(1.05)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}@keyframes slideOutScaleMobile-aa9c56d5{0%{opacity:1;transform:translate(-50%) translateY(0) scale(1)}to{opacity:0;transform:translate(-50%) translateY(calc(var(--window-size) * -.02)) scale(.85)}}@keyframes lastSelectionIndicatorPulse-aa9c56d5{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}to{opacity:.7;transform:scale(1)}}@keyframes cornerBracketPulse-aa9c56d5{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes shake-aa9c56d5{0%{transform:translate(1px,1px) rotate(0)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0)}to{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes animateGradient-aa9c56d5{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@-webkit-keyframes animateGradientEfficient-aa9c56d5{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes animateGradientEfficient-aa9c56d5{0%{-webkit-transform:translateX(0%);transform:translate(0)}50%{-webkit-transform:translateX(90%);transform:translate(90%)}to{-webkit-transform:translateX(0%);transform:translate(0)}}@keyframes letter-jump-aa9c56d5{0%{transform:translateY(0)}5%{transform:translateY(calc(var(--jump-height) * -1))}10%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes gentle-pulse-aa9c56d5{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes evil-combined-aa9c56d5{0%,to{transform:translate(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(255,0,0,.4))}25%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}50%{transform:translate(.6px) rotate(.25deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(255,0,0,.6))}75%{transform:translate(-.6px) rotate(-.25deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(255,0,0,.5))}}@keyframes chaos-combined-aa9c56d5{0%,to{transform:translate(0) translateY(0) rotate(0);filter:drop-shadow(0 0 var(--round-glow-base-size) rgba(148,0,211,.5)) drop-shadow(0 0 var(--round-glow-evil-size) rgba(75,0,130,.3))}16%{transform:translate(-1px) translateY(-.6px) rotate(-.5deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}32%{transform:translate(1px) translateY(.6px) rotate(.5deg);filter:drop-shadow(0 0 var(--round-glow-evil-size) rgba(123,104,238,.7)) drop-shadow(0 0 var(--round-glow-chaos-size) rgba(106,90,205,.5))}48%{transform:translate(-.6px) translateY(.6px) rotate(-.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.5) rgba(138,43,226,.6)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.25) rgba(75,0,130,.4))}64%{transform:translate(.6px) translateY(-.6px) rotate(.3deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.25) rgba(148,0,211,.55)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.125) rgba(75,0,130,.35))}80%{transform:translate(-.4px) translateY(-.3px) rotate(-.2deg);filter:drop-shadow(0 0 calc(var(--round-glow-base-size) * 1.125) rgba(138,43,226,.52)) drop-shadow(0 0 calc(var(--round-glow-evil-size) * 1.06) rgba(75,0,130,.32))}}@keyframes pulse-aa9c56d5{0%,to{opacity:.6;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes uncommon-gentle-pulse-aa9c56d5{0%,to{box-shadow:0 0 15px #00d80066}50%{box-shadow:0 0 18px #00d80080,0 0 25px #00d80033}}@keyframes rare-glow-aa9c56d5{0%,to{box-shadow:0 0 16px #5d93ff80,0 0 30px #5d93ff33}50%{box-shadow:0 0 20px #5d93ff99,0 0 35px #5d93ff40}}@keyframes epic-glow-aa9c56d5{0%,to{box-shadow:0 0 20px #ff00ff80,0 0 40px #ff00ff4d}50%{box-shadow:0 0 24px #f0f9,0 0 45px #f0f6}}@keyframes border-sweep-aa9c56d5{0%{opacity:0;transform:rotate(0)}25%{opacity:.3}75%{opacity:.3}to{opacity:0;transform:rotate(360deg)}}@keyframes epic-border-sweep-aa9c56d5{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-aura-aa9c56d5{0%,to{box-shadow:0 0 20px #ffd70099,0 0 40px #ffd70066}50%{box-shadow:0 0 25px #ffd700b3,0 0 45px #ffd70080}}@keyframes legendary-rotation-aa9c56d5{0%{opacity:0;transform:rotate(0)}25%{opacity:.4}75%{opacity:.4}to{opacity:0;transform:rotate(360deg)}}@keyframes legendary-sparkles-aa9c56d5{0%,to{opacity:0;transform:scale(.5) rotate(0)}25%{opacity:.5;transform:scale(1) rotate(90deg)}75%{opacity:.5;transform:scale(1) rotate(270deg)}}@keyframes bump-joker-card-aa9c56d5{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes wavy-electric-aa9c56d5{0%{transform:translate(0) rotate(0)}25%{transform:translate(10px,-10px) rotate(3deg)}50%{transform:translate(-10px,10px) rotate(-3deg)}75%{transform:translate(10px,-10px) rotate(3deg)}to{transform:translate(0) rotate(0)}}@keyframes slowAppear-aa9c56d5{0%{opacity:0}50%{opacity:0}to{opacity:.8}}@keyframes letterTileAppearAnimation-aa9c56d5{0%{transform:rotate(480deg) scale(.4)}to{transform:rotate(0) scale(1)}}@keyframes copy-aa9c56d5{0%{transform:translateY(-50%) translate(-50%)}to{transform:translateY(25vh) translate(-50%);opacity:0}}@keyframes pointsChange-aa9c56d5{0%,to{color:#000;transform:scale(1)}50%{color:red;transform:scale(1.5)}}@keyframes computeAnimation-aa9c56d5{0%,to{transform:scale(1);filter:brightness(100%)}50%{transform:scale(1.2);filter:brightness(150%)}}@keyframes computeAnimationDead-aa9c56d5{0%,to{transform:scale(1);filter:brightness(100%) grayscale(100%)}50%{transform:scale(1.2);filter:brightness(150%) grayscale(100%)}}@keyframes badgeAnimation-aa9c56d5{0%,to{transform:scale(1)}50%{transform:scale(1.6);filter:brightness(120%);box-shadow:0 0 10px #000}}@keyframes appearAnimation-aa9c56d5{0%{transform:scale(.4)}to{transform:scale(1)}}@keyframes earningGold-aa9c56d5{0%{z-index:100;transform:scale(1)}50%{z-index:100;transform:scale(1.2)}to{z-index:100;transform:scale(1)}}@keyframes increase-animation-aa9c56d5{0%{transform:scale(1);color:#0f0}50%{transform:scale(1.1);color:#afa}to{transform:scale(1);color:gold}}@keyframes jokerUpgradeSuspense-aa9c56d5{0%,to{transform:scale(1);box-shadow:0 0 20px #ffd70080}50%{transform:scale(1.2);box-shadow:0 0 40px #ffd700cc}}@keyframes jokerUpgradeSuspenseText-aa9c56d5{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.15);opacity:1}}@keyframes decrease-animation-aa9c56d5{0%{transform:scale(1);color:red}50%{transform:scale(.9);color:#faa}to{transform:scale(1);color:gold}}@keyframes growChip-aa9c56d5{0%{transform:translate(100%) scale(.4);opacity:0}to{transform:translate(0) scale(1);opacity:1}}@keyframes shimmer-points-chip-aa9c56d5{0%{left:-100%}20%{left:100%}21%,to{left:100%}}@keyframes bestPulse-aa9c56d5{0%{border-color:#ffd70099}50%{border-color:gold}to{border-color:#ffd70099}}@keyframes smooth-sweep-aa9c56d5{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(200%,0,0)}}@keyframes gameOverFlashes-aa9c56d5{0%{opacity:1}5%{opacity:.7}10%{opacity:1}50%{opacity:1}55%{opacity:.7}60%{opacity:1}to{opacity:1}}@keyframes loseTitleDetach-aa9c56d5{0%{transform:rotate(0)}95%{transform:rotate(0)}to{transform:rotate(2deg)}}@keyframes spin-aa9c56d5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes whirlpoolDistort-aa9c56d5{0%{opacity:1;transform:scale(1) rotate(0)}to{opacity:0;transform:scale(.1) rotate(360deg)}}@keyframes neonFlicker-aa9c56d5{0%,19%,21%,23%,25%,54%,56%,to{opacity:1}20%,24%,55%{opacity:.7}}@keyframes winningGlow-aa9c56d5{0%{outline:3px solid rgb(255,195,43);box-shadow:0 0 25px #daa520,0 0 25px #daa520 inset;color:#fff}50%{outline:3px solid goldenrod;box-shadow:0 0 10px #daa520,0 0 10px #daa520 inset;color:#e3dbca}to{outline:3px solid rgb(238,181,38);box-shadow:0 0 20px #daa520,0 0 20px #daa520 inset;color:#fff}}@keyframes brutalLetterSlam-aa9c56d5{0%{opacity:0;transform:scale(3) rotateY(180deg);filter:drop-shadow(0 0 0 rgba(255,215,0,0)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}50%{opacity:.8;transform:scale(1.1) rotateY(0);filter:drop-shadow(0 0 15px rgba(255,215,0,.6)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}to{opacity:1;transform:scale(1) rotateY(0);filter:drop-shadow(0 0 20px rgba(255,215,0,.4)) drop-shadow(2px 2px 4px rgba(0,0,0,.8))}}@keyframes sparkleAnimation-aa9c56d5{0%,to{opacity:0;transform:scale(0) rotate(0)}50%{opacity:1;transform:scale(1) rotate(180deg)}}@keyframes moveLight-aa9c56d5{0%{transform:translate(0)}50%{transform:translate(var(--light-size),calc(0px - var(--light-size)))}to{transform:translate(0)}}@keyframes lightFlicker-aa9c56d5{0%,to{opacity:.8}50%{opacity:1}}@keyframes mirror-aa9c56d5{0%,10%,40%,to{transform:scaleX(1)}15%,35%{transform:scaleX(-1)}}@keyframes bump-aa9c56d5{0%{transform:translateY(0)}10%{transform:translateY(-8%)}20%{transform:translateY(0)}}@keyframes bump-reverse-aa9c56d5{0%{transform:translateY(0)}10%{transform:translateY(8%)}20%{transform:translateY(0)}}@keyframes wobble-aa9c56d5{0%{transform:rotate(0)}25%{transform:rotate(5deg)}75%{transform:rotate(-5deg)}}@keyframes nano-aa9c56d5{0%,to{transform:scale(1)}60%{transform:scale(.9)}80%{transform:scale(.7)}}@keyframes glow-aa9c56d5{0%{color:#ff5100}50%{color:#ffa600}to{color:#f40}}@keyframes special-aa9c56d5{0%{color:#0091ff}50%{color:#22ffe9}to{color:#0091ff}}@keyframes destroy-aa9c56d5{0%{color:#ff2600;text-shadow:0 0 5px rgba(255,0,0,.5)}25%{color:#f60;text-shadow:0 0 10px rgba(255,102,0,.5)}50%{color:#ff9d00;text-shadow:0 0 15px rgba(255,204,0,.5)}75%{color:#f90;text-shadow:0 0 10px rgba(255,153,0,.5)}to{color:#f30;text-shadow:0 0 5px rgba(255,0,0,.5)}}@keyframes breath-aa9c56d5{0%{filter:brightness(1)}50%{filter:brightness(1.4)}to{filter:brightness(1)}}@keyframes glitch-aa9c56d5{0%{color:red}2%{color:#640000}4%{color:red}20%{color:red}22%{color:#a00000}24%{color:red}}@keyframes gain-pop-aa9c56d5{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes time-warp-aa9c56d5{0%{transform:skew(0)}25%{transform:skew(5deg)}50%{transform:skew(0)}75%{transform:skew(-5deg)}to{transform:skew(0)}}@keyframes pointsAnimation-aa9c56d5{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes mergeLeft-aa9c56d5{0%{transform:translate(0)}to{transform:translate(50%) scale(0);opacity:0}}@keyframes mergeRight-aa9c56d5{0%{transform:translate(0)}to{transform:translate(-50%) scale(0);opacity:0}}@keyframes mergeOperator-aa9c56d5{0%{transform:scale(1) rotate(0);opacity:1}to{transform:scale(0) rotate(360deg);opacity:0}}@keyframes resultEmerging-aa9c56d5{0%{opacity:0}to{opacity:1}}@keyframes operatorAnimation-aa9c56d5{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes neonPulse-aa9c56d5{0%,to{filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4)) brightness(1)}50%{filter:drop-shadow(0 0 calc(var(--window-size) * .01) rgba(255,107,53,.9)) brightness(1.3)}}@keyframes letterFloat-aa9c56d5{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(calc(var(--window-size) * -.008)) scale(1.03)}}@keyframes letterRotate-aa9c56d5{0%,to{transform:rotate(0)}25%{transform:rotate(3deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(4deg)}}@keyframes glowPulse-aa9c56d5{0%,to{opacity:.4;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.15)}}@keyframes scanMove-aa9c56d5{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes glitchMove-aa9c56d5{0%,to{transform:translate(0)}25%{transform:translate(calc(var(--window-size) * .002))}50%{transform:translate(calc(var(--window-size) * -.002))}75%{transform:translate(calc(var(--window-size) * .003))}}@keyframes underlineExpand-aa9c56d5{0%{width:0}to{width:calc(var(--window-size) * .5)}}@keyframes hoverGlow-aa9c56d5{0%{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes letterCore-aa9c56d5{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2)}}@keyframes frameGlow-aa9c56d5{0%,to{opacity:.3}50%{opacity:.6}}@keyframes crtFlicker-aa9c56d5{0%,to{opacity:1}50%{opacity:.98}75%{opacity:.99}}@keyframes growLettersChip-aa9c56d5{0%{transform:scale(.8);opacity:0;filter:blur(calc(.1 * var(--chip-font-size)))}20%{opacity:.6}60%{transform:scale(1.05);opacity:.95;filter:blur(0)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes particle-animation-aa9c56d5{0%{opacity:1;transform:translateZ(0) scale(1)}30%{opacity:1;transform:translate3d(calc(var(--moveX) * .7),calc(var(--moveY) * .7 + 1vmin),0) scale(.95)}to{opacity:0;transform:translate3d(var(--moveX),calc(var(--moveY) + 3vmin),0) scale(.5)}}@keyframes fadeIn-aa9c56d5{0%{opacity:0}to{opacity:1}}@keyframes textShine-aa9c56d5{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes gridPulse-aa9c56d5{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1.2)}}@keyframes letterAppear-aa9c56d5{0%{opacity:0;transform:scale(.3) translateY(calc(var(--letter-card-size) * .5))}60%{opacity:.8;transform:scale(1.1) translateY(calc(var(--letter-card-size) * -.1))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes trophyAppear-aa9c56d5{0%{opacity:0;transform:scale(0) rotate(-180deg)}50%{opacity:1;transform:scale(1.2) rotate(0)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes letterSlideIn-aa9c56d5{0%{opacity:0;transform:translate(calc(var(--letter-card-size) * -.5)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes letterFadeIn-aa9c56d5{0%{opacity:.5;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes move-aa9c56d5{0%{transform:translate3d(30%,0,0)}to{transform:translate3d(-90%,0,0)}}@keyframes rerollOut-aa9c56d5{0%{opacity:1;transform:translateY(0) scale(1);filter:brightness(1)}to{opacity:0;transform:translateY(-8px) scale(.95);filter:brightness(1.2)}}@keyframes rerollIn-aa9c56d5{0%{opacity:0;transform:rotateX(-90deg) scale(.8);filter:brightness(1.5)}50%{opacity:.7;transform:rotateX(-20deg) scale(1.05);filter:brightness(1.2)}to{opacity:1;transform:rotateX(0) scale(1);filter:brightness(1)}}@keyframes bounce-aa9c56d5{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@keyframes play-button-ripple-aa9c56d5{0%{width:0;height:0;transform:translate(-50%,-50%) scale(0);opacity:.7}to{width:200%;height:200%;transform:translate(-50%,-50%) scale(1);opacity:0}}@keyframes play-button-loading-spin-aa9c56d5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes blink-text-aa9c56d5{0%{filter:brightness(1)}50%{filter:brightness(1.5)}to{filter:brightness(1)}}@keyframes flashy-round-appear-aa9c56d5{0%{opacity:.1;transform:scale(.5) rotate(-6deg);color:#fff;filter:brightness(3) contrast(2)}18%{opacity:1;transform:scale(1.35) rotate(2deg);color:var(--color-score-word);filter:brightness(2.5) contrast(2)}35%{transform:scale(.92) rotate(-2deg);color:var(--color-score);filter:brightness(1.2)}55%{transform:scale(1.1) rotate(1deg);color:#fff;filter:brightness(2.2)}70%{transform:scale(.98) rotate(0);color:var(--color-score);filter:brightness(1.1)}85%{transform:scale(1.03) rotate(0);color:var(--color-score-word);filter:brightness(1.3)}to{opacity:1;transform:scale(1) rotate(0);color:inherit;filter:none}}@keyframes highscoreShimmer-aa9c56d5{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes highscoreShine-aa9c56d5{0%{left:-100%}to{left:100%}}@keyframes highscoreSlideDown-aa9c56d5{0%{opacity:0;max-height:0;transform:translateY(calc(var(--window-size) * -.02))}to{opacity:1;max-height:calc(var(--window-size) * .8);transform:translateY(0)}}@keyframes highscoreGoldShimmer-aa9c56d5{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreFireShimmer-aa9c56d5{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreSilverShimmer-aa9c56d5{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreBronzeShimmer-aa9c56d5{0%,to{background-position:-200% 0}50%{background-position:200% 0}}@keyframes highscoreCardHover-aa9c56d5{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.004))}}@keyframes highscoreButtonHover-aa9c56d5{0%{transform:translateY(0)}to{transform:translateY(calc(var(--window-size) * -.002))}}@keyframes card-appear-aa9c56d5{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes card-inventory-appear-aa9c56d5{0%{opacity:0;transform:scale(.6) translateY(calc(var(--window-size) * .02))}40%{opacity:.8;transform:scale(1.08) translateY(calc(var(--window-size) * -.008))}70%{opacity:1;transform:scale(.98) translateY(calc(var(--window-size) * .002))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes notification-pulse-aa9c56d5{0%,70%,to{transform:scale(1);filter:brightness(1) drop-shadow(0 0 0 transparent)}10%{transform:scale(1.15);filter:brightness(1.5) drop-shadow(0 0 calc(var(--window-size) * .008) rgba(255,215,0,.8))}20%{transform:scale(1.25);filter:brightness(1.8) drop-shadow(0 0 calc(var(--window-size) * .012) rgba(255,215,0,.9))}30%{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 calc(var(--window-size) * .006) rgba(255,215,0,.6))}40%{transform:scale(1)}}@keyframes subtitleSlideIn-aa9c56d5{0%{opacity:0;transform:translateY(calc(var(--victory-screen-width) * -.03)) scale(.8)}50%{opacity:.6;transform:translateY(calc(var(--victory-screen-width) * .01)) scale(1.1)}80%{opacity:.9;transform:translateY(calc(var(--victory-screen-width) * -.002)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes nanometric-particles-aa9c56d5{0%{opacity:.3;transform:scale(1) rotate(0)}25%{opacity:.6;transform:scale(1.02) rotate(1deg)}50%{opacity:.8;transform:scale(.98) rotate(-.5deg)}75%{opacity:.5;transform:scale(1.01) rotate(.5deg)}to{opacity:.3;transform:scale(1) rotate(0)}}@keyframes nanometric-scan-aa9c56d5{0%{transform:translate(-100%) skew(-15deg);opacity:0}20%{opacity:.4}50%{opacity:.6}80%{opacity:.4}to{transform:translate(100%) skew(-15deg);opacity:0}}@keyframes nanometric-blue-halo-aa9c56d5{0%{opacity:.4;transform:scale(1);filter:blur(2px)}50%{opacity:.8;transform:scale(1.1);filter:blur(1px)}to{opacity:.4;transform:scale(1);filter:blur(2px)}}@keyframes play-button-incite-aa9c56d5{0%{transform:scale(1);filter:brightness(1)}20%{transform:scale(1.02);filter:brightness(1.1)}40%{transform:scale(1);filter:brightness(1)}60%{transform:scale(1.01);filter:brightness(1.05)}80%{transform:scale(1);filter:brightness(1)}to{transform:scale(1);filter:brightness(1)}}@keyframes play-button-particle-aa9c56d5{0%{opacity:1;transform:translate(0) scale(1)}30%{opacity:.8;transform:translate(calc(var(--particle-move-x) * .3),calc(var(--particle-move-y) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--particle-move-x),var(--particle-move-y)) scale(.3)}}@keyframes fadeInOpacity-aa9c56d5{0%{opacity:0}to{opacity:1}}@keyframes increment-aa9c56d5{0%,10%,40%,to{transform:scale(1)}20%{transform:scale(.85)}30%{transform:scale(1.15)}}@keyframes letter-highlight-particle-burst-aa9c56d5{0%{opacity:1;transform:translate(0) scale(var(--particle-scale))}15%{opacity:1;transform:translate(calc(var(--particle-x) * .4),calc(var(--particle-y) * .4)) scale(calc(var(--particle-scale) * 1.2))}to{opacity:0;transform:translate(var(--particle-x),var(--particle-y)) scale(.1)}}@keyframes letter-highlight-glow-pulse-aa9c56d5{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}20%{opacity:1;transform:translate(-50%,-50%) scale(1.5)}to{opacity:0;transform:translate(-50%,-50%) scale(2.5)}}@keyframes letter-highlight-ring-expand-aa9c56d5{0%{opacity:1;transform:translate(-50%,-50%) scale(.3)}30%{opacity:.6;transform:translate(-50%,-50%) scale(1.4)}to{opacity:0;transform:translate(-50%,-50%) scale(2.2)}}@keyframes letter-unhighlight-particle-implode-aa9c56d5{0%{opacity:.8;transform:translate(var(--particle-x),var(--particle-y)) scale(var(--particle-scale))}to{opacity:0;transform:translate(0) scale(.1)}}@keyframes letter-unhighlight-glow-shrink-aa9c56d5{0%{opacity:.6;transform:translate(-50%,-50%) scale(1.2)}to{opacity:0;transform:translate(-50%,-50%) scale(.3)}}@keyframes letter-unhighlight-ring-contract-aa9c56d5{0%{opacity:.4;transform:translate(-50%,-50%) scale(1.1)}to{opacity:0;transform:translate(-50%,-50%) scale(.2)}}@keyframes menuElementAppear-aa9c56d5{0%{opacity:0;transform:translateY(calc(var(--window-size) * .015)) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuTitleAppear-aa9c56d5{0%{opacity:0;transform:translateY(calc(var(--window-size) * .02)) scale(.85)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes arrowMove-aa9c56d5{0%,to{transform:rotate(var(--arrow-rotation)) translateY(0);opacity:var(--arrow-base-opacity)}50%{transform:rotate(var(--arrow-rotation)) translateY(calc(var(--arrow-movement-distance) * -1));opacity:var(--arrow-highlight-opacity)}}@keyframes arrowAppear-aa9c56d5{0%{opacity:0;transform:rotate(var(--arrow-rotation)) scale(.3)}60%{opacity:var(--arrow-highlight-opacity);transform:rotate(var(--arrow-rotation)) scale(1.1)}to{opacity:var(--arrow-base-opacity);transform:rotate(var(--arrow-rotation)) scale(1)}}@keyframes overlayFadeIn-aa9c56d5{0%{opacity:0}to{opacity:1}}@keyframes carousel-card-enter-aa9c56d5{0%{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * .02))}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carousel-card-exit-aa9c56d5{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.5) translateY(calc(var(--window-size) * -.02))}}@keyframes note-play-aa9c56d5{0%{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}50%{transform:scale(1.2);filter:brightness(1.5);color:#9a19f0}to{transform:scale(1);filter:brightness(1);color:var(--color-light, #ffffff)}}@keyframes note-glow-aa9c56d5{0%{text-shadow:0 0 0 rgba(154,25,240,0)}50%{text-shadow:0 0 calc(var(--window-size) * .008) rgba(154,25,240,.8)}to{text-shadow:0 0 0 rgba(154,25,240,0)}}@keyframes note-pulse-aa9c56d5{0%{transform:scale(1);opacity:.8}50%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.8}}@keyframes chanceAppear-aa9c56d5{0%{transform:scale(.3);opacity:0}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes chanceDestroyed-aa9c56d5{0%{transform:scale(1);filter:grayscale(0);opacity:1}50%{transform:scale(.8);filter:grayscale(.5);opacity:.7}to{transform:scale(.2);filter:grayscale(1);opacity:0}}@keyframes tileValidationFlash-aa9c56d5{0%{transform:scale(1) rotate(0);filter:brightness(1)}25%{transform:scale(1.1) rotate(1deg);filter:brightness(2)}50%{transform:scale(1.05) rotate(-.5deg);filter:brightness(1.5)}75%{transform:scale(1.02) rotate(.5deg);filter:brightness(1.2)}to{transform:scale(1) rotate(0);filter:brightness(1)}}@keyframes scoreCounterImpact-aa9c56d5{0%{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}15%{transform:scale(1.15);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgb(0,204,255)) drop-shadow(0 0 calc(var(--glow-size) * 2.5) rgba(0,204,255,.8))}35%{transform:scale(1.08);filter:drop-shadow(0 0 calc(var(--glow-size) * 1.2) rgba(0,204,255,.8)) drop-shadow(0 0 calc(var(--glow-size) * 2) rgba(0,204,255,.6))}60%{transform:scale(1.03);filter:drop-shadow(0 0 calc(var(--glow-size) * .8) rgba(0,204,255,.6)) drop-shadow(0 0 calc(var(--glow-size) * 1.5) rgba(0,204,255,.4))}to{transform:scale(1);filter:drop-shadow(0 0 calc(var(--glow-size) * .4) rgba(255,255,255,.4))}}@keyframes timeAttackScoreWeak-aa9c56d5{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%))}25%{opacity:.6}to{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 60px))}}@keyframes timeAttackScoreStrong-aa9c56d5{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.5) rotate(-25deg)}4%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 15px)) scale(1.8) rotate(15deg)}8%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.5) rotate(-8deg)}14%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.2) rotate(0)}86%{opacity:1}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.6) rotate(0)}}@keyframes timeAttackScoreEpic-aa9c56d5{0%{opacity:0;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(.2) rotate(-30deg)}5%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 30px)) scale(2) rotate(20deg)}10%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 10px)) scale(1.6) rotate(-12deg)}16%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% + 5px)) scale(1.3) rotate(6deg)}22%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50%)) scale(1.25) rotate(0)}30%{opacity:1;transform:translate(calc(var(--origin-x) - 50%),calc(var(--origin-y) - 50% - 3px)) scale(1.25) rotate(0)}58%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .4 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .2 - 60px + var(--stack-offset) - 50%)) scale(1.2) rotate(0)}80%{opacity:1;transform:translate(calc(var(--origin-x) + (var(--destination-x) - var(--origin-x)) * .75 - 50%),calc(var(--origin-y) + (var(--destination-y) - var(--origin-y)) * .6 + var(--stack-offset) - 50%)) scale(1.05) rotate(0)}to{opacity:0;transform:translate(calc(var(--destination-x) - 50%),calc(var(--destination-y) + var(--stack-offset) - 50%)) scale(.9) rotate(0)}}.lexipunk-title[data-v-aa9c56d5]{display:flex;justify-content:center;align-items:center;min-height:calc(var(--window-size) * .15);margin-top:calc(var(--window-size) * .04);margin-bottom:calc(var(--window-size) * .04);position:relative;overflow:visible;background:linear-gradient(135deg,#0a0a0a,#1a1a2e,#16213e);border:4px solid #ff6b35;border-radius:calc(var(--window-size) * .02);box-shadow:0 0 calc(var(--window-size) * .02) #ff6b3599,0 0 calc(var(--window-size) * .04) #ff6b3566,0 0 calc(var(--window-size) * .06) #ff6b3533,inset 0 0 calc(var(--window-size) * .005) #ff6b351a;backdrop-filter:blur(10px);transform:perspective(calc(var(--window-size) * .5)) rotateX(2deg);cursor:pointer;transition:all .3s ease}.lexipunk-title[data-v-aa9c56d5]:hover{transform:perspective(calc(var(--window-size) * .5)) rotateX(2deg) scale(1.02);box-shadow:0 0 calc(var(--window-size) * .025) #ff6b35b3,0 0 calc(var(--window-size) * .05) #ff6b3580,0 0 calc(var(--window-size) * .08) #ff6b354d,inset 0 0 calc(var(--window-size) * .008) #ff6b3526}.lexipunk-title[data-v-aa9c56d5]:active{transform:perspective(calc(var(--window-size) * .5)) rotateX(2deg) scale(.98)}.lexipunk-title[data-v-aa9c56d5]:before{content:"";position:absolute;inset:0;background:linear-gradient(45deg,transparent 40%,rgba(255,107,53,.05) 50%,transparent 60%);animation:frameGlow-aa9c56d5 4s ease-in-out infinite;z-index:1}.lexipunk-title[data-v-aa9c56d5]:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,0,0,.1) 2px,rgba(0,0,0,.1) 4px),radial-gradient(ellipse at center,transparent 0%,rgba(0,0,0,.1) 70%,rgba(0,0,0,.3) 100%);pointer-events:none;z-index:4}.title-background[data-v-aa9c56d5]{position:absolute;inset:0;z-index:1}.scan-lines[data-v-aa9c56d5]{position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 1px,rgba(255,107,53,.05) 1px,rgba(255,107,53,.05) 2px);animation:scanMove-aa9c56d5 8s linear infinite;z-index:3}.glitch-overlay[data-v-aa9c56d5]{position:absolute;inset:0;background:linear-gradient(45deg,transparent 30%,rgba(255,107,53,.1) 50%,transparent 70%);animation:glitchMove-aa9c56d5 4s ease-in-out infinite;opacity:.3}.title-container[data-v-aa9c56d5]{position:relative;text-align:center;z-index:3;padding:calc(var(--window-size) * .02)}.main-title[data-v-aa9c56d5]{font-family:Orbitron,monospace;font-size:calc(var(--window-size) * .08);font-weight:900;margin:0;padding:0;line-height:1;position:relative;z-index:3;text-transform:uppercase;letter-spacing:calc(var(--window-size) * .008)}.letter[data-v-aa9c56d5]{display:inline-block;color:#ff6b35;text-shadow:0 0 calc(var(--window-size) * .003) #ff6b35,0 0 calc(var(--window-size) * .006) #ff6b35,0 0 calc(var(--window-size) * .009) #ff6b35,0 0 calc(var(--window-size) * .012) rgba(255,107,53,.5);filter:drop-shadow(0 0 calc(var(--window-size) * .001) rgba(255,107,53,.4));transition:all .3s ease;animation:neonPulse-aa9c56d5 2s ease-in-out infinite,letterFloat-aa9c56d5 4s ease-in-out infinite,letterRotate-aa9c56d5 6s ease-in-out infinite,crtFlicker-aa9c56d5 .1s ease-in-out infinite;transform-origin:center;position:relative;cursor:pointer}.title-underline[data-v-aa9c56d5]{width:0;height:calc(var(--window-size) * .002);background:linear-gradient(90deg,transparent,#ff6b35,#ff8c42,#ff6b35,transparent);margin:calc(var(--window-size) * .01) auto 0;animation:underlineExpand-aa9c56d5 2s ease-out 1s forwards;box-shadow:0 0 calc(var(--window-size) * .003) #ff6b35}.glow-effect[data-v-aa9c56d5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(var(--window-size) * .6);height:calc(var(--window-size) * .6);background:radial-gradient(circle,rgba(255,107,53,.08) 0%,transparent 70%);border-radius:50%;animation:glowPulse-aa9c56d5 6s ease-in-out infinite;z-index:1}.burst-overlay[data-v-aa9c56d5]{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:9999;overflow:hidden}.burst-card-container[data-v-aa9c56d5]{position:absolute;top:var(--burst-origin-y, 50vh);left:var(--burst-origin-x, 50vw);z-index:1000;pointer-events:none;animation:cardBurst-aa9c56d5 var(--burst-duration, 1.5s) linear forwards;transform-origin:center;will-change:transform,opacity,filter;--letter-card-size: max(4vw, 40px);--joker-card-height: max(5vw, 50px);--joker-card-ratio: .7;--passive-card-size: max(4.5vw, 45px);--consumable-card-size: max(4vw, 40px);transform:scale(var(--burst-scale, 1))}.burst-card-container[data-v-aa9c56d5]:before{content:"";position:absolute;top:-10%;left:-10%;width:120%;height:120%;background:radial-gradient(circle,rgba(255,107,53,.3) 0%,transparent 70%);border-radius:50%;opacity:0;animation:sparkleTrail-aa9c56d5 var(--burst-duration, 1.5s) ease-out forwards;pointer-events:none;z-index:-1}@media (max-width: 768px){.main-title[data-v-aa9c56d5]{font-size:calc(var(--window-size) * .06)}.glow-effect[data-v-aa9c56d5]{width:calc(var(--window-size) * .8);height:calc(var(--window-size) * .8)}.burst-card-container[data-v-aa9c56d5]{--letter-card-size: max(6vw, 45px);--joker-card-height: max(8vw, 60px);--passive-card-size: max(7vw, 55px);--consumable-card-size: max(6vw, 45px)}}.menu-navigator[data-v-2ffdb170]{display:flex;flex-direction:column;align-items:center;justify-content:center}.menu-navigator .background[data-v-2ffdb170]{background:linear-gradient(110deg,#0b0000,#280064,#0b0000)}.menu-navigator .root-menu[data-v-2ffdb170]{display:flex;flex-direction:column;align-items:center;justify-content:center}.menu-navigator .animated-title[data-v-2ffdb170]{opacity:0;animation:menuTitleAppear .4s ease-out forwards;animation-delay:.05s}.menu-navigator .animated-buttons[data-v-2ffdb170]{opacity:1}.menu-navigator .animated-button[data-v-2ffdb170]{opacity:0;animation:menuElementAppear .35s ease-out forwards;animation-delay:calc(.15s + var(--animation-delay, 0s))}.menu-navigator .animated-content[data-v-2ffdb170]{opacity:0;animation:menuElementAppear .4s ease-out forwards;animation-delay:.1s;width:100%}.menu-navigator .back .animated-button[data-v-2ffdb170]{animation-delay:var(--animation-delay, .1s)}@media screen and (min-width: 801px) and (max-width: 1100px){.menu-navigator .animated-title[data-v-2ffdb170]{animation-duration:.3s;animation-delay:.03s}.menu-navigator .animated-button[data-v-2ffdb170]{animation-duration:.25s;animation-delay:calc(.1s + var(--animation-delay, 0s))}.menu-navigator .animated-content[data-v-2ffdb170]{animation-duration:.3s;animation-delay:.08s}}@media screen and (max-width: 800px){.menu-navigator .animated-title[data-v-2ffdb170]{animation-duration:.25s;animation-delay:.02s}.menu-navigator .animated-button[data-v-2ffdb170]{animation-duration:.2s;animation-delay:calc(.08s + var(--animation-delay, 0s) * .8)}.menu-navigator .animated-content[data-v-2ffdb170]{animation-duration:.25s;animation-delay:.06s}.menu-navigator .back .animated-button[data-v-2ffdb170]{animation-delay:calc(var(--animation-delay, .08s) * .8)}}.back[data-v-2ffdb170]{margin-top:var(--menu-gap);margin-bottom:var(--menu-gap)}.synth-settings[data-v-09c563fc]{display:flex;flex-direction:column;height:100%;width:100%}.volume-slider[data-v-893e0510]{display:grid;grid-template-columns:auto 2fr auto;align-items:center;gap:1rem;width:100%;font-family:Quadrangle,sans-serif;color:#fff;--size: calc(var(--menu-base-unit) / 15);--track-height: calc(var(--size) * .5);--thumb-size: calc(var(--size) * 1.2);--thumb-color: #00ffff;--track-color: #333;--track-fill-color: #00ffff}.volume-slider span[data-v-893e0510]{font-size:var(--size)}.volume-slider span[data-v-893e0510]:first-of-type{grid-column:1/2}.volume-slider .volume-emoji[data-v-893e0510]{cursor:pointer;user-select:none;transition:transform .2s ease}.volume-slider .volume-emoji[data-v-893e0510]:hover{transform:scale(1.1)}.volume-slider .volume-emoji[data-v-893e0510]:active{transform:scale(.95)}.volume-slider .volume-slider[data-v-893e0510]{grid-column:2/3;appearance:none;-webkit-appearance:none;width:100%;height:var(--track-height);border-radius:calc(var(--track-height) / 2);cursor:pointer;outline:none;transition:background .3s ease-in-out;background:var(--track-color)}.volume-slider .volume-slider[data-v-893e0510]::-webkit-slider-runnable-track{width:100%;height:var(--track-height);cursor:pointer;background:linear-gradient(to right,var(--track-fill-color) 0%,var(--track-fill-color) var(--value-percent, 0%),var(--track-color) var(--value-percent, 0%),var(--track-color) 100%);border-radius:calc(var(--track-height) / 2);border:none}.volume-slider .volume-slider[data-v-893e0510]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;margin-top:calc((var(--track-height) - var(--thumb-size)) / 2);width:var(--thumb-size);height:var(--thumb-size);background:var(--thumb-color);border-radius:50%;border:2px solid #1a1a1a;box-shadow:0 0 5px var(--thumb-color),0 0 10px var(--thumb-color);transition:box-shadow .2s ease-in-out}.volume-slider .volume-slider[data-v-893e0510]::-webkit-slider-thumb:hover{box-shadow:0 0 8px var(--thumb-color),0 0 15px var(--thumb-color)}.volume-slider .volume-slider[data-v-893e0510]::-moz-range-track{width:100%;height:var(--track-height);cursor:pointer;background:var(--track-color);border-radius:calc(var(--track-height) / 2);border:none}.volume-slider .volume-slider[data-v-893e0510]::-moz-range-progress{height:var(--track-height);background:var(--track-fill-color);border-radius:calc(var(--track-height) / 2);border:none}.volume-slider .volume-slider[data-v-893e0510]::-moz-range-thumb{width:var(--thumb-size);height:var(--thumb-size);background:var(--thumb-color);border-radius:50%;border:2px solid #1a1a1a;box-shadow:0 0 5px var(--thumb-color),0 0 10px var(--thumb-color);cursor:pointer;transition:box-shadow .2s ease-in-out}.volume-slider .volume-slider[data-v-893e0510]::-moz-range-thumb:hover{box-shadow:0 0 8px var(--thumb-color),0 0 15px var(--thumb-color)}.volume-slider .volume-percentage[data-v-893e0510]{grid-column:3/4;font-size:var(--size);text-align:right;min-width:4ch}.sound-settings[data-v-2994d07f]{display:flex;flex-direction:column;gap:calc(var(--window-size) * .01);width:100%;box-sizing:border-box;align-items:center;padding:calc(var(--window-size) * .01)}.tone-scale-container[data-v-2994d07f]{display:grid;grid-template-columns:1fr 1fr;gap:calc(var(--window-size) * .01);align-items:start;width:100%}.welcome-message-card[data-v-2994d07f]{display:flex;justify-content:center;align-items:center;padding:calc(var(--window-size) * .008) calc(var(--window-size) * .012);border-radius:calc(var(--window-size) * .006);height:calc(var(--window-size) * .12);min-height:calc(var(--window-size) * .12);max-height:calc(var(--window-size) * .12);overflow:hidden;contain:layout size;flex-shrink:0;will-change:contents;margin-top:calc(var(--window-size) * .008)}.welcome-text[data-v-2994d07f]{font-size:calc(var(--window-size) * .025);font-weight:700;font-family:Orbitron,sans-serif;color:var(--color-light, #ffffff);text-align:center;font-style:italic;line-height:1.4;white-space:normal;word-wrap:break-word;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;width:100%;max-width:100%;box-sizing:border-box}.scale-notes-card[data-v-2994d07f]{display:flex;justify-content:center;align-items:center;padding:calc(var(--window-size) * .008) calc(var(--window-size) * .012);border-radius:calc(var(--window-size) * .006);height:calc(var(--window-size) * .12);min-height:calc(var(--window-size) * .12);max-height:calc(var(--window-size) * .12);overflow:hidden;contain:layout size;flex-shrink:0;will-change:contents;margin-top:calc(var(--window-size) * .008)}.scale-notes[data-v-2994d07f]{font-size:calc(var(--window-size) * .025);text-align:center;opacity:.8;line-height:1.4;word-break:break-all;display:flex;flex-wrap:wrap;justify-content:center;gap:calc(var(--window-size) * .002);font-family:Orbitron,sans-serif;color:var(--color-light, #ffffff);font-weight:700}.note[data-v-2994d07f]{display:inline-block;padding:calc(var(--window-size) * .001) calc(var(--window-size) * .003);border-radius:calc(var(--window-size) * .002);transition:all .2s ease;font-weight:500}.note.note-playing[data-v-2994d07f]{animation:note-play .2s ease-in-out}.synth-preset-card[data-v-2994d07f],.synth-preset-card[data-v-2994d07f] .setting-card{width:100%}@media screen and (min-width: 801px) and (max-width: 1100px){.sound-settings[data-v-2994d07f]{gap:calc(var(--window-size) * .008);padding:calc(var(--window-size) * .012)}.tone-scale-container[data-v-2994d07f]{grid-template-columns:1fr;gap:calc(var(--window-size) * .008)}.welcome-message-card[data-v-2994d07f]{padding:calc(var(--window-size) * .008) calc(var(--window-size) * .012);height:calc(var(--window-size) * .105);min-height:calc(var(--window-size) * .105);max-height:calc(var(--window-size) * .105)}.welcome-text[data-v-2994d07f]{font-size:calc(var(--window-size) * .02)}.scale-notes-card[data-v-2994d07f]{padding:calc(var(--window-size) * .008) calc(var(--window-size) * .012);height:calc(var(--window-size) * .105);min-height:calc(var(--window-size) * .105);max-height:calc(var(--window-size) * .105)}.scale-notes[data-v-2994d07f]{font-size:calc(var(--window-size) * .02)}}@media screen and (max-width: 800px){.sound-settings[data-v-2994d07f]{gap:calc(var(--window-size) * .006);padding:calc(var(--window-size) * .01)}.tone-scale-container[data-v-2994d07f]{grid-template-columns:1fr;gap:calc(var(--window-size) * .006)}.welcome-message-card[data-v-2994d07f]{padding:calc(var(--window-size) * .006) calc(var(--window-size) * .01);height:calc(var(--window-size) * .09);min-height:calc(var(--window-size) * .09);max-height:calc(var(--window-size) * .09)}.welcome-text[data-v-2994d07f]{font-size:calc(var(--window-size) * .016)}.scale-notes-card[data-v-2994d07f]{padding:calc(var(--window-size) * .006) calc(var(--window-size) * .01);height:calc(var(--window-size) * .09);min-height:calc(var(--window-size) * .09);max-height:calc(var(--window-size) * .09)}.scale-notes[data-v-2994d07f]{font-size:calc(var(--window-size) * .016)}}.tone-settings[data-v-6b094c07]{display:flex;flex-direction:column;gap:calc(min(100vw,100vh) / 30);width:100vw;box-sizing:border-box;align-items:center;padding:calc(min(100vw,100vh) / 30)}.tone-settings .welcome[data-v-6b094c07]{font-size:calc(min(100vw,100vh) / 30);text-align:center;color:#fff;font-family:Orbitron,sans-serif;font-weight:700}.main-menu[data-v-8b0ec69d]{--menu-base-unit: min(100vw, 100vh) ;--main-title-font-size: calc(var(--menu-base-unit) / 12);--button-font-size: calc(var(--menu-base-unit) / 30);--button-padding: calc(var(--menu-base-unit) / 60) calc(var(--menu-base-unit) / 30);--button-border-radius: calc(var(--menu-base-unit) / 100);--button-bg-color: var(--color-primary-dark);--button-text-color: var(--color-light);--button-hover-bg-color: var(--color-primary);--button-active-bg-color: var(--color-primary-light);--menu-bg-color: rgba(0, 0, 0, .8);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:calc(var(--menu-base-unit) / 30);box-sizing:border-box}.main-menu.in-game-menu[data-v-8b0ec69d]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:100}@media screen and (min-width: 801px) and (max-width: 1100px){.main-menu[data-v-8b0ec69d]{--main-title-font-size: calc(var(--menu-base-unit) / 15);--button-font-size: calc(var(--menu-base-unit) / 35)}}@media screen and (max-width: 800px){.main-menu[data-v-8b0ec69d]{--main-title-font-size: calc(var(--menu-base-unit) / 20);--button-font-size: calc(var(--menu-base-unit) / 40);--button-padding: calc(var(--menu-base-unit) / 75) calc(var(--menu-base-unit) / 40)}}.main-menu[data-v-8b0ec69d] .basic-button-wrapper{--basic-button-background: linear-gradient(to bottom, #4e60b5 0%, #4a2e65 100%);--basic-button-border-radius: var(--button-border-radius)}.main-menu[data-v-8b0ec69d] .basic-button-wrapper:not(.start-button):not(.back-button):not(.danger-button){border:calc(var(--menu-base-unit) / 500) solid var(--button-text-color);background-color:var(--button-bg-color)}.main-menu[data-v-8b0ec69d] .basic-button-wrapper.start-button{--basic-button-background: linear-gradient(to bottom, #ff7b00, #a31055)}.main-menu[data-v-8b0ec69d] .basic-button-wrapper.back-button{--basic-button-background: linear-gradient(to bottom, #353535, #212121)}.main-menu[data-v-8b0ec69d] .basic-button-wrapper.danger-button{--basic-button-background: linear-gradient(to bottom, #b71e1e, #621010)}.main-menu[data-v-8b0ec69d] .main-menu-title{margin-bottom:calc(var(--menu-base-unit) / 30)}.volume-slider-wrapper[data-v-8b0ec69d]{padding:calc(var(--menu-base-unit) / 30);width:100%;box-sizing:border-box}html,body{max-height:100vh;overflow:hidden}
