:root{--bg: #0a0f1c;--bg-soft: #0c1322;--panel: #0f1729;--panel-2: #121c31;--line: #1e2a44;--line-soft: #182238;--ink: #e9eef8;--ink-2: #9db0cc;--ink-3: #5d6f8f;--ink-1: var(--ink);--cyan: #2dd4ee;--cyan-deep: #1596b4;--cyan-glow: rgba(45,212,238,.18);--good: #34d399;--warn: #fbbf24;--bad: #fb5a6a;--draw: #a78bfa;--p-bg: #0a0f1c;--p-panel: #0f1729;--p-border: #1e2a44;--p-accent: #2dd4ee;--p-accent-amber: #f0a500;--p-green: #34d399;--p-red: #fb5a6a;--p-yellow: #fbbf24;--p-blue: #38bdf8;--p-text: #e9eef8;--brand-blue-electric: #00A3FF;--brand-cyan: #00B4D8;--brand-navy: #11224D;--p-sub: #9db0cc;--p-sub-2: #5d6f8f;--p-card: #121c31;--p-card2: #0c1322;--p-border-2: #2a3a52;--suit-c-bg: #1a6b2a;--suit-d-bg: #1a3a8a;--suit-h-bg: #b91c1c;--suit-s-bg: #111111;--font-mono: "JetBrains Mono", "Cascadia Mono", "SF Mono", "Consolas", monospace;--font-sans: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--header-h: 58px;--left-w: 300px;--sb-w: 220px;--sp-px: 2px;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 40px;--sp-8: 48px;--sp-10: 64px;--text-2xs: 11px;--text-xs: 12px;--text-sm: 13px;--text-md: 16px;--text-lg: 19px;--text-xl: 23px;--text-2xl: 28px;--text-3xl: 34px;--lh-tight: 1.2;--lh-normal: 1.5;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--tracking-label: .06em;--r-xs: 2px;--r-sm: 4px;--r-md: 8px;--r-lg: 12px;--r-xl: 16px;--r-full: 9999px;--surf-0: #0a0f1c;--surf-1: #0f1729;--surf-2: #121c31;--surf-3: #182c44;--tx-1: #e9eef8;--tx-2: #9db0cc;--tx-3: #5d6f8f;--shadow-sm: 0 1px 2px rgba(0,0,0,.35);--shadow-md: 0 4px 12px rgba(0,0,0,.45);color-scheme:dark}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}*,*:before,*:after{box-sizing:border-box}body{font-family:var(--font-sans);color:var(--p-text);background:var(--p-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit;cursor:pointer}textarea{font-family:inherit}*{scrollbar-color:var(--p-accent) var(--p-bg);scrollbar-width:thin}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:var(--p-bg);border-radius:6px;border:1px solid var(--p-border)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--p-accent),#0077cc);border-radius:6px;border:2px solid var(--p-bg);min-height:40px;box-shadow:0 0 4px #00a3ff73}::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,var(--brand-cyan),var(--p-accent));box-shadow:0 0 6px #00b4d8bf}::-webkit-scrollbar-corner{background:var(--p-bg)}.data-table{width:100%;border-collapse:collapse;font-size:var(--text-xs);font-family:var(--font-sans)}.data-table thead th{text-align:left;padding:var(--sp-2) var(--sp-3);font-size:var(--text-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--tx-2);font-weight:var(--fw-bold);font-family:var(--font-sans);background:var(--surf-1);border-bottom:1px solid var(--p-border);white-space:nowrap;position:sticky;top:0;z-index:1}.data-table th:not(:first-child),.data-table td:not(:first-child){text-align:right}.data-table tbody td{padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--p-border);color:var(--tx-1);vertical-align:middle;font-variant-numeric:tabular-nums;white-space:nowrap}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover td{background:#ffffff09}:root{--mx-gap: 3px;--mx-radius: 5px;--mx-font: var(--font-sans);--mx-font-weight: 700;--mx-off-bg: var(--panel-2, #131f31);--mx-off-ink: rgba(157, 176, 204, .32);--mx-off-border: rgba(157, 176, 204, .1);--mx-in-bg: linear-gradient(180deg, rgba(45, 212, 238, .62), rgba(21, 150, 180, .5));--mx-in-ink: #04121a;--mx-vill-bg: linear-gradient(180deg, rgba(251, 90, 106, .72), rgba(190, 52, 70, .6));--mx-vill-ink: #1d0509}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:2px solid var(--cyan);outline-offset:2px;border-radius:var(--r-sm, 6px)}.th[data-v-6e43e69d]{display:flex;align-items:center;gap:18px;height:52px;padding:0 18px;flex:none;background:linear-gradient(180deg,var(--panel),var(--bg-soft));border-bottom:1px solid var(--line)}.th-brand[data-v-6e43e69d]{display:flex;align-items:center;gap:2px;border:none;background:none;cursor:pointer;padding:0}.th-logo[data-v-6e43e69d]{width:26px;height:26px;margin-right:7px;display:block}.th-word[data-v-6e43e69d]{color:var(--ink);font-weight:800;font-size:16px;letter-spacing:.01em}.th-word2[data-v-6e43e69d]{color:var(--cyan);font-weight:800;font-size:16px}.th-nav[data-v-6e43e69d]{display:flex;gap:3px}.th-tab[data-v-6e43e69d]{border:none;background:none;cursor:pointer;color:var(--ink-2);font-weight:700;font-size:13px;padding:8px 12px;border-radius:9px;transition:.14s}.th-tab[data-v-6e43e69d]:hover{color:var(--ink);background:#ffffff0a}.th-tab.on[data-v-6e43e69d]{color:var(--cyan);background:var(--cyan-glow)}.th-titlewrap[data-v-6e43e69d]{margin-left:auto;display:flex;align-items:baseline;gap:9px;min-width:0}.th-title[data-v-6e43e69d]{font-size:13px;font-weight:800;color:var(--ink);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap}.th-hint[data-v-6e43e69d]{font-size:12px;color:var(--ink-3);white-space:nowrap}.th-actions[data-v-6e43e69d]{display:flex;align-items:center;gap:8px;flex:none}@media(max-width:900px){.th-titlewrap[data-v-6e43e69d]{display:none}.th[data-v-6e43e69d]{gap:10px}}.rpv-ov[data-v-b0512615]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:900;background:#04080ebd;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:3vh 3vw}.rpv-ov.max[data-v-b0512615]{padding:0}.rpv[data-v-b0512615]{width:min(1680px,97vw);height:min(1000px,95vh);background:linear-gradient(180deg,#0f151d,#0b1017);border:1px solid var(--line);border-radius:18px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 30px 90px #000000a6}.rpv-ov.max .rpv[data-v-b0512615]{width:100vw;height:100vh;border-radius:0}.rpv-head[data-v-b0512615]{display:flex;align-items:center;justify-content:space-between;padding:11px 16px;border-bottom:1px solid var(--line);flex:none}.rpv-mark[data-v-b0512615]{display:flex;align-items:center;gap:6px;padding:7px 16px;border-bottom:1px solid var(--line);flex:none;background:#0000001f}.mk-star[data-v-b0512615]{border:none;background:none;font-size:19px;line-height:1;color:var(--ink-3);cursor:pointer;padding:0 2px;transition:.12s}.mk-star[data-v-b0512615]:hover{color:#ffd24a;transform:scale(1.12)}.mk-star.on[data-v-b0512615]{color:#ffd24a}.mk-tag[data-v-b0512615]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:700;font-size:11.5px;padding:4px 10px;border-radius:999px;cursor:pointer;transition:.12s}.mk-tag[data-v-b0512615]:hover{border-color:var(--cyan)}.mk-tag.on[data-v-b0512615]{background:var(--cyan);border-color:var(--cyan);color:#06121a}.mk-note[data-v-b0512615]{flex:1;min-width:120px;border:1px solid var(--line);background:var(--panel);color:var(--ink-1);font-size:12px;padding:5px 10px;border-radius:8px}.mk-note[data-v-b0512615]:focus{outline:none;border-color:var(--cyan)}.rpv-title[data-v-b0512615]{font-size:14.5px;font-weight:800;color:var(--ink)}.rpv-sub[data-v-b0512615]{font-size:12px;color:var(--ink-3);font-weight:600;margin-left:6px}.rpv-tools[data-v-b0512615]{display:flex;align-items:center;gap:8px}.seg[data-v-b0512615]{display:flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.seg button[data-v-b0512615]{border:none;background:var(--panel-2);color:var(--ink-3);font-weight:800;font-size:12px;padding:6px 12px;cursor:pointer}.seg button.on[data-v-b0512615]{background:var(--cyan-glow);color:var(--cyan)}.tool[data-v-b0512615]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:700;font-size:12px;padding:6px 11px;border-radius:8px;cursor:pointer;transition:.12s}.tool[data-v-b0512615]:hover{color:var(--ink);border-color:var(--ink-3)}.tool.on[data-v-b0512615]{border-color:var(--cyan);background:var(--cyan-glow);color:var(--cyan)}.tool.close[data-v-b0512615]{color:var(--ink-2);font-weight:800}.tool.close[data-v-b0512615]:hover{border-color:var(--bad);color:var(--bad);background:#fb5a6a1a}.rpv-body[data-v-b0512615]{flex:1;display:grid;grid-template-columns:236px 1fr 268px;min-height:0}.rpv-ov.max .rpv-body[data-v-b0512615]{grid-template-columns:1fr}.rpv-list[data-v-b0512615]{border-right:1px solid var(--line);display:flex;flex-direction:column;min-height:0;background:#00000026}.list-h[data-v-b0512615]{display:flex;align-items:center;justify-content:space-between;font-size:12px;color:var(--ink-2);font-weight:700;padding:11px 12px 8px}.list-h b[data-v-b0512615]{color:var(--cyan)}.lf-clear[data-v-b0512615]{border:none;background:none;color:var(--ink-3);font-size:11px;cursor:pointer;text-decoration:underline}.lfilters[data-v-b0512615]{padding:0 10px 8px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:5px}.lf-row[data-v-b0512615]{display:flex;align-items:center;gap:3px;flex-wrap:wrap}.lf-l[data-v-b0512615]{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);font-weight:800;width:34px}.lf[data-v-b0512615]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-3);font-weight:700;font-size:10.5px;padding:3px 6px;border-radius:6px;cursor:pointer}.lf[data-v-b0512615]:hover{color:var(--ink)}.lf.on[data-v-b0512615]{border-color:var(--cyan);background:var(--cyan-glow);color:var(--cyan)}.lf.win.on[data-v-b0512615]{border-color:var(--good);background:#34d39929;color:var(--good)}.lf.lose.on[data-v-b0512615]{border-color:var(--bad);background:#fb5a6a29;color:var(--bad)}.list-rows[data-v-b0512615]{overflow-y:auto;min-height:0;padding:5px}.lrow[data-v-b0512615]{width:100%;display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:6px;padding:8px;border:none;background:none;border-left:3px solid transparent;border-radius:8px;cursor:pointer;font-size:12px;color:var(--ink-2);text-align:left}.lrow[data-v-b0512615]:hover{background:#ffffff0a}.lrow.on[data-v-b0512615]{background:var(--cyan-glow);box-shadow:inset 0 0 0 1px #2dd4ee4d}.lrow.big[data-v-b0512615]{border-left-color:var(--bad)}.lrow.mid[data-v-b0512615]{border-left-color:#f5c451}.lrow.small[data-v-b0512615]{border-left-color:#ffffff1f}.lr-pos[data-v-b0512615]{font-weight:800;font-size:10.5px;color:var(--ink-3)}.lr-combo[data-v-b0512615]{font-weight:700}.lr-res[data-v-b0512615]{font-variant-numeric:tabular-nums;font-weight:800}.lr-res.pos[data-v-b0512615]{color:var(--good)}.lr-res.neg[data-v-b0512615]{color:var(--bad)}.lrow-empty[data-v-b0512615]{padding:24px 12px;text-align:center;color:var(--ink-3);font-size:12px}.rpv-main[data-v-b0512615]{display:flex;flex-direction:column;min-height:0;padding:10px 16px;gap:8px}.rpv-msg[data-v-b0512615]{flex:1;display:grid;place-items:center;color:var(--ink-3)}.rpv-msg.err[data-v-b0512615]{color:var(--bad)}.felt-wrap[data-v-b0512615]{flex:1;display:grid;place-items:center;min-height:0;overflow:hidden}.rail[data-v-b0512615]{width:100%;height:100%;box-sizing:border-box;position:relative;padding:12px;border-radius:999px/44%;background:linear-gradient(160deg,#26323f,#161e28 55%,#0e141b);box-shadow:0 18px 44px #00000080,inset 0 1px #ffffff0f}.felt-wrap[data-v-b0512615]{padding:0}.felt[data-v-b0512615]{position:absolute;top:16px;right:16px;bottom:16px;left:16px;border-radius:999px/44%;background:radial-gradient(ellipse 62% 60% at 50% 40%,#1c8064,#14624c 46%,#0e4a39 74%,#0a3a2c);box-shadow:inset 0 0 60px #00000080,inset 0 0 0 2px #a0f0d224,inset 0 3px 22px #beffe60d}.felt-logo[data-v-b0512615]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:22px;font-weight:900;letter-spacing:.28em;color:#ffffff0b;pointer-events:none}.hud[data-v-b0512615]{position:absolute;left:2.5%;bottom:3%;z-index:4;display:flex;flex-wrap:wrap;gap:4px 8px;align-items:baseline;max-width:42%;background:#060e14d1;border:1px solid rgba(45,212,238,.32);border-radius:9px;padding:5px 9px}.hud-h[data-v-b0512615]{font-size:8px;font-weight:900;letter-spacing:.08em;color:var(--cyan);width:100%}.hud-s[data-v-b0512615]{font-size:10px;color:#b9d4cc}.hud-s b[data-v-b0512615]{color:#fff;font-weight:800}.rpv-ov.max .hud[data-v-b0512615]{padding:8px 13px}.rpv-ov.max .hud-h[data-v-b0512615]{font-size:10px}.rpv-ov.max .hud-s[data-v-b0512615]{font-size:13px}.ti[data-v-b0512615]{font-size:12.5px;color:var(--ink-2);background:var(--panel-2);border:1px solid var(--line);border-radius:8px;padding:5px 11px;font-variant-numeric:tabular-nums}.ti b[data-v-b0512615]{color:var(--ink);font-weight:800;margin-left:2px}.ti b.g[data-v-b0512615]{color:var(--good)}.ti b.r[data-v-b0512615]{color:var(--bad)}.call-box[data-v-b0512615]{display:inline-flex;align-items:center;gap:12px;padding:7px 15px;border-radius:11px;background:var(--panel-2);border:1.5px solid var(--line);font-variant-numeric:tabular-nums}.call-box.rentable[data-v-b0512615]{border-color:#34d39999;background:#34d3991a}.call-box.caro[data-v-b0512615]{border-color:#fb5a6a99;background:#fb5a6a1a}.cb-need[data-v-b0512615]{font-size:14px;color:var(--ink-1)}.cb-need b[data-v-b0512615]{font-size:18px;font-weight:900;color:var(--cyan);margin-left:3px}.cb-v[data-v-b0512615]{font-size:13px;font-weight:800}.call-box.rentable .cb-v[data-v-b0512615]{color:var(--good)}.call-box.caro .cb-v[data-v-b0512615]{color:var(--bad)}.rpv-ov.max .caption[data-v-b0512615]{font-size:14.5px;padding:9px 15px}.center[data-v-b0512615]{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:7px}.pot-chips[data-v-b0512615]{position:relative;height:14px;width:26px}.pchip[data-v-b0512615]{position:absolute;left:50%;transform:translate(-50%);width:22px;height:8px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#ffe08a,#e0a72e);border:1px solid rgba(0,0,0,.35);box-shadow:0 1px 1px #0006}.pot[data-v-b0512615]{font-size:12.5px;font-weight:800;color:#eafff5;background:#0006;padding:2px 13px;border-radius:11px;border:1px solid rgba(255,255,255,.1)}.board[data-v-b0512615]{display:flex;gap:4px}.pcard[data-v-b0512615]{width:55px;height:76px;border-radius:7px;background:linear-gradient(160deg,#fff,#eef1f5);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;box-shadow:0 2px 7px #00000073}.pcard b[data-v-b0512615]{font-size:29px;font-weight:900}.pcard i[data-v-b0512615]{font-size:22px;font-style:normal;margin-top:-1px}.pcard.empty[data-v-b0512615]{background:#052016d1;box-shadow:none;border:1px dashed rgba(255,255,255,.1)}.pcard.deal[data-v-b0512615]{animation:deal-b0512615 .22s ease}@keyframes deal-b0512615{0%{transform:translateY(-8px) scale(.9);opacity:0}to{transform:none;opacity:1}}.rpv-ov.max .pcard[data-v-b0512615]{width:70px;height:96px}.rpv-ov.max .pcard b[data-v-b0512615]{font-size:36px}.rpv-ov.max .pcard i[data-v-b0512615]{font-size:28px}.bet[data-v-b0512615]{position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:4px}.bet-chips[data-v-b0512615]{position:relative;width:14px;height:18px;flex:none}.bchip[data-v-b0512615]{position:absolute;left:0;width:14px;height:6px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#b9ecff,#3fb6e0);border:1px solid rgba(0,0,0,.35);box-shadow:0 1px 1px #0006}.bet-amt[data-v-b0512615]{font-size:10px;font-weight:800;color:#eafff5;background:#00000080;padding:1px 6px;border-radius:8px;white-space:nowrap}.seat[data-v-b0512615]{position:absolute;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:4px;width:auto;min-width:132px}.s-cards[data-v-b0512615]{display:flex;gap:3px;height:50px}.hcard[data-v-b0512615]{width:36px;height:50px;border-radius:5px;background:linear-gradient(160deg,#fff,#eef1f5);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1;box-shadow:0 1px 5px #00000080}.hcard b[data-v-b0512615]{font-size:20px;font-weight:900}.hcard i[data-v-b0512615]{font-size:15px;font-style:normal}.hcard.back[data-v-b0512615]{background:repeating-linear-gradient(45deg,#2f4b7a,#2f4b7a 3px,#24406a 3px,#24406a 6px);border:1px solid rgba(255,255,255,.12)}.s-plate[data-v-b0512615]{position:relative;display:flex;align-items:center;gap:7px;background:linear-gradient(180deg,#0e1a16f0,#08100ef0);border:1px solid rgba(255,255,255,.1);border-radius:22px;padding:4px 13px 4px 4px}.s-av[data-v-b0512615]{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:900;color:#cfe6dc;background:linear-gradient(150deg,#2c4a54,#1a2f36);border:1px solid rgba(255,255,255,.14)}.s-av.hero[data-v-b0512615]{color:#06121a;background:linear-gradient(150deg,#7ce9fb,#2dd4ee)}.s-info[data-v-b0512615]{display:flex;flex-direction:column;line-height:1.15}.s-pos[data-v-b0512615]{font-size:13px;font-weight:800;color:#d7ece3;white-space:nowrap}.s-stack[data-v-b0512615]{font-size:12.5px;font-weight:700;color:#86c9b0;font-variant-numeric:tabular-nums;white-space:nowrap}.s-dealer[data-v-b0512615]{position:absolute;right:-8px;top:-8px;width:21px;height:21px;border-radius:50%;background:#fff;color:#111;font-size:12px;font-weight:900;display:grid;place-items:center;box-shadow:0 1px 3px #00000080}.seat.hero .s-plate[data-v-b0512615]{border-color:#2dd4ee8c;box-shadow:0 0 0 1px #2dd4ee4d,0 0 16px #2dd4ee33}.seat.act[data-v-b0512615]{z-index:6}.seat.act .s-plate[data-v-b0512615]{border-color:#f5c451;box-shadow:0 0 0 2px #f5c45199,0 0 24px #f5c451cc;transform:scale(1.06);animation:actPulse-b0512615 1.15s ease-in-out infinite}@keyframes actPulse-b0512615{50%{box-shadow:0 0 0 3px #f5c451d9,0 0 34px #f5c451}}@media(prefers-reduced-motion:reduce){.seat.act .s-plate[data-v-b0512615]{animation:none}}.seat.win .s-plate[data-v-b0512615]{border-color:var(--good);box-shadow:0 0 18px #34d399b3}.seat.out[data-v-b0512615]{opacity:.34}.s-badge[data-v-b0512615]{font-size:8.5px;font-weight:900;padding:1px 7px;border-radius:8px;letter-spacing:.03em}.s-badge.ai[data-v-b0512615]{color:#fff;background:var(--bad)}.s-badge.win[data-v-b0512615]{color:#06121a;background:var(--good)}.s-action[data-v-b0512615]{flex:none;font-size:11.5px;font-weight:900;letter-spacing:.03em;padding:3px 9px;border-radius:7px;white-space:nowrap;box-shadow:0 1px 5px #00000073;animation:actIn-b0512615 .16s ease}@keyframes actIn-b0512615{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}.s-action.a-fold[data-v-b0512615]{color:#fff;background:#6b7280}.s-action.a-check[data-v-b0512615]{color:#06121a;background:#cbd5e1}.s-action.a-call[data-v-b0512615]{color:#06121a;background:#38bdf8}.s-action.a-bet[data-v-b0512615]{color:#06121a;background:#34d399}.s-action.a-raise[data-v-b0512615]{color:#06121a;background:#f5c451}.s-action.a-overbet[data-v-b0512615]{color:#fff;background:#a855f7;box-shadow:0 0 14px #a855f7b3}.s-action.a-allin[data-v-b0512615]{color:#fff;background:var(--bad);box-shadow:0 0 14px #fb5a6ab3}.caption[data-v-b0512615]{display:flex;align-items:center;gap:9px;padding:6px 12px;background:var(--panel-2);border:1px solid var(--line);border-radius:10px;font-size:13px;flex:none}.cap-gap[data-v-b0512615]{flex:1}.caption>b[data-v-b0512615]{color:var(--ink);white-space:nowrap}.caption>b.mine[data-v-b0512615]{color:var(--cyan)}.cap-st[data-v-b0512615]{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3)}.ctrls[data-v-b0512615]{display:flex;flex-direction:column;gap:8px;flex:none}.street-tabs[data-v-b0512615]{display:flex;align-items:center;gap:5px}.stab[data-v-b0512615]{flex:1;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:700;font-size:11.5px;padding:6px;border-radius:8px;cursor:pointer}.stab[data-v-b0512615]:hover:not(.off){color:var(--ink)}.stab.on[data-v-b0512615]{border-color:var(--cyan);background:var(--cyan-glow);color:var(--cyan)}.stab.off[data-v-b0512615]{opacity:.32;color:var(--ink-3);cursor:default;background:transparent}.transport[data-v-b0512615]{display:flex;align-items:center;gap:6px}.tp[data-v-b0512615]{width:35px;height:33px;border:1px solid var(--line);background:var(--panel-2);color:var(--ink);font-size:13px;border-radius:8px;cursor:pointer;display:grid;place-items:center}.tp[data-v-b0512615]:hover:not(:disabled){border-color:var(--ink-3)}.tp[data-v-b0512615]:disabled{opacity:.35;cursor:not-allowed}.tp.play[data-v-b0512615]{background:var(--cyan);border-color:var(--cyan);color:#06121a;font-size:15px;width:42px}.tp.play[data-v-b0512615]:hover{filter:brightness(1.08)}.scrub[data-v-b0512615]{flex:1;accent-color:var(--cyan);cursor:pointer;min-width:60px}.scount[data-v-b0512615]{font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums;min-width:38px;text-align:center}.spd[data-v-b0512615]{display:flex;gap:2px}.spb[data-v-b0512615]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-3);font-size:10.5px;font-weight:700;padding:5px 6px;border-radius:6px;cursor:pointer}.spb.on[data-v-b0512615]{border-color:var(--cyan);color:var(--cyan);background:var(--cyan-glow)}.hand-nav[data-v-b0512615]{display:flex;align-items:center;gap:8px}.hnav[data-v-b0512615]{flex:none;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:700;font-size:12px;padding:6px 11px;border-radius:8px;cursor:pointer}.hnav[data-v-b0512615]:hover:not(:disabled){border-color:var(--ink-3);color:var(--ink)}.hnav[data-v-b0512615]:disabled{opacity:.35;cursor:not-allowed}.hn-mid[data-v-b0512615]{font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums}.rpv-side[data-v-b0512615]{border-left:1px solid var(--line);display:flex;flex-direction:column;min-height:0;padding:13px;gap:12px;background:#00000026}.metrics[data-v-b0512615]{display:flex;flex-direction:column;gap:6px}.mrow[data-v-b0512615]{display:flex;align-items:center;justify-content:space-between;background:var(--panel-2);border:1px solid var(--line);border-radius:9px;padding:8px 12px;font-size:12px;color:var(--ink-2)}.mrow b[data-v-b0512615]{font-size:16px;font-weight:800;color:var(--ink);font-variant-numeric:tabular-nums}.mrow b.good[data-v-b0512615]{color:var(--good)}.mrow b.bad[data-v-b0512615]{color:var(--bad)}.verdict[data-v-b0512615]{font-size:11.5px;font-weight:800;padding:6px 10px;border-radius:8px;text-align:center}.verdict.rentable[data-v-b0512615]{color:var(--good);background:#34d39924;border:1px solid rgba(52,211,153,.4)}.verdict.caro[data-v-b0512615]{color:var(--bad);background:#fb5a6a24;border:1px solid rgba(251,90,106,.4)}.coach-box[data-v-b0512615]{background:linear-gradient(160deg,#2dd4ee24,#2dd4ee0d);border:1px solid rgba(45,212,238,.35);border-radius:12px;padding:12px}.cb-h[data-v-b0512615]{font-size:12.5px;font-weight:800;color:var(--cyan)}.cb-note[data-v-b0512615]{font-size:11px;color:var(--ink-2);margin:6px 0 10px;line-height:1.4}.cb-btn[data-v-b0512615]{width:100%;border:1px solid var(--cyan);background:var(--cyan);color:#06121a;font-weight:800;font-size:12.5px;padding:10px;border-radius:9px;cursor:pointer;transition:.12s}.cb-btn[data-v-b0512615]:hover:not(:disabled){filter:brightness(1.08)}.cb-btn[data-v-b0512615]:disabled{opacity:.45;cursor:not-allowed}.loghead[data-v-b0512615]{font-size:10.5px;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);font-weight:800}.log[data-v-b0512615]{flex:1;overflow-y:auto;min-height:40px;background:var(--panel-2);border:1px solid var(--line);border-radius:9px;padding:9px 11px;display:flex;flex-direction:column;gap:3px}.logl[data-v-b0512615]{font-size:12px;color:var(--ink-2)}.logl.muted[data-v-b0512615]{color:var(--ink-3)}.util[data-v-b0512615]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:700;font-size:12px;padding:9px;border-radius:9px;cursor:pointer}.util[data-v-b0512615]:hover{border-color:var(--ink-3);color:var(--ink)}.sb-back[data-v-c95b8c25]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;z-index:50;padding:20px}.sb[data-v-c95b8c25]{width:min(680px,96%);max-height:92vh;overflow-y:auto;background:linear-gradient(180deg,var(--panel),var(--bg-soft));border:1px solid var(--cyan);border-radius:16px;padding:18px 20px;box-shadow:0 20px 60px #00000080}.sb-head[data-v-c95b8c25]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:14px}.sb-head b[data-v-c95b8c25]{font-size:16px}.sb-sub[data-v-c95b8c25]{font-size:12px;color:var(--ink-3);margin-left:8px}.sb-x[data-v-c95b8c25]{border:none;background:var(--panel-2);color:var(--ink-2);font-size:15px;width:30px;height:30px;border-radius:8px;cursor:pointer}.sb-x[data-v-c95b8c25]:hover{color:var(--bad)}.sb-posrow[data-v-c95b8c25]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:12px}.sb-poslbl[data-v-c95b8c25]{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);margin-right:4px}.sb-poschip[data-v-c95b8c25]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:800;font-size:12.5px;padding:6px 13px;border-radius:999px;cursor:pointer;transition:.12s}.sb-poschip[data-v-c95b8c25]:hover{border-color:var(--cyan);color:var(--ink)}.sb-poschip.on[data-v-c95b8c25]{background:var(--cyan);color:#06121a;border-color:var(--cyan)}.sb-tablewrap[data-v-c95b8c25]{display:grid;place-items:center;margin-bottom:14px}.sb-felt[data-v-c95b8c25]{position:relative;width:min(430px,92%);aspect-ratio:1.85;background:radial-gradient(ellipse at center,#10493f,#0a2f29);border:6px solid #14342e;border-radius:50%;box-shadow:inset 0 0 40px #0006}.felt-c[data-v-c95b8c25]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:11px;color:#ffffff59;font-weight:700}.seat[data-v-c95b8c25]{position:absolute;transform:translate(-50%,-50%);border:1px solid var(--line);background:var(--panel);color:var(--ink-2);font-weight:800;font-size:12px;padding:5px 10px;border-radius:10px;transition:.15s;display:flex;flex-direction:column;align-items:center;gap:2px;min-width:42px}.seat-pos[data-v-c95b8c25]{display:inline-flex;align-items:baseline;gap:3px}.seat-you[data-v-c95b8c25]{font-size:8px;font-weight:900;letter-spacing:.05em;font-style:normal;opacity:.8}.seat-act[data-v-c95b8c25]{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;opacity:.75}.seat.hero[data-v-c95b8c25]{background:var(--cyan);color:#06121a;border-color:var(--cyan);font-size:13px}.seat.folded[data-v-c95b8c25]{opacity:.38;filter:grayscale(.6)}.seat.turn[data-v-c95b8c25]{box-shadow:0 0 0 2px var(--warn),0 0 18px #f0b42880;border-color:var(--warn)}.seat.hero.turn[data-v-c95b8c25]{box-shadow:0 0 0 2px #fff,0 0 20px #2dd4eeb3}.sb-turn[data-v-c95b8c25]{background:var(--panel-2);border:1px solid var(--line);border-radius:12px;padding:11px 14px;margin-bottom:12px}.sb-turn.mine[data-v-c95b8c25]{border-color:var(--cyan);background:var(--cyan-glow)}.sb-turn.done[data-v-c95b8c25]{display:flex;gap:8px;align-items:center;color:var(--ink-2);font-size:13px}.sb-turn.done span[data-v-c95b8c25]{color:var(--ink-3);font-size:12px}.sb-turn-lbl[data-v-c95b8c25]{display:flex;align-items:center;gap:9px;margin-bottom:9px;font-size:14px}.sb-cal[data-v-c95b8c25]{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:#06121a;background:var(--warn);padding:3px 8px;border-radius:6px}.sb-turn.mine .sb-cal[data-v-c95b8c25]{background:var(--cyan)}.sb-turn-acts[data-v-c95b8c25]{display:flex;gap:6px;flex-wrap:wrap}.sb-act[data-v-c95b8c25]{border:1px solid var(--line);background:var(--panel);color:var(--ink);font-weight:800;font-size:12.5px;padding:7px 14px;border-radius:9px;cursor:pointer;transition:.1s}.sb-act[data-v-c95b8c25]:hover{border-color:var(--cyan);color:var(--cyan)}.sb-act.mine[data-v-c95b8c25]{border-color:#2dd4ee66}.sb-fth[data-v-c95b8c25]{border:1px dashed var(--line);background:none;color:var(--ink-3);font-weight:700;font-size:12px;padding:7px 12px;border-radius:9px;cursor:pointer;margin-left:auto}.sb-fth[data-v-c95b8c25]:hover{color:var(--ink);border-color:var(--ink-3)}.sb-help[data-v-c95b8c25]{font-size:12px;color:var(--ink-2);background:var(--cyan-glow);border:1px solid rgba(45,212,238,.25);border-radius:9px;padding:8px 12px;margin:0 0 12px;line-height:1.45}.sb-help b[data-v-c95b8c25]{color:var(--cyan)}.sb-line[data-v-c95b8c25]{display:flex;flex-direction:column;gap:5px;margin-bottom:6px}.sb-line-row[data-v-c95b8c25]{display:flex;align-items:center;gap:9px;font-size:12.5px}.sb-line-cal[data-v-c95b8c25]{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:var(--cyan);min-width:54px}.sb-line-acts[data-v-c95b8c25]{color:var(--ink);font-weight:700}.sb-foot[data-v-c95b8c25]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:14px}.sb-actions[data-v-c95b8c25]{display:flex;gap:8px;align-items:center}.sb-clear[data-v-c95b8c25]{border:none;background:none;color:var(--ink-3);font-size:12px;text-decoration:underline;cursor:pointer}.sb-clear[data-v-c95b8c25]:hover{color:var(--ink-2)}.sb-search[data-v-c95b8c25]{border:1px solid var(--cyan);background:var(--cyan);color:#06121a;font-weight:800;font-size:13px;padding:9px 16px;border-radius:10px;cursor:pointer;transition:.12s}.sb-search[data-v-c95b8c25]:hover:not(:disabled){filter:brightness(1.08)}.sb-search[data-v-c95b8c25]:disabled{opacity:.45;cursor:not-allowed}.sb-err[data-v-c95b8c25]{color:var(--bad);font-size:12.5px;margin:10px 0 0}.sb-closed[data-v-c95b8c25]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;background:#2dd4ee1a;border:1px solid rgba(45,212,238,.4);color:var(--ink-2);font-size:12.5px;border-radius:10px;padding:8px 12px;margin-bottom:10px}.sb-closed b[data-v-c95b8c25]{color:var(--cyan)}.sb-save[data-v-c95b8c25]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:14px;padding-top:12px;border-top:1px dashed var(--line)}.sb-name[data-v-c95b8c25]{flex:1;min-width:200px;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-1);font-size:13px;padding:8px 12px;border-radius:10px}.sb-name[data-v-c95b8c25]:focus{outline:none;border-color:var(--cyan)}.sb-savebtn[data-v-c95b8c25]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-1);font-weight:800;font-size:13px;padding:8px 14px;border-radius:10px;cursor:pointer;transition:.12s;white-space:nowrap}.sb-savebtn[data-v-c95b8c25]:hover{border-color:var(--cyan);color:var(--cyan)}.sb-saveok[data-v-c95b8c25]{color:var(--good);font-size:12px;font-weight:700}.sb-vill[data-v-c95b8c25]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:10px}.sb-vill-lbl[data-v-c95b8c25]{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3)}.sb-vill-opt[data-v-c95b8c25]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:700;font-size:12px;padding:5px 11px;border-radius:999px;cursor:pointer;transition:.12s}.sb-vill-opt[data-v-c95b8c25]:hover{border-color:var(--cyan)}.sb-vill-opt.on[data-v-c95b8c25]{background:var(--cyan);border-color:var(--cyan);color:#06121a}.sb-board[data-v-c95b8c25]{margin-top:12px}.sb-board-tog[data-v-c95b8c25]{width:100%;display:flex;align-items:center;gap:8px;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-1);font-weight:800;font-size:13px;padding:9px 12px;border-radius:10px;cursor:pointer;transition:.12s}.sb-board-tog[data-v-c95b8c25]:hover,.sb-board-tog.on[data-v-c95b8c25]{border-color:var(--cyan)}.sb-board-tog small[data-v-c95b8c25]{color:var(--ink-3);font-weight:600}.sb-board-sum[data-v-c95b8c25]{margin-left:auto;color:var(--cyan);font-weight:700;font-size:12px}.sb-board-caret[data-v-c95b8c25]{margin-left:6px;color:var(--ink-3);font-size:10px}.sb-board-body[data-v-c95b8c25]{border:1px solid var(--line);border-top:none;border-radius:0 0 10px 10px;padding:12px;background:#0000001f}.sb-board-row[data-v-c95b8c25]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.sb-brd-lbl[data-v-c95b8c25]{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3)}.sb-brd-lbl.turn[data-v-c95b8c25],.sb-brd-lbl.river[data-v-c95b8c25]{margin-left:8px}.sb-slot[data-v-c95b8c25]{width:40px;height:40px;border:1.5px dashed var(--line);background:var(--panel);color:var(--ink-2);font-weight:900;font-size:15px;border-radius:9px;cursor:pointer;transition:.12s}.sb-slot[data-v-c95b8c25]:hover{border-color:var(--cyan);color:var(--ink)}.sb-slot.set[data-v-c95b8c25]{border-style:solid;border-color:var(--cyan);background:var(--cyan-glow);color:var(--ink-1)}.sb-slot.open[data-v-c95b8c25]{border-color:var(--cyan);box-shadow:0 0 0 2px #2dd4ee4d}.sb-brd-clr[data-v-c95b8c25]{margin-left:auto;border:none;background:none;color:var(--ink-3);font-size:11px;cursor:pointer;text-decoration:underline}.sb-brd-clr[data-v-c95b8c25]:hover{color:var(--bad)}.sb-picker[data-v-c95b8c25]{margin-top:10px;display:flex;flex-direction:column;gap:7px;padding:10px;background:var(--panel);border:1px solid var(--cyan);border-radius:10px}.sb-pick-sec[data-v-c95b8c25]{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.sb-pick-sec.sub[data-v-c95b8c25]{border-top:1px dashed var(--line);padding-top:8px}.sb-pk-lbl[data-v-c95b8c25]{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);margin-right:2px}.sb-pk[data-v-c95b8c25]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-1);font-weight:800;font-size:12px;padding:5px 9px;border-radius:7px;cursor:pointer;transition:.1s}.sb-pk[data-v-c95b8c25]:hover{border-color:var(--cyan);color:var(--cyan)}.sb-pk.any[data-v-c95b8c25]{border-color:var(--ink-3)}.sb-pk.rk[data-v-c95b8c25]{min-width:26px;padding:5px 6px}.sb-pk.rk.on[data-v-c95b8c25]{background:var(--cyan);color:#06121a;border-color:var(--cyan)}.sb-pk.suit[data-v-c95b8c25]{min-width:30px;font-size:15px}.sb-pk.suit.s[data-v-c95b8c25],.sb-pk.suit.c[data-v-c95b8c25]{color:var(--ink-1)}.sb-pk.suit.h[data-v-c95b8c25],.sb-pk.suit.d[data-v-c95b8c25]{color:#ff6b6b}.sb-board-help[data-v-c95b8c25]{font-size:11.5px;color:var(--ink-3);margin:9px 0 0;line-height:1.5}.sb-board-help b[data-v-c95b8c25]{color:var(--ink-2)}.view[data-v-1114f5ea]{height:100%;display:flex;flex-direction:column;background:var(--bg);color:var(--ink);overflow:hidden}.empty[data-v-1114f5ea]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:14px;padding:32px 24px;overflow-y:auto;min-height:0}.restoring[data-v-1114f5ea]{margin:auto;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.rest-spin[data-v-1114f5ea]{font-size:30px;animation:rest-rot-1114f5ea 1s linear infinite}@keyframes rest-rot-1114f5ea{to{transform:rotate(360deg)}}.rest-t[data-v-1114f5ea]{font-size:16px;font-weight:800;color:var(--ink-1)}.rest-s[data-v-1114f5ea]{font-size:13px;color:var(--ink-3)}.rest-s b[data-v-1114f5ea]{color:var(--good)}@media(prefers-reduced-motion:reduce){.rest-spin[data-v-1114f5ea]{animation:none}}.drop[data-v-1114f5ea]{width:min(560px,92%);border:2px dashed var(--line);border-radius:20px;padding:54px 40px;text-align:center;background:linear-gradient(180deg,var(--panel),var(--bg-soft));transition:.16s}.drop.over[data-v-1114f5ea]{border-color:var(--cyan);background:#2dd4ee0f}.drop.busy[data-v-1114f5ea]{opacity:.7}.drop-ico[data-v-1114f5ea]{font-size:42px;color:var(--cyan)}.drop-t[data-v-1114f5ea]{font-size:17px;font-weight:800;margin-top:8px}.drop-s[data-v-1114f5ea]{font-size:13px;color:var(--ink-2);margin-top:8px}.drop-btn[data-v-1114f5ea]{color:var(--cyan);font-weight:800;cursor:pointer;text-decoration:underline}.drop-fmt[data-v-1114f5ea]{font-size:11.5px;color:var(--ink-3);margin-top:16px}.err[data-v-1114f5ea]{color:var(--warn, #f59e0b);font-size:13px;margin-top:14px}.ex-btn[data-v-1114f5ea]{margin-top:20px;border:1px solid rgba(45,212,238,.4);background:var(--cyan-glow);color:var(--cyan);font-weight:800;font-size:13px;padding:10px 18px;border-radius:10px;cursor:pointer;transition:.14s}.ex-btn[data-v-1114f5ea]:hover{background:#2dd4ee29;transform:translateY(-1px)}.prog[data-v-1114f5ea]{margin:18px auto 0;max-width:360px}.prog-bar[data-v-1114f5ea]{height:12px;background:var(--panel-2);border:1px solid var(--line);border-radius:999px;overflow:hidden}.prog-fill[data-v-1114f5ea]{height:100%;background:linear-gradient(90deg,var(--cyan),#7ce9f6);border-radius:999px;transition:width .3s ease}.prog-txt[data-v-1114f5ea]{margin-top:9px;font-size:13px;color:var(--ink-2)}.prog-txt b[data-v-1114f5ea]{color:var(--cyan);font-size:15px;font-variant-numeric:tabular-nums}.cancel-btn[data-v-1114f5ea]{margin-top:18px;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:800;font-size:12.5px;padding:8px 16px;border-radius:9px;cursor:pointer;transition:.12s}.cancel-btn[data-v-1114f5ea]:hover:not(:disabled){border-color:var(--bad);color:var(--bad)}.cancel-btn[data-v-1114f5ea]:disabled{opacity:.6;cursor:default}.tk[data-v-1114f5ea]{flex:1;display:flex;flex-direction:column;gap:12px;padding:12px 16px;overflow:hidden;min-height:0}.subnav[data-v-1114f5ea]{display:flex;align-items:center;gap:8px;flex:none}.sn[data-v-1114f5ea]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:800;font-size:13px;padding:8px 16px;border-radius:10px;cursor:pointer;transition:.12s}.sn[data-v-1114f5ea]:hover{color:var(--ink);border-color:var(--ink-3)}.sn.on[data-v-1114f5ea]{border-color:var(--cyan);background:var(--cyan-glow);color:var(--cyan)}.sn-n[data-v-1114f5ea]{font-size:11px;opacity:.7;margin-left:3px}.sn-info[data-v-1114f5ea]{font-size:11.5px;color:var(--ink-3)}.reimport[data-v-1114f5ea]{font-size:12px;font-weight:700;color:var(--cyan);cursor:pointer;border:1px solid rgba(45,212,238,.4);background:var(--cyan-glow);padding:7px 12px;border-radius:9px}.reimport.sess[data-v-1114f5ea]{margin-left:auto}.reimport.del[data-v-1114f5ea]{color:var(--bad);border-color:#fb5a6a66;background:#fb5a6a1a}.reimport.del[data-v-1114f5ea]:hover{background:#fb5a6a2e}.back-bar[data-v-1114f5ea]{width:min(560px,92%);margin-bottom:10px}.back-btn[data-v-1114f5ea]{display:flex;align-items:center;gap:12px;width:100%;border:1px solid var(--cyan);background:var(--cyan-glow);color:var(--ink);font-weight:800;padding:12px 16px;border-radius:12px;cursor:pointer;transition:.12s;text-align:left}.back-btn[data-v-1114f5ea]:hover{filter:brightness(1.12);box-shadow:0 4px 16px -6px var(--cyan)}.back-ico[data-v-1114f5ea]{font-size:22px;color:var(--cyan);font-weight:900;flex:none}.back-txt[data-v-1114f5ea]{display:flex;flex-direction:column;gap:1px}.back-txt b[data-v-1114f5ea]{font-size:14px;color:var(--cyan)}.back-txt small[data-v-1114f5ea]{font-size:11.5px;color:var(--ink-3);font-weight:600}.sessions[data-v-1114f5ea]{width:min(720px,94%);margin-top:22px}.sessions-h[data-v-1114f5ea]{font-size:13px;font-weight:900;color:var(--ink);margin-bottom:10px}.sessions-sub[data-v-1114f5ea]{font-size:11.5px;color:var(--ink-3);font-weight:600;margin-left:6px}.sesrow[data-v-1114f5ea]{width:100%;display:flex;align-items:center;gap:12px;text-align:left;background:linear-gradient(180deg,var(--panel),var(--bg-soft));border:1px solid var(--line);border-radius:12px;padding:12px 15px;margin-bottom:8px;cursor:pointer;transition:.12s}.sesrow[data-v-1114f5ea]:hover{border-color:var(--cyan);transform:translateY(-1px)}.ses-main[data-v-1114f5ea]{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.ses-name[data-v-1114f5ea]{font-weight:800;font-size:14px;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ses-meta[data-v-1114f5ea]{font-size:11.5px;color:var(--ink-3);font-variant-numeric:tabular-nums}.ses-res[data-v-1114f5ea]{font-weight:900;font-size:14px;font-variant-numeric:tabular-nums}.ses-res.pos[data-v-1114f5ea]{color:var(--good)}.ses-res.neg[data-v-1114f5ea]{color:var(--bad)}.ses-res.neu[data-v-1114f5ea]{color:var(--ink-3)}.ses-open[data-v-1114f5ea]{font-size:12px;font-weight:800;color:var(--cyan);white-space:nowrap}.ses-del[data-v-1114f5ea]{font-size:14px;opacity:.5;padding:2px 4px;border-radius:6px}.ses-del[data-v-1114f5ea]:hover{opacity:1;background:#fb5a6a26}.ses-exp[data-v-1114f5ea]{font-size:14px;opacity:.5;padding:2px 4px;border-radius:6px}.ses-exp[data-v-1114f5ea]:hover{opacity:1;background:var(--cyan-glow);color:var(--cyan)}.ses-exp.busy[data-v-1114f5ea]{opacity:1}.sessions-note[data-v-1114f5ea]{font-size:11px;color:var(--ink-3);margin:8px 0 0}.sessions-foot[data-v-1114f5ea]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:8px}.backup-btn[data-v-1114f5ea]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:800;font-size:12px;padding:7px 12px;border-radius:9px;cursor:pointer;transition:.12s;white-space:nowrap}.backup-btn[data-v-1114f5ea]:hover{border-color:var(--cyan);color:var(--cyan)}.backup-btn.busy[data-v-1114f5ea]{opacity:.6;cursor:default}.backup-empty[data-v-1114f5ea]{display:grid;place-items:center;margin-top:4px}.resumen[data-v-1114f5ea]{flex:1;display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:0;padding-right:2px}.lvlsel[data-v-1114f5ea]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:none}.lvlsel-l[data-v-1114f5ea]{font-size:12px;font-weight:900;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;margin-right:2px}.lvlchip[data-v-1114f5ea]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:800;font-size:13px;padding:6px 13px;border-radius:999px;cursor:pointer;transition:.12s}.lvlchip[data-v-1114f5ea]:hover{border-color:var(--ink-3);color:var(--ink)}.lvlchip.on[data-v-1114f5ea]{border-color:var(--cyan);background:var(--cyan);color:#06121a}.lvlchip-n[data-v-1114f5ea]{font-size:10.5px;font-weight:900;opacity:.65}.lvlchip.on .lvlchip-n[data-v-1114f5ea]{opacity:.8}.kpis[data-v-1114f5ea]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;flex:none}.kpi[data-v-1114f5ea]{background:linear-gradient(180deg,var(--panel),var(--bg-soft));border:1px solid var(--line);border-radius:14px;padding:12px 16px;display:flex;flex-direction:column}.k-l[data-v-1114f5ea]{font-size:10.5px;text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3);font-weight:800}.k-v[data-v-1114f5ea]{font-size:26px;font-weight:900;line-height:1.15;font-variant-numeric:tabular-nums;margin-top:2px}.k-v.pos[data-v-1114f5ea]{color:var(--good)}.k-v.neg[data-v-1114f5ea]{color:var(--bad)}.k-v.mix[data-v-1114f5ea]{font-size:17px;color:var(--cyan)}.k-s[data-v-1114f5ea]{font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums}.bylvl .lvl-row[data-v-1114f5ea]{display:grid;grid-template-columns:1.2fr 1fr 1.3fr 1fr;gap:10px;align-items:center;padding:8px 4px;border-bottom:1px solid var(--line);font-size:13px;font-variant-numeric:tabular-nums}.bylvl .lvl-row[data-v-1114f5ea]:last-of-type{border-bottom:none}.lvl-head[data-v-1114f5ea]{font-size:10.5px!important;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-weight:800}.lvl-nl[data-v-1114f5ea]{font-weight:900;color:var(--ink)}.lvl-n[data-v-1114f5ea]{color:var(--ink-2)}.lvl-wr[data-v-1114f5ea]{font-weight:800}.lvl-usd[data-v-1114f5ea]{font-weight:900;text-align:right}.lvl-wr.pos[data-v-1114f5ea],.lvl-usd.pos[data-v-1114f5ea]{color:var(--good)}.lvl-wr.neg[data-v-1114f5ea],.lvl-usd.neg[data-v-1114f5ea]{color:var(--bad)}.lvl-wr.neu[data-v-1114f5ea],.lvl-usd.neu[data-v-1114f5ea]{color:var(--ink-3)}.card[data-v-1114f5ea]{background:linear-gradient(180deg,var(--panel),var(--bg-soft));border:1px solid var(--line);border-radius:14px;padding:14px 16px;flex:none}.card-h[data-v-1114f5ea]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px;flex-wrap:wrap}.card-t[data-v-1114f5ea]{font-size:14px;font-weight:800}.card-sub[data-v-1114f5ea]{font-size:11px;color:var(--ink-3);font-weight:600;margin-left:6px}.graph-head-l[data-v-1114f5ea]{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.graph-meta[data-v-1114f5ea]{font-size:12px;font-weight:700;color:var(--cyan);background:var(--cyan-glow);border:1px solid rgba(45,212,238,.25);border-radius:7px;padding:2px 9px;white-space:nowrap}.unit-seg[data-v-1114f5ea]{display:inline-flex;border:1px solid var(--line);border-radius:8px;overflow:hidden}.unit-seg button[data-v-1114f5ea]{border:none;background:var(--panel-2);color:var(--ink-3);font-weight:800;font-size:12px;padding:3px 11px;cursor:pointer;transition:.1s}.unit-seg button[data-v-1114f5ea]:hover{color:var(--ink)}.unit-seg button.on[data-v-1114f5ea]{background:var(--good);color:#06121a}.legend[data-v-1114f5ea]{display:flex;gap:4px;flex-wrap:wrap}.lg[data-v-1114f5ea]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:var(--ink-2);border:1px solid transparent;background:none;padding:4px 9px;border-radius:999px;cursor:pointer;transition:.12s}.lg[data-v-1114f5ea]:hover{background:#ffffff0d;color:var(--ink)}.lg.off[data-v-1114f5ea]{opacity:.4}.lg.off[data-v-1114f5ea]:hover{opacity:.7}.lg.off .sw[data-v-1114f5ea]{filter:grayscale(1)}.sw[data-v-1114f5ea]{display:inline-block;width:15px;height:3px;border-radius:2px;flex:none}.sw.real[data-v-1114f5ea]{background:var(--good)}.sw.ev[data-v-1114f5ea]{background:#ffd24a}.sw.sd[data-v-1114f5ea]{background:var(--cyan)}.sw.nsd[data-v-1114f5ea]{background:var(--bad)}.lg .sw.ev[data-v-1114f5ea]{background:repeating-linear-gradient(90deg,#ffd24a 0 5px,transparent 5px 8px)}.dot[data-v-1114f5ea]{width:9px;height:9px;border-radius:50%}.dot.g[data-v-1114f5ea]{background:var(--good)}.dot.y[data-v-1114f5ea]{background:#f5c451}.dot.r[data-v-1114f5ea]{background:var(--bad)}.chartwrap[data-v-1114f5ea]{position:relative;width:100%}.chartsvg[data-v-1114f5ea]{width:100%;height:auto;display:block;overflow:visible}.grad-top[data-v-1114f5ea]{stop-color:var(--good);stop-opacity:.22}.grad-bot[data-v-1114f5ea]{stop-color:var(--good);stop-opacity:0}.gl[data-v-1114f5ea]{stroke:var(--line);stroke-width:1;opacity:.35;vector-effect:non-scaling-stroke}.gl0[data-v-1114f5ea]{stroke:var(--ink-3);stroke-width:1.2;opacity:.55}.axl[data-v-1114f5ea]{fill:var(--ink-3);font-size:10px;font-variant-numeric:tabular-nums}.axl-y[data-v-1114f5ea]{text-anchor:end}.ln[data-v-1114f5ea]{fill:none;stroke-width:2;vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round}.ln.real[data-v-1114f5ea]{stroke:var(--good);stroke-width:2.75;filter:drop-shadow(0 1px 3px rgba(52,211,153,.35))}.ln.ev[data-v-1114f5ea]{stroke:#ffd24a;stroke-width:2;stroke-dasharray:6 4;opacity:.95}.ln.sd[data-v-1114f5ea]{stroke:var(--cyan);stroke-width:1.75;opacity:.9}.ln.nsd[data-v-1114f5ea]{stroke:var(--bad);stroke-width:1.75;opacity:.85}.endpt[data-v-1114f5ea]{fill:var(--good);stroke:var(--bg-soft);stroke-width:2.5}.endlbl[data-v-1114f5ea]{fill:var(--good);font-size:11.5px;font-weight:800;font-variant-numeric:tabular-nums;paint-order:stroke;stroke:var(--bg-soft);stroke-width:3px;stroke-linejoin:round}.cross[data-v-1114f5ea]{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:2 3;opacity:.7;vector-effect:non-scaling-stroke}.hp[data-v-1114f5ea]{stroke:var(--bg-soft);stroke-width:1.5}.hp.real[data-v-1114f5ea]{fill:var(--good)}.hp.ev[data-v-1114f5ea]{fill:#ffd24a}.hp.sd[data-v-1114f5ea]{fill:var(--cyan)}.hp.nsd[data-v-1114f5ea]{fill:var(--bad)}.chart-tip[data-v-1114f5ea]{position:absolute;top:6px;transform:translate(10px);background:var(--panel);border:1px solid var(--cyan);border-radius:10px;padding:8px 11px;pointer-events:none;box-shadow:0 6px 20px #0006;z-index:3;min-width:130px}.chart-tip.right[data-v-1114f5ea]{transform:translate(calc(-100% - 10px))}.tip-h[data-v-1114f5ea]{font-size:11px;font-weight:900;color:var(--cyan);margin-bottom:5px}.tip-r[data-v-1114f5ea]{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:7px;font-size:12px;color:var(--ink-2);padding:1px 0}.tip-r b[data-v-1114f5ea]{font-variant-numeric:tabular-nums}.tip-r b.pos[data-v-1114f5ea]{color:var(--good)}.tip-r b.neg[data-v-1114f5ea]{color:var(--bad)}.tip-r b.neu[data-v-1114f5ea]{color:var(--ink-3)}.graph-empty[data-v-1114f5ea]{height:200px;display:grid;place-items:center;color:var(--ink-3);font-size:13px}.graph-foot[data-v-1114f5ea]{display:flex;gap:16px;margin-top:10px;font-size:12px;font-weight:700;font-variant-numeric:tabular-nums;flex-wrap:wrap}.graph-foot span[data-v-1114f5ea]{display:inline-flex;align-items:center;gap:6px}.graph-foot .pos[data-v-1114f5ea]{color:var(--good)}.graph-foot .neg[data-v-1114f5ea]{color:var(--bad)}.graph-foot .neu[data-v-1114f5ea]{color:var(--ink-3)}.statgroup[data-v-1114f5ea]{margin-top:12px}.statgroup[data-v-1114f5ea]:first-of-type{margin-top:4px}.sg-h[data-v-1114f5ea]{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:900;color:var(--ink-2);text-transform:uppercase;letter-spacing:.07em;margin-bottom:7px;padding-bottom:5px;border-bottom:1px solid var(--line-soft, var(--line))}.sg-ic[data-v-1114f5ea]{font-size:13px}.statgrid[data-v-1114f5ea]{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:8px}@media(max-width:1100px){.statgrid[data-v-1114f5ea]{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat[data-v-1114f5ea]{border:1px solid var(--line);border-radius:10px;padding:8px 9px;background:var(--panel-2);border-left-width:3px;cursor:help;transition:.12s}.stat[data-v-1114f5ea]:hover{transform:translateY(-1px)}.stat.b-green[data-v-1114f5ea]{border-left-color:var(--good)}.stat.b-yellow[data-v-1114f5ea]{border-left-color:#f5c451}.stat.b-red[data-v-1114f5ea]{border-left-color:var(--bad)}.stat.b-none[data-v-1114f5ea]{border-left-color:var(--line)}.stat.low[data-v-1114f5ea]{opacity:.5}.st-top[data-v-1114f5ea]{display:flex;align-items:baseline;justify-content:space-between}.st-l[data-v-1114f5ea]{font-size:10.5px;font-weight:800;color:var(--ink-2);text-transform:uppercase;letter-spacing:.03em}.st-v[data-v-1114f5ea]{font-size:16px;font-weight:900;font-variant-numeric:tabular-nums}.b-green .st-v[data-v-1114f5ea]{color:var(--good)}.b-yellow .st-v[data-v-1114f5ea]{color:#f5c451}.b-red .st-v[data-v-1114f5ea]{color:var(--bad)}.st-bar[data-v-1114f5ea]{height:3px;background:var(--line);border-radius:2px;margin:5px 0 4px;overflow:hidden}.st-fill[data-v-1114f5ea]{display:block;height:100%;background:var(--ink-3)}.b-green .st-fill[data-v-1114f5ea]{background:var(--good)}.b-yellow .st-fill[data-v-1114f5ea]{background:#f5c451}.b-red .st-fill[data-v-1114f5ea]{background:var(--bad)}.st-foot[data-v-1114f5ea]{display:flex;align-items:center;justify-content:space-between}.st-opt[data-v-1114f5ea]{font-size:9.5px;color:var(--ink-3)}.st-opp[data-v-1114f5ea]{font-size:9px;color:var(--ink-3);opacity:.7}.stats-note[data-v-1114f5ea]{font-size:11px;color:var(--ink-3);margin:12px 0 0}.postbl[data-v-1114f5ea]{display:flex;flex-direction:column;gap:3px}.ptr[data-v-1114f5ea]{position:relative;display:grid;grid-template-columns:60px 1fr 1fr 1fr 1fr 1fr;align-items:center;gap:8px;padding:7px 10px;border-radius:8px;overflow:hidden}.ptr[data-v-1114f5ea]:not(.ph){background:var(--panel-2)}.ptr[data-v-1114f5ea]:not(.ph):before{content:"";position:absolute;left:0;top:0;bottom:0;width:var(--share, 0%);background:#2dd4ee14;pointer-events:none}.ptr.ph[data-v-1114f5ea]{font-size:10px;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3);font-weight:800;padding:2px 10px}.ptr>span[data-v-1114f5ea]{position:relative;z-index:1}.ptr.row-click[data-v-1114f5ea]{cursor:pointer;transition:.12s;border:1px solid transparent}.ptr.row-click[data-v-1114f5ea]:hover{border-color:var(--cyan);background:var(--cyan-glow)}.ptr.row-click[data-v-1114f5ea]:hover:before{background:#2dd4ee24}.tnum-r[data-v-1114f5ea]{display:inline-flex;align-items:center;gap:6px;justify-content:flex-end}.go-arrow[data-v-1114f5ea]{color:var(--cyan);font-weight:900;opacity:0;transition:.12s}.ptr.row-click:hover .go-arrow[data-v-1114f5ea]{opacity:1}.graph-warn[data-v-1114f5ea]{font-size:11.5px;color:var(--warn, #f2c14e);background:#f2c14e14;border:1px solid rgba(242,193,78,.25);border-radius:8px;padding:6px 11px;margin-bottom:8px;line-height:1.4}.card.leaks[data-v-1114f5ea]{border-color:#fb5a6a59}.leak-row[data-v-1114f5ea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.leak-card[data-v-1114f5ea]{border:1px solid var(--line);background:var(--panel-2);border-radius:12px;padding:11px 13px;display:flex;flex-direction:column;gap:5px}.lk-top[data-v-1114f5ea]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.lk-name[data-v-1114f5ea]{font-size:13px}.lk-val[data-v-1114f5ea]{font-weight:900;color:var(--bad);font-variant-numeric:tabular-nums}.lk-band[data-v-1114f5ea]{font-size:11px;color:var(--ink-3)}.lk-band b[data-v-1114f5ea]{color:var(--bad)}.lk-why[data-v-1114f5ea]{font-size:11.5px;color:var(--ink-2);line-height:1.45;margin:0;flex:1}.lk-see[data-v-1114f5ea]{align-self:flex-start;border:1px solid var(--line);background:var(--panel);color:var(--ink-1);font-weight:800;font-size:11.5px;padding:5px 11px;border-radius:8px;cursor:pointer;transition:.12s}.lk-see[data-v-1114f5ea]:hover{border-color:var(--cyan);color:var(--cyan)}.lk-btns[data-v-1114f5ea]{display:flex;gap:6px;flex-wrap:wrap}.lk-see.coach[data-v-1114f5ea]{border-color:var(--cyan);background:var(--cyan);color:#06121a}.lk-see.coach[data-v-1114f5ea]:hover{filter:brightness(1.1);color:#06121a}.mxwrap[data-v-1114f5ea]{overflow-x:auto}.mx[data-v-1114f5ea]{display:grid;grid-template-columns:repeat(13,minmax(30px,1fr));gap:2px;min-width:460px}.mxc[data-v-1114f5ea]{aspect-ratio:1.35;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-1);font-weight:800;font-size:10.5px;border-radius:5px;cursor:pointer;transition:.1s;padding:0;font-variant-numeric:tabular-nums}.mxc[data-v-1114f5ea]:hover{outline:2px solid var(--cyan);outline-offset:-1px}.mxc.pair[data-v-1114f5ea]{border-color:var(--ink-3)}.mxc.empty[data-v-1114f5ea]{opacity:.35;cursor:default}.mxc.empty[data-v-1114f5ea]:hover{outline:none}.fsum-chart[data-v-1114f5ea]{margin-top:8px}.fsum-chart svg[data-v-1114f5ea]{display:block;width:100%;height:62px}.mc-zero[data-v-1114f5ea]{stroke:var(--line);stroke-width:1;stroke-dasharray:3 3}.mc-line[data-v-1114f5ea]{fill:none;stroke:#34d399;stroke-width:2}.mc-line.neg[data-v-1114f5ea]{stroke:#fb5a6a}.mc-lbl[data-v-1114f5ea]{font-size:10.5px;color:var(--ink-3)}.rivales[data-v-1114f5ea]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:2px}.rvtbl[data-v-1114f5ea]{display:flex;flex-direction:column}.rvr[data-v-1114f5ea]{display:grid;grid-template-columns:minmax(110px,1.6fr) 100px repeat(8,minmax(52px,1fr));gap:6px;align-items:center;padding:6px 8px;border-bottom:1px solid var(--line);font-size:12.5px}.rvr.rvh[data-v-1114f5ea]{font-size:10.5px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);border-bottom:1px solid var(--ink-3)}.rv-name[data-v-1114f5ea]{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-tag[data-v-1114f5ea]{font-size:10px;font-weight:800;padding:2px 8px;border-radius:999px;background:var(--panel-2);border:1px solid var(--line);color:var(--ink-3)}.rv-tag.fish[data-v-1114f5ea]{background:#34d39924;border-color:#34d39966;color:#34d399}.rv-tag.nit[data-v-1114f5ea]{background:#fb5a6a1f;border-color:#fb5a6a59;color:#fb5a6a}.rv-tag.reg[data-v-1114f5ea]{background:#2dd4ee1f;border-color:#2dd4ee59;color:var(--cyan)}.rvr .tnum[data-v-1114f5ea]{font-variant-numeric:tabular-nums;text-align:right}.rvr .tnum.hot[data-v-1114f5ea]{color:#34d399;font-weight:800}.rvr.click[data-v-1114f5ea]{cursor:pointer;transition:.1s}.rvr.click[data-v-1114f5ea]:hover{background:#2dd4ee0d}.rvr.open[data-v-1114f5ea]{background:#2dd4ee14}.rv-hasnote[data-v-1114f5ea]{font-style:normal;font-size:10px;margin-left:4px}.rv-edit[data-v-1114f5ea]{display:flex;flex-direction:column;gap:7px;padding:8px 10px;border-bottom:1px solid var(--line);background:#0000001f}.rv-auto[data-v-1114f5ea]{font-size:12px;color:var(--ink-2);line-height:1.45;background:#2dd4ee12;border:1px solid rgba(45,212,238,.25);border-radius:8px;padding:6px 10px}.rv-auto b[data-v-1114f5ea]{color:var(--cyan)}.rv-coach[data-v-1114f5ea]{display:block;margin-top:6px;border:1px solid var(--cyan);background:var(--cyan);color:#06121a;font-weight:800;font-size:11.5px;padding:5px 12px;border-radius:8px;cursor:pointer;transition:.12s}.rv-coach[data-v-1114f5ea]:hover{filter:brightness(1.1)}.rv-edit-row[data-v-1114f5ea]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.png-btn[data-v-1114f5ea]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:700;font-size:11.5px;padding:4px 10px;border-radius:8px;cursor:pointer;transition:.12s}.png-btn[data-v-1114f5ea]:hover{border-color:var(--cyan);color:var(--cyan)}.ses-cloud[data-v-1114f5ea]{font-style:normal;font-size:12px;opacity:.85}.daytbl[data-v-1114f5ea]{max-width:720px}.dtr[data-v-1114f5ea]{grid-template-columns:1.4fr 1fr 1.2fr 1fr 24px}.dtr.row-click[data-v-1114f5ea]{cursor:pointer;transition:.1s}.dtr.row-click[data-v-1114f5ea]:hover{background:#2dd4ee12}.dtr .go-arrow[data-v-1114f5ea]{opacity:0;transition:.1s;color:var(--cyan);font-weight:900;text-align:right}.dtr.row-click:hover .go-arrow[data-v-1114f5ea]{opacity:1}.fsum-row.fsr-click[data-v-1114f5ea]{cursor:pointer;border-radius:6px;transition:.1s}.fsum-row.fsr-click[data-v-1114f5ea]:hover{background:#2dd4ee14}.rv-edit .mk-tag[data-v-1114f5ea]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:700;font-size:11.5px;padding:4px 10px;border-radius:999px;cursor:pointer;transition:.12s}.rv-edit .mk-tag[data-v-1114f5ea]:hover{border-color:var(--cyan)}.rv-edit .mk-tag.on[data-v-1114f5ea]{background:var(--cyan);border-color:var(--cyan);color:#06121a}.rv-edit .mk-note[data-v-1114f5ea]{flex:1;min-width:160px;border:1px solid var(--line);background:var(--panel);color:var(--ink-1);font-size:12px;padding:5px 10px;border-radius:8px}.rv-edit .mk-note[data-v-1114f5ea]:focus{outline:none;border-color:var(--cyan)}.daytbl[data-v-1114f5ea]{display:flex;flex-direction:column}.dtr[data-v-1114f5ea]{display:grid;grid-template-columns:1.4fr 1fr 1.2fr 1fr;gap:8px;padding:5px 8px;border-bottom:1px solid var(--line);font-size:12.5px}.dtr.dth[data-v-1114f5ea]{font-size:10.5px;font-weight:900;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3)}.dtr .tnum[data-v-1114f5ea]{font-variant-numeric:tabular-nums;text-align:right}.st-pool[data-v-1114f5ea]{font-size:9.5px;font-weight:800;color:var(--cyan);opacity:.85}.chip.not[data-v-1114f5ea]{border-style:dashed}.chip.not.on[data-v-1114f5ea]{background:#fb5a6ad9;border-color:#fb5a6ae6;color:#fff}.demobar[data-v-1114f5ea]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:#2dd4ee1a;border:1px solid rgba(45,212,238,.4);color:var(--ink-1);font-size:13px;border-radius:10px;padding:9px 12px}.demo-txt[data-v-1114f5ea]{flex:1;min-width:220px}.demo-cta[data-v-1114f5ea]{border:1px solid rgba(45,212,238,.6);background:var(--cyan);color:#04121a;font-weight:800;font-size:13px;padding:7px 14px;border-radius:8px;cursor:pointer;white-space:nowrap}.demo-cta[data-v-1114f5ea]:hover{filter:brightness(1.08)}.demo-x[data-v-1114f5ea]{border:none;background:none;color:var(--ink-3);cursor:pointer;font-size:13px}.demo-x[data-v-1114f5ea]:hover{color:var(--bad)}.loader-hero[data-v-1114f5ea]{text-align:center;max-width:560px;margin:8px auto 0}.loader-hero h2[data-v-1114f5ea]{font-size:19px;font-weight:800;color:var(--ink);margin:0 0 6px;letter-spacing:-.01em}.loader-hero p[data-v-1114f5ea]{font-size:13px;color:var(--ink-2);line-height:1.55;margin:0}.reimport.watch.on[data-v-1114f5ea]{border-color:#34d39999;color:#34d399}.watch-info[data-v-1114f5ea]{margin-left:6px;font-size:10px;color:var(--ink-3);font-weight:600}.rows[data-v-1114f5ea]{-webkit-user-select:none;user-select:none}.row.picked[data-v-1114f5ea]{outline:2px solid var(--cyan);outline-offset:-2px;background:#2dd4ee14}.ctx-backdrop[data-v-1114f5ea]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80}.ctx-menu[data-v-1114f5ea]{position:fixed;z-index:81;min-width:224px;background:var(--panel);border:1px solid var(--line);border-radius:10px;padding:5px;box-shadow:0 12px 40px #0000008c;display:flex;flex-direction:column;gap:2px}.ctx-it[data-v-1114f5ea]{text-align:left;border:none;background:none;color:var(--ink-1);font-size:13px;padding:9px 12px;border-radius:7px;cursor:pointer;white-space:nowrap}.ctx-it[data-v-1114f5ea]:hover{background:var(--cyan-glow);color:var(--cyan)}.ctx-it b[data-v-1114f5ea]{color:var(--cyan)}.ctx-it.sub[data-v-1114f5ea]{color:var(--ink-3);font-size:12px;border-top:1px solid var(--line-soft);margin-top:2px}.ctx-it.sub[data-v-1114f5ea]:hover{color:var(--bad);background:#fb5a6a1a}.selbar[data-v-1114f5ea]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:7px 10px;border:1px solid rgba(45,212,238,.45);background:#2dd4ee14;border-radius:10px;font-size:12.5px;margin-bottom:6px}.selb[data-v-1114f5ea]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-1);font-weight:800;font-size:11.5px;padding:5px 10px;border-radius:8px;cursor:pointer;transition:.12s}.selb[data-v-1114f5ea]:hover:not(:disabled){border-color:var(--cyan);color:var(--cyan)}.selb[data-v-1114f5ea]:disabled{opacity:.45;cursor:not-allowed}.selb.quit[data-v-1114f5ea]:hover{border-color:var(--bad);color:var(--bad)}.xp-tog[data-v-1114f5ea]{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:none;color:var(--ink-1);cursor:pointer;padding:0;text-align:left}.xp-body[data-v-1114f5ea]{margin-top:10px}.xp-filters[data-v-1114f5ea]{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:8px}.xp-sel[data-v-1114f5ea]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-1);font-size:12px;padding:5px 8px;border-radius:8px}.xp-q[data-v-1114f5ea]{flex:1;min-width:140px;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-1);font-size:12px;padding:5px 10px;border-radius:8px}.xp-q[data-v-1114f5ea]:focus,.xp-sel[data-v-1114f5ea]:focus{outline:none;border-color:var(--cyan)}.xp-list[data-v-1114f5ea]{max-height:300px;overflow-y:auto;border:1px solid var(--line);border-radius:10px}.xp-row[data-v-1114f5ea]{display:grid;grid-template-columns:1fr 70px 80px 30px;gap:8px;align-items:center;padding:5px 10px;border-bottom:1px solid var(--line);font-size:12.5px}.xp-coach[data-v-1114f5ea]{border:none;background:none;cursor:pointer;font-size:13px;opacity:.5;transition:.12s;padding:0}.xp-coach[data-v-1114f5ea]:hover{opacity:1;transform:scale(1.15)}.st-vwrap[data-v-1114f5ea]{display:inline-flex;align-items:center;gap:5px}.st-coach[data-v-1114f5ea]{border:none;background:none;cursor:pointer;font-size:12px;opacity:.55;transition:.12s;padding:0;line-height:1}.st-coach[data-v-1114f5ea]:hover{opacity:1;transform:scale(1.2)}.xp-row[data-v-1114f5ea]:last-child{border-bottom:none}.xp-lbl[data-v-1114f5ea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xp-val[data-v-1114f5ea]{font-weight:900;font-variant-numeric:tabular-nums;text-align:right}.xp-opp[data-v-1114f5ea]{font-size:11px;color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right}.tnum[data-v-1114f5ea]{font-variant-numeric:tabular-nums;font-size:12.5px;color:var(--ink-2)}.tnum.pos[data-v-1114f5ea]{color:var(--good)}.tnum.neg[data-v-1114f5ea]{color:var(--bad)}.tnum.neu[data-v-1114f5ea]{color:var(--ink-3)}.tnum b.pos[data-v-1114f5ea]{color:var(--good)}.tnum b.neg[data-v-1114f5ea]{color:var(--bad)}.tnum b.neu[data-v-1114f5ea]{color:var(--ink-3)}.manos[data-v-1114f5ea]{flex:1;display:flex;flex-direction:column;gap:12px;min-height:0;overflow-y:auto;scroll-behavior:smooth}.filters[data-v-1114f5ea]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;flex:none;background:linear-gradient(180deg,var(--panel),var(--bg-soft));border:1px solid var(--line);border-radius:14px;padding:10px 14px}.filt-lbl[data-v-1114f5ea]{font-size:12px;font-weight:800;color:var(--cyan)}.tex-note[data-v-1114f5ea]{flex:none;font-size:12px;color:var(--ink-2);background:var(--cyan-glow);border:1px solid rgba(45,212,238,.3);border-radius:10px;padding:9px 13px;line-height:1.45}.verdict[data-v-1114f5ea]{flex:none;background:linear-gradient(180deg,var(--panel),var(--bg-soft));border:1px solid var(--line);border-left:3px solid var(--cyan);border-radius:14px;padding:12px 15px;display:flex;flex-direction:column;gap:9px}.vd-head[data-v-1114f5ea]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap}.vd-t[data-v-1114f5ea]{font-size:13.5px;font-weight:900;color:var(--ink)}.vd-wr[data-v-1114f5ea]{font-size:15px;font-weight:900;font-variant-numeric:tabular-nums}.vd-wr.pos[data-v-1114f5ea]{color:var(--good)}.vd-wr.neg[data-v-1114f5ea]{color:var(--bad)}.vd-wr.neu[data-v-1114f5ea]{color:var(--ink-2)}.vd-wr-sub[data-v-1114f5ea]{font-size:11px;font-weight:700;color:var(--ink-3)}.vd-intro[data-v-1114f5ea]{margin:0;font-size:12px;color:var(--ink-2)}.vd-intro b[data-v-1114f5ea]{color:var(--ink)}.vd-thin[data-v-1114f5ea]{margin:0;font-size:12.5px;color:var(--ink-2);line-height:1.5}.vd-ok[data-v-1114f5ea]{margin:0;font-size:12.5px;color:var(--good);font-weight:700;line-height:1.45}.vd-sig[data-v-1114f5ea]{display:flex;gap:8px;align-items:flex-start;font-size:12.5px;color:var(--ink-2);line-height:1.45;padding:8px 11px;border-radius:9px;background:var(--bg-soft)}.vd-sig.b-red[data-v-1114f5ea]{border-left:3px solid var(--bad)}.vd-sig.b-yellow[data-v-1114f5ea]{border-left:3px solid var(--warn, #f2c14e)}.vd-sig b[data-v-1114f5ea]{color:var(--ink)}.vd-badge[data-v-1114f5ea]{font-size:13px}.vd-opt[data-v-1114f5ea]{color:var(--ink-3);font-weight:700;font-size:11px}.fstats[data-v-1114f5ea]{flex:none;background:linear-gradient(180deg,var(--panel),var(--bg-soft));border:1px solid var(--cyan);border-radius:14px;padding:10px 14px}.fstats-h[data-v-1114f5ea]{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:none;color:var(--ink);font-size:13px;font-weight:700;cursor:pointer;padding:0}.fstats-h b[data-v-1114f5ea]{color:var(--cyan)}.fstats-sub[data-v-1114f5ea]{font-size:11px;color:var(--ink-3);font-weight:600;margin-left:6px}.fstats-tog[data-v-1114f5ea]{font-size:11.5px;color:var(--cyan);font-weight:700;white-space:nowrap}.fstats-grid[data-v-1114f5ea]{margin-top:10px;max-height:220px;overflow-y:auto}.matwrap[data-v-1114f5ea]{flex:none;background:linear-gradient(180deg,var(--panel),var(--bg-soft));border:1px solid var(--cyan);border-radius:14px;padding:12px 14px}.matrix[data-v-1114f5ea]{display:grid;grid-template-columns:repeat(13,1fr);gap:2px;max-width:480px;margin-top:8px}.mcell[data-v-1114f5ea]{aspect-ratio:1;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-3);font-size:8px;font-weight:700;cursor:pointer;border-radius:3px;padding:0;display:grid;place-items:center;transition:.08s}.mcell.pair[data-v-1114f5ea]{background:#2dd4ee14;color:var(--ink-2)}.mcell[data-v-1114f5ea]:hover{border-color:var(--ink-3);color:var(--ink)}.mcell.on[data-v-1114f5ea]{background:var(--cyan);color:#06121a;border-color:var(--cyan)}.mat-note[data-v-1114f5ea]{font-size:11px;color:var(--ink-3);margin:9px 0 0}.f-search[data-v-1114f5ea]{background:var(--bg-soft);border:1px solid var(--line);border-radius:9px;padding:7px 11px;color:var(--ink);font-size:13px;outline:none;width:150px}.f-search[data-v-1114f5ea]:focus{border-color:var(--cyan)}.fchips[data-v-1114f5ea]{display:flex;align-items:center;gap:4px}.f-lbl[data-v-1114f5ea]{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-weight:800;margin-right:3px}.chip[data-v-1114f5ea]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:700;font-size:11.5px;padding:5px 9px;border-radius:8px;cursor:pointer;transition:.12s}.chip[data-v-1114f5ea]:hover{border-color:var(--ink-3);color:var(--ink)}.chip.on[data-v-1114f5ea]{border-color:var(--cyan);background:var(--cyan-glow);color:var(--cyan)}.chip.win.on[data-v-1114f5ea]{border-color:var(--good);background:#34d39929;color:var(--good)}.chip.lose.on[data-v-1114f5ea]{border-color:var(--bad);background:#fb5a6a29;color:var(--bad)}.f-stake[data-v-1114f5ea]{background:var(--bg-soft);border:1px solid var(--line);border-radius:9px;padding:6px 10px;color:var(--ink);font-size:12.5px}.f-clear[data-v-1114f5ea]{border:none;background:none;color:var(--ink-3);font-size:11.5px;cursor:pointer;text-decoration:underline}.line-btn[data-v-1114f5ea]{display:flex;align-items:center;gap:5px;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:800;font-size:12px;padding:6px 11px;border-radius:9px;cursor:pointer;transition:.12s}.line-btn[data-v-1114f5ea]:hover{border-color:var(--ink-3);color:var(--ink)}.line-btn.on[data-v-1114f5ea]{border-color:var(--cyan);background:var(--cyan-glow);color:var(--cyan)}.ln-n[data-v-1114f5ea]{font-size:10px;font-weight:900;background:var(--cyan);color:#06121a;border-radius:8px;padding:1px 6px}.study-btn[data-v-1114f5ea]{display:flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:800;font-size:12px;padding:6px 12px;border-radius:9px;cursor:pointer;transition:.12s;margin-left:auto}.study-btn[data-v-1114f5ea]:hover{border-color:var(--ink-3);color:var(--ink)}.study-btn.on[data-v-1114f5ea]{border-color:var(--cyan);background:var(--cyan-glow);color:var(--cyan)}.study-caret[data-v-1114f5ea]{font-size:9px;opacity:.8}.spot-btn[data-v-1114f5ea]{border:1px solid rgba(45,212,238,.4);background:var(--cyan-glow);color:var(--cyan);font-weight:800;font-size:12px;padding:6px 12px;border-radius:9px;cursor:pointer;transition:.12s}.spot-btn[data-v-1114f5ea]:hover{border-color:var(--cyan)}.spot-btn.on[data-v-1114f5ea]{background:var(--cyan);color:#06121a}.spot-active[data-v-1114f5ea]{display:flex;align-items:center;gap:8px;flex:none;font-size:12.5px;color:var(--ink-2);background:var(--cyan-glow);border:1px solid var(--cyan);border-radius:10px;padding:8px 13px}.spot-active b[data-v-1114f5ea]{color:var(--cyan)}.spot-n[data-v-1114f5ea]{color:var(--ink-3)}.spot-see[data-v-1114f5ea]{border:1px solid var(--cyan);background:var(--cyan);color:#06121a;font-weight:800;font-size:12px;padding:5px 11px;border-radius:8px;cursor:pointer}.spot-see[data-v-1114f5ea]:hover{filter:brightness(1.08)}.fsum[data-v-1114f5ea]{background:linear-gradient(180deg,var(--panel-2),var(--panel));border:1px solid var(--line);border-radius:12px;padding:12px 14px;margin-top:10px}.fsum-top[data-v-1114f5ea]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.fsum-tot[data-v-1114f5ea]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.fsum-lbl[data-v-1114f5ea]{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.fsum-n b[data-v-1114f5ea],.fsum-usd b[data-v-1114f5ea],.fsum-bb b[data-v-1114f5ea]{font-size:15px}.fsum-n[data-v-1114f5ea]{color:var(--ink-2);font-size:13px}.fsum-usd[data-v-1114f5ea],.fsum-bb[data-v-1114f5ea]{font-size:13px}.fsum-mix[data-v-1114f5ea]{font-size:11px;color:var(--warn);background:#fbbf241f;padding:2px 8px;border-radius:6px}.fsum-study[data-v-1114f5ea]{border:1px solid var(--cyan);background:var(--cyan);color:#06121a;font-weight:800;font-size:13px;padding:8px 15px;border-radius:10px;cursor:pointer;transition:.12s}.fsum-study[data-v-1114f5ea]:hover:not(:disabled){filter:brightness(1.08)}.fsum-study[data-v-1114f5ea]:disabled{opacity:.45;cursor:not-allowed}.fsum-grid[data-v-1114f5ea]{display:grid;grid-template-columns:1fr 1fr;gap:8px 22px}.fsum-col[data-v-1114f5ea]{display:flex;flex-direction:column;gap:3px}.fsum-h[data-v-1114f5ea]{font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:var(--cyan);margin-bottom:3px}.fsum-row[data-v-1114f5ea]{display:grid;grid-template-columns:46px 34px 1fr auto;align-items:center;gap:8px;font-size:12px;padding:2px 0;border-bottom:1px solid rgba(255,255,255,.04)}.fsum-k[data-v-1114f5ea]{font-weight:800;color:var(--ink-2)}.fsum-k .pos[data-v-1114f5ea]{font-size:11px;padding:1px 6px}.fsum-hn[data-v-1114f5ea]{color:var(--ink-3);font-size:11px}.fsum-m[data-v-1114f5ea]{font-weight:700;text-align:right}.fsum-b[data-v-1114f5ea]{font-weight:700;text-align:right;font-size:11.5px}.fsum-b.muted[data-v-1114f5ea]{color:var(--ink-3)}.fsum-b.faint[data-v-1114f5ea],.fsum-bb.faint[data-v-1114f5ea]{opacity:.5}.fsum-note[data-v-1114f5ea]{margin:10px 0 0;font-size:11.5px;color:var(--warn);background:#fbbf241a;border:1px solid rgba(251,191,36,.22);border-radius:8px;padding:7px 11px;line-height:1.45}.fsum-note b[data-v-1114f5ea]{color:var(--ink)}.syncbar[data-v-1114f5ea]{display:flex;align-items:center;gap:10px;flex:none;font-size:12.5px;color:var(--ink-2);background:var(--cyan-glow);border:1px solid rgba(45,212,238,.35);border-radius:10px;padding:9px 14px;transition:box-shadow .2s,border-color .2s}.syncbar b[data-v-1114f5ea]{color:var(--cyan)}.syncbar.pulse[data-v-1114f5ea]{border-color:var(--cyan);box-shadow:0 0 0 3px #2dd4ee40}.sync-spin[data-v-1114f5ea]{display:inline-block;animation:sync-rot-1114f5ea 1.1s linear infinite}.sync-mini[data-v-1114f5ea]{margin-left:6px;display:inline-block;animation:sync-rot-1114f5ea 1.1s linear infinite;font-size:11px}@keyframes sync-rot-1114f5ea{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.sync-spin[data-v-1114f5ea],.sync-mini[data-v-1114f5ea]{animation:none}}.spot-clear[data-v-1114f5ea]{margin-left:auto;border:none;background:none;color:var(--ink-3);font-size:11.5px;cursor:pointer;text-decoration:underline}.spot-clear[data-v-1114f5ea]:hover{color:var(--bad)}.studypanel[data-v-1114f5ea]{flex:none;background:linear-gradient(180deg,var(--panel),var(--bg-soft));border:1px solid var(--cyan);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:12px}.study-intro[data-v-1114f5ea]{margin:0;font-size:12px;color:var(--ink-2);line-height:1.4}.study-intro b[data-v-1114f5ea]{color:var(--cyan)}.study-chips[data-v-1114f5ea]{display:flex;flex-wrap:wrap;gap:8px 16px}.study-tools[data-v-1114f5ea]{display:flex;gap:8px;flex-wrap:wrap;border-top:1px dashed var(--line);padding-top:10px}.recipes[data-v-1114f5ea]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:none;background:linear-gradient(180deg,var(--cyan-glow),var(--bg-soft));border:1px solid rgba(45,212,238,.35);border-radius:14px;padding:11px 14px}.rec-lbl[data-v-1114f5ea]{font-size:12.5px;font-weight:900;color:var(--cyan);margin-right:4px}.rec[data-v-1114f5ea]{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--line);background:var(--panel);color:var(--ink);font-weight:800;font-size:12.5px;padding:7px 13px;border-radius:999px;cursor:pointer;transition:.12s}.rec[data-v-1114f5ea]:hover{border-color:var(--cyan);transform:translateY(-1px)}.rec.on[data-v-1114f5ea]{border-color:var(--cyan);background:var(--cyan);color:#06121a;box-shadow:0 3px 12px #2dd4ee59}.rec-ic[data-v-1114f5ea]{font-size:14px}.rec-sep[data-v-1114f5ea]{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-3);margin-left:6px;padding-left:10px;border-left:1px solid var(--line)}.rec.saved[data-v-1114f5ea]{border-style:dashed}.rec.saved[data-v-1114f5ea]:disabled{opacity:.5;cursor:not-allowed;transform:none}.rec.saved.busy[data-v-1114f5ea]{opacity:.7}.rec-x[data-v-1114f5ea]{font-style:normal;font-size:11px;color:var(--ink-3);margin-left:2px;padding:1px 4px;border-radius:6px;transition:.12s}.rec-x[data-v-1114f5ea]:hover{background:#ff5a5a2e;color:var(--bad)}.rec.saved.on .rec-x[data-v-1114f5ea]{color:#06121a99}.rec.saved.on .rec-x[data-v-1114f5ea]:hover{background:#06121a26;color:#06121a}.rec-note[data-v-1114f5ea]{flex:none;font-size:12.5px;color:var(--ink-2);background:var(--cyan-glow);border:1px solid rgba(45,212,238,.3);border-left:3px solid var(--cyan);border-radius:10px;padding:10px 14px;line-height:1.5}.rec-note b[data-v-1114f5ea]{color:var(--cyan)}.rec-count[data-v-1114f5ea]{color:var(--ink-3);font-weight:700;white-space:nowrap}.linewrap[data-v-1114f5ea]{background:linear-gradient(180deg,var(--panel),var(--bg-soft));border:1px solid var(--cyan);border-radius:14px;padding:12px 14px;flex:none}.line-head[data-v-1114f5ea]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.line-t[data-v-1114f5ea]{font-size:12px;font-weight:800;color:var(--ink)}.ln-clear[data-v-1114f5ea]{border:none;background:none;color:var(--cyan);font-size:11.5px;cursor:pointer;text-decoration:underline}.linegrid[data-v-1114f5ea]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.lncol[data-v-1114f5ea]{background:var(--panel-2);border:1px solid var(--line);border-radius:10px;padding:8px 9px}.lncol-h[data-v-1114f5ea]{font-size:10.5px;font-weight:900;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3)}.lnacts[data-v-1114f5ea]{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.lnact[data-v-1114f5ea]{border:1px solid var(--line);background:var(--bg-soft);color:var(--ink-2);font-weight:700;font-size:11px;padding:4px 9px;border-radius:7px;cursor:pointer;transition:.1s}.lnact[data-v-1114f5ea]:hover{border-color:var(--ink-3);color:var(--ink)}.lnact.on[data-v-1114f5ea]{border-color:var(--cyan);background:var(--cyan-glow);color:var(--cyan)}.grid[data-v-1114f5ea]{flex:1 0 auto;display:grid;grid-template-columns:1fr;gap:12px;min-height:300px}.grid.has-detail[data-v-1114f5ea]{grid-template-columns:1fr 420px}.list[data-v-1114f5ea]{display:flex;flex-direction:column;background:linear-gradient(180deg,var(--panel),var(--bg-soft));border:1px solid var(--line);border-radius:14px;overflow:hidden;min-height:0}.fk-bar[data-v-1114f5ea]{display:flex;align-items:center;gap:20px;padding:9px 14px;border-bottom:1px solid var(--line);font-size:12px;color:var(--ink-2);flex:none;font-variant-numeric:tabular-nums}.fk-bar .pos[data-v-1114f5ea]{color:var(--good)}.fk-bar .neg[data-v-1114f5ea]{color:var(--bad)}.fk-bar b[data-v-1114f5ea]{color:var(--ink)}.play-all[data-v-1114f5ea]{margin-left:auto;border:1px solid var(--cyan);background:var(--cyan);color:#06121a;font-weight:800;font-size:12px;padding:7px 14px;border-radius:9px;cursor:pointer;transition:.12s}.play-all[data-v-1114f5ea]:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.play-all[data-v-1114f5ea]:disabled{opacity:.4;cursor:not-allowed}.sel-play[data-v-1114f5ea]{margin-left:auto}.sel-clear[data-v-1114f5ea]{border:1px solid var(--line);background:none;color:var(--ink-3);font-weight:800;font-size:12px;padding:7px 11px;border-radius:9px;cursor:pointer}.sel-clear[data-v-1114f5ea]:hover{color:var(--bad);border-color:#fb5a6a80}.sel-hint[data-v-1114f5ea]{font-size:11px;color:var(--ink-3);padding:4px 14px 2px}.sel-hint b[data-v-1114f5ea]{color:var(--ink-2);font-weight:800}.thead[data-v-1114f5ea],.row[data-v-1114f5ea]{display:grid;grid-template-columns:36px 50px 1.2fr 1.5fr 72px 60px 108px 104px;align-items:center;gap:8px;padding:0 14px}.thead[data-v-1114f5ea]{height:32px;font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:var(--ink-3);font-weight:800;border-bottom:1px solid var(--line);flex:none}.thead .sortable[data-v-1114f5ea]{cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex;align-items:center;gap:3px;border-radius:5px;transition:.1s}.thead .sortable[data-v-1114f5ea]:hover{color:var(--ink)}.thead .sortable.acts[data-v-1114f5ea]{color:var(--cyan)}.sar[data-v-1114f5ea]{font-style:normal;font-size:11px}.rows[data-v-1114f5ea]{overflow-y:auto;min-height:0}.row[data-v-1114f5ea]{height:44px;border-bottom:1px solid var(--line-soft);font-size:13px;transition:.1s;cursor:pointer;position:relative}.row[data-v-1114f5ea]:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;border-radius:0 3px 3px 0;background:transparent}.row.won[data-v-1114f5ea]:before{background:var(--good)}.row.lost[data-v-1114f5ea]:before{background:var(--bad)}.row[data-v-1114f5ea]:hover{background:#ffffff08}.row.sel[data-v-1114f5ea]{background:var(--cyan-glow)}.sd-tag[data-v-1114f5ea]{font-size:9px;font-weight:900;color:var(--good);background:#34d39924;border:1px solid rgba(52,211,153,.3);border-radius:5px;padding:1px 4px;margin-left:6px;vertical-align:middle}.card[data-v-1114f5ea]:where(.c-h *),.c-h .card[data-v-1114f5ea]{font-weight:800;font-size:13.5px;margin-right:2px}.c-h .card[data-v-1114f5ea],.c-b .card[data-v-1114f5ea],.d-cards .card[data-v-1114f5ea],.d-board .card[data-v-1114f5ea]{display:inline;padding:0;border:none;background:none}.card.sm[data-v-1114f5ea]{font-size:12px}.card.big[data-v-1114f5ea]{font-size:22px;margin-right:4px}.combo[data-v-1114f5ea]{color:var(--ink-3);font-size:11px;margin-left:4px}.pos[data-v-1114f5ea]{font-weight:800;font-size:11px;padding:2px 7px;border-radius:6px;background:var(--panel-2);border:1px solid var(--line)}.p-UTG[data-v-1114f5ea]{color:#fb7185}.p-HJ[data-v-1114f5ea],.p-MP[data-v-1114f5ea]{color:#fb923c}.p-CO[data-v-1114f5ea]{color:#a78bfa}.p-BTN[data-v-1114f5ea]{color:var(--cyan)}.p-SB[data-v-1114f5ea]{color:#f59e0b}.p-BB[data-v-1114f5ea]{color:#facc15}.street[data-v-1114f5ea]{font-size:11.5px;color:var(--ink-2)}.muted[data-v-1114f5ea]{color:var(--ink-3)}.c-r[data-v-1114f5ea]{text-align:right;display:flex;flex-direction:column;align-items:flex-end;font-variant-numeric:tabular-nums}.c-r b[data-v-1114f5ea]{font-size:13px}.c-r small[data-v-1114f5ea]{font-size:10.5px;opacity:.8}.c-r.pos[data-v-1114f5ea]{color:var(--good)}.c-r.neg[data-v-1114f5ea]{color:var(--bad)}.c-r.neu[data-v-1114f5ea]{color:var(--ink-3)}.c-ac[data-v-1114f5ea]{display:flex;justify-content:flex-end}.act[data-v-1114f5ea]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:700;font-size:11.5px;padding:5px 10px;border-radius:8px;cursor:pointer;transition:.12s}.act.ver[data-v-1114f5ea]:hover{border-color:var(--cyan);color:var(--cyan)}.act.star[data-v-1114f5ea]{border:none;background:none;font-size:15px;padding:2px 4px;color:var(--ink-3)}.act.star[data-v-1114f5ea]:hover{color:#ffd24a;transform:scale(1.15)}.act.star.on[data-v-1114f5ea]{color:#ffd24a}.act.star.tagged[data-v-1114f5ea]{color:var(--cyan)}.chip.star-chip.on[data-v-1114f5ea]{background:#ffd24a;border-color:#ffd24a;color:#06121a}.noresults[data-v-1114f5ea]{padding:30px;text-align:center;color:var(--ink-3);font-size:13px}.pager[data-v-1114f5ea]{display:flex;align-items:center;justify-content:center;gap:14px;padding:10px;border-top:1px solid var(--line);flex:none}.pg[data-v-1114f5ea]{border:1px solid var(--line);background:var(--panel-2);color:var(--ink-2);font-weight:700;font-size:12.5px;padding:7px 13px;border-radius:8px;cursor:pointer}.pg[data-v-1114f5ea]:disabled{opacity:.4;cursor:not-allowed}.pg-info[data-v-1114f5ea]{font-size:12.5px;color:var(--ink-3)}.pg-info b[data-v-1114f5ea]{color:var(--ink)}.detail[data-v-1114f5ea]{background:linear-gradient(180deg,var(--panel),var(--bg-soft));border:1px solid var(--line);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:12px;overflow-y:auto;min-height:0}.d-head[data-v-1114f5ea]{display:flex;align-items:center;gap:10px}.d-meta[data-v-1114f5ea]{font-size:12.5px;color:var(--ink-2)}.d-meta b.pos[data-v-1114f5ea]{color:var(--good)}.d-meta b.neg[data-v-1114f5ea]{color:var(--bad)}.d-x[data-v-1114f5ea]{margin-left:auto;border:none;background:none;color:var(--ink-3);font-size:16px;cursor:pointer}.d-cards .card[data-v-1114f5ea]{font-size:22px;margin-right:4px}.coach-cta[data-v-1114f5ea]{border:1px solid var(--cyan);background:var(--cyan-glow);color:var(--cyan);font-weight:800;font-size:13px;padding:11px;border-radius:10px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:.14s}.coach-cta[data-v-1114f5ea]:hover:not(:disabled){background:#2dd4ee2e;transform:translateY(-1px)}.coach-cta[data-v-1114f5ea]:disabled{opacity:.4;cursor:not-allowed}.gate[data-v-105fd397]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:20px;background:radial-gradient(900px 460px at 78% -10%,rgba(45,212,238,.1),transparent 60%),radial-gradient(760px 420px at 10% 6%,rgba(59,130,246,.08),transparent 55%),var(--bg, #0a0f1c)}.caja[data-v-105fd397]{width:min(380px,94vw);display:flex;flex-direction:column;gap:13px;background:var(--panel, #0f1729);border:1px solid var(--line, #1e2a44);border-radius:var(--r-lg, 12px);padding:30px 28px;box-shadow:0 22px 60px -22px #000c}.marca[data-v-105fd397]{font-size:23px;font-weight:800;letter-spacing:-.02em;text-align:center}.marca .h[data-v-105fd397]{color:var(--ink, #e9eef8)}.marca .l[data-v-105fd397]{color:var(--cyan, #2dd4ee)}.claim[data-v-105fd397]{margin:-8px 0 6px;text-align:center;font-size:12px;color:var(--ink-3, #5d6f8f)}.tabs[data-v-105fd397]{display:flex;gap:4px;background:var(--panel-2, #121c31);border:1px solid var(--line, #1e2a44);border-radius:9px;padding:3px;margin-bottom:4px}.tabs button[data-v-105fd397]{flex:1;border:none;background:none;color:var(--ink-2, #9db0cc);font-size:13px;font-weight:700;padding:7px;border-radius:7px;cursor:pointer}.tabs button.on[data-v-105fd397]{background:var(--cyan-glow, rgba(45,212,238,.18));color:var(--cyan, #2dd4ee)}label[data-v-105fd397]{display:flex;flex-direction:column;gap:5px}label span[data-v-105fd397]{font-size:12px;font-weight:700;color:var(--ink-2, #9db0cc)}input[data-v-105fd397]{background:var(--bg-soft, #0c1322);border:1px solid var(--line, #1e2a44);color:var(--ink, #e9eef8);border-radius:9px;padding:10px 12px;font-size:13px;font-family:inherit}input[data-v-105fd397]:focus{outline:none;border-color:var(--cyan, #2dd4ee)}.err[data-v-105fd397]{margin:0;font-size:13px;color:var(--bad, #fb5a6a);background:#fb5a6a14;border:1px solid rgba(251,90,106,.3);border-radius:8px;padding:8px 11px}.go[data-v-105fd397]{border:1px solid rgba(45,212,238,.5);background:var(--cyan-glow, rgba(45,212,238,.14));color:var(--cyan, #2dd4ee);border-radius:9px;padding:11px;font-size:13px;font-weight:800;cursor:pointer;margin-top:4px}.go[data-v-105fd397]:hover:not(:disabled){background:#2dd4ee38}.go[data-v-105fd397]:disabled{opacity:.55;cursor:default}.pie[data-v-105fd397]{margin:4px 0 0;text-align:center;font-size:11px;color:var(--ink-3, #5d6f8f)}.hm-backdrop[data-v-3f41633b]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:1200;display:flex;align-items:center;justify-content:center;padding:var(--sp-5);animation:hmFade-3f41633b .14s ease-out}.hm-modal[data-v-3f41633b]{background:var(--p-panel);border:1px solid var(--p-accent);border-radius:var(--r-md);width:580px;max-width:100%;max-height:85vh;display:flex;flex-direction:column;font-family:var(--font-sans);box-shadow:0 0 40px #00a3ff40;overflow:hidden}.hm-head[data-v-3f41633b]{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--p-border);background:#00a3ff0a}.hm-title-wrap[data-v-3f41633b]{display:flex;align-items:center;gap:var(--sp-3)}.hm-icon[data-v-3f41633b]{color:var(--p-accent)}.hm-title[data-v-3f41633b]{margin:0;font-size:var(--text-sm);color:var(--p-accent);font-weight:var(--fw-bold);letter-spacing:var(--tracking-label)}.hm-close[data-v-3f41633b]{display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;color:var(--p-sub);line-height:1;cursor:pointer;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm)}.hm-close[data-v-3f41633b]:hover{color:var(--p-red)}.hm-body[data-v-3f41633b]{overflow-y:auto;padding:var(--sp-4) var(--sp-4) var(--sp-2);display:flex;flex-direction:column;gap:var(--sp-5)}.hm-section[data-v-3f41633b]{display:flex;flex-direction:column;gap:var(--sp-2)}.hm-section-title[data-v-3f41633b]{margin:0;font-size:var(--text-2xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--p-blue);font-weight:var(--fw-bold);padding-bottom:var(--sp-1);border-bottom:1px solid var(--p-border)}.hm-list[data-v-3f41633b]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--sp-1)}.hm-item[data-v-3f41633b]{display:grid;grid-template-columns:180px 1fr;gap:var(--sp-3);align-items:start;padding:var(--sp-2) 0}.hm-keys[data-v-3f41633b]{display:flex;flex-wrap:wrap;gap:3px;align-items:center}.hm-kbd[data-v-3f41633b]{display:inline-block;padding:2px var(--sp-2);background:var(--p-card2);border:1px solid var(--p-border);border-bottom-width:2px;border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--fw-bold);color:var(--p-text);letter-spacing:.3px;white-space:nowrap}.hm-keys-sep[data-v-3f41633b]{color:var(--p-sub-2, var(--p-sub));font-size:9px;margin:0 1px}.hm-desc[data-v-3f41633b]{display:flex;flex-direction:column;gap:2px;font-size:var(--text-2xs);color:var(--p-text);line-height:var(--lh-normal)}.hm-ctx[data-v-3f41633b]{font-size:var(--text-2xs);color:var(--p-sub);letter-spacing:.3px}.hm-foot[data-v-3f41633b]{display:flex;gap:var(--sp-3);align-items:flex-start;padding:var(--sp-3) var(--sp-4);margin:var(--sp-2) -2px 0;background:var(--p-card);border:1px solid var(--p-border);border-left:3px solid var(--p-blue);border-radius:var(--r-sm)}.hm-foot-icon[data-v-3f41633b]{flex-shrink:0;color:var(--p-blue);margin-top:1px}.hm-foot-text[data-v-3f41633b]{font-size:var(--text-2xs);color:var(--p-sub);line-height:var(--lh-normal);letter-spacing:.2px}@keyframes hmFade-3f41633b{0%{opacity:0}to{opacity:1}}@media(max-width:700px){.hm-item[data-v-3f41633b]{grid-template-columns:1fr;gap:4px}}.mb[data-v-aa224078]{position:fixed;bottom:var(--sp-2);left:var(--sp-2);right:var(--sp-2);z-index:1050;display:flex;align-items:flex-start;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);background:var(--p-card2);border:1px solid var(--p-accent);border-left:3px solid var(--p-accent);border-radius:var(--r-md);box-shadow:var(--shadow-md);font-family:var(--font-sans);font-size:var(--text-2xs);color:var(--p-text);line-height:var(--lh-normal)}.mb-icon[data-v-aa224078]{color:var(--p-accent);flex-shrink:0;margin-top:1px}.mb-text[data-v-aa224078]{flex:1}.mb-close[data-v-aa224078]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:0;color:var(--p-sub);line-height:1;cursor:pointer;padding:0 var(--sp-1)}.mb-close[data-v-aa224078]:hover{color:var(--p-accent)}.mb-fade-enter-active[data-v-aa224078],.mb-fade-leave-active[data-v-aa224078]{transition:opacity .2s}.mb-fade-enter-from[data-v-aa224078],.mb-fade-leave-to[data-v-aa224078]{opacity:0}.lc-overlay[data-v-6626dc5b]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#060c14b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:grid;place-items:center;padding:24px}.lc-modal[data-v-6626dc5b]{width:min(760px,96vw);max-height:86vh;display:flex;flex-direction:column;background:var(--panel, #0f1622);border:1px solid var(--line, #223);border-radius:16px;overflow:hidden;box-shadow:0 24px 70px #00000080}.lc-head[data-v-6626dc5b]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:6px 14px;padding:16px 18px;border-bottom:1px solid var(--line-soft, #1c2634)}.lc-title[data-v-6626dc5b]{font-size:15px;font-weight:800;color:var(--ink-1, #eaf1fb)}.lc-stat[data-v-6626dc5b]{grid-column:1 / 2;font-size:12.5px;color:var(--ink-2, #b8c6da)}.lc-x[data-v-6626dc5b]{grid-row:1 / span 2;align-self:start;border:none;background:none;color:var(--ink-3, #8a99ad);font-size:16px;cursor:pointer;padding:2px 6px;border-radius:8px}.lc-x[data-v-6626dc5b]:hover{color:var(--bad, #fb5a6a);background:#fb5a6a1f}.lc-body[data-v-6626dc5b]{padding:16px 18px;overflow-y:auto}.lc-loading[data-v-6626dc5b]{color:var(--cyan, #2dd4ee);font-size:13px;padding:12px 2px}.lc-err[data-v-6626dc5b]{color:var(--ink-2, #c7d4e6);font-size:13px;line-height:1.55;background:#fb5a6a14;border:1px solid rgba(251,90,106,.3);border-radius:10px;padding:12px 14px}.lc-retrybtn[data-v-6626dc5b]{margin-left:8px;border:1px solid var(--line, #2a3646);background:none;color:var(--cyan, #2dd4ee);border-radius:7px;padding:3px 10px;cursor:pointer;font-size:12px}.lc-ans[data-v-6626dc5b]{color:var(--ink-1, #e6eefb);font-size:13.5px;line-height:1.6}.lc-ans[data-v-6626dc5b] .lc-h{font-size:13px;font-weight:800;color:var(--cyan, #2dd4ee);margin:16px 0 6px}.lc-ans[data-v-6626dc5b] .lc-h:first-child{margin-top:0}.lc-ans[data-v-6626dc5b] p{margin:0 0 9px}.lc-ans[data-v-6626dc5b] .lc-ul{margin:0 0 9px;padding-left:18px}.lc-ans[data-v-6626dc5b] li{margin:0 0 4px}.lc-ans[data-v-6626dc5b] b{color:#fff}.lc-cursor[data-v-6626dc5b]{color:var(--cyan, #2dd4ee);font-weight:700;animation:lc-blink-6626dc5b 1s steps(2) infinite}@keyframes lc-blink-6626dc5b{50%{opacity:0}}.lc-follow[data-v-6626dc5b]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;padding-top:14px;border-top:1px dashed var(--line-soft, #1c2634)}.lc-follow-k[data-v-6626dc5b]{font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-3, #8a99ad)}.lc-chip[data-v-6626dc5b]{border:1px solid var(--line, #2a3646);background:var(--panel-2, #131c2a);color:var(--ink-1, #eaf1fb);border-radius:999px;padding:6px 13px;cursor:pointer;font-size:12.5px;transition:.12s}.lc-chip[data-v-6626dc5b]:hover{border-color:#2dd4ee8c;color:var(--cyan, #2dd4ee);background:var(--cyan-glow, rgba(45,212,238,.08))}.lc-foot[data-v-6626dc5b]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 18px;border-top:1px solid var(--line-soft, #1c2634)}.lc-chat[data-v-6626dc5b]{border:1px solid rgba(45,212,238,.5);background:var(--cyan-glow, rgba(45,212,238,.1));color:var(--cyan, #2dd4ee);border-radius:9px;padding:8px 14px;cursor:pointer;font-size:13px;font-weight:700}.lc-chat[data-v-6626dc5b]:disabled{opacity:.5;cursor:default}.lc-close[data-v-6626dc5b]{border:none;background:none;color:var(--ink-3, #8a99ad);cursor:pointer;font-size:13px;padding:8px 6px}.lc-close[data-v-6626dc5b]:hover{color:var(--ink-1, #eaf1fb)}.cg-overlay[data-v-e808758d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#060c14a8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:grid;place-items:center;padding:24px}.cg-card[data-v-e808758d]{width:min(420px,94vw);background:var(--panel, #0f1622);border:1px solid var(--line, #223);border-radius:16px;padding:22px 22px 18px;text-align:center;box-shadow:0 24px 70px #00000080}.cg-icon[data-v-e808758d]{font-size:30px;margin-bottom:6px}.cg-title[data-v-e808758d]{margin:0 0 10px;font-size:17px;font-weight:800;color:var(--ink-1, #eaf1fb)}.cg-saldo[data-v-e808758d]{display:inline-block;font-size:13px;font-weight:700;color:var(--cyan, #2dd4ee);background:#2dd4ee1a;border:1px solid rgba(45,212,238,.35);border-radius:999px;padding:5px 14px;margin-bottom:12px}.cg-saldo b[data-v-e808758d]{font-size:15px}.cg-saldo.vacio[data-v-e808758d]{color:var(--bad, #fb5a6a);background:#fb5a6a1a;border-color:#fb5a6a66}.cg-saldo.cargando[data-v-e808758d]{color:var(--ink-3, #8a99ad);background:none;border-color:var(--line, #223);font-weight:500}.cg-desc[data-v-e808758d]{margin:0 0 14px;font-size:13px;line-height:1.55;color:var(--ink-2, #b8c6da)}.cg-desc b[data-v-e808758d]{color:var(--cyan, #2dd4ee)}.cg-check[data-v-e808758d]{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ink-3, #8a99ad);cursor:pointer;margin-bottom:16px}.cg-actions[data-v-e808758d]{display:flex;gap:10px;justify-content:center}.cg-cancel[data-v-e808758d]{border:1px solid var(--line, #2a3646);background:none;color:var(--ink-2, #b8c6da);border-radius:10px;padding:9px 16px;cursor:pointer;font-size:13px}.cg-cancel[data-v-e808758d]:hover{color:var(--ink-1, #eaf1fb);border-color:var(--ink-3, #8a99ad)}.cg-go[data-v-e808758d]{border:none;background:var(--cyan, #2dd4ee);color:#04121a;font-weight:800;border-radius:10px;padding:9px 18px;cursor:pointer;font-size:13px}.cg-go[data-v-e808758d]:hover{filter:brightness(1.08)}.drag-overlay[data-v-bc410da1]{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000c7;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:9999;display:flex;align-items:center;justify-content:flex-end;padding-right:calc(100% - var(--left-w) - 60px);pointer-events:none;animation:fadeIn-bc410da1 .12s ease-out}.drag-box[data-v-bc410da1]{background:var(--p-panel);border:2px dashed var(--p-accent);border-radius:8px;padding:26px 32px;max-width:480px;text-align:center;font-family:var(--font-mono);box-shadow:0 0 60px #00a3ff80;animation:pulse-bc410da1 1.2s ease-in-out infinite}.drag-icon[data-v-bc410da1]{font-size:48px;color:var(--p-accent);margin-bottom:8px}.drag-title[data-v-bc410da1]{font-size:16px;color:var(--p-accent);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:10px}.drag-msg[data-v-bc410da1]{font-size:12px;color:var(--p-text);line-height:1.6;letter-spacing:.3px;margin-bottom:12px}.drag-msg strong[data-v-bc410da1]{color:var(--p-accent)}.drag-arrow[data-v-bc410da1]{font-size:13px;color:var(--p-accent);font-weight:700;letter-spacing:1px;animation:bounce-bc410da1 1s ease-in-out infinite}@keyframes fadeIn-bc410da1{0%{opacity:0}to{opacity:1}}@keyframes pulse-bc410da1{0%,to{box-shadow:0 0 60px #00a3ff80}50%{box-shadow:0 0 80px #00a3ffbf}}@keyframes bounce-bc410da1{0%,to{transform:translate(0)}50%{transform:translate(-8px)}}.app-root[data-v-bc410da1]{height:100vh;width:100vw;background:var(--p-bg);overflow:hidden;display:flex;flex-direction:column}.help-fab[data-v-bc410da1]{position:fixed;bottom:14px;right:16px;width:32px;height:32px;border-radius:50%;background:var(--p-card2);border:1px solid var(--p-border);color:var(--p-sub);font-family:var(--font-mono);font-size:16px;font-weight:700;cursor:pointer;z-index:1100;display:flex;align-items:center;justify-content:center;transition:all .15s ease;opacity:.65}.help-fab[data-v-bc410da1]:hover{opacity:1;background:var(--p-accent);color:#000;border-color:var(--p-accent);transform:scale(1.08);box-shadow:0 0 12px #00a3ff80}.help-fab.is-open[data-v-bc410da1]{background:var(--p-accent);color:#000;border-color:var(--p-accent);opacity:1}
