.pop-backdrop[data-v-11be3032]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:9999}.usagepop[data-v-11be3032]{position:fixed;top:70px;right:20px;z-index:10000;width:290px;max-width:calc(100vw - 32px);background:var(--panel, #1c1a17);border:1.5px solid var(--accent-line, #99A812);border-radius:16px;box-shadow:0 16px 48px #0009;padding:12px 14px 14px;font-size:11px;color:var(--ink);animation:menupop .14s var(--ease)}.tp-head[data-v-11be3032]{display:flex;align-items:center;justify-content:space-between;margin-bottom:2px}.up-x[data-v-11be3032]{border:none;background:transparent;color:var(--ink3);font-size:13px;cursor:pointer;padding:2px 6px}.up-x[data-v-11be3032]:hover{color:var(--ink)}.up-exhausted-banner[data-v-11be3032]{background:#dd666629;border:1px solid var(--danger, #D66);border-radius:10px;padding:8px 10px;margin-bottom:10px;color:var(--fg, #eee)}.up-exhausted-banner b[data-v-11be3032]{color:#f87171;font-size:11.5px;display:block;margin-bottom:2px}.up-exhausted-banner p[data-v-11be3032]{margin:0;font-size:10.5px;color:var(--ink2);line-height:1.35}.up-payg[data-v-11be3032]{margin:8px 0 4px;padding:7px 8px;border-radius:10px;background:var(--chip);border:1px solid var(--line)}.up-payg-top[data-v-11be3032]{display:flex;align-items:center;justify-content:space-between;gap:8px}.up-payg-tag[data-v-11be3032]{font-size:9.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-line)}.up-payg-sub[data-v-11be3032]{margin-top:3px;font-size:10px;color:var(--ink3)}.up-payg-exp[data-v-11be3032]{margin-top:4px;font-size:10px;color:var(--ink2)}.up-payg-exp.soon[data-v-11be3032]{color:var(--danger, #C0392B);font-weight:600}.tp-title[data-v-11be3032]{font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:var(--ink3);padding:4px 2px}.tp-title2[data-v-11be3032]{margin-top:6px;border-top:1px solid var(--line);padding-top:10px}.up-loading[data-v-11be3032]{color:var(--ink3);font-size:10.5px;padding:6px 2px 10px}.up-bal-row[data-v-11be3032]{display:flex;align-items:baseline;gap:6px;padding:0 2px 4px}.up-bal-num[data-v-11be3032]{font-size:19px;font-weight:700;font-variant-numeric:tabular-nums}.up-bal-lbl[data-v-11be3032]{font-size:10px;color:var(--ink3)}.up-err[data-v-11be3032]{color:var(--danger);font-size:10px;padding:2px 2px 6px}.up-burn[data-v-11be3032]{font-size:10.5px;color:var(--ink2);padding:2px 2px 8px}.up-burn b[data-v-11be3032]{color:var(--ink);font-variant-numeric:tabular-nums}.up-window[data-v-11be3032]{padding:2px 2px 4px}.up-window-row[data-v-11be3032]{display:flex;justify-content:space-between;font-size:10.5px;color:var(--ink2);margin-bottom:4px}.up-window-row b[data-v-11be3032]{color:var(--ink);font-variant-numeric:tabular-nums}.up-bar[data-v-11be3032]{height:5px;border-radius:999px;background:var(--surface);overflow:hidden}.up-bar-fill[data-v-11be3032]{height:100%;background:var(--accent-line);border-radius:999px;transition:width .2s var(--ease)}.up-bar-fill.over[data-v-11be3032]{background:var(--danger)}.up-reset[data-v-11be3032]{font-size:9.5px;color:var(--ink3);margin-top:3px}.up-empty[data-v-11be3032]{color:var(--ink3);font-size:10.5px;padding:2px 2px 6px}.up-event[data-v-11be3032]{display:flex;align-items:center;gap:6px;padding:4px 2px;border-bottom:1px dashed var(--line)}.up-event[data-v-11be3032]:last-of-type{border-bottom:none}.up-ev-feat[data-v-11be3032]{font-size:10.5px;color:var(--ink);flex:none}.up-ev-when[data-v-11be3032]{font-size:9.5px;color:var(--ink3);flex:1;min-width:0;text-align:right}.up-ev-cr[data-v-11be3032]{font-size:10.5px;color:var(--ink2);font-variant-numeric:tabular-nums;flex:none}.up-upgrade[data-v-11be3032]{display:block;width:100%;margin-top:10px;height:var(--ctl, 30px);border-radius:var(--r-pill);background:var(--accent);color:var(--accent-ink);font:inherit;font-size:11px;font-weight:600;border:none;cursor:pointer}.up-upgrade[data-v-11be3032]:hover{background:var(--accent-strong)}@media (max-width: 600px){.usagepop[data-v-11be3032]{top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}}.bal-wrap{position:relative;display:inline-flex}.bal-pill{display:inline-flex;align-items:center;gap:4px;height:var(--ctl);padding:0 11px;border-radius:var(--r-pill);background:var(--surface);color:var(--ink);text-decoration:none;font:inherit;font-size:11.5px;border:1px solid transparent;cursor:pointer;transition:background .12s var(--ease),border-color .12s var(--ease),color .12s var(--ease)}.bal-pill:hover{background:var(--chip-h)}.bal-pill b{font-variant-numeric:tabular-nums}.bal-pill span{color:var(--ink3);font-size:9.5px;text-transform:uppercase;letter-spacing:.08em}.bal-pill.low{border-color:var(--danger);color:var(--danger)}.bal-pill.low span{color:var(--danger);opacity:.8}.ti{flex:none;display:block}.struct text[data-v-a5809cea]{paint-order:stroke fill;stroke:var(--canvas-bg, #fff);stroke-width:.035;stroke-linejoin:round}.st-grid line[data-v-a5809cea]{stroke:var(--accent-line, #99a812);opacity:.55;stroke-dasharray:.55 .16 .09 .16}.st-bub circle[data-v-a5809cea]{fill:var(--canvas-bg, #fff);stroke:var(--accent-line, #99a812)}.st-bub text[data-v-a5809cea]{fill:var(--accent-line, #99a812);font-weight:700;font-family:inherit}.st-beam line[data-v-a5809cea]{stroke:#d81b60;opacity:.3}.st-beam line.sec[data-v-a5809cea]{opacity:.18;stroke-dasharray:.4 .2}.st-col rect[data-v-a5809cea]{fill:#d81b60;stroke:#7b1030}.st-col rect.off[data-v-a5809cea]{fill:var(--canvas-bg, #fff);stroke:#d81b60}.st-panel text[data-v-a5809cea]{fill:#d81b60;opacity:.8;font-family:inherit}.st-dock[data-v-65e437f5]{padding:10px 12px 12px;border-top:1px solid var(--line, #e6e6e6);--struct-accent: #d81b60}.st-dock-head[data-v-65e437f5]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:7px 12px;border-radius:12px;border:1.5px solid color-mix(in srgb,var(--struct-accent, #d81b60) 65%,var(--accent-line, #C7DB2F));background:color-mix(in srgb,var(--struct-accent, #d81b60) 12%,var(--surface, #232816));box-shadow:0 0 10px color-mix(in srgb,var(--struct-accent, #d81b60) 22%,transparent);cursor:pointer;text-align:left;font:inherit;transition:all .2s var(--ease)}.st-dock-head[data-v-65e437f5]:hover{background:color-mix(in srgb,var(--struct-accent, #d81b60) 22%,var(--surface, #232816));border-color:var(--struct-accent, #d81b60);box-shadow:0 0 14px color-mix(in srgb,var(--struct-accent, #d81b60) 40%,transparent)}.st-dock-head .st-head-label[data-v-65e437f5]{margin-bottom:0;font-weight:700;color:var(--ink);display:flex;align-items:center;gap:6px}.st-dock-head .dock-chev[data-v-65e437f5]{color:var(--struct-accent, #d81b60);transition:transform .18s var(--ease)}.st-dock-head[aria-expanded=true] .dock-chev[data-v-65e437f5]{transform:rotate(180deg)}.st-beta[data-v-65e437f5]{margin-left:4px;padding:1px 5px;border-radius:3px;font-size:9px;font-weight:700;letter-spacing:.06em;background:var(--struct-accent);color:#fff;vertical-align:1px}.st-actions[data-v-65e437f5]{display:flex;gap:8px;align-items:center}.st-run[data-v-65e437f5]{flex:1;padding:8px 14px;border-radius:8px;cursor:pointer;border:1.5px solid var(--struct-accent, #d81b60);background:color-mix(in srgb,var(--struct-accent, #d81b60) 20%,var(--chip, #222));color:#fff;font:inherit;font-size:12px;font-weight:700;letter-spacing:.02em;display:inline-flex;align-items:center;justify-content:center;gap:6px;box-shadow:0 2px 6px #0003;transition:background .18s var(--ease),border-color .18s var(--ease),box-shadow .18s var(--ease),transform .1s var(--ease);animation:st-focus-pulse-65e437f5 2s ease-in-out 1}.st-run[data-v-65e437f5]:hover:not(:disabled){background:var(--struct-accent, #d81b60);color:#fff;border-color:var(--struct-accent, #d81b60);box-shadow:0 4px 14px color-mix(in srgb,var(--struct-accent, #d81b60) 50%,transparent);transform:translateY(-1px)}.st-run[data-v-65e437f5]:active:not(:disabled){transform:translateY(0) scale(.97)}.st-run[data-v-65e437f5]:disabled{opacity:.55;cursor:default;transform:none;animation:none}@keyframes st-focus-pulse-65e437f5{0%{transform:scale(.96);box-shadow:0 0 color-mix(in srgb,var(--struct-accent, #d81b60) 90%,transparent);border-color:var(--accent-line, #C7DB2F)}25%{transform:scale(1.03);box-shadow:0 0 0 8px color-mix(in srgb,var(--struct-accent, #d81b60) 0%,transparent),0 0 16px 3px color-mix(in srgb,var(--struct-accent, #d81b60) 70%,transparent);border-color:var(--struct-accent, #d81b60)}50%{transform:scale(.99);box-shadow:0 0 0 4px color-mix(in srgb,var(--struct-accent, #d81b60) 0%,transparent),0 0 12px 1px color-mix(in srgb,var(--struct-accent, #d81b60) 45%,transparent)}75%{transform:scale(1.01);box-shadow:0 0 0 2px color-mix(in srgb,var(--struct-accent, #d81b60) 0%,transparent),0 0 8px color-mix(in srgb,var(--struct-accent, #d81b60) 25%,transparent)}to{transform:scale(1);box-shadow:0 2px 6px #0003}}.st-toggle[data-v-65e437f5]{display:flex;gap:4px;align-items:center;font-size:11px;cursor:pointer}.st-toggle input:disabled+span[data-v-65e437f5]{opacity:.45}.st-hint[data-v-65e437f5],.st-scope[data-v-65e437f5],.st-note[data-v-65e437f5],.st-blurb[data-v-65e437f5]{font-size:10.5px;opacity:.62;line-height:1.45;margin:7px 0 0}.st-stale[data-v-65e437f5]{margin-top:8px;padding:5px 7px;border-radius:5px;font-size:10.5px;background:#b7791f24;color:var(--warn)}.st-tot[data-v-65e437f5]{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;margin-top:9px}.st-tot div[data-v-65e437f5]{display:flex;flex-direction:column;align-items:center}.st-tot b[data-v-65e437f5]{font-size:14px}.st-tot span[data-v-65e437f5]{font-size:9px;opacity:.6;text-align:center}.st-floor[data-v-65e437f5]{margin-top:9px}.st-fname[data-v-65e437f5],.st-esthead[data-v-65e437f5],.st-planhead[data-v-65e437f5]{width:100%;display:flex;align-items:center;justify-content:space-between}.st-fname-info[data-v-65e437f5],.st-esthead-info[data-v-65e437f5],.st-planhead-info[data-v-65e437f5]{display:flex;justify-content:space-between;align-items:baseline;flex:1;margin-right:6px}.st-fname[data-v-65e437f5]{padding:5px 7px;border-radius:5px;cursor:pointer;font:inherit;font-size:11.5px;border:1px solid var(--line, #e6e6e6);background:transparent;text-align:left;color:var(--ink)}.st-chev[data-v-65e437f5]{color:var(--ink);opacity:.65;flex-shrink:0;transition:transform .18s var(--ease)}.st-fname[aria-expanded=true] .st-chev[data-v-65e437f5],.st-esthead[aria-expanded=true] .st-chev[data-v-65e437f5],.st-planhead[aria-expanded=true] .st-chev[data-v-65e437f5]{transform:rotate(180deg)}.st-sub[data-v-65e437f5]{font-size:10px;opacity:.6}.st-cands[data-v-65e437f5]{margin-top:5px}.st-th[data-v-65e437f5],.st-cand[data-v-65e437f5]{display:grid;grid-template-columns:1.5fr .5fr .8fr .8fr .6fr;gap:3px}.st-th[data-v-65e437f5]{font-size:9px;opacity:.5;padding:0 6px 3px}.st-th span+span[data-v-65e437f5],.st-cand span+span[data-v-65e437f5]{text-align:right}.st-cand[data-v-65e437f5]{width:100%;padding:5px 6px;border-radius:4px;cursor:pointer;font:inherit;font-size:10.5px;border:1px solid transparent;background:transparent;text-align:left;color:var(--ink)}.st-cand[data-v-65e437f5]:hover{background:var(--surface)}.st-cand.on[data-v-65e437f5]{border-color:var(--struct-accent);background:#c2185b24}.st-cn[data-v-65e437f5]{font-weight:600}.st-warn[data-v-65e437f5]{margin:7px 0 0;padding-left:15px;font-size:10px;color:var(--warn);line-height:1.4}.st-link[data-v-65e437f5]{margin-top:7px;padding:0;border:0;background:none;cursor:pointer;font:inherit;font-size:10.5px;text-decoration:underline;opacity:.7}.st-clear[data-v-65e437f5]{display:block}.st-sched[data-v-65e437f5]{margin-top:6px}.st-sh[data-v-65e437f5]{font-size:9px;letter-spacing:.05em;opacity:.5;margin-top:6px}.st-sr[data-v-65e437f5]{display:grid;grid-template-columns:40px 1fr auto;gap:4px;font-size:10.5px;padding:2px 0}.st-sr span[data-v-65e437f5]:last-child{text-align:right;opacity:.7}.st-est[data-v-65e437f5]{margin-top:10px;padding-top:9px;border-top:1px solid var(--line, #e6e6e6)}.st-esthead[data-v-65e437f5]{padding:5px 7px;border-radius:5px;cursor:pointer;font:inherit;font-size:11.5px;border:1px solid var(--line, #e6e6e6);background:transparent;text-align:left;color:var(--ink)}.st-esthead[data-v-65e437f5]:hover{border-color:var(--struct-accent)}.st-plan[data-v-65e437f5]{margin-top:4px}.st-planhead[data-v-65e437f5]{margin-top:8px;padding:4px 7px;border-radius:5px;cursor:pointer;font:inherit;font-size:11px;font-weight:600;text-align:left;color:var(--ink);border:1px solid var(--struct-accent);background:#d81b6014}.st-tbl[data-v-65e437f5]{margin-top:9px}.st-tt[data-v-65e437f5]{font-size:9px;letter-spacing:.06em;text-transform:uppercase;opacity:.55;margin-bottom:3px}.st-trow[data-v-65e437f5]{display:grid;gap:4px;font-size:10.5px;padding:1.5px 0}.st-trow span+span[data-v-65e437f5]{text-align:right;font-variant-numeric:tabular-nums}.st-thead[data-v-65e437f5]{font-size:8.5px;opacity:.45;text-transform:uppercase;letter-spacing:.04em}.st-trow.tot[data-v-65e437f5]{font-weight:700;border-top:1px solid var(--line, #e6e6e6);padding-top:3px;margin-top:1px}.st-tnote[data-v-65e437f5]{font-size:9.5px;opacity:.5;line-height:1.4;margin:3px 0 0}.st-excl[data-v-65e437f5]{margin-top:10px}.st-exclt[data-v-65e437f5]{color:var(--danger);opacity:.8}.st-excl ul[data-v-65e437f5]{margin:0;padding-left:14px;font-size:9.5px;opacity:.6;line-height:1.45}.dock-body[data-v-65e437f5]{margin-top:10px;max-height:calc(100vh - 160px);overflow-y:auto;overscroll-behavior:contain;padding-right:2px}.st-dl[data-v-65e437f5]{width:100%;margin-top:10px;padding:7px 10px;border-radius:6px;cursor:pointer;border:1px solid var(--struct-accent);background:transparent;color:var(--struct-accent);font:inherit;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-dl[data-v-65e437f5]:hover{background:#d81b601f}.st-dl-lbl[data-v-65e437f5],.st-dl-sub[data-v-65e437f5]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-dl-sub[data-v-65e437f5]{opacity:.8;font-weight:500;font-size:10px}.sess-overlay[data-v-b82c2a93]{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000080;z-index:60;display:flex;align-items:center;justify-content:center}.sess-panel[data-v-b82c2a93]{background:var(--panel);color:var(--ink);border:1px solid var(--line);border-radius:10px;box-shadow:0 12px 40px #0006;width:min(560px,92vw);max-height:78vh;display:flex;flex-direction:column;font-size:13px;overflow:hidden}.sess-head[data-v-b82c2a93]{display:flex;gap:8px;align-items:center;padding:8px 10px;border-bottom:1px solid var(--line)}.sess-head b[data-v-b82c2a93]{flex:1;color:var(--ink)}.sess-head button[data-v-b82c2a93]{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;padding:2px 8px;border-radius:6px}.sess-head button[data-v-b82c2a93]:hover{background:var(--chip-h)}.sess-resume[data-v-b82c2a93]{border-color:var(--accent-line)!important;background:var(--accent-soft)!important;color:var(--ink)!important;font-weight:600}.sess-list[data-v-b82c2a93],.sess-log[data-v-b82c2a93]{overflow-y:auto;padding:8px 10px}.sess-row[data-v-b82c2a93]{display:flex;align-items:center;gap:10px;padding:6px 4px;border-bottom:1px dashed var(--line);cursor:pointer}.sess-row[data-v-b82c2a93]:hover{background:var(--surface)}.sess-row-action[data-v-b82c2a93]{margin-left:auto;flex:none;border:1px solid var(--line);background:var(--panel);color:var(--ink2);cursor:pointer;padding:2px 9px;border-radius:999px;font:inherit;font-size:10.5px}.sess-row-action[data-v-b82c2a93]:hover:not(:disabled){background:var(--accent-soft);border-color:var(--accent-line);color:var(--ink)}.sess-row-action[data-v-b82c2a93]:disabled{opacity:.5;cursor:default}.sess-row-archived[data-v-b82c2a93]{opacity:.8;cursor:default}.sess-archive-toggle[data-v-b82c2a93]{display:flex;align-items:center;gap:6px;width:100%;margin-top:4px;padding:8px 4px;border:none;border-top:1px solid var(--line);background:transparent;color:var(--ink2);cursor:pointer;font:inherit;font-size:11.5px;text-transform:uppercase;letter-spacing:.06em}.sess-archive-toggle[data-v-b82c2a93]:hover{color:var(--ink)}.sess-chev[data-v-b82c2a93]{transition:transform .14s var(--ease, ease);flex:none}.sess-chev.open[data-v-b82c2a93]{transform:rotate(180deg)}.sess-archive-body[data-v-b82c2a93]{padding-top:2px}.sess-msg[data-v-b82c2a93]{margin:4px 0;color:var(--ink)}.sess-msg.user b[data-v-b82c2a93]{color:var(--accent-line)}.sess-tool[data-v-b82c2a93]{color:var(--ink2);font-size:11px;margin:2px 0 2px 10px}.sess-up img[data-v-b82c2a93]{max-width:220px;border:1px solid var(--line);border-radius:6px;margin:4px 0}.sess-up-broken[data-v-b82c2a93]{color:#e5806b;font-size:11px;padding:6px 0}.sess-up-loading[data-v-b82c2a93]{font-size:11px;padding:6px 0}.mono[data-v-b82c2a93]{font-family:inherit;font-size:11px}.dim[data-v-b82c2a93]{color:var(--ink3)}.sess-err[data-v-b82c2a93]{color:#e5806b;padding:6px 10px}.mv[data-v-4bf2a927]{display:flex;flex-direction:column;gap:10px;margin:4px 0 2px}.mv-title[data-v-4bf2a927]{font-size:11px;font-weight:600;margin-bottom:4px}.mv-what[data-v-4bf2a927]{font-weight:400;color:#999}.mv-grid[data-v-4bf2a927]{display:grid;gap:1px;width:100%;max-width:300px}.mv-cell[data-v-4bf2a927]{width:100%;padding-bottom:100%;border-radius:1px}.mv-legend[data-v-4bf2a927]{display:flex;flex-wrap:wrap;gap:4px 8px;margin-top:5px}.mv-chip[data-v-4bf2a927]{display:inline-flex;align-items:center;gap:3px;font-size:10px;color:#555}.mv-sw[data-v-4bf2a927]{width:9px;height:9px;border-radius:2px;display:inline-block}@media (prefers-color-scheme: dark){.mv-what[data-v-4bf2a927],.mv-chip[data-v-4bf2a927]{color:#aaa}}.pcp-overlay[data-v-37a9f103]{position:fixed;top:0;right:0;bottom:0;left:0;background:#19131473;z-index:70;display:flex;align-items:center;justify-content:center}.pcp-card[data-v-37a9f103]{width:min(360px,90vw);background:var(--panel);color:var(--ink);border-radius:var(--r-card, 16px);box-shadow:var(--shadow-pop, 0 12px 40px rgba(25,19,20,.3));padding:16px 18px;font:inherit}.pcp-head[data-v-37a9f103]{display:flex;align-items:center;gap:8px}.pcp-head b[data-v-37a9f103]{flex:1;font-size:13px}.pcp-x[data-v-37a9f103]{border:none;background:transparent;color:var(--ink3);cursor:pointer;font-size:13px;padding:2px 4px;line-height:1}.pcp-x[data-v-37a9f103]:hover{color:var(--ink)}.pcp-msg[data-v-37a9f103]{margin:10px 0 14px;font-size:12.5px;color:var(--ink2);line-height:1.5}.pcp-row[data-v-37a9f103]{display:flex;gap:8px}.pcp-upgrade[data-v-37a9f103]{flex:1;display:inline-flex;align-items:center;justify-content:center;height:var(--ctl, 30px);border-radius:999px;background:var(--accent);color:var(--accent-ink);font-weight:600;font-size:12.5px;text-decoration:none;border:none;cursor:pointer;font:inherit}.pcp-upgrade[data-v-37a9f103]:hover{background:var(--accent-strong)}.pcp-later[data-v-37a9f103]{flex:none;height:var(--ctl, 30px);padding:0 14px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--ink2);cursor:pointer;font:inherit;font-size:12.5px}.pcp-later[data-v-37a9f103]:hover{background:var(--surface)}.pcp-fade-enter-active[data-v-37a9f103],.pcp-fade-leave-active[data-v-37a9f103]{transition:opacity .16s var(--ease, ease)}.pcp-fade-enter-from[data-v-37a9f103],.pcp-fade-leave-to[data-v-37a9f103]{opacity:0}.chk-overlay[data-v-266d7da3]{position:fixed;top:0;right:0;bottom:0;left:0;background:#19131473;z-index:70;display:flex;align-items:center;justify-content:center;padding:var(--gut, 10px)}.chk-sheet[data-v-266d7da3]{width:min(920px,100%);max-height:min(88vh,880px);overflow-y:auto;background:var(--panel);color:var(--ink);border-radius:var(--r-card, 16px);box-shadow:var(--shadow-pop, 0 12px 40px rgba(25,19,20,.3));padding:22px clamp(16px,4vw,32px) 26px;font:inherit;display:flex;flex-direction:column}.chk-sheet.narrow[data-v-266d7da3]{width:min(380px,100%);max-height:none}.chk-head[data-v-266d7da3]{display:flex;align-items:flex-start;gap:10px;margin-bottom:4px}.chk-head-tx[data-v-266d7da3]{flex:1;display:flex;flex-direction:column;gap:4px}.chk-head-tx b[data-v-266d7da3]{font-size:15px}.chk-head-tx span[data-v-266d7da3]{font-size:11.5px;color:var(--ink2);line-height:1.5}.chk-overlay.blocked[data-v-266d7da3]{background:#191314b8}.chk-blocked-sub[data-v-266d7da3]{color:var(--ink)!important;font-size:12.5px!important}.chk-x[data-v-266d7da3]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--ink3);cursor:pointer;font-size:13px;line-height:1;transition:background .12s var(--ease),color .12s var(--ease)}.chk-x[data-v-266d7da3]:hover:not(:disabled){background:var(--line);color:var(--ink)}.chk-x[data-v-266d7da3]:focus-visible{outline:2px solid var(--accent-line);outline-offset:2px}.chk-x[data-v-266d7da3]:disabled{opacity:.4;cursor:default}.chk-body[data-v-266d7da3]{display:flex;flex-direction:column;gap:24px;margin-top:14px}.chk-section[data-v-266d7da3]{display:flex;flex-direction:column}.chk-sec-title[data-v-266d7da3]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ink);margin-bottom:3px}.chk-sec-sub[data-v-266d7da3]{font-size:11px;color:var(--ink3);margin-bottom:12px}.chk-cards[data-v-266d7da3]{display:grid;gap:10px}.chk-cards-topup[data-v-266d7da3],.chk-cards-plan[data-v-266d7da3]{grid-template-columns:repeat(3,1fr)}.chk-card[data-v-266d7da3]{position:relative;border-radius:14px;border:1px solid var(--line);background:var(--surface);transition:background .12s var(--ease, ease),border-color .12s var(--ease, ease),transform .12s var(--ease, ease)}.chk-topup[data-v-266d7da3]{display:flex;flex-direction:column;align-items:flex-start;gap:4px;height:auto;min-height:0;text-align:left;padding:14px 14px 12px;cursor:pointer;font:inherit;width:100%}.chk-topup[data-v-266d7da3]:hover{background:var(--accent-soft);border-color:var(--accent-line);transform:translateY(-1px)}.chk-topup-credits[data-v-266d7da3]{font-size:13px;font-weight:700;color:var(--ink)}.chk-topup-credits small[data-v-266d7da3]{font-weight:400;font-size:10px;color:var(--ink3);text-transform:uppercase;letter-spacing:.06em;margin-left:4px}.chk-topup-price[data-v-266d7da3]{font-size:16px;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ink)}.chk-topup-cta[data-v-266d7da3]{margin-top:4px;font-size:10.5px;color:var(--ink3)}.chk-topup:hover .chk-topup-cta[data-v-266d7da3]{color:var(--accent-line)}.chk-plan[data-v-266d7da3]{position:relative;display:flex;flex-direction:column;padding:16px 16px 14px;height:auto;margin-top:10px}.chk-plan.hero[data-v-266d7da3]{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line) inset}.chk-plan.current[data-v-266d7da3]{border-color:var(--accent-line);background:var(--accent-soft)}.chk-tag[data-v-266d7da3]{position:absolute;top:-10px;left:14px;background:var(--chip, #fff);color:var(--ink2);border:1px solid var(--line);font-weight:700;font-size:9.5px;padding:3px 9px;border-radius:var(--r-pill, 999px)}.chk-tag-accent[data-v-266d7da3]{background:var(--accent);color:var(--accent-ink);border-color:var(--accent-line)}.chk-plan-name[data-v-266d7da3]{font-size:12.5px;font-weight:700;color:var(--ink);margin-top:4px}.chk-plan-price[data-v-266d7da3]{font-size:20px;font-weight:700;letter-spacing:-.01em;margin:4px 0 10px;font-variant-numeric:tabular-nums}.chk-plan-price small[data-v-266d7da3]{font-size:10.5px;font-weight:400;color:var(--ink3)}.chk-benefits[data-v-266d7da3]{list-style:none;display:flex;flex-direction:column;gap:6px;margin:0 0 12px;padding:0;flex:1}.chk-benefits li[data-v-266d7da3]{font-size:11px;color:var(--ink2);line-height:1.4;padding-left:15px;position:relative}.chk-benefits li[data-v-266d7da3]:before{content:"✓";position:absolute;left:0;color:var(--accent-line);font-weight:700}.chk-buy[data-v-266d7da3]{align-self:stretch;display:inline-flex;align-items:center;justify-content:center;height:var(--ctl, 30px);border-radius:999px;background:var(--accent);color:var(--accent-ink);font-weight:600;font-size:12px;border:none;cursor:pointer;font:inherit}.chk-buy[data-v-266d7da3]:hover{background:var(--accent-strong)}.chk-current-note[data-v-266d7da3]{font-size:10.5px;color:var(--ink3);text-align:center;padding:4px 0}.chk-more[data-v-266d7da3]{display:block;text-align:center;font-size:10.5px;color:var(--ink2);margin-top:16px;text-decoration:none}.chk-more[data-v-266d7da3]:hover{color:var(--ink);text-decoration:underline}.chk-approx-note[data-v-266d7da3]{text-align:center;font-size:10px;color:var(--ink3);margin:14px 0 0}.chk-msg[data-v-266d7da3]{margin:10px 0 14px;font-size:12.5px;color:var(--ink2);line-height:1.5}.chk-msg.err[data-v-266d7da3]{color:var(--danger)}.chk-row[data-v-266d7da3]{display:flex;gap:8px}.chk-row .chk-buy[data-v-266d7da3]{flex:1}.chk-later[data-v-266d7da3]{flex:none;height:var(--ctl, 30px);padding:0 14px;border-radius:999px;border:1px solid var(--line);background:var(--panel);color:var(--ink2);cursor:pointer;font:inherit;font-size:12.5px}.chk-later[data-v-266d7da3]:hover{background:var(--surface)}.chk-later[data-v-266d7da3]:disabled{opacity:.5;cursor:default}.pcp-fade-enter-active[data-v-266d7da3],.pcp-fade-leave-active[data-v-266d7da3]{transition:opacity .16s var(--ease, ease)}.pcp-fade-enter-from[data-v-266d7da3],.pcp-fade-leave-to[data-v-266d7da3]{opacity:0}@media (max-width: 640px){.chk-cards-topup[data-v-266d7da3],.chk-cards-plan[data-v-266d7da3]{grid-template-columns:1fr}.chk-sheet[data-v-266d7da3]{padding:18px 16px 20px;max-height:92vh}}.pm-notice[data-v-a3a01970]{max-width:30rem}.pm-list[data-v-a3a01970]{margin:.25rem 0 .5rem;padding-left:1.1rem;max-height:9rem;overflow-y:auto;font-size:.82rem;line-height:1.7;opacity:.85}.pm-more[data-v-a3a01970]{list-style:none;margin-left:-1.1rem;opacity:.7;font-style:italic}
