.admin-shell[data-v-2dce0ba9]{background:#eef2f7}.admin-sider[data-v-2dce0ba9]{background:#f9fbfd}.brand-block[data-v-2dce0ba9]{padding:18px 20px 16px;border-bottom:1px solid #e2e8f0}.brand[data-v-2dce0ba9]{color:#18202f;font-weight:700;letter-spacing:0}.brand-subtitle[data-v-2dce0ba9],.route-label[data-v-2dce0ba9],.app-user[data-v-2dce0ba9]{color:#64748b;font-size:.78rem}.admin-header[data-v-2dce0ba9]{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:0 22px;background:#fff}.header-left[data-v-2dce0ba9],.header-actions[data-v-2dce0ba9]{min-width:0}.app-title[data-v-2dce0ba9]{color:#1e293b;font-size:.98rem;font-weight:650}.locale-select[data-v-2dce0ba9]{width:98px}.mobile-menu[data-v-2dce0ba9]{display:none}.admin-content[data-v-2dce0ba9]{min-height:calc(100vh - 58px);padding:18px 22px 28px;background:#eef2f7}@media(max-width:760px){.admin-sider[data-v-2dce0ba9]{display:none}.mobile-menu[data-v-2dce0ba9]{display:inline-flex}.admin-header[data-v-2dce0ba9]{align-items:flex-start;flex-direction:column;padding:10px 14px}.header-actions[data-v-2dce0ba9]{width:100%;justify-content:space-between}.admin-content[data-v-2dce0ba9]{padding:12px}}.login-shell[data-v-340db141]{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#eef2f7,#d2e1f0);padding:1rem}.locale-switch[data-v-340db141]{position:absolute;top:1rem;right:1rem}.login-card[data-v-340db141]{width:100%;max-width:420px;box-shadow:0 12px 32px #14223a1f;border-radius:12px}.login-title[data-v-340db141]{text-align:center;margin:0}.login-subtitle[data-v-340db141]{text-align:center;color:#6b7785;margin:0;font-size:.9rem}.page[data-v-9885e967]{display:grid;gap:16px}.page-heading[data-v-9885e967]{display:flex;align-items:center;justify-content:space-between;gap:14px}h1[data-v-9885e967],p[data-v-9885e967]{margin:0}h1[data-v-9885e967]{color:#0f172a;font-size:1.45rem}p[data-v-9885e967]{color:#64748b}.panel[data-v-9885e967]{border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}.table-scroll[data-v-9885e967]{overflow-x:auto}table[data-v-9885e967]{width:100%;min-width:920px;border-collapse:collapse}th[data-v-9885e967],td[data-v-9885e967]{border-bottom:1px solid #e2e8f0;padding:10px 8px;text-align:left;white-space:nowrap}th[data-v-9885e967]{color:#64748b;font-size:.76rem}.grid[data-v-436e2d8c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.panel[data-v-436e2d8c]{min-width:0;border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}.wide[data-v-436e2d8c]{grid-column:1 / -1}.panel-head[data-v-436e2d8c],.button-row[data-v-436e2d8c]{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.button-row[data-v-436e2d8c]{justify-content:flex-start;margin-bottom:0}h2[data-v-436e2d8c],h3[data-v-436e2d8c],p[data-v-436e2d8c],dl[data-v-436e2d8c]{margin:0}h2[data-v-436e2d8c]{color:#1e293b;font-size:1rem}h3[data-v-436e2d8c]{margin-bottom:8px;color:#334155;font-size:.9rem}p[data-v-436e2d8c],dt[data-v-436e2d8c],label span[data-v-436e2d8c]{color:#64748b}.form-grid[data-v-436e2d8c],.result-list[data-v-436e2d8c]{display:grid;gap:10px}label[data-v-436e2d8c],.result-list div[data-v-436e2d8c]{display:grid;gap:6px}.summary-grid[data-v-436e2d8c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}table[data-v-436e2d8c]{width:100%;margin-top:12px;border-collapse:collapse}th[data-v-436e2d8c],td[data-v-436e2d8c]{border-bottom:1px solid #e2e8f0;padding:8px;text-align:left;white-space:nowrap}th[data-v-436e2d8c]{color:#64748b;font-size:.76rem}dd[data-v-436e2d8c]{margin:0}@media(max-width:980px){.grid[data-v-436e2d8c],.summary-grid[data-v-436e2d8c]{grid-template-columns:1fr}}.grid[data-v-341ca71c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.panel[data-v-341ca71c]{border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}.wide[data-v-341ca71c]{grid-column:1 / -1;min-width:0}.panel-head[data-v-341ca71c],.toolbar[data-v-341ca71c]{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.toolbar[data-v-341ca71c]{justify-content:flex-end;margin-top:12px;margin-bottom:0}h2[data-v-341ca71c],p[data-v-341ca71c],dl[data-v-341ca71c]{margin:0}h2[data-v-341ca71c]{color:#1e293b;font-size:1rem}p[data-v-341ca71c],dt[data-v-341ca71c],label span[data-v-341ca71c]{color:#64748b}.table-scroll[data-v-341ca71c]{overflow-x:auto}table[data-v-341ca71c]{width:100%;min-width:1040px;border-collapse:collapse}th[data-v-341ca71c],td[data-v-341ca71c]{border-bottom:1px solid #e2e8f0;padding:8px;text-align:left}th[data-v-341ca71c]{color:#64748b;font-size:.76rem}.result-list[data-v-341ca71c],.form-grid[data-v-341ca71c]{display:grid;gap:10px}.result-list div[data-v-341ca71c],label[data-v-341ca71c]{display:grid;gap:5px}dd[data-v-341ca71c]{margin:0;color:#0f172a;font-weight:700}@media(max-width:900px){.grid[data-v-341ca71c]{grid-template-columns:1fr}}.grid[data-v-e30dbeb0]{display:grid;gap:14px}.panel[data-v-e30dbeb0]{border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}.wide[data-v-e30dbeb0]{min-width:0}.panel-head[data-v-e30dbeb0]{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}h2[data-v-e30dbeb0],p[data-v-e30dbeb0]{margin:0}h2[data-v-e30dbeb0]{color:#1e293b;font-size:1rem}p[data-v-e30dbeb0],label span[data-v-e30dbeb0]{color:#64748b}.table-scroll[data-v-e30dbeb0]{overflow-x:auto}table[data-v-e30dbeb0]{width:100%;min-width:1080px;border-collapse:collapse}th[data-v-e30dbeb0],td[data-v-e30dbeb0]{border-bottom:1px solid #e2e8f0;padding:8px;text-align:left}th[data-v-e30dbeb0]{color:#64748b;font-size:.76rem}.form-grid[data-v-e30dbeb0]{display:grid;grid-template-columns:minmax(160px,240px) max-content;align-items:end;gap:12px}label[data-v-e30dbeb0]{display:grid;gap:6px}@media(max-width:760px){.form-grid[data-v-e30dbeb0]{grid-template-columns:1fr}}.page[data-v-b5635833]{display:grid;gap:16px}.page-heading[data-v-b5635833],.toolbar[data-v-b5635833],.heading-actions[data-v-b5635833],.form-actions[data-v-b5635833],.panel-head[data-v-b5635833]{display:flex;align-items:center;justify-content:space-between;gap:14px}h1[data-v-b5635833],h2[data-v-b5635833],p[data-v-b5635833]{margin:0}h1[data-v-b5635833]{color:#0f172a;font-size:1.45rem}h2[data-v-b5635833]{color:#1e293b;font-size:1rem}p[data-v-b5635833],label span[data-v-b5635833]{color:#64748b}.panel[data-v-b5635833]{border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}.form-grid[data-v-b5635833]{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:12px;margin-top:12px}label[data-v-b5635833]{display:grid;gap:6px}.form-actions[data-v-b5635833]{justify-content:flex-end;margin-top:14px}.table-scroll[data-v-b5635833]{overflow-x:auto}table[data-v-b5635833]{width:100%;border-collapse:collapse;margin-top:12px}th[data-v-b5635833],td[data-v-b5635833]{border-bottom:1px solid #e2e8f0;padding:10px 8px;text-align:left;white-space:nowrap}th[data-v-b5635833]{color:#64748b;font-size:.76rem;font-weight:650}@media(max-width:760px){.page-heading[data-v-b5635833],.heading-actions[data-v-b5635833]{align-items:stretch;flex-direction:column}.form-grid[data-v-b5635833]{grid-template-columns:1fr}}.grid[data-v-6c5f3bbd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.panel[data-v-6c5f3bbd]{min-width:0;border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}.wide[data-v-6c5f3bbd]{grid-column:1 / -1}.panel-head[data-v-6c5f3bbd]{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}h2[data-v-6c5f3bbd],p[data-v-6c5f3bbd]{margin:0}h2[data-v-6c5f3bbd]{color:#1e293b;font-size:1rem}p[data-v-6c5f3bbd],label span[data-v-6c5f3bbd]{color:#64748b}.form-grid[data-v-6c5f3bbd]{display:grid;gap:10px}label[data-v-6c5f3bbd]{display:grid;gap:6px}.table-scroll[data-v-6c5f3bbd]{overflow-x:auto}table[data-v-6c5f3bbd]{width:100%;border-collapse:collapse}th[data-v-6c5f3bbd],td[data-v-6c5f3bbd]{border-bottom:1px solid #e2e8f0;padding:8px;text-align:left;white-space:nowrap}th[data-v-6c5f3bbd]{color:#64748b;font-size:.76rem}@media(max-width:900px){.grid[data-v-6c5f3bbd]{grid-template-columns:1fr}}.grid[data-v-72e6505d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.panel[data-v-72e6505d]{border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}.wide[data-v-72e6505d]{grid-column:1 / -1}.panel-head[data-v-72e6505d]{display:flex;align-items:center;justify-content:space-between;gap:12px}h2[data-v-72e6505d]{margin:0 0 10px;color:#1e293b;font-size:1rem}.summary-grid[data-v-72e6505d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.summary-grid div[data-v-72e6505d]{display:grid;gap:4px}.summary-grid span[data-v-72e6505d],.muted[data-v-72e6505d]{color:#64748b}.chip-row[data-v-72e6505d]{display:flex;flex-wrap:wrap;gap:8px}.module-list[data-v-72e6505d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px}.module-row[data-v-72e6505d]{display:flex;align-items:center;justify-content:space-between;gap:10px;border:1px solid #e2e8f0;border-radius:8px;color:#334155;padding:10px;text-decoration:none}.table-scroll[data-v-72e6505d]{overflow-x:auto}table[data-v-72e6505d]{width:100%;border-collapse:collapse}th[data-v-72e6505d],td[data-v-72e6505d]{border-bottom:1px solid #e2e8f0;padding:9px 8px;text-align:left}th[data-v-72e6505d]{color:#64748b;font-size:.76rem}@media(max-width:900px){.grid[data-v-72e6505d],.summary-grid[data-v-72e6505d]{grid-template-columns:1fr}}.grid[data-v-f8ae08f5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.panel[data-v-f8ae08f5]{min-width:0;border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}.wide[data-v-f8ae08f5]{grid-column:1 / -1}.panel-head[data-v-f8ae08f5],.toolbar[data-v-f8ae08f5],.button-row[data-v-f8ae08f5]{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}.toolbar[data-v-f8ae08f5],.button-row[data-v-f8ae08f5]{justify-content:flex-end;margin-top:12px;margin-bottom:0;flex-wrap:wrap}h2[data-v-f8ae08f5],p[data-v-f8ae08f5],dl[data-v-f8ae08f5]{margin:0}h2[data-v-f8ae08f5]{color:#1e293b;font-size:1rem}p[data-v-f8ae08f5],dt[data-v-f8ae08f5],label span[data-v-f8ae08f5]{color:#64748b}.table-scroll[data-v-f8ae08f5]{overflow-x:auto}table[data-v-f8ae08f5]{width:100%;min-width:880px;border-collapse:collapse}th[data-v-f8ae08f5],td[data-v-f8ae08f5]{border-bottom:1px solid #e2e8f0;padding:8px;text-align:left;white-space:nowrap}th[data-v-f8ae08f5]{color:#64748b;font-size:.76rem}.result-list[data-v-f8ae08f5],.form-grid[data-v-f8ae08f5]{display:grid;gap:10px}.result-list div[data-v-f8ae08f5],label[data-v-f8ae08f5]{display:grid;gap:5px}dd[data-v-f8ae08f5]{margin:0;color:#0f172a;font-weight:700}@media(max-width:900px){.grid[data-v-f8ae08f5]{grid-template-columns:1fr}}.grid[data-v-02530ec2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.panel[data-v-02530ec2]{border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}.wide[data-v-02530ec2]{grid-column:1 / -1;min-width:0}.panel-head[data-v-02530ec2]{display:flex;justify-content:space-between;gap:12px;margin-bottom:12px}h2[data-v-02530ec2],p[data-v-02530ec2]{margin:0}h2[data-v-02530ec2]{color:#1e293b;font-size:1rem}p[data-v-02530ec2],label span[data-v-02530ec2]{color:#64748b}.table-scroll[data-v-02530ec2]{overflow-x:auto}table[data-v-02530ec2]{width:100%;border-collapse:collapse}th[data-v-02530ec2],td[data-v-02530ec2]{border-bottom:1px solid #e2e8f0;padding:8px;text-align:left;white-space:nowrap}th[data-v-02530ec2]{color:#64748b;font-size:.76rem}.form-grid[data-v-02530ec2]{display:grid;gap:10px}label[data-v-02530ec2]{display:grid;gap:6px}@media(max-width:900px){.grid[data-v-02530ec2]{grid-template-columns:1fr}}.workspace[data-v-66eee78e]{display:grid;gap:14px}.workspace-header[data-v-66eee78e]{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}h1[data-v-66eee78e]{margin:0 0 8px;color:#0f172a;font-size:1.32rem}.meta-line[data-v-66eee78e]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:#64748b}.module-tabs[data-v-66eee78e]{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px}.module-tab[data-v-66eee78e]{display:inline-flex;align-items:center;gap:8px;min-height:38px;border:1px solid #cbd5e1;border-radius:8px;background:#fff;color:#334155;padding:8px 10px;text-decoration:none;white-space:nowrap}.module-tab.active[data-v-66eee78e]{border-color:#2563eb;color:#1d4ed8;box-shadow:inset 0 -2px #2563eb}@media(max-width:760px){.workspace-header[data-v-66eee78e]{align-items:flex-start;flex-direction:column}}.page[data-v-d0afa8c0]{display:grid;gap:16px}.page-heading[data-v-d0afa8c0],.panel-head[data-v-d0afa8c0]{display:flex;align-items:center;justify-content:space-between;gap:14px}h1[data-v-d0afa8c0],h2[data-v-d0afa8c0],p[data-v-d0afa8c0]{margin:0}h1[data-v-d0afa8c0]{color:#0f172a;font-size:1.45rem}h2[data-v-d0afa8c0]{color:#1e293b;font-size:1rem}p[data-v-d0afa8c0],.muted[data-v-d0afa8c0],.queue-row span[data-v-d0afa8c0]{color:#64748b}.kpi-grid[data-v-d0afa8c0]{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:10px}.kpi[data-v-d0afa8c0],.panel[data-v-d0afa8c0]{border:1px solid #d9e2ec;border-radius:8px;background:#fff}.kpi[data-v-d0afa8c0]{display:grid;gap:4px;padding:14px}.kpi span[data-v-d0afa8c0]{color:#64748b;font-size:.78rem}.kpi strong[data-v-d0afa8c0]{color:#0f172a;font-size:1.6rem}.work-grid[data-v-d0afa8c0]{display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,.85fr);gap:14px}.panel[data-v-d0afa8c0]{padding:14px}.wide[data-v-d0afa8c0]{min-width:0}.table-scroll[data-v-d0afa8c0]{overflow-x:auto}table[data-v-d0afa8c0]{width:100%;border-collapse:collapse;margin-top:10px}th[data-v-d0afa8c0],td[data-v-d0afa8c0]{border-bottom:1px solid #e2e8f0;padding:9px 8px;text-align:left;white-space:nowrap}th[data-v-d0afa8c0]{color:#64748b;font-size:.76rem;font-weight:650}.queue-row[data-v-d0afa8c0]{display:flex;align-items:center;justify-content:space-between;gap:10px;border-bottom:1px solid #e2e8f0;padding:10px 0}.queue-row div[data-v-d0afa8c0]{display:grid;gap:2px}@media(max-width:900px){.kpi-grid[data-v-d0afa8c0],.work-grid[data-v-d0afa8c0]{grid-template-columns:1fr}}.page[data-v-a25ed224]{display:grid;gap:16px}.page-heading[data-v-a25ed224],.toolbar[data-v-a25ed224]{display:flex;align-items:center;justify-content:space-between;gap:14px}h1[data-v-a25ed224],h2[data-v-a25ed224],p[data-v-a25ed224]{margin:0}h1[data-v-a25ed224]{color:#0f172a;font-size:1.45rem}h2[data-v-a25ed224]{color:#1e293b;font-size:1rem}p[data-v-a25ed224],.kpi span[data-v-a25ed224]{color:#64748b}.kpi-grid[data-v-a25ed224]{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:10px}.kpi[data-v-a25ed224],.panel[data-v-a25ed224]{border:1px solid #d9e2ec;border-radius:8px;background:#fff}.kpi[data-v-a25ed224]{display:grid;gap:4px;padding:14px}.kpi strong[data-v-a25ed224]{color:#0f172a;font-size:1.45rem}.panel[data-v-a25ed224]{padding:14px}.toolbar[data-v-a25ed224] .n-input{max-width:360px}.table-scroll[data-v-a25ed224]{overflow-x:auto}table[data-v-a25ed224]{width:100%;min-width:960px;border-collapse:collapse;margin-top:10px}th[data-v-a25ed224],td[data-v-a25ed224]{border-bottom:1px solid #e2e8f0;padding:10px 8px;text-align:left;white-space:nowrap}th[data-v-a25ed224]{color:#64748b;font-size:.76rem;font-weight:650}@media(max-width:900px){.kpi-grid[data-v-a25ed224]{grid-template-columns:1fr}.toolbar[data-v-a25ed224]{align-items:stretch;flex-direction:column}.toolbar[data-v-a25ed224] .n-input{max-width:none}}.page[data-v-e9109513]{display:grid;gap:16px}.page-heading[data-v-e9109513]{display:flex;align-items:center;justify-content:space-between;gap:14px}h1[data-v-e9109513],h2[data-v-e9109513],p[data-v-e9109513]{margin:0}h1[data-v-e9109513]{color:#0f172a;font-size:1.45rem}h2[data-v-e9109513]{color:#1e293b;font-size:1rem}p[data-v-e9109513],.kpi span[data-v-e9109513]{color:#64748b}.kpi-grid[data-v-e9109513],.grid[data-v-e9109513]{display:grid;gap:12px}.kpi-grid[data-v-e9109513]{grid-template-columns:repeat(4,minmax(140px,1fr))}.grid[data-v-e9109513]{grid-template-columns:repeat(2,minmax(0,1fr))}.wide[data-v-e9109513]{grid-column:1 / -1}.kpi[data-v-e9109513],.panel[data-v-e9109513]{border:1px solid #d9e2ec;border-radius:8px;background:#fff}.kpi[data-v-e9109513]{display:grid;gap:4px;padding:14px}.kpi strong[data-v-e9109513]{color:#0f172a;font-size:1.45rem}.panel[data-v-e9109513]{min-width:0;padding:14px}.table-scroll[data-v-e9109513]{overflow-x:auto}table[data-v-e9109513]{width:100%;border-collapse:collapse;margin-top:10px}th[data-v-e9109513],td[data-v-e9109513]{border-bottom:1px solid #e2e8f0;padding:9px 8px;text-align:left;white-space:nowrap}th[data-v-e9109513]{color:#64748b;font-size:.76rem;font-weight:650}@media(max-width:900px){.kpi-grid[data-v-e9109513],.grid[data-v-e9109513]{grid-template-columns:1fr}}.panel[data-v-bf7ac7d9]{border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}.panel-head[data-v-bf7ac7d9]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}h2[data-v-bf7ac7d9],p[data-v-bf7ac7d9]{margin:0}h2[data-v-bf7ac7d9]{color:#1e293b;font-size:1rem}p[data-v-bf7ac7d9],span[data-v-bf7ac7d9]{color:#64748b}.readiness-grid[data-v-bf7ac7d9]{display:grid;grid-template-columns:repeat(2,minmax(0,160px));gap:12px;margin-top:14px}.readiness-grid div[data-v-bf7ac7d9]{display:grid;gap:4px}.page[data-v-9fd4c0dd]{display:grid;gap:16px}.page-heading[data-v-9fd4c0dd]{display:flex;align-items:center;justify-content:space-between;gap:14px}h1[data-v-9fd4c0dd],p[data-v-9fd4c0dd]{margin:0}h1[data-v-9fd4c0dd]{color:#0f172a;font-size:1.45rem}p[data-v-9fd4c0dd],.kpi span[data-v-9fd4c0dd]{color:#64748b}.kpi-grid[data-v-9fd4c0dd]{display:grid;grid-template-columns:repeat(2,minmax(140px,1fr));gap:10px}.kpi[data-v-9fd4c0dd],.panel[data-v-9fd4c0dd]{border:1px solid #d9e2ec;border-radius:8px;background:#fff}.kpi[data-v-9fd4c0dd]{display:grid;gap:4px;padding:14px}.kpi strong[data-v-9fd4c0dd]{color:#0f172a;font-size:1.45rem}.panel[data-v-9fd4c0dd]{padding:14px}.table-scroll[data-v-9fd4c0dd]{overflow-x:auto}table[data-v-9fd4c0dd]{width:100%;min-width:920px;border-collapse:collapse}th[data-v-9fd4c0dd],td[data-v-9fd4c0dd]{border-bottom:1px solid #e2e8f0;padding:10px 8px;text-align:left;white-space:nowrap}.payload[data-v-9fd4c0dd]{max-width:360px;overflow:hidden;text-overflow:ellipsis}th[data-v-9fd4c0dd]{color:#64748b;font-size:.76rem;font-weight:650}@media(max-width:760px){.kpi-grid[data-v-9fd4c0dd]{grid-template-columns:1fr}}.page[data-v-dce1cbd3]{display:grid;gap:16px}.page-heading[data-v-dce1cbd3],.form-actions[data-v-dce1cbd3]{display:flex;align-items:center;justify-content:space-between;gap:14px}h1[data-v-dce1cbd3],h2[data-v-dce1cbd3],p[data-v-dce1cbd3]{margin:0}h1[data-v-dce1cbd3]{color:#0f172a;font-size:1.45rem}h2[data-v-dce1cbd3]{color:#1e293b;font-size:1rem}p[data-v-dce1cbd3],label span[data-v-dce1cbd3],.summary-grid span[data-v-dce1cbd3]{color:#64748b}.work-grid[data-v-dce1cbd3]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.7fr);gap:14px}.panel[data-v-dce1cbd3]{border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}.form-grid[data-v-dce1cbd3]{display:grid;grid-template-columns:repeat(2,minmax(180px,1fr));gap:12px;margin-top:12px}label[data-v-dce1cbd3],.filter[data-v-dce1cbd3]{display:grid;gap:6px}.form-actions[data-v-dce1cbd3]{justify-content:flex-end;margin-top:14px}.summary-grid[data-v-dce1cbd3]{display:grid;grid-template-columns:repeat(2,minmax(110px,1fr));gap:10px;margin-top:12px}.summary-grid div[data-v-dce1cbd3]{display:grid;gap:4px;border:1px solid #e2e8f0;border-radius:8px;padding:10px}.summary-grid strong[data-v-dce1cbd3]{color:#0f172a;font-size:1.35rem}.filter[data-v-dce1cbd3]{margin-top:14px}.table-scroll[data-v-dce1cbd3]{overflow-x:auto}table[data-v-dce1cbd3]{width:100%;border-collapse:collapse;margin-top:10px}th[data-v-dce1cbd3],td[data-v-dce1cbd3]{border-bottom:1px solid #e2e8f0;padding:10px 8px;text-align:left;white-space:nowrap}th[data-v-dce1cbd3]{color:#64748b;font-size:.76rem;font-weight:650}@media(max-width:900px){.work-grid[data-v-dce1cbd3],.form-grid[data-v-dce1cbd3]{grid-template-columns:1fr}}.page[data-v-4feecf29]{display:grid;gap:16px}.page-heading[data-v-4feecf29]{display:flex;align-items:center;justify-content:space-between;gap:14px}h1[data-v-4feecf29],h2[data-v-4feecf29],p[data-v-4feecf29]{margin:0}h1[data-v-4feecf29]{color:#0f172a;font-size:1.45rem}h2[data-v-4feecf29]{color:#1e293b;font-size:1rem}p[data-v-4feecf29],label span[data-v-4feecf29]{color:#64748b}.work-grid[data-v-4feecf29]{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:14px}.panel[data-v-4feecf29]{border:1px solid #d9e2ec;border-radius:8px;background:#fff;padding:14px}.form-grid[data-v-4feecf29]{display:grid;grid-template-columns:repeat(2,minmax(160px,1fr));gap:12px;margin:12px 0}label[data-v-4feecf29]{display:grid;gap:6px}.table-scroll[data-v-4feecf29]{overflow-x:auto}table[data-v-4feecf29]{width:100%;min-width:940px;border-collapse:collapse;margin-top:10px}th[data-v-4feecf29],td[data-v-4feecf29]{border-bottom:1px solid #e2e8f0;padding:10px 8px;text-align:left;white-space:nowrap}th[data-v-4feecf29]{color:#64748b;font-size:.76rem;font-weight:650}@media(max-width:900px){.work-grid[data-v-4feecf29],.form-grid[data-v-4feecf29]{grid-template-columns:1fr}}.page[data-v-88fa857c]{display:grid;gap:16px}.page-heading[data-v-88fa857c]{display:flex;align-items:center;justify-content:space-between;gap:14px}h1[data-v-88fa857c],h2[data-v-88fa857c],p[data-v-88fa857c]{margin:0}h1[data-v-88fa857c]{color:#0f172a;font-size:1.45rem}h2[data-v-88fa857c]{color:#1e293b;font-size:1rem}p[data-v-88fa857c],.kpi span[data-v-88fa857c]{color:#64748b}.kpi-grid[data-v-88fa857c],.work-grid[data-v-88fa857c]{display:grid;gap:12px}.kpi-grid[data-v-88fa857c]{grid-template-columns:repeat(4,minmax(140px,1fr))}.work-grid[data-v-88fa857c]{grid-template-columns:repeat(2,minmax(0,1fr))}.kpi[data-v-88fa857c],.panel[data-v-88fa857c]{border:1px solid #d9e2ec;border-radius:8px;background:#fff}.kpi[data-v-88fa857c]{display:grid;gap:4px;padding:14px}.kpi strong[data-v-88fa857c]{color:#0f172a;font-size:1.45rem}.panel[data-v-88fa857c]{min-width:0;padding:14px}.table-scroll[data-v-88fa857c]{overflow-x:auto}table[data-v-88fa857c]{width:100%;border-collapse:collapse;margin-top:10px}th[data-v-88fa857c],td[data-v-88fa857c]{border-bottom:1px solid #e2e8f0;padding:10px 8px;text-align:left;white-space:nowrap}th[data-v-88fa857c]{color:#64748b;font-size:.76rem;font-weight:650}@media(max-width:900px){.kpi-grid[data-v-88fa857c],.work-grid[data-v-88fa857c]{grid-template-columns:1fr}}
