*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}html,body{width:100%;height:100%;height:100dvh;overflow:hidden;overscroll-behavior:none;touch-action:none;position:fixed;background:#000;font-family:sans-serif;-webkit-text-size-adjust:100%}canvas{display:block;touch-action:none}img{display:block;max-width:100%;-webkit-user-drag:none;user-drag:none;pointer-events:none}button{border:none;background:none;cursor:pointer;font:inherit;color:inherit}input[type=range]{-webkit-appearance:none;appearance:none;touch-action:manipulation}.scrollable{overflow-y:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y}:root{--font-display: "Exo 2", system-ui, sans-serif;--font-body: "Inter", system-ui, sans-serif}body{font-family:var(--font-body)}.connection-body[data-v-fe89707e]{display:grid;justify-items:center;gap:18px;width:100%}.coin-balance[data-v-dc3647dd]{display:inline-flex;align-items:center;gap:.35em;font-family:var(--ui-font-display);font-style:italic;color:#ffd166}.coin-balance__icon[data-v-dc3647dd]{width:1.1em;aspect-ratio:1;border-radius:50%;flex:none;background:var(--coin-image) center / contain no-repeat,radial-gradient(circle at 35% 30%,#fff3b0,#ffc83d 55%,#c98a00)}.coin-balance__icon[style*="url("][data-v-dc3647dd]{background:var(--coin-image) center / contain no-repeat;border-radius:0}.coin-wallet[data-v-1923cde9]{display:flex;align-items:center;gap:18px;min-width:250px;height:84px;padding:0 12px 0 16px;border:4px solid var(--ui-line-strong);border-radius:10px;background:linear-gradient(180deg,#0d2a78,#081a4f);box-shadow:0 7px 0 var(--ui-depth),var(--ui-highlight)}.coin-wallet__coins[data-v-1923cde9]{flex:1;font-size:44px;color:var(--ui-text);text-shadow:3px 3px 0 var(--ui-depth)}.coin-wallet__add[data-v-1923cde9]{position:relative;flex:none;width:56px;height:56px;border:0;border-radius:6px;background:var(--ui-blue);box-shadow:0 5px 0 var(--ui-blue-dark),inset 0 3px #ffffff40}.coin-wallet__add i[data-v-1923cde9]{position:absolute;top:50%;left:50%;width:28px;height:7px;translate:-50% -50%;background:#fff}.coin-wallet__add i[data-v-1923cde9]:last-child{rotate:90deg}.coin-wallet__add[data-v-1923cde9]:hover{filter:brightness(1.12)}.coin-wallet__add[data-v-1923cde9]:active{translate:0 4px;box-shadow:0 1px 0 var(--ui-blue-dark)}.menu-hero[data-v-1f1bd2f6]{position:absolute}.menu-hero__canvas[data-v-1f1bd2f6]{display:block;width:100%;height:100%;cursor:grab;touch-action:none}.menu-hero__canvas[data-v-1f1bd2f6]:active{cursor:grabbing}.player-badge[data-v-3314353a]{--card-bg:var(--ui-blue);--card-shape:polygon(1% 4%,99% 0,100% 94%,0 100%);--card-shadow:#1a2f86;--ui-layer-depth:9px;position:absolute;top:calc(54px * var(--ui-scale));left:calc(62px * var(--ui-scale));display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;width:470px;height:92px;padding:12px 18px 12px 14px;color:#fff;background:transparent;font-family:var(--ui-font-display);text-align:left;transform:rotate(-1.5deg) scale(var(--ui-element-scale));transform-origin:top left;transition:filter .12s ease,translate .12s ease}.player-badge[data-v-3314353a]:before,.player-badge[data-v-3314353a]:after{clip-path:var(--card-shape)}.player-badge[data-v-3314353a]:before{position:absolute;z-index:-1;inset:0;content:"";background:var(--card-bg)}.player-badge[data-v-3314353a]:after{z-index:-2}.player-badge[data-v-3314353a]:hover{filter:brightness(1.08);translate:0 -3px}.player-badge[data-v-3314353a]:active{translate:4px 5px}.player-badge__flag[data-v-3314353a]{width:90px;height:60px;background:#fff center/cover no-repeat;border:4px solid #fff;box-shadow:4px 5px #153b88}.player-badge__copy[data-v-3314353a]{display:grid;min-width:0;line-height:1}.player-badge__copy strong[data-v-3314353a]{overflow:hidden;font-size:40px;font-style:italic;font-weight:400;text-overflow:ellipsis;text-shadow:3px 4px 0 #153b88;text-transform:uppercase;white-space:nowrap}.player-badge__copy small[data-v-3314353a]{overflow:hidden;margin-top:4px;color:#d6e4ff;font-family:var(--ui-font-body);font-size:24px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.player-badge__edit[data-v-3314353a]{width:44px;height:44px;padding:8px;color:var(--ui-blue);background:#fff;border-radius:50%;box-shadow:3px 4px #153b88}.ui-chevron[data-v-74acd6e6]{flex:none;width:.5em;height:.75em;fill:none;stroke:currentColor;stroke-width:7;stroke-linecap:square;filter:drop-shadow(3px 4px 0 #1633554d)}.ui-button[data-v-c5ffa1ed]{--face:var(--ui-tone-blue);--lip:var(--ui-tone-blue-lip);position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;gap:18px;height:80px;padding:0 38px;border:0;color:var(--ui-text);background:none;filter:drop-shadow(0 var(--ui-press-depth) 0 var(--lip));font-family:var(--ui-font-display);font-size:40px;line-height:1;text-transform:uppercase;text-shadow:0 3px 0 #0000004d;transition:filter .12s ease,translate .08s ease}.ui-button[data-tone=green][data-v-c5ffa1ed]{--face:var(--ui-tone-green);--lip:var(--ui-tone-green-lip)}.ui-button[data-tone=red][data-v-c5ffa1ed]{--face:var(--ui-tone-red);--lip:var(--ui-tone-red-lip)}.ui-button[data-tone=idle][data-v-c5ffa1ed]{--face:var(--ui-tone-idle);--lip:var(--ui-tone-idle-lip);color:var(--ui-text-muted)}.ui-button[data-size=lg][data-v-c5ffa1ed]{height:92px;font-size:54px}.ui-button[data-v-c5ffa1ed]:before{position:absolute;z-index:-1;inset:0;content:"";background:var(--face);box-shadow:var(--ui-bevel);clip-path:var(--ui-cut-button)}.ui-button--square[data-v-c5ffa1ed]{width:80px;padding:0}.ui-button--square[data-v-c5ffa1ed]:before{clip-path:var(--ui-cut-button-square)}.ui-button--block[data-v-c5ffa1ed]{width:100%}.ui-button[data-v-c5ffa1ed] .ui-icon{flex:none;width:.95em;height:.95em;filter:drop-shadow(0 3px 0 #0000004d)}.ui-button[data-v-c5ffa1ed]:hover:not(:disabled){filter:drop-shadow(0 var(--ui-press-depth) 0 var(--lip)) brightness(1.1)}.ui-button[data-v-c5ffa1ed]:active:not(:disabled){translate:0 var(--ui-press-depth);filter:none}.ui-button[data-v-c5ffa1ed]:disabled,.ui-button--dim[data-v-c5ffa1ed]{filter:drop-shadow(0 var(--ui-press-depth) 0 var(--lip)) grayscale(.85) brightness(.8);cursor:default}.item-card[data-v-4a0d146e]{position:relative;width:100%;aspect-ratio:470 / 611;container-type:size;color:#154a89;font-family:var(--ui-font-display);isolation:isolate;--rarity:#5b6d82}.item-card[data-rarity=bronze][data-v-4a0d146e]{--rarity:#a05c31}.item-card[data-rarity=silver][data-v-4a0d146e]{--rarity:#546d81}.item-card[data-rarity=gold][data-v-4a0d146e]{--rarity:#a66c0e}.item-card[data-rarity=legend][data-v-4a0d146e]{--rarity:#8045af}.item-card__background[data-v-4a0d146e]{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;pointer-events:none}.item-card__category[data-v-4a0d146e]{position:absolute;top:2.25%;left:10%;right:10%;overflow:hidden;text-align:center;color:#fff;font-size:8.5cqh;line-height:1;text-transform:uppercase;text-shadow:none}.item-card__item[data-v-4a0d146e],.item-card__fallback[data-v-4a0d146e]{position:absolute;left:11%;top:19%;width:78%;height:55%;object-fit:contain;filter:drop-shadow(0 2cqh 1cqh #041322b0);pointer-events:none}.item-card__fallback[data-v-4a0d146e]{left:32%;top:32.7%;width:36%;height:auto;aspect-ratio:1;opacity:.7;background-size:300% 200%;background-repeat:no-repeat}.item-card__caption[data-v-4a0d146e]{position:absolute;left:10%;right:10%;bottom:0;height:20%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.4cqh;text-align:center;text-transform:uppercase;line-height:1}.item-card__caption strong[data-v-4a0d146e]{max-width:100%;font-size:6.8cqh;overflow-wrap:anywhere;text-wrap:balance}.item-card__caption span[data-v-4a0d146e]{font-size:4.2cqh;color:var(--rarity)}.item-card[data-owned=false] .item-card__item[data-v-4a0d146e]{filter:grayscale(1) brightness(.6)}.item-card__lock[data-v-4a0d146e]{position:absolute;top:45%;left:45%;font-size:10cqh;color:#d5e7f8;text-shadow:0 .8cqh #0c1b34}.pack[data-v-9a7a48f1]{position:absolute;left:50%;top:calc(50% + var(--pack-y) * var(--u));width:calc(var(--pack-w) * var(--u));height:calc(var(--pack-h) * var(--u));translate:-50% -50%;pointer-events:none;z-index:30;--pack-offscreen:calc(50cqh - var(--pack-y) * var(--u) + var(--pack-below-bottom) * var(--u))}.pack[data-phase=in][data-v-9a7a48f1]{animation:pack-enter-9a7a48f1 var(--enter) var(--ease-out-back) both}.pack[data-phase=leaving][data-v-9a7a48f1]{animation:pack-exit-9a7a48f1 var(--exit) var(--ease-in-sine) both}.pack[data-phase=gone][data-v-9a7a48f1]{display:none}@keyframes pack-enter-9a7a48f1{0%{translate:-50% calc(-50% + var(--pack-offscreen))}to{translate:-50% -50%}}@keyframes pack-exit-9a7a48f1{0%{translate:-50% -50%}to{translate:-50% calc(-50% + var(--pack-offscreen))}}.pack__body[data-v-9a7a48f1]{position:absolute;inset:0}.pack[data-phase=in] .pack__body[data-v-9a7a48f1],.pack[data-phase=ready] .pack__body[data-v-9a7a48f1]{animation:pack-sway-9a7a48f1 var(--sway) ease-in-out infinite alternate}@keyframes pack-sway-9a7a48f1{0%{rotate:calc(var(--sway-deg) * -1)}to{rotate:var(--sway-deg)}}.pack[data-phase=opening] .pack__body[data-v-9a7a48f1]{animation:pack-sway-9a7a48f1 var(--sway) ease-in-out infinite alternate,pack-squeeze-9a7a48f1 calc(var(--squeeze) * 2) linear var(--cut-sweep) both}.pack[data-phase=opened] .pack__body[data-v-9a7a48f1],.pack[data-phase=leaving] .pack__body[data-v-9a7a48f1]{rotate:0deg;transition:rotate var(--straighten) var(--ease-in-out-sine)}@keyframes pack-squeeze-9a7a48f1{0%{scale:1;animation-timing-function:var(--ease-in-out-sine)}50%{scale:var(--pack-open-scale);animation-timing-function:var(--ease-in-out-sine)}to{scale:1}}.pack__title[data-v-9a7a48f1],.pack__count[data-v-9a7a48f1],.pack__action[data-v-9a7a48f1]{position:absolute;left:0;right:0;margin:0;text-align:center;font-family:var(--ui-font-display);color:#fff;text-transform:uppercase;font-style:italic;line-height:1}.pack__title[data-v-9a7a48f1]{top:12%;font-size:calc(12 * var(--u));text-shadow:calc(.7 * var(--u)) calc(.7 * var(--u)) 0 #0b1c33}.pack__count[data-v-9a7a48f1]{top:24.1%;font-size:calc(10 * var(--u));text-shadow:calc(.9 * var(--u)) calc(.9 * var(--u)) 0 #0b1c33}.pack__action[data-v-9a7a48f1]{top:82%;font-size:calc(14.5 * var(--u));text-shadow:calc(.9 * var(--u)) calc(.9 * var(--u)) 0 #14477e}.pack__layer[data-v-9a7a48f1],.pack__top[data-v-9a7a48f1]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.pack__layer[data-v-9a7a48f1]{clip-path:inset(9% 0 0 0)}.pack__top[data-v-9a7a48f1]{clip-path:inset(0 0 91% 0)}.pack[data-phase=opening] .pack__top[data-v-9a7a48f1],.pack[data-phase=opened] .pack__top[data-v-9a7a48f1],.pack[data-phase=leaving] .pack__top[data-v-9a7a48f1]{animation:pack-top-flip-9a7a48f1 var(--top-flip) var(--ease-in-cubic) calc(var(--cut-sweep) + var(--tear-delay)) both,pack-top-fly-9a7a48f1 var(--top-fly) var(--ease-in-cubic) calc(var(--cut-sweep) + var(--tear-delay)) both}@keyframes pack-top-flip-9a7a48f1{0%{scale:1 1}to{scale:-1 1}}@keyframes pack-top-fly-9a7a48f1{0%{translate:0 0}to{translate:100vw 0}}.pack__cut[data-v-9a7a48f1]{position:absolute;z-index:1;top:var(--cut-y);right:calc((100% - var(--cut-w)) / 2);width:0;height:calc(3 * var(--u));translate:0 -50%;opacity:0;border-radius:999px;background:#fff8c9;box-shadow:0 0 calc(7 * var(--u)) #fff7a4}.pack[data-phase=opening] .pack__cut[data-v-9a7a48f1],.pack[data-phase=opened] .pack__cut[data-v-9a7a48f1]{animation:pack-cut-sweep-9a7a48f1 var(--cut-sweep) var(--ease-out-sine) both,pack-cut-collapse-9a7a48f1 var(--cut-collapse) var(--ease-out-sine) var(--cut-sweep) forwards}@keyframes pack-cut-sweep-9a7a48f1{0%{width:0;opacity:1}to{width:var(--cut-w);opacity:1}}@keyframes pack-cut-collapse-9a7a48f1{0%{width:var(--cut-w);opacity:1}to{width:0;opacity:1}}.pack__light[data-v-9a7a48f1]{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:-1;width:calc(var(--light-u) * var(--u));aspect-ratio:1;background:conic-gradient(from 0deg,#ffd16600,#ffd166cc 14deg,#ffd16600 30deg 90deg,#ffd166cc 104deg,#ffd16600 120deg 180deg,#ffd166cc 194deg,#ffd16600 210deg 270deg,#ffd166cc 284deg,#ffd16600 300deg 360deg);mask-image:radial-gradient(circle,#000 26%,transparent 70%);transition:opacity var(--glow-fade) linear;animation:pack-glow-spin-9a7a48f1 var(--glow-spin) linear infinite}@keyframes pack-glow-spin-9a7a48f1{to{rotate:360deg}}@media(prefers-reduced-motion:reduce){.pack[data-v-9a7a48f1],.pack__body[data-v-9a7a48f1],.pack__top[data-v-9a7a48f1],.pack__cut[data-v-9a7a48f1],.pack__light[data-v-9a7a48f1]{transition:none;animation:none}.pack[data-phase=opening] .pack__top[data-v-9a7a48f1],.pack[data-phase=opened] .pack__top[data-v-9a7a48f1],.pack[data-phase=leaving] .pack__top[data-v-9a7a48f1]{visibility:hidden}}.card-reveal[data-v-398e1fff]{position:absolute;inset:0;z-index:6;overflow:hidden;background:#07152be0;pointer-events:auto;cursor:pointer;font-family:var(--ui-font-display);touch-action:none;container-type:size}.card-reveal__card[data-v-398e1fff]{position:absolute;left:50%;top:calc(var(--edge) + var(--y) * var(--u));width:calc(var(--card-w) * var(--u));translate:calc(-50% + (var(--x) - 128) * var(--u)) -50%;rotate:var(--tilt);scale:var(--scale)}.card-reveal__card--hidden[data-v-398e1fff]{visibility:hidden;transition:none}.card-reveal__card--rising[data-v-398e1fff]{transition:top var(--rise) var(--ease-out-back)}.card-reveal__card--settled[data-v-398e1fff]{transition:top var(--settle) var(--ease-in-sine)}.card-reveal__card--fanned[data-v-398e1fff]{transition:top var(--fan) var(--ease-out-back),translate var(--fan) var(--ease-out-sine)}.card-reveal__card--active[data-v-398e1fff]{transition:top var(--draw) var(--ease-out-back),translate var(--draw) var(--ease-out-sine),scale var(--grow) var(--ease-out-back)}.card-reveal__card--collected[data-v-398e1fff]{transition:top var(--collect) var(--ease-in-back)}.card-reveal__card--listed[data-v-398e1fff]{transition:top var(--draw) var(--ease-out-back),translate var(--draw) var(--ease-out-sine),scale var(--draw) var(--ease-out-back)}.card-reveal[data-phase=waiting] .card-reveal__card--active[data-v-398e1fff]{animation:card-pulse-398e1fff var(--pulse) var(--ease-in-out-sine) infinite alternate}@keyframes card-pulse-398e1fff{0%{scale:1}to{scale:var(--pulse-ratio)}}.card-reveal[data-phase=closing] .card-reveal__card--active[data-v-398e1fff],.card-reveal[data-phase=opening] .card-reveal__card--active[data-v-398e1fff]{transition:translate var(--turn) var(--ease-out-cubic),scale var(--grow) var(--ease-out-back)}.card-reveal[data-phase=closing] .card-reveal__card--active[data-v-398e1fff]{animation:card-turn-close-398e1fff var(--turn) var(--ease-in-cubic) both}.card-reveal[data-phase=opening] .card-reveal__card--active[data-v-398e1fff]{animation:card-turn-open-398e1fff var(--turn) var(--ease-out-cubic) both}@keyframes card-turn-close-398e1fff{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes card-turn-open-398e1fff{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.card-reveal__glow[data-v-398e1fff]{position:absolute;left:50%;top:50%;translate:-50% -50%;z-index:0;width:calc(var(--light-u) * var(--u));aspect-ratio:1;pointer-events:none;opacity:0;background:conic-gradient(from 0deg,#ffd16600,#ffd166cc 14deg,#ffd16600 30deg 90deg,#ffd166cc 104deg,#ffd16600 120deg 180deg,#ffd166cc 194deg,#ffd16600 210deg 270deg,#ffd166cc 284deg,#ffd16600 300deg 360deg);mask-image:radial-gradient(circle,#000 26%,transparent 70%);transition:opacity var(--glow-fade) linear;animation:card-glow-spin-398e1fff var(--glow-spin) linear infinite}.card-reveal__glow--lit[data-v-398e1fff]{opacity:var(--glow-opacity)}@keyframes card-glow-spin-398e1fff{to{rotate:360deg}}.card-reveal__flash[data-v-398e1fff]{position:absolute;inset:0;z-index:40;background:#fff;pointer-events:none;animation:card-flash-in-398e1fff var(--flash-in) linear both,card-flash-out-398e1fff var(--flash-out) linear var(--flash-in) both}@keyframes card-flash-in-398e1fff{0%{opacity:0}to{opacity:var(--flash-peak)}}@keyframes card-flash-out-398e1fff{0%{opacity:var(--flash-peak)}to{opacity:0}}.card-reveal__confetti[data-v-398e1fff]{position:absolute;z-index:50;width:.7vh;height:1.6vh;pointer-events:none;left:calc(50% + var(--x0) * var(--u));top:calc(50% + var(--y0) * var(--u));animation:confetti-fly-398e1fff var(--travel) var(--ease-out-circ) var(--delay) both,confetti-spin-398e1fff var(--travel) linear var(--delay) both,confetti-fade-398e1fff var(--fade) var(--ease-in-circ) calc(var(--delay) + var(--hold)) both}@keyframes confetti-fly-398e1fff{0%{translate:0 0}to{translate:calc(var(--dx) * var(--u)) calc(var(--dy) * var(--u))}}@keyframes confetti-spin-398e1fff{0%{rotate:0deg}to{rotate:var(--spin)}}@keyframes confetti-fade-398e1fff{to{opacity:0}}.card-reveal__hint[data-v-398e1fff]{position:absolute;left:50%;top:50%;z-index:40;width:calc(60 * var(--u));translate:-30% -20%;transform-origin:30% 20%;pointer-events:none;animation:card-hint-398e1fff var(--hint-pulse) var(--ease-in-out-sine) infinite alternate}@keyframes card-hint-398e1fff{0%{scale:1}to{scale:var(--hint-ratio)}}.card-reveal__verdict[data-v-398e1fff]{position:absolute;left:50%;top:calc(50% - 98 * var(--u));z-index:40;margin:0;translate:-50% -50%;rotate:-4deg;padding:.08em .7em .14em;white-space:nowrap;color:#fff4a3;background:linear-gradient(135deg,#ffbd2e,#ee641d);clip-path:var(--ui-cut-button);font-size:calc(64px * var(--ui-scale));font-style:italic;line-height:1;text-transform:uppercase;text-shadow:calc(3px * var(--ui-scale)) calc(3px * var(--ui-scale)) 0 #9e3d14;animation:card-stamp-398e1fff .35s var(--ease-out-back) both}.card-reveal__verdict[data-outcome=duplicate][data-v-398e1fff]{color:var(--ui-text);background:var(--ui-tone-idle);text-shadow:calc(3px * var(--ui-scale)) calc(3px * var(--ui-scale)) 0 var(--ui-depth)}@keyframes card-stamp-398e1fff{0%{scale:2.4;opacity:0}to{scale:1;opacity:1}}.card-reveal__refund[data-v-398e1fff]{position:absolute;left:calc(50% + 78 * var(--u));top:50%;z-index:40;translate:0 -50%;display:grid;justify-items:start;gap:calc(10px * var(--ui-scale));animation:card-refund-in-398e1fff .4s var(--ease-out-back) .25s both}.card-reveal__refund-body[data-v-398e1fff]{color:var(--ui-text-muted);font-family:var(--ui-font-body);font-size:calc(40px * var(--ui-scale));font-weight:700;text-transform:uppercase}.card-reveal__refund-sum[data-v-398e1fff]{display:flex;align-items:center;gap:.2em;color:var(--ui-coin);font-size:calc(128px * var(--ui-scale));font-style:italic;line-height:1;font-variant-numeric:tabular-nums;text-shadow:calc(6px * var(--ui-scale)) calc(7px * var(--ui-scale)) 0 var(--ui-depth)}.card-reveal__coin[data-v-398e1fff]{width:.8em;aspect-ratio:1;border-radius:50%;background:var(--coin-image) center/contain no-repeat,radial-gradient(circle at 34% 30%,#ffe98a,#f5b711 58%,#c17a06)}@keyframes card-refund-in-398e1fff{0%{opacity:0;translate:-30% -50%}to{opacity:1;translate:0 -50%}}.card-reveal__actions[data-v-398e1fff]{position:absolute;left:50%;top:calc(50% + 104 * var(--u));z-index:40;translate:-50% -50%;display:flex;gap:36px;width:max-content;cursor:auto;transform:scale(var(--ui-element-scale))}.card-reveal__progress[data-v-398e1fff]{position:absolute;left:50%;top:calc(16 * var(--u));z-index:40;translate:-50% 0;font-family:var(--ui-font-body);font-size:clamp(13px,1.8vw,20px);color:#c7d6ea}@media(prefers-reduced-motion:reduce){.card-reveal__card[data-v-398e1fff],.card-reveal__glow[data-v-398e1fff],.card-reveal__flash[data-v-398e1fff],.card-reveal__confetti[data-v-398e1fff],.card-reveal__hint[data-v-398e1fff],.card-reveal__verdict[data-v-398e1fff],.card-reveal__refund[data-v-398e1fff]{animation:none;transition:none}.card-reveal__glow[data-v-398e1fff]{opacity:var(--glow-opacity)}.card-reveal__flash[data-v-398e1fff]{opacity:0}}.coin-fountain[data-v-c14a6830]{position:absolute;inset:0;contain:layout paint;pointer-events:none}.coin-fountain__coin[data-v-c14a6830]{position:absolute;width:clamp(26px,4.4vh,54px);aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:var(--coin-image) center/contain no-repeat,radial-gradient(circle at 34% 30%,#ffe98a,#f5b711 58%,#c17a06);opacity:0;transform:translateY(var(--coin-from-y));transition:transform var(--coin-rise-ms) var(--coin-rise-ease) var(--coin-rise-delay),opacity .12s linear var(--coin-rise-delay)}.coin-fountain__coin--risen[data-v-c14a6830]{opacity:1;transform:translate(0)}.coin-fountain__coin--collected[data-v-c14a6830]{transform:translate(var(--coin-to-x),var(--coin-to-y)) scale(.7);opacity:0;transition:transform var(--coin-collect-ms) var(--coin-collect-ease),opacity .14s linear var(--coin-collect-ms)}@media(prefers-reduced-motion:reduce){.coin-fountain__coin[data-v-c14a6830]{transition:opacity .12s linear;transform:none}.coin-fountain__coin--collected[data-v-c14a6830]{transform:none;opacity:0;transition:opacity .14s linear}}.coin-payout[data-v-bf7c0a40]{position:absolute;inset:0;z-index:6;background:#07152be0;pointer-events:auto;font-family:var(--ui-font-display);text-align:center}.coin-payout__tally[data-v-bf7c0a40]{position:absolute;top:calc(96px * var(--ui-scale));left:50%;translate:-50% 0;display:flex;align-items:center;gap:calc(26px * var(--ui-scale))}.coin-payout__icon[data-v-bf7c0a40]{width:calc(124px * var(--ui-scale));aspect-ratio:1;border-radius:50%;background:var(--coin-image) center/contain no-repeat,radial-gradient(circle at 34% 30%,#ffe98a,#f5b711 58%,#c17a06);filter:drop-shadow(0 calc(8px * var(--ui-scale)) 0 var(--ui-depth))}.coin-payout__amount[data-v-bf7c0a40]{font-size:calc(176px * var(--ui-scale));font-style:italic;line-height:1;color:var(--ui-coin);text-shadow:calc(7px * var(--ui-scale)) calc(8px * var(--ui-scale)) 0 var(--ui-depth);font-variant-numeric:tabular-nums}.coin-payout__amount--pop-a[data-v-bf7c0a40]{animation:coin-tally-pop-bf7c0a40 .16s ease-out}.coin-payout__amount--pop-b[data-v-bf7c0a40]{animation:coin-tally-pop-alt-bf7c0a40 .16s ease-out}@keyframes coin-tally-pop-bf7c0a40{0%{scale:1.12;color:#fff}to{scale:1}}@keyframes coin-tally-pop-alt-bf7c0a40{0%{scale:1.12;color:#fff}to{scale:1}}.coin-payout__stamp[data-v-bf7c0a40]{padding:.04em .3em .1em;rotate:-8deg;color:#fff;background:var(--ui-tone-green);clip-path:var(--ui-cut-button);font-size:calc(84px * var(--ui-scale));font-style:italic;line-height:1;text-shadow:0 calc(4px * var(--ui-scale)) 0 #0000004d;animation:coin-stamp-bf7c0a40 .4s cubic-bezier(.34,1.56,.64,1) both}@keyframes coin-stamp-bf7c0a40{0%{scale:3;opacity:0}to{scale:1;opacity:1}}.coin-payout__actions[data-v-bf7c0a40]{position:absolute;left:50%;bottom:calc(84px * var(--ui-scale));translate:-50% 0;display:flex;align-items:flex-end;gap:36px;width:max-content;transform:scale(var(--ui-element-scale));transform-origin:bottom center;animation:coin-actions-in-bf7c0a40 .3s cubic-bezier(.34,1.56,.64,1) both}@keyframes coin-actions-in-bf7c0a40{0%{opacity:0;translate:-50% 40px}to{opacity:1;translate:-50% 0}}.coin-payout__rewarded[data-v-bf7c0a40]:not(:disabled){animation:coin-offer-pulse-bf7c0a40 .8s ease-in-out infinite alternate}@keyframes coin-offer-pulse-bf7c0a40{to{scale:1.06}}@media(prefers-reduced-motion:reduce){.coin-payout__rewarded[data-v-bf7c0a40],.coin-payout__stamp[data-v-bf7c0a40],.coin-payout__actions[data-v-bf7c0a40],.coin-payout__amount[data-v-bf7c0a40]{animation:none!important}}.result-banner[data-v-d931390d]{--banner-ink:#f6fbff;--banner-shadow:#24378c;--banner-stripe:linear-gradient(135deg,#2f80ff,#1a57e0);position:absolute;inset:0;z-index:6;display:grid;place-items:center;overflow:hidden;font-family:var(--ui-font-display);pointer-events:auto}.result-banner[data-result=win][data-v-d931390d]{--banner-ink:#fff4a3;--banner-shadow:#9e3d14;--banner-stripe:linear-gradient(135deg,#ffbd2e,#ee641d)}.result-banner[data-result=lose][data-v-d931390d]{--banner-ink:#ffe3e0;--banner-shadow:#5c1020;--banner-stripe:linear-gradient(135deg,#ff5a4e,#b3202c)}.result-banner__stripe[data-v-d931390d]{grid-area:1 / 1;position:relative;width:120%;height:calc(250px * var(--ui-scale));rotate:-3deg;animation:banner-stripe-in-d931390d .32s cubic-bezier(.25,1,.5,1) both}.result-banner__stripe[data-v-d931390d]:before{position:absolute;inset:0;content:"";background:var(--banner-stripe);clip-path:polygon(0 9%,100% 0,100% 90%,0 100%);box-shadow:inset 0 0 0 calc(6px * var(--ui-scale)) #ffffff2e}.result-banner__title[data-v-d931390d]{grid-area:1 / 1;display:grid;rotate:-3deg}.result-banner__word[data-v-d931390d],.result-banner__shade[data-v-d931390d]{grid-area:1 / 1;font-size:calc(190px * var(--ui-scale));font-style:italic;font-weight:bolder;line-height:1;letter-spacing:-.02em;text-transform:uppercase;white-space:nowrap;-webkit-text-stroke:calc(3px * var(--ui-scale)) var(--banner-shadow);text-shadow:calc(8px * var(--ui-scale)) calc(9px * var(--ui-scale)) 0 var(--banner-shadow)}.result-banner__word[data-v-d931390d]{color:var(--banner-ink);paint-order:stroke fill;animation:banner-word-in-d931390d .45s cubic-bezier(.34,1.56,.64,1) both}.result-banner__shade[data-v-d931390d]{--banner-shadow:#000;color:#000;opacity:.533;transform:translateY(calc(14px * var(--ui-scale)));filter:blur(calc(16px * var(--ui-scale)));animation:banner-shade-in-d931390d .284s linear .166s both}@keyframes banner-stripe-in-d931390d{0%{scale:0 1;opacity:0}to{scale:1 1;opacity:1}}@keyframes banner-word-in-d931390d{0%{scale:3.2;opacity:0}55%{opacity:1}to{scale:1;opacity:1}}@keyframes banner-shade-in-d931390d{0%{scale:1;opacity:0}12%{scale:.863;opacity:.533}27%{scale:.789}35%{scale:.786}51%{scale:.827}67%{scale:.899}83%{scale:.969}to{scale:1}}.result-banner[data-leaving=true] .result-banner__stripe[data-v-d931390d]{animation:banner-stripe-out-d931390d .26s cubic-bezier(.5,0,.75,0) both}.result-banner[data-leaving=true] .result-banner__title[data-v-d931390d]{animation:banner-word-out-d931390d .26s cubic-bezier(.36,0,.66,-.56) both}@keyframes banner-stripe-out-d931390d{to{scale:1 0;opacity:0}}@keyframes banner-word-out-d931390d{to{scale:.4;opacity:0}}@media(prefers-reduced-motion:reduce){.result-banner__stripe[data-v-d931390d],.result-banner__title[data-v-d931390d],.result-banner__word[data-v-d931390d],.result-banner__shade[data-v-d931390d]{animation:none!important}}.ui-chip[data-v-5b8ff3fa]{display:inline-flex;align-items:center;padding:3px 14px 3px 8px;border-radius:var(--ui-radius-chip);background:var(--ui-surface-chip)}.ui-pager[data-v-a04dc0ed]{display:flex;align-items:center;justify-content:center;gap:44px}.ui-pager .ui-button[data-v-a04dc0ed]{height:72px;width:82px}.ui-pager__count[data-v-a04dc0ed]{min-width:120px;font-size:42px;text-align:center;text-shadow:var(--ui-text-shadow);font-variant-numeric:tabular-nums}.ui-panel[data-v-fb180066]{position:relative;isolation:isolate;display:grid;gap:14px;padding:calc(14px + var(--ui-panel-rise)) calc(18px + var(--ui-panel-lean)) 30px}.ui-panel[data-v-fb180066]:before{position:absolute;z-index:-1;inset:0;content:"";border:6px solid var(--ui-line-strong);border-radius:var(--ui-radius-panel);background:var(--ui-surface-panel);box-shadow:0 12px 0 var(--ui-depth),inset 0 0 0 3px #0a1d54,inset 0 6px #ffffff1f,0 30px 80px #0009;transform-origin:50% 100%;transform:perspective(var(--ui-panel-perspective)) rotateX(var(--ui-panel-tilt))}.ui-panel__corner[data-v-fb180066]{position:absolute;top:calc(14px + var(--ui-panel-rise));right:calc(18px + var(--ui-panel-lean));display:flex;align-items:center;height:58px}.ui-panel__title[data-v-fb180066]{margin:0;font-size:58px;line-height:1;letter-spacing:.01em;text-align:center;text-transform:uppercase}.ui-scene[data-v-98c3f1e4]{position:absolute;inset:0;color:var(--ui-text);font-family:var(--ui-font-display);pointer-events:auto}.ui-scene[data-v-98c3f1e4]:before{position:fixed;z-index:-1;inset:0;content:"";background:var(--ui-scene-dim)}.ui-scene__corner[data-v-98c3f1e4]{position:absolute;z-index:2;top:calc(var(--ui-scene-bar-top) * var(--ui-scale));display:flex;align-items:center;gap:18px;transform:scale(var(--ui-element-scale))}.ui-scene__corner--start[data-v-98c3f1e4]{left:calc(var(--ui-scene-gutter) * var(--ui-scale));transform-origin:top left}.ui-scene__corner--end[data-v-98c3f1e4]{right:calc(var(--ui-scene-gutter) * var(--ui-scale));transform-origin:top right}.ui-scene__stage[data-v-98c3f1e4]{position:absolute;top:calc(var(--ui-scene-stage-top) * var(--ui-scale));left:50%;width:max-content;translate:-50% 0;transform:scale(var(--ui-element-scale));transform-origin:top center}.ui-scene--split .ui-scene__stage[data-v-98c3f1e4]{left:auto;right:calc(var(--ui-scene-gutter) * var(--ui-scale));translate:none;transform-origin:top right}.ui-scene__aside[data-v-98c3f1e4]{position:absolute;z-index:1;top:0;bottom:0;left:0;width:calc(100% - var(--ui-scene-gutter) * var(--ui-scale) - var(--ui-scene-stage-width) * var(--ui-element-scale))}@media(max-aspect-ratio:8/5){.ui-scene:not(.ui-scene--split) .ui-scene__stage[data-v-98c3f1e4]{top:calc(50% + 60px * var(--ui-scale));translate:-50% -50%;transform-origin:center}}.ui-tabs[data-v-870ea9a0]{display:grid;grid-template-columns:repeat(var(--ui-tabs-count),1fr);gap:14px}.ui-tabs__tab[data-v-870ea9a0]{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;gap:22px;height:78px;padding:0 20px;border:3px solid var(--ui-line);border-radius:var(--ui-radius-chip);color:var(--ui-text-muted);background:var(--ui-tone-idle);font-family:var(--ui-font-display);font-size:38px;line-height:1;text-transform:uppercase;transition:filter .12s ease}.ui-tabs__tab[data-v-870ea9a0]:hover{filter:brightness(1.12)}.ui-tabs__tab.is-active[data-v-870ea9a0]{border-color:transparent;color:var(--ui-text);background:none;text-shadow:0 3px 0 #0000004d;filter:drop-shadow(0 var(--ui-press-depth) 0 var(--ui-tone-blue-lip)) drop-shadow(0 0 14px #2f8dff80)}.ui-tabs__tab.is-active[data-v-870ea9a0]:before{position:absolute;z-index:-1;inset:-6px -4px -2px;content:"";background:var(--ui-tone-blue);box-shadow:var(--ui-bevel);clip-path:var(--ui-cut-button)}.ui-tabs__icon[data-v-870ea9a0]{flex:none;width:56px;height:56px}.ui-tabs__icon--image[data-v-870ea9a0]{width:64px;height:64px;object-fit:contain;filter:drop-shadow(0 3px 0 #0000004d)}.ui-tabs__icon--atlas[data-v-870ea9a0]{background-size:300% 200%;background-repeat:no-repeat}.ui-tabs__tab:not(.is-active) .ui-tabs__icon--image[data-v-870ea9a0]{opacity:.75}.ui-badge[data-v-caeecb95]{--badge:var(--ui-rarity-bronze);display:inline-flex;align-items:center;gap:8px;padding:3px 20px 4px;color:var(--ui-text);background:var(--badge);clip-path:polygon(5% 0,100% 0,95% 100%,0 100%);font-family:var(--ui-font-display);font-size:22px;line-height:1.1;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 2px 0 #00000059;white-space:nowrap}.ui-badge[data-tone=silver][data-v-caeecb95]{--badge:var(--ui-rarity-silver)}.ui-badge[data-tone=gold][data-v-caeecb95]{--badge:var(--ui-rarity-gold)}.ui-badge[data-tone=legend][data-v-caeecb95]{--badge:var(--ui-rarity-legend)}.ui-badge[data-tone=accent][data-v-caeecb95]{--badge:var(--ui-line-strong)}.ui-badge[data-tone=success][data-v-caeecb95]{--badge:var(--ui-tone-success);clip-path:none;border-radius:var(--ui-radius-chip)}.ui-badge[data-v-caeecb95] .ui-icon{width:.9em;height:.9em}.ui-tile[data-v-1fcf8741]{position:relative;display:block;width:100%;height:100%;padding:0;overflow:hidden;border:3px solid var(--ui-line);border-radius:var(--ui-radius-control);color:var(--ui-text);background:var(--ui-surface-tile);transition:filter .12s ease}.ui-tile[data-v-1fcf8741]:hover{background:var(--ui-surface-tile-hover)}.ui-tile.is-selected[data-v-1fcf8741]{border-color:var(--ui-line-selected);background:var(--ui-surface-tile-hover);box-shadow:var(--ui-glow-selected);overflow:visible}.ui-tile__badge[data-v-1fcf8741]{position:absolute;z-index:2;top:6px;left:50%;translate:-50% 0}.ui-tile__art[data-v-1fcf8741]{position:absolute;inset:34px 12px 8px;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);place-items:center}.ui-tile__corner[data-v-1fcf8741]{position:absolute;z-index:2;right:8px;bottom:8px}.price-tag__coins[data-v-d6e9c97a]{font-size:30px;font-style:normal;color:var(--ui-text)}.price-tag[data-size=lg] .price-tag__coins[data-v-d6e9c97a]{font-size:36px}.item-thumb[data-v-55843aad]{display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;filter:drop-shadow(0 8px 6px #0616408c)}.item-thumb--card[data-v-55843aad]{width:auto;aspect-ratio:470 / 611;filter:none}.item-tile__worn[data-v-d8cf6f73]{display:grid;place-items:center;width:46px;height:46px;border:3px solid #ffffffd9;border-radius:50%;color:var(--ui-text);background:var(--ui-tone-success);box-shadow:0 3px 0 var(--ui-depth)}.item-tile__worn[data-v-d8cf6f73] .ui-icon{width:24px;height:24px}.deck__grid[data-v-ce038e14]{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:228px;gap:14px;height:470px;margin:0;padding:0;list-style:none}.deck__footer[data-v-ce038e14]{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:40px;margin-top:6px;padding-left:40px}.deck__count[data-v-ce038e14]{padding:4px 6px 4px 12px;color:var(--ui-coin);font-size:30px;font-variant-numeric:tabular-nums}.deck__hero[data-v-ce038e14]{inset:9% 0 2% 2%}.coin-heap[data-v-69d38619]{position:relative;isolation:isolate;display:block;width:100%;height:100%}.coin-heap__coin[data-v-69d38619]{position:absolute;width:30%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;background:var(--coin-image) center / contain no-repeat,radial-gradient(circle at 35% 30%,#fff3b0,#ffc83d 55%,#c98a00);filter:drop-shadow(0 4px 3px rgb(0 0 0 / .35))}.coin-heap[style*="url("] .coin-heap__coin[data-v-69d38619]{background:var(--coin-image) center / contain no-repeat;border-radius:0}.ui-well[data-v-c6ac71fb]{position:relative;overflow:hidden;border:3px solid var(--ui-line);border-radius:var(--ui-radius-control);background:var(--ui-surface-well);box-shadow:inset 0 4px #0000002e}.shop[data-v-9aada76c]{width:1330px}.shop__body[data-v-9aada76c]{display:grid;grid-template-columns:1fr 376px;gap:18px;height:584px}.shop__catalogue[data-v-9aada76c]{display:grid;grid-template-rows:auto 1fr;gap:20px}.shop__grid[data-v-9aada76c]{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:228px;gap:14px;min-height:470px;margin:0;padding:0;list-style:none}.shop__card[data-v-9aada76c]{height:100%;aspect-ratio:470 / 611;pointer-events:none}.shop__card--stage[data-v-9aada76c]{height:86%;margin:auto}.shop__preview[data-v-9aada76c]{display:grid;grid-template-rows:1fr;grid-auto-rows:auto;justify-items:center;gap:8px;padding:0 14px 20px}.shop__note[data-v-9aada76c]{width:100%;margin:0;padding:0 6px;color:var(--ui-text-muted);font-family:var(--ui-font-body);font-size:20px;line-height:1.1;text-align:center;text-wrap:balance}.shop__stage[data-v-9aada76c]{position:relative;display:grid;width:calc(100% + 28px);min-height:0;margin:0 -14px;border-bottom:3px solid var(--ui-line);background:var(--ui-surface-spotlight),var(--ui-surface-floodlights)}.shop__heap[data-v-9aada76c]{width:78%;height:100%;margin:auto}.shop__heap--stage[data-v-9aada76c]{width:72%;height:78%}.shop__money[data-v-9aada76c]{padding:2px 12px;color:var(--ui-text);font-family:var(--ui-font-display);font-size:28px}.shop__money--lg[data-v-9aada76c]{font-size:36px}.shop__name[data-v-9aada76c]{margin:4px 0 0;height:46px;font-size:44px;font-weight:400;line-height:46px;text-align:center;text-transform:uppercase;white-space:nowrap}.shop__name--long[data-v-9aada76c]{font-size:27px}.shop__row[data-v-9aada76c]{display:grid;place-items:center;width:100%}.shop__row--kind[data-v-9aada76c]{height:46px}.shop__row--price[data-v-9aada76c]{height:48px}.shop__action[data-v-9aada76c]{margin-top:6px}.mode-pictogram[data-v-caa6d590]{--mode-pictogram-home:#2f7bff;--mode-pictogram-away:#ef3b3b;display:block;width:100%;height:100%;overflow:visible}.mode-pictogram[data-v-caa6d590] .mode-pictogram__player{filter:drop-shadow(3px 4px 0 #06123866)}.mode-pictogram[data-v-caa6d590] .mode-pictogram__shadow{fill:#0612384d;filter:none}.mode-pictogram[data-v-caa6d590] .mode-pictogram__skin{fill:#f3c894}.mode-pictogram[data-v-caa6d590] .mode-pictogram__hair{fill:#7a5230}.mode-pictogram[data-v-caa6d590] .mode-pictogram__eye{fill:#1d1f2b}.mode-pictogram[data-v-caa6d590] .mode-pictogram__shorts{fill:#f4f7ff}.mode-pictogram[data-v-caa6d590] .mode-pictogram__boot{fill:#1d1f2b}.mode-pictogram[data-v-caa6d590] .mode-pictogram__limb{filter:brightness(.88)}.mode-pictogram[data-v-caa6d590] .mode-pictogram__collar{fill:none;stroke:#fff;stroke-width:4}.mode-pictogram__frame[data-v-caa6d590]{fill:none;stroke:#fff;stroke-width:7;stroke-linejoin:miter;filter:drop-shadow(3px 4px 0 #06123866)}.mode-pictogram__net[data-v-caa6d590]{fill:#ffffff1f;stroke:none}.mode-pictogram__net-line[data-v-caa6d590]{stroke:#ffffff73;stroke-width:2}.mode-pictogram__ball circle[data-v-caa6d590]{fill:#fff;stroke:#1d1f2b;stroke-width:3}.mode-pictogram__ball[data-v-caa6d590]{filter:drop-shadow(2px 3px 0 #06123866)}.mode-pictogram__trail[data-v-caa6d590]{fill:none;stroke:#ffffffa6;stroke-width:4;stroke-dasharray:2 7;stroke-linecap:round}.mode-pictogram__versus[data-v-caa6d590]{fill:#ffd42a;stroke:#7a3d06;stroke-width:3;paint-order:stroke;font-family:var(--ui-font-display);font-size:44px;font-style:italic;letter-spacing:-.02em;filter:drop-shadow(3px 4px 0 #06123880)}.mode-picker[data-v-b07cd731]{display:grid;justify-items:center;gap:34px;padding-top:20px}.mode-picker__title[data-v-b07cd731]{margin:0;font-size:78px;font-style:italic;line-height:1;text-transform:uppercase}.mode-picker__cards[data-v-b07cd731]{display:grid;grid-template-columns:390px 500px 390px;align-items:center;gap:38px;margin:0;padding:0;list-style:none}.mode-picker__cards--online[data-v-b07cd731]{grid-template-columns:500px 390px}.mode-picker__cards li[data-v-b07cd731]{animation:mode-card-in-b07cd731 .22s ease-out both;animation-delay:var(--mode-card-delay)}.mode-picker__featured[data-v-b07cd731]{grid-column:2}.mode-picker__cards--online .mode-picker__featured[data-v-b07cd731]{grid-column:1}.difficulty-bar[data-v-b07cd731]{--card-bg:var(--ui-paper);--card-shape:polygon(1% 4%,99% 0,100% 94%,0 100%);--card-shadow:#8e969e;display:grid;grid-template-rows:40px 62px;gap:6px;width:620px;padding:12px 22px 18px;color:var(--ui-ink);background:transparent;transform:rotate(-.6deg)}.difficulty-bar[data-v-b07cd731]:before{position:absolute;z-index:-1;inset:0;content:"";background:var(--card-bg);clip-path:var(--card-shape)}.difficulty-bar[data-v-b07cd731]:after{z-index:-2;clip-path:var(--card-shape)}.difficulty-bar>strong[data-v-b07cd731]{align-self:center;font-size:30px;font-style:italic;letter-spacing:.015em;text-align:center;text-transform:uppercase}.difficulty-options[data-v-b07cd731]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.difficulty-options button[data-v-b07cd731]{border:0;border-radius:0;color:var(--ui-ink);background:var(--ui-paper-muted);box-shadow:0 6px #b7b9bc;font-family:var(--ui-font-display);font-size:25px;font-style:italic;text-transform:uppercase}.difficulty-options button.is-active[data-v-b07cd731]{color:#fff;background:var(--ui-blue);box-shadow:0 6px 0 var(--ui-blue-dark)}.difficulty-options button[data-v-b07cd731]:hover{filter:brightness(1.08)}.difficulty-options button[data-v-b07cd731]:focus-visible{outline:4px solid var(--ui-focus);outline-offset:4px}@keyframes mode-card-in-b07cd731{0%{opacity:0;translate:0 26px;scale:.94}to{opacity:1;translate:0 0;scale:1}}.mode-tile[data-v-b07cd731]{--face:var(--ui-tone-blue);--lip:var(--ui-tone-blue-lip);--glow:#7fb8ff;position:relative;isolation:isolate;display:grid;grid-template-rows:1fr auto auto;justify-items:center;width:390px;height:420px;padding:30px 24px 32px;border:0;color:var(--ui-text);background:none;font-family:var(--ui-font-display);text-transform:uppercase;filter:drop-shadow(0 calc(var(--ui-press-depth) * 1.6) 0 var(--lip)) drop-shadow(0 18px 18px #0612388c);transition:filter .12s ease,translate .1s ease,scale .12s ease}.mode-tile[data-tone=green][data-v-b07cd731]{--face:var(--ui-tone-green);--lip:var(--ui-tone-green-lip);--glow:#b6ff8a}.mode-tile[data-tone=orange][data-v-b07cd731]{--face:var(--ui-tone-orange);--lip:var(--ui-tone-orange-lip);--glow:#ffe08a}.mode-picker__featured .mode-tile[data-v-b07cd731]{width:500px;height:520px}.mode-tile[data-v-b07cd731]:before{position:absolute;z-index:-1;inset:0;content:"";background:radial-gradient(ellipse 70% 46% at 50% 38%,color-mix(in srgb,var(--glow) 55%,transparent),transparent 70%),linear-gradient(180deg,transparent 58%,#0000002e 58% 60%,transparent 60%),var(--face);box-shadow:var(--ui-bevel);clip-path:var(--ui-cut-button-square)}li:nth-child(1) .mode-tile[data-v-b07cd731]{rotate:-1.2deg}li:nth-child(2) .mode-tile[data-v-b07cd731]{rotate:.6deg}li:nth-child(3) .mode-tile[data-v-b07cd731]{rotate:-.5deg}.mode-tile[data-v-b07cd731]:hover{translate:0 -6px;scale:1.02;filter:drop-shadow(0 calc(var(--ui-press-depth) * 1.6) 0 var(--lip)) drop-shadow(0 22px 20px #0612388c) brightness(1.08)}.mode-tile[data-v-b07cd731]:active{translate:0 calc(var(--ui-press-depth) * 1.6);filter:drop-shadow(0 12px 14px #0612388c)}.mode-tile__art[data-v-b07cd731]{align-self:stretch;justify-self:stretch;display:grid;place-items:end center;padding:6px 10px 12px}.mode-tile__label[data-v-b07cd731]{max-width:100%;font-size:min(84px,calc(342px / (var(--label-len, 4) * .66)));font-style:italic;line-height:.95;letter-spacing:-.02em;white-space:nowrap;text-shadow:var(--ui-text-shadow)}.mode-picker__featured .mode-tile__label[data-v-b07cd731]{font-size:min(96px,calc(452px / (var(--label-len, 4) * .66)))}.mode-tile__note[data-v-b07cd731]{min-height:1.2em;margin-top:10px;font-family:var(--ui-font-body);font-size:36px;font-weight:800;text-transform:none;color:#fffffff0;text-shadow:0 2px 0 #0000004d}.mode-tile__clock[data-v-b07cd731]{position:absolute;top:22px;right:26px;gap:8px;padding:6px 16px 6px 12px;font-size:34px}.mode-tile__clock svg[data-v-b07cd731]{width:32px;height:32px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round}@media(orientation:portrait){.mode-picker[data-v-b07cd731]{--picker-footprint-width:780;--picker-footprint-height:1180;--picker-fit:min(var(--ui-fit-width,0) / var(--picker-footprint-width), var(--ui-fit-height,0) / var(--picker-footprint-height));gap:26px;padding-top:0;transform:scale(calc(1 + var(--ui-upright,0) * (max(1,var(--picker-fit) / var(--ui-element-scale)) - 1)));transform-origin:center}.mode-picker__title[data-v-b07cd731]{font-size:84px}.mode-picker__cards[data-v-b07cd731]{display:flex;flex-direction:column;align-items:center;gap:26px}.mode-picker__featured[data-v-b07cd731]{grid-column:auto}.mode-tile[data-v-b07cd731]{grid-template-columns:300px 1fr;grid-template-rows:1fr auto;column-gap:18px;width:700px;height:230px;padding:20px 30px 20px 18px;justify-items:start;align-items:center}.mode-picker__featured .mode-tile[data-v-b07cd731]{width:760px;height:300px}.mode-tile__art[data-v-b07cd731]{grid-row:1 / span 2;padding:0;place-items:center}.mode-tile__label[data-v-b07cd731]{align-self:end;font-size:min(96px,calc(350px / (var(--label-len, 4) * .66)))}.mode-picker__featured .mode-tile__label[data-v-b07cd731]{font-size:min(104px,calc(400px / (var(--label-len, 4) * .66)))}.mode-tile__note[data-v-b07cd731]{align-self:start;margin-top:4px;font-size:38px}li:nth-child(n) .mode-tile[data-v-b07cd731]{rotate:0deg}li:nth-child(1) .mode-tile[data-v-b07cd731]{rotate:-.8deg}li:nth-child(3) .mode-tile[data-v-b07cd731]{rotate:.5deg}}@media(prefers-reduced-motion:reduce){.mode-picker__cards li[data-v-b07cd731]{animation:none}}.replay-skip[data-v-7dc8b02a]{position:absolute;z-index:6;left:50%;bottom:calc(var(--aswc2-hud-height,12.890625vh) + 4.5vh);translate:-50% 0;margin:0;padding:0 .4em;color:#fff;white-space:nowrap;pointer-events:none;font-family:var(--ui-font-display);font-size:clamp(18px,2.6vw,38px);font-style:italic;letter-spacing:.01em;text-shadow:3px 3px 0 #153c18,0 0 12px #000a;animation:replay-skip-blink-7dc8b02a 1.1s ease-in-out infinite}@keyframes replay-skip-blink-7dc8b02a{0%,to{opacity:1}50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.replay-skip[data-v-7dc8b02a]{animation:none}}.pause-dialog[data-v-536c18e9] .ui-dialog{--ui-dialog-footprint-width:940;--ui-dialog-footprint-height:420;width:900px;min-height:0;padding:120px 56px 64px}.pause-dialog[data-v-536c18e9] .ui-dialog__actions{gap:28px}.podium-mvp[data-v-6bd7b60a]{display:inline-block;filter:drop-shadow(0 .14em 0 var(--ui-tone-orange-lip)) drop-shadow(0 .3em .4em var(--ui-depth));animation:podium-mvp-pop-6bd7b60a .5s cubic-bezier(.2,1.6,.4,1) both,podium-mvp-breathe-6bd7b60a 1.6s .5s ease-in-out infinite}.podium-mvp__plate[data-v-6bd7b60a]{position:relative;display:inline-flex;align-items:center;gap:.18em;overflow:hidden;padding:.1em .75em .12em .6em;background:linear-gradient(180deg,var(--ui-coin) 0 45%,var(--ui-rarity-gold) 55% 100%);clip-path:polygon(7% 0,100% 0,93% 100%,0 100%);box-shadow:var(--ui-bevel);font-family:var(--ui-font-display);font-style:italic;font-size:1.25em;line-height:1;letter-spacing:.04em;color:var(--ui-text);text-shadow:0 .08em 0 var(--ui-tone-orange-lip),.05em 0 0 var(--ui-tone-orange-lip),-.05em 0 0 var(--ui-tone-orange-lip),0 -.05em 0 var(--ui-tone-orange-lip);white-space:nowrap}.podium-mvp__star[data-v-6bd7b60a]{font-size:.85em;color:var(--ui-text)}.podium-mvp__plate[data-v-6bd7b60a]:after{position:absolute;inset:0;content:"";background:linear-gradient(105deg,transparent 38%,color-mix(in srgb,var(--ui-text) 75%,transparent) 50%,transparent 62%);background-size:300% 100%;background-repeat:no-repeat;animation:podium-mvp-shine-6bd7b60a 2.4s .6s ease-in-out infinite;pointer-events:none}@keyframes podium-mvp-pop-6bd7b60a{0%{scale:0;rotate:-12deg}70%{scale:1.15;rotate:3deg}to{scale:1;rotate:0deg}}@keyframes podium-mvp-breathe-6bd7b60a{0%,to{scale:1}50%{scale:1.07}}@keyframes podium-mvp-shine-6bd7b60a{0%{background-position:100% 0}45%,to{background-position:0 0}}@media(prefers-reduced-motion:reduce){.podium-mvp[data-v-6bd7b60a],.podium-mvp__plate[data-v-6bd7b60a]:after{animation:none}}.podium-overlay[data-v-aab7f177]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.podium-overlay__above[data-v-aab7f177],.podium-overlay__below[data-v-aab7f177]{position:absolute;left:0;top:0;display:flex;flex-direction:column;align-items:center;gap:.3em;width:0;will-change:transform;font-family:var(--ui-font-display)}.podium-overlay__above[data-v-aab7f177]>*,.podium-overlay__below[data-v-aab7f177]>*{flex:none}.podium-overlay__above[data-v-aab7f177]{flex-direction:column-reverse;justify-content:flex-start;height:0}.podium-overlay__below[data-v-aab7f177]{padding-top:.35em}.podium-overlay__above[data-v-aab7f177]>*,.podium-overlay__below[data-v-aab7f177]>*{visibility:hidden}.podium-overlay__above[data-landed][data-v-aab7f177]>*,.podium-overlay__below[data-landed][data-v-aab7f177]>*{visibility:visible;animation:podium-label-in-aab7f177 .28s cubic-bezier(.2,1.5,.4,1) both}.podium-overlay__below[data-landed][data-v-aab7f177]>:nth-child(2){animation-delay:.08s}@keyframes podium-label-in-aab7f177{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}.podium-chip[data-v-aab7f177]{display:inline-flex;align-items:center;gap:.3em;padding:.18em .7em .2em;white-space:nowrap;font-style:italic;font-size:1em;line-height:1;letter-spacing:.03em;text-transform:uppercase;color:var(--ui-text);clip-path:var(--ui-cut-button)}.podium-chip--ready[data-v-aab7f177]{background:var(--ui-tone-green);box-shadow:var(--ui-bevel),inset 0 -.2em 0 var(--ui-tone-green-lip);text-shadow:0 .08em 0 var(--ui-tone-green-lip)}.podium-chip__tick[data-v-aab7f177]{font-style:normal}.podium-chip--left[data-v-aab7f177]{background:var(--ui-surface-chip);color:var(--ui-text-muted)}.podium-name[data-v-aab7f177]{display:flex;align-items:center;max-width:min(11em,var(--podium-label-room,11em));padding:.2em .45em .22em;background:var(--ui-surface-chip);border-radius:var(--ui-radius-chip);box-shadow:inset 0 0 0 .1em var(--ui-line)}.podium-overlay__below--local .podium-name[data-v-aab7f177]{box-shadow:inset 0 0 0 .12em var(--ui-line-selected),0 0 .7em var(--ui-line-selected)}.podium-name__nick[data-v-aab7f177]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:italic;font-size:1em;line-height:1.1;text-transform:uppercase;color:var(--ui-text);text-shadow:0 .08em 0 var(--ui-depth)}.podium-overlay__below--local .podium-name__nick[data-v-aab7f177]{color:var(--ui-coin)}.podium-stats[data-v-aab7f177]{display:flex;align-items:center;gap:.3em;padding:.12em .55em .14em;background:var(--ui-surface-chip);border-radius:var(--ui-radius-chip);font-family:var(--ui-font-body);font-size:calc(.95em * var(--podium-stats-scale,1));line-height:1;color:var(--ui-text);font-variant-numeric:tabular-nums}.podium-stats__flag[data-v-aab7f177]{flex:none;width:1.35em;height:.9em;margin-right:.1em;border-radius:.12em;box-shadow:0 0 0 .08em var(--ui-text)}.podium-stats__item[data-v-aab7f177]{display:inline-flex;align-items:center;gap:.22em}.podium-stats__ball[data-v-aab7f177]{font-size:.95em;line-height:1}.podium-stats__save[data-v-aab7f177]{background:var(--ui-tone-green)}.podium-stats__assist[data-v-aab7f177]{display:inline-grid;place-items:center;width:1.05em;height:1.05em;border-radius:.2em;background:var(--ui-line-strong);font-family:var(--ui-font-display);font-style:italic;font-size:.85em;color:var(--ui-text)}.podium-stats__dot[data-v-aab7f177]{color:var(--ui-text-muted)}@media(prefers-reduced-motion:reduce){.podium-overlay__above[data-landed][data-v-aab7f177]>*,.podium-overlay__below[data-landed][data-v-aab7f177]>*{animation:none}}.podium-stage[data-v-82642ae8]{position:absolute;inset:0;overflow:hidden}.podium-stage--dim[data-v-82642ae8]:before{position:absolute;inset:0;content:"";background:var(--ui-scene-dim);animation:podium-dim-in-82642ae8 .3s ease-out both}.podium-stage__canvas[data-v-82642ae8]{position:absolute;inset:0;display:block;width:100%;height:100%;touch-action:manipulation}@keyframes podium-dim-in-82642ae8{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.podium-stage--dim[data-v-82642ae8]:before{animation:none}}.sticker-face[data-v-166a44d9]{position:relative;display:grid;place-items:center;width:100%;height:100%;container-type:size}.sticker-face__emoji[data-v-166a44d9]{width:92%;height:92%;background-size:200% 200%;background-repeat:no-repeat;filter:drop-shadow(0 4cqh 0 var(--ui-shade));user-select:none}.sticker-face__plate[data-v-166a44d9]{position:relative;display:grid;place-items:center;width:100%;height:68%;rotate:-6deg;filter:drop-shadow(0 7cqh 0 var(--plate-lip,var(--ui-plate-blue-lip))) drop-shadow(0 9cqh 6cqh var(--ui-shade))}.sticker-face__plate[data-v-166a44d9]:before{position:absolute;inset:0;content:"";background:linear-gradient(180deg,var(--plate-top,var(--ui-plate-blue-top)),var(--plate-bottom,var(--ui-plate-blue-bottom)));box-shadow:inset 0 0 0 4cqh var(--ui-gloss),inset 0 7cqh 0 var(--ui-gloss-strong),inset 0 -6cqh 0 var(--ui-shade-soft);clip-path:polygon(3% 8%,98% 0,100% 90%,0 100%)}.sticker-face__text[data-v-166a44d9]{position:relative;color:var(--ui-text);font-size:15px;font-size:44cqw;font-family:var(--ui-font-display,var(--font-display));font-style:italic;font-weight:900;line-height:1;letter-spacing:.05em;white-space:nowrap;-webkit-text-stroke:.045em var(--ui-shade);paint-order:stroke fill;text-shadow:0 .08em 0 var(--ui-shade-strong)}.sticker-face__text[data-len="3"][data-v-166a44d9]{font-size:37cqw}.sticker-face__text[data-len="4"][data-v-166a44d9]{font-size:31cqw}.sticker-face__text[data-len="5"][data-v-166a44d9]{font-size:26cqw}.sticker-face__text[data-len="6"][data-v-166a44d9]{font-size:22cqw}.sticker-face__text[data-len="7"][data-v-166a44d9]{font-size:19cqw}.sticker-face__text[data-lines="2"][data-v-166a44d9]{font-size:min(27cqw,29cqh);line-height:.86;text-align:center}.sticker-face__text[data-lines="2"][data-len="5"][data-v-166a44d9]{font-size:min(23cqw,29cqh)}.sticker-face__text[data-lines="2"][data-len="6"][data-v-166a44d9]{font-size:min(20cqw,29cqh)}.sticker-keycap[data-v-bac31fb2]{display:grid;place-items:center;box-sizing:border-box;min-width:calc(16 * var(--keycap-unit,1px));height:calc(16 * var(--keycap-unit,1px));padding:0 calc(3 * var(--keycap-unit,1px));border:1px solid var(--ui-keycap-edge);border-radius:4px;background:var(--ui-keycap-face);box-shadow:0 1px 0 var(--ui-depth),0 2px 4px var(--ui-cast);color:var(--ui-keycap-text);font:800 calc(10 * var(--keycap-unit,1px))/1 var(--ui-font-body,var(--font-body,system-ui)),system-ui,sans-serif;font-style:normal;letter-spacing:0;text-transform:uppercase;pointer-events:none;user-select:none}.sticker-panel[data-v-c415424e]{--gap:2px;--keycap-unit:clamp(1px,.15vh,1.6px);position:relative;width:100%;max-width:calc(9 * 64px + 8 * var(--gap) + 6px);container:sticker-panel / inline-size;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.sticker-panel__row[data-v-c415424e]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--gap);padding:3px;border-radius:12px;background:var(--ui-surface-panel);box-shadow:inset 0 0 0 2px var(--ui-line),var(--ui-highlight),0 4px 0 var(--ui-depth),0 8px 18px var(--ui-cast)}.sticker-panel__button[data-v-c415424e]{position:relative;flex:0 0 calc((100% - 8 * var(--gap)) / 9);min-width:0;aspect-ratio:1;padding:2px;border:0;border-radius:9px;background:var(--ui-surface-key);box-shadow:inset 0 2px 0 var(--ui-gloss-soft),0 3px 0 var(--ui-depth);transition:translate .08s ease,filter .15s ease,opacity .15s ease}.sticker-panel__keycap[data-v-c415424e]{position:absolute;left:-2px;top:-3px}@container sticker-panel (width < 355px){.sticker-panel__button[data-v-c415424e]{flex-basis:min(56px,calc((100% - 4 * var(--gap)) / 5))}}.sticker-panel__button[data-v-c415424e]:hover{filter:brightness(1.15)}.sticker-panel__button[data-v-c415424e]:active{translate:0 2px;box-shadow:inset 0 2px 0 var(--ui-gloss-soft),0 1px 0 var(--ui-depth)}.sticker-panel__button[data-v-c415424e]:active .sticker-face{scale:.92}.sticker-panel[data-blocked=true] .sticker-panel__button[data-v-c415424e]{filter:saturate(.25) brightness(.7);opacity:.75}.sticker-panel[data-denied=true][data-v-c415424e]{animation:sticker-denied-c415424e .3s ease}.sticker-panel__cooldown[data-v-c415424e]{position:absolute;left:10px;right:10px;bottom:2px;height:3px;border-radius:2px;background:var(--ui-coin);transform-origin:0 50%;animation:sticker-refill-c415424e var(--block-ms) linear both}@keyframes sticker-refill-c415424e{0%{scale:0 1}to{scale:1 1}}@keyframes sticker-denied-c415424e{0%,to{translate:0}25%{translate:-4px}75%{translate:4px}}@media(prefers-reduced-motion:reduce){.sticker-panel[data-denied=true][data-v-c415424e]{animation:none}}.rematch-wait[data-v-e9cbc1af]{--s:var(--podium-scale,1);position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:calc(22px * var(--s));min-height:max(64px,calc(118px * var(--s)));padding:calc(14px * var(--s)) calc(34px * var(--s)) calc(16px * var(--s)) calc(24px * var(--s));isolation:isolate;color:var(--ui-text);font-family:var(--ui-font-display);filter:drop-shadow(0 max(3px,calc(7px * var(--s))) 0 var(--ui-depth));animation:rematch-wait-in-e9cbc1af .35s cubic-bezier(.2,1.2,.4,1) both}.rematch-wait[data-v-e9cbc1af]:before{position:absolute;z-index:-1;inset:0;content:"";background:var(--ui-surface-panel);clip-path:var(--ui-cut-button);box-shadow:inset 0 0 0 max(2px,calc(4px * var(--s))) var(--ui-line),var(--ui-highlight)}.rematch-wait__ball[data-v-e9cbc1af]{width:max(40px,calc(84px * var(--s)));height:max(40px,calc(84px * var(--s)));object-fit:contain;filter:drop-shadow(0 3px 0 var(--ui-depth));animation:rematch-wait-spin-e9cbc1af 1.1s linear infinite}.rematch-wait__ball--plain[data-v-e9cbc1af]{border-radius:50%;background:var(--ui-text);box-shadow:inset 0 0 0 6px var(--ui-depth)}.rematch-wait__body[data-v-e9cbc1af]{display:grid;gap:max(6px,calc(12px * var(--s)));min-width:0}.rematch-wait__label[data-v-e9cbc1af]{display:flex;align-items:baseline;gap:.35em;margin:0;min-width:0;font-size:max(19px,calc(46px * var(--s)));font-style:italic;line-height:1;text-transform:uppercase;white-space:nowrap;text-shadow:var(--ui-text-shadow)}.rematch-wait__words[data-v-e9cbc1af]{overflow:hidden;text-overflow:ellipsis}.rematch-wait__count[data-v-e9cbc1af]{flex:none;color:var(--ui-coin);font-variant-numeric:tabular-nums}.rematch-wait__pips[data-v-e9cbc1af]{display:flex;gap:max(5px,calc(10px * var(--s)));margin:0;padding:0;list-style:none}.rematch-wait__pip[data-v-e9cbc1af]{display:grid;place-items:center;width:max(30px,calc(66px * var(--s)));height:max(14px,calc(26px * var(--s)));background:var(--ui-tone-idle);clip-path:var(--ui-cut-button);box-shadow:inset 0 0 0 2px var(--ui-line);transform:skew(-14deg);animation:rematch-wait-pip-e9cbc1af 1.1s var(--pip-delay,0ms) ease-in-out infinite alternate}.rematch-wait__pip[data-in=true][data-v-e9cbc1af]{background:var(--ui-tone-green);box-shadow:var(--ui-bevel),inset 0 -3px 0 var(--ui-tone-green-lip);animation:rematch-wait-pip-in-e9cbc1af .35s cubic-bezier(.34,1.56,.64,1) both}.rematch-wait__tick[data-v-e9cbc1af]{transform:skew(14deg);font-family:var(--ui-font-body);font-size:max(11px,calc(20px * var(--s)));font-weight:900;line-height:1;text-shadow:0 2px 0 var(--ui-tone-green-lip)}.rematch-wait__elapsed[data-v-e9cbc1af]{align-self:center;padding:.12em .45em .16em;border-radius:var(--ui-radius-chip);background:var(--ui-surface-chip);color:var(--ui-text-muted);font-size:max(15px,calc(34px * var(--s)));font-style:italic;line-height:1;font-variant-numeric:tabular-nums}.rematch-wait--upright[data-v-e9cbc1af]{column-gap:10px;padding-right:14px}.rematch-wait--upright .rematch-wait__label[data-v-e9cbc1af]{display:block;white-space:normal;line-height:1}.rematch-wait--upright .rematch-wait__count[data-v-e9cbc1af]{display:inline-block;margin-left:.3em;white-space:nowrap}.rematch-wait--upright .rematch-wait__words[data-v-e9cbc1af]{overflow:visible}.rematch-wait--upright .rematch-wait__elapsed[data-v-e9cbc1af]{font-size:14px}@keyframes rematch-wait-in-e9cbc1af{0%{opacity:0;translate:0 40%}to{opacity:1;translate:0 0}}@keyframes rematch-wait-spin-e9cbc1af{to{rotate:360deg}}@keyframes rematch-wait-pip-e9cbc1af{0%{box-shadow:inset 0 0 0 2px var(--ui-line)}to{box-shadow:inset 0 0 0 2px var(--ui-line-selected),0 0 12px var(--ui-line-selected)}}@keyframes rematch-wait-pip-in-e9cbc1af{0%{scale:1.4}to{scale:1}}@media(prefers-reduced-motion:reduce){.rematch-wait[data-v-e9cbc1af],.rematch-wait__ball[data-v-e9cbc1af],.rematch-wait__pip[data-v-e9cbc1af],.rematch-wait__pip[data-in=true][data-v-e9cbc1af]{animation:none}}.podium-screen[data-v-0742dd4e]{--podium-gutter:max(12px,calc(40px * var(--podium-scale)));position:absolute;inset:0;overflow:hidden;color:var(--ui-text);font-family:var(--ui-font-display);pointer-events:auto}.podium-screen__veil[data-v-0742dd4e]{position:absolute;inset:0;background:var(--ui-surface-spotlight),var(--ui-scene-dim);-webkit-backdrop-filter:blur(var(--ui-scene-blur)) saturate(.8);backdrop-filter:blur(var(--ui-scene-blur)) saturate(.8);animation:podium-veil-in-0742dd4e .35s ease-out both}.podium-screen__stage[data-v-0742dd4e]{z-index:1}.podium-screen__header[data-v-0742dd4e]{position:absolute;z-index:3;top:calc(env(safe-area-inset-top,0px) + max(10px,calc(34px * var(--podium-scale))));left:50%;translate:-50% 0;display:grid;justify-items:center;pointer-events:none}.podium-title[data-v-0742dd4e]{--slab:var(--ui-tone-blue);--lip:var(--ui-tone-blue-lip);display:grid;place-items:center;animation:podium-title-in-0742dd4e .5s cubic-bezier(.34,1.56,.64,1) both}.podium-title[data-result=win][data-v-0742dd4e]{--slab:var(--ui-tone-orange);--lip:var(--ui-tone-orange-lip)}.podium-title[data-result=lose][data-v-0742dd4e]{--slab:var(--ui-tone-red);--lip:var(--ui-tone-red-lip)}.podium-title[data-result=wait][data-v-0742dd4e]{--slab:var(--ui-tone-green);--lip:var(--ui-tone-green-lip)}.podium-title__slab[data-v-0742dd4e]{grid-area:1 / 1;width:calc(100% + 150px * var(--podium-scale));height:78%;rotate:-3deg;background:var(--slab);clip-path:polygon(0 9%,100% 0,97% 91%,2% 100%);box-shadow:var(--ui-bevel);filter:drop-shadow(0 calc(8px * var(--podium-scale)) 0 var(--lip))}.podium-title__word[data-v-0742dd4e]{grid-area:1 / 1;margin:0;padding:0 calc(20px * var(--podium-scale));rotate:-3deg;font-size:calc(118px * var(--podium-scale));font-style:italic;font-weight:400;line-height:1.02;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap;color:var(--ui-text);-webkit-text-stroke:calc(3px * var(--podium-scale)) var(--lip);paint-order:stroke fill;text-shadow:calc(6px * var(--podium-scale)) calc(7px * var(--podium-scale)) 0 var(--lip);filter:drop-shadow(0 calc(12px * var(--podium-scale)) calc(14px * var(--podium-scale)) var(--ui-depth))}.podium-score[data-v-0742dd4e]{display:inline-flex;align-items:center;gap:calc(14px * var(--podium-scale));margin-top:calc(-6px * var(--podium-scale));padding:calc(4px * var(--podium-scale)) calc(26px * var(--podium-scale)) calc(6px * var(--podium-scale));background:var(--ui-surface-panel);clip-path:var(--ui-cut-button);box-shadow:inset 0 0 0 calc(3px * var(--podium-scale)) var(--ui-line-strong),var(--ui-highlight);font-size:calc(52px * var(--podium-scale));font-style:italic;line-height:1;font-variant-numeric:tabular-nums;text-shadow:0 calc(3px * var(--podium-scale)) 0 var(--ui-depth);animation:podium-score-in-0742dd4e .35s .25s ease-out both}.podium-score__dash[data-v-0742dd4e]{color:var(--ui-text-muted)}.podium-screen__bar[data-v-0742dd4e]{position:absolute;z-index:3;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + var(--playbl-banner-inset,0px) + max(10px,calc(30px * var(--podium-scale))));display:grid;grid-template-columns:auto minmax(0,600px) auto;grid-template-areas:"exit stickers rematch";align-items:center;justify-content:center;column-gap:max(10px,calc(34px * var(--podium-scale)));row-gap:12px;padding:0 var(--podium-gutter);animation:podium-bar-in-0742dd4e .4s .15s cubic-bezier(.2,1.2,.4,1) both}.podium-screen__button[data-v-0742dd4e]{zoom:var(--podium-scale);padding-bottom:var(--ui-press-depth)}.podium-screen__button--exit[data-v-0742dd4e]{grid-area:exit;justify-self:end}.podium-screen__button--rematch[data-v-0742dd4e]{grid-area:rematch;justify-self:start}.podium-screen__stickers[data-v-0742dd4e]{grid-area:stickers;justify-self:center}.podium-screen__button[data-v-0742dd4e] .ui-button{white-space:nowrap}.podium-screen__button--rematch[data-v-0742dd4e] .ui-button{padding-right:28px}.podium-screen__countdown[data-v-0742dd4e]{display:inline-grid;place-items:center;min-width:1.35em;margin-left:.25em;padding:.06em .18em .1em;border-radius:var(--ui-radius-chip);background:var(--ui-surface-chip);color:var(--ui-coin);font-variant-numeric:tabular-nums;text-shadow:none;animation:podium-tick-0742dd4e .45s cubic-bezier(.34,1.56,.64,1) both}.podium-screen__countdown[data-urgent=true][data-v-0742dd4e]{color:var(--ui-text);background:var(--ui-tone-red-lip)}.podium-screen--portrait .podium-screen__bar[data-v-0742dd4e]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"stickers stickers" "exit rematch";column-gap:14px}.podium-screen--portrait .podium-screen__stickers[data-v-0742dd4e]{width:calc(100% + 2 * var(--podium-gutter) - 4px);min-width:0;margin:0 calc(2px - var(--podium-gutter))}.podium-screen--portrait .podium-screen__button--exit[data-v-0742dd4e]{justify-self:end}.podium-screen--portrait .podium-screen__button--rematch[data-v-0742dd4e]{justify-self:start}.podium-screen__bar--wait[data-v-0742dd4e]{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"exit status ."}.podium-screen__status[data-v-0742dd4e]{grid-area:status;justify-self:center;width:min(calc(1000px * var(--podium-scale)),100%);min-width:min(100%,300px)}.podium-screen--portrait .podium-screen__bar--wait[data-v-0742dd4e]{grid-template-columns:minmax(0,1fr);grid-template-areas:"status" "exit"}.podium-screen--portrait .podium-screen__bar--wait .podium-screen__button--exit[data-v-0742dd4e]{justify-self:center}.podium-screen--portrait .podium-screen__status[data-v-0742dd4e]{width:100%;min-width:0}.podium-screen--wait .podium-screen__veil[data-v-0742dd4e]{-webkit-backdrop-filter:blur(calc(var(--ui-scene-blur) * 1.5)) saturate(.6);backdrop-filter:blur(calc(var(--ui-scene-blur) * 1.5)) saturate(.6)}.podium-screen__hint[data-v-0742dd4e]{padding:.16em .55em .2em;border-radius:var(--ui-radius-chip);background:var(--ui-surface-chip);color:var(--ui-coin);font-family:var(--ui-font-display);font-style:italic;font-size:.85em;line-height:1;text-transform:uppercase;white-space:nowrap;animation:podium-hint-0742dd4e 1.4s 1.2s ease-in-out infinite both}.podium-screen__roster[data-v-0742dd4e]{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;list-style:none}@keyframes podium-veil-in-0742dd4e{0%{opacity:0}to{opacity:1}}@keyframes podium-title-in-0742dd4e{0%{opacity:0;scale:1.8}60%{opacity:1}to{opacity:1;scale:1}}@keyframes podium-score-in-0742dd4e{0%{opacity:0;translate:0 -30%}to{opacity:1;translate:0 0}}@keyframes podium-bar-in-0742dd4e{0%{opacity:0;translate:0 40%}to{opacity:1;translate:0 0}}@keyframes podium-tick-0742dd4e{0%{scale:1.35}to{scale:1}}@keyframes podium-hint-0742dd4e{0%,to{translate:0 0;opacity:.85}50%{translate:0 -.2em;opacity:1}}@media(prefers-reduced-motion:reduce){.podium-screen__veil[data-v-0742dd4e],.podium-title[data-v-0742dd4e],.podium-score[data-v-0742dd4e],.podium-screen__bar[data-v-0742dd4e],.podium-screen__countdown[data-v-0742dd4e],.podium-screen__hint[data-v-0742dd4e]{animation:none}}.game-word[data-v-04a36a26]{--word-fill:linear-gradient(180deg,#fffbe0 12%,#ffe066 46%,#ff9f1c 88%);--word-stroke:#6b2206;--word-depth:#3a1204;position:relative;isolation:isolate;display:inline-block;padding:0 .12em;font-family:var(--ui-font-display,var(--font-display));font-style:italic;font-weight:900;line-height:1.05;letter-spacing:-.01em;text-transform:uppercase;white-space:nowrap}.game-word__ink[data-v-04a36a26]{position:relative;display:block;filter:drop-shadow(0 .07em 0 var(--word-depth)) drop-shadow(0 .12em .1em #0000008c)}.game-word[data-tone=cyan][data-v-04a36a26]{--word-fill:linear-gradient(180deg,#f2ffff 12%,#8ff0ff 46%,#2a9dff 88%);--word-stroke:#0b2a80;--word-depth:#061646}.game-word[data-tone=green][data-v-04a36a26]{--word-fill:linear-gradient(180deg,#f4ffe8 12%,#9cf56b 46%,#2fbf35 88%);--word-stroke:#0c4d1c;--word-depth:#06280e}.game-word[data-tone=white][data-v-04a36a26]{--word-fill:linear-gradient(180deg,#fff 30%,#d6e6ff 90%);--word-stroke:#16347e;--word-depth:#061238}.game-word__ink[data-v-04a36a26]:before,.game-word[data-v-04a36a26]:after{position:absolute;inset:0;content:attr(data-text);pointer-events:none}.game-word__ink[data-v-04a36a26]:before{color:var(--word-stroke);-webkit-text-stroke:.16em var(--word-stroke)}.game-word__fill[data-v-04a36a26]{position:relative;z-index:1;color:transparent;background:var(--word-fill);-webkit-background-clip:text;background-clip:text}.game-word[data-v-04a36a26]:after{z-index:2;padding:inherit;color:transparent;opacity:0;background:linear-gradient(100deg,transparent 38%,#ffffffe6 48%,#fff 50%,#ffffffe6 52%,transparent 62%) no-repeat;background-size:260% 100%;background-position:120% 0;-webkit-background-clip:text;background-clip:text}.game-word[data-shine=true][data-v-04a36a26]:after{will-change:transform;animation:game-word-shine-04a36a26 .5s cubic-bezier(.4,0,.2,1) var(--word-shine-delay,.3s) both}@keyframes game-word-shine-04a36a26{0%{opacity:1;background-position:120% 0}to{opacity:1;background-position:-20% 0}}@media(prefers-reduced-motion:reduce){.game-word[data-shine=true][data-v-04a36a26]:after{animation:none}}.goal-callout-layer[data-v-f90b5155]{position:absolute;inset:0;z-index:5;overflow:hidden;pointer-events:none}.goal-callout[data-v-f90b5155]{--callout-size:clamp(40px,min(15vmin,13vw),150px);position:absolute;left:50%;top:38%;display:grid;place-items:center;translate:-50% -50%;font-size:var(--callout-size)}.goal-callout__word[data-v-f90b5155],.goal-callout__slab[data-v-f90b5155]{grid-area:1 / 1}.goal-callout__word[data-v-f90b5155]{--word-shine-delay:.32s;rotate:-6deg;animation:callout-word-f90b5155 1.3s linear both}.goal-callout__slab[data-v-f90b5155]{--slab:linear-gradient(90deg,transparent,#ff9f1ccc 18%,#ffcf3ae6 50%,#ff9f1ccc 82%,transparent);position:relative;width:calc(100% + 1.4em);height:.92em;rotate:-6deg;animation:callout-slab-f90b5155 1.3s linear both}.goal-callout__slab[data-v-f90b5155]:before{position:absolute;inset:0;content:"";background:var(--slab);clip-path:polygon(3% 14%,100% 0,97% 86%,0 100%)}.goal-callout[data-kind=assist] .goal-callout__slab[data-v-f90b5155]{--slab:linear-gradient(90deg,transparent,#2a9dffcc 18%,#58d4ffe6 50%,#2a9dffcc 82%,transparent)}.goal-callout[data-kind=save] .goal-callout__slab[data-v-f90b5155]{--slab:linear-gradient(90deg,transparent,#1fae4acc 18%,#6be36ee6 50%,#1fae4acc 82%,transparent)}@keyframes callout-word-f90b5155{0%{scale:.2;rotate:-18deg;opacity:0;animation-timing-function:cubic-bezier(.2,.9,.3,1.25)}14%{scale:1.2;rotate:-3deg;opacity:1;animation-timing-function:ease-out}22%{scale:1;rotate:-6deg}78%{scale:1.05;rotate:-6deg;opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.4)}to{scale:1.5;rotate:-6deg;opacity:0}}@keyframes callout-slab-f90b5155{0%{scale:0 1;opacity:0}6%{scale:0 1;opacity:1;animation-timing-function:cubic-bezier(.25,1,.5,1)}22%{scale:1 1}78%{scale:1 1;opacity:1;animation-timing-function:ease-in}to{scale:1 0;opacity:0}}@media(prefers-reduced-motion:reduce){.goal-callout__word[data-v-f90b5155],.goal-callout__slab[data-v-f90b5155]{animation:callout-fade-f90b5155 1.3s linear both}@keyframes callout-fade-f90b5155{0%{opacity:0}10%,80%{opacity:1}to{opacity:0}}}.world-popups[data-v-bf0e6b8b]{position:absolute;inset:0;z-index:4;overflow:hidden;pointer-events:none}.world-popup[data-v-bf0e6b8b]{position:absolute;left:0;top:0;width:0;height:0;will-change:transform}.world-popup__lift[data-v-bf0e6b8b]{--popup-size:clamp(18px,4.4vmin,42px);position:absolute;left:0;bottom:calc(var(--popup-gap,.35em) + var(--popup-lane,0) * 1.05em);translate:-50% 0;transform-origin:50% 100%;font-size:var(--popup-size);animation:world-popup-bf0e6b8b .9s linear both}.world-popup__word[data-v-bf0e6b8b]{display:block;rotate:-5deg}.world-popup__sr[data-v-bf0e6b8b]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes world-popup-bf0e6b8b{0%{scale:.3;opacity:0;transform:translateY(.4em);animation-timing-function:cubic-bezier(.2,.9,.3,1.35)}22%{scale:1.12;opacity:1;transform:translateY(0);animation-timing-function:ease-out}34%{scale:1}70%{opacity:1;transform:translateY(-.35em);animation-timing-function:ease-in}to{scale:.9;opacity:0;transform:translateY(-.8em)}}@media(prefers-reduced-motion:reduce){.world-popup__lift[data-v-bf0e6b8b]{animation:world-popup-fade-bf0e6b8b .9s linear both}@keyframes world-popup-fade-bf0e6b8b{0%{opacity:0}12%,70%{opacity:1}to{opacity:0}}}.match-celebrations[data-v-d2ba0dd7]{position:absolute;inset:0;z-index:4;pointer-events:none}.sticker-fab[data-v-20e79212]{--fab-unit:clamp(1px,.2vh,2.2px);--keycap-unit:calc(var(--fab-unit) * 1.25);--fab-size:calc(52 * var(--fab-unit));--item-size:calc(48 * var(--fab-unit));position:relative;width:var(--fab-size);height:var(--fab-size);pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.sticker-fab__toggle[data-v-20e79212]{position:relative;z-index:2;display:grid;place-items:center;width:100%;height:100%;padding:0;border:3px solid var(--ui-text);border-radius:50%;background:var(--ui-tone-orange);box-shadow:inset 0 3px 0 var(--ui-gloss-strong),inset 0 -3px 0 var(--ui-shade-soft),0 4px 0 var(--ui-tone-orange-lip),0 7px 14px var(--ui-cast);transition:translate .08s ease,filter .15s ease,rotate .2s ease}.sticker-fab__toggle[data-v-20e79212]:hover{filter:brightness(1.08)}.sticker-fab__toggle[data-v-20e79212]:active{translate:0 2px;box-shadow:inset 0 3px 0 var(--ui-gloss-strong),0 2px 0 var(--ui-tone-orange-lip),0 4px 10px var(--ui-cast)}.sticker-fab[data-open=true] .sticker-fab__toggle[data-v-20e79212]{background:var(--ui-tone-blue);box-shadow:inset 0 3px 0 var(--ui-gloss),0 4px 0 var(--ui-tone-blue-lip),0 7px 14px var(--ui-cast)}.sticker-fab__icon[data-v-20e79212]{width:64%;height:64%;filter:drop-shadow(0 2px 0 var(--ui-shade))}.sticker-fab__bubble[data-v-20e79212]{fill:var(--ui-text);stroke:var(--ui-tone-blue-lip)}.sticker-fab__ink[data-v-20e79212]{fill:var(--ui-tone-blue-lip)}.sticker-fab__smile[data-v-20e79212]{stroke:var(--ui-tone-blue-lip)}.sticker-fab__cross[data-v-20e79212]{stroke:var(--ui-text)}.sticker-fab__toggle-keycap[data-v-20e79212]{position:absolute;z-index:3;left:calc(-5 * var(--fab-unit));top:calc(-5 * var(--fab-unit))}.sticker-fab[data-corner$=left] .sticker-fab__toggle-keycap[data-v-20e79212]{left:auto;right:calc(-5 * var(--fab-unit))}.sticker-fab[data-corner^=top] .sticker-fab__toggle-keycap[data-v-20e79212]{top:auto;bottom:calc(-5 * var(--fab-unit))}.sticker-fab__fan[data-v-20e79212]{position:absolute;left:50%;top:50%;width:0;height:0;z-index:1}.sticker-fab__item[data-v-20e79212]{position:absolute;left:calc(var(--item-size) / -2);top:calc(var(--item-size) / -2);width:var(--item-size);height:var(--item-size);padding:3px;border:2px solid var(--ui-line-selected);border-radius:50%;background:var(--ui-surface-bubble);box-shadow:inset 0 2px 0 var(--ui-gloss-soft),0 3px 0 var(--ui-depth),0 6px 12px var(--ui-cast);opacity:0;scale:.2;pointer-events:none;visibility:hidden;transition:transform .1s cubic-bezier(.5,0,.75,0),scale .1s ease-in,opacity .08s ease-in,visibility 0s linear .1s,filter .15s ease}.sticker-fab[data-open=true] .sticker-fab__item[data-v-20e79212]{opacity:1;scale:1;pointer-events:auto;visibility:visible;transform:translate(calc(var(--dx) * var(--fab-unit)),calc(var(--dy) * var(--fab-unit)));transition:transform .15s cubic-bezier(.34,1.56,.64,1) var(--delay),scale .15s cubic-bezier(.34,1.56,.64,1) var(--delay),opacity .08s ease var(--delay),visibility 0s,filter .15s ease}.sticker-fab__item[data-kind=text][data-v-20e79212]{--item-width:calc(62 * var(--fab-unit));left:calc(var(--item-width) / -2);width:var(--item-width);padding:0;border:0;border-radius:0;background:none;box-shadow:none}.sticker-fab__item[data-v-20e79212]:hover{filter:brightness(1.2)}.sticker-fab__item[data-v-20e79212]:active{scale:.9}.sticker-fab__keycap[data-v-20e79212]{position:absolute;left:calc(-5 * var(--fab-unit));top:calc(-5 * var(--fab-unit))}.sticker-fab__item[data-kind=text] .sticker-fab__keycap[data-v-20e79212]{left:calc(-4 * var(--fab-unit));top:calc(2 * var(--fab-unit))}.sticker-fab[data-blocked=true] .sticker-fab__item[data-v-20e79212]{filter:saturate(.25) brightness(.7)}.sticker-fab[data-denied=true] .sticker-fab__fan[data-v-20e79212]{animation:sticker-fab-denied-20e79212 .3s ease}.sticker-fab__cooldown[data-v-20e79212]{position:absolute;inset:-6px;border-radius:50%;pointer-events:none;background:conic-gradient(var(--ui-coin) calc(var(--fill) * 1turn),transparent 0);-webkit-mask:radial-gradient(circle closest-side,#0000 calc(100% - 4px),#000 calc(100% - 3.5px));mask:radial-gradient(circle closest-side,#0000 calc(100% - 4px),#000 calc(100% - 3.5px));animation:sticker-fab-refill-20e79212 var(--block-ms) linear both}@property --fill{syntax:"<number>"; inherits:false; initial-value:0;}@keyframes sticker-fab-refill-20e79212{0%{--fill:0}to{--fill:1}}@keyframes sticker-fab-denied-20e79212{0%,to{translate:0}25%{translate:-4px}75%{translate:4px}}@media(prefers-reduced-motion:reduce){.sticker-fab__item[data-v-20e79212],.sticker-fab[data-open=true] .sticker-fab__item[data-v-20e79212]{transition:opacity .12s ease,visibility 0s;scale:1}.sticker-fab[data-denied=true] .sticker-fab__fan[data-v-20e79212]{animation:none}}.ping-indicator[data-v-a32b25cc]{position:absolute;z-index:4;top:clamp(14px,2vw,26px);left:clamp(16px,2vw,32px);display:flex;align-items:center;gap:.55em;padding:.3em .65em;border:2px solid currentColor;border-radius:5px;color:#75ec70;background:#1c243ce8;box-shadow:0 3px #070b18;font:800 clamp(13px,2.2vh,24px)/1 var(--ui-font-body);font-variant-numeric:tabular-nums;white-space:nowrap}.ping-indicator[data-quality=ok][data-v-a32b25cc]{color:#ffd45c}.ping-indicator[data-quality=bad][data-v-a32b25cc]{color:#ff7066}.ping-indicator__bars[data-v-a32b25cc]{display:flex;align-items:end;gap:.15em;height:1em}.ping-indicator__bars i[data-v-a32b25cc]{width:.22em;height:35%;border-radius:1px;background:currentColor}.ping-indicator__bars i[data-v-a32b25cc]:nth-child(2){height:65%}.ping-indicator__bars i[data-v-a32b25cc]:nth-child(3){height:100%}.ping-indicator[data-quality=ok] .ping-indicator__bars i[data-v-a32b25cc]:nth-child(3),.ping-indicator[data-quality=bad] .ping-indicator__bars i[data-v-a32b25cc]:not(:first-child){opacity:.25}.country-window[data-v-47cb5090] .ui-dialog{--ui-dialog-footprint-width:1320;--ui-dialog-footprint-height:980;width:1280px;gap:14px;padding:88px 40px 62px}.country-grid-frame[data-v-47cb5090]{display:grid;grid-template-columns:84px 1fr 84px;align-items:center;gap:18px;width:100%;touch-action:pan-y}.country-window__arrow[data-v-47cb5090]{--card-bg:var(--ui-blue);--card-shadow:var(--ui-blue-dark);--card-shape:polygon(6% 4%,100% 0,94% 96%,0 100%);--ui-layer-depth:7px;width:78px;height:104px;padding:18px;color:#fff;background:transparent;transition:filter .12s ease,translate .12s ease}.country-window__arrow[data-v-47cb5090]:before{position:absolute;z-index:-1;inset:0;content:"";background:var(--card-bg);clip-path:var(--card-shape)}.country-window__arrow[data-v-47cb5090]:after{z-index:-2;clip-path:var(--card-shape)}.country-window__arrow[data-v-47cb5090]:hover:not(:disabled){filter:brightness(1.1);translate:0 -2px}.country-window__arrow[data-v-47cb5090]:active:not(:disabled){translate:3px 4px}.country-window__arrow[data-v-47cb5090]:disabled{filter:grayscale(1);opacity:.4}.country-grid[data-v-47cb5090]{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,152px);gap:10px;width:100%}.country-cell[data-v-47cb5090]{display:grid;grid-template-rows:auto 1fr;justify-items:center;gap:6px;padding:10px 8px 8px;border:4px solid transparent;color:var(--ui-ink);background:#fff;box-shadow:0 5px #d7d3c9;font-family:var(--ui-font-display);transition:translate .1s ease,background-color .1s ease}.country-cell[data-v-47cb5090]:hover{background:#eef4ff;translate:0 -3px}.country-cell--active[data-v-47cb5090]{border-color:var(--ui-blue);background:#dfebff;box-shadow:0 5px 0 var(--ui-blue-dark)}.country-cell__flag[data-v-47cb5090]{display:block;width:124px;height:82px;background:#eee center/cover no-repeat;border:3px solid #fff;box-shadow:0 0 0 2px #c9ccd1}.country-cell__name[data-v-47cb5090]{align-self:center;font-size:20px;font-style:italic;line-height:1.05;text-align:center;text-transform:uppercase;text-wrap:balance}.country-window__pages[data-v-47cb5090]{display:flex;gap:12px;margin:0;padding:0;list-style:none}.country-window__pages li[data-v-47cb5090]{width:64px;height:14px;background:#c9cdd1;transform:skew(-14deg)}.country-window__pages li.is-active[data-v-47cb5090]{background:var(--ui-blue)}.profile-screen[data-v-e86f4cf8] .ui-dialog{--ui-dialog-footprint-width:940;--ui-dialog-footprint-height:760;width:900px;gap:26px;padding:112px 52px 96px}.profile-form[data-v-e86f4cf8]{display:grid;gap:26px;width:100%}.country-slot[data-v-e86f4cf8]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:28px;width:100%;padding:20px 26px;border:0;color:var(--ui-ink);background:#fff;box-shadow:0 5px #d7d3c9;font-family:var(--ui-font-display);text-align:left;transition:background-color .12s ease,translate .12s ease}.country-slot[data-v-e86f4cf8]:hover{background:#eef4ff;translate:0 -3px}.country-slot[data-v-e86f4cf8]:active{translate:2px 3px}.country-slot__flag[data-v-e86f4cf8]{display:block;width:210px;height:140px;background:#eee center/cover no-repeat;border:6px solid #fff;box-shadow:0 0 0 3px #c9ccd1,6px 8px #173971}.country-slot__copy[data-v-e86f4cf8]{display:grid;gap:8px;min-width:0}.country-slot__copy small[data-v-e86f4cf8]{color:#7b808a;font-family:var(--ui-font-body);font-size:24px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.country-slot__copy strong[data-v-e86f4cf8]{font-size:46px;font-style:italic;font-weight:400;line-height:1.05;text-transform:uppercase;text-wrap:balance}.country-slot__more[data-v-e86f4cf8]{width:52px;height:52px;padding:12px;color:#fff;background:var(--ui-blue);border-radius:50%;box-shadow:0 4px 0 var(--ui-blue-dark)}.nickname-field[data-v-e86f4cf8]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;padding:16px 26px;background:#fff;box-shadow:0 5px #d7d3c9}.nickname-field>span[data-v-e86f4cf8]{font-size:34px;font-style:italic;text-transform:uppercase}.nickname-field input[data-v-e86f4cf8]{min-width:0;height:76px;padding:0 20px;color:var(--ui-ink);background:#f1f2f4;border:4px solid #c9cdd1;border-radius:4px;font-family:var(--ui-font-body);font-size:40px;font-weight:700}.nickname-field input[data-v-e86f4cf8]:focus{border-color:var(--ui-blue);outline:none}.nickname-field small[data-v-e86f4cf8]{color:#7b808a;font-family:var(--ui-font-body);font-size:26px;font-weight:700;font-variant-numeric:tabular-nums}.dialog-button[data-v-e86f4cf8]:disabled{filter:grayscale(1);opacity:.55;pointer-events:none}.match-start-wait[data-v-bb30efc4]{position:fixed;inset:0;z-index:30;display:grid;place-content:center;justify-items:center;gap:20px;background:#070e20c2;color:#fff;font:700 clamp(20px,3vw,32px)/1.2 var(--ui-font-display);text-align:center;pointer-events:auto}.match-start-wait__spinner[data-v-bb30efc4]{width:56px;height:56px;border:6px solid #ffffff55;border-top-color:#f6a832;border-radius:50%;animation:match-start-spin-bb30efc4 .8s linear infinite}@keyframes match-start-spin-bb30efc4{to{transform:rotate(360deg)}}.flag[data-v-bb30efc4]{background-position:center;background-repeat:no-repeat;background-size:cover}.aswc-hud[data-v-bb30efc4]{font-family:var(--ui-font-display)}.aswc-hud__team[data-v-bb30efc4]{font-family:Game Myriad Condensed,Arial Narrow,sans-serif}.aswc-hud__team strong[data-v-bb30efc4]{text-transform:uppercase}.match-score[data-v-bb30efc4]{position:absolute;z-index:4;top:3.2%;left:50%;translate:-50% 0;padding:.02em .42em .08em;border:2px solid #667175;border-radius:3px;color:#f7f5ed;background:#292e32f2;box-shadow:0 4px #1f2326;font-family:var(--ui-font-display);font-size:clamp(42px,7vw,100px);font-style:italic;line-height:.94;text-shadow:3px 3px 0 #252653}.online-status[data-v-bb30efc4]{position:absolute;z-index:5;top:2%;left:50%;translate:-50% 0;color:#fff;font:600 13px/1.2 system-ui,sans-serif;text-shadow:0 1px 3px #000;white-space:nowrap}.kickoff-card[data-v-bb30efc4]{pointer-events:none}.match-stickers[data-v-bb30efc4]{position:absolute;z-index:5;right:clamp(16px,2vw,32px);bottom:calc(var(--aswc2-hud-height,12.9vh) + clamp(14px,2vh,22px) + var(--playbl-banner-inset,0px));pointer-events:none}@media(max-height:500px){.match-stickers[data-v-bb30efc4]{bottom:calc(74px + 10px + var(--playbl-banner-inset,0px))}}@font-face{font-family:Game Cyrillic;src:url(../assets/fonts/exo2/exo2-black-italic-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}:root{color:#fff;background:#160817;font-family:Impact,Haettenschweiler,Arial Narrow Bold,system-ui,sans-serif;font-synthesis:none;--ui-reference-width:1920;--ui-reference-height:1080;--ui-font-display:"Game Aero Matics","Game Cyrillic",Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;--ui-font-body:"Game Myriad Condensed","Arial Narrow",Arial,sans-serif;--ui-green:#50d437;--ui-green-dark:#176b38;--ui-blue:#2875f6;--ui-blue-dark:#153b88;--ui-orange:#ff9518;--ui-red:#ef3e36;--ui-ink:#30323a;--ui-paper:#fffdf2;--ui-paper-muted:#e7e7e8;--ui-shadow:#102a3c;--ui-focus:#ffe052;--ui-layer-depth:14px;--ui-card-cut:polygon(2% 4%,98% 0,100% 92%,1% 100%)}*{box-sizing:border-box}button,select,input{font:inherit}button{cursor:pointer}:focus,:focus-visible{outline:none}html,body{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}input,textarea{user-select:text;-webkit-user-select:text}img{-webkit-user-drag:none}.game-canvas{position:fixed;inset:0;width:100%;height:100%;display:block;touch-action:none;z-index:0;image-rendering:pixelated}.game-ui{position:fixed;inset:0;z-index:1;overflow:hidden;pointer-events:none;color:#fff;padding-bottom:var(--playbl-banner-inset,0px)}h1,h2,p{margin:0}.menu-screen,.loading-screen{min-height:100%;display:grid;place-items:center;align-content:center;gap:28px;padding:28px;pointer-events:auto}.loading-screen{background:radial-gradient(ellipse at 50% 80%,#2c8e1c,#140817 72%)}.menu-screen{background:linear-gradient(#14081770,#140817a8),radial-gradient(ellipse at 50% 72%,#2c8e1c26,transparent 70%)}.brand{width:min(92vw,680px);text-align:center;transform:rotate(-2deg)}.brand h1{display:grid;justify-items:center;gap:.06em;font-family:var(--ui-font-display);font-size:clamp(42px,7.5vw,86px);font-style:italic;line-height:.82;letter-spacing:-.045em;text-transform:uppercase;filter:drop-shadow(0 9px 0 #160817) drop-shadow(0 15px 18px #0008)}.brand__name{color:#f6fbff;-webkit-text-stroke:clamp(1px,.22vw,3px) #245d9a;paint-order:stroke fill;text-shadow:clamp(2px,.4vw,5px) clamp(2px,.4vw,5px) 0 #24378c}.brand__online{position:relative;padding:.08em .55em .12em;color:#fff4a3;font-size:.62em;letter-spacing:.08em;text-shadow:3px 3px 0 #9e3d14}.brand__online:before{position:absolute;z-index:-1;inset:-.03em .12em;content:"";background:linear-gradient(135deg,#ffbd2e,#ee641d);clip-path:polygon(4% 11%,100% 0,95% 88%,0 100%);box-shadow:0 5px #8c3217}h1{font-size:clamp(44px,8vw,88px);line-height:.91;letter-spacing:-.05em}h2{font-size:clamp(28px,5vw,48px);letter-spacing:-.03em}.offer-slot{min-width:340px;min-height:82px;padding:12px 28px;border:3px solid #c5e6ff;border-radius:10px;color:#fff;background:linear-gradient(180deg,#276ae3,#1545ae);box-shadow:0 8px #0b2469,0 12px 18px #06173580;font-family:var(--ui-font-display);font-size:34px;line-height:1;text-align:center;text-transform:uppercase;text-shadow:2px 3px 0 #0b2469;white-space:nowrap}.offer-slot:hover{filter:brightness(1.1)}.match-ui{min-height:100%;pointer-events:none}.pause-control{position:absolute;right:clamp(16px,2vw,32px);top:clamp(14px,2vw,26px);z-index:4;display:flex;gap:6px;align-items:center;justify-content:center;width:64px;height:64px;border:3px solid #fff;border-radius:7px;background:#1c243ccc;box-shadow:0 3px #070b18;pointer-events:auto}.pause-control span{width:8px;height:26px;background:#fff}.aswc-hud{position:absolute;isolation:isolate;z-index:3;bottom:0;left:0;right:0;height:var(--aswc2-hud-height,12.890625vh);display:grid;grid-template-columns:minmax(0,1fr) clamp(90px,15vw,190px) minmax(0,1fr);align-items:center;padding:0 clamp(16px,2.5vw,42px);font-family:var(--ui-font-display)}.aswc-hud:before{position:absolute;z-index:-1;inset:0;content:"";opacity:var(--aswc2-hud-overlay-alpha,.35);background-color:#000}.aswc-hud__team{display:flex;flex-direction:column;justify-content:center;gap:.18em;min-width:0;font-family:var(--ui-font-display);font-style:italic;font-size:clamp(14px,2.15vw,28px);letter-spacing:-.04em;white-space:nowrap}.aswc-hud__player{display:flex;align-items:center;gap:clamp(9px,1.5vw,22px);min-width:0}.aswc-hud__team strong{overflow:hidden;text-overflow:ellipsis}.aswc-hud__team--away{text-align:right}.aswc-hud__team--away .aswc-hud__player{justify-content:flex-end}.aswc-hud__team--pair{font-size:clamp(11px,1.6vw,21px)}.aswc-hud__team--pair .flag{width:clamp(20px,2.7vw,34px);height:clamp(13px,1.8vw,23px)}.aswc-hud__clock{font-family:var(--ui-font-display);font-size:clamp(16px,2.5vw,32px);font-style:italic;font-weight:400;font-variant-numeric:tabular-nums;text-align:center;color:#fff}.flag{flex:none;width:clamp(27px,3.6vw,46px);height:clamp(18px,2.4vw,31px);border:2px solid #fff}.kickoff-card{position:absolute;z-index:2;top:32%;left:50%;translate:-50% -50%;display:grid;text-align:center;transform:rotate(-7deg);font-style:italic;text-shadow:5px 5px 0 #153c18;pointer-events:none;opacity:1;visibility:visible}.kickoff-card strong{font-size:clamp(50px,10vw,148px);line-height:.72;color:#d7f4ff;text-shadow:2px 0px 0 #245d9a,-2px 0px 0 #245d9a,0px 2px 0 #245d9a,0px -2px 0 #245d9a,1.5px 1.5px 0 #245d9a,-1.5px 1.5px 0 #245d9a,1.5px -1.5px 0 #245d9a,-1.5px -1.5px 0 #245d9a,5px 5px 0 #153c18}.kickoff-card:not(.kickoff-card--go){animation:kickoff-number-in .14s ease-out both}.kickoff-card--go{animation:kickoff-go-in .2s ease-out both}@keyframes kickoff-number-in{0%{scale:.78}to{scale:1}}@keyframes kickoff-go-in{0%{scale:.62}65%{scale:1.12}to{scale:1}}.result-score{font-size:42px;font-weight:900;font-style:italic}.loading-screen__ball{width:28px;aspect-ratio:1;border-radius:50%;background:#f7fbff;box-shadow:0 0 0 10px #f6a832,0 0 34px #f6a832;animation:pulse 1.1s ease-in-out infinite alternate}@keyframes pulse{to{transform:translateY(-12px) scale(1.12)}}@media(max-height:500px){.aswc-hud{height:74px}.flag{border-width:2px}.pause-control{width:56px;height:56px}}.ui-reference-frame{--ui-scale:1;--ui-element-scale:calc(var(--ui-scale) * 1.12);position:absolute;z-index:2;inset:0;width:100%;height:100%;pointer-events:auto}.ui-reference-frame--modal:before{position:fixed;z-index:0;inset:0;content:"";background:#07152bb3;pointer-events:none}.layered-card{position:relative;isolation:isolate;border:0;border-radius:0}.ui-dialog,.settings-panel,.ui-panel,.ui-pop-in{animation:ui-window-in .16s ease-out both}.ui-reference-frame--modal:before,.ui-scene:before{animation:ui-dim-in .16s ease-out both}@keyframes ui-window-in{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}@keyframes ui-dim-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ui-dialog,.settings-panel,.ui-panel,.ui-pop-in,.ui-reference-frame--modal:before,.ui-scene:before{animation:none}}.layered-card:after{position:absolute;z-index:-1;inset:var(--ui-layer-depth) calc(var(--ui-layer-depth) * -1) calc(var(--ui-layer-depth) * -1) var(--ui-layer-depth);content:"";background:var(--card-shadow,var(--ui-shadow));clip-path:inherit}.ui-icon{display:block;width:100%;height:100%;fill:currentColor}.ui-icon__cutout{fill:var(--icon-cutout,#2165db)}.menu-screen--designed{position:relative;display:block;width:100%;min-height:100%;padding:0;background:linear-gradient(#07152b1f,#07152b3d);font-family:var(--ui-font-display)}.menu-side{position:absolute;inset:0;pointer-events:none}.menu-side:before,.menu-side:after{position:absolute;inset:0;content:""}.menu-side:before{background:radial-gradient(ellipse 34% 46% at 79% 52%,#2f7bf066,transparent 70%),linear-gradient(180deg,#0a1f5cfa,#0c2e86f0 48%,#08194afc);clip-path:polygon(63% 0,100% 0,100% 100%,48% 100%)}.menu-side:after{background:linear-gradient(180deg,#8fd0ff,#2f86ff 55%,#8fd0ff);clip-path:polygon(62.75% 0,63.2% 0,48.2% 100%,47.75% 100%);filter:drop-shadow(0 0 6px #4da3ff)}.menu-brand{position:absolute;z-index:1;top:calc(26px * var(--ui-scale));left:50%;width:720px;translate:-50% 0;transform:rotate(-1.5deg) scale(var(--ui-element-scale));transform-origin:top center;pointer-events:none}.menu-brand h1{font-size:70px;filter:drop-shadow(0 7px 0 #160817) drop-shadow(0 12px 14px #0007)}.settings-button{--card-bg:var(--ui-blue);--card-shape:polygon(3% 3%,97% 0,100% 96%,0 100%);--card-shadow:#1a2f86;--ui-layer-depth:9px;position:absolute;z-index:2;top:calc(54px * var(--ui-scale));right:calc(62px * var(--ui-scale));width:96px;height:92px;padding:14px;background:transparent;transform:rotate(1.5deg) scale(var(--ui-element-scale));transform-origin:top right}.settings-button img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(3px 4px 0 #153b88)}.settings-button:hover{filter:brightness(1.1)}.menu-column{position:absolute;top:57%;left:calc(92px * var(--ui-scale));display:grid;gap:40px;translate:0 -50%;transform:scale(var(--ui-element-scale));transform-origin:left center}.mode-actions{display:grid;gap:34px}.mode-card{--card-shape:var(--ui-card-cut);--card-bg:var(--ui-blue);--card-shadow:var(--ui-blue-dark);display:flex;align-items:center;gap:18px;width:600px;height:104px;padding:12px 40px 12px 150px;color:#fff;font-family:var(--ui-font-display);font-size:46px;font-style:italic;line-height:1;letter-spacing:-.025em;text-transform:uppercase;text-shadow:4px 5px 0 #1633554d;background:transparent;transition:filter .12s ease,translate .12s ease}.mode-card__label{flex:1;text-align:center}.mode-card:before,.settings-panel:before,.settings-panel__header:before,.settings-button:before,.settings-back:before,.ui-dialog:before,.ui-dialog__header:before,.dialog-button:before{position:absolute;z-index:-1;inset:0;content:"";background:var(--card-bg);clip-path:var(--card-shape)}.mode-card:after,.settings-panel:after,.settings-panel__header:after,.settings-button:after,.settings-back:after,.ui-dialog:after,.ui-dialog__header:after,.dialog-button:after{z-index:-2;clip-path:var(--card-shape)}.mode-card:hover{filter:brightness(1.08);translate:0 -4px}.mode-card:active{translate:6px 8px}.mode-card--offline{--card-bg:var(--ui-green);--card-shadow:var(--ui-green-dark);transform:rotate(-1.3deg)}.mode-card--online{transform:rotate(-.5deg)}.mode-card--shop{transform:rotate(-1deg)}.mode-card--locker{position:absolute;right:calc(58px * var(--ui-scale));bottom:calc(46px * var(--ui-scale));transform:rotate(-.8deg) scale(var(--ui-element-scale));transform-origin:bottom right}.mode-card__ball{position:absolute;z-index:2;top:-14px;left:18px;width:118px;height:118px;object-fit:contain;filter:drop-shadow(0 8px 3px #16335580)}.mode-card__burst{position:absolute;z-index:3;top:-30px;left:0;width:50px;height:66px;scale:.8;transform-origin:top left}.mode-card__burst i{position:absolute;width:13px;height:38px;background:#ffd42a;box-shadow:3px 3px #ae7015}.mode-card__burst i:nth-child(1){left:5px;top:25px;rotate:-62deg}.mode-card__burst i:nth-child(2){left:26px;top:4px;rotate:-28deg}.mode-card__burst i:nth-child(3){right:0;top:0;rotate:8deg}.mode-card__art{position:absolute;z-index:2;left:26px;top:50%;width:112px;height:112px;translate:0 -50%;object-fit:contain;filter:drop-shadow(4px 5px 0 #153b8899)}.mode-card__art--globe{left:14px;width:136px;height:136px}.segment-control button{border:0;border-radius:0;color:var(--ui-ink);background:var(--ui-paper-muted);box-shadow:0 6px #b7b9bc;font-family:var(--ui-font-display);font-size:25px;font-style:italic;text-transform:uppercase}.segment-control button.is-active{color:#fff;background:var(--ui-blue);box-shadow:0 6px 0 var(--ui-blue-dark)}.menu-wallet{position:absolute;z-index:2;top:calc(58px * var(--ui-scale));right:calc(198px * var(--ui-scale));transform:rotate(1deg) scale(var(--ui-element-scale));transform-origin:top right}.menu-hero-slot{z-index:1;top:10%;left:57%;width:43%;height:76%}.menu-screen--designed .offer-slot{position:absolute;left:calc(40px * var(--ui-scale));bottom:calc(24px * var(--ui-scale));z-index:2;transform:scale(var(--ui-element-scale));transform-origin:bottom left}@media(max-aspect-ratio:8/5){.menu-brand{top:calc(176px * var(--ui-scale));left:calc(92px * var(--ui-scale));translate:0 0;transform-origin:top left;width:620px}}.menu-screen--backdrop{position:absolute;z-index:-1;inset:0;background:none;pointer-events:none}.settings-screen{position:relative;z-index:1;width:100%;height:100%;font-family:var(--ui-font-display);pointer-events:auto}.ui-burst{position:absolute;z-index:4;width:60px;height:70px;pointer-events:none}.ui-burst i{position:absolute;width:11px;height:32px;background:#ffd42a;box-shadow:3px 3px #ae7015}.ui-burst i:nth-child(1){left:4px;top:26px;rotate:-62deg}.ui-burst i:nth-child(2){left:24px;top:6px;rotate:-28deg}.ui-burst i:nth-child(3){right:2px;top:0;rotate:8deg}.settings-panel{--card-bg:var(--ui-paper);--card-shape:polygon(1% 1%,99% 0,100% 98%,0 100%);--card-shadow:#173971;width:960px;padding:92px 44px 76px;color:var(--ui-ink);background:transparent;position:absolute;top:50%;left:50%;translate:-50% -50%;transform:rotate(.35deg) scale(var(--ui-element-scale))}.settings-panel:after{inset:18px -14px -16px -16px;transform:rotate(-.6deg)}.settings-panel__header{--card-bg:var(--ui-blue);--card-shape:polygon(2% 8%,98% 0,100% 91%,0 100%);--card-shadow:#153b88;--ui-layer-depth:10px;position:absolute;z-index:3;top:-62px;left:50%;width:560px;height:118px;color:#fff;background:transparent;transform:translate(-50%) rotate(-1.5deg)}.settings-panel__header h2{margin:0;padding-right:70px;font-size:64px;line-height:118px;letter-spacing:.01em;text-align:center;text-transform:uppercase;text-shadow:3px 5px 0 #153b88}.settings-panel__gear{position:absolute;right:-58px;top:-6px;width:136px;height:136px;object-fit:contain;filter:drop-shadow(6px 7px 0 #1a2f86);transform:rotate(10deg)}.settings-panel__header .ui-burst{right:-78px;top:-44px;rotate:78deg;scale:.9}.settings-panel__body{display:grid;gap:12px}.setting-item{display:grid;grid-template-columns:112px minmax(0,1fr) 380px;align-items:center;min-height:88px;padding:6px 20px 6px 18px;border:0;color:var(--ui-ink);background:#fff;box-shadow:0 5px #d9d6cc;font-family:var(--ui-font-display);text-align:left}.setting-item--toggle{width:100%}.setting-item__icon{display:block;justify-self:center;width:100px;height:84px;object-fit:contain;filter:drop-shadow(3px 4px 0 #d1d4d6);transform:scale(1.18)}.setting-item>strong{padding-left:18px;font-size:32px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;white-space:nowrap}.setting-item--quality>strong{font-size:26px;letter-spacing:0}.square-check{justify-self:end;display:grid;place-items:center;width:66px;height:66px;margin-right:22px;color:#fff;background:#c9cdd1;border:4px solid #8b9095;border-radius:5px;box-shadow:0 4px #0000002e}.square-check.is-active{background:linear-gradient(#4fd545,#2fb336);border-color:#1b6b2a}.square-check .ui-icon{width:40px;height:40px;filter:drop-shadow(0 2px 0 #1b6b2a)}.segment-control{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;height:62px}.segment-control--language{grid-template-columns:repeat(2,1fr)}.segment-control button{min-width:0;font-size:24px;font-style:normal;letter-spacing:.01em;background:#dfe0e3;box-shadow:0 5px #b3b6ba}.segment-control button.is-active--orange{background:var(--ui-orange);box-shadow:0 5px #b95a0b}.settings-back{--card-bg:var(--ui-red);--card-shape:polygon(3% 4%,100% 0,97% 94%,0 100%);--card-shadow:#8f1d26;--ui-layer-depth:10px;position:absolute;left:50%;bottom:-34px;display:grid;grid-template-columns:96px 1fr;align-items:center;width:370px;height:92px;padding:6px 34px 6px 18px;color:#fff;background:transparent;transform:translate(-50%) rotate(-1deg);font-family:var(--ui-font-display);font-size:50px;letter-spacing:.02em;text-transform:uppercase;text-shadow:3px 4px 0 #8f1d26}.settings-back>img{width:112px;height:88px;object-fit:contain;filter:drop-shadow(4px 4px 0 #8f1d26);transform:translate(-28px)}.settings-back .ui-burst{left:-58px;top:-4px;rotate:-12deg;scale:.9}.settings-back:hover{filter:brightness(1.08);translate:0 -3px}.ui-reference-frame--dialog{z-index:10}.ui-dialog-screen{position:relative;z-index:1;display:grid;place-items:center;width:100%;height:100%;font-family:var(--ui-font-display);pointer-events:auto}.ui-dialog{--card-bg:var(--ui-paper);--card-shape:polygon(1% 2%,99% 0,100% 97%,0 100%);--card-shadow:#173971;display:grid;justify-items:center;gap:34px;width:780px;min-height:360px;padding:124px 56px 100px;color:var(--ui-ink);background:transparent;position:absolute;top:50%;left:50%;translate:-50% -50%;--ui-dialog-footprint-width:820;--ui-dialog-footprint-height:560;--ui-dialog-scale:calc(var(--ui-element-scale) + var(--ui-upright,0) * max(0, min(var(--ui-fit-width,0) / var(--ui-dialog-footprint-width), var(--ui-fit-height,0) / var(--ui-dialog-footprint-height)) - var(--ui-element-scale)));transform:rotate(.35deg) scale(var(--ui-dialog-scale))}.ui-dialog__header{--card-bg:var(--ui-blue);--card-shape:polygon(2% 8%,98% 0,100% 91%,0 100%);--card-shadow:#153b88;position:absolute;z-index:3;top:-45px;left:50%;width:560px;height:130px;color:#fff;background:transparent;transform:translate(-50%) rotate(-1.5deg)}.ui-dialog__header h2{margin:0;font-size:62px;font-style:italic;line-height:130px;text-align:center;text-transform:uppercase;text-shadow:4px 5px 0 #16335566}.ui-dialog__body{display:grid;justify-items:center;gap:18px;width:100%}.ui-dialog__message{margin:0;padding:26px 30px;width:100%;color:var(--ui-ink);background:#fff;box-shadow:0 5px #d7d3c9;font-family:var(--ui-font-body);font-size:36px;font-weight:700;line-height:1.2;text-align:center}.ui-dialog__actions{position:absolute;left:50%;bottom:-52px;display:flex;gap:40px;transform:translate(-50%) rotate(1deg)}.dialog-button{--card-bg:var(--ui-red);--card-shadow:#81233a;--card-shape:polygon(4% 3%,100% 0,96% 95%,0 100%);min-width:300px;height:100px;padding:10px 44px;color:#fff;background:transparent;font-family:var(--ui-font-display);font-size:44px;font-style:italic;text-transform:uppercase;text-shadow:3px 4px 0 var(--card-shadow);white-space:nowrap;transition:filter .12s ease,translate .12s ease}.dialog-button--primary{--card-bg:var(--ui-green);--card-shadow:var(--ui-green-dark)}.dialog-button:hover{filter:brightness(1.08);translate:0 -3px}.connection-status{display:grid;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;gap:20px;width:100%;min-width:0;min-height:130px;padding:16px 30px;background:#fff;box-shadow:0 5px #d7d3c9}.connection-status__ball{width:76px;height:76px;object-fit:contain;animation:connection-spin 1.1s linear infinite}.connection-status>strong{min-width:0;font-size:34px;font-style:italic;line-height:1.1;text-transform:uppercase}.connection-status__elapsed{color:#6b7079;font-family:var(--ui-font-body);font-size:34px;font-weight:700;font-variant-numeric:tabular-nums}.connection-steps{display:flex;gap:14px;margin:0;padding:0;list-style:none}.connection-steps li{width:84px;height:16px;background:#c9cdd1;transform:skew(-14deg)}.connection-steps li.is-done{background:var(--ui-green)}.connection-steps li.is-active{background:var(--ui-blue);animation:connection-pulse .7s ease-in-out infinite alternate}@keyframes connection-spin{to{rotate:360deg}}@keyframes connection-pulse{to{opacity:.45}}@media(prefers-reduced-motion:reduce){.connection-status__ball,.connection-steps li.is-active{animation:none}}:root{--ui-scene-dim:linear-gradient(180deg,#0a2a8a99,#051446cc);--ui-scene-blur:6px;--ui-scene-gutter:62px;--ui-scene-bar-top:54px;--ui-scene-stage-top:112px;--ui-surface-panel:linear-gradient(180deg,#12307cf5,#0a1d54f7);--ui-surface-well:linear-gradient(180deg,#0d2867,#091a4b);--ui-surface-tile:linear-gradient(180deg,#14337e,#0c2160);--ui-surface-tile-hover:linear-gradient(180deg,#1a3d92,#0f2870);--ui-surface-chip:#061238d9;--ui-surface-floodlights:radial-gradient(circle at 14% 24%,#cfe4ffb3 0 1.6%,#5fa2ff40 5%,transparent 16%),radial-gradient(circle at 86% 24%,#cfe4ffb3 0 1.6%,#5fa2ff40 5%,transparent 16%),linear-gradient(180deg,#1d4fb8,#0e2c78);--ui-surface-spotlight:radial-gradient(ellipse at 50% 38%,#3f86ff8c,#1a49b04d 45%,transparent 72%);--ui-line:#2b57b4;--ui-line-strong:#2f6fe6;--ui-line-selected:#4db4ff;--ui-glow-selected:0 0 0 3px #4db4ff,0 0 26px #2f8dffa6;--ui-depth:#061238;--ui-highlight:inset 0 3px 0 #ffffff1f;--ui-radius-panel:18px;--ui-panel-perspective:2000px;--ui-panel-tilt:6.5deg;--ui-panel-lean:30px;--ui-panel-rise:34px;--ui-cut-button:polygon(1.2% 6%,99% 0,100% 94%,0 100%);--ui-cut-button-square:polygon(4% 5%,97% 0,100% 95%,0 100%);--ui-bevel:inset 0 0 0 3px #ffffff26,inset 0 5px 0 #ffffff3d,inset 0 -5px 0 #0000002e;--ui-radius-control:8px;--ui-radius-chip:6px;--ui-text:#fff;--ui-text-muted:#8fb0ee;--ui-text-title:linear-gradient(180deg,#eaf3ff 20%,#7fb2ff 80%);--ui-text-shadow:3px 4px 0 #061238;--ui-coin:#ffd34a;--ui-tone-blue:linear-gradient(180deg,#2f80ff,#1a57e0);--ui-tone-blue-lip:#0f2f93;--ui-tone-green:linear-gradient(180deg,#43d53f,#1ea62c);--ui-tone-green-lip:#0f6a24;--ui-tone-red:linear-gradient(180deg,#ff5a4e,#d92f33);--ui-tone-red-lip:#861a26;--ui-tone-orange:linear-gradient(180deg,#ffb238,#f27414);--ui-tone-orange-lip:#93400b;--ui-tone-idle:linear-gradient(180deg,#12307c,#0c2263);--ui-tone-idle-lip:#061238;--ui-press-depth:6px;--ui-rarity-bronze:#b0672a;--ui-rarity-silver:#7486a8;--ui-rarity-gold:#f0a21c;--ui-rarity-legend:#8a3df2;--ui-tone-success:#23a936;--ui-gloss-soft:#ffffff24;--ui-gloss:#ffffff3d;--ui-gloss-strong:#ffffff59;--ui-shade-soft:#0000002e;--ui-shade:#00000059;--ui-shade-strong:#0000006b;--ui-cast:#0007;--ui-surface-bubble:radial-gradient(circle at 50% 35%,#1d4fb8,#0c2160 75%);--ui-surface-key:linear-gradient(180deg,#1a3d92,#0f2870);--ui-keycap-face:linear-gradient(180deg,#1b2440,#0a0f1f);--ui-keycap-edge:#ffffff38;--ui-keycap-text:#f3f6ff;--ui-plate-green-top:#5fe35a;--ui-plate-green-bottom:#1ea62c;--ui-plate-green-lip:var(--ui-tone-green-lip);--ui-plate-blue-top:#4f9bff;--ui-plate-blue-bottom:#1a57e0;--ui-plate-blue-lip:var(--ui-tone-blue-lip);--ui-plate-red-top:#ff6d5e;--ui-plate-red-bottom:#d92f33;--ui-plate-red-lip:var(--ui-tone-red-lip);--ui-plate-purple-top:#c07bff;--ui-plate-purple-bottom:var(--ui-rarity-legend);--ui-plate-purple-lip:#4b1a94;--ui-plate-orange-top:#ffc440;--ui-plate-orange-bottom:#f27a12;--ui-plate-orange-lip:#8a3a06}.ui-text-title{color:transparent;background:var(--ui-text-title);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 4px 0 var(--ui-depth))}.ui-reference-frame--scene{z-index:10}
