.billing-facts[data-v-8dcae273]{background:#f6faff;border:1px solid #d9e6f3;border-radius:12px;margin:22px 0;padding:18px}.billing-fact-grid[data-v-8dcae273]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.billing-fact-grid>div[data-v-8dcae273]{background:#fff;border-radius:8px;gap:8px;padding:13px;display:grid}.billing-fact-grid strong[data-v-8dcae273]{overflow-wrap:anywhere;font-size:21px}.billing-fact-grid small[data-v-8dcae273]{color:#5d7084;line-height:1.5}.allocation-link[data-v-8dcae273]{border-bottom:1px solid #deebf5;padding:8px 0}.linked-ledger[data-v-8dcae273]{overflow-wrap:anywhere;background:#fff;border:1px solid #cee0f0;border-radius:8px;margin-top:16px;padding:14px}.linked-ledger dl[data-v-8dcae273]{grid-template-columns:110px 1fr;gap:10px;font-size:13px;display:grid}.linked-ledger dd[data-v-8dcae273]{margin:0}.billing-facts p[data-v-8dcae273]{line-height:1.7}@media (width<=480px){.billing-facts[data-v-8dcae273]{padding:12px}.billing-fact-grid[data-v-8dcae273]{grid-template-columns:1fr}.linked-ledger dl[data-v-8dcae273]{grid-template-columns:1fr;gap:6px}}.collection-facts[data-v-a6a4b6b4]{overflow-wrap:anywhere;line-height:1.7}.collection-facts h3[data-v-a6a4b6b4]{font-size:16px}.collection-facts dl[data-v-a6a4b6b4]{grid-template-columns:88px 1fr;gap:9px;display:grid}.collection-facts dd[data-v-a6a4b6b4]{margin:0}.collection-pending[data-v-a6a4b6b4],.collection-fact[data-v-a6a4b6b4]{color:#6d521a;background:#fff4de;border-radius:8px;margin:12px 0;padding:12px}.collection-fact[data-v-a6a4b6b4]{color:#284960;background:#eef6fc}.collection-facts p[data-v-a6a4b6b4]{white-space:pre-wrap;margin:8px 0}.execution-row[data-v-fdf3b216]{border-bottom:1px solid #e8eff4;padding:14px 0}.ledger-tabs[data-v-fdf3b216]{flex-wrap:wrap}.ledger-page[data-v-fdf3b216]{color:#24364a;max-width:1440px;margin:auto;padding:28px 40px}.ledger-tabs[data-v-fdf3b216]{margin:24px 0}.ledger-search[data-v-fdf3b216]{align-items:end;gap:16px;margin-bottom:24px;display:flex}.ledger-search label[data-v-fdf3b216]:first-child{flex:1}.ledger-layout[data-v-fdf3b216]{grid-template-columns:minmax(0,1fr) minmax(300px,.6fr);gap:36px;display:grid}.ledger-layout[data-v-fdf3b216]:not(:has(.ledger-detail)){grid-template-columns:1fr}.ledger-table-wrap[data-v-fdf3b216]{overflow:auto}table[data-v-fdf3b216]{border-collapse:collapse;text-align:left;width:100%}td[data-v-fdf3b216],th[data-v-fdf3b216]{vertical-align:top;border-bottom:1px solid #e8eff4;padding:18px 10px}th[data-v-fdf3b216]{color:#567087;font-size:13px;font-weight:500}td p[data-v-fdf3b216]{margin:9px 0;font-size:13px}small[data-v-fdf3b216]{color:#62758b}.house-tag[data-v-fdf3b216]{color:#185c88;background:#e7f5ff;border-radius:5px;padding:7px 10px;display:inline-block}.money-tag[data-v-fdf3b216]{color:#78500b;background:#fff1ce;border-radius:5px;padding:6px 9px;display:inline-block}.ledger-status[data-v-fdf3b216]{border-radius:6px;padding:7px 10px;font-size:13px;display:inline-block}.pending[data-v-fdf3b216]{color:#77500b;background:#fff1ce}.confirmed[data-v-fdf3b216]{color:#1c674c;background:#dff8ed}.rejected[data-v-fdf3b216]{color:#953b32;background:#ffe9e5}.ledger-detail[data-v-fdf3b216]{overflow-wrap:anywhere;border-left:1px solid #e7edf2;padding-left:28px}.ledger-detail h2[data-v-fdf3b216]{font-size:23px}.amount-focus[data-v-fdf3b216]{color:#77500b;background:#fff5de;border-radius:8px;gap:9px;padding:20px;display:grid}.amount-focus strong[data-v-fdf3b216]{font-size:30px}dl[data-v-fdf3b216]{grid-template-columns:110px minmax(0,1fr);gap:12px;font-size:13px;line-height:1.7;display:grid}dt[data-v-fdf3b216]{color:#6c7c8d}dd[data-v-fdf3b216]{white-space:pre-wrap;margin:0}.ledger-form[data-v-fdf3b216]{border-top:1px solid #e7edf2;max-width:980px;margin-top:36px;padding-top:24px}.ledger-form fieldset[data-v-fdf3b216]{border:0;margin:0;padding:0}.ledger-field-grid[data-v-fdf3b216]{grid-template-columns:1fr 1fr;gap:18px;margin:18px 0;display:grid}.ledger-form label[data-v-fdf3b216],.ledger-search label[data-v-fdf3b216],.ledger-otp[data-v-fdf3b216]{flex-direction:column;gap:8px;font-size:14px;display:flex}.ledger-form input[data-v-fdf3b216],.ledger-form select[data-v-fdf3b216],.ledger-search input[data-v-fdf3b216],.ledger-search select[data-v-fdf3b216],.ledger-otp input[data-v-fdf3b216]{color:#24364a;min-height:42px;font:inherit;box-sizing:border-box;background:#fff;border:1px solid #c5d8e6;border-radius:5px;max-width:100%;padding:9px 12px}.ledger-otp[data-v-fdf3b216]{max-width:300px;margin-top:18px}.pending-summary[data-v-fdf3b216]{background:#fffaf0;max-height:260px;padding:16px;overflow:auto}.ledger-page .button-row[data-v-fdf3b216]{flex-wrap:wrap}button[data-v-fdf3b216]:focus-visible,input[data-v-fdf3b216]:focus-visible,select[data-v-fdf3b216]:focus-visible{outline-offset:2px;outline:3px solid #8dcfff}@media (width<=900px){.execution-row[data-v-fdf3b216]{border-bottom:1px solid #e8eff4;padding:14px 0}.ledger-tabs[data-v-fdf3b216]{flex-wrap:wrap}.ledger-page[data-v-fdf3b216]{padding:20px 16px}.ledger-layout[data-v-fdf3b216]{grid-template-columns:1fr}.ledger-detail[data-v-fdf3b216]{border-top:1px solid #e7edf2;border-left:0;padding-top:22px;padding-left:0}.ledger-search[data-v-fdf3b216]{flex-wrap:wrap}.ledger-field-grid[data-v-fdf3b216]{grid-template-columns:1fr}td[data-v-fdf3b216],th[data-v-fdf3b216]{padding:12px 6px}}.billing-insights[data-v-79f63798]{color:#173a5e;max-width:1440px;margin:0 auto}.insight-header[data-v-79f63798],.insight-chart-head[data-v-79f63798],.insight-detail-head[data-v-79f63798]{justify-content:space-between;align-items:center;gap:18px;display:flex}.insight-header h2[data-v-79f63798]{margin:.3rem 0;font-size:clamp(23px,2.2vw,30px)}.insight-year[data-v-79f63798],.insight-search[data-v-79f63798]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.insight-year label[data-v-79f63798],.insight-search label[data-v-79f63798]{gap:7px;font-weight:600;display:grid}.insight-year input[data-v-79f63798],.insight-search input[data-v-79f63798]{box-sizing:border-box;color:#163452;font:inherit;background:#fff;border:1px solid #c9d9e9;border-radius:12px;max-width:100%;min-height:44px;padding:10px 13px}.insight-year input[data-v-79f63798]{width:110px}.insight-metrics[data-v-79f63798]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.insight-metric[data-v-79f63798]{text-align:left;gap:10px;min-width:0;padding:20px;display:grid}.insight-metric strong[data-v-79f63798]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(21px,2.1vw,32px)}.insight-metric small[data-v-79f63798],.insight-band small[data-v-79f63798]{color:#53708c;font-weight:400}.insight-metric[aria-pressed=true][data-v-79f63798],.insight-band[aria-pressed=true][data-v-79f63798]{background:#edf5ff;border-color:#437edf}.insight-chart[data-v-79f63798],.insight-details[data-v-79f63798]{margin:18px 0;padding:22px}.insight-chart h3[data-v-79f63798],.insight-details h3[data-v-79f63798]{margin:0 0 8px}.insight-toggle[data-v-79f63798]{flex-shrink:0;align-items:center;gap:6px;display:flex}.insight-toggle input[data-v-79f63798]{width:18px;height:18px}.insight-band[data-v-79f63798]{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-79f63798]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-align:right}.insight-track[data-v-79f63798]{background:#edf2f9;border-radius:9px;height:10px;overflow:hidden}.insight-track i[data-v-79f63798]{background:linear-gradient(90deg,#598dd3,#225caa);border-radius:9px;height:100%;display:block}.insight-all[data-v-79f63798]{margin-top:12px}.insight-basis[data-v-79f63798]{color:#45637f;margin:16px 0}.insight-basis summary[data-v-79f63798]{cursor:pointer;padding:6px 0}.insight-search[data-v-79f63798]{margin:15px 0}.insight-search label[data-v-79f63798]{flex:1;min-width:200px}.insight-search input[data-v-79f63798]{width:100%}.insight-table-wrap[data-v-79f63798]{overflow-x:auto}.insight-table-wrap table[data-v-79f63798]{border-collapse:collapse;text-align:left;width:100%}.insight-table-wrap th[data-v-79f63798],.insight-table-wrap td[data-v-79f63798]{vertical-align:top;font-variant-numeric:tabular-nums;border-bottom:1px solid #e1eaf3;padding:13px 10px}.insight-table-wrap th[data-v-79f63798]{color:#3f607f;white-space:nowrap;background:#f3f7fc}.insight-table-wrap td small[data-v-79f63798]{color:#56718b;margin-top:6px;display:block}.insight-contribution[data-v-79f63798]{color:#164b91;font-weight:700}.insight-table-wrap button[data-v-79f63798]{white-space:nowrap}.insight-pages[data-v-79f63798]{justify-content:flex-end;align-items:center;gap:15px;padding-top:18px;display:flex}.billing-insights button[data-v-79f63798]:focus-visible,.billing-insights input[data-v-79f63798]:focus-visible{outline-offset:3px;outline:3px solid #4e87d8}.billing-insights button[data-v-79f63798]:disabled{cursor:not-allowed}.billing-insights .insight-coverage[data-v-79f63798]{line-height:1.6}@media (width<=1000px){.insight-metrics[data-v-79f63798]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.insight-header[data-v-79f63798],.insight-chart-head[data-v-79f63798]{flex-direction:column;align-items:start}.insight-header[data-v-79f63798]{gap:10px}.insight-year[data-v-79f63798]{width:100%}.insight-metric[data-v-79f63798]{padding:15px}.insight-chart[data-v-79f63798],.insight-details[data-v-79f63798]{padding:16px}.insight-band[data-v-79f63798]{grid-template-columns:1fr 1fr;gap:8px}.insight-track[data-v-79f63798]{grid-area:2/1/auto/-1}.insight-band b[data-v-79f63798]{grid-area:1/2}.insight-search label[data-v-79f63798]{flex-basis:100%;min-width:0}.insight-table-wrap table[data-v-79f63798],.insight-table-wrap tbody[data-v-79f63798]{display:block}.insight-table-wrap thead[data-v-79f63798]{display:none}.insight-table-wrap tr[data-v-79f63798]{border:1px solid #d9e6f4;border-radius:14px;margin:12px 0;padding:12px;display:block}.insight-table-wrap td[data-v-79f63798]{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-79f63798]:before{content:attr(data-label);color:#5a728c;font-weight:500}.insight-table-wrap td small[data-v-79f63798]{grid-column:2}.insight-pages[data-v-79f63798]{justify-content:space-between}.insight-table-wrap[data-v-79f63798]{overflow:visible}}.operation-home-heading[data-v-f83287f9]{justify-content:space-between;align-items:start;gap:16px;display:flex}.operation-home-heading h2[data-v-f83287f9]{margin:0;font-size:24px}.operation-home-heading .button-row[data-v-f83287f9]{flex-wrap:wrap}.personal-operation-queues[data-v-f83287f9]{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;margin-top:20px;display:grid}.personal-operation-queues button[data-v-f83287f9]{text-align:left;color:#24435e;background:#fff;border:1px solid #d9e6f3;border-radius:12px;gap:10px;padding:16px;display:grid}.personal-operation-queues button[aria-pressed=true][data-v-f83287f9]{background:#edf6ff;border-color:#2678d6}.personal-operation-queues strong[data-v-f83287f9]{font-size:26px}.operation-home-search[data-v-f83287f9]{gap:8px;max-width:440px;margin:20px 0;display:grid}.operation-home-search input[data-v-f83287f9]{min-width:0;font:inherit;border:1px solid #ceddeb;border-radius:8px;padding:12px}.personal-operation-cards[data-v-f83287f9]{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:16px;display:grid}.personal-operation-cards h3[data-v-f83287f9]{font-size:20px}.personal-operation-cards p[data-v-f83287f9]{white-space:pre-wrap;line-height:1.8}.personal-operation-cards button[data-v-f83287f9]{width:100%}.operation-role-tags[data-v-f83287f9]{flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.operation-role-tags span[data-v-f83287f9]{background:#edf5ff;border-radius:5px;padding:5px 8px}.operation-next[data-v-f83287f9]{background:#f1f7fd;border-radius:8px;padding:12px}.operation-due[data-v-f83287f9]{color:#93490e}.my-operation-work .muted[data-v-f83287f9]{line-height:1.8}@media (width<=720px){.operation-home-heading[data-v-f83287f9]{display:block}.personal-operation-queues[data-v-f83287f9]{grid-template-columns:1fr 1fr}.personal-operation-cards[data-v-f83287f9]{grid-template-columns:1fr}}.work-source-tabs[data-v-b5a023cd]{width:fit-content;max-width:100%;margin:0 0 24px}.my-work[data-v-b5a023cd]{max-width:1440px;margin:auto;padding:28px 32px}.my-work-queues[data-v-b5a023cd]{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;display:grid}.my-work-queues button[data-v-b5a023cd]{text-align:left;color:#24435e;background:#fff;border:1px solid #d9e6f3;border-radius:12px;gap:10px;padding:18px;display:grid}.my-work-queues button[aria-pressed=true][data-v-b5a023cd]{background:#edf6ff;border-color:#2678d6}.my-work-queues strong[data-v-b5a023cd]{font-size:28px}.work-search[data-v-b5a023cd]{gap:8px;max-width:440px;margin:20px 0;display:grid}.work-search input[data-v-b5a023cd]{font:inherit;border:1px solid #ceddeb;border-radius:8px;min-width:0;padding:12px}.work-cards[data-v-b5a023cd]{grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:16px;display:grid}.work-task[data-v-b5a023cd]{overflow-wrap:anywhere}.work-task h2[data-v-b5a023cd]{font-size:19px}.work-task-top[data-v-b5a023cd]{justify-content:space-between;gap:12px;font-size:13px;display:flex}.work-overdue[data-v-b5a023cd]{color:#a14b15;background:#fff0dc;border-radius:6px;padding:3px 8px}.work-next[data-v-b5a023cd]{background:#f1f7fd;border-radius:8px;padding:12px;line-height:1.7}.work-task p[data-v-b5a023cd]{line-height:1.7}.work-task button[data-v-b5a023cd]{width:100%}@media (width<=720px){.my-work[data-v-b5a023cd]{padding:20px 14px}.my-work-queues[data-v-b5a023cd]{grid-template-columns:1fr 1fr}.my-work .page-head[data-v-b5a023cd]{display:block}.my-work .button-row[data-v-b5a023cd]{flex-wrap:wrap;margin-top:14px}.work-cards[data-v-b5a023cd]{grid-template-columns:1fr}}.followup-page[data-v-2bf35e7d]{max-width:1440px;margin:auto;padding:28px 32px}.followup-queues[data-v-2bf35e7d]{grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:12px;margin:20px 0;display:grid}.followup-queues button[data-v-2bf35e7d]{text-align:left;color:#24435e;background:#fff;border:1px solid #d9e6f3;border-radius:12px;gap:12px;padding:18px;display:grid}.followup-queues button[aria-pressed=true][data-v-2bf35e7d]{background:#edf6ff;border-color:#2678d6}.followup-queues strong[data-v-2bf35e7d]{font-size:27px}.followup-search[data-v-2bf35e7d]{gap:8px;max-width:440px;margin:20px 0;display:grid}.followup-search input[data-v-2bf35e7d]{min-width:0;font:inherit;border:1px solid #ceddeb;border-radius:8px;padding:12px}.followup-cards[data-v-2bf35e7d]{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:16px;display:grid}.followup-cards article[data-v-2bf35e7d]{overflow-wrap:anywhere}.followup-cards h2[data-v-2bf35e7d]{font-size:19px}.followup-cards dl[data-v-2bf35e7d]{grid-template-columns:90px 1fr;gap:12px;display:grid}.followup-cards dd[data-v-2bf35e7d]{margin:0}.followup-cards small[data-v-2bf35e7d]{color:#61778a;margin-top:5px;display:block}.followup-next[data-v-2bf35e7d]{background:#f1f7fd;border-radius:8px;padding:12px;line-height:1.7}.followup-cards button[data-v-2bf35e7d]{width:100%}@media (width<=720px){.followup-page[data-v-2bf35e7d]{padding:20px 14px}.followup-queues[data-v-2bf35e7d]{grid-template-columns:1fr 1fr}.followup-page .page-head[data-v-2bf35e7d]{display:block}.followup-cards[data-v-2bf35e7d]{grid-template-columns:1fr}}.collection-page[data-v-9c79d6ad]{max-width:1440px;margin:auto;padding:28px 32px}.collection-search[data-v-9c79d6ad]{flex-wrap:wrap;align-items:end;gap:14px;margin:20px 0;display:flex}.collection-search label[data-v-9c79d6ad]{gap:8px;display:grid}.collection-search input[data-v-9c79d6ad]{min-width:0;font:inherit;border:1px solid #ceddeb;border-radius:8px;padding:12px}.collection-queues[data-v-9c79d6ad]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;display:grid}.collection-queues button[data-v-9c79d6ad]{text-align:left;color:#24435e;background:#fff;border:1px solid #d9e6f3;border-radius:12px;gap:12px;padding:18px;display:grid}.collection-queues button[aria-pressed=true][data-v-9c79d6ad]{background:#edf6ff;border-color:#2678d6}.collection-queues strong[data-v-9c79d6ad]{font-size:27px}.collection-cards[data-v-9c79d6ad]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;margin:20px 0;display:grid}.collection-cards article[data-v-9c79d6ad]{overflow-wrap:anywhere}.collection-heading[data-v-9c79d6ad]{justify-content:space-between;align-items:center;gap:12px;display:flex}.collection-heading h2[data-v-9c79d6ad]{font-size:19px}.collection-balance[data-v-9c79d6ad]{color:#865922;font-size:20px;font-weight:700}.overdue[data-v-9c79d6ad]{color:#8d4e15;background:#fff0d8;border-radius:8px;padding:10px}.collection-cards .button-row[data-v-9c79d6ad]{flex-wrap:wrap;margin-top:16px}@media (width<=720px){.collection-page[data-v-9c79d6ad]{padding:20px 14px}.collection-queues[data-v-9c79d6ad]{grid-template-columns:1fr 1fr}.collection-cards[data-v-9c79d6ad]{grid-template-columns:1fr}.collection-page .page-head[data-v-9c79d6ad]{display:block}.collection-page .page-head button[data-v-9c79d6ad]{margin-top:12px}.collection-search label[data-v-9c79d6ad]{width:100%}}.operation-facts[data-v-3ca28b5d]{overflow-wrap:anywhere;line-height:1.7}.operation-facts dl[data-v-3ca28b5d]{grid-template-columns:90px 1fr;gap:10px;display:grid}.operation-facts dd[data-v-3ca28b5d]{margin:0}.operation-facts small[data-v-3ca28b5d]{color:#63768a;display:block}.operation-facts .pending[data-v-3ca28b5d],.operation-facts .fact[data-v-3ca28b5d]{color:#72501e;background:#fff2da;border-radius:8px;margin:12px 0;padding:12px}.operation-facts .fact[data-v-3ca28b5d]{color:#284b66;background:#eef6fd}.operation-facts p[data-v-3ca28b5d]{white-space:pre-wrap}.operations-board[data-v-9c776d9c]{max-width:1440px;margin:auto;padding:28px 32px}.operation-search[data-v-9c776d9c]{flex-wrap:wrap;align-items:end;gap:14px;margin:20px 0;display:flex}.operation-search label[data-v-9c776d9c]{gap:8px;display:grid}.operation-search input[data-v-9c776d9c]{font:inherit;border:1px solid #cbdce9;border-radius:8px;min-width:0;padding:12px}.operation-queues[data-v-9c776d9c]{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:12px;display:grid}.operation-queues button[data-v-9c776d9c]{text-align:left;color:#24435e;background:#fff;border:1px solid #d9e6f3;border-radius:12px;gap:12px;padding:16px;display:grid}.operation-queues button[aria-pressed=true][data-v-9c776d9c]{background:#edf6ff;border-color:#2678d6}.operation-queues strong[data-v-9c776d9c]{font-size:26px}.operation-cards[data-v-9c776d9c]{grid-template-columns:repeat(auto-fit,minmax(min(100%,350px),1fr));gap:16px;margin:20px 0;display:grid}.operation-cards article[data-v-9c776d9c]{overflow-wrap:anywhere}.operation-cards h2[data-v-9c776d9c]{font-size:19px}.operation-cards button[data-v-9c776d9c]{width:100%}.overdue[data-v-9c776d9c]{color:#8d4e15;background:#fff0d8;border-radius:8px;padding:10px}@media (width<=720px){.operations-board[data-v-9c776d9c]{padding:20px 14px}.operation-queues[data-v-9c776d9c]{grid-template-columns:1fr 1fr}.operation-cards[data-v-9c776d9c]{grid-template-columns:1fr}.operations-board .page-head[data-v-9c776d9c]{display:block}.operation-search label[data-v-9c776d9c]{width:100%}}.inspection-summary[data-v-9c776d9c]{background:#fff;border:1px solid #d9e6f3;border-radius:16px;margin:24px 0;padding:22px}.inspection-heading[data-v-9c776d9c],.inspection-list-heading[data-v-9c776d9c]{justify-content:space-between;align-items:center;gap:16px;display:flex}.inspection-heading h2[data-v-9c776d9c],.inspection-list-heading h2[data-v-9c776d9c]{margin:0;font-size:22px}.inspection-period[data-v-9c776d9c]{flex-wrap:wrap;align-items:end;gap:14px;margin:16px 0;display:flex}.inspection-period label[data-v-9c776d9c]{gap:7px;min-width:0;display:grid}.inspection-period input[data-v-9c776d9c]{box-sizing:border-box;color:#24435e;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #cbdce9;border-radius:8px;padding:11px 12px}.inspection-metrics[data-v-9c776d9c]{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:10px;display:grid}.inspection-metrics button[data-v-9c776d9c]{text-align:left;color:#24435e;background:#f8fbff;border:1px solid #d9e6f3;border-radius:10px;align-content:start;gap:9px;padding:14px;display:grid}.inspection-metrics button[aria-pressed=true][data-v-9c776d9c]{background:#edf6ff;border-color:#2678d6;box-shadow:inset 0 0 0 1px #2678d6}.inspection-metrics strong[data-v-9c776d9c]{font-size:27px}.inspection-metrics small[data-v-9c776d9c]{color:#61778a;font-size:12px;line-height:1.6}.inspection-coverage[data-v-9c776d9c]{color:#61778a;font-size:13px;line-height:1.8}.inspection-samples[data-v-9c776d9c]{border-top:1px solid #e6edf5;justify-content:space-between;align-items:center;gap:16px;padding-top:8px;display:flex}.inspection-samples h3[data-v-9c776d9c]{margin:8px 0;font-size:17px}.inspection-samples p[data-v-9c776d9c]{line-height:1.7}.inspection-samples button[data-v-9c776d9c]{flex-shrink:0}.inspection-summary button[data-v-9c776d9c]:focus-visible{outline-offset:3px;outline:3px solid #2c70b4}@media (width<=720px){.inspection-summary[data-v-9c776d9c]{padding:16px}.inspection-period label[data-v-9c776d9c]{flex:120px}.inspection-metrics[data-v-9c776d9c]{grid-template-columns:1fr 1fr}.inspection-samples[data-v-9c776d9c]{display:block}.inspection-samples button[data-v-9c776d9c]{width:100%}.inspection-heading[data-v-9c776d9c],.inspection-list-heading[data-v-9c776d9c]{align-items:start}.inspection-list-heading[data-v-9c776d9c]{flex-wrap:wrap}}@media (prefers-reduced-motion:reduce){.inspection-summary button[data-v-9c776d9c]{transition:none}}.work-schedule[data-v-2a3da042]{max-width:1440px;margin:auto;padding:28px 32px}.schedule-sources[data-v-2a3da042]{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.schedule-sources>section[data-v-2a3da042]{overflow-wrap:anywhere;background:#fff;border:1px solid #d9e6f3;border-radius:12px;padding:18px}.schedule-sources .button-row[data-v-2a3da042]{flex-wrap:wrap}.schedule-controls[data-v-2a3da042]{flex-wrap:wrap;gap:16px;display:flex}.schedule-controls label[data-v-2a3da042]{gap:8px;display:grid}.schedule-controls input[data-v-2a3da042],.schedule-controls select[data-v-2a3da042]{font:inherit;border:1px solid #cbdce9;border-radius:8px;max-width:100%;padding:11px}.schedule-layout[data-v-2a3da042]{grid-template-columns:minmax(320px,400px) minmax(0,1fr);align-items:start;gap:24px;margin:20px 0;display:grid}.schedule-calendar[data-v-2a3da042]{background:#fff;border:1px solid #d9e6f3;border-radius:12px;padding:16px}.calendar-heading[data-v-2a3da042]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.calendar-grid[data-v-2a3da042]{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}.calendar-grid .weekday[data-v-2a3da042]{text-align:center;color:#63768a;padding:8px 0}.calendar-grid button[data-v-2a3da042]{color:#24435e;min-width:0;font:inherit;background:#f4f8fc;border:1px solid #0000;border-radius:6px;gap:5px;padding:9px 2px;display:grid}.calendar-grid button.outside[data-v-2a3da042]{color:#899ba9;background:#fff}.calendar-grid button.today[data-v-2a3da042]{border-color:#7cafdf}.calendar-grid button[aria-pressed=true][data-v-2a3da042]{color:#fff;background:#176bd2}.calendar-grid small[data-v-2a3da042]{font-size:11px}.schedule-agenda h2[data-v-2a3da042]{margin:0 0 18px;font-size:20px}.schedule-agenda article[data-v-2a3da042]{overflow-wrap:anywhere;margin-bottom:14px}.schedule-agenda h3[data-v-2a3da042]{font-size:18px}.schedule-agenda p[data-v-2a3da042]{white-space:pre-wrap;line-height:1.7}.work-schedule>.pending-panel button[data-v-2a3da042]{margin:10px}@media (width<=850px){.work-schedule[data-v-2a3da042]{padding:20px 14px}.schedule-sources[data-v-2a3da042],.schedule-layout[data-v-2a3da042]{grid-template-columns:1fr}.schedule-calendar[data-v-2a3da042]{padding:12px}.schedule-controls label[data-v-2a3da042]{max-width:100%}.work-schedule .page-head[data-v-2a3da042]{display:block}}.arrears-page[data-v-654f8724]{max-width:1480px;margin:auto;padding:24px 30px}@media (width<=720px){.arrears-page[data-v-654f8724]{padding:18px 14px}}.housing-records[data-v-5d246e4a]{max-width:1440px;margin:auto;padding:24px}.housing-summary[data-v-5d246e4a]{flex-wrap:wrap;gap:16px;margin:20px 0;display:flex}.housing-summary>span[data-v-5d246e4a]{background:#fff;border:1px solid #d9e6f3;border-radius:10px;padding:16px}.housing-summary b[data-v-5d246e4a]{color:#163f70;margin-left:12px;font-size:24px}.housing-query[data-v-5d246e4a]{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.housing-query label[data-v-5d246e4a]{gap:6px;display:grid}.housing-query input[data-v-5d246e4a],.housing-query select[data-v-5d246e4a]{font:inherit;background:#fff;border:1px solid #c5d8e6;border-radius:8px;min-width:0;padding:10px}.housing-record-layout[data-v-5d246e4a]{grid-template-columns:minmax(240px,.8fr) minmax(0,1.2fr);gap:20px;margin:20px 0;display:grid}.housing-record-list[data-v-5d246e4a]{align-content:start;gap:12px;display:grid}.residence-card[data-v-5d246e4a]{text-align:left;color:#24435e;gap:10px;display:grid}.residence-card strong[data-v-5d246e4a]{font-size:21px}.residence-card[aria-pressed=true][data-v-5d246e4a]{background:#edf6ff;border-color:#2678d6}.residence-detail[data-v-5d246e4a]{align-self:start}.residence-detail h2[data-v-5d246e4a]{margin:0}.residence-detail dl[data-v-5d246e4a]{grid-template-columns:9rem minmax(0,1fr);gap:12px;display:grid}.residence-detail dd[data-v-5d246e4a]{margin:0}.residence-detail dt[data-v-5d246e4a]{color:#5d7286}.residence-detail details[data-v-5d246e4a]{margin-top:20px}.residence-detail summary[data-v-5d246e4a]{cursor:pointer}@media (width<=720px){.housing-records[data-v-5d246e4a]{padding:16px 12px}.housing-record-layout[data-v-5d246e4a]{grid-template-columns:1fr}.housing-query label[data-v-5d246e4a]{width:100%}.residence-detail dl[data-v-5d246e4a]{grid-template-columns:1fr;gap:6px}.residence-detail dd[data-v-5d246e4a]{margin-bottom:10px}}.home-registry[data-v-a363b9b7]{color:#1c3854;max-width:1440px;margin:auto;padding:24px}.home-registry h1[data-v-a363b9b7]{font-size:30px}.home-registry .page-head[data-v-a363b9b7]{justify-content:space-between;align-items:start;gap:16px;display:flex}.page-head details[data-v-a363b9b7]{max-width:26rem}summary[data-v-a363b9b7]{cursor:pointer;min-height:44px;padding:10px 12px}.registry-query[data-v-a363b9b7]{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0;display:flex}.registry-query label[data-v-a363b9b7],.registry-editor label[data-v-a363b9b7]{gap:7px;display:grid}.home-registry input[data-v-a363b9b7],.home-registry select[data-v-a363b9b7],.home-registry textarea[data-v-a363b9b7]{box-sizing:border-box;color:#183b5c;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #bdd1e6;border-radius:10px;padding:11px}.home-registry button[data-v-a363b9b7]{cursor:pointer;min-height:44px}.home-registry button[data-v-a363b9b7]:disabled{cursor:not-allowed}.home-registry[data-v-a363b9b7] :focus-visible{outline-offset:2px;outline:3px solid #4085c9}.registry-layout[data-v-a363b9b7]{grid-template-columns:minmax(230px,.75fr) minmax(0,1.4fr);gap:20px;display:grid}.registry-list[data-v-a363b9b7]{gap:12px;display:grid}.registry-card[data-v-a363b9b7]{text-align:left;word-break:break-word;background:#fff;gap:10px;display:grid}.registry-card strong[data-v-a363b9b7]{font-size:21px}.registry-card[aria-pressed=true][data-v-a363b9b7]{background:#edf7ff;border-color:#448dce}.registry-detail[data-v-a363b9b7]{background:#fff;align-self:start;min-width:0}.registry-detail dl[data-v-a363b9b7]{grid-template-columns:8rem 1fr;gap:10px;display:grid}.registry-detail dd[data-v-a363b9b7]{overflow-wrap:anywhere;margin:0}.period-row[data-v-a363b9b7]{border-top:1px solid #d9e5f0;padding:15px 0}.registry-editor[data-v-a363b9b7]{background:#f3f8ff;border:1px solid #c5d9ed;border-radius:16px;gap:14px;margin-top:20px;padding:18px;display:grid}.registry-editor .page-head h3[data-v-a363b9b7]{margin:0}.registry-detail pre[data-v-a363b9b7]{white-space:pre-wrap;overflow-wrap:anywhere;max-height:340px;font-size:12px;overflow:auto}.home-registry .button-row[data-v-a363b9b7]{flex-wrap:wrap;gap:10px;margin:10px 0;display:flex}@media (width<=780px){.home-registry[data-v-a363b9b7]{padding:16px 12px}.home-registry h1[data-v-a363b9b7]{font-size:25px}.registry-layout[data-v-a363b9b7]{grid-template-columns:1fr}.registry-query label[data-v-a363b9b7]{width:100%}.home-registry .page-head[data-v-a363b9b7]{flex-wrap:wrap}.registry-detail dl[data-v-a363b9b7]{grid-template-columns:1fr}.registry-detail dt[data-v-a363b9b7]{color:#55708a;font-size:13px}}.procurement-queues[data-v-e065470b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:22px 0 10px;display:grid}.procurement-queues button[data-v-e065470b]{text-align:left;color:#24435e;background:#fff;border:1px solid #d7e4f2;border-radius:14px;gap:10px;padding:18px;display:grid}.procurement-queues strong[data-v-e065470b]{font-variant-numeric:tabular-nums;font-size:28px}.procurement-queues button[aria-pressed=true][data-v-e065470b],.record[aria-pressed=true][data-v-e065470b]{background:#edf5ff;border-color:#2678d6}.detail-actions[data-v-e065470b]{border-bottom:1px solid #e1edf4;padding:12px 0}.procurement-page h1[data-v-e065470b],.procurement-page h2[data-v-e065470b]{font-family:Songti SC,Noto Serif SC,SimSun,serif}@media (width<=560px){.procurement-queues[data-v-e065470b]{gap:8px}.procurement-queues button[data-v-e065470b]{padding:12px 8px;font-size:13px}.procurement-queues strong[data-v-e065470b]{font-size:24px}.asset-facts[data-v-e065470b]{grid-template-columns:minmax(80px,110px) minmax(0,1fr)}}.asset-facts[data-v-e065470b]{grid-template-columns:150px minmax(0,1fr);gap:12px;margin:20px 0;display:grid}.asset-facts dt[data-v-e065470b]{color:#516c7c}.asset-facts dd[data-v-e065470b]{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.procurement-page[data-v-e065470b]{max-width:1460px;margin:auto;padding:32px}.location-value[data-v-e065470b]{color:#086a9f;background:#e8f6ff;border-radius:8px;padding:10px 16px;display:inline-block}.boundary[data-v-e065470b],.muted[data-v-e065470b],small[data-v-e065470b]{color:#516c7c;line-height:1.7}.workspace[data-v-e065470b]{grid-template-columns:280px minmax(0,1fr);gap:28px;margin-top:24px;display:grid}.detail[data-v-e065470b]{border-left:1px solid #e1edf4;min-width:0;padding-left:28px}.record[data-v-e065470b]{text-align:left;background:0 0;border:0;border-bottom:1px solid #e1edf4;gap:10px;width:100%;padding:20px 8px;display:grid}.status[data-v-e065470b]{border-radius:6px;padding:5px 10px;display:inline-block}.neutral[data-v-e065470b]{color:#086a9f;background:#e8f6ff}.waiting[data-v-e065470b],.waiting-band[data-v-e065470b],.pending-panel[data-v-e065470b],.amount[data-v-e065470b]{color:#785012;background:#fff3db}.done[data-v-e065470b],.success[data-v-e065470b]{color:#236445;background:#e6f9ed}.alert[data-v-e065470b]{color:#a82929;background:#fff0ef}.waiting-band[data-v-e065470b],.success[data-v-e065470b],.alert[data-v-e065470b],.pending-panel[data-v-e065470b],.amount[data-v-e065470b]{border-radius:8px;padding:14px 18px;line-height:1.7}.amount[data-v-e065470b]{font-size:20px}.amount small[data-v-e065470b]{margin-left:12px;font-size:13px}.button-row[data-v-e065470b],.search[data-v-e065470b],.two[data-v-e065470b]{flex-wrap:wrap;align-items:end;gap:14px;margin:18px 0;display:flex}.tabs[data-v-e065470b]{border-bottom:1px solid #e1edf4;padding-bottom:14px}.metrics[data-v-e065470b]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.metrics>div[data-v-e065470b]{background:#e8f6ff;border-radius:8px;padding:18px}.metrics>.waiting[data-v-e065470b]{background:#fff3db}.metrics b[data-v-e065470b]{font-size:28px;display:block}.history[data-v-e065470b],.item-editor[data-v-e065470b]{border-bottom:1px solid #e1edf4;padding:18px 0}.item-editor[data-v-e065470b]{background:#f5fbff;border-radius:8px;margin:18px 0;padding:18px}fieldset[data-v-e065470b]{border:0;min-width:0;padding:0}label[data-v-e065470b]{flex-direction:column;flex:1;gap:8px;min-width:120px;margin:12px 0;font-size:14px;display:flex}.check[data-v-e065470b]{flex-direction:row;align-items:center}.check input[data-v-e065470b]{width:auto}input[data-v-e065470b],textarea[data-v-e065470b],select[data-v-e065470b]{font:inherit;color:#234052;box-sizing:border-box;background:#fff;border:1px solid #b8d5e8;border-radius:6px;width:100%;min-height:42px;padding:10px 12px}textarea[data-v-e065470b]{resize:vertical;min-height:80px}button[data-v-e065470b]{min-height:42px}button[data-v-e065470b]:focus-visible,input[data-v-e065470b]:focus-visible,select[data-v-e065470b]:focus-visible,textarea[data-v-e065470b]:focus-visible{outline-offset:2px;outline:3px solid #8dccff}pre[data-v-e065470b]{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}p[data-v-e065470b]{overflow-wrap:anywhere}table[data-v-e065470b]{border-collapse:collapse;text-align:left;width:100%}th[data-v-e065470b],td[data-v-e065470b]{border-bottom:1px solid #e1edf4;padding:12px}td small[data-v-e065470b]{display:block}.table-scroll[data-v-e065470b]{overflow:auto}h2[data-v-e065470b]{font-size:21px}h3[data-v-e065470b]{font-size:17px}@media (width<=900px){.procurement-page[data-v-e065470b]{padding:20px 16px}.workspace[data-v-e065470b]{grid-template-columns:1fr}.detail[data-v-e065470b]{border:0;padding:0}.metrics[data-v-e065470b]{gap:8px}.metrics>div[data-v-e065470b]{padding:12px}}article[data-v-3626efc9]{overflow-wrap:anywhere;border-top:1px solid #dde6f2;padding:14px 0}p[data-v-3626efc9]{line-height:1.6}small[data-v-3626efc9]{color:#687a90}.office-facts[data-v-2cc35540]{grid-template-columns:minmax(90px,145px) 1fr;align-items:start;gap:8px 14px;margin:10px 0;display:grid}.office-facts dt[data-v-2cc35540]{color:#526578;font-size:13px}.office-facts dd[data-v-2cc35540]{overflow-wrap:anywhere;min-width:0;margin:0}.fact-value[data-v-2cc35540]{white-space:pre-wrap;line-height:1.6}.office-facts .office-facts[data-v-2cc35540]{border-left:2px solid #dcefff;padding-left:12px;display:block}.office-facts .office-facts dt[data-v-2cc35540]{margin-top:9px}@media (width<=600px){.office-facts[data-v-2cc35540]{grid-template-columns:1fr;gap:4px}.office-facts dt[data-v-2cc35540]{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}}.office-page[data-v-8622e775]{color:#21374b;background:#fff;padding:30px 40px}.page-head[data-v-8622e775]{justify-content:space-between;align-items:center;gap:20px;display:flex}.eyebrow[data-v-8622e775]{color:#367ca9;letter-spacing:.15em;font-size:12px}h1[data-v-8622e775]{margin:6px 0;font-size:30px}h2[data-v-8622e775]{font-size:23px}.muted[data-v-8622e775],small[data-v-8622e775]{color:#63768a}small[data-v-8622e775]{margin-top:5px;font-size:12px;display:block}button[data-v-8622e775]{color:#245577;cursor:pointer;font:inherit;background:#fff;border:1px solid #d5e5f0;border-radius:7px;padding:10px 15px}button[data-v-8622e775]:disabled{opacity:.55;cursor:default}.primary[data-v-8622e775]{color:#fff;background:#087cec;border-color:#087cec}.button-row[data-v-8622e775]{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.tabs[data-v-8622e775]{border-bottom:1px solid #e2edf5;margin:24px 0 15px;padding-bottom:14px}.tabs button[aria-pressed=true][data-v-8622e775]{color:#006bc9;background:#e8f5ff}.location-value[data-v-8622e775]{color:#17577d;background:#e7f5ff;border-radius:6px;padding:13px 16px}.waiting-band[data-v-8622e775],.pending-panel[data-v-8622e775]{color:#74521a;background:#fff2d5;border-radius:7px;padding:15px}.alert[data-v-8622e775]{color:#9a2828;background:#fff0ed;padding:14px}.success[data-v-8622e775]{color:#236541;background:#e9f9ef;padding:14px}.search[data-v-8622e775]{align-items:end;gap:10px;margin:18px 0;display:flex}label[data-v-8622e775]{color:#38536a;font-size:14px;display:block}input[data-v-8622e775],textarea[data-v-8622e775],select[data-v-8622e775]{box-sizing:border-box;width:100%;font:inherit;color:#203c51;background:#fcfeff;border:1px solid #c4d5e3;border-radius:5px;margin:7px 0;padding:11px 12px;display:block}input[data-v-8622e775]:focus,textarea[data-v-8622e775]:focus,select[data-v-8622e775]:focus{outline-offset:1px;outline:2px solid #84cbff}.workspace[data-v-8622e775]{grid-template-columns:280px minmax(0,1fr);gap:35px;display:grid}.records[data-v-8622e775]{border-right:1px solid #e2edf5;padding-right:20px}.record[data-v-8622e775]{text-align:left;border:0;border-bottom:1px solid #e2edf5;border-radius:0;flex-direction:column;gap:9px;width:100%;padding:18px 4px;display:flex}.status[data-v-8622e775]{background:#edf4fa;border-radius:5px;padding:5px 9px;font-size:12px;display:inline-block}.status.waiting[data-v-8622e775]{color:#7c5818;background:#fff1d1}.status.done[data-v-8622e775]{color:#28633e;background:#e6f8ec}.status.exception[data-v-8622e775]{color:#952c27;background:#ffebe7}.detail[data-v-8622e775]{min-width:0}.amount[data-v-8622e775]{color:#815619;background:#fff1cf;border-radius:7px;padding:18px;font-size:26px}.subrecords[data-v-8622e775]{margin:22px 0}.subrecords>div[data-v-8622e775],.history[data-v-8622e775]{border-bottom:1px solid #edf2f6;padding:15px 0}.editor label[data-v-8622e775]{margin:17px 0}.person-search[data-v-8622e775]{background:#f3faff;padding:12px}.actions[data-v-8622e775]{margin:25px 0}details[data-v-8622e775]{margin:18px 0}summary[data-v-8622e775]{cursor:pointer;color:#206894}.empty[data-v-8622e775]{text-align:center;padding:60px 0}@media (width<=900px){.office-page[data-v-8622e775]{padding:20px}.workspace[data-v-8622e775]{grid-template-columns:1fr}.records[data-v-8622e775]{border:0;padding:0}.page-head[data-v-8622e775]{align-items:flex-start}.page-head>.primary[data-v-8622e775]{max-width:150px}.search[data-v-8622e775]{flex-wrap:wrap}}.complaints[data-v-5b711fe0]{border-top:1px solid #e0edf7;padding:22px 0}.hint[data-v-5b711fe0]{color:#735015;background:#fff2d5;padding:12px}.claim[data-v-5b711fe0]{color:#184a6d;background:#edf8ff;padding:14px}.checked[data-v-5b711fe0]{color:#285b3d;background:#e8f9ee;padding:12px}.actions[data-v-5b711fe0]{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}button[data-v-5b711fe0]{color:#23648e;cursor:pointer;background:#fff;border:1px solid #cce3f3;border-radius:6px;padding:10px}.primary[data-v-5b711fe0]{color:#fff;background:#087cec}button[data-v-5b711fe0]:disabled{opacity:.5;cursor:default}label[data-v-5b711fe0]{margin:12px 0;display:block}input[data-v-5b711fe0],select[data-v-5b711fe0],textarea[data-v-5b711fe0]{box-sizing:border-box;width:100%;font:inherit;color:#233f52;background:#fcfeff;border:1px solid #c6dbea;border-radius:5px;margin-top:6px;padding:10px;display:block}p[data-v-5b711fe0]{white-space:pre-wrap;line-height:1.65}summary[data-v-5b711fe0]{color:#1c71ae;cursor:pointer}.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}.resident-page[data-v-138b05cb]{max-width:1440px;margin:auto;padding:24px}.resident-queues[data-v-138b05cb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:20px 0;display:grid}.resident-queues button[data-v-138b05cb]{text-align:left;color:#24435e;background:#fff;border:1px solid #d9e6f3;border-radius:12px;gap:10px;padding:18px;display:grid}.resident-queues strong[data-v-138b05cb]{font-size:25px}.resident-queues [aria-pressed=true][data-v-138b05cb],.resident-card[aria-pressed=true][data-v-138b05cb]{background:#edf6ff;border-color:#2678d6}.resident-search[data-v-138b05cb]{gap:8px;max-width:600px;display:grid}.resident-page input[data-v-138b05cb]:not([type=checkbox]),.resident-page select[data-v-138b05cb]{font:inherit;box-sizing:border-box;background:#fff;border:1px solid #c5d8e6;border-radius:8px;width:100%;min-width:0;padding:10px}.resident-layout[data-v-138b05cb]{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:20px;display:grid}.resident-list[data-v-138b05cb]{align-content:start;gap:12px;display:grid}.resident-card[data-v-138b05cb]{text-align:left;color:#24435e;gap:10px;display:grid}.resident-card strong[data-v-138b05cb]{font-size:21px}.resident-detail[data-v-138b05cb]{overflow-wrap:anywhere;align-self:start}.resident-detail h2[data-v-138b05cb]{margin-top:0}.resident-fields[data-v-138b05cb]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.resident-fields label[data-v-138b05cb],.resident-decision label[data-v-138b05cb]{gap:7px;display:grid}.resident-private[data-v-138b05cb],.resident-decision[data-v-138b05cb]{border-top:1px solid #d9e6f3;margin-top:22px;padding-top:10px}.resident-private button[data-v-138b05cb],.resident-decision button[data-v-138b05cb]{margin:12px 0}.resident-private img[data-v-138b05cb]{max-width:100%;margin:12px 0;display:block}.resident-check[data-v-138b05cb]{align-items:center;gap:8px;margin:12px 0;display:flex}.resident-check input[data-v-138b05cb]{width:18px;height:18px}@media (width<=720px){.resident-page[data-v-138b05cb]{padding:16px 12px}.resident-layout[data-v-138b05cb],.resident-fields[data-v-138b05cb]{grid-template-columns:1fr}.resident-queues[data-v-138b05cb]{grid-template-columns:1fr 1fr}}.workforce-page[data-v-fade7115]{color:#24364a;max-width:1440px;margin:auto;padding:28px 40px}.boundary[data-v-fade7115]{color:#345a73;background:#edf8ff;border-radius:6px;padding:16px 20px;line-height:1.8}.tabs[data-v-fade7115]{margin:24px 0}.search[data-v-fade7115]{flex-wrap:wrap;align-items:end;gap:16px;margin:20px 0;display:flex}.search label[data-v-fade7115]:first-child{flex:1}.workspace[data-v-fade7115]{grid-template-columns:minmax(260px,1fr) minmax(320px,1.1fr);gap:32px;display:grid}.workspace[data-v-fade7115]:not(:has(.record-detail)){grid-template-columns:1fr}.record[data-v-fade7115]{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-fade7115]{font-size:19px}.record small[data-v-fade7115]{overflow-wrap:anywhere;white-space:pre-wrap}.record-detail[data-v-fade7115]{overflow-wrap:anywhere;border-left:1px solid #e3edf5;padding-left:28px}.status[data-v-fade7115]{border-radius:5px;width:fit-content;padding:6px 12px;font-size:13px;display:inline-block}.neutral[data-v-fade7115]{color:#185a86;background:#e4f4ff}.waiting[data-v-fade7115]{color:#77510a;background:#fff0c4}.done[data-v-fade7115]{color:#176746;background:#daf8e9}.time-band[data-v-fade7115]{background:#edf8ff;border-radius:6px;padding:16px;line-height:1.8}.waiting-band[data-v-fade7115]{color:#725006;background:#fff5d7;border-radius:6px;padding:18px}.result-band[data-v-fade7115]{color:#235d4a;background:#e5fbf1;border-radius:6px;padding:20px}.minutes[data-v-fade7115]{flex-wrap:wrap;gap:20px;display:flex}.minutes b[data-v-fade7115]{font-size:26px}.record-detail p[data-v-fade7115]{white-space:pre-wrap;line-height:1.8}.history[data-v-fade7115]{border-bottom:1px solid #e3edf5;padding:14px 0;line-height:1.7}.history small[data-v-fade7115]{color:#61748a}.history summary[data-v-fade7115]{cursor:pointer}.action-buttons[data-v-fade7115]{flex-wrap:wrap;margin:24px 0}.workforce-form[data-v-fade7115]{border-top:1px solid #dfeaf2;margin-top:32px;padding-top:20px}.workforce-form fieldset[data-v-fade7115]{border:0;margin:0;padding:0}.field-grid[data-v-fade7115]{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}label[data-v-fade7115]{flex-direction:column;gap:8px;font-size:14px;display:flex}input[data-v-fade7115],select[data-v-fade7115],textarea[data-v-fade7115]{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-fade7115]:focus-visible,select[data-v-fade7115]:focus-visible,textarea[data-v-fade7115]:focus-visible,button[data-v-fade7115]:focus-visible{outline-offset:2px;outline:3px solid #8dccff}.otp[data-v-fade7115]{max-width:300px;margin:20px 0}.pending-panel dl[data-v-fade7115]{grid-template-columns:140px 1fr;gap:10px;max-height:280px;display:grid;overflow:auto}.pending-panel dd[data-v-fade7115]{overflow-wrap:anywhere;white-space:pre-wrap;margin:0}.button-row[data-v-fade7115]{flex-wrap:wrap}small[data-v-fade7115]{font-size:12px}@media (width<=900px){.workforce-page[data-v-fade7115]{padding:20px 16px}.workspace[data-v-fade7115],.field-grid[data-v-fade7115]{grid-template-columns:1fr}.record-detail[data-v-fade7115]{border-top:1px solid #e3edf5;border-left:0;padding:24px 0}.page-head[data-v-fade7115]{flex-wrap:wrap}.pending-panel dl[data-v-fade7115]{grid-template-columns:100px 1fr}}.matter-page[data-v-1753f787]{color:#234052;max-width:1450px;margin:auto;padding:32px}.toolbar[data-v-1753f787]{flex-wrap:wrap;align-items:end;gap:12px;margin:18px 0;display:flex}.workspace[data-v-1753f787]{grid-template-columns:270px minmax(0,1fr);gap:30px;display:grid}.workspace article[data-v-1753f787]{border-left:1px solid #dceaf4;padding-left:28px}.record[data-v-1753f787]{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-1753f787]{overflow-wrap:anywhere}.location[data-v-1753f787],.active[data-v-1753f787]{color:#086a9f;background:#e8f6ff;border-radius:8px;padding:14px}.waiting[data-v-1753f787]{color:#785012;background:#fff3db;border-radius:8px;padding:16px}.error[data-v-1753f787]{color:#a82929;background:#fff0ef;padding:16px}.success[data-v-1753f787]{color:#236445;background:#e6f9ed;border-radius:8px;padding:16px}p[data-v-1753f787]{line-height:1.75}fieldset[data-v-1753f787]{border:0;min-width:0;padding:0}label[data-v-1753f787]{flex-direction:column;gap:8px;margin:12px 0;font-size:14px;display:flex}input[data-v-1753f787],select[data-v-1753f787],textarea[data-v-1753f787]{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-1753f787]{min-height:80px}button[data-v-1753f787]{min-height:44px}button[data-v-1753f787]:focus-visible,input[data-v-1753f787]:focus-visible,select[data-v-1753f787]:focus-visible,textarea[data-v-1753f787]:focus-visible{outline-offset:2px;outline:3px solid #8dccff}.day[data-v-1753f787]{grid-template-columns:110px 130px 1fr;align-items:center;gap:12px;display:grid}.line[data-v-1753f787]{border-bottom:1px solid #e1edf4;padding:16px 0}.calendar[data-v-1753f787]{max-height:500px;margin:20px 0;overflow:auto}@media (width<=850px){.matter-page[data-v-1753f787]{padding:20px 16px}.workspace[data-v-1753f787]{grid-template-columns:1fr}.workspace article[data-v-1753f787]{border:0;padding:0}.day[data-v-1753f787]{grid-template-columns:1fr 1fr}.day>label[data-v-1753f787]:last-child{grid-column:1/-1}}.monthly-page[data-v-d5589e3f]{max-width:1460px;margin:auto;padding:32px}.location-value[data-v-d5589e3f]{color:#086a9f;background:#e8f6ff;border-radius:8px;padding:10px 16px;display:inline-block}.boundary[data-v-d5589e3f]{color:#486174;line-height:1.7}.filter-row[data-v-d5589e3f],.tabs[data-v-d5589e3f],.button-row[data-v-d5589e3f],.two[data-v-d5589e3f]{flex-wrap:wrap;align-items:end;gap:14px;margin:18px 0;display:flex}.tabs[data-v-d5589e3f]{border-bottom:1px solid #e1edf4;padding-bottom:14px}.tabs .active[data-v-d5589e3f]{color:#086a9f;background:#e8f6ff}.workspace[data-v-d5589e3f]{grid-template-columns:270px minmax(0,1fr);gap:28px;margin-top:24px;display:grid}.record-list .record[data-v-d5589e3f]{text-align:left;background:0 0;border:0;border-bottom:1px solid #e1edf4;gap:8px;width:100%;padding:20px 8px;line-height:1.5;display:grid}.record-detail[data-v-d5589e3f]{border-left:1px solid #e1edf4;padding-left:28px}.record-detail p[data-v-d5589e3f]{overflow-wrap:anywhere;line-height:1.65}.metrics[data-v-d5589e3f]{grid-template-columns:repeat(3,1fr);gap:16px;margin:24px 0;display:grid}.metrics>div[data-v-d5589e3f]{background:#e8f6ff;border-radius:8px;padding:20px}.metrics .wait[data-v-d5589e3f],.waiting-band[data-v-d5589e3f],.pending-panel[data-v-d5589e3f]{color:#785012;background:#fff3db}.metrics b[data-v-d5589e3f]{margin-top:8px;font-size:28px;display:block}.waiting-band[data-v-d5589e3f],.notice[data-v-d5589e3f],.pending-panel[data-v-d5589e3f],.error[data-v-d5589e3f]{border-radius:8px;padding:16px;line-height:1.7}.notice[data-v-d5589e3f]{color:#236445;background:#e6f9ed}.error[data-v-d5589e3f]{color:#a82929;background:#fff0ef}.score-band[data-v-d5589e3f]{flex-direction:column;gap:8px;display:flex}.score-band b[data-v-d5589e3f]{font-size:32px}.fact-line[data-v-d5589e3f]{border-bottom:1px solid #e1edf4;padding:18px 0}.goal-editor[data-v-d5589e3f]{border-top:1px solid #dceaf4;margin:28px 0;padding:20px 0}.group-label[data-v-d5589e3f]{color:#057ab7;font-weight:600}.unit-editor[data-v-d5589e3f]{background:#f5fbff;border-radius:8px;margin:14px 0;padding:16px}fieldset[data-v-d5589e3f]{border:0;min-width:0;margin:0;padding:0}label[data-v-d5589e3f]{flex-direction:column;flex:1;gap:8px;min-width:0;margin:12px 0;font-size:14px;display:flex}label.check[data-v-d5589e3f]{flex-direction:row;align-items:center}.check input[data-v-d5589e3f]{width:auto}input[data-v-d5589e3f],select[data-v-d5589e3f],textarea[data-v-d5589e3f]{font:inherit;color:#234052;box-sizing:border-box;background:#fff;border:1px solid #b8d5e8;border-radius:6px;width:100%;min-height:42px;padding:10px 12px}textarea[data-v-d5589e3f]{resize:vertical;min-height:80px}button[data-v-d5589e3f]{min-height:42px}button[data-v-d5589e3f]:focus-visible,input[data-v-d5589e3f]:focus-visible,select[data-v-d5589e3f]:focus-visible,textarea[data-v-d5589e3f]:focus-visible{outline-offset:2px;outline:3px solid #8dccff}.two[data-v-d5589e3f]>*{min-width:150px}.pending-panel input[data-v-d5589e3f]{max-width:260px}.muted[data-v-d5589e3f],small[data-v-d5589e3f]{color:#587082}h2[data-v-d5589e3f]{font-size:20px}h3[data-v-d5589e3f]{font-size:17px}h4[data-v-d5589e3f]{font-size:15px}@media (width<=900px){.monthly-page[data-v-d5589e3f]{padding:20px 16px}.workspace[data-v-d5589e3f]{grid-template-columns:1fr}.record-detail[data-v-d5589e3f]{border:0;padding:0}.metrics[data-v-d5589e3f]{gap:8px}.metrics>div[data-v-d5589e3f]{padding:12px}.metrics small[data-v-d5589e3f]{font-size:12px}.metrics b[data-v-d5589e3f]{font-size:23px}.filter-row[data-v-d5589e3f]{align-items:stretch}.filter-row>label[data-v-d5589e3f]{min-width:130px}}
