*,:before,:after{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html,body{width:100%;height:100%;overscroll-behavior:none;touch-action:none;-webkit-text-size-adjust:100%;background:#000;height:100dvh;font-family:sans-serif;position:fixed;overflow:hidden}canvas{touch-action:none;display:block}img{-webkit-user-drag:none;user-drag:none;pointer-events:none;max-width:100%;display:block}button{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none}input[type=range]{appearance:none;touch-action:manipulation}.scrollable{-webkit-overflow-scrolling:touch;touch-action:pan-y;overflow-y:auto}:root{--bg:#f2f2f2;--tile:#fff;--ink:#151c63;--ink-2:#606683;--muted:#c2c2c2;--icon:#949494;--blue:#94b8ff;--blue-lip:#6da3fe;--green:#73e58c;--green-lip:#2ad450;--grey-btn:#d0d0d0;--red:#ff7176;--coin:#fcaa00;--coin-dark:#f99900;--island-1:#fef8a4;--island-2:#aef1b9;--island-3:#bfedfe;--island-4:#acfdd2;--island-5:#ffd6e8;--island-6:#e4d7ff}@font-face{font-family:Nunito;src:url(../fonts/Nunito.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}html,body{background:var(--bg);width:100%;height:100%;color:var(--ink);overscroll-behavior:none;touch-action:none;font-family:Nunito,Rotate Lang,sans-serif;overflow:hidden}button,input,select{font:inherit}button{-webkit-tap-highlight-color:transparent}#app{z-index:1;pointer-events:none}#game-root{overflow:hidden}.game-container{width:100%;height:100%;position:relative}.game-container button,.game-container input,.game-container select{pointer-events:auto}.bootstrap-message{text-align:center;place-items:center;width:100%;height:100%;padding:24px;display:grid}.ad-loading-overlay[data-v-c5f48aa4]{z-index:1000;color:#fff;touch-action:none;background:#0d1235a6;outline:none;place-items:center;display:grid;position:absolute;inset:0}.ad-loading-overlay p[data-v-c5f48aa4]{text-align:center;margin:0;padding:24px;font-size:22px;font-weight:800}.overlay-fx[data-v-92a99d7a]{z-index:100;pointer-events:none;position:absolute;top:0;left:0}.t-row[data-v-96cb73a2]{background:var(--t-tile,#fff);min-height:56px;color:var(--t-ink,#151c63);border-radius:16px;align-items:center;gap:10px;padding:5px 12px;display:flex}.t-row--self[data-v-96cb73a2]{background:var(--t-self,#e4d7ff);outline-offset:-2px;outline:2px solid #c4acee}.t-rank[data-v-96cb73a2]{text-align:center;flex-shrink:0;width:26px;font-size:18px}.t-avatar[data-v-96cb73a2]{border-radius:14px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.t-avatar svg[data-v-96cb73a2]{width:36px;height:36px}.t-name[data-v-96cb73a2]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:800;overflow:hidden}.t-score[data-v-96cb73a2]{font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-weight:800;display:flex}.t-score svg[data-v-96cb73a2]{width:22px;height:22px}.t-board[data-v-719a4e3c]{box-sizing:border-box;background:var(--t-bg,#f5f2fa);height:100%;color:var(--t-ink,#151c63);flex-direction:column;gap:10px;padding:14px 16px;font-family:inherit;display:flex}.t-header[data-v-719a4e3c]{align-items:center;gap:8px;display:flex}.t-header>svg[data-v-719a4e3c]{width:36px;height:36px}.t-header h1[data-v-719a4e3c]{flex:1;margin:0;font-size:25px}.t-header button[data-v-719a4e3c]{width:36px;height:36px;color:inherit;cursor:pointer;background:#fff8;border:0;border-radius:50%;place-items:center;padding:5px;font-size:22px;font-weight:800;display:grid}.t-header button svg[data-v-719a4e3c]{width:26px;height:26px}.t-tabs[data-v-719a4e3c]{background:#e8e2f1;border-radius:15px;gap:4px;padding:4px;display:flex}.t-tabs button[data-v-719a4e3c]{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:11px;flex:1;padding:9px 5px;font-weight:800}.t-tabs [aria-pressed=true][data-v-719a4e3c]{background:#fff;box-shadow:0 2px 5px #33225b14}.t-tabs button[data-v-719a4e3c]:disabled{opacity:.4;cursor:default}.t-period[data-v-719a4e3c]{color:var(--t-secondary,#606683);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;display:flex}.t-period>span[data-v-719a4e3c]{align-items:center;gap:4px;display:flex}.t-period svg[data-v-719a4e3c]{width:16px;height:16px}.t-podium[data-v-719a4e3c]{align-items:flex-end;gap:7px;padding-top:6px;display:flex}.t-podium-card[data-v-719a4e3c]{background:#e2edfc;border-radius:20px 20px 12px 12px;flex-direction:column;flex:1;align-items:center;gap:4px;min-width:0;padding:12px 4px 9px;display:flex;position:relative}.t-place-1[data-v-719a4e3c]{background:#fff1c1;padding-top:22px}.t-place-3[data-v-719a4e3c]{background:#ffe4d5}.t-cup[data-v-719a4e3c]{width:32px;height:32px;position:absolute;top:-12px;right:4px;transform:rotate(12deg)}.t-podium-avatar[data-v-719a4e3c]{border-radius:14px;place-items:center;width:38px;height:38px;font-size:23px;font-weight:800;display:grid}.t-podium-name[data-v-719a4e3c]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;overflow:hidden}.t-podium-score[data-v-719a4e3c],.t-prize[data-v-719a4e3c]{align-items:center;gap:3px;font-size:13px;font-weight:800;display:flex}.t-podium-score svg[data-v-719a4e3c],.t-prize svg[data-v-719a4e3c],.t-prize[data-v-719a4e3c] img{width:19px;height:19px}.t-prize[data-v-719a4e3c]{background:#ffffffa8;border-radius:10px;margin-top:4px;padding:4px 8px}.t-list-labels[data-v-719a4e3c]{color:var(--t-secondary,#606683);justify-content:space-between;padding:0 12px;font-size:12px;display:flex}.t-list[data-v-719a4e3c]{overscroll-behavior:contain;flex-direction:column;flex:1;gap:7px;min-height:0;margin:0;padding:2px;list-style:none;display:flex;overflow:auto}.t-footer[data-v-719a4e3c]{flex-shrink:0}.t-self[data-v-719a4e3c]{width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;padding:0;display:block}.t-claim[data-v-719a4e3c]{width:100%;color:inherit;font:inherit;cursor:pointer;background:#73e58c;border:0;border-radius:14px;margin-top:10px;padding:12px;font-weight:800}.t-claimed[data-v-719a4e3c]{text-align:center;color:var(--t-secondary,#606683);margin:8px 0 0;font-size:12px}@media (max-height:560px){.t-board[data-v-719a4e3c]{gap:6px;padding:8px 12px}.t-podium-card[data-v-719a4e3c]{gap:2px;padding:7px 4px}.t-place-1[data-v-719a4e3c]{padding-top:12px}.t-podium-avatar[data-v-719a4e3c]{width:28px;height:28px;font-size:19px}}.victory-standings[data-v-93211ed8]{box-sizing:border-box;cursor:pointer;background:#f5f2fa;border-radius:20px;width:100%;padding:8px}.victory-standings-list[data-v-93211ed8]{border-radius:14px;height:148px;margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.v-standing-row[data-v-93211ed8]{box-sizing:border-box;color:#151c63;background:#fff;border-radius:14px;align-items:center;gap:7px;height:46px;padding:0 9px;font-weight:800;display:flex;position:absolute;inset:0 0 auto}.v-standing-row--self[data-v-93211ed8]{outline-offset:-2px;z-index:1;background:#e4d7ff;outline:2px solid #c4acee}.v-standing-rank[data-v-93211ed8]{text-align:center;flex:0 0 23px;font-size:17px}.v-standing-avatar[data-v-93211ed8]{border-radius:12px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.v-standing-avatar svg[data-v-93211ed8]{width:30px;height:30px}.v-standing-name[data-v-93211ed8]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.v-standing-score[data-v-93211ed8]{font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:16px;display:flex}.v-standing-score svg[data-v-93211ed8]{width:20px;height:20px}.level-stars[data-v-c0bc586f]{align-items:center;gap:7px;display:flex}.level-star[data-v-c0bc586f]{text-align:center;width:49px;height:65px;position:relative}.level-star-shadow[data-v-c0bc586f]{background:#c5bed4;height:49px;position:absolute;inset:0 0 auto;-webkit-mask:url(../images/level-star.webp) 50%/contain no-repeat;mask:url(../images/level-star.webp) 50%/contain no-repeat}.level-star-face[data-v-c0bc586f]{opacity:0;width:49px;height:49px;display:block;position:relative}.level-star-face--visible[data-v-c0bc586f]{opacity:1}.level-star-value[data-v-c0bc586f]{color:#a46b22;text-shadow:0 1px #fff5cd;font-variant-numeric:tabular-nums;font-size:17px;font-weight:900;line-height:18px;display:block}.level-star--lost .level-star-value[data-v-c0bc586f]{color:#a49bb1;text-shadow:none}.t-victory-stars[data-v-b416f7c1]{font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:22px;margin-top:12px;font-weight:800;display:flex;position:relative}.t-stars-earned[data-v-b416f7c1]{align-items:center;gap:4px;display:flex}.t-victory-stars svg[data-v-b416f7c1]{width:24px;height:24px}.coin-icon[data-v-c82725bc]{object-fit:contain;vertical-align:middle;-webkit-user-select:none;user-select:none;flex-shrink:0;width:22px;height:22px;display:inline-block}.gift-icon[data-v-83193ff8]{object-fit:contain;pointer-events:none;flex-shrink:0;width:1em;height:1em;display:block}.gift-reveal[data-v-ac1208c1]{z-index:4;pointer-events:auto;background:#151c637a;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gift-open[data-v-ac1208c1]{cursor:pointer;background:0 0;border:0;width:140px;height:140px;padding:0}.gift-open .gift-icon[data-v-ac1208c1]{width:100%;height:100%}.gift-caption[data-v-ac1208c1]{color:#fff;text-align:center;margin:0 24px;font-size:20px;font-weight:800;position:absolute;top:calc(50% + 90px)}.victory-level-stars[data-v-2293db86]{justify-content:center;margin-top:12px;display:flex}.victory-layer[data-v-2293db86]{z-index:20;box-sizing:border-box;pointer-events:auto;outline:none;justify-content:center;align-items:center;padding:52px 0 8px;display:flex;position:absolute;inset:0}.victory-content[data-v-2293db86]{grid-template-rows:auto 42px 122px;gap:22px;width:min(288px,100% - 32px);display:grid}.victory-content--tournament[data-v-2293db86]{grid-template-rows:auto 32px 120px 164px;gap:14px}.victory-content--tournament .victory-card[data-v-2293db86]{min-height:0;padding:14px 16px}.victory-content--tournament h1[data-v-2293db86]{margin-bottom:8px;font-size:28px}.victory-content--tournament .victory-reward[data-v-2293db86]{font-size:28px}.victory-content--tournament .victory-level-stars[data-v-2293db86],.victory-content--tournament[data-v-2293db86] .t-victory-stars{margin-top:8px}.victory-content--tournament .gift-progress[data-v-2293db86]{height:32px}.victory-content--tournament .gift-end[data-v-2293db86]{flex-basis:32px;width:32px;height:32px}.victory-content--tournament .victory-buttons[data-v-2293db86]{grid-template-rows:52px 48px;gap:20px}.victory-content--tournament .victory-double[data-v-2293db86]{height:52px;font-size:22px}.victory-content--tournament .victory-continue[data-v-2293db86]{height:48px;font-size:22px}.victory-content--daily.victory-content--tournament[data-v-2293db86]{grid-template-rows:auto 48px 164px}.victory-content--daily[data-v-2293db86]{grid-template-rows:auto 48px}.victory-content--daily .victory-card[data-v-2293db86]{height:auto;min-height:148px}.victory-content--daily h1[data-v-2293db86]{font-size:28px}.victory-content--daily .victory-buttons[data-v-2293db86]{grid-template-rows:48px}.victory-hidden[data-v-2293db86]{visibility:hidden;opacity:0;pointer-events:none}.victory-card[data-v-2293db86]{box-sizing:border-box;background:var(--tile);text-align:center;border-radius:22px;width:100%;height:auto;min-height:148px;padding:18px 16px;box-shadow:0 8px 28px #151c6314}.victory-card h1[data-v-2293db86]{margin:0 0 14px;font-size:34px;font-weight:800;line-height:1.15}.victory-reward[data-v-2293db86]{justify-content:center;align-items:center;gap:8px;font-size:30px;font-weight:800;line-height:1.2;display:inline-flex}.victory-reward[data-v-2293db86] svg{width:30px;height:30px}.victory-reward-label[data-v-2293db86]{font-variant-numeric:tabular-nums;width:3.5ch;display:inline-block}.gift-progress[data-v-2293db86]{align-items:center;gap:6px;width:100%;height:42px;display:flex}.gift-cell[data-v-2293db86]{background:var(--muted);border-radius:8px;flex:1;height:28px;position:relative}.gift-cell-fill[data-v-2293db86]{border-radius:inherit;background:var(--green);position:absolute;inset:0}.gift-end[data-v-2293db86]{flex:0 0 42px;width:42px;height:42px;margin-left:2px}.gift-end .gift-icon[data-v-2293db86]{width:100%;height:100%}.victory-buttons[data-v-2293db86]{grid-template-rows:56px 48px;gap:18px;width:100%;display:grid}.victory-double[data-v-2293db86]{box-sizing:border-box;justify-content:center;align-items:center;gap:10px;height:56px;padding:8px 12px;font-size:24px;display:flex}.victory-double--done[data-v-2293db86]{opacity:.45}.victory-double svg[data-v-2293db86]{flex-shrink:0;width:32px;height:32px}.victory-double-bonus[data-v-2293db86]{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.victory-double-bonus .coin-icon[data-v-2293db86]{width:26px;height:26px}.victory-continue[data-v-2293db86]{box-sizing:border-box;background:var(--tile);height:48px;color:var(--ink-2);cursor:pointer;border:0;border-radius:14px;padding:8px 16px;font-size:22px;font-weight:800}.victory-continue[data-v-2293db86]:disabled{color:var(--muted);cursor:default}.victory-effects[data-v-2293db86]{pointer-events:none;position:absolute;inset:0}.victory-error[data-v-2293db86]{text-align:center;width:min(288px,100% - 32px);color:var(--ink-2);pointer-events:auto;font-size:14px;position:absolute;top:calc(50% + 190px);left:50%;transform:translate(-50%)}.victory-error p[data-v-2293db86]{margin:12px 0}.popup-overlay[data-v-4f846f0d]{z-index:100;background:#00000073;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.surface-card[data-v-4f846f0d]{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius-3xl);box-shadow:var(--card-shadow)}.popup[data-v-4f846f0d]{flex-direction:column;align-items:center;gap:8px;width:min(320px,94vw);padding:24px 22px 18px;display:flex}.review-popup[data-v-a2fe0a12]{--card-bg:var(--tile);--card-border:transparent;--radius-3xl:20px;background:#0d12357a}.review-popup[data-v-a2fe0a12] .popup{width:300px;max-width:100%;padding:24px}.review-content[data-v-a2fe0a12]{text-align:center;outline:none;justify-items:center;gap:16px;display:grid}.review-popup .review-star[data-v-a2fe0a12]{width:64px;height:64px;color:var(--coin)}.review-content[data-v-a2fe0a12]:focus-visible{outline:none}h2[data-v-a2fe0a12]{margin:0;font-size:24px}p[data-v-a2fe0a12]{color:var(--ink-2);margin:0;font-size:17px;line-height:1.4}button[data-v-a2fe0a12]{width:100%;min-height:46px;font-size:18px;font-weight:800}.review-later[data-v-a2fe0a12]{color:var(--ink-2);cursor:pointer;background:0 0;border:0}.floating-title{--title-emblem-size:184px;justify-items:center;width:min(320px,100%);margin:0;padding:8px 0;display:grid;position:relative}.title-logo{width:var(--title-emblem-size);height:var(--title-emblem-size);pointer-events:none;display:block;position:relative}.title-logo img{width:100%;height:100%;display:block}.title-text{text-align:center;text-wrap:balance;overflow-wrap:anywhere;color:#fff;-webkit-text-stroke:9px #151c63;paint-order:stroke fill;text-shadow:0 4px #151c63;align-content:center;width:304px;max-width:calc(100% - 16px);height:104px;margin-top:4px;padding:6px 8px;font-family:Nunito,Rotate Lang,sans-serif;font-size:46px;font-weight:900;line-height:1.04;display:grid;position:relative}.loading-screen{background:var(--bg);color:var(--ink);pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:40px;display:flex}.loading-status{text-align:center;width:248px}.loading-track{background:var(--tile);border-radius:14px;height:22px;padding:4px;position:relative;overflow:hidden;box-shadow:0 4px #d9d9df,inset 0 1px 3px #151c6312}.loading-fill{background:linear-gradient(180deg, var(--green), var(--green-lip));transform-origin:0;border-radius:10px;width:100%;height:100%;position:relative;box-shadow:inset 0 -3px #18b83c}.loading-fill:after{content:"";background:#fff6;border-radius:3px;height:3px;position:absolute;top:2px;left:6px;right:6px}.loading-label{color:var(--ink-2);margin:22px 0 0;font-size:16px;font-weight:800}.loading-percent{font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:22px;font-weight:800}.loading-screen--overlay[data-v-73cbd2df]{z-index:20;position:absolute;inset:0}.loading-error[data-v-73cbd2df]{text-align:center;max-width:280px}.retry-button[data-v-73cbd2df]{min-height:48px;padding:10px 20px}.coin-counter[data-v-836291ae]{font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:5px;min-width:72px;height:44px;font-size:20px;font-weight:800;display:inline-flex}button.coin-counter[data-v-836291ae]{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.coin-count[data-v-836291ae]{text-overflow:ellipsis;max-width:94px;overflow:hidden}.coin-anchor[data-v-836291ae]{flex:none;display:inline-flex}.tournament-card[data-v-5b157c6b]{width:min(288px,100% - 32px);color:var(--ink);text-align:left;cursor:pointer;background:#e4d7ff;border:0;border-radius:18px;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;display:flex;position:relative;box-shadow:0 3px #c4acee}.tournament-card>svg[data-v-5b157c6b]{flex-shrink:0;width:38px;height:38px}.tournament-card>span[data-v-5b157c6b]:nth-child(2){flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.tournament-card strong[data-v-5b157c6b]{font-size:18px}.tournament-card small[data-v-5b157c6b]{color:var(--ink-2);font-size:12px}.card-score[data-v-5b157c6b]{align-items:center;gap:3px;font-weight:800;display:flex}.card-score svg[data-v-5b157c6b]{width:22px;height:22px}.card-score i[data-v-5b157c6b]{background:var(--red);border:2px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:8px;right:8px}.card-lock[data-v-5b157c6b]{font-size:14px;font-weight:800}.daily-card[data-v-7f04a3fa]{background:var(--tile);width:min(288px,100% - 32px);color:var(--ink);text-align:left;box-shadow:0 3px 0 var(--muted);cursor:pointer;border:0;border-radius:18px;flex-direction:column;gap:7px;margin-top:22px;padding:14px 16px;display:flex}.daily-card[data-v-7f04a3fa]:active{transform:scale(.98)}.daily-card[data-v-7f04a3fa]:disabled{cursor:default}.daily-card--completed[data-v-7f04a3fa]{color:var(--ink-2)}.daily-card-heading[data-v-7f04a3fa],.daily-reward[data-v-7f04a3fa]{align-items:center;gap:6px;display:flex}.daily-card-heading[data-v-7f04a3fa]{font-size:18px}.daily-card-heading svg[data-v-7f04a3fa]{width:22px;height:22px}.daily-card-heading strong[data-v-7f04a3fa]{flex:1}.daily-return[data-v-7f04a3fa]{font-variant-numeric:tabular-nums;font-size:14px}.daily-streak[data-v-7f04a3fa]{color:var(--ink-2);font-size:14px;font-weight:700}.daily-reward[data-v-7f04a3fa]{flex-shrink:0;font-size:14px}.daily-reward svg[data-v-7f04a3fa],.daily-reward .gift-icon[data-v-7f04a3fa]{width:24px;height:24px}.menu-screen[data-v-16cb6550]{flex-direction:column;display:flex}.menu-top[data-v-16cb6550]{flex:0 0 64px;justify-content:space-between;align-items:center;padding:4px 18px 0;display:flex}.menu-center[data-v-16cb6550]{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.menu-center[data-v-16cb6550] .floating-title{--title-emblem-size:124px;flex-shrink:0;padding:4px 0}.menu-center[data-v-16cb6550] .title-text{height:88px}.menu-level[data-v-16cb6550]{margin:8px 0 12px;font-size:24px;font-weight:800}.play-button[data-v-16cb6550]{justify-content:center;align-items:center;gap:12px;width:240px;min-height:62px;padding:8px 12px;font-size:28px;display:flex}.play-button svg[data-v-16cb6550]{width:26px;height:26px}.menu-bottom[data-v-16cb6550]{flex:0 0 72px;justify-content:center;align-items:center;padding:0 18px 8px;display:flex}.menu-error[data-v-16cb6550]{max-width:280px;color:var(--ink-2);text-align:center;margin:20px 0 0}.top-bar[data-v-0eee9b59]{background:var(--bg);flex:0 0 64px;grid-template-columns:84px minmax(0,1fr) 84px;align-items:center;padding:4px 14px 0;display:grid}.level-number[data-v-0eee9b59]{white-space:nowrap;text-align:center;text-overflow:ellipsis;font-size:20px;font-weight:800;overflow:hidden}.top-bar[data-v-0eee9b59] .coin-counter{min-width:0;max-width:100%}.top-bar[data-v-0eee9b59] .coin-count{min-width:0}.booster-icon[data-v-70ade278],.lock-icon[data-v-7dcd404d]{object-fit:contain;pointer-events:none;flex-shrink:0;width:1em;height:1em;display:block}.booster-button[data-v-7b072638]{background:var(--blue);width:64px;height:56px;box-shadow:0 6px 0 var(--blue-lip);place-items:center;padding:0;display:grid;position:relative}.booster-face[data-v-7b072638]{width:46px;height:46px;transition:filter .3s,opacity .3s}.booster-button--active[data-v-7b072638]{background:var(--green);box-shadow:0 6px 0 var(--green-lip)}.booster-button--locked[data-v-7b072638]{background:var(--grey-btn);box-shadow:0 6px 0 var(--muted)}.booster-button--locked .booster-face[data-v-7b072638]{filter:grayscale();opacity:.22}.booster-badge[data-v-7b072638]{background:var(--tile);min-width:26px;height:26px;color:var(--ink);border-radius:10px;place-items:center;padding:0 5px;font-size:18px;font-weight:800;line-height:1;display:grid;position:absolute;top:-8px;right:-8px}.booster-badge--plus[data-v-7b072638]{background:var(--green)}.booster-badge--plus svg[data-v-7b072638]{width:20px;height:20px}.booster-lock[data-v-7b072638]{pointer-events:none;width:38px;height:38px;font-size:38px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bottom-bar[data-v-fb4f4bf9]{background:var(--bg);flex:0 0 90px;justify-content:space-between;align-items:center;padding:0 24px 8px;display:flex}.boosters[data-v-fb4f4bf9]{gap:14px;display:flex}.tutorial-overlay[data-v-b8ba7672]{z-index:8;pointer-events:none;position:absolute;inset:0;overflow:hidden}.tutorial-caption[data-v-b8ba7672]{background:var(--tile);width:calc(100% - 24px);box-shadow:0 3px 0 var(--muted);color:var(--ink);text-align:center;border-radius:16px;margin:0;padding:10px 14px;font-size:18px;font-weight:800;line-height:1.25;position:absolute;top:0;left:12px}.tutorial-dot[data-v-b8ba7672]{background:var(--blue-lip);opacity:0;border-radius:50%;width:44px;height:44px;position:absolute;top:-22px;left:-22px}.tutorial-hand[data-v-b8ba7672]{transform-origin:11px 4px;opacity:0;width:50px;height:64px;position:absolute;top:-4px;left:-11px}.tutorial-hand svg[data-v-b8ba7672]{width:100%;height:100%}.game-screen[data-v-e39b66d3]{flex-direction:column;display:flex}.game-hud-top[data-v-e39b66d3],.game-hud-bottom[data-v-e39b66d3]{opacity:1;transform:translateY(0)}.game-hud-top--hidden[data-v-e39b66d3] .ui-icon-button,.game-hud-top--hidden[data-v-e39b66d3] .level-number{opacity:0;pointer-events:none;transform:translateY(-24px)}.game-hud-bottom--hidden[data-v-e39b66d3]{opacity:0;pointer-events:none;transform:translateY(28px)}.field-area[data-v-e39b66d3]{pointer-events:auto;touch-action:none;flex:1 1 0;width:100%;min-height:0}.sound-icon[data-v-6f22c628]{width:100%;height:100%;display:block}.language-list[data-v-02307176]{max-height:min(420px,62vh);font-family:var(--rr-font-names,Nunito, sans-serif);gap:6px;margin-top:16px;padding-right:2px;display:grid;overflow-y:auto}.language-button[data-v-02307176]{background:var(--bg);min-height:48px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border:2px solid #0000;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:17px;font-weight:800;display:flex;position:relative}.language-name[data-v-02307176]{text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext;min-width:0;overflow:hidden}.language-button[data-v-02307176]:hover{background:var(--island-3)}.language-button[data-v-02307176]:active{transform:scale(.98)}.language-button--selected[data-v-02307176],.language-button--selected[data-v-02307176]:hover{border-color:var(--green-lip);background:var(--island-2)}.language-check[data-v-02307176]{width:18px;height:18px;color:var(--ink);flex-shrink:0}.settings-popup[data-v-85b70d2f]{--card-bg:var(--tile);--card-border:transparent;--radius-3xl:20px;--card-shadow:0 12px 40px #151c6329;background:#0d12357a}.settings-popup[data-v-85b70d2f] .popup{width:300px;max-width:100%;max-height:100%;padding:20px;overflow-y:auto}.settings-content[data-v-85b70d2f]{outline:none;width:100%}.settings-header[data-v-85b70d2f]{justify-content:space-between;align-items:center;gap:4px;display:flex}.settings-header h2[data-v-85b70d2f]{margin:0;font-size:24px;font-weight:800;line-height:1.2}.settings-header .ui-icon-button[data-v-85b70d2f]{flex-shrink:0;width:36px;height:36px}.language-setting[data-v-85b70d2f]{background:var(--bg);width:100%;min-height:70px;color:var(--ink);text-align:left;cursor:pointer;border:0;border-radius:14px;align-items:center;gap:12px;margin-top:20px;padding:12px;font-size:17px;font-weight:800;display:flex}.language-setting[data-v-85b70d2f]:hover{background:var(--island-3)}.language-setting-label[data-v-85b70d2f]{flex:1;gap:2px;display:grid}.language-current[data-v-85b70d2f]{color:var(--ink-2);font-family:var(--rr-font-names,Nunito, sans-serif);font-size:14px;font-weight:700}.language-chevron[data-v-85b70d2f]{width:18px;height:18px;color:var(--ink-2)}.settings-toggles[data-v-85b70d2f]{gap:4px;margin-top:14px;display:grid}.setting-toggle[data-v-85b70d2f]{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 2px;font-size:17px;font-weight:800;display:flex}.setting-toggle>span[data-v-85b70d2f]:first-of-type{text-align:left;flex:1}.setting-toggle[data-v-85b70d2f] svg{width:24px;height:24px}.toggle-track[data-v-85b70d2f]{background:var(--muted);border-radius:13px;width:42px;height:26px;padding:3px;display:block}.toggle-track>span[data-v-85b70d2f]{background:var(--tile);border-radius:50%;width:20px;height:20px;display:block;transform:translate(0)}.toggle-track--on[data-v-85b70d2f]{background:var(--green-lip)}.toggle-track--on>span[data-v-85b70d2f]{transform:translate(16px)}.settings-menu[data-v-85b70d2f]{justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;margin:18px 0 6px;font-size:17px;display:flex}.tournament-layer[data-v-da41f43d]{z-index:24;pointer-events:auto;outline:none;position:absolute;inset:0}.t-help[data-v-da41f43d]{background:#151c6359;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.t-help article[data-v-da41f43d]{box-sizing:border-box;background:var(--tile);text-align:center;border-radius:24px;width:min(320px,100%);max-height:100%;padding:24px;overflow:auto}.t-help svg[data-v-da41f43d]{width:70px;height:70px}.t-help h2[data-v-da41f43d]{margin:12px 0;font-size:26px}.t-help p[data-v-da41f43d]{color:var(--ink-2);font-size:15px;line-height:1.45}.t-help button[data-v-da41f43d]{width:100%;padding:14px;font-size:18px}.t-medals[data-v-da41f43d]{color:var(--ink-2);text-align:center;margin:0;font-size:12px}.t-result-layer[data-v-2a2940cb]{z-index:26;pointer-events:auto;background:#151c6366;outline:none;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.t-result-layer[data-v-2a2940cb]:focus-visible{outline:none}.t-result-card[data-v-2a2940cb]{box-sizing:border-box;text-align:center;background:linear-gradient(#fff6d5,#fff 65%);border-radius:26px;width:min(328px,100%);max-height:100%;padding:24px;overflow:auto;box-shadow:0 16px 50px #151c6326}.t-result-wallet[data-v-2a2940cb]{justify-content:flex-end;margin:-12px -8px 0;display:flex}.t-result-cup[data-v-2a2940cb]{width:96px;height:96px;margin:auto;position:relative}.t-result-cup>svg[data-v-2a2940cb]{width:96px;height:96px}.t-result-card h2[data-v-2a2940cb]{margin:16px 0 8px;font-size:30px;font-weight:900;line-height:1.15}.t-result-card p[data-v-2a2940cb]{margin:10px 0}.t-result-place[data-v-2a2940cb]{font-size:20px;font-weight:800;line-height:1.3}.t-result-prize[data-v-2a2940cb]{justify-content:center;align-items:center;gap:8px;margin:18px 0;font-size:44px;font-weight:900;line-height:1.1;display:flex}.t-result-prize[data-v-2a2940cb] .coin-icon{width:48px;height:48px}.t-result-note[data-v-2a2940cb]{color:var(--ink-2);font-size:17px;font-weight:700;line-height:1.4}.t-result-card .ui-candy[data-v-2a2940cb]{width:100%;margin-top:14px;padding:14px 6px;font-size:22px;font-weight:900}.game-container{isolation:isolate;flex-direction:column;display:flex}.ui-screen{width:100%;height:100%;min-height:0}.ui-icon-button{width:44px;height:44px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:8px;display:grid}.ui-icon-button svg{width:28px;height:28px}.ui-candy{background:var(--green);box-shadow:0 6px 0 var(--green-lip);color:var(--ink);cursor:pointer;border:0;border-radius:14px;font-weight:800}.ui-candy:active:not(:disabled){transform:translateY(3px)}.ui-candy:disabled{background:var(--grey-btn);box-shadow:0 6px 0 var(--muted);color:var(--ink-2);cursor:default}.game-container button:focus-visible,.game-container [tabindex]:not([tabindex="-1"]):focus-visible{outline:3px solid var(--blue-lip);outline-offset:3px}.ui-popup{pointer-events:auto}.ui-popup svg{flex-shrink:0;width:24px;height:24px}[data-rtl] .game-container p,[data-rtl] .game-container h1,[data-rtl] .game-container h2,[data-rtl] .game-container button>span{unicode-bidi:plaintext}.shop-popup{--card-bg:var(--tile);--card-border:transparent;--radius-3xl:22px;--card-shadow:0 12px 40px #151c632e}.shop-popup .popup{width:304px;max-width:100%;max-height:100%;padding:18px 14px 22px;overflow-y:auto}.shop-content{outline:none;width:100%}.shop-header{justify-content:space-between;align-items:center;gap:8px;display:flex}.shop-header h2{margin:0;font-size:23px;font-weight:800;line-height:1.2}.shop-header .ui-icon-button{flex-shrink:0;width:32px;height:32px;padding:4px}.shop-packs{gap:20px;margin:24px 0 0;padding:0;list-style:none;display:grid}.shop-pack{background:var(--bg);border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:14px 10px;display:flex;position:relative}.shop-pack--best{background:var(--island-1)}.shop-pack-info{gap:2px;display:grid}.shop-coins{align-items:center;gap:5px;font-size:21px;font-weight:800;line-height:1.2;display:flex}.shop-bonus{color:var(--ink-2);font-size:12px;font-weight:800}.shop-badge{background:var(--blue);max-width:calc(100% - 20px);color:var(--ink);border-radius:8px;padding:2px 8px;font-size:12px;font-weight:800;line-height:1.25;position:absolute;top:-10px;left:10px}.shop-badge--best{background:var(--green)}.shop-price{overflow-wrap:anywhere;flex-shrink:0;justify-content:center;align-items:center;min-width:82px;max-width:130px;min-height:40px;padding:8px;font-size:15px;display:flex}.shop-pack--no-ads .shop-coins{font-size:15px}.shop-spinner{border:3px solid var(--muted);border-top-color:var(--ink);border-radius:50%;flex-shrink:0;width:20px;height:20px;display:inline-block}.shop-toast{z-index:400;background:var(--ink);color:var(--tile);text-align:center;pointer-events:none;border-radius:14px;margin:0;padding:12px 16px;font-size:15px;position:absolute;bottom:100px;left:18px;right:18px}.no-ads-offer{background:var(--tile);min-height:42px;color:var(--ink-2);cursor:pointer;border:0;border-radius:24px;justify-content:center;align-items:center;gap:6px;padding:6px 12px;font-size:15px;font-weight:800;display:inline-flex}.no-ads-offer>svg{width:28px;height:28px}.no-ads-offer:disabled{opacity:.6;cursor:default}.no-ads-offer__label{text-transform:uppercase;letter-spacing:.02em;color:var(--ink)}.no-ads-offer__price{background:var(--green);color:var(--ink);border-radius:14px;padding:3px 10px}.booster-illustration{place-items:center;height:126px;margin:6px 0;display:grid}.booster-illustration .booster-icon{width:120px;height:120px}.booster-buy-label{flex-wrap:wrap;justify-content:center;align-items:center;gap:2px 6px;display:inline-flex}.booster-pack-count{white-space:nowrap;align-items:center;display:inline-flex}.booster-pack-count .booster-icon{width:30px;height:30px}.booster-actions{gap:16px;display:grid}.shop-action{justify-content:center;align-items:center;gap:8px;width:100%;min-height:54px;padding:10px;font-size:18px;line-height:1.15;display:flex}.shop-action--ad{background:var(--blue);box-shadow:0 6px 0 var(--blue-lip)}.shop-action--ad svg{width:28px;height:28px}.shop-flying-booster{z-index:200;pointer-events:none;width:36px;height:36px;position:absolute;top:0;left:0}.screen-host[data-v-cf11058a]{flex-direction:column;width:100%;height:100%;display:flex;position:relative}
