.billing-facts[data-v-68aacd15]{border:1px solid var(--jx-line);background:var(--jx-field);border-radius:12px;margin:22px 0;padding:18px}.billing-fact-grid[data-v-68aacd15]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.billing-fact-grid>div[data-v-68aacd15]{background:var(--jx-panel);border-radius:8px;gap:8px;padding:13px;display:grid}.billing-fact-grid strong[data-v-68aacd15]{overflow-wrap:anywhere;font-size:21px}.billing-fact-grid small[data-v-68aacd15]{color:var(--jx-muted);line-height:1.5}.allocation-link[data-v-68aacd15]{border-bottom:1px solid var(--jx-line);padding:8px 0}.linked-ledger[data-v-68aacd15]{border:1px solid var(--jx-line);background:var(--jx-panel);overflow-wrap:anywhere;border-radius:8px;margin-top:16px;padding:14px}.linked-ledger dl[data-v-68aacd15]{grid-template-columns:110px 1fr;gap:10px;font-size:13px;display:grid}.linked-ledger dd[data-v-68aacd15]{margin:0}.billing-facts p[data-v-68aacd15]{line-height:1.7}@media (width<=480px){.billing-facts[data-v-68aacd15]{padding:12px}.billing-fact-grid[data-v-68aacd15]{grid-template-columns:1fr}.linked-ledger dl[data-v-68aacd15]{grid-template-columns:1fr;gap:6px}}.billing-insights[data-v-022e3cf8]{max-width:1440px;color:var(--jx-text);margin:0 auto}.insight-header[data-v-022e3cf8],.insight-chart-head[data-v-022e3cf8],.insight-detail-head[data-v-022e3cf8]{justify-content:space-between;align-items:center;gap:18px;display:flex}.insight-header h2[data-v-022e3cf8]{margin:.3rem 0;font-size:clamp(23px,2.2vw,30px)}.insight-year[data-v-022e3cf8],.insight-search[data-v-022e3cf8]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.insight-year label[data-v-022e3cf8],.insight-search label[data-v-022e3cf8]{gap:7px;font-weight:600;display:grid}.insight-year input[data-v-022e3cf8],.insight-search input[data-v-022e3cf8]{box-sizing:border-box;border:1px solid var(--jx-control);background:var(--jx-panel);color:var(--jx-text);font:inherit;border-radius:12px;max-width:100%;min-height:44px;padding:10px 13px}.insight-year input[data-v-022e3cf8]{width:110px}.insight-metrics[data-v-022e3cf8]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.insight-metric[data-v-022e3cf8]{text-align:left;gap:10px;min-width:0;padding:20px;display:grid}.insight-metric strong[data-v-022e3cf8]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(21px,2.1vw,32px)}.insight-metric small[data-v-022e3cf8],.insight-band small[data-v-022e3cf8]{color:var(--jx-muted);font-weight:400}.insight-metric[aria-pressed=true][data-v-022e3cf8],.insight-band[aria-pressed=true][data-v-022e3cf8]{border-color:var(--jx-action);background:var(--jx-info-bg)}.insight-chart[data-v-022e3cf8],.insight-details[data-v-022e3cf8]{margin:18px 0;padding:22px}.insight-chart h3[data-v-022e3cf8],.insight-details h3[data-v-022e3cf8]{margin:0 0 8px}.insight-toggle[data-v-022e3cf8]{flex-shrink:0;align-items:center;gap:6px;display:flex}.insight-toggle input[data-v-022e3cf8]{width:18px;height:18px}.insight-band[data-v-022e3cf8]{text-align:left;width:100%;color:inherit;background:0 0;border:1px solid #0000;border-radius:12px;grid-template-columns:10rem minmax(40px,1fr) minmax(8rem,auto);align-items:center;gap:14px;min-height:48px;padding:13px 10px;display:grid}.insight-band b[data-v-022e3cf8]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}.insight-track[data-v-022e3cf8]{background:var(--jx-field);border-radius:9px;height:10px;overflow:hidden}.insight-track i[data-v-022e3cf8]{background:linear-gradient(90deg,var(--jx-action),var(--jx-action));border-radius:9px;height:100%;display:block}.insight-all[data-v-022e3cf8]{margin-top:12px}.insight-basis[data-v-022e3cf8]{color:var(--jx-muted);margin:16px 0}.insight-basis summary[data-v-022e3cf8]{cursor:pointer;padding:6px 0}.insight-search[data-v-022e3cf8]{margin:15px 0}.insight-search label[data-v-022e3cf8]{flex:1;min-width:200px}.insight-search input[data-v-022e3cf8]{width:100%}.insight-table-wrap[data-v-022e3cf8]{overflow-x:auto}.insight-table-wrap table[data-v-022e3cf8]{border-collapse:collapse;text-align:left;width:100%}.insight-table-wrap th[data-v-022e3cf8],.insight-table-wrap td[data-v-022e3cf8]{border-bottom:1px solid var(--jx-line);vertical-align:top;font-variant-numeric:tabular-nums;padding:13px 10px}.insight-table-wrap th[data-v-022e3cf8]{background:var(--jx-field);color:var(--jx-muted);white-space:nowrap}.insight-table-wrap td small[data-v-022e3cf8]{color:var(--jx-muted);margin-top:6px;display:block}.insight-contribution[data-v-022e3cf8]{color:var(--jx-info);font-weight:700}.insight-table-wrap button[data-v-022e3cf8]{white-space:nowrap}.insight-pages[data-v-022e3cf8]{justify-content:flex-end;align-items:center;gap:15px;padding-top:18px;display:flex}.billing-insights button[data-v-022e3cf8]:focus-visible,.billing-insights input[data-v-022e3cf8]:focus-visible{outline:3px solid var(--jx-focus);outline-offset:3px}.billing-insights button[data-v-022e3cf8]:disabled{cursor:not-allowed}.billing-insights .insight-coverage[data-v-022e3cf8]{line-height:1.6}@media (width<=1000px){.insight-metrics[data-v-022e3cf8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.insight-header[data-v-022e3cf8],.insight-chart-head[data-v-022e3cf8]{flex-direction:column;align-items:start}.insight-header[data-v-022e3cf8]{gap:10px}.insight-year[data-v-022e3cf8]{width:100%}.insight-metric[data-v-022e3cf8]{padding:15px}.insight-chart[data-v-022e3cf8],.insight-details[data-v-022e3cf8]{padding:16px}.insight-band[data-v-022e3cf8]{grid-template-columns:1fr 1fr;gap:8px}.insight-track[data-v-022e3cf8]{grid-area:2/1/auto/-1}.insight-band b[data-v-022e3cf8]{grid-area:1/2}.insight-search label[data-v-022e3cf8]{flex-basis:100%;min-width:0}.insight-table-wrap table[data-v-022e3cf8],.insight-table-wrap tbody[data-v-022e3cf8]{display:block}.insight-table-wrap thead[data-v-022e3cf8]{display:none}.insight-table-wrap tr[data-v-022e3cf8]{border:1px solid var(--jx-line);border-radius:14px;margin:12px 0;padding:12px;display:block}.insight-table-wrap td[data-v-022e3cf8]{overflow-wrap:anywhere;border:0;grid-template-columns:5.3rem minmax(0,1fr);gap:4px 10px;padding:8px 0;display:grid}.insight-table-wrap td[data-v-022e3cf8]:before{content:attr(data-label);color:var(--jx-muted);font-weight:500}.insight-table-wrap td small[data-v-022e3cf8]{grid-column:2}.insight-pages[data-v-022e3cf8]{justify-content:space-between}.insight-table-wrap[data-v-022e3cf8]{overflow:visible}}.billing-insights.is-compact .insight-band[data-v-022e3cf8]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;min-width:0}.billing-insights.is-compact .insight-band>span[data-v-022e3cf8]:first-child{overflow-wrap:anywhere;grid-area:1/1;min-width:0}.billing-insights.is-compact .insight-band b[data-v-022e3cf8]{grid-area:1/2;min-width:0;max-width:100%}.billing-insights.is-compact .insight-track[data-v-022e3cf8]{grid-area:2/1/auto/-1;min-width:0;max-width:100%}.billing-insights.u5b-arrears[data-v-022e3cf8]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif}html[data-theme=dark] .billing-insights.u5b-arrears[data-v-022e3cf8]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.billing-insights.u5b-arrears .panel[data-v-022e3cf8]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.billing-insights.u5b-arrears .panel-head[data-v-022e3cf8]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.billing-insights.u5b-arrears[data-v-022e3cf8]{color:var(--text);font-family:var(--font);padding:0}.billing-insights.u5b-arrears h2[data-v-022e3cf8]{letter-spacing:-.6px;color:var(--text);font-size:28px}.billing-insights.u5b-arrears .insight-band[data-v-022e3cf8]{color:var(--text);background:var(--card);border:1px solid var(--line);border-radius:16px;padding:17px 18px}.billing-insights.u5b-arrears .insight-header[data-v-022e3cf8]{flex-wrap:wrap;align-items:center}.billing-insights.u5b-arrears .insight-coverage[data-v-022e3cf8]{background:var(--soft);color:var(--muted);border-radius:12px;padding:11px 13px;font-size:12px}.difference-summary[data-v-e87ac550]{border:1px solid var(--jx-line);border-radius:var(--jx-radius,16px);background:var(--jx-panel);color:var(--jx-text);margin:16px 0;padding:16px}header[data-v-e87ac550]{justify-content:space-between;align-items:center;gap:12px;display:flex}h3[data-v-e87ac550]{margin:0 0 5px;font-size:15px}small[data-v-e87ac550]{color:var(--jx-muted);font-size:12px}dl[data-v-e87ac550]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0;display:grid}dl>div[data-v-e87ac550]{min-width:0}dt[data-v-e87ac550]{color:var(--jx-muted);font-size:13px}dd[data-v-e87ac550]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:7px 0;font-size:18px;font-weight:650}.muted[data-v-e87ac550]{font-size:13px}@media (width<=600px){header[data-v-e87ac550]{flex-wrap:wrap;align-items:flex-start}dl[data-v-e87ac550]{grid-template-columns:1fr;gap:14px}dd[data-v-e87ac550]{font-size:18px}dt[data-v-e87ac550],.muted[data-v-e87ac550]{font-size:14px}.difference-summary button[data-v-e87ac550]{min-height:48px}}button.mini-metric[data-v-f3595141]{text-align:left;width:100%}.period-totals[data-v-7c145c3b]{border:1px solid var(--jx-line);border-radius:var(--jx-radius,16px);background:var(--jx-panel);margin:18px 0;padding:16px}h3[data-v-7c145c3b]{margin:0 0 8px;font-size:15px}.muted[data-v-7c145c3b]{color:var(--jx-muted);font-size:13px}.period-metrics[data-v-7c145c3b]{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:10px;display:grid}.period-metrics button[data-v-7c145c3b]{text-align:left;border:1px solid var(--jx-line);background:var(--jx-panel);min-width:0;min-height:88px;color:var(--jx-text);border-radius:12px;gap:7px;padding:13px;display:grid}span[data-v-7c145c3b]{font-size:13px}strong[data-v-7c145c3b]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:18px}small[data-v-7c145c3b]{color:var(--jx-muted);font-size:12px}button[data-v-7c145c3b]:focus-visible{outline:3px solid var(--jx-focus);outline-offset:2px}@media (width<=600px){.period-metrics[data-v-7c145c3b]{grid-template-columns:repeat(2,minmax(0,1fr))}span[data-v-7c145c3b],.muted[data-v-7c145c3b]{font-size:14px}}.finance-association[data-v-18d30f2e]{border:1px solid var(--jx-line);border-radius:var(--jx-radius,16px);background:var(--jx-panel);color:var(--jx-text);margin:16px 0;padding:16px}.association-head[data-v-18d30f2e],.association-pages[data-v-18d30f2e]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.association-head[data-v-18d30f2e]{justify-content:space-between}h3[data-v-18d30f2e]{margin:0;font-size:15px}.finance-association .muted[data-v-18d30f2e]{color:var(--jx-muted);font-size:13px}.association-card[data-v-18d30f2e]{border-top:1px solid var(--jx-line);overflow-wrap:anywhere;padding:12px 0;font-size:14px}.association-card b[data-v-18d30f2e]{font-size:14px}.finance-association button[data-v-18d30f2e]{border:1px solid var(--jx-line);background:var(--jx-panel);min-height:40px;color:var(--jx-text);border-radius:10px;padding:8px 12px;font-size:13px}.finance-association a[data-v-18d30f2e]{min-height:40px;color:var(--jx-link);padding:9px 0;display:inline-block}.finance-association button[data-v-18d30f2e]:focus-visible,.finance-association a[data-v-18d30f2e]:focus-visible{outline:3px solid var(--jx-focus);outline-offset:2px}@media (width<=600px){.finance-association button[data-v-18d30f2e],.finance-association a[data-v-18d30f2e]{min-height:48px;font-size:14px}.finance-association .muted[data-v-18d30f2e]{font-size:14px}}.fee-standards[data-v-a3edfcab]{overflow-wrap:anywhere;margin:22px 0;padding:24px}.fee-fields[data-v-a3edfcab]{border:1px solid var(--jx-border,var(--jx-line));border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0;padding:18px;display:grid}.fee-fields label[data-v-a3edfcab]{gap:8px;display:grid}.fee-fields input[data-v-a3edfcab],.fee-fields select[data-v-a3edfcab],.fee-fields textarea[data-v-a3edfcab]{box-sizing:border-box;width:100%;min-height:42px;font:inherit;border:1px solid var(--jx-border,var(--jx-control));background:var(--jx-panel,var(--jx-panel));color:var(--jx-text,var(--jx-text));border-radius:6px;padding:10px}.fee-homes[data-v-a3edfcab]{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.fee-homes label[data-v-a3edfcab]{align-items:center;display:flex}.fee-homes input[data-v-a3edfcab]{width:auto;min-height:0}.fee-location[data-v-a3edfcab]{grid-column:1/-1;gap:12px;display:grid}.fee-table[data-v-a3edfcab]{max-width:100%;margin:20px 0;overflow:auto}.fee-table table[data-v-a3edfcab]{border-collapse:collapse;text-align:left;width:100%}.fee-table th[data-v-a3edfcab],.fee-table td[data-v-a3edfcab]{border-bottom:1px solid var(--jx-border,var(--jx-line));padding:12px}@media (width<=720px){.fee-standards[data-v-a3edfcab]{padding:16px}.fee-fields[data-v-a3edfcab],.fee-homes[data-v-a3edfcab]{grid-template-columns:1fr}.fee-standards .page-head[data-v-a3edfcab]{display:block}}.fee-grid[data-v-a3edfcab]{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);gap:22px;margin-top:22px;display:grid}.fee-form[data-v-a3edfcab]{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}.fee-form label[data-v-a3edfcab]{gap:7px;font-size:13px;display:grid}.fee-form .wide[data-v-a3edfcab]{grid-column:1/-1}.fee-form input[data-v-a3edfcab],.fee-form select[data-v-a3edfcab]{border:1px solid var(--line);background:var(--card,#fff);width:100%;color:var(--text,#21283b);font:inherit;border-radius:12px;padding:10px 12px}.scope-list[data-v-a3edfcab]{border:0;margin:8px 0;padding:10px 0}.scope-list label[data-v-a3edfcab]{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:13px 0;font-size:13px;display:flex}.scope-list label span[data-v-a3edfcab]{color:var(--muted,#546276);margin-left:auto}.scope-list label.off[data-v-a3edfcab]{opacity:.5}.fee-total[data-v-a3edfcab]{justify-content:space-between;padding:18px 0;display:flex}.fee-total strong[data-v-a3edfcab]{color:var(--blue,#4b7cff);font-size:25px}.fee-steps[data-v-a3edfcab]{padding-left:22px;line-height:2.6}#bill-preview p[data-v-a3edfcab]{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:12px 0;display:flex}#bill-preview p small[data-v-a3edfcab]{color:var(--muted);font-size:12px;display:block}.mode-box[data-v-a3edfcab]{background:var(--soft);border-radius:14px;grid-column:1/-1;gap:12px;padding:14px;display:grid}.mode-box .row[data-v-a3edfcab]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.radio-row[data-v-a3edfcab]{flex-wrap:wrap;gap:10px;display:flex}.radio-row label[data-v-a3edfcab]{border:1.5px solid var(--line);background:var(--card);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;display:flex!important}.radio-row label[data-v-a3edfcab]:has(input:checked){border-color:var(--blue);background:var(--blue-bg);color:var(--link);font-weight:600}.radio-row input[data-v-a3edfcab]{margin:0;width:auto!important}.need[data-v-a3edfcab]{color:var(--danger);font-size:12px}.chip[disabled][data-v-a3edfcab]{opacity:.4;cursor:not-allowed}@media (width<=900px){.fee-grid[data-v-a3edfcab],.fee-form[data-v-a3edfcab],.mode-box .row[data-v-a3edfcab]{grid-template-columns:1fr}.scope-list label[data-v-a3edfcab]{flex-wrap:wrap}}.mtable input.rd[data-v-a3edfcab]{border:1px solid var(--line);background:var(--card);text-align:right;width:120px;min-height:34px;color:var(--text);font-variant-numeric:tabular-nums;border-radius:10px;padding:4px 8px}.mtable input.rd.bad[data-v-a3edfcab]{border-color:var(--danger);background:var(--danger-bg)}.kv-card[data-v-a3edfcab]{background:var(--soft);border-radius:16px;padding:16px}.kv-card dd[data-v-a3edfcab]{font-weight:600}.v12-fee-settings[data-v-a3edfcab]:is(.u5b-fee-settings,.u5b-meter){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif;color:var(--text);font-family:var(--font)}html[data-theme=dark] .v12-fee-settings[data-v-a3edfcab]:is(.u5b-fee-settings,.u5b-meter){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.v12-fee-settings:is(.u5b-fee-settings,.u5b-meter) .panel[data-v-a3edfcab]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.v12-fee-settings:is(.u5b-fee-settings,.u5b-meter) .panel-head[data-v-a3edfcab]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.v12-fee-settings:is(.u5b-fee-settings,.u5b-meter) .mini-metric[data-v-a3edfcab]{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:15px}.v12-fee-settings:is(.u5b-fee-settings,.u5b-meter) .record-card[data-v-a3edfcab]{background:var(--card);border:1px solid var(--line);text-align:left;width:100%;color:var(--text);border-radius:16px;align-items:center;gap:14px;padding:17px 18px;transition:border-color .15s;display:flex}.v12-fee-settings:is(.u5b-fee-settings,.u5b-meter) .filterbar[data-v-a3edfcab]{flex-wrap:wrap;align-items:center;gap:10px;margin:21px 0;display:flex}.v12-fee-settings:is(.u5b-fee-settings,.u5b-meter) .chips[data-v-a3edfcab]{background:var(--soft);border-radius:12px;gap:4px;padding:4px;display:flex}.v12-fee-settings:is(.u5b-fee-settings,.u5b-meter) .empty-filter[data-v-a3edfcab]{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:14px;padding:28px}.original-links[data-v-8b86cd6e]{border-top:1px solid var(--line,var(--jx-line));margin-top:1.5rem;padding-top:1rem}.original-links .button-row[data-v-8b86cd6e]{flex-wrap:wrap}.original-links button[data-v-8b86cd6e]{white-space:normal;text-align:left}.collection-facts[data-v-789972b6]{overflow-wrap:anywhere;line-height:1.7}.collection-facts h3[data-v-789972b6]{font-size:16px}.collection-facts dl[data-v-789972b6]{grid-template-columns:88px 1fr;gap:9px;display:grid}.collection-facts dd[data-v-789972b6]{margin:0}.collection-pending[data-v-789972b6],.collection-fact[data-v-789972b6]{background:var(--jx-warn-bg);color:var(--jx-warn);border-radius:8px;margin:12px 0;padding:12px}.collection-fact[data-v-789972b6]{background:var(--jx-info-bg);color:var(--jx-info)}.collection-facts p[data-v-789972b6]{white-space:pre-wrap;margin:8px 0}.execution-row[data-v-bd876a11]{border-bottom:1px solid var(--jx-line);padding:14px 0}.ledger-tabs[data-v-bd876a11]{flex-wrap:wrap}.ledger-page[data-v-bd876a11]{max-width:1440px;color:var(--jx-text);margin:auto;padding:28px 40px}.ledger-tabs[data-v-bd876a11]{margin:24px 0}.ledger-search[data-v-bd876a11]{align-items:end;gap:16px;margin-bottom:24px;display:flex}.ledger-layout[data-v-bd876a11]{grid-template-columns:minmax(0,1fr) minmax(300px,.6fr);gap:36px;display:grid}.ledger-layout[data-v-bd876a11]:not(:has(.ledger-detail)){grid-template-columns:1fr}.ledger-table-wrap[data-v-bd876a11]{overflow:auto}table[data-v-bd876a11]{border-collapse:collapse;text-align:left;width:100%}td[data-v-bd876a11],th[data-v-bd876a11]{border-bottom:1px solid var(--jx-line);vertical-align:top;padding:18px 10px}th[data-v-bd876a11]{color:var(--jx-muted);font-size:13px;font-weight:500}td p[data-v-bd876a11]{margin:9px 0;font-size:13px}small[data-v-bd876a11]{color:var(--jx-muted)}.house-tag[data-v-bd876a11]{background:var(--jx-info-bg);color:var(--jx-info);border-radius:5px;padding:7px 10px;display:inline-block}.money-tag[data-v-bd876a11]{background:var(--jx-warn-bg);color:var(--jx-warn);border-radius:5px;padding:6px 9px;display:inline-block}.ledger-status[data-v-bd876a11]{border-radius:6px;padding:7px 10px;font-size:13px;display:inline-block}.pending[data-v-bd876a11]{background:var(--jx-warn-bg);color:var(--jx-warn)}.confirmed[data-v-bd876a11]{background:var(--jx-ok-bg);color:var(--jx-ok)}.rejected[data-v-bd876a11]{background:var(--jx-error-bg);color:var(--jx-error)}.ledger-detail[data-v-bd876a11]{border-left:1px solid var(--jx-line);overflow-wrap:anywhere;padding-left:28px}.ledger-detail h2[data-v-bd876a11]{font-size:23px}.amount-focus[data-v-bd876a11]{background:var(--jx-warn-bg);color:var(--jx-warn);border-radius:8px;gap:9px;padding:20px;display:grid}.amount-focus strong[data-v-bd876a11]{font-size:30px}dl[data-v-bd876a11]{grid-template-columns:110px minmax(0,1fr);gap:12px;font-size:13px;line-height:1.7;display:grid}dt[data-v-bd876a11]{color:var(--jx-muted)}dd[data-v-bd876a11]{white-space:pre-wrap;margin:0}.ledger-form[data-v-bd876a11]{border-top:1px solid var(--jx-line);max-width:980px;margin-top:36px;padding-top:24px}.ledger-form fieldset[data-v-bd876a11]{border:0;margin:0;padding:0}.ledger-field-grid[data-v-bd876a11]{grid-template-columns:1fr 1fr;gap:18px;margin:18px 0;display:grid}.ledger-form label[data-v-bd876a11],.ledger-search label[data-v-bd876a11],.ledger-otp[data-v-bd876a11]{flex-direction:column;gap:8px;font-size:14px;display:flex}.ledger-form input[data-v-bd876a11],.ledger-form select[data-v-bd876a11],.ledger-search input[data-v-bd876a11],.ledger-search select[data-v-bd876a11],.ledger-otp input[data-v-bd876a11]{border:1px solid var(--jx-control);background:var(--jx-panel);min-height:42px;color:var(--jx-text);font:inherit;box-sizing:border-box;border-radius:5px;max-width:100%;padding:9px 12px}.ledger-otp[data-v-bd876a11]{max-width:300px;margin-top:18px}.pending-summary[data-v-bd876a11]{background:var(--jx-warn-bg);max-height:260px;padding:16px;overflow:auto}.ledger-page .button-row[data-v-bd876a11]{flex-wrap:wrap}button[data-v-bd876a11]:focus-visible,input[data-v-bd876a11]:focus-visible,select[data-v-bd876a11]:focus-visible{outline:3px solid var(--jx-focus);outline-offset:2px}@media (width<=900px){.execution-row[data-v-bd876a11]{border-bottom:1px solid var(--jx-line);padding:14px 0}.ledger-tabs[data-v-bd876a11]{flex-wrap:wrap}.ledger-page[data-v-bd876a11]{padding:20px 16px}.ledger-layout[data-v-bd876a11]{grid-template-columns:1fr}.ledger-detail[data-v-bd876a11]{border-left:0;border-top:1px solid var(--jx-line);padding-top:22px;padding-left:0}.ledger-search[data-v-bd876a11]{flex-wrap:wrap}.ledger-field-grid[data-v-bd876a11]{grid-template-columns:1fr}td[data-v-bd876a11],th[data-v-bd876a11]{padding:12px 6px}}.ledger-page[data-v-bd876a11]{min-width:0;color:var(--ka-ink);padding:24px 0;container-type:inline-size}.ledger-page .page-head[data-v-bd876a11]{margin-top:0}.ledger-search[data-v-bd876a11]{flex-wrap:wrap}.ledger-search label[data-v-bd876a11]{min-width:0}.ledger-search label[data-v-bd876a11]:first-child{flex:240px}.ledger-layout[data-v-bd876a11]{grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);align-items:start;gap:22px}.ledger-master[data-v-bd876a11],.ledger-detail[data-v-bd876a11]{min-width:0}.ledger-detail[data-v-bd876a11]{padding-left:22px}.ledger-table-wrap[data-v-bd876a11]{border:1px solid var(--ka-line);background:var(--ka-surface);border-radius:12px;max-width:100%}.ledger-table-wrap table[data-v-bd876a11]{table-layout:auto;min-width:640px}.ledger-table-wrap th[data-v-bd876a11]:first-child{width:38%}.ledger-table-wrap th[data-v-bd876a11]:nth-child(2){width:28%}.ledger-table-wrap th[data-v-bd876a11]:nth-child(3){width:18%}.ledger-table-wrap th[data-v-bd876a11]:last-child{width:16%}.ledger-table-wrap .money-tag[data-v-bd876a11],.ledger-table-wrap button[data-v-bd876a11]{white-space:nowrap}.ledger-table-wrap th[data-v-bd876a11],.ledger-table-wrap td[data-v-bd876a11]{padding:14px 12px}.panel-return[data-v-bd876a11]{align-items:center;min-height:44px;margin:0 0 16px;display:inline-flex}.ledger-form input[data-v-bd876a11],.ledger-form select[data-v-bd876a11],.ledger-search input[data-v-bd876a11],.ledger-search select[data-v-bd876a11],.ledger-otp input[data-v-bd876a11]{min-height:44px}@container (width<=1040px){.ledger-layout[data-v-bd876a11]{grid-template-columns:minmax(0,1fr)}.ledger-layout.has-detail>.ledger-master[data-v-bd876a11]{display:none}.ledger-detail[data-v-bd876a11]{border:0;padding:0}}@container (width<=620px){.ledger-field-grid[data-v-bd876a11]{grid-template-columns:minmax(0,1fr)}.ledger-detail dl[data-v-bd876a11]{grid-template-columns:minmax(88px,.4fr) minmax(0,1fr)}.ledger-search label[data-v-bd876a11]{flex-basis:100%}.amount-focus[data-v-bd876a11]{padding:16px}}.d4-finance-cases .record-columns[data-v-bd876a11]>*,.d4-finance-cases .record-card[data-v-bd876a11]{min-width:0}.d4-finance-cases .record-card[data-v-bd876a11] :is(.meta,.subline){overflow-wrap:anywhere}.ledger-page[data-v-bd876a11]:is(.u5b-arrival,.u5b-dunning){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif}html[data-theme=dark] .ledger-page[data-v-bd876a11]:is(.u5b-arrival,.u5b-dunning){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.ledger-page:is(.u5b-arrival,.u5b-dunning) .filterbar[data-v-bd876a11]{flex-wrap:wrap;align-items:center;gap:10px;margin:21px 0;display:flex}.ledger-page:is(.u5b-arrival,.u5b-dunning) .chips[data-v-bd876a11]{background:var(--soft);border-radius:12px;gap:4px;padding:4px;display:flex}.ledger-page:is(.u5b-arrival,.u5b-dunning) .panel[data-v-bd876a11]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.ledger-page:is(.u5b-arrival,.u5b-dunning) .empty-filter[data-v-bd876a11]{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:14px;padding:28px}.ledger-page[data-v-bd876a11]:is(.u5b-arrival,.u5b-dunning){color:var(--text);font-family:var(--font);padding:0}.ledger-page:is(.u5b-arrival,.u5b-dunning) h1[data-v-bd876a11]{letter-spacing:-.6px;color:var(--text);font-size:28px}.ledger-page:is(.u5b-arrival,.u5b-dunning) .page-head[data-v-bd876a11]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ledger-page:is(.u5b-arrival,.u5b-dunning) .ledger-tabs[data-v-bd876a11]{flex-wrap:wrap}.ledger-page:is(.u5b-arrival,.u5b-dunning) .ledger-search label[data-v-bd876a11]{min-width:0}.ledger-page:is(.u5b-arrival,.u5b-dunning) .ledger-table-wrap table[data-v-bd876a11]{width:100%;min-width:0}.ledger-page:is(.u5b-arrival,.u5b-dunning) .ledger-table-wrap td[data-v-bd876a11],.ledger-page:is(.u5b-arrival,.u5b-dunning) .ledger-table-wrap th[data-v-bd876a11]{overflow-wrap:anywhere}@media (width<=780px){.ledger-page:is(.u5b-arrival,.u5b-dunning) .filterbar[data-v-bd876a11]{display:block}.ledger-page:is(.u5b-arrival,.u5b-dunning) .ledger-table-wrap th[data-v-bd876a11],.ledger-page:is(.u5b-arrival,.u5b-dunning) .ledger-table-wrap td[data-v-bd876a11]{padding:10px 6px}}.ledger-page:is(.u5b-arrival,.u5b-dunning) .ledger-table-wrap[data-v-bd876a11]:has(tbody:empty){display:none}.ledger-page[data-v-bd876a11]:is(.u5b-receive,.u5b-adjustment){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif}html[data-theme=dark] .ledger-page[data-v-bd876a11]:is(.u5b-receive,.u5b-adjustment){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.ledger-page:is(.u5b-receive,.u5b-adjustment) .filterbar[data-v-bd876a11]{flex-wrap:wrap;align-items:center;gap:10px;margin:21px 0;display:flex}.ledger-page:is(.u5b-receive,.u5b-adjustment) .chips[data-v-bd876a11]{background:var(--soft);border-radius:12px;gap:4px;padding:4px;display:flex}.ledger-page:is(.u5b-receive,.u5b-adjustment) .panel[data-v-bd876a11]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.ledger-page:is(.u5b-receive,.u5b-adjustment) .empty-filter[data-v-bd876a11]{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:14px;padding:28px}.ledger-page[data-v-bd876a11]:is(.u5b-receive,.u5b-adjustment){color:var(--text);font-family:var(--font);padding:0}.ledger-page:is(.u5b-receive,.u5b-adjustment) h1[data-v-bd876a11]{letter-spacing:-.6px;color:var(--text);font-size:28px}.ledger-page:is(.u5b-receive,.u5b-adjustment) .page-head[data-v-bd876a11]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ledger-page:is(.u5b-receive,.u5b-adjustment) .ledger-tabs[data-v-bd876a11]{flex-wrap:wrap}.ledger-page:is(.u5b-receive,.u5b-adjustment) .ledger-search label[data-v-bd876a11]{min-width:0}.ledger-page:is(.u5b-receive,.u5b-adjustment) .ledger-table-wrap table[data-v-bd876a11]{width:100%;min-width:0}.ledger-page:is(.u5b-receive,.u5b-adjustment) .ledger-table-wrap td[data-v-bd876a11],.ledger-page:is(.u5b-receive,.u5b-adjustment) .ledger-table-wrap th[data-v-bd876a11]{overflow-wrap:anywhere}@media (width<=780px){.ledger-page:is(.u5b-receive,.u5b-adjustment) .filterbar[data-v-bd876a11]{display:block}.ledger-page:is(.u5b-receive,.u5b-adjustment) .ledger-table-wrap th[data-v-bd876a11],.ledger-page:is(.u5b-receive,.u5b-adjustment) .ledger-table-wrap td[data-v-bd876a11]{padding:10px 6px}}.ledger-page:is(.u5b-receive,.u5b-adjustment) .ledger-table-wrap[data-v-bd876a11]:has(tbody:empty){display:none}.ledger-page:is(.u5b-receive,.u5b-adjustment) .u5b-ledger-process[data-v-bd876a11]{margin:20px 0}.ledger-page:is(.u5b-receive,.u5b-adjustment) .u5b-ledger-process h2[data-v-bd876a11]{margin:0 0 12px}.ledger-page:is(.u5b-receive,.u5b-adjustment) .flow[data-v-bd876a11]{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0;font-size:12px;display:flex}.ledger-page:is(.u5b-receive,.u5b-adjustment) .flow span[data-v-bd876a11]{background:var(--soft);color:var(--muted);border-radius:999px;padding:5px 10px}.ledger-page:is(.u5b-receive,.u5b-adjustment) .flow em[data-v-bd876a11]{color:var(--muted);font-style:normal}@media (width<=640px){.ledger-page[data-v-bd876a11]{overflow-wrap:anywhere;border-radius:18px;min-width:0;padding:16px}.ledger-page>.page-head[data-v-bd876a11]{flex-direction:column;align-items:stretch;gap:12px}.ledger-page>.page-head h1[data-v-bd876a11]{font-size:22px}.ledger-page>table[data-v-bd876a11]{max-width:100%;display:block;overflow-x:auto}.ledger-page>.filterbar[data-v-bd876a11],.ledger-page>.toolbar[data-v-bd876a11]{flex-wrap:wrap;gap:10px;display:flex}}.tl[data-v-652e95ef]{gap:12px;display:grid}.tl-axis[data-v-652e95ef]{color:var(--muted);justify-content:space-between;margin-left:86px;font-size:11px;display:flex}.tl-row[data-v-652e95ef]{grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;font-size:13px;display:grid}.tl-bar[data-v-652e95ef]{background:var(--soft);height:34px;box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;position:relative}.seg[data-v-652e95ef]{white-space:nowrap;border-radius:8px;align-items:center;padding:0 10px;font-size:12px;display:flex;position:absolute;top:3px;bottom:3px;overflow:hidden}.seg.ok[data-v-652e95ef]{background:var(--success-bg);color:var(--success);box-shadow:inset 0 0 0 1px}.seg.wait[data-v-652e95ef]{background:var(--warning-bg);color:var(--warning);box-shadow:inset 0 0 0 1px}.u5b-parking[data-v-652e95ef]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif;color:var(--text);font-family:var(--font)}html[data-theme=dark] .u5b-parking[data-v-652e95ef]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.u5b-parking .panel[data-v-652e95ef]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.u5b-parking .panel-head[data-v-652e95ef]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.u5b-parking .mini-metric[data-v-652e95ef]{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:15px}.u5b-parking .record-card[data-v-652e95ef]{background:var(--card);border:1px solid var(--line);text-align:left;width:100%;color:var(--text);border-radius:16px;align-items:center;gap:14px;padding:17px 18px;transition:border-color .15s;display:flex}.u5b-parking .filterbar[data-v-652e95ef]{flex-wrap:wrap;align-items:center;gap:10px;margin:21px 0;display:flex}.u5b-parking .chips[data-v-652e95ef]{background:var(--soft);border-radius:12px;gap:4px;padding:4px;display:flex}.u5b-parking .empty-filter[data-v-652e95ef]{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:14px;padding:28px}.workspace-status[data-v-7349b7e6]{gap:18px;min-width:0;display:grid}.workspace-status .page-head[data-v-7349b7e6]{margin-bottom:0}.module-card[data-v-7349b7e6]{padding:22px}.module-card h2[data-v-7349b7e6]{margin:0 0 14px;font-size:18px}.status-note[data-v-7349b7e6],.muted[data-v-7349b7e6]{font-size:14px;line-height:1.8}.gate-grid[data-v-7349b7e6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gate-grid article[data-v-7349b7e6]{border:1px solid var(--line,#dce6f3);border-radius:12px;padding:14px}.gate-grid p[data-v-7349b7e6]{margin:8px 0;font-size:14px}.status-toolbar[data-v-7349b7e6]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.status-toolbar label[data-v-7349b7e6]{align-items:center;gap:8px;display:flex}.status-toolbar input[data-v-7349b7e6]{min-width:0;max-width:100%}.status-table[data-v-7349b7e6]{overflow:auto}.status-table table[data-v-7349b7e6]{white-space:normal;width:100%;min-width:650px}.status-table th[data-v-7349b7e6],.status-table td[data-v-7349b7e6]{text-align:left;padding:14px;font-size:14px;line-height:1.6}.status-table small[data-v-7349b7e6],.node-list small[data-v-7349b7e6]{opacity:.75;font-size:12px;display:block}.scope-grid[data-v-7349b7e6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:0;display:grid}.scope-grid dt[data-v-7349b7e6]{opacity:.75;font-size:13px}.scope-grid dd[data-v-7349b7e6]{overflow-wrap:anywhere;margin:4px 0;font-size:15px;line-height:1.8}.node-list[data-v-7349b7e6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0;list-style:none;display:grid}.node-list li[data-v-7349b7e6]{border:1px solid var(--line,#dce6f3);border-radius:10px;padding:12px;font-size:14px}.source-record[data-v-7349b7e6]{border-top:1px solid var(--line,#dce6f3);padding:14px 0;line-height:1.8}summary[data-v-7349b7e6]{cursor:pointer;min-height:44px;line-height:44px}.secondary[data-v-7349b7e6]{min-height:44px}.source-record small[data-v-7349b7e6]{font-size:12px}.module-card .muted[data-v-7349b7e6]{margin-top:14px}.empty[data-v-7349b7e6]{padding:18px}@media (width<=760px){.gate-grid[data-v-7349b7e6],.scope-grid[data-v-7349b7e6],.node-list[data-v-7349b7e6]{grid-template-columns:1fr}.module-card[data-v-7349b7e6]{padding:16px}.status-toolbar label[data-v-7349b7e6]{flex-direction:column;align-items:flex-start;width:100%}.status-toolbar input[data-v-7349b7e6]{width:100%;font-size:16px}.status-note[data-v-7349b7e6],.muted[data-v-7349b7e6],.node-list li[data-v-7349b7e6]{font-size:16px}.page-head[data-v-7349b7e6]{flex-direction:column;align-items:flex-start}}.d2-metric-group[data-v-58af18b6]{border-bottom:1px solid var(--jx-line);padding:16px 0}.d2-metric-group h3[data-v-58af18b6]{margin:0 0 12px;font-size:15px}.d2-metric-grid[data-v-58af18b6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.d2-metric[data-v-58af18b6]{text-align:left;border:1px solid var(--jx-line);background:var(--jx-surface-alt,var(--jx-field));color:var(--jx-text);border-radius:15px;flex-direction:column;align-items:flex-start;gap:8px;min-height:104px;padding:14px;display:flex}.d2-metric strong[data-v-58af18b6]{font-size:23px;line-height:1.2}.d2-metric strong small[data-v-58af18b6]{font-size:12px;font-weight:400}.d2-metric>small[data-v-58af18b6]{color:var(--jx-muted);font-size:11px}.d2-contribution[data-v-58af18b6]{border-bottom:1px solid var(--jx-line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.d2-contribution small[data-v-58af18b6]{color:var(--jx-muted);margin-top:5px;display:block}.d2-pages[data-v-58af18b6]{justify-content:center;align-items:center;gap:14px;margin-top:16px;display:flex}@media (width<=600px){.d2-metric-grid[data-v-58af18b6]{grid-template-columns:repeat(2,minmax(0,1fr))}.d2-metric[data-v-58af18b6]{min-height:100px}.d2-metric strong[data-v-58af18b6]{font-size:20px}.d2-metrics h2[data-v-58af18b6]{font-size:18px}.d2-contribution button[data-v-58af18b6]{min-height:48px}}.platform-overview.u5b-overview[data-v-c547078c]{--bg:#e8ecf3;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--action:#315dcc;--link:#315ac0;--shadow:0 8px 28px #263e6510;color:var(--text);min-width:0;font-family:HarmonyOS Sans SC,HarmonyOS Sans,Microsoft YaHei,PingFang SC,system-ui,sans-serif}html[data-theme=dark] .platform-overview.u5b-overview[data-v-c547078c]{--bg:#0b0d12;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--shadow:0 10px 24px #0003}.u5b-overview .u5-gradient-card[data-v-c547078c]{color:#fff;box-sizing:border-box;background:linear-gradient(140deg,#2447b4,#4b48af);border-radius:24px;min-height:257px;padding:24px 20px}.u5b-overview .u5-gradient-card h2[data-v-c547078c]{margin:14px 0;font-size:23px;line-height:1.45}.u5b-overview .u5-gradient-card p[data-v-c547078c]{color:#e4eaff;font-size:12px}.u5b-overview .u5-kpi-grid[data-v-c547078c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.u5b-overview[data-v-c547078c] :is(.u5-quick-panel,.module-card){background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.u5b-overview .u5-kpi-card[data-v-c547078c]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);min-height:115px;color:var(--text);border-radius:18px;padding:19px}.u5b-overview[data-v-c547078c] :is(.muted,.u5-scope-note){color:var(--muted)}.u5b-overview .u5-panel-heading[data-v-c547078c]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.u5b-overview .u5-calendar-grid[data-v-c547078c]{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;margin-top:15px;font-size:11px;display:grid}html[data-theme] .platform-overview.u5b-overview .u5-gradient-card[data-v-c547078c] small{color:#e0e8ff}html[data-theme] .platform-overview.u5b-overview .u5-gradient-card[data-v-c547078c] .u5a-trend-dates>button{width:auto;min-height:44px;color:inherit;box-shadow:none;background:0 0;border:0;margin:0}.u5b-overview .u5-agenda>div[data-v-c547078c]{min-width:0}.u5b-overview .u5-agenda p[data-v-c547078c]{overflow-wrap:anywhere}@media (width<=640px){.u5b-overview .u5-follow-row[data-v-c547078c]{grid-template-columns:auto minmax(0,1fr);display:grid}.u5b-overview .u5-follow-row>button[data-v-c547078c]{grid-column:2;justify-self:start;margin-left:0}.u5b-overview .u5-follow-row small[data-v-c547078c]{overflow-wrap:anywhere}}@media (width<=700px){html[data-theme] .platform-overview.u5b-overview[data-v-c547078c] .insight-metrics{grid-template-columns:minmax(0,1fr)}.u5b-overview .u5-dashboard-columns[data-v-c547078c]{flex-direction:column;gap:15px;display:flex}.u5b-overview[data-v-c547078c] :is(.u5-dashboard-left,.u5-dashboard-center,.u5-day-rail){width:100%;min-width:0}.u5b-overview .u5-page-heading[data-v-c547078c]{flex-wrap:wrap}.u5b-overview .u5-page-heading>div[data-v-c547078c]{overflow-wrap:anywhere;min-width:0;max-width:100%}.u5b-overview .u5-kpi-grid[data-v-c547078c]{grid-template-columns:1fr}}.employee-identity-needed[data-v-9749e33b]{color:#193754;background:#fff;border:1px solid #d5e4f1;border-radius:19px;padding:28px}.employee-identity-needed h1[data-v-9749e33b]{font-family:var(--ka-title-font);margin-bottom:14px;font-size:28px}.employee-identity-needed p[data-v-9749e33b]{color:#54718b;line-height:1.8}.annual-panel[data-v-2ace0179]{color:var(--jx-text);border:1px solid var(--jx-line);background:var(--jx-panel);overflow-wrap:anywhere;border-radius:16px;margin:24px 0;padding:24px}.annual-panel h2[data-v-2ace0179]{font-size:24px}.annual-panel h3[data-v-2ace0179]{margin-top:20px}.annual-metrics[data-v-2ace0179],.annual-campaigns[data-v-2ace0179]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;margin:16px 0;display:grid}.annual-metrics>div[data-v-2ace0179]{background:var(--jx-field);color:var(--jx-muted);border-radius:12px;padding:16px}.annual-metrics strong[data-v-2ace0179]{color:var(--jx-text);margin-top:10px;font-size:25px;display:block}.annual-stars[data-v-2ace0179]{flex-wrap:wrap;gap:16px;display:flex}.annual-form[data-v-2ace0179]{background:var(--jx-field);border-radius:12px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;padding:18px;display:grid}.annual-form label[data-v-2ace0179]{gap:8px;display:grid}.annual-form input[data-v-2ace0179]{border:1px solid var(--jx-control);font:inherit;border-radius:8px;min-width:0;padding:10px}.annual-form p[data-v-2ace0179],.annual-form .button-row[data-v-2ace0179]{grid-column:1/-1}.annual-table[data-v-2ace0179]{margin:16px 0;overflow:auto}.annual-table table[data-v-2ace0179]{border-collapse:collapse;width:100%;min-width:580px}.annual-table th[data-v-2ace0179],.annual-table td[data-v-2ace0179]{text-align:left;border-bottom:1px solid var(--jx-line);padding:12px}.annual-table td[data-v-2ace0179]{white-space:normal;max-width:340px}.annual-panel .pending-panel[data-v-2ace0179]{margin:18px 0}@media (width<=720px){.annual-panel[data-v-2ace0179]{padding:16px}.annual-panel .page-head[data-v-2ace0179]{display:block}.annual-form[data-v-2ace0179]{grid-template-columns:1fr}}.followup-page.u5b-followup[data-v-c86352b9]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif}html[data-theme=dark] .followup-page.u5b-followup[data-v-c86352b9]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.followup-page.u5b-followup button[data-v-c86352b9],.followup-page.u5b-followup input[data-v-c86352b9],.followup-page.u5b-followup select[data-v-c86352b9],.followup-page.u5b-followup textarea[data-v-c86352b9]{font:inherit;color:inherit}.followup-page.u5b-followup button[data-v-c86352b9]{cursor:pointer;border:0}.followup-page.u5b-followup button[data-v-c86352b9]:disabled{cursor:default}.followup-page.u5b-followup button[data-v-c86352b9]:focus-visible,.followup-page.u5b-followup a[data-v-c86352b9]:focus-visible,.followup-page.u5b-followup input[data-v-c86352b9]:focus-visible,.followup-page.u5b-followup select[data-v-c86352b9]:focus-visible,.followup-page.u5b-followup summary[data-v-c86352b9]:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.followup-page.u5b-followup h1[data-v-c86352b9],.followup-page.u5b-followup h2[data-v-c86352b9],.followup-page.u5b-followup h3[data-v-c86352b9],.followup-page.u5b-followup h4[data-v-c86352b9],.followup-page.u5b-followup p[data-v-c86352b9]{margin:0}.followup-page.u5b-followup h1[data-v-c86352b9]{letter-spacing:-.6px;font-size:28px;font-weight:700;line-height:1.35}.followup-page.u5b-followup h2[data-v-c86352b9]{font-size:17px;line-height:1.4}.followup-page.u5b-followup h3[data-v-c86352b9]{font-size:15px;line-height:1.4}.followup-page.u5b-followup small[data-v-c86352b9],.followup-page.u5b-followup .small[data-v-c86352b9]{font-size:12px}.followup-page.u5b-followup .muted[data-v-c86352b9]{color:var(--muted)}.followup-page.u5b-followup .eyebrow[data-v-c86352b9]{letter-spacing:1.6px;color:var(--muted);margin-bottom:5px;font-size:11px}.followup-page.u5b-followup .btn[data-v-c86352b9]{background:var(--soft);min-height:38px;color:var(--text);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:500;display:inline-flex}.followup-page.u5b-followup .btn.primary[data-v-c86352b9]{background:var(--action);color:#fff;box-shadow:0 5px 13px #315dcc24}.followup-page.u5b-followup .topbar[data-v-c86352b9]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.followup-page.u5b-followup .topbar .subtitle[data-v-c86352b9]{color:var(--muted);margin-top:5px;font-size:13px}.followup-page.u5b-followup .panel[data-v-c86352b9]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.followup-page.u5b-followup .panel-head[data-v-c86352b9]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.followup-page.u5b-followup .section-space[data-v-c86352b9]{margin-top:20px}.followup-page.u5b-followup .stack[data-v-c86352b9]{align-content:start;gap:18px;display:grid}.followup-page.u5b-followup .grid-4[data-v-c86352b9]{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.followup-page.u5b-followup .search[data-v-c86352b9]{border:1px solid var(--line);background:var(--card);border-radius:12px;align-items:center;gap:8px;height:38px;padding:0 12px;display:flex}.followup-page.u5b-followup .search input[data-v-c86352b9]{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.followup-page.u5b-followup .tag[data-v-c86352b9]{white-space:nowrap;color:var(--link);background:var(--blue-bg);border-radius:7px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.followup-page.u5b-followup .filterbar[data-v-c86352b9]{flex-wrap:wrap;align-items:center;gap:10px;margin:21px 0;display:flex}.followup-page.u5b-followup .filterbar .search[data-v-c86352b9]{min-width:225px}.followup-page.u5b-followup .mini-metric[data-v-c86352b9]{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:15px}.followup-page.u5b-followup .mini-metric strong[data-v-c86352b9]{margin:4px 0;font-size:23px;display:block}.followup-page.u5b-followup .mini-metric span[data-v-c86352b9]{color:var(--muted);font-size:12px}.followup-page.u5b-followup .record-columns[data-v-c86352b9]{grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);gap:20px;display:grid}.followup-page.u5b-followup .record-list[data-v-c86352b9]{align-content:start;gap:10px;display:grid}.followup-page.u5b-followup .record-card[data-v-c86352b9]{background:var(--card);border:1px solid var(--line);text-align:left;width:100%;color:var(--text);border-radius:16px;align-items:center;gap:14px;padding:17px 18px;transition:border-color .15s;display:flex}.followup-page.u5b-followup .record-card h3[data-v-c86352b9]{font-size:14px}.followup-page.u5b-followup .record-card .meta[data-v-c86352b9]{flex:1;min-width:0}.followup-page.u5b-followup .record-card .subline[data-v-c86352b9]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:7px;font-size:12px;display:flex}.followup-page.u5b-followup .record-card .record-end[data-v-c86352b9]{text-align:right;justify-items:end;gap:6px;display:grid}.followup-page.u5b-followup .detail dl[data-v-c86352b9]{grid-template-columns:82px 1fr;gap:12px 8px;margin:0;font-size:13px;display:grid}.followup-page.u5b-followup .detail dt[data-v-c86352b9]{color:var(--muted)}.followup-page.u5b-followup .detail dd[data-v-c86352b9]{margin:0}.followup-page.u5b-followup .note[data-v-c86352b9]{background:var(--soft);color:var(--muted);border-radius:12px;padding:11px 13px;font-size:12px}.followup-page.u5b-followup[data-v-c86352b9]{max-width:1440px;color:var(--text);font:400 14px/1.55 var(--font);margin:auto;padding:0}.followup-page.u5b-followup[data-v-c86352b9] *{box-sizing:border-box}.followup-page.u5b-followup .followup-queues[data-v-c86352b9]{margin:0}.followup-page.u5b-followup .mini-metric[data-v-c86352b9]{text-align:left;color:var(--text)}.followup-page.u5b-followup .mini-metric[aria-pressed=true][data-v-c86352b9]{border-color:var(--blue);background:var(--blue-bg)}.followup-page.u5b-followup .followup-search[data-v-c86352b9]{white-space:nowrap;flex:1;min-width:0;max-width:100%}.followup-page.u5b-followup .record-card[data-v-c86352b9]{overflow-wrap:anywhere}.followup-page.u5b-followup .detail small[data-v-c86352b9]{color:var(--muted);display:block}.followup-page.u5b-followup .record-end[data-v-c86352b9]{flex-shrink:0}.followup-page.u5b-followup .annual-region[data-v-c86352b9]{min-width:0}@media (width<=780px){.followup-page.u5b-followup .grid-4[data-v-c86352b9]{grid-template-columns:repeat(2,1fr)}.followup-page.u5b-followup .record-columns[data-v-c86352b9]{grid-template-columns:1fr}.followup-page.u5b-followup .topbar[data-v-c86352b9],.followup-page.u5b-followup .record-card[data-v-c86352b9]{flex-wrap:wrap}.followup-page.u5b-followup .record-end[data-v-c86352b9]{width:100%}.followup-page.u5b-followup .search[data-v-c86352b9]{flex-wrap:wrap;height:auto}}.followup-page.u5b-followup .chips[data-v-c86352b9]{background:var(--soft);border-radius:12px;gap:4px;padding:4px;display:flex}.followup-page.u5b-followup .chip[data-v-c86352b9]{color:var(--muted);background:0 0;border-radius:9px;padding:7px 12px;font-size:12px}.followup-page.u5b-followup .chip.active[data-v-c86352b9]{background:var(--card);color:var(--text);box-shadow:0 2px 6px #0000000c}.followup-page.u5b-followup .tabs[data-v-c86352b9]{border-bottom:1px solid var(--line);gap:20px;margin:8px 0 24px;display:flex}.followup-page.u5b-followup .tabs button[data-v-c86352b9]{color:var(--muted);background:0 0;padding:10px 2px 13px;font-weight:500;position:relative}.followup-page.u5b-followup .chips[data-v-c86352b9]{flex-wrap:wrap;max-width:100%}.followup-page.u5b-followup .chip[data-v-c86352b9]{border:0;align-items:center;gap:8px;display:inline-flex}.followup-page.u5b-followup .tabs button[data-v-c86352b9]{border:0;border-radius:0;font-family:inherit;font-size:14px}.followup-page.u5b-followup .chip strong[data-v-c86352b9]{margin:0;font-size:12px;display:inline}.followup-page.u5b-followup .detail summary[data-v-c86352b9]{cursor:pointer;color:var(--link);font-size:12px}.followup-page.u5b-followup .detail dl[data-v-c86352b9]{margin-top:12px}.followup-page.u5b-followup .record-columns[data-v-c86352b9],.followup-page.u5b-followup .annual-region[data-v-c86352b9]{scroll-margin-top:24px}.collection-page[data-v-13577783]{max-width:1440px;margin:auto;padding:28px 0}.collection-search[data-v-13577783]{flex-wrap:wrap;align-items:end;gap:14px;margin:20px 0;display:flex}.collection-search label[data-v-13577783]{gap:8px;display:grid}.collection-search input[data-v-13577783]{border:1px solid var(--jx-control);min-width:0;font:inherit;border-radius:8px;padding:12px}.collection-queues[data-v-13577783]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.collection-queues button[data-v-13577783]{text-align:left;color:var(--jx-text);background:var(--jx-panel);border:1px solid var(--jx-line);border-radius:12px;gap:12px;padding:18px;display:grid}.collection-queues button[aria-pressed=true][data-v-13577783]{background:var(--jx-info-bg);border-color:var(--jx-action)}.collection-queues strong[data-v-13577783]{font-size:27px}.collection-cards[data-v-13577783]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;margin:20px 0;display:grid}.collection-cards article[data-v-13577783]{overflow-wrap:anywhere}.collection-heading[data-v-13577783]{justify-content:space-between;align-items:center;gap:12px;display:flex}.collection-heading h2[data-v-13577783]{font-size:19px}.collection-balance[data-v-13577783]{color:var(--jx-warn);font-size:20px;font-weight:700}.overdue[data-v-13577783]{color:var(--jx-warn);background:var(--jx-warn-bg);border-radius:8px;padding:10px}.collection-cards .button-row[data-v-13577783]{flex-wrap:wrap;margin-top:16px}@media (width<=720px){.collection-page[data-v-13577783]{padding:20px 0}.collection-queues[data-v-13577783]{grid-template-columns:1fr 1fr}.collection-cards[data-v-13577783]{grid-template-columns:1fr}.collection-page .page-head[data-v-13577783]{display:block}.collection-page .page-head button[data-v-13577783]{margin-top:12px}.collection-search label[data-v-13577783]{width:100%}}.collection-page.u5b-collection[data-v-13577783]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif}html[data-theme=dark] .collection-page.u5b-collection[data-v-13577783]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.collection-page.u5b-collection .panel[data-v-13577783]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.collection-page.u5b-collection .panel-head[data-v-13577783]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.collection-page.u5b-collection .filterbar[data-v-13577783]{flex-wrap:wrap;align-items:center;gap:10px;margin:21px 0;display:flex}.collection-page.u5b-collection .chips[data-v-13577783]{background:var(--soft);border-radius:12px;gap:4px;padding:4px;display:flex}.collection-page.u5b-collection .chip[data-v-13577783]{color:var(--muted);background:0 0;border-radius:9px;padding:7px 12px;font-size:12px}.collection-page.u5b-collection .empty-filter[data-v-13577783]{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:14px;padding:28px}.collection-page.u5b-collection[data-v-13577783]{color:var(--text);font-family:var(--font);padding:0}.collection-page.u5b-collection .collection-queues[data-v-13577783]{flex-wrap:wrap;gap:4px;display:flex}.collection-page.u5b-collection .chip[data-v-13577783]{border:0;align-items:center;gap:8px;display:inline-flex}.collection-page.u5b-collection .chip strong[data-v-13577783]{font-size:12px}.collection-page.u5b-collection .chip.active[data-v-13577783]{background:var(--card);color:var(--text);box-shadow:0 2px 6px #0000000c}.collection-page.u5b-collection .page-head[data-v-13577783]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.collection-page.u5b-collection h1[data-v-13577783]{letter-spacing:-.6px;color:var(--text);font-size:28px}.collection-page.u5b-collection .collection-search label[data-v-13577783]{flex:1;min-width:0}.collection-page.u5b-collection .collection-search input[data-v-13577783]{width:100%}.collection-page.u5b-collection .collection-cards[data-v-13577783]{align-content:start;gap:10px;display:grid}@media (width<=780px){.collection-page.u5b-collection .page-head[data-v-13577783]{display:block}.collection-page.u5b-collection h1[data-v-13577783]{font-size:23px}}@media (width<=640px){.collection-page[data-v-13577783]{overflow-wrap:anywhere;border-radius:18px;min-width:0;padding:16px}.collection-page>.page-head[data-v-13577783]{flex-direction:column;align-items:stretch;gap:12px}.collection-page>.page-head h1[data-v-13577783]{font-size:22px}.collection-page>table[data-v-13577783]{max-width:100%;display:block;overflow-x:auto}.collection-page>.filterbar[data-v-13577783],.collection-page>.toolbar[data-v-13577783]{flex-wrap:wrap;gap:10px;display:flex}}.operation-facts[data-v-64e377b9]{overflow-wrap:anywhere;line-height:1.7}.operation-facts dl[data-v-64e377b9]{grid-template-columns:90px 1fr;gap:10px;display:grid}.operation-facts dd[data-v-64e377b9]{margin:0}.operation-facts small[data-v-64e377b9]{color:#63768a;display:block}.operation-facts .pending[data-v-64e377b9],.operation-facts .fact[data-v-64e377b9]{color:#72501e;background:#fff2da;border-radius:8px;margin:12px 0;padding:12px}.operation-facts .fact[data-v-64e377b9]{color:#284b66;background:#eef6fd}.operation-facts p[data-v-64e377b9]{white-space:pre-wrap}.operations-board[data-v-65e06964]{max-width:1440px;margin:auto;padding:28px 0}.operation-search[data-v-65e06964]{flex-wrap:wrap;align-items:end;gap:14px;margin:20px 0;display:flex}.operation-search label[data-v-65e06964]{gap:8px;display:grid}.operation-search input[data-v-65e06964]{border:1px solid var(--v2-line,#cbdce9);font:inherit;border-radius:8px;min-width:0;padding:12px}.operation-queues[data-v-65e06964]{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;display:grid}.operation-queues button[data-v-65e06964]{text-align:left;color:var(--v2-text,#24435e);border:1px solid var(--v2-line,#d9e6f3);background:#fff;border-radius:12px;gap:12px;padding:16px;display:grid}.operation-queues button[aria-pressed=true][data-v-65e06964]{background:#edf6ff;border-color:#2678d6}.operation-queues strong[data-v-65e06964]{font-size:26px}.operation-cards[data-v-65e06964]{grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:16px;margin:20px 0;display:grid}.operation-cards article[data-v-65e06964]{overflow-wrap:anywhere}.operation-cards h2[data-v-65e06964]{font-size:19px}.operation-cards button[data-v-65e06964]{width:100%}.overdue[data-v-65e06964]{color:#8d4e15;background:#fff0d8;border-radius:8px;padding:10px}@media (width<=720px){.operations-board[data-v-65e06964]{padding:20px 0}.operation-queues[data-v-65e06964]{grid-template-columns:1fr 1fr}.operation-cards[data-v-65e06964]{grid-template-columns:1fr}.operations-board .page-head[data-v-65e06964]{display:block}.operation-search label[data-v-65e06964]{width:100%}}.inspection-summary[data-v-65e06964]{background:var(--v2-surface,#fff);border:1px solid var(--v2-line,#d9e6f3);border-radius:16px;margin:24px 0;padding:22px}.inspection-heading[data-v-65e06964],.inspection-list-heading[data-v-65e06964]{justify-content:space-between;align-items:center;gap:16px;display:flex}.inspection-heading h2[data-v-65e06964],.inspection-list-heading h2[data-v-65e06964]{margin:0;font-size:22px}.inspection-period[data-v-65e06964]{flex-wrap:wrap;align-items:end;gap:14px;margin:16px 0;display:flex}.inspection-period label[data-v-65e06964]{gap:7px;min-width:0;display:grid}.inspection-period input[data-v-65e06964]{box-sizing:border-box;border:1px solid var(--v2-line,#cbdce9);background:var(--v2-surface,#fff);width:100%;min-width:0;color:var(--v2-text,#24435e);font:inherit;border-radius:8px;padding:11px 12px}.inspection-metrics[data-v-65e06964]{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;display:grid}.inspection-metrics button[data-v-65e06964]{text-align:left;border:1px solid var(--v2-line,#d9e6f3);color:var(--v2-text,#24435e);background:#f8fbff;border-radius:10px;align-content:start;gap:9px;padding:14px;display:grid}.inspection-metrics button[aria-pressed=true][data-v-65e06964]{background:#edf6ff;border-color:#2678d6;box-shadow:inset 0 0 0 1px #2678d6}.inspection-metrics strong[data-v-65e06964]{font-size:27px}.inspection-metrics small[data-v-65e06964]{color:#61778a;font-size:12px;line-height:1.6}.inspection-coverage[data-v-65e06964]{color:#61778a;font-size:13px;line-height:1.8}.inspection-samples[data-v-65e06964]{border-top:1px solid #e6edf5;justify-content:space-between;align-items:center;gap:16px;padding-top:8px;display:flex}.inspection-samples h3[data-v-65e06964]{margin:8px 0;font-size:17px}.inspection-samples p[data-v-65e06964]{line-height:1.7}.inspection-samples button[data-v-65e06964]{flex-shrink:0}.inspection-summary button[data-v-65e06964]:focus-visible{outline-offset:3px;outline:3px solid #2c70b4}@media (width<=720px){.inspection-summary[data-v-65e06964]{padding:16px}.inspection-period label[data-v-65e06964]{flex:120px}.inspection-metrics[data-v-65e06964]{grid-template-columns:1fr 1fr}.inspection-samples[data-v-65e06964]{display:block}.inspection-samples button[data-v-65e06964]{width:100%}.inspection-heading[data-v-65e06964],.inspection-list-heading[data-v-65e06964]{align-items:start}.inspection-list-heading[data-v-65e06964]{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.inspection-summary button[data-v-65e06964]{transition:none}}.schedule-coverage[data-v-65e06964]{border:1px solid var(--v2-line,#d9e6f3);background:var(--v2-surface,#fff);border-radius:14px;margin:24px 0;overflow:hidden}.schedule-coverage summary[data-v-65e06964]{cursor:pointer;color:var(--v2-text,#24435e);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:18px 20px;font-weight:700;display:flex}.schedule-coverage summary[data-v-65e06964]:after{content:"展开";font-size:13px;font-weight:400}.schedule-coverage[open] summary[data-v-65e06964]:after{content:"收起"}.schedule-coverage summary small[data-v-65e06964]{color:#61778a;font-weight:400}.schedule-coverage summary[data-v-65e06964]:focus-visible{outline-offset:-4px;outline:3px solid #2c70b4}.coverage-content[data-v-65e06964]{padding:0 20px 18px}.coverage-plans[data-v-65e06964]{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:14px;display:grid}.coverage-plan[data-v-65e06964]{overflow-wrap:anywhere;border:1px solid #e0e8f1;border-radius:10px;min-width:0;padding:16px}.coverage-plan h3[data-v-65e06964]{margin:0 0 10px;font-size:18px}.coverage-plan p[data-v-65e06964]{line-height:1.7}.coverage-plan button[data-v-65e06964]{width:100%;margin-top:8px}.coverage-gap[data-v-65e06964]{color:#8d4e15;background:#fff5df;border-radius:8px;padding:10px}@media (width<=720px){.coverage-plans[data-v-65e06964]{grid-template-columns:1fr}.coverage-content[data-v-65e06964]{padding:0 14px 14px}.schedule-coverage summary[data-v-65e06964]{padding:16px 14px}}.work-schedule[data-v-4391bb35]{min-width:0;max-width:none;margin:0;padding:8px 0 28px}.schedule-sources[data-v-4391bb35]{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.schedule-sources>section[data-v-4391bb35]{background:var(--v2-surface,#fff);border:1px solid var(--v2-line,#d9e6f3);overflow-wrap:anywhere;border-radius:12px;padding:18px}.schedule-sources .button-row[data-v-4391bb35]{flex-wrap:wrap}.schedule-controls[data-v-4391bb35]{flex-wrap:wrap;gap:16px;display:flex}.schedule-controls label[data-v-4391bb35]{gap:8px;display:grid}.schedule-controls input[data-v-4391bb35],.schedule-controls select[data-v-4391bb35]{border:1px solid var(--v2-line,#cbdce9);font:inherit;border-radius:8px;max-width:100%;padding:11px}.schedule-layout[data-v-4391bb35]{grid-template-columns:minmax(320px,400px) minmax(0,1fr);align-items:start;gap:24px;margin:20px 0;display:grid}.schedule-calendar[data-v-4391bb35]{background:var(--v2-surface,#fff);border:1px solid var(--v2-line,#d9e6f3);border-radius:12px;padding:16px}.calendar-heading[data-v-4391bb35]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.calendar-grid[data-v-4391bb35]{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.calendar-grid .weekday[data-v-4391bb35]{text-align:center;color:var(--v2-muted,#63768a);padding:8px 0}.calendar-grid button[data-v-4391bb35]{background:var(--v2-input,#f4f8fc);min-width:0;color:var(--v2-text,#24435e);font:inherit;border:1px solid #0000;border-radius:6px;gap:5px;padding:9px 2px;display:grid}.calendar-grid button.outside[data-v-4391bb35]{color:var(--v2-muted,#899ba9);background:#fff}.calendar-grid button.today[data-v-4391bb35]{border-color:#7cafdf}.calendar-grid button[aria-pressed=true][data-v-4391bb35]{background:var(--ka-brand,#176bd2);color:#fff}.calendar-grid small[data-v-4391bb35]{font-size:11px}.schedule-agenda h2[data-v-4391bb35]{margin:0 0 18px;font-size:20px}.schedule-agenda article[data-v-4391bb35]{overflow-wrap:anywhere;margin-bottom:14px}.schedule-agenda h3[data-v-4391bb35]{font-size:18px}.schedule-agenda p[data-v-4391bb35]{white-space:pre-wrap;line-height:1.7}.work-schedule>.pending-panel button[data-v-4391bb35]{margin:10px}@media (width<=850px){.work-schedule[data-v-4391bb35]{padding:12px 0}.schedule-sources[data-v-4391bb35],.schedule-layout[data-v-4391bb35]{grid-template-columns:1fr}.schedule-calendar[data-v-4391bb35]{padding:12px}.schedule-controls label[data-v-4391bb35]{max-width:100%}.work-schedule .page-head[data-v-4391bb35]{display:block}}.arrears-page[data-v-fce7c25c]{max-width:1480px;margin:auto;padding:24px 0}@media (width<=720px){.arrears-page[data-v-fce7c25c]{padding:18px 0}}.housing-records[data-v-04040c06]{max-width:1440px;margin:auto;padding:24px}.housing-summary[data-v-04040c06]{flex-wrap:wrap;gap:16px;margin:20px 0;display:flex}.housing-summary>span[data-v-04040c06]{background:var(--jx-panel);border:1px solid var(--jx-line);border-radius:10px;padding:16px}.housing-summary b[data-v-04040c06]{color:var(--jx-info);margin-left:12px;font-size:24px}.housing-query[data-v-04040c06]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.housing-query label[data-v-04040c06]{gap:6px;display:grid}.housing-query input[data-v-04040c06],.housing-query select[data-v-04040c06]{background:var(--jx-panel);border:1px solid var(--jx-control);font:inherit;border-radius:8px;min-width:0;padding:10px}.housing-record-layout[data-v-04040c06]{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:20px;margin:20px 0;display:grid}.housing-record-list[data-v-04040c06]{align-content:start;gap:12px;display:grid}.residence-card[data-v-04040c06]{text-align:left;color:var(--jx-text);gap:10px;display:grid}.residence-card strong[data-v-04040c06]{font-size:21px}.residence-card[aria-pressed=true][data-v-04040c06]{border-color:var(--jx-action);background:var(--jx-info-bg)}.residence-detail[data-v-04040c06]{align-self:start}.residence-detail h2[data-v-04040c06]{margin:0}.residence-detail dl[data-v-04040c06]{grid-template-columns:9rem minmax(0,1fr);gap:12px;display:grid}.residence-detail dd[data-v-04040c06]{margin:0}.residence-detail dt[data-v-04040c06]{color:var(--jx-muted)}.residence-detail details[data-v-04040c06]{margin-top:20px}.residence-detail summary[data-v-04040c06]{cursor:pointer}@media (width<=720px){.housing-records[data-v-04040c06]{padding:16px 12px}.housing-record-layout[data-v-04040c06]{grid-template-columns:1fr}.housing-query label[data-v-04040c06]{width:100%}.residence-detail dl[data-v-04040c06]{grid-template-columns:1fr;gap:6px}.residence-detail dd[data-v-04040c06]{margin-bottom:10px}}.home-intake[data-v-96018ce0]{margin:16px 0}.intake-form[data-v-96018ce0]{gap:12px;margin:16px 0;display:grid}.intake-form label[data-v-96018ce0]{gap:6px;display:grid}.intake-fields[data-v-96018ce0]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}input[data-v-96018ce0],textarea[data-v-96018ce0],select[data-v-96018ce0]{box-sizing:border-box;border:1px solid var(--jx-control);width:100%;font:inherit;border-radius:8px;padding:10px}button[data-v-96018ce0]{min-height:44px}@media (width<=720px){.intake-fields[data-v-96018ce0]{grid-template-columns:1fr}}.home-registry.u5b-housing[data-v-5f37259a]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif}html[data-theme=dark] .home-registry.u5b-housing[data-v-5f37259a]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.home-registry.u5b-housing button[data-v-5f37259a],.home-registry.u5b-housing input[data-v-5f37259a],.home-registry.u5b-housing select[data-v-5f37259a],.home-registry.u5b-housing textarea[data-v-5f37259a]{font:inherit;color:inherit}.home-registry.u5b-housing button[data-v-5f37259a]{cursor:pointer;border:0}.home-registry.u5b-housing button[data-v-5f37259a]:focus-visible,.home-registry.u5b-housing a[data-v-5f37259a]:focus-visible,.home-registry.u5b-housing input[data-v-5f37259a]:focus-visible,.home-registry.u5b-housing select[data-v-5f37259a]:focus-visible,.home-registry.u5b-housing summary[data-v-5f37259a]:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.home-registry.u5b-housing h1[data-v-5f37259a],.home-registry.u5b-housing h2[data-v-5f37259a],.home-registry.u5b-housing h3[data-v-5f37259a],.home-registry.u5b-housing h4[data-v-5f37259a],.home-registry.u5b-housing p[data-v-5f37259a]{margin:0}.home-registry.u5b-housing h1[data-v-5f37259a]{letter-spacing:-.6px;font-size:28px;font-weight:700;line-height:1.35}.home-registry.u5b-housing h2[data-v-5f37259a]{font-size:17px;line-height:1.4}.home-registry.u5b-housing h3[data-v-5f37259a]{font-size:15px;line-height:1.4}.home-registry.u5b-housing small[data-v-5f37259a],.home-registry.u5b-housing .small[data-v-5f37259a]{font-size:12px}.home-registry.u5b-housing .muted[data-v-5f37259a]{color:var(--muted)}.home-registry.u5b-housing .eyebrow[data-v-5f37259a]{letter-spacing:1.6px;color:var(--muted);margin-bottom:5px;font-size:11px}.home-registry.u5b-housing .btn[data-v-5f37259a]{background:var(--soft);min-height:38px;color:var(--text);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:500;display:inline-flex}.home-registry.u5b-housing .btn.primary[data-v-5f37259a]{background:var(--action);color:#fff;box-shadow:0 5px 13px #315dcc24}.home-registry.u5b-housing .topbar[data-v-5f37259a]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.home-registry.u5b-housing .topbar .subtitle[data-v-5f37259a]{color:var(--muted);margin-top:5px;font-size:13px}.home-registry.u5b-housing .panel[data-v-5f37259a]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.home-registry.u5b-housing .panel-head[data-v-5f37259a]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.home-registry.u5b-housing .section-space[data-v-5f37259a]{margin-top:20px}.home-registry.u5b-housing .stack[data-v-5f37259a]{align-content:start;gap:18px;display:grid}.home-registry.u5b-housing .grid-4[data-v-5f37259a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.home-registry.u5b-housing .search[data-v-5f37259a]{border:1px solid var(--line);background:var(--card);border-radius:12px;align-items:center;gap:8px;height:38px;padding:0 12px;display:flex}.home-registry.u5b-housing .search input[data-v-5f37259a]{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.home-registry.u5b-housing .tag[data-v-5f37259a]{white-space:nowrap;color:var(--link);background:var(--blue-bg);border-radius:7px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.home-registry.u5b-housing .filterbar .search[data-v-5f37259a]{min-width:225px}.home-registry.u5b-housing .mini-metric[data-v-5f37259a]{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:15px}.home-registry.u5b-housing .mini-metric strong[data-v-5f37259a]{margin:4px 0;font-size:23px;display:block}.home-registry.u5b-housing .mini-metric span[data-v-5f37259a]{color:var(--muted);font-size:12px}.home-registry.u5b-housing .record-columns[data-v-5f37259a]{grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);gap:20px;display:grid}.home-registry.u5b-housing .record-card[data-v-5f37259a]{background:var(--card);border:1px solid var(--line);text-align:left;width:100%;color:var(--text);border-radius:16px;align-items:center;gap:14px;padding:17px 18px;transition:border-color .15s;display:flex}.home-registry.u5b-housing .record-card h3[data-v-5f37259a]{font-size:14px}.home-registry.u5b-housing .record-card .meta[data-v-5f37259a]{flex:1;min-width:0}.home-registry.u5b-housing .record-card .subline[data-v-5f37259a]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:7px;font-size:12px;display:flex}.home-registry.u5b-housing .record-card .record-end[data-v-5f37259a]{text-align:right;justify-items:end;gap:6px;display:grid}.home-registry.u5b-housing .detail dl[data-v-5f37259a]{grid-template-columns:82px 1fr;gap:12px 8px;margin:0;font-size:13px;display:grid}.home-registry.u5b-housing .detail dt[data-v-5f37259a]{color:var(--muted)}.home-registry.u5b-housing .detail dd[data-v-5f37259a]{margin:0}.home-registry.u5b-housing .note[data-v-5f37259a]{background:var(--soft);color:var(--muted);border-radius:12px;padding:11px 13px;font-size:12px}.home-registry.u5b-housing .filterbar[data-v-5f37259a]{flex-wrap:wrap;align-items:center;gap:10px;margin:21px 0;display:flex}.home-registry.u5b-housing .record-list[data-v-5f37259a]{align-content:start;gap:10px;display:grid}.home-registry.u5b-housing .record-card.selected[data-v-5f37259a]{border-color:var(--blue);box-shadow:0 0 0 2px #4b7cff12}.home-registry.u5b-housing .inline-stats[data-v-5f37259a]{color:var(--muted);flex-wrap:wrap;gap:22px;padding:13px 2px;font-size:12px;display:flex}.home-registry.u5b-housing .inline-stats b[data-v-5f37259a]{color:var(--text);margin-right:4px;font-size:14px}.home-registry.u5b-housing .detail-title[data-v-5f37259a]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.home-registry.u5b-housing[data-v-5f37259a]{min-width:0;max-width:1440px;color:var(--text);font:400 14px/1.55 var(--font);margin:auto;padding:24px 0;container-type:inline-size}.home-registry.u5b-housing[data-v-5f37259a] *{box-sizing:border-box}.home-registry.u5b-housing .page-head[data-v-5f37259a]{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.home-registry.u5b-housing .page-head details[data-v-5f37259a]{max-width:26rem}.home-registry.u5b-housing summary[data-v-5f37259a]{cursor:pointer;min-height:44px;padding:10px 12px}.home-registry.u5b-housing .registry-query label[data-v-5f37259a],.home-registry.u5b-housing .registry-editor label[data-v-5f37259a]{gap:7px;min-width:0;display:grid}.home-registry.u5b-housing .registry-query label[data-v-5f37259a]{flex:160px}.home-registry.u5b-housing input[data-v-5f37259a],.home-registry.u5b-housing select[data-v-5f37259a],.home-registry.u5b-housing textarea[data-v-5f37259a]{border:1px solid var(--line);background:var(--card);width:100%;min-width:0;min-height:38px;color:var(--text);font:inherit;border-radius:11px;padding:10px 12px}.home-registry.u5b-housing button[data-v-5f37259a]{cursor:pointer;min-height:44px}.home-registry.u5b-housing button[data-v-5f37259a]:disabled{cursor:not-allowed}.home-registry.u5b-housing[data-v-5f37259a] :focus-visible{outline:3px solid var(--focus);outline-offset:3px}.home-registry.u5b-housing .registry-layout[data-v-5f37259a]{grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);align-items:start;margin-top:18px}.home-registry.u5b-housing .registry-layout[data-v-5f37259a]:not(.has-detail){grid-template-columns:minmax(0,1fr)}.home-registry.u5b-housing .registry-layout:not(.has-detail) .registry-list[data-v-5f37259a]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.home-registry.u5b-housing .registry-master[data-v-5f37259a],.home-registry.u5b-housing .registry-detail[data-v-5f37259a]{min-width:0}.home-registry.u5b-housing .registry-card[data-v-5f37259a]{overflow-wrap:anywhere;text-align:left;align-content:start;gap:10px;margin:0;display:grid}.home-registry.u5b-housing .registry-card[aria-pressed=true][data-v-5f37259a]{border-color:var(--blue);background:var(--blue-bg)}.home-registry.u5b-housing .registry-detail[data-v-5f37259a]{align-self:start}.home-registry.u5b-housing .registry-detail dl[data-v-5f37259a]{grid-template-columns:minmax(90px,.4fr) minmax(0,1fr)}.home-registry.u5b-housing .registry-detail dd[data-v-5f37259a]{overflow-wrap:anywhere}.home-registry.u5b-housing .period-row[data-v-5f37259a]{border-top:1px solid var(--line);padding:15px 0}.home-registry.u5b-housing .registry-editor[data-v-5f37259a]{background:var(--soft);border:1px solid var(--line);border-radius:16px;gap:14px;margin-top:20px;padding:18px;display:grid}.home-registry.u5b-housing .registry-detail pre[data-v-5f37259a]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:340px;font-size:12px;overflow:auto}.home-registry.u5b-housing .button-row[data-v-5f37259a]{flex-wrap:wrap;gap:10px;margin:10px 0;display:flex}.home-registry.u5b-housing .panel-return[data-v-5f37259a]{align-items:center;min-height:44px;margin:0 0 16px;display:inline-flex}@container (width<=820px){.home-registry.u5b-housing .registry-layout[data-v-5f37259a]{grid-template-columns:minmax(0,1fr)}.home-registry.u5b-housing .registry-layout.has-detail .registry-master[data-v-5f37259a]{display:none}.home-registry.u5b-housing .registry-detail[data-v-5f37259a]{padding:18px}}@container (width<=460px){.home-registry.u5b-housing .registry-detail dl[data-v-5f37259a]{grid-template-columns:minmax(0,1fr);gap:5px}.home-registry.u5b-housing .registry-detail dd[data-v-5f37259a]{margin-bottom:10px}.home-registry.u5b-housing .registry-query label[data-v-5f37259a]{flex-basis:100%}}@media (width<=640px){.home-registry[data-v-5f37259a]{overflow-wrap:anywhere;border-radius:18px;min-width:0;padding:16px}.home-registry>.page-head[data-v-5f37259a]{flex-direction:column;align-items:stretch;gap:12px}.home-registry>.page-head h1[data-v-5f37259a]{font-size:22px}.home-registry>table[data-v-5f37259a]{max-width:100%;display:block;overflow-x:auto}.home-registry>.filterbar[data-v-5f37259a],.home-registry>.toolbar[data-v-5f37259a]{flex-wrap:wrap;gap:10px;display:flex}}.page-head[data-v-ec95cc1e]{justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 20px;display:flex}.page-head>div[data-v-ec95cc1e]{min-width:0}.page-head>.primary[data-v-ec95cc1e]{flex-shrink:0}h1[data-v-ec95cc1e],h2[data-v-ec95cc1e],h3[data-v-ec95cc1e]{font-family:var(--ka-title-font,inherit);color:var(--ka-ink);overflow-wrap:anywhere}h1[data-v-ec95cc1e]{margin:6px 0;font-size:28px}h2[data-v-ec95cc1e]{margin:0 0 10px;font-size:23px}h3[data-v-ec95cc1e]{margin:20px 0 10px;font-size:17px}.eyebrow[data-v-ec95cc1e]{color:var(--ka-brand);letter-spacing:.12em;font-size:12px}.muted[data-v-ec95cc1e],.boundary[data-v-ec95cc1e],small[data-v-ec95cc1e]{color:var(--ka-muted);line-height:1.7}small[data-v-ec95cc1e]{margin-top:5px;font-size:12px;display:block}p[data-v-ec95cc1e]{overflow-wrap:anywhere}button[data-v-ec95cc1e]{border:1px solid var(--ka-line);background:var(--ka-surface);max-width:100%;min-height:44px;color:var(--ka-ink);font:inherit;cursor:pointer;overflow-wrap:anywhere;border-radius:10px;padding:10px 14px}button[data-v-ec95cc1e]:hover:enabled{border-color:var(--ka-brand);background:var(--ka-location)}button[data-v-ec95cc1e]:disabled{opacity:.55;cursor:default}.primary[data-v-ec95cc1e]{background:linear-gradient(110deg,var(--ka-brand),#087fae);color:#fff;border-color:var(--ka-brand)}.primary[data-v-ec95cc1e]:hover:enabled{background:var(--ka-brand);color:#fff}.button-row[data-v-ec95cc1e]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.button-row>button[data-v-ec95cc1e]{flex:0 auto;min-width:0}.tabs[data-v-ec95cc1e]{border-bottom:1px solid var(--ka-line);margin:22px 0 18px;padding-bottom:14px}.tabs button[aria-pressed=true][data-v-ec95cc1e]{background:var(--ka-location);color:var(--ka-brand);border-color:var(--ka-brand)}.search[data-v-ec95cc1e]{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.search>label[data-v-ec95cc1e]{flex:1;min-width:min(100%,200px)}.search>button[data-v-ec95cc1e]{flex:none;margin-bottom:7px}label[data-v-ec95cc1e]{min-width:0;color:var(--ka-ink);font-size:14px;display:block}input[data-v-ec95cc1e],textarea[data-v-ec95cc1e],select[data-v-ec95cc1e]{box-sizing:border-box;border:1px solid var(--ka-line);background:var(--ka-surface);width:100%;min-width:0;min-height:44px;font:inherit;color:var(--ka-ink);border-radius:8px;margin:7px 0;padding:11px 12px;display:block}textarea[data-v-ec95cc1e]{resize:vertical}button[data-v-ec95cc1e]:focus-visible,input[data-v-ec95cc1e]:focus-visible,textarea[data-v-ec95cc1e]:focus-visible,select[data-v-ec95cc1e]:focus-visible,summary[data-v-ec95cc1e]:focus-visible{outline-offset:2px;outline:3px solid #80bcff}.record-workspace[data-v-ec95cc1e]{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;min-width:0;margin-top:22px;display:grid}.record-workspace.is-open[data-v-ec95cc1e]{grid-template-columns:minmax(220px,270px) minmax(0,1fr)}.records[data-v-ec95cc1e]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));align-content:start;gap:12px;min-width:0;display:grid}.records>.muted[data-v-ec95cc1e],.records>.button-row[data-v-ec95cc1e]{grid-column:1/-1}.records>.muted[data-v-ec95cc1e]{text-align:center;border:1px dashed var(--ka-line);border-radius:12px;padding:34px 18px}.records>.button-row[data-v-ec95cc1e]{justify-content:center;margin:0;padding-top:12px}.is-open .records[data-v-ec95cc1e]{grid-template-columns:minmax(0,1fr)}.record[data-v-ec95cc1e]{text-align:left;border:1px solid var(--ka-line);background:var(--ka-surface);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:18px;display:flex}.record strong[data-v-ec95cc1e]{font-size:16px;line-height:1.6}.record>small[data-v-ec95cc1e],.record>span[data-v-ec95cc1e]:last-child{color:var(--ka-muted)}.record[aria-pressed=true][data-v-ec95cc1e]{background:var(--ka-location);border-color:var(--ka-brand);box-shadow:inset 3px 0 var(--ka-brand)}.detail[data-v-ec95cc1e]{border:1px solid var(--ka-line);background:var(--ka-surface);border-radius:14px;min-width:0;padding:22px;box-shadow:0 12px 28px -24px #123b65}.panel-toolbar[data-v-ec95cc1e]{border-bottom:1px solid var(--ka-line);background:var(--ka-location);border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;gap:14px;margin:-22px -22px 22px;padding:12px 20px;display:flex}.panel-toolbar>span[data-v-ec95cc1e]{color:var(--ka-muted);font-size:13px}.panel-toolbar>button[data-v-ec95cc1e]{flex-shrink:0}.actions[data-v-ec95cc1e],.detail-actions[data-v-ec95cc1e]{border-bottom:1px solid var(--ka-line);margin:8px 0 20px;padding:14px 0 18px}.status[data-v-ec95cc1e]{background:var(--ka-location);color:var(--ka-brand);border-radius:6px;align-self:flex-start;padding:5px 9px;font-size:12px;display:inline-block}.status.waiting[data-v-ec95cc1e],.waiting[data-v-ec95cc1e]{background:var(--ka-attention);color:var(--ka-on-attention)}.status.done[data-v-ec95cc1e],.done[data-v-ec95cc1e]{background:var(--ka-complete);color:var(--ka-on-complete)}.status.exception[data-v-ec95cc1e]{background:var(--ka-error);color:var(--ka-on-error)}.location-value[data-v-ec95cc1e]{background:var(--ka-location);color:var(--ka-brand);border-radius:8px;margin:12px 0;padding:12px 15px}.waiting-band[data-v-ec95cc1e],.pending-panel[data-v-ec95cc1e]{background:var(--ka-attention);color:var(--ka-on-attention);border-radius:9px;padding:14px 16px}.alert[data-v-ec95cc1e]{background:var(--ka-error);color:var(--ka-on-error);border-radius:9px;padding:14px}.success[data-v-ec95cc1e]{background:var(--ka-complete);color:var(--ka-on-complete);border-radius:9px;padding:14px}.amount[data-v-ec95cc1e]{background:var(--ka-attention);color:var(--ka-on-attention);border-radius:9px;margin:16px 0;padding:16px;font-size:24px}.amount small[data-v-ec95cc1e]{font-size:13px}.editor-footer[data-v-ec95cc1e]{background:var(--ka-surface);border-top:1px solid var(--ka-line);z-index:1;margin:12px 0 0;padding:14px 0 4px;position:sticky;bottom:0}.editor-footer>button[data-v-ec95cc1e]:first-child{flex:1;max-width:360px}details[data-v-ec95cc1e]{border-top:1px solid var(--ka-line);margin:18px 0;padding:14px 0}summary[data-v-ec95cc1e]{cursor:pointer;min-height:28px;color:var(--ka-brand);font-weight:600}.history[data-v-ec95cc1e]{border-bottom:1px solid var(--ka-line);padding:14px 0}table[data-v-ec95cc1e]{border-collapse:collapse;text-align:left;width:100%}th[data-v-ec95cc1e],td[data-v-ec95cc1e]{border-bottom:1px solid var(--ka-line);overflow-wrap:anywhere;padding:12px}pre[data-v-ec95cc1e]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}@media (width<=1100px){.record-workspace.is-open[data-v-ec95cc1e]{grid-template-columns:minmax(0,1fr)}.is-open>.records[data-v-ec95cc1e]{display:none}}@media (width<=700px){.page-head[data-v-ec95cc1e]{flex-direction:column;gap:12px}.page-head>.primary[data-v-ec95cc1e]{align-self:stretch}.records[data-v-ec95cc1e]{grid-template-columns:minmax(0,1fr)}.detail[data-v-ec95cc1e]{padding:16px}.panel-toolbar[data-v-ec95cc1e]{margin:-16px -16px 18px;padding:10px 14px}.search>label[data-v-ec95cc1e]{flex-basis:100%}.search>button[data-v-ec95cc1e]{width:100%}.editor-footer[data-v-ec95cc1e]{padding-bottom:max(10px,env(safe-area-inset-bottom))}h1[data-v-ec95cc1e]{font-size:24px}h2[data-v-ec95cc1e]{font-size:21px}.button-row>button[data-v-ec95cc1e]{flex:130px}}.procurement-page[data-v-ec95cc1e]{max-width:none;color:var(--ka-ink);background:var(--ka-surface);border:1px solid var(--ka-line);border-radius:16px;min-width:0;margin:0;padding:clamp(18px,2.2vw,30px)}.procurement-queues[data-v-ec95cc1e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 10px;display:grid}.procurement-queues button[data-v-ec95cc1e]{text-align:left;border-radius:12px;gap:8px;padding:16px;display:grid}.procurement-queues strong[data-v-ec95cc1e]{font-variant-numeric:tabular-nums;font-size:28px}.procurement-queues button[aria-pressed=true][data-v-ec95cc1e]{background:var(--ka-location);border-color:var(--ka-brand)}.asset-facts[data-v-ec95cc1e]{grid-template-columns:minmax(90px,150px) minmax(0,1fr);gap:12px;margin:20px 0;display:grid}.asset-facts dt[data-v-ec95cc1e]{color:var(--ka-muted)}.asset-facts dd[data-v-ec95cc1e]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.metrics[data-v-ec95cc1e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.metrics>div[data-v-ec95cc1e]{background:var(--ka-location);border-radius:10px;padding:16px}.metrics>.waiting[data-v-ec95cc1e]{background:var(--ka-attention)}.metrics b[data-v-ec95cc1e]{font-size:28px;display:block}.two[data-v-ec95cc1e]{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.two>label[data-v-ec95cc1e]{flex:1;min-width:150px}.item-editor[data-v-ec95cc1e]{background:var(--ka-location);border:1px solid var(--ka-line);border-radius:10px;margin:18px 0;padding:18px}.editor fieldset[data-v-ec95cc1e]{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 18px;min-width:0;padding:0;display:grid}.editor fieldset>h2[data-v-ec95cc1e],.editor fieldset>h3[data-v-ec95cc1e],.editor fieldset>p[data-v-ec95cc1e],.editor fieldset>.wide-field[data-v-ec95cc1e],.editor fieldset>.button-row[data-v-ec95cc1e],.editor fieldset>.item-editor[data-v-ec95cc1e],.editor fieldset>button[data-v-ec95cc1e]{grid-column:1/-1}.editor label[data-v-ec95cc1e]{margin:10px 0}.check[data-v-ec95cc1e]{align-items:center;gap:10px;display:flex}.check input[data-v-ec95cc1e]{flex-shrink:0;width:20px;min-height:20px;margin:0}.table-scroll[data-v-ec95cc1e]{margin:16px 0;overflow-x:auto}td small[data-v-ec95cc1e]{display:block}@media (width<=700px){.procurement-page[data-v-ec95cc1e]{border-radius:12px;padding:16px}.editor fieldset[data-v-ec95cc1e]{grid-template-columns:minmax(0,1fr)}.procurement-queues[data-v-ec95cc1e]{gap:8px}.procurement-queues button[data-v-ec95cc1e]{padding:12px 8px;font-size:13px}.procurement-queues strong[data-v-ec95cc1e]{font-size:24px}.metrics[data-v-ec95cc1e]{gap:8px}.metrics>div[data-v-ec95cc1e]{padding:12px}.metrics b[data-v-ec95cc1e]{font-size:24px}.item-editor[data-v-ec95cc1e]{padding:14px}.two>label[data-v-ec95cc1e]{flex-basis:100%;min-width:0}}.record-workspace.is-open.is-list-empty[data-v-ec95cc1e]{grid-template-columns:minmax(0,1fr)}.record-workspace.is-open.is-list-empty>.records[data-v-ec95cc1e]{display:none}button.mini-metric[data-v-7cb25405]{text-align:left;width:100%}article[data-v-018af137]{overflow-wrap:anywhere;border-top:1px solid #dde6f2;padding:14px 0}p[data-v-018af137]{line-height:1.6}small[data-v-018af137]{color:#687a90}.utility-fact[data-v-c37be29b]{border:1px solid var(--ka-line);border-radius:12px;margin:16px 0;padding:16px}h4[data-v-c37be29b]{margin-top:0}dt[data-v-c37be29b]{margin-top:12px;font-weight:700}dd[data-v-c37be29b]{overflow-wrap:anywhere;margin:6px 0}.office-facts[data-v-9dfb857c]{grid-template-columns:minmax(90px,145px) 1fr;align-items:start;gap:8px 14px;margin:10px 0;display:grid}.office-facts dt[data-v-9dfb857c]{color:#526578;font-size:13px}.office-facts dd[data-v-9dfb857c]{overflow-wrap:anywhere;min-width:0;margin:0}.fact-value[data-v-9dfb857c]{white-space:pre-wrap;line-height:1.6}.office-facts .office-facts[data-v-9dfb857c]{border-left:2px solid #dcefff;padding-left:12px;display:block}.office-facts .office-facts dt[data-v-9dfb857c]{margin-top:9px}@media (width<=600px){.office-facts[data-v-9dfb857c]{grid-template-columns:1fr;gap:4px}.office-facts dt[data-v-9dfb857c]{margin-top:8px}}.document-progress[data-v-47f1fcd1]{margin:22px 0}.document-facts[data-v-47f1fcd1]{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));gap:12px;display:grid}.document-facts article[data-v-47f1fcd1]{overflow-wrap:anywhere;background:#f1f7fd;border:1px solid #d9e6f3;border-radius:10px;align-content:start;gap:10px;padding:16px;display:grid}.document-facts span[data-v-47f1fcd1]{color:#60788e;font-size:13px}.document-facts strong[data-v-47f1fcd1]{font-size:15px;line-height:1.7}.document-facts p[data-v-47f1fcd1]{margin:0;font-size:13px;line-height:1.7}@media (width<=720px){.document-facts[data-v-47f1fcd1]{grid-template-columns:1fr}}.review-summary[data-v-562881e3]{border:1px solid var(--jx-line);border-radius:var(--jx-radius,16px);background:var(--jx-panel);margin:16px 0;padding:16px}h3[data-v-562881e3]{margin:0 0 8px;font-size:15px}.muted[data-v-562881e3]{color:var(--jx-muted);font-size:13px}.review-metrics[data-v-562881e3]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.review-metrics button[data-v-562881e3]{text-align:left;border:1px solid var(--jx-line);background:var(--jx-panel);min-width:0;min-height:84px;color:var(--jx-text);border-radius:12px;gap:6px;padding:12px;display:grid}span[data-v-562881e3]{font-size:13px}strong[data-v-562881e3]{font-size:18px}small[data-v-562881e3]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-size:13px}button[data-v-562881e3]:focus-visible{outline:3px solid var(--jx-focus);outline-offset:2px}@media (width<=600px){span[data-v-562881e3],.muted[data-v-562881e3],small[data-v-562881e3]{font-size:14px}}.office-page .page-head[data-v-5ec3cd0f]{justify-content:space-between;align-items:flex-start;gap:20px;margin:0 0 20px;display:flex}.office-page .page-head>div[data-v-5ec3cd0f]{min-width:0}.office-page .page-head>.primary[data-v-5ec3cd0f]{flex-shrink:0}.office-page h1[data-v-5ec3cd0f],.office-page h2[data-v-5ec3cd0f],.office-page h3[data-v-5ec3cd0f]{font-family:var(--ka-title-font,inherit);color:var(--ka-ink);overflow-wrap:anywhere}.office-page h1[data-v-5ec3cd0f]{margin:6px 0;font-size:28px}.office-page h2[data-v-5ec3cd0f]{margin:0 0 10px;font-size:23px}.office-page h3[data-v-5ec3cd0f]{margin:20px 0 10px;font-size:17px}.office-page .eyebrow[data-v-5ec3cd0f]{color:var(--ka-brand);letter-spacing:.12em;font-size:12px}.office-page .muted[data-v-5ec3cd0f],.office-page .boundary[data-v-5ec3cd0f],.office-page small[data-v-5ec3cd0f]{color:var(--ka-muted);line-height:1.7}.office-page small[data-v-5ec3cd0f]{margin-top:5px;font-size:12px;display:block}.office-page p[data-v-5ec3cd0f]{overflow-wrap:anywhere}.office-page button[data-v-5ec3cd0f]{border:1px solid var(--ka-line);background:var(--ka-surface);max-width:100%;min-height:44px;color:var(--ka-ink);font:inherit;cursor:pointer;overflow-wrap:anywhere;border-radius:10px;padding:10px 14px}.office-page button[data-v-5ec3cd0f]:hover:enabled{border-color:var(--ka-brand);background:var(--ka-location)}.office-page button[data-v-5ec3cd0f]:disabled{opacity:.55;cursor:default}.office-page .primary[data-v-5ec3cd0f]{background:linear-gradient(110deg,var(--ka-brand),#087fae);color:#fff;border-color:var(--ka-brand)}.office-page .primary[data-v-5ec3cd0f]:hover:enabled{background:var(--ka-brand);color:#fff}.office-page .button-row[data-v-5ec3cd0f]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.office-page .button-row>button[data-v-5ec3cd0f]{flex:0 auto;min-width:0}.office-page .tabs[data-v-5ec3cd0f]{border-bottom:1px solid var(--ka-line);margin:22px 0 18px;padding-bottom:14px}.office-page .tabs button[aria-pressed=true][data-v-5ec3cd0f]{background:var(--ka-location);color:var(--ka-brand);border-color:var(--ka-brand)}.office-page .search[data-v-5ec3cd0f]{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.office-page .search>label[data-v-5ec3cd0f]{flex:1;min-width:min(100%,200px)}.office-page .search>button[data-v-5ec3cd0f]{flex:none;margin-bottom:7px}.office-page label[data-v-5ec3cd0f]{min-width:0;color:var(--ka-ink);font-size:14px;display:block}.office-page input[data-v-5ec3cd0f],.office-page textarea[data-v-5ec3cd0f],.office-page select[data-v-5ec3cd0f]{box-sizing:border-box;border:1px solid var(--ka-line);background:var(--ka-surface);width:100%;min-width:0;min-height:44px;font:inherit;color:var(--ka-ink);border-radius:8px;margin:7px 0;padding:11px 12px;display:block}.office-page textarea[data-v-5ec3cd0f]{resize:vertical}.office-page button[data-v-5ec3cd0f]:focus-visible,.office-page input[data-v-5ec3cd0f]:focus-visible,.office-page textarea[data-v-5ec3cd0f]:focus-visible,.office-page select[data-v-5ec3cd0f]:focus-visible,.office-page summary[data-v-5ec3cd0f]:focus-visible{outline-offset:2px;outline:3px solid #80bcff}.office-page .record-workspace[data-v-5ec3cd0f]{grid-template-columns:minmax(0,1fr);align-items:start;gap:22px;min-width:0;margin-top:22px;display:grid}.office-page .record-workspace.is-open[data-v-5ec3cd0f]{grid-template-columns:minmax(220px,270px) minmax(0,1fr)}.office-page .records[data-v-5ec3cd0f]{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));align-content:start;gap:12px;min-width:0;display:grid}.office-page .records>.muted[data-v-5ec3cd0f],.office-page .records>.button-row[data-v-5ec3cd0f]{grid-column:1/-1}.office-page .records>.muted[data-v-5ec3cd0f]{text-align:center;border:1px dashed var(--ka-line);border-radius:12px;padding:34px 18px}.office-page .records>.button-row[data-v-5ec3cd0f]{justify-content:center;margin:0;padding-top:12px}.office-page .is-open .records[data-v-5ec3cd0f]{grid-template-columns:minmax(0,1fr)}.office-page .record[data-v-5ec3cd0f]{text-align:left;border:1px solid var(--ka-line);background:var(--ka-surface);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;align-items:flex-start;gap:10px;width:100%;padding:18px;display:flex}.office-page .record strong[data-v-5ec3cd0f]{font-size:16px;line-height:1.6}.office-page .record>small[data-v-5ec3cd0f],.office-page .record>span[data-v-5ec3cd0f]:last-child{color:var(--ka-muted)}.office-page .record[aria-pressed=true][data-v-5ec3cd0f]{background:var(--ka-location);border-color:var(--ka-brand);box-shadow:inset 3px 0 var(--ka-brand)}.office-page .detail[data-v-5ec3cd0f]{border:1px solid var(--ka-line);background:var(--ka-surface);border-radius:14px;min-width:0;padding:22px;box-shadow:0 12px 28px -24px #123b65}.office-page .panel-toolbar[data-v-5ec3cd0f]{border-bottom:1px solid var(--ka-line);background:var(--ka-location);border-radius:14px 14px 0 0;justify-content:space-between;align-items:center;gap:14px;margin:-22px -22px 22px;padding:12px 20px;display:flex}.office-page .panel-toolbar>span[data-v-5ec3cd0f]{color:var(--ka-muted);font-size:13px}.office-page .panel-toolbar>button[data-v-5ec3cd0f]{flex-shrink:0}.office-page .actions[data-v-5ec3cd0f],.office-page .detail-actions[data-v-5ec3cd0f]{border-bottom:1px solid var(--ka-line);margin:8px 0 20px;padding:14px 0 18px}.office-page .status[data-v-5ec3cd0f]{background:var(--ka-location);color:var(--ka-brand);border-radius:6px;align-self:flex-start;padding:5px 9px;font-size:12px;display:inline-block}.office-page .status.waiting[data-v-5ec3cd0f],.office-page .waiting[data-v-5ec3cd0f]{background:var(--ka-attention);color:var(--ka-on-attention)}.office-page .status.done[data-v-5ec3cd0f],.office-page .done[data-v-5ec3cd0f]{background:var(--ka-complete);color:var(--ka-on-complete)}.office-page .status.exception[data-v-5ec3cd0f]{background:var(--ka-error);color:var(--ka-on-error)}.office-page .location-value[data-v-5ec3cd0f]{background:var(--ka-location);color:var(--ka-brand);border-radius:8px;margin:12px 0;padding:12px 15px}.office-page .waiting-band[data-v-5ec3cd0f],.office-page .pending-panel[data-v-5ec3cd0f]{background:var(--ka-attention);color:var(--ka-on-attention);border-radius:9px;padding:14px 16px}.office-page .alert[data-v-5ec3cd0f]{background:var(--ka-error);color:var(--ka-on-error);border-radius:9px;padding:14px}.office-page .success[data-v-5ec3cd0f]{background:var(--ka-complete);color:var(--ka-on-complete);border-radius:9px;padding:14px}.office-page .amount[data-v-5ec3cd0f]{background:var(--ka-attention);color:var(--ka-on-attention);border-radius:9px;margin:16px 0;padding:16px;font-size:24px}.office-page .amount small[data-v-5ec3cd0f]{font-size:13px}.office-page .editor-footer[data-v-5ec3cd0f]{background:var(--ka-surface);border-top:1px solid var(--ka-line);z-index:1;margin:12px 0 0;padding:14px 0 4px;position:sticky;bottom:0}.office-page .editor-footer>button[data-v-5ec3cd0f]:first-child{flex:1;max-width:360px}.office-page details[data-v-5ec3cd0f]{border-top:1px solid var(--ka-line);margin:18px 0;padding:14px 0}.office-page summary[data-v-5ec3cd0f]{cursor:pointer;min-height:28px;color:var(--ka-brand);font-weight:600}.office-page .history[data-v-5ec3cd0f]{border-bottom:1px solid var(--ka-line);padding:14px 0}.office-page table[data-v-5ec3cd0f]{border-collapse:collapse;text-align:left;width:100%}.office-page th[data-v-5ec3cd0f],.office-page td[data-v-5ec3cd0f]{border-bottom:1px solid var(--ka-line);overflow-wrap:anywhere;padding:12px}.office-page pre[data-v-5ec3cd0f]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}@media (width<=1100px){.office-page .record-workspace.is-open[data-v-5ec3cd0f]{grid-template-columns:minmax(0,1fr)}.office-page .is-open>.records[data-v-5ec3cd0f]{display:none}}@media (width<=700px){.office-page .page-head[data-v-5ec3cd0f]{flex-direction:column;gap:12px}.office-page .page-head>.primary[data-v-5ec3cd0f]{align-self:stretch}.office-page .records[data-v-5ec3cd0f]{grid-template-columns:minmax(0,1fr)}.office-page .detail[data-v-5ec3cd0f]{padding:16px}.office-page .panel-toolbar[data-v-5ec3cd0f]{margin:-16px -16px 18px;padding:10px 14px}.office-page .search>label[data-v-5ec3cd0f]{flex-basis:100%}.office-page .search>button[data-v-5ec3cd0f]{width:100%}.office-page .editor-footer[data-v-5ec3cd0f]{padding-bottom:max(10px,env(safe-area-inset-bottom))}.office-page h1[data-v-5ec3cd0f]{font-size:24px}.office-page h2[data-v-5ec3cd0f]{font-size:21px}.office-page .button-row>button[data-v-5ec3cd0f]{flex:130px}}.office-page[data-v-5ec3cd0f]{color:var(--ka-ink);background:var(--ka-surface);border:1px solid var(--ka-line);border-radius:16px;min-width:0;padding:clamp(18px,2.2vw,30px)}.office-page .subrecords[data-v-5ec3cd0f]{margin:22px 0}.office-page .subrecords>div[data-v-5ec3cd0f]{border-bottom:1px solid var(--ka-line);padding:16px 0}.office-page .editor[data-v-5ec3cd0f]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;display:grid}.office-page .editor>h2[data-v-5ec3cd0f],.office-page .editor>.location-value[data-v-5ec3cd0f],.office-page .editor>.person-search[data-v-5ec3cd0f],.office-page .editor>.wide-field[data-v-5ec3cd0f],.office-page .editor>.editor-footer[data-v-5ec3cd0f]{grid-column:1/-1}.office-page .editor>label[data-v-5ec3cd0f]{margin:10px 0}.office-page .person-search[data-v-5ec3cd0f]{background:var(--ka-location);border-radius:10px;padding:14px}.office-page .detail[data-v-5ec3cd0f] table{max-width:100%;display:block;overflow-x:auto}.office-page .detail[data-v-5ec3cd0f] dl{min-width:0}.office-page .detail[data-v-5ec3cd0f] dd{overflow-wrap:anywhere}@media (width<=700px){.office-page[data-v-5ec3cd0f]{border-radius:12px;padding:16px}.office-page .editor[data-v-5ec3cd0f]{grid-template-columns:minmax(0,1fr)}}.office-page .record-workspace.is-open.is-list-empty[data-v-5ec3cd0f]{grid-template-columns:minmax(0,1fr)}.office-page .record-workspace.is-open.is-list-empty>.records[data-v-5ec3cd0f]{display:none}.office-page .archive-preview[data-v-5ec3cd0f]{object-fit:contain;border:0;width:100%;min-height:420px;max-height:75vh;margin-top:14px;display:block}.d4-office-v13 .record-columns[data-v-5ec3cd0f]>*,.d4-office-v13 .record-card[data-v-5ec3cd0f]{min-width:0}.d4-office-v13 .record-card[data-v-5ec3cd0f] :is(.meta,.subline){overflow-wrap:anywhere}.office-page.u5b-service-card[data-v-5ec3cd0f]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif}html[data-theme=dark] .office-page.u5b-service-card[data-v-5ec3cd0f]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.office-page.u5b-service-card .panel[data-v-5ec3cd0f]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.office-page.u5b-service-card .panel-head[data-v-5ec3cd0f]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.office-page.u5b-service-card .record-card[data-v-5ec3cd0f]{background:var(--card);border:1px solid var(--line);text-align:left;width:100%;color:var(--text);border-radius:16px;align-items:center;gap:14px;padding:17px 18px;transition:border-color .15s;display:flex}.office-page.u5b-service-card .note[data-v-5ec3cd0f]{background:var(--soft);color:var(--muted);border-radius:12px;padding:11px 13px;font-size:12px}.office-page.u5b-service-card[data-v-5ec3cd0f]{color:var(--text);background:var(--bg);font-family:var(--font);border:0;padding:0}.office-page.u5b-service-card .page-head[data-v-5ec3cd0f]{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.office-page.u5b-service-card .page-head>div[data-v-5ec3cd0f]{flex:1 1 0;min-width:0}.office-page.u5b-service-card h1[data-v-5ec3cd0f]{letter-spacing:-.6px;color:var(--text);font-size:28px}.office-page.u5b-service-card .filterbar[data-v-5ec3cd0f]{flex-wrap:wrap;align-items:center;gap:10px;margin:21px 0;display:flex}.office-page.u5b-service-card .filterbar label[data-v-5ec3cd0f]{flex:1;min-width:0}.office-page.u5b-service-card .record-list[data-v-5ec3cd0f]{align-content:start;gap:10px;display:grid}.office-page.u5b-service-card .u5b-card-guide[data-v-5ec3cd0f]{margin-top:20px}.office-page.u5b-service-card .flow[data-v-5ec3cd0f]{flex-wrap:wrap;gap:8px;font-size:12px;display:flex}.office-page.u5b-service-card .records>p[data-v-5ec3cd0f]{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:14px;padding:28px}@media (width<=780px){.office-page.u5b-service-card .page-head[data-v-5ec3cd0f]{flex-wrap:wrap}.office-page.u5b-service-card .record-workspace[data-v-5ec3cd0f]{grid-template-columns:minmax(0,1fr)}.office-page.u5b-service-card .filterbar[data-v-5ec3cd0f]{display:block}}.office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif;color:var(--text);font-family:var(--font);background:var(--bg);border:1px solid var(--line);border-radius:24px;min-width:0;padding:24px}html[data-theme=dark] .office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure) :is(h1,h2){letter-spacing:-.5px;color:var(--text)}.office-page:is(.u5b-confirm,.u5b-departure) h1[data-v-5ec3cd0f]{font-size:28px}.office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure) :is(.panel,.record-detail,.editor,.position-directory,.pw-empty,.calendar,.metrics,.score-band){background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;padding:18px}.office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure) :is(.record,.pw-record){background:var(--card);border:1px solid var(--line);color:var(--text);border-radius:16px;padding:16px}.office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure) :is(.tabs,.pw-tabs){background:var(--soft);border-radius:12px;gap:5px;padding:4px}.office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure) :is(.search,.filter-row,.toolbar,.position-directory-tools,.pw-search){flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure) :is(.muted,.location,.location-value,.pw-source-label){color:var(--muted)}.office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure) :is(.empty,.pw-empty){color:var(--muted);padding:28px}.office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure) :is(input,select,textarea){box-sizing:border-box;max-width:100%}@media (width<=700px){.office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure){border-radius:18px;padding:16px}.office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure) :is(.page-head,.pw-head,.record-workspace){flex-wrap:wrap}.office-page[data-v-5ec3cd0f]:is(.u5b-confirm,.u5b-departure) :is(.position-directory,.record-detail,.editor){min-width:0;overflow-x:auto}}.office-page.u5b-special[data-v-5ec3cd0f]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif;color:var(--text);font-family:var(--font);background:var(--bg);border:1px solid var(--line);border-radius:24px;min-width:0;padding:24px}html[data-theme=dark] .office-page.u5b-special[data-v-5ec3cd0f]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.office-page.u5b-special[data-v-5ec3cd0f] :is(h1,h2){letter-spacing:-.5px;color:var(--text)}.office-page.u5b-special h1[data-v-5ec3cd0f]{font-size:28px}.office-page.u5b-special[data-v-5ec3cd0f] :is(.panel,.record-detail,.editor,.position-directory,.pw-empty,.calendar,.metrics,.score-band){background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;padding:18px}.office-page.u5b-special[data-v-5ec3cd0f] :is(.record,.pw-record){background:var(--card);border:1px solid var(--line);color:var(--text);border-radius:16px;padding:16px}.office-page.u5b-special[data-v-5ec3cd0f] :is(.tabs,.pw-tabs){background:var(--soft);border-radius:12px;gap:5px;padding:4px}.office-page.u5b-special[data-v-5ec3cd0f] :is(.search,.filter-row,.toolbar,.position-directory-tools,.pw-search){flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.office-page.u5b-special[data-v-5ec3cd0f] :is(.muted,.location,.location-value,.pw-source-label){color:var(--muted)}.office-page.u5b-special[data-v-5ec3cd0f] :is(.empty,.pw-empty){color:var(--muted);padding:28px}.office-page.u5b-special[data-v-5ec3cd0f] :is(input,select,textarea){box-sizing:border-box;max-width:100%}@media (width<=700px){.office-page.u5b-special[data-v-5ec3cd0f]{border-radius:18px;padding:16px}.office-page.u5b-special[data-v-5ec3cd0f] :is(.page-head,.pw-head,.record-workspace){flex-wrap:wrap}.office-page.u5b-special[data-v-5ec3cd0f] :is(.position-directory,.record-detail,.editor){min-width:0;overflow-x:auto}}.complaints[data-v-36f6f06c]{border-top:1px solid var(--jx-line,var(--ka-line,var(--jx-line)));color:var(--jx-text,var(--ka-ink,var(--jx-text)));padding:22px 0}.hint[data-v-36f6f06c]{background:color-mix(in srgb, var(--jx-warn,var(--jx-warn)) 14%, var(--jx-panel,var(--ka-surface,var(--jx-panel))));color:var(--jx-text,var(--ka-ink,var(--jx-text)));border-radius:var(--jx-radius-sm,14px);border:1px solid color-mix(in srgb, var(--jx-warn,var(--jx-warn)) 30%, var(--jx-line,var(--jx-line)));margin:.55rem 0;padding:12px 14px}.claim[data-v-36f6f06c]{background:color-mix(in srgb, var(--jx-brand,var(--jx-action)) 10%, var(--jx-panel,var(--ka-surface,var(--jx-panel))));color:var(--jx-text,var(--ka-ink,var(--jx-text)));border-radius:var(--jx-radius,24px);border:1px solid var(--jx-line,var(--jx-line));box-shadow:var(--jx-shadow-soft);padding:14px 16px}.checked[data-v-36f6f06c]{background:color-mix(in srgb, var(--jx-ok,var(--jx-ok)) 16%, var(--jx-panel,var(--jx-panel)));color:var(--jx-text,var(--jx-text));border-radius:var(--jx-radius-sm,14px);border:1px solid color-mix(in srgb, var(--jx-ok,var(--jx-ok)) 35%, var(--jx-line,var(--jx-line)));padding:12px 14px}.actions[data-v-36f6f06c]{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.complaints button[data-v-36f6f06c]{background:var(--jx-panel,var(--ka-surface,var(--jx-panel)));border:1px solid var(--jx-line,var(--jx-line));border-radius:var(--jx-radius-sm,14px);color:var(--jx-text,var(--jx-text));cursor:pointer;padding:10px 14px}.complaints button[data-v-36f6f06c]:hover:enabled{border-color:color-mix(in srgb, var(--jx-brand,var(--jx-action)) 40%, var(--jx-line,var(--jx-line)))}.complaints .primary[data-v-36f6f06c]{background:var(--jx-brand-strong,var(--jx-action));color:var(--jx-on-action);border-color:var(--jx-brand-strong,var(--jx-action))}.complaints button[data-v-36f6f06c]:disabled{opacity:.5;cursor:default}.complaints label[data-v-36f6f06c]{color:var(--jx-text,var(--jx-text));margin:12px 0;display:block}.complaints input[data-v-36f6f06c],.complaints select[data-v-36f6f06c],.complaints textarea[data-v-36f6f06c]{box-sizing:border-box;width:100%;font:inherit;color:var(--jx-text,var(--jx-text));border:1px solid var(--jx-line,var(--jx-line));border-radius:var(--jx-radius-sm,14px);background:var(--jx-field,var(--ka-field,var(--jx-field)));margin-top:6px;padding:10px;display:block}.complaints p[data-v-36f6f06c]{white-space:pre-wrap;line-height:1.65}.complaints summary[data-v-36f6f06c]{color:var(--jx-link,var(--jx-action));cursor:pointer}.ai-flow-assist[data-v-fb7260ee]{color:var(--jx-text,var(--ka-ink,#151821))}.ai-suggestion[data-v-fb7260ee]{border-top:1px solid var(--jx-line,var(--border,#e4e8f0));margin-top:8px;padding:14px 0}.ai-editor[data-v-fb7260ee]{background:var(--jx-panel,var(--ka-surface,#fff));border:1px solid var(--jx-line,#e4e8f0);border-radius:var(--jx-radius,24px);box-shadow:var(--jx-shadow-soft);margin-top:10px;padding:14px 16px}.ai-editor fieldset[data-v-fb7260ee]{border:0;gap:12px;margin-top:12px;padding:0;display:grid}.ai-editor label[data-v-fb7260ee]{gap:5px;display:grid}.ai-editor .checkbox-row[data-v-fb7260ee]{align-items:center;gap:.45rem;display:flex}.ai-flow-assist .button-row[data-v-fb7260ee]{flex-wrap:wrap;gap:8px}.ai-flow-assist h4[data-v-fb7260ee]{margin-bottom:4px}.ai-flow-assist[data-v-fb7260ee] .primary,.ai-flow-assist button.primary[data-v-fb7260ee]{background:var(--jx-brand-strong,#2f5fe8);color:var(--jx-on-brand,#fff);border-color:var(--jx-brand-strong,#2f5fe8);border-radius:999px}.waiting-band[data-v-fb7260ee]{background:color-mix(in srgb, var(--jx-brand,#4376fe) 10%, var(--jx-panel,#fff));border:1px dashed var(--jx-line,#e4e8f0);border-radius:var(--jx-radius-sm,14px);padding:10px 12px}.community-notices[data-v-60827104]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif}.community-notices[data-theme=dark][data-v-60827104]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}[data-v-60827104]{box-sizing:border-box}button[data-v-60827104],input[data-v-60827104],select[data-v-60827104],textarea[data-v-60827104]{font:inherit;color:inherit}button[data-v-60827104]{cursor:pointer;border:0}button[data-v-60827104]:disabled{cursor:default}.muted[data-v-60827104]{color:var(--muted)}.eyebrow[data-v-60827104]{letter-spacing:1.6px;color:var(--muted);margin-bottom:5px;font-size:11px}.icon[data-v-60827104]{vertical-align:middle;flex-shrink:0;width:21px;height:21px;display:inline-block}.btn .icon[data-v-60827104]{width:16px;height:16px}.record-card .icon[data-v-60827104]{width:18px;height:18px}.search .icon[data-v-60827104]{width:17px;color:var(--muted)}.btn[data-v-60827104]{background:var(--soft);min-height:38px;color:var(--text);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:500;display:inline-flex}.btn.primary[data-v-60827104]{background:var(--action);color:#fff;box-shadow:0 5px 13px #315dcc24}.icon-btn[data-v-60827104]{background:var(--soft);width:38px;height:38px;color:var(--muted);border-radius:12px;flex-shrink:0;place-items:center;display:inline-grid}.topbar[data-v-60827104]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.top-meta[data-v-60827104]{align-items:center;gap:10px;display:flex}.search[data-v-60827104]{border:1px solid var(--line);background:var(--card);border-radius:12px;align-items:center;gap:8px;height:38px;padding:0 12px;display:flex}.search input[data-v-60827104]{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.panel[data-v-60827104]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.panel-head[data-v-60827104]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.section-space[data-v-60827104]{margin-top:20px}.stack[data-v-60827104]{align-content:start;gap:18px;display:grid}.grid-4[data-v-60827104]{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.icon-tile[data-v-60827104]{width:40px;height:40px;color:var(--link);background:var(--blue-bg);border-radius:13px;flex-shrink:0;place-items:center;display:grid}.icon-tile.orange[data-v-60827104]{color:var(--warning);background:var(--warning-bg)}.icon-tile.green[data-v-60827104]{color:var(--success);background:var(--success-bg)}.icon-tile.pink[data-v-60827104]{color:var(--danger);background:var(--danger-bg)}.compact-list[data-v-60827104]{gap:14px;display:grid}.list-item[data-v-60827104]{align-items:center;gap:10px;display:flex}.tag[data-v-60827104]{white-space:nowrap;color:var(--link);background:var(--blue-bg);border-radius:7px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.tag.green[data-v-60827104]{color:var(--success);background:var(--success-bg)}.tag.orange[data-v-60827104]{color:var(--warning);background:var(--warning-bg)}.tag.pink[data-v-60827104]{color:var(--danger);background:var(--danger-bg)}.glass-overlay[data-v-60827104]{background:var(--scrim);z-index:200;place-items:center;padding:22px;display:grid;position:fixed;inset:0}.glass-modal[data-v-60827104]{background:var(--glass);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(22px)saturate(160%);border-radius:28px;width:min(460px,92vw);padding:26px;animation:.2s ease-out float-in-60827104;box-shadow:0 28px 80px #00000040,inset 0 1px #ffffff50}.glass-modal .modal-head[data-v-60827104]{justify-content:space-between;align-items:start;margin-bottom:22px;display:flex}.glass-modal h2[data-v-60827104]{font-size:20px}.glass-modal .modal-body[data-v-60827104]{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:17px;font-size:13px;line-height:1.7}.glass-modal .modal-actions[data-v-60827104]{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.glass-modal .muted[data-v-60827104]{color:var(--text)}.filterbar[data-v-60827104]{flex-wrap:wrap;align-items:center;gap:10px;margin:21px 0;display:flex}.filterbar .search[data-v-60827104]{min-width:225px}.chips[data-v-60827104]{background:var(--soft);border-radius:12px;gap:4px;padding:4px;display:flex}.chip[data-v-60827104]{color:var(--muted);background:0 0;border-radius:9px;padding:7px 12px;font-size:12px}.chip.active[data-v-60827104]{background:var(--card);color:var(--text);box-shadow:0 2px 6px #0000000c}.record-columns[data-v-60827104]{grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);gap:20px;display:grid}.record-list[data-v-60827104]{align-content:start;gap:10px;display:grid}.record-card[data-v-60827104]{background:var(--card);border:1px solid var(--line);text-align:left;width:100%;color:var(--text);border-radius:16px;align-items:center;gap:14px;padding:17px 18px;transition:border-color .15s;display:flex}.record-card h3[data-v-60827104]{font-size:14px}.record-card .meta[data-v-60827104]{flex:1;min-width:0}.record-card .subline[data-v-60827104]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:7px;font-size:12px;display:flex}.record-card .record-end[data-v-60827104]{text-align:right;justify-items:end;gap:6px;display:grid}.record-card .record-end strong[data-v-60827104]{font-size:17px;font-weight:600}.detail dl[data-v-60827104]{grid-template-columns:82px 1fr;gap:12px 8px;margin:0;font-size:13px;display:grid}.detail dt[data-v-60827104]{color:var(--muted)}.detail dd[data-v-60827104]{margin:0}.divider[data-v-60827104]{background:var(--line);height:1px;margin:19px 0}.note[data-v-60827104]{background:var(--soft);color:var(--muted);border-radius:12px;padding:11px 13px;font-size:12px}.mini-metric[data-v-60827104]{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:15px}.mini-metric strong[data-v-60827104]{margin:4px 0;font-size:23px;display:block}.mini-metric span[data-v-60827104]{color:var(--muted);font-size:12px}.empty-filter[data-v-60827104]{text-align:center;color:var(--muted);border:1px dashed var(--line);border-radius:14px;padding:28px}.glass-overlay[data-v-60827104]{-webkit-backdrop-filter:blur(10px)}.glass-modal[data-v-60827104]{-webkit-backdrop-filter:blur(40px)saturate(180%)}.module-tabs[data-v-60827104]{background:var(--soft);border-radius:14px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin:-4px 0 20px;padding:4px;display:flex}.module-tabs span[data-v-60827104]{color:var(--muted);white-space:nowrap;border-radius:10px;padding:7px 13px;font-size:13px}.module-tabs span.active[data-v-60827104]{background:var(--card);color:var(--text);box-shadow:var(--shadow);font-weight:600}.module-tabs span small[data-v-60827104]{opacity:.55;margin-left:5px;font-size:10px}.flow[data-v-60827104]{flex-wrap:wrap;align-items:center;gap:6px;margin:6px 0;font-size:12px;display:flex}.flow span[data-v-60827104]{background:var(--soft);color:var(--muted);border-radius:999px;padding:5px 10px}.flow em[data-v-60827104]{color:var(--muted);font-style:normal}.sform[data-v-60827104]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sform label[data-v-60827104]{color:var(--muted);gap:6px;font-size:12px;display:grid}.sform input[data-v-60827104],.sform select[data-v-60827104],.sform textarea[data-v-60827104]{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--text);border-radius:12px;padding:8px 12px}.sform textarea[data-v-60827104]{resize:vertical;min-height:80px}.sform .wide[data-v-60827104]{grid-column:1/-1}.glass-modal[data-v-60827104]{max-height:calc(100vh - 44px);overflow:auto}.community-notices[data-v-60827104]{--glass:#ffffffe0;--scrim:#1d2d5648;color:var(--text);font-family:var(--font)}.community-notices[data-theme=dark][data-v-60827104]{--glass:#181e30eb;--scrim:#03050b88}.community-notices[data-v-60827104] :is(h1,h2,h3,p){margin:0}.sform fieldset[data-v-60827104]{border:0;min-width:0;margin:0;padding:0;display:contents}.body-text[data-v-60827104]{white-space:pre-wrap;overflow-wrap:anywhere}.modal-actions[data-v-60827104]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:22px;display:flex}.community-notices[data-v-60827104]{font:400 14px/1.55 var(--font)}.community-notices[data-v-60827104]:not(.glass-overlay){min-width:0;padding:26px 28px}h1[data-v-60827104]{letter-spacing:-.6px;font-size:28px;font-weight:700;line-height:1.35}h2[data-v-60827104]{font-size:17px;line-height:1.4}h3[data-v-60827104]{font-size:15px;line-height:1.4}small[data-v-60827104],.small[data-v-60827104]{font-size:12px}.topbar .subtitle[data-v-60827104]{color:var(--muted);margin-top:5px;font-size:13px}button[data-v-60827104]:focus-visible,input[data-v-60827104]:focus-visible,select[data-v-60827104]:focus-visible,textarea[data-v-60827104]:focus-visible{outline:3px solid var(--focus);outline-offset:3px}@keyframes float-in-60827104{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.photo-strip[data-v-60827104]{gap:7px;margin:12px 0;display:flex}.photo[data-v-60827104]{background:var(--soft);border:1px solid var(--line);border-radius:10px;width:86px;height:68px;padding:0;overflow:hidden}@media (width<=1200px){.community-notices[data-v-60827104]:not(.glass-overlay){padding:24px}}@media (width<=780px){.pchips[data-v-60827104]{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.community-notices[data-v-60827104]:not(.glass-overlay){padding:18px}.record-columns[data-v-60827104]{grid-template-columns:1fr}.grid-4[data-v-60827104]{grid-template-columns:repeat(2,1fr)}.topbar h1[data-v-60827104]{font-size:23px}.top-meta[data-v-60827104]{gap:6px}}.preview-box[data-v-60827104]{border:1px dashed var(--line);background:var(--soft);border-radius:18px;padding:18px}.split-21[data-v-60827104]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (width<=1100px){.split-21[data-v-60827104]{grid-template-columns:1fr}}.notice-fieldset[data-v-60827104]{border:0;min-width:0;margin:0;padding:0}@font-face{font-family:HarmonyOS Sans SC;src:url(../fonts/HarmonyOS_Sans_SC_Regular.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:HarmonyOS Sans SC;src:url(../fonts/HarmonyOS_Sans_SC_Medium.ttf)format("truetype");font-weight:500 600;font-display:swap}@font-face{font-family:HarmonyOS Sans SC;src:url(../fonts/HarmonyOS_Sans_SC_Bold.ttf)format("truetype");font-weight:700 900;font-display:swap}.owner-review[data-v-fd922079]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif}.owner-review[data-theme=dark][data-v-fd922079]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}[data-v-fd922079]{box-sizing:border-box}.owner-review[data-v-fd922079]{background:var(--bg);color:var(--text);font:400 14px/1.55 var(--font);-webkit-font-smoothing:antialiased;margin:0}button[data-v-fd922079],input[data-v-fd922079],select[data-v-fd922079],textarea[data-v-fd922079]{font:inherit;color:inherit}button[data-v-fd922079]{cursor:pointer;border:0}a[data-v-fd922079]{color:var(--link);text-decoration:none}button[data-v-fd922079],a[data-v-fd922079],input[data-v-fd922079],select[data-v-fd922079]{touch-action:manipulation}h1[data-v-fd922079],h2[data-v-fd922079],h3[data-v-fd922079],h4[data-v-fd922079],p[data-v-fd922079]{margin:0}h1[data-v-fd922079]{letter-spacing:-.6px;font-size:28px;font-weight:700;line-height:1.35}h2[data-v-fd922079]{font-size:17px;line-height:1.4}h3[data-v-fd922079]{font-size:15px;line-height:1.4}.muted[data-v-fd922079]{color:var(--muted)}.eyebrow[data-v-fd922079]{letter-spacing:1.6px;color:var(--muted);margin-bottom:5px;font-size:11px}.icon[data-v-fd922079]{vertical-align:middle;flex-shrink:0;width:21px;height:21px;display:inline-block}.btn[data-v-fd922079]{background:var(--soft);min-height:38px;color:var(--text);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:500;display:inline-flex}.btn.primary[data-v-fd922079]{background:var(--action);color:#fff;box-shadow:0 5px 13px #315dcc24}.btn .icon[data-v-fd922079]{width:16px;height:16px}.btn[data-v-fd922079]:hover{filter:brightness(.96)}.owner-review[data-v-fd922079]{min-width:0;padding:26px 28px}.topbar[data-v-fd922079]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.topbar .subtitle[data-v-fd922079]{color:var(--muted);margin-top:5px;font-size:13px}.top-meta[data-v-fd922079]{align-items:center;gap:10px;display:flex}.panel[data-v-fd922079]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.panel-head[data-v-fd922079]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.panel-head .muted[data-v-fd922079]{font-size:12px}.stack[data-v-fd922079]{align-content:start;gap:18px;display:grid}.tag[data-v-fd922079]{white-space:nowrap;color:var(--link);background:var(--blue-bg);border-radius:7px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.modal-actions[data-v-fd922079]{justify-content:flex-end;gap:8px;margin-top:22px;display:flex}@media (width<=1200px){.owner-review[data-v-fd922079]{padding:24px}}@media (width<=780px){.owner-review[data-v-fd922079]{padding:18px}.topbar h1[data-v-fd922079]{font-size:23px}.top-meta[data-v-fd922079]{gap:6px}}@media (prefers-reduced-motion:reduce){[data-v-fd922079]{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.record-list[data-v-fd922079]{align-content:start;gap:10px;display:grid}.record-card[data-v-fd922079]{background:var(--card);border:1px solid var(--line);text-align:left;width:100%;color:var(--text);border-radius:16px;align-items:center;gap:14px;padding:17px 18px;transition:border-color .15s;display:flex}.record-card.selected[data-v-fd922079]{border-color:var(--blue);box-shadow:0 0 0 2px #4b7cff12}.record-card h3[data-v-fd922079]{font-size:14px}.record-card .meta[data-v-fd922079]{flex:1;min-width:0}.record-card .subline[data-v-fd922079]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:7px;font-size:12px;display:flex}.record-card .icon[data-v-fd922079]{width:18px;height:18px}.note[data-v-fd922079]{background:var(--soft);color:var(--muted);border-radius:12px;padding:11px 13px;font-size:12px}.owner-review[data-v-fd922079]{--glass:#ffffffe0;--scrim:#1d2d5648}.owner-review[data-theme=dark][data-v-fd922079]{--glass:#181e30eb;--scrim:#03050b88}.module-tabs[data-v-fd922079]{background:var(--soft);border-radius:14px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;margin:-4px 0 20px;padding:4px;display:flex}.module-tabs a[data-v-fd922079]{color:var(--muted);white-space:nowrap;border-radius:10px;padding:7px 13px;font-size:13px}.module-tabs a[data-v-fd922079]:hover{color:var(--text)}.module-tabs a.active[data-v-fd922079]{background:var(--card);color:var(--text);box-shadow:var(--shadow);font-weight:600}.module-tabs a small[data-v-fd922079]{opacity:.55;margin-left:5px;font-size:10px}.sform[data-v-fd922079]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sform label[data-v-fd922079]{color:var(--muted);gap:6px;font-size:12px;display:grid}.sform input[data-v-fd922079],.sform select[data-v-fd922079],.sform textarea[data-v-fd922079]{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--text);border-radius:12px;padding:8px 12px}.sform textarea[data-v-fd922079]{resize:vertical;min-height:80px}.sform .wide[data-v-fd922079]{grid-column:1/-1}.btn[disabled][data-v-fd922079]{opacity:.45;cursor:not-allowed}.owner-review[data-v-fd922079]{--d1:var(--blue);--d2:var(--orange);--d3:var(--purple);--d4:#22a88a;--d5:var(--pink)}.private-setup-secret[data-v-70370731]{overflow-wrap:anywhere;letter-spacing:.04em;background:#eff5fd;padding:16px;font-size:17px;display:block}label[data-v-70370731]{gap:8px;margin:15px 0;display:grid}input[data-v-70370731]{max-width:400px;padding:11px}button[data-v-70370731]{min-height:44px;margin:8px 8px 8px 0}.personnel-workspace[data-v-9970f765]{overflow-wrap:anywhere;min-width:0;color:var(--jx-text,var(--ka-ink,#151821))}.personnel-heading[data-v-9970f765]{margin-bottom:20px}.personnel-heading small[data-v-9970f765]{color:var(--jx-muted,var(--ka-muted,#5b6478))}.personnel-heading h1[data-v-9970f765]{margin:6px 0 10px}.personnel-heading p[data-v-9970f765]{max-width:70ch;color:var(--jx-muted,var(--ka-muted,#5b6478));margin:0;line-height:1.7}.personnel-tabs[data-v-9970f765]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin-bottom:20px;display:grid}.personnel-tabs button[data-v-9970f765]{text-align:left;border:1px solid var(--jx-line,var(--ka-line,#e4e8f0));border-radius:var(--jx-radius-sm,14px);background:var(--jx-panel,var(--ka-surface,#fff));min-width:0;min-height:76px;color:var(--jx-text,var(--ka-ink,#151821));white-space:normal;overflow-wrap:anywhere;box-shadow:var(--jx-shadow-soft);flex-direction:column;align-items:flex-start;gap:6px;padding:14px 18px;display:flex}.personnel-tabs button span[data-v-9970f765]{color:var(--jx-muted,var(--ka-muted,#5b6478));font-size:13px;font-weight:400;line-height:1.5}.personnel-tabs button[aria-selected=true][data-v-9970f765]{border-color:var(--jx-brand,var(--ka-brand,#4376fe));background:color-mix(in srgb, var(--jx-brand,#4376fe) 10%, var(--jx-panel,#fff));box-shadow:inset 3px 0 var(--jx-brand,#4376fe)}.personnel-tabs button[aria-selected=true] strong[data-v-9970f765]{color:var(--jx-link,#2f5fe8)}.personnel-panel[data-v-9970f765]{min-width:0}.personnel-panel[data-v-9970f765] .workspace-section{min-width:0;margin-top:0}.personnel-panel[data-v-9970f765] button{white-space:normal;overflow-wrap:anywhere;border-radius:var(--jx-radius-sm,14px);min-height:44px}.personnel-panel[data-v-9970f765] .primary{background:var(--jx-brand-strong,#2f5fe8);color:var(--jx-on-brand,#fff);border-color:var(--jx-brand-strong,#2f5fe8)}.personnel-panel[data-v-9970f765] input,.personnel-panel[data-v-9970f765] select,.personnel-panel[data-v-9970f765] textarea{box-sizing:border-box;background:var(--jx-field,var(--ka-field,#f5f7fb));border-radius:var(--jx-radius-sm,14px);border:1px solid var(--jx-line,#e4e8f0);min-width:0;max-width:100%;color:var(--jx-text,#151821)}.personnel-panel[data-v-9970f765] .order-list{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:12px;margin:18px 0;display:grid}.personnel-panel[data-v-9970f765] .order-list button{text-align:left;background:var(--jx-panel,#fff);border:1px solid var(--jx-line,#e4e8f0);border-radius:var(--jx-radius,24px);box-shadow:var(--jx-shadow-soft);padding:14px;line-height:1.7}@media (width<=760px){.personnel-tabs[data-v-9970f765]{grid-template-columns:minmax(0,1fr);gap:8px}.personnel-tabs button[data-v-9970f765]{min-height:60px;padding:12px 14px}.personnel-tabs button span[data-v-9970f765]{font-size:12px}.personnel-panel[data-v-9970f765] .position-nodes{grid-template-columns:minmax(0,1fr)}}.trial-switch[data-v-a73e370b]{background:#f2f7ff;border:1px solid #c5d7ef;border-radius:12px;margin:16px 0;padding:16px}.trial-switch p[data-v-a73e370b]{line-height:1.6}.trial-switch label[data-v-a73e370b]{gap:6px;margin:12px 0;display:grid}.trial-switch button[data-v-a73e370b]{min-height:42px;margin-right:8px}.trial-switch input[data-v-a73e370b],.trial-switch select[data-v-a73e370b]{max-width:100%;padding:10px}.resident-page[data-v-d8054cf5]{max-width:1440px;margin:auto;padding:24px}.resident-queues[data-v-d8054cf5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.resident-queues button[data-v-d8054cf5]{text-align:left;border:1px solid var(--jx-line);background:var(--jx-panel);color:var(--jx-text);border-radius:12px;gap:10px;padding:18px;display:grid}.resident-queues strong[data-v-d8054cf5]{font-size:25px}.resident-queues [aria-pressed=true][data-v-d8054cf5],.resident-card[aria-pressed=true][data-v-d8054cf5]{border-color:var(--jx-action);background:var(--jx-info-bg)}.resident-search[data-v-d8054cf5]{gap:8px;max-width:600px;display:grid}.resident-page input[data-v-d8054cf5]:not([type=checkbox]),.resident-page select[data-v-d8054cf5]{border:1px solid var(--jx-control);background:var(--jx-panel);font:inherit;box-sizing:border-box;border-radius:8px;width:100%;min-width:0;padding:10px}.resident-layout[data-v-d8054cf5]{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:20px;display:grid}.resident-list[data-v-d8054cf5]{align-content:start;gap:12px;display:grid}.resident-card[data-v-d8054cf5]{text-align:left;color:var(--jx-text);gap:10px;display:grid}.resident-detail[data-v-d8054cf5]{overflow-wrap:anywhere;align-self:start}.resident-detail h2[data-v-d8054cf5]{margin-top:0}.resident-fields[data-v-d8054cf5]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.resident-fields label[data-v-d8054cf5],.resident-decision label[data-v-d8054cf5]{gap:7px;display:grid}.resident-private[data-v-d8054cf5],.resident-decision[data-v-d8054cf5]{border-top:1px solid var(--jx-line);margin-top:22px;padding-top:10px}.resident-private button[data-v-d8054cf5],.resident-decision button[data-v-d8054cf5]{margin:12px 0}.resident-private img[data-v-d8054cf5]{max-width:100%;margin:12px 0;display:block}.resident-check[data-v-d8054cf5]{align-items:center;gap:8px;margin:12px 0;display:flex}.resident-check input[data-v-d8054cf5]{width:18px;height:18px}@media (width<=720px){.resident-page[data-v-d8054cf5]{padding:16px 12px}.resident-layout[data-v-d8054cf5],.resident-fields[data-v-d8054cf5]{grid-template-columns:1fr}.resident-queues[data-v-d8054cf5]{grid-template-columns:1fr 1fr}}.resident-page[data-v-d8054cf5]{min-width:0;color:var(--ka-ink);padding:24px 0;container-type:inline-size}.resident-page .page-head[data-v-d8054cf5]{flex-wrap:wrap;align-items:flex-start}.resident-page .page-head h1[data-v-d8054cf5]{font-size:28px}.resident-layout[data-v-d8054cf5]{grid-template-columns:minmax(240px,.72fr) minmax(0,1.6fr);align-items:start;margin:18px 0}.resident-layout[data-v-d8054cf5]:not(.has-detail){grid-template-columns:minmax(0,1fr)}.resident-layout:not(.has-detail) .resident-list[data-v-d8054cf5]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr))}.resident-list[data-v-d8054cf5],.resident-detail[data-v-d8054cf5]{min-width:0}.resident-card[data-v-d8054cf5]{align-content:start;margin:0}.resident-card strong[data-v-d8054cf5]{font-size:19px}.panel-return[data-v-d8054cf5]{align-items:center;min-height:44px;margin:0 0 16px;display:inline-flex}@container (width<=820px){.resident-layout[data-v-d8054cf5]{grid-template-columns:minmax(0,1fr)}.resident-layout.has-detail>.resident-list[data-v-d8054cf5]{display:none}.resident-detail[data-v-d8054cf5]{padding:18px}.resident-fields[data-v-d8054cf5]{grid-template-columns:minmax(0,1fr)}}@container (width<=520px){.resident-queues[data-v-d8054cf5]{grid-template-columns:repeat(2,minmax(0,1fr))}.resident-page .page-head h1[data-v-d8054cf5]{font-size:24px}}.resident-page.u5b-residents[data-v-d8054cf5]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif}html[data-theme=dark] .resident-page.u5b-residents[data-v-d8054cf5]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.resident-page.u5b-residents button[data-v-d8054cf5],.resident-page.u5b-residents input[data-v-d8054cf5],.resident-page.u5b-residents select[data-v-d8054cf5],.resident-page.u5b-residents textarea[data-v-d8054cf5]{font:inherit;color:inherit}.resident-page.u5b-residents button[data-v-d8054cf5]{cursor:pointer;border:0}.resident-page.u5b-residents button[data-v-d8054cf5]:disabled{cursor:default}.resident-page.u5b-residents button[data-v-d8054cf5]:focus-visible,.resident-page.u5b-residents a[data-v-d8054cf5]:focus-visible,.resident-page.u5b-residents input[data-v-d8054cf5]:focus-visible,.resident-page.u5b-residents select[data-v-d8054cf5]:focus-visible,.resident-page.u5b-residents summary[data-v-d8054cf5]:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.resident-page.u5b-residents h1[data-v-d8054cf5],.resident-page.u5b-residents h2[data-v-d8054cf5],.resident-page.u5b-residents h3[data-v-d8054cf5],.resident-page.u5b-residents h4[data-v-d8054cf5],.resident-page.u5b-residents p[data-v-d8054cf5]{margin:0}.resident-page.u5b-residents h1[data-v-d8054cf5]{letter-spacing:-.6px;font-size:28px;font-weight:700;line-height:1.35}.resident-page.u5b-residents h2[data-v-d8054cf5]{font-size:17px;line-height:1.4}.resident-page.u5b-residents h3[data-v-d8054cf5]{font-size:15px;line-height:1.4}.resident-page.u5b-residents small[data-v-d8054cf5],.resident-page.u5b-residents .small[data-v-d8054cf5]{font-size:12px}.resident-page.u5b-residents .muted[data-v-d8054cf5]{color:var(--muted)}.resident-page.u5b-residents .eyebrow[data-v-d8054cf5]{letter-spacing:1.6px;color:var(--muted);margin-bottom:5px;font-size:11px}.resident-page.u5b-residents .btn[data-v-d8054cf5]{background:var(--soft);min-height:38px;color:var(--text);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:500;display:inline-flex}.resident-page.u5b-residents .btn.primary[data-v-d8054cf5]{background:var(--action);color:#fff;box-shadow:0 5px 13px #315dcc24}.resident-page.u5b-residents .topbar[data-v-d8054cf5]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.resident-page.u5b-residents .topbar .subtitle[data-v-d8054cf5]{color:var(--muted);margin-top:5px;font-size:13px}.resident-page.u5b-residents .panel[data-v-d8054cf5]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.resident-page.u5b-residents .panel-head[data-v-d8054cf5]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.resident-page.u5b-residents .section-space[data-v-d8054cf5]{margin-top:20px}.resident-page.u5b-residents .stack[data-v-d8054cf5]{align-content:start;gap:18px;display:grid}.resident-page.u5b-residents .grid-4[data-v-d8054cf5]{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.resident-page.u5b-residents .search[data-v-d8054cf5]{border:1px solid var(--line);background:var(--card);border-radius:12px;align-items:center;gap:8px;height:38px;padding:0 12px;display:flex}.resident-page.u5b-residents .search input[data-v-d8054cf5]{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:13px}.resident-page.u5b-residents .tag[data-v-d8054cf5]{white-space:nowrap;color:var(--link);background:var(--blue-bg);border-radius:7px;align-items:center;gap:4px;padding:3px 8px;font-size:11px;font-weight:500;display:inline-flex}.resident-page.u5b-residents .filterbar[data-v-d8054cf5]{flex-wrap:wrap;align-items:center;gap:10px;margin:21px 0;display:flex}.resident-page.u5b-residents .filterbar .search[data-v-d8054cf5]{min-width:225px}.resident-page.u5b-residents .mini-metric[data-v-d8054cf5]{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:15px}.resident-page.u5b-residents .mini-metric strong[data-v-d8054cf5]{margin:4px 0;font-size:23px;display:block}.resident-page.u5b-residents .mini-metric span[data-v-d8054cf5]{color:var(--muted);font-size:12px}.resident-page.u5b-residents .record-columns[data-v-d8054cf5]{grid-template-columns:minmax(0,1.65fr) minmax(290px,1fr);gap:20px;display:grid}.resident-page.u5b-residents .record-list[data-v-d8054cf5]{align-content:start;gap:10px;display:grid}.resident-page.u5b-residents .record-card[data-v-d8054cf5]{background:var(--card);border:1px solid var(--line);text-align:left;width:100%;color:var(--text);border-radius:16px;align-items:center;gap:14px;padding:17px 18px;transition:border-color .15s;display:flex}.resident-page.u5b-residents .record-card h3[data-v-d8054cf5]{font-size:14px}.resident-page.u5b-residents .record-card .meta[data-v-d8054cf5]{flex:1;min-width:0}.resident-page.u5b-residents .record-card .subline[data-v-d8054cf5]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:14px;margin-top:7px;font-size:12px;display:flex}.resident-page.u5b-residents .record-card .record-end[data-v-d8054cf5]{text-align:right;justify-items:end;gap:6px;display:grid}.resident-page.u5b-residents .detail dl[data-v-d8054cf5]{grid-template-columns:82px 1fr;gap:12px 8px;margin:0;font-size:13px;display:grid}.resident-page.u5b-residents .detail dt[data-v-d8054cf5]{color:var(--muted)}.resident-page.u5b-residents .detail dd[data-v-d8054cf5]{margin:0}.resident-page.u5b-residents .note[data-v-d8054cf5]{background:var(--soft);color:var(--muted);border-radius:12px;padding:11px 13px;font-size:12px}.resident-page.u5b-residents[data-v-d8054cf5]{color:var(--text);font-family:var(--font);background:0 0;padding:0}.u5b-residents .page-head[data-v-d8054cf5]{justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 24px;display:flex}.u5b-residents .page-head h1[data-v-d8054cf5]{margin:8px 0;font-size:28px;font-weight:650}.u5b-residents .eyebrow[data-v-d8054cf5]{letter-spacing:.14em;color:var(--muted);font-size:11px}.u5b-residents .filterbar[data-v-d8054cf5]{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;display:flex}.u5b-residents .resident-queues[data-v-d8054cf5]{flex-wrap:wrap;gap:8px;margin:0;display:flex}.u5b-residents .chip[data-v-d8054cf5]{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:9px 14px;display:inline-flex}.u5b-residents .chip[aria-pressed=true][data-v-d8054cf5]{color:var(--action);background:var(--card);border-color:var(--action)}.u5b-residents .chip strong[data-v-d8054cf5]{font-size:14px;font-weight:600}.u5b-residents .resident-search[data-v-d8054cf5]{min-width:min(100%,280px);color:var(--muted);flex:1;gap:6px;margin:0;font-size:12px;display:grid}.u5b-residents input[data-v-d8054cf5],.u5b-residents select[data-v-d8054cf5]{background:var(--card);color:var(--text);border:1px solid var(--line);border-radius:10px;max-width:100%;min-height:40px;padding:8px 12px}.u5b-residents .btn[data-v-d8054cf5],.u5b-residents .secondary[data-v-d8054cf5]{color:var(--text);background:var(--card);border:1px solid var(--line);border-radius:10px;min-height:40px;padding:9px 16px}.u5b-residents .panel[data-v-d8054cf5]{border:1px solid var(--line);background:var(--card);box-shadow:var(--shadow);border-radius:18px;padding:20px}.u5b-residents .resident-layout[data-v-d8054cf5]{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:20px}.u5b-residents .resident-layout[data-v-d8054cf5]:not(.has-detail),.u5b-residents .resident-layout:not(.has-detail) .resident-list[data-v-d8054cf5]{grid-template-columns:minmax(0,1fr)}.u5b-residents .record-card[data-v-d8054cf5]{background:var(--card);color:var(--text);border:1px solid var(--line);text-align:left;border-radius:14px;padding:18px}.u5b-residents .record-card[aria-pressed=true][data-v-d8054cf5]{border-color:var(--action)}.u5b-residents .empty[data-v-d8054cf5]{text-align:center;min-height:140px;color:var(--muted);align-content:center;display:grid}.u5b-residents .muted[data-v-d8054cf5]{color:var(--muted);font-size:13px;line-height:1.7}.u5b-residents .resident-private[data-v-d8054cf5],.u5b-residents .resident-decision[data-v-d8054cf5]{border-color:var(--line)}@container (width<=820px){.u5b-residents .resident-layout[data-v-d8054cf5]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.u5b-residents .page-head[data-v-d8054cf5]{flex-wrap:wrap;gap:12px}.u5b-residents .page-head h1[data-v-d8054cf5]{font-size:24px}.u5b-residents .panel[data-v-d8054cf5]{padding:16px}.u5b-residents .filterbar[data-v-d8054cf5]{align-items:stretch}.u5b-residents .resident-search[data-v-d8054cf5]{flex-basis:100%}.u5b-residents .chip[data-v-d8054cf5]{padding:8px 10px}}.resident-page.u5b-residents .filterbar .resident-search[data-v-d8054cf5]{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr);align-items:stretch;height:auto;min-height:auto;padding:0;display:grid}.resident-page.u5b-residents .resident-search input[data-v-d8054cf5]{box-sizing:border-box;border:1px solid var(--line);background:var(--card);width:100%;min-width:0;height:40px;color:var(--text);border-radius:10px;display:block}.d3-overview[data-v-9bebdb0b]{border:1px solid var(--ka-line);background:var(--ka-surface);border-radius:16px;margin:16px 0;padding:14px 16px}.d3-overview summary[data-v-9bebdb0b]{cursor:pointer;font-size:14px;font-weight:650}.d3-overview summary small[data-v-9bebdb0b]{color:var(--ka-muted);margin-left:8px;font-weight:400}.d3-tools[data-v-9bebdb0b]{flex-wrap:wrap;align-items:end;gap:12px;margin:14px 0;display:flex}.d3-tools label[data-v-9bebdb0b]{gap:5px;font-size:12px;display:grid}.d3-tools input[data-v-9bebdb0b]{min-height:36px}.d3-grid[data-v-9bebdb0b]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.d3-stat[data-v-9bebdb0b]{text-align:left;border:1px solid var(--ka-line);background:var(--ka-bg);min-width:0;color:var(--ka-ink);font:inherit;border-radius:13px;gap:8px;padding:15px;display:grid}.d3-stat>span[data-v-9bebdb0b]:first-child{font-size:13px}.d3-stat strong[data-v-9bebdb0b]{letter-spacing:-.6px;font-size:25px;line-height:1.25}.d3-stat strong small[data-v-9bebdb0b]{letter-spacing:0;margin-left:5px;font-size:11px;font-weight:400}.d3-stat>small[data-v-9bebdb0b]{color:var(--ka-muted);font-size:11px;line-height:1.6}.d3-stat[data-v-9bebdb0b]:enabled:hover{border-color:var(--ka-brand)}.d3-stat[data-v-9bebdb0b]:disabled{opacity:1;cursor:default}.d3-source-hint[data-v-9bebdb0b]{color:var(--ka-brand);font-size:11px}.d3-note[data-v-9bebdb0b]{font-size:12px;line-height:1.7}.d3-source[data-v-9bebdb0b]{text-align:left;border:1px solid var(--ka-line);background:var(--ka-surface);width:100%;color:var(--ka-ink);font:inherit;border-radius:10px;gap:6px;margin:8px 0;padding:12px;display:grid}.d3-source small[data-v-9bebdb0b]{color:var(--ka-muted);font-size:12px}button[data-v-9bebdb0b]:focus-visible,summary[data-v-9bebdb0b]:focus-visible{outline:2px solid var(--ka-brand);outline-offset:3px}@media (width<=900px){.d3-grid[data-v-9bebdb0b]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.d3-overview[data-v-9bebdb0b]{padding:12px}.d3-grid[data-v-9bebdb0b]{gap:8px}.d3-stat[data-v-9bebdb0b]{padding:11px}.d3-stat strong[data-v-9bebdb0b]{font-size:21px}.d3-overview summary small[data-v-9bebdb0b]{margin:4px 0 0;display:block}}.workforce-page[data-v-08fae904]{color:#24364a;max-width:1440px;margin:auto;padding:28px 40px}.boundary[data-v-08fae904]{color:#345a73;background:#edf8ff;border-radius:6px;padding:16px 20px;line-height:1.8}.tabs[data-v-08fae904]{margin:24px 0}.search[data-v-08fae904]{flex-wrap:wrap;align-items:end;gap:16px;margin:20px 0;display:flex}.search label[data-v-08fae904]:first-child{flex:1}.record-workspace[data-v-08fae904]{grid-template-columns:minmax(260px,1fr) minmax(320px,1.1fr);gap:32px;display:grid}.record-workspace[data-v-08fae904]:not(:has(.record-detail)){grid-template-columns:1fr}.record[data-v-08fae904]{text-align:left;width:100%;color:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #dfeaf2;flex-direction:column;gap:12px;padding:22px 8px;display:flex}.record strong[data-v-08fae904]{font-size:19px}.record small[data-v-08fae904]{overflow-wrap:anywhere;white-space:pre-wrap}.record-detail[data-v-08fae904]{overflow-wrap:anywhere;border-left:1px solid #e3edf5;padding-left:28px}.status[data-v-08fae904]{border-radius:5px;width:fit-content;padding:6px 12px;font-size:13px;display:inline-block}.neutral[data-v-08fae904]{color:#185a86;background:#e4f4ff}.waiting[data-v-08fae904]{color:#77510a;background:#fff0c4}.done[data-v-08fae904]{color:#176746;background:#daf8e9}.time-band[data-v-08fae904]{background:#edf8ff;border-radius:6px;padding:16px;line-height:1.8}.waiting-band[data-v-08fae904]{color:#725006;background:#fff5d7;border-radius:6px;padding:18px}.result-band[data-v-08fae904]{color:#235d4a;background:#e5fbf1;border-radius:6px;padding:20px}.minutes[data-v-08fae904]{flex-wrap:wrap;gap:20px;display:flex}.minutes b[data-v-08fae904]{font-size:26px}.record-detail p[data-v-08fae904]{white-space:pre-wrap;line-height:1.8}.history[data-v-08fae904]{border-bottom:1px solid #e3edf5;padding:14px 0;line-height:1.7}.history small[data-v-08fae904]{color:#61748a}.history summary[data-v-08fae904]{cursor:pointer}.action-buttons[data-v-08fae904]{flex-wrap:wrap;margin:24px 0}.workforce-form[data-v-08fae904]{border-top:1px solid #dfeaf2;margin-top:32px;padding-top:20px}.workforce-form fieldset[data-v-08fae904]{border:0;margin:0;padding:0}.field-grid[data-v-08fae904]{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}label[data-v-08fae904]{flex-direction:column;gap:8px;font-size:14px;display:flex}input[data-v-08fae904],select[data-v-08fae904],textarea[data-v-08fae904]{min-height:44px;color:inherit;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #bdd5e5;border-radius:5px;max-width:100%;padding:10px 12px}input[data-v-08fae904]:focus-visible,select[data-v-08fae904]:focus-visible,textarea[data-v-08fae904]:focus-visible,button[data-v-08fae904]:focus-visible{outline-offset:2px;outline:3px solid #8dccff}.otp[data-v-08fae904]{max-width:300px;margin:20px 0}.pending-panel dl[data-v-08fae904]{grid-template-columns:140px 1fr;gap:10px;max-height:280px;display:grid;overflow:auto}.pending-panel dd[data-v-08fae904]{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.button-row[data-v-08fae904]{flex-wrap:wrap}small[data-v-08fae904]{font-size:12px}@media (width<=900px){.workforce-page[data-v-08fae904]{padding:20px 16px}.record-workspace[data-v-08fae904],.field-grid[data-v-08fae904]{grid-template-columns:1fr}.record-detail[data-v-08fae904]{border-top:1px solid #e3edf5;border-left:0;padding:24px 0}.page-head[data-v-08fae904]{flex-wrap:wrap}.pending-panel dl[data-v-08fae904]{grid-template-columns:100px 1fr}}.workforce-page[data-v-08fae904]{min-width:0;color:var(--ka-ink);padding:24px 0;container-type:inline-size}.workforce-page .page-head[data-v-08fae904]{flex-wrap:wrap;align-items:flex-start}.record-workspace[data-v-08fae904]{grid-template-columns:minmax(230px,.72fr) minmax(0,1.6fr);align-items:start;gap:22px;min-width:0}.record-workspace[data-v-08fae904]:not(.has-detail){grid-template-columns:minmax(0,1fr)}.record-workspace[data-v-08fae904]>*{min-width:0}.panel-return[data-v-08fae904]{align-items:center;min-height:44px;margin:0 0 16px;display:inline-flex}.record[aria-pressed=true][data-v-08fae904]{background:var(--ka-location);border-color:var(--ka-brand);box-shadow:inset 3px 0 var(--ka-brand)}.record-detail[data-v-08fae904]{min-width:0;padding-left:22px}@container (width<=820px){.record-workspace[data-v-08fae904]{grid-template-columns:minmax(0,1fr)}.record-workspace.has-detail>.records[data-v-08fae904]{display:none}.record-detail[data-v-08fae904]{border-left:0;padding:0}.field-grid[data-v-08fae904]{grid-template-columns:minmax(0,1fr)}}.record-workspace:not(.has-detail)>.records[data-v-08fae904]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-content:start;gap:12px;display:grid}.record-workspace:not(.has-detail)>.records[data-v-08fae904]>:not(.record){grid-column:1/-1}.record-workspace .record[data-v-08fae904]{border:1px solid var(--ka-line);background:var(--ka-surface);overflow-wrap:anywhere;border-radius:12px;align-content:start;min-width:0;padding:16px}.record-workspace .record[aria-pressed=true][data-v-08fae904]{background:var(--ka-location);border-color:var(--ka-brand)}.workforce-page[data-v-08fae904]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif;color:var(--text);font-family:var(--font);background:var(--bg);border:1px solid var(--line);border-radius:24px;min-width:0;padding:24px}html[data-theme=dark] .workforce-page[data-v-08fae904]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.workforce-page[data-v-08fae904] :is(h1,h2){letter-spacing:-.5px;color:var(--text)}.workforce-page h1[data-v-08fae904]{font-size:28px}.workforce-page[data-v-08fae904] :is(.panel,.record-detail,.editor,.position-directory,.pw-empty,.calendar,.metrics,.score-band){background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;padding:18px}.workforce-page[data-v-08fae904] :is(.record,.pw-record){background:var(--card);border:1px solid var(--line);color:var(--text);border-radius:16px;padding:16px}.workforce-page[data-v-08fae904] :is(.tabs,.pw-tabs){background:var(--soft);border-radius:12px;gap:5px;padding:4px}.workforce-page[data-v-08fae904] :is(.search,.filter-row,.toolbar,.position-directory-tools,.pw-search){flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.workforce-page[data-v-08fae904] :is(.muted,.location,.location-value,.pw-source-label){color:var(--muted)}.workforce-page[data-v-08fae904] :is(.empty,.pw-empty){color:var(--muted);padding:28px}.workforce-page[data-v-08fae904] :is(input,select,textarea){box-sizing:border-box;max-width:100%}@media (width<=700px){.workforce-page[data-v-08fae904]{border-radius:18px;padding:16px}.workforce-page[data-v-08fae904] :is(.page-head,.pw-head,.record-workspace){flex-wrap:wrap}.workforce-page[data-v-08fae904] :is(.position-directory,.record-detail,.editor){min-width:0;overflow-x:auto}}@media (width<=640px){.workforce-page[data-v-08fae904]{overflow-wrap:anywhere;border-radius:18px;min-width:0;padding:16px}.workforce-page>.page-head[data-v-08fae904]{flex-direction:column;align-items:stretch;gap:12px}.workforce-page>.page-head h1[data-v-08fae904]{font-size:22px}.workforce-page>table[data-v-08fae904]{max-width:100%;display:block;overflow-x:auto}.workforce-page>.filterbar[data-v-08fae904],.workforce-page>.toolbar[data-v-08fae904]{flex-wrap:wrap;gap:10px;display:flex}}.matter-page[data-v-e449e847]{color:#234052;max-width:1450px;margin:auto;padding:32px}.toolbar[data-v-e449e847]{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.record-workspace[data-v-e449e847]{grid-template-columns:270px minmax(0,1fr);gap:30px;display:grid}.record-workspace article[data-v-e449e847]{border-left:1px solid #dceaf4;padding-left:28px}.record[data-v-e449e847]{text-align:left;background:0 0;border:0;border-bottom:1px solid #e1edf4;gap:8px;width:100%;padding:18px 8px;display:grid}.record small[data-v-e449e847]{overflow-wrap:anywhere}.location[data-v-e449e847],.active[data-v-e449e847]{color:#086a9f;background:#e8f6ff;border-radius:8px;padding:14px}.waiting[data-v-e449e847]{color:#785012;background:#fff3db;border-radius:8px;padding:16px}.error[data-v-e449e847]{color:#a82929;background:#fff0ef;padding:16px}.success[data-v-e449e847]{color:#236445;background:#e6f9ed;border-radius:8px;padding:16px}p[data-v-e449e847]{line-height:1.75}fieldset[data-v-e449e847]{border:0;min-width:0;padding:0}label[data-v-e449e847]{flex-direction:column;gap:8px;margin:12px 0;font-size:14px;display:flex}input[data-v-e449e847],select[data-v-e449e847],textarea[data-v-e449e847]{font:inherit;box-sizing:border-box;width:100%;min-height:44px;color:inherit;background:#fff;border:1px solid #b8d5e8;border-radius:6px;padding:10px 12px}textarea[data-v-e449e847]{min-height:80px}button[data-v-e449e847]{min-height:44px}button[data-v-e449e847]:focus-visible,input[data-v-e449e847]:focus-visible,select[data-v-e449e847]:focus-visible,textarea[data-v-e449e847]:focus-visible{outline-offset:2px;outline:3px solid #8dccff}.day[data-v-e449e847]{grid-template-columns:110px 130px 1fr;align-items:center;gap:12px;display:grid}.line[data-v-e449e847]{border-bottom:1px solid #e1edf4;padding:16px 0}.calendar[data-v-e449e847]{max-height:500px;margin:20px 0;overflow:auto}@media (width<=850px){.matter-page[data-v-e449e847]{padding:20px 16px}.record-workspace[data-v-e449e847]{grid-template-columns:1fr}.record-workspace article[data-v-e449e847]{border:0;padding:0}.day[data-v-e449e847]{grid-template-columns:1fr 1fr}.day>label[data-v-e449e847]:last-child{grid-column:1/-1}}.matter-page[data-v-e449e847]{min-width:0;color:var(--ka-ink);padding:24px 0;container-type:inline-size}.matter-page .page-head[data-v-e449e847]{flex-wrap:wrap;align-items:flex-start}.record-workspace[data-v-e449e847]{grid-template-columns:minmax(230px,.72fr) minmax(0,1.6fr);align-items:start;gap:22px;min-width:0}.record-workspace[data-v-e449e847]:not(.has-detail){grid-template-columns:minmax(0,1fr)}.record-workspace[data-v-e449e847]>*{min-width:0}.panel-return[data-v-e449e847]{align-items:center;min-height:44px;margin:0 0 16px;display:inline-flex}.record[aria-pressed=true][data-v-e449e847]{background:var(--ka-location);border-color:var(--ka-brand);box-shadow:inset 3px 0 var(--ka-brand)}.record-detail[data-v-e449e847]{min-width:0;padding-left:22px}@container (width<=820px){.record-workspace[data-v-e449e847]{grid-template-columns:minmax(0,1fr)}.record-workspace.has-detail>.matter-records[data-v-e449e847]{display:none}.record-detail[data-v-e449e847]{border-left:0;padding:0}.field-grid[data-v-e449e847]{grid-template-columns:minmax(0,1fr)}}.record-workspace>article[data-v-e449e847]{padding-left:22px}@container (width<=820px){.record-workspace>article[data-v-e449e847]{border:0;padding:0}.day[data-v-e449e847]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.day>label[data-v-e449e847]:last-child{grid-column:1/-1}}.record-workspace:not(.has-detail)>.matter-records[data-v-e449e847]{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-content:start;gap:12px;display:grid}.record-workspace:not(.has-detail)>.matter-records[data-v-e449e847]>:not(.record){grid-column:1/-1}.record-workspace .record[data-v-e449e847]{border:1px solid var(--ka-line);background:var(--ka-surface);overflow-wrap:anywhere;border-radius:12px;align-content:start;min-width:0;padding:16px}.record-workspace .record[aria-pressed=true][data-v-e449e847]{background:var(--ka-location);border-color:var(--ka-brand)}.matter-page[data-v-e449e847]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif;color:var(--text);font-family:var(--font);background:var(--bg);border:1px solid var(--line);border-radius:24px;min-width:0;padding:24px}html[data-theme=dark] .matter-page[data-v-e449e847]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.matter-page[data-v-e449e847] :is(h1,h2){letter-spacing:-.5px;color:var(--text)}.matter-page h1[data-v-e449e847]{font-size:28px}.matter-page[data-v-e449e847] :is(.panel,.record-detail,.editor,.position-directory,.pw-empty,.calendar,.metrics,.score-band){background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;padding:18px}.matter-page[data-v-e449e847] :is(.record,.pw-record){background:var(--card);border:1px solid var(--line);color:var(--text);border-radius:16px;padding:16px}.matter-page[data-v-e449e847] :is(.tabs,.pw-tabs){background:var(--soft);border-radius:12px;gap:5px;padding:4px}.matter-page[data-v-e449e847] :is(.search,.filter-row,.toolbar,.position-directory-tools,.pw-search){flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.matter-page[data-v-e449e847] :is(.muted,.location,.location-value,.pw-source-label){color:var(--muted)}.matter-page[data-v-e449e847] :is(.empty,.pw-empty){color:var(--muted);padding:28px}.matter-page[data-v-e449e847] :is(input,select,textarea){box-sizing:border-box;max-width:100%}.matter-page .toolbar>button[data-v-e449e847]:not(.primary):not(.active){background:var(--soft);color:var(--text);border-radius:12px}.matter-page .toolbar>button.active[data-v-e449e847]{background:var(--blue-bg);color:var(--link)}@media (width<=700px){.matter-page[data-v-e449e847]{border-radius:18px;padding:16px}.matter-page[data-v-e449e847] :is(.page-head,.pw-head,.record-workspace){flex-wrap:wrap}.matter-page[data-v-e449e847] :is(.position-directory,.record-detail,.editor){min-width:0;overflow-x:auto}}@media (width<=640px){.matter-page[data-v-e449e847]{overflow-wrap:anywhere;border-radius:18px;min-width:0;padding:16px}.matter-page>.page-head[data-v-e449e847]{flex-direction:column;align-items:stretch;gap:12px}.matter-page>.page-head h1[data-v-e449e847]{font-size:22px}.matter-page>table[data-v-e449e847]{max-width:100%;display:block;overflow-x:auto}.matter-page>.filterbar[data-v-e449e847],.matter-page>.toolbar[data-v-e449e847]{flex-wrap:wrap;gap:10px;display:flex}}.monthly-v15[data-v-aad53777]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif}html[data-theme=dark] .monthly-v15[data-v-aad53777]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.btn[data-v-aad53777]{background:var(--soft);min-height:38px;color:var(--text);white-space:nowrap;border-radius:12px;justify-content:center;align-items:center;gap:7px;padding:9px 14px;font-size:13px;font-weight:500;display:inline-flex}.btn.primary[data-v-aad53777]{background:var(--action);color:#fff;box-shadow:0 5px 13px #315dcc24}.btn.ghost[data-v-aad53777]{color:var(--link);background:0 0}.panel[data-v-aad53777]{background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:19px}.panel-head[data-v-aad53777]{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.panel-head .muted[data-v-aad53777]{font-size:12px}.section-space[data-v-aad53777]{margin-top:20px}.note[data-v-aad53777]{background:var(--soft);color:var(--muted);border-radius:12px;padding:11px 13px;font-size:12px}.tabs[data-v-aad53777]{border-bottom:1px solid var(--line);gap:20px;margin:8px 0 24px;display:flex}.tabs button[data-v-aad53777]{color:var(--muted);background:0 0;padding:10px 2px 13px;font-weight:500;position:relative}.tabs button.active[data-v-aad53777]{color:var(--link)}.tabs button.active[data-v-aad53777]:after{content:"";background:var(--blue);border-radius:8px;height:3px;position:absolute;bottom:-1px;left:0;right:0}.table-wrap[data-v-aad53777]{border-radius:12px;overflow:auto}.btn[disabled][data-v-aad53777]{opacity:.45;cursor:not-allowed}.mx[data-v-aad53777]{border-collapse:separate;border-spacing:0 8px;width:100%;font-size:13px}.mx th[data-v-aad53777]{color:var(--muted);text-align:center;padding:0 6px;font-size:12px;font-weight:500}.mx th[data-v-aad53777]:first-child{text-align:left;padding-left:14px}.mx td[data-v-aad53777]{text-align:center;background:var(--soft);padding:11px 6px}.mx td[data-v-aad53777]:first-child{text-align:left;border-radius:14px 0 0 14px;padding-left:14px;font-weight:600}.mx td:first-child small[data-v-aad53777]{color:var(--muted);font-size:11px;font-weight:400;display:block}.mx td[data-v-aad53777]:last-child{border-radius:0 14px 14px 0}.st[data-v-aad53777]{color:var(--muted);justify-items:center;gap:3px;font-size:11px;display:inline-grid}.st>span[data-v-aad53777]{background:var(--card);width:24px;height:24px;box-shadow:inset 0 0 0 1.5px var(--line);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.st.done>span[data-v-aad53777]{background:var(--success);color:#fff;box-shadow:none}.st.now>span[data-v-aad53777]{background:var(--blue);color:#fff;box-shadow:0 0 0 4px var(--blue-bg)}.st.now[data-v-aad53777]{color:var(--link);font-weight:600}.monthly-v15[data-v-aad53777]{color:var(--text);font-family:var(--font);min-width:0}.monthly-v15 .record-list[data-v-aad53777]{display:block!important}.monthly-v15 .mx .record[data-v-aad53777]{text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;min-height:44px;padding:0;display:grid}.monthly-v15 .record-detail[data-v-aad53777]{border-left:0;min-width:0}.monthly-v15 .filter-row[data-v-aad53777]{align-items:end;margin:0}.monthly-v15 .record-workspace[data-v-aad53777]{grid-template-columns:minmax(0,1fr)}.monthly-v15 .tabs[data-v-aad53777]{flex-wrap:wrap}.monthly-v15 .panel[data-v-aad53777],.monthly-v15 .note[data-v-aad53777],.monthly-v15 .btn[data-v-aad53777]{color:var(--text)}.monthly-v15 .btn.primary[data-v-aad53777]{color:#fff}.monthly-v15 .muted[data-v-aad53777],.monthly-v15 small[data-v-aad53777]{color:var(--muted)}.monthly-v15 .location-value[data-v-aad53777]{background:var(--blue-bg);color:var(--link)}.monthly-v15 .unit-editor[data-v-aad53777]{background:var(--soft)}.monthly-v15 .waiting-band[data-v-aad53777],.monthly-v15 .pending-panel[data-v-aad53777]{background:var(--warning-bg);color:var(--warning)}.monthly-v15 .notice[data-v-aad53777]{background:var(--success-bg);color:var(--success)}.monthly-v15 .error[data-v-aad53777]{background:var(--danger-bg);color:var(--danger)}.monthly-v15 input[data-v-aad53777],.monthly-v15 select[data-v-aad53777],.monthly-v15 textarea[data-v-aad53777]{background:var(--card);color:var(--text);border-color:var(--line)}.monthly-v15 button[data-v-aad53777]:focus-visible,.monthly-v15 input[data-v-aad53777]:focus-visible,.monthly-v15 select[data-v-aad53777]:focus-visible,.monthly-v15 textarea[data-v-aad53777]:focus-visible{outline-color:var(--focus)}@container (width<=820px){.monthly-v15 .record-workspace.has-detail>.record-list[data-v-aad53777]{display:none}}.actions[data-v-aad53777]{align-items:center;gap:8px;display:flex}.grid-3[data-v-aad53777]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.record-card[data-v-aad53777]{background:var(--card);border:1px solid var(--line);text-align:left;width:100%;color:var(--text);border-radius:16px;align-items:center;gap:14px;padding:17px 18px;transition:border-color .15s;display:flex}.mini-metric[data-v-aad53777]{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:15px}.mini-metric strong[data-v-aad53777]{margin:4px 0;font-size:23px;display:block}.mini-metric span[data-v-aad53777]{color:var(--muted);font-size:12px}.monthly-v15 label[data-v-aad53777]{color:var(--muted);gap:6px;font-size:12px;display:grid}.monthly-v15 input[data-v-aad53777],.monthly-v15 select[data-v-aad53777],.monthly-v15 textarea[data-v-aad53777]{border:1px solid var(--line);background:var(--card);min-height:40px;color:var(--text);border-radius:12px;padding:8px 12px}.monthly-v15 textarea[data-v-aad53777]{resize:vertical;min-height:80px}.monthly-v15 fieldset[data-v-aad53777]{border:0;min-width:0;margin:0;padding:0}.monthly-v15 .filter-row[data-v-aad53777],.monthly-v15 .two[data-v-aad53777]{flex-wrap:wrap;align-items:end;gap:14px;display:flex}.monthly-v15 label[data-v-aad53777]{flex:1;min-width:0}.monthly-v15 .filter-row label[data-v-aad53777],.monthly-v15 .two>label[data-v-aad53777]{flex-basis:150px}.monthly-v15 input[data-v-aad53777],.monthly-v15 select[data-v-aad53777],.monthly-v15 textarea[data-v-aad53777]{box-sizing:border-box;width:100%;min-width:0}.monthly-v15 label.check[data-v-aad53777]{align-items:center;display:flex}.monthly-v15 .check input[data-v-aad53777]{width:auto;min-height:0}.monthly-v15 .record-workspace[data-v-aad53777]{align-items:start;gap:18px;margin-top:20px;display:grid}.monthly-v15 .record-list[data-v-aad53777],.monthly-v15 .record-detail[data-v-aad53777]{overflow-wrap:anywhere;min-width:0}.monthly-v15 .record-card[data-v-aad53777]{flex-direction:column;align-items:start}.monthly-v15 .record[aria-pressed=true][data-v-aad53777]{border-color:var(--blue);background:var(--blue-bg)}.monthly-v15 .score-band[data-v-aad53777]{gap:6px;display:grid}.monthly-v15 .score-band b[data-v-aad53777]{font-size:23px}.monthly-v15 .metrics b[data-v-aad53777]{margin:4px 0;font-size:23px;display:block}.monthly-v15 .boundary[data-v-aad53777]{color:var(--muted)}.monthly-v15[data-v-aad53777] :is(.waiting-band,.pending-panel,.notice,.error){border-radius:12px;padding:11px 13px}.monthly-v15[data-v-aad53777]{container-type:inline-size}@container (width<=620px){.monthly-v15 .grid-3[data-v-aad53777]{grid-template-columns:minmax(0,1fr)}.monthly-v15 .actions[data-v-aad53777]{flex-wrap:wrap}.monthly-v15 .filter-row label[data-v-aad53777]{flex-basis:100%}.monthly-v15 h1[data-v-aad53777]{font-size:18px}}.monthly-page[data-v-aad53777]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8ecf3;--shell:#f5f7fb;--card:#fff;--soft:#eef2f9;--text:#1a2235;--muted:#59677e;--line:#dce3ef;--blue:#4b7cff;--purple:#8b7cf6;--orange:#ff8a5c;--pink:#ff5c7a;--action:#315dcc;--link:#315ac0;--success:#18735d;--success-bg:#e5f5ed;--warning:#98501b;--warning-bg:#fff0df;--danger:#b03250;--danger-bg:#ffe8ef;--blue-bg:#eaf0ff;--purple-bg:#f0ecff;--purple-text:#6548b0;--ring:#e6eaf2;--shadow:0 8px 28px #263e6510;--shadow-lg:0 24px 72px #25345216;--glass:#ffffffa3;--glass-border:#ffffffb3;--scrim:#1d2d5630;--focus:#305cd4;--font:"HarmonyOS Sans SC","HarmonyOS Sans","Microsoft YaHei","PingFang SC",system-ui,sans-serif;color:var(--text);font-family:var(--font);background:var(--bg);border:1px solid var(--line);border-radius:24px;min-width:0;padding:24px}html[data-theme=dark] .monthly-page[data-v-aad53777]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0d12;--shell:#141821;--card:#1b2030;--soft:#242d40;--text:#f3f5fa;--muted:#afbacf;--line:#384157;--action:#365ed1;--link:#b0c7ff;--success:#9bdfc4;--success-bg:#183b32;--warning:#ffd0a5;--warning-bg:#4a3020;--danger:#ffb4c8;--danger-bg:#4a2434;--blue-bg:#253451;--purple-bg:#342d51;--purple-text:#d0c4ff;--ring:#353e54;--shadow:0 10px 24px #0003;--shadow-lg:0 24px 72px #0006;--glass:#181e30c2;--glass-border:#8e9fcb50;--scrim:#03050b66;--focus:#adc6ff}.monthly-page[data-v-aad53777] :is(h1,h2){letter-spacing:-.5px;color:var(--text)}.monthly-page h1[data-v-aad53777]{font-size:28px}.monthly-page[data-v-aad53777] :is(.panel,.record-detail,.editor,.position-directory,.pw-empty,.calendar,.metrics,.score-band){background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:18px;padding:18px}.monthly-page[data-v-aad53777] :is(.record,.pw-record){background:var(--card);border:1px solid var(--line);color:var(--text);border-radius:16px;padding:16px}.monthly-page[data-v-aad53777] :is(.tabs,.pw-tabs){background:var(--soft);border-radius:12px;gap:5px;padding:4px}.monthly-page[data-v-aad53777] :is(.search,.filter-row,.toolbar,.position-directory-tools,.pw-search){flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.monthly-page[data-v-aad53777] :is(.muted,.location,.location-value,.pw-source-label){color:var(--muted)}.monthly-page[data-v-aad53777] :is(.empty,.pw-empty){color:var(--muted);padding:28px}.monthly-page[data-v-aad53777] :is(input,select,textarea){box-sizing:border-box;max-width:100%}@media (width<=700px){.monthly-page[data-v-aad53777]{border-radius:18px;padding:16px}.monthly-page[data-v-aad53777] :is(.page-head,.pw-head,.record-workspace){flex-wrap:wrap}.monthly-page[data-v-aad53777] :is(.position-directory,.record-detail,.editor){min-width:0;overflow-x:auto}}.v2-shell{--v2-bg:#070a10;--v2-side:#0a0e16;--v2-surface:#0f141e;--v2-input:#141b27;--v2-line:#94a3b82e;--v2-text:#e7ecf3;--v2-muted:#aab3c2;--ka-title-font:system-ui,"Microsoft YaHei",sans-serif;--ka-ink:var(--v2-text);--ka-muted:var(--v2-muted);--ka-line:var(--v2-line);--ka-action:#3b82f6;background:var(--v2-bg);color:var(--v2-text);grid-template-columns:256px minmax(0,1fr);min-height:100vh;display:grid}.v2-shell>.sidebar{background:var(--v2-side);border-right:1px solid var(--v2-line);flex-direction:column;width:auto;height:100vh;padding:18px 10px 10px;display:flex;position:sticky;top:0;overflow:hidden}.v2-shell .sidebar .brand{padding:0 8px 16px}.v2-shell .sidebar .brand b{letter-spacing:0;color:var(--v2-text);font-size:17px}.v2-shell .sidebar .brand small{color:var(--v2-muted)}.v2-shell .brand-mark{color:#fff;background:linear-gradient(135deg,#3b82f6,#22d3ee);border:0;width:34px;height:34px;font-size:22px}.v2-shell .platform-nav{flex:1;min-height:0;overflow:auto}.v2-shell .nav-item,.v2-shell .nav-child{color:var(--v2-muted);background:0 0;border:0;min-height:34px;margin:1px 0;padding:7px 12px;font-size:13px;line-height:1.5}.v2-shell .nav-child{text-align:left;border-radius:8px;width:100%;padding-left:28px;display:block}.v2-shell .nav-active,.v2-shell .nav-child[aria-current=page]{color:var(--v2-text);background:linear-gradient(90deg,#4c8dff29,#4c8dff0a);box-shadow:inset 3px 0 #22d3ee}.v2-shell .nav-children{border:0;margin:0;padding:0}.v2-shell .nav-branch{margin:14px 0}.v2-shell .nav-branch>.nav-item{font-weight:600}.v2-shell .nav-search{background:var(--v2-input);color:var(--v2-text);border-color:var(--v2-line);margin-bottom:12px;padding:8px 10px;font-size:13px}.v2-shell .sidebar-foot{border-color:var(--v2-line);margin-top:10px;padding:12px 8px 0}.v2-shell .sidebar-foot small,.v2-shell .sidebar-foot .text-button{color:var(--v2-muted)}.v2-shell>.main-area{width:auto;min-width:0;max-width:none;margin:0;padding:0 30px 36px}.v2-shell .topbar{z-index:20;background:var(--v2-side);border-bottom:1px solid var(--v2-line);height:58px;min-height:58px;margin:0 -30px;padding:0 30px;position:sticky;top:0}.v2-shell .breadcrumbs,.v2-shell .breadcrumbs button,.v2-shell .topbar .text-button{color:var(--v2-muted);font-size:13px}.v2-shell .topbar-actions{gap:8px}.v2-shell .command-trigger{background:var(--v2-input);border-color:var(--v2-line);color:var(--v2-text)}.v2-shell .scope-bar{color:var(--v2-muted);background:0 0;border:0;border-radius:0;min-height:42px;margin:0;padding:8px 0;font-size:12px}.v2-shell .scope-bar select{background:var(--v2-input);color:var(--v2-text);border-color:var(--v2-line)}.v2-shell .scope-bar .text-button{color:var(--v2-muted)}.v2-shell .related-work{border-color:var(--v2-line);color:var(--v2-muted);margin:0 0 12px}.v2-shell .page-head{margin:22px 0 18px}.v2-shell .page-head h1{letter-spacing:-.02em;font-size:25px}.v2-shell .page-head .eyebrow{display:none}.v2-shell .page-head .muted{margin-top:6px}.v2-shell .project-bar{justify-content:flex-start;gap:10px;margin-bottom:12px}.v2-shell .primary{color:#fff;background:linear-gradient(135deg,#3b82f6,#22bfe4);border:0;border-radius:10px;padding:9px 16px;box-shadow:0 5px 18px #3b82f626}.v2-shell .secondary{background:var(--v2-input);border-color:var(--v2-line);color:var(--v2-text);padding:8px 12px}.v2-shell .text-button{color:#60a5fa}.v2-shell .muted{color:var(--v2-muted)}.v2-shell .repair-board{background:0 0;border:0;min-height:0;display:block;overflow:visible}.v2-shell .repair-board.has-selection{grid-template-columns:minmax(280px,.75fr) minmax(0,1.55fr);gap:18px;display:grid}.v2-shell .repair-board .order-list{background:0 0;border:0;padding:0}.v2-shell .repair-board .list-tools{gap:10px;margin-bottom:12px}.v2-shell .repair-board input:not([type=checkbox]),.v2-shell .repair-board select,.v2-shell .repair-board textarea{background:var(--v2-input);color:var(--v2-text);border-color:var(--v2-line);font-size:14px}.v2-shell .repair-board .list-caption{color:var(--v2-muted);margin:10px 0;font-size:12px}.v2-order-table{border:1px solid var(--v2-line);background:var(--v2-surface);border-radius:14px;overflow:hidden}.v2-shell .repair-board .order-cards{display:block}.v2-order-columns,.v2-shell .repair-board .order-card{grid-template-columns:100px minmax(0,1fr) 104px 104px 160px;align-items:center;gap:18px;padding:16px;display:grid}.v2-order-columns{color:var(--v2-muted);border-bottom:1px solid var(--v2-line);font-size:12px}.v2-shell .repair-board .order-card{border:0;border-bottom:1px solid var(--v2-line);width:100%;color:var(--v2-text);box-shadow:none;text-align:left;background:0 0;border-radius:0;margin:0}.v2-shell .repair-board .order-card:last-child{border-bottom:0}.v2-shell .repair-board .order-card:hover,.v2-shell .repair-board .order-card.selected{background:#4c8dff14;box-shadow:inset 3px 0 #22d3ee}.v2-shell .repair-board .order-card h3{margin:0;font-size:14px;line-height:1.6}.v2-shell .repair-board .order-card p{color:var(--v2-muted);margin-top:4px;font-size:12px}.v2-order-number{font-family:ui-monospace,monospace;font-size:12px}.v2-order-number small{color:var(--v2-muted);margin-top:5px;font-family:inherit;display:block}.v2-shell .repair-board .order-card time{color:var(--v2-muted);font-size:12px}.v2-order-owner{font-size:13px}.v2-shell .repair-board .state{white-space:normal;justify-self:start;max-width:100%}.v2-shell .repair-board.has-selection .v2-order-columns{display:none}.v2-shell .repair-board.has-selection .order-card{grid-template-columns:1fr auto;gap:8px}.v2-shell .repair-board.has-selection .v2-order-content{grid-area:1/1/auto/-1}.v2-shell .repair-board.has-selection .v2-order-owner,.v2-shell .repair-board.has-selection .order-card time{display:none}.v2-shell .repair-board .detail-panel{border:1px solid var(--v2-line);background:var(--v2-surface);border-radius:16px;min-width:0;padding:20px}.v2-shell .detail-heading h2{font-size:23px;line-height:1.5}.v2-next-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.v2-shell .detail-section{border-color:var(--v2-line);margin-top:16px;padding-top:16px}.v2-shell .repair-handling>h3{margin-bottom:12px}.v2-shell .repair-handling p{font-size:14px}.v2-shell .repair-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.v2-shell .repair-steps li{border:1px solid var(--v2-line);background:var(--v2-input);border-radius:10px;padding:10px;font-size:12px}.v2-shell .repair-steps li span{color:var(--v2-muted);font-size:12px;display:block}.v2-shell .timeline,.v2-shell .timeline li{border-color:var(--v2-line)}.v2-shell .page-footer{color:var(--v2-muted)}.v2-shell .v2-photo-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:12px;margin-top:12px;display:grid}.v2-photo-grid article{border:1px solid var(--v2-line);background:var(--v2-input);border-radius:12px;min-width:0;padding-bottom:10px;overflow:hidden}.v2-photo-image{width:100%;height:130px;color:var(--v2-muted);background:0 0;border-radius:0;place-items:center;padding:0;display:grid}.v2-photo-image img{object-fit:cover;width:100%;height:100%}.v2-photo-grid article>p,.v2-photo-grid article>small,.v2-photo-grid article>label{overflow-wrap:anywhere;margin:8px 10px;font-size:12px;display:block}.v2-photo-grid input[type=checkbox]{width:auto;margin-right:6px}.v2-photo-grid article>small{color:var(--v2-muted)}.v2-sheet-backdrop{z-index:1000;background:#0009;justify-content:flex-end;display:flex;position:fixed;inset:0}.v2-sheet{color:#e7ecf3;outline-offset:-3px;background:#0f141e;border-left:1px solid #94a3b82e;flex-direction:column;width:min(560px,100%);height:100dvh;padding:22px;display:flex;box-shadow:-20px 0 70px #0007}.v2-sheet>header{border-bottom:1px solid #94a3b82e;justify-content:space-between;align-items:center;gap:16px;padding-bottom:16px;display:flex}.v2-sheet h2{font-size:21px}.v2-sheet-body{min-height:0;padding:18px 0;overflow:auto}.v2-sheet .detail-section{border:0;margin:0;padding:0}.v2-sheet .detail-section>h3{display:none}.v2-sheet label{margin:12px 0}.v2-sheet input:not([type=checkbox]),.v2-sheet select,.v2-sheet textarea{color:#e7ecf3;background:#141b27;border:1px solid #94a3b82e}.v2-sheet .muted{color:#aab3c2}.v2-sheet .secondary{color:#e7ecf3;background:#141b27;border-color:#94a3b82e}.v2-sheet .primary{color:#fff;background:linear-gradient(135deg,#3b82f6,#22bfe4)}.v2-sheet .upload-box{color:#aab3c2;background:#141b27;border-color:#94a3b82e}.v2-shell .main-area.v2-legacy{--ka-ink:#17263e;--ka-muted:#586a81;--ka-line:#d8e2ed;color:#17263e;background:#f2f5fa}.v2-shell .v2-legacy>.topbar{--ka-ink:var(--v2-text)}.v2-shell .employee-v2{color:var(--v2-text)}.v2-shell .employee-v2 .employee-context{background:var(--v2-surface);border-color:var(--v2-line);box-shadow:none;border-radius:14px;padding:18px 20px}.v2-shell .employee-v2 .employee-context h1{margin:0 0 6px;font-size:25px}.v2-shell .employee-v2 .employee-name{font-size:14px}.v2-shell .employee-v2 .employee-identity{color:var(--v2-muted);font-size:12px}.v2-shell .employee-v2 .employee-nav{margin:14px 0}.v2-shell .employee-v2 .employee-nav button{min-height:36px;color:var(--v2-muted);padding:7px 12px;font-size:13px}.v2-shell .employee-v2 .employee-nav button[aria-current=page]{background:var(--v2-input);border-color:var(--v2-line);color:var(--v2-text);box-shadow:none}.v2-shell .employee-v2 .attendance-card{background:var(--v2-surface);border-color:var(--v2-line);box-shadow:none;border-radius:14px;padding:14px 18px}.v2-shell .employee-v2 .attendance-copy h2{font-size:17px}.v2-shell .employee-v2 .attendance-copy p{color:var(--v2-muted);font-size:13px}.v2-shell .employee-v2 .attendance-icon{width:40px;height:40px}.v2-shell .employee-v2 .pw-head{margin:20px 0 12px}.v2-shell .employee-v2 .pw-head h2{font-size:21px}.v2-shell .employee-v2 .pw-tabs{border-color:var(--v2-line);margin-bottom:12px}.v2-shell .employee-v2 .pw-tabs button{color:var(--v2-muted);padding:8px 14px}.v2-shell .employee-v2 .pw-tabs button[aria-pressed=true]{background:var(--v2-input);color:#60a5fa}.v2-shell .employee-v2 .pw-records{border:1px solid var(--v2-line);background:var(--v2-surface);border-radius:14px;display:block;overflow:hidden}.v2-shell .employee-v2 .pw-record{border:0;border-bottom:1px solid var(--v2-line);box-shadow:none;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;gap:6px 16px;padding:16px 18px;display:grid}.v2-shell .employee-v2 .pw-record:last-child{border-bottom:0}.v2-shell .employee-v2 .pw-record-top{grid-column:1/-1}.v2-shell .employee-v2 .pw-record h3{grid-column:1;margin:0;font-size:16px;line-height:1.5}.v2-shell .employee-v2 .pw-record p{color:var(--v2-muted);grid-column:1;margin:0;padding:0;font-size:13px}.v2-shell .employee-v2 .pw-record .pw-open{grid-area:2/2/6;align-self:center;width:auto;min-width:110px;min-height:36px;font-size:13px}.v2-shell .employee-v2 .pw-empty{background:var(--v2-surface);border-color:var(--v2-line);color:var(--v2-muted)}@media (width>=901px){.v2-shell.sidebar-collapsed{grid-template-columns:0 minmax(0,1fr)}.v2-shell.sidebar-collapsed>.sidebar{visibility:hidden;padding:0;overflow:hidden}}@media (width<=1280px){.v2-shell{grid-template-columns:224px minmax(0,1fr)}.v2-shell>.main-area{padding:0 20px 30px}.v2-shell .topbar{margin:0 -20px;padding:0 20px}.v2-order-columns,.v2-shell .repair-board .order-card{grid-template-columns:90px minmax(0,1fr) 100px 100px;gap:12px}.v2-shell .repair-board .order-card time,.v2-order-columns>span:last-child{display:none}.v2-shell .repair-steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.v2-shell{display:block}.v2-shell>.sidebar{flex-flow:wrap;height:auto;padding:12px 16px;display:flex;position:static;overflow:visible}.v2-shell .sidebar .brand{padding:0}.v2-shell .platform-nav{flex:auto;width:100%;max-height:55vh}.v2-shell .platform-nav.mobile-collapsed,.v2-shell .sidebar-foot{display:none}.v2-shell>.main-area{padding:0 16px 28px}.v2-shell .topbar{margin:0 -16px;padding:0 16px;position:static}.v2-shell .repair-board.has-selection{display:block}.v2-shell .repair-board.has-selection .order-list{display:none}.v2-shell .repair-board .detail-panel{padding:16px}.v2-shell .page-head{flex-wrap:wrap;align-items:flex-start}.v2-shell .v2-order-columns{display:none}.v2-shell .repair-board .order-card{grid-template-columns:1fr auto;gap:8px}.v2-shell .repair-board .v2-order-content{grid-area:1/1/auto/-1}.v2-shell .repair-board .v2-order-owner{display:none}.v2-shell .employee-v2 .pw-record{gap:8px;display:flex}.v2-shell .employee-v2 .pw-open{align-self:stretch}.v2-shell .repair-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.v2-shell .scope-bar{flex-wrap:wrap}.v2-shell .topbar .command-trigger{font-size:12px}.v2-shell .topbar .sidebar-toggle{display:none}.v2-shell .employee-v2 .attendance-card>.primary{width:auto;min-width:120px}}@media (prefers-reduced-motion:reduce){.v2-shell *,.v2-sheet *{transition:none;animation:none}}.v2-shell.v2-personal{display:block}.v2-personal .employee-v2{padding-top:1px}.v2-shell .employee-v2.embedded .employee-identity{display:none}.v2-sheet{--v2-bg:#070a10;--v2-surface:#0f141e;--v2-input:#141b27;--v2-line:#94a3b82e;--v2-text:#e7ecf3;--v2-muted:#aab3c2}.v2-sheet .v2-photo-grid{grid-template-columns:repeat(auto-fill,minmax(145px,1fr));gap:12px;margin-top:12px;display:grid}.v2-shell .related-work{background:var(--v2-surface);color:var(--v2-muted);padding:8px 12px}.v2-shell .related-work>span{color:var(--v2-muted)}.v2-shell .repair-board .list-tools select{flex:0 0 180px}.v2-photo-grid article>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:36px;display:-webkit-box;overflow:hidden}@media (width<=650px){.v2-shell .repair-board .list-tools select{flex:132px}}.photo-preview-backdrop{z-index:1100}@media (width<=900px){.v2-shell>.sidebar .sidebar-foot,.v2-shell .v2-original-open>.page-head,.v2-shell .v2-original-open>.project-bar,.v2-shell .v2-original-open>.related-work{display:none}.v2-shell .v2-original-open>.repair-board{margin-top:10px}}.v2-shell :is(.personnel-workspace,.v2-positions,.work-schedule,.operations-board){--ka-surface:var(--v2-surface);--ka-ink:var(--v2-text);--ka-muted:var(--v2-muted);--ka-line:var(--v2-line);--ka-location:var(--v2-input);--ka-brand:#60a5fa;color:var(--v2-text);min-width:0}.v2-positions .position-directory-tools{justify-content:space-between;align-items:end;gap:16px;margin:20px 0 12px;display:flex}.position-directory-tools label{flex:1;max-width:420px}.position-directory-tools span{color:var(--ka-muted);font-size:12px}.position-directory-table{border:1px solid var(--ka-line);background:var(--ka-surface);border-radius:14px;overflow:auto}.position-directory table{border-collapse:collapse;text-align:left;width:100%}.position-directory th{color:var(--ka-muted);background:var(--ka-location);font-size:12px;font-weight:500}.position-directory td,.position-directory th{border-bottom:1px solid var(--ka-line);vertical-align:top;padding:14px 16px}.position-directory tr:last-child td{border:0}.position-directory td{font-size:13px}.position-directory small{color:var(--ka-muted);margin-top:5px;font-size:11px;display:block}.assignment-line{min-width:185px;margin-bottom:8px;display:block}.position-badge{color:#2dd4bf;white-space:nowrap;background:#2dd4bf14;border-radius:6px;margin:2px 4px 2px 0;padding:3px 8px;font-size:12px;display:inline-block}.position-badge.deny{color:#f87171;background:#f8717114}.position-directory button{white-space:nowrap}.v2-shell .personnel-tabs{border-bottom:1px solid var(--v2-line);flex-wrap:wrap;gap:8px;display:flex}.v2-shell .personnel-tabs button{border-radius:8px;flex:0 auto;min-height:44px;padding:10px 14px}.v2-shell .personnel-tabs button span{display:none}.v2-shell .personnel-workspace input,.v2-shell .personnel-workspace textarea,.v2-shell .personnel-workspace select{background:var(--v2-input);color:var(--v2-text);border-color:var(--v2-line)}.v2-shell .position-directory tr:hover{background:#4c8dff10}.v2-shell .schedule-sources{gap:12px}.v2-shell .schedule-agenda article,.v2-shell .operations-board .module-card{background:var(--v2-surface);color:var(--v2-text);border-color:var(--v2-line);box-shadow:none}.v2-shell .operations-board .operation-cards{border:1px solid var(--v2-line);border-radius:14px;display:block;overflow:hidden}.v2-shell .operations-board .operation-cards>.module-card{border:0;border-bottom:1px solid var(--v2-line);border-radius:0;margin:0;padding:18px 20px}.v2-shell .operations-board .operation-cards>.module-card:last-child{border-bottom:0}.v2-shell .operations-board .operation-cards h2{font-size:18px}.v2-shell .operations-board .operation-queues button{background:var(--v2-input);border-color:var(--v2-line);color:var(--v2-text)}@media (width<=900px){.position-directory-table{max-width:100%}.position-directory-tools{flex-direction:column;align-items:stretch}.v2-shell .personnel-tabs button{flex:1;font-size:14px}.v2-shell .operations-board .operation-cards>.module-card{padding:16px}}.v2-shell :is(.office-page.v2-office,.workforce-page,.matter-page){--ka-surface:var(--v2-surface);--ka-ink:var(--v2-text);--ka-muted:var(--v2-muted);--ka-line:var(--v2-line);--ka-location:var(--v2-input);--ka-brand:#60a5fa;color:var(--v2-text)}.v2-shell :is(.office-page.v2-office,.workforce-page,.matter-page) :is(input,textarea,select){color:var(--v2-text);background:var(--v2-input);border-color:var(--v2-line)}.v2-shell .office-page.v2-office .records{border:1px solid var(--v2-line);background:var(--v2-surface);border-radius:14px;display:block;overflow:hidden}.v2-shell .office-page.v2-office .records>.record{border:0;border-bottom:1px solid var(--v2-line);box-shadow:none;text-align:left;background:0 0;border-radius:0;width:100%}.v2-shell .office-page.v2-office .records>.record:last-child{border-bottom:0}.v2-shell .office-page.v2-office .records>.record h2{font-size:17px}.v2-shell .office-page.v2-office .record-workspace.is-open{grid-template-columns:minmax(260px,.75fr) minmax(0,1.6fr)}.v2-shell .office-page.v2-office .detail{background:var(--v2-surface);border-color:var(--v2-line);box-shadow:none;border-radius:14px}.v2-shell .workforce-page :is(.record,.record-detail),.v2-shell .matter-page :is(.record,.record-detail){background:var(--v2-surface);color:var(--v2-text);border-color:var(--v2-line);box-shadow:none}.v2-shell .workforce-page .records{display:block}.v2-shell .workforce-page .records>.record{border-color:var(--v2-line);text-align:left;border-radius:10px;width:100%;margin:0 0 8px}@media (width<=900px){.v2-shell .office-page.v2-office .record-workspace.is-open{grid-template-columns:1fr}.v2-shell .office-page.v2-office .detail{padding:16px}}.v2-shell .position-directory table,.v2-shell .position-directory tbody{background:var(--v2-surface);color:var(--v2-text)}.v2-shell .position-directory :is(tr,td){color:var(--v2-text)}.v2-shell .personnel-panel .v2-positions>h2{display:none}.v2-shell .personnel-heading h1{margin:0 0 8px;font-size:26px}.v2-shell .personnel-heading p{max-width:80ch;font-size:13px;line-height:1.6}.v2-shell .personnel-tabs{margin-bottom:12px}.v2-shell .v2-positions>p{font-size:13px;line-height:1.6}.v2-shell .position-scope{color:var(--v2-muted);margin:10px 0;font-size:12px}.v2-shell .position-scope summary{cursor:pointer}.v2-shell .position-scope p{margin:8px 0}.v2-shell .position-directory-tools{margin-top:12px}.v2-shell .v2-domain{--ka-surface:var(--v2-surface);--ka-ink:var(--v2-text);--ka-muted:var(--v2-muted);--ka-line:var(--v2-line);--ka-location:var(--v2-input);--ka-brand:#60a5fa;min-width:0;color:var(--v2-text)}.v2-shell .v2-domain :is(input,textarea,select){background:var(--v2-input);color:var(--v2-text);border-color:var(--v2-line);min-width:0;max-width:100%;font-size:14px}.v2-shell .v2-domain :is(.module-card,.ledger-detail,.detail,.record,.queue-card,.fact-cards>article,.resident-queues>button,.collection-queues>button,.procurement-queues>button){background:var(--v2-surface);color:var(--v2-text);border-color:var(--v2-line);box-shadow:none}.v2-shell .v2-domain :is(h2,h3){color:var(--v2-text)}.v2-shell .v2-domain :is(.muted,small){color:var(--v2-muted)}.v2-shell .v2-domain :is(.registry-query,.ledger-search,.resident-search,.collection-search,.draft-toolbar,.search){border:1px solid var(--v2-line);background:var(--v2-surface);border-radius:12px;align-items:end;gap:12px;padding:14px}.v2-shell .v2-domain :is(.ledger-table-wrap,.table-scroll){border:1px solid var(--v2-line);background:var(--v2-surface);border-radius:12px;max-width:100%;overflow:auto}.v2-shell .v2-domain :is(table,tbody){background:var(--v2-surface);color:var(--v2-text);border-collapse:collapse;width:100%}.v2-shell .v2-domain th{background:var(--v2-input);color:var(--v2-muted);border-color:var(--v2-line);padding:12px 14px;font-size:12px;font-weight:500}.v2-shell .v2-domain td{color:var(--v2-text);border-color:var(--v2-line);padding:12px 14px;font-size:13px}.v2-shell .v2-domain :is(.registry-list,.resident-list,.records,.collection-cards,.receipt-records){background:var(--v2-surface);border:1px solid var(--v2-line);border-radius:14px;display:block;overflow:hidden}.v2-shell .v2-domain :is(.registry-list,.resident-list,.records,.collection-cards,.receipt-records)>:is(button,article,.module-card){border:0;border-bottom:1px solid var(--v2-line);text-align:left;width:100%;color:var(--v2-text);box-shadow:none;background:0 0;border-radius:0;margin:0;padding:16px 18px}.v2-shell .v2-domain :is(.registry-list,.resident-list,.records,.collection-cards,.receipt-records)>:last-child{border-bottom:0}.v2-shell .v2-domain button[aria-pressed=true]{color:var(--v2-text);background:#4c8dff18;border-color:#60a5fa}.v2-shell .v2-domain :is(.registry-layout,.resident-layout,.ledger-layout,.draft-grid,.record-workspace){gap:18px;min-width:0}.v2-shell .v2-domain :is(.registry-detail,.resident-detail,.ledger-detail,.receipt-detail,.detail){border-radius:14px;min-width:0;padding:20px}.v2-shell .v2-domain :is(.ledger-field-grid,.registry-editor,.draft-fields){gap:14px}.v2-shell .v2-domain :is(.ledger-form,.registry-editor,.receipt-form,.editor){background:var(--v2-surface);color:var(--v2-text);border-color:var(--v2-line);border-radius:12px}.v2-shell .v2-domain :is(.fact-cards,.queue-grid,.procurement-queues,.resident-queues,.collection-queues){gap:12px}.v2-shell .v2-domain :is(.queue-card,.procurement-queues button,.resident-queues button,.collection-queues button){border-radius:12px;padding:16px}.v2-shell .v2-domain .queue-card strong{font-size:28px}.v2-shell .v2-domain .overview-bottom{gap:16px}.v2-shell .v2-domain .risk-row{border-color:var(--v2-line)}.v2-shell .v2-domain :is(.pending-panel,.boundary){font-size:13px;line-height:1.7}.v2-shell .v2-domain :is(.ledger-otp,.resident-private){border-color:var(--v2-line);background:var(--v2-input)}@media (width<=900px){.v2-shell .v2-domain :is(.registry-layout,.resident-layout,.ledger-layout,.draft-grid,.record-workspace.is-open){grid-template-columns:minmax(0,1fr)}.v2-shell .v2-domain :is(.registry-detail,.resident-detail,.ledger-detail,.receipt-detail,.detail){padding:16px}.v2-shell .v2-domain :is(.ledger-field-grid,.draft-fields){grid-template-columns:minmax(0,1fr)}.v2-shell .v2-domain :is(.registry-query,.ledger-search,.resident-search,.collection-search,.draft-toolbar,.search){flex-wrap:wrap}.v2-shell .v2-domain :is(input,select,button){min-height:44px}.v2-shell .v2-domain .queue-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.v2-shell .v2-domain.procurement-page .editor-footer{box-shadow:none;margin-top:18px;position:static}.v2-shell .v2-domain :is(.record-detail,.training-detail,.document-detail,.card,.gate-grid>article,.scope-grid>article,.training-list>button,.doc-list>button,.followup-queues>button){background:var(--v2-surface);color:var(--v2-text);border-color:var(--v2-line);box-shadow:none}.v2-shell .v2-domain :is(.training-header,.paper-heading,.head){justify-content:space-between;align-items:flex-start;gap:18px;margin:22px 0 18px;display:flex}.v2-shell .v2-domain :is(.training-header,.paper-heading,.head) h1{margin:0 0 8px;font-size:25px}.v2-shell .v2-domain :is(.training-header,.head)>div>small{display:none}.v2-shell .v2-domain :is(.training-header,.paper-heading,.head) p{color:var(--v2-muted);max-width:85ch;font-size:13px;line-height:1.7}.v2-shell .v2-domain :is(.training-toolbar,.toolbar,.filter-row,.status-toolbar,.followup-search){border:1px solid var(--v2-line);background:var(--v2-surface);border-radius:12px;align-items:end;gap:12px;padding:14px}.v2-shell .v2-domain :is(.training-layout,.layout,.record-workspace){gap:18px;min-width:0}.v2-shell .v2-domain :is(.training-list,.doc-list,.record-list,.followup-cards){background:var(--v2-surface);border:1px solid var(--v2-line);border-radius:14px;display:block;overflow:hidden}.v2-shell .v2-domain :is(.training-list,.doc-list,.record-list,.followup-cards)>:is(button,article,.module-card){border:0;border-bottom:1px solid var(--v2-line);width:100%;box-shadow:none;color:var(--v2-text);text-align:left;background:0 0;border-radius:0;margin:0;padding:16px 18px}.v2-shell .v2-domain :is(.training-list,.doc-list,.record-list,.followup-cards)>:last-child{border-bottom:0}.v2-shell .v2-domain :is(.training-detail,.document-detail,.record-detail){border-radius:14px;min-width:0;padding:20px}.v2-shell .v2-domain :is(.detail-toolbar,.panel-toolbar){color:var(--v2-muted);border-color:var(--v2-line);background:var(--v2-surface)}.v2-shell .v2-domain :is(.training-fields,.fields,.two){gap:14px}.v2-shell .v2-domain :is(.training-question,.training-text,.training-answer,.training-result,.edition,.recipients,.private-preview,.review,.fact-line,.source-record){border-color:var(--v2-line);background:var(--v2-input);color:var(--v2-text)}.v2-shell .v2-domain :is(.file-row,.recipient,.paper-selector){border-color:var(--v2-line);color:var(--v2-text)}.v2-shell .v2-domain :is(pre,code){background:var(--v2-input);color:var(--v2-text);border-color:var(--v2-line);max-width:100%;overflow:auto}.v2-shell .v2-domain :is(.status-table,.gate-grid,.scope-grid){min-width:0;max-width:100%}.v2-shell .v2-domain .status-table{border:1px solid var(--v2-line);border-radius:12px;overflow:auto}.v2-shell .v2-domain .node-list{color:var(--v2-muted);line-height:1.8}@media (width<=900px){.v2-shell .v2-domain :is(.training-layout.panel-open,.layout.panel-open,.record-workspace.has-detail){grid-template-columns:minmax(0,1fr)}.v2-shell .v2-domain :is(.training-header,.paper-heading,.head){flex-wrap:wrap}.v2-shell .v2-domain :is(.training-detail,.document-detail,.record-detail){padding:16px}.v2-shell .v2-domain :is(.training-fields,.fields,.two){grid-template-columns:minmax(0,1fr)}.v2-shell .v2-domain :is(.training-toolbar,.toolbar,.filter-row,.status-toolbar,.followup-search){flex-wrap:wrap}}.v2-shell{--v2-bg:var(--jx-bg,#070a10);--v2-side:var(--jx-panel,#0a0e16);--v2-surface:var(--jx-panel,#0f141e);--v2-input:var(--jx-field,#141b27);--v2-line:var(--jx-line,#94a3b82e);--v2-text:var(--jx-text,#e7ecf3);--v2-muted:var(--jx-muted,#aab3c2)}.v2-shell.v2-light{--v2-bg:var(--jx-bg,#e9edf5);--v2-side:var(--jx-panel,#fff);--v2-surface:var(--jx-panel,#fff);--v2-input:var(--jx-field,#f5f7fb);--v2-line:var(--jx-line,#e4e8f0);--v2-text:var(--jx-text,#151821);--v2-muted:var(--jx-muted,#8b93a6)}
