@import"https://fonts.googleapis.com/css2?family=Russo+One&family=Golos+Text:wght@400;500;600;700&family=Press+Start+2P&display=swap";.tank3d[data-v-734015c5]{width:100%;height:100%;position:relative;touch-action:none;cursor:grab}.tank3d[data-v-734015c5]:active{cursor:grabbing}.tank3d-load[data-v-734015c5]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--ink-dim, #9aa6b2);font-size:13px;font-weight:600;letter-spacing:.3px;pointer-events:none}.tank3d-spin[data-v-734015c5]{width:15px;height:15px;border-radius:50%;border:2px solid rgba(242,165,12,.25);border-top-color:#f2a50c;animation:tank3d-spin-734015c5 .8s linear infinite}@keyframes tank3d-spin-734015c5{to{transform:rotate(360deg)}}.pz-stat-base[data-v-fd6d8a16]{position:absolute;top:-1px;bottom:-1px;width:2px;background:#fff9;border-radius:1px}.pz-stat-num .up[data-v-fd6d8a16]{margin-left:3px;font-size:10px;color:var(--green)}.rbar[data-v-29524fa3]{width:100%;background:#0000002e;border:1px solid rgba(220,170,90,.28);border-radius:8px;padding:8px 10px 9px}.rbar-top[data-v-29524fa3]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px}.rbar-cap[data-v-29524fa3]{font-size:8px;letter-spacing:.14em;color:var(--amber);font-family:var(--pz-pixel, monospace);text-transform:uppercase;opacity:.85}.rbar-name[data-v-29524fa3]{font-family:var(--pz-display, sans-serif);font-size:14px;color:var(--amber-hi);text-align:right;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rbar-track[data-v-29524fa3]{position:relative;display:flex;height:9px;border-radius:5px;background:#00000057;overflow:hidden}.rbar-base[data-v-29524fa3]{height:100%;background:linear-gradient(90deg,#c89646d9,#e1b45fe6);transition:width .5s ease}.rbar-gain[data-v-29524fa3]{height:100%;background:linear-gradient(90deg,#ffd56a,#ffe9a8);box-shadow:0 0 7px #ffd56acc;animation:rbar-pulse-29524fa3 1.1s ease-in-out infinite}@keyframes rbar-pulse-29524fa3{0%,to{opacity:1}50%{opacity:.62}}.rbar.ready .rbar-track[data-v-29524fa3]{box-shadow:0 0 9px #78e67880}.rbar.ready .rbar-base[data-v-29524fa3]{background:linear-gradient(90deg,#5fb45f,#8fe08f)}.rbar-bot[data-v-29524fa3]{display:flex;align-items:center;justify-content:space-between;margin-top:5px;font-size:11px}.rbar-have[data-v-29524fa3]{font-family:var(--pz-display, sans-serif);color:var(--ink-dim, #b9b09a)}.rbar-left[data-v-29524fa3]{color:var(--ink-dim, #b9b09a)}.rbar-left.ready[data-v-29524fa3]{color:#8fe08f;font-weight:700}.sheet-root[data-v-f115064d]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;justify-content:flex-end}.scrim[data-v-f115064d]{position:absolute;top:0;right:0;bottom:0;left:0;background:#050704a8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.sheet[data-v-f115064d]{position:relative;margin:0 8px calc(8px + var(--safe-bottom));border-radius:16px;padding:14px 14px 16px;max-height:78%;display:flex;flex-direction:column;animation:pz-slide-up .28s cubic-bezier(.2,.9,.3,1.1)}.sheet-head[data-v-f115064d]{position:relative;display:flex;justify-content:center;align-items:center;margin-bottom:10px;min-height:22px}.grip[data-v-f115064d]{width:36px;height:4px;border-radius:2px;background:var(--line-strong)}.sheet-close[data-v-f115064d]{position:absolute;right:0;top:50%;transform:translateY(-50%);width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid var(--line-strong);background:#0006;color:var(--ink-dim);font-size:14px;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.sheet-close[data-v-f115064d]:active{background:#0009}.tabbtn[data-v-f115064d]{flex:1;padding:8px 0 7px;font-size:11px;letter-spacing:.16em;cursor:pointer;color:var(--ink-dim);background:#0006;border:1px solid var(--line-strong);border-radius:8px}.tabbtn.on[data-v-f115064d]{color:#1d1604;background:linear-gradient(180deg,var(--amber-hi),var(--amber));border-color:transparent}.squad-slots[data-v-f115064d]{display:flex;flex-direction:column;gap:8px}.squad-slot[data-v-f115064d]{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:10px;border:1.5px dashed var(--line-strong);background:#00000040;min-height:46px}.squad-slot.filled[data-v-f115064d]{border-style:solid;background:#0006}.squad-slot.ready[data-v-f115064d]{border-color:var(--green);background:#8db84a14}.squad-slot.me.filled[data-v-f115064d]{border-color:var(--amber);background:#f2a50c14}.sl-dot[data-v-f115064d]{width:9px;height:9px;border-radius:50%;flex-shrink:0;background:var(--ink-faint)}.sl-dot.ready[data-v-f115064d]{background:var(--green);box-shadow:0 0 8px var(--green)}.sl-info[data-v-f115064d]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sl-name[data-v-f115064d]{min-width:0;font-size:13.5px;font-weight:600;display:flex;align-items:center;gap:5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sl-tank[data-v-f115064d]{font-size:10.5px;font-weight:600;color:var(--ink-dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sl-tank.bad[data-v-f115064d]{color:#ff6a5a}.sl-state[data-v-f115064d]{font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--ink-faint);flex-shrink:0}.sl-state.ready[data-v-f115064d]{color:var(--green)}.sl-free[data-v-f115064d]{flex:1;text-align:center;font-size:11.5px;color:var(--ink-faint);font-weight:500}.ready-toggle[data-v-f115064d]{width:100%;margin-top:10px;padding:12px;border-radius:9px;font-size:13px;font-weight:700;letter-spacing:.08em;cursor:pointer;border:1.5px solid var(--line-strong);background:#0006;color:var(--ink-dim)}.ready-toggle.on[data-v-f115064d]{border-color:var(--green);background:#8db84a24;color:var(--green)}.mytank[data-v-f115064d]{margin-top:10px;padding:9px 11px;border-radius:9px;border:1px solid var(--line-strong);background:#0000004d}.mt-row[data-v-f115064d]{display:flex;align-items:center;gap:8px}.mt-lbl[data-v-f115064d]{font-size:9px;letter-spacing:.12em;font-weight:700;color:var(--ink-faint);flex-shrink:0}.mt-name[data-v-f115064d]{flex:1;min-width:0;font-size:12.5px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mt-name.bad[data-v-f115064d]{color:#ff6a5a}.mt-swap[data-v-f115064d]{flex-shrink:0;padding:5px 12px;font-size:10.5px;font-weight:700;letter-spacing:.06em;border-radius:7px;cursor:pointer;border:1px solid var(--amber);background:#f2a50c1f;color:var(--amber)}.mt-warn[data-v-f115064d]{margin:8px 0 0;font-size:11px;line-height:1.4;font-weight:600;color:#ff8a5a}.tank-picker[data-v-f115064d]{margin-top:9px;max-height:168px;overflow-y:auto;display:flex;flex-direction:column;gap:5px}.tp-cell[data-v-f115064d]{display:flex;align-items:center;gap:9px;padding:8px 10px;border-radius:8px;cursor:pointer;border:1px solid var(--line);background:#0000004d;text-align:left}.tp-cell.fit[data-v-f115064d]{border-color:#8db84a80;background:#8db84a12}.tp-cell.unfit[data-v-f115064d]{opacity:.5}.tp-cell.on[data-v-f115064d]{border-color:var(--amber);background:#f2a50c1a}.tp-name[data-v-f115064d]{flex:1;min-width:0;font-size:12.5px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tp-tier[data-v-f115064d]{font-size:10.5px;font-weight:600;color:var(--ink-dim);flex-shrink:0}.tp-mark[data-v-f115064d]{width:14px;text-align:center;font-weight:800;flex-shrink:0;color:var(--ink-faint)}.tp-cell.fit .tp-mark[data-v-f115064d]{color:#7cc05a}.tp-cell.unfit .tp-mark[data-v-f115064d]{color:#ff6a5a}.tp-cell.on .tp-mark[data-v-f115064d]{color:var(--amber)}.friend-row[data-v-f115064d]{display:flex;align-items:center;gap:10px;padding:7px 8px;background:#0000004d;border:1px solid var(--line);border-radius:8px}.friend-row .dot[data-v-f115064d]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.prog[data-v-f115064d]{width:22px;height:22px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#0006;border:1.5px solid var(--line-strong)}.prog.on[data-v-f115064d]{background:#f2a50c21;border-color:var(--amber)}.mile-row[data-v-f115064d]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#0000004d;border:1px solid var(--line);border-radius:8px}.mile-row.ready[data-v-f115064d]{background:#f2a50c0f;border-color:var(--amber)}.hint[data-v-f115064d]{font-size:12px;line-height:1.5;color:var(--ink-dim);font-weight:500;margin:0 0 12px}.party-card[data-v-f115064d]{display:flex;align-items:center;gap:10px;padding:12px;border-radius:10px;background:#0000004d;border:1px solid var(--line)}.party-card.active[data-v-f115064d]{background:#f2a50c12;border-color:var(--amber)}.party-dot[data-v-f115064d]{width:10px;height:10px;border-radius:50%;flex-shrink:0;background:var(--ink-faint)}.party-dot.on[data-v-f115064d]{background:var(--green);box-shadow:0 0 8px var(--green);animation:pz-blink 1.6s linear infinite}.howto[data-v-f115064d]{margin-top:16px}.steps[data-v-f115064d]{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px}.steps li[data-v-f115064d]{font-size:12px;line-height:1.45;color:var(--ink-dim);font-weight:500}.sheet-toast[data-v-f115064d]{position:absolute;top:-46px;left:50%;transform:translate(-50%);background:var(--bg-3);border:1px solid var(--line-strong);color:var(--ink);font-size:12.5px;font-weight:600;padding:8px 14px;border-radius:8px;white-space:nowrap;animation:pz-slide-up .25s ease;box-shadow:0 8px 24px #00000080}.overlay[data-v-fdb8f02a]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:#050704b3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px}.sheet[data-v-fdb8f02a]{width:100%;max-width:330px;padding:18px 16px 14px;display:flex;flex-direction:column;gap:10px;animation:pz-pop .25s ease}.task[data-v-fdb8f02a]{display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--line);border-radius:8px;background:#00000059}.task.meta[data-v-fdb8f02a]{border-color:#f2a50c80;background:#f2a50c14}.bar[data-v-fdb8f02a]{height:5px;margin-top:6px;border-radius:3px;background:#ffffff1a;overflow:hidden}.bar b[data-v-fdb8f02a]{display:block;height:100%;transition:width .3s ease}.fb-overlay[data-v-901ba1e9]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px;background:#06090ebd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.fb-card[data-v-901ba1e9]{position:relative;width:100%;max-width:330px;padding:22px 18px 18px;text-align:center;animation:pz-pop .25s ease}.fb-x[data-v-901ba1e9]{position:absolute;top:8px;right:10px;background:none;border:none;color:var(--ink-faint);font-size:16px;cursor:pointer}.fb-emoji[data-v-901ba1e9]{font-size:34px}.fb-title[data-v-901ba1e9]{font-size:19px;margin-top:6px;color:var(--ink)}.fb-text[data-v-901ba1e9]{margin-top:8px;font-size:13.5px;line-height:1.5;color:var(--ink-dim)}.fb-cta[data-v-901ba1e9]{width:100%;margin-top:16px;font-size:15px;padding:12px}.fb-claim[data-v-901ba1e9]{width:100%;margin-top:9px}.fb-note[data-v-901ba1e9]{margin-top:10px;font-size:12.5px;color:var(--amber)}.fb-reward[data-v-901ba1e9]{margin-top:12px;font-size:24px;font-weight:700;color:var(--amber);display:flex;align-items:center;justify-content:center;gap:8px}.set-overlay[data-v-db431d58]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:20px;background:#06090ebd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.set-card[data-v-db431d58]{position:relative;width:100%;max-width:360px;padding:22px 18px 18px;animation:pz-pop .25s ease}.set-x[data-v-db431d58]{position:absolute;top:8px;right:10px;background:none;border:none;color:var(--ink-faint);font-size:16px;cursor:pointer}.set-title[data-v-db431d58]{font-size:19px;color:var(--ink);text-align:center}.set-check[data-v-db431d58]{width:100%;margin-top:16px;display:flex;align-items:center;gap:12px;text-align:left;padding:11px 12px;border:1px solid var(--line-strong);border-radius:8px;background:#ffffff05;cursor:pointer;transition:border-color .15s,background .15s}.set-check.on[data-v-db431d58]{border-color:var(--amber);background:#ffb02014}.set-check-txt[data-v-db431d58]{flex:1;min-width:0}.set-check-label[data-v-db431d58]{display:block;font-size:13.5px;font-weight:700;color:var(--ink)}.set-check-hint[data-v-db431d58]{display:block;margin-top:3px;font-size:11.5px;line-height:1.4;color:var(--ink-dim)}.set-box[data-v-db431d58]{flex-shrink:0;width:24px;height:24px;border-radius:6px;border:1.5px solid var(--line-strong);display:flex;align-items:center;justify-content:center;color:#1a1208;transition:background .15s,border-color .15s}.set-box.on[data-v-db431d58]{background:var(--amber);border-color:var(--amber)}.set-apply[data-v-db431d58]{margin-top:9px;font-size:11.5px;color:var(--amber)}.set-divider[data-v-db431d58]{height:1px;margin:16px 0 0;background:var(--line-strong);opacity:.6}.set-link[data-v-db431d58]{width:100%;margin-top:14px;display:flex;align-items:center;gap:12px;text-align:left;padding:11px 12px;border:1px solid var(--line-strong);border-radius:8px;background:#ffffff05;color:var(--ink);cursor:pointer;transition:border-color .15s,background .15s}.set-link[data-v-db431d58]:active{background:#ffffff0d}.set-link-ico[data-v-db431d58]{flex-shrink:0;color:var(--amber)}.set-link-txt[data-v-db431d58]{flex:1;min-width:0}.set-link-label[data-v-db431d58]{display:block;font-size:13.5px;font-weight:700}.set-link-sub[data-v-db431d58]{display:block;margin-top:2px;font-size:11.5px;color:var(--ink-faint)}.set-chev[data-v-db431d58]{flex-shrink:0;font-size:20px;color:var(--ink-faint);line-height:1}.set-cta[data-v-db431d58]{width:100%;margin-top:18px;font-size:15px;padding:12px}.hangar-mid[data-v-52e8bf01]{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;-webkit-overflow-scrolling:touch}.hangar-cta[data-v-52e8bf01]{flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:10px 14px 6px;border-top:1px solid rgba(255,255,255,.05);background:linear-gradient(0deg,rgba(8,9,6,.6),transparent)}.hangar-cta .playbtn[data-v-52e8bf01]{width:100%}.hangar-tools[data-v-52e8bf01]{display:flex;gap:7px;justify-content:center;flex-wrap:wrap;padding:2px 12px 0}.rbar-tap[data-v-52e8bf01]{display:block;width:auto;margin:8px 14px 0;padding:0;background:none;border:none;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent}.rbar-tap[data-v-52e8bf01]:active{transform:scale(.99)}.toolpill[data-v-52e8bf01]{font-family:var(--font-display);font-size:11px;letter-spacing:.04em;color:var(--ink-dim);background:#0000006b;border:1px solid var(--line-strong);border-radius:8px;padding:7px 12px;cursor:pointer}.toolpill.on[data-v-52e8bf01]{color:var(--amber);border-color:var(--amber);background:#f2a50c1f}.quickpick[data-v-52e8bf01]{display:flex;gap:7px;overflow-x:auto;padding:2px 14px 8px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.quickpick[data-v-52e8bf01]::-webkit-scrollbar{display:none}.qp-cell[data-v-52e8bf01]{position:relative;flex-shrink:0;width:50px;height:44px;display:flex;align-items:center;justify-content:center;background:#0000006b;border:1px solid var(--line-strong);border-radius:9px;padding:0;cursor:pointer;overflow:hidden}.qp-cell.on[data-v-52e8bf01]{border-color:var(--amber);background:#f2a50c24;box-shadow:0 0 9px #f2a50c66}.qp-cell.on[data-v-52e8bf01]:active,.qp-cell[data-v-52e8bf01]:active{transform:scale(.94)}.qp-tier[data-v-52e8bf01]{position:absolute;bottom:1px;right:3px;font-size:7px;color:var(--ink-dim)}.qp-prem[data-v-52e8bf01]{position:absolute;top:1px;left:3px;font-size:8px;line-height:1;color:var(--amber)}.toolpill--go[data-v-52e8bf01]{color:var(--amber);border-color:#f2a50c8c;background:#f2a50c1a}.toolpill--go[data-v-52e8bf01]:active{transform:scale(.95)}.tp-rel[data-v-52e8bf01]{position:relative;display:inline-flex}.tp-rel .task-dot[data-v-52e8bf01]{position:absolute;top:-4px;right:-7px}.modeseg[data-v-52e8bf01]{display:flex;gap:4px;background:#0000006b;border:1px solid var(--line-strong);border-radius:10px;padding:3px}.modeseg button[data-v-52e8bf01]{flex:1;font-family:var(--font-display);font-size:11.5px;letter-spacing:.04em;color:var(--ink-dim);background:transparent;border:none;border-radius:7px;padding:8px 6px;cursor:pointer}.modeseg button.on[data-v-52e8bf01]{color:#1d1604;background:linear-gradient(180deg,var(--amber-hi, #ffce5a),var(--amber))}.prem-badge[data-v-52e8bf01]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0;padding:3px 8px;font-size:11px;letter-spacing:.06em;color:#1d1604;background:linear-gradient(180deg,var(--amber-hi, #ffce5a),var(--amber));border:none;border-radius:7px;box-shadow:0 0 10px #f2a50c80;cursor:pointer}.prem-badge i[data-v-52e8bf01]{font-style:normal;font-size:9px;opacity:.7}.td-toggle[data-v-52e8bf01]{position:absolute;top:calc(var(--safe-top, 0px) + 52px);right:12px;z-index:30;padding:4px 10px;font-size:12px;letter-spacing:.08em;color:#cfe0ff;background:#080c12d1;border:1px solid rgba(120,180,255,.5);border-radius:8px;cursor:pointer}.td-toggle.on[data-v-52e8bf01]{color:#0b1014;background:linear-gradient(180deg,#7fe0ff,#38b6ff);border-color:transparent;box-shadow:0 0 10px #38b6ff80}.tank3d-host[data-v-52e8bf01]{width:340px;height:310px}.td-pick[data-v-52e8bf01]{flex-shrink:0;padding:9px 16px;font-family:Russo One,sans-serif;font-size:13px;letter-spacing:.04em;color:#cfe0ff;background:#00000080;border:1px solid var(--line-strong);border-radius:9px;cursor:pointer}.td-pick.on[data-v-52e8bf01]{color:#0b1014;background:linear-gradient(180deg,var(--amber-hi, #ffce5a),var(--amber));border-color:transparent}.prem-badge[data-v-52e8bf01]:active{transform:scale(.95)}.support-btn[data-v-52e8bf01]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;flex-shrink:0;border-radius:9px;border:1px solid var(--line-strong);background:#0006;color:var(--amber);cursor:pointer}.support-btn[data-v-52e8bf01]:active{transform:scale(.94)}.bay[data-v-52e8bf01]{position:absolute;left:50%;top:37%;width:264px;height:330px;transform:translate(-50%,-50%);border:2.5px dashed color-mix(in oklab,var(--amber) 35%,transparent);border-radius:6px}.bay-tick[data-v-52e8bf01]{position:absolute;width:22px;height:22px;opacity:.8}.bay-tick.c1[data-v-52e8bf01]{top:-3px;left:-3px;border-top:4px solid var(--amber);border-left:4px solid var(--amber)}.bay-tick.c2[data-v-52e8bf01]{top:-3px;right:-3px;border-top:4px solid var(--amber);border-right:4px solid var(--amber)}.bay-tick.c3[data-v-52e8bf01]{bottom:-3px;left:-3px;border-bottom:4px solid var(--amber);border-left:4px solid var(--amber)}.bay-tick.c4[data-v-52e8bf01]{bottom:-3px;right:-3px;border-bottom:4px solid var(--amber);border-right:4px solid var(--amber)}.bay-num[data-v-52e8bf01]{position:absolute;top:14px;left:50%;transform:translate(-50%);font-size:64px;color:#e8e6da0d;letter-spacing:.1em;white-space:nowrap}.bay-hazard[data-v-52e8bf01]{position:absolute;left:10px;right:10px;bottom:-16px;height:10px;background:repeating-linear-gradient(-45deg,color-mix(in oklab,var(--amber) 40%,transparent) 0,color-mix(in oklab,var(--amber) 40%,transparent) 10px,#00000080 10px,#00000080 20px);border-radius:2px;opacity:.5}.camo-head[data-v-52e8bf01]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:2px 14px 0;flex-shrink:0}.camo-dots[data-v-52e8bf01]{display:flex;align-items:center;gap:7px;padding:0 14px 4px;overflow-x:auto;flex-shrink:0}.camo-buy[data-v-52e8bf01]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:2px 14px 4px;padding:6px 8px 6px 12px;border:1px solid var(--amber);border-radius:9px;background:#f2a50c14;flex-shrink:0;animation:pz-slide-up .2s ease}.camo-buy-name[data-v-52e8bf01]{font-size:13px;color:var(--amber)}.camo-buy-btn[data-v-52e8bf01]{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;font-size:13px;flex-shrink:0;width:auto}.camo-cell[data-v-52e8bf01]{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:1px;padding:4px 6px 3px;border-radius:9px;border:1.5px solid var(--line-strong);background:#00000052;cursor:pointer;opacity:.9}.camo-cell.locked[data-v-52e8bf01] canvas{filter:grayscale(.7) brightness(.6)}.camo-price[data-v-52e8bf01]{position:absolute;top:2px;right:2px;display:flex;align-items:center;gap:2px;font-size:7px;color:#1d1604;background:var(--amber);padding:1px 4px 1px 2px;border-radius:6px}.camo-cell.on[data-v-52e8bf01]{border-color:var(--amber);background:#f2a50c1f;box-shadow:0 0 8px #f2a50c66;opacity:1}.camo-cell[data-v-52e8bf01]:disabled{opacity:.4;cursor:default}.camo-lbl[data-v-52e8bf01]{font-size:7px;font-weight:700;letter-spacing:.08em;color:var(--ink-dim)}.camo-cell.on .camo-lbl[data-v-52e8bf01]{color:var(--amber)}.tank-wrap[data-v-52e8bf01]{position:absolute;left:50%;top:37%;transform:translate(-50%,-50%)}.tank-shadow[data-v-52e8bf01]{position:absolute;left:50%;top:54%;width:190px;height:210px;transform:translate(-50%,-50%);background:radial-gradient(ellipse,rgba(0,0,0,.55),transparent 68%);border-radius:50%}.squad-btn[data-v-52e8bf01]{flex-direction:column;gap:3px;padding:8px 12px;font-size:11px;flex-shrink:0}.goal-chip[data-v-52e8bf01]{margin:4px 14px 0;flex-shrink:0;display:flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid var(--line-strong);border-radius:9px;background:#f2a50c12;color:var(--ink);cursor:pointer;-webkit-tap-highlight-color:transparent}.goal-chip[data-v-52e8bf01]:active{background:#f2a50c24}.goal-lbl[data-v-52e8bf01]{font-size:7px;letter-spacing:.14em;color:var(--amber);flex-shrink:0}.goal-text[data-v-52e8bf01]{flex:1;min-width:0;font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.goal-arr[data-v-52e8bf01]{flex-shrink:0;color:var(--amber);font-weight:800}.stats-chip[data-v-52e8bf01]{background:#7cc0ff12}.stats-chip[data-v-52e8bf01]:active{background:#7cc0ff24}.stats-chip .goal-lbl[data-v-52e8bf01],.stats-chip .goal-arr[data-v-52e8bf01]{color:#7cc0ff}.playbtn[data-v-52e8bf01]{flex:1;min-width:0;padding:9px 14px}.play-stack[data-v-52e8bf01]{display:flex;flex-direction:column;align-items:center;min-width:0;line-height:1.05}.play-main[data-v-52e8bf01]{font-size:19px}.play-sub[data-v-52e8bf01]{max-width:100%;font-size:11px;opacity:.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.task-dot[data-v-52e8bf01]{position:absolute;top:-3px;right:-5px;width:8px;height:8px;border-radius:50%;background:var(--amber);box-shadow:0 0 6px #f2a50ccc;animation:pz-blink 1.4s linear infinite}.crew-badge[data-v-52e8bf01]{display:flex;flex-direction:column;align-items:center;gap:3px;padding:6px 10px;font-size:9px;letter-spacing:.1em;color:var(--ink-dim);background:#00000080;border:1px solid var(--line-strong);border-radius:8px;font-family:var(--font-display);cursor:pointer}.crew-badge[data-v-52e8bf01]:active{border-color:var(--amber);color:var(--amber)}.crew-badge>div[data-v-52e8bf01]:first-child,.crew-badge span[data-v-52e8bf01]{display:flex;align-items:center;gap:4px}.crew-badge .bar[data-v-52e8bf01]{width:54px;height:3px;border-radius:2px;background:#ffffff1f;overflow:hidden}.crew-badge .bar b[data-v-52e8bf01]{display:block;height:100%;background:var(--amber)}.squad-btn .dots[data-v-52e8bf01]{display:flex;gap:4px}.squad-btn .dots .slot[data-v-52e8bf01]{width:14px;height:14px;border-radius:50%;border:1.5px dashed var(--ink-faint);display:flex;align-items:center;justify-content:center}.squad-btn .dots .slot.you[data-v-52e8bf01]{border:1.5px solid var(--amber);background:#f2a50c2b}.modeopt[data-v-52e8bf01]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:1px;padding:6px 8px;border:1px solid var(--line);border-radius:8px;background:#0000004d;color:var(--ink-dim);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.modeopt.on[data-v-52e8bf01]{border-color:var(--amber);background:#f2a50c14;color:var(--ink)}.modeopt .mlabel[data-v-52e8bf01]{font-size:11.5px;letter-spacing:.03em;white-space:nowrap}.modeopt.on .mlabel[data-v-52e8bf01]{color:var(--amber)}.modeopt .msub[data-v-52e8bf01]{font-size:9.5px;color:var(--ink-faint);font-weight:500;white-space:nowrap}.squad-btn .dots .slot.filled[data-v-52e8bf01]{border:1.5px solid var(--blue);background:#4da3ff33}.chbanner[data-v-52e8bf01]{margin:6px 14px 0;flex-shrink:0;display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid var(--amber);border-radius:10px;background:linear-gradient(90deg,#ffc10729,#ffc1070d);cursor:pointer;animation:chb-pulse-52e8bf01 2.4s ease-in-out infinite}@keyframes chb-pulse-52e8bf01{0%,to{box-shadow:0 0 #ffc10700}50%{box-shadow:0 0 12px #ffc10759}}.chbanner--notif[data-v-52e8bf01]{border-color:#57b6f0;background:linear-gradient(90deg,#57b6f02e,#57b6f00d);animation:chb-pulse-notif-52e8bf01 2.4s ease-in-out infinite}@keyframes chb-pulse-notif-52e8bf01{0%,to{box-shadow:0 0 #57b6f000}50%{box-shadow:0 0 12px #57b6f066}}.chb-icon[data-v-52e8bf01]{font-size:18px;line-height:1}.chb-text[data-v-52e8bf01]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0;text-align:left}.chb-title[data-v-52e8bf01]{font-size:12.5px;font-weight:700;color:var(--ink)}.chb-reward[data-v-52e8bf01]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--amber)}.chb-cta[data-v-52e8bf01]{flex-shrink:0;font-size:11px;font-weight:800;letter-spacing:.04em;color:var(--bg, #0b0d08);background:var(--amber);padding:5px 12px;border-radius:7px}.nation-note[data-v-59745d60]{position:fixed;left:14px;right:14px;bottom:78px;z-index:40;padding:12px 16px;border-radius:12px;background:#0a0c08f5;border:1px solid var(--line-strong);color:var(--ink);font-size:12.5px;line-height:1.35;letter-spacing:.02em;text-align:center;box-shadow:0 8px 24px #00000080}.pz-toast-enter-active[data-v-59745d60],.pz-toast-leave-active[data-v-59745d60]{transition:opacity .22s ease,transform .22s ease}.pz-toast-enter-from[data-v-59745d60],.pz-toast-leave-to[data-v-59745d60]{opacity:0;transform:translateY(10px)}.sell-btn[data-v-59745d60]{margin-top:8px;color:var(--ink-dim);border-color:var(--line-strong)}.sell-btn.confirm[data-v-59745d60]{color:#ff6a5a;border-color:#ff6a5a;background:#ff6a5a1a;animation:pz-shake .3s linear 1}.xp-line[data-v-59745d60]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;padding:2px 14px 9px;font-size:12.5px;color:var(--ink-dim)}.xp-line b[data-v-59745d60]{font-size:14px;margin-left:3px}.pour-btn[data-v-59745d60]{flex:1 1 100%;margin-top:3px;border:1px solid #4a7fb0;color:#9fd0ff;background:#3c78b429;font-family:var(--font-body);font-size:12.5px;font-weight:700;padding:9px 12px;border-radius:8px;cursor:pointer;text-align:center}.pour-btn[data-v-59745d60]:active{background:#3c78b44d}.xp-hint[data-v-59745d60]{flex:1 1 100%;margin-top:2px;text-align:center;font-size:11px;color:var(--ink-faint)}.xp-buy[data-v-59745d60]{flex-shrink:0;border:1px solid rgba(124,192,255,.5);background:#7cc0ff1f;color:#9ad0ff;font-family:var(--font-display);font-size:11px;letter-spacing:.03em;padding:5px 10px;border-radius:7px;cursor:pointer;white-space:nowrap}.xp-buy[data-v-59745d60]:active{transform:scale(.95)}.spine[data-v-59745d60]{position:absolute;left:29px;top:18px;bottom:18px;width:2px;background:repeating-linear-gradient(0deg,var(--line-strong) 0 6px,transparent 6px 11px)}.node[data-v-59745d60]{display:grid;grid-template-columns:46px 40px 1fr auto;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;text-align:left;color:var(--ink);font-family:var(--font-body)}.node-dot[data-v-59745d60]{width:34px;height:34px;border-radius:50%;justify-self:start;display:flex;align-items:center;justify-content:center;border:2px solid var(--line-strong);position:relative;z-index:1}.diamond[data-v-59745d60]{width:6px;height:6px;border-radius:1px;transform:rotate(45deg)}.dock[data-v-59745d60]{position:relative;margin:0 14px 10px;padding:12px 14px;display:flex;flex-direction:column;gap:10px;animation:pz-slide-up .25s ease}.dock-camo-h[data-v-59745d60]{font-size:8px;color:var(--amber);letter-spacing:.12em}.dock-ttx-h[data-v-59745d60]{font-size:8px;color:var(--amber);letter-spacing:.12em;margin-top:4px}.dock-ttx[data-v-59745d60]{display:flex;flex-direction:column;gap:6px;padding:2px 0}.camo-preview3d[data-v-59745d60]{width:100%;display:flex;align-items:center;justify-content:center;margin:4px 0 8px;min-height:96px;border-radius:10px;background:radial-gradient(120% 90% at 50% 35%,#ffffff0d,#00000040)}.cp3d-host[data-v-59745d60]{width:100%;height:132px}.camo-dots[data-v-59745d60]{display:flex;align-items:center;gap:7px;overflow-x:auto}.camo-cell[data-v-59745d60]{position:relative;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:1px;padding:4px 6px 3px;border-radius:9px;border:1.5px solid var(--line-strong);background:#00000052;cursor:pointer;opacity:.9}.camo-cell.locked[data-v-59745d60] canvas{filter:grayscale(.7) brightness(.6)}.camo-cell.on[data-v-59745d60]{border-color:var(--amber);background:#f2a50c1f;box-shadow:0 0 8px #f2a50c66;opacity:1}.camo-price[data-v-59745d60]{position:absolute;top:2px;right:2px;display:flex;align-items:center;gap:2px;font-size:7px;color:#1d1604;background:var(--amber);padding:1px 4px 1px 2px;border-radius:6px}.camo-lbl[data-v-59745d60]{font-size:7px;font-weight:700;letter-spacing:.08em;color:var(--ink-dim)}.camo-cell.on .camo-lbl[data-v-59745d60]{color:var(--amber)}.camo-buy[data-v-59745d60]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 8px 6px 12px;border:1px solid var(--amber);border-radius:9px;background:#f2a50c14;animation:pz-slide-up .2s ease}.camo-buy-name[data-v-59745d60]{font-size:13px;color:var(--amber)}.camo-buy-btn[data-v-59745d60]{display:inline-flex;align-items:center;gap:5px;padding:7px 14px;font-size:13px;width:auto}.pick-btn[data-v-59745d60]{margin-top:2px}.pour-dock[data-v-59745d60]{width:100%;background:linear-gradient(180deg,#8fd0ff,#4a9fe0);color:#07243d;border-color:#4a9fe0}.pour-dock[data-v-59745d60]:active{transform:scale(.98)}.dock-close[data-v-59745d60]{position:absolute;top:8px;right:8px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-strong);border-radius:8px;background:#0006;color:var(--ink-dim);font-size:15px;line-height:1;cursor:pointer;z-index:2}.dock-close[data-v-59745d60]:active{background:#0009;color:var(--ink)}.mod-tab[data-v-59745d60]{display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 2px 6px;cursor:pointer;border-radius:8px;border:1px solid var(--line)}.pip[data-v-59745d60]{width:4px;height:4px;border-radius:1px}.mod-row[data-v-59745d60]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;border:1px solid var(--line)}.unlock-list[data-v-59745d60]{display:flex;flex-direction:column;gap:5px}.unlock-row[data-v-59745d60]{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;border:1px solid var(--line);background:#00000047;font-size:12.5px}.unlock-row.ok[data-v-59745d60]{border-color:#78be5a73;background:#78be5a14}.ul-mark[data-v-59745d60]{width:16px;text-align:center;font-weight:800;color:var(--red);flex-shrink:0}.unlock-row.ok .ul-mark[data-v-59745d60]{color:#7cc05a}.ul-label[data-v-59745d60]{flex:1;min-width:0;color:var(--ink-dim)}.unlock-row.ok .ul-label[data-v-59745d60]{color:var(--ink)}.ul-value[data-v-59745d60]{font-variant-numeric:tabular-nums;font-weight:700;color:var(--ink-dim)}.goto-step[data-v-59745d60]{border-color:var(--amber);color:var(--amber);font-size:12.5px}.prem-sec[data-v-59745d60]{margin-top:18px;display:flex;flex-direction:column;gap:8px}.prem-head[data-v-59745d60]{font-size:8px;letter-spacing:.16em;color:var(--amber);opacity:.85;padding-left:2px}.prem-card[data-v-59745d60]{padding:0;overflow:hidden;background:linear-gradient(90deg,#f2a50c0f,#0000004d)}.prem-node[data-v-59745d60]{display:flex;align-items:center;gap:10px;padding:10px 12px;cursor:pointer;text-align:left;color:var(--ink);font-family:var(--font-body)}.legend-tag[data-v-59745d60]{font-size:7px;letter-spacing:.1em;color:#1d1604;background:var(--amber);border-radius:5px;padding:2px 5px 1px}.prem-act[data-v-59745d60]{flex-shrink:0;border:none;cursor:pointer;font-size:11.5px;font-weight:700;padding:6px 11px;border-radius:7px}.prem-buy[data-v-59745d60]{color:#1d1604;background:linear-gradient(180deg,var(--amber-hi, #ffce5a),var(--amber));font-weight:800}.prem-act.owned[data-v-59745d60]{color:#7cc05a;background:#7cc05a24}.row-act[data-v-59745d60]{flex-shrink:0;border:none;font-family:var(--font-display);font-size:12px;letter-spacing:.04em;padding:8px 14px;border-radius:8px;white-space:nowrap}.row-act.pick[data-v-59745d60]{color:#1d1604;background:linear-gradient(180deg,var(--amber-hi, #ffce5a),var(--amber));cursor:pointer}.row-act.pick[data-v-59745d60]:active{transform:scale(.95)}.row-act.selected[data-v-59745d60]{color:var(--amber);background:#f2a50c1f;border:1px solid rgba(242,165,12,.4)}.prem-ttx[data-v-59745d60]{display:flex;flex-direction:column;gap:6px;padding:4px 14px 12px;border-top:1px solid var(--line);animation:pz-slide-up .2s ease}.prem-desc[data-v-59745d60]{font-size:11px;color:var(--ink-dim);line-height:1.4;margin-top:2px}.lvl-dot[data-v-e9d08fec]{width:46px;height:46px;flex-shrink:0;border-radius:50%;border:2px solid var(--amber);background:#f2a50c1a;color:var(--amber);font-size:19px;display:flex;align-items:center;justify-content:center}.xp-track[data-v-e9d08fec]{height:7px;margin-top:6px;border-radius:3px;background:#00000080;border:1px solid var(--line);overflow:hidden}.xp-track b[data-v-e9d08fec]{display:block;height:100%;background:linear-gradient(90deg,var(--amber-deep),var(--amber) 70%,var(--amber-hi));transition:width .35s cubic-bezier(.2,.9,.3,1.2)}.mrow[data-v-e9d08fec]{display:grid;grid-template-columns:42px 1fr auto;align-items:center;gap:10px;padding:10px 12px}.m-dot[data-v-e9d08fec]{width:36px;height:36px;border-radius:50%;border:2px solid var(--line-strong);background:#0006;display:flex;align-items:center;justify-content:center}.pip[data-v-e9d08fec]{width:14px;height:5px;border-radius:2px}.toast[data-v-e9d08fec]{position:absolute;bottom:96px;left:50%;transform:translate(-50%);white-space:nowrap;background:var(--bg-2);border:1px solid var(--line-strong);border-radius:8px;padding:8px 14px;font-size:12px;font-weight:600;z-index:5;animation:pz-slide-up .25s ease}.reveal-overlay[data-v-18737301]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px;background:#06090eb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.crate-art[data-v-18737301]{width:60px;height:60px;border-radius:10px;object-fit:cover;flex-shrink:0}.crate-spin[data-v-18737301]{padding:12px 16px;font-size:14px;white-space:nowrap;width:auto;flex-shrink:0}.crate-spin[data-v-18737301]:disabled{opacity:.55;pointer-events:none}.crate-odds-tg[data-v-18737301]{font-size:7.5px;color:var(--ink-dim);border:1px solid var(--line-strong);border-radius:5px;padding:2px 6px 1px;cursor:pointer;letter-spacing:.06em}.crate-odds-panel[data-v-18737301]{border-top:1px solid var(--line);padding:8px 14px 11px;display:flex;flex-direction:column;gap:4px;background:#00000040}.crate-odds-row[data-v-18737301]{display:flex;align-items:center;justify-content:space-between;font-size:11.5px;font-weight:600}.crate-odds-note[data-v-18737301]{font-size:10px;color:var(--ink-faint);margin-top:3px;font-weight:500}@keyframes crate-pop-18737301{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}.crate-reveal[data-v-18737301]{animation:crate-pop-18737301 .35s ease}.crate-jackpot[data-v-18737301]{animation:crate-pop-18737301 .45s ease}.reveal-card[data-v-18737301]{width:100%;max-width:320px;padding:20px 18px;animation:pz-pop .25s ease}.reveal-items[data-v-18737301]{display:flex;flex-direction:column;gap:8px;margin-top:14px}.reveal-item[data-v-18737301]{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:8px;background:#0000004d;border:1px solid var(--line-strong)}.reveal-swatch[data-v-18737301]{width:22px;height:22px;flex-shrink:0;border-radius:50%;border:1.5px solid rgba(0,0,0,.5)}.pz-fade-enter-active[data-v-18737301],.pz-fade-leave-active[data-v-18737301]{transition:opacity .2s ease}.pz-fade-enter-from[data-v-18737301],.pz-fade-leave-to[data-v-18737301]{opacity:0}.pack[data-v-18737301]{padding:12px 6px 10px;display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;color:var(--ink);position:relative}.hot[data-v-18737301]{position:absolute;top:-7px;font-size:7px;padding:2px 5px;border-radius:2px}.toast[data-v-18737301]{position:absolute;bottom:86px;left:50%;transform:translate(-50%);border:1px solid var(--line-strong);color:var(--ink);font-size:12.5px;font-weight:600;padding:8px 14px;border-radius:8px;white-space:nowrap;animation:pz-slide-up .25s ease;z-index:20;box-shadow:0 8px 24px #00000080}.medal[data-v-ef3b80c3]{display:flex;flex-direction:column;align-items:center}.disc[data-v-ef3b80c3]{position:relative;display:flex;align-items:center;justify-content:center;border-radius:50%;background:radial-gradient(circle at 38% 32%,color-mix(in srgb,var(--mc) 65%,#fff 0%),#11151c 78%);border:2px solid var(--mc);box-shadow:0 0 0 2px #00000059,inset 0 0 10px #00000080;overflow:hidden}.disc.art[data-v-ef3b80c3]{background:none;border:none;box-shadow:none;overflow:visible}.disc img[data-v-ef3b80c3]{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 3px rgba(0,0,0,.55))}.glyph[data-v-ef3b80c3]{color:var(--mc);line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.6);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--mc) 40%,transparent))}.count[data-v-ef3b80c3]{position:absolute;right:-2px;bottom:-2px;min-width:18px;height:16px;padding:0 3px;display:flex;align-items:center;justify-content:center;font-size:11px;color:#0b0e13;background:var(--mc);border-radius:8px;border:1.5px solid #0b0e13}.new[data-v-ef3b80c3]{position:absolute;top:-3px;left:50%;transform:translate(-50%);font-size:6px;letter-spacing:.06em;color:#0b0e13;background:var(--amber);padding:1.5px 3px;border-radius:3px}.locked .disc[data-v-ef3b80c3]{filter:grayscale(1) brightness(.5);opacity:.6}.locked .disc img[data-v-ef3b80c3]{opacity:.4}.overlay[data-v-17998daa]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:24px;background:#06090eb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.card[data-v-17998daa]{position:relative;width:100%;max-width:300px;padding:24px 18px 16px;animation:pz-pop .25s ease}.x[data-v-17998daa]{position:absolute;top:10px;right:12px;width:28px;height:28px;border-radius:7px;background:#0006;border:1px solid var(--line-strong);color:var(--ink-dim);cursor:pointer;font-size:13px}.hero[data-v-17998daa]{display:flex;justify-content:center;margin:4px 0 12px}.hero.off[data-v-17998daa]{opacity:.85}.name[data-v-17998daa]{text-align:center;font-size:20px;line-height:1.1}.chips[data-v-17998daa]{display:flex;justify-content:center;gap:6px;margin-top:8px}.chip[data-v-17998daa]{font-size:10px;font-weight:700;letter-spacing:.04em;padding:2px 9px;border-radius:11px;border:1px solid var(--line-strong);text-transform:uppercase}.chip.dim[data-v-17998daa]{color:var(--ink-dim)}.block[data-v-17998daa]{margin-top:14px;padding:11px 12px;background:#0000004d;border:1px solid var(--line-strong);border-radius:8px}.blabel[data-v-17998daa]{font-size:7px;color:var(--ink-faint);letter-spacing:.1em}.rsub[data-v-17998daa]{color:var(--ink-faint);letter-spacing:.06em}.cond[data-v-17998daa]{margin-top:6px;font-size:15px;font-weight:600;color:var(--ink);line-height:1.25}.hint[data-v-17998daa]{margin-top:5px;font-size:11px;color:var(--ink-dim);line-height:1.3}.rrow[data-v-17998daa]{display:flex;gap:16px;margin-top:7px}.ritem[data-v-17998daa]{display:flex;align-items:center;gap:5px;font-size:16px;font-weight:700;color:var(--amber)}.status[data-v-17998daa]{margin-top:14px;text-align:center;font-size:12px;font-weight:700;letter-spacing:.03em;color:var(--ink-faint)}.status.on[data-v-17998daa]{color:var(--green, #6fcf5f)}.overlay[data-v-1ccc020c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:24px;background:#06090eb8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.card[data-v-1ccc020c]{position:relative;width:100%;max-width:320px;padding:22px 18px 18px;animation:pz-pop .25s ease}.x[data-v-1ccc020c]{position:absolute;top:10px;right:12px;width:28px;height:28px;border-radius:7px;background:#0006;border:1px solid var(--line-strong);color:var(--ink-dim);cursor:pointer;font-size:13px}.rank-chip[data-v-1ccc020c]{display:block;width:fit-content;margin:7px auto 0;padding:3px 12px;font-size:12px;color:var(--amber);background:#f2a50c1a;border:1px solid var(--amber);border-radius:12px;letter-spacing:.04em}.place[data-v-1ccc020c]{font-size:8px;color:var(--amber);text-align:center;letter-spacing:.14em;margin-top:5px}.rating-big[data-v-1ccc020c]{font-size:40px;color:var(--amber);text-align:center;margin:10px 0 4px;line-height:1}.rating-big .unit[data-v-1ccc020c]{font-size:11px;opacity:.55;margin-left:6px}.grid[data-v-1ccc020c]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px}.cell[data-v-1ccc020c]{background:#0000004d;border:1px solid var(--line-strong);border-radius:8px;padding:9px 4px;text-align:center}.cell .v[data-v-1ccc020c]{font-size:18px}.cell .l[data-v-1ccc020c]{font-size:10px;color:var(--ink-dim);margin-top:2px}.tank[data-v-1ccc020c]{display:flex;align-items:center;gap:12px;margin-top:14px;padding:10px 12px;background:#0000004d;border:1px solid var(--line-strong);border-radius:8px}.label[data-v-1ccc020c]{font-size:7px;color:var(--ink-faint);letter-spacing:.1em}.medals[data-v-1ccc020c]{margin-top:12px;padding-top:12px;border-top:1px dashed var(--line-strong)}.medal-grid[data-v-1ccc020c]{display:flex;flex-wrap:wrap;gap:9px;margin-top:9px}.cl-emb[data-v-30d1d16a]{display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:28%;color:var(--c);background:radial-gradient(circle at 38% 30%,color-mix(in srgb,var(--c) 26%,#11151c),#0b0e13 80%);border:1.5px solid var(--c);box-shadow:inset 0 0 8px #00000080;line-height:1;text-shadow:0 0 6px color-mix(in srgb,var(--c) 50%,transparent)}.pz-fade-enter-active,.pz-fade-leave-active{transition:opacity .2s ease}.pz-fade-enter-from,.pz-fade-leave-to{opacity:0}.tabbtn[data-v-751d3fe6]{position:relative;flex:1;padding:7px 0 6px;font-size:9.5px;letter-spacing:.12em;cursor:pointer;color:var(--ink-dim);background:#0006;border:1px solid var(--line-strong);border-radius:8px}.tabbtn.on[data-v-751d3fe6]{color:#1d1604;background:linear-gradient(180deg,var(--amber-hi),var(--amber));border-color:transparent}.tabbtn.soon[data-v-751d3fe6]:not(.on){opacity:.72}.soon-tag[data-v-751d3fe6]{position:absolute;top:-6px;right:-2px;font-size:6.5px;letter-spacing:.02em;font-style:normal;font-weight:700;padding:1px 4px 0;border-radius:6px;background:var(--amber);color:#1d1604;pointer-events:none}.tabbtn.on .soon-tag[data-v-751d3fe6]{background:#1d1604;color:var(--amber)}.soon-screen[data-v-751d3fe6]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:48px 24px}.soon-stamp[data-v-751d3fe6]{font-size:30px;letter-spacing:.2em;color:var(--amber);border:3px solid var(--amber);border-radius:12px;padding:8px 26px 6px;transform:rotate(-7deg);box-shadow:0 6px 22px #00000073}.soon-feat[data-v-751d3fe6]{font-size:22px;letter-spacing:.08em;color:var(--ink);margin-top:10px}.soon-text[data-v-751d3fe6]{font-size:13px;line-height:1.55;color:var(--ink-dim);max-width:290px}.me[data-v-751d3fe6]{margin-top:10px;padding:14px;display:flex;flex-direction:column;gap:12px}.rank-badge[data-v-751d3fe6]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--amber);background:#f2a50c1f;border:1.5px solid var(--amber)}.cells[data-v-751d3fe6]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.cell[data-v-751d3fe6]{text-align:center;background:#00000059;border:1px solid var(--line);border-radius:8px;padding:8px 2px;display:flex;flex-direction:column;gap:2px}.cell b[data-v-751d3fe6]{font-size:15px}.cell span[data-v-751d3fe6]{font-size:9.5px;color:var(--ink-dim);font-weight:600;letter-spacing:.06em}.row[data-v-751d3fe6]{display:flex;align-items:center;gap:10px;padding:8px 10px;background:#0000004d;border:1px solid var(--line);border-radius:8px}.row.you[data-v-751d3fe6]{background:#f2a50c14;border-color:var(--amber)}.row.tappable[data-v-751d3fe6]{cursor:pointer}.row.tappable[data-v-751d3fe6]:active{background:#ffffff0f}.lb-name[data-v-751d3fe6]{flex:1;min-width:0;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.prem-crown[data-v-751d3fe6]{color:var(--amber-hi);margin-right:4px;text-shadow:0 0 6px rgba(242,165,12,.6)}.prem-badge[data-v-751d3fe6]{font-size:7px;letter-spacing:.08em;color:#1d1604;background:linear-gradient(180deg,var(--amber-hi),var(--amber));padding:3px 6px;border-radius:5px;white-space:nowrap}.prem-cta[data-v-751d3fe6]{width:100%;margin-top:8px;padding:9px;font-size:11px;letter-spacing:.04em;color:var(--amber);background:#f2a50c14;border:1px solid var(--amber);border-radius:8px;cursor:pointer}.place[data-v-751d3fe6]{font-size:9px;width:22px;flex-shrink:0;text-align:center}.medal-shelf[data-v-751d3fe6]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px 6px;margin-top:12px;padding:14px 10px;background:#0000004d;border:1px solid var(--line);border-radius:10px}.shelf-item[data-v-751d3fe6]{display:flex;flex-direction:column;align-items:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .1s ease}.shelf-item[data-v-751d3fe6]:active{transform:scale(.92)}.shelf-name[data-v-751d3fe6]{margin-top:5px;font-size:9px;font-weight:700;line-height:1.15;text-align:center;color:var(--ink)}.shelf-name.off[data-v-751d3fe6]{color:var(--ink-faint);opacity:.7}.clans[data-v-751d3fe6]{position:relative;display:flex;flex-direction:column}.clan-card[data-v-751d3fe6]{padding:16px 14px 14px}.clan-head[data-v-751d3fe6]{display:flex;align-items:center;gap:12px}.clan-name[data-v-751d3fe6]{font-size:17px;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clan-tag[data-v-751d3fe6]{color:var(--amber);font-size:.82em}.clan-sub[data-v-751d3fe6]{font-size:11.5px;color:var(--ink-dim);font-weight:600;margin-top:3px}.clan-members[data-v-751d3fe6]{display:flex;flex-direction:column;gap:5px}.cmem[data-v-751d3fe6]{display:flex;align-items:center;gap:7px;padding:8px 10px;background:#0000004d;border:1px solid var(--line);border-radius:8px}.cmem.me[data-v-751d3fe6]{border-color:var(--amber);background:#f2a50c14}.cmem-name[data-v-751d3fe6]{flex:1;min-width:0;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmem-rating[data-v-751d3fe6]{font-size:13px;color:var(--amber)}.clan-create[data-v-751d3fe6]{padding:14px;border-radius:12px}.cinput[data-v-751d3fe6]{width:100%;padding:10px 12px;background:#0006;border:1px solid var(--line-strong);border-radius:8px;color:var(--ink);font-size:14px;font-weight:600;outline:none}.cinput[data-v-751d3fe6]:focus{border-color:var(--amber)}.emb-label[data-v-751d3fe6]{font-size:7px;color:var(--ink-faint);letter-spacing:.1em;margin:14px 0 7px}.emblems[data-v-751d3fe6]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.emb-pick[data-v-751d3fe6]{display:flex;justify-content:center;padding:6px;background:#0000004d;border:1.5px solid var(--line-strong);border-radius:10px;cursor:pointer}.emb-pick.on[data-v-751d3fe6]{border-color:var(--amber);background:#f2a50c1a}.clan-row[data-v-751d3fe6]{display:flex;align-items:center;gap:9px;padding:9px 10px;background:#0000004d;border:1px solid var(--line);border-radius:9px}.cr-place[data-v-751d3fe6]{font-size:10px;width:16px;text-align:center;flex-shrink:0}.cr-name[data-v-751d3fe6]{font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cr-sub[data-v-751d3fe6]{font-size:10.5px;color:var(--ink-dim);font-weight:500;margin-top:1px}.cr-join[data-v-751d3fe6]{flex-shrink:0;padding:7px 12px;font-size:11px}.clan-empty[data-v-751d3fe6]{text-align:center;font-size:12px;color:var(--ink-faint);font-weight:500;padding:14px 0}.clan-err[data-v-751d3fe6]{position:sticky;bottom:6px;align-self:center;margin-top:10px;background:var(--bg-3, #1a1410);border:1px solid var(--red);color:#ff9a8a;font-size:12px;font-weight:600;padding:8px 14px;border-radius:8px}.tour-card[data-v-751d3fe6]{padding:12px 13px;background:#0000004d;border:1px solid var(--line-strong);border-radius:11px}.tour-card.joined[data-v-751d3fe6]{border-color:var(--amber);background:#f2a50c12}.tour-top[data-v-751d3fe6]{display:flex;align-items:center;gap:11px}.tour-fmt[data-v-751d3fe6]{font-size:19px;color:var(--amber);width:50px;text-align:center;flex-shrink:0}.tour-name[data-v-751d3fe6]{font-size:14px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tour-cls[data-v-751d3fe6]{font-size:11px;font-weight:700;letter-spacing:.03em;margin-top:1px}.tour-count[data-v-751d3fe6]{flex-shrink:0;font-size:11px;color:var(--ink-faint)}.tour-count b[data-v-751d3fe6]{font-size:18px;color:var(--ink);font-weight:700}.tour-bar[data-v-751d3fe6]{height:5px;border-radius:3px;background:#00000073;overflow:hidden;margin:10px 0 8px}.tour-bar b[data-v-751d3fe6]{display:block;height:100%;border-radius:3px;transition:width .3s ease}.tour-foot[data-v-751d3fe6]{display:flex;align-items:center;justify-content:space-between;gap:10px}.tour-status[data-v-751d3fe6]{font-size:10.5px;font-weight:600}.tour-btn[data-v-751d3fe6]{flex-shrink:0;padding:8px 16px;font-size:11.5px;font-weight:700;letter-spacing:.04em;border-radius:8px;cursor:pointer;color:#1d1604;background:linear-gradient(180deg,var(--amber-hi),var(--amber));border:1px solid transparent}.tour-btn.on[data-v-751d3fe6]{color:var(--green);background:#8db84a24;border-color:var(--green)}.tour-btn[data-v-751d3fe6]:disabled{opacity:.6}.teams[data-v-0b2dd866]{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex:1;min-height:0}.team-col[data-v-0b2dd866]{display:flex;flex-direction:column;gap:4px}.ally-h[data-v-0b2dd866]{color:var(--amber)}.foe-h[data-v-0b2dd866]{color:var(--red);text-align:right}.mslot[data-v-0b2dd866]{display:flex;align-items:center;gap:7px;padding:6px 8px;border-radius:7px;background:#00000052;border:1px solid var(--line);animation:pz-slide-up .3s ease}.mslot.foe[data-v-0b2dd866]{flex-direction:row-reverse;text-align:right}.mslot.me[data-v-0b2dd866]{background:#f2a50c14;border-color:#f2a50c66}.mslot.bot[data-v-0b2dd866]{opacity:.62}.mslot.empty[data-v-0b2dd866]{background:transparent;border-style:dashed;animation:none}.mdot[data-v-0b2dd866]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.mslot.empty .mdot[data-v-0b2dd866]{background:transparent;border:1.5px dashed var(--ink-faint)}.mname[data-v-0b2dd866]{flex:1;min-width:0;font-size:12px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mslot.bot .mname[data-v-0b2dd866],.mslot.empty .mname[data-v-0b2dd866]{color:var(--ink-faint);font-weight:500}.live-summary[data-v-0b2dd866]{text-align:center;font-size:11px;font-weight:600;color:var(--ink-dim);padding:10px 0 2px}.medals-strip[data-v-54cd760b]{margin-top:10px;padding-top:12px;border-top:1.5px dashed rgba(33,29,18,.35)}.medals-cap[data-v-54cd760b]{font-size:11px;letter-spacing:.2em;text-align:center;color:var(--paper-ink);opacity:.6;margin-bottom:10px}.medals-row[data-v-54cd760b]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 14px}.medal-item[data-v-54cd760b]{display:flex;flex-direction:column;align-items:center;width:62px;cursor:pointer;-webkit-tap-highlight-color:transparent}.medal-name[data-v-54cd760b]{margin-top:5px;font-size:10px;font-weight:700;line-height:1.1;text-align:center;color:var(--paper-ink);opacity:.82}.sb-row[data-v-54cd760b]{display:flex;align-items:center;gap:9px;padding:5px 8px;border-radius:6px;font-size:13.5px;font-weight:600;color:var(--paper-ink)}.sb-row.me[data-v-54cd760b]{background:#9a1f101f;box-shadow:inset 0 0 0 1px #9a1f1059}.sb-head[data-v-54cd760b]{font-size:10px;letter-spacing:.14em;opacity:.5;position:sticky;top:0}.sb-place[data-v-54cd760b]{width:16px;text-align:center;opacity:.6;font-variant-numeric:tabular-nums}.sb-dot[data-v-54cd760b]{width:9px;height:9px;flex-shrink:0;border-radius:50%}.sb-name[data-v-54cd760b]{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sb-dmg[data-v-54cd760b]{min-width:46px;text-align:right;font-size:15px}.wrap[data-v-54cd760b]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;overflow-y:auto;padding:18px;padding-bottom:calc(18px + var(--safe-bottom, 0px))}.next-goal[data-v-54cd760b]{text-align:center;font-size:12.5px;font-weight:600;color:var(--amber);background:#f2a50c14;border:1px solid rgba(242,165,12,.3);border-radius:8px;padding:7px 10px}.card[data-v-54cd760b]{width:100%;max-width:340px;position:relative;margin-top:auto;background:linear-gradient(175deg,#f2e8cfeb,#e6d9b8f0 80%),url(/sprites/paper.png) center / cover;color:var(--paper-ink);border-radius:4px;box-shadow:0 24px 60px #0009,inset 0 0 60px #785a1e2e;padding:22px 22px 18px;animation:pz-slide-up .4s cubic-bezier(.2,.9,.3,1.2);font-family:var(--font-body)}.holes[data-v-54cd760b]{position:absolute;top:12px;left:50%;transform:translate(-50%);display:flex;gap:130px}.holes span[data-v-54cd760b]{width:9px;height:9px;border-radius:50%;background:var(--bg-1);box-shadow:inset 0 1px 2px #000000b3}.head[data-v-54cd760b]{text-align:center;border-bottom:1.5px dashed rgba(33,29,18,.35);padding-bottom:10px}.sheet-tab[data-v-54cd760b]{font-size:11px;letter-spacing:.12em;padding:5px 14px 4px;cursor:pointer;background:transparent;color:#211d1299;border:1.5px solid rgba(33,29,18,.5);border-radius:3px}.sheet-tab.on[data-v-54cd760b]{background:#211d12d9;color:#ede3c8}.stamp[data-v-54cd760b]{font-size:34px;letter-spacing:.06em;border:3.5px solid;border-radius:6px;padding:4px 18px;opacity:.88;animation:pz-stamp .45s .15s ease both;-webkit-mask-image:radial-gradient(circle at 30% 60%,#000 60%,rgba(0,0,0,.72));mask-image:radial-gradient(circle at 30% 60%,#000 60%,#000000b8)}.reason[data-v-54cd760b]{text-align:center;font-size:12.5px;font-weight:600;color:#5a4a2e;margin:2px 0 0;letter-spacing:.02em}.first-bonus[data-v-54cd760b]{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:10px;padding:9px 10px;border:1.5px solid #9a6b10;border-radius:6px;background:#9a6b1024;color:#5a3e08;font-size:14px;animation:pz-pop .4s .3s ease both}.prem-gems[data-v-54cd760b]{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:8px;padding:8px 10px;border:1.5px solid #2f6f93;border-radius:6px;background:#2f6f9324;color:#1d4663;font-size:14px;animation:pz-pop .4s .35s ease both}.prem-gems-hint[data-v-54cd760b]{border:none;background:none;padding:4px 0 0;margin-top:4px;font-size:11.5px;font-weight:600;opacity:.7;animation:none}.cell[data-v-54cd760b]{text-align:center;background:#211d1212;border-radius:4px;padding:8px 4px}.cell-sub[data-v-54cd760b]{font-size:10.5px;opacity:.6;margin-top:2px;font-weight:600;letter-spacing:.08em}.tg-root[data-v-d329926c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;pointer-events:none}.tg-card[data-v-d329926c]{position:absolute;top:calc(var(--safe-top, 0px) + 96px);left:50%;transform:translate(-50%);width:min(86%,360px);pointer-events:auto;padding:12px 15px 10px;text-align:center;background:linear-gradient(180deg,#1a1e14f7,#10130cf7);border:1px solid var(--amber);border-radius:13px;box-shadow:0 10px 28px #0009;animation:tg-in-d329926c .25s ease}@keyframes tg-in-d329926c{0%{opacity:0;transform:translate(-50%,-8px)}}.tg-step[data-v-d329926c]{font-size:8px;letter-spacing:.14em;color:var(--amber);margin-bottom:4px}.tg-title[data-v-d329926c]{font-size:19px;color:var(--ink);letter-spacing:.02em}.tg-body[data-v-d329926c]{margin-top:5px;font-size:13px;line-height:1.45;color:var(--ink-dim)}.tg-skip[data-v-d329926c]{margin-top:10px;padding:6px 12px;font-size:11.5px;font-weight:600;color:var(--ink-faint);background:transparent;border:none;cursor:pointer}.tg-skip[data-v-d329926c]:active{color:var(--ink-dim)}.tg-firering[data-v-d329926c]{position:absolute;border:2px solid var(--amber);border-radius:50%;pointer-events:none;animation:tg-pulse-d329926c 1.2s ease-in-out infinite}@keyframes tg-pulse-d329926c{0%,to{box-shadow:0 0 #f2a50c8c}50%{box-shadow:0 0 0 9px #f2a50c00}}.tg-drive[data-v-d329926c]{position:absolute;left:50%;bottom:calc(var(--safe-bottom, 0px) + 118px);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:none}.tg-arrow[data-v-d329926c]{font-size:26px;color:var(--amber);animation:tg-up-d329926c 1.1s ease-in-out infinite}.tg-finger[data-v-d329926c]{width:26px;height:26px;border-radius:50%;background:#f2a50c40;border:2px solid var(--amber);animation:tg-up-d329926c 1.1s ease-in-out infinite}@keyframes tg-up-d329926c{0%,to{transform:translateY(6px);opacity:.55}50%{transform:translateY(-6px);opacity:1}}.root[data-v-cb7ca189]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;background:#0c0f0a}.root.shaken[data-v-cb7ca189]{animation:pz-shake .3s linear}.death[data-v-cb7ca189]{z-index:7;background:radial-gradient(60% 50% at 50% 45%,#2806068c,#00000080)}.death-card[data-v-cb7ca189]{width:min(86%,320px);padding:20px 18px 16px;text-align:center;animation:pz-pop .28s ease}.death-title[data-v-cb7ca189]{font-size:24px;letter-spacing:.12em;color:var(--red)}.death-cause[data-v-cb7ca189]{margin-top:8px;font-size:13px;font-weight:600;color:var(--ink-dim);line-height:1.35}.death-actions[data-v-cb7ca189]{display:flex;flex-direction:column;gap:9px;margin-top:18px}.endbanner[data-v-cb7ca189]{z-index:7;pointer-events:none;background:radial-gradient(60% 45% at 50% 45%,#00000080,#00000040)}.eb-title[data-v-cb7ca189]{font-size:34px;letter-spacing:.1em;text-align:center;padding:0 18px;text-shadow:0 2px 16px rgba(0,0,0,.7);animation:cd-pop-cb7ca189 .5s ease-out}.eb-sub[data-v-cb7ca189]{margin-top:8px;font-size:13px;letter-spacing:.14em;color:var(--ink-dim);text-align:center;animation:pz-slide-up .4s ease .15s both}.obs-chip[data-v-cb7ca189]{position:absolute;top:calc(var(--safe-top) + 8px);left:50%;transform:translate(-50%);z-index:4;display:flex;align-items:center;gap:10px;background:#0009;border:1px solid var(--line-strong);border-radius:9px;padding:6px 8px 6px 12px}.obs-chip .pz-display[data-v-cb7ca189]{font-size:12px;letter-spacing:.16em;color:var(--ink-dim)}.obs-exit[data-v-cb7ca189]{font-size:11px;font-weight:700;color:var(--amber);background:#f2a50c1f;border:1px solid var(--amber);border-radius:6px;padding:4px 10px;cursor:pointer}.spotchip[data-v-cb7ca189]{align-self:center;margin-top:6px;font-size:10px;font-weight:700;letter-spacing:.08em;padding:3px 11px;border-radius:11px;transition:color .15s ease,background .15s ease,border-color .15s ease}.spotchip.hidden[data-v-cb7ca189]{color:#7fd06a;background:#5fd35f1a;border:1px solid rgba(95,211,95,.4)}.spotchip.spotted[data-v-cb7ca189]{color:var(--amber-hi);background:#f2a50c24;border:1px solid rgba(242,165,12,.55)}.spotchip.revealed[data-v-cb7ca189]{color:#ff8a7a;background:#e24b4a29;border:1px solid rgba(226,75,74,.6);animation:pz-blink 1.1s linear infinite}.reconnect[data-v-cb7ca189]{position:absolute;top:42%;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:9px;font-size:13px;letter-spacing:.14em;color:var(--amber);background:#0000009e;border:1px solid var(--amber);border-radius:8px;padding:9px 16px;white-space:nowrap;z-index:5;pointer-events:none;animation:pz-pop .2s ease}.rc-spin[data-v-cb7ca189]{width:13px;height:13px;border-radius:50%;border:2px solid rgba(242,165,12,.3);border-top-color:var(--amber);animation:rc-rot-cb7ca189 .7s linear infinite}@keyframes rc-rot-cb7ca189{to{transform:rotate(360deg)}}.stage[data-v-cb7ca189]{position:absolute;top:0;right:0;bottom:0;left:0}.top[data-v-cb7ca189]{position:absolute;top:calc(var(--safe-top) + 8px);left:calc(var(--safe-left) + 12px);right:calc(var(--safe-right) + 12px);display:flex;align-items:flex-start;gap:8px;z-index:3}.pausebtn[data-v-cb7ca189]{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#00000080;border:1px solid var(--line-strong);border-radius:8px;color:var(--ink-dim);cursor:pointer}.pausebtn[data-v-cb7ca189]:disabled{opacity:.4}.mid-col[data-v-cb7ca189]{flex:1;display:flex;flex-direction:column;gap:5px;min-width:0}.hud-left[data-v-cb7ca189]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.matchcard[data-v-cb7ca189]{display:flex;flex-direction:column;gap:4px;background:#0000008c;border:1px solid var(--line-strong);border-radius:9px;padding:6px 9px}.matchcard .timer[data-v-cb7ca189]{font-size:14px;letter-spacing:.06em;font-variant-numeric:tabular-nums;color:var(--ink);text-shadow:0 1px 3px rgba(0,0,0,.6)}.matchcard .timer.low[data-v-cb7ca189]{color:var(--red);animation:pz-blink 1s linear infinite}.trow[data-v-cb7ca189]{display:flex;align-items:center;justify-content:space-between;gap:10px}.pingchip[data-v-cb7ca189]{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-variant-numeric:tabular-nums;color:#46e08a}.pingchip small[data-v-cb7ca189]{font-size:8px;opacity:.65}.pingchip .pdot[data-v-cb7ca189]{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 5px currentColor}.pingchip.good[data-v-cb7ca189]{color:#46e08a}.pingchip.mid[data-v-cb7ca189]{color:var(--amber)}.pingchip.bad[data-v-cb7ca189]{color:var(--red)}.alive[data-v-cb7ca189]{display:flex;align-items:center;gap:6px}.alive .sc[data-v-cb7ca189]{font-size:11px;letter-spacing:.04em;color:var(--ink-dim)}.alive .sc .ally[data-v-cb7ca189]{color:var(--team)}.alive .sc .enemy[data-v-cb7ca189]{color:var(--foe)}.hpmini[data-v-cb7ca189]{width:100%;height:4px;border-radius:3px;background:#ffffff24;overflow:hidden}.hpmini i[data-v-cb7ca189]{display:block;height:100%;transition:width .2s ease}.combaticons[data-v-cb7ca189]{display:flex;gap:10px;font-size:13px;font-weight:700;color:var(--ink);text-shadow:0 1px 3px rgba(0,0,0,.7);padding-left:2px}.combaticons .cic[data-v-cb7ca189]{display:inline-flex;align-items:center;gap:3px}.top-chip[data-v-cb7ca189]{position:absolute;top:calc(var(--safe-top, 0px) + 8px);left:50%;transform:translate(-50%);z-index:4}.hud-right[data-v-cb7ca189]{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;gap:5px}.mapstats[data-v-cb7ca189]{width:96px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:3px 6px;background:#00000080;border:1px solid var(--line-strong);border-radius:8px;padding:5px 7px}.mapstats .ms[data-v-cb7ca189]{display:inline-flex;align-items:center;gap:3px;font-size:12px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums;text-shadow:0 1px 2px rgba(0,0,0,.6)}.mapstats .ms b[data-v-cb7ca189]{font-size:11px;font-weight:400}.scoreplate[data-v-cb7ca189]{display:flex;align-items:center;gap:7px;background:#0000008c;border:1px solid var(--line-strong);border-radius:8px;padding:5px 10px;align-self:center;max-width:100%;overflow:hidden}.scoreplate .side[data-v-cb7ca189]{flex:1;display:flex;align-items:center;gap:6px;min-width:0}.scoreplate .num[data-v-cb7ca189]{flex-shrink:0}.scoreplate .side.left[data-v-cb7ca189]{justify-content:flex-end}.scoreplate .side.right[data-v-cb7ca189]{justify-content:flex-start}.scoreplate .timer[data-v-cb7ca189]{flex-shrink:0}.scoreplate .num[data-v-cb7ca189]{font-size:13px}.scoreplate .num.ally[data-v-cb7ca189]{color:var(--team)}.scoreplate .num.enemy[data-v-cb7ca189]{color:var(--foe)}.scoreplate .timer[data-v-cb7ca189]{font-size:14px;color:var(--ink);letter-spacing:.08em;font-variant-numeric:tabular-nums;text-shadow:0 1px 3px rgba(0,0,0,.6)}.scoreplate .timer.low[data-v-cb7ca189]{color:var(--red);animation:pz-blink 1s linear infinite}.caps[data-v-cb7ca189]{display:flex;justify-content:center;gap:8px;margin-top:4px}.modetag[data-v-cb7ca189]{text-align:center;margin-top:4px;font-size:10px;letter-spacing:.14em;color:var(--amber);opacity:.92;text-shadow:0 1px 3px rgba(0,0,0,.7)}.cap[data-v-cb7ca189]{position:relative;width:23px;height:23px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-family:var(--font-display);font-size:12px;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.9);background:#080b11b8;border:2px solid rgba(232,194,74,.9)}.cap.ally[data-v-cb7ca189]{border-color:var(--team);background:color-mix(in oklab,var(--team) 42%,rgba(8,11,17,.72))}.cap.enemy[data-v-cb7ca189]{border-color:var(--foe);background:color-mix(in oklab,var(--foe) 42%,rgba(8,11,17,.72))}.cap.capping[data-v-cb7ca189]{animation:pz-blink .7s linear infinite}.cap .capbar[data-v-cb7ca189]{position:absolute;left:1px;right:1px;bottom:-4px;height:3px;border-radius:2px;background:#ffffff26;overflow:hidden}.cap .capbar b[data-v-cb7ca189]{display:block;height:100%;background:var(--amber)}.dmnds[data-v-cb7ca189]{display:flex;gap:2px}.dmnds .d[data-v-cb7ca189]{width:6px;height:6px;border-radius:1px;transform:rotate(45deg);background:#ffffff1f}.dmnds .d.ally.on[data-v-cb7ca189]{background:var(--team)}.dmnds .d.enemy.on[data-v-cb7ca189]{background:var(--foe)}.hpbar[data-v-cb7ca189]{position:relative;height:16px;align-self:center;width:100%;max-width:320px;background:#0000008c;border:1px solid var(--line-strong);border-radius:5px;overflow:hidden}.hp-fill[data-v-cb7ca189]{height:100%;transition:width .3s ease;-webkit-mask:repeating-linear-gradient(90deg,#000 0 8.5%,transparent 8.5% 10%);mask:repeating-linear-gradient(90deg,#000 0 8.5%,transparent 8.5% 10%)}.hp-text[data-v-cb7ca189]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:9.5px;letter-spacing:.15em;color:var(--ink);text-shadow:0 1px 2px #000}.minimap[data-v-cb7ca189]{width:96px;height:96px;flex-shrink:0;background:#0000008c;border:1px solid var(--line-strong);border-radius:8px;opacity:.92}.modrow[data-v-cb7ca189]{display:flex;gap:6px;justify-content:center;margin-top:1px;pointer-events:none}.modchip[data-v-cb7ca189]{display:flex;align-items:center;gap:3px;padding:4px 7px;border-radius:8px;background:#00000080;border:1px solid var(--line);color:var(--ink-faint);opacity:.6;transition:opacity .15s,background .15s}.modchip.down[data-v-cb7ca189]{opacity:1;color:#ffd1d1;background:#c22f1d66;border-color:var(--red)}.modchip .mt[data-v-cb7ca189]{font-size:11px;font-weight:800;font-variant-numeric:tabular-nums}.basecap[data-v-cb7ca189]{position:absolute;top:calc(var(--safe-top) + 112px);left:50%;transform:translate(-50%);font-size:12px;letter-spacing:.12em;padding:6px 14px;border-radius:8px;background:#0000008c;border:1px solid var(--line-strong);white-space:nowrap;z-index:3;pointer-events:none;animation:pz-blink 1.4s linear infinite}.basecap.ours[data-v-cb7ca189]{top:calc(var(--safe-top) + 148px);color:var(--red);border-color:var(--red)}.wincount[data-v-cb7ca189]{position:absolute;top:calc(var(--safe-top) + 40px);left:50%;transform:translate(-50%);z-index:7;display:flex;flex-direction:column;align-items:center;gap:1px;pointer-events:none;white-space:nowrap}.wc-label[data-v-cb7ca189]{font-size:10px;letter-spacing:.14em;color:var(--amber);opacity:.85}.wincount.foe .wc-label[data-v-cb7ca189]{color:var(--red)}.wc-sec[data-v-cb7ca189]{font-size:26px;line-height:1;color:var(--amber);text-shadow:0 1px 4px rgba(0,0,0,.75)}.wincount.foe .wc-sec[data-v-cb7ca189]{color:var(--red)}.wc-pop-enter-active[data-v-cb7ca189]{transition:transform .32s cubic-bezier(.2,1.4,.4,1),opacity .32s ease}.wc-pop-leave-active[data-v-cb7ca189]{transition:transform .22s ease,opacity .22s ease}.wc-pop-enter-from[data-v-cb7ca189]{opacity:0;transform:translate(-50%) scale(.6)}.wc-pop-leave-to[data-v-cb7ca189]{opacity:0;transform:translate(-50%) scale(.9)}.dmg-dirs[data-v-cb7ca189]{position:absolute;left:50%;top:66%;width:0;height:0;z-index:6;pointer-events:none}.dmg-dir[data-v-cb7ca189]{position:absolute;left:0;top:0}.dd-arc[data-v-cb7ca189]{position:absolute;width:196px;height:196px;left:-98px;top:-98px;border-radius:50%;background:conic-gradient(rgba(255,72,46,.95) 0deg 34deg,transparent 34deg 326deg,rgba(255,72,46,.95) 326deg 360deg);-webkit-mask:radial-gradient(circle,transparent 80px,#000 82px);mask:radial-gradient(circle,transparent 80px,#000 82px);filter:drop-shadow(0 0 6px rgba(255,48,26,.8));animation:dd-fade-cb7ca189 .85s ease-out forwards}@keyframes dd-fade-cb7ca189{0%{opacity:0;transform:scale(.8)}16%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.08)}}.feed[data-v-cb7ca189]{position:absolute;top:calc(var(--safe-top) + 112px);left:calc(var(--safe-left) + 12px);display:flex;flex-direction:column;gap:4px;pointer-events:none;z-index:3}.feed-row[data-v-cb7ca189]{font-size:10.5px;font-weight:600;color:var(--ink-dim);background:#00000080;padding:3px 8px;border-radius:4px;border-left:2px solid var(--amber);animation:pz-slide-up .25s ease}.actfeed[data-v-cb7ca189]{position:absolute;top:calc(var(--safe-top) + 188px);left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:4px;pointer-events:none;z-index:3}.actfeed-row[data-v-cb7ca189]{font-size:12px;letter-spacing:.08em;color:var(--ink);background:#0000008c;padding:4px 12px;border-radius:14px;border:1px solid var(--green)}.actfeed-row .ax[data-v-cb7ca189]{color:var(--green);font-size:11px}.toast[data-v-cb7ca189]{position:absolute;top:38%;left:50%;transform:translate(-50%,-50%);font-size:28px;letter-spacing:.08em;text-shadow:0 2px 10px rgba(0,0,0,.6);pointer-events:none;z-index:4}.toast.hit[data-v-cb7ca189]{color:var(--green)}.toast.miss[data-v-cb7ca189]{color:var(--red)}.pop-enter-active[data-v-cb7ca189]{transition:all .12s ease-out}.pop-leave-active[data-v-cb7ca189]{transition:all .4s ease-in}.pop-enter-from[data-v-cb7ca189]{opacity:0;transform:translate(-50%,-40%) scale(.7)}.pop-leave-to[data-v-cb7ca189]{opacity:0;transform:translate(-50%,-65%) scale(1.1)}.movezone[data-v-cb7ca189]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;touch-action:none}.joy-hint[data-v-cb7ca189]{position:absolute;left:calc(var(--safe-left) + 22px);bottom:calc(var(--safe-bottom) + 26px);width:108px;height:108px;border-radius:50%;border:1.5px solid rgba(255,255,255,.14);background:#00000059;display:flex;align-items:center;justify-content:center;opacity:.75;pointer-events:none}.joy-float[data-v-cb7ca189]{position:fixed;width:120px;height:120px;margin-left:-60px;margin-top:-60px;border-radius:50%;border:1.5px solid rgba(255,255,255,.18);background:#00000059;display:flex;align-items:center;justify-content:center;pointer-events:none}.joy-dash[data-v-cb7ca189]{position:absolute;top:26px;right:26px;bottom:26px;left:26px;border-radius:50%;border:1px dashed rgba(255,255,255,.12)}.joy-knob[data-v-cb7ca189]{width:46px;height:46px;border-radius:50%;background:linear-gradient(180deg,#2c3326,#181d15);border:1px solid var(--line-strong);box-shadow:0 4px 10px #0009}.joy-knob.live[data-v-cb7ca189]{background:linear-gradient(180deg,var(--amber-hi),var(--amber-deep));border-color:#1d1604}.ammo[data-v-cb7ca189]{position:absolute;right:calc(var(--safe-right) + 22px);bottom:calc(var(--safe-bottom) + 128px);padding:7px 12px;font-size:10.5px;letter-spacing:.1em;color:var(--ink-dim);background:#00000080;border:1px solid var(--line-strong);border-radius:999px;cursor:pointer;z-index:3}.ammo.gold[data-v-cb7ca189]{color:#1d1604;background:linear-gradient(180deg,var(--amber-hi),var(--amber));border-color:transparent;box-shadow:0 0 14px #f2a50c73}.fire[data-v-cb7ca189]{position:absolute;right:calc(var(--safe-right) + 22px);bottom:calc(var(--safe-bottom) + 26px);width:92px;height:92px;border-radius:50%;border:none;cursor:pointer;background:radial-gradient(circle at 35% 30%,var(--red),var(--red-deep));box-shadow:0 0 26px #ff4b3366,0 6px #6e1a0e;display:flex;align-items:center;justify-content:center;touch-action:none;z-index:3;transition:all .15s ease}.fire.cold[data-v-cb7ca189]{background:radial-gradient(circle at 35% 30%,#4a4f42,#23271e);box-shadow:none;transform:translateY(4px)}.fire.locked[data-v-cb7ca189]{background:radial-gradient(circle at 35% 30%,#57e69a,#1f9d63);box-shadow:0 0 32px #46e08a99,0 6px #146b41;animation:firepulse-cb7ca189 .5s ease-in-out infinite}@keyframes firepulse-cb7ca189{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}.aim-hint[data-v-cb7ca189]{position:absolute;left:50%;bottom:calc(var(--safe-bottom) + 132px);transform:translate(-50%);max-width:280px;text-align:center;font-size:12px;line-height:1.4;letter-spacing:.02em;color:var(--ink-dim);background:#0000008c;border:1px solid var(--line-strong);border-radius:10px;padding:8px 12px;z-index:3;pointer-events:none}.aim-hint b[data-v-cb7ca189]{color:#fff;font-weight:700}.aim-hint b.g[data-v-cb7ca189]{color:#57e69a}.fire .flabel[data-v-cb7ca189]{position:relative;z-index:1;font-size:14px;letter-spacing:.1em;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.5)}.fire.cold .flabel[data-v-cb7ca189]{color:#ffffff59}.ring[data-v-cb7ca189]{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;transform:rotate(-90deg)}.ring-bg[data-v-cb7ca189]{fill:none;stroke:#0000004d;stroke-width:4}.ring-fg[data-v-cb7ca189]{fill:none;stroke:var(--amber-hi);stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .06s linear}.overlay[data-v-cb7ca189]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center}.countdown[data-v-cb7ca189]{pointer-events:none;background:radial-gradient(60% 40% at 50% 50%,#00000073,#00000026)}.cd-num[data-v-cb7ca189]{font-size:72px;color:var(--amber);text-shadow:0 0 30px rgba(242,165,12,.5);animation:cd-pop-cb7ca189 .8s ease-out}.cd-sub[data-v-cb7ca189]{margin-top:6px;font-size:13px;color:var(--ink-dim);font-weight:500;letter-spacing:.06em}.loader[data-v-cb7ca189]{z-index:8;background:#0e1116}.ld-spin[data-v-cb7ca189]{width:46px;height:46px;border-radius:50%;border:3px solid rgba(242,165,12,.18);border-top-color:var(--amber);animation:rc-rot-cb7ca189 .8s linear infinite}.ld-text[data-v-cb7ca189]{margin-top:16px;font-size:16px;letter-spacing:.14em;color:var(--amber)}.ld-sub[data-v-cb7ca189]{margin-top:4px;font-size:12px;color:var(--ink-dim);font-weight:500}.combatinfo[data-v-cb7ca189]{position:absolute;top:calc(var(--safe-top) + 150px);left:calc(var(--safe-left) + 12px);z-index:3;display:flex;flex-direction:column;gap:2px;padding:6px 9px;background:#0000006b;border:1px solid var(--line-strong);border-radius:8px;pointer-events:none}.ci-row[data-v-cb7ca189]{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:96px}.ci-l[data-v-cb7ca189]{font-size:8px;letter-spacing:.1em;font-weight:700;color:var(--ink-faint)}.ci-v[data-v-cb7ca189]{font-size:13px;font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.ci-v.dmg[data-v-cb7ca189]{color:var(--amber)}@keyframes cd-pop-cb7ca189{0%{transform:scale(1.6);opacity:0}30%{opacity:1}to{transform:scale(1);opacity:1}}.pause[data-v-cb7ca189]{background:#050704c7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pauseplate[data-v-cb7ca189]{width:270px;padding:20px 18px;display:flex;flex-direction:column;gap:10px;animation:pz-pop .25s ease}.connlost[data-v-cb7ca189]{z-index:9;background:#060805db;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.cl-plate[data-v-cb7ca189]{width:280px;padding:20px 18px;display:flex;flex-direction:column;gap:10px;animation:pz-pop .25s ease}.cl-text[data-v-cb7ca189]{margin:2px 0 6px;font-size:12.5px;line-height:1.5;font-weight:500;color:var(--ink-dim);text-align:center}.result[data-v-cb7ca189]{background:#06090eb8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.fade-enter-active[data-v-cb7ca189],.fade-leave-active[data-v-cb7ca189]{transition:opacity .3s ease}.fade-enter-from[data-v-cb7ca189],.fade-leave-to[data-v-cb7ca189]{opacity:0}.overlay[data-v-4eac39ab]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;display:flex;align-items:center;justify-content:center;background:#050704b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.card[data-v-4eac39ab]{width:min(86vw,330px);padding:18px 16px;display:flex;flex-direction:column;gap:12px;animation:pz-pop .3s ease}.days[data-v-4eac39ab]{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.day[data-v-4eac39ab]{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 2px;border-radius:6px;background:#00000059;border:1px solid var(--line);color:var(--ink-dim)}.day.on[data-v-4eac39ab]{border-color:var(--amber);background:#f2a50c1f;color:var(--ink)}.day.past[data-v-4eac39ab]{opacity:.45}.amt[data-v-4eac39ab]{font-size:9px;font-weight:700}.got[data-v-4eac39ab]{text-align:center;font-size:15px;color:var(--green);padding:12px 0;animation:pz-pop .3s ease}.overlay[data-v-c955d6ba]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:#050704b3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px}.sheet[data-v-c955d6ba]{width:100%;max-width:330px;padding:18px 16px 14px;display:flex;flex-direction:column;gap:10px;animation:pz-pop .25s ease}.reward[data-v-c955d6ba]{border:1px solid var(--line);border-radius:8px;background:#00000059;padding:10px;text-align:center}.reward-label[data-v-c955d6ba]{font-size:10.5px;color:var(--ink-dim);font-weight:600;text-transform:uppercase;letter-spacing:.04em}.reward-row[data-v-c955d6ba]{display:flex;justify-content:center;gap:14px;margin-top:6px}.rchip[data-v-c955d6ba]{display:inline-flex;align-items:center;gap:5px;font-size:18px;font-weight:800;color:var(--ink)}.note[data-v-c955d6ba]{font-size:11.5px;font-weight:600;text-align:center;padding:2px 0}.note.ok[data-v-c955d6ba]{color:var(--green)}.note.warn[data-v-c955d6ba]{color:var(--amber)}.glow[data-v-c955d6ba]{animation:pz-glow-c955d6ba 1.3s ease-in-out infinite}@keyframes pz-glow-c955d6ba{0%,to{box-shadow:0 0 #ffc10700}50%{box-shadow:0 0 14px 1px #ffc10773}}.tut-root[data-v-638647b5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90}.tut-catch[data-v-638647b5]{position:absolute;top:0;right:0;bottom:0;left:0}.tut-scrim[data-v-638647b5]{position:absolute;top:0;right:0;bottom:0;left:0;background:#080906c7}.tut-hole[data-v-638647b5]{position:absolute;border-radius:12px;box-shadow:0 0 0 9999px #080906cc;border:2px solid var(--amber);pointer-events:none;transition:all .28s cubic-bezier(.2,.9,.3,1.1);animation:tut-pulse-638647b5 1.6s ease-in-out infinite}@keyframes tut-pulse-638647b5{0%,to{box-shadow:0 0 0 9999px #080906cc,0 0 #f2a50c80}50%{box-shadow:0 0 0 9999px #080906cc,0 0 0 6px #f2a50c00}}.tut-card[data-v-638647b5]{position:absolute;max-width:420px;margin:0 auto;padding:14px 16px 12px;background:linear-gradient(180deg,#1a1e14fa,#10130cfa);border:1px solid var(--amber);border-radius:14px;box-shadow:0 10px 30px #0009;animation:tut-in-638647b5 .25s ease}@keyframes tut-in-638647b5{0%{opacity:0;transform:translateY(8px)}}.tut-step[data-v-638647b5]{font-size:8px;letter-spacing:.14em;color:var(--amber);margin-bottom:5px}.tut-title[data-v-638647b5]{font-size:20px;color:var(--ink);letter-spacing:.02em}.tut-body[data-v-638647b5]{margin-top:6px;font-size:13.5px;line-height:1.5;color:var(--ink-dim)}.tut-row[data-v-638647b5]{display:flex;align-items:center;gap:10px;margin-top:14px}.tut-skip[data-v-638647b5]{flex-shrink:0;padding:9px 12px;font-size:12.5px;font-weight:600;color:var(--ink-faint);background:transparent;border:none;cursor:pointer}.tut-skip[data-v-638647b5]:active{color:var(--ink-dim)}.tut-next[data-v-638647b5]{flex:1;padding:11px 14px;font-size:15px}.st-root[data-v-99f45258]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:flex;align-items:center;justify-content:center;padding:16px;background:#080906d1}.st-card[data-v-99f45258]{width:min(94%,380px);max-height:92vh;overflow-y:auto;padding:16px 16px 14px;text-align:center;animation:pz-pop .28s ease}.st-free[data-v-99f45258]{display:inline-block;font-size:8px;letter-spacing:.16em;color:#1d1604;background:var(--amber);border-radius:5px;padding:2px 7px 1px;margin-bottom:8px}.st-title[data-v-99f45258]{font-size:22px;letter-spacing:.03em;color:var(--ink)}.st-sub[data-v-99f45258]{margin-top:5px;font-size:12.5px;line-height:1.4;color:var(--ink-dim)}.st-row[data-v-99f45258]{display:flex;gap:8px;margin-top:14px}.st-opt[data-v-99f45258]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px 9px;background:#00000052;border:1.5px solid var(--line);border-radius:11px;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .12s ease}.st-opt.on[data-v-99f45258]{border-color:var(--amber);background:#f2a50c1a;transform:translateY(-2px)}.st-name[data-v-99f45258]{font-size:13px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.st-meta[data-v-99f45258]{font-size:9.5px;font-weight:600;color:var(--ink-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.st-stats[data-v-99f45258]{margin-top:14px;display:flex;flex-direction:column;gap:6px;text-align:left}.st-cta[data-v-99f45258]{margin-top:16px;width:100%;font-size:15px;padding:13px}.diag-ovl[data-v-90bd9acd]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;background:#000000b8;padding:16px}.diag-card[data-v-90bd9acd]{width:100%;max-width:420px;max-height:86vh;overflow:auto;background:#14180f;border:1px solid #3a4128;border-radius:12px;padding:14px 14px 12px;font-family:ui-monospace,Menlo,Consolas,monospace;color:#e8e6da}.diag-head[data-v-90bd9acd]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:15px}.diag-x[data-v-90bd9acd]{width:auto;padding:4px 10px;background:#2a3019;color:#e8e6da;border:none;border-radius:6px;font-size:14px}.diag-rows[data-v-90bd9acd]{font-size:12.5px;line-height:1.5}.diag-row[data-v-90bd9acd]{display:flex;justify-content:space-between;gap:10px;padding:3px 0;border-bottom:1px solid rgba(255,255,255,.05)}.diag-k[data-v-90bd9acd]{color:#8b9470;flex:0 0 auto}.diag-v[data-v-90bd9acd]{color:#cfe0a8;text-align:right;word-break:break-all}.diag-v.bad[data-v-90bd9acd]{color:#ff6b5e;font-weight:700}.diag-btns[data-v-90bd9acd]{display:flex;gap:6px;margin-top:12px}.diag-btn[data-v-90bd9acd]{flex:1;padding:9px 6px;background:#2a3019;color:#f2a50c;border:1px solid #3a4128;border-radius:8px;font-size:12.5px;font-weight:600}.diag-hint[data-v-90bd9acd]{margin-top:10px;font-size:11.5px;color:#8b9470;text-align:center}.gift-ovl[data-v-8957290c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000a8}.gift-card[data-v-8957290c]{width:100%;max-width:300px;text-align:center;padding:24px 22px;border:1px solid var(--amber);border-radius:14px;background:var(--panel);box-shadow:0 14px 50px #0000008c}.gift-emo[data-v-8957290c]{font-size:46px;line-height:1}.gift-ttl[data-v-8957290c]{font-size:17px;color:var(--amber);margin-top:10px;letter-spacing:.04em}.gift-rows[data-v-8957290c]{display:flex;flex-direction:column;gap:8px;margin:16px 0}.gift-row[data-v-8957290c]{font-size:19px}.auth-ovl[data-v-8957290c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:24px;background-color:#090b08;background-image:radial-gradient(120% 75% at 50% 30%,rgba(48,60,36,.5),transparent 68%)}.auth-card[data-v-8957290c]{width:100%;max-width:320px;text-align:center;padding:26px 22px;border:1px solid var(--amber);border-radius:14px;background:var(--panel);box-shadow:0 14px 50px #0000008c}.auth-emo[data-v-8957290c]{font-size:44px;line-height:1}.auth-ttl[data-v-8957290c]{font-size:18px;color:var(--amber);margin-top:10px;letter-spacing:.04em}.auth-body[data-v-8957290c]{font-size:14px;line-height:1.5;color:var(--ink-dim, #b9bdb0);margin:14px 0 20px}.auth-btn[data-v-8957290c]{width:100%;min-height:46px;display:inline-flex;align-items:center;justify-content:center}.auth-btn[disabled][data-v-8957290c]{opacity:.7}.auth-spin[data-v-8957290c]{width:20px;height:20px;border-radius:50%;border:3px solid rgba(0,0,0,.25);border-top-color:#000000b3;animation:b0rot-8957290c .8s linear infinite}@keyframes b0rot-8957290c{to{transform:rotate(360deg)}}.bootsplash[data-v-8957290c]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#090b08;background-image:radial-gradient(120% 75% at 50% 30%,rgba(48,60,36,.5),transparent 68%)}.boot-mid[data-v-8957290c]{display:flex;flex-direction:column;align-items:center;text-align:center}.boot-logo[data-v-8957290c]{position:relative;font-size:38px;letter-spacing:.06em;color:var(--ink)}.boot-logo b[data-v-8957290c]{color:var(--amber)}.boot-beta[data-v-8957290c]{position:absolute;top:-10px;right:-42px;font-size:10px;letter-spacing:.16em;color:#1d1604;background:var(--amber);border-radius:6px;padding:2px 7px 1px;transform:rotate(7deg)}.boot-spin[data-v-8957290c]{margin-top:30px;width:44px;height:44px;border-radius:50%;border:3px solid rgba(242,165,12,.18);border-top-color:var(--amber);animation:boot-rot-8957290c .8s linear infinite}.boot-bar[data-v-8957290c]{margin-top:18px;width:168px;height:4px;border-radius:3px;background:#f2a50c29;overflow:hidden}.boot-bar b[data-v-8957290c]{display:block;height:100%;border-radius:3px;background:var(--amber);transition:width .2s ease}.boot-sub[data-v-8957290c]{margin-top:14px;font-size:12px;letter-spacing:.04em;color:var(--ink-dim);font-weight:500}.boot-foot[data-v-8957290c]{position:absolute;bottom:calc(var(--safe-bottom, 0px) + 22px);font-size:10.5px;letter-spacing:.06em;color:var(--ink-faint)}@keyframes boot-rot-8957290c{to{transform:rotate(360deg)}}.boot-fade-leave-active[data-v-8957290c]{transition:opacity .45s ease}.boot-fade-leave-to[data-v-8957290c]{opacity:0}:root{--bg-0: #0b0e0a;--bg-1: #11150f;--bg-2: #181d15;--bg-3: #20261c;--line: #2c3326;--line-strong: #3d4633;--ink: #e8e6da;--ink-dim: #9aa08c;--ink-faint: #5c634f;--amber: #f2a50c;--amber-hi: #ffc83d;--amber-deep: #b87708;--red: #ff4b33;--red-deep: #c22f1d;--green: #8db84a;--blue: #4da3ff;--paper: #ede3c8;--paper-ink: #211d12;--bg: var(--bg-1);--accent: var(--amber);--hit: var(--green);--miss: var(--red);--font-display: "Russo One", sans-serif;--font-body: "Golos Text", sans-serif;--font-pixel: "Press Start 2P", monospace;--r-sm: 6px;--r-md: 10px;--r-lg: 14px;--tg-top: 0px;--tg-bottom: 0px;--tg-left: 0px;--tg-right: 0px;--safe-top: max(env(safe-area-inset-top, 0px), var(--tg-top));--safe-bottom: max(env(safe-area-inset-bottom, 0px), var(--tg-bottom));--safe-left: max(env(safe-area-inset-left, 0px), var(--tg-left));--safe-right: max(env(safe-area-inset-right, 0px), var(--tg-right))}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}html,body{width:100%;height:100%;overflow:hidden;background:var(--bg-1);font-family:var(--font-body);color:var(--ink);touch-action:none}body{display:flex;justify-content:center;align-items:stretch;background:var(--bg-0)}#app{position:relative;width:100%;height:100%;overflow:hidden;background:var(--bg-1);touch-action:none}@media(min-aspect-ratio:1 / 1){#app{width:auto;aspect-ratio:9 / 16;box-shadow:0 0 0 1px var(--line),0 0 48px #0000008c}}.pz-screen{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;background:var(--bg-1);overflow:hidden;padding-top:var(--safe-top)}.pz-screen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 39px,rgba(255,255,255,.018) 39px 40px),repeating-linear-gradient(90deg,transparent 0 39px,rgba(255,255,255,.018) 39px 40px);z-index:0}.pz-screen>*{position:relative;z-index:1}.pz-display{font-family:var(--font-display);letter-spacing:.04em}.pz-pixel{font-family:var(--font-pixel)}.pz-stencil-h{font-family:var(--font-display);font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-dim);display:flex;align-items:center;gap:10px}.pz-stencil-h:before,.pz-stencil-h:after{content:"";height:1px;background:var(--line-strong);flex:0 0 16px}.pz-stencil-h:after{flex:1}.pz-plate{background:linear-gradient(180deg,var(--bg-3),var(--bg-2));border:1px solid var(--line);border-radius:var(--r-md);position:relative}.pz-brackets{--bk: var(--amber);position:relative}.pz-brackets:before,.pz-brackets:after{content:"";position:absolute;width:14px;height:14px;border:2px solid var(--bk);pointer-events:none}.pz-brackets:before{top:-2px;left:-2px;border-right:0;border-bottom:0}.pz-brackets:after{bottom:-2px;right:-2px;border-left:0;border-top:0}.pz-cta{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;border:none;cursor:pointer;font-family:var(--font-display);text-transform:uppercase;letter-spacing:.08em;color:#1d1604;background:linear-gradient(180deg,var(--amber-hi),var(--amber) 55%,var(--amber-deep));border-radius:var(--r-md);padding:16px 20px;font-size:20px;box-shadow:0 0 0 1px #0000008c,0 4px #6e4a05,0 10px 24px #f2a50c40;transition:transform .08s ease,box-shadow .08s ease,filter .15s ease}.pz-cta:active{transform:translateY(3px);box-shadow:0 0 0 1px #0000008c,0 1px #6e4a05,0 4px 12px #f2a50c33}.pz-cta--hazard:before,.pz-cta--hazard:after{content:"";position:absolute;top:0;bottom:0;width:14px;background:repeating-linear-gradient(-45deg,#1d1604 0 6px,transparent 6px 12px);opacity:.55}.pz-cta--hazard:before{left:0;border-radius:var(--r-md) 0 0 var(--r-md)}.pz-cta--hazard:after{right:0;border-radius:0 var(--r-md) var(--r-md) 0}.pz-cta:disabled{filter:grayscale(.8) brightness(.6);pointer-events:none}.pz-cta--muted{color:var(--ink-dim);background:linear-gradient(180deg,#2c3128,#21261e);box-shadow:0 0 0 1px #00000080,0 3px #14180f,0 8px 18px #0000004d}.pz-btn2{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid var(--line-strong);background:linear-gradient(180deg,var(--bg-3),var(--bg-2));color:var(--ink);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:14px;border-radius:var(--r-md);padding:12px 16px;cursor:pointer;transition:border-color .15s ease,transform .08s ease}.pz-btn2:active{transform:translateY(2px)}.pz-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:#00000073;border:1px solid var(--line-strong);font-family:var(--font-display);font-size:13px;letter-spacing:.03em;color:var(--ink)}.pz-stat{display:grid;grid-template-columns:112px 1fr 78px;gap:10px;align-items:center}.pz-stat-label{font-size:12.5px;color:var(--ink-dim);text-align:right;font-weight:500}.pz-stat-track{height:10px;background:#00000080;border:1px solid var(--line);border-radius:3px;overflow:hidden;position:relative}.pz-stat-fill{height:100%;background:linear-gradient(90deg,var(--amber-deep),var(--amber) 70%,var(--amber-hi));box-shadow:0 0 8px #f2a50c66;transition:width .35s cubic-bezier(.2,.9,.3,1.2);-webkit-mask:repeating-linear-gradient(90deg,#000 0 7%,transparent 7% 8.5%);mask:repeating-linear-gradient(90deg,#000 0 7%,transparent 7% 8.5%)}.pz-stat-num{font-family:var(--font-display);font-size:12px;color:var(--ink-dim);text-align:right;white-space:nowrap}.pz-nav{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px;flex-shrink:0;padding:8px 12px calc(8px + var(--safe-bottom));background:linear-gradient(180deg,#0000,#00000080);border-top:1px solid var(--line)}.pz-nav-btn{display:flex;flex-direction:column;align-items:center;gap:3px;padding:7px 4px 6px;border:none;background:transparent;border-radius:var(--r-sm);color:var(--ink-faint);font-family:var(--font-display);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;cursor:pointer}.pz-nav-btn svg{width:24px;height:24px}.pz-nav-btn.on{color:var(--amber);background:#f2a50c14}@keyframes pz-radar-sweep{to{transform:rotate(360deg)}}@keyframes pz-blink{50%{opacity:.25}}@keyframes pz-pop{0%{transform:scale(.4);opacity:0}60%{transform:scale(1.12);opacity:1}to{transform:scale(1);opacity:1}}@keyframes pz-boom{0%{transform:scale(.2);opacity:1}70%{transform:scale(1.25);opacity:.85}to{transform:scale(1.6);opacity:0}}@keyframes pz-shake{0%,to{transform:translate(0)}25%{transform:translate(2px,-2px)}50%{transform:translate(-2px,1px)}75%{transform:translate(1px,2px)}}@keyframes pz-slide-up{0%{transform:translateY(18px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes pz-stamp{0%{transform:scale(2.2) rotate(-14deg);opacity:0}55%{transform:scale(.95) rotate(-8deg);opacity:1}75%{transform:scale(1.06) rotate(-8deg)}to{transform:scale(1) rotate(-8deg);opacity:1}}@keyframes pz-tracer{0%{transform:scaleY(0);opacity:1}60%{transform:scaleY(1);opacity:1}to{transform:scaleY(1);opacity:0}}.pz-noscroll::-webkit-scrollbar{display:none}.pz-noscroll{scrollbar-width:none}
