.lazy-video-wrapper[data-v-365053a1]{height:100%;position:relative;width:100%}video[controlslist*=nofullscreen][data-v-365053a1]::-webkit-media-controls-fullscreen-button{display:none}.task-status-badge[data-v-409735d3]{align-items:center;border:1px solid transparent;border-radius:9999px;display:inline-flex;font-size:10px;font-weight:500;gap:.25rem;letter-spacing:.02em;padding:1px .5rem;text-transform:lowercase}.task-status-badge--warning[data-v-409735d3]{background:#451a03b8;border-color:#b45309a6;color:#fde68afa}.task-status-badge--critical[data-v-409735d3]{background:#450a0ad1;border-color:#991b1bbf;color:#fecacafa}.task-card-meta .task-meta-item[data-v-409735d3] svg{opacity:.9}.task-filter-date-input[data-v-409735d3] input[type=date]{min-height:2rem;padding-right:.35rem}.task-filter-date-input[data-v-409735d3] input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;margin-left:.15rem;opacity:.8}.log-block[data-v-409735d3]{background:#00000047;border:1px solid rgba(31,41,55,.95);border-radius:.375rem;font-size:.75rem;line-height:1.45;max-height:26rem;overflow:auto;padding:.75rem;white-space:pre-wrap;word-break:break-word}.subs[data-v-527f8640]{--panel:#17161f;--panel2:#1e1c28;--line:#2a2836;--line2:#37344a;--tx:#ece9f5;--dim:#9a94ad;--faint:#6f6987;--acc:#8a53fc;--acc2:#a982ff;--acc-soft:#241a3d;--ok:#3ecf8e;--ok-soft:#122a20;--warn:#e0a94a;--warn-soft:#2c2410;--bad:#f2688a;--bad-soft:#2c1620;--fee:#e0a94a;--net:#3ecf8e;--ref:#f2688a;color:var(--tx)}.error-tag[data-v-527f8640]{background:var(--bad-soft,rgba(239,68,68,.15));border-radius:20px;color:var(--bad);font-size:11px;font-weight:700;padding:4px 10px}.overview[data-v-527f8640]{display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:1500px){.overview[data-v-527f8640]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.overview[data-v-527f8640]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ov-card[data-v-527f8640]{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line2);border-radius:14px;padding:15px 17px}.ov-card.net[data-v-527f8640]{background:linear-gradient(180deg,rgba(62,207,142,.1),var(--panel));border-color:#3ecf8e66}.ov-card.warn[data-v-527f8640]{background:linear-gradient(180deg,rgba(224,169,74,.08),var(--panel));border-color:#e0a94a66}.ov-card span[data-v-527f8640]{color:var(--faint);display:block;font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ov-card span em[data-v-527f8640]{font-family:ui-monospace,monospace;font-size:11px;font-style:normal;font-weight:400;text-transform:none}.ov-card b[data-v-527f8640]{display:block;font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;margin-top:6px}.ov-card.net b[data-v-527f8640]{color:var(--net)}.ov-card.ref b[data-v-527f8640]{color:var(--ref)}.ov-card.warn b[data-v-527f8640]{color:var(--warn)}.slash[data-v-527f8640]{color:var(--faint);font-weight:400}.tabs[data-v-527f8640]{background:var(--panel);border:1px solid var(--line);border-radius:12px;display:inline-flex;gap:4px;padding:4px}.tab[data-v-527f8640]{background:none;border:none;border-radius:9px;color:var(--dim);cursor:pointer;font-size:14px;font-weight:600;padding:8px 18px}.tab.active[data-v-527f8640]{background:var(--acc);color:#fff}.subs section[data-v-527f8640]{display:flex;flex-direction:column;gap:1rem}.chips[data-v-527f8640]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.chips-label[data-v-527f8640]{color:var(--faint);font-size:12px;font-weight:700}.chip[data-v-527f8640]{background:var(--panel);border:1px solid var(--line2);border-radius:20px;color:var(--dim);cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px}.chip[data-v-527f8640]:hover{border-color:var(--acc);color:var(--tx)}.chip.active[data-v-527f8640]{background:var(--acc);border-color:var(--acc);color:#fff}.filters[data-v-527f8640]{align-items:flex-end;background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;gap:12px;padding:14px 16px}.f[data-v-527f8640],.filters[data-v-527f8640]{display:flex}.f[data-v-527f8640]{flex-direction:column;gap:5px}.f label[data-v-527f8640]{color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.statrow[data-v-527f8640]{display:flex;flex-wrap:wrap;gap:12px}.stat[data-v-527f8640]{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex:1;min-width:150px;padding:13px 16px}.stat span[data-v-527f8640]{color:var(--faint);display:block;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.stat b[data-v-527f8640]{display:block;font-size:21px;font-variant-numeric:tabular-nums;font-weight:800;margin-top:5px}.revhint[data-v-527f8640]{background:var(--panel);border:1px solid var(--line);border-radius:10px;color:var(--dim);font-size:12.5px;padding:10px 14px}.revhint b[data-v-527f8640]{color:var(--tx)}.tablewrap[data-v-527f8640]{background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:auto}.tbl[data-v-527f8640]{border-collapse:collapse;font-size:13.5px;width:100%}.tbl td[data-v-527f8640],.tbl th[data-v-527f8640]{border-bottom:1px solid var(--line);padding:11px 14px;text-align:left;white-space:nowrap}.tbl thead th[data-v-527f8640]{background:var(--panel);border-bottom:1px solid var(--line2);color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.04em;position:sticky;text-transform:uppercase;top:0}.tbl th .sub[data-v-527f8640]{color:var(--faint);font-family:ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:0;text-transform:none}.tbl tbody tr:last-child td[data-v-527f8640]{border-bottom:none}.tbl tbody tr.clickable[data-v-527f8640]{cursor:pointer}.tbl tbody tr.clickable[data-v-527f8640]:hover{background:var(--panel2)}.num[data-v-527f8640]{font-variant-numeric:tabular-nums;text-align:right}.em[data-v-527f8640]{font-weight:600}.dim[data-v-527f8640]{color:var(--dim)}.empty[data-v-527f8640]{color:var(--faint);padding:26px;text-align:center}.fee[data-v-527f8640]{color:var(--fee)}.net[data-v-527f8640]{color:var(--net)}.ref[data-v-527f8640]{color:var(--ref)}.cmp[data-v-527f8640]{color:var(--faint);font-size:10.5px;font-weight:600;margin-top:3px;white-space:nowrap}[data-v-527f8640] .mini{font-variant-numeric:tabular-nums}[data-v-527f8640] .mini.up{color:var(--net)}[data-v-527f8640] .mini.down{color:var(--ref)}[data-v-527f8640] .mini.dim{color:var(--faint)}.pill[data-v-527f8640]{border-radius:20px;display:inline-block;font-size:11.5px;font-weight:700;padding:2px 9px}.pill.plan[data-v-527f8640]{background:var(--acc-soft);color:var(--acc2)}.pill.ok[data-v-527f8640]{background:var(--ok-soft);color:var(--ok)}.pill.warn[data-v-527f8640]{background:var(--warn-soft);color:var(--warn)}.pill.bad[data-v-527f8640]{background:var(--bad-soft);color:var(--bad)}.drawer[data-v-527f8640]{inset:0;position:fixed;z-index:10000}.drawer-bg[data-v-527f8640]{background:#0000008c;cursor:pointer;inset:0;position:absolute}.drawer-body[data-v-527f8640]{background:#0e0d13;border-left:1px solid var(--line2);bottom:0;box-shadow:-20px 0 60px -20px #000000b3;overflow:auto;padding:22px 24px;position:absolute;right:0;top:0;width:min(760px,95vw)}.drawer-head[data-v-527f8640]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:18px}.dt-em[data-v-527f8640]{font-size:18px;font-weight:800}.dt-sub[data-v-527f8640]{color:var(--dim);font-size:13px;margin-top:3px}.drawer-body h3[data-v-527f8640]{color:var(--faint);font-size:12px;letter-spacing:.05em;margin:20px 0 10px;text-transform:uppercase}.infogrid[data-v-527f8640]{background:var(--panel);border:1px solid var(--line);border-radius:12px;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:14px 16px}.irow[data-v-527f8640]{display:flex;font-size:13px;gap:10px;justify-content:space-between}.irow span[data-v-527f8640]{color:var(--faint)}.irow b[data-v-527f8640]{font-weight:600}.tbl.mini td[data-v-527f8640],.tbl.mini th[data-v-527f8640]{font-size:12.5px;padding:8px 11px}.pop-admin-page.subs[data-v-527f8640]{gap:1rem}.um[data-v-c33e9bb7]{--panel:#17161f;--panel2:#1e1c28;--line:#2a2836;--line2:#37344a;--tx:#ece9f5;--dim:#9a94ad;--faint:#6f6987;--acc:#8a53fc;--acc2:#a982ff;--acc-soft:#241a3d;--ok:#3ecf8e;--ok-soft:#122a20;--warn:#e0a94a;--warn-soft:#2c2410;--bad:#f2688a;--bad-soft:#2c1620;color:var(--tx)}.error-tag[data-v-c33e9bb7]{background:var(--bad-soft,rgba(239,68,68,.15));border-radius:20px;color:var(--bad);font-size:11px;font-weight:700;padding:4px 10px}.overview[data-v-c33e9bb7]{display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:1500px){.overview[data-v-c33e9bb7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.overview[data-v-c33e9bb7]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ov-card[data-v-c33e9bb7]{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line2);border-radius:14px;padding:15px 16px}.ov-card.acc[data-v-c33e9bb7]{background:linear-gradient(180deg,rgba(138,83,252,.12),var(--panel));border-color:#8a53fc73}.ov-card.ok[data-v-c33e9bb7]{background:linear-gradient(180deg,rgba(62,207,142,.09),var(--panel));border-color:#3ecf8e61}.ov-card span[data-v-c33e9bb7]{color:var(--faint);display:block;font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ov-card span em[data-v-c33e9bb7]{font-family:ui-monospace,monospace;font-size:11px;font-style:normal;font-weight:400;text-transform:none}.ov-card b[data-v-c33e9bb7]{display:block;font-size:23px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;margin-top:6px}.ov-card .ovsub[data-v-c33e9bb7]{color:var(--dim);font-size:12px;font-weight:600;margin-top:4px}.ov-card.acc b[data-v-c33e9bb7]{color:var(--acc2)}.ov-card.ok b[data-v-c33e9bb7]{color:var(--ok)}.dist[data-v-c33e9bb7]{display:grid;gap:12px;grid-template-columns:1fr 1.4fr}@media(max-width:820px){.dist[data-v-c33e9bb7]{grid-template-columns:1fr}}.dist-panel[data-v-c33e9bb7]{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:14px 16px}.dist-panel h4[data-v-c33e9bb7]{color:var(--faint);font-size:11.5px;font-weight:700;letter-spacing:.04em;margin:0 0 12px;text-transform:uppercase}.bar-row[data-v-c33e9bb7]{align-items:center;display:grid;gap:10px;grid-template-columns:92px 1fr 78px;margin-bottom:9px}.bar-row[data-v-c33e9bb7]:last-child{margin-bottom:0}.bar-row.cc[data-v-c33e9bb7]{grid-template-columns:64px 1fr 46px}.bar-row .lbl[data-v-c33e9bb7]{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bar-track[data-v-c33e9bb7]{background:#26242f;border-radius:5px;height:8px;overflow:hidden}.bar-fill[data-v-c33e9bb7]{background:var(--acc);border-radius:5px;height:100%}.bar-row .bval[data-v-c33e9bb7]{color:var(--dim);font-size:12px;font-variant-numeric:tabular-nums;text-align:right}.flags6[data-v-c33e9bb7]{display:grid;gap:9px 14px;grid-template-columns:repeat(3,1fr)}.tabs[data-v-c33e9bb7]{background:var(--panel);border:1px solid var(--line);border-radius:12px;display:inline-flex;gap:4px;padding:4px}.tab[data-v-c33e9bb7]{background:none;border:none;border-radius:9px;color:var(--dim);cursor:pointer;font-size:14px;font-weight:600;padding:8px 18px}.tab.active[data-v-c33e9bb7]{background:var(--acc);color:#fff}section[data-v-c33e9bb7]{display:flex;flex-direction:column;gap:1rem}.chips[data-v-c33e9bb7]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.chips-label[data-v-c33e9bb7]{color:var(--faint);font-size:12px;font-weight:700}.chip[data-v-c33e9bb7]{background:var(--panel);border:1px solid var(--line2);border-radius:20px;color:var(--dim);cursor:pointer;font-size:13px;font-weight:600;padding:6px 13px}.chip[data-v-c33e9bb7]:hover{border-color:var(--acc);color:var(--tx)}.chip.active[data-v-c33e9bb7]{background:var(--acc);border-color:var(--acc);color:#fff}.filters[data-v-c33e9bb7]{align-items:flex-end;background:var(--panel);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;gap:12px;padding:14px 16px}.f[data-v-c33e9bb7],.filters[data-v-c33e9bb7]{display:flex}.f[data-v-c33e9bb7]{flex-direction:column;gap:5px}.f label[data-v-c33e9bb7]{color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.statrow[data-v-c33e9bb7]{display:flex;flex-wrap:wrap;gap:12px}.stat[data-v-c33e9bb7]{background:var(--panel);border:1px solid var(--line);border-radius:12px;flex:1;min-width:150px;padding:12px 15px}.stat span[data-v-c33e9bb7]{color:var(--faint);display:block;font-size:11.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.stat b[data-v-c33e9bb7]{display:block;font-size:20px;font-variant-numeric:tabular-nums;font-weight:800;margin-top:5px}.revhint[data-v-c33e9bb7]{background:var(--panel);border:1px solid var(--line);border-radius:10px;color:var(--dim);font-size:12.5px;padding:10px 14px}.revhint b[data-v-c33e9bb7]{color:var(--tx)}.tablewrap[data-v-c33e9bb7]{background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:auto}.tbl[data-v-c33e9bb7]{border-collapse:collapse;font-size:13.5px;width:100%}.tbl td[data-v-c33e9bb7],.tbl th[data-v-c33e9bb7]{border-bottom:1px solid var(--line);padding:11px 13px;text-align:left;white-space:nowrap}.tbl thead th[data-v-c33e9bb7]{background:var(--panel);border-bottom:1px solid var(--line2);color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.04em;position:sticky;text-transform:uppercase;top:0}.tbl th .subh[data-v-c33e9bb7]{color:var(--faint);font-family:ui-monospace,monospace;font-size:10px;font-weight:500;letter-spacing:0;text-transform:none}.tbl tbody tr:last-child td[data-v-c33e9bb7]{border-bottom:none}.tbl tbody tr.clickable[data-v-c33e9bb7]{cursor:pointer}.tbl tbody tr.clickable[data-v-c33e9bb7]:hover{background:var(--panel2)}.num[data-v-c33e9bb7]{font-variant-numeric:tabular-nums;text-align:right}.em[data-v-c33e9bb7]{font-weight:600}.dim[data-v-c33e9bb7]{color:var(--dim)}.empty[data-v-c33e9bb7]{padding:26px;text-align:center}.cmp[data-v-c33e9bb7],.empty[data-v-c33e9bb7]{color:var(--faint)}.cmp[data-v-c33e9bb7]{font-size:10.5px;font-weight:600;margin-top:3px;white-space:nowrap}[data-v-c33e9bb7] .mini{font-variant-numeric:tabular-nums}[data-v-c33e9bb7] .mini.up{color:var(--ok)}[data-v-c33e9bb7] .mini.down{color:var(--bad)}[data-v-c33e9bb7] .mini.flat{color:var(--faint)}.pill[data-v-c33e9bb7]{border-radius:20px;display:inline-block;font-size:11.5px;font-weight:700;padding:2px 9px;white-space:nowrap}.pill.plan[data-v-c33e9bb7]{background:var(--acc-soft);color:var(--acc2)}.pill.free[data-v-c33e9bb7]{background:#23212e;color:var(--dim)}.pill.ok[data-v-c33e9bb7]{background:var(--ok-soft);color:var(--ok)}.pill.warn[data-v-c33e9bb7]{background:var(--warn-soft);color:var(--warn)}.pill.bad[data-v-c33e9bb7]{background:var(--bad-soft);color:var(--bad)}.pill.email[data-v-c33e9bb7]{background:#14243a;color:#77aef0}.pill.google[data-v-c33e9bb7]{background:#232018;color:#e6b866}.pill.apple[data-v-c33e9bb7]{background:#24222c;color:#cdc6da}.pill.oauth_unknown[data-v-c33e9bb7]{background:#23212e;color:var(--dim)}.flag[data-v-c33e9bb7]{font-size:14px;margin-right:4px;vertical-align:-1px}.dot[data-v-c33e9bb7]{border-radius:50%;display:inline-block;height:7px;margin-right:5px;vertical-align:middle;width:7px}.dot.a[data-v-c33e9bb7]{background:var(--ok)}.dot.s[data-v-c33e9bb7]{background:var(--warn)}.dot.c[data-v-c33e9bb7]{background:var(--bad)}.drawer[data-v-c33e9bb7]{inset:0;position:fixed;z-index:10000}.drawer-bg[data-v-c33e9bb7]{background:#0000008c;cursor:pointer;inset:0;position:absolute}.drawer-body[data-v-c33e9bb7]{background:#0e0d13;border-left:1px solid var(--line2);bottom:0;box-shadow:-20px 0 60px -20px #000000b3;overflow:auto;padding:22px 24px;position:absolute;right:0;top:0;width:min(720px,96vw)}.drawer-head[data-v-c33e9bb7]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:6px}.dt-em[data-v-c33e9bb7]{font-size:18px;font-weight:800}.dt-sub[data-v-c33e9bb7]{color:var(--dim);font-size:13px;margin-top:3px}.drawer-body h3[data-v-c33e9bb7]{color:var(--faint);font-size:12px;letter-spacing:.05em;margin:22px 0 10px;text-transform:uppercase}.infogrid[data-v-c33e9bb7]{background:var(--panel);border:1px solid var(--line);border-radius:12px;display:grid;gap:9px 16px;grid-template-columns:1fr 1fr;padding:14px 16px}.irow[data-v-c33e9bb7]{display:flex;font-size:13px;gap:10px;justify-content:space-between}.irow span[data-v-c33e9bb7]{color:var(--faint)}.irow b[data-v-c33e9bb7]{font-weight:600;text-align:right}[data-v-c33e9bb7] .code{background:#07080c;border:1px solid var(--line2);border-radius:6px;color:var(--acc2);font-family:ui-monospace,monospace;font-size:12px;padding:2px 7px}[data-v-c33e9bb7] .flag{font-size:14px;margin-right:4px}[data-v-c33e9bb7] .pill{border-radius:20px;display:inline-block;font-size:11.5px;font-weight:700;padding:2px 9px}[data-v-c33e9bb7] .pill.ok{background:var(--ok-soft);color:var(--ok)}[data-v-c33e9bb7] .pill.warn{background:var(--warn-soft);color:var(--warn)}[data-v-c33e9bb7] .pill.bad{background:var(--bad-soft);color:var(--bad)}[data-v-c33e9bb7] .pill.email{background:#14243a;color:#77aef0}[data-v-c33e9bb7] .pill.google{background:#232018;color:#e6b866}[data-v-c33e9bb7] .pill.apple{background:#24222c;color:#cdc6da}[data-v-c33e9bb7] .pill.oauth_unknown{background:#23212e;color:var(--dim)}.creditbar[data-v-c33e9bb7]{display:flex;flex-wrap:wrap;gap:10px}.cbx[data-v-c33e9bb7]{background:var(--panel);border:1px solid var(--line);border-radius:11px;flex:1;min-width:110px;padding:11px 13px}.cbx span[data-v-c33e9bb7]{color:var(--faint);display:block;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.cbx b[data-v-c33e9bb7]{display:block;font-size:17px;font-variant-numeric:tabular-nums;font-weight:800;margin-top:4px}.cbx.total[data-v-c33e9bb7]{border-color:#8a53fc66}.cbx.total b[data-v-c33e9bb7]{color:var(--acc2)}.tbl.mini2 td[data-v-c33e9bb7],.tbl.mini2 th[data-v-c33e9bb7]{font-size:12.5px;padding:8px 11px}.note[data-v-c33e9bb7]{color:var(--faint);font-size:11.5px;font-style:italic}.pop-admin-page.um[data-v-c33e9bb7]{gap:1rem}.ae[data-v-9d63f623]{--panel:#17161f;--panel2:#1e1c28;--line:#2a2836;--line2:#37344a;--tx:#ece9f5;--dim:#9a94ad;--faint:#6f6987;--acc:#8a53fc;--acc2:#a982ff;--acc-soft:#241a3d;--ok:#3ecf8e;--warn:#e0a94a;--bad:#f2688a;--blue:#5aa2f0;color:var(--tx);display:flex;flex-direction:column;gap:16px}.seg[data-v-9d63f623]{background:var(--panel);border:1px solid var(--line);border-radius:10px;display:inline-flex;gap:3px;padding:3px}.segb[data-v-9d63f623]{background:none;border:none;border-radius:7px;color:var(--dim);cursor:pointer;font-size:12.5px;font-weight:600;padding:6px 12px}.segb.on[data-v-9d63f623]{background:var(--acc);color:#fff}.errbox[data-v-9d63f623],.loadbox[data-v-9d63f623]{background:var(--panel);border:1px solid var(--line2);border-radius:14px;color:var(--dim);padding:24px;text-align:center}.errbox b[data-v-9d63f623]{color:var(--bad)}.errbox p[data-v-9d63f623]{font-size:13px;margin:8px 0 0}.errbox .hint[data-v-9d63f623]{color:var(--faint);font-size:12px}.errbox code[data-v-9d63f623]{background:#07080c;border-radius:5px;color:var(--acc2);font-family:ui-monospace,monospace;padding:1px 6px}.cards[data-v-9d63f623]{display:grid;gap:12px;grid-template-columns:repeat(6,minmax(0,1fr))}@media(max-width:1180px){.cards[data-v-9d63f623]{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.cards[data-v-9d63f623]{grid-template-columns:repeat(2,1fr)}}.card[data-v-9d63f623]{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line2);border-radius:14px;padding:15px 16px}.card.ok[data-v-9d63f623]{border-color:#3ecf8e66}.card.bad[data-v-9d63f623]{border-color:#f2688a66}.card span[data-v-9d63f623]{color:var(--faint);display:block;font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.card b[data-v-9d63f623]{display:block;font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;margin-top:6px}.card .s[data-v-9d63f623]{color:var(--dim);font-size:12px;font-weight:600;margin-top:4px}.card.ok b[data-v-9d63f623]{color:var(--ok)}.card.bad b[data-v-9d63f623]{color:var(--bad)}.grid2[data-v-9d63f623]{display:grid;gap:14px;grid-template-columns:2fr 1fr}@media(max-width:900px){.grid2[data-v-9d63f623]{grid-template-columns:1fr}}.grid2b[data-v-9d63f623]{display:grid;gap:14px;grid-template-columns:1fr 1fr}@media(max-width:900px){.grid2b[data-v-9d63f623]{grid-template-columns:1fr}}.grid4[data-v-9d63f623]{display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}@media(max-width:1000px){.grid4[data-v-9d63f623]{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.grid4[data-v-9d63f623]{grid-template-columns:1fr}}.box[data-v-9d63f623]{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:16px}.box h3[data-v-9d63f623]{font-size:14px;font-weight:700;margin:0 0 4px}.box .sub[data-v-9d63f623]{font-size:11.5px;margin:0 0 14px}.box .sub[data-v-9d63f623],.dimh[data-v-9d63f623]{color:var(--faint)}.dimh[data-v-9d63f623]{font-weight:400}.dimh[data-v-9d63f623],.legend[data-v-9d63f623]{font-size:12px}.legend[data-v-9d63f623]{color:var(--dim);display:flex;gap:14px;margin-bottom:8px}.legend i[data-v-9d63f623]{border-radius:2px;display:inline-block;height:9px;margin-right:5px;width:9px}.trend[data-v-9d63f623]{position:relative}.tip[data-v-9d63f623]{background:#0b0a12;border:1px solid var(--line2);border-radius:9px;box-shadow:0 10px 28px -8px #000000d9;font-size:12px;min-width:138px;padding:9px 11px;pointer-events:none;position:absolute;z-index:5}.tt-day[data-v-9d63f623]{font-family:ui-monospace,monospace;font-weight:700;margin-bottom:6px}.tt-row[data-v-9d63f623]{align-items:center;display:flex;gap:6px;margin:3px 0}.tt-row i[data-v-9d63f623]{border-radius:2px;height:8px;width:8px}.tt-row b[data-v-9d63f623]{font-variant-numeric:tabular-nums;margin-left:2px}.tt-row span[data-v-9d63f623]{color:var(--dim);margin-left:auto}.tt-tot[data-v-9d63f623]{border-top:1px solid var(--line);color:var(--dim);font-size:11.5px;margin-top:6px;padding-top:5px}.donut-wrap[data-v-9d63f623]{align-items:center;display:flex;gap:18px}.dlegend[data-v-9d63f623]{display:flex;flex-direction:column;font-size:13px;gap:8px}.dlegend div[data-v-9d63f623]{align-items:center;display:flex;gap:8px}.dlegend i[data-v-9d63f623]{border-radius:3px;height:10px;width:10px}.dlegend b[data-v-9d63f623]{font-variant-numeric:tabular-nums}.dlegend .dim[data-v-9d63f623]{color:var(--faint);font-size:11.5px;margin-left:auto}.bars[data-v-9d63f623]{display:flex;flex-direction:column;gap:9px}.brow[data-v-9d63f623]{align-items:center;display:grid;gap:10px;grid-template-columns:132px 1fr 92px}.brow .lbl[data-v-9d63f623]{font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.brow .lbl.mono[data-v-9d63f623]{font-family:ui-monospace,monospace}.track[data-v-9d63f623]{background:#26242f;height:9px;overflow:hidden}.fill[data-v-9d63f623],.track[data-v-9d63f623]{border-radius:5px}.fill[data-v-9d63f623]{background:var(--acc);height:100%}.brow .v[data-v-9d63f623]{color:var(--dim);font-size:12px;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}[data-v-9d63f623] .rate{font-weight:700}[data-v-9d63f623] .rate.g{color:var(--ok)}[data-v-9d63f623] .rate.a{color:var(--warn)}[data-v-9d63f623] .rate.r{color:var(--bad)}.flag[data-v-9d63f623]{margin-right:6px}.pstats[data-v-9d63f623]{display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}@media(max-width:520px){.pstats[data-v-9d63f623]{grid-template-columns:repeat(2,1fr)}}.pstat[data-v-9d63f623]{background:var(--panel2);border:1px solid var(--line2);border-radius:11px;padding:11px 12px}.pstat span[data-v-9d63f623]{color:var(--faint);display:block;font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.pstat b[data-v-9d63f623]{display:block;font-size:19px;font-variant-numeric:tabular-nums;font-weight:800;margin-top:4px}.pfmt[data-v-9d63f623]{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.pchip[data-v-9d63f623]{background:var(--acc-soft);border-radius:20px;color:var(--acc2);font-family:ui-monospace,monospace;font-size:12px;padding:3px 10px}.warn-tag[data-v-9d63f623]{background:#e0a94a1f;border:1px solid rgba(224,169,74,.35);border-radius:12px;color:var(--warn);font-size:10.5px;font-weight:700;padding:2px 8px}.funnel[data-v-9d63f623]{display:flex;flex-direction:column;gap:10px}.fstep[data-v-9d63f623]{border:1px solid var(--line2);border-radius:12px;padding:12px 14px;position:relative}.fstep.pend[data-v-9d63f623]{border-style:dashed;opacity:.82}.fstep.real[data-v-9d63f623]{background:linear-gradient(180deg,rgba(62,207,142,.08),transparent);border-color:#3ecf8e73}.fstep .fh[data-v-9d63f623]{align-items:baseline;display:flex;justify-content:space-between}.fstep .fh span[data-v-9d63f623]{font-size:13px;font-weight:600}.fstep .fh b[data-v-9d63f623]{font-size:20px;font-variant-numeric:tabular-nums;font-weight:800}.fstep.pend .fh b[data-v-9d63f623]{color:var(--warn);font-size:13px;font-weight:700}.fstep.real .fh b[data-v-9d63f623]{color:var(--ok)}.fstep .fh b em[data-v-9d63f623]{color:var(--dim);font-size:12px;font-style:normal;font-weight:600}.fstep p[data-v-9d63f623]{color:var(--faint);font-size:11.5px;margin:5px 0 0}.fstep .src[data-v-9d63f623]{color:var(--dim);display:block;font-size:11px;font-weight:600;margin-top:4px}.fstep .src em[data-v-9d63f623]{font-style:normal}.fstep .src em.e[data-v-9d63f623]{color:var(--acc2)}.fstep .src em.b[data-v-9d63f623]{color:#5dcaa5}.fstep .src i[data-v-9d63f623]{color:var(--faint);font-style:normal;font-weight:400}.fstep[data-v-9d63f623]:after{bottom:-14px;color:var(--faint);content:"↓";font-size:12px;left:50%;position:absolute;transform:translate(-50%)}.fstep[data-v-9d63f623]:last-child:after{display:none}.note[data-v-9d63f623]{color:var(--faint);font-size:11.5px;margin-top:12px}.mseg[data-v-9d63f623]{margin-top:4px}.mh[data-v-9d63f623]{color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.04em;margin:14px 0 6px;text-transform:uppercase}.mrow[data-v-9d63f623]{border-bottom:1px solid var(--line);display:flex;font-size:13px;justify-content:space-between;padding:6px 0}.mrow[data-v-9d63f623]:last-child{border-bottom:none}.mrow span[data-v-9d63f623]{color:var(--dim)}.mrow b[data-v-9d63f623]{font-variant-numeric:tabular-nums}.mrow em[data-v-9d63f623]{color:var(--faint);font-style:normal;font-weight:400}.pop-admin-page.ae[data-v-9d63f623]{gap:16px}.faint[data-v-de93f595]{font-style:italic;opacity:.45}.fillmark[data-v-de93f595]{cursor:help;margin-left:2px}.fillmark[data-v-de93f595],.fillnote[data-v-de93f595]{color:var(--acc2,#a78bfa)}.fillnote[data-v-de93f595]{font-size:11px;font-style:normal;margin-left:6px;opacity:.85}.emb[data-v-de93f595]{--acc:#8b5cf6;--acc2:#f59e0b;--blue:#38bdf8;--good:#34d399;--bad:#f87171;flex-direction:column;gap:14px}.emb[data-v-de93f595],.tabs[data-v-de93f595]{display:flex}.tabs[data-v-de93f595]{border-bottom:1px solid hsla(0,0%,100%,.1);gap:4px}.tabbtn[data-v-de93f595]{align-items:center;background:none;border:0;border-bottom:2px solid transparent;color:#9ca3af;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:7px;margin-bottom:-1px;padding:9px 16px}.tabbtn[data-v-de93f595]:hover{color:#e5e7eb}.tabbtn.on[data-v-de93f595]{border-bottom-color:var(--acc);color:#fff}.tbadge[data-v-de93f595]{background:#8b5cf624;border-radius:999px;color:#a78bfa;font-size:11px;font-weight:600;padding:1px 8px}.seg[data-v-de93f595]{border:1px solid hsla(0,0%,100%,.12);border-radius:8px;display:inline-flex;overflow:hidden}.segb[data-v-de93f595]{background:transparent;border:0;color:#cbd5e1;cursor:pointer;font-size:12px;padding:5px 12px}.segb.on[data-v-de93f595]{background:var(--acc);color:#fff}.cards[data-v-de93f595]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.card[data-v-de93f595]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:12px 14px}.card span[data-v-de93f595]{color:#9ca3af;display:block;font-size:11px}.card b[data-v-de93f595]{color:#fff;display:block;font-size:22px;line-height:1.3}.card .s[data-v-de93f595]{color:#6b7280;font-size:11px}.card.ok b[data-v-de93f595]{color:var(--good)}.card.bad b[data-v-de93f595]{color:var(--bad)}.sect[data-v-de93f595]{color:#e5e7eb;font-size:13px;font-weight:600;margin-top:6px}.sect small[data-v-de93f595]{color:#6b7280;font-weight:400;margin-left:8px}.grid[data-v-de93f595]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.box[data-v-de93f595]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:14px 16px}.box h3[data-v-de93f595]{color:#e5e7eb;font-size:13px;font-weight:600}.box .sub[data-v-de93f595]{color:#6b7280;font-size:11px;margin-bottom:10px}.chart[data-v-de93f595]{display:block;height:120px;width:100%}.chartwrap[data-v-de93f595]{position:relative}.ymax[data-v-de93f595]{color:#6b7280;font-size:10px;left:0;pointer-events:none;top:0}.hit[data-v-de93f595],.ymax[data-v-de93f595]{position:absolute}.hit[data-v-de93f595]{cursor:crosshair;inset:10px 0 0}.tip[data-v-de93f595]{align-items:center;background:#0c0e14eb;border:1px solid hsla(0,0%,100%,.12);border-radius:6px;color:#cbd5e1;display:flex;font-size:11px;gap:8px;padding:3px 8px;pointer-events:none;position:absolute;top:4px;white-space:nowrap}.tip b[data-v-de93f595]{color:#fff;font-weight:600}.xlabels[data-v-de93f595]{color:#6b7280;display:flex;font-size:10px;justify-content:space-between;margin-top:4px}.empty[data-v-de93f595]{color:#6b7280;font-size:12px;padding:14px 0;text-align:center}[data-v-de93f595] .bars{display:flex;flex-direction:column;gap:6px}[data-v-de93f595] .brow{align-items:center;display:grid;font-size:12px;gap:8px;grid-template-columns:96px 1fr 52px}[data-v-de93f595] .lbl{color:#cbd5e1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-de93f595] .track{background:#ffffff0f;border-radius:999px;height:8px;overflow:hidden}[data-v-de93f595] .fill{background:var(--acc);border-radius:999px;height:100%}[data-v-de93f595] .v{color:#9ca3af;font-variant-numeric:tabular-nums;text-align:right}.tbl[data-v-de93f595]{border-collapse:collapse;font-size:12px;width:100%}.tbl th[data-v-de93f595]{border-bottom:1px solid hsla(0,0%,100%,.08);color:#9ca3af;font-weight:500;padding:5px 6px;text-align:left}.tbl td[data-v-de93f595]{border-bottom:1px solid hsla(0,0%,100%,.04);color:#d1d5db;padding:6px}.tbl td.g[data-v-de93f595]{color:var(--good)}.tbl td.r[data-v-de93f595]{color:var(--bad)}.mono[data-v-de93f595]{font-family:ui-monospace,monospace}.funnel[data-v-de93f595]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.fstep[data-v-de93f595]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;flex:1;min-width:74px;padding:8px 10px}.fstep span[data-v-de93f595]{color:#9ca3af;display:block;font-size:10px}.fstep b[data-v-de93f595]{color:#fff;font-size:17px}.fstep.ok b[data-v-de93f595]{color:var(--good)}.farrow[data-v-de93f595]{color:#8b5cf6;font-size:11px;white-space:nowrap}.errbox[data-v-de93f595]{background:#f871710f;border:1px solid rgba(248,113,113,.3);border-radius:10px;color:#fca5a5;font-size:13px;padding:16px}.errbox .hint[data-v-de93f595]{color:#9ca3af;font-size:11px;margin-top:6px}.errbox code[data-v-de93f595]{background:#ffffff14;border-radius:4px;padding:1px 5px}.loadbox[data-v-de93f595]{color:#9ca3af;padding:40px;text-align:center}.filters[data-v-de93f595]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.filters input[data-v-de93f595],.filters select[data-v-de93f595]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);border-radius:7px;color:#e5e7eb;font-size:12px;padding:5px 8px}.filters input[data-v-de93f595]{width:190px}.filters input[data-v-de93f595]:focus,.filters select[data-v-de93f595]:focus{border-color:#8b5cf699;outline:none}.clearf[data-v-de93f595]{background:none;border:0;color:#8b5cf6;cursor:pointer;font-size:12px}.rechint[data-v-de93f595]{color:#6b7280;font-size:11px;margin-bottom:8px}.rechint .warn[data-v-de93f595]{color:#fbbf24}.tblwrap[data-v-de93f595]{overflow-x:auto}.tbl.rec[data-v-de93f595]{min-width:860px}.tbl.rec td[data-v-de93f595]{vertical-align:top}.tbl.rec .nowrap[data-v-de93f595]{white-space:nowrap}.tbl.rec .num[data-v-de93f595]{font-variant-numeric:tabular-nums;text-align:right}.tbl.rec .dim[data-v-de93f595]{color:#9ca3af}.tbl.rec .slow[data-v-de93f595]{color:var(--acc2)}.tbl.rec tr.rowerr td[data-v-de93f595]{background:#f871710d}.pill[data-v-de93f595]{border-radius:999px;font-size:10px;padding:1px 7px;white-space:nowrap}.pill.ok[data-v-de93f595]{background:#34d39924;color:var(--good)}.pill.error[data-v-de93f595]{background:#f8717124;color:var(--bad)}.pill.blocked[data-v-de93f595]{background:#fbbf2424;color:#fbbf24}.expand[data-v-de93f595]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#cbd5e1;cursor:pointer;font-size:11px;padding:2px 8px;white-space:nowrap}.detail td[data-v-de93f595]{background:#0003}.dgrid[data-v-de93f595]{color:#d1d5db;display:grid;font-size:11px;gap:6px 18px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:8px 4px}.dgrid b[data-v-de93f595]{color:#9ca3af;display:block;font-size:10px;font-weight:500}.errcode[data-v-de93f595]{color:var(--bad);font-family:ui-monospace,monospace}.errbox.sm[data-v-de93f595]{font-size:12px;padding:10px 12px}.foot[data-v-de93f595]{color:#4b5563;font-size:11px;padding:4px 0 10px;text-align:center}.wfsync[data-v-97e3a795]{--panel:#17161f;--panel2:#1e1c28;--line:#2a2836;--line2:#37344a;--tx:#ece9f5;--dim:#9a94ad;--faint:#6f6987;--acc:#8a53fc;--acc2:#a982ff;--acc-soft:#241a3d;--ok:#3ecf8e;--ok-soft:#122a20;--warn:#e0a94a;--warn-soft:#2c2410;--bad:#f2688a;--bad-soft:#2c1620;--net:#3ecf8e;--ref:#f2688a;--tf:#2dd4bf;color:var(--tx);display:flex;flex-direction:column;gap:1rem}.mono[data-v-97e3a795]{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px}.tabnum[data-v-97e3a795]{font-variant-numeric:tabular-nums}.mock-tag[data-v-97e3a795]{background:var(--warn-soft);color:var(--warn)}.error-tag[data-v-97e3a795],.mock-tag[data-v-97e3a795]{border-radius:20px;font-size:11px;font-weight:700;padding:4px 10px}.error-tag[data-v-97e3a795]{background:var(--bad-soft);color:var(--bad)}.cfgbar[data-v-97e3a795]{background:var(--panel);border:1px solid var(--line);border-radius:12px;display:flex;flex-wrap:wrap;gap:8px 26px;padding:12px 16px}.cfgbar .kv[data-v-97e3a795]{display:flex;flex-direction:column;gap:3px}.cfgbar .kv span[data-v-97e3a795]{color:var(--faint);font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.cfgbar .kv b[data-v-97e3a795]{font-size:13px;font-weight:600}.overview[data-v-97e3a795]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){.overview[data-v-97e3a795]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ov-card[data-v-97e3a795]{background:linear-gradient(180deg,var(--panel2),var(--panel));border:1px solid var(--line2);border-radius:14px;padding:15px 17px}.ov-card.acc[data-v-97e3a795]{background:linear-gradient(180deg,rgba(45,212,191,.1),var(--panel));border-color:#2dd4bf66}.ov-card.warn[data-v-97e3a795]{background:linear-gradient(180deg,rgba(224,169,74,.08),var(--panel));border-color:#e0a94a66}.ov-card.ref[data-v-97e3a795]{background:linear-gradient(180deg,rgba(242,104,138,.07),var(--panel));border-color:#f2688a59}.ov-card span[data-v-97e3a795]{color:var(--faint);display:block;font-size:11.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.ov-card span em[data-v-97e3a795]{font-family:ui-monospace,monospace;font-size:11px;font-style:normal;font-weight:400;text-transform:none}.ov-card b[data-v-97e3a795]{display:block;font-size:24px;font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.02em;margin-top:6px}.ov-card i[data-v-97e3a795]{color:var(--faint);display:block;font-size:11.5px;font-style:normal;margin-top:4px}.ov-card.acc b[data-v-97e3a795]{color:var(--tf)}.ov-card.warn b[data-v-97e3a795]{color:var(--warn)}.ov-card.ref b[data-v-97e3a795]{color:var(--ref)}.tabs[data-v-97e3a795]{background:var(--panel);border:1px solid var(--line);border-radius:12px;gap:4px;padding:4px}.tab[data-v-97e3a795],.tabs[data-v-97e3a795]{display:inline-flex}.tab[data-v-97e3a795]{align-items:center;background:none;border:none;border-radius:9px;color:var(--dim);cursor:pointer;font-size:14px;font-weight:600;gap:7px;padding:8px 18px}.tab.active[data-v-97e3a795]{background:var(--acc);color:#fff}.tcount[data-v-97e3a795]{background:#ffffff1f;border-radius:20px;font-size:11px;padding:1px 7px}.wfsync section[data-v-97e3a795]{display:flex;flex-direction:column;gap:1rem}.toolbar[data-v-97e3a795]{display:flex;flex-wrap:wrap;gap:12px}.selall[data-v-97e3a795],.toolbar[data-v-97e3a795]{align-items:center}.selall[data-v-97e3a795]{color:var(--dim);cursor:pointer;display:inline-flex;font-size:13px;gap:8px}.selall b[data-v-97e3a795]{color:var(--tx)}.note[data-v-97e3a795]{color:var(--faint);font-size:12px}.spacer[data-v-97e3a795]{flex:1}input[type=checkbox][data-v-97e3a795]{accent-color:var(--acc);cursor:pointer;height:15px;width:15px}.revhint[data-v-97e3a795]{background:var(--panel);border:1px solid var(--line);border-radius:10px;color:var(--dim);font-size:12.5px;padding:10px 14px}.revhint b[data-v-97e3a795]{color:var(--tx)}.tablewrap[data-v-97e3a795]{background:var(--panel);border:1px solid var(--line);border-radius:14px;overflow:auto}.tbl[data-v-97e3a795]{border-collapse:collapse;font-size:13.5px;width:100%}.tbl td[data-v-97e3a795],.tbl th[data-v-97e3a795]{border-bottom:1px solid var(--line);padding:11px 14px;text-align:left;white-space:nowrap}.tbl thead th[data-v-97e3a795]{background:var(--panel);border-bottom:1px solid var(--line2);color:var(--faint);font-size:11px;font-weight:700;letter-spacing:.04em;position:sticky;text-transform:uppercase;top:0}.tbl td.chk[data-v-97e3a795],.tbl th.chk[data-v-97e3a795]{width:34px}.tbl tbody tr:last-child td[data-v-97e3a795]{border-bottom:none}.tbl tbody tr.clickable[data-v-97e3a795]{cursor:pointer}.tbl tbody tr.clickable[data-v-97e3a795]:hover{background:var(--panel2)}.num[data-v-97e3a795]{font-variant-numeric:tabular-nums;text-align:right}.em[data-v-97e3a795]{font-weight:600}.dim[data-v-97e3a795]{color:var(--dim)}.net[data-v-97e3a795]{color:var(--net)}.empty[data-v-97e3a795]{color:var(--faint);padding:26px;text-align:center}.errcode[data-v-97e3a795]{color:var(--bad);font-size:11px;font-weight:600}.cnt[data-v-97e3a795]{border-radius:7px;display:inline-block;font-size:11.5px;font-weight:700;margin-left:4px;padding:2px 7px}.cnt.s[data-v-97e3a795]{background:var(--ok-soft);color:var(--ok)}.cnt.f[data-v-97e3a795]{background:var(--bad-soft);color:var(--bad)}.cnt.u[data-v-97e3a795]{background:var(--warn-soft);color:var(--warn)}.cnt.p[data-v-97e3a795]{background:var(--acc-soft);color:var(--acc2)}.pill[data-v-97e3a795]{border-radius:20px;display:inline-block;font-size:11.5px;font-weight:700;padding:2px 9px}.pill.ok[data-v-97e3a795]{background:var(--ok-soft);color:var(--ok)}.pill.warn[data-v-97e3a795]{background:var(--warn-soft);color:var(--warn)}.pill.bad[data-v-97e3a795]{background:var(--bad-soft);color:var(--bad)}.pill.muted[data-v-97e3a795]{background:#94a3b824;color:#94a3b8}.drawer[data-v-97e3a795]{inset:0;position:fixed;z-index:10000}.drawer-bg[data-v-97e3a795]{background:#0000008c;cursor:pointer;inset:0;position:absolute}.drawer-body[data-v-97e3a795]{background:#0e0d13;border-left:1px solid var(--line2);bottom:0;box-shadow:-20px 0 60px -20px #000000b3;overflow:auto;padding:22px 24px;position:absolute;right:0;top:0;width:min(760px,95vw)}.drawer-head[data-v-97e3a795]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:18px}.dt-em[data-v-97e3a795]{font-size:18px;font-weight:800}.dt-sub[data-v-97e3a795]{color:var(--dim);font-size:13px;margin-top:3px}.drawer-body h3[data-v-97e3a795]{color:var(--faint);font-size:12px;letter-spacing:.05em;margin:20px 0 10px;text-transform:uppercase}.infogrid[data-v-97e3a795]{background:var(--panel);border:1px solid var(--line);border-radius:12px;display:grid;gap:10px;grid-template-columns:1fr 1fr;padding:14px 16px}.irow[data-v-97e3a795]{display:flex;font-size:13px;gap:10px;justify-content:space-between}.irow span[data-v-97e3a795]{color:var(--faint)}.irow b[data-v-97e3a795]{font-weight:600}.tbl.mini td[data-v-97e3a795],.tbl.mini th[data-v-97e3a795]{font-size:12.5px;padding:8px 11px}.capdrafts[data-v-36f725de]{gap:16px}.cap-section[data-v-36f725de],.capdrafts[data-v-36f725de]{display:flex;flex-direction:column}.cap-section[data-v-36f725de]{gap:12px}.cap-tabs[data-v-36f725de]{border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:4px}.tabbtn[data-v-36f725de]{align-items:center;background:none;border:none;border-bottom:2px solid transparent;color:#9ca3af;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:7px;margin-bottom:-1px;padding:9px 16px}.tabbtn[data-v-36f725de]:hover{color:#e5e7eb}.tabbtn.on[data-v-36f725de]{border-bottom-color:#8b5cf6;color:#fff}.tbadge[data-v-36f725de]{background:#8b5cf624;border-radius:999px;color:#a78bfa;font-size:11px;font-weight:600;padding:1px 8px}.tbadge.hot[data-v-36f725de]{background:#fcd34d29;color:#fcd34d}.orph-grid[data-v-36f725de]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.orph-card[data-v-36f725de]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:flex;flex-direction:column;gap:3px;padding:8px;text-decoration:none}.orph-card[data-v-36f725de]:hover{background:#8b5cf612;border-color:#8b5cf680}.orph-card img[data-v-36f725de]{aspect-ratio:1;background:#ffffff0d;border-radius:7px;-o-object-fit:cover;object-fit:cover;width:100%}.orph-more[data-v-36f725de]{color:#94a3b8;font-size:12px;padding:18px 4px;text-align:center}.orph-more .dim[data-v-36f725de]{color:#64748b}.oc-cover[data-v-36f725de]{display:block;position:relative;width:100%}.oc-retry[data-v-36f725de]{align-items:center;background:#0c0e14d1;border:1px solid hsla(0,0%,100%,.18);border-radius:50%;color:#cbd5e1;cursor:pointer;display:flex;font-size:15px;height:30px;inset:0;justify-content:center;line-height:1;margin:auto;position:absolute;transition:background .15s,color .15s;width:30px}.oc-retry[data-v-36f725de]:hover{background:#1e222cf2;color:#fff}.oc-title[data-v-36f725de]{color:#e5e7eb;font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oc-meta[data-v-36f725de]{color:#9ca3af;font-size:11px}.oc-reason[data-v-36f725de]{color:#fcd34d;font-size:10.5px}.oc-cand[data-v-36f725de]{color:#93c5fd;font-size:10.5px}.orph-card .oc-link[data-v-36f725de]{color:inherit;display:flex;flex-direction:column;gap:3px;text-decoration:none}.orph-card.assigning[data-v-36f725de]{opacity:.6}.oc-assign[data-v-36f725de]{display:flex;gap:4px;margin-top:6px}.oc-sel[data-v-36f725de]{background:#0f1420;border:1px solid rgba(148,163,184,.25);border-radius:5px;color:#d1d5db;flex:1;font-size:11px;min-width:0;padding:3px 4px}.oc-ok[data-v-36f725de]{background:#8b5cf6e6;border-radius:5px;color:#fff;flex:none;font-size:11px;font-weight:600;padding:3px 9px}.oc-ok[data-v-36f725de]:disabled{background:#94a3b82e;color:#6b7280}.mem-link[data-v-36f725de]{color:inherit;display:block;text-decoration:none}.mem.assigning[data-v-36f725de]{opacity:.6}.mem-move[data-v-36f725de]{align-self:flex-start;color:#93c5fd;font-size:10.5px;padding:1px 0}.mem-move[data-v-36f725de]:hover{color:#bfdbfe;text-decoration:underline}.assign-note[data-v-36f725de]{background:#22c55e1f;border:1px solid rgba(34,197,94,.35);border-radius:6px;color:#86efac;font-size:12px;margin:6px 0 2px;padding:5px 10px}.assign-note.bad[data-v-36f725de]{background:#ef44441f;border-color:#ef444459;color:#fca5a5}.oc-reason.maybe[data-v-36f725de]{color:var(--warn);font-weight:700}.sec-sub.dim[data-v-36f725de]{font-size:11.5px;opacity:.65}.sec-head[data-v-36f725de]{align-items:center;display:flex;flex-wrap:wrap;gap:8px 14px}.sec-sub[data-v-36f725de]{color:#6b7280;font-size:12px}.sec-tools[data-v-36f725de]{align-items:center;display:flex;gap:8px;margin-left:auto}.cap-search[data-v-36f725de]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#e5e7eb;font-size:12px;max-width:46vw;padding:6px 10px;width:240px}.cap-search[data-v-36f725de]:focus{border-color:#8b5cf699;outline:none}.mini-btn[data-v-36f725de]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:7px;color:#cbd5e1;cursor:pointer;font-size:12px;padding:5px 10px}.mini-btn[data-v-36f725de]:hover{background:#ffffff1a}.empty[data-v-36f725de]{background:#ffffff05;border:1px dashed hsla(0,0%,100%,.1);border-radius:12px;color:#9ca3af;padding:40px;text-align:center}.empty.sm[data-v-36f725de]{font-size:13px;padding:20px}.error-tag[data-v-36f725de]{background:#f871711a;border-radius:6px;color:#f87171;font-size:11px;padding:2px 8px}.error-tag.block[data-v-36f725de]{border-radius:8px;padding:10px 14px}.mono[data-v-36f725de]{font-family:ui-monospace,monospace}.draft-card[data-v-36f725de]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden}.draft-head[data-v-36f725de]{flex-wrap:wrap;gap:10px 16px;padding:14px 16px}.draft-head[data-v-36f725de],.draft-title[data-v-36f725de]{align-items:center;display:flex}.draft-title[data-v-36f725de]{flex:1;gap:10px;min-width:260px}.draft-title b[data-v-36f725de]{color:#fff;font-size:15px}.draft-title .slug[data-v-36f725de]{color:#8b5cf6;font-size:12px}.draft-meta[data-v-36f725de]{color:#9ca3af;display:flex;font-size:12px;gap:14px}.draft-meta b[data-v-36f725de]{color:#d1d5db}.draft-actions[data-v-36f725de]{display:flex;gap:8px;margin-left:auto}.draft-preview[data-v-36f725de]{background:#00000026;border-top:1px solid hsla(0,0%,100%,.06)}.pv-bar[data-v-36f725de]{align-items:center;color:#9ca3af;display:flex;font-size:12px;gap:12px;padding:10px 16px}.pv-bar .spacer[data-v-36f725de]{flex:1}.pv-link[data-v-36f725de]{color:#8b5cf6;white-space:nowrap}.pv-link[data-v-36f725de]:hover{color:#a78bfa}.pv-raw-btn[data-v-36f725de]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#cbd5e1;cursor:pointer;font-size:12px;padding:3px 10px}.pv-frame[data-v-36f725de]{background:#07080c;border:0;border-top:1px solid hsla(0,0%,100%,.06);display:block;height:640px;width:100%}.pv-raw[data-v-36f725de]{margin:0 16px 14px}.pv-raw summary[data-v-36f725de]{color:#8b5cf6;cursor:pointer;font-size:12px}.pv-raw pre[data-v-36f725de]{background:#0000004d;border-radius:8px;color:#94a3b8;font-size:11px;margin-top:8px;max-height:340px;overflow:auto;padding:12px}.pill[data-v-36f725de]{border-radius:5px;font-size:10px;padding:1px 7px;text-transform:uppercase}.pill.img[data-v-36f725de]{background:#38bdf826;color:#7dd3fc}.pill.vid[data-v-36f725de]{background:#a78bfa26;color:#c4b5fd}.cap-card[data-v-36f725de]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;overflow:hidden}.cap-head[data-v-36f725de]{align-items:center;cursor:pointer;display:flex;gap:10px;padding:12px 16px}.cap-head[data-v-36f725de]:hover{background:#ffffff08}.cap-head .chev[data-v-36f725de]{color:#8b5cf6;flex:none;font-size:16px}.cap-h1[data-v-36f725de]{color:#fff;font-size:14px}.cap-head .slug[data-v-36f725de]{color:#8b5cf6;font-size:12px}.cap-head .tier[data-v-36f725de]{background:#fcd34d1f;border-radius:5px;color:#fcd34d;font-size:10px;padding:1px 6px}.mcount[data-v-36f725de]{background:#3b82f61f;border-radius:999px;color:#93c5fd;font-size:11px;padding:1px 8px}.mcount.zero[data-v-36f725de]{background:#f871711f;color:#f87171}.cap-head .spacer[data-v-36f725de]{flex:1}.cap-members[data-v-36f725de]{background:#00000026;border-top:1px solid hsla(0,0%,100%,.06);display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));padding:14px 16px}.no-mem[data-v-36f725de]{color:#9ca3af;font-size:13px;grid-column:1/-1;padding:8px 0}.mem[data-v-36f725de]{display:flex;flex-direction:column;gap:4px;text-decoration:none}.mem-thumb[data-v-36f725de]{aspect-ratio:3/4;background:#0b0d12;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;overflow:hidden;position:relative}.mem-thumb img[data-v-36f725de]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mem-thumb.broken img[data-v-36f725de]{display:none}.mem-thumb.broken[data-v-36f725de]:after{align-items:center;color:#6b7280;content:"无封面";display:flex;font-size:11px;inset:0;justify-content:center;position:absolute}.mem-thumb .prim[data-v-36f725de]{background:#8b5cf6e6;color:#fff;left:4px;padding:0 5px}.mem-thumb .mtype[data-v-36f725de],.mem-thumb .prim[data-v-36f725de]{border-radius:4px;font-size:10px;position:absolute;top:4px}.mem-thumb .mtype[data-v-36f725de]{background:#0000008c;color:#e5e7eb;padding:0 4px;right:4px}.mem-title[data-v-36f725de]{color:#d1d5db;font-size:12px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mem:hover .mem-title[data-v-36f725de]{color:#fff}.mem-code[data-v-36f725de]{color:#6b7280;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ait[data-v-d55a0f29]{--acc:#8b5cf6;--acc2:#a78bfa;--good:#34d399;--bad:#f87171;--blue:#38bdf8;--tx-dim:rgba(244,246,250,.6)}.tabs[data-v-d55a0f29]{border-bottom:1px solid hsla(0,0%,100%,.09);display:flex;gap:6px;margin:14px 0 16px}.tabbtn[data-v-d55a0f29]{background:none;border:none;border-bottom:2px solid transparent;color:var(--tx-dim);cursor:pointer;font-size:14px;font-weight:600;padding:8px 16px}.tabbtn.on[data-v-d55a0f29]{border-bottom-color:var(--acc);color:#fff}.tbadge[data-v-d55a0f29]{background:#8b5cf638;border-radius:999px;font-size:11px;margin-left:6px;padding:1px 6px}.seg[data-v-d55a0f29]{border:1px solid hsla(0,0%,100%,.12);border-radius:8px;display:inline-flex;overflow:hidden}.segb[data-v-d55a0f29]{background:none;border:none;color:var(--tx-dim);cursor:pointer;font-size:12px;padding:5px 12px}.segb.on[data-v-d55a0f29]{background:var(--acc);color:#fff}.cards[data-v-d55a0f29]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-bottom:16px}.card[data-v-d55a0f29]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.09);border-radius:10px;padding:12px 14px}.card span[data-v-d55a0f29]{color:var(--tx-dim);display:block;font-size:12px}.card b[data-v-d55a0f29]{display:block;font-size:24px;font-weight:700;margin:4px 0 2px}.card .s[data-v-d55a0f29]{color:#f4f6fa6b;font-size:11px}.card.ok b[data-v-d55a0f29]{color:var(--good)}.card.bad b[data-v-d55a0f29]{color:var(--bad)}.warn[data-v-d55a0f29]{background:#fbbf241a;border:1px solid rgba(251,191,36,.3);border-radius:8px;color:#fbbf24;font-size:12px;margin-bottom:14px;padding:8px 12px}.box[data-v-d55a0f29]{background:#ffffff05;border:1px solid hsla(0,0%,100%,.09);border-radius:10px;margin-bottom:16px;padding:14px 16px}.box h3[data-v-d55a0f29]{font-size:15px;font-weight:600}.sub[data-v-d55a0f29]{font-size:12px;margin-top:2px}.sect[data-v-d55a0f29],.sub[data-v-d55a0f29]{color:var(--tx-dim)}.sect[data-v-d55a0f29]{font-size:13px;font-weight:700;letter-spacing:.04em;margin:20px 0 10px;text-transform:uppercase}.sect small[data-v-d55a0f29]{font-weight:400;letter-spacing:0;margin-left:8px;text-transform:none}.grid[data-v-d55a0f29]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.grid-wide[data-v-d55a0f29]{grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.grid3[data-v-d55a0f29]{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(330px,1fr))}.chart[data-v-d55a0f29]{display:block;height:160px;margin-top:10px;width:100%}.chartwrap[data-v-d55a0f29]{position:relative}.hit[data-v-d55a0f29]{cursor:crosshair;inset:10px 0 0}.hit[data-v-d55a0f29],.tip[data-v-d55a0f29]{position:absolute}.tip[data-v-d55a0f29]{align-items:baseline;background:#10131b;border:1px solid hsla(0,0%,100%,.16);border-radius:8px;display:flex;gap:10px;padding:6px 10px;pointer-events:none;top:4px;white-space:nowrap;z-index:2}.tip[data-v-d55a0f29],.tip b[data-v-d55a0f29]{font-size:12px}.tip .g[data-v-d55a0f29]{color:var(--good)}.tip .r[data-v-d55a0f29]{color:var(--bad)}.tip .dim[data-v-d55a0f29]{color:var(--tx-dim)}.tip .c[data-v-d55a0f29]{color:var(--acc2)}.lg[data-v-d55a0f29]{font-size:10px}.lg.g[data-v-d55a0f29]{color:var(--good)}.lg.r[data-v-d55a0f29]{color:var(--bad)}.axis-r[data-v-d55a0f29],.lg.c[data-v-d55a0f29]{color:var(--acc2)}.xlabels[data-v-d55a0f29]{color:#f4f6fa6b;display:flex;font-size:11px;justify-content:space-between}[data-v-d55a0f29] .empty{color:#f4f6fa6b;font-size:13px;padding:18px;text-align:center}.errbox[data-v-d55a0f29],.loadbox[data-v-d55a0f29]{color:var(--tx-dim);padding:20px;text-align:center}.errbox[data-v-d55a0f29]{color:var(--bad)}[data-v-d55a0f29] .bars{display:flex;flex-direction:column;gap:7px;margin-top:10px}[data-v-d55a0f29] .bar{align-items:center;display:grid;font-size:12px;gap:10px;grid-template-columns:minmax(90px,34%) 1fr auto}[data-v-d55a0f29] .bl{color:var(--tx-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-d55a0f29] .bt{background:#ffffff0f;border-radius:999px;height:8px;overflow:hidden}[data-v-d55a0f29] .bt i{border-radius:999px;display:block;height:100%}[data-v-d55a0f29] .bv{font-variant-numeric:tabular-nums}.tbl[data-v-d55a0f29]{border-collapse:collapse;font-size:12.5px;margin-top:8px;table-layout:fixed;width:100%}.tbl .c-name[data-v-d55a0f29]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:46%}.tbl .c-num[data-v-d55a0f29]{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;width:13.5%}.tbl th[data-v-d55a0f29]{border-bottom:1px solid hsla(0,0%,100%,.09);color:var(--tx-dim);font-weight:600;padding:6px 8px;text-align:left}.tbl td[data-v-d55a0f29]{border-bottom:1px solid hsla(0,0%,100%,.04);padding:6px 8px}.tbl .g[data-v-d55a0f29]{color:var(--good)}.tbl .r[data-v-d55a0f29]{color:var(--bad)}.tbl .w[data-v-d55a0f29]{color:#fbbf24}.mono[data-v-d55a0f29]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.dim[data-v-d55a0f29]{color:var(--tx-dim)}.lnk[data-v-d55a0f29]{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.lnk[data-v-d55a0f29]:hover{color:var(--acc2)}.filters[data-v-d55a0f29]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.filters input[data-v-d55a0f29],.filters select[data-v-d55a0f29]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.12);border-radius:7px;color:#f4f6fa;font-size:12px;padding:5px 9px}.filters select option[data-v-d55a0f29]{background:#10131b;color:#f4f6fa}.filters input[data-v-d55a0f29]:focus,.filters select[data-v-d55a0f29]:focus{border-color:var(--acc);outline:none}.filters input[data-v-d55a0f29]::-moz-placeholder{color:#f4f6fa61}.filters input[data-v-d55a0f29]::placeholder{color:#f4f6fa61}.filters input[data-v-d55a0f29]{min-width:190px}.qbtn[data-v-d55a0f29]{background:var(--acc);border:none;border-radius:7px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:5px 14px}.qbtn.ghost[data-v-d55a0f29]{background:#ffffff14}.cnt[data-v-d55a0f29]{color:var(--tx-dim);font-size:12px;margin-bottom:8px}.tblwrap[data-v-d55a0f29]{overflow-x:auto}.tbl.rec td[data-v-d55a0f29]{white-space:nowrap}.tbl.rec tr.bad[data-v-d55a0f29]{background:#f871710d}.pill[data-v-d55a0f29]{border-radius:999px;font-size:11px;padding:1px 8px}.pill.ok[data-v-d55a0f29]{background:#34d39929;color:var(--good)}.pill.error[data-v-d55a0f29]{background:#f8717129;color:var(--bad)}.err[data-v-d55a0f29]{max-width:260px;overflow:hidden;text-overflow:ellipsis}.rt{--l:rgba(75,85,99,.6);--p:rgba(0,0,0,.35);--g:hsla(0,0%,100%,.04);--b:#8b5cf6;--onb:#fff;--m:rgba(229,231,235,.72);--f:rgba(156,163,175,.9);--r:#f87171;background:var(--p);border:1px solid var(--l);border-radius:9px;color:#e5e7eb}.rt .rtbar{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#121620f5;border-bottom:1px solid var(--l);border-radius:9px 9px 0 0;display:flex;flex-wrap:wrap;gap:2px;padding:7px 9px}.rt .rtbar button{background:none;border:1px solid transparent;border-radius:5px;color:var(--m);cursor:pointer;font-size:12.5px;line-height:1.4;padding:4px 9px}.rt .rtbar button:hover{background:#ffffff14;border-color:var(--l);color:#fff}.rt .rtbar button.on{background:var(--b);color:var(--onb);font-weight:600}.rt .rtbar .sep{background:var(--l);height:16px;margin:0 5px;width:1px}.rt .rtnote{color:var(--f);flex:0 0 100%;font-size:11.5px;line-height:1.5;padding:3px 2px 0}.rt .rtbody{font-size:15px;line-height:1.75;max-height:60vh;overflow-y:auto}.rt .rtbody::-webkit-scrollbar{width:10px}.rt .rtbody::-webkit-scrollbar-thumb{background:#ffffff2e;background-clip:content-box;border:2px solid transparent;border-radius:5px}.rt .rtbody::-webkit-scrollbar-thumb:hover{background:#ffffff4d;background-clip:content-box}.rt .rtbody::-webkit-scrollbar-track{background:transparent}.rt .rtbody .tiptap{box-sizing:border-box;min-height:420px;padding:18px 20px}.rt .rtbody .tiptap:focus{outline:none}.rt .rtbody h2{color:#fff;font-size:22px;font-weight:700;margin:26px 0 10px}.rt .rtbody h3{color:#fff;font-size:18px;font-weight:700;margin:22px 0 8px}.rt .rtbody h4{color:#fffffff0;font-size:15.5px;font-weight:700;margin:18px 0 6px}.rt .rtbody p{margin:0 0 14px}.rt .rtbody ol,.rt .rtbody ul{margin:0 0 14px;padding-left:24px}.rt .rtbody li{margin:3px 0}.rt .rtbody blockquote{border-left:3px solid var(--b);color:var(--m);margin:0 0 14px;padding:2px 0 2px 14px}.rt .rtbody pre{background:#00000073;border-radius:7px;font-size:13px;overflow-x:auto;padding:12px 14px}.rt .rtbody code{font-family:ui-monospace,Menlo,Consolas,monospace}.rt .rtbody a{color:#c4b5fd;text-underline-offset:2px}.rt .rtbody img{border:1px solid var(--l);border-radius:7px;display:block;height:auto;margin:14px 0;max-width:100%}.rt .rtbody table{border-collapse:collapse;font-size:13.5px;margin:14px 0;table-layout:fixed;width:100%}.rt .rtbody td,.rt .rtbody th{border:1px solid var(--l);padding:6px 9px;position:relative;text-align:left;vertical-align:top}.rt .rtbody .selectedCell:after{background:#8b5cf62e;content:"";inset:0;pointer-events:none;position:absolute}.rt .imgpanel{background:var(--g);border-radius:0 0 8px 8px;border-top:1px solid var(--l);padding:10px 14px}.rt .imghead{color:var(--f);font-size:12px;margin-bottom:6px}.rt .imghead .imgnote{color:var(--f);display:block;font-size:11px;margin-top:2px}.rt .imgrow{align-items:center;border-bottom:1px solid var(--l);display:flex;gap:8px;padding:6px 0}.rt .imgrow:last-child{border-bottom:0}.rt .imgrow img{aspect-ratio:16/10;background:var(--p);border-radius:4px;-o-object-fit:cover;object-fit:cover;width:64px}.rt .imgrow button,.rt .imgrow img{border:1px solid var(--l);cursor:pointer;flex:none}.rt .imgrow button{background:none;border-radius:6px;color:var(--m);font-size:12px;padding:4px 10px}.rt .imgrow button:hover{background:#ffffff14;color:#fff}.rt .imgfield{flex:1;min-width:0}.rt .imgfield input{background:var(--p);border:1px solid var(--l);border-radius:6px;color:#e5e7eb;font-size:12.5px;padding:5px 9px;width:100%}.rt .imgfield .imgwarn{color:var(--r);display:block;font-size:11px;margin-top:2px}.rt .imgfield .imgok{color:var(--f);display:block;font-size:11px;margin-top:2px}.rt .mmask{background:#0009;display:grid;inset:0;padding:20px;place-items:center;position:fixed;z-index:200}.rt .mbox{background:#10131b;border:1px solid var(--l);border-radius:12px;display:flex;flex-direction:column;max-height:84vh;overflow:hidden}.rt .mhead{border-bottom:1px solid var(--l);color:#fff;font-size:15px;font-weight:600;padding:15px 18px}.rt .mbody{flex:1;overflow-y:auto;padding:16px 18px}.rt .mfoot{align-items:center;border-top:1px solid var(--l);display:flex;gap:8px;justify-content:flex-end;padding:12px 18px}.rt .mfoot .spacer{color:var(--f);font-size:12px;margin-right:auto}.rt .mfoot button,.rt .mhead button{background:none;border:1px solid var(--l);border-radius:7px;color:var(--m);cursor:pointer;font-size:13px;padding:5px 12px}.blogmgr[data-v-7fcadf55]{color:#e5e7eb}.blog-toasts[data-v-7fcadf55]{display:flex;flex-direction:column;gap:8px;pointer-events:none;position:fixed;right:20px;top:84px;z-index:12000}.blog-toasts .toast[data-v-7fcadf55]{align-items:flex-start;animation:toast-in-7fcadf55 .16s ease-out;background:#1b2130;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 10px 28px #00000073;color:#e5e7eb;display:flex;font-size:13px;gap:8px;line-height:1.45;max-width:380px;padding:10px 12px;pointer-events:auto}.blog-toasts .toast.ok[data-v-7fcadf55]{background:#14251b;border-color:#22c55e73}.blog-toasts .toast.err[data-v-7fcadf55]{background:#2a1719;border-color:#ef444473}.blog-toasts .toast .ic[data-v-7fcadf55]{flex:none;font-weight:700}.blog-toasts .toast.ok .ic[data-v-7fcadf55]{color:#4ade80}.blog-toasts .toast.err .ic[data-v-7fcadf55]{color:#fca5a5}.blog-toasts .toast .tx[data-v-7fcadf55]{flex:1;word-break:break-word}.blog-toasts .toast .x[data-v-7fcadf55]{color:#6b7280;flex:none;font-size:12px;line-height:1;padding:2px}.blog-toasts .toast .x[data-v-7fcadf55]:hover{color:#e5e7eb}@keyframes toast-in-7fcadf55{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.blog-toasts .toast[data-v-7fcadf55]{animation:none}}.error-tag[data-v-7fcadf55]{background:#ef44441f;border:1px solid rgba(239,68,68,.3);border-radius:6px;color:#fca5a5;font-size:12px;max-width:46ch;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.link[data-v-7fcadf55]{color:#c4b5fd;font-size:12px}.statbar[data-v-7fcadf55]{align-items:center;background:#11182799;border:1px solid rgba(75,85,99,.5);border-radius:10px;display:flex;flex-wrap:wrap;gap:10px;padding:10px 12px}.statbar .grow[data-v-7fcadf55]{flex:1}.stat[data-v-7fcadf55]{align-items:center;background:#ffffff08;border-radius:8px;display:flex;flex-direction:column;min-width:62px;padding:2px 8px}.stat b[data-v-7fcadf55]{color:#fff;font-size:17px;font-variant-numeric:tabular-nums}.stat span[data-v-7fcadf55]{color:#9ca3af;font-size:11px}.stat.bad b[data-v-7fcadf55]{color:#f87171}.stat.warn b[data-v-7fcadf55]{color:#fbbf24}.tabs[data-v-7fcadf55]{border-bottom:1px solid rgba(75,85,99,.5);display:flex;gap:8px}.tabbtn[data-v-7fcadf55]{border-bottom:2px solid transparent;color:#9ca3af;font-size:13.5px;font-weight:600;margin-bottom:-1px;padding:8px 16px}.tabbtn[data-v-7fcadf55]:hover{color:#e5e7eb}.tabbtn.on[data-v-7fcadf55]{border-bottom-color:#8b5cf6;color:#fff}.tbadge[data-v-7fcadf55]{color:#6b7280;font-size:11px;margin-left:5px}.ed-grid[data-v-7fcadf55]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.fld[data-v-7fcadf55]{color:#9ca3af;display:flex;flex-direction:column;font-size:12px;gap:5px}.fld.col2[data-v-7fcadf55]{grid-column:span 2}.fld.col4[data-v-7fcadf55]{grid-column:span 4}.fld em[data-v-7fcadf55]{font-style:normal;margin-left:6px;opacity:.65}.fld em.bad[data-v-7fcadf55],.fld em.warn[data-v-7fcadf55]{color:#fbbf24;opacity:1}.fld input[type=date][data-v-7fcadf55],.fld input[type=text][data-v-7fcadf55],.fld select[data-v-7fcadf55],.fld textarea[data-v-7fcadf55]{background:#00000059;border:1px solid rgba(75,85,99,.6);border-radius:7px;color:#e5e7eb;font-size:13px;padding:7px 9px;width:100%}.fld textarea.md[data-v-7fcadf55]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12.5px;line-height:1.6;resize:vertical}.fld.chk[data-v-7fcadf55]{align-items:center;align-self:end;flex-direction:row;gap:8px;padding-bottom:8px}.fld.chk input[data-v-7fcadf55]{width:auto}.cover-box[data-v-7fcadf55]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.cover-box img[data-v-7fcadf55]{aspect-ratio:16/9;border-radius:6px;-o-object-fit:cover;object-fit:cover;width:88px}.cover-box small[data-v-7fcadf55]{color:#6b7280;font-size:11px}.cover-acts[data-v-7fcadf55]{align-items:center;display:flex;gap:8px}.upbtn[data-v-7fcadf55]{border:1px solid rgba(139,92,246,.5);border-radius:7px;color:#c4b5fd;cursor:pointer;display:inline-block;font-size:12px;padding:5px 12px}.upbtn input[data-v-7fcadf55]{display:none}.lbl[data-v-7fcadf55]{align-items:center;display:flex;gap:8px}.aibtn[data-v-7fcadf55]{background:#8b5cf61a;border:1px solid rgba(139,92,246,.5);border-radius:6px;color:#c4b5fd;font-size:11.5px;margin-left:auto;padding:3px 9px}.aibtn[data-v-7fcadf55]:hover:not(:disabled){background:#8b5cf638;color:#fff}.aibtn[data-v-7fcadf55]:disabled{cursor:default;opacity:.5}.aibtn.wide[data-v-7fcadf55]{font-size:12px;margin-left:0;padding:5px 12px}.modesw[data-v-7fcadf55]{border:1px solid rgba(75,85,99,.6);border-radius:7px;display:inline-flex;margin-left:auto;overflow:hidden}.modesw button[data-v-7fcadf55]{color:#9ca3af;font-size:11.5px;padding:3px 10px}.modesw button.on[data-v-7fcadf55]{background:#8b5cf640;color:#fff}.mask[data-v-7fcadf55]{background:#0000009e;display:grid;inset:0;padding:22px;place-items:center;position:fixed;z-index:9999}.dlg[data-v-7fcadf55]{background:#10131b;border:1px solid rgba(75,85,99,.6);border-radius:12px;display:flex;flex-direction:column;max-height:84vh;overflow:hidden;width:min(520px,100%)}.dlg.wide[data-v-7fcadf55]{width:min(880px,100%)}.dlg-head[data-v-7fcadf55]{align-items:center;border-bottom:1px solid rgba(75,85,99,.6);display:flex;gap:12px;padding:13px 16px}.dlg-head b[data-v-7fcadf55]{color:#fff;font-size:15px}.dlg-head .x[data-v-7fcadf55]{color:#9ca3af;font-size:15px;margin-left:auto;padding:2px 6px}.dlg-head .x[data-v-7fcadf55]:hover{color:#fff}.dtabs[data-v-7fcadf55]{border:1px solid rgba(75,85,99,.6);border-radius:7px;display:inline-flex;overflow:hidden}.dtabs button[data-v-7fcadf55]{color:#9ca3af;font-size:12px;padding:4px 12px}.dtabs button.on[data-v-7fcadf55]{background:#8b5cf640;color:#fff}.dlg-body[data-v-7fcadf55]{display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding:14px 16px}.dlg-foot[data-v-7fcadf55]{border-top:1px solid rgba(75,85,99,.6);display:flex;gap:8px;justify-content:flex-end;padding:11px 16px}.dhint[data-v-7fcadf55]{color:#9ca3af;font-size:12px;line-height:1.6;margin:0}.saved-tag[data-v-7fcadf55]{background:#22c55e1f;border:1px solid rgba(34,197,94,.3);border-radius:6px;color:#86efac}.dirty-tag[data-v-7fcadf55],.saved-tag[data-v-7fcadf55]{font-size:11.5px;padding:3px 8px}.dirty-tag[data-v-7fcadf55]{background:#facc151f;border:1px solid rgba(250,204,21,.35);border-radius:6px;color:#fde047}.malt[data-v-7fcadf55]{align-items:center;display:flex;font-size:10.5px;gap:6px}.malt .alt-ok[data-v-7fcadf55]{color:#9ca3af;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.malt .alt-no[data-v-7fcadf55]{color:#fbbf24}.malt .aibtn[data-v-7fcadf55]{font-size:10.5px;margin-left:0;padding:1px 7px}.upbtn.big[data-v-7fcadf55]{align-self:flex-start;font-size:13px;padding:9px 18px}.pgrid[data-v-7fcadf55]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.pcard[data-v-7fcadf55]{background:#ffffff08;border:1px solid rgba(75,85,99,.6);border-radius:8px;cursor:pointer;overflow:hidden;position:relative;text-align:left}.pcard[data-v-7fcadf55]:hover{border-color:#8b5cf6}.pcard img[data-v-7fcadf55]{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.pcard .pname[data-v-7fcadf55]{color:#93c5fd;display:block;font-size:10.5px;overflow:hidden;padding:5px 7px;text-overflow:ellipsis;white-space:nowrap}.pcard .pflag[data-v-7fcadf55]{background:#fbbf24e6;border-radius:8px;color:#3a2600;font-size:9.5px;padding:1px 6px;position:absolute;right:4px;top:4px}.uplist[data-v-7fcadf55]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.upitem[data-v-7fcadf55]{align-items:center;background:#ffffff0a;border-radius:7px;display:flex;gap:8px;padding:5px 7px}.upitem img[data-v-7fcadf55]{aspect-ratio:16/9;border-radius:4px;-o-object-fit:cover;object-fit:cover;width:56px}.upmeta[data-v-7fcadf55]{display:flex;flex:1;flex-direction:column;min-width:0}.upmeta code[data-v-7fcadf55]{color:#93c5fd;font-size:11px;word-break:break-all}.dedup[data-v-7fcadf55]{color:#fbbf24;font-size:10.5px}.filters[data-v-7fcadf55]{align-items:center;display:flex;gap:10px}.filters .search[data-v-7fcadf55],.filters select[data-v-7fcadf55]{background:#00000059;border:1px solid rgba(75,85,99,.6);border-radius:7px;color:#e5e7eb;font-size:13px;padding:6px 10px}.filters .search[data-v-7fcadf55]{min-width:240px}.filters .hint[data-v-7fcadf55]{color:#6b7280;font-size:11.5px}.filters .count[data-v-7fcadf55]{color:#9ca3af;font-size:12px;margin-left:auto}.tbl[data-v-7fcadf55]{border-collapse:collapse;font-size:13px;width:100%}.tbl th[data-v-7fcadf55]{border-bottom:1px solid rgba(75,85,99,.5);color:#6b7280;font-size:11px;letter-spacing:.05em;padding:8px;text-align:left;text-transform:uppercase}.tbl td[data-v-7fcadf55]{border-bottom:1px solid rgba(55,65,81,.5);padding:8px;vertical-align:top}.tbl .thumb[data-v-7fcadf55]{aspect-ratio:16/9;border-radius:4px;display:block;-o-object-fit:cover;object-fit:cover;width:56px}.tbl .thumb.ph[data-v-7fcadf55]{background:#ffffff0f}.ttl[data-v-7fcadf55]{color:#fff;font-weight:600;line-height:1.3}.dsc[data-v-7fcadf55]{color:#6b7280;display:-webkit-box;-webkit-line-clamp:1;margin-top:2px;-webkit-box-orient:vertical;overflow:hidden}.dsc[data-v-7fcadf55],.path[data-v-7fcadf55]{font-size:11.5px}.path[data-v-7fcadf55]{color:#93c5fd;word-break:break-all}.num[data-v-7fcadf55]{color:#9ca3af;font-variant-numeric:tabular-nums}.pill[data-v-7fcadf55]{background:#ffffff14;border-radius:999px;color:#d1d5db;display:inline-block;font-size:10.5px;margin-right:4px;padding:2px 7px}.pill.published[data-v-7fcadf55]{background:#22c55e29;color:#86efac}.pill.draft[data-v-7fcadf55]{background:#facc1529;color:#fde047}.pill.archived[data-v-7fcadf55]{background:#6b728033;color:#9ca3af}.pill.ni[data-v-7fcadf55]{background:#ef444424;color:#fca5a5}.ok[data-v-7fcadf55]{color:#4ade80}.bad[data-v-7fcadf55]{color:#f87171}.acts[data-v-7fcadf55]{text-align:right}.empty[data-v-7fcadf55]{color:#6b7280;padding:28px;text-align:center}.cats-head[data-v-7fcadf55]{align-items:center;display:flex;gap:12px;margin-bottom:10px}.cats-head .hint[data-v-7fcadf55]{color:#6b7280;font-size:11.5px}.cats-grid[data-v-7fcadf55]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:1100px){.cats-grid[data-v-7fcadf55]{grid-template-columns:1fr}}.cat[data-v-7fcadf55]{border:1px solid rgba(55,65,81,.7);border-radius:8px;padding:8px}.cat-top[data-v-7fcadf55]{align-items:center;display:flex;gap:7px;margin-bottom:6px}.cat-top code[data-v-7fcadf55]{color:#93c5fd;font-size:11px}.cat .cname[data-v-7fcadf55]{width:130px}.cat .csort[data-v-7fcadf55]{width:56px}.cat .cslug[data-v-7fcadf55]{width:150px}.cat input[type=number][data-v-7fcadf55],.cat input[type=text][data-v-7fcadf55],.cat textarea[data-v-7fcadf55]{background:#00000059;border:1px solid rgba(75,85,99,.6);border-radius:6px;color:#e5e7eb;font-size:12.5px;padding:4px 7px}.cat textarea[data-v-7fcadf55]{width:100%}.cat .mini[data-v-7fcadf55]{align-items:center;color:#9ca3af;display:flex;font-size:11.5px;gap:4px}.cat em[data-v-7fcadf55]{color:#6b7280;font-size:11px;font-style:normal}.cat em.bad[data-v-7fcadf55]{color:#fbbf24}.cat-foot[data-v-7fcadf55]{align-items:center;display:flex;gap:10px;margin-top:4px}.cat-foot .aibtn[data-v-7fcadf55]{margin-left:auto}.mgrid[data-v-7fcadf55]{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.mcard[data-v-7fcadf55]{background:#ffffff08;border:1px solid rgba(55,65,81,.7);border-radius:8px;overflow:hidden}.mcard img[data-v-7fcadf55]{aspect-ratio:16/9;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.mmeta[data-v-7fcadf55]{display:flex;flex-direction:column;gap:4px;padding:7px 8px}.mmeta code[data-v-7fcadf55]{color:#93c5fd;font-size:10.5px;word-break:break-all}.mrow[data-v-7fcadf55]{color:#9ca3af;display:flex;flex-wrap:wrap;font-size:10.5px;gap:5px}.mrow .tag[data-v-7fcadf55]{background:#8b5cf62e;border-radius:999px;color:#c4b5fd;padding:1px 6px}.mrow .tag.idle[data-v-7fcadf55]{background:#6b728038;color:#9ca3af}.mtbl td[data-v-7fcadf55]{vertical-align:middle}.mtbl .thumb[data-v-7fcadf55]{aspect-ratio:16/9;background:#ffffff0f;border-radius:5px;display:block;-o-object-fit:cover;object-fit:cover;width:88px}.mtbl .alt-ok[data-v-7fcadf55]{color:#d1d5db;font-size:12.5px}.mtbl .alt-no[data-v-7fcadf55]{background:#fbbf2429;border-radius:999px;color:#fbbf24;font-size:11px;padding:2px 8px}.mtbl .altinput[data-v-7fcadf55]{background:#00000059;border:1px solid rgba(139,92,246,.5);border-radius:6px;color:#e5e7eb;font-size:12.5px;padding:5px 8px;width:100%}.mtbl .tag[data-v-7fcadf55]{background:#8b5cf62e;border-radius:999px;color:#c4b5fd;display:inline-block;font-size:10.5px;margin-right:3px;padding:1px 6px}.mtbl .tag.idle[data-v-7fcadf55]{background:#6b728038;color:#9ca3af}.mtbl .acts[data-v-7fcadf55]{display:flex;gap:6px;justify-content:flex-end;white-space:nowrap}.filters .mini[data-v-7fcadf55]{gap:5px}.filters .mini[data-v-7fcadf55],.pager2[data-v-7fcadf55]{align-items:center;color:#9ca3af;display:flex;font-size:12.5px}.pager2[data-v-7fcadf55]{gap:12px;justify-content:center;margin-top:14px}a.path[data-v-7fcadf55]{color:#93c5fd;text-decoration:none}a.path[data-v-7fcadf55]:hover{color:#c4b5fd;text-decoration:underline}code.path.dim[data-v-7fcadf55]{color:#6b7280}@media(max-width:1100px){.ed-grid[data-v-7fcadf55]{grid-template-columns:repeat(2,minmax(0,1fr))}.fld.col4[data-v-7fcadf55]{grid-column:span 2}}.workflow-mermaid-container[data-v-19fa56b5] .node .nodeLabel,.workflow-mermaid-container[data-v-19fa56b5] .node text{font-size:13px!important;font-weight:600!important}.workflow-mermaid-container[data-v-19fa56b5] .node foreignObject *{font-size:13px!important;font-weight:600!important}.workflow-mermaid-container[data-v-19fa56b5],.workflow-mermaid-container[data-v-19fa56b5] *,.workflow-mermaid-container[data-v-19fa56b5] svg{-webkit-user-select:none;-moz-user-select:none;user-select:none}.workflow-mermaid-container[data-v-19fa56b5] svg{max-height:620px}.workflow-mermaid-container[data-v-19fa56b5] .node rect{fill:#e5e7eb!important;rx:8px!important;ry:8px!important;stroke:#d1d5db!important;stroke-width:1px!important;transition:fill .2s}.workflow-mermaid-container[data-v-19fa56b5] .node .nodeLabel{color:#6b7280!important;fill:#6b7280!important;transition:fill .2s,color .2s}.workflow-mermaid-container[data-v-19fa56b5] .node.node-clickable{cursor:pointer!important}.workflow-mermaid-container[data-v-19fa56b5] .node.node-clickable rect{stroke:#3b82f6!important;stroke-width:2px!important}.workflow-mermaid-container[data-v-19fa56b5] .node.node-clickable:not(.clickable-active) rect{fill:#eff6ff!important}.workflow-mermaid-container[data-v-19fa56b5] .node.node-clickable:not(.clickable-active) .nodeLabel{color:#1e40af!important;fill:#1e40af!important}.workflow-mermaid-container[data-v-19fa56b5] .node.node-clickable.clickable-active rect{fill:#2563eb!important}.workflow-mermaid-container[data-v-19fa56b5] .node.node-clickable.clickable-active .nodeLabel{color:#fff!important;fill:#fff!important}.workflow-mermaid-container[data-v-19fa56b5] .node-readonly rect{cursor:default!important;fill:url(#workflow-stripe-pattern)!important;stroke:#94a3b8!important}.workflow-mermaid-container[data-v-19fa56b5] .node-readonly .nodeLabel{color:#334155!important;fill:#334155!important}.workflow-mermaid-container[data-v-19fa56b5] .node-start rect{cursor:default!important;fill:#10b981!important;stroke:#059669!important}.workflow-mermaid-container[data-v-19fa56b5] .node-start .nodeLabel{color:#fff!important;fill:#fff!important}.workflow-mermaid-container[data-v-19fa56b5] .node-notice rect{cursor:default!important;fill:#f59e0b!important;stroke:#d97706!important}.workflow-mermaid-container[data-v-19fa56b5] .node-notice .nodeLabel{color:#fff!important;fill:#fff!important}.workflow-mermaid-container[data-v-19fa56b5] .node{cursor:default}.workflow-mermaid-container[data-v-19fa56b5] .edgePath .path{stroke:#64748b!important}.workflow-mermaid-container[data-v-19fa56b5] .arrowheadPath{fill:#64748b!important}
