@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.1_wjncogyh-s7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_3fd80e00-module__HLND6q__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_3fd80e00-module__HLND6q__variable{--font-sora:"Sora", "Sora Fallback"}
@layer v3-tokens{[data-theme]{--radius:10px;--radius-sm:7px;--pill:999px;--ctl-h:36px;--sheet-w:540px;--topbar-h:52px;--topbar-total-h:calc(var(--topbar-h) + var(--safe-top));--violet:#8b5cf6;--emerald:#10b981;--scrim-bg:#020c1657;--scrim-blur:blur(3px);--modal-shadow:0 22px 46px #08547838;--sbw:12px;--scrollthumb:#64748b66;--scrollthumb-h:#64748ba6;--zf-pipe:#0e8fc6;--zf-ai:#8b5cf6;--zf-act:#d97706;--zf-rev:#0d9268;--over-fg:#e11d48;--under-fg:#f97316;--band-fg:#fff;--band-dim:#ffffffb8;--band-done:#6ee7b7;--band-sched:#9ad9ff;--band-over:#ffb3c1;--band-under:#fdba74;--av-grad:linear-gradient(135deg, #34d399, #22d3ee);--av-fg:#04201a;--subrow-bg:color-mix(in srgb, var(--accent) 6%, var(--surface));--subrow-line:var(--line);--st-unv:#b45309;--st-new:#1d4ed8;--st-conn:#0e7490;--st-proc:#6d28d9;--st-closed:#15803d;--st-arch:#475569;--st-bad:#be123c;--temp-hot:#ef4444;--temp-warm:#f59e0b;--temp-cold:#0ea5e9;--rank-b:#38bdf8;--rank-c:#7cc6ed;--rank-d-bg:#bae0f5;--rank-d-fg:#075985;--font:var(--font-sora), "Sora", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;font-family:var(--font);--fs-2xs:9px;--fs-xs:9.5px;--fs-sm:10px;--fs-sm2:10.5px;--fs-md:11px;--fs-md2:11.5px;--fs-lg:12px;--fs-lg2:12.5px;--fs-xl:13px;--fs-xl2:13.5px;--fs-2xl:15px;--fs-3xl:17px}@media (max-width:639px){[data-theme]{--fs-md:10.5px;--fs-md2:11px;--fs-lg:11.5px;--fs-lg2:12px;--fs-xl:12.5px;--fs-xl2:13px;--fs-2xl:14px;--fs-3xl:16px}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0a0e15;--glow:#131c2e;--surface:#0f1521;--surface-2:#141c2b;--raised:#182132;--line:#1f2a3c;--line-soft:#172033;--text:#e8edf5;--muted:#8a99b2;--faint:#5b6982;--accent:#3fb6e6;--accent-2:#5cc6f0;--accent-soft:#3fb6e624;--accent-line:#3fb6e666;--ctl-hover:#3fb6e624;--on-accent:#051c26;--heart:#fb7185;--heart-soft:#fb718524;--match-solid-bg:var(--heart);--match-solid-fg:#270813;--topbar-bg:#0f1521eb;--topbar-border:#22304a;--search-bg:#141c2b;--row-hover:#1b2638;--live:#34d399;--shadow:0 12px 40px #000000a8;--sheet-shadow:-24px 0 60px #00000080;--ok-bg:#34d39924;--ok-fg:#6ee7b7;--closed-fg:#34d399;--warn-bg:#fbbf2424;--warn-fg:#fcd34d;--info-bg:#38bdf824;--info-fg:#7dd3fc;--won-bg:#a78bfa29;--won-fg:#c4b5fd;--neutral-bg:#64748b2e;--neutral-fg:#94a3b8;--cyan-bg:#22d3ee29;--cyan-fg:#67e8f9;--zf-info:#3f5266;--zf-own:#3f5266;--zone-head-bg:#172234;--sheet-head-bg:#3f5266;--on-bg:#5b6982;--on-bg-strong:#e8edf5;--nv-red:#f87171;--nv-amber:#fbbf24;--nv-green:#34d399;--nv-blue:#60a5fa;--nv-purple:#c4b5fd}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f7fa;--glow:transparent;--surface:#fff;--surface-2:#f1f5f9;--raised:#fff;--line:#e3e8ef;--line-soft:#eef2f7;--text:#0f172a;--muted:#52617a;--faint:#94a3b8;--accent:#1391c9;--accent-2:#1bb0e8;--accent-soft:#1391c91a;--accent-line:#1391c952;--ctl-hover:#1391c91a;--on-accent:#051c26;--heart:#e11d48;--heart-soft:#e11d4817;--match-solid-bg:#be123c;--match-solid-fg:#fff;--topbar-bg:#fff;--topbar-border:#e3e8ef;--search-bg:#f1f5f9;--row-hover:#e9edf3;--live:#059669;--shadow:0 12px 40px #0f172a1f;--sheet-shadow:-24px 0 60px #0f172a2e;--ok-bg:#0596691a;--ok-fg:#047857;--closed-fg:#059669;--warn-bg:#d977061f;--warn-fg:#b45309;--info-bg:#0284c71a;--info-fg:#0369a1;--won-bg:#7c3aed1a;--won-fg:#6d28d9;--neutral-bg:#64748b1f;--neutral-fg:#475569;--cyan-bg:#0891b21f;--cyan-fg:#0e7490;--zf-info:#64748b;--zf-own:#64748b;--zone-head-bg:#eef2f7;--sheet-head-bg:#64748b;--on-bg:#94a3b8;--on-bg-strong:#0f172a;--nv-red:#b91c1c;--nv-amber:#b45309;--nv-green:#047857;--nv-blue:#1d4ed8;--nv-purple:#6d28d9}[data-theme=sky]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#0e8fc6;--glow:#36a6d6;--surface:#fff;--surface-2:#e3eff9;--raised:#fff;--line:#cfe3f1;--line-soft:#e0edf8;--text:#0b2a38;--muted:#41657a;--faint:#7ba0b6;--accent:#0e8fc6;--accent-2:#1bb0e8;--accent-soft:#0e8fc61f;--accent-line:#0e8fc657;--ctl-hover:#eef6fc;--on-accent:#051c26;--heart:#e23b67;--heart-soft:#e23b671a;--match-solid-bg:#b62b4f;--match-solid-fg:#fff;--topbar-bg:#deecf8;--topbar-border:#cfe3f1;--search-bg:#fff;--row-hover:#e4f1fb;--live:#0891b2;--shadow:0 14px 44px #08547829;--sheet-shadow:-24px 0 60px #08547838;--ok-bg:#0596691f;--ok-fg:#047857;--closed-fg:#059669;--warn-bg:#d9770621;--warn-fg:#b45309;--info-bg:#0284c71f;--info-fg:#036ba1;--won-bg:#7c3aed1f;--won-fg:#6d28d9;--neutral-bg:#476c8724;--neutral-fg:#3f6075;--cyan-bg:#0891b221;--cyan-fg:#0e7490;--zf-info:#0c4f6e;--zf-own:#0c4f6e;--zone-head-bg:#fff;--sheet-head-bg:#0c4f6e;--on-bg:#fffc;--on-bg-strong:#fff;--nv-red:#b62b4f;--nv-amber:#b45309;--nv-green:#047857;--nv-blue:#1d4ed8;--nv-purple:#6d28d9}@media (max-width:639px){[data-theme]{--ctl-h:44px}}[data-density=compact] .v3dt-sub{display:none}.v3-root{background:radial-gradient(1200px 600px at 80% -10%, var(--glow) 0%, transparent 55%), var(--bg);min-block-size:100dvh;color:var(--text);font-family:var(--font)}[data-theme=sky].v3-root,[data-theme=sky] .v3-root{background:var(--line)}}
@layer v3-kit{[data-theme] .leadcell{align-items:center;gap:11px;min-width:0;display:flex}[data-theme] .leadcell>div{min-width:0}[data-theme] .lav{background:color-mix(in srgb, var(--lf,var(--heart)) 15%, transparent);cursor:default;border-radius:50%;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}[data-theme] .lav svg{width:18px;height:18px}[data-theme] .lname{font-weight:600;font-size:var(--fs-xl2);align-items:center;gap:7px;min-width:0;display:flex;overflow:hidden}[data-theme] .lsub{font-size:var(--fs-md2);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;overflow:hidden}[data-density=compact] .lsub{display:none}[data-theme] .leadcell .lsub .spill{font-size:var(--fs-xs);padding:1px 8px}[data-theme] .spill{font-size:var(--fs-md2);white-space:nowrap;background:var(--st-arch);color:var(--band-fg);border-radius:20px;align-items:center;gap:6px;padding:3px 10px;font-weight:700;display:inline-flex}[data-theme] .s-unv{background:var(--st-unv)}[data-theme] .s-new{background:var(--st-new)}[data-theme] .s-conn{background:var(--st-conn)}[data-theme] .s-proc{background:var(--st-proc)}[data-theme] .s-closed{background:var(--st-closed)}[data-theme] .s-arch{background:var(--st-arch);opacity:.8}[data-theme] .s-bad{background:var(--st-bad)}[data-theme] .s-warn{background:var(--st-unv)}[data-theme] .aicell{font-size:var(--fs-lg);color:var(--text);cursor:default;align-items:flex-start;gap:7px;min-width:0;line-height:1.4;display:flex}[data-theme] .aicell .spark{color:var(--won-fg);flex:none;margin-top:1px}[data-theme] .aibody{flex-direction:row;align-items:flex-start;gap:6px;min-width:0;display:flex;overflow:hidden}[data-theme] .aicell .atxt{-webkit-line-clamp:2;min-width:0}[data-theme] .aistale{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.04em;background:var(--warn-bg);color:var(--warn-fg);border-radius:6px;flex:none;align-items:center;gap:4px;padding:2px 7px;font-weight:700;display:inline-flex}[data-theme] .pillnum{font-size:var(--fs-md2);border-radius:20px;align-items:center;gap:5px;padding:2px 9px;font-weight:700;display:inline-flex}[data-theme] .pillnum svg{width:12px;height:12px}[data-theme] .c-call{background:var(--info-bg);color:var(--info-fg)}[data-theme] .c-note{background:var(--won-bg);color:var(--won-fg)}[data-theme] .cellinfo{-webkit-text-decoration:underline dotted var(--line);text-decoration:underline dotted var(--line);text-underline-offset:3px;cursor:help}[data-theme] .owner{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}[data-theme] .muted{color:var(--muted)}[data-theme] .faint{color:var(--faint)}[data-theme] .detail-line{color:var(--faint);font-size:11px}[data-density] td:not(.v3dt-wrap)>.muted,[data-density] td:not(.v3dt-wrap)>.faint{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}[data-theme] .freshcell{font-size:var(--fs-md2);color:var(--muted);align-items:center;gap:7px;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}[data-theme] .freshcell .dot,[data-theme] .dot{background:var(--live);border-radius:50%;flex:none;width:7px;height:7px}[data-theme] .dot.warn{background:var(--warn-fg)}[data-theme] .linkpend-chip{font-size:var(--fs-2xs);letter-spacing:.03em;text-transform:uppercase;background:var(--warn-bg);color:var(--warn-fg);white-space:nowrap;cursor:help;border-radius:5px;align-items:center;gap:4px;padding:2px 7px;font-weight:800;display:inline-flex}[data-theme] .rowact{opacity:.5;justify-content:center;gap:4px;display:flex}[data-theme] tbody tr:hover .rowact{opacity:1}[data-theme] .ra{width:28px;height:28px;color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;padding:0;display:flex}[data-theme] .ra svg{width:16px;height:16px}[data-theme] .ra:hover{background:var(--raised);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}[data-theme] .rowact.needs-triage{opacity:1}[data-theme] .rowact.needs-triage .ra{color:var(--accent);box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent);animation:2.2s ease-in-out infinite triage-pulse}[data-theme] .rowact.needs-triage .ra:hover{color:var(--accent)}@keyframes triage-pulse{0%,to{box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 32%, transparent)}50%{box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 26%, transparent)}}@media (prefers-reduced-motion:reduce){[data-theme] .rowact.needs-triage .ra{box-shadow:0 0 0 1.5px color-mix(in srgb, var(--accent) 45%, transparent);animation:none}}[data-theme] .tip-h{font-weight:800;font-size:var(--fs-md);color:var(--accent);margin-bottom:2px;display:block}[data-theme] .v3-date{height:var(--ctl-h);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);color:var(--text);font-size:var(--fs-lg2);font-family:var(--font);padding:0 10px}[data-theme] .v3-date:hover{border-color:var(--accent)}[data-theme] .v3-date:focus-visible{outline:2px solid var(--accent);outline-offset:0}[data-theme] .authcell{cursor:help;flex-wrap:nowrap;align-items:center;gap:5px;min-width:0;display:flex}[data-theme] .authcell.clip{cursor:default;min-width:0;overflow:hidden}[data-theme] .authb{font-size:var(--fs-md2);white-space:nowrap;border-radius:var(--pill);border:none;align-items:center;padding:3px 10px;font-weight:700;display:inline-flex}[data-theme] .authb.medicaid{background:color-mix(in srgb, var(--info-fg) 18%, transparent);color:var(--info-fg)}[data-theme] .authb.va{background:color-mix(in srgb, var(--won-fg) 18%, transparent);color:var(--won-fg)}[data-theme] .authb.cds{background:color-mix(in srgb, var(--ok-fg) 18%, transparent);color:var(--ok-fg)}[data-theme] .authb.private{background:color-mix(in srgb, var(--warn-fg) 18%, transparent);color:var(--warn-fg)}[data-theme] .authb.ltc{background:color-mix(in srgb, var(--cyan-fg) 18%, transparent);color:var(--cyan-fg)}[data-theme] .authb.more{background:color-mix(in srgb, var(--neutral-fg) 18%, transparent);color:var(--neutral-fg)}[data-theme] .subauth{align-items:center;gap:8px;padding-left:20px;display:flex}[data-theme] .subauth-cn{color:var(--faint);font-size:var(--fs-xl);margin-top:-3px;line-height:1}[data-theme] .num{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}[data-theme] .n-done{color:var(--closed-fg);font-weight:600}[data-theme] .n-sched{color:var(--accent);font-weight:600}[data-theme] .n-total{color:var(--text);font-weight:700}[data-theme] .n-auth,[data-theme] .n-rate{color:var(--muted)}[data-theme] .rem-neg{color:var(--over-fg);font-weight:700}[data-theme] .rem-zero{color:var(--closed-fg);font-weight:700}[data-theme] .rem-low{color:var(--faint)}[data-theme] .rem-pos{color:var(--under-fg);font-weight:600}[data-theme] .rem-pending{color:var(--info-fg);font-weight:600}[data-theme] .unreal-gap{color:var(--under-fg);font-weight:700}[data-theme] .unreal-over{color:var(--over-fg);font-weight:700}[data-theme] .unreal-zero{color:var(--faint)}[data-theme] .utilcell{align-items:center;gap:9px;min-width:0;display:flex}[data-theme] .utilbar{background:color-mix(in srgb, var(--faint) 24%, transparent);border-radius:4px;flex:1;min-width:54px;height:7px;position:relative;overflow:hidden}[data-theme] .utilbar>i{border-radius:4px;height:100%;transition:width .3s;position:absolute;top:0;left:0}[data-theme] .utilbar.b-over>i{background:var(--over-fg)}[data-theme] .utilbar.b-good>i{background:var(--closed-fg)}[data-theme] .utilbar.b-under>i{background:var(--under-fg)}[data-theme] .util-pct{font-size:var(--fs-md2);font-variant-numeric:tabular-nums;text-align:right;flex:none;min-width:42px;font-weight:700}[data-theme] .util-pct.b-over{color:var(--over-fg)}[data-theme] .util-pct.b-good{color:var(--closed-fg)}[data-theme] .util-pct.b-under{color:var(--under-fg)}@media (prefers-reduced-motion:reduce){[data-theme] .utilbar>i{transition:none}}[data-theme] .pdots{align-items:center;gap:6px;display:inline-flex}[data-theme] .pdot{border-radius:var(--pill);border:1.5px solid var(--faint);background:0 0;flex:none;width:11px;height:11px}[data-theme] .pdot.done{background:var(--violet);border-color:var(--violet)}[data-theme] .pdot.cur{background:var(--warn-fg);border-color:var(--warn-fg)}[data-theme] .alertb{font-size:var(--fs-xs);letter-spacing:.05em;border-radius:var(--pill);align-items:center;gap:5px;padding:3px 9px;font-weight:800;display:inline-flex}[data-theme] .alertb svg{width:11px;height:11px}[data-theme] .alertb.over{background:color-mix(in srgb, var(--over-fg) 16%, transparent);color:var(--over-fg)}[data-theme] .alertb.good{background:color-mix(in srgb, var(--closed-fg) 18%, transparent);color:var(--closed-fg)}[data-theme] .alertb.under{background:color-mix(in srgb, var(--under-fg) 16%, transparent);color:var(--under-fg)}[data-theme] .tr-lbl{font-size:var(--fs-md);text-transform:uppercase;letter-spacing:.06em;color:var(--band-fg);font-weight:800}[data-theme] tfoot .faint,[data-theme] .dt-totals .faint{color:var(--band-dim)}[data-theme] tfoot .n-auth,[data-theme] .dt-totals .n-auth,[data-theme] tfoot .n-rate,[data-theme] .dt-totals .n-rate,[data-theme] tfoot .n-total,[data-theme] .dt-totals .n-total,[data-theme] tfoot .rem-low,[data-theme] .dt-totals .rem-low,[data-theme] tfoot .rem-zero,[data-theme] .dt-totals .rem-zero,[data-theme] tfoot .unreal-zero,[data-theme] .dt-totals .unreal-zero{color:var(--band-fg)}[data-theme] tfoot .n-done,[data-theme] .dt-totals .n-done{color:var(--band-done)}[data-theme] tfoot .n-sched,[data-theme] .dt-totals .n-sched{color:var(--band-sched)}[data-theme] tfoot .rem-neg,[data-theme] .dt-totals .rem-neg,[data-theme] tfoot .unreal-over,[data-theme] .dt-totals .unreal-over,[data-theme] tfoot .util-pct.b-over,[data-theme] .dt-totals .util-pct.b-over{color:var(--band-over)}[data-theme] tfoot .rem-pos,[data-theme] .dt-totals .rem-pos,[data-theme] tfoot .unreal-gap,[data-theme] .dt-totals .unreal-gap,[data-theme] tfoot .util-pct.b-under,[data-theme] .dt-totals .util-pct.b-under{color:var(--band-under)}[data-theme] tfoot .util-pct.b-good,[data-theme] .dt-totals .util-pct.b-good{color:var(--band-done)}[data-theme] .qstats{background:var(--line);border:1px solid var(--line);border-radius:var(--radius-sm);grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:13px;display:grid;overflow:hidden}[data-theme] .qstat{background:var(--surface-2);text-align:center;padding:9px 6px}[data-theme] .qstat .qv{font-size:var(--fs-xl2);color:var(--text);font-weight:700}[data-theme] .qstat .qk{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--faint);margin-top:2px;font-weight:600}[data-theme] .auth-status{font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;border-radius:var(--pill);padding:2px 7px;font-weight:800}[data-theme] .auth-status.ok{background:color-mix(in srgb, var(--closed-fg) 18%, transparent);color:var(--closed-fg)}[data-theme] .auth-status.warn{background:color-mix(in srgb, var(--warn-fg) 22%, transparent);color:var(--warn-fg)}[data-theme] .auth-status.bad{background:color-mix(in srgb, var(--st-bad) 20%, transparent);color:var(--st-bad)}[data-theme] .auth-status.expired{background:var(--st-bad);color:#fff}[data-theme] .auth-status.info{background:var(--info-bg);color:var(--info-fg)}[data-theme] .auth-status.neutral{background:var(--neutral-bg);color:var(--neutral-fg)}[data-theme] .s-ok{background:var(--st-closed)}[data-theme] .auth-status.s-ok,[data-theme] .auth-status.s-new,[data-theme] .auth-status.s-unv,[data-theme] .auth-status.s-conn,[data-theme] .auth-status.s-proc,[data-theme] .auth-status.s-closed,[data-theme] .auth-status.s-arch,[data-theme] .auth-status.s-bad,[data-theme] .auth-status.s-warn{color:var(--band-fg)}[data-theme] .authcard{border:1px solid var(--line);border-left:3px solid var(--neutral-fg);border-radius:var(--radius-sm);background:var(--surface);margin-bottom:11px;padding:12px 14px}[data-theme] .authcard.medicaid{border-left-color:var(--info-fg);background:color-mix(in srgb, var(--info-fg) 6%, var(--surface))}[data-theme] .authcard.va{border-left-color:var(--won-fg);background:color-mix(in srgb, var(--won-fg) 6%, var(--surface))}[data-theme] .authcard.cds{border-left-color:var(--ok-fg);background:color-mix(in srgb, var(--ok-fg) 6%, var(--surface))}[data-theme] .authcard.private{border-left-color:var(--warn-fg);background:color-mix(in srgb, var(--warn-fg) 6%, var(--surface))}[data-theme] .authcard .ac-top{align-items:center;gap:8px;margin-bottom:9px;display:flex}[data-theme] .authcard .ac-num{font-size:var(--fs-sm2);color:var(--faint);margin-left:auto;font-weight:600}[data-theme] .visitcard{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);margin-bottom:10px;padding:11px 13px}[data-theme] .vc-top{font-size:var(--fs-md);color:var(--faint);align-items:center;gap:8px;display:flex}[data-theme] .vc-cg{color:var(--text);font-weight:700;font-size:var(--fs-lg2)}[data-theme] .vc-when{margin-left:auto}[data-theme] .vc-meta{font-size:var(--fs-md2);color:var(--muted);align-items:center;gap:10px;margin-top:8px;display:flex}[data-theme] .vc-st{font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;border-radius:5px;padding:2px 6px;font-weight:800}[data-theme] .vc-st.completed{background:color-mix(in srgb, var(--closed-fg) 16%, transparent);color:var(--closed-fg)}[data-theme] .vc-st.scheduled{background:var(--info-bg);color:var(--info-fg)}[data-theme] .vc-st.missed{background:color-mix(in srgb, var(--over-fg) 14%, transparent);color:var(--over-fg)}[data-theme] .vc-rate{color:var(--text);margin-left:auto;font-weight:600}[data-theme] .doccard{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2);margin-bottom:10px;padding:11px 13px}[data-theme] .dc-top{align-items:center;gap:8px;display:flex}[data-theme] .dc-title{font-weight:700;font-size:var(--fs-lg2);color:var(--text);flex:1;min-width:0}[data-theme] .dc-meta{font-size:var(--fs-md);color:var(--faint);margin-top:5px}[data-theme] .dc-foot{align-items:center;gap:10px;margin-top:9px;display:flex}[data-theme] .dbadge{font-size:var(--fs-xs);border-radius:var(--pill);padding:2px 8px;font-weight:700}[data-theme] .dbadge.ok{background:color-mix(in srgb, var(--closed-fg) 18%, transparent);color:var(--closed-fg)}[data-theme] .dbadge.pend{background:var(--neutral-bg);color:var(--neutral-fg)}[data-theme] .dc-view{font-size:var(--fs-md);color:var(--accent);cursor:pointer;margin-left:auto;font-weight:600}[data-theme] .chartcard{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:14px 16px 10px}[data-theme] .chartcard-h{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}[data-theme] .chartcard-t{font-size:var(--fs-xl);color:var(--text);font-weight:700}[data-theme] .chartcard-s{font-size:var(--fs-md);color:var(--faint);margin-top:2px}[data-theme] .chartcard-a{flex:none}[data-theme] .chartcard-body{width:100%}[data-theme] .chartcard--toned .chartcard-h{background:var(--cc-tone,var(--zf-info));border-radius:var(--radius) var(--radius) 0 0;margin:-14px -16px 12px;padding:11px 16px}[data-theme] .chartcard--toned .chartcard-t{color:var(--band-fg)}[data-theme] .chartcard--toned .chartcard-s{color:var(--band-dim)}[data-theme] .chartcard .recharts-legend-item-text{font-size:var(--fs-md);color:var(--muted)!important}[data-theme] .chartcard .recharts-cartesian-axis-tick-value{fill:var(--faint)}[data-theme] .statcard{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:5px;padding:13px 15px;display:flex}[data-theme] .statcard-top{justify-content:space-between;align-items:center;gap:8px;display:flex}[data-theme] .statcard-lbl{font-size:var(--fs-sm2);text-transform:uppercase;letter-spacing:.05em;color:var(--faint);font-weight:700}[data-theme] .statcard-ic{color:var(--muted);display:inline-flex}[data-theme] .statcard-val{color:var(--text);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:25px;font-weight:800}[data-theme] .statcard-delta{font-size:var(--fs-md2);align-items:center;gap:4px;font-weight:700;display:inline-flex}[data-theme] .statcard-delta.up{color:var(--closed-fg)}[data-theme] .statcard-delta.down{color:var(--over-fg)}[data-theme] .statcard-delta.flat{color:var(--faint)}[data-theme] .fb-page{background:var(--line);flex-direction:column;flex:1;min-height:0;display:flex}[data-theme] .fb-body{background:var(--line);flex-direction:column;flex:1;gap:2px;min-height:0;padding:0;display:flex;overflow-y:auto}[data-theme] .fb-kpis{background:var(--line);grid-template-columns:repeat(2,1fr);gap:2px;display:grid}@media (min-width:768px){[data-theme] .fb-kpis{grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){[data-theme] .fb-kpis{grid-template-columns:repeat(6,1fr)}}[data-theme] .fb-kpis .statcard{border:none;border-radius:0}[data-theme] .fb-kpis-auto{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}@media (min-width:768px){[data-theme] .fb-kpis-auto{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}@media (min-width:1280px){[data-theme] .fb-kpis-auto{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}[data-theme] .fb-tile{background:var(--surface);border:none;border-radius:0;flex-direction:column;min-height:0;display:flex}[data-theme] .fb-tile.chartcard{border:none;border-radius:0;flex:none}[data-theme] .fb-tile.chartcard--toned .chartcard-h{border-radius:0}[data-theme] .fb-tile-tall{min-height:440px}[data-theme] .fb-split{background:var(--line);grid-template-columns:minmax(0,1fr);gap:2px;display:grid}@media (min-width:1024px){[data-theme] .fb-split{grid-template-columns:minmax(0,620px) 320px minmax(280px,1fr)}}[data-theme] .fb-cols{background:var(--line);grid-template-columns:minmax(0,1fr);align-items:stretch;gap:2px;display:grid}@media (min-width:1280px){[data-theme] .fb-cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}[data-theme] .fb-col{flex-direction:column;gap:2px;min-width:0;min-height:0;display:flex}[data-theme] .fb-split-fill{background:var(--surface)}@media (max-width:1023.98px){[data-theme] .fb-split-fill{display:none}}[data-theme] .cardlist{grid-template-columns:minmax(0,1fr);gap:11px;display:grid}[data-theme] .listcard{--lc-pad-x:15px;--lc-pad-y:13px;border:1px solid var(--line);border-left:3px solid var(--lc-accent,var(--line));border-radius:var(--radius-sm);background:var(--surface);padding:var(--lc-pad-y) var(--lc-pad-x);min-width:0}[data-theme] .listcard.clickable{cursor:pointer;transition:border-color .13s}[data-theme] .listcard.clickable:hover{border-color:var(--accent)}[data-theme] .lc-top{justify-content:space-between;align-items:center;gap:10px;display:flex}[data-theme] .lc-title{font-size:var(--fs-xl2);color:var(--text);font-weight:700}[data-theme] .lc-meta{font-size:var(--fs-md2);color:var(--faint);flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}[data-theme] .lc-body{font-size:var(--fs-lg2);color:var(--muted);min-width:0;margin-top:9px;line-height:1.5}[data-theme] .lc-foot{align-items:center;gap:8px;margin-top:11px;display:flex}[data-theme] .setlayout{background:var(--line);flex:1;grid-template-columns:210px 1fr;gap:2px;min-height:0;display:grid}[data-theme] .set-nav{background:var(--surface);flex-direction:column;gap:2px;padding:14px 12px;display:flex;overflow-y:auto}[data-theme] .set-navitem{border-radius:var(--radius-sm);font-size:var(--fs-lg2);color:var(--muted);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:9px;padding:8px 11px;font-weight:600;transition:background .12s,color .12s;display:flex}[data-theme] .set-navitem:hover{background:var(--surface-2);color:var(--text)}[data-theme] .set-navitem.on{background:var(--accent-soft);color:var(--accent)}[data-theme] .set-navicon{display:inline-flex}[data-theme] .set-navicon svg{width:15px;height:15px}[data-theme] .set-badge{background:var(--accent-soft);min-width:18px;height:18px;color:var(--accent);font-size:var(--fs-sm2);border-radius:9px;justify-content:center;align-items:center;margin-left:auto;padding:0 5px;font-weight:700;line-height:1;display:inline-flex}[data-theme] .set-content{background:var(--line);flex-direction:column;gap:2px;padding:0;display:flex;overflow-y:auto}[data-theme] .set-group{background:var(--surface);margin:0;padding:18px 22px 6px}[data-theme] .set-group-h{margin-bottom:12px}[data-theme] .set-group-t{font-size:var(--fs-2xl);color:var(--text);font-weight:700}[data-theme] .set-group-d{font-size:var(--fs-lg);color:var(--faint);margin-top:3px}[data-theme] .set-group-body{background:0 0;border:none;border-radius:0}[data-theme] .set-row{border-bottom:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:13px 0;display:flex}[data-theme] .set-row:last-child{border-bottom:none}[data-theme] .set-row-l{flex:220px;min-width:0}[data-theme] .set-row-lbl{font-size:var(--fs-lg2);color:var(--text);font-weight:600}[data-theme] .set-row-help{font-size:var(--fs-md);color:var(--faint);max-width:52ch;margin-top:2px}[data-theme] .set-row-ctl{flex:none;min-width:0;max-width:100%}[data-theme] .setup-step-toggle{border-radius:var(--radius-sm)}[data-theme] .setup-step-toggle:hover{background:var(--surface-2)}@media (max-width:1023px){[data-theme] .setlayout--push{background:var(--line);flex-direction:column;display:flex}[data-theme] .setlayout--push>.set-nav{flex:1;min-height:0}[data-theme] .set-detail{flex-direction:column;flex:1;min-height:0;display:flex}[data-theme] .set-backbar{background:var(--surface);border-bottom:1px solid var(--line-soft);flex:none;align-items:center;gap:10px;margin-bottom:2px;padding:8px 12px;display:flex}[data-theme] .set-back{border-radius:var(--radius-sm);font-size:var(--fs-lg2);color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:6px 9px;font-weight:600;display:inline-flex}[data-theme] .set-back:hover{background:var(--surface-2)}[data-theme] .set-backbar-t{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--fs-xl);color:var(--text);font-weight:700;overflow:hidden}[data-theme] .set-detail>.set-content{flex:1;min-height:0}}@media (max-width:639px){[data-theme] .setlayout--push .set-navitem{min-height:44px;font-size:var(--fs-xl)}}[data-theme] .coming-soon{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;padding:48px 24px;display:flex}[data-theme] .cs-ic{background:var(--accent-soft);width:56px;height:56px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:16px;display:flex}[data-theme] .cs-ic svg{width:26px;height:26px}[data-theme] .cs-title{color:var(--text);font-size:20px;font-weight:700}[data-theme] .cs-msg{font-size:var(--fs-xl);color:var(--muted);max-width:44ch;margin-top:8px;line-height:1.55}[data-theme] .cs-action{margin-top:18px}[data-theme] .v3dt-pin{z-index:3;position:sticky}[data-theme] th.v3dt-pin{z-index:4}[data-theme] .v3dt-pin-edge-l{box-shadow:8px 0 8px -6px #0f172a2e}[data-theme] .v3dt-pin-edge-r{box-shadow:-8px 0 8px -6px #0f172a2e}[data-theme] .dt-totals .v3dt-pin{background-image:linear-gradient(var(--zf-info), var(--zf-info))!important}[data-theme] tr.v3dt-row:hover>td{background-image:linear-gradient(var(--row-hover), var(--row-hover))}[data-theme] tr.v3dt-row.v3dt-row-flagged>td{background-image:linear-gradient(color-mix(in srgb, var(--warn-fg) 11%, transparent), color-mix(in srgb, var(--warn-fg) 11%, transparent))}[data-theme] tr.v3dt-row.v3dt-row-sel>td{background-image:linear-gradient(var(--accent-soft), var(--accent-soft))}[data-theme] td.v3dt-wrap{white-space:normal;overflow-wrap:anywhere}[data-theme] .aicell .atxt,[data-theme] td.v3dt-wrap[data-clamp]>.v3dt-clamp{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-theme] td.v3dt-wrap[data-clamp="2"]>.v3dt-clamp{-webkit-line-clamp:2;line-clamp:2}[data-theme] td.v3dt-wrap[data-clamp="3"]>.v3dt-clamp{-webkit-line-clamp:3;line-clamp:3}[data-theme] .recap-page{background:var(--bg);flex-direction:column;flex:1;min-height:0;display:flex}[data-theme=sky] .recap-page{background:var(--line)}[data-theme] .recap-toolbar{background:var(--surface);border-bottom:1px solid var(--line);flex-wrap:wrap;flex:none;align-items:center;gap:12px;padding:11px 18px;display:flex}[data-theme] .recap-nav{align-items:center;gap:4px;display:inline-flex}[data-theme] .recap-nav button{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);width:30px;height:30px;color:var(--muted);cursor:pointer;justify-content:center;align-items:center;transition:border-color .13s;display:inline-flex}[data-theme] .recap-nav button:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}[data-theme] .recap-nav button:disabled{opacity:.4;cursor:default}[data-theme] .recap-nav button svg{width:15px;height:15px}[data-theme] .recap-latest{border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface);height:30px;color:var(--text);font-size:var(--fs-lg);cursor:pointer;padding:0 13px;font-weight:600;transition:border-color .13s}[data-theme] .recap-latest:hover{border-color:var(--accent)}[data-theme] .recap-label{letter-spacing:-.01em;color:var(--text);margin-left:4px;font-size:16px;font-weight:700}[data-theme] .linkpick{flex-direction:column;gap:6px;min-width:260px;max-width:100%;display:flex}[data-theme] .linkpick-row{align-items:center;gap:6px;display:flex}[data-theme] .linkpick-cancel{font-size:var(--fs-md);color:var(--faint);flex:none;padding:0 6px;font-weight:600}[data-theme] .linkpick-cancel:hover{color:var(--text)}[data-theme] .linkpick-danger{font-size:var(--fs-md);color:var(--bad-fg,var(--accent));flex:none;padding:0 6px;font-weight:600}[data-theme] .linkpick-danger:hover{text-decoration:underline}[data-theme] .linkpick-results{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);flex-direction:column;gap:1px;max-height:240px;padding:4px;display:flex;overflow:auto}[data-theme] .linkpick-opt{text-align:left;border-radius:var(--radius-sm);cursor:pointer;background:0 0;align-items:center;gap:8px;width:100%;padding:6px 8px;display:flex}[data-theme] .linkpick-opt:hover,[data-theme] .linkpick-opt:focus-visible{background:var(--hover,color-mix(in srgb, var(--accent) 10%, var(--surface)))}[data-theme] .linkpick-opt:disabled{opacity:.5;cursor:default}[data-theme] .linkpick-opt-main{flex-direction:column;flex:1;min-width:0;display:flex}[data-theme] .linkpick-opt-name{font-size:var(--fs-lg);color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}[data-theme] .linkpick-opt-sub{font-size:var(--fs-sm);color:var(--faint);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-theme] .linkpick-opt-kind{font-size:var(--fs-sm);color:var(--faint);text-transform:uppercase;letter-spacing:.03em;flex:none;font-weight:700}[data-theme] .linkpick-hint{font-size:var(--fs-md);color:var(--faint)}[data-theme] .linkpick-unlink{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (max-width:639px){[data-theme] .linkpick{min-width:100%}}[data-theme] .recap-meta{font-size:var(--fs-md);color:var(--faint);align-items:center;gap:13px;margin-left:auto;font-weight:600;display:flex}[data-theme] .recap-regen{align-items:center;gap:10px;display:flex}[data-theme] .recap-regen-progress{flex-direction:column;gap:4px;min-width:210px;display:flex}[data-theme] .recap-regen-status{font-size:var(--fs-md);color:var(--faint);white-space:nowrap;font-weight:600}@media (max-width:639px){[data-theme] .recap-regen{flex-wrap:wrap}[data-theme] .recap-regen-progress{min-width:100%}[data-theme] .recap-regen-status{white-space:normal}}[data-theme] .recap-note{font-size:var(--fs-lg);color:var(--text);background:color-mix(in srgb, var(--st-proc) 10%, var(--surface));border-bottom:1px solid var(--line);flex:none;padding:8px 16px}[data-theme] .recap-board{background:var(--line);flex:1;grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(240px,auto);gap:2px;min-height:0;display:grid}@media (min-width:1080px){[data-theme] .recap-board{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:unset}}[data-theme] .recap-board>*{min-width:0}[data-theme] .recap-item{flex-direction:column;gap:5px;padding:11px 13px;display:flex}[data-theme] .recap-item+.recap-item{border-top:2px solid var(--line)}[data-theme] .recap-item-h{font-size:var(--fs-xl2);color:var(--text);font-weight:650;line-height:1.3}[data-theme] .recap-item-d{font-size:var(--fs-lg);color:var(--muted);line-height:1.5}[data-theme] .recap-item-m{flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:2px;display:flex}[data-theme] .v3-accent-link{color:var(--accent);font-size:12px}[data-theme] .v3-accent-link--block{padding:4px 10px;display:block}}[data-theme] .v3-heartbeat{place-items:center;display:grid;position:relative}[data-theme] .v3-heartbeat .hb-heart{transform-origin:50% 60%;animation:1.15s ease-in-out infinite v3-hb-beat}[data-theme] .v3-heartbeat .hb-ring{border:2px solid #f327358c;border-radius:9999px;animation:1.15s ease-out infinite v3-hb-ring;position:absolute;inset:0}@keyframes v3-hb-beat{0%{transform:rotate(14deg)scale(1)}14%{transform:rotate(14deg)scale(1.18)}28%{transform:rotate(14deg)scale(1)}42%{transform:rotate(14deg)scale(1.12)}60%{transform:rotate(14deg)scale(1)}to{transform:rotate(14deg)scale(1)}}@keyframes v3-hb-ring{0%{opacity:.8;transform:scale(.7)}70%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){[data-theme] .v3-heartbeat .hb-heart{animation:none}[data-theme] .v3-heartbeat .hb-ring{opacity:.35;animation:none}}
@layer v3-sheet{[data-theme] .sh-head{background:var(--sheet-head-bg);border-bottom:1px solid #ffffff24;padding:18px 20px 14px}[data-theme] .sh-top{align-items:flex-start;gap:13px;display:flex}[data-theme] .sh-av{background:color-mix(in srgb,var(--heart) 16%,var(--surface));border-radius:50%;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:flex}[data-theme] .sh-av svg{width:23px;height:23px}[data-theme] .sh-name{letter-spacing:-.01em;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:18px;font-weight:700;overflow:hidden}[data-theme] .sh-sub{font-size:var(--fs-lg2);color:#fffc;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;overflow:hidden}[data-theme] .sh-top-actions{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}[data-theme] .sh-close{color:#fff;cursor:pointer;background:#ffffff21;border:1px solid #ffffff3d;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background .13s;display:flex}[data-theme] .sh-close:hover{background:#ffffff3d}[data-theme] .sh-close svg{width:16px;height:16px}[data-theme] .sh-overflow-btn{color:#ffffffb3}[data-theme] .sh-overflow-btn:hover{color:#fff;background:#ffffff21}[data-theme] .sh-expand-btn{color:#ffffffb3;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background .13s,color .13s;display:flex}[data-theme] .sh-expand-btn:hover{color:#fff;background:#ffffff21}[data-theme] .sh-expand-btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-theme] .sh-expand-btn svg{width:16px;height:16px}[data-theme] .sh-meta{--ok-bg:#34d39933;--ok-fg:#6ee7b7;--warn-bg:#fbbf2433;--warn-fg:#fcd34d;--info-bg:#38bdf833;--info-fg:#7dd3fc;--won-bg:#a78bfa42;--won-fg:#c4b5fd;--cyan-bg:#22d3ee33;--cyan-fg:#67e8f9;--neutral-bg:#94a3b838;--neutral-fg:#cbd5e1;--heart:#fb7185;--heart-soft:#fb718538;--violet:#c4b5fd;--emerald:#6ee7b7;flex-wrap:wrap;gap:8px;margin-top:13px;display:flex}[data-theme] .sh-meta .chip{font-size:var(--fs-md);color:#ffffffd1;background:#ffffff1a;border:none;border-radius:7px;align-items:center;gap:6px;padding:4px 9px;font-weight:600;display:inline-flex}[data-theme] .sh-meta .chip b{color:#fff}[data-theme] .sh-meta .chip.scorechip{background:color-mix(in srgb,var(--ok-fg) 26%,transparent);color:var(--ok-fg);border:none}[data-theme] .sh-meta .chip-label{font-size:var(--fs-sm);text-transform:uppercase;letter-spacing:.05em;color:#ffffff8c;margin-right:5px}[data-theme] .sh-meta .trbadge{align-items:center;gap:5px;display:inline-flex}[data-theme] .sh-meta .tempchip{font-size:var(--fs-md);border-radius:7px;align-items:center;gap:5px;padding:3px 9px;font-weight:700;display:inline-flex}[data-theme] .sh-meta .tempchip.hot{color:#fda4b4;background:#fb718538}[data-theme] .sh-meta .tempchip.warm{color:#fcd34d;background:#fbbf2438}[data-theme] .sh-meta .tempchip.cold{color:#7dd3fc;background:#38bdf838}[data-theme] .sh-meta .rankchip{font-size:var(--fs-md);color:#fcd34d;background:#fcd34d33;border-radius:7px;align-items:center;gap:4px;padding:3px 9px;font-weight:700;display:inline-flex}[data-theme] .sh-actions{border-bottom:1px solid var(--line);gap:8px;padding:12px 20px;display:flex}[data-theme] .qa{border:1px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;font-size:var(--fs-md);border-radius:9px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:9px 4px;font-weight:600;display:flex}[data-theme] .qa:hover{color:var(--accent);border-color:var(--accent)}[data-theme] .qa.care:hover{color:var(--heart);border-color:var(--heart)}[data-theme] .qa svg{width:17px;height:17px}[data-theme] .stepper{align-items:center;padding:14px 20px 4px;display:flex}[data-theme] .step{flex-direction:column;flex:1;align-items:center;gap:5px;display:flex;position:relative}[data-theme] .step .sdot{border:2px solid var(--line);background:var(--surface);width:18px;height:18px;font-size:var(--fs-2xs);color:var(--faint);z-index:1;border-radius:50%;justify-content:center;align-items:center;display:flex}[data-theme] .step .slbl{font-size:var(--fs-sm2);color:var(--faint);white-space:nowrap}[data-theme] .step:before{content:"";background:var(--line);width:100%;height:2px;position:absolute;top:9px;left:-50%}[data-theme] .step:first-child:before{display:none}[data-theme] .step.done .sdot{background:var(--accent);border-color:var(--accent);color:#fff}[data-theme] .step.done:before{background:var(--accent)}[data-theme] .step.cur .sdot{border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-soft)}[data-theme] .step.cur .slbl{color:var(--accent);font-weight:700}[data-theme] .step.na .sdot{border-style:dashed;border-color:var(--faint);color:var(--faint);background:0 0}[data-theme] .step.na .slbl{color:var(--faint);font-style:italic}[data-theme] .sh-tabs{border-bottom:1px solid var(--line);scrollbar-width:thin;scroll-behavior:smooth;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:2px;padding:10px 20px 0;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 22px calc(100% - 22px),#0000 100%)}[data-theme] .sh-tabs::-webkit-scrollbar{height:6px}[data-theme] .sh-tabs::-webkit-scrollbar-thumb{background:var(--line);border-radius:3px}[data-theme] .sh-tabs .t{white-space:nowrap;scroll-snap-align:start;font-size:var(--fs-lg2);color:var(--muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;margin-bottom:-1px;padding:8px 12px;font-weight:600}[data-theme] .sh-tabs .t.on,[data-theme] .sh-tabs .t[data-state=active]{color:var(--accent);border-bottom-color:var(--accent)}@media (prefers-reduced-motion:reduce){[data-theme] .sh-tabs{scroll-behavior:auto}}[data-theme] .sh-body{flex:1;padding:16px 20px 28px;overflow:auto}[data-theme] .sh-wide-body{flex:1;min-height:0;display:flex}[data-theme] .sh-wide-master{border-right:1px solid var(--line);flex:none;width:312px;padding:12px 14px;overflow:auto}[data-theme] .sh-wide-detail{flex:1;min-width:0;padding:16px 20px 28px;overflow:auto}[data-theme] .sh-wide-empty{height:100%;min-height:160px;color:var(--faint);font-size:var(--fs-lg2);text-align:center;justify-content:center;align-items:center;padding:24px;display:flex}@media (prefers-reduced-motion:no-preference){[data-theme] [data-width]{transition:width .2s}}[data-theme] .ic-card{border:1px solid var(--line);border-left:3px solid var(--zc,var(--zf-info));border-radius:var(--radius-sm);background:color-mix(in srgb,var(--zc,var(--zf-info)) 5%,var(--surface));margin-bottom:12px;padding:13px 14px 12px}[data-theme] .ic-card h4{font-size:var(--fs-sm2);text-transform:uppercase;letter-spacing:.07em;color:var(--zc,var(--faint));align-items:center;gap:7px;margin-bottom:9px;font-weight:700;display:flex}[data-theme] .ic-card h4>svg{color:var(--zc,var(--faint))}[data-theme] .kv{font-size:var(--fs-lg2);border-bottom:1px solid var(--line-soft);justify-content:space-between;gap:14px;padding:5px 0;display:flex}[data-theme] .kv:last-child{border-bottom:none}[data-theme] .kv .k{color:var(--faint)}[data-theme] .kv .v{color:var(--text);text-align:right;font-weight:500}[data-theme] .kv .v a{color:var(--accent);text-decoration:none}[data-theme] .kv-link{color:var(--accent);font-size:inherit;font-weight:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;text-decoration:none}[data-theme] .ai-card{border:1px solid color-mix(in srgb,var(--zf-ai) 32%,transparent);border-left:3px solid var(--zf-ai);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--zf-ai) 8%,var(--surface));margin-bottom:12px;padding:13px 14px}[data-theme] .ai-card h4{color:var(--zf-ai);font-size:var(--fs-lg);text-transform:none;letter-spacing:0;align-items:center;gap:7px;font-weight:600;display:flex}[data-theme] .ai-card h4 .src{color:var(--faint);font-weight:500;font-size:var(--fs-sm2);letter-spacing:0;text-transform:none}[data-theme] .ai-card .ai-body{font-size:var(--fs-lg2);color:var(--text);margin-top:5px}[data-theme] .ai-tags{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}[data-theme] .ai-tag{font-size:var(--fs-sm2);background:color-mix(in srgb,var(--zf-ai) 12%,var(--surface));color:var(--zf-ai);border-radius:6px;padding:3px 8px;font-weight:600}[data-theme] .ai-why{font-size:var(--fs-md2);color:var(--text);margin-top:8px;line-height:1.5}[data-theme] .ai-why-k{color:var(--zf-ai);font-weight:700}[data-theme] .ai-full{margin-top:8px}[data-theme] .ai-full>summary{cursor:pointer;font-size:var(--fs-md);color:var(--zf-ai);-webkit-user-select:none;user-select:none;align-items:center;gap:5px;font-weight:700;list-style:none;display:inline-flex}[data-theme] .ai-full>summary::-webkit-details-marker{display:none}[data-theme] .ai-full>summary:before{content:"▸";font-size:var(--fs-2xs);transition:transform .15s}[data-theme] .ai-full[open]>summary:before{transform:rotate(90deg)}[data-theme] .ai-full>p{font-size:var(--fs-md2);color:var(--muted);margin-top:6px;line-height:1.55}[data-theme] .aistale{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.04em;background:var(--warn-bg);color:var(--warn-fg);border-radius:6px;flex:none;align-items:center;gap:4px;padding:2px 7px;font-weight:700;display:inline-flex}[data-theme] .tl{padding-left:22px;position:relative}[data-theme] .tl:before{content:"";background:var(--line);width:2px;position:absolute;top:4px;bottom:4px;left:6px}[data-theme] .tli{padding:0 0 16px;position:relative}[data-theme] .tli:before{content:"";background:var(--surface);border:2px solid var(--accent);border-radius:50%;width:12px;height:12px;position:absolute;top:3px;left:-22px}[data-theme] .tli.note:before{border-color:var(--won-fg)}[data-theme] .tli.status:before{border-color:var(--ok-fg)}[data-theme] .tli .when{font-size:var(--fs-md);color:var(--faint)}[data-theme] .tli .what{font-size:var(--fs-lg2);color:var(--text);margin-top:1px}[data-theme] .ck{border-bottom:1px solid var(--line-soft);font-size:var(--fs-lg2);align-items:center;gap:11px;padding:9px 0;display:flex}[data-theme] .ck:last-child{border-bottom:none}[data-theme] .ckbox{border:1.5px solid var(--faint);border-radius:5px;flex:none;width:18px;height:18px;position:relative}[data-theme] .ck.done .ckbox{background:var(--ok-fg);border-color:var(--ok-fg)}[data-theme] .ck.done .ckbox:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:4px;height:8px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}[data-theme] .ck.done .cklbl{color:var(--muted);text-decoration:line-through}[data-theme] .ck-na .ckbox{border-style:dashed;border-color:var(--faint);font-size:var(--fs-md);color:var(--faint);justify-content:center;align-items:center;line-height:1;display:inline-flex}[data-theme] .ck-na .cklbl{color:var(--faint);font-style:italic}[data-theme] .ck .ckmeta{font-size:var(--fs-md);color:var(--faint);margin-left:auto}[data-theme] button.ck-toggle{text-align:left;width:100%;font:inherit;font-size:var(--fs-lg2);color:inherit;cursor:pointer;background:0 0}[data-theme] button.ck-toggle:hover .ckbox{border-color:var(--accent)}[data-theme] button.ck-toggle:hover .cklbl{color:var(--text)}[data-theme] button.ck-toggle:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius)}[data-theme] button.ck-toggle:disabled{cursor:default;opacity:.6}[data-theme] .sheet-btn{border-radius:var(--radius);border:1px solid var(--accent);background:var(--accent);color:#fff;height:34px;font-size:var(--fs-lg2);cursor:pointer;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-weight:700;display:inline-flex}[data-theme] .sheet-btn.ghost{background:var(--surface);color:var(--accent);border-color:var(--accent-line)}[data-theme] .sheet-btn:hover{filter:brightness(1.05)}[data-theme] .fu-line{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);font-size:var(--fs-lg2);color:var(--muted);align-items:center;gap:9px;margin-bottom:14px;padding:11px 13px;font-weight:600;display:flex}[data-theme] .fu-line svg{width:15px;height:15px;color:var(--accent);flex:none}[data-theme] .fu-pill{font-size:var(--fs-md);border-radius:20px;margin-left:auto;padding:3px 10px;font-weight:700}[data-theme] .callcard,[data-theme] .notecard{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);margin-bottom:10px;padding:11px 13px}[data-theme] .notecard--flat{flex-direction:column;gap:4px;display:flex}[data-theme] .cc-top,[data-theme] .nc-top{font-size:var(--fs-md);color:var(--faint);align-items:center;gap:8px;display:flex}[data-theme] .cc-dir{font-weight:800;font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;background:color-mix(in srgb,var(--zf-act) 16%,transparent);color:var(--zf-act);border-radius:5px;padding:2px 6px}[data-theme] .cc-when,[data-theme] .nc-when{margin-left:auto}[data-theme] .cc-dur{color:var(--muted);font-weight:600}[data-theme] .cc-summ,[data-theme] .nc-body{font-size:var(--fs-lg2);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin-top:7px;line-height:1.45}[data-theme] .nc-body b,[data-theme] .nv-text b{font-weight:700}[data-theme] .nc-body .nv-c-red,[data-theme] .nv-text .nv-c-red{color:var(--nv-red)}[data-theme] .nc-body .nv-c-amber,[data-theme] .nv-text .nv-c-amber{color:var(--nv-amber)}[data-theme] .nc-body .nv-c-green,[data-theme] .nv-text .nv-c-green{color:var(--nv-green)}[data-theme] .nc-body .nv-c-blue,[data-theme] .nv-text .nv-c-blue{color:var(--nv-blue)}[data-theme] .nc-body .nv-c-purple,[data-theme] .nv-text .nv-c-purple{color:var(--nv-purple)}[data-theme] .nv-text{white-space:pre-wrap;overflow:hidden}[data-theme] .nv-sz-h1{font-size:1.35em;font-weight:700;line-height:1.3}[data-theme] .nv-sz-h2{font-size:1.15em;font-weight:600;line-height:1.3}[data-theme] .nc-body .nv-cleared{font-size:var(--fs-sm2);color:var(--faint);margin-top:5px;font-style:italic;display:block}[data-theme] .nv-glyph{font-size:var(--fs-sm);color:var(--accent);border:1px solid var(--accent-line);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:0 6px;line-height:15px;display:inline-flex}[data-theme] .av-btn{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);min-width:24px;height:24px;color:var(--text);cursor:pointer;justify-content:center;align-items:center;padding:0 5px;transition:background .12s;display:inline-flex}[data-theme] .av-btn:hover{background:var(--accent-soft)}[data-theme] .av-nav{border:1px solid var(--line);background:var(--surface);width:32px;height:32px;color:var(--text);cursor:pointer;opacity:.9;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}[data-theme] .av-nav:hover{opacity:1;background:var(--accent-soft)}[data-theme] .av-nav:disabled{opacity:.35;cursor:default}[data-theme] .cc-foot{align-items:center;gap:10px;margin-top:9px;display:flex}[data-theme] .cc-staff{font-size:var(--fs-md);color:var(--muted);font-weight:600}[data-theme] .cc-player{font-size:var(--fs-sm);color:var(--faint);align-items:center;gap:8px;margin-left:auto;display:flex}[data-theme] .cc-play{background:var(--accent);color:#fff;width:20px;height:20px;font-size:var(--fs-2xs);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex}[data-theme] .cc-bar{background:var(--line);border-radius:3px;width:88px;height:4px;position:relative;overflow:hidden}[data-theme] .cc-bar i{background:var(--accent);border-radius:3px;width:33%;height:100%;position:absolute;top:0;left:0}[data-theme] .nc-author{color:var(--text);font-weight:700;font-size:var(--fs-md2)}[data-theme] .notes-head{font-size:var(--fs-md);color:var(--faint);align-items:center;margin-bottom:10px;font-weight:600;display:flex}[data-theme] .notes-arch{border:1px solid var(--line);background:var(--surface);color:var(--muted);font-size:var(--fs-sm);cursor:pointer;border-radius:6px;margin-left:auto;padding:3px 9px;font-weight:600}[data-theme] .notes-arch:hover{border-color:var(--accent);color:var(--accent)}[data-theme] .feed-head{align-items:center;gap:10px;margin-bottom:14px;display:flex}[data-theme] .feed-head .ft{font-size:var(--fs-lg2);color:var(--text);font-weight:700}[data-theme] .af-filters{gap:5px;margin-left:auto;display:flex}[data-theme] .af-chip{font-size:var(--fs-sm);border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;padding:3px 8px;font-weight:600}[data-theme] .af-chip.on{background:var(--accent-soft);border-color:var(--accent-line);color:var(--accent)}[data-theme] .seg{height:var(--ctl-h);border:1px solid var(--line);box-sizing:border-box;scroll-snap-type:x proximity;scrollbar-width:none;border-radius:8px;max-width:100%;display:inline-flex;overflow:auto hidden}[data-theme] .seg::-webkit-scrollbar{display:none}[data-theme] .seg button{white-space:nowrap;scroll-snap-align:start;height:100%;font-size:var(--fs-sm2);background:var(--surface);color:var(--muted);cursor:pointer;border:none;flex:none;align-items:center;padding:0 11px;font-weight:600;display:inline-flex}[data-theme] .seg button.on{background:var(--accent-soft);color:var(--accent)}[data-theme] .etag{font-weight:800;font-size:var(--fs-2xs);letter-spacing:.04em;text-transform:uppercase;border-radius:5px;flex:none;padding:2px 7px}[data-theme] .etag.call{background:color-mix(in srgb,var(--zf-act) 18%,transparent);color:var(--zf-act)}[data-theme] .etag.note{background:color-mix(in srgb,var(--won-fg) 20%,transparent);color:var(--won-fg)}[data-theme] .aimini{color:var(--zf-ai);flex:none;display:inline-flex}[data-theme] .aimini svg{width:12px;height:12px}[data-theme] .eai{font-size:var(--fs-xs);color:var(--zf-ai);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:4px;margin-top:7px;font-weight:700;display:inline-flex}[data-theme] .eai svg{width:10px;height:10px}[data-theme] .car{color:var(--faint);flex:none}[data-theme] .car svg{width:13px;height:13px}@media (prefers-reduced-motion:no-preference){[data-theme] .car{transition:transform .15s}}[data-theme] .open .car{color:var(--accent);transform:rotate(90deg)}[data-theme] .det{border-top:1px dashed var(--line);margin-top:10px;padding-top:10px}[data-theme] .det .dsum{font-size:var(--fs-lg);color:var(--text);line-height:1.5}[data-theme] .det .dchips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}[data-theme] .det .dchip{font-size:var(--fs-sm);background:var(--surface);border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:3px 8px;font-weight:600}[data-theme] .det .dchip b{color:var(--text)}[data-theme] .det .player{font-size:var(--fs-sm2);color:var(--faint);align-items:center;gap:9px;margin-top:11px;display:flex}[data-theme] .det .pp{background:var(--accent);width:22px;height:22px;color:var(--on-accent,#fff);border-radius:50%;justify-content:center;align-items:center;display:flex}[data-theme] .det .pp svg{width:10px;height:10px}[data-theme] .det .bar{background:var(--line);border-radius:3px;width:130px;height:5px;position:relative}[data-theme] .det .bar i{background:var(--accent);border-radius:3px;width:34%;height:100%;position:absolute;top:0;left:0}[data-theme] .det .dbtn{font-size:var(--fs-md);color:var(--accent);border:1px solid var(--accent-line);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;margin-top:11px;padding:5px 11px;font-weight:700;display:inline-flex}[data-theme] .det .dbtn svg{width:12px;height:12px}@media (prefers-reduced-motion:no-preference){[data-theme] .det .dbtn{transition:background .13s,border-color .13s}}[data-theme] .det .dbtn:hover{background:var(--accent-soft);border-color:var(--accent)}[data-theme] .clog .lev{border-bottom:1px solid var(--line-soft);font-size:var(--fs-lg);padding:8px 2px}[data-theme] .clog .lev:last-child{border-bottom:none}[data-theme] .clog .lhead{cursor:pointer;align-items:center;gap:10px;display:flex}[data-theme] .clog .ltime{text-align:right;width:48px;font-size:var(--fs-sm);color:var(--faint);flex:none;font-weight:600}[data-theme] .clog .lmeta{font-size:var(--fs-sm2);color:var(--muted);white-space:nowrap;flex:none;font-weight:600}[data-theme] .clog .ltext{min-width:0;color:var(--text);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}[data-theme] .clog .lev.sys .ltext{color:var(--muted)}[data-theme] .clog .lev.sys .ltext b,[data-theme] .clog .ltext b{color:var(--text);font-weight:600}[data-theme] .clog .lev.open{border-left:2px solid var(--accent-line);background:0 0;border-radius:0 8px 8px 0;margin:2px 0;padding:9px 10px}[data-theme] .clog .lev.open .det{padding-left:58px}[data-theme] .tlf{padding-left:30px;position:relative}[data-theme] .tlf:before{content:"";background:var(--line);width:2px;position:absolute;top:6px;bottom:6px;left:10px}[data-theme] .tlf .ev{margin-bottom:12px;position:relative}[data-theme] .tlf .mk{border:2px solid var(--surface);background:var(--faint);z-index:1;border-radius:50%;width:12px;height:12px;position:absolute;left:-25px}[data-theme] .tlf .ev.call .mk,[data-theme] .tlf .ev.note .mk{top:10px}[data-theme] .tlf .ev.sys .mk{top:50%;transform:translateY(-50%)}[data-theme] .tlf .ev.call .mk{background:var(--zf-act)}[data-theme] .tlf .ev.note .mk{background:var(--won-fg)}[data-theme] .tlf .ecard{border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;padding:9px 11px}[data-theme] .tlf .ev.open .ecard{box-shadow:0 0 0 1px var(--accent-line)}[data-theme] .tlf .ev.call .ecard{border-left:3px solid var(--zf-act)}[data-theme] .tlf .ev.note .ecard{border-left:3px solid var(--won-fg)}[data-theme] .tlf .etop{font-size:var(--fs-sm2);color:var(--faint);align-items:center;gap:7px;display:flex}[data-theme] .tlf .emeta{color:var(--muted);font-weight:600}[data-theme] .tlf .ewhen{margin-left:auto}[data-theme] .tlf .ebody{font-size:var(--fs-lg);color:var(--text);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;line-height:1.4;display:-webkit-box;overflow:hidden}[data-theme] .tlf .ev.open .ebody{-webkit-line-clamp:unset;display:block;overflow:visible}[data-theme] .tlf .ev.open .ebody .nc-body{font-size:var(--fs-lg);margin-top:0;line-height:1.4}[data-theme] .tlf .ev.sys .sline{font-size:var(--fs-md2);color:var(--muted);line-height:1.3}[data-theme] .tlf .ev.sys .sline b{color:var(--text);font-weight:600}[data-theme] .swhen{color:var(--faint);margin-left:6px}[data-theme] .af-pinned{border-bottom:1px solid var(--line);margin-bottom:12px;padding:0 0 8px}[data-theme] .af-pinned-task{font-size:var(--fs-lg2);color:var(--text);align-items:center;gap:9px;padding:6px 2px;display:flex}[data-theme] .af-task-check{border:1.5px solid var(--faint);cursor:pointer;width:18px;height:18px;color:var(--faint);background:0 0;border-radius:5px;flex:none;justify-content:center;align-items:center;display:flex}[data-theme] .af-task-check:hover{border-color:var(--accent);color:var(--accent)}[data-theme] .af-task-check svg{width:11px;height:11px}[data-theme] .af-task-title{flex:1;min-width:0}[data-theme] .af-task-meta{font-size:var(--fs-md);color:var(--faint);white-space:nowrap}[data-theme] .af-empty{font-size:var(--fs-lg2);color:var(--faint);text-align:center;margin:0;padding:20px 0}[data-theme] .cd-pane{min-width:0;padding:16px 20px 28px}[data-theme] .cd-title{font-size:var(--fs-2xl);color:var(--text);align-items:center;gap:9px;font-weight:700;display:flex}[data-theme] .cd-sec{margin-top:15px}[data-theme] .cd-h{font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--faint);align-items:center;gap:6px;margin-bottom:7px;font-weight:700;display:flex}[data-theme] .cd-meta{flex-wrap:wrap;gap:6px;display:flex}[data-theme] .dchip{font-size:var(--fs-sm);background:var(--surface-2);border:1px solid var(--line);color:var(--muted);border-radius:6px;padding:3px 8px;font-weight:600}[data-theme] .dchip b{color:var(--text)}[data-theme] .player{font-size:var(--fs-md);color:var(--faint);align-items:center;gap:10px;display:flex}[data-theme] .pp{background:var(--accent);width:24px;height:24px;color:var(--on-accent);border-radius:50%;justify-content:center;align-items:center;display:flex}[data-theme] .bar{background:var(--line);border-radius:3px;width:180px;height:5px;position:relative}[data-theme] .bar i{background:var(--accent);border-radius:3px;width:30%;height:100%;position:absolute;top:0;left:0}[data-theme] .cd-actions{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}[data-theme] .abtn{font-size:var(--fs-md2);cursor:pointer;border:1px solid var(--accent);background:var(--accent);color:var(--on-accent);border-radius:9px;align-items:center;gap:6px;padding:7px 13px;font-weight:700;display:inline-flex}[data-theme] .abtn:disabled{opacity:.45;cursor:not-allowed}[data-theme] .abtn.ghost{background:var(--surface);color:var(--accent);border-color:var(--accent-line)}[data-theme] .abtn svg{width:13px;height:13px}@media (prefers-reduced-motion:no-preference){[data-theme] .abtn{transition:filter .13s}}[data-theme] .abtn:not(:disabled):hover{filter:brightness(1.1)}[data-theme] .abtn.ghost:not(:disabled):hover{background:var(--accent-soft)}[data-theme] .cd-back{font-size:var(--fs-md);color:var(--muted);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;padding:0 0 12px;font-weight:600;display:inline-flex}[data-theme] .cd-back svg{flex:none}@media (prefers-reduced-motion:no-preference){[data-theme] .cd-back{transition:color .13s}}[data-theme] .cd-back:hover{color:var(--accent)}[data-theme] .ct-toggle{font-size:var(--fs-md2);color:var(--accent);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-weight:600;display:inline-flex}[data-theme] .ct-body{white-space:pre-wrap;word-break:break-word;max-height:280px;font-size:var(--fs-lg);color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);margin-top:10px;padding:11px 12px;font-family:inherit;line-height:1.5;overflow:auto}[data-theme] .ct-note{font-size:var(--fs-lg);color:var(--muted);margin-top:8px}[data-theme] .ct-legs>.ct-leg+.ct-leg{margin-top:14px}[data-theme] .ai-kv{font-size:var(--fs-md2);gap:8px;margin-top:9px;display:flex}[data-theme] .ai-kv .k{color:var(--zf-ai);flex:none;font-weight:700}[data-theme] .ai-kv .v{color:var(--text)}[data-theme] .viv-empty{text-align:center;border:1px dashed var(--accent-line);border-radius:var(--radius-sm);background:0 0;padding:26px 16px}[data-theme] .viv-empty .ve-ic{background:var(--surface-2);width:42px;height:42px;color:var(--warn-fg);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 12px;display:flex}[data-theme] .viv-empty p{font-size:var(--fs-lg2);color:var(--muted);max-width:300px;margin:0 auto 15px;line-height:1.5}[data-theme] .sync-line{font-size:var(--fs-md2);color:var(--faint);border-top:1px solid var(--line-soft);align-items:center;gap:7px;margin-top:11px;padding-top:10px;display:flex}[data-theme] .sync-dot{background:var(--live);border-radius:50%;flex:none;width:7px;height:7px}[data-theme] .referred-leads{flex-direction:column;gap:6px;display:flex}[data-theme] .rl-row{text-align:left;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;align-items:center;gap:10px;width:100%;padding:9px 11px;transition:background .12s,border-color .12s;display:flex}[data-theme] .rl-row:hover{background:var(--accent-soft);border-color:var(--accent-line)}[data-theme] .rl-name{min-width:0;font-size:var(--fs-xl);color:var(--text);flex:1;font-weight:600}[data-theme] .rl-date{font-size:var(--fs-md2);color:var(--muted);flex:none}[data-theme] .md-row{text-align:left;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);cursor:pointer;align-items:center;gap:10px;width:100%;padding:9px 11px;transition:background .12s,border-color .12s;display:flex}[data-theme] .md-row:hover{background:var(--accent-soft);border-color:var(--accent-line)}[data-theme] .md-row[data-selected=true],[data-theme] .rl-row[data-selected=true]{background:var(--accent-soft);border-color:var(--accent)}}
