.game-shell{gap:.85rem;width:100%;margin-inline:auto;padding:0 clamp(1rem,4vw,1.5rem) clamp(1rem,4vw,1.5rem);display:grid;position:relative}.game-status,.game-actions{align-items:center;display:flex}.game-status{justify-content:center;gap:.6rem}.game-actions{justify-content:flex-end;gap:.35rem}.game-help__trigger,.game-reset,.game-overlay button,.game-confirm button,.game-start button,.game-paused button{color:#fffaff;cursor:pointer;background:#7557db;border:0;border-radius:.75rem;min-height:2.75rem;padding:.7rem 1rem;font-weight:850}.game-help__trigger{width:2rem;min-height:2rem;font-family:var(--font-display);background:#5f4b82;border-radius:999px;place-items:center;padding:0;font-size:.95rem;display:grid}.game-help__trigger:hover{background:#8065b0}.game-help__popover{color:#4f405d;background:#fffdfa;border:1px solid #d8cbed;border-radius:1rem;width:min(25rem,100vw - 2rem);max-height:min(34rem,100dvh - 2rem);margin:auto;padding:1.1rem;position:fixed;inset:0;overflow:auto;box-shadow:0 24px 70px #160e2561}.game-help__popover::backdrop{backdrop-filter:blur(2px);background:#1b142c80}.game-help__heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.game-help__heading h3{color:#352541;margin:0;font-size:1.2rem}.game-help__heading button{color:#4f405d;cursor:pointer;background:#eee7f5;border:0;border-radius:999px;place-items:center;width:2rem;min-height:2rem;padding:0;font-size:1.25rem;display:grid}.game-help__popover p{margin:0;margin-top:.8rem;line-height:1.7}.game-help__popover ul{gap:.35rem;margin:.75rem 0 0;padding-left:1.25rem;font-size:.86rem;line-height:1.55;display:grid}.game-reset:hover,.game-overlay button:hover,.game-confirm button:hover,.game-start button:hover,.game-paused button:hover{background:#8c70ed}.game-reset{white-space:nowrap;flex:none;min-height:2.35rem;padding:.45rem .7rem;font-size:.9rem}.game-reset:disabled{cursor:default;opacity:.42}.game-scoreboard{grid-template-columns:repeat(2,minmax(4.75rem,1fr));gap:.45rem;display:grid}.game-scoreboard>div{color:#fffaff;background:#433456;border:1px solid #d3c6ee2e;border-radius:.85rem;place-items:center;min-height:2.75rem;padding:.3rem .6rem;display:grid}.game-scoreboard span{letter-spacing:.11em;text-transform:uppercase;white-space:nowrap;align-self:end;font-size:.62rem;font-weight:900}.game-scoreboard strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;align-self:start;font-size:1.18rem}.game-timer{color:#fffaff;cursor:pointer;min-width:3.45rem;min-height:2.75rem;font:inherit;text-align:inherit;background:#392c4b;border:1px solid #d3c6ee2e;border-radius:.85rem;grid-template-columns:1fr auto;place-items:center;padding:.3rem .5rem;display:grid}.game-timer>span{letter-spacing:.08em;white-space:nowrap;align-self:end;font-size:.58rem;font-weight:900}.game-timer strong{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;grid-column:1/-1;align-self:start;font-size:.95rem}.game-timer__toggle{color:#fffaff;background:#fffaff29;border-radius:999px;align-self:center;place-items:center;width:1.15rem;min-height:1.15rem;font-family:system-ui,sans-serif;font-size:.62rem;line-height:1;display:grid}.game-timer:hover:not(:disabled){background:#fffaff4d}.game-timer:disabled{opacity:.28;cursor:default}.game-scoreboard>.game-best-score--updated{background:linear-gradient(145deg,#6a4c19,#4b3565);border-color:#fde68ae6;animation:.9s ease-in-out infinite alternate best-score-glow;position:relative;box-shadow:0 0 0 2px #fbbf2447,0 0 20px #fbbf2485}.game-best-score--updated:before,.game-best-score--updated:after{z-index:1;color:#fff3b0;content:"✦";text-shadow:0 0 8px #ffe06ae6;font-size:.65rem;line-height:1;animation:.8s ease-in-out infinite alternate best-score-spark;position:absolute}.game-best-score--updated:before{top:.22rem;right:.28rem}.game-best-score--updated:after{animation-delay:.26s;bottom:.22rem;left:.3rem}.game-score--merged{animation:.42s cubic-bezier(.2,.9,.25,1.1) score-burst}@keyframes score-burst{0%{color:#fffaff;transform:scale(1)}55%{color:#ffd685;transform:scale(1.24)}to{color:#fffaff;transform:scale(1)}}.game-board-wrap{position:relative}.game-start,.game-paused,.game-countdown{z-index:4;backdrop-filter:blur(4px);background:#1b142cb8;border-radius:1rem;place-items:center;padding:1rem;display:grid;position:absolute;inset:0}.game-start__card{text-align:center;background:#fffdfaf5;border:1px solid #ddd2eec7;border-radius:1.15rem;width:min(100%,19rem);padding:clamp(1.15rem,4vw,1.65rem);animation:.3s cubic-bezier(.2,1.2,.2,1) game-over-title;box-shadow:0 22px 60px #100a1c61}.game-start__card h3{color:#352541;letter-spacing:-.03em;margin:0 0 .9rem;font-family:inherit;font-size:clamp(1.45rem,5vw,1.9rem);font-weight:800}.game-start button{background:linear-gradient(135deg,#7557db,#d65caa 58%,#ef7a55);min-width:9.5rem;box-shadow:0 9px 24px #7557db52}.game-start .game-start__card{width:min(100%,20.5rem);max-height:100%;overflow:auto}.game-start .game-start__card h3{text-wrap:balance;margin-bottom:.5rem;font-size:clamp(1.2rem,4.6vw,1.6rem)}.game-start__lead{color:#5c4a6b;text-wrap:pretty;margin:0 0 1rem;font-size:.82rem;line-height:1.6}.game-start__controls{text-align:left;border-top:1px solid #9f89be52;grid-template-columns:auto 1fr;gap:.4rem .5rem;margin:1rem 0 0;padding:.75rem 0 0;list-style:none;display:grid}.game-start__controls li{grid-column:1/-1;grid-template-columns:subgrid;color:#4f405d;align-items:center;font-size:.76rem;font-weight:700;line-height:1.35;display:grid}.game-start__control-key{color:#6a4fae;letter-spacing:.06em;background:#eee7f5;border-radius:.45rem;place-items:center;min-height:1.35rem;padding:.15rem .25rem;font-size:.72rem;line-height:1;display:grid}.game-paused{background:#1b142cc7}.game-paused button{background:linear-gradient(135deg,#7557db,#d65caa);min-width:7.5rem}.game-countdown{color:#fffaff;background:#1b142cc2}.game-countdown span{font-family:var(--font-display);text-shadow:0 7px #301f45a6,0 0 32px #f472b6b8;font-size:clamp(5rem,24vw,8rem);font-weight:950;line-height:1;animation:.65s cubic-bezier(.2,1,.25,1) countdown-pop}.game-countdown--go{pointer-events:none}.game-countdown--go span{letter-spacing:-.06em;white-space:nowrap;font-size:clamp(2.65rem,11vw,3.75rem);animation-duration:.5s;display:inline-block}.game-board{aspect-ratio:1;touch-action:none;user-select:none;background:linear-gradient(145deg,#271b3d,#1b142c);border-radius:1rem;grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.35rem,1.8vw,.65rem);padding:clamp(.4rem,1.9vw,.7rem);display:grid;position:relative;overflow:hidden}.game-board--left{--tile-shift-x:-3px;--tile-shift-y:0}.game-board--right{--tile-shift-x:3px;--tile-shift-y:0}.game-board--up{--tile-shift-x:0;--tile-shift-y:-3px}.game-board--down{--tile-shift-x:0;--tile-shift-y:3px}.game-board--finishing:after{z-index:4;content:"";opacity:0;pointer-events:none;background:#fffaf1;animation:.82s cubic-bezier(.22,.61,.36,1) .6s forwards game-over-whiteout;position:absolute;inset:0}.game-board--feedback .game-tile:not(.game-tile--empty):not(.game-tile--merged):not(.game-tile--spawned){animation:.26s cubic-bezier(.22,.75,.3,1) tile-direction-feedback}.game-board--blocked .game-tile:not(.game-tile--empty){animation-name:tile-direction-blocked}.game-direction-feedback{z-index:3;pointer-events:none;color:#fffaff;background:linear-gradient(90deg,#a78bfa,#f472b6,#fb8a55);border-radius:999px;place-items:center;width:1.7rem;min-height:1.7rem;font-family:system-ui,sans-serif;font-size:1.12rem;font-weight:900;line-height:1;animation:.42s ease-out forwards direction-cue;display:grid;position:absolute;box-shadow:0 0 0 2px #fffaff52,0 0 8px #c485ffcc,0 0 20px #f472b680}.game-direction-feedback:before{content:"←"}.game-direction-feedback[data-direction=left],.game-direction-feedback[data-direction=right]{top:calc(50% - .85rem)}.game-direction-feedback[data-direction=left]{left:.25rem}.game-direction-feedback[data-direction=right]{right:.25rem}.game-direction-feedback[data-direction=right]:before{content:"→"}.game-direction-feedback[data-direction=up],.game-direction-feedback[data-direction=down]{left:calc(50% - .85rem)}.game-direction-feedback[data-direction=up]{top:.25rem}.game-direction-feedback[data-direction=down]{bottom:.25rem}.game-direction-feedback[data-direction=up]:before{content:"↑"}.game-direction-feedback[data-direction=down]:before{content:"↓"}.game-direction-feedback[data-state=blocked]{background:#fb8a55;animation-name:direction-cue-blocked;box-shadow:0 0 10px #fb8a55e6,0 0 22px #fb8a5580}@keyframes tile-direction-feedback{0%,to{transform:translate(0)}48%{transform:translate(var(--tile-shift-x), var(--tile-shift-y))}}@keyframes tile-direction-blocked{0%,to{transform:translate(0)}42%{transform:translate(calc(var(--tile-shift-x) * .65), calc(var(--tile-shift-y) * .65))}68%{transform:translate(calc(var(--tile-shift-x) * -.22), calc(var(--tile-shift-y) * -.22))}}@keyframes direction-edge-glow{0%{opacity:0;transform:scale(.4)}36%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}@keyframes direction-cue{0%{opacity:0;transform:scale(.55)}30%{opacity:1;transform:scale(1.12)}to{opacity:0;transform:scale(1)}}@keyframes direction-cue-blocked{0%{opacity:0;transform:scale(.55)}24%{opacity:1;transform:scale(1.1)}72%{opacity:.86;transform:scale(1)}to{opacity:0;transform:scale(.94)}}.game-row{display:contents}.game-tile{color:#39284c;min-width:0;min-height:0;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.1em;background:linear-gradient(#eee9f7,#d8cce8);border-radius:clamp(.45rem,2vw,.8rem);place-items:center;font-size:clamp(1.15rem,7vw,2.25rem);font-weight:950;line-height:1;display:grid;box-shadow:inset 0 -2px #32214829}.game-tile--empty{box-shadow:none;background:linear-gradient(#6550819e,#45355b9e)}.game-tile--merged{z-index:1;animation:.42s cubic-bezier(.2,.9,.25,1.15) tile-merge;position:relative}.game-tile--spawned{z-index:1;animation:.48s cubic-bezier(.18,.86,.28,1) forwards tile-spawn;position:relative;box-shadow:0 0 0 4px #fff9daf5,0 0 22px #ffc559eb,inset 0 -2px #32214829}.game-tile--spawned:after{border-radius:inherit;content:"";pointer-events:none;border:3px solid #ffed9cf2;animation:.64s ease-out both tile-spawn-ring;position:absolute;inset:-.16rem}.game-board--finishing .game-tile--spawned{animation:.78s cubic-bezier(.18,.86,.28,1) forwards tile-final-spawn}.game-board--finishing .game-tile--spawned:after{animation:.8s ease-out both tile-final-spawn-ring}@keyframes tile-spawn{0%{opacity:.12;filter:brightness(1.4);transform:scale(.54);box-shadow:0 0 0 4px #fff9daf5,0 0 22px #ffc559eb,inset 0 -2px #32214829}52%{opacity:1;filter:brightness(1.14);transform:scale(1.12);box-shadow:0 0 0 2px #fff9dab8,0 0 14px #ffc5598f,inset 0 -2px #32214829}to{opacity:1;filter:brightness();transform:scale(1);box-shadow:inset 0 -2px #32214829}}@keyframes tile-spawn-ring{0%{opacity:0;transform:scale(.62)}16%{opacity:1;transform:scale(.92)}34%{opacity:.08;transform:scale(1.06)}50%{opacity:.96;transform:scale(.88)}60%{opacity:.48;transform:scale(1.08)}66%,to{opacity:0;transform:scale(1.18)}}@keyframes tile-final-spawn{0%{opacity:0;filter:brightness(1.55);transform:scale(.36)}60%{opacity:1;filter:brightness(1.12);transform:scale(1.08)}to{opacity:1;filter:brightness();transform:scale(1)}}@keyframes tile-final-spawn-ring{0%{opacity:0;transform:scale(.48)}22%{opacity:1;transform:scale(.82)}62%{opacity:.64;transform:scale(1.1)}to{opacity:0;transform:scale(1.22)}}@keyframes tile-merge{0%{filter:brightness(1.28);transform:scale(.72)}58%{filter:brightness(1.08);transform:scale(1.11)}to{filter:brightness();transform:scale(1)}}.game-tile--2{background:linear-gradient(#fffefd,#f1edf7)}.game-tile--4{background:linear-gradient(#ffe0ae,#f2a351)}.game-tile--8{color:#39284c;background:linear-gradient(#ffbe95,#ed744f)}.game-tile--16{color:#fffaff;background:linear-gradient(#ff9a9e,#df5f72)}.game-tile--32{color:#fffaff;background:linear-gradient(#f783bd,#bf4c94)}.game-tile--64{color:#fffaff;background:linear-gradient(#cf91ed,#9956c7)}.game-tile--128{color:#fffaff;background:linear-gradient(#b175df,#743cac)}.game-tile--256{color:#fffaff;background:linear-gradient(#895dca,#552b94)}.game-tile--512{color:#fffaff;background:linear-gradient(#6546ad,#35206f)}.game-tile--1024{color:#fffaff;background:linear-gradient(#6f9af2,#3f68bf);box-shadow:0 0 0 2px #d2e2ffcc,0 0 22px #669bf580}.game-tile--2048{color:#fffaff;background:linear-gradient(#4d7ddb,#294d9f);box-shadow:0 0 0 2px #c9dbffdb,0 0 25px #4376e094}.game-tile--super{color:#fffaff;background:linear-gradient(#2e5eaf,#18367b);box-shadow:0 0 0 2px #bcd5ffe6,0 0 28px #3169d19e}.game-overlay{z-index:2;text-align:center;backdrop-filter:blur(5px);background:#fffaf1f0;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:absolute;inset:0}.game-overlay--game-over{background:linear-gradient(160deg,#fffdfaf7,#f5eefff5);animation:.8s cubic-bezier(.2,1,.25,1) game-over-enter;overflow:hidden}.game-overlay--game-over:before,.game-overlay--game-over:after{content:"";pointer-events:none;border:2px solid #7557db38;border-radius:50%;width:11rem;height:11rem;animation:1.4s ease-out forwards game-over-ring;position:absolute}.game-overlay--game-over:after{animation-delay:.14s}.game-overlay--game-over>*{z-index:1;position:relative}.game-overlay.game-overlay--game-over h3{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2rem,8vw,3rem);animation:.7s cubic-bezier(.2,1.2,.2,1) .18s both game-over-title}.game-overlay__score-label{color:#7557db;letter-spacing:.14em;text-transform:uppercase;margin:0 0 -.3rem;font-size:.72rem;font-weight:900}.game-overlay__summary{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:.65rem;width:min(100%,22rem);margin:.85rem auto 0;display:grid}.game-overlay__result{align-content:start;min-width:0;display:grid}.game-overlay__result--time{border-left:1px solid #e1d6ec;align-self:start;padding-left:.65rem}.game-overlay__time{color:#49305c;font-family:var(--font-display);font-variant-numeric:tabular-nums;letter-spacing:-.05em;white-space:nowrap;margin:0;font-size:clamp(1.45rem,7vw,2.35rem);font-weight:900;line-height:1.2}.game-overlay__number{color:#7557db;font-family:var(--font-display);letter-spacing:-.07em;white-space:nowrap;margin:0;font-size:clamp(2rem,8vw,3.4rem);font-weight:950;line-height:1.05}.game-overlay--game-over .game-overlay__number{animation:.78s cubic-bezier(.2,1.2,.2,1) .36s both game-over-score}.game-overlay--game-over .game-overlay__time{animation:.78s cubic-bezier(.2,1.2,.2,1) .46s both game-over-score}.game-best-badge{color:#352541;background:linear-gradient(135deg,#fde68a,#fbbf24);border-radius:999px;align-items:center;gap:.4rem;margin:.25rem 0 0;padding:.42rem .75rem;font-weight:900;animation:.6s cubic-bezier(.2,1.2,.2,1) .72s both best-badge-pop;display:inline-flex;box-shadow:0 7px 18px #fbbf246b}.game-overlay--game-over>p:not(.game-overlay__number):not(.game-overlay__score-label):not(.game-best-badge),.game-overlay--game-over>button{animation:.6s ease-out .7s both game-over-content}.game-overlay--game-over .game-best-sparkles{z-index:0;pointer-events:none;position:absolute;inset:0}.game-best-sparkles span{color:#fbbf24;text-shadow:0 0 10px #fbbf24cc;font-size:clamp(.8rem,4vw,1.35rem);animation:1.25s ease-in-out infinite best-sparkle;position:absolute}.game-best-sparkles span:first-child{top:8%;left:13%}.game-best-sparkles span:nth-child(2){animation-delay:.16s;top:14%;right:14%}.game-best-sparkles span:nth-child(3){animation-delay:.32s;top:31%;left:6%}.game-best-sparkles span:nth-child(4){animation-delay:90ms;top:35%;right:7%}.game-best-sparkles span:nth-child(5){animation-delay:.45s;top:53%;left:15%}.game-best-sparkles span:nth-child(6){animation-delay:.24s;top:57%;right:14%}.game-best-sparkles span:nth-child(7){animation-delay:.62s;bottom:25%;left:7%}.game-best-sparkles span:nth-child(8){animation-delay:.38s;bottom:22%;right:7%}.game-best-sparkles span:nth-child(9){animation-delay:.12s;bottom:8%;left:21%}.game-best-sparkles span:nth-child(10){animation-delay:.54s;bottom:9%;right:21%}.game-best-sparkles span:nth-child(11){animation-delay:.72s;top:5%;left:46%}.game-best-sparkles span:nth-child(12){animation-delay:.29s;bottom:4%;left:51%}@keyframes countdown-pop{0%{opacity:0;filter:blur(3px);transform:scale(.55)}35%{opacity:1;filter:blur();transform:scale(1.08)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.92)}}@keyframes best-score-glow{0%{filter:brightness();transform:translateY(0)}to{filter:brightness(1.16);transform:translateY(-1px)}}@keyframes best-score-spark{0%{opacity:.42;transform:scale(.72)rotate(-12deg)}to{opacity:1;transform:scale(1.22)rotate(10deg)}}@keyframes best-sparkle{0%,to{opacity:.18;transform:scale(.55)rotate(-18deg)}45%{opacity:1;transform:scale(1.28)rotate(12deg)}70%{opacity:.55;transform:scale(.88)rotate(24deg)}}@keyframes game-over-enter{0%{opacity:0}to{opacity:1}}@keyframes game-over-whiteout{0%{opacity:0}to{opacity:1}}@keyframes game-over-title{0%{opacity:0;transform:translateY(8px)scale(.92)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes game-over-score{0%{opacity:0;filter:brightness(1.35);transform:scale(.72)}62%{opacity:1;filter:brightness(1.08);transform:scale(1.12)}to{opacity:1;filter:brightness();transform:scale(1)}}@keyframes game-over-content{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes game-over-ring{0%{opacity:.7;transform:scale(.55)}to{opacity:0;transform:scale(1.55)}}@keyframes best-badge-pop{0%{opacity:0;transform:translateY(7px)scale(.9)}65%{opacity:1;transform:translateY(-2px)scale(1.06)}to{opacity:1;transform:translateY(0)scale(1)}}.game-overlay h3{color:#352541;margin:0;font-size:1.6rem}.game-overlay p:not(.game-overlay__number){color:#5b4a65;max-width:24rem;line-height:1.7}.game-overlay .game-overlay__score-label{color:#7557db;line-height:1.2}.game-overlay .game-overlay__time{color:#49305c;line-height:1.2}.game-overlay .game-best-badge{color:#352541;line-height:1.2}.game-overlay__actions{flex-wrap:wrap;justify-content:center;gap:.65rem;display:flex}.game-overlay .game-overlay__secondary{color:#5e4388;background:#fffaff;border:1px solid #8065a4}.game-confirm{z-index:5;backdrop-filter:blur(5px);background:#1b142cc7;border-radius:1rem;place-items:center;padding:1rem;animation:.18s ease-out game-over-enter;display:grid;position:absolute;inset:0}.game-confirm__card{color:#4f405d;text-align:center;background:#fffdfa;border:1px solid #ded2ee;border-radius:1.1rem;width:min(100%,25rem);padding:clamp(1.1rem,4vw,1.5rem);animation:.3s cubic-bezier(.2,1.2,.2,1) game-over-title;box-shadow:0 22px 60px #100a1c57}.game-confirm__card h3{color:#352541;letter-spacing:-.03em;margin:0;font-family:inherit;font-size:clamp(1.3rem,4vw,1.55rem);font-weight:800}.game-confirm__card p{line-height:1.7}.game-confirm .game-overlay__secondary{color:#5e4388;background:#fffaff;border:1px solid #8065a4}@media (width<=420px){.game-shell{gap:.7rem;padding-inline:.9rem}.game-status{gap:.3rem}.game-status>*{min-width:0}.game-scoreboard{grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.game-actions{gap:.3rem}.game-board-wrap{width:min(100%,20.75rem);margin-inline:auto}.game-board{gap:.32rem;padding:.36rem}.game-start{padding:.6rem}.game-start .game-start__card{padding:.85rem}.game-start .game-start__card h3{margin-bottom:.4rem}.game-start__lead{margin-bottom:.55rem;font-size:.76rem;line-height:1.5}.game-start__controls{gap:.3rem .4rem;margin-top:.55rem;padding-top:.45rem}.game-start__controls li{font-size:.72rem}.game-reset{min-height:2.5rem;padding:.55rem;font-size:.82rem}.game-help__trigger{width:1.9rem;min-height:1.9rem}.game-scoreboard>div{min-height:2.5rem;padding-inline:.4rem}.game-timer{min-width:3.45rem;min-height:2.5rem;padding-inline:.35rem}.game-timer strong{font-size:.88rem}.game-timer__toggle{width:1.05rem;min-height:1.05rem}.game-scoreboard strong{font-size:1.05rem}}@media (prefers-reduced-motion:reduce){.game-board--feedback .game-tile,.game-direction-feedback,.game-board--finishing:after,.game-tile--merged,.game-tile--spawned,.game-tile--spawned:after,.game-board--finishing .game-tile--spawned,.game-board--finishing .game-tile--spawned:after,.game-score--merged,.game-overlay--game-over,.game-overlay--game-over:before,.game-overlay--game-over:after,.game-overlay--game-over h3,.game-overlay--game-over .game-overlay__number,.game-overlay--game-over .game-overlay__time,.game-overlay--game-over>p:not(.game-overlay__number):not(.game-overlay__score-label):not(.game-best-badge),.game-overlay--game-over>button,.game-best-badge,.game-best-sparkles span,.game-best-score--updated,.game-best-score--updated:before,.game-best-score--updated:after,.game-countdown span,.game-start__card,.game-confirm,.game-confirm__card{animation:none}}
