.lang[data-v-be6a61b9]{display:inline-flex;border:1px solid var(--border);border-radius:999px;padding:2px;gap:2px;background:#fff}.opt[data-v-be6a61b9]{border:0;background:transparent;color:var(--muted);font:inherit;font-size:12px;padding:3px 10px;border-radius:999px;cursor:pointer}.opt.on[data-v-be6a61b9]{background:var(--accent);color:#fff}.lang.dark[data-v-be6a61b9]{border-color:#ffffff40;background:transparent}.lang.dark .opt[data-v-be6a61b9]{color:#94a3b8}.lang.dark .opt.on[data-v-be6a61b9]{background:#ffffff29;color:#fff}.ic[data-v-02a55ca9]{width:14px;height:14px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.bare[data-v-fd5bf928]{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative}.bare-lang[data-v-fd5bf928]{position:absolute;top:16px;right:16px}.shell[data-v-fd5bf928]{display:flex;min-height:100vh}.nav[data-v-fd5bf928]{width:224px;flex-shrink:0;background:var(--ground);border-right:1px solid var(--line);display:flex;flex-direction:column;gap:16px;padding:16px 10px;position:sticky;top:0;height:100vh;overflow-y:auto}.ws[data-v-fd5bf928]{display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:center;padding:2px 8px}.ws i[data-v-fd5bf928]{width:28px;height:28px;border-radius:8px;background:var(--accent);color:var(--accent-ink);display:grid;place-items:center;font:700 14px/1 var(--display);font-style:normal}.ws b[data-v-fd5bf928]{display:block;font:600 14px/1.2 var(--display);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws small[data-v-fd5bf928]{display:block;font-size:10.5px;line-height:1.25;color:var(--ink-3)}.group[data-v-fd5bf928]{display:flex;flex-direction:column;gap:1px}.cap[data-v-fd5bf928]{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);padding:0 8px 5px}.group a[data-v-fd5bf928]{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:7px;color:var(--ink-2)}.group a[data-v-fd5bf928]:hover{background:var(--sunken)}.group a.on[data-v-fd5bf928]{background:var(--sunken);color:var(--ink);font-weight:600}.dot[data-v-fd5bf928]{margin-left:auto;width:7px;height:7px;border-radius:50%;background:var(--accent)}.dot.live[data-v-fd5bf928]{animation:blink-fd5bf928 1.6s ease-in-out infinite}.dot.warn[data-v-fd5bf928]{background:var(--warn)}.dot.crit[data-v-fd5bf928]{background:var(--crit)}@keyframes blink-fd5bf928{50%{opacity:.25}}@media(prefers-reduced-motion:reduce){.dot.live[data-v-fd5bf928]{animation:none}}.slot[data-v-fd5bf928]:empty{display:none}.spacer[data-v-fd5bf928]{flex:1}.left[data-v-fd5bf928]{padding:0 8px;font-size:12px;color:var(--ink-3)}.left.zero[data-v-fd5bf928]{color:var(--crit);font-weight:600}.foot[data-v-fd5bf928]{display:flex;flex-direction:column;gap:8px;padding:0 8px}.account[data-v-fd5bf928]{font-size:12px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.content[data-v-fd5bf928]{flex:1;min-width:0;padding:28px 32px;max-width:1240px}.shell.wide .content[data-v-fd5bf928]{padding:0;max-width:none}@media(max-width:900px){.shell[data-v-fd5bf928]{flex-direction:column}.nav[data-v-fd5bf928]{position:static;width:auto;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 16px;border-right:0;border-bottom:1px solid var(--line)}.ws small[data-v-fd5bf928],.cap[data-v-fd5bf928],.spacer[data-v-fd5bf928],.account[data-v-fd5bf928]{display:none}.group[data-v-fd5bf928]{flex-direction:row;overflow-x:auto}.group a[data-v-fd5bf928]{white-space:nowrap}.slot[data-v-fd5bf928]{order:10;flex-basis:100%}.foot[data-v-fd5bf928]{flex-direction:row;align-items:center;margin-left:auto;padding:0}.content[data-v-fd5bf928]{padding:20px 16px}}.auth[data-v-cf14ea41]{width:400px;max-width:calc(100vw - 32px)}.auth h1[data-v-cf14ea41]{margin-bottom:4px}.auth .hint[data-v-cf14ea41]{margin:0 0 18px}.btn.wide[data-v-cf14ea41]{width:100%;justify-content:center}.fine[data-v-cf14ea41]{margin:12px 0 0;font-size:12px;line-height:1.5}.sent[data-v-cf14ea41]{margin:0 0 14px}.sent a[data-v-cf14ea41]{margin-left:6px;font-size:13px}.input.code[data-v-cf14ea41]{font-size:22px;letter-spacing:8px;text-align:center}.dev[data-v-cf14ea41]{margin:-6px 0 10px;color:#b45309}.switch[data-v-cf14ea41]{margin:16px 0 0;font-size:13px}.sep[data-v-cf14ea41]{color:var(--muted);margin:0 6px}.wrap[data-v-c42b4355]{max-width:560px}.toggle[data-v-c42b4355]{margin-top:12px}.warn[data-v-c42b4355]{background:#fef9c3;border-radius:8px;padding:10px 12px}.channel[data-v-c42b4355]{display:flex;align-items:center;gap:10px;padding:8px 4px;border-bottom:1px solid var(--border);cursor:pointer}.row[data-v-c42b4355]{display:flex;gap:10px}.stats[data-v-3b785a0f]{display:flex;gap:12px;margin-bottom:16px;flex-wrap:wrap}.stat[data-v-3b785a0f]{padding:12px 18px;display:flex;flex-direction:column;min-width:150px}.stat .num[data-v-3b785a0f]{font-size:22px;font-weight:700}.stat .lbl[data-v-3b785a0f]{font-size:12px;color:var(--muted)}.filters[data-v-3b785a0f]{display:flex;gap:10px;margin-bottom:16px}.filters .input[data-v-3b785a0f]{width:auto}.heat[data-v-3b785a0f]{padding:0;overflow-x:auto}.cell[data-v-3b785a0f]{text-align:center;font-weight:600;cursor:pointer;min-width:64px}tr.total td[data-v-3b785a0f]{font-weight:700;border-top:2px solid var(--border)}.empty[data-v-3b785a0f]{color:var(--muted)}.loadpanel[data-v-3b785a0f]{margin-top:16px}.loadhead[data-v-3b785a0f]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:12px}.loadhead h2[data-v-3b785a0f]{margin:0 0 4px;font-size:17px}.seg[data-v-3b785a0f]{display:inline-flex;border:1px solid var(--border);border-radius:8px;overflow:hidden}.segbtn[data-v-3b785a0f]{border:0;background:var(--panel);padding:6px 12px;font:inherit;font-size:13px;cursor:pointer;color:var(--muted)}.segbtn+.segbtn[data-v-3b785a0f]{border-left:1px solid var(--border)}.segbtn.on[data-v-3b785a0f]{background:var(--accent);color:#fff}.loadwrap[data-v-3b785a0f]{overflow-x:auto}.calblock[data-v-3b785a0f]{margin-top:22px;border-top:1px solid var(--border);padding-top:16px}.calblock h3[data-v-3b785a0f]{margin:0 0 10px;font-size:15px}.calwrap[data-v-3b785a0f]{overflow-x:auto}.cal[data-v-3b785a0f]{display:grid;grid-auto-rows:13px;gap:2px;align-items:center}.cal-label[data-v-3b785a0f],.cal-dow[data-v-3b785a0f]{font-size:10px;color:var(--muted);white-space:nowrap;line-height:13px}.cal-label[data-v-3b785a0f]{overflow:visible}.cal-cell[data-v-3b785a0f]{width:13px;height:13px;border-radius:2px;background:var(--bg)}.cal-cell.future[data-v-3b785a0f],.cal-cell.none[data-v-3b785a0f]{background:transparent}.months[data-v-3b785a0f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:4px;margin-top:12px}.month[data-v-3b785a0f]{border-radius:4px;padding:5px 6px;display:flex;flex-direction:column;align-items:center;font-variant-numeric:tabular-nums}.month .mn[data-v-3b785a0f]{font-size:11px;opacity:.85}.month .mv[data-v-3b785a0f]{font-size:14px;font-weight:700}table.load[data-v-3b785a0f]{border-collapse:separate;border-spacing:2px;width:100%;font-variant-numeric:tabular-nums}table.load th[data-v-3b785a0f],table.load td[data-v-3b785a0f]{text-align:center;font-size:13px;padding:5px 4px;border-radius:3px;min-width:52px}table.load th.hour[data-v-3b785a0f]{text-align:right;color:var(--muted);font-weight:500;padding-right:8px;min-width:56px}table.load th.corner[data-v-3b785a0f]{min-width:56px}table.load th.dayhead[data-v-3b785a0f]{font-weight:600;line-height:1.2}table.load .dayn[data-v-3b785a0f]{font-weight:500;font-size:12px}table.load th.sumhead[data-v-3b785a0f]{font-weight:700;border:1px solid var(--border)}table.load td.sum[data-v-3b785a0f]{border-left:6px solid var(--panel)}table.load td.lc[data-v-3b785a0f]{font-weight:600}.dialogs[data-v-4945cd03]{display:flex;flex-direction:column;gap:14px}.top[data-v-4945cd03]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.top h1[data-v-4945cd03]{margin:0}.count[data-v-4945cd03]{font-size:14px;font-weight:400;margin-left:6px}.link[data-v-4945cd03]{border:0;background:none;padding:0;font:inherit;color:var(--accent);cursor:pointer}.link[data-v-4945cd03]:hover{text-decoration:underline}.bar[data-v-4945cd03]{display:flex;flex-direction:column;gap:12px;padding:14px 16px}.row[data-v-4945cd03]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.search[data-v-4945cd03]{flex:1 1 260px;display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--ink-3)}.search[data-v-4945cd03]:focus-within{border-color:var(--accent);outline:2px solid rgba(15,94,90,.25)}.search input[data-v-4945cd03]{flex:1;min-width:0;border:0;outline:0;padding:8px 0;background:none;font:inherit;color:var(--ink)}.pick[data-v-4945cd03]{width:auto;max-width:240px;padding:7px 10px}.cap[data-v-4945cd03]{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.sep[data-v-4945cd03]{width:1px;height:18px;background:var(--line)}.chips[data-v-4945cd03]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-4945cd03]{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border:1px solid var(--line);border-radius:999px;background:var(--panel);color:var(--ink-2);font:inherit;font-size:13px;cursor:pointer;transition:background .12s,border-color .12s}.chip[data-v-4945cd03]:hover:not(:disabled){border-color:var(--line-2);background:var(--ground)}.chip b[data-v-4945cd03]{font-weight:500;font-size:11.5px;color:var(--ink-3)}.chip[aria-pressed=true][data-v-4945cd03]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-dark);font-weight:600}.chip[aria-pressed=true] b[data-v-4945cd03]{color:var(--accent-dark)}.chip[data-v-4945cd03]:disabled{opacity:.45;cursor:default}.band i[data-v-4945cd03]{width:8px;height:8px;border-radius:50%;background:var(--good)}.band.mid i[data-v-4945cd03]{background:var(--warn)}.band.low i[data-v-4945cd03]{background:var(--crit)}.list[data-v-4945cd03]{padding:0;overflow-x:auto;transition:opacity .15s}.list.busy[data-v-4945cd03]{opacity:.6}th.num[data-v-4945cd03],td.num[data-v-4945cd03]{text-align:right}.who[data-v-4945cd03]{font-weight:600}.when[data-v-4945cd03]{white-space:nowrap;color:var(--ink-2)}.pill.lang[data-v-4945cd03]{margin-left:4px;font-size:10px;padding:1px 6px}.pill.mark[data-v-4945cd03]{margin-left:6px;padding:2px 7px}.pill.mark .ic[data-v-4945cd03]{width:12px;height:12px}.score[data-v-4945cd03]{display:inline-block;min-width:46px;padding:3px 8px;border-radius:6px;text-align:center;font-size:12px;font-weight:600;background:var(--sunken);color:var(--ink-2)}.score.good[data-v-4945cd03]{background:var(--good-soft);color:var(--good)}.score.warn[data-v-4945cd03]{background:var(--warn-soft);color:var(--warn)}.score.crit[data-v-4945cd03]{background:var(--crit-soft);color:var(--crit)}tr.flagged>td[data-v-4945cd03]:first-child{box-shadow:inset 3px 0 0 var(--warn)}.empty[data-v-4945cd03]{padding:28px 16px;text-align:center;color:var(--ink-3)}.empty .link[data-v-4945cd03]{margin-left:8px}.pager[data-v-4945cd03]{display:flex;align-items:center;gap:12px;padding:10px;justify-content:center}@media(max-width:700px){.sep[data-v-4945cd03]{display:none}.pick[data-v-4945cd03]{max-width:none;flex:1 1 100%}}.wrap[data-v-88dc8a92]{max-width:720px}.criterion[data-v-88dc8a92]{margin-bottom:12px}.row[data-v-88dc8a92]{display:flex;gap:12px;align-items:flex-end}.grow[data-v-88dc8a92]{flex:1}.narrow[data-v-88dc8a92]{width:110px}.check input[data-v-88dc8a92]{width:18px;height:18px;margin-top:8px}.actions[data-v-88dc8a92]{display:flex;gap:10px}.btns[data-v-23ddddcc]{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px;align-items:center}.stage[data-v-23ddddcc]{margin-top:8px}.qr[data-v-23ddddcc]{text-align:center}.qrimg[data-v-23ddddcc]{width:260px;height:260px;border:1px solid var(--border);border-radius:8px;image-rendering:pixelated}.spinner[data-v-23ddddcc]{display:inline-block;width:14px;height:14px;border:2px solid var(--border);border-top-color:var(--accent);border-radius:50%;animation:spin-23ddddcc .8s linear infinite;vertical-align:middle;margin-right:6px}@keyframes spin-23ddddcc{to{transform:rotate(360deg)}}.progress-head[data-v-23ddddcc]{margin-bottom:10px}.prog[data-v-23ddddcc]{background:var(--bg);border-radius:8px;padding:14px 18px;display:inline-block}.prog-num[data-v-23ddddcc]{font-size:26px;font-weight:700}.prog-lbl[data-v-23ddddcc]{font-size:12px;color:var(--muted)}.ok[data-v-23ddddcc]{color:#166534;font-weight:600}.inline-date[data-v-23ddddcc]{max-width:340px}.cards[data-v-23ddddcc]{display:flex;gap:10px;flex-wrap:wrap;margin:10px 0 16px}.card[data-v-23ddddcc]{background:var(--bg);border-radius:8px;padding:12px 16px;display:flex;flex-direction:column;min-width:96px}.card b[data-v-23ddddcc]{font-size:20px}.card span[data-v-23ddddcc]{font-size:12px;color:var(--muted)}.price[data-v-23ddddcc]{max-width:520px}.price td[data-v-23ddddcc]{border-bottom:1px solid var(--border)}.price td.r[data-v-23ddddcc]{text-align:right}.price tr.total td[data-v-23ddddcc]{border-top:2px solid var(--border);border-bottom:none;font-weight:600}.muted[data-v-23ddddcc]{color:var(--muted);font-size:12px;font-weight:400}.okk[data-v-aa4f2321]{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.okk h2[data-v-aa4f2321],.okk .hint[data-v-aa4f2321]{margin:0}.grid[data-v-aa4f2321]{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:0 16px;width:100%}.rowline[data-v-aa4f2321]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.narrow[data-v-aa4f2321]{width:auto}.digest[data-v-aa4f2321]{display:flex;flex-direction:column;gap:8px;padding-top:12px;border-top:1px solid var(--line);width:100%}.check[data-v-aa4f2321]{display:flex;gap:8px;align-items:center}.warn[data-v-aa4f2321]{color:var(--warn)}.preview[data-v-aa4f2321]{margin:0;padding:12px 14px;border-radius:4px 14px 14px;background:var(--bubble-out);font:inherit;white-space:pre-wrap;max-width:420px}.wrap[data-v-e8c63b56]{max-width:640px}.section[data-v-e8c63b56]{margin-bottom:14px}.channel[data-v-e8c63b56]{display:flex;align-items:center;gap:10px;padding:6px 0;cursor:pointer}.managers[data-v-e8c63b56]{margin-bottom:12px}.managers .input[data-v-e8c63b56]{width:100%;max-width:280px}.narrow[data-v-e8c63b56]{width:200px}.inline[data-v-e8c63b56]{display:flex;gap:8px;align-items:center;margin-bottom:14px;cursor:pointer}.row[data-v-e8c63b56]{display:flex;gap:10px;align-items:center}.jobs[data-v-e8c63b56]{margin-top:12px}.ig-account[data-v-e8c63b56]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--border, #e5e7eb);margin-bottom:8px}.small[data-v-e8c63b56]{font-size:12px}.wrap[data-v-6f5b276a]{max-width:720px}.crumbs[data-v-6f5b276a]{margin:0 0 6px;font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.grid2[data-v-6f5b276a]{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}@media(max-width:640px){.grid2[data-v-6f5b276a]{grid-template-columns:1fr}}div.field[data-v-6f5b276a]{margin-bottom:14px}div.field>span[data-v-6f5b276a]{display:block;font-size:13px;color:var(--muted);margin-bottom:6px}.chips[data-v-6f5b276a]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-6f5b276a]{padding:6px 12px;border:1px solid var(--border);border-radius:999px;background:#fff;color:var(--text);font-size:13px;cursor:pointer}.chip[data-v-6f5b276a]:hover{border-color:var(--accent)}.chip.on[data-v-6f5b276a]{background:var(--accent);border-color:var(--accent);color:#fff}.mt[data-v-6f5b276a]{margin-top:8px}.row[data-v-6f5b276a]{display:flex;gap:8px}.cur[data-v-6f5b276a]{width:72px}.note[data-v-6f5b276a]{background:#eff6ff;border-radius:8px;padding:10px 12px}.ok[data-v-6f5b276a]{color:#15803d}.actions[data-v-6f5b276a]{display:flex;gap:10px;align-items:center}.cards[data-v-6f5b276a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:14px 0}.card[data-v-6f5b276a]{position:relative;text-align:left;display:flex;flex-direction:column;gap:8px;padding:16px;border:1px solid var(--border);border-radius:var(--radius);background:#fff;color:var(--text);cursor:pointer;font:inherit}.card[data-v-6f5b276a]:hover{border-color:var(--accent);box-shadow:0 2px 10px #2563eb1a}.card.rec[data-v-6f5b276a]{border-color:var(--accent)}.card b[data-v-6f5b276a]{font-size:15px}.card .desc[data-v-6f5b276a]{font-size:13px;color:var(--muted);flex:1}.card .cta[data-v-6f5b276a]{color:var(--accent);font-size:13px}.tag[data-v-6f5b276a]{position:absolute;top:-9px;right:12px;background:var(--accent);color:#fff;font-size:11px;padding:2px 8px;border-radius:999px}.fine[data-v-6f5b276a]{font-size:12px}.wrap[data-v-949b816e]{max-width:640px}.crumbs[data-v-949b816e]{margin:0 0 6px;font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.04em}.section[data-v-949b816e]{margin-top:16px}.row[data-v-949b816e]{display:flex;gap:10px}.wrap[data-v-59f1c76a]{max-width:820px}.balance .big[data-v-59f1c76a]{font-size:26px;font-weight:700}.packs[data-v-59f1c76a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:16px 0}.pack[data-v-59f1c76a]{position:relative;display:flex;flex-direction:column;gap:4px}.pack.rec[data-v-59f1c76a]{border-color:var(--accent)}.tag[data-v-59f1c76a]{position:absolute;top:-9px;right:12px;background:var(--accent);color:#fff;font-size:11px;padding:2px 8px;border-radius:999px}.pcredits[data-v-59f1c76a]{font-size:20px;font-weight:700}.pprice[data-v-59f1c76a]{font-size:15px}.disc[data-v-59f1c76a]{color:#15803d;font-size:12px;margin-left:4px}.pbtns[data-v-59f1c76a]{display:flex;flex-direction:column;gap:6px;margin-top:10px}.section[data-v-59f1c76a]{margin-top:16px}table.data.compact td[data-v-59f1c76a]{padding:5px 8px;font-size:13px}table.data.compact .day[data-v-59f1c76a]{width:56px;white-space:nowrap}.row[data-v-59f1c76a]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.narrow[data-v-59f1c76a]{width:140px}.grid2[data-v-59f1c76a]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}@media(max-width:640px){.grid2[data-v-59f1c76a]{grid-template-columns:1fr}}.toggle[data-v-59f1c76a]{font-size:13px;font-weight:400;margin-left:10px}.note[data-v-59f1c76a]{background:#eff6ff;border-radius:8px;padding:8px 12px}.bank[data-v-59f1c76a]{margin-bottom:12px}.bank summary[data-v-59f1c76a]{cursor:pointer;margin-bottom:8px}.ok[data-v-59f1c76a]{color:#15803d}.small[data-v-59f1c76a]{font-size:12px}.r[data-v-59f1c76a]{text-align:right}.muted[data-v-59f1c76a]{color:var(--muted)}.plus[data-v-59f1c76a]{color:#15803d}.minus[data-v-59f1c76a]{color:var(--text)}.rhythm[data-v-8b8434ea]{height:18px;flex:none;max-width:45%}.ring[data-v-c85249a7]{display:grid;grid-template-columns:44px auto;gap:0 10px;align-items:center}.ring svg[data-v-c85249a7]{width:44px;height:44px;transform:rotate(-90deg)}.ring b[data-v-c85249a7]{font:600 20px/1 var(--display);letter-spacing:-.02em}.ring small[data-v-c85249a7]{display:block;font-size:11px;color:var(--ink-3);margin-top:3px}.ring.big[data-v-c85249a7]{grid-template-columns:56px auto}.ring.big svg[data-v-c85249a7]{width:56px;height:56px}.ring.big b[data-v-c85249a7]{font-size:26px}.thread[data-v-53b7b356]{display:flex;flex-direction:column;gap:7px}.bubble[data-v-53b7b356]{max-width:86%;display:flex;flex-direction:column;gap:4px;padding:8px 11px;border-radius:12px 12px 12px 3px;background:var(--bubble-in);align-self:flex-start;scroll-margin:90px;transition:box-shadow .2s}.bubble.out[data-v-53b7b356]{align-self:flex-end;background:var(--bubble-out);border-radius:12px 12px 3px}.bubble.hl[data-v-53b7b356]{box-shadow:0 0 0 2px var(--hl)}.by[data-v-53b7b356]{display:flex;gap:8px;align-items:baseline;font-size:11px;color:var(--ink-3)}.by b[data-v-53b7b356]{font-weight:600;color:var(--ink-2)}.bubble p[data-v-53b7b356]{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.player[data-v-53b7b356]{width:260px;max-width:100%;height:32px}.stt[data-v-53b7b356]{display:flex;gap:5px;align-items:center;font-size:11px;color:var(--ink-3)}.pause[data-v-53b7b356]{align-self:center;display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:999px;background:var(--crit-soft);color:var(--crit);font:500 11px/1.5 var(--mono)}.pause.soft[data-v-53b7b356]{background:var(--sunken);color:var(--ink-3)}@media(max-width:760px){.bubble[data-v-53b7b356]{max-width:94%}}.side[data-v-5f2a3cf3]{display:flex;flex-direction:column;gap:14px}.lens[data-v-5f2a3cf3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.lens button[data-v-5f2a3cf3]{padding:5px 0;font-size:11.5px}.views[data-v-5f2a3cf3]{display:flex;flex-direction:column;gap:1px}.cap[data-v-5f2a3cf3]{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3);padding:0 8px 5px}.view[data-v-5f2a3cf3]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border:0;border-radius:7px;background:none;text-align:left;font:inherit;color:var(--ink-2);cursor:pointer}.view.static[data-v-5f2a3cf3]{cursor:default}.view[data-v-5f2a3cf3]:not(.static):hover{background:var(--sunken)}.view[aria-current=true][data-v-5f2a3cf3]{background:var(--sunken);color:var(--ink);font-weight:600}.view .n[data-v-5f2a3cf3]{font:500 11px/1 var(--mono);color:var(--ink-3)}.view .who[data-v-5f2a3cf3]{display:inline-flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.view .who i[data-v-5f2a3cf3]{width:7px;height:7px;border-radius:50%;flex:none}.small[data-v-5f2a3cf3]{font-size:12px;padding:0 8px;margin:0}.inbox[data-v-5f2a3cf3]{display:grid;grid-template-columns:minmax(0,360px) minmax(0,1fr);height:100vh;background:var(--panel)}.list[data-v-5f2a3cf3]{border-right:1px solid var(--line);display:flex;flex-direction:column;min-width:0;min-height:0}.lhead[data-v-5f2a3cf3]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 16px 12px;border-bottom:1px solid var(--line)}.lhead h1[data-v-5f2a3cf3]{margin:0;font-size:16px}.lhead h1 .mono[data-v-5f2a3cf3]{font-weight:400;font-size:12px;color:var(--ink-3);margin-left:8px}.keys[data-v-5f2a3cf3]{display:inline-flex;gap:5px;color:var(--ink-3);font-size:12px;align-items:center}.banner[data-v-5f2a3cf3]{margin:0;padding:10px 16px;border-bottom:1px solid var(--line);background:var(--ground);font-size:12.5px;color:var(--ink-2)}.banner b[data-v-5f2a3cf3]{color:var(--ink)}.banner.warn[data-v-5f2a3cf3]{background:var(--warn-soft);color:var(--warn)}.rows[data-v-5f2a3cf3]{overflow-y:auto;flex:1;min-height:0}.row[data-v-5f2a3cf3]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:11px 16px;border:0;border-bottom:1px solid var(--line);background:none;text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;transition:background-color .12s}.row[data-v-5f2a3cf3]:hover{background:var(--ground)}.row[aria-selected=true][data-v-5f2a3cf3]{background:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}.row .who[data-v-5f2a3cf3]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row .who small[data-v-5f2a3cf3]{font-weight:400;color:var(--ink-3);margin-left:6px}.row time[data-v-5f2a3cf3]{font-size:11px;line-height:1.6;color:var(--ink-3)}.row .snip[data-v-5f2a3cf3]{grid-column:1 / -1;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row .foot[data-v-5f2a3cf3]{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:2px;min-width:0}.row .foot .pill[data-v-5f2a3cf3]{min-width:0}.empty[data-v-5f2a3cf3]{display:flex;flex-direction:column;gap:4px;padding:40px 16px;color:var(--ink-3);text-align:center}.empty b[data-v-5f2a3cf3]{color:var(--ink-2)}.empty.center[data-v-5f2a3cf3]{margin:auto}.detail[data-v-5f2a3cf3]{display:flex;flex-direction:column;min-width:0;min-height:0}.dhead[data-v-5f2a3cf3]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 20px;padding:16px 22px 14px;border-bottom:1px solid var(--line)}.dhead h2[data-v-5f2a3cf3]{margin:0 0 6px;font-size:19px;letter-spacing:-.015em}.tags[data-v-5f2a3cf3]{display:flex;flex-wrap:wrap;gap:5px}.body[data-v-5f2a3cf3]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);flex:1;min-height:0}.thread-col[data-v-5f2a3cf3]{padding:16px 22px;border-right:1px solid var(--line);overflow-y:auto}.why[data-v-5f2a3cf3]{padding:16px 20px;display:flex;flex-direction:column;gap:14px;overflow-y:auto}.reason[data-v-5f2a3cf3]{padding:11px 13px;border-radius:10px;background:var(--warn-soft)}.reason.crit[data-v-5f2a3cf3]{background:var(--crit-soft)}.reason.good[data-v-5f2a3cf3]{background:var(--good-soft)}.reason b[data-v-5f2a3cf3]{display:block;font-weight:600;margin-bottom:2px}.also[data-v-5f2a3cf3]{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.also .cap[data-v-5f2a3cf3]{flex-basis:100%;padding:0}.issue[data-v-5f2a3cf3]{display:flex;flex-direction:column;gap:5px;padding-top:12px;border-top:1px solid var(--line)}.irow[data-v-5f2a3cf3]{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.irow b[data-v-5f2a3cf3]{font-weight:600}.issue p[data-v-5f2a3cf3]{margin:0;font-size:12.5px;color:var(--ink-2)}.sum[data-v-5f2a3cf3]{margin:0;padding-top:12px;border-top:1px solid var(--line);font-size:12.5px;color:var(--ink-2)}.src[data-v-5f2a3cf3]{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:5px 14px;margin:0;padding:12px 13px;border:1px solid var(--line);border-radius:10px}.src dt[data-v-5f2a3cf3]{color:var(--ink-3);font-size:12px}.src dd[data-v-5f2a3cf3]{margin:0;font-weight:500}.notebar[data-v-5f2a3cf3]{display:flex;gap:8px;padding:10px 22px;border-top:1px solid var(--line)}.bar[data-v-5f2a3cf3]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 22px;border-top:1px solid var(--line);background:var(--ground)}.bar .btn kbd[data-v-5f2a3cf3]{background:transparent;border-color:currentColor;color:inherit;opacity:.75}.bar .sp[data-v-5f2a3cf3]{margin-left:auto;font-size:12px;color:var(--ink-3);display:inline-flex;gap:6px;align-items:center}.undo[data-v-5f2a3cf3]{margin-left:12px;border:0;background:none;color:var(--hl);font:inherit;font-weight:600;cursor:pointer}@media(max-width:1180px){.body[data-v-5f2a3cf3]{grid-template-columns:minmax(0,1fr);overflow-y:auto}.thread-col[data-v-5f2a3cf3]{border-right:0;border-bottom:1px solid var(--line);overflow:visible}.why[data-v-5f2a3cf3]{overflow:visible}}@media(max-width:900px){.side[data-v-5f2a3cf3]{gap:8px}.views[data-v-5f2a3cf3]{flex-direction:row;overflow-x:auto;gap:6px}.views .cap[data-v-5f2a3cf3],.views.second[data-v-5f2a3cf3]{display:none}.view[data-v-5f2a3cf3]{white-space:nowrap;border:1px solid var(--line);border-radius:999px;padding:4px 10px}.inbox[data-v-5f2a3cf3]{height:auto;min-height:70vh}}@media(max-width:760px){.inbox[data-v-5f2a3cf3]{grid-template-columns:minmax(0,1fr)}.list[data-v-5f2a3cf3]{border-right:0}.detail[data-v-5f2a3cf3],.keys[data-v-5f2a3cf3]{display:none}}.room[data-v-0256deb4]{min-height:100vh;background:var(--panel);display:flex;flex-direction:column}.pad[data-v-0256deb4]{padding:18px 22px 0}.top[data-v-0256deb4]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:12px 22px;border-bottom:1px solid var(--line);background:var(--ground);position:sticky;top:0;z-index:5}.crumbs[data-v-0256deb4],.walk[data-v-0256deb4]{display:flex;align-items:center;gap:8px;color:var(--ink-3);min-width:0}.crumbs b[data-v-0256deb4]{color:var(--ink);font-weight:600}.head[data-v-0256deb4]{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 24px;padding:18px 22px 0}.head>div[data-v-0256deb4]:first-child{flex:1 1 420px;min-width:0}.head h1[data-v-0256deb4]{margin:0 0 10px;font-size:20px;line-height:1.25;max-width:70ch;text-wrap:balance}.tags[data-v-0256deb4]{display:flex;flex-wrap:wrap;gap:5px}.headside[data-v-0256deb4]{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.acts[data-v-0256deb4]{display:flex;gap:6px}h3[data-v-0256deb4]{margin:0;font:600 13px/1.3 var(--body);color:var(--ink-2);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 14px}h3 span[data-v-0256deb4]{font-weight:400;font-size:12px;color:var(--ink-3)}.scorebox[data-v-0256deb4]{padding:18px 22px 0;display:flex;flex-direction:column;gap:8px}.score-wrap[data-v-0256deb4]{overflow-x:auto;border:1px solid var(--line);border-radius:12px;background:var(--ground)}.score-grid[data-v-0256deb4]{display:grid;grid-template-columns:84px max-content;min-width:100%}.lanes[data-v-0256deb4]{display:grid;grid-template-rows:40px 40px 34px;font-size:11.5px;color:var(--ink-3);border-right:1px solid var(--line);position:sticky;left:0;background:var(--ground);z-index:1}.lanes span[data-v-0256deb4]{display:flex;align-items:center;padding:0 12px;border-top:1px solid var(--line)}.lanes span[data-v-0256deb4]:first-child{border-top:0}.track[data-v-0256deb4]{display:flex;align-items:stretch;gap:6px;padding:0 12px;background:linear-gradient(var(--line),var(--line)) 0 40px / 100% 1px no-repeat,linear-gradient(var(--line),var(--line)) 0 80px / 100% 1px no-repeat}.ev[data-v-0256deb4]{display:grid;grid-template-rows:40px 40px 34px;justify-items:center;border:0;background:none;padding:0;cursor:pointer}.ev .blk[data-v-0256deb4]{align-self:center;height:20px;border-radius:6px;background:var(--ink-3);opacity:.55;transition:opacity .12s,box-shadow .12s}.ev.c .blk[data-v-0256deb4]{grid-row:1}.ev.m .blk[data-v-0256deb4]{grid-row:2;background:var(--accent);opacity:.85}.ev.v .blk[data-v-0256deb4]{height:24px;background:repeating-linear-gradient(90deg,var(--accent) 0 2px,transparent 2px 4px);opacity:1;border-radius:3px;outline:1px solid var(--accent);outline-offset:2px}.ev.c.v .blk[data-v-0256deb4]{background:repeating-linear-gradient(90deg,var(--ink-3) 0 2px,transparent 2px 4px);outline-color:var(--ink-3)}.ev:hover .blk[data-v-0256deb4],.ev.on .blk[data-v-0256deb4]{opacity:1;box-shadow:0 0 0 3px var(--hl)}.ev .t[data-v-0256deb4]{grid-row:3;align-self:start;padding-top:5px;font:400 10px/1 var(--mono);color:var(--ink-3);display:flex;flex-direction:column;align-items:center;gap:4px}.pin[data-v-0256deb4]{width:16px;height:16px;border-radius:50%;background:var(--crit);color:#fff;display:grid;place-items:center;font:600 10px/1 var(--body);font-style:normal}.gapx[data-v-0256deb4]{flex:0 0 96px;display:grid;grid-template-rows:80px 34px;justify-items:center}.gapx i[data-v-0256deb4]{width:100%;align-self:stretch;background:repeating-linear-gradient(135deg,var(--crit-soft) 0 6px,transparent 6px 12px);border-inline:1px dashed var(--crit)}.gapx span[data-v-0256deb4]{align-self:start;padding-top:5px;font:500 10.5px/1.3 var(--mono);color:var(--crit);text-align:center}.legend[data-v-0256deb4]{display:flex;flex-wrap:wrap;gap:5px 16px;font-size:12px;color:var(--ink-2)}.legend span[data-v-0256deb4]{display:inline-flex;align-items:center;gap:6px}.legend i[data-v-0256deb4]{width:18px;height:8px;border-radius:3px;background:var(--ink-3);opacity:.55}.legend i.m[data-v-0256deb4]{background:var(--accent);opacity:.85}.legend i.v[data-v-0256deb4]{background:repeating-linear-gradient(90deg,var(--accent) 0 2px,transparent 2px 4px);opacity:1}.legend i.g[data-v-0256deb4]{background:repeating-linear-gradient(135deg,var(--crit-soft) 0 3px,transparent 3px 6px);opacity:1;border-inline:1px dashed var(--crit)}.cols[data-v-0256deb4]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:0 28px;padding:20px 22px 32px}.cols>div[data-v-0256deb4]{display:flex;flex-direction:column;gap:12px;min-width:0}.signal[data-v-0256deb4]{padding:10px 12px;border-radius:10px;background:var(--warn-soft);display:flex;flex-direction:column;gap:4px;align-items:flex-start}.signal.high[data-v-0256deb4]{background:var(--crit-soft)}.signal.low[data-v-0256deb4]{background:var(--sunken)}.signal p[data-v-0256deb4]{margin:0}.crit-item[data-v-0256deb4]{display:grid;grid-template-columns:20px minmax(0,1fr);gap:4px 10px;padding-top:12px;border-top:1px solid var(--line)}.crit-item .no[data-v-0256deb4]{width:18px;height:18px;border-radius:50%;background:var(--crit);color:#fff;display:grid;place-items:center;font:600 10.5px/1 var(--body);margin-top:1px}.crit-item .no.ok[data-v-0256deb4]{background:var(--good)}.crit-item .no.na[data-v-0256deb4]{background:var(--line-2)}.crit-item .row[data-v-0256deb4]{display:flex;justify-content:space-between;gap:10px;align-items:baseline}.crit-item .row b[data-v-0256deb4]{font-weight:600}.crit-item.na .row b[data-v-0256deb4]{font-weight:400;color:var(--ink-3)}.crit-item p[data-v-0256deb4],.crit-item .meter[data-v-0256deb4],.crit-item .show[data-v-0256deb4]{grid-column:2}.crit-item p[data-v-0256deb4]{margin:0;font-size:12.5px;color:var(--ink-2)}.show[data-v-0256deb4]{justify-self:start;padding:3px 9px;border:1px dashed var(--line-2);border-radius:6px;background:none;font:inherit;font-size:12px;color:var(--ink-2);text-align:left;cursor:pointer}.show[data-v-0256deb4]:hover{border-color:var(--accent);color:var(--ink)}.note[data-v-0256deb4]{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:10px;background:var(--ground);border:1px solid var(--line)}.note label[data-v-0256deb4]{font-weight:600}.note textarea[data-v-0256deb4]{min-height:64px;resize:vertical}.nrow[data-v-0256deb4],.dispute[data-v-0256deb4]{display:flex;flex-wrap:wrap;gap:8px}.dispute[data-v-0256deb4]{flex-direction:column;align-items:flex-start}.disputed[data-v-0256deb4]{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;color:var(--warn);font-size:12.5px}.saved[data-v-0256deb4]{display:flex;flex-direction:column;gap:4px;padding-top:8px;border-top:1px solid var(--line);font-size:12.5px}.saved p[data-v-0256deb4]{margin:0}.saved .struck[data-v-0256deb4]{text-decoration:line-through;color:var(--ink-3)}.cap[data-v-0256deb4]{font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--ink-3)}.history[data-v-0256deb4]{display:flex;flex-direction:column;gap:4px}@media(max-width:1080px){.cols[data-v-0256deb4]{grid-template-columns:minmax(0,1fr);gap:24px 0}.headside[data-v-0256deb4]{flex-direction:row;align-items:center}}.spark[data-v-aedfb254]{width:84px;height:30px;overflow:visible;display:block}.pulse[data-v-8c6aee71]{display:flex;flex-direction:column;gap:16px}.top[data-v-8c6aee71]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px}.top h1[data-v-8c6aee71]{margin:0}.panel[data-v-8c6aee71]{padding:0;overflow:hidden}.panel.thin[data-v-8c6aee71]{padding:20px}.tiles[data-v-8c6aee71]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.tile[data-v-8c6aee71]{padding:16px 20px 18px;border-left:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;align-items:end;min-width:0}.tile[data-v-8c6aee71]:first-child{border-left:0}.tile .lbl[data-v-8c6aee71]{grid-column:1 / -1;display:flex;align-items:center;gap:6px;font-size:12px;color:var(--ink-2)}.tile .lbl i[data-v-8c6aee71]{width:7px;height:7px;border-radius:50%}.tile .val[data-v-8c6aee71]{font:600 28px/1.1 var(--display);letter-spacing:-.025em;white-space:nowrap}.tile .val small[data-v-8c6aee71]{font:500 13px/1 var(--body);color:var(--ink-3);letter-spacing:0}.tile .d[data-v-8c6aee71]{grid-column:1 / -1;font-size:12px;color:var(--ink-3)}.tile .d b[data-v-8c6aee71]{font:500 12px/1 var(--mono);margin-right:6px}.tile .d b.bad[data-v-8c6aee71]{color:var(--crit)}.tile .d b.ok[data-v-8c6aee71]{color:var(--good)}.two[data-v-8c6aee71]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}.block[data-v-8c6aee71]{padding:18px 20px 20px;display:flex;flex-direction:column;gap:14px;min-width:0}.block+.block[data-v-8c6aee71]{border-left:1px solid var(--line)}h3[data-v-8c6aee71]{margin:0;font:600 13px/1.3 var(--body);color:var(--ink-2);display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 14px}h3 span[data-v-8c6aee71]{font-weight:400;font-size:12px;color:var(--ink-3)}.funnel[data-v-8c6aee71]{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:9px 12px;align-items:center}.funnel>span[data-v-8c6aee71]{color:var(--ink-2)}.barw[data-v-8c6aee71]{display:flex;align-items:center;gap:8px}.barw i[data-v-8c6aee71]{height:16px;border-radius:0 4px 4px 0;background:var(--s-answered);max-width:72%}.barw b[data-v-8c6aee71]{font-weight:500;font-size:12px}.barw small[data-v-8c6aee71]{font-size:11.5px;color:var(--ink-3);white-space:nowrap}.plot[data-v-8c6aee71]{display:grid;grid-template-columns:22px minmax(0,1fr);gap:0 8px;position:relative}.yax[data-v-8c6aee71]{display:flex;flex-direction:column;justify-content:space-between;height:132px;font-size:10.5px;line-height:1;color:var(--ink-3);text-align:right}.cols[data-v-8c6aee71]{display:grid;height:132px;align-items:end;border-bottom:1px solid var(--line-2);background:linear-gradient(var(--line),var(--line)) 0 0 / 100% 1px no-repeat,linear-gradient(var(--line),var(--line)) 0 50% / 100% 1px no-repeat}.col[data-v-8c6aee71]{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:2px;height:100%;border:0;background:none;padding:0}.col i[data-v-8c6aee71],.col b[data-v-8c6aee71]{display:block;width:min(22px,70%)}.col i[data-v-8c6aee71]{background:var(--s-lost)}.col b[data-v-8c6aee71]{background:var(--s-answered)}.col[data-v-8c6aee71]>:first-child{border-radius:4px 4px 0 0}.col:hover i[data-v-8c6aee71],.col:hover b[data-v-8c6aee71],.col:focus-visible i[data-v-8c6aee71],.col:focus-visible b[data-v-8c6aee71]{filter:brightness(1.12)}.xax[data-v-8c6aee71]{grid-column:2;display:grid;padding-top:6px;font-size:10.5px;line-height:1;color:var(--ink-3);text-align:center}.shift[data-v-8c6aee71]{grid-column:2;position:relative;height:22px;margin-top:6px;font-size:11px;color:var(--ink-3)}.shift i[data-v-8c6aee71]{position:absolute;top:0;height:4px;border-radius:2px;background:var(--line-2)}.shift span[data-v-8c6aee71]{position:absolute;left:0;top:8px}.legend[data-v-8c6aee71]{display:flex;flex-wrap:wrap;gap:5px 16px;font-size:12px;color:var(--ink-2)}.legend span[data-v-8c6aee71]{display:inline-flex;align-items:center;gap:6px}.legend i[data-v-8c6aee71]{width:10px;height:10px;border-radius:2px;background:var(--s-answered)}.legend i.lost[data-v-8c6aee71]{background:var(--s-lost)}.tip[data-v-8c6aee71]{position:absolute;z-index:5;pointer-events:none;padding:7px 10px;border-radius:8px;background:var(--ink);color:var(--ground);font-size:12px;white-space:nowrap;transform:translate(-50%,-100%);box-shadow:var(--float)}.tip b[data-v-8c6aee71]{font-family:var(--mono);font-weight:500}.team-wrap[data-v-8c6aee71]{overflow-x:auto}table.team[data-v-8c6aee71]{width:100%;min-width:760px;border-collapse:collapse}.team th[data-v-8c6aee71],.team td[data-v-8c6aee71]{padding:10px 12px;border-top:1px solid var(--line);text-align:left;vertical-align:middle}.team th[data-v-8c6aee71]:first-child,.team td[data-v-8c6aee71]:first-child{padding-left:20px}.team thead th[data-v-8c6aee71]{border-top:0;font:500 11px/1.3 var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.team tbody tr[data-v-8c6aee71]{cursor:pointer}.team tbody tr[data-v-8c6aee71]:hover{background:var(--ground)}.team .nm[data-v-8c6aee71]{font-weight:600}.team .sc[data-v-8c6aee71]{display:grid;grid-template-columns:42px minmax(60px,1fr);gap:8px;align-items:center}@media(max-width:1080px){.two[data-v-8c6aee71]{grid-template-columns:minmax(0,1fr)}.block+.block[data-v-8c6aee71]{border-left:0;border-top:1px solid var(--line)}.tiles[data-v-8c6aee71]{grid-template-columns:repeat(2,minmax(0,1fr))}.tile[data-v-8c6aee71]:nth-child(3){border-left:0}.tile[data-v-8c6aee71]:nth-child(n+3){border-top:1px solid var(--line)}}@media(max-width:460px){.tiles[data-v-8c6aee71]{grid-template-columns:minmax(0,1fr)}.tile[data-v-8c6aee71]{border-left:0;border-top:1px solid var(--line)}.tile[data-v-8c6aee71]:first-child{border-top:0}}.sheet[data-v-d921fd4b]{display:flex;flex-direction:column;gap:16px}.back[data-v-d921fd4b]{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2);align-self:flex-start}h1 .thin[data-v-d921fd4b]{font:400 14px/1 var(--body);letter-spacing:0;margin-left:8px}.stats.panel[data-v-d921fd4b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:0}.stats div[data-v-d921fd4b]{padding:14px 20px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:4px}.stats div[data-v-d921fd4b]:first-child{border-left:0}.stats span[data-v-d921fd4b]{font-size:12px;color:var(--ink-2)}.stats b[data-v-d921fd4b]{font:600 22px/1.1 var(--display);letter-spacing:-.02em}.grid[data-v-d921fd4b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.panel[data-v-d921fd4b]{display:flex;flex-direction:column;gap:12px}.panel h2[data-v-d921fd4b],.panel .hint[data-v-d921fd4b]{margin:0}.habit[data-v-d921fd4b]{display:flex;flex-direction:column;gap:5px;padding-top:12px;border-top:1px solid var(--line)}.hrow[data-v-d921fd4b]{display:flex;justify-content:space-between;gap:10px}.hrow b[data-v-d921fd4b]{font-weight:600}.habit small[data-v-d921fd4b]{color:var(--ink-3)}.add[data-v-d921fd4b]{display:flex;gap:8px}.add .btn[data-v-d921fd4b]{white-space:nowrap}.note[data-v-d921fd4b]{padding-top:12px;border-top:1px solid var(--line)}.note p[data-v-d921fd4b]{margin:0 0 4px;white-space:pre-wrap}.note.closed p[data-v-d921fd4b]{text-decoration:line-through;color:var(--ink-3)}.nmeta[data-v-d921fd4b]{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12.5px}.link[data-v-d921fd4b]{border:0;background:none;padding:0;font:inherit;color:var(--accent);cursor:pointer}.worst[data-v-d921fd4b]{gap:0}.worst h2[data-v-d921fd4b]{margin-bottom:8px}.wrow[data-v-d921fd4b]{display:grid;grid-template-columns:minmax(120px,.6fr) minmax(0,2fr) auto 48px 48px;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line);color:inherit}.wrow[data-v-d921fd4b]:hover{background:var(--ground)}.wrow .who[data-v-d921fd4b]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrow .snip[data-v-d921fd4b]{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){.grid[data-v-d921fd4b]{grid-template-columns:minmax(0,1fr)}.stats.panel[data-v-d921fd4b]{grid-template-columns:repeat(2,minmax(0,1fr))}.stats div[data-v-d921fd4b]:nth-child(3){border-left:0}.stats div[data-v-d921fd4b]:nth-child(n+3){border-top:1px solid var(--line)}.wrow[data-v-d921fd4b]{grid-template-columns:minmax(0,1fr) 48px}.wrow .snip[data-v-d921fd4b],.wrow svg[data-v-d921fd4b],.wrow time[data-v-d921fd4b]{display:none}}.scan[data-v-63553e7d]{display:flex;flex-direction:column;gap:16px;--c-scored: var(--good);--c-scoring: var(--accent);--c-covered: #9ccdc8;--c-short: var(--warn);--c-cooling: var(--line-2);--c-skipped: var(--line);--c-failed: var(--crit)}.top[data-v-63553e7d]{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}.top h1[data-v-63553e7d]{margin-bottom:2px}.lead[data-v-63553e7d]{margin:0}.stamp[data-v-63553e7d]{font-size:11.5px}h3[data-v-63553e7d]{font:600 13px/1.3 var(--body);color:var(--ink-2);margin:0 0 12px;display:flex;align-items:center;gap:8px}.num[data-v-63553e7d]{font-family:var(--display);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.big[data-v-63553e7d]{font-size:30px;line-height:1.05;font-weight:600}.sub[data-v-63553e7d]{display:block;font-size:12.5px;color:var(--ink-2)}.small[data-v-63553e7d]{font-size:12.5px}.hero[data-v-63553e7d]{padding:22px 24px;display:flex;flex-direction:column;gap:16px;border-left:4px solid var(--line-2)}.hero.live[data-v-63553e7d]{border-left-color:var(--accent)}.hero.good[data-v-63553e7d]{border-left-color:var(--good)}.hero.warn[data-v-63553e7d]{border-left-color:var(--warn)}.hero.crit[data-v-63553e7d]{border-left-color:var(--crit)}.head[data-v-63553e7d]{display:flex;align-items:flex-start;gap:14px}.say[data-v-63553e7d]{flex:1;min-width:0}.say h2[data-v-63553e7d]{font-size:20px;margin:0 0 4px}.say p[data-v-63553e7d]{margin:0;color:var(--ink-2);max-width:64ch}.act[data-v-63553e7d]{flex:none}.beacon[data-v-63553e7d]{position:relative;flex:none;width:14px;height:14px;margin-top:6px}.beacon i[data-v-63553e7d],.beacon[data-v-63553e7d]:before{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--ink-3)}.beacon[data-v-63553e7d]:before{content:"";opacity:0}.hero.live .beacon i[data-v-63553e7d],.hero.live .beacon[data-v-63553e7d]:before{background:var(--accent)}.hero.good .beacon i[data-v-63553e7d]{background:var(--good)}.hero.warn .beacon i[data-v-63553e7d]{background:var(--warn)}.hero.crit .beacon i[data-v-63553e7d]{background:var(--crit)}.hero.live .beacon[data-v-63553e7d]:before{animation:ping-63553e7d 1.8s ease-out infinite}@keyframes ping-63553e7d{0%{transform:scale(1);opacity:.55}to{transform:scale(2.8);opacity:0}}.count[data-v-63553e7d]{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.count .num[data-v-63553e7d]{font-size:34px;line-height:1;font-weight:600}.pct[data-v-63553e7d]{font-size:13px;color:var(--ink-2)}.eta[data-v-63553e7d]{margin-left:auto;display:inline-flex;align-items:center;gap:6px;color:var(--ink-2);font-size:13px}.bar[data-v-63553e7d]{display:flex;gap:2px;height:14px;border-radius:7px;overflow:hidden;background:var(--sunken)}.bar i[data-v-63553e7d]{min-width:3px;flex-basis:0;transition:flex-grow .6s ease}.scored[data-v-63553e7d]{background:var(--c-scored)}.scoring[data-v-63553e7d]{background:var(--c-scoring)}.covered[data-v-63553e7d]{background:var(--c-covered)}.short[data-v-63553e7d]{background:repeating-linear-gradient(135deg,var(--c-short) 0 4px,var(--warn-soft) 4px 8px)}.cooling[data-v-63553e7d]{background:var(--c-cooling)}.skipped[data-v-63553e7d]{background:var(--c-skipped);box-shadow:inset 0 0 0 1px var(--line-2)}.failed[data-v-63553e7d]{background:var(--c-failed)}.bar .scoring[data-v-63553e7d]{background-image:linear-gradient(90deg,transparent 0,rgba(255,255,255,.45) 50%,transparent 100%);background-size:60px 100%;background-repeat:no-repeat;animation:sweep-63553e7d 1.6s linear infinite}@keyframes sweep-63553e7d{0%{background-position:-60px 0}to{background-position:calc(100% + 60px) 0}}.legend[data-v-63553e7d],.facts[data-v-63553e7d],.srcs[data-v-63553e7d],.recent[data-v-63553e7d]{list-style:none;margin:0;padding:0}.legend[data-v-63553e7d]{display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12.5px;color:var(--ink-2)}.legend li[data-v-63553e7d]{display:inline-flex;align-items:center;gap:6px}.legend i[data-v-63553e7d],.facts i[data-v-63553e7d]{flex:none;width:9px;height:9px;border-radius:3px}.legend b[data-v-63553e7d]{color:var(--ink);font-weight:600}.note[data-v-63553e7d]{display:flex;align-items:flex-start;gap:8px;margin:0;padding:9px 12px;border-radius:8px;background:var(--sunken);color:var(--ink-2);font-size:13px}.note .ic[data-v-63553e7d]{margin-top:3px}.note span[data-v-63553e7d]{flex:1}.note a[data-v-63553e7d]{font-weight:600;white-space:nowrap}.note.warn[data-v-63553e7d]{background:var(--warn-soft);color:#6f4705}.pipe[data-v-63553e7d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.stage[data-v-63553e7d]{position:relative;display:flex;flex-direction:column;gap:4px;padding:16px 18px}.stage+.stage[data-v-63553e7d]:before{content:"";position:absolute;left:-12px;top:22px;width:7px;height:7px;border-top:1.5px solid var(--line-2);border-right:1.5px solid var(--line-2);transform:rotate(45deg)}.step[data-v-63553e7d]{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:var(--sunken);font-size:10.5px;color:var(--ink-2)}.stage .meter[data-v-63553e7d]{margin:8px 0 2px}.facts[data-v-63553e7d]{display:flex;flex-direction:column;gap:5px;margin-top:8px;font-size:12.5px;color:var(--ink-2)}.facts li[data-v-63553e7d]{display:flex;align-items:baseline;gap:7px}.facts i[data-v-63553e7d]{transform:translateY(.5px)}.srcs[data-v-63553e7d]{display:flex;flex-direction:column;gap:8px;margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}.srcs li[data-v-63553e7d]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;align-items:center;font-size:12.5px}.srcs li>small[data-v-63553e7d]{grid-column:1 / -1}.src b[data-v-63553e7d]{display:block;font-weight:600}.src small[data-v-63553e7d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.err[data-v-63553e7d]{color:var(--crit)}.spin[data-v-63553e7d]{width:9px;height:9px;border-radius:50%;border:1.5px solid currentColor;border-right-color:transparent;animation:rot-63553e7d .9s linear infinite}@keyframes rot-63553e7d{to{transform:rotate(360deg)}}.two[data-v-63553e7d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.two .panel[data-v-63553e7d]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.two h3[data-v-63553e7d]{margin-bottom:4px}.bal[data-v-63553e7d]{display:flex;align-items:baseline;gap:8px}.reach[data-v-63553e7d]{margin:0;font-weight:500}.reach.crit[data-v-63553e7d]{color:var(--crit)}.reachbar[data-v-63553e7d]{align-self:stretch;height:6px;border-radius:3px}.two .btn[data-v-63553e7d]{margin-top:auto}.two p[data-v-63553e7d]{margin:0}.chart[data-v-63553e7d]{align-self:stretch;display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:3px;height:72px;align-items:end;border-bottom:1px solid var(--line)}.col[data-v-63553e7d]{display:flex;align-items:flex-end;height:100%}.col i[data-v-63553e7d]{display:block;width:100%;border-radius:3px 3px 0 0;background:var(--s-answered);transition:height .4s ease}.col:hover i[data-v-63553e7d]{filter:brightness(.85)}.axis[data-v-63553e7d]{align-self:stretch;display:flex;justify-content:space-between;font-size:10.5px}.pace-idle[data-v-63553e7d]{padding:18px 0}.recent[data-v-63553e7d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 24px}.recent a[data-v-63553e7d]{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:10px;align-items:center;padding:7px 8px;margin:0 -8px;border-radius:8px;color:inherit}.recent a[data-v-63553e7d]:hover{background:var(--ground)}.score[data-v-63553e7d]{padding:3px 0;border-radius:6px;text-align:center;font-size:12px;font-weight:600;background:var(--sunken);color:var(--ink-2)}.score.good[data-v-63553e7d]{background:var(--good-soft);color:var(--good)}.score.warn[data-v-63553e7d]{background:var(--warn-soft);color:var(--warn)}.score.crit[data-v-63553e7d]{background:var(--crit-soft);color:var(--crit)}.who b[data-v-63553e7d],.who small[data-v-63553e7d]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.who b[data-v-63553e7d]{font-weight:600}.at[data-v-63553e7d]{font-size:11.5px}@media(max-width:1100px){.pipe[data-v-63553e7d]{grid-template-columns:repeat(2,minmax(0,1fr))}.stage+.stage[data-v-63553e7d]:before{display:none}}@media(max-width:700px){.pipe[data-v-63553e7d],.two[data-v-63553e7d],.recent[data-v-63553e7d]{grid-template-columns:minmax(0,1fr)}.head[data-v-63553e7d]{flex-wrap:wrap}.act[data-v-63553e7d]{flex-basis:100%;padding-left:28px}.eta[data-v-63553e7d]{margin-left:0;flex-basis:100%}.note[data-v-63553e7d]{flex-wrap:wrap}.note span[data-v-63553e7d]{flex-basis:calc(100% - 24px)}.note a[data-v-63553e7d]{padding-left:22px}}@media(prefers-reduced-motion:reduce){.beacon[data-v-63553e7d]:before,.bar .scoring[data-v-63553e7d],.spin[data-v-63553e7d]{animation:none}}:root{color-scheme:light;--ground: #f4f6f3;--sunken: #ecefea;--line: #dde3dc;--line-2: #c6d0c8;--ink: #131d19;--ink-2: #4a5952;--ink-3: #7c8a83;--accent: #0f5e5a;--accent-ink: #ffffff;--accent-soft: #ddedea;--accent-dark: #0b4a47;--good: #2f8f5b;--good-soft: #e0f1e6;--warn: #a96c0b;--warn-soft: #f8ecd2;--crit: #bf3b32;--crit-soft: #f8deda;--s-answered: #2a78b8;--s-lost: #c4402f;--bubble-in: #ecefea;--bubble-out: #ddedea;--hl: #f0d37a;--float: 0 1px 2px rgba(19, 29, 25, .06), 0 12px 32px -8px rgba(19, 29, 25, .18);--display: "Geologica", "Golos Text", system-ui, sans-serif;--body: "Golos Text", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--bg: var(--ground);--panel: #ffffff;--border: var(--line);--text: var(--ink);--muted: var(--ink-2);--danger: var(--crit);--radius: 12px;font-family:var(--body)}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-size:14px;line-height:1.45}#app{min-height:100vh}h1{font:600 22px/1.2 var(--display);letter-spacing:-.02em;margin:0 0 16px}h2{font:600 16px/1.3 var(--display);letter-spacing:-.01em;margin:0 0 12px}a{color:var(--accent);text-decoration:none}.panel{background:var(--panel);border:1px solid var(--border);border-radius:var(--radius);padding:20px}.btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border:1px solid transparent;border-radius:8px;background:var(--accent);color:#fff;font-size:14px;cursor:pointer;transition:background .15s}.btn:hover{background:var(--accent-dark)}.btn:disabled{opacity:.5;cursor:default}.btn.secondary{background:transparent;color:var(--text);border-color:var(--border)}.btn.secondary:hover{background:var(--bg)}.btn.small{padding:4px 10px;font-size:13px}.input,select.input,textarea.input{width:100%;padding:8px 10px;border:1px solid var(--border);border-radius:8px;font-size:14px;font-family:inherit;background:#fff;color:var(--text)}.input:focus{outline:2px solid rgba(15,94,90,.25);border-color:var(--accent)}label.field{display:block;margin-bottom:14px}label.field>span{display:block;font-size:13px;color:var(--muted);margin-bottom:4px}.error{color:var(--danger);font-size:13px;margin:8px 0}.hint{color:var(--muted);font-size:13px}table.data{width:100%;border-collapse:collapse;background:var(--panel)}table.data th,table.data td{padding:8px 10px;border-bottom:1px solid var(--border);text-align:left;vertical-align:middle}table.data th{font-size:12px;text-transform:uppercase;letter-spacing:.03em;color:var(--muted);font-weight:600}table.data tbody tr.clickable{cursor:pointer}table.data tbody tr.clickable:hover{background:var(--ground)}.badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;background:var(--bg);color:var(--muted)}.badge.scored{background:#dcfce7;color:#166534}.badge.pending{background:#fef9c3;color:#854d0e}.badge.failed{background:#fee2e2;color:#991b1b}.badge.stale{background:#e0e7ff;color:#3730a3}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}.thin{color:var(--ink-3)}kbd{display:inline-grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border:1px solid var(--line-2);border-bottom-width:2px;border-radius:4px;background:var(--panel);font:500 10.5px/1 var(--mono);color:var(--ink-2)}.pill{display:inline-flex;align-items:center;gap:5px;max-width:100%;padding:2px 8px;border-radius:999px;font-size:11.5px;font-weight:500;background:var(--sunken);color:var(--ink-2)}.pill>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pill.crit{background:var(--crit-soft);color:var(--crit)}.pill.warn{background:var(--warn-soft);color:var(--warn)}.pill.good{background:var(--good-soft);color:var(--good)}.meter{height:4px;border-radius:2px;background:var(--sunken);overflow:hidden}.meter i{display:block;height:100%;border-radius:2px;background:var(--good)}.meter i.mid{background:var(--warn)}.meter i.lo{background:var(--crit)}.seg{display:inline-flex;padding:3px;border-radius:10px;background:var(--sunken);gap:2px}.seg button{padding:5px 12px;border:0;border-radius:8px;background:none;color:var(--ink-2);font:inherit;font-weight:500;white-space:nowrap;cursor:pointer}.seg button[aria-pressed=true]{background:var(--panel);color:var(--ink);box-shadow:0 1px 2px #131d191f}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);padding:9px 16px;border-radius:10px;background:var(--ink);color:var(--ground);box-shadow:var(--float);font-weight:500;z-index:60}
