.company-home[data-v-81a6f669]{min-height:100vh;background:#f3f7fc;color:#15233d}.company-home__header[data-v-81a6f669]{display:flex;align-items:center;height:76px;padding:0 clamp(24px,5vw,72px);background:#fff;border-bottom:1px solid #e4edf8}.company-home__header img[data-v-81a6f669]{display:block;height:32px}.company-home__main[data-v-81a6f669]{display:flex;align-items:center;justify-content:center;padding:36px 20px}.company-home__card[data-v-81a6f669]{width:min(100%,620px);text-align:center;border-radius:18px}.company-home__card[data-v-81a6f669] .el-card__body{padding:clamp(32px,6vw,64px)}h1[data-v-81a6f669]{margin:0;font-size:clamp(28px,4vw,38px);font-weight:650}.company-home__tagline[data-v-81a6f669]{margin:12px 0 36px;color:#5e708e;font-size:17px}.company-home__status[data-v-81a6f669]{margin:0 0 12px;color:#1769df;font-size:20px;font-weight:600}.company-home__message[data-v-81a6f669]{margin:0;color:#6b7c96;font-size:15px;line-height:1.8}.company-home__footer[data-v-81a6f669]{height:52px;color:#91a0b6;text-align:center;font-size:12px}.navigation-tabs[data-v-40d48f89]{min-width:0;height:48px}.navigation-tabs[data-v-40d48f89] .el-tabs__header{height:48px;margin:0;background:transparent}.navigation-tabs[data-v-40d48f89] .el-tabs__nav-wrap{height:48px;overflow-x:auto;scrollbar-width:none}.navigation-tabs[data-v-40d48f89] .el-tabs__nav-wrap::-webkit-scrollbar,.navigation-tabs[data-v-40d48f89] .el-tabs__nav-scroll::-webkit-scrollbar{display:none;width:0;height:0}.navigation-tabs[data-v-40d48f89] .el-tabs__nav-scroll{overflow:visible}.navigation-tabs[data-v-40d48f89] .el-tabs__nav{min-width:max-content}.navigation-tabs[data-v-40d48f89] .el-tabs__nav{border:0}.navigation-tabs[data-v-40d48f89] .el-tabs__item{height:48px;padding:0 16px;color:#64748b;font-size:13px;line-height:48px;border:0}.navigation-tabs[data-v-40d48f89] .el-tabs__item:hover{color:#1769df}.navigation-tabs[data-v-40d48f89] .el-tabs__item.is-active{color:#1769df;background:#f8fbff;border-bottom:2px solid #1769df;font-weight:700}.navigation-tab-label[data-v-40d48f89]{display:inline-flex;align-items:center;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navigation-search[data-v-035f13e3]{position:relative;min-width:220px;--nav-search-bg: #f1f5f9;--nav-search-bg-hover: #e8eef6;--nav-search-text: #334155;--nav-search-placeholder: #94a3b8;--nav-search-icon: #94a3b8;--nav-search-ring: rgba(37, 99, 235, .35)}.navigation-search__icon[data-v-035f13e3]{position:absolute;top:50%;left:12px;z-index:2;font-size:15px;color:var(--nav-search-icon);transform:translateY(-50%);pointer-events:none}.navigation-search__input[data-v-035f13e3]{width:100%}.navigation-search[data-v-035f13e3] .el-input__wrapper{height:36px;padding:0 12px 0 34px;border-radius:8px;background:var(--nav-search-bg);box-shadow:none;transition:background-color .15s ease,box-shadow .15s ease}.navigation-search[data-v-035f13e3] .el-input__wrapper:hover{background:var(--nav-search-bg-hover)}.navigation-search[data-v-035f13e3] .el-input__wrapper.is-focus{background:var(--nav-search-bg-hover);box-shadow:0 0 0 1px var(--nav-search-ring) inset}.navigation-search[data-v-035f13e3] .el-input__inner{height:34px;color:var(--nav-search-text);font-size:13px}.navigation-search[data-v-035f13e3] .el-input__inner::placeholder{color:var(--nav-search-placeholder)}.navigation-search[data-v-035f13e3] .el-input__suffix{color:var(--nav-search-icon)}.navigation-search__option[data-v-035f13e3]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:220px}.navigation-search__option small[data-v-035f13e3]{color:var(--el-text-color-secondary);white-space:nowrap}.navigation-search__empty[data-v-035f13e3]{position:absolute;top:42px;left:0;z-index:2;width:100%;padding:14px 0;background:var(--el-bg-color);border:1px solid var(--el-border-color-lighter)}.entry-page[data-v-d5d297fd]{min-height:100vh;background:#f3f7fc;color:#15233d}.entry-topbar[data-v-d5d297fd]{display:flex;align-items:center;min-height:76px;padding:0 clamp(24px,5vw,72px);background:#fff;border-bottom:1px solid #e4edf8}.entry-brand img[data-v-d5d297fd]{height:30px;display:block}.entry-slogan[data-v-d5d297fd]{flex:1;margin-left:24px;color:#6b7c96;font-size:14px}.entry-home-link[data-v-d5d297fd]{color:#1769df;font-size:13px;text-decoration:none}.entry-home-link[data-v-d5d297fd]:hover{text-decoration:underline}.entry-body[data-v-d5d297fd]{display:flex;justify-content:center;padding:clamp(28px,6vh,72px) 20px 56px}.entry-card[data-v-d5d297fd]{width:min(100%,520px);padding:34px 34px 26px;background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 18px 48px #3359871f;text-align:center}.entry-icon[data-v-d5d297fd]{display:flex;align-items:center;justify-content:center;width:56px;height:56px;margin:0 auto 16px;border-radius:50%}.entry-icon--info[data-v-d5d297fd]{background:#e8f1ff;color:#1769df}.entry-icon--warn[data-v-d5d297fd]{background:#fdf3e3;color:#a8641a}.entry-title[data-v-d5d297fd]{margin:0 0 8px;font-size:20px;font-weight:500;color:#17233b}.entry-text[data-v-d5d297fd]{margin:0 0 6px;color:#7b879b;font-size:13px;line-height:1.6}.entry-text--muted[data-v-d5d297fd]{color:#9aa5b8;font-size:12px;margin-bottom:0}.entry-host[data-v-d5d297fd]{display:flex;align-items:center;justify-content:center;gap:8px;margin:16px 0 18px;padding:10px 14px;background:#f5f8fd;border-radius:10px}.entry-host span[data-v-d5d297fd]{color:#9aa5b8;font-size:12px}.entry-host b[data-v-d5d297fd]{color:#15233d;font-size:13px;font-family:Consolas,Menlo,monospace;font-weight:500;word-break:break-all}.entry-help[data-v-d5d297fd]{padding-top:18px;border-top:1px solid #eef3fa;text-align:left}.entry-help h2[data-v-d5d297fd]{margin:0 0 6px;font-size:13px;font-weight:600;color:#34435c}.entry-help p[data-v-d5d297fd]{margin:0;color:#7b879b;font-size:12px;line-height:1.6}.entry-channels[data-v-d5d297fd]{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 0;padding:0;list-style:none}.entry-channels li[data-v-d5d297fd]{flex:1 1 132px;min-width:0;padding:10px 12px;background:#f5f8fd;border-radius:10px}.entry-channels span[data-v-d5d297fd]{display:block;color:#9aa5b8;font-size:12px}.entry-channels b[data-v-d5d297fd]{display:block;margin-top:3px;color:#15233d;font-size:13px;font-weight:500;word-break:break-all}.entry-qr[data-v-d5d297fd]{display:flex;align-items:center;gap:12px;margin-top:12px;color:#34435c;font-size:13px}.entry-qr img[data-v-d5d297fd]{width:96px;height:96px;object-fit:contain;border:1px solid #e2e8f0;border-radius:8px}.entry-actions[data-v-d5d297fd]{display:flex;gap:10px;margin-top:20px}.entry-primary[data-v-d5d297fd],.entry-secondary[data-v-d5d297fd]{flex:1;padding:11px 18px;border-radius:10px;font-size:13px;text-align:center;text-decoration:none;cursor:pointer}.entry-primary[data-v-d5d297fd]{background:#1769df;border:1px solid #1769df;color:#fff;font-weight:500}.entry-primary[data-v-d5d297fd]:hover{background:#1b68e0}.entry-secondary[data-v-d5d297fd]{background:#fff;border:1px solid #d9e0ea;color:#34435c}.entry-secondary[data-v-d5d297fd]:hover{border-color:#b8c6da}.entry-footer[data-v-d5d297fd]{margin:16px 0 0;color:#9aa5b8;font-size:12px;line-height:1.6}.platform-application-shell[data-v-ff53acd4]{display:grid;gap:18px;color:#22313a}.service-opening-heading[data-v-ff53acd4],.service-opening-panel[data-v-ff53acd4],.service-catalog[data-v-ff53acd4]{border:1px solid #dce7e4;border-radius:8px;background:#fff;padding:22px}.service-opening-heading[data-v-ff53acd4]{display:flex;justify-content:space-between;gap:16px;align-items:start;background:#f0faf7}.service-opening-heading p[data-v-ff53acd4],.service-opening-heading h2[data-v-ff53acd4],.service-opening-heading span[data-v-ff53acd4],.service-catalog h3[data-v-ff53acd4]{margin:0}.service-opening-heading p[data-v-ff53acd4]{color:#168466;font-size:13px;font-weight:700}.service-opening-heading h2[data-v-ff53acd4]{margin-top:6px;font-size:24px}.service-opening-heading span[data-v-ff53acd4],.service-catalog>div>span[data-v-ff53acd4],.service-result-overview span[data-v-ff53acd4],.service-card small[data-v-ff53acd4]{color:#64748b;line-height:1.6}.service-opening-heading button[data-v-ff53acd4],.service-card button[data-v-ff53acd4],.service-audit-heading button[data-v-ff53acd4]{border:0;border-radius:7px;background:#168466;color:#fff;padding:9px 14px;cursor:pointer;white-space:nowrap}.service-opening-heading button[data-v-ff53acd4]:disabled,.service-card button[data-v-ff53acd4]:disabled,.service-audit-heading button[data-v-ff53acd4]:disabled{background:#c8d4d1;cursor:not-allowed}.service-opening-panel label[data-v-ff53acd4]{display:grid;gap:8px;max-width:420px;font-weight:700}.service-opening-panel select[data-v-ff53acd4]{min-height:40px;border:1px solid #b8c8c3;border-radius:7px;padding:0 10px;background:#fff}.service-result-overview[data-v-ff53acd4]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.service-result-overview article[data-v-ff53acd4],.service-card[data-v-ff53acd4]{display:grid;gap:7px;border:1px solid #e3ebe8;border-radius:8px;padding:15px;background:#fcfefd}.service-audit-heading[data-v-ff53acd4]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.service-audit-heading h3[data-v-ff53acd4]{margin:0}.service-result-overview small[data-v-ff53acd4]{color:#718096}.service-result-overview b[data-v-ff53acd4]{font-size:18px}.service-catalog[data-v-ff53acd4],.service-audit-panel[data-v-ff53acd4]{display:grid;gap:16px}.service-card-grid[data-v-ff53acd4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.service-card[data-v-ff53acd4]{min-height:132px}.service-card.enabled[data-v-ff53acd4]{border-color:#9fd5c5;background:#f3fbf7}.service-card>div[data-v-ff53acd4],.service-audit-list article>div[data-v-ff53acd4]{display:flex;justify-content:space-between;gap:8px}.service-card>div span[data-v-ff53acd4],.service-audit-list article>div span[data-v-ff53acd4]{color:#168466;font-size:13px;font-weight:700}.service-card button[data-v-ff53acd4]{align-self:start;margin-top:auto}.service-empty-state[data-v-ff53acd4],.service-audit-empty[data-v-ff53acd4]{padding:32px;color:#64748b;text-align:center;border:1px dashed #cbd8d4;border-radius:8px}.service-audit-panel[data-v-ff53acd4]{border:1px solid #dce7e4;border-radius:8px;background:#fff;padding:22px}.service-audit-panel h3[data-v-ff53acd4],.service-audit-panel>div>span[data-v-ff53acd4]{margin:0}.service-audit-panel>div>span[data-v-ff53acd4]{color:#64748b;line-height:1.6}.service-audit-summary[data-v-ff53acd4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.service-audit-summary article[data-v-ff53acd4],.service-audit-list article[data-v-ff53acd4]{display:grid;gap:7px;border:1px solid #e3ebe8;border-radius:8px;padding:14px;background:#fcfefd}.service-audit-summary small[data-v-ff53acd4]{color:#718096}.service-audit-list[data-v-ff53acd4]{display:grid;gap:8px}.service-audit-list small[data-v-ff53acd4]{color:#64748b}@media (max-width: 760px){.service-opening-heading[data-v-ff53acd4]{display:grid}.service-result-overview[data-v-ff53acd4],.service-audit-summary[data-v-ff53acd4]{grid-template-columns:1fr}}.platform-customer-service-ticketing-readonly-shell[data-v-d40af1fb]{margin-bottom:16px;min-width:0;overflow:hidden;border:1px solid #d8e2df;border-radius:6px;background:#fff}.platform-customer-service-ticketing-head[data-v-d40af1fb]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #e8efed;background:#f8fbfa}.platform-customer-service-ticketing-head h3[data-v-d40af1fb],.platform-customer-service-ticketing-head p[data-v-d40af1fb],.platform-customer-service-ticketing-grid h4[data-v-d40af1fb],.platform-customer-service-ticketing-readonly-shell p[data-v-d40af1fb]{margin:0}.platform-customer-service-ticketing-head h3[data-v-d40af1fb],.platform-customer-service-ticketing-grid h4[data-v-d40af1fb]{font-size:15px}.platform-customer-service-ticketing-head p[data-v-d40af1fb],.platform-customer-service-ticketing-list small[data-v-d40af1fb],.platform-customer-service-ticketing-list span[data-v-d40af1fb],.platform-customer-service-ticketing-readonly-shell p[data-v-d40af1fb],.platform-customer-service-ticketing-summary span[data-v-d40af1fb]{color:#66787f;font-size:12px}.platform-customer-service-ticketing-summary[data-v-d40af1fb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;padding:12px}.platform-customer-service-ticketing-summary article[data-v-d40af1fb]{min-width:0;padding:10px;border:1px solid #e4ecea;border-radius:6px;background:#fbfdfc}.platform-customer-service-ticketing-summary strong[data-v-d40af1fb]{display:block;color:#20353d;font-size:15px;line-height:1.3;overflow-wrap:anywhere}.platform-customer-service-ticketing-grid[data-v-d40af1fb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 12px 12px}.platform-customer-service-ticketing-grid section[data-v-d40af1fb]{min-width:0;padding:10px;border:1px solid #edf2f1;border-radius:6px}.platform-customer-service-ticketing-list[data-v-d40af1fb]{display:grid;gap:8px;margin-top:8px}.platform-customer-service-ticketing-list article[data-v-d40af1fb]{display:grid;grid-template-columns:minmax(120px,1fr) minmax(110px,.7fr) minmax(160px,1.3fr);gap:8px;align-items:center;min-width:0}.platform-customer-service-ticketing-list strong[data-v-d40af1fb],.platform-customer-service-ticketing-list span[data-v-d40af1fb],.platform-customer-service-ticketing-list small[data-v-d40af1fb]{min-width:0;overflow-wrap:anywhere}@media (max-width: 760px){.platform-customer-service-ticketing-head[data-v-d40af1fb]{flex-direction:column}.platform-customer-service-ticketing-summary[data-v-d40af1fb],.platform-customer-service-ticketing-grid[data-v-d40af1fb],.platform-customer-service-ticketing-list article[data-v-d40af1fb]{grid-template-columns:1fr}}.af-table-pagination[data-v-6c0f4422]{--el-pagination-font-size: 13px;align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.af-table-pagination[data-v-6c0f4422] .el-pagination__total{color:var(--af-color-text-secondary)}.platform-operations-workspace[data-v-a7ec6fa8]{display:grid;gap:18px;color:var(--af-color-text-primary)}.operations-kpis[data-v-a7ec6fa8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.operations-kpis[data-v-a7ec6fa8] .el-card__body{display:grid;gap:6px}.operations-kpis span[data-v-a7ec6fa8],.operations-kpis small[data-v-a7ec6fa8]{color:var(--af-color-text-secondary)}.operations-kpis strong[data-v-a7ec6fa8]{font-size:24px;color:var(--af-color-text-primary)}.operations-tabs[data-v-a7ec6fa8],.operations-section[data-v-a7ec6fa8]{min-width:0}.operations-section[data-v-a7ec6fa8]{display:grid;gap:16px}.section-heading[data-v-a7ec6fa8]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.section-heading h2[data-v-a7ec6fa8],.section-heading p[data-v-a7ec6fa8]{margin:0}.section-heading p[data-v-a7ec6fa8]{margin-top:6px;color:var(--af-color-text-secondary)}.package-version-list[data-v-a7ec6fa8]{display:grid;gap:10px;margin-top:8px}.package-version-list h3[data-v-a7ec6fa8]{margin:0;font-size:16px}@media (max-width: 1280px){.operations-kpis[data-v-a7ec6fa8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.platform-tenant-billing[data-v-99171f09]{display:grid;gap:18px;color:var(--af-color-text-primary)}.billing-section[data-v-99171f09]{display:grid;gap:16px}.section-heading[data-v-99171f09]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.section-heading h2[data-v-99171f09],.section-heading p[data-v-99171f09]{margin:0}.section-heading p[data-v-99171f09]{margin-top:6px;color:var(--af-color-text-secondary)}.billing-note[data-v-99171f09]{margin:0;color:var(--af-color-text-secondary);font-size:13px}.login-contact[data-v-19aa3101]{display:grid;gap:18px;color:var(--af-color-text-primary)}.contact-card[data-v-19aa3101]{padding:20px 22px;background:#fff;border:1px solid #e6ecf5;border-radius:14px}.card-heading[data-v-19aa3101]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.card-heading h2[data-v-19aa3101]{margin:0 0 6px;font-size:15px}.card-heading p[data-v-19aa3101]{margin:0;color:#6b7c96;font-size:13px}.contact-feedback[data-v-19aa3101]{margin:4px 0 0;color:#1d7a4a;font-size:13px}.contact-feedback--error[data-v-19aa3101]{color:#c0392b}.contact-hint[data-v-19aa3101]{margin:4px 0 0;color:#8b97aa;font-size:13px}.qr-field[data-v-19aa3101]{display:flex;align-items:flex-start;gap:16px}.qr-preview[data-v-19aa3101]{width:104px;height:104px;flex:none;display:grid;place-items:center;border:1px dashed #d7e0ee;border-radius:12px;background:#f8fafd;overflow:hidden}.qr-preview img[data-v-19aa3101]{width:100%;height:100%;object-fit:contain}.qr-preview--empty[data-v-19aa3101]{color:#a6b2c6;font-size:12px;border-style:dashed}.qr-actions[data-v-19aa3101]{display:grid;gap:6px}.qr-buttons[data-v-19aa3101]{display:flex;align-items:center;gap:10px}.qr-hint[data-v-19aa3101]{margin:0;color:#8b97aa;font-size:12px;line-height:1.7}.qr-hint--error[data-v-19aa3101]{color:#c0392b}.qr-input[data-v-19aa3101]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.site-info[data-v-d5a49a04]{display:grid;gap:18px;color:var(--af-color-text-primary)}.info-card[data-v-d5a49a04]{padding:20px 22px;background:#fff;border:1px solid #e6ecf5;border-radius:14px}.card-heading[data-v-d5a49a04]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px}.card-heading h2[data-v-d5a49a04]{margin:0 0 6px;font-size:15px}.card-heading p[data-v-d5a49a04]{margin:0;color:#6b7c96;font-size:13px}.info-preview[data-v-d5a49a04]{margin:4px 0 0;color:#35506f;font-size:13px}.info-feedback[data-v-d5a49a04]{margin:4px 0 0;color:#1d7a4a;font-size:13px}.info-feedback--error[data-v-d5a49a04]{color:#c0392b}.info-hint[data-v-d5a49a04]{margin:4px 0 0;color:#8b97aa;font-size:13px}.af-stat[data-v-5848b2eb]{align-items:center;background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);box-shadow:var(--af-shadow-small);display:flex;gap:var(--af-space-3);min-width:0;padding:14px 16px;transition:box-shadow .2s ease,transform .2s ease}.af-stat[data-v-5848b2eb]:hover{box-shadow:var(--af-shadow-card);transform:translateY(-1px)}.af-stat__glyph[data-v-5848b2eb]{align-items:center;border-radius:var(--af-radius-md);display:inline-flex;flex:none;font-size:15px;font-weight:600;height:38px;justify-content:center;width:38px}.af-stat__main[data-v-5848b2eb]{display:grid;gap:2px;min-width:0}.af-stat__label[data-v-5848b2eb]{color:var(--af-color-text-secondary);font-size:13px;line-height:18px;margin:0}.af-stat__value[data-v-5848b2eb]{color:var(--af-color-text-primary);font-size:26px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.02em;line-height:32px}.af-stat__hint[data-v-5848b2eb]{color:var(--af-color-text-tertiary);font-size:12px;line-height:16px}.af-stat.is-primary .af-stat__glyph[data-v-5848b2eb]{background:var(--af-color-primary-soft);color:var(--af-color-primary-strong)}.af-stat.is-primary .af-stat__value[data-v-5848b2eb]{color:var(--af-color-primary-strong)}.af-stat.is-success .af-stat__glyph[data-v-5848b2eb]{background:var(--af-color-success-soft);color:#15803d}.af-stat.is-warning .af-stat__glyph[data-v-5848b2eb]{background:var(--af-color-warning-soft);color:#b45309}.af-stat.is-danger .af-stat__glyph[data-v-5848b2eb]{background:var(--af-color-danger-soft);color:#b91c1c}.af-stat.is-neutral .af-stat__glyph[data-v-5848b2eb]{background:var(--af-color-info-soft);color:#334155}.platform-tenant-analysis[data-v-e2006967]{display:grid;gap:18px;color:var(--af-color-text-primary)}.analysis-kpis[data-v-e2006967]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.analysis-section[data-v-e2006967]{display:grid;gap:14px;padding:18px;border:1px solid var(--af-color-border, #e5e7eb);border-radius:12px;background:#fff}.section-heading[data-v-e2006967]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.section-heading h2[data-v-e2006967],.section-heading p[data-v-e2006967]{margin:0}.section-heading h2[data-v-e2006967]{font-size:16px}.section-heading p[data-v-e2006967]{margin-top:6px;color:var(--af-color-text-secondary);font-size:13px}.trend-bars[data-v-e2006967]{display:flex;align-items:flex-end;gap:14px;height:180px;padding:0 6px}.trend-bars.is-dense[data-v-e2006967]{gap:4px}.trend-bar[data-v-e2006967]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%;gap:6px;min-width:0}.trend-bar span[data-v-e2006967]{width:100%;max-width:44px;border-radius:6px 6px 0 0;background:var(--af-color-primary, #2563eb)}.trend-bar span.is-zero[data-v-e2006967]{background:var(--af-color-border, #e5e7eb)}.trend-bar b[data-v-e2006967]{font-size:12px;color:var(--af-color-text-secondary)}.trend-bar small[data-v-e2006967]{font-size:11px;color:var(--af-color-text-secondary);white-space:nowrap}.trend-bars.is-dense .trend-bar small[data-v-e2006967]{writing-mode:vertical-rl}.muted[data-v-e2006967]{color:var(--af-color-text-secondary)}.platform-resource-quota[data-v-d5929894]{display:grid;gap:18px;color:var(--af-color-text-primary)}.quota-kpis[data-v-d5929894]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.quota-section[data-v-d5929894]{display:grid;gap:14px;padding:18px;border:1px solid var(--af-color-border, #e5e7eb);border-radius:12px;background:#fff}.section-heading[data-v-d5929894]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.section-heading h2[data-v-d5929894],.section-heading p[data-v-d5929894]{margin:0}.section-heading h2[data-v-d5929894]{font-size:16px}.section-heading p[data-v-d5929894]{margin-top:6px;color:var(--af-color-text-secondary);font-size:13px}.metric-lines[data-v-d5929894]{display:flex;flex-wrap:wrap;gap:4px 16px}.metric-lines em[data-v-d5929894]{font-style:normal;color:var(--af-color-text-secondary)}.platform-global-dictionary[data-v-1e4ee48a]{display:grid;gap:18px;color:var(--af-color-text-primary)}.dictionary-section[data-v-1e4ee48a]{display:grid;gap:14px;padding:18px;border:1px solid var(--af-color-border, #e5e7eb);border-radius:12px;background:#fff}.section-heading[data-v-1e4ee48a]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.section-heading h2[data-v-1e4ee48a],.section-heading p[data-v-1e4ee48a]{margin:0}.section-heading h2[data-v-1e4ee48a]{font-size:16px}.section-heading p[data-v-1e4ee48a]{margin-top:6px;color:var(--af-color-text-secondary);font-size:13px}.dictionary-meta[data-v-1e4ee48a]{display:flex;align-items:center;gap:20px;flex-wrap:wrap;color:var(--af-color-text-secondary);font-size:13px}.dictionary-meta .el-space[data-v-1e4ee48a]{margin-left:auto}.draft-badge[data-v-1e4ee48a]{margin-left:6px}.form-hint[data-v-1e4ee48a]{margin:4px 0 0;color:var(--af-color-text-secondary);font-size:12px;line-height:1.5}.platform-staff[data-v-2d6def73]{display:grid;gap:18px;color:var(--af-color-text-primary)}.staff-section[data-v-2d6def73]{display:grid;gap:14px;padding:18px;border:1px solid var(--af-color-border, #e5e7eb);border-radius:12px;background:#fff}.section-heading[data-v-2d6def73]{display:flex;justify-content:space-between;align-items:flex-start;gap:18px}.section-heading h2[data-v-2d6def73],.section-heading p[data-v-2d6def73]{margin:0}.section-heading h2[data-v-2d6def73]{font-size:16px}.section-heading p[data-v-2d6def73]{margin-top:6px;color:var(--af-color-text-secondary);font-size:13px}.muted[data-v-2d6def73]{color:var(--af-color-text-secondary);font-size:12px}.builtin-tag[data-v-2d6def73]{margin-left:6px}.form-hint[data-v-2d6def73]{margin:8px 0 0;color:var(--af-color-text-secondary);font-size:12px}.permission-groups[data-v-2d6def73]{display:grid;gap:10px;width:100%}.permission-group[data-v-2d6def73]{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--af-color-border-light, #eef2f7);border-radius:8px}.permission-group strong[data-v-2d6def73]{font-size:13px}.contact-cell[data-v-2d6def73]{display:flex;align-items:center;gap:10px}.contact-state[data-v-2d6def73]{color:var(--af-color-text-secondary);font-size:12px}.contact-state.is-ready[data-v-2d6def73]{color:#1d7a4a}.contact-qr-tag[data-v-2d6def73]{margin-left:6px}.contact-dialog-hint[data-v-2d6def73]{margin:0 0 14px;line-height:1.9}.qr-field[data-v-2d6def73]{display:flex;align-items:flex-start;gap:16px}.qr-preview[data-v-2d6def73]{width:96px;height:96px;flex:none;display:grid;place-items:center;border:1px dashed #d7e0ee;border-radius:12px;background:#f8fafd;overflow:hidden}.qr-preview img[data-v-2d6def73]{width:100%;height:100%;object-fit:contain}.qr-preview--empty[data-v-2d6def73]{color:#a6b2c6;font-size:12px}.qr-actions[data-v-2d6def73]{display:grid;gap:6px}.qr-buttons[data-v-2d6def73]{display:flex;align-items:center;gap:10px}.qr-hint[data-v-2d6def73]{margin:0;color:#8b97aa;font-size:12px;line-height:1.7}.qr-hint--error[data-v-2d6def73]{color:#c0392b}.qr-input[data-v-2d6def73]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);border:0}.platform-support-tickets[data-v-ff789af7]{display:grid;gap:18px;color:var(--af-color-text-primary)}.ticket-kpis[data-v-ff789af7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.ticket-section[data-v-ff789af7]{display:grid;gap:12px;padding:18px;border:1px solid var(--af-color-border, #e5e7eb);border-radius:12px;background:#fff}.ticket-filters[data-v-ff789af7]{display:flex;flex-wrap:wrap;gap:4px 0}.ticket-pagination[data-v-ff789af7]{justify-content:flex-end}.ticket-section[data-v-ff789af7] .el-table__row{cursor:pointer}.ticket-section[data-v-ff789af7] .el-table__row.is-overdue{background:#fff5f5}.muted[data-v-ff789af7]{color:var(--af-color-text-secondary);font-size:12px;font-weight:400}.platform-support-tickets[data-v-ff789af7] .ticket-drawer .el-drawer__title,.ticket-drawer .el-drawer__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticket-head[data-v-ff789af7]{display:grid;gap:10px;padding-bottom:14px;border-bottom:1px solid var(--af-color-border-light, #eef2f7)}.ticket-head h3[data-v-ff789af7]{margin:0;font-size:17px}.ticket-facts[data-v-ff789af7]{display:grid;grid-template-columns:110px 1fr;gap:6px 10px;margin:0;font-size:13px}.ticket-facts dt[data-v-ff789af7]{color:var(--af-color-text-secondary)}.ticket-facts dd[data-v-ff789af7]{margin:0}.ticket-actions[data-v-ff789af7]{display:flex;gap:10px;flex-wrap:wrap}.caret[data-v-ff789af7]{margin-left:4px}.ticket-timeline[data-v-ff789af7]{margin-top:16px;padding-left:4px}.ticket-event[data-v-ff789af7]{display:grid;gap:6px;padding:10px 12px;border-radius:8px;background:#f8fafc}.ticket-event.is-note[data-v-ff789af7]{background:#fffbeb}.ticket-event p[data-v-ff789af7]{margin:0;white-space:pre-wrap;line-height:1.6}.ticket-reply[data-v-ff789af7]{display:grid;gap:10px;margin-top:8px}.ticket-reply__bar[data-v-ff789af7]{display:flex;justify-content:space-between;align-items:center}.list-layout[data-v-c5d9401a]{display:grid;gap:var(--af-space-4);min-width:0}.list-layout__header[data-v-c5d9401a],.list-layout__metrics[data-v-c5d9401a]{min-width:0}.list-layout__body[data-v-c5d9401a]{display:grid;gap:var(--af-space-4);min-width:0}.list-layout__body--aside[data-v-c5d9401a]{grid-template-columns:minmax(0,1fr) minmax(240px,288px)}.list-layout__main[data-v-c5d9401a]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);min-width:0;overflow:hidden}.list-layout__filters[data-v-c5d9401a]{border-bottom:1px solid var(--af-color-border-light);padding:var(--af-space-4)}.list-layout__toolbar[data-v-c5d9401a]{align-items:center;display:flex;min-height:48px;padding:0 var(--af-space-4)}.list-layout__content[data-v-c5d9401a]{min-width:0}.list-layout__pagination[data-v-c5d9401a]{align-items:center;border-top:1px solid var(--af-color-border-light);display:flex;justify-content:flex-end;min-height:56px;padding:0 var(--af-space-4)}.list-layout__aside[data-v-c5d9401a],.list-layout__below[data-v-c5d9401a]{min-width:0}@media (max-width: 1366px){.list-layout__body--aside[data-v-c5d9401a]{grid-template-columns:minmax(0,1fr) 248px}}@media (max-width: 1280px){.list-layout__body--aside[data-v-c5d9401a]{grid-template-columns:minmax(0,1fr)}.list-layout__aside[data-v-c5d9401a]{display:grid;gap:var(--af-space-3);grid-template-columns:repeat(3,minmax(0,1fr))}}.page-header[data-v-03fe4b6e]{align-items:flex-start;display:flex;gap:var(--af-space-4);justify-content:space-between;min-width:0}.page-header__main[data-v-03fe4b6e]{min-width:0}.page-header__breadcrumb[data-v-03fe4b6e],.page-header__title>p[data-v-03fe4b6e]{display:none}.page-header__breadcrumb[data-v-03fe4b6e]{color:var(--af-color-text-secondary);display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-bottom:4px}.page-header__breadcrumb span+span[data-v-03fe4b6e]:before{color:var(--af-color-text-tertiary);content:"/";margin-right:8px}.page-header__title[data-v-03fe4b6e]{min-width:0}.page-header__title-line[data-v-03fe4b6e]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.page-header h1[data-v-03fe4b6e]{color:var(--af-color-text-primary);font-family:var(--af-font-family);font-size:24px;font-weight:700;line-height:32px;margin:0}.page-header__title p[data-v-03fe4b6e]{color:var(--af-color-text-secondary);font-size:13px;margin:0 0 4px}.page-header__title small[data-v-03fe4b6e]{color:var(--af-color-text-secondary);display:block;font-size:13px;line-height:20px;margin-top:4px;max-width:680px}.page-header__summary[data-v-03fe4b6e]{align-items:center;display:flex;gap:var(--af-space-4);margin-left:auto}.page-header--no-title .page-header__main[data-v-03fe4b6e]{display:none}.page-header--no-title[data-v-03fe4b6e]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--af-space-4)}.page-header--no-title .page-header__summary[data-v-03fe4b6e]{grid-column:1;grid-row:1;min-width:0;width:100%;margin-left:0}.page-header--no-title .page-header__actions[data-v-03fe4b6e]{grid-column:2;grid-row:1;position:relative;z-index:2;white-space:nowrap}.page-header__actions[data-v-03fe4b6e]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--af-space-2);justify-content:flex-end}@media (max-width: 1280px){.page-header[data-v-03fe4b6e]{flex-wrap:wrap}.page-header__summary[data-v-03fe4b6e]{margin-left:0}.page-header__actions[data-v-03fe4b6e]{width:100%;justify-content:flex-start}}.muted-text[data-v-46a5ada3]{color:var(--af-color-text-secondary);font-style:normal;font-weight:400}.trend-chart span.is-zero[data-v-46a5ada3]{background:var(--af-color-border, #e5e7eb)}.tenant-login-address[data-v-46a5ada3]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.tenant-login-address__value[data-v-46a5ada3]{font-family:var(--af-font-mono, ui-monospace, SFMono-Regular, Menlo, monospace);color:var(--af-color-text-primary);word-break:break-all}.form-hint[data-v-46a5ada3]{margin:4px 0 0;color:var(--af-color-text-secondary);font-size:12px;line-height:1.5}.platform-admin-console[data-v-46a5ada3]{min-width:0;color:var(--af-color-text-primary)}.console-toolbar[data-v-46a5ada3],.page-heading[data-v-46a5ada3],.table-toolbar[data-v-46a5ada3],.table-footer[data-v-46a5ada3],.insight-title[data-v-46a5ada3]{display:flex;align-items:center;justify-content:space-between;gap:16px}.console-toolbar[data-v-46a5ada3]{min-height:50px;border-bottom:1px solid #e6edf5;margin:-24px -28px 22px;padding:0 28px;background:#fff}.breadcrumb[data-v-46a5ada3]{color:#7c8da1;font-size:13px}.breadcrumb i[data-v-46a5ada3]{padding:0 9px;font-style:normal;color:#c4cfdb}.breadcrumb strong[data-v-46a5ada3]{color:#203d5d}.toolbar-actions[data-v-46a5ada3]{display:flex;align-items:center;gap:14px}.search-box[data-v-46a5ada3]{display:flex;align-items:center;width:250px;gap:8px;border:1px solid #dfe8f2;border-radius:4px;padding:0 10px;color:#9aaabd}.search-box input[data-v-46a5ada3]{width:100%;height:32px;border:0;outline:0}.icon-button[data-v-46a5ada3],.help-button[data-v-46a5ada3]{display:inline-flex;align-items:center;gap:5px;border:0;background:transparent;color:#60748d;white-space:nowrap}.operator-trigger[data-v-46a5ada3]{display:inline-flex;align-items:center;gap:5px;min-height:36px;padding:0 4px;border:0;background:transparent;color:#60748d;cursor:pointer;white-space:nowrap}.avatar[data-v-46a5ada3]{display:inline-grid;place-items:center;width:27px;height:27px;border-radius:50%;color:#fff;background:#2b78dd;font-size:12px}.page-heading[data-v-46a5ada3]{margin-bottom:18px}.page-heading p[data-v-46a5ada3]{margin:0 0 6px;color:#8394a8;font-size:13px}.page-heading h1[data-v-46a5ada3]{margin:0;color:#132f4d;font-size:25px}.heading-actions[data-v-46a5ada3]{display:flex;align-items:center;gap:10px}.scope-select[data-v-46a5ada3]{width:120px}.primary-action[data-v-46a5ada3],.ghost-action[data-v-46a5ada3]{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 14px;border:1px solid #dbe5ef;border-radius:4px;background:#fff;color:#4d6682;cursor:pointer}.primary-action[data-v-46a5ada3]{border-color:#1464d2;background:#1464d2;color:#fff}.metric-grid[data-v-46a5ada3]{display:grid;grid-template-columns:repeat(5,minmax(150px,1fr));gap:12px}.metric-card[data-v-46a5ada3]{display:flex;align-items:center;gap:12px;min-height:82px;padding:15px 16px;border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);background:var(--af-color-surface);box-shadow:var(--af-shadow-card)}.metric-icon[data-v-46a5ada3]{display:grid;place-items:center;width:37px;height:37px;border-radius:50%}.metric-card small[data-v-46a5ada3],.metric-card p[data-v-46a5ada3]{display:block;margin:0;color:#778ba2;font-size:12px}.metric-card strong[data-v-46a5ada3]{display:block;margin:4px 0 3px;color:#192f4a;font-size:22px}.metric-card--blue .metric-icon[data-v-46a5ada3]{background:#e5f0ff;color:#2563eb}.metric-card--green .metric-icon[data-v-46a5ada3]{background:#e4f8ec;color:#16a34a}.metric-card--orange .metric-icon[data-v-46a5ada3]{background:#fff2de;color:#f59e0b}.metric-card--purple .metric-icon[data-v-46a5ada3]{background:#f0e9ff;color:#7c3aed}.metric-card--cyan .metric-icon[data-v-46a5ada3]{background:#def7fa;color:#0891b2}.insight-card[data-v-46a5ada3]{min-width:0;border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);background:var(--af-color-surface);box-shadow:var(--af-shadow-card)}.tenant-filter-form[data-v-46a5ada3]{display:grid;grid-template-columns:1.25fr 1fr 1fr 1fr 1.55fr auto;gap:var(--af-space-3);align-items:end}.tenant-filter-form[data-v-46a5ada3] .el-form-item{margin:0;min-width:0}.tenant-filter-form[data-v-46a5ada3] .el-form-item__label{color:var(--af-color-text-secondary);font-size:14px;line-height:22px;margin-bottom:var(--af-space-1)}.tenant-filter-form[data-v-46a5ada3] .el-select,.tenant-filter-form[data-v-46a5ada3] .el-date-editor{width:100%}.expiry-filter[data-v-46a5ada3] .el-date-editor{min-width:0}.filter-actions[data-v-46a5ada3]{display:flex;align-items:center;justify-content:flex-end;gap:var(--af-space-2);min-height:32px}.table-toolbar[data-v-46a5ada3]{display:flex;gap:var(--af-space-2);width:100%}.settings[data-v-46a5ada3]{margin-left:auto}.tenant-list-table[data-v-46a5ada3]{width:100%;color:var(--af-color-text-primary);font-size:14px}.tenant-list-table[data-v-46a5ada3] .el-table__header th{height:var(--af-table-header-height);background:var(--af-color-hover);color:var(--af-color-text-secondary);font-weight:600}.tenant-list-table[data-v-46a5ada3] .el-table__cell{height:var(--af-table-row-height);padding:0}.tenant-list-table[data-v-46a5ada3] .el-table__fixed-right{box-shadow:-8px 0 12px #26496f0f}.tenant-id[data-v-46a5ada3],.tenant-name[data-v-46a5ada3]{color:#266fd0}.tenant-name[data-v-46a5ada3]{font-weight:600}.plan-label[data-v-46a5ada3]{padding:4px 7px;border-radius:3px;background:#eef5ff;color:#4774aa;font-weight:400}.module-dots[data-v-46a5ada3]{display:flex;gap:3px}.module-dots i[data-v-46a5ada3]{display:grid;place-items:center;width:19px;height:19px;border-radius:3px;background:#e9f2ff;color:#3578d0;font-style:normal;font-size:10px}.module-dots i[data-v-46a5ada3]:nth-child(2){background:#e8f8ef;color:#20a363}.module-dots i[data-v-46a5ada3]:nth-child(3){background:#fff2df;color:#d98a13}.status-label[data-v-46a5ada3]{padding:4px 8px;border-radius:3px;background:#e8f8ef;color:#17a05b;font-size:11px;font-weight:500}.row-actions[data-v-46a5ada3]{display:flex;align-items:center;gap:var(--af-space-1);white-space:nowrap}.table-empty[data-v-46a5ada3]{padding:48px;text-align:center;color:#93a1b1}.table-footer[data-v-46a5ada3]{padding:12px 16px;color:#8192a5;font-size:12px}.pagination[data-v-46a5ada3]{display:flex;align-items:center;gap:10px}.pagination b[data-v-46a5ada3]{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:3px;background:#1769d5;color:#fff}.pagination select[data-v-46a5ada3]{border:1px solid #dce6ef;padding:4px;color:#60748d}.insights[data-v-46a5ada3]{display:grid;gap:14px;align-content:start}.insights--below[data-v-46a5ada3]{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:16px}.insight-card[data-v-46a5ada3]{padding:16px}.insight-card h2[data-v-46a5ada3]{margin:0;color:#203b59;font-size:15px}.donut[data-v-46a5ada3]{display:grid;place-content:center;width:112px;height:112px;margin:14px auto 11px;border:16px solid #e7effb;border-right-color:#3c7fe0;border-bottom-color:#56b67d;border-radius:50%;text-align:center}.donut strong[data-v-46a5ada3]{color:#203b59;font-size:20px}.donut small[data-v-46a5ada3]{color:#91a0b0;font-size:11px}.insight-card ul[data-v-46a5ada3]{display:grid;gap:9px;margin:0;padding:0;list-style:none;color:#647a91;font-size:12px}.insight-card li[data-v-46a5ada3]{display:flex;align-items:center;gap:7px}.insight-card li i[data-v-46a5ada3]{width:8px;height:8px;border-radius:2px}.insight-card li b[data-v-46a5ada3]{margin-left:auto;color:#314d69}.text-action[data-v-46a5ada3]{margin-top:14px}.insight-title select[data-v-46a5ada3]{border:1px solid #dce6ef;border-radius:3px;padding:4px;color:#71849a}.trend-chart[data-v-46a5ada3]{display:flex;align-items:end;justify-content:space-around;height:110px;margin:13px 0 5px;border-bottom:1px solid #edf2f7;background:repeating-linear-gradient(to top,transparent 0,transparent 28px,#f3f6fa 29px)}.trend-chart span[data-v-46a5ada3]{position:relative;width:10%;max-height:84px;border-radius:3px 3px 0 0;background:#3e80dc}.trend-chart span b[data-v-46a5ada3]{position:absolute;top:-17px;left:50%;transform:translate(-50%);color:#6f8299;font-size:9px;font-weight:400}.expiry p[data-v-46a5ada3]{display:flex;align-items:center;gap:8px;margin:14px 0 0;color:#657b91;font-size:12px}.expiry p svg[data-v-46a5ada3]{color:#f29a26}.expiry p b[data-v-46a5ada3]{margin-left:auto;color:#203b59;font-size:16px}.expiry p button[data-v-46a5ada3]{margin-left:5px}.secondary-shell[data-v-46a5ada3]{padding:18px;border:1px solid #e6edf4;border-radius:7px;background:#fff}.tenant-detail-section[data-v-46a5ada3]{padding:0 0 18px;border-bottom:1px solid #edf2f7}.tenant-detail-section+.tenant-detail-section[data-v-46a5ada3]{margin-top:18px}.tenant-detail-section h2[data-v-46a5ada3]{margin:0 0 12px;color:#203b59;font-size:15px}.tenant-detail-section p[data-v-46a5ada3]{display:flex;justify-content:space-between;gap:12px;margin:9px 0 0;color:#6f8298;font-size:13px}.tenant-detail-section p strong[data-v-46a5ada3]{color:#294867;font-weight:600}.tenant-detail-section-heading[data-v-46a5ada3]{display:flex;align-items:center;justify-content:space-between;gap:12px}.tenant-detail-hint[data-v-46a5ada3],.tenant-detail-loading[data-v-46a5ada3]{color:#7d8fa3;font-size:13px}.storage-assistant[data-v-46a5ada3]{display:grid;gap:12px;margin:4px 0 10px;padding:16px 18px;border:1px solid #dce7f5;border-radius:12px;background:#f7fafd}.storage-assistant__head[data-v-46a5ada3]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.storage-assistant__title[data-v-46a5ada3]{display:grid;gap:4px;min-width:0}.storage-assistant__title strong[data-v-46a5ada3]{color:#1f3a5f;font-size:14px;font-weight:600}.storage-assistant__title span[data-v-46a5ada3]{color:#6f8298;font-size:12px;line-height:1.6}.storage-assistant__actions[data-v-46a5ada3]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.storage-assistant__note[data-v-46a5ada3]{margin:0;color:#98a7b8;font-size:12px}.tenant-config-history[data-v-46a5ada3]{display:grid;gap:7px;margin-top:14px;color:#6f8298;font-size:12px}.tenant-config-history strong[data-v-46a5ada3]{color:#294867}@media (max-width: 1600px){.tenant-filter-form[data-v-46a5ada3]{grid-template-columns:repeat(3,minmax(0,1fr))}.filter-actions[data-v-46a5ada3]{justify-content:flex-start}}@media (max-width: 1280px){.insights[data-v-46a5ada3]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1150px){.metric-grid[data-v-46a5ada3]{grid-template-columns:repeat(3,minmax(150px,1fr))}.insights[data-v-46a5ada3]{grid-template-columns:repeat(3,1fr)}}@media (max-width: 760px){.console-toolbar[data-v-46a5ada3]{margin:-16px -16px 18px;padding:0 16px}.toolbar-actions[data-v-46a5ada3]{display:none}.metric-grid[data-v-46a5ada3],.insights[data-v-46a5ada3]{grid-template-columns:1fr}.page-heading[data-v-46a5ada3]{align-items:flex-start;flex-direction:column}.tenant-filter-form[data-v-46a5ada3]{grid-template-columns:1fr}.filter-actions[data-v-46a5ada3]{justify-content:flex-start}.insights[data-v-46a5ada3]{margin-top:14px}}.operations-summary[data-v-46a5ada3]{margin-bottom:18px;padding:14px 16px;border:1px solid #dce8f5;border-radius:6px;background:#f8fbff}.operations-summary h2[data-v-46a5ada3]{margin:0 0 12px;color:#203b59;font-size:16px}.operations-summary div[data-v-46a5ada3]{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.operations-summary span[data-v-46a5ada3]{padding:12px;border-radius:4px;background:#fff;color:#4c6682;font-size:13px}.manager-select[data-v-46a5ada3]{width:100%}.manager-select[data-v-46a5ada3] .el-select__placeholder{font-size:12px;color:#a6b2c6}.workbench-frame[data-v-712c31a7]{display:flex;flex-direction:column;gap:18px;min-width:0;padding:0!important;background:transparent!important}.workbench-frame__header[data-v-712c31a7]{min-width:0;margin-top:0}.workbench-frame__banner[data-v-712c31a7]{min-width:0}.workbench-frame__metrics[data-v-712c31a7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.workbench-frame__body[data-v-712c31a7]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,320px);gap:20px;align-items:start;min-width:0}.workbench-frame__body--full[data-v-712c31a7]{grid-template-columns:minmax(0,1fr)}.workbench-frame__main[data-v-712c31a7]{min-width:0;overflow:hidden}.workbench-frame__aside[data-v-712c31a7]{min-width:0;border-left:1px solid var(--af-color-border);padding-left:18px}@media (max-width: 1280px){.workbench-frame__body[data-v-712c31a7]{grid-template-columns:1fr}.workbench-frame__aside[data-v-712c31a7]{border-left:0;border-top:1px solid var(--af-color-border);padding:var(--af-space-4) 0 0}}.role-workbench-layout[data-v-509a9fcf]{min-width:0;padding:0;background:transparent;color:var(--af-color-text-primary)}.admin-welcome-banner[data-v-e0983473]{align-items:center;background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-lg);display:flex;gap:16px;min-height:76px;padding:14px 20px}.admin-welcome-banner__avatar[data-v-e0983473]{align-items:center;background:var(--af-color-primary-soft);border-radius:50%;color:var(--af-color-primary);display:flex;flex:0 0 44px;font-size:18px;font-weight:600;height:44px;justify-content:center;width:44px}.admin-welcome-banner__copy[data-v-e0983473]{display:grid;gap:2px;min-width:0}.admin-welcome-banner__copy p[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:12px;margin:0}.admin-welcome-banner__copy h1[data-v-e0983473]{color:var(--af-color-text-primary);font-size:20px;margin:0}.admin-welcome-banner__meta[data-v-e0983473]{align-items:center;color:var(--af-color-text-secondary);display:flex;flex:0 0 auto;font-size:13px;gap:12px;margin-left:auto}.admin-welcome-banner__meta>span[data-v-e0983473]{align-items:center;display:flex;gap:6px}.admin-announcement-strip[data-v-e0983473]{align-items:center;background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-lg);display:flex;gap:18px;min-height:52px;padding:8px 14px}.admin-announcement-strip__title[data-v-e0983473]{align-items:center;color:var(--af-color-text-primary);display:flex;flex:0 0 auto;gap:8px}.admin-announcement-strip__items[data-v-e0983473]{display:flex;flex:1;gap:8px;min-width:0}.admin-announcement-strip__items button[data-v-e0983473]{background:transparent;border:0;border-right:1px solid var(--af-color-border);color:var(--af-color-text-secondary);display:flex;flex:1;gap:5px;min-width:0;padding:4px 14px}.admin-announcement-strip__items button span[data-v-e0983473]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-announcement-strip__items button small[data-v-e0983473]{color:var(--af-color-text-secondary);margin-left:auto;white-space:nowrap}.admin-metric.el-button[data-v-e0983473]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-lg);height:88px;justify-content:flex-start;margin:0;padding:14px 16px;width:100%}.admin-metric.el-button[data-v-e0983473]:hover{border-color:var(--af-color-primary);box-shadow:0 4px 14px #2563eb14}.admin-metric__icon[data-v-e0983473]{align-items:center;border-radius:12px;display:flex;flex:0 0 42px;height:42px;justify-content:center;width:42px}.admin-metric__icon.is-blue[data-v-e0983473]{background:#e8f0fe;color:#2563eb}.admin-metric__icon.is-green[data-v-e0983473]{background:#e7f6ee;color:#16a34a}.admin-metric__icon.is-orange[data-v-e0983473]{background:#fef3e2;color:#ea8a1f}.admin-metric__icon.is-purple[data-v-e0983473]{background:#f1ecfd;color:#7c5cf0}.admin-metric__copy[data-v-e0983473]{align-items:flex-start;display:grid;gap:2px;margin-left:12px;min-width:0;text-align:left}.admin-metric__copy small[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:12px}.admin-metric__copy strong[data-v-e0983473]{color:var(--af-color-text-primary);font-size:24px;line-height:1.1}.admin-metric__copy em[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:12px;font-style:normal}.admin-metrics[data-v-e0983473]{display:grid;gap:12px;grid-column:1/-1;min-width:0;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.admin-grid[data-v-e0983473]{display:grid;gap:16px;min-width:0;align-items:start}.admin-panel[data-v-e0983473]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-lg);display:flex;flex-direction:column;gap:10px;min-width:0;padding:16px 18px}.admin-panel__header[data-v-e0983473]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.admin-panel__header h2[data-v-e0983473]{font-size:15px;margin:0}.admin-panel__header p[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:12px;margin:3px 0 0}.admin-panel__hint[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:12px;white-space:nowrap}.admin-list[data-v-e0983473]{display:grid;min-width:0}.admin-list .el-button[data-v-e0983473]{border-bottom:1px solid var(--af-color-border);border-radius:0;display:block;height:auto;margin:0;min-height:56px;padding:9px 4px;width:100%}.admin-list .el-button[data-v-e0983473]:last-child{border-bottom:0}.admin-list__icon[data-v-e0983473]{align-items:center;background:var(--af-color-primary-soft);border-radius:8px;color:var(--af-color-primary);display:flex;flex:0 0 30px;height:30px;justify-content:center;width:30px}.admin-list__icon.is-message[data-v-e0983473]{background:#f1ecfd;color:#7c5cf0}.admin-list__icon.is-application[data-v-e0983473]{background:#fef3e2;color:#ea8a1f}.admin-list__copy[data-v-e0983473]{display:grid;gap:3px;min-width:0;text-align:left}.admin-list__copy strong[data-v-e0983473]{color:var(--af-color-text-primary);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-list__copy small[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-list__time[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:12px;white-space:nowrap}.admin-list .el-button[data-v-e0983473]>span{align-items:center;display:grid;gap:10px;grid-template-columns:30px minmax(0,1fr) auto;min-width:0;width:100%}.admin-apps[data-v-e0983473]{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.admin-app.el-button[data-v-e0983473]{display:flex;flex-direction:column;gap:6px;height:auto;margin:0;padding:10px 4px;width:100%}.admin-app__icon[data-v-e0983473]{align-items:center;border-radius:12px;display:flex;height:40px;justify-content:center;width:40px}.admin-app__icon.is-tone-0[data-v-e0983473]{background:#e8f0fe;color:#2563eb}.admin-app__icon.is-tone-1[data-v-e0983473]{background:#e7f6ee;color:#16a34a}.admin-app__icon.is-tone-2[data-v-e0983473]{background:#fef3e2;color:#ea8a1f}.admin-app__icon.is-tone-3[data-v-e0983473]{background:#f1ecfd;color:#7c5cf0}.admin-app__icon.is-tone-4[data-v-e0983473]{background:#e6f6f8;color:#0f9ba8}.admin-app__icon.is-tone-5[data-v-e0983473]{background:#fdeaea;color:#e04b4b}.admin-app__label[data-v-e0983473]{color:var(--af-color-text-primary);font-size:12px;line-height:1.25;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.admin-app.el-button[data-v-e0983473]>span{align-items:center;display:flex;flex-direction:column;gap:6px;width:100%}.admin-reminders[data-v-e0983473]{display:grid;gap:8px}.admin-reminder.el-button[data-v-e0983473]{border:1px solid var(--af-color-border);border-radius:var(--af-radius-md);display:block;height:auto;margin:0;min-height:52px;padding:8px 12px;width:100%}.admin-reminder.el-button[data-v-e0983473]:hover{border-color:var(--af-color-primary)}.admin-reminder__icon[data-v-e0983473]{align-items:center;border-radius:8px;display:flex;flex:0 0 30px;height:30px;justify-content:center;width:30px}.admin-reminder__icon.is-blue[data-v-e0983473]{background:#e8f0fe;color:#2563eb}.admin-reminder__icon.is-green[data-v-e0983473]{background:#e7f6ee;color:#16a34a}.admin-reminder__icon.is-orange[data-v-e0983473]{background:#fef3e2;color:#ea8a1f}.admin-reminder__icon.is-purple[data-v-e0983473]{background:#f1ecfd;color:#7c5cf0}.admin-reminder__copy[data-v-e0983473]{display:grid;gap:2px;min-width:0;text-align:left}.admin-reminder__copy small[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:12px}.admin-reminder__copy strong[data-v-e0983473]{color:var(--af-color-text-primary);font-size:20px;line-height:1.15}.admin-reminder__action[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:12px;white-space:nowrap}.admin-reminder.el-button[data-v-e0983473]>span{align-items:center;display:grid;gap:10px;grid-template-columns:30px minmax(0,1fr) auto 16px;min-width:0;width:100%}.admin-section[data-v-e0983473]{border-top:1px solid var(--af-color-border);margin-bottom:0;padding-top:18px}.admin-section__header[data-v-e0983473]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:12px}.admin-section__header h2[data-v-e0983473],.admin-section__header p[data-v-e0983473],.admin-aside h2[data-v-e0983473]{margin:0}.admin-section__header h2[data-v-e0983473],.admin-aside h2[data-v-e0983473]{font-size:16px}.admin-section__header p[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:12px;margin-top:4px}.admin-aside[data-v-e0983473]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-lg);display:grid;gap:8px;padding:16px 18px}.admin-aside+.admin-aside[data-v-e0983473]{margin-top:16px}.admin-aside .el-button[data-v-e0983473]{border-bottom:1px solid var(--af-color-border);border-radius:0;display:block;height:auto;margin:0;min-height:52px;padding:8px 2px;width:100%}.admin-aside .el-button[data-v-e0983473]:last-child{border-bottom:0}.admin-aside .el-button[data-v-e0983473]>span{align-items:center;display:flex;gap:10px;min-width:0;width:100%}.admin-aside .el-button span span[data-v-e0983473]{display:grid;gap:2px;min-width:0;text-align:left}.admin-aside .el-button strong[data-v-e0983473]{color:var(--af-color-text-primary);font-size:13px}.admin-aside .el-button small[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:12px}.admin-highlight[data-v-e0983473]{align-items:center;display:flex;justify-content:space-between;padding:7px 2px}.admin-highlight span[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:13px}.admin-highlight strong[data-v-e0983473]{color:var(--af-color-text-primary);font-size:14px}.admin-customize__hint[data-v-e0983473]{color:var(--af-color-text-secondary);font-size:13px;margin:0 0 14px}.admin-customize__list[data-v-e0983473]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:1280px){.admin-grid[data-v-e0983473]{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:960px){.admin-welcome-banner[data-v-e0983473]{flex-wrap:wrap}.admin-welcome-banner__meta[data-v-e0983473]{margin-left:0;width:100%}.admin-apps[data-v-e0983473]{grid-template-columns:repeat(3,minmax(0,1fr))}}.admin-announcement-strip>.el-button[data-v-e0983473]{margin-left:auto}.admin-announcement-strip__viewport[data-v-e0983473]{flex:1;width:100%;min-width:0;overflow:hidden}.admin-announcement-strip__items[data-v-e0983473]{display:flex;width:max-content;max-width:none;gap:8px;animation:admin-announcement-marquee-e0983473 24s linear infinite}.admin-announcement-strip__viewport:hover .admin-announcement-strip__items[data-v-e0983473]{animation-play-state:paused}.admin-announcement-strip__items button[data-v-e0983473]{flex:0 0 220px}@keyframes admin-announcement-marquee-e0983473{0%{transform:translate(0)}to{transform:translate(-50%)}}.admin-banner-stack[data-v-e0983473]{display:grid;grid-template-columns:minmax(0,1fr);row-gap:16px}.af-panel[data-v-3c086e3b]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);box-shadow:var(--af-shadow-card);min-width:0;overflow:hidden}.af-panel__head[data-v-3c086e3b]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--af-space-3);justify-content:space-between;padding:14px 18px}.af-panel__title[data-v-3c086e3b]{align-items:center;display:flex;gap:var(--af-space-2);min-width:0}.af-panel__title h2[data-v-3c086e3b]{color:var(--af-color-text-primary);font-size:15px;font-weight:600;line-height:22px;margin:0}.af-panel__count[data-v-3c086e3b]{background:var(--af-color-primary-soft);border-radius:var(--af-radius-pill);color:var(--af-color-primary-strong);font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;line-height:18px;padding:1px 9px}.af-panel__hint[data-v-3c086e3b]{color:var(--af-color-text-tertiary);font-size:12px}.af-panel__actions[data-v-3c086e3b]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--af-space-2)}.af-panel__tabs[data-v-3c086e3b]{border-bottom:1px solid var(--af-color-border-light);padding:0 18px}.af-panel__filters[data-v-3c086e3b]{border-bottom:1px solid var(--af-color-border-light);padding:12px 18px}.af-panel__body[data-v-3c086e3b]{min-width:0}.af-panel__footer[data-v-3c086e3b]{align-items:center;border-top:1px solid var(--af-color-border-light);display:flex;justify-content:flex-end;min-height:52px;padding:0 18px}.af-panel__tabs[data-v-3c086e3b] .el-tabs__header{margin:0}.af-panel__tabs[data-v-3c086e3b] .el-tabs__nav-wrap:after{display:none}.af-panel__tabs[data-v-3c086e3b] .el-tabs__item{color:var(--af-color-text-secondary);font-size:14px;height:44px;line-height:44px;padding:0 16px}.af-panel__tabs[data-v-3c086e3b] .el-tabs__item.is-active{color:var(--af-color-primary-strong);font-weight:600}.af-panel__tabs[data-v-3c086e3b] .el-tabs__active-bar{background:var(--af-color-primary);height:2px}.af-panel[data-v-3c086e3b] .el-table th.el-table__cell{background:var(--af-color-table-head);color:var(--af-color-text-secondary);font-weight:600}.af-panel[data-v-3c086e3b] .el-table td.el-table__cell{color:var(--af-color-text-primary)}.af-panel[data-v-3c086e3b] .el-table__body tr:hover>td.el-table__cell{background:var(--af-color-hover)}.af-panel[data-v-3c086e3b] .el-empty{padding:28px 0}.af-chip[data-v-0744cae9]{align-items:center;border:1px solid transparent;border-radius:var(--af-radius-pill);display:inline-flex;font-size:12px;font-weight:500;gap:6px;line-height:20px;padding:1px 10px 1px 8px;white-space:nowrap}.af-chip__dot[data-v-0744cae9]{border-radius:50%;display:inline-block;height:6px;width:6px}.af-chip.is-neutral[data-v-0744cae9]{background:#f1f5f9;color:#475569}.af-chip.is-neutral .af-chip__dot[data-v-0744cae9]{background:#94a3b8}.af-chip.is-primary[data-v-0744cae9]{background:var(--af-color-primary-soft);color:var(--af-color-primary-strong)}.af-chip.is-primary .af-chip__dot[data-v-0744cae9]{background:var(--af-color-primary)}.af-chip.is-success[data-v-0744cae9]{background:var(--af-color-success-soft);color:#15803d}.af-chip.is-success .af-chip__dot[data-v-0744cae9]{background:var(--af-color-success)}.af-chip.is-warning[data-v-0744cae9]{background:var(--af-color-warning-soft);color:#b45309}.af-chip.is-warning .af-chip__dot[data-v-0744cae9]{background:var(--af-color-warning)}.af-chip.is-danger[data-v-0744cae9]{background:var(--af-color-danger-soft);color:#b91c1c}.af-chip.is-danger .af-chip__dot[data-v-0744cae9]{background:var(--af-color-danger)}.gov-toolbar[data-v-fb330934]{display:flex;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.gov-hint[data-v-fb330934]{color:#8a97a8;font-size:12px}.gov-main[data-v-fb330934]{display:block;color:#1f2937;font-weight:600}.gov-sub[data-v-fb330934]{display:block;color:#8a97a8;font-size:12px;margin-top:2px}.gov-number[data-v-fb330934]{font-variant-numeric:tabular-nums;color:#1f2937}.gov-formula[data-v-fb330934]{background:#e8f0fe;color:#1e40af;border-radius:4px;padding:2px 6px;font-size:12px}.gov-diffs[data-v-fb330934]{padding:8px 12px 12px}.gov-diff[data-v-fb330934]{color:#b45309}.gov-event[data-v-fb330934]{display:flex;flex-direction:column;gap:4px}.employee-metric.el-button[data-v-609ea107]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-lg);height:88px;justify-content:flex-start;margin:0;padding:14px;width:100%}.employee-metric[data-v-609ea107]:hover{border-color:var(--af-color-primary)}.employee-metric__icon[data-v-609ea107]{align-items:center;background:var(--af-color-primary-soft);border-radius:var(--af-radius-md);color:var(--af-color-primary);display:flex;height:48px;justify-content:center;width:48px}.employee-metric>span[data-v-609ea107]:last-child{align-items:flex-start;display:grid;gap:2px;margin-left:12px}.employee-metric small[data-v-609ea107],.employee-metric em[data-v-609ea107]{color:var(--af-color-text-secondary);font-size:12px;font-style:normal}.employee-metric strong[data-v-609ea107]{color:var(--af-color-text-primary);font-size:24px}.employee-section[data-v-609ea107]{border:1px solid var(--af-color-border);border-radius:10px;margin-bottom:14px;padding:14px 16px}.employee-section[data-v-609ea107]:first-of-type{border-top:1px solid var(--af-color-border);padding-top:14px}.employee-section--tinted[data-v-609ea107]{background:var(--af-color-surface)}.employee-section--work[data-v-609ea107]{background:#f1f7ff}.employee-section--applications[data-v-609ea107]{background:#f5f3ff}.employee-section--attendance[data-v-609ea107]{background:#f1fbf7}.employee-section__header[data-v-609ea107]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:10px}.employee-section__header h2[data-v-609ea107],.employee-section__header p[data-v-609ea107],.employee-aside h2[data-v-609ea107]{margin:0}.employee-section__header h2[data-v-609ea107],.employee-aside h2[data-v-609ea107]{font-size:16px}.employee-section__header p[data-v-609ea107]{color:var(--af-color-text-secondary);font-size:12px;margin-top:3px}.employee-list[data-v-609ea107],.employee-compact[data-v-609ea107]{display:grid}.employee-list .el-button[data-v-609ea107]{border-bottom:1px solid var(--af-color-border);display:grid;grid-template-columns:32px minmax(0,1fr) auto 18px;height:48px;justify-content:stretch;margin:0;padding:6px 4px;text-align:left;width:100%}.employee-list__icon[data-v-609ea107]{align-items:center;background:var(--af-color-warning-soft,#fff7e6);border-radius:6px;color:var(--af-color-warning);display:flex;height:30px;justify-content:center;width:30px}.employee-list .el-button>span[data-v-609ea107]:nth-child(2),.employee-compact .el-button>span[data-v-609ea107]:first-child{align-items:flex-start;display:grid;gap:3px}.employee-list small[data-v-609ea107],.employee-compact small[data-v-609ea107]{color:var(--af-color-text-secondary);font-size:12px}.employee-section--two[data-v-609ea107]{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.employee-section--two>div+div[data-v-609ea107]{border-left:1px solid var(--af-color-border);padding-left:16px}.employee-compact .el-button[data-v-609ea107]{border-bottom:1px solid var(--af-color-border);height:48px;justify-content:space-between;margin:0;padding:6px 2px;text-align:left;width:100%}.employee-aside[data-v-609ea107]{background:#f8fbff;border:1px solid var(--af-color-border);border-radius:10px;display:grid;gap:8px;margin-bottom:14px;padding:14px}.employee-shortcuts[data-v-609ea107]{display:grid;gap:6px;grid-template-columns:1fr}.employee-shortcuts .el-button[data-v-609ea107]{height:52px;margin:0;padding:6px;width:100%}.employee-shortcuts .el-button>span[data-v-609ea107]{align-items:center;display:flex;gap:10px;min-width:0;width:100%}.employee-shortcuts .employee-shortcut__icon[data-v-609ea107]{align-items:center;background:var(--af-color-primary-soft);border-radius:8px;color:var(--af-color-primary);display:flex;flex:0 0 40px;height:40px;justify-content:center;width:40px}.employee-shortcuts strong[data-v-609ea107]{font-size:13px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.employee-results[data-v-609ea107]{display:grid;gap:9px}.employee-results article[data-v-609ea107]{align-items:flex-start;display:flex;gap:8px}.employee-results article>svg[data-v-609ea107]{color:var(--af-color-success);margin-top:2px}.employee-results span[data-v-609ea107]{display:grid;gap:3px}.employee-results strong[data-v-609ea107]{font-size:13px}.employee-results small[data-v-609ea107]{color:var(--af-color-text-secondary);font-size:12px}@media (max-width:1100px){.employee-section--two[data-v-609ea107]{grid-template-columns:1fr}.employee-section--two>div+div[data-v-609ea107]{border-left:0;border-top:1px solid var(--af-color-border);padding-left:0;padding-top:14px}.employee-metric.el-button[data-v-609ea107]{height:80px}}.employee-customize__hint[data-v-609ea107]{color:var(--af-color-text-secondary);font-size:13px;margin:0 0 14px}.employee-customize__list[data-v-609ea107]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.employee-announcement-strip>.el-button[data-v-609ea107]{margin-left:auto}.employee-banner-stack[data-v-609ea107]{display:grid;grid-template-columns:minmax(0,1fr);row-gap:16px}.employee-announcement-strip__viewport[data-v-609ea107]{flex:1;width:100%;min-width:0;overflow:hidden}.employee-announcement-strip__items[data-v-609ea107]{display:flex;width:max-content;max-width:none;gap:8px;animation:employee-announcement-marquee-609ea107 24s linear infinite}.employee-announcement-strip__viewport:hover .employee-announcement-strip__items[data-v-609ea107]{animation-play-state:paused}.employee-announcement-strip__items button[data-v-609ea107]{flex:0 0 220px}@keyframes employee-announcement-marquee-609ea107{0%{transform:translate(0)}to{transform:translate(-50%)}}.tenant-employee-workbench[data-v-609ea107] .workbench-frame__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.employee-welcome-banner[data-v-609ea107]{align-items:stretch;background:#eaf4ff url(/employee-workbench-banner.svg) center right/cover no-repeat;border:1px solid #cfe4ff;border-radius:14px;display:flex;min-height:188px;overflow:hidden;position:relative}.employee-welcome-banner[data-v-609ea107]:after{background:linear-gradient(90deg,#eaf4fffa,#eaf4ffdb 48%,#eaf4ff26);content:"";top:0;right:0;bottom:0;left:0;position:absolute}.employee-welcome-banner__content[data-v-609ea107]{display:flex;flex:1;flex-direction:column;justify-content:center;padding:28px 34px;position:relative;z-index:1}.employee-welcome-banner__eyebrow[data-v-609ea107]{color:#2d76cf;font-size:13px;font-weight:600;letter-spacing:1px;margin:0 0 12px}.employee-welcome-banner h1[data-v-609ea107]{color:#163b6d;font-size:28px;line-height:1.2;margin:0 0 8px}.employee-welcome-banner__subtitle[data-v-609ea107]{color:#52739b;font-size:14px;margin:0 0 18px}.employee-welcome-banner__meta[data-v-609ea107]{align-items:center;color:#45698f;display:flex;font-size:13px;gap:12px}.employee-live-clock[data-v-609ea107]{color:#174e91;font-size:16px;font-variant-numeric:tabular-nums;font-weight:700;margin-left:4px}.employee-welcome-banner__art[data-v-609ea107]{align-items:center;display:flex;justify-content:center;min-width:38%;padding:20px;position:relative;z-index:1}.employee-welcome-banner__slogan[data-v-609ea107]{color:#2367b6;font-size:24px;font-weight:700;line-height:1.45;text-align:center;transform:rotate(-4deg)}.employee-welcome-banner__slogan small[data-v-609ea107]{font-size:16px;font-weight:600}.employee-metric.el-button[data-v-609ea107]{background:#fff;border:1px solid #dceafb;border-radius:12px;box-shadow:0 4px 14px #245d9b0f;height:104px;padding:16px;transition:box-shadow .2s,transform .2s}.employee-metric.el-button[data-v-609ea107]:hover{box-shadow:0 8px 20px #245d9b21;transform:translateY(-2px)}.employee-metric__icon[data-v-609ea107]{border-radius:50%;height:52px;width:52px;flex:0 0 52px}.employee-metric__icon.is-blue[data-v-609ea107]{background:linear-gradient(145deg,#55a5ff,#2375dd);color:#fff}.employee-metric__icon.is-green[data-v-609ea107]{background:linear-gradient(145deg,#45d5a3,#0eaf83);color:#fff}.employee-metric__icon.is-purple[data-v-609ea107]{background:linear-gradient(145deg,#a66cff,#6d35d7);color:#fff}.employee-metric__icon.is-orange[data-v-609ea107]{background:linear-gradient(145deg,#ffc86a,#ef8d28);color:#fff}.employee-metric__copy[data-v-609ea107]{gap:1px!important;margin-left:12px!important}.employee-metric__copy small[data-v-609ea107]{color:#6682a1;font-size:12px}.employee-metric__copy strong[data-v-609ea107]{color:#17375f;font-size:23px;line-height:1.2}.employee-metric__copy em[data-v-609ea107]{color:#6f8dab;font-size:11px}.employee-section[data-v-609ea107],.employee-aside[data-v-609ea107]{box-shadow:0 3px 12px #245d9b09}.employee-aside__header[data-v-609ea107]{align-items:center;display:flex;justify-content:space-between}.employee-aside__header h2[data-v-609ea107]{color:#17375f}.employee-shortcuts[data-v-609ea107]{gap:6px}.employee-shortcut-card.el-button[data-v-609ea107]{align-items:center;background:#fff;border:1px solid #e1edf9;border-radius:10px;height:58px;justify-content:flex-start;padding:8px 10px;transition:transform .2s,box-shadow .2s}.employee-shortcut-card.el-button[data-v-609ea107]:hover{box-shadow:0 5px 14px #245d9b1a;transform:translateY(-1px)}.employee-shortcut-card__meta[data-v-609ea107]{display:grid;gap:2px;min-width:0;text-align:left}.employee-shortcut-card__meta strong[data-v-609ea107]{color:#21446e;font-size:13px}.employee-shortcut-card__meta small[data-v-609ea107]{color:#7894b2;font-size:11px}.employee-shortcut-card>.el-icon[data-v-609ea107],.employee-shortcut-card>svg[data-v-609ea107]:last-child{color:#90a9c3;margin-left:auto}.employee-shortcut__icon[data-v-609ea107]{border-radius:50%!important;height:40px!important;width:40px!important;flex-basis:40px!important}.employee-shortcut__icon.is-blue[data-v-609ea107]{background:#e3f0ff;color:#287fe0}.employee-shortcut__icon.is-green[data-v-609ea107]{background:#e0f8ef;color:#12aa7e}.employee-shortcut__icon.is-orange[data-v-609ea107]{background:#fff0dc;color:#e68a24}.employee-shortcut__icon.is-purple[data-v-609ea107]{background:#f0e7ff;color:#7b46dc}.employee-shortcut__icon.is-yellow[data-v-609ea107]{background:#fff7d9;color:#c28a0e}.employee-results article[data-v-609ea107]{position:relative}.employee-results article time[data-v-609ea107]{color:#91a8bf;font-size:11px;margin-left:auto;white-space:nowrap}.employee-results--timeline article[data-v-609ea107]{padding-left:3px}.employee-results__dot[data-v-609ea107]{align-items:center;background:#e8f2ff;border-radius:50%;color:#347fd2;display:flex;height:28px;justify-content:center;width:28px}.employee-announcement-strip[data-v-609ea107]{align-items:center;background:#fff;border:1px solid #dbeafb;border-radius:10px;box-shadow:0 3px 12px #245d9b09;display:flex;gap:18px;margin-top:2px;min-height:58px;padding:8px 14px}.employee-announcement-strip__title[data-v-609ea107]{align-items:center;color:#174e91;display:flex;flex:0 0 auto;gap:8px}.employee-announcement-strip__items[data-v-609ea107]{display:flex;flex:1;gap:8px;min-width:0}.employee-announcement-strip__items button[data-v-609ea107]{align-items:center;background:transparent;border:0;border-right:1px solid #e5eef8;color:#345979;cursor:pointer;display:flex;flex:1;font:inherit;gap:5px;min-width:0;padding:4px 14px;text-align:left}.employee-announcement-strip__items button span[data-v-609ea107]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-announcement-strip__items button small[data-v-609ea107]{color:#91a8bf;margin-left:auto;white-space:nowrap}.employee-announcement-strip>.el-button[data-v-609ea107]{flex:0 0 auto}@media (max-width:1280px){.tenant-employee-workbench[data-v-609ea107] .workbench-frame__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-welcome-banner__art[data-v-609ea107]{min-width:30%}.employee-welcome-banner__slogan[data-v-609ea107]{font-size:18px}}@media (max-width:720px){.tenant-employee-workbench[data-v-609ea107] .workbench-frame__metrics{grid-template-columns:1fr}.employee-welcome-banner[data-v-609ea107]{min-height:210px}.employee-welcome-banner__content[data-v-609ea107]{padding:22px}.employee-welcome-banner__art[data-v-609ea107]{display:none}.employee-welcome-banner h1[data-v-609ea107]{font-size:24px}.employee-announcement-strip[data-v-609ea107]{align-items:flex-start;flex-wrap:wrap;gap:8px}.employee-announcement-strip__items[data-v-609ea107]{flex-basis:100%;flex-direction:column}.employee-announcement-strip__items button[data-v-609ea107]{border-bottom:1px solid #e5eef8;border-right:0;padding:7px 0}.employee-announcement-strip>.el-button[data-v-609ea107]{margin-left:auto}}.attendance-card[data-v-609ea107]{align-items:center;background:#f5f9ff;border:1px solid #dceafe;border-radius:10px;display:flex;gap:12px;padding:14px 16px}.attendance-card__icon[data-v-609ea107]{align-items:center;background:#dbeafe;border-radius:8px;color:#2563eb;display:flex;height:38px;justify-content:center;width:38px}.attendance-card>div[data-v-609ea107]{display:grid;flex:1;gap:4px}.attendance-card small[data-v-609ea107]{color:var(--af-color-text-secondary)}.employee-metric[data-v-609ea107]>span{align-items:center;display:flex;gap:12px;min-width:0;width:100%}.employee-metric__icon[data-v-609ea107]{flex:0 0 40px}.employee-metric__icon+span[data-v-609ea107]{align-items:flex-start;display:grid;gap:2px;min-width:0;text-align:left}.employee-list .el-button[data-v-609ea107]{display:block}.employee-list .el-button[data-v-609ea107]>span{align-items:center;display:grid;gap:8px;grid-template-columns:32px minmax(0,1fr) auto 18px;min-width:0;width:100%}.employee-list .el-button[data-v-609ea107]>span>span:nth-child(2){align-items:flex-start;display:grid;gap:4px;min-width:0}.employee-compact .el-button[data-v-609ea107]>span{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0;width:100%}.employee-compact .el-button[data-v-609ea107]>span>span:first-child{align-items:flex-start;display:grid;gap:4px;min-width:0;text-align:left}.employee-compact .el-button[data-v-609ea107]>span>span:first-child>*{max-width:100%;overflow:hidden;text-overflow:ellipsis}.employee-shortcuts .el-button[data-v-609ea107]>span{align-items:center;display:flex;gap:8px;min-width:0;width:100%}.platform-commercial-provider-admission[data-v-da358d50]{grid-column:1 / -1}.platform-commercial-provider-admission h2[data-v-da358d50]{margin:0 0 4px}.platform-commercial-provider-admission p[data-v-da358d50]{margin:10px 0;color:#64748b;font-size:13px}.platform-commercial-provider-admission .platform-tenant-overview-header[data-v-da358d50]{align-items:flex-start}.platform-commercial-provider-admission .platform-tenant-overview-header>b[data-v-da358d50]{color:#b45309;font-size:12px}.provider-admission-grid[data-v-da358d50]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.provider-admission-grid span[data-v-da358d50]{min-width:0;padding:9px;border:1px solid #dce8f5;border-radius:6px;background:#f8fbff;color:#64748b;font-size:12px;overflow-wrap:anywhere}.provider-admission-grid b[data-v-da358d50]{color:#294867}.platform-payment-sandbox[data-v-da358d50]{grid-column:1 / -1}.platform-payment-sandbox h2[data-v-da358d50]{margin:0 0 4px}.platform-payment-sandbox p[data-v-da358d50]{margin:10px 0;color:#64748b;font-size:13px}.platform-payment-sandbox .platform-tenant-overview-header[data-v-da358d50]{align-items:flex-start}.platform-payment-sandbox .platform-tenant-overview-header>b[data-v-da358d50]{color:var(--af-color-primary);font-size:12px}.payment-sandbox-metrics[data-v-da358d50]{margin-top:10px}.platform-commercial-production-admission[data-v-da358d50]{grid-column:1 / -1}.platform-commercial-production-admission h2[data-v-da358d50]{margin:0 0 4px}.platform-commercial-production-admission p[data-v-da358d50]{margin:10px 0;color:#64748b;font-size:13px}.platform-commercial-production-admission .platform-tenant-overview-header[data-v-da358d50]{align-items:flex-start}.platform-commercial-production-admission .platform-tenant-overview-header>b[data-v-da358d50]{color:#b45309;font-size:12px}@media (max-width: 760px){.provider-admission-grid[data-v-da358d50]{grid-template-columns:1fr}}.crm-readonly-shell,.crm-opportunity-stage-funnel-readonly-shell{display:contents}.crm-opportunity-stage-funnel-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#53646b;font-size:13px}.crm-opportunity-stage-funnel-header h2{margin:0;color:#26363d;font-size:15px}.crm-opportunity-stage-funnel-header button{height:32px;border:1px solid #0a6f65;border-radius:5px;background:#0a6f65;color:#fff;cursor:pointer}.crm-opportunity-stage-funnel-grid{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr));gap:8px}.crm-opportunity-stage-funnel-row{display:grid;grid-template-columns:1fr 48px minmax(150px,1fr);gap:8px;align-items:center;border:1px solid #e5ecea;border-radius:5px;background:#fff;padding:8px;color:#405159;font-size:13px}.crm-opportunity-stage-funnel-row strong{color:#057a68;font-size:12px}.crm-opportunity-stage-funnel-row small{color:#718187;font-size:12px;overflow-wrap:anywhere}@media (max-width: 390px){.crm-opportunity-stage-funnel-grid,.crm-opportunity-stage-funnel-row{grid-template-columns:1fr}}.crm-contact-follow-readonly-shell{display:contents}.crm-contact-follow-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.crm-contact-follow-header h2{margin:0;color:#26363d;font-size:15px}.crm-card-kicker{margin:0 0 3px;color:#6b7f95;font-size:12px}.crm-activity-card{border:1px solid #dbe7f5;border-radius:10px;background:#fff}.crm-follow-timeline{position:relative;margin:18px 0 0;padding:0 0 0 18px;list-style:none}.crm-follow-timeline:before{position:absolute;top:6px;bottom:6px;left:4px;width:1px;background:#dbe7f5;content:""}.crm-follow-timeline li{position:relative;display:flex;gap:14px;padding:0 0 18px}.crm-follow-timeline-dot{position:relative;z-index:1;flex:0 0 10px;width:10px;height:10px;margin:5px 0 0 -18px;border:2px solid #fff;border-radius:50%;background:#2563eb;box-shadow:0 0 0 1px #93c5fd}.crm-follow-timeline li:nth-child(2n) .crm-follow-timeline-dot{background:#10b981;box-shadow:0 0 0 1px #6ee7b7}.crm-follow-timeline li:nth-child(3n) .crm-follow-timeline-dot{background:#f59e0b;box-shadow:0 0 0 1px #fcd34d}.crm-follow-timeline-body{min-width:0;flex:1}.crm-follow-timeline-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.crm-follow-timeline-meta strong{color:#1e293b;font-size:13px}.crm-follow-timeline-meta span{padding:3px 8px;border-radius:999px;color:#1d4ed8;background:#eff6ff;font-size:12px}.crm-follow-timeline-body p{margin:7px 0 0;color:#64748b;font-size:13px;line-height:1.6}.crm-follow-empty{display:grid;place-items:center;min-height:120px;color:#94a3b8}.crm-follow-empty p{margin:8px 0 0}.crm-follow-empty-icon{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#2563eb;background:#eff6ff;font-size:20px}.crm-contact-follow-table{margin-top:10px}.crm-customer-group-readonly-shell,.crm-customer-duplicate-readonly-shell,.crm-opportunity-readonly-shell,.crm-commercial-document-readonly-shell,.crm-contract-source-readonly-shell,.crm-contract-change-termination-readonly-shell{display:contents}.crm-contract-change-termination-panel{margin-top:14px}.crm-contract-change-termination-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.crm-contract-change-termination-header h2{margin:0;color:#26363d;font-size:15px}.crm-contract-change-termination-header small{color:#6a7880;font-size:12px}.crm-contract-change-termination-header button{height:32px;border:1px solid #0a6f65;border-radius:5px;background:#0a6f65;color:#fff;cursor:pointer}.crm-contract-change-termination-grid,.crm-contract-change-termination-facts{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:8px}.crm-contract-change-termination-cell,.crm-contract-change-termination-facts div{border:1px solid #e5ecea;border-radius:5px;background:#fff;padding:8px}.crm-contract-change-termination-cell span,.crm-contract-change-termination-facts dt{display:block;color:#65767d;font-size:12px}.crm-contract-change-termination-cell strong,.crm-contract-change-termination-facts dd{margin:4px 0 0;color:#25363d;font-size:13px;overflow-wrap:anywhere}.crm-contract-change-termination-facts{margin-top:8px}.crm-contract-change-termination-panel p{margin:10px 0 0;color:#6a7880;font-size:13px}@media (max-width: 390px){.crm-contract-change-termination-header,.crm-contract-change-termination-grid,.crm-contract-change-termination-facts{grid-template-columns:1fr}}.crm-opportunity-project-source-chain-readonly-shell[data-v-4e776aac]{margin-bottom:16px;min-width:0;overflow:hidden;border:1px solid #d8e2df;border-radius:6px;background:#fff}.crm-opportunity-project-source-chain-head[data-v-4e776aac]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #e8efed;background:#f8fbfa}.crm-opportunity-project-source-chain-head h3[data-v-4e776aac],.crm-opportunity-project-source-chain-head p[data-v-4e776aac],.crm-opportunity-project-source-chain-grid h4[data-v-4e776aac],.crm-opportunity-project-source-chain-gaps h4[data-v-4e776aac],.crm-opportunity-project-source-chain-readonly-shell p[data-v-4e776aac]{margin:0}.crm-opportunity-project-source-chain-head h3[data-v-4e776aac],.crm-opportunity-project-source-chain-grid h4[data-v-4e776aac],.crm-opportunity-project-source-chain-gaps h4[data-v-4e776aac]{font-size:15px}.crm-opportunity-project-source-chain-head p[data-v-4e776aac],.crm-opportunity-project-source-chain-list small[data-v-4e776aac],.crm-opportunity-project-source-chain-list span[data-v-4e776aac],.crm-opportunity-project-source-chain-readonly-shell p[data-v-4e776aac],.crm-opportunity-project-source-chain-summary span[data-v-4e776aac]{color:#66787f;font-size:12px}.crm-opportunity-project-source-chain-summary[data-v-4e776aac]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.crm-opportunity-project-source-chain-summary article[data-v-4e776aac]{min-width:0;padding:10px;border:1px solid #e4ecea;border-radius:6px;background:#fbfdfc}.crm-opportunity-project-source-chain-summary strong[data-v-4e776aac]{display:block;color:#20353d;font-size:15px;line-height:1.3;overflow-wrap:anywhere}.crm-opportunity-project-source-chain-grid[data-v-4e776aac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 12px 12px}.crm-opportunity-project-source-chain-grid section[data-v-4e776aac],.crm-opportunity-project-source-chain-gaps[data-v-4e776aac]{min-width:0;padding:10px;border:1px solid #edf2f1;border-radius:6px}.crm-opportunity-project-source-chain-gaps[data-v-4e776aac]{margin:0 12px 12px}.crm-opportunity-project-source-chain-list[data-v-4e776aac]{display:grid;gap:8px;margin-top:8px}.crm-opportunity-project-source-chain-list article[data-v-4e776aac]{display:grid;grid-template-columns:minmax(120px,1fr) minmax(110px,.7fr) minmax(160px,1.3fr);gap:8px;align-items:center;min-width:0}.crm-opportunity-project-source-chain-list strong[data-v-4e776aac],.crm-opportunity-project-source-chain-list span[data-v-4e776aac],.crm-opportunity-project-source-chain-list small[data-v-4e776aac]{min-width:0;overflow-wrap:anywhere}@media (max-width: 760px){.crm-opportunity-project-source-chain-head[data-v-4e776aac]{flex-direction:column}.crm-opportunity-project-source-chain-summary[data-v-4e776aac],.crm-opportunity-project-source-chain-grid[data-v-4e776aac],.crm-opportunity-project-source-chain-list article[data-v-4e776aac]{grid-template-columns:1fr}}.project-wbs-readonly-shell[data-v-00efa341]{border:1px solid #e5e7eb;border-radius:16px;padding:16px;background:#fff;margin:16px 0}.project-wbs-readonly-shell__header[data-v-00efa341]{display:flex;justify-content:space-between;gap:12px;align-items:center}.project-wbs-readonly-shell__header p[data-v-00efa341]{margin:0;color:#64748b}.project-wbs-readonly-shell__header h3[data-v-00efa341]{margin:4px 0 0}.project-wbs-readonly-shell__version[data-v-00efa341]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:14px 0}.project-wbs-readonly-shell__version div[data-v-00efa341]{border-radius:12px;background:#f8fafc;padding:10px}.project-wbs-readonly-shell__version dt[data-v-00efa341]{color:#64748b;font-size:12px}.project-wbs-readonly-shell__version dd[data-v-00efa341]{margin:4px 0 0;font-weight:700}.project-wbs-readonly-shell__row[data-v-00efa341]{display:grid;grid-template-columns:1.1fr 1.6fr 1fr .6fr .8fr;gap:8px;padding:10px 0;border-top:1px solid #f1f5f9}.project-wbs-readonly-shell__row--head[data-v-00efa341]{color:#64748b;font-size:12px}@media (max-width: 640px){.project-wbs-readonly-shell__version[data-v-00efa341],.project-wbs-readonly-shell__row[data-v-00efa341]{grid-template-columns:1fr}}.project-resource-pool-observation-shell[data-v-43e6bf4d]{min-width:0;overflow:hidden}.project-resource-pool-observation-shell__summary[data-v-43e6bf4d],.project-resource-pool-observation-shell__cards[data-v-43e6bf4d],.project-resource-pool-observation-shell__section[data-v-43e6bf4d],.project-resource-pool-observation-shell__warnings[data-v-43e6bf4d]{min-width:0;max-width:100%}.project-resource-pool-observation-shell__summary dd[data-v-43e6bf4d],.project-resource-pool-observation-shell__warnings span[data-v-43e6bf4d],.project-resource-pool-observation-shell__row[data-v-43e6bf4d],.project-resource-pool-observation-shell__card[data-v-43e6bf4d]{min-width:0;overflow-wrap:anywhere}.project-execution-status-readonly-shell[data-v-39b864a7]{min-width:0;overflow:hidden}.project-execution-status-readonly-shell__header[data-v-39b864a7],.project-execution-type-tabs[data-v-39b864a7],.project-execution-list[data-v-39b864a7],.project-execution-row[data-v-39b864a7]{min-width:0;max-width:100%}.project-execution-list[data-v-39b864a7],.project-execution-row[data-v-39b864a7],.project-execution-type-tabs[data-v-39b864a7]{overflow-wrap:anywhere}.project-activity[data-v-ada248ea]{display:grid;gap:14px;margin:18px 0;padding:18px;border:1px solid #dbe7f5;border-radius:8px;background:#fff}.project-activity__head[data-v-ada248ea]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.project-activity__head h3[data-v-ada248ea],.project-activity__head p[data-v-ada248ea]{margin:0}.project-activity__head p[data-v-ada248ea]:last-child{margin-top:6px;color:#64748b}.eyebrow[data-v-ada248ea]{margin-bottom:5px!important;color:#2563eb;font-size:12px;font-weight:700}.project-activity[data-v-ada248ea] .el-timeline-item__content{display:grid;gap:4px;color:#263c57}.project-activity[data-v-ada248ea] .el-timeline-item__content span{color:#718096;font-size:12px}.project-lifecycle-panel[data-v-32df2ed5]{margin:18px 0;padding:18px 0;border-top:1px solid #e4e7ed;border-bottom:1px solid #e4e7ed}.panel-heading[data-v-32df2ed5]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.panel-heading p[data-v-32df2ed5]{margin:0 0 4px;color:#6b778c;font-size:13px}.panel-heading h3[data-v-32df2ed5]{margin:0;color:#20354d;font-size:20px}.panel-heading span[data-v-32df2ed5]{display:block;margin-top:5px;color:#6b778c}.check-grid[data-v-32df2ed5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0}.check-grid article[data-v-32df2ed5]{display:flex;gap:10px;min-height:86px;padding:13px;border:1px solid #f0c7c2;border-radius:6px;background:#fff8f7;color:#c45656}.check-grid article.passed[data-v-32df2ed5]{border-color:#b9dfcb;background:#f5fbf7;color:#3d8b64}.check-grid article strong[data-v-32df2ed5],.check-grid article span[data-v-32df2ed5],.check-grid article small[data-v-32df2ed5]{display:block}.check-grid article strong[data-v-32df2ed5]{color:#303133}.check-grid article span[data-v-32df2ed5]{margin-top:3px}.check-grid article small[data-v-32df2ed5]{margin-top:5px;color:#7b8492}.action-row[data-v-32df2ed5]{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.history-grid[data-v-32df2ed5]{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:20px}.history-grid>section[data-v-32df2ed5]{min-width:0}.history-grid h4[data-v-32df2ed5]{margin:0 0 14px;color:#303133}.history-grid[data-v-32df2ed5] .el-timeline-item__content{display:flex;justify-content:space-between;gap:12px}.history-grid[data-v-32df2ed5] .el-timeline-item__content span{color:#6b778c}@media (max-width:1000px){.check-grid[data-v-32df2ed5]{grid-template-columns:repeat(2,minmax(0,1fr))}.history-grid[data-v-32df2ed5]{grid-template-columns:1fr}}.project-document-attachment-readonly-shell[data-v-40bb2e7d]{margin-top:12px;min-width:0;overflow:hidden;border:1px solid #d8e2df;border-radius:6px;background:#fff}.project-document-attachment-readonly-shell__header[data-v-40bb2e7d]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #e8efed;background:#f8fbfa}.project-document-attachment-readonly-shell__header h3[data-v-40bb2e7d],.project-document-attachment-readonly-shell__header p[data-v-40bb2e7d]{margin:0}.project-document-attachment-readonly-shell__header h3[data-v-40bb2e7d]{font-size:14px}.project-document-attachment-readonly-shell__header p[data-v-40bb2e7d],.project-document-row small[data-v-40bb2e7d],.project-document-unavailable[data-v-40bb2e7d]{color:#718187;font-size:12px}.project-document-list[data-v-40bb2e7d]{min-width:0;max-width:100%;padding:0 12px 10px}.project-document-row[data-v-40bb2e7d]{display:grid;grid-template-columns:minmax(150px,1.4fr) minmax(90px,.7fr) minmax(150px,1fr) 82px minmax(150px,1fr) 76px;gap:10px;align-items:center;min-width:0;min-height:42px;border-bottom:1px solid #edf2f1;color:#385058;font-size:13px}.project-document-row strong[data-v-40bb2e7d],.project-document-row span[data-v-40bb2e7d],.project-document-row small[data-v-40bb2e7d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-document-row strong[data-v-40bb2e7d]{color:#26363d}.project-document-row>button[data-v-40bb2e7d]{min-width:56px}.project-document-unavailable[data-v-40bb2e7d]{color:#8a6734}.project-document-list>button[data-v-40bb2e7d]{margin-top:10px}.project-document-attachment-readonly-shell>p[data-v-40bb2e7d]{margin:0;padding:12px;color:#6a7880;font-size:13px}@media (max-width: 700px){.project-document-attachment-readonly-shell__header[data-v-40bb2e7d]{align-items:flex-start;flex-direction:column}.project-document-row[data-v-40bb2e7d]{grid-template-columns:minmax(0,1fr)}}.project-portfolio-readonly-shell[data-v-309a0be2]{margin:12px 0;min-width:0;overflow:hidden;border:1px solid #d8e2df;border-radius:6px;background:#fff}.project-portfolio-readonly-shell__header[data-v-309a0be2]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #e8efed;background:#f8fbfa}.project-portfolio-readonly-shell__header h3[data-v-309a0be2],.project-portfolio-readonly-shell__header p[data-v-309a0be2]{margin:0}.project-portfolio-readonly-shell__header h3[data-v-309a0be2]{font-size:14px}.project-portfolio-readonly-shell__header p[data-v-309a0be2],.project-portfolio-row[data-v-309a0be2]{color:#5e7178;font-size:13px}.project-portfolio-summary[data-v-309a0be2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.project-portfolio-summary>div[data-v-309a0be2]{min-width:0;padding:10px;border:1px solid #e4ecea;border-radius:6px;background:#fbfdfc}.project-portfolio-summary strong[data-v-309a0be2]{display:block;color:#20353d;font-size:20px;line-height:1.2}.project-portfolio-summary span[data-v-309a0be2]{color:#718187;font-size:12px}.project-portfolio-list[data-v-309a0be2]{min-width:0;max-width:100%;padding:0 12px 12px}.project-portfolio-row[data-v-309a0be2]{display:grid;grid-template-columns:minmax(92px,.8fr) minmax(140px,1.2fr) minmax(78px,.6fr) 68px 86px 70px 86px 64px;gap:10px;align-items:center;min-width:0;min-height:40px;border-bottom:1px solid #edf2f1}.project-portfolio-row--head[data-v-309a0be2]{color:#465b63;font-weight:700}.project-portfolio-row strong[data-v-309a0be2],.project-portfolio-row span[data-v-309a0be2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-portfolio-readonly-shell>p[data-v-309a0be2]{margin:0;padding:12px;color:#6a7880;font-size:13px}@media (max-width: 820px){.project-portfolio-summary[data-v-309a0be2]{grid-template-columns:repeat(2,minmax(0,1fr))}.project-portfolio-row[data-v-309a0be2]{grid-template-columns:minmax(0,1fr);padding:8px 0}}.project-portfolio-business-report-readonly-shell[data-v-997a11e5]{margin:12px 0;min-width:0;overflow:hidden;border:1px solid #d7e2df;border-radius:6px;background:#fff}.project-business-report-header[data-v-997a11e5]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #e8efed;background:#f8fbfa}.project-business-report-header h3[data-v-997a11e5],.project-business-report-header p[data-v-997a11e5]{margin:0}.project-business-report-header h3[data-v-997a11e5]{font-size:14px}.project-business-report-header p[data-v-997a11e5],.project-business-report-row[data-v-997a11e5]{color:#5e7178;font-size:13px}.project-business-report-summary[data-v-997a11e5]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:12px}.project-business-report-summary>div[data-v-997a11e5]{min-width:0;padding:10px;border:1px solid #e4ecea;border-radius:6px;background:#fbfdfc}.project-business-report-summary strong[data-v-997a11e5]{display:block;color:#20353d;font-size:18px;line-height:1.2}.project-business-report-summary span[data-v-997a11e5]{color:#718187;font-size:12px}.project-business-report-list[data-v-997a11e5]{min-width:0;max-width:100%;padding:0 12px 12px}.project-business-report-row[data-v-997a11e5]{display:grid;grid-template-columns:minmax(92px,.8fr) minmax(140px,1.2fr) minmax(78px,.6fr) 68px 86px 70px 70px 96px 64px;gap:10px;align-items:center;min-width:0;min-height:40px;border-bottom:1px solid #edf2f1}.project-business-report-row--head[data-v-997a11e5]{color:#465b63;font-weight:700}.project-business-report-row strong[data-v-997a11e5],.project-business-report-row span[data-v-997a11e5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.project-portfolio-business-report-readonly-shell>p[data-v-997a11e5]{margin:0;padding:12px;color:#6a7880;font-size:13px}@media (max-width: 980px){.project-business-report-summary[data-v-997a11e5]{grid-template-columns:repeat(2,minmax(0,1fr))}.project-business-report-row[data-v-997a11e5]{grid-template-columns:minmax(0,1fr);padding:8px 0}}.project-cost-aggregation-summary-shell[data-v-249806ff]{min-width:0;overflow:hidden}.project-cost-aggregation-summary-shell__header[data-v-249806ff],.project-cost-aggregation-summary-shell__summary[data-v-249806ff],.project-cost-aggregation-summary-shell__section[data-v-249806ff],.project-cost-aggregation-summary-shell__warnings[data-v-249806ff]{min-width:0;max-width:100%}.project-cost-aggregation-summary-shell__header[data-v-249806ff],.project-cost-aggregation-summary-shell__summary[data-v-249806ff],.project-cost-aggregation-summary-shell__section[data-v-249806ff],.project-cost-aggregation-summary-shell__warnings[data-v-249806ff]{display:flex;flex-wrap:wrap;gap:10px}.project-cost-aggregation-summary-shell__summary div[data-v-249806ff],.project-cost-aggregation-summary-shell__chip[data-v-249806ff],.project-cost-aggregation-summary-shell__warnings span[data-v-249806ff],.project-cost-aggregation-summary-shell__row[data-v-249806ff]{min-width:0;overflow-wrap:anywhere}.project-cost-candidate-readonly-shell[data-v-6658e234]{min-width:0;overflow:hidden}.project-cost-candidate-readonly-shell__header[data-v-6658e234],.project-cost-candidate-readonly-shell__list[data-v-6658e234],.project-cost-candidate-readonly-shell__row[data-v-6658e234]{min-width:0;max-width:100%}.project-cost-candidate-readonly-shell__header[data-v-6658e234],.project-cost-candidate-readonly-shell__list[data-v-6658e234],.project-cost-candidate-readonly-shell__row[data-v-6658e234]{display:flex;flex-wrap:wrap;gap:10px}.project-cost-candidate-readonly-shell__header>div[data-v-6658e234],.project-cost-candidate-readonly-shell__row[data-v-6658e234]>*{min-width:0;overflow-wrap:anywhere}.project-cost-candidate-readonly-shell__row[data-v-6658e234]{flex:1 1 280px;align-items:baseline;border-left:3px solid #7c3aed;padding:10px 12px;background:#faf7ff}.project-delivery-cost-consistency-readonly-shell[data-v-4b0af0f6]{background:#f8fafc;border:1px solid #dbe4ee;border-radius:8px;color:#172033;display:grid;gap:18px;padding:18px}.delivery-cost-head[data-v-4b0af0f6]{align-items:center;display:flex;gap:16px;justify-content:space-between}.delivery-cost-head h2[data-v-4b0af0f6],.delivery-cost-head p[data-v-4b0af0f6],.finance-impact h3[data-v-4b0af0f6],.finance-impact p[data-v-4b0af0f6]{margin:0}.eyebrow[data-v-4b0af0f6]{color:#64748b;font-size:12px}.refresh-button[data-v-4b0af0f6]{background:#2563eb;border:0;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:10px 14px;white-space:nowrap}.summary-grid[data-v-4b0af0f6],.delivery-cost-columns[data-v-4b0af0f6],.finance-impact-lists[data-v-4b0af0f6]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.summary-grid article[data-v-4b0af0f6],.delivery-cost-columns section[data-v-4b0af0f6],.finance-impact[data-v-4b0af0f6]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px}.summary-grid span[data-v-4b0af0f6]{color:#64748b;display:block;font-size:12px}.summary-grid strong[data-v-4b0af0f6]{display:block;font-size:28px;line-height:1.2;margin-top:4px}.delivery-cost-columns h3[data-v-4b0af0f6],.delivery-cost-columns ul[data-v-4b0af0f6],.finance-impact ul[data-v-4b0af0f6]{margin:0}.delivery-cost-columns ul[data-v-4b0af0f6],.finance-impact ul[data-v-4b0af0f6]{display:grid;gap:10px;list-style:none;padding:0}.delivery-cost-columns li[data-v-4b0af0f6],.finance-impact li[data-v-4b0af0f6]{border-top:1px solid #edf2f7;display:grid;gap:4px;padding-top:10px}.delivery-cost-columns li[data-v-4b0af0f6]:first-child,.finance-impact li[data-v-4b0af0f6]:first-child{border-top:0}.delivery-cost-columns li span[data-v-4b0af0f6],.finance-impact li span[data-v-4b0af0f6]{font-weight:600}.delivery-cost-columns li strong[data-v-4b0af0f6],.finance-impact li strong[data-v-4b0af0f6]{color:#2563eb;font-size:12px}.delivery-cost-columns li p[data-v-4b0af0f6],.finance-impact li p[data-v-4b0af0f6]{color:#475569;font-size:13px;margin:0}.finance-impact[data-v-4b0af0f6]{display:grid;gap:12px}.project-member-task-risk-readonly-shell[data-v-4beced76]{background:#f8fafc;border:1px solid #dbe4ee;border-radius:8px;color:#172033;display:grid;gap:18px;margin-bottom:18px;padding:18px}.shell-head[data-v-4beced76],footer[data-v-4beced76]{align-items:center;display:flex;gap:16px;justify-content:space-between}.shell-head h2[data-v-4beced76],.shell-head p[data-v-4beced76]{margin:0}.eyebrow[data-v-4beced76],footer[data-v-4beced76]{color:#64748b;font-size:12px}.refresh-button[data-v-4beced76]{background:#2563eb;border:0;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:10px 14px;white-space:nowrap}.summary-grid[data-v-4beced76],.support-grid[data-v-4beced76]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.summary-grid article[data-v-4beced76],.support-grid section[data-v-4beced76]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px}.summary-grid span[data-v-4beced76]{color:#64748b;display:block;font-size:12px}.summary-grid strong[data-v-4beced76]{display:block;font-size:28px;line-height:1.2;margin-top:4px}.support-grid h3[data-v-4beced76],.support-grid ul[data-v-4beced76]{margin:0}.support-grid ul[data-v-4beced76]{display:grid;gap:10px;list-style:none;padding:0}.support-grid li[data-v-4beced76]{border-top:1px solid #edf2f7;display:grid;gap:4px;padding-top:10px}.support-grid li[data-v-4beced76]:first-child{border-top:0}.support-grid li span[data-v-4beced76]{font-weight:600}.support-grid li strong[data-v-4beced76]{color:#2563eb;font-size:12px}.support-grid li p[data-v-4beced76]{color:#475569;font-size:13px;margin:0}footer[data-v-4beced76]{border-top:1px solid #e2e8f0;flex-wrap:wrap;padding-top:12px}@media (max-width: 720px){.shell-head[data-v-4beced76]{align-items:flex-start;flex-direction:column}}.project-delivery-progress-workbench[data-v-7176cbc7]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-7176cbc7],.project-delivery-progress-workbench>.el-card[data-v-7176cbc7],.project-delivery-progress-workbench>.el-alert[data-v-7176cbc7]{max-width:1320px;margin:0 auto 16px}.workbench-header[data-v-7176cbc7]{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.workbench-header p[data-v-7176cbc7]{color:#467078;margin:0}.workbench-header h1[data-v-7176cbc7]{color:#17313a;font-size:28px;margin:8px 0}.workbench-header span[data-v-7176cbc7],.muted[data-v-7176cbc7],.el-table small[data-v-7176cbc7]{color:#64748b}.el-table small[data-v-7176cbc7]{display:block;font-weight:400}.el-table strong[data-v-7176cbc7]{display:block;font-weight:600}.filters[data-v-7176cbc7]{display:flex;gap:12px;margin-bottom:16px}.filters .el-input[data-v-7176cbc7]{max-width:320px}.filters .el-select[data-v-7176cbc7]{width:160px}.project-delivery-progress-workbench[data-v-7176cbc7] .el-card,.project-delivery-progress-workbench[data-v-7176cbc7] .el-tag{border-radius:6px}@media (max-width:720px){.workbench-header[data-v-7176cbc7],.filters[data-v-7176cbc7]{align-items:stretch;flex-direction:column}.filters .el-input[data-v-7176cbc7],.filters .el-select[data-v-7176cbc7]{max-width:none;width:100%}.workbench-header .el-button[data-v-7176cbc7]{align-self:flex-start}}.project-delivery-entry[data-v-37b095c5]{padding:0 0 24px}.entry-heading[data-v-37b095c5],.list-toolbar[data-v-37b095c5],.section-heading[data-v-37b095c5]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.eyebrow[data-v-37b095c5]{margin:0;color:#55739b;font-size:13px}.entry-heading h2[data-v-37b095c5]{margin:5px 0;color:#183b68;font-size:25px}.intro[data-v-37b095c5],.section-heading span[data-v-37b095c5]{margin:0;color:#6b7d96}.entry-page[data-v-37b095c5]{margin-top:20px}.section-heading[data-v-37b095c5]{align-items:baseline;margin:4px 0 14px}.section-heading strong[data-v-37b095c5]{color:#214a7d;font-size:17px}.section-heading span[data-v-37b095c5]{font-size:13px}.project-filters[data-v-37b095c5]{margin-bottom:12px;padding:16px 16px 0;border:1px solid #e7edf5;border-radius:8px;background:#fbfcfe}.project-filters[data-v-37b095c5] .el-input{width:165px}.project-filters[data-v-37b095c5] .el-select{width:145px}.list-toolbar[data-v-37b095c5]{align-items:center;padding:4px 0 14px}.toolbar-left[data-v-37b095c5]{display:flex;gap:10px}.project-workbench-summary[data-v-37b095c5]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:16px}.project-workbench-summary article[data-v-37b095c5]{min-height:84px;padding:12px;border:1px solid #e5ebf4;border-radius:8px;background:#fbfdff}.project-workbench-summary article.is-muted[data-v-37b095c5]{background:#f7f8fa}.project-workbench-summary span[data-v-37b095c5],.project-workbench-summary small[data-v-37b095c5]{display:block;color:#71839d;font-size:12px}.project-workbench-summary strong[data-v-37b095c5]{display:block;margin:5px 0;color:#173f78;font-size:23px}.workbench-sections[data-v-37b095c5]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px}.workbench-panel[data-v-37b095c5]{padding:16px;border:1px solid #e5ebf4;border-radius:8px;background:#fff}.panel-heading[data-v-37b095c5]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#23466f}.panel-heading span[data-v-37b095c5]{color:#71839d}.panel-note[data-v-37b095c5],.cell-subtitle[data-v-37b095c5]{margin-top:5px;color:#7c8da5;font-size:12px}.event-types[data-v-37b095c5]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.action-grid[data-v-37b095c5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.action-grid div[data-v-37b095c5]{padding:10px 12px;background:#f7f9fc;border-radius:6px}.action-grid span[data-v-37b095c5],.action-grid strong[data-v-37b095c5]{display:block}.action-grid span[data-v-37b095c5]{color:#71839d;font-size:12px}.action-grid strong[data-v-37b095c5]{margin-top:4px;color:#173f78;font-size:20px}.costs-page>.el-alert[data-v-37b095c5]{margin-bottom:14px}@media (max-width:1100px){.project-workbench-summary[data-v-37b095c5]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:900px){.project-workbench-summary[data-v-37b095c5]{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench-sections[data-v-37b095c5]{grid-template-columns:1fr}}.project-form-section[data-v-37b095c5]{padding:4px 0 10px}.project-form-section+.project-form-section[data-v-37b095c5]{margin-top:8px;border-top:1px solid #e7edf5;padding-top:16px}.project-form-section-title[data-v-37b095c5],.layout-editor-head[data-v-37b095c5]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.project-form-section-title strong[data-v-37b095c5]{color:#214a7d;font-size:16px}.project-form-section-title span[data-v-37b095c5],.layout-editor-head span[data-v-37b095c5],.mobile-column-hint[data-v-37b095c5]{color:#71839d;font-size:12px}.project-form-tabs[data-v-37b095c5]{margin-top:14px}.layout-section-editor[data-v-37b095c5]{display:grid;grid-template-columns:160px 150px minmax(260px,1fr) 88px;align-items:center;gap:12px;padding:12px;border:1px solid #e5ebf4;border-radius:8px;background:#fbfcfe}.layout-section-editor+.layout-section-editor[data-v-37b095c5]{margin-top:10px}@media (max-width:900px){.layout-section-editor[data-v-37b095c5]{grid-template-columns:1fr}.project-form-section[data-v-37b095c5] .el-col-12{max-width:100%;flex:0 0 100%}}.af-detail[data-v-1eff6d38]{display:grid;gap:18px;min-width:0}.af-detail__head[data-v-1eff6d38]{align-items:start;display:grid;gap:12px 20px;grid-template-columns:minmax(0,1fr) auto}.af-detail__title[data-v-1eff6d38]{display:grid;gap:6px;grid-column:1;grid-row:1;min-width:0}.af-detail__eyebrow[data-v-1eff6d38]{color:var(--af-color-text-tertiary);font-size:12px;letter-spacing:.02em;margin:0}.af-detail__title h3[data-v-1eff6d38]{color:var(--af-color-text-primary);font-size:19px;font-weight:700;line-height:26px;margin:0;overflow-wrap:anywhere}.af-detail__badges[data-v-1eff6d38]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.af-detail__actions[data-v-1eff6d38]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;grid-column:2;grid-row:1;justify-content:flex-end}.af-detail__meta[data-v-1eff6d38]{display:grid;gap:14px 20px;grid-column:1;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.af-detail__highlight[data-v-1eff6d38]{grid-column:2;grid-row:2;text-align:right}.af-detail__body[data-v-1eff6d38]{display:grid;gap:14px;min-width:0}.af-detail[data-v-1eff6d38] .af-detail__field{display:grid;gap:5px;min-width:0}.af-detail[data-v-1eff6d38] .af-detail__field>small{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.af-detail[data-v-1eff6d38] .af-detail__field>span{color:var(--af-color-text-primary);font-size:14px;line-height:22px;overflow-wrap:anywhere}.af-detail[data-v-1eff6d38] .af-detail__field>strong{color:var(--af-color-text-primary);font-size:14px;font-weight:600;line-height:22px}.af-detail[data-v-1eff6d38] .af-detail__metric{display:grid;gap:4px;min-width:0}.af-detail[data-v-1eff6d38] .af-detail__metric>small{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.af-detail[data-v-1eff6d38] .af-detail__metric>strong{color:var(--af-color-primary-strong);font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.01em;line-height:30px}.af-detail__highlight[data-v-1eff6d38] small{color:var(--af-color-text-secondary);display:block;font-size:12px;line-height:16px}.af-detail__highlight[data-v-1eff6d38] strong{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:30px}.af-detail__body[data-v-1eff6d38] .af-detail__section{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:12px;box-shadow:var(--af-shadow-small);display:grid;gap:14px;min-width:0;padding:16px 18px}.af-detail__body[data-v-1eff6d38] .af-detail__section>h4{color:var(--af-color-text-primary);font-size:14px;font-weight:600;line-height:20px;margin:0;padding-left:10px;position:relative}.af-detail__body[data-v-1eff6d38] .af-detail__section>h4:before{background:var(--af-color-primary);border-radius:2px;bottom:2px;content:"";left:0;position:absolute;top:2px;width:3px}.af-detail[data-v-1eff6d38] .af-note{background:var(--af-color-primary-soft);border:1px solid var(--af-color-primary-border);border-left:3px solid var(--af-color-primary);border-radius:10px;color:var(--af-color-primary-strong);font-size:13px;line-height:2;margin:0;padding:10px 14px}@media (max-width: 720px){.af-detail__head[data-v-1eff6d38]{grid-template-columns:minmax(0,1fr)}.af-detail__actions[data-v-1eff6d38],.af-detail__highlight[data-v-1eff6d38],.af-detail__meta[data-v-1eff6d38]{grid-column:1}.af-detail__actions[data-v-1eff6d38]{grid-row:2;justify-content:flex-start}.af-detail__meta[data-v-1eff6d38]{grid-row:3;grid-template-columns:minmax(0,1fr)}.af-detail__highlight[data-v-1eff6d38]{grid-row:4;text-align:left}}.project-page[data-v-ec25ecef]{min-width:0}.project-page[data-v-ec25ecef] .list-layout__main{background:transparent;border:0;border-radius:0;overflow:visible}.project-page[data-v-ec25ecef] .el-alert{margin:0}.project-toolbar[data-v-ec25ecef]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.project-search[data-v-ec25ecef]{width:260px}.project-table-main[data-v-ec25ecef]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.project-table-sub[data-v-ec25ecef]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.project-number[data-v-ec25ecef]{font-variant-numeric:tabular-nums}.project-row-actions[data-v-ec25ecef]{align-items:center;display:flex;gap:2px}.project-panel-foot[data-v-ec25ecef]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.project-help-text[data-v-ec25ecef]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.project-detail-stats[data-v-ec25ecef]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.project-detail-stats article[data-v-ec25ecef]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.project-detail-stats small[data-v-ec25ecef]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.project-detail-stats strong[data-v-ec25ecef]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.project-detail-stats article.is-primary[data-v-ec25ecef]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.project-detail-stats article.is-primary strong[data-v-ec25ecef]{color:var(--af-color-primary-strong)}.project-detail-stats article.is-success[data-v-ec25ecef]{background:var(--af-color-success-soft);border-color:#cdebd8}.project-detail-stats article.is-success strong[data-v-ec25ecef]{color:#15803d}.project-detail-stats article.is-warning[data-v-ec25ecef]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.project-detail-stats article.is-warning strong[data-v-ec25ecef]{color:#b45309}.project-member-list[data-v-ec25ecef]{display:grid;gap:8px}.project-member[data-v-ec25ecef]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px}.project-member strong[data-v-ec25ecef]{color:var(--af-color-text-primary);font-size:14px;font-weight:600}.project-member small[data-v-ec25ecef]{color:var(--af-color-text-secondary);font-size:12px}.project-progress-row[data-v-ec25ecef]{margin-bottom:14px}.project-progress-row[data-v-ec25ecef] .el-progress__text{color:var(--af-color-primary-strong);font-weight:600}.project-card[data-v-ec25ecef]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);box-shadow:var(--af-shadow-small);display:grid;gap:12px;min-width:0;padding:16px 18px}.project-card__head[data-v-ec25ecef]{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.project-card__head strong[data-v-ec25ecef]{color:var(--af-color-text-primary);font-size:15px;font-weight:600}.project-card__head small[data-v-ec25ecef]{color:var(--af-color-text-tertiary);font-size:12px}.project-card__value[data-v-ec25ecef]{color:var(--af-color-primary-strong);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.project-grid-2[data-v-ec25ecef]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-todo-grid[data-v-ec25ecef]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-status-row[data-v-ec25ecef]{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.project-todo-grid article[data-v-ec25ecef],.project-status-row article[data-v-ec25ecef]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px;display:grid;gap:4px;padding:10px 12px}.project-todo-grid small[data-v-ec25ecef],.project-status-row small[data-v-ec25ecef]{color:var(--af-color-text-secondary);font-size:12px}.project-todo-grid strong[data-v-ec25ecef],.project-status-row strong[data-v-ec25ecef]{color:var(--af-color-text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;line-height:26px}.project-event-tags[data-v-ec25ecef]{display:flex;flex-wrap:wrap;gap:8px}.project-timeline[data-v-ec25ecef]{margin:4px 0 0}.project-timeline[data-v-ec25ecef] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.project-timeline[data-v-ec25ecef] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}@media (max-width:900px){.project-search[data-v-ec25ecef]{width:100%}.project-detail-stats[data-v-ec25ecef],.project-grid-2[data-v-ec25ecef],.project-todo-grid[data-v-ec25ecef]{grid-template-columns:1fr}.project-status-row[data-v-ec25ecef]{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-drawer[data-v-ec25ecef]{min-height:120px}.project-detail-timeline[data-v-ec25ecef]{margin:4px 0 0}.project-detail-timeline[data-v-ec25ecef] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.project-detail-timeline[data-v-ec25ecef] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}.is-empty-field[data-v-ec25ecef]{color:#94a3b8}.project-page[data-v-1e01af2e]{min-width:0}.project-page[data-v-1e01af2e] .list-layout__main{background:transparent;border:0;border-radius:0;overflow:visible}.project-page[data-v-1e01af2e] .el-alert{margin:0}.project-toolbar[data-v-1e01af2e]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.project-search[data-v-1e01af2e]{width:260px}.project-table-main[data-v-1e01af2e]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.project-table-sub[data-v-1e01af2e]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.project-number[data-v-1e01af2e]{font-variant-numeric:tabular-nums}.project-row-actions[data-v-1e01af2e]{align-items:center;display:flex;gap:2px}.project-panel-foot[data-v-1e01af2e]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.project-help-text[data-v-1e01af2e]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.project-detail-stats[data-v-1e01af2e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.project-detail-stats article[data-v-1e01af2e]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.project-detail-stats small[data-v-1e01af2e]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.project-detail-stats strong[data-v-1e01af2e]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.project-detail-stats article.is-primary[data-v-1e01af2e]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.project-detail-stats article.is-primary strong[data-v-1e01af2e]{color:var(--af-color-primary-strong)}.project-detail-stats article.is-success[data-v-1e01af2e]{background:var(--af-color-success-soft);border-color:#cdebd8}.project-detail-stats article.is-success strong[data-v-1e01af2e]{color:#15803d}.project-detail-stats article.is-warning[data-v-1e01af2e]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.project-detail-stats article.is-warning strong[data-v-1e01af2e]{color:#b45309}.project-member-list[data-v-1e01af2e]{display:grid;gap:8px}.project-member[data-v-1e01af2e]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px}.project-member strong[data-v-1e01af2e]{color:var(--af-color-text-primary);font-size:14px;font-weight:600}.project-member small[data-v-1e01af2e]{color:var(--af-color-text-secondary);font-size:12px}.project-progress-row[data-v-1e01af2e]{margin-bottom:14px}.project-progress-row[data-v-1e01af2e] .el-progress__text{color:var(--af-color-primary-strong);font-weight:600}.project-card[data-v-1e01af2e]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);box-shadow:var(--af-shadow-small);display:grid;gap:12px;min-width:0;padding:16px 18px}.project-card__head[data-v-1e01af2e]{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.project-card__head strong[data-v-1e01af2e]{color:var(--af-color-text-primary);font-size:15px;font-weight:600}.project-card__head small[data-v-1e01af2e]{color:var(--af-color-text-tertiary);font-size:12px}.project-card__value[data-v-1e01af2e]{color:var(--af-color-primary-strong);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.project-grid-2[data-v-1e01af2e]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-todo-grid[data-v-1e01af2e]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-status-row[data-v-1e01af2e]{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.project-todo-grid article[data-v-1e01af2e],.project-status-row article[data-v-1e01af2e]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px;display:grid;gap:4px;padding:10px 12px}.project-todo-grid small[data-v-1e01af2e],.project-status-row small[data-v-1e01af2e]{color:var(--af-color-text-secondary);font-size:12px}.project-todo-grid strong[data-v-1e01af2e],.project-status-row strong[data-v-1e01af2e]{color:var(--af-color-text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;line-height:26px}.project-event-tags[data-v-1e01af2e]{display:flex;flex-wrap:wrap;gap:8px}.project-timeline[data-v-1e01af2e]{margin:4px 0 0}.project-timeline[data-v-1e01af2e] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.project-timeline[data-v-1e01af2e] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}@media (max-width:900px){.project-search[data-v-1e01af2e]{width:100%}.project-detail-stats[data-v-1e01af2e],.project-grid-2[data-v-1e01af2e],.project-todo-grid[data-v-1e01af2e]{grid-template-columns:1fr}.project-status-row[data-v-1e01af2e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-table-custom[data-v-fa6cd0c5]{color:var(--af-color-text-tertiary);opacity:.85}.form-section[data-v-fa6cd0c5]{padding:4px 0 10px}.form-section+.form-section[data-v-fa6cd0c5]{margin-top:8px;border-top:1px solid #e7edf5;padding-top:16px}.form-section__heading[data-v-fa6cd0c5],.layout-head[data-v-fa6cd0c5]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.form-section__heading strong[data-v-fa6cd0c5]{color:#214a7d;font-size:16px}.form-section__heading span[data-v-fa6cd0c5],.layout-head span[data-v-fa6cd0c5],.mobile-hint[data-v-fa6cd0c5]{color:#71839d;font-size:12px}.settings-tabs[data-v-fa6cd0c5]{margin-top:14px}.layout-row[data-v-fa6cd0c5]{display:grid;grid-template-columns:150px 150px minmax(260px,1fr) 70px;align-items:center;gap:12px;padding:12px;border:1px solid #e5ebf4;border-radius:8px;background:#fbfcfe}.layout-row+.layout-row[data-v-fa6cd0c5]{margin-top:10px}@media (max-width:900px){.layout-row[data-v-fa6cd0c5]{grid-template-columns:1fr}.form-section[data-v-fa6cd0c5] .el-col-12{max-width:100%;flex:0 0 100%}}.project-page[data-v-fa6cd0c5]{min-width:0}.project-page[data-v-fa6cd0c5] .list-layout__main{background:transparent;border:0;border-radius:0;overflow:visible}.project-page[data-v-fa6cd0c5] .el-alert{margin:0}.project-toolbar[data-v-fa6cd0c5]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.project-search[data-v-fa6cd0c5]{width:260px}.project-table-main[data-v-fa6cd0c5]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.project-table-sub[data-v-fa6cd0c5]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.project-number[data-v-fa6cd0c5]{font-variant-numeric:tabular-nums}.project-row-actions[data-v-fa6cd0c5]{align-items:center;display:flex;gap:2px}.project-panel-foot[data-v-fa6cd0c5]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.project-help-text[data-v-fa6cd0c5]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.project-detail-stats[data-v-fa6cd0c5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.project-detail-stats article[data-v-fa6cd0c5]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.project-detail-stats small[data-v-fa6cd0c5]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.project-detail-stats strong[data-v-fa6cd0c5]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.project-detail-stats article.is-primary[data-v-fa6cd0c5]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.project-detail-stats article.is-primary strong[data-v-fa6cd0c5]{color:var(--af-color-primary-strong)}.project-detail-stats article.is-success[data-v-fa6cd0c5]{background:var(--af-color-success-soft);border-color:#cdebd8}.project-detail-stats article.is-success strong[data-v-fa6cd0c5]{color:#15803d}.project-detail-stats article.is-warning[data-v-fa6cd0c5]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.project-detail-stats article.is-warning strong[data-v-fa6cd0c5]{color:#b45309}.project-member-list[data-v-fa6cd0c5]{display:grid;gap:8px}.project-member[data-v-fa6cd0c5]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px}.project-member strong[data-v-fa6cd0c5]{color:var(--af-color-text-primary);font-size:14px;font-weight:600}.project-member small[data-v-fa6cd0c5]{color:var(--af-color-text-secondary);font-size:12px}.project-progress-row[data-v-fa6cd0c5]{margin-bottom:14px}.project-progress-row[data-v-fa6cd0c5] .el-progress__text{color:var(--af-color-primary-strong);font-weight:600}.project-card[data-v-fa6cd0c5]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);box-shadow:var(--af-shadow-small);display:grid;gap:12px;min-width:0;padding:16px 18px}.project-card__head[data-v-fa6cd0c5]{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.project-card__head strong[data-v-fa6cd0c5]{color:var(--af-color-text-primary);font-size:15px;font-weight:600}.project-card__head small[data-v-fa6cd0c5]{color:var(--af-color-text-tertiary);font-size:12px}.project-card__value[data-v-fa6cd0c5]{color:var(--af-color-primary-strong);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.project-grid-2[data-v-fa6cd0c5]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-todo-grid[data-v-fa6cd0c5]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-status-row[data-v-fa6cd0c5]{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.project-todo-grid article[data-v-fa6cd0c5],.project-status-row article[data-v-fa6cd0c5]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px;display:grid;gap:4px;padding:10px 12px}.project-todo-grid small[data-v-fa6cd0c5],.project-status-row small[data-v-fa6cd0c5]{color:var(--af-color-text-secondary);font-size:12px}.project-todo-grid strong[data-v-fa6cd0c5],.project-status-row strong[data-v-fa6cd0c5]{color:var(--af-color-text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;line-height:26px}.project-event-tags[data-v-fa6cd0c5]{display:flex;flex-wrap:wrap;gap:8px}.project-timeline[data-v-fa6cd0c5]{margin:4px 0 0}.project-timeline[data-v-fa6cd0c5] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.project-timeline[data-v-fa6cd0c5] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}@media (max-width:900px){.project-search[data-v-fa6cd0c5]{width:100%}.project-detail-stats[data-v-fa6cd0c5],.project-grid-2[data-v-fa6cd0c5],.project-todo-grid[data-v-fa6cd0c5]{grid-template-columns:1fr}.project-status-row[data-v-fa6cd0c5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-page[data-v-cb5dbbc3]{min-width:0}.project-page[data-v-cb5dbbc3] .list-layout__main{background:transparent;border:0;border-radius:0;overflow:visible}.project-page[data-v-cb5dbbc3] .el-alert{margin:0}.project-toolbar[data-v-cb5dbbc3]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.project-search[data-v-cb5dbbc3]{width:260px}.project-table-main[data-v-cb5dbbc3]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.project-table-sub[data-v-cb5dbbc3]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.project-number[data-v-cb5dbbc3]{font-variant-numeric:tabular-nums}.project-row-actions[data-v-cb5dbbc3]{align-items:center;display:flex;gap:2px}.project-panel-foot[data-v-cb5dbbc3]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.project-help-text[data-v-cb5dbbc3]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.project-detail-stats[data-v-cb5dbbc3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.project-detail-stats article[data-v-cb5dbbc3]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.project-detail-stats small[data-v-cb5dbbc3]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.project-detail-stats strong[data-v-cb5dbbc3]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.project-detail-stats article.is-primary[data-v-cb5dbbc3]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.project-detail-stats article.is-primary strong[data-v-cb5dbbc3]{color:var(--af-color-primary-strong)}.project-detail-stats article.is-success[data-v-cb5dbbc3]{background:var(--af-color-success-soft);border-color:#cdebd8}.project-detail-stats article.is-success strong[data-v-cb5dbbc3]{color:#15803d}.project-detail-stats article.is-warning[data-v-cb5dbbc3]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.project-detail-stats article.is-warning strong[data-v-cb5dbbc3]{color:#b45309}.project-member-list[data-v-cb5dbbc3]{display:grid;gap:8px}.project-member[data-v-cb5dbbc3]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px}.project-member strong[data-v-cb5dbbc3]{color:var(--af-color-text-primary);font-size:14px;font-weight:600}.project-member small[data-v-cb5dbbc3]{color:var(--af-color-text-secondary);font-size:12px}.project-progress-row[data-v-cb5dbbc3]{margin-bottom:14px}.project-progress-row[data-v-cb5dbbc3] .el-progress__text{color:var(--af-color-primary-strong);font-weight:600}.project-card[data-v-cb5dbbc3]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);box-shadow:var(--af-shadow-small);display:grid;gap:12px;min-width:0;padding:16px 18px}.project-card__head[data-v-cb5dbbc3]{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.project-card__head strong[data-v-cb5dbbc3]{color:var(--af-color-text-primary);font-size:15px;font-weight:600}.project-card__head small[data-v-cb5dbbc3]{color:var(--af-color-text-tertiary);font-size:12px}.project-card__value[data-v-cb5dbbc3]{color:var(--af-color-primary-strong);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.project-grid-2[data-v-cb5dbbc3]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-todo-grid[data-v-cb5dbbc3]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-status-row[data-v-cb5dbbc3]{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.project-todo-grid article[data-v-cb5dbbc3],.project-status-row article[data-v-cb5dbbc3]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px;display:grid;gap:4px;padding:10px 12px}.project-todo-grid small[data-v-cb5dbbc3],.project-status-row small[data-v-cb5dbbc3]{color:var(--af-color-text-secondary);font-size:12px}.project-todo-grid strong[data-v-cb5dbbc3],.project-status-row strong[data-v-cb5dbbc3]{color:var(--af-color-text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;line-height:26px}.project-event-tags[data-v-cb5dbbc3]{display:flex;flex-wrap:wrap;gap:8px}.project-timeline[data-v-cb5dbbc3]{margin:4px 0 0}.project-timeline[data-v-cb5dbbc3] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.project-timeline[data-v-cb5dbbc3] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}@media (max-width:900px){.project-search[data-v-cb5dbbc3]{width:100%}.project-detail-stats[data-v-cb5dbbc3],.project-grid-2[data-v-cb5dbbc3],.project-todo-grid[data-v-cb5dbbc3]{grid-template-columns:1fr}.project-status-row[data-v-cb5dbbc3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-page[data-v-c0db280e]{min-width:0}.project-page[data-v-c0db280e] .list-layout__main{background:transparent;border:0;border-radius:0;overflow:visible}.project-page[data-v-c0db280e] .el-alert{margin:0}.project-toolbar[data-v-c0db280e]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.project-search[data-v-c0db280e]{width:260px}.project-table-main[data-v-c0db280e]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.project-table-sub[data-v-c0db280e]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.project-number[data-v-c0db280e]{font-variant-numeric:tabular-nums}.project-row-actions[data-v-c0db280e]{align-items:center;display:flex;gap:2px}.project-panel-foot[data-v-c0db280e]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.project-help-text[data-v-c0db280e]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.project-detail-stats[data-v-c0db280e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.project-detail-stats article[data-v-c0db280e]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.project-detail-stats small[data-v-c0db280e]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.project-detail-stats strong[data-v-c0db280e]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.project-detail-stats article.is-primary[data-v-c0db280e]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.project-detail-stats article.is-primary strong[data-v-c0db280e]{color:var(--af-color-primary-strong)}.project-detail-stats article.is-success[data-v-c0db280e]{background:var(--af-color-success-soft);border-color:#cdebd8}.project-detail-stats article.is-success strong[data-v-c0db280e]{color:#15803d}.project-detail-stats article.is-warning[data-v-c0db280e]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.project-detail-stats article.is-warning strong[data-v-c0db280e]{color:#b45309}.project-member-list[data-v-c0db280e]{display:grid;gap:8px}.project-member[data-v-c0db280e]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px}.project-member strong[data-v-c0db280e]{color:var(--af-color-text-primary);font-size:14px;font-weight:600}.project-member small[data-v-c0db280e]{color:var(--af-color-text-secondary);font-size:12px}.project-progress-row[data-v-c0db280e]{margin-bottom:14px}.project-progress-row[data-v-c0db280e] .el-progress__text{color:var(--af-color-primary-strong);font-weight:600}.project-card[data-v-c0db280e]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);box-shadow:var(--af-shadow-small);display:grid;gap:12px;min-width:0;padding:16px 18px}.project-card__head[data-v-c0db280e]{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.project-card__head strong[data-v-c0db280e]{color:var(--af-color-text-primary);font-size:15px;font-weight:600}.project-card__head small[data-v-c0db280e]{color:var(--af-color-text-tertiary);font-size:12px}.project-card__value[data-v-c0db280e]{color:var(--af-color-primary-strong);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.project-grid-2[data-v-c0db280e]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-todo-grid[data-v-c0db280e]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-status-row[data-v-c0db280e]{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.project-todo-grid article[data-v-c0db280e],.project-status-row article[data-v-c0db280e]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px;display:grid;gap:4px;padding:10px 12px}.project-todo-grid small[data-v-c0db280e],.project-status-row small[data-v-c0db280e]{color:var(--af-color-text-secondary);font-size:12px}.project-todo-grid strong[data-v-c0db280e],.project-status-row strong[data-v-c0db280e]{color:var(--af-color-text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;line-height:26px}.project-event-tags[data-v-c0db280e]{display:flex;flex-wrap:wrap;gap:8px}.project-timeline[data-v-c0db280e]{margin:4px 0 0}.project-timeline[data-v-c0db280e] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.project-timeline[data-v-c0db280e] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}@media (max-width:900px){.project-search[data-v-c0db280e]{width:100%}.project-detail-stats[data-v-c0db280e],.project-grid-2[data-v-c0db280e],.project-todo-grid[data-v-c0db280e]{grid-template-columns:1fr}.project-status-row[data-v-c0db280e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-page[data-v-f56355dd]{min-width:0}.project-page[data-v-f56355dd] .list-layout__main{background:transparent;border:0;border-radius:0;overflow:visible}.project-page[data-v-f56355dd] .el-alert{margin:0}.project-toolbar[data-v-f56355dd]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.project-search[data-v-f56355dd]{width:260px}.project-table-main[data-v-f56355dd]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.project-table-sub[data-v-f56355dd]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.project-number[data-v-f56355dd]{font-variant-numeric:tabular-nums}.project-row-actions[data-v-f56355dd]{align-items:center;display:flex;gap:2px}.project-panel-foot[data-v-f56355dd]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.project-help-text[data-v-f56355dd]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.project-detail-stats[data-v-f56355dd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.project-detail-stats article[data-v-f56355dd]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.project-detail-stats small[data-v-f56355dd]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.project-detail-stats strong[data-v-f56355dd]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.project-detail-stats article.is-primary[data-v-f56355dd]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.project-detail-stats article.is-primary strong[data-v-f56355dd]{color:var(--af-color-primary-strong)}.project-detail-stats article.is-success[data-v-f56355dd]{background:var(--af-color-success-soft);border-color:#cdebd8}.project-detail-stats article.is-success strong[data-v-f56355dd]{color:#15803d}.project-detail-stats article.is-warning[data-v-f56355dd]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.project-detail-stats article.is-warning strong[data-v-f56355dd]{color:#b45309}.project-member-list[data-v-f56355dd]{display:grid;gap:8px}.project-member[data-v-f56355dd]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px}.project-member strong[data-v-f56355dd]{color:var(--af-color-text-primary);font-size:14px;font-weight:600}.project-member small[data-v-f56355dd]{color:var(--af-color-text-secondary);font-size:12px}.project-progress-row[data-v-f56355dd]{margin-bottom:14px}.project-progress-row[data-v-f56355dd] .el-progress__text{color:var(--af-color-primary-strong);font-weight:600}.project-card[data-v-f56355dd]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);box-shadow:var(--af-shadow-small);display:grid;gap:12px;min-width:0;padding:16px 18px}.project-card__head[data-v-f56355dd]{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.project-card__head strong[data-v-f56355dd]{color:var(--af-color-text-primary);font-size:15px;font-weight:600}.project-card__head small[data-v-f56355dd]{color:var(--af-color-text-tertiary);font-size:12px}.project-card__value[data-v-f56355dd]{color:var(--af-color-primary-strong);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.project-grid-2[data-v-f56355dd]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-todo-grid[data-v-f56355dd]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-status-row[data-v-f56355dd]{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.project-todo-grid article[data-v-f56355dd],.project-status-row article[data-v-f56355dd]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px;display:grid;gap:4px;padding:10px 12px}.project-todo-grid small[data-v-f56355dd],.project-status-row small[data-v-f56355dd]{color:var(--af-color-text-secondary);font-size:12px}.project-todo-grid strong[data-v-f56355dd],.project-status-row strong[data-v-f56355dd]{color:var(--af-color-text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;line-height:26px}.project-event-tags[data-v-f56355dd]{display:flex;flex-wrap:wrap;gap:8px}.project-timeline[data-v-f56355dd]{margin:4px 0 0}.project-timeline[data-v-f56355dd] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.project-timeline[data-v-f56355dd] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}@media (max-width:900px){.project-search[data-v-f56355dd]{width:100%}.project-detail-stats[data-v-f56355dd],.project-grid-2[data-v-f56355dd],.project-todo-grid[data-v-f56355dd]{grid-template-columns:1fr}.project-status-row[data-v-f56355dd]{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-page[data-v-5d3ed328]{min-width:0}.project-page[data-v-5d3ed328] .list-layout__main{background:transparent;border:0;border-radius:0;overflow:visible}.project-page[data-v-5d3ed328] .el-alert{margin:0}.project-toolbar[data-v-5d3ed328]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.project-search[data-v-5d3ed328]{width:260px}.project-table-main[data-v-5d3ed328]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.project-table-sub[data-v-5d3ed328]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.project-number[data-v-5d3ed328]{font-variant-numeric:tabular-nums}.project-row-actions[data-v-5d3ed328]{align-items:center;display:flex;gap:2px}.project-panel-foot[data-v-5d3ed328]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.project-help-text[data-v-5d3ed328]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.project-detail-stats[data-v-5d3ed328]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.project-detail-stats article[data-v-5d3ed328]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.project-detail-stats small[data-v-5d3ed328]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.project-detail-stats strong[data-v-5d3ed328]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.project-detail-stats article.is-primary[data-v-5d3ed328]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.project-detail-stats article.is-primary strong[data-v-5d3ed328]{color:var(--af-color-primary-strong)}.project-detail-stats article.is-success[data-v-5d3ed328]{background:var(--af-color-success-soft);border-color:#cdebd8}.project-detail-stats article.is-success strong[data-v-5d3ed328]{color:#15803d}.project-detail-stats article.is-warning[data-v-5d3ed328]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.project-detail-stats article.is-warning strong[data-v-5d3ed328]{color:#b45309}.project-member-list[data-v-5d3ed328]{display:grid;gap:8px}.project-member[data-v-5d3ed328]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px}.project-member strong[data-v-5d3ed328]{color:var(--af-color-text-primary);font-size:14px;font-weight:600}.project-member small[data-v-5d3ed328]{color:var(--af-color-text-secondary);font-size:12px}.project-progress-row[data-v-5d3ed328]{margin-bottom:14px}.project-progress-row[data-v-5d3ed328] .el-progress__text{color:var(--af-color-primary-strong);font-weight:600}.project-card[data-v-5d3ed328]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:var(--af-radius-card);box-shadow:var(--af-shadow-small);display:grid;gap:12px;min-width:0;padding:16px 18px}.project-card__head[data-v-5d3ed328]{align-items:center;display:flex;gap:12px;justify-content:space-between;min-width:0}.project-card__head strong[data-v-5d3ed328]{color:var(--af-color-text-primary);font-size:15px;font-weight:600}.project-card__head small[data-v-5d3ed328]{color:var(--af-color-text-tertiary);font-size:12px}.project-card__value[data-v-5d3ed328]{color:var(--af-color-primary-strong);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700}.project-grid-2[data-v-5d3ed328]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-todo-grid[data-v-5d3ed328]{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.project-status-row[data-v-5d3ed328]{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.project-todo-grid article[data-v-5d3ed328],.project-status-row article[data-v-5d3ed328]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:10px;display:grid;gap:4px;padding:10px 12px}.project-todo-grid small[data-v-5d3ed328],.project-status-row small[data-v-5d3ed328]{color:var(--af-color-text-secondary);font-size:12px}.project-todo-grid strong[data-v-5d3ed328],.project-status-row strong[data-v-5d3ed328]{color:var(--af-color-text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;line-height:26px}.project-event-tags[data-v-5d3ed328]{display:flex;flex-wrap:wrap;gap:8px}.project-timeline[data-v-5d3ed328]{margin:4px 0 0}.project-timeline[data-v-5d3ed328] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.project-timeline[data-v-5d3ed328] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}@media (max-width:900px){.project-search[data-v-5d3ed328]{width:100%}.project-detail-stats[data-v-5d3ed328],.project-grid-2[data-v-5d3ed328],.project-todo-grid[data-v-5d3ed328]{grid-template-columns:1fr}.project-status-row[data-v-5d3ed328]{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-acceptance-workbench[data-v-9760decf]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-9760decf],.project-acceptance-workbench>.el-card[data-v-9760decf],.project-acceptance-workbench>.el-alert[data-v-9760decf]{max-width:1320px;margin:0 auto 16px}.workbench-header[data-v-9760decf]{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.workbench-header p[data-v-9760decf]{color:#467078;margin:0}.workbench-header h1[data-v-9760decf]{color:#17313a;font-size:28px;margin:8px 0}.workbench-header span[data-v-9760decf],.muted[data-v-9760decf],.el-table small[data-v-9760decf]{color:#64748b}.el-table small[data-v-9760decf]{display:block;font-weight:400}.el-table strong[data-v-9760decf]{display:block;font-weight:600}.filters[data-v-9760decf]{display:flex;gap:12px;margin-bottom:16px}.filters .el-input[data-v-9760decf]{max-width:320px}.filters .el-select[data-v-9760decf]{width:160px}.project-acceptance-workbench[data-v-9760decf] .el-card,.project-acceptance-workbench[data-v-9760decf] .el-tag{border-radius:6px}@media (max-width:720px){.workbench-header[data-v-9760decf],.filters[data-v-9760decf]{align-items:stretch;flex-direction:column}.filters .el-input[data-v-9760decf],.filters .el-select[data-v-9760decf]{max-width:none;width:100%}.workbench-header .el-button[data-v-9760decf]{align-self:flex-start}}.project-delivery-result[data-v-18d8abdb]{margin:18px 0 24px;padding:22px;border:1px solid #dce7f5;border-radius:10px;background:linear-gradient(135deg,#f7fbff,#fff 58%)}.result-tabs[data-v-18d8abdb] .el-tabs__item{font-weight:600}.result-toolbar[data-v-18d8abdb],.result-heading[data-v-18d8abdb],.card-title[data-v-18d8abdb]{display:flex;align-items:center;justify-content:space-between;gap:16px}.result-kicker[data-v-18d8abdb],.muted[data-v-18d8abdb]{color:#7c8da6;font-size:13px}.result-toolbar h3[data-v-18d8abdb]{margin:4px 0;color:#163b73;font-size:22px}.result-toolbar p[data-v-18d8abdb]{margin:0 0 18px;color:#6d7f99}.result-heading[data-v-18d8abdb]{margin:16px 0}.result-heading strong[data-v-18d8abdb]{display:block;color:#173f78;font-size:18px}.result-heading span[data-v-18d8abdb]{color:#8191aa;font-size:13px}.result-metrics[data-v-18d8abdb]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.result-metrics article[data-v-18d8abdb]{display:grid;grid-template-columns:auto 1fr;gap:4px 10px;padding:15px;border:1px solid #e4ebf5;border-radius:8px;background:#fff}.result-metrics .el-icon[data-v-18d8abdb]{grid-row:span 2;color:#2374e1;font-size:24px}.result-metrics span[data-v-18d8abdb]{color:#8292a9;font-size:13px}.result-metrics b[data-v-18d8abdb]{color:#173f78;font-size:16px}.result-grid[data-v-18d8abdb]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.result-grid[data-v-18d8abdb] .el-card{border-color:#e4ebf5}.next-action[data-v-18d8abdb]{color:#163b73;font-size:16px;font-weight:600}.drawer-actions[data-v-18d8abdb]{display:flex;flex-direction:column;gap:12px;margin-top:22px}@media (max-width: 760px){.result-metrics[data-v-18d8abdb],.result-grid[data-v-18d8abdb]{grid-template-columns:1fr 1fr}}@media (max-width: 520px){.result-metrics[data-v-18d8abdb],.result-grid[data-v-18d8abdb]{grid-template-columns:1fr}}.customer-success-workbench[data-v-e386a7ef]{min-height:100%;padding:0;background:transparent;color:#1f2937}.bounded[data-v-e386a7ef]{max-width:1320px;margin-left:auto;margin-right:auto}.workbench-header[data-v-e386a7ef]{max-width:1320px;margin:0 auto 20px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.eyebrow[data-v-e386a7ef]{margin:0 0 8px;color:#467078;font-size:14px}.workbench-header h1[data-v-e386a7ef]{margin:0;color:#17313a;font-size:28px}.workbench-header span[data-v-e386a7ef]{display:block;margin-top:8px;color:#64748b;line-height:1.6}.summary-grid[data-v-e386a7ef]{max-width:1320px;margin:0 auto 16px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.summary-card[data-v-e386a7ef]{padding:16px 18px;background:#fff;border:1px solid #d9e3e7;border-radius:6px}.summary-card span[data-v-e386a7ef],.summary-card small[data-v-e386a7ef]{display:block;color:#64748b}.summary-card strong[data-v-e386a7ef]{display:block;margin:6px 0;color:#17313a;font-size:26px}.summary-card.warning strong[data-v-e386a7ef]{color:#b7791f}.summary-card.danger strong[data-v-e386a7ef]{color:#c2413b}.summary-card.teal strong[data-v-e386a7ef]{color:#287b78}.queue-card[data-v-e386a7ef]{border-color:#d9e3e7}.card-heading[data-v-e386a7ef]{display:flex;justify-content:space-between;align-items:center}.card-heading b[data-v-e386a7ef]{display:block;color:#17313a}.card-heading span[data-v-e386a7ef]{display:block;margin-top:4px;color:#82909b;font-size:12px}.filters[data-v-e386a7ef]{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(150px,1fr));gap:12px;margin-bottom:16px}.customer-success-workbench[data-v-e386a7ef] .el-table__cell{padding:12px 0}.customer-success-workbench[data-v-e386a7ef] .el-tag{border-radius:4px}.detail-title[data-v-e386a7ef]{display:flex;justify-content:space-between;margin-bottom:18px;color:#17313a}.detail-title span[data-v-e386a7ef]{color:#82909b}.drawer-note[data-v-e386a7ef]{margin-top:20px}@media (max-width:900px){.summary-grid[data-v-e386a7ef]{grid-template-columns:repeat(2,1fr)}.filters[data-v-e386a7ef]{grid-template-columns:1fr 1fr}}@media (max-width:600px){.workbench-header[data-v-e386a7ef]{flex-direction:column}.summary-grid[data-v-e386a7ef],.filters[data-v-e386a7ef]{grid-template-columns:1fr}.workbench-header .el-button[data-v-e386a7ef]{width:100%}}.s30-workbench[data-v-83a96fc3]{min-height:100%;padding:0;background:transparent;color:#1f2937}.bounded[data-v-83a96fc3]{max-width:1320px;margin-left:auto;margin-right:auto}.page-header[data-v-83a96fc3]{max-width:1320px;margin:0 auto 20px;display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.eyebrow[data-v-83a96fc3]{margin:0 0 8px;color:#467078;font-size:14px}.page-header h1[data-v-83a96fc3]{margin:0;color:#17313a;font-size:28px}.page-header p[data-v-83a96fc3]:last-child{color:#64748b}.header-actions[data-v-83a96fc3]{display:flex;gap:10px}.summary-grid[data-v-83a96fc3]{max-width:1320px;margin:0 auto 16px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.summary-card[data-v-83a96fc3]{padding:16px 18px;background:#fff;border:1px solid #d9e3e7;border-radius:6px}.summary-card span[data-v-83a96fc3],.summary-card small[data-v-83a96fc3]{display:block;color:#64748b}.summary-card strong[data-v-83a96fc3]{display:block;margin:6px 0;color:#17313a;font-size:26px}.summary-card.teal strong[data-v-83a96fc3]{color:#287b78}.summary-card.warning strong[data-v-83a96fc3]{color:#b7791f}.summary-card.danger strong[data-v-83a96fc3]{color:#c2413b}.queue-card[data-v-83a96fc3]{border-color:#d9e3e7}.card-heading[data-v-83a96fc3]{display:flex;justify-content:space-between;align-items:center}.card-heading b[data-v-83a96fc3]{display:block;color:#17313a}.card-heading span[data-v-83a96fc3]{display:block;margin-top:4px;color:#82909b;font-size:12px}.filters[data-v-83a96fc3]{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:12px;margin-bottom:16px}.s30-workbench[data-v-83a96fc3] .el-table__cell{padding:12px 0}.s30-workbench[data-v-83a96fc3] .el-tag{border-radius:4px}.detail-title[data-v-83a96fc3]{display:flex;justify-content:space-between;margin-bottom:18px;color:#17313a}.detail-title span[data-v-83a96fc3]{color:#82909b}.drawer-note[data-v-83a96fc3]{margin-top:20px}.full[data-v-83a96fc3]{width:100%}@media (max-width:900px){.summary-grid[data-v-83a96fc3]{grid-template-columns:repeat(2,1fr)}.filters[data-v-83a96fc3]{grid-template-columns:1fr 1fr}.page-header[data-v-83a96fc3]{flex-direction:column}}@media (max-width:600px){.summary-grid[data-v-83a96fc3],.filters[data-v-83a96fc3]{grid-template-columns:1fr}.header-actions[data-v-83a96fc3]{width:100%}.header-actions .el-button[data-v-83a96fc3]{flex:1}}.customer-success-renewal-crm-handoff[data-v-6f5b0ecc]{min-height:100%;padding:0;background:transparent;color:#1f2937}.customer-success-renewal-crm-handoff>header[data-v-6f5b0ecc],.customer-success-renewal-crm-handoff>.el-card[data-v-6f5b0ecc],.customer-success-renewal-crm-handoff>.el-alert[data-v-6f5b0ecc]{max-width:1320px;margin:0 auto 16px}.customer-success-renewal-crm-handoff>header[data-v-6f5b0ecc]{display:flex;justify-content:space-between;gap:24px}.customer-success-renewal-crm-handoff p[data-v-6f5b0ecc]{margin:0;color:#467078}.customer-success-renewal-crm-handoff h1[data-v-6f5b0ecc]{margin:8px 0;color:#17313a;font-size:28px}.customer-success-renewal-crm-handoff span[data-v-6f5b0ecc]{color:#64748b}.customer-success-renewal-crm-handoff[data-v-6f5b0ecc] .el-tag{border-radius:4px}.full[data-v-6f5b0ecc]{width:100%}@media (max-width:600px){.customer-success-renewal-crm-handoff>header[data-v-6f5b0ecc]{flex-direction:column}.customer-success-renewal-crm-handoff>header .el-button[data-v-6f5b0ecc]{width:100%}}.customer-success-renewal-quote-collaboration[data-v-17765efd]{min-height:100vh;padding:28px;background:#f4f7fb;color:#1f2937}.workbench-header[data-v-17765efd],.customer-success-renewal-quote-collaboration>.el-card[data-v-17765efd],.customer-success-renewal-quote-collaboration>.el-alert[data-v-17765efd]{max-width:1320px;margin:0 auto 16px}.workbench-header[data-v-17765efd]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.workbench-header p[data-v-17765efd]{margin:0;color:#467078}.workbench-header h1[data-v-17765efd]{margin:8px 0;color:#17313a;font-size:28px}.workbench-header span[data-v-17765efd]{color:#64748b}.table-heading[data-v-17765efd]{display:flex;align-items:center;gap:12px}.customer-success-renewal-quote-collaboration[data-v-17765efd] .el-tag{border-radius:4px}.drawer-note[data-v-17765efd]{margin-top:20px}@media (max-width: 760px){.customer-success-renewal-quote-collaboration[data-v-17765efd]{padding:16px}.workbench-header[data-v-17765efd]{align-items:stretch;flex-direction:column}}.customer-success-renewal-quote-collaboration[data-v-17765efd]{min-height:auto;padding:0!important;background:transparent!important}.customer-success-renewal-deal-collaboration[data-v-e0061a04]{min-height:100vh;padding:28px;background:#f4f7fb;color:#1f2937}.workbench-header[data-v-e0061a04],.customer-success-renewal-deal-collaboration>.el-card[data-v-e0061a04],.customer-success-renewal-deal-collaboration>.el-alert[data-v-e0061a04]{max-width:1320px;margin:0 auto 16px}.workbench-header[data-v-e0061a04]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.workbench-header p[data-v-e0061a04]{margin:0;color:#467078}.workbench-header h1[data-v-e0061a04]{margin:8px 0;color:#17313a;font-size:28px}.workbench-header span[data-v-e0061a04]{color:#64748b}.table-heading[data-v-e0061a04]{display:flex;align-items:center;gap:12px}.drawer-note[data-v-e0061a04]{margin-top:20px}.customer-success-renewal-deal-collaboration[data-v-e0061a04] .el-tag{border-radius:4px}@media (max-width: 760px){.customer-success-renewal-deal-collaboration[data-v-e0061a04]{padding:16px}.workbench-header[data-v-e0061a04]{align-items:stretch;flex-direction:column}}.customer-success-renewal-deal-collaboration[data-v-e0061a04]{min-height:auto;padding:0!important;background:transparent!important}.project-timesheet-cost-attribution-collaboration-shell[data-v-abc6e8df]{margin-top:14px;border:1px solid #d8e2df;border-radius:6px;padding:14px;background:#fbfdfc}.project-timesheet-cost-attribution-collaboration-shell__header[data-v-abc6e8df]{display:flex;justify-content:space-between;gap:12px;align-items:start}.project-timesheet-cost-attribution-collaboration-shell h3[data-v-abc6e8df],.project-timesheet-cost-attribution-collaboration-shell p[data-v-abc6e8df]{margin:0}.project-timesheet-cost-attribution-collaboration-shell__header p[data-v-abc6e8df],.project-timesheet-cost-attribution-collaboration-shell__next[data-v-abc6e8df]{color:#63727a;font-size:13px}.project-timesheet-cost-attribution-collaboration-shell__metrics[data-v-abc6e8df]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.project-timesheet-cost-attribution-collaboration-shell__metrics span[data-v-abc6e8df]{border:1px solid #dce9e5;border-radius:4px;padding:4px 8px;color:#08685f;background:#f1f8f6;font-size:12px}.project-timesheet-cost-attribution-collaboration-shell__next[data-v-abc6e8df]{margin-top:10px!important}.project-resource-delivery-blocker-collaboration-shell[data-v-511ac68c]{margin-top:14px}.project-resource-delivery-blocker-collaboration-shell__header[data-v-511ac68c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.project-resource-delivery-blocker-collaboration-shell h3[data-v-511ac68c],.project-resource-delivery-blocker-collaboration-shell p[data-v-511ac68c]{margin:0}.project-resource-delivery-blocker-collaboration-shell__header p[data-v-511ac68c],.project-resource-delivery-blocker-collaboration-shell__next[data-v-511ac68c]{color:#63727a;font-size:13px}.project-resource-delivery-blocker-collaboration-shell__metrics[data-v-511ac68c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.project-resource-delivery-blocker-collaboration-shell__metrics[data-v-511ac68c] .el-statistic{min-width:0;padding:10px;border:1px solid #dce9e5;border-radius:6px;background:#f7fbfa}.project-resource-delivery-blocker-collaboration-shell__metrics[data-v-511ac68c] .el-statistic__head{color:#63727a;font-size:12px}.project-resource-delivery-blocker-collaboration-shell__metrics[data-v-511ac68c] .el-statistic__content{color:#08685f;font-size:22px}@media (max-width: 720px){.project-resource-delivery-blocker-collaboration-shell__metrics[data-v-511ac68c]{grid-template-columns:repeat(2,minmax(0,1fr))}}.f27-treatment[data-v-837ff556]{border-radius:6px}.f27-header[data-v-837ff556]{align-items:flex-start;display:flex;justify-content:space-between;gap:18px}.eyebrow[data-v-837ff556]{margin:0 0 6px;color:#0a6f65;font-size:12px;font-weight:700}h2[data-v-837ff556]{margin:0;color:#17212b;font-size:20px}.f27-metrics[data-v-837ff556]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.f27-metrics[data-v-837ff556] .el-statistic{padding:14px;border:1px solid #dfe5e8;border-radius:6px;background:#fbfcfc}.f27-next[data-v-837ff556]{margin-top:14px}.f27-boundary[data-v-837ff556]{margin:14px 0 0;color:#6b7780;font-size:13px}@media (max-width: 640px){.f27-header[data-v-837ff556]{align-items:stretch;flex-direction:column}.f27-header .el-button[data-v-837ff556]{align-self:flex-start}.f27-metrics[data-v-837ff556]{grid-template-columns:1fr}}.f28-scope[data-v-74a14d28]{border-radius:6px}.f28-header[data-v-74a14d28]{align-items:flex-start;display:flex;justify-content:space-between;gap:18px}.eyebrow[data-v-74a14d28]{margin:0 0 6px;color:#0a6f65;font-size:12px;font-weight:700}h2[data-v-74a14d28]{margin:0;color:#17212b;font-size:20px}.f28-metrics[data-v-74a14d28]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.f28-metrics[data-v-74a14d28] .el-statistic{padding:14px;border:1px solid #dfe5e8;border-radius:6px;background:#fbfcfc}.f28-next[data-v-74a14d28]{margin-top:14px}.f28-boundary[data-v-74a14d28]{margin:14px 0 0;color:#6b7780;font-size:13px}@media (max-width: 640px){.f28-header[data-v-74a14d28]{align-items:stretch;flex-direction:column}.f28-header .el-button[data-v-74a14d28]{align-self:flex-start}.f28-metrics[data-v-74a14d28]{grid-template-columns:1fr}}.f29-closure[data-v-413d9659]{border-radius:6px}.f29-header[data-v-413d9659]{align-items:flex-start;display:flex;justify-content:space-between;gap:18px}.eyebrow[data-v-413d9659]{margin:0 0 6px;color:#0a6f65;font-size:12px;font-weight:700}h2[data-v-413d9659]{margin:0;color:#17212b;font-size:20px}.f29-metrics[data-v-413d9659]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.f29-metrics[data-v-413d9659] .el-statistic{padding:14px;border:1px solid #dfe5e8;border-radius:6px;background:#fbfcfc}.f29-next[data-v-413d9659]{margin-top:14px}.f29-boundary[data-v-413d9659]{margin:14px 0 0;color:#6b7780;font-size:13px}@media (max-width: 640px){.f29-header[data-v-413d9659]{align-items:stretch;flex-direction:column}.f29-header .el-button[data-v-413d9659]{align-self:flex-start}.f29-metrics[data-v-413d9659]{grid-template-columns:1fr}}.f31-quality[data-v-2970c5b0]{border-radius:6px}.f30-header[data-v-2970c5b0]{align-items:flex-start;display:flex;justify-content:space-between;gap:18px}.f31-header-actions[data-v-2970c5b0]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.eyebrow[data-v-2970c5b0]{margin:0 0 6px;color:#0a6f65;font-size:12px;font-weight:700}h2[data-v-2970c5b0]{margin:0;color:#17212b;font-size:20px}.f30-metrics[data-v-2970c5b0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.f30-metrics[data-v-2970c5b0] .el-statistic{padding:14px;border:1px solid #dfe5e8;border-radius:6px;background:#fbfcfc}.f30-next[data-v-2970c5b0]{margin-top:14px}.f31-boundary[data-v-2970c5b0]{margin:14px 0 0;color:#6b7780;font-size:13px}.f33-readiness[data-v-2970c5b0]{display:flex;flex-wrap:wrap;gap:14px;align-items:center;color:#425466;font-size:14px}@media (max-width: 640px){.f30-header[data-v-2970c5b0]{align-items:stretch;flex-direction:column}.f31-header-actions[data-v-2970c5b0]{justify-content:flex-start}.f30-header .el-button[data-v-2970c5b0]{align-self:flex-start}.f30-metrics[data-v-2970c5b0]{grid-template-columns:1fr}}.order-delivery-closure-workbench[data-v-0a5b5850]{max-width:1220px;margin:0 auto;padding:30px 34px 54px;color:#17324d}.closure-header[data-v-0a5b5850]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:22px}.eyebrow[data-v-0a5b5850]{margin:0 0 8px;color:#4d86c5;font-size:13px}h1[data-v-0a5b5850]{margin:0;font-size:30px;color:#123d6b}.closure-header p[data-v-0a5b5850]:last-child{margin:10px 0 0;color:#71849a}.closure-next-step[data-v-0a5b5850]{display:flex;gap:16px;align-items:center;margin:18px 0;padding:16px 20px;border:1px solid #dbe8f7;border-radius:8px;background:#f4f8fe}.closure-next-step span[data-v-0a5b5850]{color:#71849a}.closure-next-step strong[data-v-0a5b5850]{color:#1769aa}.closure-tabs[data-v-0a5b5850]{border:1px solid #dfe8f2;border-radius:8px;padding:8px 18px 18px;background:#fff;box-shadow:0 8px 22px #2b5e9114}.metric-grid[data-v-0a5b5850]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin:14px 0 22px}.metric-grid article[data-v-0a5b5850]{padding:18px;border-radius:8px;border:1px solid #e0eaf4;background:#fff}.metric-grid span[data-v-0a5b5850],.metric-grid small[data-v-0a5b5850]{display:block;color:#71849a}.metric-grid strong[data-v-0a5b5850]{display:block;margin:8px 0;font-size:26px;color:#1769aa}.metric-grid small[data-v-0a5b5850]{font-size:12px}.detail-list[data-v-0a5b5850]{margin:0 0 22px}.detail-list div[data-v-0a5b5850]{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid #edf1f5}.detail-list dt[data-v-0a5b5850]{color:#71849a}.detail-list dd[data-v-0a5b5850]{margin:0;font-weight:600;color:#17324d;text-align:right}@media (max-width: 720px){.order-delivery-closure-workbench[data-v-0a5b5850]{padding:22px 16px 42px}.closure-header[data-v-0a5b5850]{display:block}.closure-header .el-button[data-v-0a5b5850]{margin-top:16px}.metric-grid[data-v-0a5b5850]{grid-template-columns:1fr}}.order-delivery-closure-workbench[data-v-0a5b5850]{max-width:none;margin:0;padding:0!important;background:transparent!important}.project-supply-workbench[data-v-9e60f96b]{max-width:1220px;margin:0 auto;padding:30px 34px 54px;color:#17324d}.supply-header[data-v-9e60f96b]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px}.eyebrow[data-v-9e60f96b]{margin:0 0 8px;color:#4d86c5;font-size:13px}h1[data-v-9e60f96b]{margin:0;font-size:30px;color:#123d6b}.supply-header p[data-v-9e60f96b]:last-child{margin:10px 0 0;color:#71849a}.next-step[data-v-9e60f96b]{display:flex;gap:16px;align-items:center;margin:18px 0;padding:16px 20px;border:1px solid #dbe8f7;border-radius:8px;background:#f4f8fe}.next-step span[data-v-9e60f96b]{color:#71849a}.next-step strong[data-v-9e60f96b]{color:#1769aa}.metric-grid[data-v-9e60f96b]{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:18px 0}.metric[data-v-9e60f96b]{position:relative;padding:17px 18px;border:1px solid #e0eaf4;border-radius:8px;background:#fff}.metric .el-icon[data-v-9e60f96b]{float:right;padding:9px;border-radius:8px;color:#fff;font-size:20px}.metric.blue .el-icon[data-v-9e60f96b]{background:#3986ed}.metric.green .el-icon[data-v-9e60f96b]{background:#27ad7b}.metric.orange .el-icon[data-v-9e60f96b]{background:#f39832}.metric.purple .el-icon[data-v-9e60f96b]{background:#8468df}.metric span[data-v-9e60f96b],.metric small[data-v-9e60f96b]{display:block;color:#71849a}.metric strong[data-v-9e60f96b]{display:block;margin:8px 0;font-size:27px;color:#123d6b}.metric small[data-v-9e60f96b]{font-size:12px}.supply-tabs[data-v-9e60f96b]{border:1px solid #dfe8f2;border-radius:8px;padding:8px 18px 18px;background:#fff;box-shadow:0 8px 22px #2b5e9114}.detail-list[data-v-9e60f96b]{margin:0 0 22px}.detail-list div[data-v-9e60f96b]{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid #edf1f5}.detail-list dt[data-v-9e60f96b]{color:#71849a}.detail-list dd[data-v-9e60f96b]{margin:0;font-weight:600;color:#17324d;text-align:right}@media (max-width:720px){.project-supply-workbench[data-v-9e60f96b]{padding:22px 16px 42px}.supply-header[data-v-9e60f96b]{display:block}.supply-header .el-button[data-v-9e60f96b]{margin-top:16px}.metric-grid[data-v-9e60f96b]{grid-template-columns:repeat(2,1fr)}}.reliability-summary[data-v-9e60f96b]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin:10px 0 18px}.reliability-summary article[data-v-9e60f96b]{padding:14px 16px;border:1px solid #e0eaf4;border-radius:8px;background:#f8fbff}.reliability-summary span[data-v-9e60f96b],.reliability-summary strong[data-v-9e60f96b]{display:block}.reliability-summary span[data-v-9e60f96b]{color:#71849a;font-size:13px}.reliability-summary strong[data-v-9e60f96b]{margin-top:6px;font-size:24px;color:#123d6b}@media (max-width:720px){.reliability-summary[data-v-9e60f96b]{grid-template-columns:repeat(2,1fr)}}.project-supply-workbench[data-v-9e60f96b]{max-width:none;margin:0;padding:0!important;background:transparent!important}.procurement-order-readonly-shell[data-v-c2e87490]{display:grid;gap:12px;margin:12px 0;min-width:0}.procurement-shell-header[data-v-c2e87490]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #d7e2df;border-radius:6px;background:#f8fbfa}.procurement-shell-header h3[data-v-c2e87490],.procurement-shell-header p[data-v-c2e87490],.procurement-list-title h4[data-v-c2e87490]{margin:0}.procurement-shell-header h3[data-v-c2e87490],.procurement-list-title h4[data-v-c2e87490]{color:#20353d;font-size:14px}.procurement-shell-header p[data-v-c2e87490],.procurement-list-title span[data-v-c2e87490],.procurement-request-row[data-v-c2e87490],.procurement-order-row[data-v-c2e87490]{color:#5e7178;font-size:13px}.procurement-shell-actions[data-v-c2e87490]{display:flex;flex-wrap:wrap;gap:8px}.procurement-request-list[data-v-c2e87490],.procurement-order-list[data-v-c2e87490]{min-width:0;overflow:hidden;border:1px solid #d7e2df;border-radius:6px;background:#fff}.procurement-list-title[data-v-c2e87490]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #e8efed;background:#fbfdfc}.procurement-request-grid[data-v-c2e87490],.procurement-order-grid[data-v-c2e87490]{min-width:0;padding:0 12px 12px}.procurement-request-row[data-v-c2e87490],.procurement-order-row[data-v-c2e87490]{display:grid;gap:10px;align-items:center;min-width:0;min-height:40px;border-bottom:1px solid #edf2f1}.procurement-request-row[data-v-c2e87490]{grid-template-columns:minmax(110px,1fr) minmax(96px,.8fr) minmax(96px,.8fr) minmax(88px,.8fr) minmax(96px,.8fr) minmax(112px,1fr) 82px}.procurement-order-row[data-v-c2e87490]{grid-template-columns:minmax(110px,1fr) minmax(120px,1fr) minmax(96px,.8fr) minmax(96px,.8fr) minmax(112px,1fr) 64px}.procurement-request-row--head[data-v-c2e87490],.procurement-order-row--head[data-v-c2e87490]{color:#465b63;font-weight:700}.procurement-request-row strong[data-v-c2e87490],.procurement-request-row span[data-v-c2e87490],.procurement-order-row strong[data-v-c2e87490],.procurement-order-row span[data-v-c2e87490]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.procurement-request-row em[data-v-c2e87490]{color:#7a8b91;font-style:normal}.procurement-request-list>p[data-v-c2e87490],.procurement-order-list>p[data-v-c2e87490]{margin:0;padding:12px;color:#6a7880;font-size:13px}@media (max-width: 980px){.procurement-shell-header[data-v-c2e87490]{align-items:stretch;flex-direction:column}.procurement-request-row[data-v-c2e87490],.procurement-order-row[data-v-c2e87490]{grid-template-columns:minmax(0,1fr);padding:8px 0}}.procurement-vertical-chain-consistency-readonly-shell[data-v-4d9f0b5b]{margin-bottom:16px;min-width:0;overflow:hidden;border:1px solid #d8e2df;border-radius:6px;background:#fff}.procurement-vertical-chain-consistency-head[data-v-4d9f0b5b]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #e8efed;background:#f8fbfa}.procurement-vertical-chain-consistency-head h3[data-v-4d9f0b5b],.procurement-vertical-chain-consistency-head p[data-v-4d9f0b5b],.procurement-vertical-chain-consistency-grid h4[data-v-4d9f0b5b],.procurement-vertical-chain-consistency-readonly-shell p[data-v-4d9f0b5b]{margin:0}.procurement-vertical-chain-consistency-head h3[data-v-4d9f0b5b],.procurement-vertical-chain-consistency-grid h4[data-v-4d9f0b5b]{font-size:15px}.procurement-vertical-chain-consistency-head p[data-v-4d9f0b5b],.procurement-vertical-chain-consistency-readonly-shell p[data-v-4d9f0b5b],.procurement-vertical-chain-consistency-summary span[data-v-4d9f0b5b],.procurement-demand-coverage-list span[data-v-4d9f0b5b],.procurement-demand-coverage-list small[data-v-4d9f0b5b],.procurement-order-receipt-coverage-list span[data-v-4d9f0b5b],.procurement-order-receipt-coverage-list small[data-v-4d9f0b5b],.procurement-inventory-payable-coverage-list span[data-v-4d9f0b5b],.procurement-inventory-payable-coverage-list small[data-v-4d9f0b5b],.procurement-risk-hint-list span[data-v-4d9f0b5b],.procurement-risk-hint-list small[data-v-4d9f0b5b]{color:#66787f;font-size:12px}.procurement-vertical-chain-consistency-summary[data-v-4d9f0b5b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.procurement-vertical-chain-consistency-summary article[data-v-4d9f0b5b]{min-width:0;padding:10px;border:1px solid #e4ecea;border-radius:6px;background:#fbfdfc}.procurement-vertical-chain-consistency-summary strong[data-v-4d9f0b5b]{display:block;color:#20353d;font-size:15px;line-height:1.3;overflow-wrap:anywhere}.procurement-vertical-chain-consistency-grid[data-v-4d9f0b5b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 12px 12px}.procurement-vertical-chain-consistency-grid section[data-v-4d9f0b5b]{min-width:0;padding:10px;border:1px solid #edf2f1;border-radius:6px}.procurement-demand-coverage-list[data-v-4d9f0b5b],.procurement-order-receipt-coverage-list[data-v-4d9f0b5b],.procurement-inventory-payable-coverage-list[data-v-4d9f0b5b],.procurement-risk-hint-list[data-v-4d9f0b5b]{display:grid;gap:8px;margin-top:8px}.procurement-demand-coverage-list article[data-v-4d9f0b5b],.procurement-order-receipt-coverage-list article[data-v-4d9f0b5b],.procurement-inventory-payable-coverage-list article[data-v-4d9f0b5b],.procurement-risk-hint-list article[data-v-4d9f0b5b]{display:grid;grid-template-columns:minmax(120px,1fr) minmax(110px,.7fr) minmax(160px,1.3fr);gap:8px;align-items:center;min-width:0}.procurement-demand-coverage-list strong[data-v-4d9f0b5b],.procurement-demand-coverage-list span[data-v-4d9f0b5b],.procurement-demand-coverage-list small[data-v-4d9f0b5b],.procurement-order-receipt-coverage-list strong[data-v-4d9f0b5b],.procurement-order-receipt-coverage-list span[data-v-4d9f0b5b],.procurement-order-receipt-coverage-list small[data-v-4d9f0b5b],.procurement-inventory-payable-coverage-list strong[data-v-4d9f0b5b],.procurement-inventory-payable-coverage-list span[data-v-4d9f0b5b],.procurement-inventory-payable-coverage-list small[data-v-4d9f0b5b],.procurement-risk-hint-list strong[data-v-4d9f0b5b],.procurement-risk-hint-list span[data-v-4d9f0b5b],.procurement-risk-hint-list small[data-v-4d9f0b5b]{min-width:0;overflow-wrap:anywhere}@media (max-width: 760px){.procurement-vertical-chain-consistency-head[data-v-4d9f0b5b]{flex-direction:column}.procurement-vertical-chain-consistency-summary[data-v-4d9f0b5b],.procurement-vertical-chain-consistency-grid[data-v-4d9f0b5b],.procurement-demand-coverage-list article[data-v-4d9f0b5b],.procurement-order-receipt-coverage-list article[data-v-4d9f0b5b],.procurement-inventory-payable-coverage-list article[data-v-4d9f0b5b],.procurement-risk-hint-list article[data-v-4d9f0b5b]{grid-template-columns:1fr}}.inventory-exception-governance-readonly-shell[data-v-ea5e7d4d]{margin-bottom:16px;min-width:0;overflow:hidden;border:1px solid #d8e2df;border-radius:6px;background:#fff}.inventory-exception-governance-head[data-v-ea5e7d4d]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #e8efed;background:#f8fbfa}.inventory-exception-governance-head h3[data-v-ea5e7d4d],.inventory-exception-governance-head p[data-v-ea5e7d4d],.inventory-exception-governance-grid h4[data-v-ea5e7d4d],.inventory-exception-governance-readonly-shell p[data-v-ea5e7d4d]{margin:0}.inventory-exception-governance-head h3[data-v-ea5e7d4d],.inventory-exception-governance-grid h4[data-v-ea5e7d4d]{font-size:15px}.inventory-exception-governance-head p[data-v-ea5e7d4d],.inventory-exception-governance-readonly-shell p[data-v-ea5e7d4d],.inventory-exception-governance-summary span[data-v-ea5e7d4d],.inventory-exception-return-boundary-list span[data-v-ea5e7d4d],.inventory-exception-return-boundary-list small[data-v-ea5e7d4d],.inventory-exception-transfer-coverage-list span[data-v-ea5e7d4d],.inventory-exception-transfer-coverage-list small[data-v-ea5e7d4d],.inventory-exception-count-safety-list span[data-v-ea5e7d4d],.inventory-exception-count-safety-list small[data-v-ea5e7d4d],.inventory-exception-risk-hint-list span[data-v-ea5e7d4d],.inventory-exception-risk-hint-list small[data-v-ea5e7d4d]{color:#66787f;font-size:12px}.inventory-exception-governance-summary[data-v-ea5e7d4d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.inventory-exception-governance-summary article[data-v-ea5e7d4d]{min-width:0;padding:10px;border:1px solid #e4ecea;border-radius:6px;background:#fbfdfc}.inventory-exception-governance-summary strong[data-v-ea5e7d4d]{display:block;color:#20353d;font-size:15px;line-height:1.3;overflow-wrap:anywhere}.inventory-exception-governance-grid[data-v-ea5e7d4d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 12px 12px}.inventory-exception-governance-grid section[data-v-ea5e7d4d]{min-width:0;padding:10px;border:1px solid #edf2f1;border-radius:6px}.inventory-exception-return-boundary-list[data-v-ea5e7d4d],.inventory-exception-transfer-coverage-list[data-v-ea5e7d4d],.inventory-exception-count-safety-list[data-v-ea5e7d4d],.inventory-exception-risk-hint-list[data-v-ea5e7d4d]{display:grid;gap:8px;margin-top:8px}.inventory-exception-return-boundary-list article[data-v-ea5e7d4d],.inventory-exception-transfer-coverage-list article[data-v-ea5e7d4d],.inventory-exception-count-safety-list article[data-v-ea5e7d4d],.inventory-exception-risk-hint-list article[data-v-ea5e7d4d]{display:grid;grid-template-columns:minmax(120px,1fr) minmax(110px,.7fr) minmax(160px,1.3fr);gap:8px;align-items:center;min-width:0}.inventory-exception-return-boundary-list strong[data-v-ea5e7d4d],.inventory-exception-return-boundary-list span[data-v-ea5e7d4d],.inventory-exception-return-boundary-list small[data-v-ea5e7d4d],.inventory-exception-transfer-coverage-list strong[data-v-ea5e7d4d],.inventory-exception-transfer-coverage-list span[data-v-ea5e7d4d],.inventory-exception-transfer-coverage-list small[data-v-ea5e7d4d],.inventory-exception-count-safety-list strong[data-v-ea5e7d4d],.inventory-exception-count-safety-list span[data-v-ea5e7d4d],.inventory-exception-count-safety-list small[data-v-ea5e7d4d],.inventory-exception-risk-hint-list strong[data-v-ea5e7d4d],.inventory-exception-risk-hint-list span[data-v-ea5e7d4d],.inventory-exception-risk-hint-list small[data-v-ea5e7d4d]{min-width:0;overflow-wrap:anywhere}@media (max-width: 760px){.inventory-exception-governance-head[data-v-ea5e7d4d]{flex-direction:column}.inventory-exception-governance-summary[data-v-ea5e7d4d],.inventory-exception-governance-grid[data-v-ea5e7d4d],.inventory-exception-return-boundary-list article[data-v-ea5e7d4d],.inventory-exception-transfer-coverage-list article[data-v-ea5e7d4d],.inventory-exception-count-safety-list article[data-v-ea5e7d4d],.inventory-exception-risk-hint-list article[data-v-ea5e7d4d]{grid-template-columns:1fr}}.inventory-stock-readonly-shell[data-v-0687ffe3]{display:grid;gap:12px;margin:12px 0;min-width:0}.inventory-stock-shell-header[data-v-0687ffe3]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #d7e2df;border-radius:6px;background:#f8fbfa}.inventory-stock-shell-header h3[data-v-0687ffe3],.inventory-stock-shell-header p[data-v-0687ffe3],.inventory-stock-list-title h4[data-v-0687ffe3]{margin:0}.inventory-stock-shell-header h3[data-v-0687ffe3],.inventory-stock-list-title h4[data-v-0687ffe3]{color:#20353d;font-size:14px}.inventory-stock-shell-header p[data-v-0687ffe3],.inventory-stock-list-title span[data-v-0687ffe3],.inventory-balance-row[data-v-0687ffe3],.inventory-transfer-row[data-v-0687ffe3],.inventory-count-row[data-v-0687ffe3]{color:#5e7178;font-size:13px}.inventory-stock-shell-actions[data-v-0687ffe3]{display:flex;flex-wrap:wrap;gap:8px}.inventory-balance-list[data-v-0687ffe3],.inventory-transfer-list[data-v-0687ffe3],.inventory-count-list[data-v-0687ffe3]{min-width:0;overflow:hidden;border:1px solid #d7e2df;border-radius:6px;background:#fff}.inventory-stock-list-title[data-v-0687ffe3]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #e8efed;background:#fbfdfc}.inventory-balance-grid[data-v-0687ffe3],.inventory-transfer-grid[data-v-0687ffe3],.inventory-count-grid[data-v-0687ffe3]{min-width:0;padding:0 12px 12px}.inventory-balance-row[data-v-0687ffe3],.inventory-transfer-row[data-v-0687ffe3],.inventory-count-row[data-v-0687ffe3]{display:grid;gap:10px;align-items:center;min-width:0;min-height:40px;border-bottom:1px solid #edf2f1}.inventory-balance-row[data-v-0687ffe3]{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) 90px}.inventory-transfer-row[data-v-0687ffe3]{grid-template-columns:minmax(130px,1.1fr) minmax(110px,1fr) minmax(110px,1fr) minmax(120px,1fr) 72px minmax(160px,1.2fr)}.inventory-count-row[data-v-0687ffe3]{grid-template-columns:minmax(120px,1fr) minmax(110px,1fr) minmax(130px,1.1fr) 76px 76px 76px minmax(110px,1fr)}.inventory-balance-row--head[data-v-0687ffe3],.inventory-transfer-row--head[data-v-0687ffe3],.inventory-count-row--head[data-v-0687ffe3]{color:#465b63;font-weight:700}.inventory-balance-row strong[data-v-0687ffe3],.inventory-balance-row span[data-v-0687ffe3],.inventory-transfer-row strong[data-v-0687ffe3],.inventory-transfer-row span[data-v-0687ffe3],.inventory-count-row strong[data-v-0687ffe3],.inventory-count-row span[data-v-0687ffe3]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventory-transfer-row small[data-v-0687ffe3]{display:block;margin-top:3px;color:#718187;font-size:11px}.inventory-transfer-grid>button[data-v-0687ffe3],.inventory-count-grid>button[data-v-0687ffe3]{margin-top:10px}.inventory-balance-list>p[data-v-0687ffe3],.inventory-transfer-list>p[data-v-0687ffe3],.inventory-count-list>p[data-v-0687ffe3]{margin:0;padding:12px;color:#6a7880;font-size:13px}@media (max-width: 980px){.inventory-stock-shell-header[data-v-0687ffe3]{align-items:stretch;flex-direction:column}.inventory-balance-row[data-v-0687ffe3],.inventory-transfer-row[data-v-0687ffe3],.inventory-count-row[data-v-0687ffe3]{grid-template-columns:minmax(0,1fr);padding:8px 0}}.finance-receivable-payable-readonly-shell[data-v-8bc61253]{display:grid;gap:12px;margin:12px 0;min-width:0}.finance-shell-header[data-v-8bc61253]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #d7e2df;border-radius:6px;background:#f8fbfa}.finance-shell-header h3[data-v-8bc61253],.finance-shell-header p[data-v-8bc61253],.finance-list-title h4[data-v-8bc61253]{margin:0}.finance-shell-header h3[data-v-8bc61253],.finance-list-title h4[data-v-8bc61253]{color:#20353d;font-size:14px}.finance-shell-header p[data-v-8bc61253],.finance-list-title span[data-v-8bc61253],.finance-row[data-v-8bc61253]{color:#5e7178;font-size:13px}.finance-shell-actions[data-v-8bc61253]{display:flex;flex-wrap:wrap;gap:8px}.finance-receivable-list[data-v-8bc61253],.finance-payable-list[data-v-8bc61253],.finance-payment-record-list[data-v-8bc61253]{min-width:0;overflow:hidden;border:1px solid #d7e2df;border-radius:6px;background:#fff}.finance-list-title[data-v-8bc61253]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #e8efed;background:#fbfdfc}.finance-grid[data-v-8bc61253]{min-width:0;padding:0 12px 12px}.finance-row[data-v-8bc61253]{display:grid;grid-template-columns:minmax(112px,1fr) minmax(132px,1fr) minmax(92px,.7fr) minmax(92px,.7fr);gap:10px;align-items:center;min-width:0;min-height:40px;border-bottom:1px solid #edf2f1}.finance-row--payments[data-v-8bc61253]{grid-template-columns:minmax(112px,1fr) minmax(90px,.7fr) minmax(112px,1fr) minmax(104px,.8fr) minmax(84px,.7fr) minmax(90px,.7fr)}.finance-row--head[data-v-8bc61253]{color:#465b63;font-weight:700}.finance-row strong[data-v-8bc61253],.finance-row span[data-v-8bc61253]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.finance-receivable-list>p[data-v-8bc61253],.finance-payable-list>p[data-v-8bc61253],.finance-payment-record-list>p[data-v-8bc61253]{margin:0;padding:12px;color:#6a7880;font-size:13px}@media (max-width: 980px){.finance-shell-header[data-v-8bc61253]{align-items:stretch;flex-direction:column}.finance-row[data-v-8bc61253],.finance-row--payments[data-v-8bc61253]{grid-template-columns:minmax(0,1fr);padding:8px 0}}.sales-order-return-readonly-shell[data-v-cfc45e61]{display:grid;gap:12px;margin:12px 0;min-width:0}.sales-shell-header[data-v-cfc45e61]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #d7e2df;border-radius:6px;background:#f8fbfa}.sales-shell-header h3[data-v-cfc45e61],.sales-shell-header p[data-v-cfc45e61],.sales-list-title h4[data-v-cfc45e61]{margin:0}.sales-shell-header h3[data-v-cfc45e61],.sales-list-title h4[data-v-cfc45e61]{color:#20353d;font-size:14px}.sales-shell-header p[data-v-cfc45e61],.sales-list-title span[data-v-cfc45e61],.sales-summary-item span[data-v-cfc45e61],.sales-order-row[data-v-cfc45e61],.sales-line-row[data-v-cfc45e61],.sales-action-row[data-v-cfc45e61]{color:#5e7178;font-size:13px}.sales-shell-actions[data-v-cfc45e61]{display:flex;flex-wrap:wrap;gap:8px}.sales-operating-summary[data-v-cfc45e61]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sales-summary-item[data-v-cfc45e61]{min-width:0;padding:10px 12px;border:1px solid #d7e2df;border-radius:6px;background:#fff}.sales-summary-item strong[data-v-cfc45e61]{display:block;margin-top:4px;color:#20353d;font-size:16px}.sales-order-list[data-v-cfc45e61],.sales-order-line-list[data-v-cfc45e61],.sales-return-action-list[data-v-cfc45e61]{min-width:0;overflow:hidden;border:1px solid #d7e2df;border-radius:6px;background:#fff}.sales-list-title[data-v-cfc45e61]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #e8efed;background:#fbfdfc}.sales-order-grid[data-v-cfc45e61],.sales-line-grid[data-v-cfc45e61],.sales-action-grid[data-v-cfc45e61]{min-width:0;padding:0 12px 12px}.sales-order-row[data-v-cfc45e61],.sales-line-row[data-v-cfc45e61],.sales-action-row[data-v-cfc45e61]{display:grid;gap:10px;align-items:center;min-width:0;min-height:40px;border-bottom:1px solid #edf2f1}.sales-order-row[data-v-cfc45e61]{grid-template-columns:minmax(110px,1fr) minmax(120px,1fr) minmax(96px,.8fr) minmax(96px,.8fr) minmax(76px,.6fr) minmax(136px,1fr) 64px}.sales-line-row[data-v-cfc45e61]{grid-template-columns:minmax(64px,.5fr) minmax(110px,1fr) repeat(4,minmax(76px,.7fr))}.sales-action-row[data-v-cfc45e61]{grid-template-columns:minmax(112px,1fr) minmax(104px,.8fr) minmax(64px,.5fr) minmax(76px,.7fr) minmax(160px,1.2fr)}.sales-order-row--head[data-v-cfc45e61],.sales-line-row--head[data-v-cfc45e61],.sales-action-row--head[data-v-cfc45e61]{color:#465b63;font-weight:700}.sales-order-row strong[data-v-cfc45e61],.sales-order-row span[data-v-cfc45e61],.sales-line-row strong[data-v-cfc45e61],.sales-line-row span[data-v-cfc45e61],.sales-action-row strong[data-v-cfc45e61],.sales-action-row span[data-v-cfc45e61]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sales-order-list>p[data-v-cfc45e61],.sales-order-line-list>p[data-v-cfc45e61],.sales-return-action-list>p[data-v-cfc45e61]{margin:0;padding:12px;color:#6a7880;font-size:13px}@media (max-width: 980px){.sales-shell-header[data-v-cfc45e61]{align-items:stretch;flex-direction:column}.sales-operating-summary[data-v-cfc45e61],.sales-order-row[data-v-cfc45e61],.sales-line-row[data-v-cfc45e61],.sales-action-row[data-v-cfc45e61]{grid-template-columns:minmax(0,1fr)}.sales-order-row[data-v-cfc45e61],.sales-line-row[data-v-cfc45e61],.sales-action-row[data-v-cfc45e61]{padding:8px 0}}.sales-order-reservation-fulfillment-flow[data-v-5eca98ea]{border:1px solid var(--el-border-color);padding:16px;background:var(--el-bg-color)}.flow-heading[data-v-5eca98ea]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.flow-heading h3[data-v-5eca98ea]{margin:2px 0 0;font-size:16px;line-height:1.4}.eyebrow[data-v-5eca98ea]{margin:0;color:var(--el-text-color-secondary);font-size:12px}.flow-form[data-v-5eca98ea]{display:grid;grid-template-columns:minmax(180px,1fr) 120px 140px auto;align-items:end;gap:12px;margin-top:14px}.flow-form[data-v-5eca98ea] .el-form-item{margin-bottom:0}@media (max-width: 720px){.flow-form[data-v-5eca98ea]{grid-template-columns:1fr}.flow-form .el-button[data-v-5eca98ea]{width:100%}}.sales-vertical-chain-consistency-readonly-shell[data-v-b4fdce84]{margin-bottom:16px;min-width:0;overflow:hidden;border:1px solid #d8e2df;border-radius:6px;background:#fff}.sales-vertical-chain-consistency-head[data-v-b4fdce84]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #e8efed;background:#f8fbfa}.sales-vertical-chain-consistency-head h3[data-v-b4fdce84],.sales-vertical-chain-consistency-head p[data-v-b4fdce84],.sales-vertical-chain-consistency-grid h4[data-v-b4fdce84],.sales-vertical-chain-consistency-readonly-shell p[data-v-b4fdce84]{margin:0}.sales-vertical-chain-consistency-head h3[data-v-b4fdce84],.sales-vertical-chain-consistency-grid h4[data-v-b4fdce84]{font-size:15px}.sales-vertical-chain-consistency-head p[data-v-b4fdce84],.sales-vertical-chain-consistency-readonly-shell p[data-v-b4fdce84],.sales-vertical-chain-consistency-summary span[data-v-b4fdce84],.sales-source-coverage-list span[data-v-b4fdce84],.sales-source-coverage-list small[data-v-b4fdce84],.sales-fulfillment-coverage-list span[data-v-b4fdce84],.sales-fulfillment-coverage-list small[data-v-b4fdce84],.sales-settlement-coverage-list span[data-v-b4fdce84],.sales-settlement-coverage-list small[data-v-b4fdce84],.sales-risk-hint-list span[data-v-b4fdce84],.sales-risk-hint-list small[data-v-b4fdce84]{color:#66787f;font-size:12px}.sales-vertical-chain-consistency-summary[data-v-b4fdce84]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.sales-vertical-chain-consistency-summary article[data-v-b4fdce84]{min-width:0;padding:10px;border:1px solid #e4ecea;border-radius:6px;background:#fbfdfc}.sales-vertical-chain-consistency-summary strong[data-v-b4fdce84]{display:block;color:#20353d;font-size:15px;line-height:1.3;overflow-wrap:anywhere}.sales-vertical-chain-consistency-grid[data-v-b4fdce84]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 12px 12px}.sales-vertical-chain-consistency-grid section[data-v-b4fdce84]{min-width:0;padding:10px;border:1px solid #edf2f1;border-radius:6px}.sales-source-coverage-list[data-v-b4fdce84],.sales-fulfillment-coverage-list[data-v-b4fdce84],.sales-settlement-coverage-list[data-v-b4fdce84],.sales-risk-hint-list[data-v-b4fdce84]{display:grid;gap:8px;margin-top:8px}.sales-source-coverage-list article[data-v-b4fdce84],.sales-fulfillment-coverage-list article[data-v-b4fdce84],.sales-settlement-coverage-list article[data-v-b4fdce84],.sales-risk-hint-list article[data-v-b4fdce84]{display:grid;grid-template-columns:minmax(120px,1fr) minmax(110px,.7fr) minmax(160px,1.3fr);gap:8px;align-items:center;min-width:0}.sales-source-coverage-list strong[data-v-b4fdce84],.sales-source-coverage-list span[data-v-b4fdce84],.sales-source-coverage-list small[data-v-b4fdce84],.sales-fulfillment-coverage-list strong[data-v-b4fdce84],.sales-fulfillment-coverage-list span[data-v-b4fdce84],.sales-fulfillment-coverage-list small[data-v-b4fdce84],.sales-settlement-coverage-list strong[data-v-b4fdce84],.sales-settlement-coverage-list span[data-v-b4fdce84],.sales-settlement-coverage-list small[data-v-b4fdce84],.sales-risk-hint-list strong[data-v-b4fdce84],.sales-risk-hint-list span[data-v-b4fdce84],.sales-risk-hint-list small[data-v-b4fdce84]{min-width:0;overflow-wrap:anywhere}@media (max-width: 760px){.sales-vertical-chain-consistency-head[data-v-b4fdce84]{flex-direction:column}.sales-vertical-chain-consistency-summary[data-v-b4fdce84],.sales-vertical-chain-consistency-grid[data-v-b4fdce84],.sales-source-coverage-list article[data-v-b4fdce84],.sales-fulfillment-coverage-list article[data-v-b4fdce84],.sales-settlement-coverage-list article[data-v-b4fdce84],.sales-risk-hint-list article[data-v-b4fdce84]{grid-template-columns:1fr}}.knowledge-document-readonly-shell{display:contents}.knowledge-document-table{max-width:100%;overflow-x:auto}.knowledge-document-table .row{min-width:900px;grid-template-columns:100px minmax(180px,1.4fr) 110px minmax(180px,1fr) 90px 100px 90px}.knowledge-document-table .row span{min-width:0;overflow-wrap:anywhere}.kb-page[data-v-032b90cf]{display:grid;gap:14px;padding:4px 2px 24px}.kb-head[data-v-032b90cf]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.kb-head__copy h1[data-v-032b90cf]{margin:0 0 4px;font-size:20px;color:var(--af-color-text-primary)}.kb-head__copy p[data-v-032b90cf]{margin:0;color:var(--af-color-text-secondary);font-size:13px;line-height:1.6}.kb-head__actions[data-v-032b90cf]{display:flex;align-items:center;gap:8px}.kb-search[data-v-032b90cf]{width:clamp(220px,24vw,320px)}.kb-tabs[data-v-032b90cf]{display:flex;gap:6px;border-bottom:1px solid var(--af-color-border-light)}.kb-tab[data-v-032b90cf]{position:relative;padding:8px 14px;border:0;background:transparent;cursor:pointer;color:var(--af-color-text-secondary);font-size:14px;border-bottom:2px solid transparent}.kb-tab.is-active[data-v-032b90cf]{color:var(--af-color-primary);border-bottom-color:var(--af-color-primary);font-weight:600}.kb-tab__count[data-v-032b90cf]{margin-left:6px;padding:0 6px;border-radius:9px;background:var(--af-color-primary-soft);color:var(--af-color-primary);font-size:11px}.kb-filter[data-v-032b90cf]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kb-chip[data-v-032b90cf]{padding:4px 12px;border:1px solid var(--af-color-border-light);border-radius:999px;background:#fff;color:var(--af-color-text-secondary);font-size:12px;cursor:pointer}.kb-chip.is-active[data-v-032b90cf]{border-color:var(--af-color-primary);background:var(--af-color-primary-soft);color:var(--af-color-primary)}.kb-filter__tip[data-v-032b90cf]{color:var(--af-color-text-tertiary);font-size:12px}.kb-scope[data-v-032b90cf]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.kb-scope__hint[data-v-032b90cf]{color:var(--af-color-text-tertiary);font-size:12px}.kb-state[data-v-032b90cf]{margin:8px 0;padding:28px 16px;border:1px dashed var(--af-color-border-light);border-radius:10px;text-align:center;color:var(--af-color-text-secondary);font-size:13px}.kb-state--empty[data-v-032b90cf]{display:grid;gap:6px}.kb-state--empty strong[data-v-032b90cf]{color:var(--af-color-text-primary);font-size:14px}.kb-grid[data-v-032b90cf]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px}.kb-card[data-v-032b90cf]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid var(--af-color-border-light);border-radius:10px;background:#fff;transition:border-color .15s,box-shadow .15s}.kb-card[data-v-032b90cf]:hover{border-color:var(--af-color-primary-border);box-shadow:0 2px 10px #2563eb14}.kb-card__main[data-v-032b90cf]{display:flex;align-items:flex-start;gap:10px;flex:1;min-width:0;border:0;background:transparent;padding:0;text-align:left;cursor:pointer}.kb-card__glyph[data-v-032b90cf]{flex:0 0 auto;display:grid;place-items:center;width:38px;height:38px;border-radius:8px;font-size:15px;font-weight:700}.kb-card__glyph.tone-doc[data-v-032b90cf]{background:#eef4ff;color:#2563eb}.kb-card__glyph.tone-pdf[data-v-032b90cf]{background:#fdecec;color:#dc2626}.kb-card__glyph.tone-sheet[data-v-032b90cf]{background:#eaf7ee;color:#15803d}.kb-card__glyph.tone-slide[data-v-032b90cf]{background:#fff4e6;color:#c2410c}.kb-card__glyph.tone-video[data-v-032b90cf]{background:#f1edff;color:#6d28d9}.kb-card__body[data-v-032b90cf]{display:grid;gap:4px;min-width:0}.kb-card__title[data-v-032b90cf]{display:flex;align-items:center;gap:6px;color:var(--af-color-text-primary);font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-card__mine[data-v-032b90cf]{padding:0 5px;border-radius:4px;background:#eef4ff;color:#2563eb;font-size:10px;font-style:normal;font-weight:500}.kb-card__summary[data-v-032b90cf]{color:var(--af-color-text-secondary);font-size:12px;line-height:1.5;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.kb-card__meta[data-v-032b90cf]{display:flex;gap:10px;color:var(--af-color-text-tertiary);font-size:11px}.kb-card__action button[data-v-032b90cf]{border:1px solid var(--af-color-primary-border);border-radius:6px;background:#fff;color:var(--af-color-primary);font-size:12px;padding:4px 10px;cursor:pointer}.kb-card__action button[data-v-032b90cf]:hover{background:var(--af-color-primary-soft)}.kb-card__locked[data-v-032b90cf]{flex:0 0 auto;color:var(--af-color-text-tertiary);font-size:12px;padding-top:4px}.kb-pager[data-v-032b90cf]{margin-top:2px}.kb-detail[data-v-032b90cf]{display:grid;gap:14px}.kb-detail__tags[data-v-032b90cf]{display:flex;gap:6px;flex-wrap:wrap}.kb-detail__summary[data-v-032b90cf]{margin:0;color:var(--af-color-text-secondary);font-size:13px;line-height:1.7}.kb-detail__meta[data-v-032b90cf]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0}.kb-detail__meta dt[data-v-032b90cf]{color:var(--af-color-text-tertiary);font-size:12px}.kb-detail__meta dd[data-v-032b90cf]{margin:2px 0 0;color:var(--af-color-text-primary);font-size:13px;overflow-wrap:anywhere}.kb-detail__locked[data-v-032b90cf]{margin:0;color:var(--af-color-text-tertiary);font-size:12px;line-height:1.6}.kb-detail__player[data-v-032b90cf]{display:grid;gap:6px}.kb-detail__video[data-v-032b90cf]{width:100%;max-height:300px;border-radius:10px;background:#0f172a}.kb-detail__duration[data-v-032b90cf]{color:var(--af-color-text-tertiary);font-size:11px}.kb-detail__actions[data-v-032b90cf]{display:grid;gap:8px;justify-items:start}.kb-admin[data-v-6634eba9]{display:grid;gap:14px;padding:4px 2px 24px}.kb-admin__head[data-v-6634eba9]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.kb-admin__head h1[data-v-6634eba9]{margin:0 0 4px;font-size:20px;color:var(--af-color-text-primary)}.kb-admin__head p[data-v-6634eba9]{margin:0;max-width:720px;color:var(--af-color-text-secondary);font-size:13px;line-height:1.7}.kb-admin__actions[data-v-6634eba9]{display:flex;gap:8px}.kb-admin__tabs[data-v-6634eba9]{display:flex;gap:6px;border-bottom:1px solid var(--af-color-border-light)}.kb-admin__tab[data-v-6634eba9]{position:relative;padding:8px 14px;border:0;background:transparent;cursor:pointer;color:var(--af-color-text-secondary);font-size:14px;border-bottom:2px solid transparent}.kb-admin__tab.is-active[data-v-6634eba9]{color:var(--af-color-primary);border-bottom-color:var(--af-color-primary);font-weight:600}.kb-admin__count[data-v-6634eba9]{margin-left:6px;padding:0 6px;border-radius:9px;background:var(--af-color-primary-soft);color:var(--af-color-primary);font-size:11px}.kb-panel[data-v-6634eba9]{display:grid;gap:12px}.kb-folder-layout[data-v-6634eba9]{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;min-width:0}.kb-folder-layout__tree[data-v-6634eba9]{border:1px solid var(--af-color-border-light);border-radius:10px;padding:12px 8px;min-width:0}.kb-folder-layout__tree-head[data-v-6634eba9]{display:flex;justify-content:space-between;align-items:center;padding:0 8px 10px;font-size:13px}.kb-folder-node[data-v-6634eba9]{display:flex;align-items:center;gap:7px;min-width:0;width:100%}.kb-folder-node small[data-v-6634eba9]{margin-left:auto;color:var(--af-color-text-tertiary)}.kb-folder-layout__content[data-v-6634eba9]{display:grid;gap:12px;min-width:0}.kb-folder-layout__breadcrumb[data-v-6634eba9]{padding:4px 0}@media (max-width: 900px){.kb-folder-layout[data-v-6634eba9]{grid-template-columns:1fr}.kb-folder-layout__tree[data-v-6634eba9]{max-height:180px;overflow-y:auto}}.kb-panel__toolbar[data-v-6634eba9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kb-panel__search[data-v-6634eba9]{width:clamp(220px,26vw,320px)}.kb-panel__hint[data-v-6634eba9]{color:var(--af-color-text-tertiary);font-size:12px}.kb-panel__title[data-v-6634eba9]{margin:6px 0 0;font-size:15px;color:var(--af-color-text-primary)}.kb-panel__note[data-v-6634eba9]{margin:0;color:var(--af-color-text-tertiary);font-size:12px;line-height:1.7}.kb-cell[data-v-6634eba9]{display:grid;gap:3px;min-width:0}.kb-cell__title[data-v-6634eba9]{color:var(--af-color-text-primary);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-cell__sub[data-v-6634eba9]{color:var(--af-color-text-tertiary);font-size:11px}.kb-flag[data-v-6634eba9]{font-size:12px}.kb-flag--ok[data-v-6634eba9]{color:var(--af-color-success)}.kb-flag--muted[data-v-6634eba9]{color:var(--af-color-text-tertiary)}.kb-flag--danger[data-v-6634eba9]{color:var(--af-color-danger)}.kb-grant-head[data-v-6634eba9]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--af-color-border-light);border-radius:10px;background:var(--af-color-primary-soft)}.kb-grant-target[data-v-6634eba9]{display:flex;align-items:center;gap:8px;min-width:0}.kb-grant-target__label[data-v-6634eba9]{color:var(--af-color-text-tertiary);font-size:12px}.kb-grant-target strong[data-v-6634eba9]{color:var(--af-color-text-primary);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kb-grant-form[data-v-6634eba9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kb-grant-form__type[data-v-6634eba9]{width:160px}.kb-grant-form__value[data-v-6634eba9]{width:220px}.kb-grant-form__perm[data-v-6634eba9]{width:180px}.kb-editor[data-v-6634eba9]{display:grid;gap:2px}.kb-editor__row[data-v-6634eba9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kb-editor__file[data-v-6634eba9]{display:flex;align-items:center;gap:10px}.kb-editor__file-input[data-v-6634eba9]{display:none}.kb-editor__file-name[data-v-6634eba9]{color:var(--af-color-text-primary);font-size:12px}.kb-editor__file-hint[data-v-6634eba9]{color:var(--af-color-text-tertiary);font-size:12px}.kb-editor__hint[data-v-6634eba9]{margin-left:8px;color:var(--af-color-text-tertiary);font-size:12px}.kb-scope[data-v-6634eba9]{display:grid;gap:6px;margin:-4px 0 12px;padding:10px 12px;border:1px solid #fde68a;border-radius:10px;background:#fffbeb}.kb-scope__head[data-v-6634eba9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.kb-scope__copy[data-v-6634eba9]{display:grid;gap:2px}.kb-scope__copy strong[data-v-6634eba9]{color:var(--af-color-text-primary);font-size:13px}.kb-scope__summary[data-v-6634eba9]{color:var(--af-color-text-secondary);font-size:12px}.kb-scope__warn[data-v-6634eba9]{margin:0;color:#b45309;font-size:12px;line-height:1.6}.kb-scope__hint[data-v-6634eba9]{margin:0;color:var(--af-color-text-tertiary);font-size:12px;line-height:1.6}.kb-scope-picker__lead[data-v-6634eba9]{margin:0 0 10px;color:var(--af-color-text-secondary);font-size:12px;line-height:1.6}.kb-scope-picker__toolbar[data-v-6634eba9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.kb-scope-picker__count[data-v-6634eba9]{color:var(--af-color-text-tertiary);font-size:12px}.kb-scope-picker__list[data-v-6634eba9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px 12px;max-height:300px;overflow-y:auto;padding:4px 2px}.kb-scope-picker__empty[data-v-6634eba9]{margin:8px 0;color:var(--af-color-text-tertiary);font-size:12px}.kb-editor__progress[data-v-6634eba9]{width:100%;display:grid;gap:4px;margin-top:6px}.kb-editor__progress .kb-editor__hint[data-v-6634eba9]{margin-left:0}.kb-transcode[data-v-6634eba9]{display:grid;gap:8px;width:100%}.kb-transcode__row[data-v-6634eba9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kb-approval[data-v-6634eba9]{display:grid;gap:8px;padding:12px 14px;border:1px solid var(--af-color-border-light);border-radius:10px;background:#fff}.kb-approval__row[data-v-6634eba9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.kb-approval__no[data-v-6634eba9]{min-width:56px;color:var(--af-color-text-secondary);font-size:12px}.kb-approval__type[data-v-6634eba9]{width:150px}.kb-approval__value[data-v-6634eba9]{width:200px}.kb-approval__hint[data-v-6634eba9]{color:var(--af-color-text-tertiary);font-size:12px}.kb-approval__actions[data-v-6634eba9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.shared-capability-ledger-readonly-shell{display:block}.shared-capability-boundary{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.shared-capability-ledger-toolbar{display:flex;justify-content:flex-end;margin:10px 0}.shared-capability-ledger-table{width:100%}.shared-capability-consistency-precheck-readonly-shell{display:block;margin-bottom:12px}.shared-capability-consistency-precheck-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.shared-capability-consistency-precheck-head h3,.shared-capability-consistency-precheck-grid h4{margin:0;font-size:16px}.shared-capability-consistency-precheck-head p{margin:4px 0 0;color:#64748b;font-size:13px}.shared-capability-consistency-precheck-summary,.shared-capability-consistency-precheck-grid{display:grid;gap:8px}.shared-capability-consistency-precheck-summary{grid-template-columns:repeat(4,minmax(140px,1fr));margin-bottom:8px}.shared-capability-consistency-precheck-grid{grid-template-columns:repeat(3,minmax(180px,1fr))}.shared-capability-consistency-precheck-summary article,.shared-capability-consistency-precheck-grid section{border:1px solid #e2e8f0;border-radius:8px;padding:10px;min-width:0;background:#fff}.shared-capability-consistency-precheck-summary article,.shared-capability-consistency-precheck-grid li{display:grid;gap:4px;min-width:0}.shared-capability-consistency-precheck-grid ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.shared-capability-consistency-precheck-summary span,.shared-capability-consistency-precheck-summary strong,.shared-capability-consistency-precheck-summary small,.shared-capability-consistency-precheck-grid strong,.shared-capability-consistency-precheck-grid span,.shared-capability-consistency-precheck-grid small,.shared-capability-consistency-precheck-grid p{min-width:0;overflow-wrap:anywhere}.shared-capability-consistency-precheck-summary span,.shared-capability-consistency-precheck-summary small,.shared-capability-consistency-precheck-grid span,.shared-capability-consistency-precheck-grid small,.shared-capability-consistency-precheck-grid p{color:#64748b;font-size:12px}@media (max-width: 980px){.shared-capability-consistency-precheck-summary,.shared-capability-consistency-precheck-grid{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.shared-capability-consistency-precheck-head{flex-direction:column}.shared-capability-consistency-precheck-summary,.shared-capability-consistency-precheck-grid{grid-template-columns:1fr}}.shared-capability-operational-health-readonly-shell{display:block;margin-bottom:12px}.shared-capability-operational-health-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.shared-capability-operational-health-head h3,.shared-capability-operational-health-panels h4{margin:0;font-size:16px}.shared-capability-operational-health-head p{margin:4px 0 0;color:#64748b;font-size:13px}.shared-capability-operational-health-actions{display:flex;flex-wrap:wrap;gap:8px}.shared-capability-operational-health-grid,.shared-capability-operational-health-panels{display:grid;gap:8px}.shared-capability-operational-health-grid{grid-template-columns:repeat(4,minmax(140px,1fr));margin-bottom:8px}.shared-capability-operational-health-panels{grid-template-columns:repeat(2,minmax(220px,1fr))}.shared-capability-operational-health-card,.shared-capability-operational-health-panels section{border:1px solid #e2e8f0;border-radius:8px;padding:10px;min-width:0;background:#fff}.shared-capability-operational-health-card,.shared-capability-operational-health-panels li{display:grid;gap:4px;min-width:0}.shared-capability-operational-health-panels ul{display:grid;gap:8px;margin:8px 0;padding:0;list-style:none}.shared-capability-operational-health-card span,.shared-capability-operational-health-card strong,.shared-capability-operational-health-card small,.shared-capability-operational-health-panels strong,.shared-capability-operational-health-panels span,.shared-capability-operational-health-panels small,.shared-capability-operational-health-panels p{min-width:0;overflow-wrap:anywhere}.shared-capability-operational-health-card span,.shared-capability-operational-health-card small,.shared-capability-operational-health-panels span,.shared-capability-operational-health-panels small,.shared-capability-operational-health-panels p{color:#64748b;font-size:12px}@media (max-width: 980px){.shared-capability-operational-health-grid{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.shared-capability-operational-health-head,.shared-capability-operational-health-actions{flex-direction:column}.shared-capability-operational-health-grid,.shared-capability-operational-health-panels{grid-template-columns:1fr}}.shared-capability-unified-governance-shell{display:block;margin-bottom:12px}.shared-capability-unified-governance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.shared-capability-unified-governance-head h3{margin:0;font-size:16px}.shared-capability-unified-governance-head p{margin:4px 0 0;color:#64748b;font-size:13px}.shared-capability-unified-governance-grid{display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:8px}.shared-capability-unified-governance-card{border:1px solid #e2e8f0;border-radius:8px;padding:10px;min-width:0;background:#fff}.shared-capability-unified-governance-card h4{margin:0 0 8px;font-size:14px}.shared-capability-unified-governance-card ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.shared-capability-unified-governance-card li{display:grid;gap:3px;min-width:0}.shared-capability-unified-governance-card strong,.shared-capability-unified-governance-card span,.shared-capability-unified-governance-card small,.shared-capability-unified-governance-card p{min-width:0;overflow-wrap:anywhere}.shared-capability-unified-governance-card span,.shared-capability-unified-governance-card small,.shared-capability-unified-governance-card p{color:#64748b;font-size:12px}@media (max-width: 980px){.shared-capability-unified-governance-grid{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (max-width: 520px){.shared-capability-unified-governance-head{flex-direction:column}.shared-capability-unified-governance-grid{grid-template-columns:1fr}}.shared-capability-governance-full-page[data-v-22cd4748]{display:grid;gap:14px;min-width:0}.shared-capability-governance-full-page__header h2[data-v-22cd4748]{margin:0;font-size:22px}.shared-capability-governance-full-page__header p[data-v-22cd4748]{margin:6px 0 0;color:var(--af-color-text-tertiary);font-size:13px}.production-readiness-tenant-isolation-permission-regression-readonly-shell[data-v-016ffec3]{margin-bottom:16px}.production-readiness-tenant-isolation-permission-regression-head[data-v-016ffec3]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.production-readiness-tenant-isolation-permission-regression-head h3[data-v-016ffec3],.production-readiness-tenant-isolation-permission-regression-groups h4[data-v-016ffec3]{margin:0}.production-readiness-tenant-isolation-permission-regression-head p[data-v-016ffec3]{margin:4px 0 0;color:#64748b}.production-readiness-tenant-isolation-permission-regression-groups[data-v-016ffec3]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.production-readiness-tenant-isolation-permission-regression-groups section[data-v-016ffec3]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}.production-readiness-tenant-isolation-permission-regression-groups ul[data-v-016ffec3]{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.production-readiness-tenant-isolation-permission-regression-groups li[data-v-016ffec3]{display:grid;gap:3px;min-width:0}.production-readiness-tenant-isolation-permission-regression-groups span[data-v-016ffec3],.production-readiness-tenant-isolation-permission-regression-groups strong[data-v-016ffec3],.production-readiness-tenant-isolation-permission-regression-groups small[data-v-016ffec3],.production-readiness-tenant-isolation-permission-regression-groups b[data-v-016ffec3]{min-width:0;overflow-wrap:anywhere}.production-readiness-tenant-isolation-permission-regression-groups span[data-v-016ffec3],.production-readiness-tenant-isolation-permission-regression-groups small[data-v-016ffec3],.production-readiness-tenant-isolation-permission-regression-groups b[data-v-016ffec3]{color:#64748b}@media (max-width: 1100px){.production-readiness-tenant-isolation-permission-regression-groups[data-v-016ffec3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.production-readiness-tenant-isolation-permission-regression-head[data-v-016ffec3]{align-items:stretch;flex-direction:column}.production-readiness-tenant-isolation-permission-regression-groups[data-v-016ffec3]{grid-template-columns:minmax(0,1fr)}}.production-readiness-identity-session-security-readonly-shell[data-v-e4199232]{margin-bottom:16px}.production-readiness-identity-session-security-head[data-v-e4199232]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.production-readiness-identity-session-security-head h3[data-v-e4199232],.production-readiness-identity-session-security-groups h4[data-v-e4199232]{margin:0}.production-readiness-identity-session-security-head p[data-v-e4199232]{margin:4px 0 0;color:#64748b}.production-readiness-identity-session-security-groups[data-v-e4199232]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.production-readiness-identity-session-security-groups section[data-v-e4199232]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}.production-readiness-identity-session-security-groups ul[data-v-e4199232]{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.production-readiness-identity-session-security-groups li[data-v-e4199232]{display:grid;gap:3px;min-width:0}.production-readiness-identity-session-security-groups span[data-v-e4199232],.production-readiness-identity-session-security-groups strong[data-v-e4199232],.production-readiness-identity-session-security-groups small[data-v-e4199232],.production-readiness-identity-session-security-groups b[data-v-e4199232]{min-width:0;overflow-wrap:anywhere}.production-readiness-identity-session-security-groups span[data-v-e4199232],.production-readiness-identity-session-security-groups small[data-v-e4199232],.production-readiness-identity-session-security-groups b[data-v-e4199232]{color:#64748b}@media (max-width: 1100px){.production-readiness-identity-session-security-groups[data-v-e4199232]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.production-readiness-identity-session-security-head[data-v-e4199232]{align-items:stretch;flex-direction:column}.production-readiness-identity-session-security-groups[data-v-e4199232]{grid-template-columns:minmax(0,1fr)}}.production-readiness-http-security-rate-limit-readonly-shell[data-v-ffdd4795]{margin-bottom:16px}.production-readiness-http-security-rate-limit-head[data-v-ffdd4795]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.production-readiness-http-security-rate-limit-head h3[data-v-ffdd4795],.production-readiness-http-security-rate-limit-groups h4[data-v-ffdd4795]{margin:0}.production-readiness-http-security-rate-limit-head p[data-v-ffdd4795]{margin:4px 0 0;color:#64748b}.production-readiness-http-security-rate-limit-groups[data-v-ffdd4795]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.production-readiness-http-security-rate-limit-groups section[data-v-ffdd4795]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}.production-readiness-http-security-rate-limit-groups ul[data-v-ffdd4795]{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.production-readiness-http-security-rate-limit-groups li[data-v-ffdd4795]{display:grid;gap:3px;min-width:0}.production-readiness-http-security-rate-limit-groups span[data-v-ffdd4795],.production-readiness-http-security-rate-limit-groups strong[data-v-ffdd4795],.production-readiness-http-security-rate-limit-groups small[data-v-ffdd4795],.production-readiness-http-security-rate-limit-groups b[data-v-ffdd4795]{min-width:0;overflow-wrap:anywhere}.production-readiness-http-security-rate-limit-groups span[data-v-ffdd4795],.production-readiness-http-security-rate-limit-groups small[data-v-ffdd4795],.production-readiness-http-security-rate-limit-groups b[data-v-ffdd4795]{color:#64748b}@media (max-width: 1100px){.production-readiness-http-security-rate-limit-groups[data-v-ffdd4795]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.production-readiness-http-security-rate-limit-head[data-v-ffdd4795]{align-items:stretch;flex-direction:column}.production-readiness-http-security-rate-limit-groups[data-v-ffdd4795]{grid-template-columns:minmax(0,1fr)}}.production-readiness-runtime-security-overview-readonly-shell[data-v-de686e4f]{margin-bottom:16px}.production-readiness-runtime-security-overview-head[data-v-de686e4f]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.production-readiness-runtime-security-overview-head h3[data-v-de686e4f],.production-readiness-runtime-security-overview-groups h4[data-v-de686e4f]{margin:0}.production-readiness-runtime-security-overview-head p[data-v-de686e4f]{margin:4px 0 0;color:#64748b}.production-readiness-runtime-security-overview-groups[data-v-de686e4f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.production-readiness-runtime-security-overview-groups section[data-v-de686e4f]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}.production-readiness-runtime-security-overview-groups ul[data-v-de686e4f]{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.production-readiness-runtime-security-overview-groups li[data-v-de686e4f]{display:grid;gap:3px;min-width:0}.production-readiness-runtime-security-overview-groups span[data-v-de686e4f],.production-readiness-runtime-security-overview-groups strong[data-v-de686e4f],.production-readiness-runtime-security-overview-groups small[data-v-de686e4f],.production-readiness-runtime-security-overview-groups b[data-v-de686e4f]{min-width:0;overflow-wrap:anywhere}.production-readiness-runtime-security-overview-groups span[data-v-de686e4f],.production-readiness-runtime-security-overview-groups small[data-v-de686e4f],.production-readiness-runtime-security-overview-groups b[data-v-de686e4f]{color:#64748b}@media (max-width: 1100px){.production-readiness-runtime-security-overview-groups[data-v-de686e4f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.production-readiness-runtime-security-overview-head[data-v-de686e4f]{align-items:stretch;flex-direction:column}.production-readiness-runtime-security-overview-groups[data-v-de686e4f]{grid-template-columns:minmax(0,1fr)}}.production-readiness-deployment-service-management-readonly-shell[data-v-a77df9b5]{margin-bottom:16px}.production-readiness-deployment-service-management-head[data-v-a77df9b5]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.production-readiness-deployment-service-management-head h3[data-v-a77df9b5],.production-readiness-deployment-service-management-groups h4[data-v-a77df9b5]{margin:0}.production-readiness-deployment-service-management-head p[data-v-a77df9b5]{margin:4px 0 0;color:#64748b}.production-readiness-deployment-service-management-groups[data-v-a77df9b5]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.production-readiness-deployment-service-management-groups section[data-v-a77df9b5]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}.production-readiness-deployment-service-management-groups ul[data-v-a77df9b5]{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.production-readiness-deployment-service-management-groups li[data-v-a77df9b5]{display:grid;gap:3px;min-width:0}.production-readiness-deployment-service-management-groups span[data-v-a77df9b5],.production-readiness-deployment-service-management-groups strong[data-v-a77df9b5],.production-readiness-deployment-service-management-groups small[data-v-a77df9b5],.production-readiness-deployment-service-management-groups b[data-v-a77df9b5]{min-width:0;overflow-wrap:anywhere}.production-readiness-deployment-service-management-groups span[data-v-a77df9b5],.production-readiness-deployment-service-management-groups small[data-v-a77df9b5],.production-readiness-deployment-service-management-groups b[data-v-a77df9b5]{color:#64748b}@media (max-width: 1200px){.production-readiness-deployment-service-management-groups[data-v-a77df9b5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.production-readiness-deployment-service-management-head[data-v-a77df9b5]{align-items:stretch;flex-direction:column}.production-readiness-deployment-service-management-groups[data-v-a77df9b5]{grid-template-columns:minmax(0,1fr)}}.launch-operations-delivery-readiness-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.launch-operations-delivery-readiness-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.launch-operations-delivery-readiness-head h3,.launch-operations-delivery-readiness-groups h4{margin:0;font-size:16px}.launch-operations-delivery-readiness-head p{margin:4px 0 0;color:#64748b;font-size:13px}.launch-operations-delivery-readiness-summary,.launch-operations-delivery-readiness-groups{display:grid;gap:8px}.launch-operations-delivery-readiness-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}.launch-operations-delivery-readiness-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.launch-operations-delivery-readiness-summary article,.launch-operations-delivery-readiness-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.launch-operations-delivery-readiness-summary article,.launch-operations-delivery-readiness-groups li{display:grid;gap:4px}.launch-operations-delivery-readiness-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.launch-operations-delivery-readiness-summary span,.launch-operations-delivery-readiness-summary strong,.launch-operations-delivery-readiness-summary small,.launch-operations-delivery-readiness-groups span,.launch-operations-delivery-readiness-groups strong,.launch-operations-delivery-readiness-groups small,.launch-operations-delivery-readiness-groups p{min-width:0;overflow-wrap:anywhere}.launch-operations-delivery-readiness-summary span,.launch-operations-delivery-readiness-summary small,.launch-operations-delivery-readiness-groups span,.launch-operations-delivery-readiness-groups small,.launch-operations-delivery-readiness-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.launch-operations-delivery-readiness-summary,.launch-operations-delivery-readiness-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.launch-operations-delivery-readiness-head{flex-direction:column}.launch-operations-delivery-readiness-summary,.launch-operations-delivery-readiness-groups{grid-template-columns:1fr}}.launch-execution-drill-evidence-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.launch-execution-drill-evidence-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.launch-execution-drill-evidence-head h3,.launch-execution-drill-evidence-groups h4{margin:0;font-size:16px}.launch-execution-drill-evidence-head p{margin:4px 0 0;color:#64748b;font-size:13px}.launch-execution-drill-evidence-summary,.launch-execution-drill-evidence-groups{display:grid;gap:8px}.launch-execution-drill-evidence-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}.launch-execution-drill-evidence-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.launch-execution-drill-evidence-summary article,.launch-execution-drill-evidence-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.launch-execution-drill-evidence-summary article,.launch-execution-drill-evidence-groups li{display:grid;gap:4px}.launch-execution-drill-evidence-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.launch-execution-drill-evidence-summary span,.launch-execution-drill-evidence-summary strong,.launch-execution-drill-evidence-summary small,.launch-execution-drill-evidence-groups span,.launch-execution-drill-evidence-groups strong,.launch-execution-drill-evidence-groups small,.launch-execution-drill-evidence-groups p{min-width:0;overflow-wrap:anywhere}.launch-execution-drill-evidence-summary span,.launch-execution-drill-evidence-summary small,.launch-execution-drill-evidence-groups span,.launch-execution-drill-evidence-groups small,.launch-execution-drill-evidence-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.launch-execution-drill-evidence-summary,.launch-execution-drill-evidence-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.launch-execution-drill-evidence-head{flex-direction:column}.launch-execution-drill-evidence-summary,.launch-execution-drill-evidence-groups{grid-template-columns:1fr}}.launch-external-dependency-readiness-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.launch-external-dependency-readiness-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.launch-external-dependency-readiness-head h3,.launch-external-dependency-readiness-groups h4{margin:0;font-size:16px}.launch-external-dependency-readiness-head p{margin:4px 0 0;color:#64748b;font-size:13px}.launch-external-dependency-readiness-summary,.launch-external-dependency-readiness-groups{display:grid;gap:8px}.launch-external-dependency-readiness-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}.launch-external-dependency-readiness-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.launch-external-dependency-readiness-summary article,.launch-external-dependency-readiness-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.launch-external-dependency-readiness-summary article,.launch-external-dependency-readiness-groups li{display:grid;gap:4px}.launch-external-dependency-readiness-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.launch-external-dependency-readiness-summary span,.launch-external-dependency-readiness-summary strong,.launch-external-dependency-readiness-summary small,.launch-external-dependency-readiness-groups span,.launch-external-dependency-readiness-groups strong,.launch-external-dependency-readiness-groups small,.launch-external-dependency-readiness-groups p{min-width:0;overflow-wrap:anywhere}.launch-external-dependency-readiness-summary span,.launch-external-dependency-readiness-summary small,.launch-external-dependency-readiness-groups span,.launch-external-dependency-readiness-groups small,.launch-external-dependency-readiness-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.launch-external-dependency-readiness-summary,.launch-external-dependency-readiness-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.launch-external-dependency-readiness-head{flex-direction:column}.launch-external-dependency-readiness-summary,.launch-external-dependency-readiness-groups{grid-template-columns:1fr}}.trial-operation-duty-governance-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.trial-operation-duty-governance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.trial-operation-duty-governance-head h3,.trial-operation-duty-governance-groups h4{margin:0;font-size:16px}.trial-operation-duty-governance-head p{margin:4px 0 0;color:#64748b;font-size:13px}.trial-operation-duty-governance-summary,.trial-operation-duty-governance-groups{display:grid;gap:8px}.trial-operation-duty-governance-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}.trial-operation-duty-governance-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.trial-operation-duty-governance-summary article,.trial-operation-duty-governance-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.trial-operation-duty-governance-summary article,.trial-operation-duty-governance-groups li{display:grid;gap:4px}.trial-operation-duty-governance-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.trial-operation-duty-governance-summary span,.trial-operation-duty-governance-summary strong,.trial-operation-duty-governance-summary small,.trial-operation-duty-governance-groups span,.trial-operation-duty-governance-groups strong,.trial-operation-duty-governance-groups small,.trial-operation-duty-governance-groups p{min-width:0;overflow-wrap:anywhere}.trial-operation-duty-governance-summary span,.trial-operation-duty-governance-summary small,.trial-operation-duty-governance-groups span,.trial-operation-duty-governance-groups small,.trial-operation-duty-governance-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.trial-operation-duty-governance-summary,.trial-operation-duty-governance-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.trial-operation-duty-governance-head{flex-direction:column}.trial-operation-duty-governance-summary,.trial-operation-duty-governance-groups{grid-template-columns:1fr}}.saas-architecture-overview-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.saas-architecture-overview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.saas-architecture-overview-head h3,.saas-architecture-overview-groups h4{margin:0;font-size:16px}.saas-architecture-overview-head p{margin:4px 0 0;color:#64748b;font-size:13px}.saas-architecture-overview-summary,.saas-architecture-overview-groups{display:grid;gap:8px}.saas-architecture-overview-summary{grid-template-columns:repeat(5,minmax(130px,1fr))}.saas-architecture-overview-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.saas-architecture-overview-summary article,.saas-architecture-overview-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.saas-architecture-overview-summary article,.saas-architecture-overview-groups li{display:grid;gap:4px}.saas-architecture-overview-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.saas-architecture-overview-summary span,.saas-architecture-overview-summary strong,.saas-architecture-overview-summary small,.saas-architecture-overview-groups span,.saas-architecture-overview-groups strong,.saas-architecture-overview-groups small,.saas-architecture-overview-groups p{min-width:0;overflow-wrap:anywhere}.saas-architecture-overview-summary span,.saas-architecture-overview-summary small,.saas-architecture-overview-groups span,.saas-architecture-overview-groups small,.saas-architecture-overview-groups p{color:#64748b;font-size:12px}@media (max-width: 1180px){.saas-architecture-overview-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}}@media (max-width: 980px){.saas-architecture-overview-summary,.saas-architecture-overview-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.saas-architecture-overview-head{flex-direction:column}.saas-architecture-overview-summary,.saas-architecture-overview-groups{grid-template-columns:1fr}}.architecture-governance-tech-debt-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.architecture-governance-tech-debt-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.architecture-governance-tech-debt-head h3,.architecture-governance-tech-debt-groups h4{margin:0;font-size:16px}.architecture-governance-tech-debt-head p{margin:4px 0 0;color:#64748b;font-size:13px}.architecture-governance-tech-debt-summary,.architecture-governance-tech-debt-groups{display:grid;gap:8px}.architecture-governance-tech-debt-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}.architecture-governance-tech-debt-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.architecture-governance-tech-debt-summary article,.architecture-governance-tech-debt-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.architecture-governance-tech-debt-summary article,.architecture-governance-tech-debt-groups li{display:grid;gap:4px}.architecture-governance-tech-debt-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.architecture-governance-tech-debt-summary span,.architecture-governance-tech-debt-summary strong,.architecture-governance-tech-debt-summary small,.architecture-governance-tech-debt-groups span,.architecture-governance-tech-debt-groups strong,.architecture-governance-tech-debt-groups small,.architecture-governance-tech-debt-groups p{min-width:0;overflow-wrap:anywhere}.architecture-governance-tech-debt-summary span,.architecture-governance-tech-debt-summary small,.architecture-governance-tech-debt-groups span,.architecture-governance-tech-debt-groups small,.architecture-governance-tech-debt-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.architecture-governance-tech-debt-summary,.architecture-governance-tech-debt-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.architecture-governance-tech-debt-head{flex-direction:column}.architecture-governance-tech-debt-summary,.architecture-governance-tech-debt-groups{grid-template-columns:1fr}}.identity-security-open-integration-governance-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.identity-security-open-integration-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.identity-security-open-integration-head h3,.identity-security-open-integration-groups h4{margin:0;font-size:16px}.identity-security-open-integration-head p{margin:4px 0 0;color:#64748b;font-size:13px}.identity-security-open-integration-summary,.identity-security-open-integration-groups{display:grid;gap:8px}.identity-security-open-integration-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}.identity-security-open-integration-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.identity-security-open-integration-summary article,.identity-security-open-integration-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.identity-security-open-integration-summary article,.identity-security-open-integration-groups li{display:grid;gap:4px}.identity-security-open-integration-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.identity-security-open-integration-summary span,.identity-security-open-integration-summary strong,.identity-security-open-integration-summary small,.identity-security-open-integration-groups span,.identity-security-open-integration-groups strong,.identity-security-open-integration-groups small,.identity-security-open-integration-groups p{min-width:0;overflow-wrap:anywhere}.identity-security-open-integration-summary span,.identity-security-open-integration-summary small,.identity-security-open-integration-groups span,.identity-security-open-integration-groups small,.identity-security-open-integration-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.identity-security-open-integration-summary,.identity-security-open-integration-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.identity-security-open-integration-head{flex-direction:column}.identity-security-open-integration-summary,.identity-security-open-integration-groups{grid-template-columns:1fr}}.business-intelligence-report-governance-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.business-intelligence-report-governance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.business-intelligence-report-governance-head h3,.business-intelligence-report-governance-groups h4{margin:0;font-size:16px}.business-intelligence-report-governance-head p{margin:4px 0 0;color:#64748b;font-size:13px}.business-intelligence-report-governance-summary,.business-intelligence-report-governance-groups{display:grid;gap:8px}.business-intelligence-report-governance-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}.business-intelligence-report-governance-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.business-intelligence-report-governance-summary article,.business-intelligence-report-governance-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.business-intelligence-report-governance-summary article,.business-intelligence-report-governance-groups li{display:grid;gap:4px}.business-intelligence-report-governance-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.business-intelligence-report-governance-summary span,.business-intelligence-report-governance-summary strong,.business-intelligence-report-governance-summary small,.business-intelligence-report-governance-groups span,.business-intelligence-report-governance-groups strong,.business-intelligence-report-governance-groups small,.business-intelligence-report-governance-groups p{min-width:0;overflow-wrap:anywhere}.business-intelligence-report-governance-summary span,.business-intelligence-report-governance-summary small,.business-intelligence-report-governance-groups span,.business-intelligence-report-governance-groups small,.business-intelligence-report-governance-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.business-intelligence-report-governance-summary,.business-intelligence-report-governance-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.business-intelligence-report-governance-head{flex-direction:column}.business-intelligence-report-governance-summary,.business-intelligence-report-governance-groups{grid-template-columns:1fr}}.commercial-billing-tenant-operations-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.commercial-billing-tenant-operations-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.commercial-billing-tenant-operations-head h3,.commercial-billing-tenant-operations-groups h4{margin:0;font-size:16px}.commercial-billing-tenant-operations-head p{margin:4px 0 0;color:#64748b;font-size:13px}.commercial-billing-tenant-operations-actions{display:flex;gap:8px;flex-wrap:wrap}.commercial-billing-tenant-operations-summary,.commercial-billing-tenant-operations-groups{display:grid;gap:8px}.commercial-billing-tenant-operations-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}.commercial-billing-tenant-operations-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.commercial-billing-tenant-operations-summary article,.commercial-billing-tenant-operations-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.commercial-provider-admission{min-width:0;border:1px solid #cfe3ff;border-radius:8px;padding:10px;background:#f7fbff}.commercial-provider-admission-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.commercial-provider-admission-head h4{margin:0;font-size:16px}.commercial-provider-admission-head p{margin:4px 0 0;color:#64748b;font-size:12px}.commercial-provider-admission-head>strong{color:#b45309;font-size:12px;white-space:nowrap}.commercial-provider-admission ul{display:grid;gap:8px;margin:10px 0 0;padding:0;list-style:none}.commercial-provider-admission li{display:grid;grid-template-columns:minmax(130px,.8fr) 180px minmax(0,2fr);gap:8px;align-items:center;padding-top:8px;border-top:1px solid #e2e8f0}.commercial-provider-admission li span,.commercial-provider-admission li small,.commercial-provider-admission>p{color:#64748b;font-size:12px;overflow-wrap:anywhere}.commercial-provider-admission>p{margin:10px 0 0}.commercial-billing-tenant-operations-summary article,.commercial-billing-tenant-operations-groups li{display:grid;gap:4px}.commercial-billing-tenant-operations-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.commercial-billing-tenant-operations-summary span,.commercial-billing-tenant-operations-summary strong,.commercial-billing-tenant-operations-summary small,.commercial-billing-tenant-operations-groups span,.commercial-billing-tenant-operations-groups strong,.commercial-billing-tenant-operations-groups small,.commercial-billing-tenant-operations-groups p{min-width:0;overflow-wrap:anywhere}.commercial-billing-tenant-operations-summary span,.commercial-billing-tenant-operations-summary small,.commercial-billing-tenant-operations-groups span,.commercial-billing-tenant-operations-groups small,.commercial-billing-tenant-operations-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.commercial-billing-tenant-operations-summary,.commercial-billing-tenant-operations-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.commercial-billing-tenant-operations-head{flex-direction:column}.commercial-billing-tenant-operations-summary,.commercial-billing-tenant-operations-groups{grid-template-columns:1fr}.commercial-provider-admission-head{flex-direction:column}.commercial-provider-admission li{grid-template-columns:1fr;gap:4px}}.commercial-conversion-admission-workbench[data-v-ede6c50e]{border-radius:6px}.conversion-head[data-v-ede6c50e]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.conversion-actions[data-v-ede6c50e]{display:flex;gap:8px;flex-wrap:wrap}.conversion-head p[data-v-ede6c50e]{margin:6px 0 0;color:#6b7a86;font-size:12px}.conversion-stats[data-v-ede6c50e]{display:grid;grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;margin-bottom:16px}.el-alert[data-v-ede6c50e]{margin-top:14px}dl[data-v-ede6c50e]{display:grid;grid-template-columns:72px 1fr;gap:10px;font-size:13px}dt[data-v-ede6c50e]{color:#7a8791}dd[data-v-ede6c50e]{margin:0;overflow-wrap:anywhere}@media (max-width: 900px){.conversion-stats[data-v-ede6c50e]{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 560px){.conversion-head[data-v-ede6c50e]{flex-direction:column}.conversion-stats[data-v-ede6c50e]{grid-template-columns:1fr}}.renewal-operations-workbench[data-v-39e7ca66]{border-radius:6px}.renewal-head[data-v-39e7ca66]{display:flex;justify-content:space-between;gap:16px;align-items:center}.renewal-head p[data-v-39e7ca66]{margin:6px 0 0;color:#64748b;font-size:13px}.renewal-actions[data-v-39e7ca66]{display:flex;gap:8px;flex-wrap:wrap}.renewal-stats[data-v-39e7ca66]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:18px}@media (max-width: 900px){.renewal-stats[data-v-39e7ca66]{grid-template-columns:repeat(2,minmax(0,1fr))}.renewal-head[data-v-39e7ca66]{align-items:flex-start;flex-direction:column}}dl[data-v-39e7ca66]{display:grid;grid-template-columns:80px 1fr;gap:12px}dt[data-v-39e7ca66]{color:#64748b}dd[data-v-39e7ca66]{margin:0}.file-asset-lifecycle-workbench[data-v-8c48985b]{border-radius:6px}.lifecycle-head[data-v-8c48985b]{display:flex;justify-content:space-between;gap:16px;align-items:center}.lifecycle-head p[data-v-8c48985b]{margin:6px 0 0;color:#64748b;font-size:13px}.lifecycle-stats[data-v-8c48985b]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:18px}@media (max-width: 900px){.lifecycle-stats[data-v-8c48985b]{grid-template-columns:repeat(2,minmax(0,1fr))}.lifecycle-head[data-v-8c48985b]{align-items:flex-start;flex-direction:column}}dl[data-v-8c48985b]{display:grid;grid-template-columns:80px 1fr;gap:12px}dt[data-v-8c48985b]{color:#64748b}dd[data-v-8c48985b]{margin:0}.shared-capability-task-center[data-v-218fc07b]{max-width:1180px;margin:0 auto;padding:28px;color:#172033;background:#f8fafc}.task-center-head[data-v-218fc07b]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:24px}.eyebrow[data-v-218fc07b]{margin:0 0 8px;color:#2563eb;font-size:13px;font-weight:700}h1[data-v-218fc07b],h2[data-v-218fc07b]{margin:0}h1[data-v-218fc07b]{font-size:26px;line-height:1.2}.subhead[data-v-218fc07b]{margin:8px 0 0;color:#64748b}.refresh-button[data-v-218fc07b],.task-action[data-v-218fc07b]{border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#1d4ed8;padding:8px 14px;cursor:pointer}.task-center-metrics[data-v-218fc07b]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:20px}.task-center-metrics article[data-v-218fc07b],.task-center-list[data-v-218fc07b]{border:1px solid #e2e8f0;border-radius:8px;background:#fff}.task-center-metrics article[data-v-218fc07b]{display:grid;gap:8px;padding:16px}.task-center-metrics span[data-v-218fc07b],.task-center-metrics small[data-v-218fc07b],.list-head span[data-v-218fc07b]{color:#64748b;font-size:13px}.task-center-metrics strong[data-v-218fc07b]{font-size:28px}.task-center-list[data-v-218fc07b]{padding:18px}.list-head[data-v-218fc07b]{display:flex;justify-content:space-between;margin-bottom:12px}.task-row[data-v-218fc07b]{display:grid;grid-template-columns:minmax(0,1fr) 130px 130px;gap:16px;align-items:center;border-top:1px solid #f1f5f9;padding:14px 0}.task-row>div[data-v-218fc07b]{display:grid;gap:5px;min-width:0}.task-category[data-v-218fc07b]{color:#64748b;font-size:12px}.task-status[data-v-218fc07b]{color:#334155;font-size:13px}.task-action[data-v-218fc07b]{justify-self:start;padding:6px 10px}.empty-state[data-v-218fc07b],.task-center-error[data-v-218fc07b]{padding:18px 0;color:#64748b}.task-center-error[data-v-218fc07b]{color:#b42318}@media (max-width: 760px){.shared-capability-task-center[data-v-218fc07b]{padding:18px}.task-center-metrics[data-v-218fc07b]{grid-template-columns:repeat(2,1fr)}.task-row[data-v-218fc07b]{grid-template-columns:1fr;gap:8px}}.shared-capability-task-center[data-v-218fc07b]{max-width:none;margin:0;padding:0!important;background:transparent!important}.leave-panel-actions[data-v-f3d350ef]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.leave-panel-actions .el-button+.el-button[data-v-f3d350ef]{margin-left:0}.leave-panel-hint[data-v-f3d350ef]{color:#66788f;font-size:12px}.task-panel-head[data-v-f3d350ef]{display:flex;align-items:center;gap:8px}.task-panel-head .el-button[data-v-f3d350ef]{margin-left:auto}.employee-hr-workbench[data-v-f3d350ef]{border-radius:6px}.hr-breadcrumb[data-v-f3d350ef]{color:#94a3b8;font-size:13px;margin-bottom:14px}.hr-breadcrumb span[data-v-f3d350ef]{margin:0 8px;color:#cbd5e1}.hr-profile-banner[data-v-f3d350ef]{display:flex;align-items:center;gap:16px;padding:20px 22px;color:#fff;background:linear-gradient(120deg,#2563eb,#4f46e5);border-radius:6px}.profile-avatar[data-v-f3d350ef]{width:58px;height:58px;display:grid;place-items:center;border:2px solid rgba(255,255,255,.45);border-radius:50%;background:#ffffff29;font-size:26px;font-weight:700}.profile-main[data-v-f3d350ef]{min-width:0;flex:1}.profile-title-row[data-v-f3d350ef]{display:flex;align-items:center;gap:9px;font-size:20px}.profile-title-row .el-tag[data-v-f3d350ef]{border:0}.profile-main p[data-v-f3d350ef]{margin:7px 0;color:#ffffffe6}.profile-main p span[data-v-f3d350ef]{margin:0 5px;opacity:.7}.profile-meta[data-v-f3d350ef]{display:flex;gap:18px;color:#ffffffbf;font-size:12px}.directory-header-copy[data-v-f3d350ef]{margin:8px 0 0;color:#64748b;font-size:14px}.profile-actions[data-v-f3d350ef]{align-self:flex-start}.profile-actions .el-button[data-v-f3d350ef]{border:0}.hr-stats[data-v-f3d350ef]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px;margin-bottom:18px}.hr-stats[data-v-f3d350ef]>*{min-width:0}.lifecycle-grid[data-v-f3d350ef]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:18px 0}.lifecycle-card[data-v-f3d350ef]{min-height:118px;border:1px solid #e5e7eb;border-radius:6px;padding:14px;background:#fff}.lifecycle-card-head[data-v-f3d350ef]{display:flex;justify-content:space-between;gap:8px;align-items:center}.lifecycle-card p[data-v-f3d350ef]{margin:12px 0 8px;color:#475569;font-size:13px;line-height:1.5}.lifecycle-card small[data-v-f3d350ef]{color:#94a3b8;line-height:1.4}@media (max-width: 1100px){.lifecycle-grid[data-v-f3d350ef]{grid-template-columns:repeat(2,minmax(0,1fr))}}.hr-stats[data-v-f3d350ef] .el-statistic__content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.development-section[data-v-f3d350ef]{margin-top:18px;border-top:1px solid #e5e7eb;padding-top:18px}.section-title[data-v-f3d350ef]{margin-bottom:12px;font-weight:600;color:#1f2937}.development-grid[data-v-f3d350ef]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:18px}.development-grid[data-v-f3d350ef]>*{min-width:0}.development-grid[data-v-f3d350ef] .el-statistic__content{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.employee-development-confirmation[data-v-f3d350ef]{margin-top:18px;border-top:1px solid #e5e7eb;padding-top:16px}.confirmation-head[data-v-f3d350ef]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:12px}.confirmation-head p[data-v-f3d350ef]{margin:6px 0 0;color:#64748b;font-size:13px}.confirmation-copy[data-v-f3d350ef]{margin:18px 0 0;font-weight:600;color:#1f2937}.leave-tabs[data-v-f3d350ef]{margin-top:18px;border-top:1px solid #e5e7eb;padding-top:16px}.hr-tab-nav[data-v-f3d350ef]{display:flex;gap:28px;border-bottom:1px solid #e5e7eb;margin-top:18px}.hr-tab-nav button[data-v-f3d350ef]{display:inline-flex;align-items:center;gap:6px;padding:12px 2px;border:0;border-bottom:2px solid transparent;background:transparent;color:#64748b;cursor:pointer;font-size:14px}.hr-tab-nav button.active[data-v-f3d350ef]{color:#2563eb;border-bottom-color:#2563eb;font-weight:600}.content-layout[data-v-f3d350ef]{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:24px}.content-main[data-v-f3d350ef]{min-width:0}.quick-nav[data-v-f3d350ef]{display:flex;flex-direction:column;gap:4px;border-left:1px solid #e5e7eb;padding-left:16px}.quick-nav strong[data-v-f3d350ef]{color:#2563eb;margin-bottom:6px}.quick-nav button[data-v-f3d350ef]{border:0;background:transparent;text-align:left;color:#64748b;padding:7px 0;cursor:pointer}.quick-nav button[data-v-f3d350ef]:hover{color:#2563eb}.tab-label[data-v-f3d350ef]{display:inline-flex;align-items:center;gap:6px}.tab-section-head[data-v-f3d350ef]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin:4px 0 14px}.tab-section-head strong[data-v-f3d350ef]{color:#1f2937;font-size:17px}.tab-section-head p[data-v-f3d350ef]{margin:5px 0 0;color:#64748b;font-size:13px}.leave-panel-head[data-v-f3d350ef],.task-panel-head[data-v-f3d350ef]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:4px 0 12px}.leave-panel-head p[data-v-f3d350ef]{margin:5px 0 0;color:#64748b;font-size:13px}.task-panel-head[data-v-f3d350ef]{justify-content:flex-start;margin-top:18px;color:#1f2937}@media (max-width: 900px){.hr-stats[data-v-f3d350ef]{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-profile-banner[data-v-f3d350ef],.tab-section-head[data-v-f3d350ef]{align-items:flex-start;flex-direction:column}.content-layout[data-v-f3d350ef]{grid-template-columns:1fr}.quick-nav[data-v-f3d350ef]{border-left:0;border-top:1px solid #e5e7eb;padding:12px 0 0;flex-direction:row;flex-wrap:wrap;gap:12px}}dl[data-v-f3d350ef]{display:grid;grid-template-columns:90px 1fr;gap:12px}dt[data-v-f3d350ef]{color:#64748b}dd[data-v-f3d350ef]{margin:0}.employee-attendance-workbench[data-v-b60c6414]{padding:0;background:transparent;display:grid;gap:16px}.attendance-hero[data-v-b60c6414]{border-radius:var(--af-radius-card);background:linear-gradient(135deg,var(--af-color-primary-soft),var(--af-color-surface))}.attendance-hero[data-v-b60c6414] .el-card__body{align-items:center;display:flex;justify-content:space-between;gap:18px;padding:20px 22px}.attendance-hero__status[data-v-b60c6414]{display:grid;gap:6px;min-width:0}.attendance-date[data-v-b60c6414]{color:var(--af-color-text-secondary);font-size:13px}.attendance-hero h2[data-v-b60c6414]{color:var(--af-color-text-primary);font-size:22px;line-height:30px;margin:0}.attendance-hero p[data-v-b60c6414]{color:var(--af-color-text-secondary);font-size:13px;line-height:20px;margin:0}.attendance-actions[data-v-b60c6414]{align-items:center;display:flex;flex:0 0 auto;gap:10px}.attendance-rules[data-v-b60c6414]{display:grid;gap:14px;padding:16px 18px 4px}.attendance-rules__grid[data-v-b60c6414]{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.attendance-hero p.attendance-hero__rule[data-v-b60c6414]{color:var(--af-color-text-tertiary, var(--af-color-text-secondary));font-size:12px;line-height:18px}.punch-source[data-v-b60c6414]{margin-left:6px;vertical-align:middle}.employee-attendance-workbench[data-v-b60c6414] .el-tabs__content{padding-top:8px}@media (max-width:800px){.attendance-hero[data-v-b60c6414] .el-card__body{align-items:flex-start;display:grid}.attendance-actions[data-v-b60c6414]{flex-wrap:wrap}.attendance-rules__grid[data-v-b60c6414]{grid-template-columns:1fr}}.table-column-settings[data-v-01d1a4af]{display:inline-flex}.table-column-settings__badge[data-v-01d1a4af]{margin-left:6px;color:#2563eb;font-size:12px}.table-column-settings__hint[data-v-01d1a4af]{margin:0 0 10px;color:#66788f;font-size:12px;line-height:1.7}.table-column-settings__list[data-v-01d1a4af]{margin:0;padding:0;list-style:none;display:grid;gap:2px}.table-column-settings__row[data-v-01d1a4af]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 8px;border-radius:8px}.table-column-settings__row[data-v-01d1a4af]:hover{background:#f5f8fd}.table-column-settings__lock[data-v-01d1a4af]{margin-left:6px;color:#94a3b8;font-size:11px}.table-column-settings__moves[data-v-01d1a4af]{display:inline-flex;gap:2px}.table-column-settings__moves[data-v-01d1a4af] .el-button{padding:2px}.table-column-settings__footer[data-v-01d1a4af]{display:flex;align-items:center;justify-content:flex-end;gap:8px}.table-column-settings__footer[data-v-01d1a4af] .el-button+.el-button{margin-left:0}.employee-directory-workbench>.page-header[data-v-8a788a3b]{max-width:none;margin:0 0 16px}.employee-directory-workbench[data-v-8a788a3b]{min-height:100%;padding:0;background:transparent;color:#1f2937}.employee-directory-header[data-v-8a788a3b]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 12px;max-width:none}.eyebrow[data-v-8a788a3b]{margin:0 0 5px;color:#64748b;font-size:13px}.employee-directory-header h1[data-v-8a788a3b]{margin:0;color:#172b4d;font-size:24px}.employee-directory-actions[data-v-8a788a3b]{display:flex;gap:8px}.employee-directory-card[data-v-8a788a3b]{max-width:none;margin:0;border-radius:8px}.employee-directory-filters[data-v-8a788a3b]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.keyword-input[data-v-8a788a3b]{width:240px}.filter-input[data-v-8a788a3b]{width:160px}.employee-directory-count[data-v-8a788a3b]{margin:6px 0 10px;color:#64748b}.employee-directory-card[data-v-8a788a3b] .el-pagination{justify-content:flex-end;margin-top:14px}.emp-summary[data-v-8a788a3b]{display:flex;align-items:flex-start;gap:16px;padding-right:28px}.emp-summary__avatar[data-v-8a788a3b]{display:grid;place-items:center;flex:none;width:60px;height:60px;border-radius:12px;background:#eff6ff;color:#2563eb;font-size:24px;font-weight:600}.emp-summary__identity[data-v-8a788a3b]{flex:1;min-width:0}.emp-summary__title-row[data-v-8a788a3b]{display:flex;align-items:center;gap:10px}.emp-summary__name[data-v-8a788a3b]{margin:0;color:#0f172a;font-size:20px;font-weight:600;line-height:1.4}.emp-summary__status[data-v-8a788a3b]{padding:1px 8px;border-radius:6px;font-size:12px;line-height:18px;white-space:nowrap}.emp-summary__status--active[data-v-8a788a3b]{background:var(--af-color-success-soft);color:var(--af-color-success)}.emp-summary__status--off[data-v-8a788a3b]{background:#f1f5f9;color:#64748b}.emp-summary__line[data-v-8a788a3b]{margin:6px 0 0;color:#475569;font-size:13px;line-height:1.5}.emp-summary__line--muted[data-v-8a788a3b]{color:#94a3b8}.emp-summary__actions[data-v-8a788a3b]{display:flex;flex:none;gap:8px;padding-top:2px}.emp-summary__fallback[data-v-8a788a3b]{margin:0;color:#0f172a;font-size:16px;font-weight:600}.emp-detail-tabs[data-v-8a788a3b] .el-tabs__header{margin:0 0 4px}.emp-detail-tabs[data-v-8a788a3b] .el-tabs__nav-wrap{overflow-x:auto}.emp-detail-tabs[data-v-8a788a3b] .el-tabs__item{padding:0 14px;font-size:14px}.emp-detail-tabs[data-v-8a788a3b] .el-tabs__item:first-child{padding-left:0}.emp-detail-tabs[data-v-8a788a3b] .el-tabs__content{padding-top:8px}.emp-detail-body[data-v-8a788a3b]{display:flex;flex-direction:column;gap:14px;max-height:56vh;overflow-y:auto;padding-right:4px}.emp-block[data-v-8a788a3b]{padding:14px 18px 16px;border:1px solid #eef2f7;border-radius:12px;background:#fff}.emp-block__title[data-v-8a788a3b]{position:relative;margin:0 0 4px;padding-left:10px;color:#334155;font-size:13px;font-weight:600;line-height:20px}.emp-block__title[data-v-8a788a3b]:before{content:"";position:absolute;left:0;top:4px;width:3px;height:12px;border-radius:2px;background:#2563eb}.emp-block__empty[data-v-8a788a3b]{margin:8px 0 0;color:#94a3b8;font-size:13px;line-height:1.9}.emp-block__empty-block[data-v-8a788a3b]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.emp-block__empty-block .emp-block__empty[data-v-8a788a3b]{flex:1;min-width:220px}.emp-fields[data-v-8a788a3b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;margin:0}.emp-field[data-v-8a788a3b]{display:flex;gap:12px;padding:10px 0;border-bottom:1px dashed #f1f5f9}.emp-field[data-v-8a788a3b]:last-child,.emp-field[data-v-8a788a3b]:nth-last-child(2):nth-child(odd){border-bottom:0}.emp-field dt[data-v-8a788a3b]{flex:none;width:80px;color:#64748b;font-size:13px;line-height:20px}.emp-field dd[data-v-8a788a3b]{flex:1;min-width:0;margin:0;color:#0f172a;font-size:14px;line-height:20px;word-break:break-all}.emp-field--empty dd[data-v-8a788a3b]{color:#94a3b8}.emp-field__money[data-v-8a788a3b]{font-weight:600;color:#0f172a}.emp-detail-hint[data-v-8a788a3b]{margin:0;color:#94a3b8;font-size:12px;line-height:1.9}.emp-timeline[data-v-8a788a3b]{padding-left:2px;margin-top:10px}.emp-timeline__title[data-v-8a788a3b]{margin:0;color:#0f172a;font-size:13px;line-height:1.8}.emp-timeline__meta[data-v-8a788a3b]{margin:2px 0 0;color:#94a3b8;font-size:12px;line-height:1.6}.employee-role-form[data-v-8a788a3b] .el-select{width:100%}.employee-role-form__actions[data-v-8a788a3b]{display:flex;gap:8px;padding-top:4px}.employee-form-grid[data-v-8a788a3b] .el-select,.employee-form-grid[data-v-8a788a3b] .el-date-editor{width:100%}@media (max-width:760px){.employee-directory-workbench[data-v-8a788a3b]{padding:0}.employee-directory-header[data-v-8a788a3b]{align-items:flex-start;flex-direction:column}.employee-directory-actions[data-v-8a788a3b]{width:100%}.employee-directory-actions .el-button[data-v-8a788a3b]{flex:1}.keyword-input[data-v-8a788a3b],.filter-input[data-v-8a788a3b]{width:100%}.employee-form-grid .el-col[data-v-8a788a3b]{max-width:100%;flex:0 0 100%}.emp-summary[data-v-8a788a3b]{flex-wrap:wrap}.emp-summary__actions[data-v-8a788a3b]{width:100%}.emp-fields[data-v-8a788a3b]{grid-template-columns:minmax(0,1fr)}.emp-field[data-v-8a788a3b]:nth-last-child(2):nth-child(odd){border-bottom:1px dashed #f1f5f9}}.hr-lifecycle-page[data-v-95685a30]{min-height:100%;padding:0;background:transparent;color:#1f2937}.hr-metric[data-v-95685a30]{border-radius:8px}.hr-metric small[data-v-95685a30]{display:block;margin-top:6px;color:#64748b}.hr-list[data-v-95685a30]{min-width:0;padding:16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px}.hr-list>header[data-v-95685a30]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;margin-bottom:16px}.hr-list h2[data-v-95685a30],.hr-list p[data-v-95685a30]{margin:0}.hr-list h2[data-v-95685a30]{font-size:16px}.hr-list p[data-v-95685a30]{margin-top:5px;color:#64748b;font-size:13px;line-height:1.7}.hr-list__footer[data-v-95685a30]{display:flex;justify-content:flex-end;padding-top:14px}.hr-from[data-v-95685a30]{color:#94a3b8}.hr-arrow[data-v-95685a30]{margin:0 8px;color:#94a3b8}.hr-detail-head[data-v-95685a30]{display:flex;gap:14px;align-items:center;padding-bottom:16px;border-bottom:1px solid #e5e7eb}.hr-detail-avatar[data-v-95685a30]{display:grid;place-items:center;width:52px;height:52px;border-radius:6px;background:#dbeafe;color:#1d4ed8;font-size:22px;font-weight:700}.hr-detail-head h3[data-v-95685a30]{margin:0;font-size:18px}.hr-detail-head p[data-v-95685a30]{margin:5px 0 0;color:#64748b;font-size:13px}.hr-detail-block[data-v-95685a30]{margin-top:16px}.hr-detail-title[data-v-95685a30]{display:flex;justify-content:space-between;align-items:baseline;margin:22px 0 10px;font-size:14px}.hr-detail-title span[data-v-95685a30]{color:#64748b;font-size:12px;font-weight:400}.hr-detail-actions[data-v-95685a30]{display:flex;gap:8px;margin-top:18px;flex-wrap:wrap}.hr-detail-note[data-v-95685a30]{margin-top:14px;color:#64748b;font-size:13px;line-height:1.8}.hr-checklist[data-v-95685a30]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.hr-checklist li[data-v-95685a30]{display:flex;gap:8px;align-items:center;color:#64748b;font-size:13px}.hr-checklist li.is-done[data-v-95685a30]{color:#1f2937}.hr-checklist__dot[data-v-95685a30]{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#e2e8f0;color:#64748b;font-size:11px}.hr-checklist li.is-done .hr-checklist__dot[data-v-95685a30]{background:#dbeafe;color:#1d4ed8;font-weight:700}.hr-form-note[data-v-95685a30]{margin:4px 0 0;color:#64748b;font-size:12px;line-height:1.7}.hr-confirm-copy[data-v-95685a30]{margin:16px 0 0;font-weight:600}.tenant-settings-permission-workbench[data-v-0524b70c]{display:grid;gap:12px;min-width:0;padding:0;background:transparent;color:#1f2937}.tenant-settings-permission-workbench>.el-alert[data-v-0524b70c],.section-card[data-v-0524b70c]{max-width:1360px;width:100%;margin:0 auto}.section-card[data-v-0524b70c]{border:1px solid #dbe4ef;border-radius:8px}.section-heading[data-v-0524b70c]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.section-heading h2[data-v-0524b70c]{margin:0;color:#102a43}.section-heading p[data-v-0524b70c]{margin:6px 0;color:#64748b}.section-heading-actions[data-v-0524b70c]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.section-toolbar[data-v-0524b70c]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px;color:#64748b}.employee-actions[data-v-0524b70c]{display:flex;gap:8px}.employee-table[data-v-0524b70c]{width:100%;border:1px solid #e2e8f0;border-radius:6px;overflow:hidden}.row-actions[data-v-0524b70c]{display:flex;align-items:center;justify-content:flex-end;gap:8px;white-space:nowrap}.row-actions .el-button[data-v-0524b70c]{margin:0}.employee-batch-boundary[data-v-0524b70c]{margin-top:16px}.form-help[data-v-0524b70c]{margin-top:6px;color:#64748b;font-size:12px;line-height:18px}.section-card small[data-v-0524b70c]{display:block;margin-top:6px;color:#8a98a8}@media (max-width:760px){.section-heading[data-v-0524b70c]{flex-direction:column}.section-heading-actions[data-v-0524b70c]{width:100%;justify-content:space-between}.section-toolbar[data-v-0524b70c]{align-items:flex-start;flex-direction:column}.employee-actions[data-v-0524b70c]{width:100%;flex-wrap:wrap}.employee-table[data-v-0524b70c]{overflow-x:auto}}.settings-governance-workbench[data-v-9664a9a5]{padding:0!important;background:transparent!important}.workbench-heading[data-v-9664a9a5]{margin-top:0}.workbench-heading h1[data-v-9664a9a5]{font-size:24px;line-height:32px}.governance-tabs[data-v-9664a9a5] .el-tabs__header{display:none}.governance-tabs[data-v-9664a9a5] .el-tabs__content{padding:0}.workbench-heading[data-v-9664a9a5]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.numbering-toolbar[data-v-9664a9a5]{display:flex;align-items:center;gap:10px;flex-wrap:nowrap;margin-bottom:12px}.numbering-toolbar[data-v-9664a9a5] .el-input{width:300px;max-width:100%}.numbering-examples[data-v-9664a9a5]{margin-top:14px}.section-title h3[data-v-9664a9a5],.section-title p[data-v-9664a9a5]{margin:0}.section-title p[data-v-9664a9a5]{margin-top:6px;color:#64748b}.example-grid[data-v-9664a9a5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.example-grid[data-v-9664a9a5] .el-card{min-width:0}.numbering-pagination[data-v-9664a9a5]{display:flex;justify-content:flex-end;margin-top:12px}.example-title[data-v-9664a9a5]{display:flex;align-items:center;gap:8px;min-width:0}.example-title strong[data-v-9664a9a5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.example-icon[data-v-9664a9a5]{color:#2563eb}@media (max-width:1100px){.example-grid[data-v-9664a9a5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.workbench-heading[data-v-9664a9a5]{align-items:stretch;flex-direction:column}.numbering-toolbar[data-v-9664a9a5]{align-items:stretch;flex-wrap:wrap}.numbering-toolbar[data-v-9664a9a5] .el-input{width:100%}.example-grid[data-v-9664a9a5]{grid-template-columns:1fr}}.enterprise-information-workbench[data-v-f14a8ad5]{display:grid;gap:16px;min-width:0;padding:0;background:transparent;color:#1f2937}.enterprise-heading[data-v-f14a8ad5]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.enterprise-heading h1[data-v-f14a8ad5]{margin:0;color:#102a43;font-size:24px;line-height:32px}.enterprise-heading p[data-v-f14a8ad5]{margin:6px 0 0;color:#64748b}.overview-card[data-v-f14a8ad5]{position:relative;overflow:hidden;background:linear-gradient(110deg,#fff 55%,#f1f7ff)}.overview-card[data-v-f14a8ad5]:after{position:absolute;right:24px;bottom:-40px;width:280px;height:180px;border-radius:50%;background:#e7f1ff;content:"";opacity:.8}.overview-brand[data-v-f14a8ad5],.overview-details[data-v-f14a8ad5]{position:relative;z-index:1}.overview-brand[data-v-f14a8ad5]{display:flex;align-items:center;gap:16px}.company-logo[data-v-f14a8ad5]{display:grid;place-items:center;width:88px;height:88px;border-radius:8px;background:#eaf2ff;color:#2563eb;font-size:42px}.company-logo img[data-v-f14a8ad5]{width:100%;height:100%;border-radius:8px;object-fit:cover}.company-logo-fallback[data-v-f14a8ad5]{display:grid;place-items:center;width:100%;height:100%;border-radius:8px;background:linear-gradient(145deg,#dbeafe,#bfdbfe);color:#1d4ed8;font-size:38px;font-weight:700}.company-title[data-v-f14a8ad5]{display:grid;gap:10px}.company-title__meta[data-v-f14a8ad5]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.company-title h2[data-v-f14a8ad5]{margin:0;color:#17365d;font-size:22px}.status-dot[data-v-f14a8ad5]{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;background:#18b86a}.overview-edit[data-v-f14a8ad5]{margin-left:auto}.overview-details[data-v-f14a8ad5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 72px;margin:20px 0 0 104px}.overview-details dl[data-v-f14a8ad5]{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;margin:0}.overview-details dt[data-v-f14a8ad5]{color:#718096;white-space:nowrap}.overview-details dd[data-v-f14a8ad5]{margin:0;color:#243b53}.top-grid[data-v-f14a8ad5],.bottom-grid[data-v-f14a8ad5]{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.bottom-grid[data-v-f14a8ad5]{grid-template-columns:1fr}.section-heading[data-v-f14a8ad5]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.section-heading h2[data-v-f14a8ad5]{display:flex;align-items:center;gap:8px;margin:0;color:#17365d;font-size:17px}.section-heading h2 .el-icon[data-v-f14a8ad5]{color:#2581e8}.plan-content[data-v-f14a8ad5]{display:flex;align-items:center;gap:16px;padding:6px 0 14px}.plan-icon[data-v-f14a8ad5]{display:grid;place-items:center;width:76px;height:76px;border-radius:8px;background:#f0f6ff;color:#3185e8;font-size:40px}.plan-content h3[data-v-f14a8ad5],.plan-content p[data-v-f14a8ad5]{margin:0}.plan-content h3[data-v-f14a8ad5]{color:#243b53;font-size:18px}.plan-content p[data-v-f14a8ad5]{margin:8px 0;color:#64748b}.limit-row[data-v-f14a8ad5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px;border-radius:8px;background:#f7faff}.limit-row div[data-v-f14a8ad5]{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:6px;row-gap:6px;color:#64748b;font-size:12px}.limit-row div .el-icon[data-v-f14a8ad5]{color:#2581e8}.limit-row span[data-v-f14a8ad5]{grid-column:2}.limit-row strong[data-v-f14a8ad5]{grid-column:2;color:#243b53;font-size:16px}.module-grid[data-v-f14a8ad5]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.module-item[data-v-f14a8ad5]{display:grid;justify-items:center;gap:8px;min-height:82px;padding:12px 8px;border-radius:8px;background:#f7faff;color:#243b53;text-align:center}.module-item strong[data-v-f14a8ad5]{font-size:13px}.module-icon[data-v-f14a8ad5]{display:grid;place-items:center;width:34px;height:34px;border-radius:8px;background:#3688e8;color:#fff;font-size:18px}.module-item:nth-child(2n) .module-icon[data-v-f14a8ad5]{background:#22b782}.module-item:nth-child(3n) .module-icon[data-v-f14a8ad5]{background:#8c6be8}.module-item.is-disabled[data-v-f14a8ad5]{opacity:.72}.usage-grid[data-v-f14a8ad5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.usage-item[data-v-f14a8ad5]{display:grid;justify-items:center;gap:8px;padding:14px;border:1px solid #e5edf7;border-radius:8px}.usage-item h3[data-v-f14a8ad5],.usage-item p[data-v-f14a8ad5]{margin:0;color:#243b53}.usage-item p[data-v-f14a8ad5]{color:#64748b;font-size:12px}.usage-note[data-v-f14a8ad5]{margin-top:14px}.support-box[data-v-f14a8ad5]{display:flex;gap:12px;padding:14px;border:1px solid #d8eaff;border-radius:8px;background:#f1f7ff;color:#2581e8}.support-box>div[data-v-f14a8ad5]{min-width:0}.support-box h3[data-v-f14a8ad5],.support-box p[data-v-f14a8ad5]{margin:0}.support-box h3[data-v-f14a8ad5]{color:#243b53;font-size:14px}.support-box p[data-v-f14a8ad5]{margin:6px 0 10px;color:#64748b;font-size:12px}@media (max-width:1100px){.module-grid[data-v-f14a8ad5]{grid-template-columns:repeat(4,minmax(0,1fr))}.overview-details[data-v-f14a8ad5]{gap:14px 32px}}@media (max-width:760px){.enterprise-heading[data-v-f14a8ad5]{align-items:stretch;flex-direction:column}.overview-brand[data-v-f14a8ad5]{align-items:flex-start;flex-wrap:wrap}.overview-edit[data-v-f14a8ad5]{margin-left:0}.overview-details[data-v-f14a8ad5],.top-grid[data-v-f14a8ad5],.bottom-grid[data-v-f14a8ad5]{grid-template-columns:1fr}.overview-details[data-v-f14a8ad5]{margin-left:0}.module-grid[data-v-f14a8ad5]{grid-template-columns:repeat(3,minmax(0,1fr))}.usage-grid[data-v-f14a8ad5],.limit-row[data-v-f14a8ad5]{grid-template-columns:1fr}}.support-contact[data-v-f14a8ad5]{display:grid;gap:16px;line-height:1.9}.support-subtitle[data-v-f14a8ad5]{margin:-6px 0 0;color:#6b7c96;font-size:13px}.support-empty[data-v-f14a8ad5]{margin:0;color:#8b97aa;font-size:13px;line-height:2}.support-qr-grid[data-v-f14a8ad5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.support-qr-grid.is-single[data-v-f14a8ad5]{grid-template-columns:minmax(0,1fr)}.support-qr-card[data-v-f14a8ad5]{display:grid;justify-items:center;gap:10px;padding:20px 18px 18px;border:1px solid #e8eef8;border-radius:12px;background:linear-gradient(180deg,#f9fbff,#f2f7ff)}.support-qr-card__title[data-v-f14a8ad5]{display:flex;align-items:center;gap:8px;margin:0 0 4px;color:#17365d;font-size:14px;font-weight:600}.support-qr-card__icon[data-v-f14a8ad5]{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;font-size:16px;color:#fff}.support-qr-card__icon.is-wechat[data-v-f14a8ad5]{background:#07c160}.support-qr-card__icon.is-official[data-v-f14a8ad5]{background:#2563eb}.support-qr-card img[data-v-f14a8ad5]{width:170px;height:170px;padding:6px;object-fit:contain;border:1px solid #e5edf7;border-radius:10px;background:#fff}.support-qr-card__name[data-v-f14a8ad5]{margin:0;color:#243b53;font-size:14px;font-weight:600}.support-qr-card__hint[data-v-f14a8ad5]{margin:0;color:#8b97aa;font-size:12px;line-height:1.8;text-align:center}.support-info[data-v-f14a8ad5]{display:grid;gap:8px}.support-info__title[data-v-f14a8ad5]{position:relative;margin:0;padding-left:11px;color:#17365d;font-size:14px;font-weight:600}.support-info__title[data-v-f14a8ad5]:before{position:absolute;left:0;top:50%;width:3px;height:14px;margin-top:-7px;border-radius:2px;background:#2563eb;content:""}.support-info__grid[data-v-f14a8ad5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;padding-top:2px}.support-info__col+.support-info__col[data-v-f14a8ad5]{padding-left:28px;border-left:1px solid #eef2f8}.support-row[data-v-f14a8ad5]{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;line-height:2}.support-label[data-v-f14a8ad5]{color:#718096;font-size:13px}.support-value[data-v-f14a8ad5]{color:#243b53;font-size:14px;word-break:break-all}.support-value--empty[data-v-f14a8ad5]{color:#a6b2c6}.support-tip[data-v-f14a8ad5]{display:flex;align-items:flex-start;gap:8px;margin:0;padding:10px 14px;border-radius:10px;background:#eff6ff;color:#2563eb;font-size:12px;line-height:1.9}.support-tip span[data-v-f14a8ad5]{color:#5b6b83}@media (max-width:720px){.support-qr-grid[data-v-f14a8ad5],.support-info__grid[data-v-f14a8ad5]{grid-template-columns:minmax(0,1fr)}.support-info__col+.support-info__col[data-v-f14a8ad5]{padding-left:0;border-left:none}}.tenant-navigation-icon-workbench[data-v-4580057a]{display:grid;gap:16px;min-width:0;padding:0}.workbench-heading[data-v-4580057a]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.eyebrow[data-v-4580057a]{margin:0 0 6px;color:#6b7c93;font-size:13px}h1[data-v-4580057a]{margin:0 0 8px;color:#173b69;font-size:26px}.workbench-heading p[data-v-4580057a]:last-child{margin:0;color:#66788f}.icon-table[data-v-4580057a]{width:100%}.icon-preview[data-v-4580057a],.icon-option[data-v-4580057a]{display:inline-flex;align-items:center;gap:8px}.icon-preview[data-v-4580057a]{color:#244a75}.menu-name-cell[data-v-4580057a]{display:flex;align-items:center;gap:10px;min-height:34px;font-weight:600;color:#23466f}.menu-name-cell.is-child[data-v-4580057a]{padding-left:28px;font-weight:500}.menu-parent[data-v-4580057a]{display:block;margin-bottom:2px;color:#8a99ad;font-size:12px;font-weight:400}.icon-table[data-v-4580057a] .el-select{width:100%;max-width:320px}.tenant-navigation-icon-popper{min-width:320px!important}@media (max-width: 720px){.workbench-heading[data-v-4580057a]{align-items:stretch;flex-direction:column}}.tenant-dictionary-workbench[data-v-4185df5d]{display:grid;gap:16px;min-width:0}.dictionary-heading[data-v-4185df5d]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.eyebrow[data-v-4185df5d]{margin:0 0 6px;color:#6b7c93;font-size:13px}.dictionary-heading h1[data-v-4185df5d]{margin:0 0 8px;color:#173b69;font-size:28px}.dictionary-heading p[data-v-4185df5d]:last-child{margin:0;color:#66788f}.dictionary-layout[data-v-4185df5d]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(390px,.9fr);gap:16px;align-items:start}.dictionary-list-card[data-v-4185df5d],.dictionary-detail-card[data-v-4185df5d]{min-width:0;border-color:#dbe7f5}.section-title[data-v-4185df5d],.item-heading[data-v-4185df5d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.section-title span[data-v-4185df5d],.item-heading p[data-v-4185df5d]{color:#7a8ba2;font-size:13px}.dictionary-filters[data-v-4185df5d],.dictionary-filters .el-form-item[data-v-4185df5d]{margin-bottom:8px}.dictionary-filters .el-input[data-v-4185df5d],.dictionary-filters .el-select[data-v-4185df5d]{width:160px}.dictionary-summary[data-v-4185df5d]{margin-bottom:20px}.item-heading[data-v-4185df5d]{margin-bottom:12px}.item-heading h2[data-v-4185df5d]{margin:0 0 5px;color:#244a75;font-size:17px}.item-heading p[data-v-4185df5d]{margin:0}.full-width[data-v-4185df5d]{width:100%}.el-pagination[data-v-4185df5d]{justify-content:flex-end;margin-top:16px}@media (max-width: 1100px){.dictionary-layout[data-v-4185df5d]{grid-template-columns:1fr}}@media (max-width: 680px){.dictionary-heading[data-v-4185df5d]{flex-direction:column}.dictionary-heading .el-button[data-v-4185df5d],.dictionary-filters .el-input[data-v-4185df5d],.dictionary-filters .el-select[data-v-4185df5d],.dictionary-filters .el-form-item[data-v-4185df5d]{width:100%}.item-heading[data-v-4185df5d]{align-items:stretch;flex-direction:column}}.position-workbench[data-v-ead3fa29]{padding:4px 2px;color:#1f2937}.position-toolbar[data-v-ead3fa29]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px}.position-filter[data-v-ead3fa29]{display:flex;gap:10px}.position-note[data-v-ead3fa29]{margin:14px 0 0;color:#7b8794;font-size:13px;line-height:1.9}.department-workbench[data-v-e3c2cd87]{padding:0;background:transparent;color:#1f2937}.department-header[data-v-e3c2cd87]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.eyebrow[data-v-e3c2cd87]{margin:0 0 6px;color:#5f7188}.department-header h1[data-v-e3c2cd87]{margin:0;color:#142b49;font-size:28px}.department-header p[data-v-e3c2cd87]:last-child{margin:8px 0 0;color:#65758b}.department-shell[data-v-e3c2cd87]{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:620px}.department-shell[data-v-e3c2cd87] .el-card__body{display:contents}.department-tree-panel[data-v-e3c2cd87]{padding:16px;border-right:1px solid #e5eaf0;background:#fff}.department-tree-panel[data-v-e3c2cd87] .el-tree{margin-top:14px}.tree-node[data-v-e3c2cd87]{display:flex;justify-content:space-between;gap:12px;width:100%}.tree-node small[data-v-e3c2cd87]{color:#93a1b3}.department-list-panel[data-v-e3c2cd87]{padding:16px;background:#fff}.filter-row[data-v-e3c2cd87]{display:flex;gap:10px;margin-bottom:16px}.filter-row .el-input[data-v-e3c2cd87]{width:220px}.filter-row .el-select[data-v-e3c2cd87]{width:160px}.list-footer[data-v-e3c2cd87]{margin-top:16px;text-align:right;color:#718096;font-size:13px}@media (max-width:800px){.department-shell[data-v-e3c2cd87]{grid-template-columns:1fr}.department-tree-panel[data-v-e3c2cd87]{border-right:0;border-bottom:1px solid #e5eaf0}.filter-row[data-v-e3c2cd87]{flex-wrap:wrap}.filter-row .el-input[data-v-e3c2cd87],.filter-row .el-select[data-v-e3c2cd87]{width:100%}}.af-holiday-calendar[data-v-0117ad87]{display:grid;gap:10px}.af-holiday-calendar__bar[data-v-0117ad87]{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.af-holiday-calendar__legend[data-v-0117ad87]{align-items:center;color:var(--af-color-text-secondary);display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.af-holiday-calendar__chip[data-v-0117ad87]{border-radius:4px;font-size:11px;font-weight:600;line-height:16px;padding:0 4px}.af-holiday-calendar__chip.is-rest[data-v-0117ad87]{background:#fee2e2;color:#b91c1c}.af-holiday-calendar__chip.is-work[data-v-0117ad87]{background:#dbeafe;color:#1d4ed8}.af-holiday-calendar__hint[data-v-0117ad87]{color:var(--af-color-text-tertiary);margin-left:6px}.af-holiday-calendar__summary[data-v-0117ad87]{color:var(--af-color-text-secondary);font-size:12px}.af-holiday-calendar[data-v-0117ad87] .el-calendar__header{padding:8px 0}.af-holiday-calendar[data-v-0117ad87] .el-calendar__body{padding:0}.af-holiday-calendar[data-v-0117ad87] .el-calendar-table .el-calendar-day{height:74px;padding:4px}.af-holiday-calendar[data-v-0117ad87] .el-calendar-table td.is-selected{background:transparent}.af-holiday-cell[data-v-0117ad87]{border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:2px;height:100%;padding:4px 6px;position:relative}.af-holiday-cell[data-v-0117ad87]:hover{background:var(--af-color-hover, #f1f5f9)}.af-holiday-cell.is-holiday[data-v-0117ad87]{background:#fef2f2}.af-holiday-cell.is-workday[data-v-0117ad87]{background:#eff6ff}.af-holiday-cell__day[data-v-0117ad87]{color:var(--af-color-text-primary);font-size:14px;font-variant-numeric:tabular-nums;font-weight:600}.af-holiday-cell__tag[data-v-0117ad87]{border-radius:4px;font-size:10px;font-weight:600;line-height:14px;padding:0 3px;position:absolute;right:4px;top:4px}.af-holiday-cell__tag.is-rest[data-v-0117ad87]{background:#fee2e2;color:#b91c1c}.af-holiday-cell__tag.is-work[data-v-0117ad87]{background:#dbeafe;color:#1d4ed8}.af-holiday-cell__name[data-v-0117ad87]{color:#b91c1c;font-size:11px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.af-holiday-cell.is-workday .af-holiday-cell__name[data-v-0117ad87]{color:#1d4ed8}.attendance-rule-settings[data-v-a56ebc8c]{padding:0;background:transparent;min-height:100%;color:#1f2937}.attendance-rule-settings header[data-v-a56ebc8c]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:18px}.attendance-rule-settings h1[data-v-a56ebc8c]{margin:0 0 8px;color:#172b4d}.eyebrow[data-v-a56ebc8c]{color:#74839a;margin:0 0 6px}.rule-grid[data-v-a56ebc8c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px}.rule-grid[data-v-a56ebc8c] .el-form-item__content{gap:10px;align-items:center}.add-rule[data-v-a56ebc8c]{margin-top:16px}.rule-number[data-v-a56ebc8c]{font-variant-numeric:tabular-nums}.rule-main[data-v-a56ebc8c]{color:var(--af-color-text-primary);font-weight:600}.rule-sub[data-v-a56ebc8c]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.rule-block[data-v-a56ebc8c]{border:1px solid #eef2f7;border-radius:12px;background:#fff;padding:14px 16px 16px;margin-bottom:14px}.rule-block__title[data-v-a56ebc8c]{position:relative;margin:0 0 10px;padding-left:10px;color:#334155;font-size:13px;font-weight:600;line-height:20px}.rule-block__title[data-v-a56ebc8c]:before{content:"";position:absolute;left:0;top:4px;width:3px;height:12px;border-radius:2px;background:#2563eb}.rule-toolbar[data-v-a56ebc8c]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:10px}.rule-toolbar--end[data-v-a56ebc8c]{justify-content:flex-end;margin-top:10px;margin-bottom:0}.rule-hint[data-v-a56ebc8c]{margin:6px 0 0;color:#94a3b8;font-size:12px;line-height:1.9}.rule-hint--inline[data-v-a56ebc8c]{margin:0}.rule-holiday-table[data-v-a56ebc8c]{margin-top:10px}.rule-summary[data-v-a56ebc8c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:10px}.rule-summary__item[data-v-a56ebc8c]{background:#f8fafc;border-radius:10px;display:grid;gap:2px;padding:10px 12px}.rule-summary__item small[data-v-a56ebc8c]{color:#64748b;font-size:12px}.rule-summary__item strong[data-v-a56ebc8c]{color:#1d4ed8;font-size:20px;font-weight:700}.balance-lead[data-v-a56ebc8c]{margin:0 0 12px;color:#64748b;font-size:13px;line-height:1.9}.balance-mode[data-v-a56ebc8c]{margin-bottom:14px}.balance-batch[data-v-a56ebc8c]{display:grid;gap:10px}.balance-actions[data-v-a56ebc8c]{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.balance-picker[data-v-a56ebc8c]{margin-top:4px}.balance-picker__names[data-v-a56ebc8c]{color:var(--af-color-text-secondary);font-size:12px;line-height:1.8}.balance-result[data-v-a56ebc8c]{margin-top:14px;padding:12px 14px;border:1px solid #eef2f7;border-radius:12px}.balance-result__message[data-v-a56ebc8c]{margin:0 0 8px;color:#475569;font-size:13px;line-height:1.8}.balance-failed[data-v-a56ebc8c]{margin:6px 0 0;padding-left:18px;color:#b45309;font-size:12px;line-height:1.9}.balance-already[data-v-a56ebc8c]{margin:6px 0 0;padding-left:18px;color:#64748b;font-size:12px;line-height:1.9}.balance-failed__hint[data-v-a56ebc8c]{color:#2563eb}.form-hint[data-v-a56ebc8c]{color:#94a3b8;font-size:12px;margin-left:8px}.rule-muted[data-v-a56ebc8c]{color:#94a3b8}.rule-shift-table[data-v-a56ebc8c]{margin-top:4px}.rule-schedule-scroll[data-v-a56ebc8c]{margin-top:6px;overflow-x:auto}.rule-schedule-table[data-v-a56ebc8c]{min-width:1720px}.rule-schedule-table[data-v-a56ebc8c] .rule-day--weekend{background:#fafafa}.rule-schedule-cell[data-v-a56ebc8c]{font-size:12px;min-height:22px;padding:0 2px}.rule-schedule-cell--rest[data-v-a56ebc8c]{color:#64748b;font-weight:600}.rule-rotation[data-v-a56ebc8c]{margin:12px 0 14px}.rule-hint__extra[data-v-a56ebc8c]{display:block;color:#94a3b8}.rule-steps[data-v-a56ebc8c]{display:grid;gap:6px;width:100%}.rule-step[data-v-a56ebc8c]{display:flex;align-items:center;gap:8px}.rule-step__no[data-v-a56ebc8c]{width:20px;color:#64748b;font-size:12px;text-align:right;font-variant-numeric:tabular-nums}.rule-steps__actions[data-v-a56ebc8c]{align-items:center;display:flex;gap:10px;margin-top:8px}.rule-presets[data-v-a56ebc8c]{display:flex;flex-wrap:wrap;gap:2px 12px}.rule-weekdays[data-v-a56ebc8c]{align-items:center;display:flex;flex-wrap:wrap;gap:2px 8px}.rule-weekdays[data-v-a56ebc8c] .el-checkbox{margin-right:0}@media (max-width: 760px){.rule-grid[data-v-a56ebc8c]{grid-template-columns:1fr}.rule-summary[data-v-a56ebc8c]{grid-template-columns:repeat(2,minmax(0,1fr))}.attendance-rule-settings header[data-v-a56ebc8c]{gap:10px;flex-direction:column}}.attendance-location-picker[data-v-0a82194a]{margin-top:8px}.picker-map[data-v-0a82194a]{height:260px;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;background:#f8fafc}.picker-hint[data-v-0a82194a]{margin:6px 0 0;color:#64748b;font-size:12px}.mobile-attendance-settings[data-v-5f99fba1]{margin-top:16px}.settings-title[data-v-5f99fba1]{display:flex;justify-content:space-between;align-items:flex-start}.settings-title p[data-v-5f99fba1]{margin:6px 0 0;color:#74839a;font-size:13px}.settings-grid[data-v-5f99fba1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px}.unit[data-v-5f99fba1]{margin-left:8px;color:#74839a}.settings-actions[data-v-5f99fba1]{margin-top:16px}.shift-row[data-v-5f99fba1]{display:flex;gap:8px;align-items:center;width:100%}.shift-empty[data-v-5f99fba1]{margin:6px 0 0;color:#94a3b8;font-size:12px}.shift-form[data-v-5f99fba1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 16px}.form-hint[data-v-5f99fba1]{margin-left:8px;color:#94a3b8;font-size:12px}@media (max-width:760px){.settings-grid[data-v-5f99fba1],.shift-form[data-v-5f99fba1]{grid-template-columns:1fr}}.tenant-role-permission-workbench[data-v-60da183f]{min-width:0;color:#1f2937}.workbench-alert[data-v-60da183f]{margin-bottom:12px}.permission-shell[data-v-60da183f]{border:1px solid #dbe5f0;border-radius:8px;background:#fff}.role-toolbar[data-v-60da183f]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:2px 0 16px;border-bottom:1px solid #e8eef5}.role-toolbar__identity[data-v-60da183f],.role-toolbar__actions[data-v-60da183f]{display:flex;align-items:center;gap:12px}.role-toolbar__label[data-v-60da183f]{color:#5b6b7d;font-size:13px;font-weight:600}.role-select[data-v-60da183f]{width:240px}.role-toolbar__meta[data-v-60da183f],.muted[data-v-60da183f]{color:#8492a6;font-size:13px}.permission-layout[data-v-60da183f]{display:grid;grid-template-columns:248px minmax(0,1fr);gap:18px;padding-top:18px}.module-panel[data-v-60da183f]{min-width:0;padding:14px 10px 12px;border:1px solid #e3ebf5;border-radius:10px;background:#f8fbff}.module-panel__heading[data-v-60da183f]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0 2px 12px}.module-panel__heading strong[data-v-60da183f]{color:#203b59;font-size:15px}.module-panel__heading span[data-v-60da183f]{color:#97a6b6;font-size:12px}.module-tree[data-v-60da183f]{min-height:520px;background:transparent}.module-tree[data-v-60da183f] .el-tree-node__content{height:44px;margin:3px 0;padding:0 8px;border:1px solid transparent;border-radius:8px;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.module-tree[data-v-60da183f] .el-tree-node__content:hover{background:#eef5fd}.module-tree[data-v-60da183f] .el-tree-node.is-current>.el-tree-node__content{border-color:#c8ddfb;background:#eaf3ff;color:#155caa;font-weight:600}.module-tree__node[data-v-60da183f]{display:inline-flex;min-width:0;align-items:center;gap:10px}.module-tree__icon[data-v-60da183f]{display:inline-flex;width:30px;height:30px;flex:0 0 30px;align-items:center;justify-content:center;border-radius:8px;font-size:16px}.module-tree__icon--workspace[data-v-60da183f]{color:#3275c8;background:#e6f0ff}.module-tree__icon--crm[data-v-60da183f]{color:#168b86;background:#e2f5f2}.module-tree__icon--project[data-v-60da183f]{color:#6956b8;background:#eeeafd}.module-tree__icon--erp[data-v-60da183f]{color:#c17b28;background:#fff1df}.module-tree__icon--oa[data-v-60da183f]{color:#3275c8;background:#e6f0ff}.module-tree__icon--hr[data-v-60da183f]{color:#ce6a55;background:#fff0eb}.module-tree__icon--finance[data-v-60da183f]{color:#39845d;background:#e7f4eb}.module-tree__icon--analytics[data-v-60da183f]{color:#297c9d;background:#e5f4f9}.module-tree__icon--admin[data-v-60da183f]{color:#68778a;background:#eaf0f5}.module-tree__label[data-v-60da183f]{overflow:hidden;color:inherit;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.permission-detail[data-v-60da183f]{min-width:0}.permission-detail__heading[data-v-60da183f]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.permission-detail__heading h2[data-v-60da183f]{margin:4px 0 0;color:#16395c;font-size:20px}.permission-detail__heading p[data-v-60da183f]{margin:6px 0 0;color:#718096;font-size:13px}.eyebrow[data-v-60da183f]{color:#1769d3;font-size:12px;font-weight:700}.permission-tabs[data-v-60da183f]{min-height:500px}.permission-tabs[data-v-60da183f] .el-tabs__header{margin-bottom:14px}.tab-intro[data-v-60da183f]{margin-bottom:12px;padding:10px 12px;border-left:3px solid #bdd8f8;border-radius:4px;background:#f5f9fe;color:#66778a;font-size:13px;line-height:1.55}.matrix-toolbar[data-v-60da183f]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.permission-table[data-v-60da183f]{width:100%}.operation-table[data-v-60da183f] .el-table__cell{padding:9px 0}.menu-name[data-v-60da183f]{display:inline-flex;align-items:center;gap:8px;color:#36516e}.permission-history[data-v-60da183f]{padding:4px 10px}.permission-history small[data-v-60da183f]{display:block;margin-top:4px;color:#8492a6}.save-message[data-v-60da183f]{margin-top:14px}.permission-footer[data-v-60da183f]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:14px;border-top:1px solid #eef2f7}.permission-detail[data-v-60da183f] .el-radio{margin:0 8px 8px 0}@media (max-width: 980px){.permission-layout[data-v-60da183f]{grid-template-columns:1fr}.module-tree[data-v-60da183f]{min-height:200px}}@media (max-width: 700px){.role-toolbar[data-v-60da183f],.role-toolbar__identity[data-v-60da183f],.role-toolbar__actions[data-v-60da183f],.permission-footer[data-v-60da183f]{align-items:flex-start;flex-direction:column}.role-select[data-v-60da183f],.role-toolbar__actions[data-v-60da183f]{width:100%}}.role-workbench-template[data-v-d2dae98b]{display:flex;flex-direction:column;gap:12px}.role-workbench-template__card[data-v-d2dae98b]{border-radius:12px}.role-workbench-template__header[data-v-d2dae98b]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:12px}.role-workbench-template__header h2[data-v-d2dae98b]{margin:0 0 6px;color:var(--af-color-text-primary);font-size:16px}.role-workbench-template__header p[data-v-d2dae98b]{margin:0;color:var(--af-color-text-secondary);font-size:12px;line-height:1.8}.role-workbench-template__alert[data-v-d2dae98b]{margin-bottom:12px}.role-workbench-template__default[data-v-d2dae98b]{align-items:center;background:var(--af-color-primary-soft,#e8f0fe);border-radius:12px;display:flex;flex-wrap:wrap;gap:10px 16px;margin-bottom:14px;padding:14px 16px}.role-workbench-template__default-copy[data-v-d2dae98b]{flex:1 1 320px;min-width:0}.role-workbench-template__default-copy strong[data-v-d2dae98b]{color:var(--af-color-text-primary);font-size:13px}.role-workbench-template__default-copy p[data-v-d2dae98b]{margin:4px 0 0;color:var(--af-color-text-secondary);font-size:12px;line-height:1.8}.role-workbench-template__default-actions[data-v-d2dae98b]{display:flex;gap:4px}.role-workbench-template__identity[data-v-d2dae98b]{display:flex;flex-direction:column;gap:2px;line-height:1.5}.role-workbench-template__identity strong[data-v-d2dae98b]{color:var(--af-color-text-primary);font-size:13px}.role-workbench-template__identity small[data-v-d2dae98b]{color:var(--af-color-text-secondary);font-size:12px}.role-workbench-template__hint[data-v-d2dae98b]{margin:0 0 16px;color:var(--af-color-text-secondary);font-size:12px;line-height:2}.role-workbench-template__select[data-v-d2dae98b]{width:100%}.role-workbench-template__sections[data-v-d2dae98b]{display:flex;flex-wrap:wrap;gap:6px 18px}.customer-delivery-implementation-acceptance-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.customer-delivery-implementation-acceptance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.customer-delivery-implementation-acceptance-head h3,.customer-delivery-implementation-acceptance-groups h4{margin:0;font-size:16px}.customer-delivery-implementation-acceptance-head p{margin:4px 0 0;color:#64748b;font-size:13px}.customer-delivery-implementation-acceptance-summary,.customer-delivery-implementation-acceptance-groups{display:grid;gap:8px}.customer-delivery-implementation-acceptance-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}.customer-delivery-implementation-acceptance-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.customer-delivery-implementation-acceptance-summary article,.customer-delivery-implementation-acceptance-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.customer-delivery-implementation-acceptance-summary article,.customer-delivery-implementation-acceptance-groups li{display:grid;gap:4px}.customer-delivery-implementation-acceptance-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.customer-delivery-implementation-acceptance-summary span,.customer-delivery-implementation-acceptance-summary strong,.customer-delivery-implementation-acceptance-summary small,.customer-delivery-implementation-acceptance-groups span,.customer-delivery-implementation-acceptance-groups strong,.customer-delivery-implementation-acceptance-groups small,.customer-delivery-implementation-acceptance-groups p{min-width:0;overflow-wrap:anywhere}.customer-delivery-implementation-acceptance-summary span,.customer-delivery-implementation-acceptance-summary small,.customer-delivery-implementation-acceptance-groups span,.customer-delivery-implementation-acceptance-groups small,.customer-delivery-implementation-acceptance-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.customer-delivery-implementation-acceptance-summary,.customer-delivery-implementation-acceptance-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.customer-delivery-implementation-acceptance-head{flex-direction:column}.customer-delivery-implementation-acceptance-summary,.customer-delivery-implementation-acceptance-groups{grid-template-columns:1fr}}.production-release-migration-governance-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.production-release-migration-governance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.production-release-migration-governance-head h3,.production-release-migration-governance-groups h4{margin:0;font-size:16px}.production-release-migration-governance-head p{margin:4px 0 0;color:#64748b;font-size:13px}.production-release-migration-governance-summary,.production-release-migration-governance-groups{display:grid;gap:8px}.production-release-migration-governance-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}.production-release-migration-governance-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.production-release-migration-governance-summary article,.production-release-migration-governance-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.production-release-migration-governance-summary article,.production-release-migration-governance-groups li{display:grid;gap:4px}.production-release-migration-governance-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.production-release-migration-governance-summary span,.production-release-migration-governance-summary strong,.production-release-migration-governance-summary small,.production-release-migration-governance-groups span,.production-release-migration-governance-groups strong,.production-release-migration-governance-groups small,.production-release-migration-governance-groups p{min-width:0;overflow-wrap:anywhere}.production-release-migration-governance-summary span,.production-release-migration-governance-summary small,.production-release-migration-governance-groups span,.production-release-migration-governance-groups small,.production-release-migration-governance-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.production-release-migration-governance-summary,.production-release-migration-governance-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.production-release-migration-governance-head{flex-direction:column}.production-release-migration-governance-summary,.production-release-migration-governance-groups{grid-template-columns:1fr}}.security-compliance-data-governance-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.security-compliance-data-governance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.security-compliance-data-governance-head h3,.security-compliance-data-governance-groups h4{margin:0;font-size:16px}.security-compliance-data-governance-head p{margin:4px 0 0;color:#64748b;font-size:13px}.security-compliance-data-governance-summary,.security-compliance-data-governance-groups{display:grid;gap:8px}.security-compliance-data-governance-summary{grid-template-columns:repeat(2,minmax(150px,1fr))}.security-compliance-data-governance-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.security-compliance-data-governance-summary article,.security-compliance-data-governance-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.security-compliance-data-governance-summary article,.security-compliance-data-governance-groups li{display:grid;gap:4px}.security-compliance-data-governance-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.security-compliance-data-governance-summary span,.security-compliance-data-governance-summary strong,.security-compliance-data-governance-summary small,.security-compliance-data-governance-groups span,.security-compliance-data-governance-groups strong,.security-compliance-data-governance-groups small,.security-compliance-data-governance-groups p{min-width:0;overflow-wrap:anywhere}.security-compliance-data-governance-summary span,.security-compliance-data-governance-summary small,.security-compliance-data-governance-groups span,.security-compliance-data-governance-groups small,.security-compliance-data-governance-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.security-compliance-data-governance-summary,.security-compliance-data-governance-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.security-compliance-data-governance-head{flex-direction:column}.security-compliance-data-governance-summary,.security-compliance-data-governance-groups{grid-template-columns:1fr}}.operational-observability-sla-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.operational-observability-sla-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.operational-observability-sla-head h3,.operational-observability-sla-groups h4{margin:0;font-size:16px}.operational-observability-sla-head p{margin:4px 0 0;color:#64748b;font-size:13px}.operational-observability-sla-summary,.operational-observability-sla-groups{display:grid;gap:8px}.operational-observability-sla-summary{grid-template-columns:repeat(2,minmax(150px,1fr))}.operational-observability-sla-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.operational-observability-sla-summary article,.operational-observability-sla-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.operational-observability-sla-summary article,.operational-observability-sla-groups li{display:grid;gap:4px}.operational-observability-sla-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.operational-observability-sla-summary span,.operational-observability-sla-summary strong,.operational-observability-sla-summary small,.operational-observability-sla-groups span,.operational-observability-sla-groups strong,.operational-observability-sla-groups small,.operational-observability-sla-groups p{min-width:0;overflow-wrap:anywhere}.operational-observability-sla-summary span,.operational-observability-sla-summary small,.operational-observability-sla-groups span,.operational-observability-sla-groups small,.operational-observability-sla-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.operational-observability-sla-summary,.operational-observability-sla-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.operational-observability-sla-head{flex-direction:column}.operational-observability-sla-summary,.operational-observability-sla-groups{grid-template-columns:1fr}}.paid-trial-operations-governance-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.paid-trial-operations-governance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.paid-trial-operations-governance-head h3,.paid-trial-operations-governance-groups h4{margin:0;font-size:16px}.paid-trial-operations-governance-head p{margin:4px 0 0;color:#64748b;font-size:13px}.paid-trial-operations-governance-summary,.paid-trial-operations-governance-groups{display:grid;gap:8px}.paid-trial-operations-governance-summary{grid-template-columns:repeat(2,minmax(150px,1fr))}.paid-trial-operations-governance-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.paid-trial-operations-governance-summary article,.paid-trial-operations-governance-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.paid-trial-operations-governance-summary article,.paid-trial-operations-governance-groups li{display:grid;gap:4px}.paid-trial-operations-governance-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.paid-trial-operations-governance-summary span,.paid-trial-operations-governance-summary strong,.paid-trial-operations-governance-summary small,.paid-trial-operations-governance-groups span,.paid-trial-operations-governance-groups strong,.paid-trial-operations-governance-groups small,.paid-trial-operations-governance-groups p{min-width:0;overflow-wrap:anywhere}.paid-trial-operations-governance-summary span,.paid-trial-operations-governance-summary small,.paid-trial-operations-governance-groups span,.paid-trial-operations-governance-groups small,.paid-trial-operations-governance-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.paid-trial-operations-governance-summary,.paid-trial-operations-governance-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.paid-trial-operations-governance-head{flex-direction:column}.paid-trial-operations-governance-summary,.paid-trial-operations-governance-groups{grid-template-columns:1fr}}.formal-paid-operations-governance-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.formal-paid-operations-governance-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.formal-paid-operations-governance-head h3,.formal-paid-operations-governance-groups h4{margin:0;font-size:16px}.formal-paid-operations-governance-head p{margin:4px 0 0;color:#64748b;font-size:13px}.formal-paid-operations-governance-summary,.formal-paid-operations-governance-groups{display:grid;gap:8px}.formal-paid-operations-governance-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}.formal-paid-operations-governance-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.formal-paid-operations-governance-summary article,.formal-paid-operations-governance-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.formal-paid-operations-governance-summary article,.formal-paid-operations-governance-groups li{display:grid;gap:4px}.formal-paid-operations-governance-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.formal-paid-operations-governance-summary span,.formal-paid-operations-governance-summary strong,.formal-paid-operations-governance-summary small,.formal-paid-operations-governance-groups span,.formal-paid-operations-governance-groups strong,.formal-paid-operations-governance-groups small,.formal-paid-operations-governance-groups p{min-width:0;overflow-wrap:anywhere}.formal-paid-operations-governance-summary span,.formal-paid-operations-governance-summary small,.formal-paid-operations-governance-groups span,.formal-paid-operations-governance-groups small,.formal-paid-operations-governance-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.formal-paid-operations-governance-summary,.formal-paid-operations-governance-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.formal-paid-operations-governance-head{flex-direction:column}.formal-paid-operations-governance-summary,.formal-paid-operations-governance-groups{grid-template-columns:1fr}}.brand-app-publish-prep-readonly-shell[data-v-3ba230b8]{display:grid;gap:12px;margin-bottom:16px;min-width:0}.brand-app-publish-prep-head[data-v-3ba230b8]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.brand-app-publish-prep-head h3[data-v-3ba230b8],.brand-app-publish-prep-groups h4[data-v-3ba230b8]{margin:0}.brand-app-publish-prep-head p[data-v-3ba230b8]{margin:4px 0 0;color:#64748b;font-size:13px}.brand-app-publish-prep-groups[data-v-3ba230b8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.brand-app-publish-prep-groups section[data-v-3ba230b8]{min-width:0;border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}.brand-app-publish-prep-groups ul[data-v-3ba230b8]{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.brand-app-publish-prep-groups li[data-v-3ba230b8]{display:grid;gap:4px;min-width:0}.brand-app-publish-prep-groups span[data-v-3ba230b8],.brand-app-publish-prep-groups strong[data-v-3ba230b8],.brand-app-publish-prep-groups small[data-v-3ba230b8],.brand-app-publish-prep-groups b[data-v-3ba230b8],.brand-app-publish-prep-groups p[data-v-3ba230b8]{min-width:0;overflow-wrap:anywhere}.brand-app-publish-prep-groups span[data-v-3ba230b8],.brand-app-publish-prep-groups small[data-v-3ba230b8],.brand-app-publish-prep-groups b[data-v-3ba230b8],.brand-app-publish-prep-groups p[data-v-3ba230b8]{color:#64748b;font-size:12px;font-weight:400}@media (max-width: 1200px){.brand-app-publish-prep-groups[data-v-3ba230b8]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.brand-app-publish-prep-head[data-v-3ba230b8]{flex-direction:column}.brand-app-publish-prep-groups[data-v-3ba230b8]{grid-template-columns:minmax(0,1fr)}}.production-readiness-demo-data-reset-seed-readonly-shell[data-v-27360402]{display:grid;gap:12px;margin-bottom:16px;min-width:0}.production-readiness-demo-data-reset-seed-head[data-v-27360402]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.production-readiness-demo-data-reset-seed-head h3[data-v-27360402],.production-readiness-demo-data-reset-seed-groups h4[data-v-27360402]{margin:0}.production-readiness-demo-data-reset-seed-head p[data-v-27360402]{margin:4px 0 0;color:#64748b;font-size:13px}.production-readiness-demo-data-reset-seed-groups[data-v-27360402]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.production-readiness-demo-data-reset-seed-groups section[data-v-27360402]{min-width:0;border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}.production-readiness-demo-data-reset-seed-groups ul[data-v-27360402]{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.production-readiness-demo-data-reset-seed-groups li[data-v-27360402]{display:grid;gap:4px;min-width:0}.production-readiness-demo-data-reset-seed-groups span[data-v-27360402],.production-readiness-demo-data-reset-seed-groups strong[data-v-27360402],.production-readiness-demo-data-reset-seed-groups small[data-v-27360402],.production-readiness-demo-data-reset-seed-groups b[data-v-27360402],.production-readiness-demo-data-reset-seed-groups p[data-v-27360402]{min-width:0;overflow-wrap:anywhere}.production-readiness-demo-data-reset-seed-groups span[data-v-27360402],.production-readiness-demo-data-reset-seed-groups small[data-v-27360402],.production-readiness-demo-data-reset-seed-groups b[data-v-27360402],.production-readiness-demo-data-reset-seed-groups p[data-v-27360402]{color:#64748b;font-size:12px;font-weight:400}@media (max-width: 1200px){.production-readiness-demo-data-reset-seed-groups[data-v-27360402]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.production-readiness-demo-data-reset-seed-head[data-v-27360402]{flex-direction:column}.production-readiness-demo-data-reset-seed-groups[data-v-27360402]{grid-template-columns:minmax(0,1fr)}}.production-readiness-ddl-migration-execution-gate-readonly-shell[data-v-99c8a854]{display:grid;gap:12px;margin-bottom:16px;min-width:0}.production-readiness-ddl-migration-execution-gate-head[data-v-99c8a854]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.production-readiness-ddl-migration-execution-gate-head h3[data-v-99c8a854],.production-readiness-ddl-migration-execution-gate-groups h4[data-v-99c8a854]{margin:0}.production-readiness-ddl-migration-execution-gate-head p[data-v-99c8a854]{margin:4px 0 0;color:#64748b;font-size:13px}.production-readiness-ddl-migration-execution-gate-groups[data-v-99c8a854]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.production-readiness-ddl-migration-execution-gate-groups section[data-v-99c8a854]{min-width:0;border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}.production-readiness-ddl-migration-execution-gate-groups ul[data-v-99c8a854]{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.production-readiness-ddl-migration-execution-gate-groups li[data-v-99c8a854]{display:grid;gap:4px;min-width:0}.production-readiness-ddl-migration-execution-gate-groups span[data-v-99c8a854],.production-readiness-ddl-migration-execution-gate-groups strong[data-v-99c8a854],.production-readiness-ddl-migration-execution-gate-groups small[data-v-99c8a854],.production-readiness-ddl-migration-execution-gate-groups b[data-v-99c8a854],.production-readiness-ddl-migration-execution-gate-groups p[data-v-99c8a854]{min-width:0;overflow-wrap:anywhere}.production-readiness-ddl-migration-execution-gate-groups span[data-v-99c8a854],.production-readiness-ddl-migration-execution-gate-groups small[data-v-99c8a854],.production-readiness-ddl-migration-execution-gate-groups b[data-v-99c8a854],.production-readiness-ddl-migration-execution-gate-groups p[data-v-99c8a854]{color:#64748b;font-size:12px;font-weight:400}@media (max-width: 1200px){.production-readiness-ddl-migration-execution-gate-groups[data-v-99c8a854]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.production-readiness-ddl-migration-execution-gate-head[data-v-99c8a854]{flex-direction:column}.production-readiness-ddl-migration-execution-gate-groups[data-v-99c8a854]{grid-template-columns:minmax(0,1fr)}}.production-readiness-security-supply-chain-readonly-shell[data-v-1763b37e]{margin-bottom:16px}.production-readiness-security-supply-chain-head[data-v-1763b37e]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.production-readiness-security-supply-chain-head h3[data-v-1763b37e],.production-readiness-security-supply-chain-groups h4[data-v-1763b37e]{margin:0}.production-readiness-security-supply-chain-head p[data-v-1763b37e]{margin:4px 0 0;color:#64748b}.production-readiness-security-supply-chain-groups[data-v-1763b37e]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.production-readiness-security-supply-chain-groups section[data-v-1763b37e]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}.production-readiness-security-supply-chain-groups ul[data-v-1763b37e]{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.production-readiness-security-supply-chain-groups li[data-v-1763b37e]{display:grid;gap:3px;min-width:0}.production-readiness-security-supply-chain-groups span[data-v-1763b37e],.production-readiness-security-supply-chain-groups strong[data-v-1763b37e],.production-readiness-security-supply-chain-groups small[data-v-1763b37e],.production-readiness-security-supply-chain-groups b[data-v-1763b37e]{min-width:0;overflow-wrap:anywhere}.production-readiness-security-supply-chain-groups span[data-v-1763b37e],.production-readiness-security-supply-chain-groups small[data-v-1763b37e],.production-readiness-security-supply-chain-groups b[data-v-1763b37e]{color:#64748b}@media (max-width: 1100px){.production-readiness-security-supply-chain-groups[data-v-1763b37e]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.production-readiness-security-supply-chain-head[data-v-1763b37e]{align-items:stretch;flex-direction:column}.production-readiness-security-supply-chain-groups[data-v-1763b37e]{grid-template-columns:minmax(0,1fr)}}.production-readiness-privacy-retention-access-review-readonly-shell[data-v-ce257ef5]{margin-bottom:16px}.production-readiness-privacy-retention-access-review-head[data-v-ce257ef5]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.production-readiness-privacy-retention-access-review-head h3[data-v-ce257ef5],.production-readiness-privacy-retention-access-review-groups h4[data-v-ce257ef5]{margin:0}.production-readiness-privacy-retention-access-review-head p[data-v-ce257ef5]{margin:4px 0 0;color:#64748b}.production-readiness-privacy-retention-access-review-groups[data-v-ce257ef5]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.production-readiness-privacy-retention-access-review-groups section[data-v-ce257ef5]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}.production-readiness-privacy-retention-access-review-groups ul[data-v-ce257ef5]{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.production-readiness-privacy-retention-access-review-groups li[data-v-ce257ef5]{display:grid;gap:3px;min-width:0}.production-readiness-privacy-retention-access-review-groups span[data-v-ce257ef5],.production-readiness-privacy-retention-access-review-groups strong[data-v-ce257ef5],.production-readiness-privacy-retention-access-review-groups small[data-v-ce257ef5],.production-readiness-privacy-retention-access-review-groups b[data-v-ce257ef5]{min-width:0;overflow-wrap:anywhere}.production-readiness-privacy-retention-access-review-groups span[data-v-ce257ef5],.production-readiness-privacy-retention-access-review-groups small[data-v-ce257ef5],.production-readiness-privacy-retention-access-review-groups b[data-v-ce257ef5]{color:#64748b}@media (max-width: 1100px){.production-readiness-privacy-retention-access-review-groups[data-v-ce257ef5]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.production-readiness-privacy-retention-access-review-head[data-v-ce257ef5]{align-items:stretch;flex-direction:column}.production-readiness-privacy-retention-access-review-groups[data-v-ce257ef5]{grid-template-columns:minmax(0,1fr)}}.production-readiness-final-signoff-runbook-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.production-readiness-final-signoff-runbook-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.production-readiness-final-signoff-runbook-head h3,.production-readiness-final-signoff-runbook-groups h4{margin:0;font-size:16px}.production-readiness-final-signoff-runbook-head p{margin:4px 0 0;color:#64748b;font-size:13px}.production-readiness-final-signoff-runbook-groups{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:8px}.production-readiness-final-signoff-runbook-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.production-readiness-final-signoff-runbook-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.production-readiness-final-signoff-runbook-groups li{display:grid;gap:4px;min-width:0}.production-readiness-final-signoff-runbook-groups span,.production-readiness-final-signoff-runbook-groups strong,.production-readiness-final-signoff-runbook-groups small,.production-readiness-final-signoff-runbook-groups b,.production-readiness-final-signoff-runbook-groups p{min-width:0;overflow-wrap:anywhere}.production-readiness-final-signoff-runbook-groups span,.production-readiness-final-signoff-runbook-groups small,.production-readiness-final-signoff-runbook-groups b,.production-readiness-final-signoff-runbook-groups p{color:#64748b;font-size:12px;font-weight:400}@media (max-width: 980px){.production-readiness-final-signoff-runbook-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.production-readiness-final-signoff-runbook-head{flex-direction:column}.production-readiness-final-signoff-runbook-groups{grid-template-columns:1fr}}.production-readiness-release-freeze-regression-config-drift-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.production-readiness-release-freeze-regression-config-drift-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.production-readiness-release-freeze-regression-config-drift-head h3,.production-readiness-release-freeze-regression-config-drift-groups h4{margin:0;font-size:16px}.production-readiness-release-freeze-regression-config-drift-head p{margin:4px 0 0;color:#64748b;font-size:13px}.production-readiness-release-freeze-regression-config-drift-groups{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:8px}.production-readiness-release-freeze-regression-config-drift-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.production-readiness-release-freeze-regression-config-drift-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.production-readiness-release-freeze-regression-config-drift-groups li{display:grid;gap:4px;min-width:0}.production-readiness-release-freeze-regression-config-drift-groups span,.production-readiness-release-freeze-regression-config-drift-groups strong,.production-readiness-release-freeze-regression-config-drift-groups small,.production-readiness-release-freeze-regression-config-drift-groups b,.production-readiness-release-freeze-regression-config-drift-groups p{min-width:0;overflow-wrap:anywhere}.production-readiness-release-freeze-regression-config-drift-groups span,.production-readiness-release-freeze-regression-config-drift-groups small,.production-readiness-release-freeze-regression-config-drift-groups b,.production-readiness-release-freeze-regression-config-drift-groups p{color:#64748b;font-size:12px;font-weight:400}@media (max-width: 980px){.production-readiness-release-freeze-regression-config-drift-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.production-readiness-release-freeze-regression-config-drift-head{flex-direction:column}.production-readiness-release-freeze-regression-config-drift-groups{grid-template-columns:1fr}}.production-readiness-monitoring-alerting-log-redaction-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.production-readiness-monitoring-alerting-log-redaction-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.production-readiness-monitoring-alerting-log-redaction-head h3,.production-readiness-monitoring-alerting-log-redaction-groups h4{margin:0;font-size:16px}.production-readiness-monitoring-alerting-log-redaction-head p{margin:4px 0 0;color:#64748b;font-size:13px}.production-readiness-monitoring-alerting-log-redaction-groups{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:8px}.production-readiness-monitoring-alerting-log-redaction-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.production-readiness-monitoring-alerting-log-redaction-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.production-readiness-monitoring-alerting-log-redaction-groups li{display:grid;gap:4px;min-width:0}.production-readiness-monitoring-alerting-log-redaction-groups span,.production-readiness-monitoring-alerting-log-redaction-groups strong,.production-readiness-monitoring-alerting-log-redaction-groups small,.production-readiness-monitoring-alerting-log-redaction-groups b,.production-readiness-monitoring-alerting-log-redaction-groups p{min-width:0;overflow-wrap:anywhere}.production-readiness-monitoring-alerting-log-redaction-groups span,.production-readiness-monitoring-alerting-log-redaction-groups small,.production-readiness-monitoring-alerting-log-redaction-groups b,.production-readiness-monitoring-alerting-log-redaction-groups p{color:#64748b;font-size:12px;font-weight:400}@media (max-width: 980px){.production-readiness-monitoring-alerting-log-redaction-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.production-readiness-monitoring-alerting-log-redaction-head{flex-direction:column}.production-readiness-monitoring-alerting-log-redaction-groups{grid-template-columns:1fr}}.production-readiness-backup-rollback-evidence-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.production-readiness-backup-rollback-evidence-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.production-readiness-backup-rollback-evidence-head h3,.production-readiness-backup-rollback-evidence-groups h4{margin:0;font-size:16px}.production-readiness-backup-rollback-evidence-head p{margin:4px 0 0;color:#64748b;font-size:13px}.production-readiness-backup-rollback-evidence-groups{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:8px}.production-readiness-backup-rollback-evidence-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.production-readiness-backup-rollback-evidence-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.production-readiness-backup-rollback-evidence-groups li{display:grid;gap:4px;min-width:0}.production-readiness-backup-rollback-evidence-groups span,.production-readiness-backup-rollback-evidence-groups strong,.production-readiness-backup-rollback-evidence-groups small,.production-readiness-backup-rollback-evidence-groups b,.production-readiness-backup-rollback-evidence-groups p{min-width:0;overflow-wrap:anywhere}.production-readiness-backup-rollback-evidence-groups span,.production-readiness-backup-rollback-evidence-groups small,.production-readiness-backup-rollback-evidence-groups b,.production-readiness-backup-rollback-evidence-groups p{color:#64748b;font-size:12px;font-weight:400}@media (max-width: 980px){.production-readiness-backup-rollback-evidence-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.production-readiness-backup-rollback-evidence-head{flex-direction:column}.production-readiness-backup-rollback-evidence-groups{grid-template-columns:1fr}}.production-readiness-operations-security-overview-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.operations-security-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.operations-security-head h3,.operations-security-groups h4{margin:0;font-size:16px}.operations-security-head p{margin:4px 0 0;color:#64748b;font-size:13px}.operations-security-summary,.operations-security-groups{display:grid;gap:8px}.operations-security-summary{grid-template-columns:repeat(4,minmax(130px,1fr))}.operations-security-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.operations-security-summary article,.operations-security-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.operations-security-summary article,.operations-security-groups li{display:grid;gap:4px}.operations-security-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.operations-security-summary span,.operations-security-summary strong,.operations-security-summary small,.operations-security-groups span,.operations-security-groups strong,.operations-security-groups small,.operations-security-groups p{min-width:0;overflow-wrap:anywhere}.operations-security-summary span,.operations-security-summary small,.operations-security-groups span,.operations-security-groups small,.operations-security-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.operations-security-summary,.operations-security-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.operations-security-head{flex-direction:column}.operations-security-summary,.operations-security-groups{grid-template-columns:1fr}}.production-readiness-overview-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.production-readiness-overview-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.production-readiness-overview-head h3,.production-readiness-groups h4{margin:0;font-size:16px}.production-readiness-overview-head p{margin:4px 0 0;color:#64748b;font-size:13px}.production-readiness-summary,.production-readiness-groups{display:grid;gap:8px}.production-readiness-summary{grid-template-columns:repeat(4,minmax(130px,1fr))}.production-readiness-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.production-readiness-summary article,.production-readiness-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.production-readiness-summary article,.production-readiness-groups li{display:grid;gap:4px}.production-readiness-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.production-readiness-summary span,.production-readiness-summary strong,.production-readiness-summary small,.production-readiness-groups span,.production-readiness-groups strong,.production-readiness-groups small,.production-readiness-groups p{min-width:0;overflow-wrap:anywhere}.production-readiness-summary span,.production-readiness-summary small,.production-readiness-groups span,.production-readiness-groups small,.production-readiness-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.production-readiness-summary,.production-readiness-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.production-readiness-overview-head{flex-direction:column}.production-readiness-summary,.production-readiness-groups{grid-template-columns:1fr}}.expense-settlement-workbench[data-v-69df969e]{background:#f6f8fb;color:#172033;display:grid;gap:16px;padding:22px}.expense-settlement-workbench__header[data-v-69df969e],.expense-settlement-workbench__panel>header[data-v-69df969e]{align-items:flex-start;display:flex;justify-content:space-between;gap:16px}.expense-settlement-workbench h1[data-v-69df969e],.expense-settlement-workbench h2[data-v-69df969e],.expense-settlement-workbench p[data-v-69df969e]{margin:0}.expense-settlement-workbench h1[data-v-69df969e]{font-size:24px}.expense-settlement-workbench h2[data-v-69df969e]{font-size:18px}.expense-settlement-workbench__header p[data-v-69df969e],.expense-settlement-workbench__header span[data-v-69df969e],.expense-settlement-workbench__panel header p[data-v-69df969e],.expense-settlement-workbench small[data-v-69df969e]{color:#64748b;font-size:13px}.expense-settlement-workbench__metrics[data-v-69df969e]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.expense-settlement-workbench__metrics article[data-v-69df969e],.expense-settlement-workbench__filters[data-v-69df969e],.expense-settlement-workbench__panel[data-v-69df969e],.expense-settlement-workbench__state[data-v-69df969e]{background:#fff;border:1px solid #dce3ed;border-radius:8px}.expense-settlement-workbench__metrics article[data-v-69df969e]{display:grid;gap:5px;padding:16px}.expense-settlement-workbench__metrics span[data-v-69df969e]{color:#64748b;font-size:13px}.expense-settlement-workbench__metrics strong[data-v-69df969e]{font-size:25px}.expense-settlement-workbench__filters[data-v-69df969e]{display:flex;gap:12px;padding:13px}.expense-settlement-workbench__filters label[data-v-69df969e]{color:#475569;display:grid;font-size:12px;gap:5px}.expense-settlement-workbench__filters select[data-v-69df969e]{border:1px solid #cbd5e1;border-radius:5px;min-height:34px;padding:0 8px}.expense-settlement-workbench__state[data-v-69df969e]{display:grid;gap:6px;padding:28px}.expense-settlement-workbench__state span[data-v-69df969e]{color:#64748b;font-size:13px}.expense-settlement-workbench__state.is-error[data-v-69df969e]{border-color:#f3b4b4;color:#a12b2b}.expense-settlement-workbench__grid[data-v-69df969e]{display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.expense-settlement-workbench__panel[data-v-69df969e]{min-width:0;padding:16px}.expense-settlement-workbench__panel>header[data-v-69df969e]{margin-bottom:14px}.expense-settlement-workbench__panel>header>span[data-v-69df969e]{background:#e7f5f1;color:#087663;border-radius:999px;font-size:12px;padding:4px 8px}.expense-settlement-workbench__table[data-v-69df969e]{display:grid}.expense-settlement-workbench__row[data-v-69df969e]{align-items:center;border-bottom:1px solid #e7ebf0;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 82px;min-width:0;padding:10px 0}.expense-settlement-workbench__row>button[data-v-69df969e]{background:transparent;border:0;color:#334155;display:grid;grid-template-columns:minmax(110px,1.2fr) minmax(70px,.7fr) minmax(82px,.7fr) minmax(92px,.9fr);gap:8px;min-width:0;padding:0;text-align:left}.expense-settlement-workbench__row>button[data-v-69df969e]:hover{color:#007d69}.expense-settlement-workbench__row span[data-v-69df969e]{min-width:0;overflow-wrap:anywhere}.expense-settlement-workbench__row.is-head[data-v-69df969e]{color:#64748b;font-size:12px;font-weight:700;grid-template-columns:minmax(0,1fr) 82px}.expense-settlement-workbench__row.is-head span[data-v-69df969e]{display:grid;grid-column:1;grid-template-columns:minmax(110px,1.2fr) minmax(70px,.7fr) minmax(82px,.7fr) minmax(92px,.9fr)}.expense-settlement-workbench__row b[data-v-69df969e]{border-radius:999px;font-size:11px;padding:3px 6px}.is-draft[data-v-69df969e]{background:#eaf0ff;color:#365eaa}.is-warn[data-v-69df969e]{background:#fff0df;color:#a34a00}.is-success[data-v-69df969e]{background:#e8f7ef;color:#18764b}.is-muted[data-v-69df969e]{background:#edf0f4;color:#526174}.expense-settlement-workbench__actions[data-v-69df969e]{display:flex;flex-wrap:wrap;gap:4px}.expense-settlement-workbench__empty[data-v-69df969e]{color:#64748b;font-size:13px;padding:22px 0}.expense-settlement-workbench dl[data-v-69df969e]{display:grid;gap:12px}.expense-settlement-workbench dl div[data-v-69df969e]{display:flex;justify-content:space-between;gap:12px}.expense-settlement-workbench dt[data-v-69df969e]{color:#64748b}.expense-settlement-workbench dd[data-v-69df969e]{margin:0;overflow-wrap:anywhere;text-align:right}@media (max-width: 800px){.expense-settlement-workbench[data-v-69df969e]{padding:14px}.expense-settlement-workbench__header[data-v-69df969e]{flex-direction:column}.expense-settlement-workbench__metrics[data-v-69df969e]{grid-template-columns:repeat(2,minmax(0,1fr))}.expense-settlement-workbench__grid[data-v-69df969e]{grid-template-columns:1fr}.expense-settlement-workbench__filters[data-v-69df969e]{flex-direction:column}.expense-settlement-workbench__row>button[data-v-69df969e],.expense-settlement-workbench__row.is-head span[data-v-69df969e]{grid-template-columns:minmax(90px,1fr) minmax(70px,.7fr)}.expense-settlement-workbench__row>button span[data-v-69df969e]:nth-child(n+3),.expense-settlement-workbench__row.is-head span[data-v-69df969e]:nth-child(n+3){display:none}}.expense-settlement-workbench[data-v-69df969e]{padding:0!important;background:transparent!important;min-height:auto}.finance-panel-foot[data-v-42ddf185]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto;padding-right:12px}.af-aging-buckets[data-v-42ddf185]{display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr));padding:16px 18px 4px}.af-aging-bucket[data-v-42ddf185]{align-items:flex-start;background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;cursor:pointer;display:grid;gap:4px;overflow:hidden;padding:12px 14px 10px;position:relative;text-align:left;transition:border-color .18s,box-shadow .18s}.af-aging-bucket[data-v-42ddf185]:hover{border-color:var(--af-color-primary-border)}.af-aging-bucket.is-active[data-v-42ddf185],.af-aging-bucket.is-active[data-v-42ddf185]:hover{background:var(--af-color-primary);border-color:var(--af-color-primary);color:#fff;box-shadow:0 0 0 3px var(--af-color-primary-soft)}.af-aging-bucket small[data-v-42ddf185]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.af-aging-bucket strong[data-v-42ddf185]{color:var(--af-color-text-primary);font-size:17px;font-variant-numeric:tabular-nums;font-weight:700;line-height:24px}.af-aging-bucket span[data-v-42ddf185]{color:var(--af-color-text-tertiary);font-size:12px;font-variant-numeric:tabular-nums;line-height:16px}.af-aging-bucket.tone-danger strong[data-v-42ddf185]{color:#b91c1c}.af-aging-bucket.tone-warning strong[data-v-42ddf185]{color:#b45309}.af-aging-bucket.is-active small[data-v-42ddf185],.af-aging-bucket.is-active strong[data-v-42ddf185],.af-aging-bucket.is-active span[data-v-42ddf185]{color:#fff}.af-aging-filter[data-v-42ddf185]{align-items:center;color:var(--af-color-text-tertiary);display:flex;flex-wrap:wrap;font-size:12px;gap:10px;padding:10px 18px 0}.af-aging-filter__clear[data-v-42ddf185]{background:transparent;border:0;color:var(--af-color-primary);cursor:pointer;font-size:12px;padding:0}.af-aging-filter__clear[data-v-42ddf185]:hover{text-decoration:underline}.af-aging-empty[data-v-42ddf185]{color:var(--af-color-text-secondary);font-size:13px;padding:28px 18px}.af-aging-empty p[data-v-42ddf185]{margin:0}@media (max-width: 1400px){.af-aging-buckets[data-v-42ddf185]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.af-aging-buckets[data-v-42ddf185]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.af-aging-buckets[data-v-42ddf185]{grid-template-columns:1fr}}.finance-table-main[data-v-42ddf185]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.finance-table-sub[data-v-42ddf185]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.finance-number[data-v-42ddf185]{font-variant-numeric:tabular-nums}.finance-amount.is-overpaid[data-v-42ddf185]{color:#b91c1c}.af-source-link[data-v-42ddf185]{background:transparent;border:0;color:var(--af-color-primary);cursor:pointer;font-size:13px;font-weight:600;padding:0;text-align:left}.af-source-link[data-v-42ddf185]:hover{color:var(--af-color-primary-hover);text-decoration:underline}.af-source-hint[data-v-42ddf185]{color:var(--af-color-text-secondary);font-size:13px;padding:18px 4px}.af-source-hint.is-error[data-v-42ddf185]{color:#b91c1c}.af-source-section[data-v-42ddf185]{margin-bottom:18px}.af-source-section h4[data-v-42ddf185]{color:var(--af-color-text-primary);font-size:13px;font-weight:600;margin:0 0 10px}.af-source-fields[data-v-42ddf185]{display:grid;gap:10px 16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.af-source-fields dt[data-v-42ddf185]{color:var(--af-color-text-tertiary);font-size:12px;margin:0 0 2px}.af-source-fields dd[data-v-42ddf185]{color:var(--af-color-text-primary);font-size:13px;line-height:1.6;margin:0;overflow-wrap:anywhere}.af-source-amount[data-v-42ddf185]{font-variant-numeric:tabular-nums;font-weight:700}.af-source-actions[data-v-42ddf185]{border-top:1px solid var(--af-color-border-subtle, #e2e8f0);display:flex;gap:8px;justify-content:flex-end;margin-top:4px;padding-top:16px}.finance-task-page[data-v-93e93798]{min-width:0}.finance-task-page[data-v-93e93798] .list-layout__main{background:transparent;border:0;border-radius:0;overflow:visible}.finance-toolbar[data-v-93e93798]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.finance-search[data-v-93e93798]{width:260px}.finance-table-main[data-v-93e93798]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.finance-table-sub[data-v-93e93798]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.finance-number[data-v-93e93798]{font-variant-numeric:tabular-nums}.finance-row-actions[data-v-93e93798]{align-items:center;display:flex;gap:2px}.finance-panel-foot[data-v-93e93798]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.finance-amount[data-v-93e93798]{color:var(--af-color-primary-strong);font-variant-numeric:tabular-nums;font-weight:700}.finance-amount.is-overpaid[data-v-93e93798]{color:#b91c1c}.finance-help-text[data-v-93e93798]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.finance-detail-stats[data-v-93e93798]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.finance-detail-stats article[data-v-93e93798]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.finance-detail-stats small[data-v-93e93798]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.finance-detail-stats strong[data-v-93e93798]{color:var(--af-color-text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;line-height:26px}.finance-detail-stats article.is-primary[data-v-93e93798]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.finance-detail-stats article.is-primary strong[data-v-93e93798]{color:var(--af-color-primary-strong)}.finance-detail-stats article.is-success[data-v-93e93798]{background:var(--af-color-success-soft);border-color:#cdebd8}.finance-detail-stats article.is-success strong[data-v-93e93798]{color:#15803d}.finance-detail-stats article.is-warning[data-v-93e93798]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.finance-detail-stats article.is-warning strong[data-v-93e93798]{color:#b45309}.finance-detail-stats article.is-danger[data-v-93e93798]{background:var(--af-color-danger-soft);border-color:#f6c9c6}.finance-detail-stats article.is-danger strong[data-v-93e93798]{color:#b91c1c}@media (max-width:900px){.finance-search[data-v-93e93798]{width:100%}.finance-detail-stats[data-v-93e93798]{grid-template-columns:1fr}}.finance-ledger-switch[data-v-93e93798]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.finance-ledger-card[data-v-93e93798]{align-items:center;height:auto;white-space:normal;background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:14px 16px;text-align:left;transition:border-color .18s,box-shadow .18s,background .18s}.finance-ledger-card[data-v-93e93798]:hover{border-color:var(--af-color-primary-border)}.finance-ledger-card[data-v-93e93798]>span{align-items:center;display:flex;gap:12px;min-width:0;width:100%}.finance-ledger-card.is-active[data-v-93e93798]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary);box-shadow:0 0 0 2px var(--af-color-primary-soft)}.finance-ledger-card__glyph[data-v-93e93798]{align-items:center;background:var(--af-color-primary-soft);border-radius:10px;color:var(--af-color-primary-strong);display:grid;flex:none;font-size:15px;font-weight:700;height:36px;place-items:center;width:36px}.finance-ledger-card.is-active .finance-ledger-card__glyph[data-v-93e93798]{background:var(--af-color-surface)}.finance-ledger-card__glyph.is-aging[data-v-93e93798]{background:var(--af-color-warning-soft);color:#b45309}.finance-ledger-card__body[data-v-93e93798]{display:grid;gap:2px;min-width:0}.finance-ledger-card__body strong[data-v-93e93798]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;line-height:20px}.finance-ledger-card__body small[data-v-93e93798]{color:var(--af-color-text-tertiary);font-size:12px;line-height:16px}.finance-ledger-card.is-active .finance-ledger-card__body small[data-v-93e93798]{color:var(--af-color-text-secondary)}@media (max-width: 900px){.finance-ledger-switch[data-v-93e93798]{grid-template-columns:1fr}}.finance-load-more[data-v-93e93798]{display:flex;justify-content:center;padding:10px 0 2px}.finance-source-filter[data-v-93e93798]{align-items:center;background:var(--af-color-primary-soft);border-radius:8px;color:var(--af-color-text-secondary);display:flex;font-size:12px;gap:10px;margin-bottom:10px;padding:8px 12px}.af-alloc-list[data-v-93e93798]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:8px 0 0;padding:0}.af-alloc-list li[data-v-93e93798]{align-items:center;background:var(--af-color-primary-soft);border-left:3px solid var(--af-color-primary);border-radius:8px;display:flex;gap:10px;padding:8px 10px}.af-alloc-list li.is-reversal[data-v-93e93798]{background:#fff7ed;border-left-color:#d97706}.af-alloc-list li.is-refund[data-v-93e93798]{background:var(--af-color-primary-soft);border-left-color:var(--af-color-primary)}.af-alloc-dir[data-v-93e93798]{color:var(--af-color-text-secondary);font-size:12px;font-weight:600;min-width:42px}.af-alloc-list li strong[data-v-93e93798]{color:var(--af-color-text-primary);font-size:13px;min-width:78px}.af-alloc-flow[data-v-93e93798]{color:var(--af-color-text-tertiary);font-size:12px;margin-left:auto}.af-alloc-time[data-v-93e93798]{color:var(--af-color-text-tertiary);font-size:12px;min-width:74px;text-align:right}.finance-task-page[data-v-30972d93]{min-width:0}.finance-task-page[data-v-30972d93] .list-layout__main{background:transparent;border:0;border-radius:0;overflow:visible}.finance-toolbar[data-v-30972d93]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.finance-search[data-v-30972d93]{width:260px}.finance-table-main[data-v-30972d93]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.finance-table-sub[data-v-30972d93]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.finance-number[data-v-30972d93]{font-variant-numeric:tabular-nums}.finance-row-actions[data-v-30972d93]{align-items:center;display:flex;gap:2px}.finance-panel-foot[data-v-30972d93]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.finance-amount[data-v-30972d93]{color:var(--af-color-primary-strong);font-variant-numeric:tabular-nums;font-weight:700}.finance-amount.is-overpaid[data-v-30972d93]{color:#b91c1c}.finance-help-text[data-v-30972d93]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.finance-detail-stats[data-v-30972d93]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.finance-detail-stats article[data-v-30972d93]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.finance-detail-stats small[data-v-30972d93]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.finance-detail-stats strong[data-v-30972d93]{color:var(--af-color-text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;line-height:26px}.finance-detail-stats article.is-primary[data-v-30972d93]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.finance-detail-stats article.is-primary strong[data-v-30972d93]{color:var(--af-color-primary-strong)}.finance-detail-stats article.is-success[data-v-30972d93]{background:var(--af-color-success-soft);border-color:#cdebd8}.finance-detail-stats article.is-success strong[data-v-30972d93]{color:#15803d}.finance-detail-stats article.is-warning[data-v-30972d93]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.finance-detail-stats article.is-warning strong[data-v-30972d93]{color:#b45309}.finance-detail-stats article.is-danger[data-v-30972d93]{background:var(--af-color-danger-soft);border-color:#f6c9c6}.finance-detail-stats article.is-danger strong[data-v-30972d93]{color:#b91c1c}@media (max-width:900px){.finance-search[data-v-30972d93]{width:100%}.finance-detail-stats[data-v-30972d93]{grid-template-columns:1fr}}.finance-ledger-switch[data-v-30972d93]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.finance-ledger-card[data-v-30972d93]{align-items:center;height:auto;white-space:normal;background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:14px 16px;text-align:left;transition:border-color .18s,box-shadow .18s,background .18s}.finance-ledger-card[data-v-30972d93]:hover{border-color:var(--af-color-primary-border)}.finance-ledger-card[data-v-30972d93]>span{align-items:center;display:flex;gap:12px;min-width:0;width:100%}.finance-ledger-card.is-active[data-v-30972d93]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary);box-shadow:0 0 0 2px var(--af-color-primary-soft)}.finance-ledger-card__glyph[data-v-30972d93]{align-items:center;background:var(--af-color-primary-soft);border-radius:10px;color:var(--af-color-primary-strong);display:grid;flex:none;font-size:15px;font-weight:700;height:36px;place-items:center;width:36px}.finance-ledger-card.is-active .finance-ledger-card__glyph[data-v-30972d93]{background:var(--af-color-surface)}.finance-ledger-card__glyph.is-aging[data-v-30972d93]{background:var(--af-color-warning-soft);color:#b45309}.finance-ledger-card__body[data-v-30972d93]{display:grid;gap:2px;min-width:0}.finance-ledger-card__body strong[data-v-30972d93]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;line-height:20px}.finance-ledger-card__body small[data-v-30972d93]{color:var(--af-color-text-tertiary);font-size:12px;line-height:16px}.finance-ledger-card.is-active .finance-ledger-card__body small[data-v-30972d93]{color:var(--af-color-text-secondary)}@media (max-width: 900px){.finance-ledger-switch[data-v-30972d93]{grid-template-columns:1fr}}.af-alloc-list[data-v-30972d93]{display:flex;flex-direction:column;gap:8px;list-style:none;margin:8px 0 0;padding:0}.af-alloc-list li[data-v-30972d93]{align-items:center;background:var(--af-color-primary-soft);border-left:3px solid var(--af-color-primary);border-radius:8px;display:flex;gap:10px;padding:8px 10px}.af-alloc-list li.is-reversal[data-v-30972d93]{background:#fff7ed;border-left-color:#d97706}.af-alloc-list li.is-refund[data-v-30972d93]{background:var(--af-color-primary-soft);border-left-color:var(--af-color-primary)}.af-alloc-dir[data-v-30972d93]{color:var(--af-color-text-secondary);font-size:12px;font-weight:600;min-width:42px}.af-alloc-list li strong[data-v-30972d93]{color:var(--af-color-text-primary);font-size:13px;min-width:78px}.af-alloc-flow[data-v-30972d93]{color:var(--af-color-text-tertiary);font-size:12px;margin-left:auto}.af-alloc-time[data-v-30972d93]{color:var(--af-color-text-tertiary);font-size:12px;min-width:74px;text-align:right}.finance-task-page[data-v-5a638ffc]{min-width:0}.finance-task-page[data-v-5a638ffc] .list-layout__main{background:transparent;border:0;border-radius:0;overflow:visible}.finance-toolbar[data-v-5a638ffc]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.finance-search[data-v-5a638ffc]{width:260px}.finance-table-main[data-v-5a638ffc]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.finance-table-sub[data-v-5a638ffc]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.finance-number[data-v-5a638ffc]{font-variant-numeric:tabular-nums}.finance-row-actions[data-v-5a638ffc]{align-items:center;display:flex;gap:2px}.finance-panel-foot[data-v-5a638ffc]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.finance-amount[data-v-5a638ffc]{color:var(--af-color-primary-strong);font-variant-numeric:tabular-nums;font-weight:700}.finance-amount.is-overpaid[data-v-5a638ffc]{color:#b91c1c}.finance-help-text[data-v-5a638ffc]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.finance-detail-stats[data-v-5a638ffc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.finance-detail-stats article[data-v-5a638ffc]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.finance-detail-stats small[data-v-5a638ffc]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.finance-detail-stats strong[data-v-5a638ffc]{color:var(--af-color-text-primary);font-size:20px;font-variant-numeric:tabular-nums;font-weight:700;line-height:26px}.finance-detail-stats article.is-primary[data-v-5a638ffc]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.finance-detail-stats article.is-primary strong[data-v-5a638ffc]{color:var(--af-color-primary-strong)}.finance-detail-stats article.is-success[data-v-5a638ffc]{background:var(--af-color-success-soft);border-color:#cdebd8}.finance-detail-stats article.is-success strong[data-v-5a638ffc]{color:#15803d}.finance-detail-stats article.is-warning[data-v-5a638ffc]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.finance-detail-stats article.is-warning strong[data-v-5a638ffc]{color:#b45309}.finance-detail-stats article.is-danger[data-v-5a638ffc]{background:var(--af-color-danger-soft);border-color:#f6c9c6}.finance-detail-stats article.is-danger strong[data-v-5a638ffc]{color:#b91c1c}@media (max-width:900px){.finance-search[data-v-5a638ffc]{width:100%}.finance-detail-stats[data-v-5a638ffc]{grid-template-columns:1fr}}.expense-advance-offset-workbench[data-v-3452cdbf]{display:grid;gap:16px;padding:0;background:transparent}.expense-advance-offset-workbench header[data-v-3452cdbf]{display:flex;justify-content:space-between;align-items:flex-start}.expense-advance-offset-workbench h1[data-v-3452cdbf]{margin:4px 0}.expense-advance-offset-workbench__actions[data-v-3452cdbf]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.expense-advance-offset-workbench__error[data-v-3452cdbf]{width:100%;color:#b42318}.expense-difference-execution-workbench[data-v-e626269d]{display:grid;gap:16px;padding:22px;background:#f6f8fb;color:#172033}.expense-difference-execution-workbench__header[data-v-e626269d],.panel-heading[data-v-e626269d]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.expense-difference-execution-workbench h1[data-v-e626269d],.expense-difference-execution-workbench h2[data-v-e626269d],.expense-difference-execution-workbench p[data-v-e626269d]{margin:0}.expense-difference-execution-workbench h1[data-v-e626269d]{margin-top:4px;font-size:24px}.expense-difference-execution-workbench h2[data-v-e626269d]{font-size:18px}.eyebrow[data-v-e626269d]{color:#64748b;font-size:12px}.expense-difference-execution-workbench__header>div>span[data-v-e626269d]{display:block;margin-top:8px;color:#64748b;font-size:13px}.expense-difference-execution-workbench__metrics[data-v-e626269d]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.expense-difference-execution-workbench__metrics article[data-v-e626269d]{display:grid;gap:5px;padding:16px;border:1px solid #dce3ed;border-radius:8px;background:#fff}.expense-difference-execution-workbench__metrics span[data-v-e626269d],.expense-difference-execution-workbench__metrics small[data-v-e626269d]{color:#64748b;font-size:13px}.expense-difference-execution-workbench__metrics strong[data-v-e626269d]{font-size:25px}.expense-difference-execution-workbench__filters[data-v-e626269d]{padding:10px 16px 0;border:1px solid #dce3ed;border-radius:8px;background:#fff}.expense-difference-execution-workbench__grid[data-v-e626269d]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:16px}.expense-difference-execution-workbench__panel[data-v-e626269d]{min-width:0}.empty-state[data-v-e626269d]{min-height:240px;display:grid;place-items:center}.expense-difference-execution-workbench[data-v-e626269d] .el-table{width:100%}.expense-difference-execution-workbench[data-v-e626269d] .el-button svg{width:14px;height:14px;margin-right:4px}.expense-difference-execution-workbench[data-v-e626269d] .el-tag{border-radius:5px}@media (max-width: 980px){.expense-difference-execution-workbench__metrics[data-v-e626269d]{grid-template-columns:repeat(2,minmax(0,1fr))}.expense-difference-execution-workbench__grid[data-v-e626269d]{grid-template-columns:1fr}}@media (max-width: 640px){.expense-difference-execution-workbench[data-v-e626269d]{padding:14px}.expense-difference-execution-workbench__header[data-v-e626269d]{flex-direction:column}.expense-difference-execution-workbench__metrics[data-v-e626269d]{grid-template-columns:repeat(2,minmax(0,1fr))}}.expense-difference-execution-workbench[data-v-e626269d]{padding:0!important;background:transparent!important;min-height:auto}.expense-difference-reconciliation-workbench[data-v-c51caa78]{display:grid;gap:16px;padding:0;background:transparent;color:#172033}.expense-difference-reconciliation-workbench__header[data-v-c51caa78],.panel-heading[data-v-c51caa78]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.expense-difference-reconciliation-workbench h1[data-v-c51caa78],.expense-difference-reconciliation-workbench h2[data-v-c51caa78],.expense-difference-reconciliation-workbench p[data-v-c51caa78]{margin:0}.expense-difference-reconciliation-workbench h1[data-v-c51caa78]{margin-top:4px;font-size:24px}.expense-difference-reconciliation-workbench h2[data-v-c51caa78]{font-size:18px}.eyebrow[data-v-c51caa78]{color:#64748b;font-size:12px}.expense-difference-reconciliation-workbench__header>div>span[data-v-c51caa78]{display:block;margin-top:8px;color:#64748b;font-size:13px}.expense-difference-reconciliation-workbench__metrics[data-v-c51caa78]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.expense-difference-reconciliation-workbench__metrics article[data-v-c51caa78]{display:grid;gap:5px;padding:16px;border:1px solid #dce3ed;border-radius:8px;background:#fff}.expense-difference-reconciliation-workbench__metrics span[data-v-c51caa78],.expense-difference-reconciliation-workbench__metrics small[data-v-c51caa78]{color:#64748b;font-size:13px}.expense-difference-reconciliation-workbench__metrics strong[data-v-c51caa78]{font-size:25px}.expense-difference-reconciliation-workbench__filters[data-v-c51caa78]{padding:10px 16px 0;border:1px solid #dce3ed;border-radius:8px;background:#fff}.expense-difference-reconciliation-workbench__panel[data-v-c51caa78]{min-width:0}.empty-state[data-v-c51caa78]{min-height:300px;display:grid;place-items:center}.expense-difference-reconciliation-workbench[data-v-c51caa78] .el-table{width:100%}.expense-difference-reconciliation-workbench[data-v-c51caa78] .el-button svg{width:14px;height:14px;margin-right:4px}.expense-difference-reconciliation-workbench[data-v-c51caa78] .el-tag{border-radius:5px}@media (max-width:980px){.expense-difference-reconciliation-workbench__metrics[data-v-c51caa78]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.expense-difference-reconciliation-workbench[data-v-c51caa78]{padding:14px}.expense-difference-reconciliation-workbench__header[data-v-c51caa78]{flex-direction:column}.expense-difference-reconciliation-workbench__metrics[data-v-c51caa78]{grid-template-columns:repeat(2,minmax(0,1fr))}}.sales-receivable-settlement-workbench[data-v-ac49d721]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-ac49d721]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;max-width:1280px;margin:0 auto 20px}.workbench-header p[data-v-ac49d721]{margin:0 0 8px;color:#64748b;font-size:13px}.workbench-header h1[data-v-ac49d721]{margin:0;font-size:24px;font-weight:650}.workbench-header span[data-v-ac49d721]{display:block;margin-top:8px;color:#64748b;font-size:14px}.workbench-card[data-v-ac49d721]{max-width:1280px;margin:16px auto 0}.status-tag[data-v-ac49d721]{white-space:nowrap}.sales-receivable-settlement-workbench[data-v-ac49d721] .el-table__row{cursor:pointer}@media (max-width:720px){.workbench-header[data-v-ac49d721]{align-items:stretch;flex-direction:column}.workbench-header[data-v-ac49d721] .el-button{width:100%}}.receivable-shared-access[data-v-2ba84eb1]{margin-top:20px;padding:18px;border:1px solid #dbe7f4;border-radius:10px;background:#f8fbff}.shared-access-heading[data-v-2ba84eb1]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.eyebrow[data-v-2ba84eb1]{color:#4385d8;font-size:12px}.shared-access-heading h3[data-v-2ba84eb1]{margin:3px 0 0;color:#173d68;font-size:17px}.info-row[data-v-2ba84eb1]{display:flex;align-items:center;gap:8px;padding:10px 0;border-bottom:1px solid #e6edf5;color:#46627e;font-size:13px}.info-row span[data-v-2ba84eb1]{color:#8797aa}.sales-receivable-after-sales-workbench[data-v-37f24595]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-37f24595]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;max-width:1320px;margin:0 auto 20px}.workbench-header p[data-v-37f24595]{margin:0 0 8px;color:#64748b;font-size:13px}.workbench-header h1[data-v-37f24595]{margin:0;font-size:24px;font-weight:650}.workbench-header span[data-v-37f24595]{display:block;margin-top:8px;color:#64748b;font-size:14px}.workbench-card[data-v-37f24595]{max-width:1320px;margin:16px auto 0}.sales-receivable-after-sales-workbench[data-v-37f24595] .el-table__row{cursor:pointer}@media (max-width:720px){.workbench-header[data-v-37f24595]{align-items:stretch;flex-direction:column}.workbench-header[data-v-37f24595] .el-button{width:100%}}.invoice-tax-workbench[data-v-10f7b29e]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-10f7b29e]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;max-width:1280px;margin:0 auto 20px}.workbench-header p[data-v-10f7b29e]{margin:0 0 8px;color:#64748b;font-size:13px}.workbench-header h1[data-v-10f7b29e]{margin:0;font-size:24px;font-weight:650}.workbench-header span[data-v-10f7b29e]{display:block;margin-top:8px;color:#64748b;font-size:14px}.workbench-card[data-v-10f7b29e]{max-width:1280px;margin:16px auto 0}.status-tag[data-v-10f7b29e]{white-space:nowrap}.invoice-tax-workbench[data-v-10f7b29e] .el-table__row{cursor:pointer}@media (max-width:720px){.workbench-header[data-v-10f7b29e]{align-items:stretch;flex-direction:column}.workbench-header[data-v-10f7b29e] .el-button{width:100%}}.return-invoice-adjustment-workbench[data-v-dc398107]{min-height:100%;padding:0;background:transparent;color:#1f2937}.return-invoice-adjustment-workbench header[data-v-dc398107]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;max-width:1280px;margin:0 auto 20px}.return-invoice-adjustment-workbench p[data-v-dc398107]{margin:0 0 8px;color:#64748b;font-size:13px}.return-invoice-adjustment-workbench h1[data-v-dc398107]{margin:0;font-size:24px;font-weight:650}.return-invoice-adjustment-workbench header span[data-v-dc398107]{display:block;margin-top:8px;color:#64748b;font-size:14px}.return-invoice-adjustment-workbench[data-v-dc398107] .el-card{max-width:1280px;margin:16px auto}.return-invoice-adjustment-workbench[data-v-dc398107] .el-table__row{cursor:pointer}.status[data-v-dc398107]{white-space:nowrap}@media (max-width:720px){.return-invoice-adjustment-workbench header[data-v-dc398107]{flex-direction:column}.return-invoice-adjustment-workbench[data-v-dc398107] .el-button{width:100%}}.commercial-change-impact-workbench[data-v-79c2e75e]{min-height:100%;padding:0;background:transparent;color:#1f2937}.commercial-change-impact-workbench header[data-v-79c2e75e]{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;max-width:1280px;margin:0 auto 20px}.commercial-change-impact-workbench p[data-v-79c2e75e]{margin:0 0 8px;color:#64748b;font-size:13px}.commercial-change-impact-workbench h1[data-v-79c2e75e]{margin:0;font-size:24px;font-weight:650}.commercial-change-impact-workbench header span[data-v-79c2e75e]{display:block;margin-top:8px;color:#64748b;font-size:14px}.commercial-change-impact-workbench[data-v-79c2e75e] .el-card{max-width:1280px;margin:16px auto}.commercial-change-impact-workbench[data-v-79c2e75e] .el-table__row{cursor:pointer}.status[data-v-79c2e75e]{white-space:nowrap}@media (max-width:720px){.commercial-change-impact-workbench header[data-v-79c2e75e]{flex-direction:column}.commercial-change-impact-workbench[data-v-79c2e75e] .el-button{width:100%}}.commercial-change-request-workbench[data-v-6f111a99]{min-height:100%;padding:0;background:transparent}.commercial-change-request-workbench header[data-v-6f111a99]{display:flex;justify-content:space-between;max-width:1280px;margin:auto}.commercial-change-request-workbench h1[data-v-6f111a99]{margin:0}.commercial-change-request-workbench p[data-v-6f111a99],.commercial-change-request-workbench span[data-v-6f111a99]{color:#64748b}.commercial-change-request-workbench[data-v-6f111a99] .el-card{max-width:1280px;margin:16px auto}@media (max-width:720px){.commercial-change-request-workbench header[data-v-6f111a99]{flex-direction:column}}.commercial-change-execution-preview-workbench[data-v-afbc4f19]{min-height:100%;padding:0;background:transparent}.commercial-change-execution-preview-workbench header[data-v-afbc4f19]{display:flex;justify-content:space-between;max-width:1280px;margin:0 auto 16px}.commercial-change-execution-preview-workbench h1[data-v-afbc4f19]{margin:0}.commercial-change-execution-preview-workbench p[data-v-afbc4f19],.commercial-change-execution-preview-workbench span[data-v-afbc4f19]{color:#64748b}.commercial-change-execution-preview-workbench[data-v-afbc4f19] .el-alert,.commercial-change-execution-preview-workbench[data-v-afbc4f19] .el-card{max-width:1280px;margin:16px auto}@media (max-width:720px){.commercial-change-execution-preview-workbench header[data-v-afbc4f19]{flex-direction:column;gap:12px}}.commercial-change-execution-admission-workbench[data-v-e5e6b4a6]{min-height:100%;padding:0;background:transparent}.commercial-change-execution-admission-workbench header[data-v-e5e6b4a6]{display:flex;justify-content:space-between;max-width:1280px;margin:0 auto 16px}.commercial-change-execution-admission-workbench h1[data-v-e5e6b4a6]{margin:0}.commercial-change-execution-admission-workbench p[data-v-e5e6b4a6],.commercial-change-execution-admission-workbench span[data-v-e5e6b4a6]{color:#64748b}.commercial-change-execution-admission-workbench[data-v-e5e6b4a6] .el-alert,.commercial-change-execution-admission-workbench[data-v-e5e6b4a6] .el-card{max-width:1280px;margin:16px auto}@media (max-width:720px){.commercial-change-execution-admission-workbench header[data-v-e5e6b4a6]{flex-direction:column;gap:12px}}.commercial-change-dry-run-workbench[data-v-2d9f2f9f]{min-height:100%;padding:0;background:transparent}.commercial-change-dry-run-workbench header[data-v-2d9f2f9f]{display:flex;justify-content:space-between;max-width:1280px;margin:0 auto 16px}.commercial-change-dry-run-workbench h1[data-v-2d9f2f9f]{margin:0}.commercial-change-dry-run-workbench[data-v-2d9f2f9f] .el-alert,.commercial-change-dry-run-workbench[data-v-2d9f2f9f] .el-card{max-width:1280px;margin:16px auto}.commercial-change-execution-result-workbench[data-v-668c8bb5]{min-height:100%;padding:0;background:transparent}.commercial-change-execution-result-workbench header[data-v-668c8bb5]{display:flex;justify-content:space-between;max-width:1280px;margin:0 auto 16px}.commercial-change-execution-result-workbench h1[data-v-668c8bb5]{margin:0}.commercial-change-execution-result-workbench p[data-v-668c8bb5],.commercial-change-execution-result-workbench span[data-v-668c8bb5]{color:#64748b}.commercial-change-execution-result-workbench[data-v-668c8bb5] .el-alert,.commercial-change-execution-result-workbench[data-v-668c8bb5] .el-card{max-width:1280px;margin:16px auto}@media (max-width:720px){.commercial-change-execution-result-workbench header[data-v-668c8bb5]{flex-direction:column;gap:12px}}.commercial-change-audit-archive-workbench[data-v-4bf4e18b]{min-height:100%;padding:0;background:transparent}.commercial-change-audit-archive-workbench header[data-v-4bf4e18b]{display:flex;justify-content:space-between;max-width:1280px;margin:0 auto 16px}.commercial-change-audit-archive-workbench h1[data-v-4bf4e18b]{margin:0}.commercial-change-audit-archive-workbench p[data-v-4bf4e18b],.commercial-change-audit-archive-workbench span[data-v-4bf4e18b]{color:#64748b}.commercial-change-audit-archive-workbench[data-v-4bf4e18b] .el-alert,.commercial-change-audit-archive-workbench[data-v-4bf4e18b] .el-card{max-width:1280px;margin:16px auto}.commercial-change-audit-archive-workbench[data-v-4bf4e18b] .el-tag{height:auto;min-height:24px;white-space:normal;overflow-wrap:anywhere;line-height:16px;text-align:left}@media (max-width:720px){.commercial-change-audit-archive-workbench header[data-v-4bf4e18b]{flex-direction:column;gap:12px}}.contract-quote-order-consistency-workbench[data-v-11d25255]{min-height:100%;padding:0;background:transparent}.contract-quote-order-consistency-workbench header[data-v-11d25255]{display:flex;justify-content:space-between;max-width:1280px;margin:0 auto 16px;gap:16px}.contract-quote-order-consistency-workbench h1[data-v-11d25255]{margin:0;color:#17212b}.contract-quote-order-consistency-workbench p[data-v-11d25255],.contract-quote-order-consistency-workbench span[data-v-11d25255]{color:#64748b}.contract-quote-order-consistency-workbench[data-v-11d25255] .el-alert,.contract-quote-order-consistency-workbench[data-v-11d25255] .el-card{max-width:1280px;margin:16px auto}.contract-quote-order-consistency-workbench[data-v-11d25255] .el-tag{height:auto;min-height:24px;white-space:normal;overflow-wrap:anywhere;line-height:16px;text-align:left}@media (max-width:720px){.contract-quote-order-consistency-workbench header[data-v-11d25255]{flex-direction:column;gap:12px}}.crm-page[data-v-5694386a]{display:grid;gap:16px;min-width:0;align-content:start;padding:0;background:transparent;color:var(--af-color-text-primary)}.crm-page[data-v-5694386a] .el-alert{margin:0}.crm-toolbar[data-v-5694386a]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.crm-search[data-v-5694386a]{width:260px}.crm-table-main[data-v-5694386a]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.crm-table-sub[data-v-5694386a]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.crm-number[data-v-5694386a]{font-variant-numeric:tabular-nums}.crm-row-actions[data-v-5694386a]{align-items:center;display:flex;gap:2px}.crm-panel-foot[data-v-5694386a]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.crm-form-grid[data-v-5694386a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.crm-form-grid .el-select[data-v-5694386a],.crm-form-grid .el-date-editor[data-v-5694386a],.crm-form-grid .el-input-number[data-v-5694386a]{width:100%}.crm-help-text[data-v-5694386a]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.crm-form-error[data-v-5694386a]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.crm-detail-stats[data-v-5694386a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.crm-detail-stats article[data-v-5694386a]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.crm-detail-stats small[data-v-5694386a]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.crm-detail-stats strong[data-v-5694386a]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.crm-detail-stats article.is-primary[data-v-5694386a]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.crm-detail-stats article.is-primary strong[data-v-5694386a]{color:var(--af-color-primary-strong)}.crm-detail-stats article.is-success[data-v-5694386a]{background:var(--af-color-success-soft);border-color:#cdebd8}.crm-detail-stats article.is-success strong[data-v-5694386a]{color:#15803d}.crm-detail-stats article.is-warning[data-v-5694386a]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.crm-detail-stats article.is-warning strong[data-v-5694386a]{color:#b45309}.crm-detail-timeline[data-v-5694386a]{margin:4px 0 0}.crm-detail-timeline[data-v-5694386a] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.crm-detail-timeline[data-v-5694386a] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}[data-v-5694386a] .el-card{border-radius:var(--af-radius-card)}[data-v-5694386a] .el-table{width:100%}[data-v-5694386a] .el-table__cell{padding:11px 0}@media (max-width:900px){.crm-form-grid[data-v-5694386a]{grid-template-columns:1fr}.crm-search[data-v-5694386a]{width:100%}.crm-detail-stats[data-v-5694386a]{grid-template-columns:1fr}}.customer-service-workbench[data-v-5694386a] .el-alert{margin-bottom:0}.detail-drawer[data-v-5694386a] .af-detail__section.is-action{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.detail-drawer[data-v-5694386a] .af-detail__section.is-warning{background:var(--af-color-warning-soft);border-color:#f6e0b8}.detail-drawer[data-v-5694386a] .af-detail__section.is-action .el-textarea,.detail-drawer[data-v-5694386a] .af-detail__section.is-warning .el-textarea{margin-bottom:12px}.action-row[data-v-5694386a]{display:flex;flex-wrap:wrap;gap:10px}.crm-page[data-v-d6be3b44]{display:grid;gap:16px;min-width:0;align-content:start;padding:0;background:transparent;color:var(--af-color-text-primary)}.crm-page[data-v-d6be3b44] .el-alert{margin:0}.crm-toolbar[data-v-d6be3b44]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.crm-search[data-v-d6be3b44]{width:260px}.crm-table-main[data-v-d6be3b44]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.crm-table-sub[data-v-d6be3b44]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.crm-number[data-v-d6be3b44]{font-variant-numeric:tabular-nums}.crm-row-actions[data-v-d6be3b44]{align-items:center;display:flex;gap:2px}.crm-panel-foot[data-v-d6be3b44]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.crm-form-grid[data-v-d6be3b44]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.crm-form-grid .el-select[data-v-d6be3b44],.crm-form-grid .el-date-editor[data-v-d6be3b44],.crm-form-grid .el-input-number[data-v-d6be3b44]{width:100%}.crm-help-text[data-v-d6be3b44]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.crm-form-error[data-v-d6be3b44]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.crm-detail-stats[data-v-d6be3b44]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.crm-detail-stats article[data-v-d6be3b44]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.crm-detail-stats small[data-v-d6be3b44]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.crm-detail-stats strong[data-v-d6be3b44]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.crm-detail-stats article.is-primary[data-v-d6be3b44]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.crm-detail-stats article.is-primary strong[data-v-d6be3b44]{color:var(--af-color-primary-strong)}.crm-detail-stats article.is-success[data-v-d6be3b44]{background:var(--af-color-success-soft);border-color:#cdebd8}.crm-detail-stats article.is-success strong[data-v-d6be3b44]{color:#15803d}.crm-detail-stats article.is-warning[data-v-d6be3b44]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.crm-detail-stats article.is-warning strong[data-v-d6be3b44]{color:#b45309}.crm-detail-timeline[data-v-d6be3b44]{margin:4px 0 0}.crm-detail-timeline[data-v-d6be3b44] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.crm-detail-timeline[data-v-d6be3b44] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}[data-v-d6be3b44] .el-card{border-radius:var(--af-radius-card)}[data-v-d6be3b44] .el-table{width:100%}[data-v-d6be3b44] .el-table__cell{padding:11px 0}@media (max-width:900px){.crm-form-grid[data-v-d6be3b44]{grid-template-columns:1fr}.crm-search[data-v-d6be3b44]{width:100%}.crm-detail-stats[data-v-d6be3b44]{grid-template-columns:1fr}}.crm-lead-opportunity-workbench>.page-header[data-v-d6be3b44]{max-width:none;margin:0 0 16px}.conversion-actions[data-v-d6be3b44]{display:flex;flex-wrap:wrap;gap:10px}.crm-sales-collaboration[data-v-e3f808e5]{max-width:1320px;margin:0 auto 16px;padding:0;background:transparent;color:#1f2937}.panel-header[data-v-e3f808e5]{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;padding:20px 0 16px}.panel-header p[data-v-e3f808e5]{margin:0;color:#467078}.panel-header h2[data-v-e3f808e5]{margin:6px 0;color:#17313a;font-size:22px}.panel-header span[data-v-e3f808e5]{color:#64748b}.summary-grid[data-v-e3f808e5]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:0 0 16px}.summary-grid strong[data-v-e3f808e5],.summary-grid span[data-v-e3f808e5]{display:block}.summary-grid strong[data-v-e3f808e5]{font-size:20px;color:#174f57}.summary-grid span[data-v-e3f808e5]{margin-top:8px;color:#64748b;font-size:13px}.card-heading[data-v-e3f808e5]{display:flex;justify-content:space-between;align-items:center}.guardrail[data-v-e3f808e5]{margin-top:16px;background:#fff}@media (max-width:760px){.crm-sales-collaboration[data-v-e3f808e5]{padding:0 16px 20px}.panel-header[data-v-e3f808e5]{align-items:flex-start;flex-direction:column}.summary-grid[data-v-e3f808e5]{grid-template-columns:1fr}}.crm-page[data-v-80042735]{display:grid;gap:16px;min-width:0;align-content:start;padding:0;background:transparent;color:var(--af-color-text-primary)}.crm-page[data-v-80042735] .el-alert{margin:0}.crm-toolbar[data-v-80042735]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.crm-search[data-v-80042735]{width:260px}.crm-table-main[data-v-80042735]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.crm-table-sub[data-v-80042735]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.crm-number[data-v-80042735]{font-variant-numeric:tabular-nums}.crm-row-actions[data-v-80042735]{align-items:center;display:flex;gap:2px}.crm-panel-foot[data-v-80042735]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.crm-form-grid[data-v-80042735]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.crm-form-grid .el-select[data-v-80042735],.crm-form-grid .el-date-editor[data-v-80042735],.crm-form-grid .el-input-number[data-v-80042735]{width:100%}.crm-help-text[data-v-80042735]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.crm-form-error[data-v-80042735]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.crm-detail-stats[data-v-80042735]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.crm-detail-stats article[data-v-80042735]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.crm-detail-stats small[data-v-80042735]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.crm-detail-stats strong[data-v-80042735]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.crm-detail-stats article.is-primary[data-v-80042735]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.crm-detail-stats article.is-primary strong[data-v-80042735]{color:var(--af-color-primary-strong)}.crm-detail-stats article.is-success[data-v-80042735]{background:var(--af-color-success-soft);border-color:#cdebd8}.crm-detail-stats article.is-success strong[data-v-80042735]{color:#15803d}.crm-detail-stats article.is-warning[data-v-80042735]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.crm-detail-stats article.is-warning strong[data-v-80042735]{color:#b45309}.crm-detail-timeline[data-v-80042735]{margin:4px 0 0}.crm-detail-timeline[data-v-80042735] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.crm-detail-timeline[data-v-80042735] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}[data-v-80042735] .el-card{border-radius:var(--af-radius-card)}[data-v-80042735] .el-table{width:100%}[data-v-80042735] .el-table__cell{padding:11px 0}@media (max-width:900px){.crm-form-grid[data-v-80042735]{grid-template-columns:1fr}.crm-search[data-v-80042735]{width:100%}.crm-detail-stats[data-v-80042735]{grid-template-columns:1fr}}.crm-page[data-v-1dd67bb5]{display:grid;gap:16px;min-width:0;align-content:start;padding:0;background:transparent;color:var(--af-color-text-primary)}.crm-page[data-v-1dd67bb5] .el-alert{margin:0}.crm-toolbar[data-v-1dd67bb5]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.crm-search[data-v-1dd67bb5]{width:260px}.crm-table-main[data-v-1dd67bb5]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.crm-table-sub[data-v-1dd67bb5]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.crm-number[data-v-1dd67bb5]{font-variant-numeric:tabular-nums}.crm-row-actions[data-v-1dd67bb5]{align-items:center;display:flex;gap:2px}.crm-panel-foot[data-v-1dd67bb5]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.crm-form-grid[data-v-1dd67bb5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.crm-form-grid .el-select[data-v-1dd67bb5],.crm-form-grid .el-date-editor[data-v-1dd67bb5],.crm-form-grid .el-input-number[data-v-1dd67bb5]{width:100%}.crm-help-text[data-v-1dd67bb5]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.crm-form-error[data-v-1dd67bb5]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.crm-detail-stats[data-v-1dd67bb5]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.crm-detail-stats article[data-v-1dd67bb5]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.crm-detail-stats small[data-v-1dd67bb5]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.crm-detail-stats strong[data-v-1dd67bb5]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.crm-detail-stats article.is-primary[data-v-1dd67bb5]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.crm-detail-stats article.is-primary strong[data-v-1dd67bb5]{color:var(--af-color-primary-strong)}.crm-detail-stats article.is-success[data-v-1dd67bb5]{background:var(--af-color-success-soft);border-color:#cdebd8}.crm-detail-stats article.is-success strong[data-v-1dd67bb5]{color:#15803d}.crm-detail-stats article.is-warning[data-v-1dd67bb5]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.crm-detail-stats article.is-warning strong[data-v-1dd67bb5]{color:#b45309}.crm-detail-timeline[data-v-1dd67bb5]{margin:4px 0 0}.crm-detail-timeline[data-v-1dd67bb5] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.crm-detail-timeline[data-v-1dd67bb5] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}[data-v-1dd67bb5] .el-card{border-radius:var(--af-radius-card)}[data-v-1dd67bb5] .el-table{width:100%}[data-v-1dd67bb5] .el-table__cell{padding:11px 0}@media (max-width:900px){.crm-form-grid[data-v-1dd67bb5]{grid-template-columns:1fr}.crm-search[data-v-1dd67bb5]{width:100%}.crm-detail-stats[data-v-1dd67bb5]{grid-template-columns:1fr}}.crm-page[data-v-8e5a0095]{display:grid;gap:16px;min-width:0;align-content:start;padding:0;background:transparent;color:var(--af-color-text-primary)}.crm-page[data-v-8e5a0095] .el-alert{margin:0}.crm-toolbar[data-v-8e5a0095]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.crm-search[data-v-8e5a0095]{width:260px}.crm-table-main[data-v-8e5a0095]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.crm-table-sub[data-v-8e5a0095]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.crm-number[data-v-8e5a0095]{font-variant-numeric:tabular-nums}.crm-row-actions[data-v-8e5a0095]{align-items:center;display:flex;gap:2px}.crm-panel-foot[data-v-8e5a0095]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.crm-form-grid[data-v-8e5a0095]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.crm-form-grid .el-select[data-v-8e5a0095],.crm-form-grid .el-date-editor[data-v-8e5a0095],.crm-form-grid .el-input-number[data-v-8e5a0095]{width:100%}.crm-help-text[data-v-8e5a0095]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.crm-form-error[data-v-8e5a0095]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.crm-detail-stats[data-v-8e5a0095]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.crm-detail-stats article[data-v-8e5a0095]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.crm-detail-stats small[data-v-8e5a0095]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.crm-detail-stats strong[data-v-8e5a0095]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.crm-detail-stats article.is-primary[data-v-8e5a0095]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.crm-detail-stats article.is-primary strong[data-v-8e5a0095]{color:var(--af-color-primary-strong)}.crm-detail-stats article.is-success[data-v-8e5a0095]{background:var(--af-color-success-soft);border-color:#cdebd8}.crm-detail-stats article.is-success strong[data-v-8e5a0095]{color:#15803d}.crm-detail-stats article.is-warning[data-v-8e5a0095]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.crm-detail-stats article.is-warning strong[data-v-8e5a0095]{color:#b45309}.crm-detail-timeline[data-v-8e5a0095]{margin:4px 0 0}.crm-detail-timeline[data-v-8e5a0095] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.crm-detail-timeline[data-v-8e5a0095] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}[data-v-8e5a0095] .el-card{border-radius:var(--af-radius-card)}[data-v-8e5a0095] .el-table{width:100%}[data-v-8e5a0095] .el-table__cell{padding:11px 0}@media (max-width:900px){.crm-form-grid[data-v-8e5a0095]{grid-template-columns:1fr}.crm-search[data-v-8e5a0095]{width:100%}.crm-detail-stats[data-v-8e5a0095]{grid-template-columns:1fr}}.contract-order-operation-workbench[data-v-405d1d76]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-405d1d76],.contract-order-operation-workbench>.el-card[data-v-405d1d76],.contract-order-operation-workbench>.el-alert[data-v-405d1d76]{max-width:1320px;margin:0 auto 16px}.workbench-header[data-v-405d1d76]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.workbench-header p[data-v-405d1d76]{margin:0;color:#467078}.workbench-header h1[data-v-405d1d76]{margin:8px 0;color:#17313a;font-size:28px}.workbench-header span[data-v-405d1d76],.muted[data-v-405d1d76]{color:#64748b}.card-heading[data-v-405d1d76]{display:flex;justify-content:space-between;align-items:center}.card-heading small[data-v-405d1d76],.el-table small[data-v-405d1d76]{display:block;color:#64748b;font-weight:400}.contract-order-operation-workbench[data-v-405d1d76] .el-tag{border-radius:4px}.contract-order-operation-workbench[data-v-405d1d76] .el-card{border-radius:6px}@media (max-width:720px){.workbench-header[data-v-405d1d76]{align-items:stretch;flex-direction:column}.workbench-header .el-button[data-v-405d1d76]{align-self:flex-start}}.crm-customer-insight-charts[data-v-1a8c21e0]{display:grid;gap:12px;padding:16px;border:1px solid #e5eaf2;border-radius:8px;background:#fff}.crm-customer-insight-charts__heading[data-v-1a8c21e0]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.crm-customer-insight-charts__heading h3[data-v-1a8c21e0],.crm-customer-insight-charts__heading p[data-v-1a8c21e0]{margin:0}.crm-customer-insight-charts__heading h3[data-v-1a8c21e0]{color:#243b53;font-size:16px}.crm-customer-insight-charts__heading p[data-v-1a8c21e0]{margin-top:4px;color:#718096;font-size:13px}.crm-customer-insight-charts__grid[data-v-1a8c21e0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.crm-customer-insight-charts__canvas[data-v-1a8c21e0]{min-height:250px}@media (max-width: 760px){.crm-customer-insight-charts__grid[data-v-1a8c21e0]{grid-template-columns:1fr}}.crm-contact-redesign[data-v-3bd345da]{display:grid;gap:16px}.crm-redesign-filters[data-v-3bd345da] .el-form-item{margin-bottom:0}@media (max-width:760px){.crm-contact-redesign[data-v-3bd345da] .el-form--inline .el-form-item{margin-right:0;width:100%}}.crm-page[data-v-7fba3937]{display:grid;gap:16px;min-width:0;align-content:start;padding:0;background:transparent;color:var(--af-color-text-primary)}.crm-page[data-v-7fba3937] .el-alert{margin:0}.crm-toolbar[data-v-7fba3937]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.crm-search[data-v-7fba3937]{width:260px}.crm-table-main[data-v-7fba3937]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.crm-table-sub[data-v-7fba3937]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.crm-number[data-v-7fba3937]{font-variant-numeric:tabular-nums}.crm-row-actions[data-v-7fba3937]{align-items:center;display:flex;gap:2px}.crm-panel-foot[data-v-7fba3937]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.crm-form-grid[data-v-7fba3937]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.crm-form-grid .el-select[data-v-7fba3937],.crm-form-grid .el-date-editor[data-v-7fba3937],.crm-form-grid .el-input-number[data-v-7fba3937]{width:100%}.crm-help-text[data-v-7fba3937]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.crm-form-error[data-v-7fba3937]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.crm-detail-stats[data-v-7fba3937]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.crm-detail-stats article[data-v-7fba3937]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.crm-detail-stats small[data-v-7fba3937]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.crm-detail-stats strong[data-v-7fba3937]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.crm-detail-stats article.is-primary[data-v-7fba3937]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.crm-detail-stats article.is-primary strong[data-v-7fba3937]{color:var(--af-color-primary-strong)}.crm-detail-stats article.is-success[data-v-7fba3937]{background:var(--af-color-success-soft);border-color:#cdebd8}.crm-detail-stats article.is-success strong[data-v-7fba3937]{color:#15803d}.crm-detail-stats article.is-warning[data-v-7fba3937]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.crm-detail-stats article.is-warning strong[data-v-7fba3937]{color:#b45309}.crm-detail-timeline[data-v-7fba3937]{margin:4px 0 0}.crm-detail-timeline[data-v-7fba3937] .el-timeline-item__timestamp{color:var(--af-color-text-tertiary);font-size:12px}.crm-detail-timeline[data-v-7fba3937] .el-timeline-item__content{color:var(--af-color-text-primary);font-size:13px;line-height:1.9}[data-v-7fba3937] .el-card{border-radius:var(--af-radius-card)}[data-v-7fba3937] .el-table{width:100%}[data-v-7fba3937] .el-table__cell{padding:11px 0}@media (max-width:900px){.crm-form-grid[data-v-7fba3937]{grid-template-columns:1fr}.crm-search[data-v-7fba3937]{width:100%}.crm-detail-stats[data-v-7fba3937]{grid-template-columns:1fr}}.erp-page[data-v-8624d229]{display:grid;gap:16px;min-width:0;align-content:start}.erp-metrics[data-v-8624d229]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.erp-metrics[data-v-8624d229] .el-card__body{align-items:baseline;display:flex;justify-content:space-between;padding:16px 18px}.erp-metrics span[data-v-8624d229]{color:var(--af-color-text-secondary);font-size:13px}.erp-metrics strong[data-v-8624d229]{color:var(--af-color-text-primary);font-size:24px;line-height:32px}.erp-toolbar[data-v-8624d229]{align-items:center;display:flex;gap:12px;justify-content:space-between}.erp-toolbar .el-input[data-v-8624d229],.erp-toolbar .el-select[data-v-8624d229]{width:220px}.erp-form-grid[data-v-8624d229]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.erp-form-grid .el-select[data-v-8624d229],.erp-form-grid .el-date-editor[data-v-8624d229],.erp-form-grid .el-input-number[data-v-8624d229]{width:100%}.erp-search[data-v-8624d229]{width:260px}.erp-table-main[data-v-8624d229]{color:var(--af-color-text-primary);font-weight:600}.erp-table-sub[data-v-8624d229]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.erp-number[data-v-8624d229]{font-variant-numeric:tabular-nums}.erp-row-actions[data-v-8624d229]{align-items:center;display:flex;gap:2px}.erp-panel-foot[data-v-8624d229]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.erp-detail-block[data-v-8624d229]{display:grid;gap:10px}.erp-detail-block h4[data-v-8624d229]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;margin:4px 0 0}.erp-detail-block h4[data-v-8624d229]:first-child{margin-top:0}.erp-detail-stats[data-v-8624d229]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.erp-detail-stats article[data-v-8624d229]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.erp-detail-stats small[data-v-8624d229]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.erp-detail-stats strong[data-v-8624d229]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.erp-detail-stats article.is-primary[data-v-8624d229]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.erp-detail-stats article.is-primary strong[data-v-8624d229]{color:var(--af-color-primary-strong)}.erp-detail-stats article.is-success[data-v-8624d229]{background:var(--af-color-success-soft);border-color:#cdebd8}.erp-detail-stats article.is-success strong[data-v-8624d229]{color:#15803d}.erp-detail-stats article.is-warning[data-v-8624d229]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.erp-detail-stats article.is-warning strong[data-v-8624d229]{color:#b45309}.erp-help-text[data-v-8624d229]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.erp-form-error[data-v-8624d229]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.erp-return-hint[data-v-8624d229]{margin:4px 0 0;color:#8b97aa;font-size:12px;line-height:1.6}[data-v-8624d229] .el-card{border-radius:var(--af-radius-card)}[data-v-8624d229] .el-table{width:100%}[data-v-8624d229] .el-steps{margin-bottom:16px}@media (max-width:900px){.erp-metrics[data-v-8624d229]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.erp-form-grid[data-v-8624d229]{grid-template-columns:1fr}.erp-toolbar[data-v-8624d229]{align-items:stretch;flex-direction:column}.erp-toolbar .el-input[data-v-8624d229],.erp-toolbar .el-select[data-v-8624d229],.erp-search[data-v-8624d229]{width:100%}}.crm-task-page[data-v-8624d229]{display:grid;gap:16px;min-width:0;padding:0;background:transparent}.erp-page[data-v-bbab8561]{display:grid;gap:16px;min-width:0;align-content:start}.erp-metrics[data-v-bbab8561]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.erp-metrics[data-v-bbab8561] .el-card__body{align-items:baseline;display:flex;justify-content:space-between;padding:16px 18px}.erp-metrics span[data-v-bbab8561]{color:var(--af-color-text-secondary);font-size:13px}.erp-metrics strong[data-v-bbab8561]{color:var(--af-color-text-primary);font-size:24px;line-height:32px}.erp-toolbar[data-v-bbab8561]{align-items:center;display:flex;gap:12px;justify-content:space-between}.erp-toolbar .el-input[data-v-bbab8561],.erp-toolbar .el-select[data-v-bbab8561]{width:220px}.erp-form-grid[data-v-bbab8561]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.erp-form-grid .el-select[data-v-bbab8561],.erp-form-grid .el-date-editor[data-v-bbab8561],.erp-form-grid .el-input-number[data-v-bbab8561]{width:100%}.erp-search[data-v-bbab8561]{width:260px}.erp-table-main[data-v-bbab8561]{color:var(--af-color-text-primary);font-weight:600}.erp-table-sub[data-v-bbab8561]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.erp-number[data-v-bbab8561]{font-variant-numeric:tabular-nums}.erp-row-actions[data-v-bbab8561]{align-items:center;display:flex;gap:2px}.erp-panel-foot[data-v-bbab8561]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.erp-detail-block[data-v-bbab8561]{display:grid;gap:10px}.erp-detail-block h4[data-v-bbab8561]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;margin:4px 0 0}.erp-detail-block h4[data-v-bbab8561]:first-child{margin-top:0}.erp-detail-stats[data-v-bbab8561]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.erp-detail-stats article[data-v-bbab8561]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.erp-detail-stats small[data-v-bbab8561]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.erp-detail-stats strong[data-v-bbab8561]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.erp-detail-stats article.is-primary[data-v-bbab8561]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.erp-detail-stats article.is-primary strong[data-v-bbab8561]{color:var(--af-color-primary-strong)}.erp-detail-stats article.is-success[data-v-bbab8561]{background:var(--af-color-success-soft);border-color:#cdebd8}.erp-detail-stats article.is-success strong[data-v-bbab8561]{color:#15803d}.erp-detail-stats article.is-warning[data-v-bbab8561]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.erp-detail-stats article.is-warning strong[data-v-bbab8561]{color:#b45309}.erp-help-text[data-v-bbab8561]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.erp-form-error[data-v-bbab8561]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.erp-return-hint[data-v-bbab8561]{margin:4px 0 0;color:#8b97aa;font-size:12px;line-height:1.6}[data-v-bbab8561] .el-card{border-radius:var(--af-radius-card)}[data-v-bbab8561] .el-table{width:100%}[data-v-bbab8561] .el-steps{margin-bottom:16px}@media (max-width:900px){.erp-metrics[data-v-bbab8561]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.erp-form-grid[data-v-bbab8561]{grid-template-columns:1fr}.erp-toolbar[data-v-bbab8561]{align-items:stretch;flex-direction:column}.erp-toolbar .el-input[data-v-bbab8561],.erp-toolbar .el-select[data-v-bbab8561],.erp-search[data-v-bbab8561]{width:100%}}.crm-task-page[data-v-bbab8561]{display:grid;gap:16px;min-width:0;padding:0;background:transparent}.opp-action-form[data-v-bbab8561]{margin-top:4px}.opp-action-form--second[data-v-bbab8561]{margin-top:14px;padding-top:14px;border-top:1px dashed #e2e8f0}.erp-page[data-v-5e832877]{display:grid;gap:16px;min-width:0;align-content:start}.erp-metrics[data-v-5e832877]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.erp-metrics[data-v-5e832877] .el-card__body{align-items:baseline;display:flex;justify-content:space-between;padding:16px 18px}.erp-metrics span[data-v-5e832877]{color:var(--af-color-text-secondary);font-size:13px}.erp-metrics strong[data-v-5e832877]{color:var(--af-color-text-primary);font-size:24px;line-height:32px}.erp-toolbar[data-v-5e832877]{align-items:center;display:flex;gap:12px;justify-content:space-between}.erp-toolbar .el-input[data-v-5e832877],.erp-toolbar .el-select[data-v-5e832877]{width:220px}.erp-form-grid[data-v-5e832877]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.erp-form-grid .el-select[data-v-5e832877],.erp-form-grid .el-date-editor[data-v-5e832877],.erp-form-grid .el-input-number[data-v-5e832877]{width:100%}.erp-search[data-v-5e832877]{width:260px}.erp-table-main[data-v-5e832877]{color:var(--af-color-text-primary);font-weight:600}.erp-table-sub[data-v-5e832877]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.erp-number[data-v-5e832877]{font-variant-numeric:tabular-nums}.erp-row-actions[data-v-5e832877]{align-items:center;display:flex;gap:2px}.erp-panel-foot[data-v-5e832877]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.erp-detail-block[data-v-5e832877]{display:grid;gap:10px}.erp-detail-block h4[data-v-5e832877]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;margin:4px 0 0}.erp-detail-block h4[data-v-5e832877]:first-child{margin-top:0}.erp-detail-stats[data-v-5e832877]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.erp-detail-stats article[data-v-5e832877]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.erp-detail-stats small[data-v-5e832877]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.erp-detail-stats strong[data-v-5e832877]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.erp-detail-stats article.is-primary[data-v-5e832877]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.erp-detail-stats article.is-primary strong[data-v-5e832877]{color:var(--af-color-primary-strong)}.erp-detail-stats article.is-success[data-v-5e832877]{background:var(--af-color-success-soft);border-color:#cdebd8}.erp-detail-stats article.is-success strong[data-v-5e832877]{color:#15803d}.erp-detail-stats article.is-warning[data-v-5e832877]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.erp-detail-stats article.is-warning strong[data-v-5e832877]{color:#b45309}.erp-help-text[data-v-5e832877]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.erp-form-error[data-v-5e832877]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.erp-return-hint[data-v-5e832877]{margin:4px 0 0;color:#8b97aa;font-size:12px;line-height:1.6}[data-v-5e832877] .el-card{border-radius:var(--af-radius-card)}[data-v-5e832877] .el-table{width:100%}[data-v-5e832877] .el-steps{margin-bottom:16px}@media (max-width:900px){.erp-metrics[data-v-5e832877]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.erp-form-grid[data-v-5e832877]{grid-template-columns:1fr}.erp-toolbar[data-v-5e832877]{align-items:stretch;flex-direction:column}.erp-toolbar .el-input[data-v-5e832877],.erp-toolbar .el-select[data-v-5e832877],.erp-search[data-v-5e832877]{width:100%}}.crm-task-page[data-v-5e832877]{display:grid;gap:16px;min-width:0;padding:0;background:transparent}.is-empty-field[data-v-5e832877]{color:#94a3b8}.erp-page[data-v-504bd983]{display:grid;gap:16px;min-width:0;align-content:start}.erp-metrics[data-v-504bd983]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.erp-metrics[data-v-504bd983] .el-card__body{align-items:baseline;display:flex;justify-content:space-between;padding:16px 18px}.erp-metrics span[data-v-504bd983]{color:var(--af-color-text-secondary);font-size:13px}.erp-metrics strong[data-v-504bd983]{color:var(--af-color-text-primary);font-size:24px;line-height:32px}.erp-toolbar[data-v-504bd983]{align-items:center;display:flex;gap:12px;justify-content:space-between}.erp-toolbar .el-input[data-v-504bd983],.erp-toolbar .el-select[data-v-504bd983]{width:220px}.erp-form-grid[data-v-504bd983]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.erp-form-grid .el-select[data-v-504bd983],.erp-form-grid .el-date-editor[data-v-504bd983],.erp-form-grid .el-input-number[data-v-504bd983]{width:100%}.erp-search[data-v-504bd983]{width:260px}.erp-table-main[data-v-504bd983]{color:var(--af-color-text-primary);font-weight:600}.erp-table-sub[data-v-504bd983]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.erp-number[data-v-504bd983]{font-variant-numeric:tabular-nums}.erp-row-actions[data-v-504bd983]{align-items:center;display:flex;gap:2px}.erp-panel-foot[data-v-504bd983]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.erp-detail-block[data-v-504bd983]{display:grid;gap:10px}.erp-detail-block h4[data-v-504bd983]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;margin:4px 0 0}.erp-detail-block h4[data-v-504bd983]:first-child{margin-top:0}.erp-detail-stats[data-v-504bd983]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.erp-detail-stats article[data-v-504bd983]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.erp-detail-stats small[data-v-504bd983]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.erp-detail-stats strong[data-v-504bd983]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.erp-detail-stats article.is-primary[data-v-504bd983]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.erp-detail-stats article.is-primary strong[data-v-504bd983]{color:var(--af-color-primary-strong)}.erp-detail-stats article.is-success[data-v-504bd983]{background:var(--af-color-success-soft);border-color:#cdebd8}.erp-detail-stats article.is-success strong[data-v-504bd983]{color:#15803d}.erp-detail-stats article.is-warning[data-v-504bd983]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.erp-detail-stats article.is-warning strong[data-v-504bd983]{color:#b45309}.erp-help-text[data-v-504bd983]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.erp-form-error[data-v-504bd983]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.erp-return-hint[data-v-504bd983]{margin:4px 0 0;color:#8b97aa;font-size:12px;line-height:1.6}[data-v-504bd983] .el-card{border-radius:var(--af-radius-card)}[data-v-504bd983] .el-table{width:100%}[data-v-504bd983] .el-steps{margin-bottom:16px}@media (max-width:900px){.erp-metrics[data-v-504bd983]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.erp-form-grid[data-v-504bd983]{grid-template-columns:1fr}.erp-toolbar[data-v-504bd983]{align-items:stretch;flex-direction:column}.erp-toolbar .el-input[data-v-504bd983],.erp-toolbar .el-select[data-v-504bd983],.erp-search[data-v-504bd983]{width:100%}}.crm-task-page[data-v-504bd983]{display:grid;gap:16px;min-width:0;padding:0;background:transparent}.is-empty-field[data-v-504bd983]{color:#94a3b8}.erp-page[data-v-c7d53541]{display:grid;gap:16px;min-width:0;align-content:start}.erp-metrics[data-v-c7d53541]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.erp-metrics[data-v-c7d53541] .el-card__body{align-items:baseline;display:flex;justify-content:space-between;padding:16px 18px}.erp-metrics span[data-v-c7d53541]{color:var(--af-color-text-secondary);font-size:13px}.erp-metrics strong[data-v-c7d53541]{color:var(--af-color-text-primary);font-size:24px;line-height:32px}.erp-toolbar[data-v-c7d53541]{align-items:center;display:flex;gap:12px;justify-content:space-between}.erp-toolbar .el-input[data-v-c7d53541],.erp-toolbar .el-select[data-v-c7d53541]{width:220px}.erp-form-grid[data-v-c7d53541]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.erp-form-grid .el-select[data-v-c7d53541],.erp-form-grid .el-date-editor[data-v-c7d53541],.erp-form-grid .el-input-number[data-v-c7d53541]{width:100%}.erp-search[data-v-c7d53541]{width:260px}.erp-table-main[data-v-c7d53541]{color:var(--af-color-text-primary);font-weight:600}.erp-table-sub[data-v-c7d53541]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.erp-number[data-v-c7d53541]{font-variant-numeric:tabular-nums}.erp-row-actions[data-v-c7d53541]{align-items:center;display:flex;gap:2px}.erp-panel-foot[data-v-c7d53541]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.erp-detail-block[data-v-c7d53541]{display:grid;gap:10px}.erp-detail-block h4[data-v-c7d53541]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;margin:4px 0 0}.erp-detail-block h4[data-v-c7d53541]:first-child{margin-top:0}.erp-detail-stats[data-v-c7d53541]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.erp-detail-stats article[data-v-c7d53541]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.erp-detail-stats small[data-v-c7d53541]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.erp-detail-stats strong[data-v-c7d53541]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.erp-detail-stats article.is-primary[data-v-c7d53541]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.erp-detail-stats article.is-primary strong[data-v-c7d53541]{color:var(--af-color-primary-strong)}.erp-detail-stats article.is-success[data-v-c7d53541]{background:var(--af-color-success-soft);border-color:#cdebd8}.erp-detail-stats article.is-success strong[data-v-c7d53541]{color:#15803d}.erp-detail-stats article.is-warning[data-v-c7d53541]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.erp-detail-stats article.is-warning strong[data-v-c7d53541]{color:#b45309}.erp-help-text[data-v-c7d53541]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.erp-form-error[data-v-c7d53541]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.erp-return-hint[data-v-c7d53541]{margin:4px 0 0;color:#8b97aa;font-size:12px;line-height:1.6}[data-v-c7d53541] .el-card{border-radius:var(--af-radius-card)}[data-v-c7d53541] .el-table{width:100%}[data-v-c7d53541] .el-steps{margin-bottom:16px}@media (max-width:900px){.erp-metrics[data-v-c7d53541]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.erp-form-grid[data-v-c7d53541]{grid-template-columns:1fr}.erp-toolbar[data-v-c7d53541]{align-items:stretch;flex-direction:column}.erp-toolbar .el-input[data-v-c7d53541],.erp-toolbar .el-select[data-v-c7d53541],.erp-search[data-v-c7d53541]{width:100%}}.erp-stock-cell[data-v-c7d53541]{display:flex;align-items:center;gap:8px}.erp-stock-value[data-v-c7d53541]{color:#1f3b5c;font-variant-numeric:tabular-nums}.erp-stock-hint[data-v-c7d53541]{display:flex;align-items:center;gap:10px;color:#5c6b80;font-size:13px}[data-v-c7d53541] .el-table__row.erp-row-focus>td{background:#eef4ff!important}[data-v-c7d53541] .el-table__row.erp-row-focus>td:first-child{box-shadow:inset 3px 0 #2563eb}.business-form-fields__card[data-v-d3ce74d1]{margin-bottom:12px}.business-form-fields__title[data-v-d3ce74d1]{font-weight:600}@media print{body *{visibility:hidden}.print-sheet,.print-sheet *{visibility:visible}.print-sheet{position:absolute;left:0;top:0;width:100%}.el-overlay,.el-dialog{background:transparent!important;box-shadow:none!important}}.print-dialog__toolbar[data-v-3128330d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.print-dialog__hint[data-v-3128330d]{color:#64748b;font-size:13px}.print-dialog__actions[data-v-3128330d]{display:flex;gap:8px}.print-sheet[data-v-3128330d]{padding:32px 36px;border:1px solid #e2e8f0;border-radius:8px;background:#fff;color:#1f2937;font-size:13px;line-height:1.9}.print-sheet__head[data-v-3128330d]{padding-bottom:12px;border-bottom:2px solid #2563eb;text-align:center}.print-sheet__head h1[data-v-3128330d]{margin:0;font-size:22px;font-weight:700;letter-spacing:2px}.print-sheet__head p[data-v-3128330d]{margin:6px 0 0;color:#64748b;font-size:12px;letter-spacing:1px}.print-sheet__meta[data-v-3128330d]{width:100%;margin:16px 0;border-collapse:collapse}.print-sheet__meta th[data-v-3128330d]{width:90px;padding:4px 8px;color:#64748b;font-weight:400;text-align:right}.print-sheet__meta td[data-v-3128330d]{padding:4px 8px;border-bottom:1px dashed #e2e8f0;font-weight:500}.print-sheet__lines[data-v-3128330d]{width:100%;margin-top:8px;border-collapse:collapse}.print-sheet__lines th[data-v-3128330d]{padding:7px 8px;border-bottom:1px solid #94a3b8;background:#f1f5f9;font-weight:600;text-align:left;white-space:nowrap}.print-sheet__lines td[data-v-3128330d]{padding:7px 8px;border-bottom:1px solid #e2e8f0}.print-sheet__index[data-v-3128330d]{width:42px;color:#94a3b8;text-align:center}.print-sheet__empty[data-v-3128330d]{margin:20px 0;color:#94a3b8;text-align:center}.print-sheet__foot[data-v-3128330d]{margin-top:22px;padding-top:10px;border-top:1px solid #e2e8f0;color:#64748b;font-size:12px}.print-sheet__foot p[data-v-3128330d]{margin:0}.print-sheet__stamp[data-v-3128330d]{margin-top:4px!important;color:#94a3b8}.af-ref[data-v-8b171817]{align-items:baseline;background:transparent;border:0;cursor:pointer;display:inline-flex;flex-wrap:wrap;font:inherit;gap:6px;padding:0;text-align:left}.af-ref__text[data-v-8b171817]{border-bottom:1px dashed currentColor;color:var(--af-color-primary);font-size:14px;line-height:20px}.af-ref__hint[data-v-8b171817]{color:var(--af-color-text-tertiary);font-size:12px}.af-ref:hover .af-ref__text[data-v-8b171817]{color:var(--af-color-primary-hover)}.af-ref[data-v-8b171817]:focus-visible{outline:2px solid var(--af-color-primary);outline-offset:2px}.af-ref.is-plain[data-v-8b171817]{cursor:default}.af-ref.is-plain .af-ref__text[data-v-8b171817]{border-bottom:0;color:var(--af-color-text-tertiary)}.erp-page[data-v-6a248da0]{display:grid;gap:16px;min-width:0;align-content:start}.erp-metrics[data-v-6a248da0]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.erp-metrics[data-v-6a248da0] .el-card__body{align-items:baseline;display:flex;justify-content:space-between;padding:16px 18px}.erp-metrics span[data-v-6a248da0]{color:var(--af-color-text-secondary);font-size:13px}.erp-metrics strong[data-v-6a248da0]{color:var(--af-color-text-primary);font-size:24px;line-height:32px}.erp-toolbar[data-v-6a248da0]{align-items:center;display:flex;gap:12px;justify-content:space-between}.erp-toolbar .el-input[data-v-6a248da0],.erp-toolbar .el-select[data-v-6a248da0]{width:220px}.erp-form-grid[data-v-6a248da0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.erp-form-grid .el-select[data-v-6a248da0],.erp-form-grid .el-date-editor[data-v-6a248da0],.erp-form-grid .el-input-number[data-v-6a248da0]{width:100%}.erp-search[data-v-6a248da0]{width:260px}.erp-table-main[data-v-6a248da0]{color:var(--af-color-text-primary);font-weight:600}.erp-table-sub[data-v-6a248da0]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.erp-number[data-v-6a248da0]{font-variant-numeric:tabular-nums}.erp-row-actions[data-v-6a248da0]{align-items:center;display:flex;gap:2px}.erp-panel-foot[data-v-6a248da0]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.erp-detail-block[data-v-6a248da0]{display:grid;gap:10px}.erp-detail-block h4[data-v-6a248da0]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;margin:4px 0 0}.erp-detail-block h4[data-v-6a248da0]:first-child{margin-top:0}.erp-detail-stats[data-v-6a248da0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.erp-detail-stats article[data-v-6a248da0]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.erp-detail-stats small[data-v-6a248da0]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.erp-detail-stats strong[data-v-6a248da0]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.erp-detail-stats article.is-primary[data-v-6a248da0]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.erp-detail-stats article.is-primary strong[data-v-6a248da0]{color:var(--af-color-primary-strong)}.erp-detail-stats article.is-success[data-v-6a248da0]{background:var(--af-color-success-soft);border-color:#cdebd8}.erp-detail-stats article.is-success strong[data-v-6a248da0]{color:#15803d}.erp-detail-stats article.is-warning[data-v-6a248da0]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.erp-detail-stats article.is-warning strong[data-v-6a248da0]{color:#b45309}.erp-help-text[data-v-6a248da0]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.erp-form-error[data-v-6a248da0]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.erp-return-hint[data-v-6a248da0]{margin:4px 0 0;color:#8b97aa;font-size:12px;line-height:1.6}[data-v-6a248da0] .el-card{border-radius:var(--af-radius-card)}[data-v-6a248da0] .el-table{width:100%}[data-v-6a248da0] .el-steps{margin-bottom:16px}@media (max-width:900px){.erp-metrics[data-v-6a248da0]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.erp-form-grid[data-v-6a248da0]{grid-template-columns:1fr}.erp-toolbar[data-v-6a248da0]{align-items:stretch;flex-direction:column}.erp-toolbar .el-input[data-v-6a248da0],.erp-toolbar .el-select[data-v-6a248da0],.erp-search[data-v-6a248da0]{width:100%}}.price-hint[data-v-6a248da0]{margin-top:4px;padding:6px 10px;border-left:3px solid var(--af-color-primary);background:var(--af-color-primary-soft,#e8f0fe);border-radius:6px;color:#334155;font-size:12px;line-height:1.6}.erp-draft-lines[data-v-6a248da0]{margin-top:4px;border:1px solid var(--af-color-border,#e5e7eb);border-radius:12px;padding:12px 14px;background:#fbfcfe}.erp-draft-lines__head[data-v-6a248da0]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.erp-draft-lines__head h4[data-v-6a248da0]{margin:0;font-size:14px;color:#1f2937}.erp-draft-lines__head p[data-v-6a248da0]{margin:2px 0 0;font-size:12px;color:#64748b;line-height:2}.erp-draft-lines__total[data-v-6a248da0]{display:flex;justify-content:flex-end;align-items:baseline;gap:10px;margin-top:10px;padding-top:10px;border-top:1px dashed #e5e7eb;font-size:12px;color:#64748b}.erp-draft-lines__total strong[data-v-6a248da0]{font-size:16px;color:#1f2937}.erp-boundary-actions[data-v-6a248da0]{display:flex;flex-direction:column;gap:10px}.erp-boundary-action[data-v-6a248da0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.erp-boundary-action small[data-v-6a248da0]{color:#64748b;font-size:12px;line-height:2}.is-empty-field[data-v-6a248da0]{color:#94a3b8}.erp-page[data-v-bc21ceac]{display:grid;gap:16px;min-width:0;align-content:start}.erp-metrics[data-v-bc21ceac]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.erp-metrics[data-v-bc21ceac] .el-card__body{align-items:baseline;display:flex;justify-content:space-between;padding:16px 18px}.erp-metrics span[data-v-bc21ceac]{color:var(--af-color-text-secondary);font-size:13px}.erp-metrics strong[data-v-bc21ceac]{color:var(--af-color-text-primary);font-size:24px;line-height:32px}.erp-toolbar[data-v-bc21ceac]{align-items:center;display:flex;gap:12px;justify-content:space-between}.erp-toolbar .el-input[data-v-bc21ceac],.erp-toolbar .el-select[data-v-bc21ceac]{width:220px}.erp-form-grid[data-v-bc21ceac]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.erp-form-grid .el-select[data-v-bc21ceac],.erp-form-grid .el-date-editor[data-v-bc21ceac],.erp-form-grid .el-input-number[data-v-bc21ceac]{width:100%}.erp-search[data-v-bc21ceac]{width:260px}.erp-table-main[data-v-bc21ceac]{color:var(--af-color-text-primary);font-weight:600}.erp-table-sub[data-v-bc21ceac]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.erp-number[data-v-bc21ceac]{font-variant-numeric:tabular-nums}.erp-row-actions[data-v-bc21ceac]{align-items:center;display:flex;gap:2px}.erp-panel-foot[data-v-bc21ceac]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.erp-detail-block[data-v-bc21ceac]{display:grid;gap:10px}.erp-detail-block h4[data-v-bc21ceac]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;margin:4px 0 0}.erp-detail-block h4[data-v-bc21ceac]:first-child{margin-top:0}.erp-detail-stats[data-v-bc21ceac]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.erp-detail-stats article[data-v-bc21ceac]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.erp-detail-stats small[data-v-bc21ceac]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.erp-detail-stats strong[data-v-bc21ceac]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.erp-detail-stats article.is-primary[data-v-bc21ceac]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.erp-detail-stats article.is-primary strong[data-v-bc21ceac]{color:var(--af-color-primary-strong)}.erp-detail-stats article.is-success[data-v-bc21ceac]{background:var(--af-color-success-soft);border-color:#cdebd8}.erp-detail-stats article.is-success strong[data-v-bc21ceac]{color:#15803d}.erp-detail-stats article.is-warning[data-v-bc21ceac]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.erp-detail-stats article.is-warning strong[data-v-bc21ceac]{color:#b45309}.erp-help-text[data-v-bc21ceac]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.erp-form-error[data-v-bc21ceac]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.erp-return-hint[data-v-bc21ceac]{margin:4px 0 0;color:#8b97aa;font-size:12px;line-height:1.6}[data-v-bc21ceac] .el-card{border-radius:var(--af-radius-card)}[data-v-bc21ceac] .el-table{width:100%}[data-v-bc21ceac] .el-steps{margin-bottom:16px}@media (max-width:900px){.erp-metrics[data-v-bc21ceac]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.erp-form-grid[data-v-bc21ceac]{grid-template-columns:1fr}.erp-toolbar[data-v-bc21ceac]{align-items:stretch;flex-direction:column}.erp-toolbar .el-input[data-v-bc21ceac],.erp-toolbar .el-select[data-v-bc21ceac],.erp-search[data-v-bc21ceac]{width:100%}}.erp-page[data-v-6d4d3a9f]{display:grid;gap:16px;min-width:0;align-content:start}.erp-metrics[data-v-6d4d3a9f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.erp-metrics[data-v-6d4d3a9f] .el-card__body{align-items:baseline;display:flex;justify-content:space-between;padding:16px 18px}.erp-metrics span[data-v-6d4d3a9f]{color:var(--af-color-text-secondary);font-size:13px}.erp-metrics strong[data-v-6d4d3a9f]{color:var(--af-color-text-primary);font-size:24px;line-height:32px}.erp-toolbar[data-v-6d4d3a9f]{align-items:center;display:flex;gap:12px;justify-content:space-between}.erp-toolbar .el-input[data-v-6d4d3a9f],.erp-toolbar .el-select[data-v-6d4d3a9f]{width:220px}.erp-form-grid[data-v-6d4d3a9f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.erp-form-grid .el-select[data-v-6d4d3a9f],.erp-form-grid .el-date-editor[data-v-6d4d3a9f],.erp-form-grid .el-input-number[data-v-6d4d3a9f]{width:100%}.erp-search[data-v-6d4d3a9f]{width:260px}.erp-table-main[data-v-6d4d3a9f]{color:var(--af-color-text-primary);font-weight:600}.erp-table-sub[data-v-6d4d3a9f]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.erp-number[data-v-6d4d3a9f]{font-variant-numeric:tabular-nums}.erp-row-actions[data-v-6d4d3a9f]{align-items:center;display:flex;gap:2px}.erp-panel-foot[data-v-6d4d3a9f]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.erp-detail-block[data-v-6d4d3a9f]{display:grid;gap:10px}.erp-detail-block h4[data-v-6d4d3a9f]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;margin:4px 0 0}.erp-detail-block h4[data-v-6d4d3a9f]:first-child{margin-top:0}.erp-detail-stats[data-v-6d4d3a9f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.erp-detail-stats article[data-v-6d4d3a9f]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.erp-detail-stats small[data-v-6d4d3a9f]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.erp-detail-stats strong[data-v-6d4d3a9f]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.erp-detail-stats article.is-primary[data-v-6d4d3a9f]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.erp-detail-stats article.is-primary strong[data-v-6d4d3a9f]{color:var(--af-color-primary-strong)}.erp-detail-stats article.is-success[data-v-6d4d3a9f]{background:var(--af-color-success-soft);border-color:#cdebd8}.erp-detail-stats article.is-success strong[data-v-6d4d3a9f]{color:#15803d}.erp-detail-stats article.is-warning[data-v-6d4d3a9f]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.erp-detail-stats article.is-warning strong[data-v-6d4d3a9f]{color:#b45309}.erp-help-text[data-v-6d4d3a9f]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.erp-form-error[data-v-6d4d3a9f]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.erp-return-hint[data-v-6d4d3a9f]{margin:4px 0 0;color:#8b97aa;font-size:12px;line-height:1.6}[data-v-6d4d3a9f] .el-card{border-radius:var(--af-radius-card)}[data-v-6d4d3a9f] .el-table{width:100%}[data-v-6d4d3a9f] .el-steps{margin-bottom:16px}@media (max-width:900px){.erp-metrics[data-v-6d4d3a9f]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.erp-form-grid[data-v-6d4d3a9f]{grid-template-columns:1fr}.erp-toolbar[data-v-6d4d3a9f]{align-items:stretch;flex-direction:column}.erp-toolbar .el-input[data-v-6d4d3a9f],.erp-toolbar .el-select[data-v-6d4d3a9f],.erp-search[data-v-6d4d3a9f]{width:100%}}.batch-policy-off[data-v-6d4d3a9f]{margin-right:8px;color:#8a97a8;font-size:12px}.batch-policy-code[data-v-6d4d3a9f]{margin-left:6px;color:#8a97a8}.batch-policy-hint[data-v-6d4d3a9f]{margin-left:10px;color:#8a97a8;font-size:12px}.price-toolbar[data-v-6d4d3a9f]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;flex-wrap:wrap}.price-off[data-v-6d4d3a9f],.muted-cell[data-v-6d4d3a9f]{color:#8a97a8;font-size:12px}.master-data-dialog__head h3[data-v-2bd4feed]{margin:0;font-size:17px;font-weight:600;color:#1f2d3d}.master-data-dialog__head p[data-v-2bd4feed]{margin:4px 0 0;font-size:12.5px;color:#8a97a8;line-height:1.6}.master-data-dialog__tabs[data-v-2bd4feed] .el-tabs__header{margin-bottom:14px}.md-search[data-v-2bd4feed]{display:flex;gap:8px;margin:0 0 12px}.md-search .el-input[data-v-2bd4feed]{max-width:360px}.md-list-error[data-v-2bd4feed]{margin-bottom:12px}.md-pagination[data-v-2bd4feed]{justify-content:flex-end;margin:4px 0 8px}.master-data-dialog__tab-label[data-v-2bd4feed]{display:inline-flex;align-items:center;gap:6px}.master-data-dialog__tab-label .dot[data-v-2bd4feed]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:5px;font-size:11px;font-style:normal;color:#fff}.master-data-dialog__tab-label .dot.is-blue[data-v-2bd4feed]{background:#2563eb}.master-data-dialog__tab-label .dot.is-green[data-v-2bd4feed]{background:#16a34a}.master-data-dialog__tab-label .count[data-v-2bd4feed]{margin-left:2px;padding:0 7px;line-height:18px;border-radius:999px;background:#eef2f7;color:#5b6b7c;font-size:11px;font-variant-numeric:tabular-nums}.md-card[data-v-2bd4feed]{border:1px solid #e8eef6;border-radius:12px;background:#fff;padding:14px 16px 16px;margin-bottom:14px}.md-card__head[data-v-2bd4feed]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.md-card__head strong[data-v-2bd4feed]{font-size:14px;color:#1f2d3d}.md-card__head small[data-v-2bd4feed]{display:block;margin-top:2px;color:#8a97a8;font-size:12px}.md-grid[data-v-2bd4feed]{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.md-card__foot[data-v-2bd4feed]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.md-list[data-v-2bd4feed]{list-style:none;margin:0;padding:0;display:grid;gap:8px}.md-list li[data-v-2bd4feed]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #eef2f7;border-radius:10px;background:#fafcff}.md-list__main strong[data-v-2bd4feed]{font-size:13.5px;color:#1f2d3d}.md-list__main small[data-v-2bd4feed]{display:block;margin-top:2px;color:#8a97a8;font-size:12px}.md-list__extra[data-v-2bd4feed]{margin-top:6px;display:flex;flex-wrap:wrap;gap:6px}.md-list__extra span[data-v-2bd4feed]{padding:1px 7px;border-radius:8px;background:#eef4ff;color:#3b5bdb;font-size:11.5px}.md-list__actions[data-v-2bd4feed]{display:flex;align-items:center;gap:8px;flex-shrink:0}.md-hint[data-v-2bd4feed]{display:block;margin-top:4px;color:#8a97a8;font-size:11.5px}.md-hint .md-hint-link.el-button[data-v-2bd4feed]{height:auto;padding:0 5px;margin:0 2px;border-color:transparent!important;background:transparent!important;font-size:11.5px;vertical-align:baseline}.md-custom-fields-hint[data-v-2bd4feed]{margin:12px 0 8px}.bom-lines[data-v-2bd4feed]{display:grid;gap:8px;width:100%}.bom-line[data-v-2bd4feed]{display:flex;align-items:center;gap:8px}.bom-line__product[data-v-2bd4feed]{flex:1 1 auto;min-width:0}.bom-line__number[data-v-2bd4feed]{width:120px;flex:0 0 auto}.unit-dialog__intro[data-v-2abc6350]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.unit-dialog__intro strong[data-v-2abc6350]{font-size:15px;color:#1f2d3d}.unit-dialog__intro small[data-v-2abc6350]{display:block;margin-top:2px;color:#8a97a8;font-size:12px}.unit-dialog__note[data-v-2abc6350]{margin:0 0 12px;padding:10px 12px;border-left:3px solid #c7dbfb;border-radius:4px;background:#f5f9fe;color:#66778a;font-size:12.5px;line-height:1.6}.unit-dialog__table[data-v-2abc6350]{width:100%}.unit-dialog__factor[data-v-2abc6350]{display:flex;align-items:center;gap:8px;color:#5b6b7c;font-size:12.5px}.unit-dialog__actions[data-v-2abc6350]{margin-top:10px}.business-form-settings__alert[data-v-4ac68151]{margin-bottom:12px}.business-form-settings__toolbar[data-v-4ac68151]{display:flex;align-items:center;gap:12px;margin-top:12px}.business-form-settings__hint[data-v-4ac68151]{color:#909399;font-size:12px}.business-form-settings__system[data-v-4ac68151]{color:#c0c4cc;font-size:12px}.business-form-settings__section[data-v-4ac68151]{border:1px solid #ebeef5;border-radius:6px;padding:12px;margin-bottom:12px}.business-form-settings__section-head[data-v-4ac68151]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.business-form-settings__section-title[data-v-4ac68151]{max-width:240px}.business-form-settings__field-list[data-v-4ac68151]{list-style:none;margin:0;padding:0}.business-form-settings__field-row[data-v-4ac68151]{display:flex;align-items:center;gap:8px;padding:4px 0}.business-form-settings__field-name[data-v-4ac68151]{min-width:140px}.business-form-settings__field-move[data-v-4ac68151]{width:160px}.business-form-settings__field-empty[data-v-4ac68151]{color:#909399;font-size:12px;padding:4px 0}.business-form-settings__unassigned[data-v-4ac68151]{margin-top:12px;font-size:13px;color:#606266}.business-form-settings__chip[data-v-4ac68151]{display:inline-flex;align-items:center;gap:4px;margin-right:12px}.business-form-settings__option-row[data-v-4ac68151]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.erp-page[data-v-586ed0d1]{display:grid;gap:16px;min-width:0;align-content:start}.erp-metrics[data-v-586ed0d1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.erp-metrics[data-v-586ed0d1] .el-card__body{align-items:baseline;display:flex;justify-content:space-between;padding:16px 18px}.erp-metrics span[data-v-586ed0d1]{color:var(--af-color-text-secondary);font-size:13px}.erp-metrics strong[data-v-586ed0d1]{color:var(--af-color-text-primary);font-size:24px;line-height:32px}.erp-toolbar[data-v-586ed0d1]{align-items:center;display:flex;gap:12px;justify-content:space-between}.erp-toolbar .el-input[data-v-586ed0d1],.erp-toolbar .el-select[data-v-586ed0d1]{width:220px}.erp-form-grid[data-v-586ed0d1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.erp-form-grid .el-select[data-v-586ed0d1],.erp-form-grid .el-date-editor[data-v-586ed0d1],.erp-form-grid .el-input-number[data-v-586ed0d1]{width:100%}.erp-search[data-v-586ed0d1]{width:260px}.erp-table-main[data-v-586ed0d1]{color:var(--af-color-text-primary);font-weight:600}.erp-table-sub[data-v-586ed0d1]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.erp-number[data-v-586ed0d1]{font-variant-numeric:tabular-nums}.erp-row-actions[data-v-586ed0d1]{align-items:center;display:flex;gap:2px}.erp-panel-foot[data-v-586ed0d1]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.erp-detail-block[data-v-586ed0d1]{display:grid;gap:10px}.erp-detail-block h4[data-v-586ed0d1]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;margin:4px 0 0}.erp-detail-block h4[data-v-586ed0d1]:first-child{margin-top:0}.erp-detail-stats[data-v-586ed0d1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.erp-detail-stats article[data-v-586ed0d1]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.erp-detail-stats small[data-v-586ed0d1]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.erp-detail-stats strong[data-v-586ed0d1]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.erp-detail-stats article.is-primary[data-v-586ed0d1]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.erp-detail-stats article.is-primary strong[data-v-586ed0d1]{color:var(--af-color-primary-strong)}.erp-detail-stats article.is-success[data-v-586ed0d1]{background:var(--af-color-success-soft);border-color:#cdebd8}.erp-detail-stats article.is-success strong[data-v-586ed0d1]{color:#15803d}.erp-detail-stats article.is-warning[data-v-586ed0d1]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.erp-detail-stats article.is-warning strong[data-v-586ed0d1]{color:#b45309}.erp-help-text[data-v-586ed0d1]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.erp-form-error[data-v-586ed0d1]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.erp-return-hint[data-v-586ed0d1]{margin:4px 0 0;color:#8b97aa;font-size:12px;line-height:1.6}[data-v-586ed0d1] .el-card{border-radius:var(--af-radius-card)}[data-v-586ed0d1] .el-table{width:100%}[data-v-586ed0d1] .el-steps{margin-bottom:16px}@media (max-width:900px){.erp-metrics[data-v-586ed0d1]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.erp-form-grid[data-v-586ed0d1]{grid-template-columns:1fr}.erp-toolbar[data-v-586ed0d1]{align-items:stretch;flex-direction:column}.erp-toolbar .el-input[data-v-586ed0d1],.erp-toolbar .el-select[data-v-586ed0d1],.erp-search[data-v-586ed0d1]{width:100%}}.erp-view-switch[data-v-586ed0d1]{display:inline-flex;gap:4px;margin-bottom:14px;padding:3px;border:1px solid #dbe5f0;border-radius:10px;background:#f8fbff}.erp-view-switch button[data-v-586ed0d1]{border:0;background:transparent;padding:6px 16px;border-radius:8px;color:#5b6b7d;font-size:13px;cursor:pointer}.erp-view-switch button.is-active[data-v-586ed0d1]{background:#2563eb;color:#fff;font-weight:600}.erp-ledger-toolbar[data-v-586ed0d1]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.erp-number.is-in[data-v-586ed0d1]{color:#16a34a}.erp-number.is-out[data-v-586ed0d1]{color:#d97706}.erp-page[data-v-79c8544b]{display:grid;gap:16px;min-width:0;align-content:start}.erp-metrics[data-v-79c8544b]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.erp-metrics[data-v-79c8544b] .el-card__body{align-items:baseline;display:flex;justify-content:space-between;padding:16px 18px}.erp-metrics span[data-v-79c8544b]{color:var(--af-color-text-secondary);font-size:13px}.erp-metrics strong[data-v-79c8544b]{color:var(--af-color-text-primary);font-size:24px;line-height:32px}.erp-toolbar[data-v-79c8544b]{align-items:center;display:flex;gap:12px;justify-content:space-between}.erp-toolbar .el-input[data-v-79c8544b],.erp-toolbar .el-select[data-v-79c8544b]{width:220px}.erp-form-grid[data-v-79c8544b]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.erp-form-grid .el-select[data-v-79c8544b],.erp-form-grid .el-date-editor[data-v-79c8544b],.erp-form-grid .el-input-number[data-v-79c8544b]{width:100%}.erp-search[data-v-79c8544b]{width:260px}.erp-table-main[data-v-79c8544b]{color:var(--af-color-text-primary);font-weight:600}.erp-table-sub[data-v-79c8544b]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.erp-number[data-v-79c8544b]{font-variant-numeric:tabular-nums}.erp-row-actions[data-v-79c8544b]{align-items:center;display:flex;gap:2px}.erp-panel-foot[data-v-79c8544b]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.erp-detail-block[data-v-79c8544b]{display:grid;gap:10px}.erp-detail-block h4[data-v-79c8544b]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;margin:4px 0 0}.erp-detail-block h4[data-v-79c8544b]:first-child{margin-top:0}.erp-detail-stats[data-v-79c8544b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.erp-detail-stats article[data-v-79c8544b]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.erp-detail-stats small[data-v-79c8544b]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.erp-detail-stats strong[data-v-79c8544b]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.erp-detail-stats article.is-primary[data-v-79c8544b]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.erp-detail-stats article.is-primary strong[data-v-79c8544b]{color:var(--af-color-primary-strong)}.erp-detail-stats article.is-success[data-v-79c8544b]{background:var(--af-color-success-soft);border-color:#cdebd8}.erp-detail-stats article.is-success strong[data-v-79c8544b]{color:#15803d}.erp-detail-stats article.is-warning[data-v-79c8544b]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.erp-detail-stats article.is-warning strong[data-v-79c8544b]{color:#b45309}.erp-help-text[data-v-79c8544b]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.erp-form-error[data-v-79c8544b]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.erp-return-hint[data-v-79c8544b]{margin:4px 0 0;color:#8b97aa;font-size:12px;line-height:1.6}[data-v-79c8544b] .el-card{border-radius:var(--af-radius-card)}[data-v-79c8544b] .el-table{width:100%}[data-v-79c8544b] .el-steps{margin-bottom:16px}@media (max-width:900px){.erp-metrics[data-v-79c8544b]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.erp-form-grid[data-v-79c8544b]{grid-template-columns:1fr}.erp-toolbar[data-v-79c8544b]{align-items:stretch;flex-direction:column}.erp-toolbar .el-input[data-v-79c8544b],.erp-toolbar .el-select[data-v-79c8544b],.erp-search[data-v-79c8544b]{width:100%}}.erp-tab-section[data-v-79c8544b]{display:grid;gap:14px;padding:16px 18px}.erp-batch-window[data-v-79c8544b]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.erp-batch-window__label[data-v-79c8544b]{color:var(--af-color-text-secondary);font-size:13px}.business-form-settings-entry[data-v-79c8544b]{margin:6px 0 0;display:flex;justify-content:flex-end}.business-form-value-list[data-v-79c8544b]{margin:2px 0 0;padding:0 0 0 14px;color:#5c6b80;font-size:12px;line-height:1.7}.erp-expiry-hint[data-v-79c8544b]{margin:0}.erp-location-hint[data-v-79c8544b]{color:#8a97a8;font-size:11.5px;line-height:1.6;margin:0 0 8px}.erp-location-hint.is-warning[data-v-79c8544b]{color:#c2410c;font-weight:600}.erp-bill-detail[data-v-79c8544b]{display:grid;gap:14px}.erp-bill-detail__facts[data-v-79c8544b]{background:var(--af-color-primary-soft,#e8f0fe);border-radius:12px;display:grid;gap:10px 18px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding:14px 16px}.erp-bill-detail__facts span[data-v-79c8544b]{display:grid;gap:2px;min-width:0}.erp-bill-detail__facts small[data-v-79c8544b]{color:var(--af-color-text-secondary);font-size:11.5px}.erp-bill-detail__facts strong[data-v-79c8544b]{color:var(--af-color-text-primary);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.erp-bill-detail__total[data-v-79c8544b]{border-top:1px solid #eef2f8;display:flex;gap:26px;justify-content:flex-end;padding-top:10px}.erp-bill-detail__total span[data-v-79c8544b]{color:var(--af-color-text-secondary);font-size:12.5px}.erp-bill-detail__total strong[data-v-79c8544b]{color:var(--af-color-text-primary);font-size:14px;margin-left:6px}.erp-bill-detail__hint[data-v-79c8544b]{color:#8a97a8;font-size:11.5px;line-height:1.7;margin:0}.erp-page[data-v-181dcff9]{display:grid;gap:16px;min-width:0;align-content:start}.erp-metrics[data-v-181dcff9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.erp-metrics[data-v-181dcff9] .el-card__body{align-items:baseline;display:flex;justify-content:space-between;padding:16px 18px}.erp-metrics span[data-v-181dcff9]{color:var(--af-color-text-secondary);font-size:13px}.erp-metrics strong[data-v-181dcff9]{color:var(--af-color-text-primary);font-size:24px;line-height:32px}.erp-toolbar[data-v-181dcff9]{align-items:center;display:flex;gap:12px;justify-content:space-between}.erp-toolbar .el-input[data-v-181dcff9],.erp-toolbar .el-select[data-v-181dcff9]{width:220px}.erp-form-grid[data-v-181dcff9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.erp-form-grid .el-select[data-v-181dcff9],.erp-form-grid .el-date-editor[data-v-181dcff9],.erp-form-grid .el-input-number[data-v-181dcff9]{width:100%}.erp-search[data-v-181dcff9]{width:260px}.erp-table-main[data-v-181dcff9]{color:var(--af-color-text-primary);font-weight:600}.erp-table-sub[data-v-181dcff9]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.erp-number[data-v-181dcff9]{font-variant-numeric:tabular-nums}.erp-row-actions[data-v-181dcff9]{align-items:center;display:flex;gap:2px}.erp-panel-foot[data-v-181dcff9]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.erp-detail-block[data-v-181dcff9]{display:grid;gap:10px}.erp-detail-block h4[data-v-181dcff9]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;margin:4px 0 0}.erp-detail-block h4[data-v-181dcff9]:first-child{margin-top:0}.erp-detail-stats[data-v-181dcff9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.erp-detail-stats article[data-v-181dcff9]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:12px;display:grid;gap:3px;padding:12px 14px}.erp-detail-stats small[data-v-181dcff9]{color:var(--af-color-text-secondary);font-size:12px;line-height:16px}.erp-detail-stats strong[data-v-181dcff9]{color:var(--af-color-text-primary);font-size:22px;font-variant-numeric:tabular-nums;font-weight:700;line-height:28px}.erp-detail-stats article.is-primary[data-v-181dcff9]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.erp-detail-stats article.is-primary strong[data-v-181dcff9]{color:var(--af-color-primary-strong)}.erp-detail-stats article.is-success[data-v-181dcff9]{background:var(--af-color-success-soft);border-color:#cdebd8}.erp-detail-stats article.is-success strong[data-v-181dcff9]{color:#15803d}.erp-detail-stats article.is-warning[data-v-181dcff9]{background:var(--af-color-warning-soft);border-color:#f6e0b8}.erp-detail-stats article.is-warning strong[data-v-181dcff9]{color:#b45309}.erp-help-text[data-v-181dcff9]{color:var(--af-color-text-secondary);font-size:13px;line-height:2;margin:0}.erp-form-error[data-v-181dcff9]{color:var(--af-color-danger);font-size:13px;line-height:1.9;margin:0}.erp-return-hint[data-v-181dcff9]{margin:4px 0 0;color:#8b97aa;font-size:12px;line-height:1.6}[data-v-181dcff9] .el-card{border-radius:var(--af-radius-card)}[data-v-181dcff9] .el-table{width:100%}[data-v-181dcff9] .el-steps{margin-bottom:16px}@media (max-width:900px){.erp-metrics[data-v-181dcff9]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.erp-form-grid[data-v-181dcff9]{grid-template-columns:1fr}.erp-toolbar[data-v-181dcff9]{align-items:stretch;flex-direction:column}.erp-toolbar .el-input[data-v-181dcff9],.erp-toolbar .el-select[data-v-181dcff9],.erp-search[data-v-181dcff9]{width:100%}}.price-hint[data-v-181dcff9]{margin-top:4px;padding:6px 10px;border-left:3px solid var(--af-color-primary);background:var(--af-color-primary-soft,#e8f0fe);border-radius:6px;color:#334155;font-size:12px;line-height:1.6}.erp-draft-lines[data-v-181dcff9]{margin-top:4px;border:1px solid var(--af-color-border,#e5e7eb);border-radius:12px;padding:12px 14px;background:#fbfcfe}.erp-draft-lines__head[data-v-181dcff9]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.erp-draft-lines__head h4[data-v-181dcff9]{margin:0;font-size:14px;color:#1f2937}.erp-draft-lines__head p[data-v-181dcff9]{margin:2px 0 0;font-size:12px;color:#64748b;line-height:2}.erp-draft-lines__total[data-v-181dcff9]{display:flex;justify-content:flex-end;align-items:baseline;gap:10px;margin-top:10px;padding-top:10px;border-top:1px dashed #e5e7eb;font-size:12px;color:#64748b}.erp-draft-lines__total strong[data-v-181dcff9]{font-size:16px;color:#1f2937}.erp-boundary-actions[data-v-181dcff9]{display:flex;flex-direction:column;gap:10px}.erp-boundary-action[data-v-181dcff9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.erp-boundary-action small[data-v-181dcff9]{color:#64748b;font-size:12px;line-height:2}.is-empty-field[data-v-181dcff9]{color:#94a3b8}.sales-order-fulfillment-workbench[data-v-eae3be8d]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-eae3be8d],.sales-order-fulfillment-workbench>.el-card[data-v-eae3be8d],.sales-order-fulfillment-workbench>.el-alert[data-v-eae3be8d]{max-width:1320px;margin:0 auto 16px}.workbench-header[data-v-eae3be8d]{display:flex;justify-content:space-between;align-items:flex-start;gap:24px}.workbench-header p[data-v-eae3be8d]{margin:0;color:#467078}.workbench-header h1[data-v-eae3be8d]{margin:8px 0;color:#17313a;font-size:28px}.workbench-header span[data-v-eae3be8d],.muted[data-v-eae3be8d]{color:#64748b}.card-heading[data-v-eae3be8d]{display:flex;justify-content:space-between;align-items:center}.card-heading small[data-v-eae3be8d],.el-table small[data-v-eae3be8d]{display:block;color:#64748b;font-weight:400}.el-table strong[data-v-eae3be8d]{display:block;font-weight:600}.sales-order-fulfillment-workbench[data-v-eae3be8d] .el-tag{border-radius:4px}.sales-order-fulfillment-workbench[data-v-eae3be8d] .el-card{border-radius:6px}@media (max-width:720px){.workbench-header[data-v-eae3be8d]{align-items:stretch;flex-direction:column}.workbench-header .el-button[data-v-eae3be8d]{align-self:flex-start}}.sales-order-to-cash-exception-workbench[data-v-10240098]{display:grid;gap:12px;min-width:0}.sales-order-to-cash-exception-workbench__head[data-v-10240098]{display:flex;align-items:center;justify-content:space-between;gap:12px}.sales-order-to-cash-exception-workbench__head p[data-v-10240098],.sales-order-to-cash-exception-workbench__head h3[data-v-10240098]{margin:0}.sales-order-to-cash-exception-workbench__head p[data-v-10240098]{color:#66787f;font-size:12px}.sales-order-to-cash-exception-workbench__head h3[data-v-10240098]{color:#20353d;font-size:18px}.tenant-help-readonly-shell[data-v-7407099a]{display:block;grid-column:1 / -1;min-width:0}.help-hero[data-v-7407099a]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;padding:4px 2px 14px}.help-hero__copy h1[data-v-7407099a]{color:var(--af-color-text-primary);font-size:22px;font-weight:700;line-height:30px;margin:0 0 6px}.help-hero__copy p[data-v-7407099a]{color:var(--af-color-text-secondary);font-size:13px;line-height:20px;margin:0}.help-hero__reload[data-v-7407099a]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:8px;color:var(--af-color-text-secondary);cursor:pointer;flex:none;font-size:13px;line-height:20px;padding:6px 14px}.help-hero__reload[data-v-7407099a]:hover{border-color:var(--af-color-primary-border);color:var(--af-color-primary)}.help-search[data-v-7407099a]{margin-bottom:16px;position:relative}.help-search__input[data-v-7407099a]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:10px;box-sizing:border-box;color:var(--af-color-text-primary);font-size:13px;height:40px;padding:0 14px;width:100%}.help-search__input[data-v-7407099a]:focus{border-color:var(--af-color-primary);box-shadow:0 0 0 3px var(--af-color-primary-soft);outline:none}.help-search__count[data-v-7407099a]{color:var(--af-color-text-tertiary);font-size:12px}.help-block[data-v-7407099a]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:12px;margin-bottom:14px;padding:16px 18px}.help-block__head[data-v-7407099a]{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.help-block__head h2[data-v-7407099a]{color:var(--af-color-text-primary);font-size:15px;font-weight:600;line-height:22px;margin:0}.help-block__head small[data-v-7407099a]{color:var(--af-color-text-tertiary);font-size:12px}.help-module-grid[data-v-7407099a]{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.help-module[data-v-7407099a]{align-items:flex-start;border:1px solid var(--af-color-border-light);border-radius:10px;display:flex;gap:12px;padding:12px 14px;transition:border-color .18s,box-shadow .18s}.help-module[data-v-7407099a]:hover{border-color:var(--af-color-primary-border);box-shadow:var(--af-shadow-card)}.help-module__glyph[data-v-7407099a]{align-items:center;background:var(--af-color-primary-soft);border-radius:9px;color:var(--af-color-primary-strong);display:grid;flex:none;font-size:14px;font-weight:700;height:32px;place-items:center;width:32px}.help-module__copy[data-v-7407099a]{display:grid;gap:3px;min-width:0}.help-module__copy strong[data-v-7407099a]{color:var(--af-color-text-primary);font-size:13px;font-weight:600;line-height:20px}.help-module__copy p[data-v-7407099a]{color:var(--af-color-text-secondary);font-size:12px;line-height:18px;margin:0}.help-module__open[data-v-7407099a]{background:transparent;border:1px solid var(--af-color-border);border-radius:7px;color:var(--af-color-primary);cursor:pointer;flex:none;font-size:12px;line-height:18px;margin-left:auto;padding:3px 10px}.help-module__open[data-v-7407099a]:hover{background:var(--af-color-primary-soft);border-color:var(--af-color-primary-border)}.help-module__na[data-v-7407099a]{color:var(--af-color-text-tertiary);flex:none;font-size:12px;line-height:18px;margin-left:auto}.help-faq-list[data-v-7407099a]{list-style:none;margin:0;padding:0}.help-faq[data-v-7407099a]{border-bottom:1px solid var(--af-color-border-light)}.help-faq[data-v-7407099a]:last-child{border-bottom:0}.help-faq__question[data-v-7407099a]{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;gap:10px;padding:11px 2px;text-align:left;width:100%}.help-faq__tag[data-v-7407099a]{background:var(--af-color-primary-soft);border-radius:999px;color:var(--af-color-primary-strong);flex:none;font-size:11px;line-height:18px;padding:1px 8px}.help-faq__title[data-v-7407099a]{color:var(--af-color-text-primary);flex:1;font-size:13px;line-height:20px;min-width:0}.help-faq__caret[data-v-7407099a]{border-bottom:1.5px solid var(--af-color-text-tertiary);border-right:1.5px solid var(--af-color-text-tertiary);flex:none;height:7px;margin-right:2px;transform:rotate(45deg);transition:transform .18s;width:7px}.help-faq.is-open .help-faq__caret[data-v-7407099a]{transform:rotate(-135deg)}.help-faq__answer[data-v-7407099a]{background:var(--af-color-canvas);border-radius:8px;color:var(--af-color-text-secondary);font-size:12px;line-height:20px;margin:0 0 12px 2px;padding:10px 12px}.help-news[data-v-7407099a]{list-style:none;margin:0;padding:0}.help-news__item[data-v-7407099a]{display:flex;gap:14px;padding:10px 2px}.help-news__item+.help-news__item[data-v-7407099a]{border-top:1px dashed var(--af-color-border-light)}.help-news__date[data-v-7407099a]{color:var(--af-color-text-tertiary);flex:none;font-size:12px;font-variant-numeric:tabular-nums;line-height:20px;width:84px}.help-news__body[data-v-7407099a]{display:grid;gap:3px;min-width:0}.help-news__title[data-v-7407099a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.help-news__title strong[data-v-7407099a]{color:var(--af-color-text-primary);font-size:13px;font-weight:600;line-height:20px}.help-news__tag[data-v-7407099a]{background:var(--af-color-warning-soft);border-radius:999px;color:#b45309;font-size:11px;line-height:18px;padding:1px 8px}.help-news__body p[data-v-7407099a]{color:var(--af-color-text-secondary);font-size:12px;line-height:18px;margin:0}.help-empty[data-v-7407099a]{color:var(--af-color-text-tertiary);font-size:12px;line-height:20px;margin:4px 2px}.help-load-error[data-v-7407099a]{align-items:center;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;color:#b91c1c;display:flex;font-size:12px;gap:10px;line-height:20px;padding:8px 12px}.help-load-error__retry[data-v-7407099a]{background:transparent;border:1px solid #fca5a5;border-radius:6px;color:#b91c1c;cursor:pointer;font-size:12px;line-height:18px;margin-left:auto;padding:2px 12px}.help-load-error__retry[data-v-7407099a]:hover{background:#fee2e2}.help-article-list[data-v-7407099a]{list-style:none;margin:0;padding:0}.help-article[data-v-7407099a]{align-items:flex-start;border-bottom:1px solid var(--af-color-border-light);display:flex;gap:12px;padding:11px 2px}.help-article[data-v-7407099a]:last-child{border-bottom:0}.help-article__copy[data-v-7407099a]{display:grid;flex:1;gap:3px;min-width:0}.help-article__title[data-v-7407099a]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.help-article__title strong[data-v-7407099a]{color:var(--af-color-text-primary);font-size:13px;font-weight:600;line-height:20px}.help-article__tag[data-v-7407099a]{background:var(--af-color-primary-soft);border-radius:999px;color:var(--af-color-primary-strong);font-size:11px;line-height:18px;padding:1px 8px}.help-article__copy p[data-v-7407099a]{color:var(--af-color-text-secondary);font-size:12px;line-height:19px;margin:0}.help-news__tag--version[data-v-7407099a]{background:var(--af-color-canvas);color:var(--af-color-text-secondary)}@media (max-width: 1100px){.help-module-grid[data-v-7407099a]{grid-template-columns:1fr}.help-module__open[data-v-7407099a]{margin-left:0}}.help-support-entry[data-v-3d83798f]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:12px;grid-column:1 / -1;padding:16px 18px}.help-support-entry__head[data-v-3d83798f]{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.help-support-entry__head h2[data-v-3d83798f]{color:var(--af-color-text-primary);font-size:15px;font-weight:600;margin:0}.help-support-entry__head small[data-v-3d83798f]{color:var(--af-color-text-tertiary);font-size:12px;line-height:18px}.help-support-entry__row[data-v-3d83798f]{align-items:center;display:flex;gap:10px}.help-support-entry__button[data-v-3d83798f]{background:var(--af-color-primary);border:1px solid var(--af-color-primary);border-radius:8px;color:#fff;cursor:pointer;font-size:13px;line-height:20px;padding:6px 18px}.help-support-entry__button[data-v-3d83798f]:hover{background:var(--af-color-primary-strong)}.help-support-entry__na[data-v-3d83798f]{color:var(--af-color-text-tertiary);font-size:12px;line-height:20px}.platform-release-page[data-v-68561cda]{display:grid;gap:14px;min-width:0}.page-head[data-v-68561cda]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.page-head__copy h1[data-v-68561cda]{color:var(--af-color-text-primary);font-size:20px;font-weight:700;margin:0 0 6px}.page-head__copy p[data-v-68561cda]{color:var(--af-color-text-secondary);font-size:13px;line-height:20px;margin:0}.page-head__actions[data-v-68561cda]{display:flex;flex:none;gap:8px}.page-error[data-v-68561cda]{background:var(--af-color-danger-soft, #fef2f2);border:1px solid #fecaca;border-radius:8px;color:#b91c1c;font-size:13px;margin:0;padding:8px 12px}.toolbar[data-v-68561cda]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.toolbar__search[data-v-68561cda]{max-width:280px}.cell-main[data-v-68561cda]{color:var(--af-color-text-primary);font-size:13px;font-weight:600;line-height:20px}.cell-sub[data-v-68561cda]{color:var(--af-color-text-tertiary);font-size:12px;line-height:18px}.list-footer[data-v-68561cda]{display:flex;justify-content:flex-end;padding-top:4px}.row-actions[data-v-68561cda]{align-items:center;display:flex;gap:6px}.row-actions[data-v-68561cda] .el-button+.el-button{margin-left:0}.preview-card[data-v-68561cda],.history-card[data-v-68561cda]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:12px;padding:14px 16px}.preview-card__head[data-v-68561cda]{align-items:baseline;display:flex;gap:10px;margin-bottom:10px}.preview-card__head h2[data-v-68561cda],.history-card h2[data-v-68561cda]{color:var(--af-color-text-primary);font-size:15px;font-weight:600;margin:0}.preview-card__head small[data-v-68561cda]{color:var(--af-color-text-tertiary);flex:1;font-size:12px}.preview-card__body strong[data-v-68561cda]{color:var(--af-color-text-primary);font-size:14px}.preview-card__body p[data-v-68561cda]{color:var(--af-color-text-secondary);font-size:13px;line-height:21px;margin:6px 0 0}.preview-card__version[data-v-68561cda]{color:var(--af-color-text-tertiary)!important;font-size:12px!important;margin:2px 0 0!important}.preview-card__hint[data-v-68561cda]{background:var(--af-color-primary-soft);border-radius:8px;color:var(--af-color-primary-strong)!important;padding:8px 10px}.history-card[data-v-68561cda]{margin-top:2px}.history-list[data-v-68561cda]{display:grid;gap:10px;list-style:none;margin:10px 0 0;padding:0}.history-list li[data-v-68561cda]{align-items:flex-start;display:flex;gap:14px}.history-list time[data-v-68561cda]{color:var(--af-color-text-tertiary);flex:none;font-size:12px;font-variant-numeric:tabular-nums;width:132px}.history-list strong[data-v-68561cda]{color:var(--af-color-text-primary);font-size:13px}.history-list__meta[data-v-68561cda]{color:var(--af-color-text-tertiary);font-size:12px;margin-left:8px}.history-list__note[data-v-68561cda]{color:var(--af-color-text-secondary);font-size:12px;margin:4px 0 0}.empty-hint[data-v-68561cda]{color:var(--af-color-text-tertiary);font-size:12px;margin:8px 0 0}.form-control[data-v-68561cda]{width:100%}.dialog-footer[data-v-68561cda]{display:flex;gap:8px;justify-content:flex-end}.dialog-footer[data-v-68561cda] .el-button+.el-button{margin-left:0}.platform-help-center-page[data-v-54d12836]{display:grid;gap:14px;min-width:0}.page-head[data-v-54d12836]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.page-head__copy h1[data-v-54d12836]{color:var(--af-color-text-primary);font-size:20px;font-weight:700;margin:0 0 6px}.page-head__copy p[data-v-54d12836]{color:var(--af-color-text-secondary);font-size:13px;line-height:20px;margin:0}.page-head__actions[data-v-54d12836]{display:flex;flex:none;gap:8px}.page-error[data-v-54d12836]{background:var(--af-color-danger-soft, #fef2f2);border:1px solid #fecaca;border-radius:8px;color:#b91c1c;font-size:13px;margin:0;padding:8px 12px}.toolbar[data-v-54d12836]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.toolbar__search[data-v-54d12836]{max-width:280px}.cell-main[data-v-54d12836]{color:var(--af-color-text-primary);font-size:13px;font-weight:600;line-height:20px}.cell-sub[data-v-54d12836]{color:var(--af-color-text-tertiary);font-size:12px;line-height:18px}.cell-muted[data-v-54d12836]{color:var(--af-color-text-tertiary)}.list-footer[data-v-54d12836]{display:flex;justify-content:flex-end;padding-top:4px}.row-actions[data-v-54d12836]{align-items:center;display:flex;gap:6px}.row-actions[data-v-54d12836] .el-button+.el-button{margin-left:0}.history-card[data-v-54d12836]{background:var(--af-color-surface);border:1px solid var(--af-color-border);border-radius:12px;padding:14px 16px}.history-card h2[data-v-54d12836]{color:var(--af-color-text-primary);font-size:15px;font-weight:600;margin:0}.history-list[data-v-54d12836]{display:grid;gap:10px;list-style:none;margin:10px 0 0;padding:0}.history-list li[data-v-54d12836]{align-items:flex-start;display:flex;gap:14px}.history-list time[data-v-54d12836]{color:var(--af-color-text-tertiary);flex:none;font-size:12px;font-variant-numeric:tabular-nums;width:132px}.history-list strong[data-v-54d12836]{color:var(--af-color-text-primary);font-size:13px}.history-list__meta[data-v-54d12836]{color:var(--af-color-text-tertiary);font-size:12px;margin-left:8px}.history-list__note[data-v-54d12836]{color:var(--af-color-text-secondary);font-size:12px;margin:4px 0 0}.empty-hint[data-v-54d12836]{color:var(--af-color-text-tertiary);font-size:12px;margin:8px 0 0}.form-control[data-v-54d12836]{width:100%}.form-hint[data-v-54d12836]{color:var(--af-color-text-tertiary);font-size:12px;margin-left:8px}.dialog-footer[data-v-54d12836]{display:flex;gap:8px;justify-content:flex-end}.dialog-footer[data-v-54d12836] .el-button+.el-button{margin-left:0}.tenant-support-tickets[data-v-a2c456fa]{grid-column:1 / -1;display:grid;gap:12px;padding:18px;border:1px solid var(--af-color-border, #e5e7eb);border-radius:12px;background:#fff}.support-head[data-v-a2c456fa]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.support-head h2[data-v-a2c456fa],.support-head p[data-v-a2c456fa]{margin:0}.support-head h2[data-v-a2c456fa]{font-size:16px}.support-head p[data-v-a2c456fa]{margin-top:6px;color:var(--af-color-text-secondary);font-size:13px}.support-pagination[data-v-a2c456fa]{justify-content:flex-end}.tenant-support-tickets[data-v-a2c456fa] .el-table__row{cursor:pointer}.muted[data-v-a2c456fa]{color:var(--af-color-text-secondary);font-size:12px;font-weight:400}.ticket-head[data-v-a2c456fa]{display:grid;gap:10px;padding-bottom:12px;border-bottom:1px solid var(--af-color-border-light, #eef2f7)}.ticket-head h3[data-v-a2c456fa]{margin:0;font-size:17px}.ticket-hint[data-v-a2c456fa]{margin:0;padding:8px 12px;border-radius:6px;background:#eff6ff;color:#1e40af;font-size:13px}.ticket-timeline[data-v-a2c456fa]{margin-top:16px;padding-left:4px}.ticket-event[data-v-a2c456fa]{display:grid;gap:6px;padding:10px 12px;border-radius:8px;background:#f8fafc}.ticket-event p[data-v-a2c456fa]{margin:0;white-space:pre-wrap;line-height:1.6}.ticket-reply[data-v-a2c456fa]{display:grid;gap:10px}.ticket-reply__bar[data-v-a2c456fa]{display:flex;justify-content:flex-end;gap:10px}.tenant-dashboard-readonly-shell,.tenant-dashboard-overview-cards{display:contents}.analytics-workspace[data-v-2ee0b0f6]{display:block}.an-subjects[data-v-2ee0b0f6] .el-tabs__header{margin-bottom:12px}.an-filter[data-v-2ee0b0f6]{display:grid;gap:10px;padding:12px 14px;margin-bottom:14px;border:1px solid #e8eef6;border-radius:12px;background:#fafcff}.an-filter__row[data-v-2ee0b0f6]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.an-filter__label[data-v-2ee0b0f6]{color:#5b6b7c;font-size:13px;min-width:68px}.an-filter__hint[data-v-2ee0b0f6]{color:#8a97a8;font-size:12px}.an-kpis[data-v-2ee0b0f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px}.an-kpi[data-v-2ee0b0f6]{border:1px solid #e8eef6;border-radius:12px;background:#fff;padding:14px 16px;display:flex;flex-direction:column;gap:4px}.an-kpi small[data-v-2ee0b0f6]{color:#8a97a8;font-size:12.5px}.an-kpi strong[data-v-2ee0b0f6]{color:#1f2d3d;font-size:22px;font-weight:600}.an-kpi span[data-v-2ee0b0f6]{color:#8a97a8;font-size:12px}.an-card[data-v-2ee0b0f6]{border:1px solid #e8eef6;border-radius:12px;background:#fff;padding:14px 16px;margin-bottom:14px}.an-card__head[data-v-2ee0b0f6]{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.an-card__head strong[data-v-2ee0b0f6]{font-size:14px;color:#1f2d3d}.an-card__head small[data-v-2ee0b0f6]{display:block;margin-top:2px;color:#8a97a8;font-size:12px}.an-chart[data-v-2ee0b0f6]{width:100%;height:280px}.attendance-analytics[data-v-ef4cb650]{display:block}.aa-filter[data-v-ef4cb650]{background:#fafcff;border:1px solid #e8eef6;border-radius:12px;display:grid;gap:10px;margin-bottom:14px;padding:12px 14px}.aa-filter__row[data-v-ef4cb650]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.aa-filter__label[data-v-ef4cb650]{color:#5b6b7c;font-size:13px;min-width:68px}.aa-filter__hint[data-v-ef4cb650],.aa-filter__separator[data-v-ef4cb650]{color:#8a97a8;font-size:12px}.aa-filter__employees[data-v-ef4cb650]{width:min(480px,100%)}.aa-table-main[data-v-ef4cb650]{color:var(--af-color-text-primary);font-weight:600}.aa-table-sub[data-v-ef4cb650]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.aa-number[data-v-ef4cb650]{color:var(--af-color-text-primary);font-variant-numeric:tabular-nums}.aa-number.is-warning[data-v-ef4cb650]{color:#b45309;font-weight:600}.aa-number.is-danger[data-v-ef4cb650]{color:#b91c1c;font-weight:600}.aa-rate[data-v-ef4cb650]{color:#15803d;font-variant-numeric:tabular-nums;font-weight:600}.aa-rate.is-warning[data-v-ef4cb650]{color:#b45309}.aa-rate.is-danger[data-v-ef4cb650]{color:#b91c1c}.aa-panel-foot[data-v-ef4cb650]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto;padding-right:12px}.hr-payroll[data-v-58ae2ac3]{display:grid;gap:var(--af-space-4);min-width:0}.hr-payroll__tabs[data-v-58ae2ac3] .el-tabs__header{margin-bottom:0}.hr-payroll__main[data-v-58ae2ac3]{color:var(--af-color-text-primary);font-weight:600}.hr-payroll__sub[data-v-58ae2ac3]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.hr-payroll__number[data-v-58ae2ac3]{font-variant-numeric:tabular-nums}.hr-payroll__amount[data-v-58ae2ac3]{color:var(--af-color-primary-strong);font-variant-numeric:tabular-nums;font-weight:700}.hr-payroll__actions[data-v-58ae2ac3]{align-items:center;display:flex;gap:2px}.hr-payroll__search[data-v-58ae2ac3]{width:220px}.hr-payroll__foot[data-v-58ae2ac3]{color:var(--af-color-text-secondary);font-size:13px}.hr-payroll__hint[data-v-58ae2ac3]{color:var(--af-color-text-tertiary);font-size:12px;margin-left:8px}.hr-payroll__due[data-v-58ae2ac3]{color:#b45309;font-variant-numeric:tabular-nums;font-weight:600}.hr-payroll__refund[data-v-58ae2ac3]{color:#15803d;font-variant-numeric:tabular-nums;font-weight:600}.hr-payroll__note[data-v-58ae2ac3]{margin:12px 0 0;line-height:1.9}.hr-payroll__run-head[data-v-58ae2ac3]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.hr-payroll__run-head small[data-v-58ae2ac3]{color:var(--af-color-text-tertiary);font-size:12px}.hr-payroll__pager[data-v-58ae2ac3]{display:flex;justify-content:flex-end;margin-top:12px}.hr-payroll__slip-head[data-v-58ae2ac3]{background:var(--af-color-primary-soft);border-radius:12px;display:grid;gap:2px;margin-bottom:14px;padding:14px 16px}.hr-payroll__slip-head small[data-v-58ae2ac3]{color:var(--af-color-text-secondary);font-size:12px}.hr-payroll__slip-head strong[data-v-58ae2ac3]{color:var(--af-color-primary-strong);font-size:26px;font-variant-numeric:tabular-nums;font-weight:700}.hr-payroll__slip-head span[data-v-58ae2ac3]{color:var(--af-color-text-secondary);font-size:12px}.hr-payroll__slip-items[data-v-58ae2ac3]{display:grid;gap:6px;list-style:none;margin:0 0 18px;padding:0}.hr-payroll__slip-items li[data-v-58ae2ac3]{align-items:center;border-bottom:1px dashed var(--af-color-border-light);display:flex;justify-content:space-between;padding:8px 2px}.hr-payroll__slip-items span[data-v-58ae2ac3]{color:var(--af-color-text-secondary);font-size:13px}.hr-payroll__slip-items strong[data-v-58ae2ac3]{color:#15803d;font-variant-numeric:tabular-nums;font-weight:600}.hr-payroll__slip-items li.is-deduction strong[data-v-58ae2ac3]{color:#b91c1c}.hr-payroll__slip-adjust[data-v-58ae2ac3]{border-top:1px solid var(--af-color-border-light);padding-top:14px}.hr-payroll__slip-adjust h4[data-v-58ae2ac3]{color:var(--af-color-text-primary);font-size:13px;font-weight:600;margin:0 0 6px}.hr-policy-form[data-v-58ae2ac3]{display:flex;flex-direction:column;gap:14px}.hr-policy-form__lead[data-v-58ae2ac3]{margin:0;color:#475569;font-size:13px;line-height:1.9}.hr-policy-form__block[data-v-58ae2ac3]{padding:14px 16px 16px;border:1px solid #eef2f7;border-radius:12px;background:#fff}.hr-policy-form__title[data-v-58ae2ac3]{position:relative;margin:0 0 10px;padding-left:10px;color:#334155;font-size:13px;font-weight:600;line-height:20px}.hr-policy-form__title[data-v-58ae2ac3]:before{content:"";position:absolute;left:0;top:4px;width:3px;height:12px;border-radius:2px;background:#2563eb}.hr-policy-form__grid[data-v-58ae2ac3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.hr-policy-form__grid[data-v-58ae2ac3] .el-input-number{width:100%}.hr-policy-form__hint[data-v-58ae2ac3]{margin:6px 0 0;color:#94a3b8;font-size:12px;line-height:1.9}.hr-policy-form__rate-actions[data-v-58ae2ac3]{display:flex;align-items:center;gap:10px;margin-top:8px;flex-wrap:wrap}.hr-policy-form__rate-actions .hr-policy-form__hint[data-v-58ae2ac3]{margin:0}.hr-policy-form__rates[data-v-58ae2ac3] .el-input-number{width:100%}.hr-payroll__muted[data-v-58ae2ac3]{color:var(--af-color-text-tertiary);font-size:13px}.hr-policy-form__tax-tabs[data-v-58ae2ac3] .el-tabs__header{margin-bottom:6px}.hr-policy-form__tax[data-v-58ae2ac3] .el-input-number{width:100%}.hr-setting[data-v-58ae2ac3]{display:flex;flex-direction:column;gap:14px}.hr-setting__block[data-v-58ae2ac3]{background:#fff;border:1px solid #eef2f7;border-radius:12px;padding:14px 16px 16px}.hr-setting__title[data-v-58ae2ac3]{color:#334155;font-size:13px;font-weight:600;line-height:20px;margin:0 0 10px;padding-left:10px;position:relative}.hr-setting__title[data-v-58ae2ac3]:before{background:#2563eb;border-radius:2px;content:"";height:12px;left:0;position:absolute;top:4px;width:3px}.hr-setting__grid[data-v-58ae2ac3]{display:grid;gap:0 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.hr-setting__grid[data-v-58ae2ac3] .el-input-number{width:100%}.hr-setting__hint[data-v-58ae2ac3]{color:#94a3b8;font-size:12px;line-height:1.9;margin:6px 0 0}.hr-setting__ok[data-v-58ae2ac3]{background:#f0f7ff;border-radius:8px;color:#1d4ed8;font-size:12px;line-height:1.9;margin:8px 0 0;padding:6px 10px}.hr-setting__warn[data-v-58ae2ac3]{background:#fff7ed;border-radius:8px;color:#b45309;font-size:12px;line-height:1.9;margin:8px 0 0;padding:6px 10px}.hr-setting__deduction-form[data-v-58ae2ac3]{display:grid;gap:0 14px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px}.hr-setting__actions[data-v-58ae2ac3]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.hr-setting__actions .hr-setting__hint[data-v-58ae2ac3]{margin:0}.hr-sim[data-v-58ae2ac3]{display:flex;flex-direction:column;gap:14px}.hr-sim__head[data-v-58ae2ac3]{align-items:center;display:flex;gap:12px;justify-content:space-between}.hr-sim__who[data-v-58ae2ac3]{display:grid;gap:2px}.hr-sim__who strong[data-v-58ae2ac3]{color:var(--af-color-text-primary);font-size:18px}.hr-sim__who small[data-v-58ae2ac3]{color:var(--af-color-text-tertiary);font-size:12px}.hr-sim__flag[data-v-58ae2ac3]{background:var(--af-color-primary-soft);border-radius:var(--af-radius-pill);color:var(--af-color-primary-strong);font-size:12px;padding:2px 10px}.hr-sim__block[data-v-58ae2ac3]{background:#fff;border:1px solid #eef2f7;border-radius:12px;padding:14px 16px 16px}.hr-sim__title[data-v-58ae2ac3]{color:#334155;font-size:13px;font-weight:600;line-height:20px;margin:0 0 10px;padding-left:10px;position:relative}.hr-sim__title[data-v-58ae2ac3]:before{background:#2563eb;border-radius:2px;content:"";height:12px;left:0;position:absolute;top:4px;width:3px}.hr-sim__grid[data-v-58ae2ac3]{display:grid;gap:0 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.hr-sim__grid[data-v-58ae2ac3] .el-input-number{width:100%}.hr-sim__hint[data-v-58ae2ac3]{color:#94a3b8;font-size:12px;line-height:1.9;margin:6px 0 0}.hr-sim__hint--inline[data-v-58ae2ac3]{margin:0}.hr-sim__actions[data-v-58ae2ac3]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.hr-sim__table[data-v-58ae2ac3]{margin-top:4px}.hr-sim__strong[data-v-58ae2ac3]{color:var(--af-color-primary-strong);font-weight:700}.hr-sim__delta[data-v-58ae2ac3]{color:#b45309;font-variant-numeric:tabular-nums;font-weight:600}.hr-sim__note[data-v-58ae2ac3]{color:#64748b;font-size:12px;line-height:1.9;margin:8px 0 0}.hr-sim__warnings[data-v-58ae2ac3]{color:#b45309;font-size:12px;line-height:1.9;margin:6px 0 0;padding-left:18px}.hr-performance[data-v-82256be1]{display:grid;gap:var(--af-space-4);min-width:0}.hr-performance__cycle[data-v-82256be1]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.hr-performance__range[data-v-82256be1]{color:var(--af-color-text-tertiary);font-size:12px}.hr-performance__search[data-v-82256be1]{margin-left:auto;width:220px}.hr-performance__main[data-v-82256be1]{color:var(--af-color-text-primary);font-weight:600}.hr-performance__sub[data-v-82256be1]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.hr-performance__number[data-v-82256be1]{font-variant-numeric:tabular-nums}.hr-performance__final[data-v-82256be1]{color:var(--af-color-primary-strong);font-variant-numeric:tabular-nums;font-weight:700}.hr-performance__grade[data-v-82256be1]{color:var(--af-color-text-tertiary);display:block;font-size:12px}.hr-performance__foot[data-v-82256be1]{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto;padding-right:12px}.hr-performance__head[data-v-82256be1]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.hr-performance__head span[data-v-82256be1]{color:var(--af-color-text-secondary);font-size:13px}.hr-performance__head small[data-v-82256be1]{color:var(--af-color-text-tertiary);font-size:12px}.hr-performance__head small.is-warning[data-v-82256be1]{color:#b45309;font-weight:600}.hr-performance__goal-tools[data-v-82256be1]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.hr-performance__hint[data-v-82256be1]{color:var(--af-color-text-tertiary);font-size:12px}.hr-performance__comment[data-v-82256be1]{margin-top:14px}.hr-performance__drawer-actions[data-v-82256be1]{border-top:1px solid var(--af-color-border-light);display:flex;gap:8px;justify-content:flex-end;margin-top:16px;padding-top:14px}.data-analysis-workbench[data-v-cb0a1eaf]{min-width:0;padding:0;background:transparent;color:#263238}.data-analysis-workbench__section-heading[data-v-cb0a1eaf]{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.data-analysis-workbench__section-heading p[data-v-cb0a1eaf]{color:#738195;font-size:13px}.data-analysis-workbench__reports[data-v-cb0a1eaf]{max-width:none;margin:0;padding:18px 20px;border:1px solid #e3e9f0;border-radius:6px;background:#fff}.data-analysis-workbench__section-heading[data-v-cb0a1eaf]{align-items:center;margin-bottom:8px}.data-analysis-workbench__section-heading h2[data-v-cb0a1eaf]{margin-bottom:4px;font-size:18px}.data-analysis-workbench__pagination[data-v-cb0a1eaf]{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:14px;color:#68778a;font-size:13px}.report-filters[data-v-cb0a1eaf]{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:12px 14px 0;margin-bottom:4px;border-radius:6px;background:#f7f9fc}.report-filters[data-v-cb0a1eaf] .el-form-item{margin-bottom:12px}.report-filters__sep[data-v-cb0a1eaf]{padding:0 6px;color:#8a97a8;font-size:12px}.report-filters__note[data-v-cb0a1eaf]{margin:0 0 12px 14px;color:#8a97a8;font-size:12px}.report-selection-hint[data-v-cb0a1eaf]{margin-right:auto;color:#68778a;font-size:13px}@media (max-width: 640px){.data-analysis-workbench[data-v-cb0a1eaf]{padding:0}.data-analysis-workbench__section-heading[data-v-cb0a1eaf]{align-items:stretch;flex-direction:column}}.personal-calendar-workbench[data-v-ae79b973]{display:grid;gap:16px;min-width:0;padding:0;background:transparent;color:var(--af-color-text-primary)}.personal-calendar-workbench__main[data-v-ae79b973]{display:grid;gap:16px;grid-template-columns:minmax(0,1.75fr) minmax(300px,1fr);align-items:start;min-width:0}.personal-calendar-workbench__toolbar[data-v-ae79b973],.personal-calendar-workbench__layers[data-v-ae79b973]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.personal-calendar-workbench__layer[data-v-ae79b973]{align-items:center;background:var(--af-color-surface);border:1px solid var(--af-color-border-light);border-radius:var(--af-radius-pill);color:var(--af-color-text-secondary);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;line-height:26px;padding:0 12px}.personal-calendar-workbench__layer[data-v-ae79b973]:hover{border-color:var(--af-color-primary-border)}.personal-calendar-workbench__layer i[data-v-ae79b973]{border-radius:50%;display:inline-block;height:7px;width:7px}.personal-calendar-workbench__layer i.is-blue[data-v-ae79b973]{background:var(--af-color-primary)}.personal-calendar-workbench__layer i.is-warning[data-v-ae79b973]{background:var(--af-color-warning)}.personal-calendar-workbench__layer i.is-neutral[data-v-ae79b973]{background:#94a3b8}.personal-calendar-workbench__layer b[data-v-ae79b973]{color:var(--af-color-text-primary);font-variant-numeric:tabular-nums}.personal-calendar-workbench__layer.is-off[data-v-ae79b973]{border-style:dashed;color:var(--af-color-text-tertiary);opacity:.68}.personal-calendar-workbench__layer.is-off i[data-v-ae79b973]{background:var(--af-color-border)}.personal-calendar-workbench__layer.is-off b[data-v-ae79b973]{color:var(--af-color-text-tertiary);font-weight:500}.personal-calendar-workbench__layer-hint[data-v-ae79b973]{color:var(--af-color-text-tertiary);font-size:12px}.personal-calendar-workbench__period[data-v-ae79b973]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;min-width:104px;text-align:center}.personal-calendar-workbench__views[data-v-ae79b973]{background:var(--af-color-canvas);border-radius:var(--af-radius-md);display:inline-flex;padding:2px}.personal-calendar-workbench__view[data-v-ae79b973]{background:transparent;border:0;border-radius:6px;color:var(--af-color-text-secondary);cursor:pointer;font-size:13px;line-height:26px;padding:0 14px}.personal-calendar-workbench__view.is-active[data-v-ae79b973]{background:var(--af-color-surface);box-shadow:var(--af-shadow-small);color:var(--af-color-primary-strong);font-weight:600}.personal-calendar-workbench__weekday-row[data-v-ae79b973]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;padding:12px 18px 0}.personal-calendar-workbench__weekday-row span[data-v-ae79b973]{color:var(--af-color-text-tertiary);font-size:12px;text-align:center}.personal-calendar-workbench__month-grid[data-v-ae79b973]{display:grid;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr));padding:8px 18px 18px}.personal-calendar-workbench__day[data-v-ae79b973]{background:var(--af-color-surface);border:1px solid var(--af-color-border-light);border-radius:var(--af-radius-md);display:grid;gap:3px;min-height:84px;padding:6px 7px;position:relative}.personal-calendar-workbench__day[data-v-ae79b973]:hover{border-color:var(--af-color-primary-border)}.personal-calendar-workbench__day.is-selected[data-v-ae79b973]{border-color:var(--af-color-primary);box-shadow:0 0 0 2px var(--af-color-primary-soft)}.personal-calendar-workbench__day[data-v-ae79b973]:not(.is-current-month){background:var(--af-color-canvas);opacity:.72}.personal-calendar-workbench__day-hit[data-v-ae79b973]{background:transparent;border:0;cursor:pointer;top:0;right:0;bottom:0;left:0;padding:0;position:absolute;z-index:0}.personal-calendar-workbench__day-hit[data-v-ae79b973]:focus-visible{outline:2px solid var(--af-color-primary);outline-offset:-2px}.personal-calendar-workbench__day-number[data-v-ae79b973]{color:var(--af-color-text-primary);font-size:13px;font-weight:600;line-height:18px;pointer-events:none;position:relative;z-index:1}.personal-calendar-workbench__day.is-today .personal-calendar-workbench__day-number[data-v-ae79b973]{color:var(--af-color-primary-strong)}.personal-calendar-workbench__day-add[data-v-ae79b973]{background:var(--af-color-primary-soft);border:0;border-radius:50%;color:var(--af-color-primary-strong);cursor:pointer;font-size:13px;height:18px;line-height:18px;opacity:0;padding:0;position:absolute;right:5px;top:5px;transition:opacity .12s ease;width:18px;z-index:2}.personal-calendar-workbench__day:hover .personal-calendar-workbench__day-add[data-v-ae79b973],.personal-calendar-workbench__day-add[data-v-ae79b973]:focus-visible{opacity:1}.personal-calendar-workbench__chips[data-v-ae79b973]{display:grid;gap:3px;pointer-events:none;position:relative;z-index:1}.personal-calendar-workbench__chips small[data-v-ae79b973]{border-radius:4px;font-size:11px;line-height:16px;overflow:hidden;padding:1px 4px;text-overflow:ellipsis;white-space:nowrap}.personal-calendar-workbench__chips small.is-blue[data-v-ae79b973]{background:var(--af-color-primary-soft);color:var(--af-color-primary-strong)}.personal-calendar-workbench__chips small.is-accent[data-v-ae79b973]{background:#eef2ff;color:#4338ca}.personal-calendar-workbench__chips small.is-warning[data-v-ae79b973]{background:var(--af-color-warning-soft);color:#b45309}.personal-calendar-workbench__chips small.is-neutral[data-v-ae79b973]{background:#f1f5f9;color:#475569}.personal-calendar-workbench__chips em[data-v-ae79b973]{color:var(--af-color-text-tertiary);font-size:11px;font-style:normal}.personal-calendar-workbench__week[data-v-ae79b973]{display:grid;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr));padding:12px 18px 18px}.personal-calendar-workbench__week-col[data-v-ae79b973]{background:var(--af-color-surface);border:1px solid var(--af-color-border-light);border-radius:var(--af-radius-md);display:grid;gap:6px;align-content:start;min-height:220px;padding:8px}.personal-calendar-workbench__week-col.is-selected[data-v-ae79b973]{border-color:var(--af-color-primary);box-shadow:0 0 0 2px var(--af-color-primary-soft)}.personal-calendar-workbench__week-head[data-v-ae79b973]{background:transparent;border:0;cursor:pointer;display:grid;gap:2px;padding:0;text-align:left}.personal-calendar-workbench__week-head b[data-v-ae79b973]{color:var(--af-color-text-tertiary);font-size:11px;font-weight:500}.personal-calendar-workbench__week-head span[data-v-ae79b973]{color:var(--af-color-text-primary);font-size:14px;font-weight:600}.personal-calendar-workbench__week-item[data-v-ae79b973]{background:var(--af-color-primary-soft);border:0;border-radius:6px;cursor:pointer;display:grid;gap:1px;padding:5px 7px;text-align:left;width:100%}.personal-calendar-workbench__week-item.is-accent[data-v-ae79b973]{background:#eef2ff}.personal-calendar-workbench__week-item.is-warning[data-v-ae79b973]{background:var(--af-color-warning-soft)}.personal-calendar-workbench__week-item.is-neutral[data-v-ae79b973]{background:#f1f5f9}.personal-calendar-workbench__week-item b[data-v-ae79b973]{color:var(--af-color-text-tertiary);font-size:10px;font-weight:500}.personal-calendar-workbench__week-item span[data-v-ae79b973]{color:var(--af-color-text-primary);font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.personal-calendar-workbench__week-add[data-v-ae79b973]{background:transparent;border:1px dashed var(--af-color-border);border-radius:6px;color:var(--af-color-text-tertiary);cursor:pointer;font-size:11px;line-height:22px;padding:0}.personal-calendar-workbench__week-add[data-v-ae79b973]:hover{border-color:var(--af-color-primary-border);color:var(--af-color-primary-strong)}.personal-calendar-workbench__agenda-list[data-v-ae79b973],.personal-calendar-workbench__recent-list[data-v-ae79b973]{display:grid;gap:8px;padding:14px 18px 18px}.personal-calendar-workbench__day-view .personal-calendar-workbench__agenda-list[data-v-ae79b973]{min-height:320px}.personal-calendar-workbench__agenda-item[data-v-ae79b973],.personal-calendar-workbench__recent-list button[data-v-ae79b973]{align-items:center;background:var(--af-color-surface);border:1px solid var(--af-color-border-light);border-radius:var(--af-radius-md);cursor:pointer;display:flex;gap:10px;padding:10px 12px;text-align:left;width:100%}.personal-calendar-workbench__agenda-item[data-v-ae79b973]:hover,.personal-calendar-workbench__recent-list button[data-v-ae79b973]:hover{border-color:var(--af-color-primary-border);box-shadow:var(--af-shadow-small)}.personal-calendar-workbench__agenda-item>span[data-v-ae79b973]:nth-child(2),.personal-calendar-workbench__recent-copy[data-v-ae79b973]{display:grid;gap:2px;min-width:0;flex:1 1 auto}.personal-calendar-workbench__agenda-item strong[data-v-ae79b973],.personal-calendar-workbench__recent-copy strong[data-v-ae79b973]{color:var(--af-color-text-primary);font-size:13px;line-height:20px;overflow-wrap:anywhere}.personal-calendar-workbench__agenda-item small[data-v-ae79b973],.personal-calendar-workbench__recent-copy small[data-v-ae79b973]{color:var(--af-color-text-secondary);font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.personal-calendar-workbench__agenda-dot[data-v-ae79b973]{border-radius:50%;flex:0 0 auto;height:8px;width:8px}.personal-calendar-workbench__agenda-dot.is-blue[data-v-ae79b973]{background:var(--af-color-primary)}.personal-calendar-workbench__agenda-dot.is-accent[data-v-ae79b973]{background:#6366f1}.personal-calendar-workbench__agenda-dot.is-warning[data-v-ae79b973]{background:var(--af-color-warning)}.personal-calendar-workbench__agenda-dot.is-neutral[data-v-ae79b973]{background:#94a3b8}.personal-calendar-workbench__recent-date[data-v-ae79b973]{display:grid;flex:0 0 auto;text-align:center;width:56px}.personal-calendar-workbench__recent-date b[data-v-ae79b973]{color:var(--af-color-primary-strong);font-size:13px}.personal-calendar-workbench__recent-date small[data-v-ae79b973]{color:var(--af-color-text-tertiary);font-size:11px}.personal-calendar-workbench__empty-day[data-v-ae79b973]{display:grid;gap:8px;justify-items:center;padding:40px 18px 44px;text-align:center}.personal-calendar-workbench__empty-title[data-v-ae79b973]{color:var(--af-color-text-primary);font-size:14px;font-weight:600;margin:0}.personal-calendar-workbench__empty-hint[data-v-ae79b973]{color:var(--af-color-text-tertiary);font-size:12px;margin:0 0 6px}.personal-calendar-workbench__drawer-block[data-v-ae79b973]{border-top:1px solid var(--af-color-border-light);display:grid;gap:6px;margin-top:12px;padding-top:12px}.personal-calendar-workbench__drawer-label[data-v-ae79b973]{color:var(--af-color-text-tertiary);font-size:12px}.personal-calendar-workbench__drawer-muted[data-v-ae79b973]{color:var(--af-color-text-tertiary);font-size:13px}.personal-calendar-workbench__participants[data-v-ae79b973]{display:flex;flex-wrap:wrap;gap:6px}.personal-calendar-workbench__link[data-v-ae79b973]{background:none;border:0;color:var(--af-color-primary-strong);cursor:pointer;font-size:13px;padding:0;text-align:left;text-decoration:underline}.personal-calendar-workbench__linked-text[data-v-ae79b973]{color:var(--af-color-text-primary);display:grid;font-size:13px;gap:2px}.personal-calendar-workbench__linked-text small[data-v-ae79b973]{color:var(--af-color-text-tertiary);font-size:11px}.personal-calendar-workbench__drawer-footer[data-v-ae79b973]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.is-muted[data-v-ae79b973]{color:var(--af-color-text-tertiary)}@media (max-width: 1180px){.personal-calendar-workbench__main[data-v-ae79b973]{grid-template-columns:1fr}}@media (max-width: 900px){.personal-calendar-workbench__week[data-v-ae79b973]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.personal-calendar-workbench__day[data-v-ae79b973]{min-height:62px;padding:4px}.personal-calendar-workbench__chips small[data-v-ae79b973]{display:none}.personal-calendar-workbench__day-add[data-v-ae79b973]{opacity:1}}.schedule-editor[data-v-2fa8061c]{display:grid;gap:0;max-height:64vh;overflow-y:auto;padding:2px 2px 6px}.schedule-editor.is-busy[data-v-2fa8061c]{pointer-events:none;opacity:.72}.schedule-editor__row[data-v-2fa8061c]{align-items:flex-start;display:grid;gap:12px;grid-template-columns:84px minmax(0,1fr);padding:5px 0}.schedule-editor__label[data-v-2fa8061c]{color:var(--af-color-text-secondary);font-size:13px;line-height:32px;text-align:right;white-space:nowrap}.schedule-editor__label i[data-v-2fa8061c]{color:var(--af-color-danger, #dc2626);font-style:normal;margin-left:2px}.schedule-editor__control[data-v-2fa8061c]{display:grid;gap:4px;min-width:0}.schedule-editor__control--inline[data-v-2fa8061c]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.schedule-editor__hint[data-v-2fa8061c]{color:var(--af-color-text-tertiary);font-size:12px}.schedule-editor__error[data-v-2fa8061c]{color:var(--af-color-danger, #dc2626);font-size:12px}.schedule-editor__dash[data-v-2fa8061c]{color:var(--af-color-text-tertiary);font-size:12px}.schedule-editor__allday[data-v-2fa8061c]{margin-left:4px}.schedule-editor__pills[data-v-2fa8061c]{display:flex;flex-wrap:wrap;gap:8px;padding-top:2px}.schedule-editor__pill[data-v-2fa8061c]{align-items:center;background:var(--af-color-surface);border:1px solid var(--af-color-border-light);border-radius:8px;color:var(--af-color-text-secondary);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;line-height:30px;padding:0 14px;transition:all .15s ease}.schedule-editor__pill[data-v-2fa8061c]:hover{border-color:var(--af-color-primary-border);color:var(--af-color-primary-strong)}.schedule-editor__pill.is-active[data-v-2fa8061c]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary);color:var(--af-color-primary-strong);font-weight:600}.schedule-editor__pill.is-dot i[data-v-2fa8061c]{background:currentColor;border-radius:50%;display:inline-block;height:6px;width:6px}.schedule-editor__pill.is-dot.is-danger[data-v-2fa8061c]{color:#dc2626}.schedule-editor__pill.is-dot.is-warning[data-v-2fa8061c]{color:#b45309}.schedule-editor__pill.is-dot.is-neutral[data-v-2fa8061c]{color:#64748b}.schedule-editor__pill.is-dot.is-active[data-v-2fa8061c]{background:var(--af-color-primary-soft);border-color:var(--af-color-primary)}.schedule-editor__option-hint[data-v-2fa8061c]{color:var(--af-color-text-tertiary);float:right;font-size:12px;margin-left:12px}.schedule-editor__attachment[data-v-2fa8061c]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.schedule-editor__attachment-name[data-v-2fa8061c]{align-items:center;background:var(--af-color-primary-soft);border-radius:6px;color:var(--af-color-primary-strong);display:inline-flex;font-size:12px;gap:8px;padding:4px 10px}.schedule-editor__attachment-remove[data-v-2fa8061c]{background:none;border:0;color:var(--af-color-text-tertiary);cursor:pointer;font-size:12px;padding:0;text-decoration:underline}.schedule-editor__alert[data-v-2fa8061c]{margin-top:12px}@media (max-width: 720px){.schedule-editor__row[data-v-2fa8061c]{grid-template-columns:1fr;gap:2px}.schedule-editor__label[data-v-2fa8061c]{line-height:24px;text-align:left}}.employee-self[data-v-9b47edaf]{display:grid;gap:14px;padding:14px 18px 18px}.employee-self__loading[data-v-9b47edaf]{color:var(--af-color-text-secondary);font-size:14px;margin:0;padding:24px 0;text-align:center}.employee-self__list[data-v-9b47edaf]{display:grid;gap:10px}.employee-self__card[data-v-9b47edaf]{align-items:center;background:var(--af-color-surface);border:1px solid var(--af-color-border-light);border-radius:var(--af-radius-md);display:flex;gap:18px;justify-content:space-between;padding:14px 16px}.employee-self__card[data-v-9b47edaf]:hover{border-color:var(--af-color-primary-border);box-shadow:var(--af-shadow-small)}.employee-self__main[data-v-9b47edaf]{display:grid;gap:4px;min-width:0}.employee-self__title[data-v-9b47edaf]{color:var(--af-color-text-primary);font-size:15px;font-weight:600}.employee-self__sub[data-v-9b47edaf]{color:var(--af-color-text-secondary);font-size:13px}.employee-self__net[data-v-9b47edaf]{color:var(--af-color-primary-strong);font-size:15px}.employee-self__actions[data-v-9b47edaf]{align-items:center;display:flex;flex:0 0 auto;gap:10px}.employee-self__note[data-v-9b47edaf]{color:var(--af-color-text-tertiary);font-size:12px;line-height:1.7;margin:0}.employee-self__muted[data-v-9b47edaf]{color:var(--af-color-text-tertiary);font-size:12px}.employee-self__drawer[data-v-9b47edaf]{display:grid;gap:14px}.employee-self__drawer-head[data-v-9b47edaf]{display:grid;gap:4px}.employee-self__block[data-v-9b47edaf]{background:var(--af-color-surface);border:1px solid var(--af-color-border-light);border-radius:12px;padding:12px 14px}.employee-self__block h4[data-v-9b47edaf]{color:var(--af-color-text-primary);font-size:13px;margin:0 0 8px}.employee-self__line[data-v-9b47edaf]{color:var(--af-color-text-secondary);display:flex;font-size:13px;justify-content:space-between;padding:4px 0}.employee-self__line strong[data-v-9b47edaf]{color:var(--af-color-text-primary);font-weight:500}.employee-self__line--total[data-v-9b47edaf]{border-top:1px dashed var(--af-color-border-light);margin-top:6px;padding-top:8px}.employee-self__block--net[data-v-9b47edaf]{align-items:center;background:var(--af-color-primary-soft);border-left:3px solid var(--af-color-primary);display:flex;justify-content:space-between}.employee-self__block--net strong[data-v-9b47edaf]{color:var(--af-color-primary-strong);font-size:18px}@media (max-width: 760px){.employee-self__card[data-v-9b47edaf]{align-items:stretch;flex-direction:column}.employee-self__actions[data-v-9b47edaf]{justify-content:flex-end}}.work-item-groups[data-v-e236064c]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 12px}.work-item-groups__hint[data-v-e236064c],.work-item-card__wait[data-v-e236064c]{color:#64748b;font-size:12px}.work-item-card__wait.is-overdue[data-v-e236064c]{color:#b42318;font-weight:600}.employee-work-workbench[data-v-e236064c]{display:grid;gap:16px;min-width:0;padding:0;background:transparent}.employee-work-workbench__loading[data-v-e236064c]{color:var(--af-color-text-secondary);font-size:14px;margin:0;padding:24px 0;text-align:center}.work-item-list[data-v-e236064c]{display:grid;gap:10px;padding:14px 18px 18px}.work-item-card[data-v-e236064c]{align-items:center;background:var(--af-color-surface);border:1px solid var(--af-color-border-light);border-radius:var(--af-radius-md);display:flex;gap:18px;justify-content:space-between;padding:14px 16px;transition:border-color .16s ease,box-shadow .16s ease}.work-item-card[data-v-e236064c]:hover{border-color:var(--af-color-primary-border);box-shadow:var(--af-shadow-small)}.work-item-card__main[data-v-e236064c]{align-items:center;display:grid;gap:4px 10px;grid-template-columns:auto minmax(0,1fr);min-width:0}.work-item-card__chip[data-v-e236064c]{align-items:center;display:flex;grid-column:1;grid-row:1 / span 3}.work-item-card__title[data-v-e236064c]{color:var(--af-color-text-primary);font-size:15px;font-weight:600;grid-column:2;grid-row:1;line-height:22px;overflow-wrap:anywhere}.work-item-card__sub[data-v-e236064c]{color:var(--af-color-text-secondary);font-size:13px;grid-column:2;grid-row:2;line-height:20px}.work-item-card__category[data-v-e236064c]{color:var(--af-color-text-tertiary);font-size:12px;font-style:normal;grid-column:2;grid-row:3}.work-item-card__actions .work-item-link[data-v-e236064c]{background:transparent!important;border:0;color:var(--af-color-primary);cursor:pointer;font-size:14px;line-height:20px;padding:6px 2px}.work-item-link[data-v-e236064c]:hover{color:var(--af-color-primary-hover);text-decoration:underline}.work-item-card__actions[data-v-e236064c]{align-items:center;display:flex;flex:0 0 auto;gap:8px}.employee-work-workbench__decision-title[data-v-e236064c]{color:var(--af-color-text-primary);font-weight:600;margin:0 0 12px}.employee-work-workbench__assign-hint[data-v-e236064c]{color:var(--af-color-warning);font-size:12px;line-height:1.6;margin:6px 0 0}@media (max-width: 760px){.work-item-card[data-v-e236064c]{align-items:stretch;flex-direction:column}.work-item-card__actions[data-v-e236064c]{justify-content:flex-end}}.employee-work-workbench__snapshot[data-v-e236064c]{margin:4px 0 12px;padding:12px 14px;border:1px solid #dbe6f0;border-left:3px solid #2563eb;border-radius:8px;background:#f8fbff}.employee-work-workbench__snapshot header[data-v-e236064c]{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:8px}.employee-work-workbench__snapshot header small[data-v-e236064c]{color:#94a3b8;font-size:12px}.employee-work-workbench__snapshot-grid[data-v-e236064c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.employee-work-workbench__snapshot-grid small[data-v-e236064c]{display:block;color:#64748b;font-size:12px}.employee-work-workbench__snapshot-grid span[data-v-e236064c]{color:#1f2937;font-weight:500}.employee-work-workbench__snapshot-empty[data-v-e236064c]{margin:4px 0 12px;color:#94a3b8;font-size:12px}.module-full-page-experience-upgrade-readonly-shell{display:grid;gap:10px;margin-bottom:12px;min-width:0}.module-full-page-experience-upgrade-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.module-full-page-experience-upgrade-head h3,.module-full-page-experience-upgrade-groups h4{margin:0;font-size:16px}.module-full-page-experience-upgrade-head p{margin:4px 0 0;color:#64748b;font-size:13px}.module-full-page-experience-upgrade-summary,.module-full-page-experience-upgrade-groups{display:grid;gap:8px}.module-full-page-experience-upgrade-summary{grid-template-columns:repeat(3,minmax(140px,1fr))}.module-full-page-experience-upgrade-groups{grid-template-columns:repeat(2,minmax(220px,1fr))}.module-full-page-experience-upgrade-summary article,.module-full-page-experience-upgrade-groups section{min-width:0;border:1px solid #e2e8f0;border-radius:8px;padding:10px;background:#fff}.module-full-page-experience-upgrade-summary article,.module-full-page-experience-upgrade-groups li{display:grid;gap:4px}.module-full-page-experience-upgrade-groups ul{display:grid;gap:8px;margin:8px 0 0;padding:0;list-style:none}.module-full-page-experience-upgrade-summary span,.module-full-page-experience-upgrade-summary strong,.module-full-page-experience-upgrade-summary small,.module-full-page-experience-upgrade-groups span,.module-full-page-experience-upgrade-groups strong,.module-full-page-experience-upgrade-groups small,.module-full-page-experience-upgrade-groups p{min-width:0;overflow-wrap:anywhere}.module-full-page-experience-upgrade-summary span,.module-full-page-experience-upgrade-summary small,.module-full-page-experience-upgrade-groups span,.module-full-page-experience-upgrade-groups small,.module-full-page-experience-upgrade-groups p{color:#64748b;font-size:12px}@media (max-width: 980px){.module-full-page-experience-upgrade-summary,.module-full-page-experience-upgrade-groups{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 520px){.module-full-page-experience-upgrade-head{flex-direction:column}.module-full-page-experience-upgrade-summary,.module-full-page-experience-upgrade-groups{grid-template-columns:1fr}}.workflow-center-readonly-shell[data-v-b1e8a20f]{margin-bottom:16px;min-width:0;overflow:hidden;border:1px solid #d8e2df;border-radius:6px;background:#fff}.workflow-center-readonly-shell__header[data-v-b1e8a20f]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #e8efed;background:#f8fbfa}.workflow-center-readonly-shell__header h3[data-v-b1e8a20f],.workflow-center-readonly-shell__header p[data-v-b1e8a20f],.workflow-center-list h4[data-v-b1e8a20f],.workflow-center-list p[data-v-b1e8a20f]{margin:0}.workflow-center-readonly-shell__header h3[data-v-b1e8a20f]{font-size:15px}.workflow-center-readonly-shell__header p[data-v-b1e8a20f],.workflow-center-list small[data-v-b1e8a20f],.workflow-center-list span[data-v-b1e8a20f],.workflow-center-list p[data-v-b1e8a20f],.workflow-center-summary span[data-v-b1e8a20f]{color:#66787f;font-size:12px}.workflow-center-summary[data-v-b1e8a20f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.workflow-center-summary>div[data-v-b1e8a20f]{min-width:0;padding:10px;border:1px solid #e4ecea;border-radius:6px;background:#fbfdfc}.workflow-center-summary strong[data-v-b1e8a20f]{display:block;color:#20353d;font-size:20px;line-height:1.2}.workflow-center-list[data-v-b1e8a20f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 12px 12px}.workflow-center-list section[data-v-b1e8a20f]{min-width:0;border:1px solid #edf2f1;border-radius:6px;padding:10px}.workflow-center-list h4[data-v-b1e8a20f]{color:#26363d;font-size:14px}.workflow-center-items[data-v-b1e8a20f]{display:grid;gap:8px;margin-top:8px}.workflow-center-item[data-v-b1e8a20f]{display:grid;grid-template-columns:minmax(120px,1.2fr) minmax(100px,1fr) minmax(86px,.8fr) 58px;gap:8px;align-items:center;min-width:0}.workflow-center-item strong[data-v-b1e8a20f],.workflow-center-item span[data-v-b1e8a20f],.workflow-center-item small[data-v-b1e8a20f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: 700px){.workflow-center-readonly-shell__header[data-v-b1e8a20f]{align-items:flex-start;flex-direction:column}.workflow-center-summary[data-v-b1e8a20f],.workflow-center-list[data-v-b1e8a20f],.workflow-center-item[data-v-b1e8a20f]{grid-template-columns:1fr}}.workflow-center-consistency-readonly-shell[data-v-5b4c976a]{background:#f8fafc;border:1px solid #dbe4ee;border-radius:8px;color:#172033;display:grid;gap:18px;margin-bottom:18px;padding:18px}.shell-head[data-v-5b4c976a],footer[data-v-5b4c976a]{align-items:center;display:flex;gap:16px;justify-content:space-between}.shell-head h2[data-v-5b4c976a],.shell-head p[data-v-5b4c976a]{margin:0}.eyebrow[data-v-5b4c976a],footer[data-v-5b4c976a]{color:#64748b;font-size:12px}.refresh-button[data-v-5b4c976a]{background:#2563eb;border:0;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:10px 14px;white-space:nowrap}.summary-grid[data-v-5b4c976a],.evidence-grid[data-v-5b4c976a]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.summary-grid article[data-v-5b4c976a],.evidence-grid section[data-v-5b4c976a]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px}.summary-grid span[data-v-5b4c976a]{color:#64748b;display:block;font-size:12px}.summary-grid strong[data-v-5b4c976a]{display:block;font-size:28px;line-height:1.2;margin-top:4px}.evidence-grid h3[data-v-5b4c976a],.evidence-grid ul[data-v-5b4c976a]{margin:0}.evidence-grid ul[data-v-5b4c976a]{display:grid;gap:10px;list-style:none;padding:0}.evidence-grid li[data-v-5b4c976a]{border-top:1px solid #edf2f7;display:grid;gap:4px;padding-top:10px}.evidence-grid li[data-v-5b4c976a]:first-child{border-top:0}.evidence-grid li span[data-v-5b4c976a]{font-weight:600}.evidence-grid li strong[data-v-5b4c976a]{color:#2563eb;font-size:12px}.evidence-grid li p[data-v-5b4c976a]{color:#475569;font-size:13px;margin:0}footer[data-v-5b4c976a]{border-top:1px solid #e2e8f0;flex-wrap:wrap;padding-top:12px}@media (max-width: 720px){.shell-head[data-v-5b4c976a]{align-items:flex-start;flex-direction:column}}.employee-lifecycle-governance-readonly-shell[data-v-2fb00503]{background:#f8fafc;border:1px solid #dbe4ee;border-radius:8px;color:#172033;display:grid;gap:18px;margin-bottom:18px;padding:18px}.employee-lifecycle-head[data-v-2fb00503],footer[data-v-2fb00503]{align-items:center;display:flex;gap:16px;justify-content:space-between}.employee-lifecycle-head h2[data-v-2fb00503],.employee-lifecycle-head p[data-v-2fb00503],.impact-board h3[data-v-2fb00503],.impact-board p[data-v-2fb00503]{margin:0}.eyebrow[data-v-2fb00503],footer[data-v-2fb00503]{color:#64748b;font-size:12px}.refresh-button[data-v-2fb00503]{background:#2563eb;border:0;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:10px 14px;white-space:nowrap}.summary-grid[data-v-2fb00503],.lifecycle-columns[data-v-2fb00503],.impact-lists[data-v-2fb00503]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.summary-grid article[data-v-2fb00503],.lifecycle-columns section[data-v-2fb00503],.impact-board[data-v-2fb00503]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px}.summary-grid span[data-v-2fb00503]{color:#64748b;display:block;font-size:12px}.summary-grid strong[data-v-2fb00503]{display:block;font-size:28px;line-height:1.2;margin-top:4px}.lifecycle-columns h3[data-v-2fb00503],.lifecycle-columns ul[data-v-2fb00503],.impact-board ul[data-v-2fb00503]{margin:0}.lifecycle-columns ul[data-v-2fb00503],.impact-board ul[data-v-2fb00503]{display:grid;gap:10px;list-style:none;padding:0}.lifecycle-columns li[data-v-2fb00503],.impact-board li[data-v-2fb00503]{border-top:1px solid #edf2f7;display:grid;gap:4px;padding-top:10px}.lifecycle-columns li[data-v-2fb00503]:first-child,.impact-board li[data-v-2fb00503]:first-child{border-top:0}.lifecycle-columns li span[data-v-2fb00503],.impact-board li span[data-v-2fb00503]{font-weight:600}.lifecycle-columns li strong[data-v-2fb00503],.impact-board li strong[data-v-2fb00503]{color:#2563eb;font-size:12px}.lifecycle-columns li p[data-v-2fb00503],.impact-board li p[data-v-2fb00503]{color:#475569;font-size:13px;margin:0}.impact-board[data-v-2fb00503]{display:grid;gap:12px}footer[data-v-2fb00503]{border-top:1px solid #e2e8f0;flex-wrap:wrap;padding-top:12px}@media (max-width: 720px){.employee-lifecycle-head[data-v-2fb00503]{align-items:flex-start;flex-direction:column}}.organization-permission-fine-grained-impact-readonly-shell[data-v-05ea4295]{background:#f8fafc;border:1px solid #dbe4ee;border-radius:8px;color:#172033;display:grid;gap:18px;margin-bottom:18px;padding:18px}.shell-head[data-v-05ea4295],footer[data-v-05ea4295]{align-items:center;display:flex;gap:16px;justify-content:space-between}.shell-head h2[data-v-05ea4295],.shell-head p[data-v-05ea4295]{margin:0}.eyebrow[data-v-05ea4295],footer[data-v-05ea4295]{color:#64748b;font-size:12px}.refresh-button[data-v-05ea4295]{background:#2563eb;border:0;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:10px 14px;white-space:nowrap}.summary-grid[data-v-05ea4295],.impact-grid[data-v-05ea4295]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.summary-grid article[data-v-05ea4295],.impact-grid section[data-v-05ea4295]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px}.summary-grid span[data-v-05ea4295]{color:#64748b;display:block;font-size:12px}.summary-grid strong[data-v-05ea4295]{display:block;font-size:28px;line-height:1.2;margin-top:4px}.impact-grid h3[data-v-05ea4295],.impact-grid ul[data-v-05ea4295]{margin:0}.impact-grid ul[data-v-05ea4295]{display:grid;gap:10px;list-style:none;padding:0}.impact-grid li[data-v-05ea4295]{border-top:1px solid #edf2f7;display:grid;gap:4px;padding-top:10px}.impact-grid li[data-v-05ea4295]:first-child{border-top:0}.impact-grid li span[data-v-05ea4295]{font-weight:600}.impact-grid li strong[data-v-05ea4295]{color:#2563eb;font-size:12px}.impact-grid li p[data-v-05ea4295]{color:#475569;font-size:13px;margin:0}footer[data-v-05ea4295]{border-top:1px solid #e2e8f0;flex-wrap:wrap;padding-top:12px}@media (max-width: 720px){.shell-head[data-v-05ea4295]{align-items:flex-start;flex-direction:column}}.collaboration-organization-permission-full-page[data-v-824c156d]{display:grid;gap:16px;min-width:0}.collaboration-organization-permission-full-page__header[data-v-824c156d],.collaboration-organization-permission-full-page__actions[data-v-824c156d]{align-items:center;display:flex;gap:12px;justify-content:space-between}.collaboration-organization-permission-full-page__header p[data-v-824c156d],.collaboration-organization-permission-full-page__header h2[data-v-824c156d]{margin:0}.collaboration-organization-permission-full-page__header p[data-v-824c156d],.collaboration-organization-permission-full-page__summary span[data-v-824c156d]{color:#5f727b;font-size:13px}.collaboration-organization-permission-full-page__actions[data-v-824c156d]{flex-wrap:wrap;justify-content:flex-end}.collaboration-organization-permission-full-page__actions button[data-v-824c156d]{background:#2563eb;border:0;border-radius:6px;color:#fff;cursor:pointer;font:inherit;font-weight:600;padding:9px 12px;white-space:nowrap}.collaboration-organization-permission-full-page__actions button[data-v-824c156d]:disabled{cursor:wait;opacity:.62}.collaboration-organization-permission-full-page__summary[data-v-824c156d]{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.collaboration-organization-permission-full-page__summary article[data-v-824c156d]{background:#fff;border:1px solid #e0e8e5;border-radius:8px;min-width:0;padding:12px}.collaboration-organization-permission-full-page__summary strong[data-v-824c156d]{color:#1f3740;display:block;font-size:24px;line-height:1.2;margin-top:4px}@media (max-width: 760px){.collaboration-organization-permission-full-page__header[data-v-824c156d]{align-items:stretch;flex-direction:column}.collaboration-organization-permission-full-page__actions[data-v-824c156d]{justify-content:flex-start}.collaboration-organization-permission-full-page__summary[data-v-824c156d]{grid-template-columns:1fr}}.customer-project-sales-full-page[data-v-bbfadf02]{display:grid;gap:16px;padding:24px 28px 32px;background:#f4f7fa;min-width:0}.customer-project-sales-full-page__audit[data-v-bbfadf02]{display:grid;gap:16px}.customer-project-sales-source-readback[data-v-bbfadf02]{display:grid;gap:12px;padding:16px;border:1px solid #dbe7f5;border-radius:8px;background:#fff}.customer-project-sales-source-readback header[data-v-bbfadf02]{display:flex;align-items:center;justify-content:space-between;gap:12px}.customer-project-sales-source-readback h3[data-v-bbfadf02],.customer-project-sales-source-readback p[data-v-bbfadf02]{margin:0}.customer-project-sales-source-readback p[data-v-bbfadf02]{margin-top:4px;color:#64748b;font-size:13px}.customer-project-sales-full-page__header[data-v-bbfadf02],.customer-project-sales-full-page__actions[data-v-bbfadf02]{align-items:center;display:flex;gap:12px;justify-content:space-between}.customer-project-sales-full-page__header p[data-v-bbfadf02],.customer-project-sales-full-page__header h2[data-v-bbfadf02],.customer-project-sales-full-page__context h3[data-v-bbfadf02],.customer-project-sales-full-page__context p[data-v-bbfadf02]{margin:0}.customer-project-sales-full-page__header p[data-v-bbfadf02],.customer-project-sales-full-page__summary span[data-v-bbfadf02],.customer-project-sales-full-page__context p[data-v-bbfadf02],.customer-project-sales-full-page__context span[data-v-bbfadf02]{color:#5f727b;font-size:13px}.customer-project-sales-full-page__actions[data-v-bbfadf02]{flex-wrap:wrap;justify-content:flex-end}.customer-project-sales-full-page__actions button[data-v-bbfadf02]{background:#2563eb;border:0;border-radius:6px;color:#fff;cursor:pointer;font:inherit;font-weight:600;padding:9px 12px;white-space:nowrap}.customer-project-sales-full-page__commercial-actions[data-v-bbfadf02]{align-items:center;background:#fff;border:1px solid #e2e8eb;border-radius:6px;padding:16px 18px}.customer-project-sales-full-page__commercial-actions p[data-v-bbfadf02],.customer-project-sales-full-page__commercial-actions h3[data-v-bbfadf02]{margin:0}.customer-project-sales-full-page__commercial-actions p[data-v-bbfadf02]{color:#5f727b;font-size:13px}.customer-project-sales-full-page__commercial-actions h3[data-v-bbfadf02]{color:#1d3138;font-size:17px}.customer-project-sales-full-page__action-buttons[data-v-bbfadf02],.customer-project-sales-full-page__commercial-row[data-v-bbfadf02]{display:flex;flex-wrap:wrap;gap:8px}.customer-project-sales-full-page__commercial-list[data-v-bbfadf02]{display:grid;gap:8px}.customer-project-sales-full-page__commercial-row[data-v-bbfadf02]{align-items:center;justify-content:space-between;padding:10px 14px;background:#fff;border:1px solid #e2e8eb;border-radius:6px;color:#4d626b;font-size:13px}.customer-project-sales-full-page__summary[data-v-bbfadf02],.customer-project-sales-full-page__context[data-v-bbfadf02]{display:grid;gap:10px}.customer-project-sales-full-page__summary[data-v-bbfadf02]{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-project-sales-full-page__context[data-v-bbfadf02]{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-project-sales-full-page__summary article[data-v-bbfadf02],.customer-project-sales-full-page__context article[data-v-bbfadf02]{background:#fff;border:1px solid #e0e8e5;border-radius:8px;min-width:0;padding:12px}.customer-project-sales-full-page__summary article[data-v-bbfadf02]{display:flex;align-items:center;gap:12px;min-height:84px}.metric-icon[data-v-bbfadf02]{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;border-radius:8px;color:#fff}.metric-icon[data-v-bbfadf02] svg{width:21px;height:21px}.is-blue[data-v-bbfadf02]{background:#2f80ed}.is-green[data-v-bbfadf02]{background:#37b878}.is-orange[data-v-bbfadf02]{background:#f28c28}.is-purple[data-v-bbfadf02]{background:#8d6de1}.customer-project-sales-full-page__summary strong[data-v-bbfadf02]{color:#1f3740;display:block;font-size:24px;line-height:1.2;margin-top:4px}.customer-project-sales-full-page__context ul[data-v-bbfadf02]{display:grid;gap:6px;list-style:none;margin:8px 0 0;padding:0}.customer-project-sales-full-page__context li[data-v-bbfadf02]{color:#20353d;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-project-sales-full-page__context article[data-v-bbfadf02]{min-height:116px}.customer-project-sales-full-page__context article[data-v-bbfadf02]:first-child{border-top:3px solid #2f80ed}.customer-project-sales-full-page__context article[data-v-bbfadf02]:nth-child(2){border-top:3px solid #37b878}.customer-project-sales-full-page__context article[data-v-bbfadf02]:nth-child(3){border-top:3px solid #f28c28}@media (max-width: 900px){.customer-project-sales-full-page__summary[data-v-bbfadf02],.customer-project-sales-full-page__context[data-v-bbfadf02]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.customer-project-sales-full-page__header[data-v-bbfadf02]{align-items:stretch;flex-direction:column}.customer-project-sales-full-page__actions[data-v-bbfadf02]{justify-content:flex-start}.customer-project-sales-full-page__summary[data-v-bbfadf02],.customer-project-sales-full-page__context[data-v-bbfadf02]{grid-template-columns:1fr}}.customer-project-sales-full-page[data-v-bbfadf02]{padding:0!important;background:transparent!important}.customer-project-sales-feature-enhancement-shell[data-v-c248bed2]{display:grid;gap:12px;min-width:0}.customer-project-sales-feature-enhancement-shell__head[data-v-c248bed2]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.customer-project-sales-feature-enhancement-shell__head p[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__head h3[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups h4[data-v-c248bed2]{margin:0}.customer-project-sales-feature-enhancement-shell__head p[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__summary span[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__summary small[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups span[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups small[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups p[data-v-c248bed2]{color:#64748b;font-size:12px}.customer-project-sales-feature-enhancement-shell__summary[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups[data-v-c248bed2]{display:grid;gap:8px}.customer-project-sales-feature-enhancement-shell__summary[data-v-c248bed2]{grid-template-columns:repeat(3,minmax(140px,1fr))}.customer-project-sales-feature-enhancement-shell__groups[data-v-c248bed2]{grid-template-columns:repeat(2,minmax(220px,1fr))}.customer-project-sales-feature-enhancement-shell__summary article[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups section[data-v-c248bed2]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:0;padding:10px}.customer-project-sales-feature-enhancement-shell__summary article[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups li[data-v-c248bed2]{display:grid;gap:4px}.customer-project-sales-feature-enhancement-shell__groups ul[data-v-c248bed2]{display:grid;gap:8px;list-style:none;margin:8px 0 0;padding:0}.customer-project-sales-feature-enhancement-shell__summary span[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__summary strong[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__summary small[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups span[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups strong[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups small[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups p[data-v-c248bed2]{min-width:0;overflow-wrap:anywhere}@media (max-width: 900px){.customer-project-sales-feature-enhancement-shell__summary[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups[data-v-c248bed2]{grid-template-columns:repeat(2,minmax(140px,1fr))}}@media (max-width: 560px){.customer-project-sales-feature-enhancement-shell__head[data-v-c248bed2]{flex-direction:column}.customer-project-sales-feature-enhancement-shell__summary[data-v-c248bed2],.customer-project-sales-feature-enhancement-shell__groups[data-v-c248bed2]{grid-template-columns:1fr}}.customer-action-opportunity-progress-shell[data-v-d0276f83]{display:grid;gap:12px;min-width:0}.customer-action-opportunity-progress-shell__head[data-v-d0276f83]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.customer-action-opportunity-progress-shell__head p[data-v-d0276f83],.customer-action-opportunity-progress-shell__head h3[data-v-d0276f83],.customer-action-opportunity-progress-shell__columns h4[data-v-d0276f83]{margin:0}.customer-action-opportunity-progress-shell__head p[data-v-d0276f83],.customer-action-opportunity-progress-shell__columns span[data-v-d0276f83],.customer-action-opportunity-progress-shell__columns small[data-v-d0276f83],.customer-action-opportunity-progress-shell__columns p[data-v-d0276f83]{color:#64748b;font-size:12px}.customer-action-opportunity-progress-shell__columns[data-v-d0276f83]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(220px,1fr))}.customer-action-opportunity-progress-shell__columns section[data-v-d0276f83]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:0;padding:10px}.customer-action-opportunity-progress-shell__columns ul[data-v-d0276f83]{display:grid;gap:8px;list-style:none;margin:8px 0 0;padding:0}.customer-action-opportunity-progress-shell__columns li[data-v-d0276f83]{display:grid;gap:4px}.customer-action-opportunity-progress-shell__columns span[data-v-d0276f83],.customer-action-opportunity-progress-shell__columns strong[data-v-d0276f83],.customer-action-opportunity-progress-shell__columns small[data-v-d0276f83],.customer-action-opportunity-progress-shell__columns p[data-v-d0276f83]{min-width:0;overflow-wrap:anywhere}@media (max-width: 680px){.customer-action-opportunity-progress-shell__head[data-v-d0276f83]{flex-direction:column}.customer-action-opportunity-progress-shell__columns[data-v-d0276f83]{grid-template-columns:1fr}}.project-handoff-fulfillment-queue-shell[data-v-4a7dfeda]{display:grid;gap:12px;min-width:0}.project-handoff-fulfillment-queue-shell__head[data-v-4a7dfeda]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.project-handoff-fulfillment-queue-shell__head p[data-v-4a7dfeda],.project-handoff-fulfillment-queue-shell__head h3[data-v-4a7dfeda],.project-handoff-fulfillment-queue-shell__groups h4[data-v-4a7dfeda]{margin:0}.project-handoff-fulfillment-queue-shell__head p[data-v-4a7dfeda],.project-handoff-fulfillment-queue-shell__groups span[data-v-4a7dfeda],.project-handoff-fulfillment-queue-shell__groups small[data-v-4a7dfeda],.project-handoff-fulfillment-queue-shell__groups p[data-v-4a7dfeda]{color:#64748b;font-size:12px}.project-handoff-fulfillment-queue-shell__groups[data-v-4a7dfeda]{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(180px,1fr))}.project-handoff-fulfillment-queue-shell__groups section[data-v-4a7dfeda]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:0;padding:10px}.project-handoff-fulfillment-queue-shell__groups ul[data-v-4a7dfeda]{display:grid;gap:8px;list-style:none;margin:8px 0 0;padding:0}.project-handoff-fulfillment-queue-shell__groups li[data-v-4a7dfeda]{display:grid;gap:4px;min-width:0}.project-handoff-fulfillment-queue-shell__groups strong[data-v-4a7dfeda],.project-handoff-fulfillment-queue-shell__groups span[data-v-4a7dfeda],.project-handoff-fulfillment-queue-shell__groups small[data-v-4a7dfeda],.project-handoff-fulfillment-queue-shell__groups p[data-v-4a7dfeda]{min-width:0;overflow-wrap:anywhere}@media (max-width: 900px){.project-handoff-fulfillment-queue-shell__groups[data-v-4a7dfeda]{grid-template-columns:1fr}}.contract-project-finance-impact-summary-shell[data-v-b26e873d]{display:grid;gap:12px;min-width:0}.contract-project-finance-impact-summary-shell__head[data-v-b26e873d]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.contract-project-finance-impact-summary-shell__head p[data-v-b26e873d],.contract-project-finance-impact-summary-shell__head h3[data-v-b26e873d],.contract-project-finance-impact-summary-shell>p[data-v-b26e873d]{margin:0}.contract-project-finance-impact-summary-shell__head p[data-v-b26e873d],.contract-project-finance-impact-summary-shell span[data-v-b26e873d],.contract-project-finance-impact-summary-shell small[data-v-b26e873d],.contract-project-finance-impact-summary-shell>p[data-v-b26e873d]{color:#64748b;font-size:12px}.contract-project-finance-impact-summary-shell__list[data-v-b26e873d]{display:grid;gap:8px;list-style:none;margin:0;padding:0}.contract-project-finance-impact-summary-shell__list li[data-v-b26e873d]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:grid;gap:4px;min-width:0;padding:10px}.contract-project-finance-impact-summary-shell__list strong[data-v-b26e873d],.contract-project-finance-impact-summary-shell__list span[data-v-b26e873d],.contract-project-finance-impact-summary-shell__list small[data-v-b26e873d]{overflow-wrap:anywhere}.finance-settlement-consistency-readonly-shell[data-v-a0cb579e]{background:#f8fafc;border:1px solid #dbe4ee;border-radius:8px;color:#172033;display:grid;gap:18px;max-width:100%;min-width:0;padding:18px}.finance-settlement-head[data-v-a0cb579e],footer[data-v-a0cb579e]{align-items:center;display:flex;gap:16px;justify-content:space-between;min-width:0}.finance-settlement-head>div[data-v-a0cb579e]{min-width:0}.finance-settlement-head h2[data-v-a0cb579e],.finance-settlement-head p[data-v-a0cb579e],.settlement-status h3[data-v-a0cb579e],.settlement-status p[data-v-a0cb579e]{margin:0}.eyebrow[data-v-a0cb579e],footer[data-v-a0cb579e]{color:#64748b;font-size:12px}.refresh-button[data-v-a0cb579e]{background:#2563eb;border:0;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:10px 14px;min-width:0;white-space:nowrap}.summary-grid[data-v-a0cb579e],.finance-columns[data-v-a0cb579e],.settlement-lists[data-v-a0cb579e]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));min-width:0}.summary-grid article[data-v-a0cb579e],.finance-columns section[data-v-a0cb579e],.settlement-status[data-v-a0cb579e]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;min-width:0;padding:14px}.summary-grid span[data-v-a0cb579e]{color:#64748b;display:block;font-size:12px}.summary-grid strong[data-v-a0cb579e]{display:block;font-size:28px;line-height:1.2;margin-top:4px}.f23-payable-collaboration[data-v-a0cb579e]{align-items:center;background:var(--af-color-primary-soft);border:1px solid var(--af-color-primary-border);border-radius:8px;color:var(--af-color-primary-strong);display:flex;flex-wrap:wrap;gap:8px 16px;min-width:0;padding:12px 14px}.f23-payable-collaboration span[data-v-a0cb579e]{color:var(--af-color-primary-strong);font-size:12px;overflow-wrap:anywhere}.finance-columns h3[data-v-a0cb579e],.finance-columns ul[data-v-a0cb579e],.settlement-status ul[data-v-a0cb579e]{margin:0}.finance-columns ul[data-v-a0cb579e],.settlement-status ul[data-v-a0cb579e]{display:grid;gap:10px;list-style:none;padding:0}.finance-columns li[data-v-a0cb579e],.settlement-status li[data-v-a0cb579e]{border-top:1px solid #edf2f7;display:grid;gap:4px;padding-top:10px}.finance-columns li[data-v-a0cb579e]:first-child,.settlement-status li[data-v-a0cb579e]:first-child{border-top:0}.finance-columns li span[data-v-a0cb579e],.settlement-status li span[data-v-a0cb579e]{font-weight:600}.finance-columns li strong[data-v-a0cb579e],.settlement-status li strong[data-v-a0cb579e]{color:#2563eb;font-size:12px}.finance-columns li p[data-v-a0cb579e],.settlement-status li p[data-v-a0cb579e]{color:#475569;font-size:13px;margin:0;overflow-wrap:anywhere}.settlement-status[data-v-a0cb579e]{display:grid;gap:12px}footer[data-v-a0cb579e]{border-top:1px solid #e2e8f0;flex-wrap:wrap;padding-top:12px}footer span[data-v-a0cb579e]{min-width:0;overflow-wrap:anywhere}.procurement-inventory-finance-full-page[data-v-222ef6d5]{display:grid;gap:16px;min-width:0;padding:24px 28px 32px;background:#f4f7fa}.procurement-inventory-finance-full-page__header[data-v-222ef6d5],.procurement-inventory-finance-full-page__actions[data-v-222ef6d5]{align-items:center;display:flex;gap:12px;justify-content:space-between}.procurement-inventory-finance-full-page__header p[data-v-222ef6d5],.procurement-inventory-finance-full-page__header h2[data-v-222ef6d5],.procurement-inventory-finance-full-page__context h3[data-v-222ef6d5]{margin:0}.procurement-inventory-finance-full-page__header p[data-v-222ef6d5],.procurement-inventory-finance-full-page__summary span[data-v-222ef6d5],.procurement-inventory-finance-full-page__context span[data-v-222ef6d5]{color:#5f727b;font-size:13px}.procurement-inventory-finance-full-page__exceptions[data-v-222ef6d5]{background:#fff;border:1px solid #d7e3df;border-radius:8px;min-width:0;padding:16px}.procurement-inventory-finance-full-page__section-header[data-v-222ef6d5]{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.procurement-inventory-finance-full-page__section-header p[data-v-222ef6d5],.procurement-inventory-finance-full-page__section-header h3[data-v-222ef6d5]{margin:0}.procurement-inventory-finance-full-page__section-header p[data-v-222ef6d5]{color:#5f727b;font-size:13px}.procurement-inventory-finance-full-page__actions[data-v-222ef6d5]{flex-wrap:wrap;justify-content:flex-end}.procurement-inventory-finance-full-page__actions button[data-v-222ef6d5]{background:#2563eb;border:0;border-radius:6px;color:#fff;cursor:pointer;font:inherit;font-weight:600;padding:9px 12px;white-space:nowrap}.procurement-inventory-finance-full-page__summary[data-v-222ef6d5],.procurement-inventory-finance-full-page__context[data-v-222ef6d5]{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.procurement-inventory-finance-full-page__context[data-v-222ef6d5]{grid-template-columns:repeat(3,minmax(0,1fr))}.procurement-inventory-finance-full-page__summary article[data-v-222ef6d5],.procurement-inventory-finance-full-page__context article[data-v-222ef6d5]{background:#fff;border:1px solid #e0e8e5;border-radius:8px;min-width:0;padding:12px}.procurement-inventory-finance-full-page__summary article[data-v-222ef6d5]{display:flex;align-items:center;gap:12px;min-height:84px}.metric-icon[data-v-222ef6d5]{display:grid;place-items:center;width:38px;height:38px;flex:0 0 auto;border-radius:8px;color:#fff}.metric-icon[data-v-222ef6d5] svg{width:21px;height:21px}.is-blue[data-v-222ef6d5]{background:#2f80ed}.is-green[data-v-222ef6d5]{background:#37b878}.is-orange[data-v-222ef6d5]{background:#f28c28}.is-purple[data-v-222ef6d5]{background:#8d6de1}.procurement-inventory-finance-full-page__summary strong[data-v-222ef6d5]{color:#1f3740;display:block;font-size:24px;line-height:1.2;margin-top:4px}@media (max-width: 760px){.procurement-inventory-finance-full-page__header[data-v-222ef6d5]{align-items:stretch;flex-direction:column}.procurement-inventory-finance-full-page__actions[data-v-222ef6d5]{justify-content:flex-start}.procurement-inventory-finance-full-page__summary[data-v-222ef6d5],.procurement-inventory-finance-full-page__context[data-v-222ef6d5]{grid-template-columns:1fr}.procurement-inventory-finance-full-page__section-header[data-v-222ef6d5]{align-items:stretch;flex-direction:column}}.procurement-inventory-finance-full-page[data-v-222ef6d5]{padding:0!important;background:transparent!important}.inventory-count-workbench__header[data-v-0e0ef961]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.inventory-count-workbench__header p[data-v-0e0ef961]{margin:4px 0 0;color:var(--af-color-text-secondary);font-size:13px}.inventory-count-workbench__grid[data-v-0e0ef961]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px}.inventory-count-workbench__summary[data-v-0e0ef961]{margin-bottom:12px}.inventory-count-workbench__hint[data-v-0e0ef961]{color:var(--af-color-text-secondary);font-size:13px;margin:0 0 12px}.inventory-count-workbench__error[data-v-0e0ef961]{color:var(--el-color-danger);font-size:13px;margin:0 0 12px}@media (max-width: 900px){.inventory-count-workbench__grid[data-v-0e0ef961]{grid-template-columns:1fr}}.inventory-count-workbench__history[data-v-0e0ef961]{border-top:1px solid var(--af-color-border-light);margin-top:18px;padding-top:16px}.inventory-count-workbench__history-head[data-v-0e0ef961]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.inventory-count-workbench__history-head strong[data-v-0e0ef961]{color:var(--af-color-text-primary);font-size:15px;font-weight:600}.inventory-count-workbench__history-head p[data-v-0e0ef961]{color:var(--af-color-text-secondary);font-size:13px;margin:4px 0 0}.inventory-count-workbench__history-alert[data-v-0e0ef961]{margin-bottom:12px}.inventory-count-workbench__history-more[data-v-0e0ef961]{display:flex;justify-content:center;margin-top:12px}.inventory-count-workbench__cell-main[data-v-0e0ef961]{color:var(--af-color-text-primary);font-weight:600;overflow-wrap:anywhere}.inventory-count-workbench__cell-sub[data-v-0e0ef961]{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.inventory-count-workbench__number[data-v-0e0ef961]{font-variant-numeric:tabular-nums}.procurement-order-operation-result[data-v-1ed660d7]{display:grid;gap:16px}.result-error[data-v-1ed660d7]{color:#c45656;padding:12px;background:#fef0f0}.result-metrics[data-v-1ed660d7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.result-metrics article[data-v-1ed660d7]{padding:16px;border:1px solid #dce7f5;border-radius:8px;background:#fff;display:grid;gap:8px}.result-metrics span[data-v-1ed660d7]{color:#71839a;font-size:13px}.result-metrics strong[data-v-1ed660d7]{color:#153f75;font-size:20px}.result-note[data-v-1ed660d7]{color:#71839a}@media (max-width: 640px){.result-metrics[data-v-1ed660d7]{grid-template-columns:1fr}}.procurement-fulfillment-workbench-shell[data-v-81bd12eb]{display:grid;gap:12px;min-width:0}.procurement-fulfillment-workbench-shell__head[data-v-81bd12eb]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.procurement-fulfillment-workbench-shell__head p[data-v-81bd12eb],.procurement-fulfillment-workbench-shell__head h3[data-v-81bd12eb],.procurement-fulfillment-workbench-shell>p[data-v-81bd12eb]{margin:0}.procurement-fulfillment-workbench-shell__head p[data-v-81bd12eb],.procurement-fulfillment-workbench-shell span[data-v-81bd12eb],.procurement-fulfillment-workbench-shell small[data-v-81bd12eb],.procurement-fulfillment-workbench-shell>p[data-v-81bd12eb]{color:#64748b;font-size:12px}.procurement-fulfillment-workbench-shell__list[data-v-81bd12eb]{display:grid;gap:8px;list-style:none;margin:0;padding:0}.procurement-fulfillment-workbench-shell__actions[data-v-81bd12eb]{display:flex;flex-wrap:wrap;gap:8px 14px;color:#475569;font-size:12px}.procurement-fulfillment-workbench-shell__list li[data-v-81bd12eb]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:grid;gap:4px;min-width:0;padding:10px}.procurement-fulfillment-workbench-shell__list strong[data-v-81bd12eb],.procurement-fulfillment-workbench-shell__list span[data-v-81bd12eb],.procurement-fulfillment-workbench-shell__list small[data-v-81bd12eb]{overflow-wrap:anywhere}.inventory-availability-reservation-workbench-page[data-v-1e31d2d9]{background:transparent;color:#172033;display:grid;gap:18px;min-width:0;padding:0}.inventory-availability-reservation-workbench-page__header[data-v-1e31d2d9]{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.inventory-availability-reservation-workbench-page__header h1[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__header p[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__section-title h2[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__section-title p[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__side h2[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__side p[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__drawer h2[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__drawer p[data-v-1e31d2d9]{margin:0}.inventory-availability-reservation-workbench-page__header h1[data-v-1e31d2d9]{font-size:24px;line-height:1.25}.inventory-availability-reservation-workbench-page__header p[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__eyebrow[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page small[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__section-title p[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__side p[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__drawer p[data-v-1e31d2d9]{color:#64748b;font-size:13px;line-height:1.5}.inventory-availability-reservation-workbench-page__eyebrow[data-v-1e31d2d9]{color:#2563eb;font-weight:700}.inventory-availability-reservation-workbench-page button[data-v-1e31d2d9]{align-items:center;border:1px solid #2563eb;border-radius:6px;cursor:pointer;display:inline-flex;gap:6px;justify-content:center;min-height:34px;padding:0 12px}.inventory-availability-reservation-workbench-page button svg[data-v-1e31d2d9]{height:16px;width:16px}.inventory-availability-reservation-workbench-page__refresh[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__filter-actions button[data-v-1e31d2d9]{background:#2563eb;color:#fff}.inventory-availability-reservation-workbench-page__filter-actions .secondary[data-v-1e31d2d9]{background:#fff;border-color:#cbd5e1;color:#334155}.inventory-availability-reservation-workbench-page__metrics[data-v-1e31d2d9]{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.inventory-availability-reservation-workbench-page__metrics article[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__filters[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__list[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__side[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__state[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__drawer[data-v-1e31d2d9]{background:#fff;border:1px solid #dbe3ed;border-radius:8px}.inventory-availability-reservation-workbench-page__metrics article[data-v-1e31d2d9]{display:grid;gap:5px;padding:16px}.inventory-availability-reservation-workbench-page__metrics span[data-v-1e31d2d9]{color:#64748b;font-size:13px}.inventory-availability-reservation-workbench-page__metrics strong[data-v-1e31d2d9]{font-size:24px}.inventory-availability-reservation-workbench-page__filters[data-v-1e31d2d9]{align-items:end;display:grid;gap:12px;grid-template-columns:1.3fr repeat(3,minmax(130px,.75fr)) auto;padding:14px}.inventory-availability-reservation-workbench-page__filter-title[data-v-1e31d2d9]{align-items:center;display:flex;gap:6px;grid-column:1 / -1}.inventory-availability-reservation-workbench-page__filter-title svg[data-v-1e31d2d9]{color:#2563eb;height:17px;width:17px}.inventory-availability-reservation-workbench-page__filters label[data-v-1e31d2d9]{color:#475569;display:grid;font-size:12px;gap:5px}.inventory-availability-reservation-workbench-page__filters input[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__filters select[data-v-1e31d2d9]{border:1px solid #cbd5e1;border-radius:5px;color:#172033;min-height:34px;padding:0 9px}.inventory-availability-reservation-workbench-page__filter-actions[data-v-1e31d2d9]{display:flex;gap:8px}.reservation-operation-flow[data-v-1e31d2d9]{align-items:start;background:#fff;border:1px solid #b9d8d2;border-radius:8px;display:grid;gap:14px;grid-template-columns:minmax(190px,.7fr) minmax(0,1.3fr);padding:16px}.reservation-operation-flow p[data-v-1e31d2d9],.reservation-operation-flow h2[data-v-1e31d2d9]{margin:0}.reservation-operation-flow p[data-v-1e31d2d9],.reservation-operation-flow span[data-v-1e31d2d9]{color:#64748b;font-size:13px}.reservation-operation-flow h2[data-v-1e31d2d9]{font-size:18px;margin:4px 0}.reservation-operation-flow form[data-v-1e31d2d9]{align-items:end;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.reservation-operation-flow form+form[data-v-1e31d2d9]{grid-template-columns:1fr 1fr auto}.reservation-operation-flow label[data-v-1e31d2d9]{color:#475569;display:grid;font-size:12px;gap:5px}.reservation-operation-flow[data-v-1e31d2d9] .el-input__wrapper,.reservation-operation-flow[data-v-1e31d2d9] .el-input-number{border-radius:5px;box-shadow:0 0 0 1px #cbd5e1 inset;width:100%}.reservation-operation-flow[data-v-1e31d2d9] .el-button{background:#2563eb;border-color:#2563eb;color:#fff;min-height:34px}.reservation-operation-flow[data-v-1e31d2d9] .el-button.secondary{background:#fff;border-color:#cbd5e1;color:#334155}.inventory-availability-reservation-workbench-page__state[data-v-1e31d2d9]{display:grid;gap:6px;padding:28px}.inventory-availability-reservation-workbench-page__state span[data-v-1e31d2d9]{color:#64748b;font-size:13px}.inventory-availability-reservation-workbench-page__state.is-error[data-v-1e31d2d9]{border-color:#f3b4b4;color:#a12b2b}.inventory-availability-reservation-workbench-page__state.is-error button[data-v-1e31d2d9]{justify-self:start}.inventory-availability-reservation-workbench-page__content[data-v-1e31d2d9]{align-items:start;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) minmax(240px,.3fr)}.inventory-availability-reservation-workbench-page__list[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__side[data-v-1e31d2d9]{padding:16px}.inventory-availability-reservation-workbench-page__section-title[data-v-1e31d2d9]{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}.inventory-availability-reservation-workbench-page__section-title span[data-v-1e31d2d9]{background:#e6f6f3;border-radius:999px;color:#2563eb;font-size:12px;padding:4px 8px}.inventory-availability-reservation-workbench-page__table[data-v-1e31d2d9]{display:grid;min-width:0}.inventory-availability-reservation-workbench-page__row[data-v-1e31d2d9]{align-items:center;background:transparent;border:0;border-bottom:1px solid #e5e7eb;color:#334155;display:grid;font-size:13px;grid-template-columns:minmax(180px,1.5fr) repeat(4,minmax(72px,.55fr)) 72px;min-width:0;padding:11px 0;text-align:left}.inventory-availability-reservation-workbench-page__row[data-v-1e31d2d9]:not(.is-head):hover{background:#f0fdfa}.inventory-availability-reservation-workbench-page__row span[data-v-1e31d2d9]{min-width:0;overflow-wrap:anywhere}.inventory-availability-reservation-workbench-page__row.is-head[data-v-1e31d2d9]{color:#64748b;font-size:12px;font-weight:700}.inventory-availability-reservation-workbench-page__row b[data-v-1e31d2d9]{border-radius:999px;font-size:11px;font-weight:600;padding:3px 6px}.is-normal[data-v-1e31d2d9]{background:#e8f7ef;color:#18764b}.is-alert[data-v-1e31d2d9]{background:#fff0df;color:#a34a00}.inventory-availability-reservation-workbench-page__row span[data-v-1e31d2d9]:last-child{align-items:center;color:#2563eb;display:inline-flex;gap:4px}.inventory-availability-reservation-workbench-page__row svg[data-v-1e31d2d9]{height:15px;width:15px}.inventory-availability-reservation-workbench-page__side[data-v-1e31d2d9]{display:grid;gap:16px}.inventory-availability-reservation-workbench-page__side dl[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__drawer dl[data-v-1e31d2d9]{display:grid;gap:8px;margin:0}.inventory-availability-reservation-workbench-page__side dl div[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__drawer dl div[data-v-1e31d2d9]{align-items:center;display:flex;justify-content:space-between}.inventory-availability-reservation-workbench-page__side dt[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__drawer dt[data-v-1e31d2d9]{color:#64748b;font-size:13px}.inventory-availability-reservation-workbench-page__side dd[data-v-1e31d2d9],.inventory-availability-reservation-workbench-page__drawer dd[data-v-1e31d2d9]{font-weight:700;margin:0}.inventory-availability-reservation-workbench-page__drawer[data-v-1e31d2d9]{bottom:22px;display:grid;gap:16px;max-width:380px;padding:18px;position:fixed;right:22px;width:calc(100% - 44px);z-index:5}.inventory-availability-reservation-workbench-page__drawer header[data-v-1e31d2d9]{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.inventory-availability-reservation-workbench-page__drawer header button[data-v-1e31d2d9]{background:#fff;border-color:#cbd5e1;color:#475569;min-width:34px;padding:0}@media (max-width: 720px){.inventory-availability-reservation-workbench-page[data-v-1e31d2d9]{gap:14px;padding:14px}.inventory-availability-reservation-workbench-page__header[data-v-1e31d2d9]{align-items:stretch;flex-direction:column}.inventory-availability-reservation-workbench-page__refresh[data-v-1e31d2d9]{width:100%}.inventory-availability-reservation-workbench-page__metrics[data-v-1e31d2d9]{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-availability-reservation-workbench-page__filters[data-v-1e31d2d9],.reservation-operation-flow[data-v-1e31d2d9],.reservation-operation-flow form[data-v-1e31d2d9],.reservation-operation-flow form+form[data-v-1e31d2d9]{grid-template-columns:1fr}.inventory-availability-reservation-workbench-page__filter-actions[data-v-1e31d2d9]{display:grid;grid-template-columns:1fr 1fr}.inventory-availability-reservation-workbench-page__content[data-v-1e31d2d9]{grid-template-columns:1fr}.inventory-availability-reservation-workbench-page__row[data-v-1e31d2d9]{grid-template-columns:minmax(120px,1fr) repeat(2,minmax(64px,.5fr));gap:6px}.inventory-availability-reservation-workbench-page__row.is-head span[data-v-1e31d2d9]:nth-child(4),.inventory-availability-reservation-workbench-page__row.is-head span[data-v-1e31d2d9]:nth-child(5),.inventory-availability-reservation-workbench-page__row.is-head span[data-v-1e31d2d9]:nth-child(6),.inventory-availability-reservation-workbench-page__row:not(.is-head) span[data-v-1e31d2d9]:nth-child(4),.inventory-availability-reservation-workbench-page__row:not(.is-head) span[data-v-1e31d2d9]:nth-child(5){display:none}.inventory-availability-reservation-workbench-page__drawer[data-v-1e31d2d9]{bottom:12px;right:12px;width:calc(100% - 24px)}}.management-dashboard-export-governance-readonly-shell[data-v-9374ea7c]{display:grid;gap:12px;margin:16px 0;min-width:0}.management-dashboard-export-governance-head[data-v-9374ea7c]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.management-dashboard-export-governance-head h3[data-v-9374ea7c],.management-dashboard-export-governance-grid h4[data-v-9374ea7c]{margin:0}.management-dashboard-export-governance-head p[data-v-9374ea7c]{margin:4px 0 0;color:#64748b;font-size:13px}.management-dashboard-export-governance-grid[data-v-9374ea7c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.management-dashboard-export-governance-grid section[data-v-9374ea7c]{min-width:0;border:1px solid #e5e7eb;border-radius:8px;padding:12px;background:#fff}.management-dashboard-export-governance-grid ul[data-v-9374ea7c]{display:grid;gap:8px;padding:0;margin:10px 0 0;list-style:none}.management-dashboard-export-governance-grid li[data-v-9374ea7c]{display:grid;gap:4px;min-width:0}.management-dashboard-export-governance-grid strong[data-v-9374ea7c],.management-dashboard-export-governance-grid span[data-v-9374ea7c],.management-dashboard-export-governance-grid p[data-v-9374ea7c]{min-width:0;overflow-wrap:anywhere}.management-dashboard-export-governance-grid span[data-v-9374ea7c],.management-dashboard-export-governance-grid p[data-v-9374ea7c]{color:#64748b;font-size:12px}@media (max-width: 1200px){.management-dashboard-export-governance-grid[data-v-9374ea7c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.management-dashboard-export-governance-head[data-v-9374ea7c]{flex-direction:column}.management-dashboard-export-governance-grid[data-v-9374ea7c]{grid-template-columns:minmax(0,1fr)}}.master-data-governance-readonly-shell[data-v-a353f03c]{background:#f8fafc;border:1px solid #dbe4ee;border-radius:8px;color:#172033;display:grid;gap:18px;padding:18px}.master-data-governance-head[data-v-a353f03c],footer[data-v-a353f03c]{align-items:center;display:flex;gap:16px;justify-content:space-between}.master-data-governance-head h2[data-v-a353f03c],.master-data-governance-head p[data-v-a353f03c],.merge-readiness h3[data-v-a353f03c],.merge-readiness p[data-v-a353f03c]{margin:0}.eyebrow[data-v-a353f03c],footer[data-v-a353f03c]{color:#64748b;font-size:12px}.refresh-button[data-v-a353f03c]{background:#155eef;border:0;border-radius:6px;color:#fff;cursor:pointer;font-weight:600;padding:10px 14px;white-space:nowrap}.summary-grid[data-v-a353f03c],.governance-columns[data-v-a353f03c]{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.summary-grid article[data-v-a353f03c],.governance-columns section[data-v-a353f03c],.merge-readiness[data-v-a353f03c]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:14px}.summary-grid span[data-v-a353f03c]{color:#64748b;display:block;font-size:12px}.summary-grid strong[data-v-a353f03c]{display:block;font-size:28px;line-height:1.2;margin-top:4px}.governance-columns h3[data-v-a353f03c],.governance-columns ul[data-v-a353f03c],.merge-readiness ul[data-v-a353f03c]{margin:0}.governance-columns ul[data-v-a353f03c],.merge-readiness ul[data-v-a353f03c]{display:grid;gap:10px;list-style:none;padding:0}.governance-columns li[data-v-a353f03c],.merge-readiness li[data-v-a353f03c]{border-top:1px solid #edf2f7;display:grid;gap:4px;padding-top:10px}.governance-columns li[data-v-a353f03c]:first-child,.merge-readiness li[data-v-a353f03c]:first-child{border-top:0}.governance-columns li span[data-v-a353f03c],.merge-readiness li span[data-v-a353f03c]{font-weight:600}.governance-columns li strong[data-v-a353f03c],.merge-readiness li strong[data-v-a353f03c]{color:#155eef;font-size:12px}.governance-columns li p[data-v-a353f03c],.merge-readiness li p[data-v-a353f03c]{color:#475569;font-size:13px;margin:0}.merge-readiness[data-v-a353f03c]{display:grid;gap:12px}footer[data-v-a353f03c]{border-top:1px solid #e2e8f0;flex-wrap:wrap;padding-top:12px}.permission-change-impact-workbench[data-v-8fde95b3]{margin-top:16px}.workbench-header[data-v-8fde95b3]{align-items:center;display:flex;gap:16px;justify-content:space-between}.workbench-header h3[data-v-8fde95b3],.workbench-header p[data-v-8fde95b3],.workbench-header span[data-v-8fde95b3]{margin:0}.workbench-header span[data-v-8fde95b3]{color:#64748b;font-size:13px}.eyebrow[data-v-8fde95b3]{color:#2563eb;font-size:12px;font-weight:700}.intent-summary[data-v-8fde95b3]{align-items:center;display:flex;gap:24px;margin-bottom:16px}@media (max-width: 760px){.workbench-header[data-v-8fde95b3],.intent-summary[data-v-8fde95b3]{align-items:flex-start;flex-direction:column}}.workflow-application-designer-shell[data-v-25a050a5],.workflow-application-designer-shell__summary[data-v-25a050a5],.workflow-application-designer-shell__section[data-v-25a050a5]{min-width:0;max-width:100%}.workflow-application-designer-shell[data-v-25a050a5]{border:1px solid #e2e8f0;border-radius:16px;padding:16px;overflow:hidden}.workflow-application-designer-shell__header[data-v-25a050a5],.workflow-application-designer-shell__actions[data-v-25a050a5],.workflow-application-designer-shell__summary[data-v-25a050a5],.workflow-application-designer-shell__section[data-v-25a050a5]{display:flex;gap:12px;flex-wrap:wrap}.workflow-application-designer-shell__summary div[data-v-25a050a5],.workflow-application-designer-shell__section span[data-v-25a050a5]{min-width:0;overflow-wrap:anywhere}.formula-node[data-v-6ae80be8]{display:grid;grid-template-columns:minmax(130px,1fr);gap:8px;min-width:0}.node-kind-control[data-v-6ae80be8]{display:grid;gap:5px;max-width:320px;color:#475569;font-size:12px;font-weight:600}.node-purpose-hint[data-v-6ae80be8]{color:#64748b;font-size:12px}.insert-position-tag[data-v-6ae80be8]{justify-self:start}.formula-node.is-nested[data-v-6ae80be8]{margin:0 0 4px 8px;padding:8px;border-left:2px solid #d8e5f4}.formula-node.is-active[data-v-6ae80be8]{outline:2px solid #409eff;outline-offset:2px;border-radius:4px;background:#f0f7ff}.node-kind[data-v-6ae80be8]{max-width:240px}.node-branch-label[data-v-6ae80be8]{color:#64748b;font-size:12px}.binary-expression[data-v-6ae80be8]{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.62fr) minmax(0,1fr);align-items:start;gap:10px;min-width:0}.binary-expression.is-nested-expression[data-v-6ae80be8]{grid-template-columns:minmax(0,1fr);align-items:stretch}.expression-operand-panel[data-v-6ae80be8],.expression-operator-panel[data-v-6ae80be8]{display:grid;align-content:start;gap:8px;min-width:0;padding:10px;border:1px solid #dce5ef;border-radius:4px;background:#fff}.expression-operand-heading[data-v-6ae80be8]{display:grid;gap:3px;color:#334155;font-size:12px}.expression-operand-heading span[data-v-6ae80be8]{color:#64748b;font-size:11px;font-weight:400;line-height:1.45}.expression-operator-label[data-v-6ae80be8]{color:#475569;font-size:12px;font-weight:600}.formula-node[data-v-6ae80be8] .el-form-item{margin-bottom:4px}.formula-node[data-v-6ae80be8] .el-form-item__label{height:auto;line-height:1.4;color:#475569;font-size:12px;font-weight:600}.expression-operand-panel>.formula-node.is-nested[data-v-6ae80be8]{margin:0;padding:0;border:0}.expression-operand-panel[data-v-6ae80be8] .el-select,.expression-operand-panel[data-v-6ae80be8] .el-input,.expression-operator-panel[data-v-6ae80be8] .el-select{width:100%}@media (max-width: 760px){.binary-expression[data-v-6ae80be8]{grid-template-columns:minmax(0,1fr)}}.formula-rule-editor[data-v-6af9564d]{display:flex;align-items:center;gap:8px;min-width:0}.formula-state[data-v-6af9564d]{color:#64748b;font-size:12px}.formula-form[data-v-6af9564d]{margin-top:18px}.formula-form[data-v-6af9564d] .el-input-number{width:100%}.formula-workspace[data-v-6af9564d]{display:grid;grid-template-columns:minmax(270px,30%) minmax(0,1fr);align-items:start;min-height:500px;border:1px solid #e4eaf2}.formula-field-browser[data-v-6af9564d]{display:flex;flex-direction:column;align-self:start;gap:12px;min-width:0;padding:14px;border-right:1px solid #e4eaf2;background:#f8fafc}.formula-browser-section[data-v-6af9564d]{flex:0 0 auto;min-width:0}.formula-function-section[data-v-6af9564d]{padding-top:12px;border-top:1px solid #dce5ef}.field-browser-heading[data-v-6af9564d],.formula-heading[data-v-6af9564d]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#1f2937}.field-browser-heading span[data-v-6af9564d]{color:#64748b;font-size:12px}.field-browser-hint[data-v-6af9564d]{margin:8px 0 0;padding:7px 9px;border-radius:4px;color:#42566f;background:#eef5fc;font-size:12px}.function-browser-hint[data-v-6af9564d],.formula-structure-hint[data-v-6af9564d]{margin:7px 0 0;color:#64748b;font-size:12px;line-height:1.5}.formula-structure-hint[data-v-6af9564d]{margin:0 0 12px}.field-tree-scroll[data-v-6af9564d]{margin-top:10px}.formula-field-browser[data-v-6af9564d] .el-tree{background:transparent}.field-tree-node[data-v-6af9564d]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;padding-right:8px}.field-tree-node>span[data-v-6af9564d]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.field-tree-node[data-v-6af9564d] .el-button{flex:0 0 auto;min-height:24px;padding:2px 7px}.field-tree-disabled-hint[data-v-6af9564d],.function-list-scroll[data-v-6af9564d]{margin-top:8px}.function-group[data-v-6af9564d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 6px;margin-bottom:8px}.function-group>strong[data-v-6af9564d]{grid-column:1 / -1;padding:5px 4px 2px;color:#6b7280;font-size:11px;font-weight:600}.function-item[data-v-6af9564d]{display:flex;justify-content:space-between;min-width:0;width:100%;min-height:34px;margin:0;padding:5px 7px;color:#334155}.function-item[data-v-6af9564d] .el-button__text{display:flex;align-items:center;justify-content:space-between;width:100%;gap:5px}.function-item small[data-v-6af9564d]{color:#64748b;font-size:11px;font-weight:400;white-space:normal;text-align:right}.formula-editor-main[data-v-6af9564d]{min-width:0;padding:16px}.formula-heading div[data-v-6af9564d]{display:grid;gap:4px}.formula-heading .formula-target[data-v-6af9564d]{color:var(--af-color-primary);font-weight:600}.formula-heading span[data-v-6af9564d]{color:#64748b;font-size:12px}.formula-preview[data-v-6af9564d]{display:grid;gap:8px;margin-top:14px;padding:12px 14px;border:1px solid #d6e4f3;border-radius:4px;background:#f7fbff}.formula-preview-heading[data-v-6af9564d]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#42566f;font-size:12px}.formula-preview code[data-v-6af9564d]{display:block;min-height:24px;color:#173d72;font-family:Consolas,Courier New,monospace;font-size:14px;line-height:1.6;white-space:normal;overflow-wrap:anywhere}.formula-insert-feedback[data-v-6af9564d]{margin:0;padding-top:7px;border-top:1px solid #dce9f7;color:#147d64;font-size:12px;line-height:1.5}.formula-workspace-scroll[data-v-6af9564d]{width:100%}.formula-form[data-v-6af9564d]{margin-top:12px}.formula-structure-section[data-v-6af9564d]{display:grid;gap:8px;margin-top:12px}.formula-structure-heading[data-v-6af9564d]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:#334155;font-size:13px}.formula-structure-heading span[data-v-6af9564d]{color:#64748b;font-size:12px}.formula-form[data-v-6af9564d] .el-form-item{margin-bottom:8px}@media (max-width: 760px){.formula-workspace[data-v-6af9564d]{grid-template-columns:minmax(0,1fr)}.formula-field-browser[data-v-6af9564d]{grid-template-rows:auto auto;border-right:0;border-bottom:1px solid #e4eaf2}.field-tree-scroll[data-v-6af9564d]{max-height:160px}}.workflow-form-create-adapter[data-v-9cf53b43]{display:grid;gap:10px;min-width:0;background:#fff}.adapter-toolbar[data-v-9cf53b43]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:1px solid #dbe7f5;background:#fff}.adapter-toolbar-title[data-v-9cf53b43],.adapter-actions[data-v-9cf53b43]{display:flex;align-items:center;gap:8px}.adapter-toolbar-title span[data-v-9cf53b43]{color:#64748b;font-size:12px}.designer-frame[data-v-9cf53b43]{min-height:620px;overflow:auto;border:1px solid #dbe7f5;background:#f7faff}.adapter-library-label[data-v-9cf53b43]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;border-bottom:1px solid #dbe7f5;color:#17345f}.adapter-library-label span[data-v-9cf53b43]{color:#64748b;font-size:12px}.designer-surface[data-v-9cf53b43]{min-width:980px;min-height:620px}.is-mobile .designer-frame[data-v-9cf53b43]{width:100%}.fallback-editor[data-v-9cf53b43]{min-height:520px;padding:18px;border:1px solid #dbe7f5;background:#fff}.fallback-field[data-v-9cf53b43]{display:flex;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #edf2f7;cursor:pointer}.fallback-field span[data-v-9cf53b43]{color:#64748b;font-size:12px}.designer-surface[data-v-9cf53b43] ._fc-m-con>a[href="https://form-create.com/"]{display:block!important;clip-path:inset(100%)!important;clip:rect(0 0 0 0)!important;pointer-events:none!important}.designer-surface[data-v-9cf53b43] ._fd-drag-tool{outline:0!important;border:0!important;box-shadow:none!important}.designer-surface[data-v-9cf53b43] ._fd-drag-tool:hover,.designer-surface[data-v-9cf53b43] ._fd-drag-tool.active{outline:1px solid transparent!important;box-shadow:0 0 0 1px #2f80ed2e!important}.designer-surface[data-v-9cf53b43] ._fd-drag-tool ._fd-drag-btn,.designer-surface[data-v-9cf53b43] ._fd-drag-tool ._fd-drag-l,.designer-surface[data-v-9cf53b43] ._fd-drag-tool ._fd-drag-r{visibility:hidden!important;opacity:0!important;pointer-events:auto!important}.designer-surface[data-v-9cf53b43] ._fd-drag-tool:hover ._fd-drag-r,.designer-surface[data-v-9cf53b43] ._fd-drag-tool.active ._fd-drag-r,.designer-surface[data-v-9cf53b43] ._fd-drag-tool:hover ._fd-drag-r ._fd-drag-btn,.designer-surface[data-v-9cf53b43] ._fd-drag-tool.active ._fd-drag-r ._fd-drag-btn,.designer-surface[data-v-9cf53b43] ._fd-drag-tool:hover ._fd-drag-l,.designer-surface[data-v-9cf53b43] ._fd-drag-tool.active ._fd-drag-l,.designer-surface[data-v-9cf53b43] ._fd-drag-tool:hover ._fd-drag-l ._fd-drag-btn,.designer-surface[data-v-9cf53b43] ._fd-drag-tool.active ._fd-drag-l ._fd-drag-btn{visibility:visible!important;opacity:1!important;pointer-events:auto!important}.designer-surface[data-v-9cf53b43] ._fd-drag-mask{opacity:0!important;background:transparent!important;pointer-events:none!important}.workflow-application-designer-workbench[data-v-33901de0]{min-height:100vh;padding:28px;background:#f4f7fb;color:#1f2937}.workbench-header[data-v-33901de0],.readiness-grid[data-v-33901de0],.directory-card[data-v-33901de0],.draft-card[data-v-33901de0],.workflow-application-designer-workbench>.el-alert[data-v-33901de0]{max-width:none;margin:0 0 16px}.workbench-header[data-v-33901de0]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.eyebrow[data-v-33901de0]{margin:0 0 8px;color:#216e8a;font-size:13px}.workbench-header h1[data-v-33901de0]{margin:0;font-size:28px}.workbench-header p[data-v-33901de0]:not(.eyebrow){color:#64748b}.header-actions[data-v-33901de0]{display:flex;gap:10px;white-space:nowrap}.readiness-grid[data-v-33901de0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.readiness-grid strong[data-v-33901de0],.readiness-grid span[data-v-33901de0]{display:block}.readiness-grid strong[data-v-33901de0]{margin-bottom:8px;color:#2563eb}.readiness-grid span[data-v-33901de0]{color:#64748b;font-size:13px}.card-heading[data-v-33901de0],.dialog-actions[data-v-33901de0]{display:flex;justify-content:space-between;align-items:center}.fact-grid[data-v-33901de0]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.fact-grid span[data-v-33901de0]{padding:14px;background:#f8fafc;border:1px solid #e2e8f0}.publish-button[data-v-33901de0]{margin-top:18px}.dialog-actions[data-v-33901de0]{justify-content:flex-end;margin-top:20px}dt[data-v-33901de0]{margin-top:18px;color:#64748b}dd[data-v-33901de0]{margin:4px 0 0;font-weight:600}.flow-canvas-card[data-v-33901de0]{max-width:none;margin:0 0 16px}.flow-canvas[data-v-33901de0]{display:flex;align-items:center;justify-content:center;gap:10px;min-height:190px;padding:22px;overflow-x:auto;background:#f8fbff;border:1px solid #dbe7f5;border-radius:8px}.flow-node[data-v-33901de0]{flex:0 0 auto;min-width:132px;padding:12px 16px;border:1px solid #93c5fd;border-radius:8px;background:#dbeafe;color:#153b70;font:inherit;cursor:pointer}.flow-node small[data-v-33901de0]{display:block;margin-top:5px;color:#5b6f8d;font-size:12px}.flow-start[data-v-33901de0],.flow-end[data-v-33901de0]{min-width:76px;border-radius:999px;background:#dcfce7;border-color:#86efac;color:#166534}.flow-end[data-v-33901de0]{background:#fee2e2;border-color:#fca5a5;color:#991b1b}.flow-approval[data-v-33901de0]{background:#dbeafe;border-color:#93c5fd}.flow-condition[data-v-33901de0]{background:#fef3c7;border-color:#fbbf24;color:#854d0e;transform:skew(-8deg)}.flow-arrow[data-v-33901de0]{flex:0 0 auto;color:#7b8da8;font-size:20px}.drawer-intro[data-v-33901de0]{color:#64748b;margin-top:0}.node-palette[data-v-33901de0]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;color:#475569;font-size:13px}.flow-canvas-board[data-v-33901de0]{position:relative;display:block;min-height:360px;overflow:hidden}.flow-node-2d[data-v-33901de0]{position:absolute;z-index:2;transform:translate(-50%)}.flow-port[data-v-33901de0]{position:absolute;top:50%;width:12px;height:12px;border:2px solid #2563eb;border-radius:50%;background:#fff;transform:translateY(-50%);z-index:4}.flow-port-in[data-v-33901de0]{left:-8px}.flow-port-out[data-v-33901de0]{right:-8px;cursor:crosshair}.flow-node:hover .flow-port[data-v-33901de0]{background:#2563eb}.flow-canvas-board .flow-start[data-v-33901de0],.flow-canvas-board .flow-end[data-v-33901de0]{transform:translate(-50%)}.flow-executor[data-v-33901de0]{background:#ede9fe;border-color:#c4b5fd;color:#5b21b6}.flow-cc[data-v-33901de0]{background:#ccfbf1;border-color:#5eead4;color:#115e59}.flow-connector[data-v-33901de0]{position:absolute;z-index:1;height:2px;background:#94a3b8}.designer-steps[data-v-33901de0]{margin:0 0 14px}.designer-step-actions[data-v-33901de0]{display:flex;gap:8px;margin:0 0 16px;flex-wrap:wrap}.option-editor[data-v-33901de0]{display:grid;gap:10px;margin-top:16px}.option-editor-row[data-v-33901de0]{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:center}.person-picker[data-v-33901de0]{display:grid;gap:10px;margin:18px 0}.person-picker .el-radio[data-v-33901de0]{display:flex;align-items:center;padding:10px 12px;border:1px solid #e2e8f0;border-radius:6px}.person-picker .editor-hint[data-v-33901de0]{margin-left:8px}.field-permission-list[data-v-33901de0]{display:grid;gap:8px;margin-top:14px}.field-permission-row[data-v-33901de0]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #e2e8f0}.field-permission-row>span[data-v-33901de0]{color:#334155;font-size:14px}.timeout-suffix[data-v-33901de0]{margin:0 10px;color:#64748b}.form-designer-layout[data-v-33901de0]{display:grid;grid-template-columns:210px minmax(520px,1fr) 300px;gap:0;align-items:start;min-height:calc(100vh - 250px);border:1px solid #dbe7f5;background:#f4f8fd}.form-designer-layout.is-mobile-template[data-v-33901de0]{grid-template-columns:190px minmax(390px,1fr) 280px 280px}.template-channel-tabs[data-v-33901de0]{margin-bottom:8px}.template-channel-tabs[data-v-33901de0] .el-tabs__header{margin-bottom:10px}.template-channel-tabs[data-v-33901de0] .el-tabs__content{display:none}.form-designer-modebar[data-v-33901de0]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px;color:#64748b;font-size:13px}.tenant-option-binding-panel[data-v-33901de0]{margin:0 0 12px;border-color:#bfdbfe;background:#f8fbff}.tenant-option-binding-panel .form-help[data-v-33901de0]{display:block;margin-top:6px;color:#64748b;font-size:12px;line-height:1.5}.page-settings-panel[data-v-33901de0]{display:grid;gap:18px;padding:20px;border:1px solid #dbe7f5;border-radius:8px;background:#fff}.page-settings-panel p[data-v-33901de0]{margin:6px 0 0;color:#64748b;font-size:13px}.page-settings-grid[data-v-33901de0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px}.form-component-library[data-v-33901de0],.form-canvas-panel[data-v-33901de0],.form-property-panel[data-v-33901de0]{min-height:360px;padding:14px;border:1px solid #dbe7f5;border-width:0 1px 0 0;border-radius:0;background:#fff}.form-property-panel[data-v-33901de0]{border-right:0}.form-component-library p[data-v-33901de0],.panel-title span[data-v-33901de0]{margin:6px 0 12px;color:#64748b;font-size:12px}.component-library-grid[data-v-33901de0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.component-library-item[data-v-33901de0]{min-height:38px;padding:8px;border:1px solid #bfdbfe;border-radius:4px;background:#fff;color:#1d4ed8;cursor:grab;text-align:left}.component-library-item[data-v-33901de0]:hover{background:#dbeafe}.form-canvas[data-v-33901de0]{display:grid;gap:12px;min-height:500px;padding:18px;background:#f5f9fe;border:1px dashed #93c5fd;border-radius:0}.form-preview-sheet[data-v-33901de0]{grid-template-columns:1fr;align-content:start;background:#fff;border-style:solid;box-shadow:inset 0 0 0 1px #eef3fb}.form-preview-sheet.is-mobile-canvas[data-v-33901de0]{max-width:520px;margin:0 auto}.form-preview-section[data-v-33901de0]{border:1px solid #d8e7f7;border-radius:6px;overflow:hidden;background:#fff}.form-preview-section-grid[data-v-33901de0]{display:grid;gap:10px;padding:12px}.form-canvas-field[data-v-33901de0]{min-height:82px;align-items:flex-start}.form-canvas-field.wide[data-v-33901de0]{grid-column:1 / -1}.form-template-title[data-v-33901de0]{grid-column:1/-1;padding:8px 0 14px;color:#17345f;font-size:24px;font-weight:700;text-align:center}.form-preview-section-band[data-v-33901de0]{padding:9px 12px;border-left:4px solid #2f80ed;background:#eaf4ff;color:#17467a;font-weight:700}.form-preview-dialog[data-v-33901de0]{display:grid;gap:16px;padding:0 18px 8px}.preview-mode-tabs[data-v-33901de0]{display:flex;gap:34px;align-items:center;height:42px;border-bottom:1px solid #dce4ee;color:#334155}.preview-mode-tabs span[data-v-33901de0],.preview-mode-tabs strong[data-v-33901de0]{height:42px;display:flex;align-items:center;font-size:14px;font-weight:500}.preview-mode-tabs strong[data-v-33901de0]{color:var(--af-color-primary);border-bottom:3px solid var(--af-color-primary)}.form-preview-dialog>header[data-v-33901de0]{display:grid;gap:6px;padding:18px 22px;border:1px solid #dbe7f5;border-radius:6px;background:#f7faff;color:#17345f}.form-preview-dialog>header strong[data-v-33901de0]{font-size:22px}.form-preview-dialog>header span[data-v-33901de0]{color:#64748b}.form-preview-form-create[data-v-33901de0]{min-height:360px;padding:18px 22px 8px;border:1px solid #d8e7f7;border-radius:6px;background:#fff}.form-preview-form-create[data-v-33901de0] .form-create,.form-preview-form-create[data-v-33901de0] .el-form{width:100%}.property-tabs[data-v-33901de0]{display:flex;align-items:center;gap:14px;margin-bottom:16px;padding-bottom:10px;border-bottom:1px solid #dce8f6;color:#71839d;font-size:13px}.property-tabs strong[data-v-33901de0]{color:#1677ff}.phone-preview-panel[data-v-33901de0]{min-height:360px;padding:14px;border:1px solid #dbe7f5;border-radius:8px;background:#f7faff}.phone-preview-frame[data-v-33901de0]{margin:12px auto 0;padding:14px 12px 16px;border:8px solid #1e2530;border-radius:30px;background:#fff;box-shadow:0 12px 28px #1f395b24}.phone-preview-status[data-v-33901de0],.phone-preview-title[data-v-33901de0]{display:flex;align-items:center;justify-content:space-between;color:#1f2f49;font-size:11px}.phone-preview-title[data-v-33901de0]{padding:14px 0;font-size:13px}.phone-preview-section[data-v-33901de0]{padding:8px 10px;border-left:3px solid #2f80ed;background:#eaf4ff;color:#17467a;font-size:12px}.phone-preview-field[data-v-33901de0]{display:grid;grid-template-columns:76px 1fr;align-items:center;gap:6px;padding:7px 0;color:#394d6a;font-size:10px}.phone-preview-field em[data-v-33901de0]{margin-right:3px;color:#ef4444}.phone-preview-field div[data-v-33901de0]{padding:7px;border:1px solid #dce8f6;border-radius:4px;color:#9aa9bb}.phone-preview-frame button[data-v-33901de0]{width:100%;margin-top:10px;padding:9px;border:0;border-radius:5px;background:#1677ff;color:#fff}.form-canvas-field[data-v-33901de0]{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #dbe7f5;border-radius:6px;background:#fff;cursor:pointer}.form-canvas-field.selected[data-v-33901de0]{border-color:#2563eb;box-shadow:0 0 0 2px #dbeafe}.form-canvas-field>div[data-v-33901de0]{flex:1}.form-preview-control[data-v-33901de0]{display:grid;gap:7px;pointer-events:none}.form-preview-control label[data-v-33901de0]{font-weight:600;color:#334155}.form-preview-control em[data-v-33901de0]{margin-left:4px;color:#dc2626;font-style:normal}.form-preview-control[data-v-33901de0] .el-input,.form-preview-control[data-v-33901de0] .el-select,.form-preview-control[data-v-33901de0] .el-date-editor{width:100%}.form-canvas-field small[data-v-33901de0]{display:block;margin-top:4px;color:#64748b}.property-actions[data-v-33901de0]{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.designer-dialog-footer[data-v-33901de0]{flex-wrap:wrap}.draft-editor[data-v-33901de0]{padding-top:4px}.editor-list[data-v-33901de0]{display:grid;gap:10px}.editor-row[data-v-33901de0]{display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(160px,1fr);gap:12px;align-items:center;padding:10px;border:1px solid #e2e8f0;border-radius:8px}.editor-hint[data-v-33901de0]{color:#64748b;font-size:13px}.field-editor-row[data-v-33901de0]{grid-template-columns:28px minmax(180px,1fr) minmax(150px,220px) auto auto;background:#fff;cursor:grab}.field-editor-row[data-v-33901de0]:active{cursor:grabbing}.drag-handle[data-v-33901de0]{color:#94a3b8;font-size:18px;text-align:center}.tab-heading[data-v-33901de0],.check-summary[data-v-33901de0]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.rule-row[data-v-33901de0]{grid-template-columns:minmax(140px,1fr) minmax(140px,1fr) minmax(120px,1fr) auto auto}.validation-list[data-v-33901de0]{margin:12px 0;padding-left:20px;color:#b42318}.simulation-list[data-v-33901de0]{margin-top:18px;padding-left:24px}.simulation-list li[data-v-33901de0]{padding:8px 0;border-bottom:1px solid #edf2f7}.simulation-list li.active[data-v-33901de0]{color:#2563eb;font-weight:700;background:#eff6ff}.designer-dialog-footer[data-v-33901de0]{display:flex;justify-content:space-between;align-items:center;gap:16px;color:#64748b;font-size:13px}.designer-dialog-footer>div[data-v-33901de0]{display:flex;gap:8px}.editor-shell-header[data-v-33901de0]{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;min-width:0;flex-wrap:wrap}.editor-shell-title[data-v-33901de0],.editor-shell-actions[data-v-33901de0]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.editor-shell-title[data-v-33901de0]{min-width:0;flex:1 1 360px}.editor-shell-title>div[data-v-33901de0]:last-child{min-width:0}.editor-shell-title strong[data-v-33901de0]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.editor-shell-actions[data-v-33901de0]{flex:0 1 auto;justify-content:flex-end}.page-settings-action-buttons[data-v-33901de0]{display:grid;gap:10px;padding-top:14px;border-top:1px solid #e2e8f0}.business-action-row[data-v-33901de0]{display:grid;grid-template-columns:minmax(120px,1fr) 130px minmax(140px,1fr) auto;gap:8px;align-items:center}.editor-shell-title strong[data-v-33901de0],.editor-shell-title small[data-v-33901de0]{display:block}.editor-shell-title strong[data-v-33901de0]{color:#17345f;font-size:18px}.editor-shell-title small[data-v-33901de0]{margin-top:2px;color:#7b8da8;font-size:12px}.editor-shell-divider[data-v-33901de0]{width:1px;height:24px;background:#dbe7f5}.workflow-editor-dialog.el-dialog{display:flex;flex-direction:column;margin:0;background:#f4f7fb}.workflow-editor-dialog .el-dialog__header{flex:0 0 auto;margin:0;padding:12px 20px;border-bottom:1px solid #dbe7f5;background:#fff}.workflow-editor-dialog .el-dialog__body{flex:1 1 auto;min-height:0;overflow:auto;padding:14px 20px 0}.workflow-editor-dialog .el-dialog__footer{flex:0 0 auto;padding:10px 20px;border-top:1px solid #dbe7f5;background:#fff}.workflow-editor-dialog .draft-card{max-width:none;margin:0;border:0;border-radius:0}.workflow-editor-dialog .draft-card>.el-card__header{padding:10px 14px}.workflow-editor-dialog .draft-card>.el-card__body{padding:12px 14px}.flow-canvas-board[data-v-33901de0]{position:relative;overflow:hidden;touch-action:none;transform:scale(var(--flow-canvas-zoom, 1));transform-origin:top left;width:calc(100% / var(--flow-canvas-zoom, 1))}.flow-canvas-toolbar[data-v-33901de0]{margin-left:auto;display:inline-flex;align-items:center;gap:6px}.flow-zoom-label[data-v-33901de0]{min-width:42px;text-align:center;color:#52636b;font-size:12px}.flow-simulation-feedback[data-v-33901de0]{margin-top:8px;padding:8px 10px;border:1px solid #dbe7f5;border-radius:6px;color:#52636b;background:#f8fbff;font-size:13px}.flow-edge-svg[data-v-33901de0]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:0}.flow-edge[data-v-33901de0],.flow-preview-edge[data-v-33901de0]{fill:none;stroke:#5b83db;stroke-width:2.3;vector-effect:non-scaling-stroke}.flow-edge[data-v-33901de0]{pointer-events:stroke;cursor:pointer}.flow-edge.selected[data-v-33901de0]{stroke:#e67e22;stroke-width:4}.flow-edge-actions[data-v-33901de0]{position:absolute;right:16px;top:12px;z-index:3;display:flex;align-items:center;gap:10px;padding:8px 10px;background:#fff;border:1px solid #dcdfe6;border-radius:6px;box-shadow:0 4px 12px #00000014}.flow-selection-box[data-v-33901de0]{position:absolute;z-index:4;border:1px dashed #2563eb;background:#2563eb1f;pointer-events:none}.flow-preview-edge[data-v-33901de0]{stroke:#2563eb;stroke-dasharray:6 5}.flow-edge-svg marker path[data-v-33901de0]{fill:#5b83db}.flow-node-2d[data-v-33901de0]{z-index:1}.flow-node-2d.is-multi-selected[data-v-33901de0]{outline:2px solid #f59e0b;outline-offset:3px}.flow-port[data-v-33901de0]{z-index:2;touch-action:none}@media (max-width: 980px){.form-designer-layout[data-v-33901de0],.form-designer-layout.is-mobile-template[data-v-33901de0]{grid-template-columns:1fr}.form-component-library[data-v-33901de0],.form-canvas-panel[data-v-33901de0],.form-property-panel[data-v-33901de0]{min-height:auto}.component-library-grid[data-v-33901de0]{grid-template-columns:repeat(3,minmax(0,1fr))}.form-designer-modebar[data-v-33901de0]{align-items:flex-start;flex-direction:column}.page-settings-grid[data-v-33901de0]{grid-template-columns:1fr}}@media (max-width: 860px){.workflow-application-designer-workbench[data-v-33901de0]{padding:16px}.workbench-header[data-v-33901de0]{flex-direction:column}.readiness-grid[data-v-33901de0],.fact-grid[data-v-33901de0]{grid-template-columns:1fr}.header-actions[data-v-33901de0]{width:100%}.header-actions .el-button[data-v-33901de0]{flex:1}.component-library-grid[data-v-33901de0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.editor-shell-header[data-v-33901de0]{align-items:stretch;flex-direction:column;gap:10px}.editor-shell-title[data-v-33901de0],.editor-shell-actions[data-v-33901de0]{width:100%;flex-basis:auto}.editor-shell-actions[data-v-33901de0]{justify-content:flex-start}.business-action-row[data-v-33901de0]{grid-template-columns:1fr}}.workflow-application-designer-workbench[data-v-33901de0]{min-height:auto;padding:0!important;background:transparent!important}.workflow-template-actions .cell{white-space:nowrap}.flow-node-2d[data-v-33901de0]{padding-right:28px}.flow-node-chevron[data-v-33901de0]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#64748b;font-size:14px;line-height:1}.flow-insert[data-v-33901de0]{position:absolute;z-index:5}.flow-insert-button[data-v-33901de0]{width:26px;height:26px;padding:0;border:1px dashed #93c5fd;border-radius:50%;background:#fff;color:#2563eb;font-size:13px;line-height:1;cursor:pointer}.flow-insert-button[data-v-33901de0]:hover{border-style:solid;background:#dbeafe}.drawer-actions-link[data-v-33901de0]{margin-top:10px}.system-field-tag[data-v-33901de0]{margin-left:6px;color:#1d4ed8;border-color:#c7dbfb;background:#e8f0fe}.system-field-notice[data-v-33901de0]{margin-bottom:14px}.system-field-summary[data-v-33901de0]{margin:10px 0 12px}.workflow-form-dialog__header[data-v-5aaf753a]{display:flex;align-items:center;gap:12px}.workflow-form-dialog__header h2[data-v-5aaf753a],.workflow-form-dialog__header p[data-v-5aaf753a]{margin:0}.workflow-form-dialog__header h2[data-v-5aaf753a]{color:#17345f;font-size:21px}.workflow-form-dialog__header p[data-v-5aaf753a]{margin-top:5px;color:#74839a;font-size:13px}.workflow-form-dialog__icon[data-v-5aaf753a]{display:grid;place-items:center;width:38px;height:38px;border-radius:7px;background:#e8f2ff;color:#1677ff}.workflow-form-dialog__icon[data-v-5aaf753a] svg{width:22px;height:22px}.workflow-business-form[data-v-5aaf753a]{display:grid;gap:14px;max-height:68vh;overflow:auto;padding:4px 8px 8px}.workflow-display-title[data-v-5aaf753a]{grid-column:1/-1;margin:0 8px 2px;color:#17345f}.workflow-display-title[data-v-5aaf753a]:is(h1){font-size:28px}.workflow-display-title[data-v-5aaf753a]:is(h2){font-size:24px}.workflow-display-title[data-v-5aaf753a]:is(h3){font-size:20px}.workflow-display-title[data-v-5aaf753a]:is(h4){font-size:18px}.workflow-display-title[data-v-5aaf753a]:is(h5){font-size:16px}.workflow-display-title[data-v-5aaf753a]:is(h6){font-size:14px}.form-section-shell[data-v-5aaf753a]{border:1px solid #dce8f6;border-radius:5px;background:#fff;overflow:hidden}.form-section-band[data-v-5aaf753a]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:38px;padding:0 14px;border-left:4px solid #2f80ed;background:linear-gradient(90deg,#eaf4ff,#f6faff);color:#173d72}.form-section-band span[data-v-5aaf753a]{color:#71839d;font-size:12px}.workflow-form-grid[data-v-5aaf753a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 28px;padding:18px 20px 8px}.workflow-form-grid.is-single-column[data-v-5aaf753a]{grid-template-columns:1fr}.workflow-form-grid[data-v-5aaf753a] .el-form-item{margin-bottom:16px}.is-wide-field[data-v-5aaf753a],.workflow-detail-block[data-v-5aaf753a]{grid-column:1/-1}.workflow-detail-block[data-v-5aaf753a]{margin-bottom:16px}.workflow-detail-block__head[data-v-5aaf753a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px;color:#23466f}.workflow-detail-table[data-v-5aaf753a]{width:100%}.workflow-detail-add[data-v-5aaf753a]{width:100%;margin-top:8px;border-style:dashed;color:#1677ff}.attachment-tip[data-v-5aaf753a]{margin-left:10px;color:#7b8ca5}.workflow-reference-picker-field[data-v-5aaf753a]{display:flex;align-items:center;gap:10px;min-height:32px;flex-wrap:wrap}.workflow-reference-picker-placeholder[data-v-5aaf753a]{color:#a0a8b5;font-size:13px}.workflow-reference-picker-toolbar[data-v-5aaf753a]{display:flex;gap:10px;margin-bottom:14px}.workflow-reference-picker-toolbar .el-input[data-v-5aaf753a]{flex:1}.workflow-reference-picker-footer[data-v-5aaf753a]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:14px;color:#667085;font-size:13px}.workflow-form-dialog__footer[data-v-5aaf753a]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;color:#d14343;font-size:13px}.workflow-form-dialog__footer>div[data-v-5aaf753a]{display:flex;gap:10px;margin-left:auto}@media (max-width:900px){.workflow-form-grid[data-v-5aaf753a]{grid-template-columns:1fr}.workflow-form-dialog__footer[data-v-5aaf753a]{align-items:flex-end;flex-direction:column}}.message-center-drawer .el-drawer__body{display:flex;min-height:0;padding:0;overflow:hidden}.message-workbench[data-v-30b2b6a9]{display:grid;grid-template-rows:72px minmax(0,1fr);width:100%;height:100%;min-height:0;margin:0;background:#f3f6fa}.message-center-shell-header[data-v-30b2b6a9]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 24px;border-bottom:1px solid #e4eaf1;background:#fff}.message-center-shell-header>div[data-v-30b2b6a9]:first-child{display:grid;gap:3px}.message-center-eyebrow[data-v-30b2b6a9]{color:#8b9bad;font-size:11px;letter-spacing:.08em}.message-center-shell-header strong[data-v-30b2b6a9]{color:#172b4d;font-size:20px}.message-center-shell-actions[data-v-30b2b6a9]{display:flex;align-items:center;gap:16px}.message-center-connection[data-v-30b2b6a9]{display:inline-flex;align-items:center;gap:6px;color:#8b9bad;font-size:12px}.message-center-connection i[data-v-30b2b6a9]{width:7px;height:7px;border-radius:50%;background:#f59e0b}.message-center-connection.online i[data-v-30b2b6a9]{background:#22a06b}.message-center-shell-actions .el-button[data-v-30b2b6a9]{color:#6b7b8e;font-size:22px}.message-workbench-tabs[data-v-30b2b6a9]{min-height:0;height:100%}.message-workbench-tabs[data-v-30b2b6a9] .el-tabs__header{margin:0;padding:0 24px;background:#fff}.message-workbench-tabs[data-v-30b2b6a9] .el-tabs__nav-wrap:after{background:#e4eaf1}.message-workbench-tabs[data-v-30b2b6a9] .el-tabs__content{height:calc(100% - 40px);min-height:0}.message-workbench-tabs[data-v-30b2b6a9] .el-tab-pane{height:100%}.chat-workspace[data-v-30b2b6a9],.notification-workspace[data-v-30b2b6a9]{display:grid;grid-template-columns:340px minmax(0,1fr);height:100%;min-width:0;min-height:0}.chat-sidebar[data-v-30b2b6a9],.notification-sidebar[data-v-30b2b6a9]{min-width:0;min-height:0;overflow:hidden;border-right:1px solid #dfe7ef;background:#fff}.chat-sidebar[data-v-30b2b6a9],.notification-sidebar[data-v-30b2b6a9]{display:grid;grid-template-rows:auto auto auto minmax(0,1fr)}.notification-sidebar[data-v-30b2b6a9]{grid-template-rows:auto auto auto auto minmax(0,1fr)}.notification-tools[data-v-30b2b6a9]{display:flex;align-items:center;gap:4px;min-width:0;padding:0 14px 8px}.notification-tools .el-button[data-v-30b2b6a9]{height:24px;padding:0 8px;color:#4b6b93;font-size:12px}.notification-tools__feedback[data-v-30b2b6a9]{flex:1;overflow:hidden;color:#8a96a3;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.notification-unread-dot[data-v-30b2b6a9]{display:inline-block;width:6px;height:6px;margin-right:6px;border-radius:50%;background:#2563eb;vertical-align:middle}.notification-account[data-v-30b2b6a9]{display:flex;align-items:center;gap:10px;min-width:0;padding:18px 18px 14px;border-bottom:1px solid #edf1f4}.notification-account>div[data-v-30b2b6a9]{display:grid;gap:4px;min-width:0}.notification-account strong[data-v-30b2b6a9],.notification-account small[data-v-30b2b6a9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-account strong[data-v-30b2b6a9]{color:#1f3555;font-size:15px}.notification-account small[data-v-30b2b6a9]{color:#91a0b2;font-size:12px}.notification-sidebar>.el-input[data-v-30b2b6a9]{width:calc(100% - 28px);margin:12px 14px}.chat-sidebar__toolbar[data-v-30b2b6a9]{display:flex;align-items:center;justify-content:space-between;padding:18px 18px 12px}.chat-sidebar__toolbar>div[data-v-30b2b6a9]{display:grid;gap:3px}.chat-sidebar__toolbar strong[data-v-30b2b6a9]{color:#1f3555;font-size:16px}.chat-sidebar__toolbar small[data-v-30b2b6a9]{color:#91a0b2;font-size:12px}.chat-plus[data-v-30b2b6a9]{color:#1769df;font-size:22px;line-height:1}.chat-sidebar__search[data-v-30b2b6a9]{padding:0 14px 12px}.chat-sidebar__search[data-v-30b2b6a9] .el-input__wrapper,.notification-sidebar>.el-input[data-v-30b2b6a9] .el-input__wrapper{border-radius:6px;background:#f5f7fa;box-shadow:none}.chat-sidebar[data-v-30b2b6a9] .el-tabs__header,.notification-sidebar[data-v-30b2b6a9] .el-tabs__header{margin:0;padding:0 10px}.chat-sidebar[data-v-30b2b6a9] .el-tabs__item,.notification-sidebar[data-v-30b2b6a9] .el-tabs__item{height:38px;color:#7d8b9b;font-size:13px}.conversation-list[data-v-30b2b6a9],.notification-list[data-v-30b2b6a9]{display:grid;align-content:start;gap:3px;max-height:none;min-width:0;min-height:0;padding:8px 10px 14px;overflow-x:hidden;overflow-y:auto}.conversation-item[data-v-30b2b6a9],.notification-item[data-v-30b2b6a9]{display:flex;align-items:center;gap:10px;justify-content:flex-start;width:100%;min-width:0;padding:11px 10px;border-radius:7px;text-align:left}.conversation-item.el-button[data-v-30b2b6a9],.notification-item.el-button[data-v-30b2b6a9]{height:auto;min-height:60px;margin-left:0!important}.conversation-item[data-v-30b2b6a9]{display:block}.conversation-item[data-v-30b2b6a9]>span{display:block;width:100%}.notification-item[data-v-30b2b6a9]>span{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.conversation-item__content[data-v-30b2b6a9]{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:10px;width:100%;min-width:0}.conversation-item__content>.conversation-avatar[data-v-30b2b6a9],.conversation-item__content>.conversation-copy[data-v-30b2b6a9],.conversation-item__content>.conversation-meta[data-v-30b2b6a9]{min-width:0}.conversation-item[data-v-30b2b6a9]:hover,.notification-item[data-v-30b2b6a9]:hover{background:#f4f7fb}.conversation-item.active[data-v-30b2b6a9],.notification-item.active[data-v-30b2b6a9]{background:#eaf2ff;color:#1769df}.conversation-item[data-v-30b2b6a9] .el-tag{border-color:#d9e6f8;color:#6f8fb8}.conversation-avatar[data-v-30b2b6a9],.notification-icon[data-v-30b2b6a9]{display:inline-grid;flex:0 0 auto;place-items:center;width:38px;height:38px;border-radius:9px;background:#e8f1ff;color:#1769df;font-weight:700}.conversation-copy[data-v-30b2b6a9],.notification-copy[data-v-30b2b6a9]{display:grid;min-width:0;gap:5px;text-align:left}.conversation-copy strong[data-v-30b2b6a9],.conversation-copy small[data-v-30b2b6a9],.notification-copy strong[data-v-30b2b6a9],.notification-copy small[data-v-30b2b6a9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.conversation-copy strong[data-v-30b2b6a9],.notification-copy strong[data-v-30b2b6a9]{color:#263b59;font-size:13px;line-height:1.35}.conversation-copy small[data-v-30b2b6a9],.notification-copy small[data-v-30b2b6a9]{color:#8a96a3;font-size:12px}.conversation-meta[data-v-30b2b6a9]{display:grid;justify-items:end;align-content:start;gap:5px;min-width:28px}.conversation-meta>small[data-v-30b2b6a9]{color:#9aa7b6;font-size:11px;line-height:1;white-space:nowrap}.emoji-picker[data-v-30b2b6a9]{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.emoji-picker button[data-v-30b2b6a9]{border:0;border-radius:5px;padding:6px;background:#f5f7fa;cursor:pointer;font-size:18px}.emoji-picker button[data-v-30b2b6a9]:hover{background:#eaf2ff}.new-conversation-dialog[data-v-30b2b6a9]{display:grid;gap:14px}.contact-picker[data-v-30b2b6a9]{display:grid;max-height:320px;gap:2px;overflow:auto}.contact-picker[data-v-30b2b6a9] .el-checkbox{display:flex;align-items:center;margin:0;padding:10px 12px;border-radius:7px}.contact-picker[data-v-30b2b6a9] .el-checkbox:hover{background:#f5f8fc}.contact-picker__name[data-v-30b2b6a9]{margin-right:8px;color:#253b59;font-weight:600}.contact-picker small[data-v-30b2b6a9]{color:#91a0b2}.message-search-results[data-v-30b2b6a9]{display:grid;gap:8px;max-height:360px;margin-top:14px;overflow:auto}.message-search-result[data-v-30b2b6a9]{display:grid;gap:4px;padding:10px 12px;border:1px solid #e3eaf2;border-radius:7px;background:#f8fafc}.message-search-result span[data-v-30b2b6a9]{color:#334155;line-height:1.5}.message-search-result small[data-v-30b2b6a9]{color:#94a3b8}.chat-thread[data-v-30b2b6a9],.notification-thread[data-v-30b2b6a9]{display:grid;min-width:0;min-height:0;background:#f7f9fc}.chat-thread[data-v-30b2b6a9]{grid-template-rows:72px minmax(0,1fr) 154px}.chat-thread-header[data-v-30b2b6a9],.notification-thread__header[data-v-30b2b6a9]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:0 24px;border-bottom:1px solid #dfe7ef;background:#fff}.chat-thread__identity[data-v-30b2b6a9]{display:flex;align-items:center;gap:11px;min-width:0}.chat-thread__identity>div[data-v-30b2b6a9]{display:grid;gap:4px;min-width:0}.chat-thread__identity strong[data-v-30b2b6a9]{overflow:hidden;color:#1f3555;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.chat-thread__identity span[data-v-30b2b6a9]:not(.chat-thread__avatar):not(.notification-thread__avatar){color:#8a96a3;font-size:12px}.chat-thread__avatar[data-v-30b2b6a9],.notification-thread__avatar[data-v-30b2b6a9]{display:inline-grid;flex:0 0 auto;place-items:center;width:38px;height:38px;border-radius:10px;background:#dbeafe;color:#2563eb;font-weight:700}.notification-thread__avatar[data-v-30b2b6a9]{background:#fff1d6;color:#b7791f}.chat-thread__actions[data-v-30b2b6a9]{display:flex;align-items:center;gap:3px}.chat-thread__actions .el-button[data-v-30b2b6a9]{color:#71839a;font-size:18px}.chat-messages[data-v-30b2b6a9]{display:grid;align-content:start;gap:16px;padding:24px;overflow:auto}.chat-message[data-v-30b2b6a9]{display:flex;align-items:flex-start;gap:10px;max-width:76%}.chat-message.mine[data-v-30b2b6a9]{justify-self:end;flex-direction:row-reverse}.message-avatar[data-v-30b2b6a9]{display:inline-grid;flex:0 0 auto;place-items:center;width:30px;height:30px;border-radius:50%;background:#e1eaf7;color:#3568a7;font-size:12px;font-weight:700}.message-content[data-v-30b2b6a9]{position:relative;padding:10px 13px;border:1px solid #dce5ef;border-radius:4px 10px 10px;background:#fff;box-shadow:0 3px 9px #2442620a}.chat-message.mine .message-content[data-v-30b2b6a9]{border-color:#b9d7ff;border-radius:10px 4px 10px 10px;background:#eaf3ff}.message-content small[data-v-30b2b6a9]{color:#94a3b8;font-size:11px}.message-content p[data-v-30b2b6a9]{margin:6px 0 0;color:#334155;line-height:1.6;white-space:pre-wrap;word-break:break-word}.message-content .message-status[data-v-30b2b6a9]{display:block;margin-top:7px;color:#6d9ad1;text-align:right}.chat-composer[data-v-30b2b6a9]{display:grid;grid-template-rows:32px minmax(0,1fr) 30px;gap:2px;padding:10px 20px 12px;border-top:1px solid #dfe7ef;background:#fff}.chat-composer[data-v-30b2b6a9] .el-textarea__inner{height:62px;padding:8px 10px;border:0;box-shadow:none;color:#334155}.chat-composer__toolbar[data-v-30b2b6a9],.chat-composer__footer[data-v-30b2b6a9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.chat-composer__toolbar>div[data-v-30b2b6a9]{display:flex;gap:1px}.chat-composer__toolbar .el-button[data-v-30b2b6a9]{color:#71839a;font-size:18px}.chat-composer__toolbar small[data-v-30b2b6a9],.chat-composer__footer span[data-v-30b2b6a9]{color:#9aa8b7;font-size:11px}.chat-composer__footer[data-v-30b2b6a9]{justify-content:flex-end}.chat-composer__footer span[data-v-30b2b6a9]{margin-right:auto}.chat-composer__footer .el-button[data-v-30b2b6a9]{min-width:68px;border-radius:5px}.notification-thread[data-v-30b2b6a9]{grid-template-rows:72px minmax(0,1fr)}.notification-live-state[data-v-30b2b6a9]{color:#1a9b61;font-size:12px}.notification-item__time[data-v-30b2b6a9]{flex:0 0 auto;align-self:flex-start;margin-left:auto;color:#94a3b8;font-size:11px;white-space:nowrap}.notification-detail-pane[data-v-30b2b6a9]{display:flex;flex-direction:column;min-width:0;min-height:0;padding:28px 32px;overflow:auto}.notification-detail__heading[data-v-30b2b6a9]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid #e7edf4}.notification-detail__heading>div[data-v-30b2b6a9]{display:grid;gap:7px;min-width:0}.notification-detail__heading strong[data-v-30b2b6a9]{color:#1f3555;font-size:20px;line-height:1.4}.notification-detail__heading small[data-v-30b2b6a9]{color:#8a96a3;font-size:12px}.notification-detail__summary[data-v-30b2b6a9]{margin:22px 0;color:#475569;font-size:14px;line-height:1.9;white-space:pre-wrap}.notification-detail__actions--quiet[data-v-30b2b6a9]{justify-content:flex-end;margin-top:18px;padding-top:12px;border-top:1px solid #eef2f7}.notification-business[data-v-30b2b6a9]{display:grid;gap:14px;margin:22px 0;padding:16px 18px;border:1px solid #e3ebf5;border-left:3px solid #2563eb;border-radius:12px;background:#f7faff}.notification-business__head[data-v-30b2b6a9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.notification-business__head>div[data-v-30b2b6a9]{display:grid;gap:4px;min-width:0}.notification-business__head small[data-v-30b2b6a9]{color:#8a96a3;font-size:12px}.notification-business__head strong[data-v-30b2b6a9]{color:#1f3555;font-size:16px}.notification-business__fields[data-v-30b2b6a9]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px 18px}.notification-business__fields>div[data-v-30b2b6a9]{display:grid;gap:3px;min-width:0}.notification-business__fields small[data-v-30b2b6a9]{color:#8fa0b4;font-size:11px}.notification-business__fields span[data-v-30b2b6a9]{overflow:hidden;color:#2c405c;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.notification-business>.el-button[data-v-30b2b6a9]{justify-self:start;border-radius:6px}.notification-detail__actions[data-v-30b2b6a9]{display:flex;justify-content:flex-end;gap:10px;margin-top:24px;padding-top:18px;border-top:1px solid #edf1f5}.notification-history[data-v-30b2b6a9]{display:grid;gap:8px;margin:18px 0;padding-top:14px;border-top:1px solid #edf1f5}.notification-history__row[data-v-30b2b6a9]{display:grid;gap:4px;padding:10px 12px;border-radius:6px;background:#f7f9fc}.notification-history__row span[data-v-30b2b6a9]{color:#314d73;font-weight:600}.notification-history__row small[data-v-30b2b6a9],.notification-history__row p[data-v-30b2b6a9]{margin:0;color:#8a96a3;font-size:12px}@media (max-width: 720px){.message-workbench[data-v-30b2b6a9]{min-height:100%}.chat-workspace[data-v-30b2b6a9],.notification-workspace[data-v-30b2b6a9]{grid-template-columns:minmax(0,1fr)}.chat-sidebar[data-v-30b2b6a9],.notification-sidebar[data-v-30b2b6a9]{display:none}.chat-thread[data-v-30b2b6a9]{grid-template-rows:64px minmax(0,1fr) 154px}.chat-thread-header[data-v-30b2b6a9],.notification-thread__header[data-v-30b2b6a9]{padding:0 16px}}.layout-blocks[data-v-acb9772a]{display:grid;gap:4px 10px}.layout-blocks__drop[data-v-acb9772a]{background:#2f6fed;border-radius:2px;grid-column:1 / -1;height:3px}.layout-block[data-v-acb9772a]{background:transparent;border:1px dashed transparent;border-radius:6px;min-width:0;padding:4px 6px;position:relative}.layout-block[data-v-acb9772a]:hover:not(.is-paper){border-color:#cfe0f5}.layout-block.is-active[data-v-acb9772a]{background:#fbfdff;border-color:#2f6fed;box-shadow:0 0 0 3px #2f6fed14}.layout-block.is-paper[data-v-acb9772a]{border:0;padding:0}.layout-block__tools[data-v-acb9772a]{align-items:center;display:flex;gap:4px;justify-content:flex-end;margin-bottom:4px;opacity:0;transition:opacity .15s ease}.layout-block.is-active .layout-block__tools[data-v-acb9772a],.layout-block:hover .layout-block__tools[data-v-acb9772a]{opacity:1}.layout-block__tools button[data-v-acb9772a]{background:#f4f7fc;border:1px solid #dfe6f0;border-radius:4px;color:#526179;cursor:pointer;font-size:12px;line-height:1;padding:3px 6px}.layout-block__tools button[data-v-acb9772a]:disabled{cursor:not-allowed;opacity:.45}.layout-block__tools button.is-on[data-v-acb9772a]{background:#2f6fed;border-color:#2f6fed;color:#fff}.layout-block__tools button.is-danger[data-v-acb9772a]{color:#c0392b}.layout-block__handle[data-v-acb9772a]{color:#7b8aa3;cursor:grab;font-size:14px;letter-spacing:-2px;padding:0 4px}.layout-block__span[data-v-acb9772a]{color:#526179;font-size:12px;font-weight:600}.layout-block__style[data-v-acb9772a]{align-items:center;background:#f7faff;border:1px solid #e2ecfa;border-radius:6px;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px;padding:6px 8px}.layout-block__style-field[data-v-acb9772a]{align-items:center;color:#63718a;display:inline-flex;font-size:12px;gap:6px}.layout-block__style-size[data-v-acb9772a]{width:88px}.layout-block__style-width[data-v-acb9772a]{width:96px}.layout-block__style-buttons[data-v-acb9772a]{display:inline-flex;gap:2px}.layout-block__style-buttons button[data-v-acb9772a],.layout-block__style-toggle[data-v-acb9772a]{background:#fff;border:1px solid #dfe6f0;border-radius:4px;color:#526179;cursor:pointer;font-size:12px;line-height:1;padding:4px 7px}.layout-block__style-buttons button.is-on[data-v-acb9772a],.layout-block__style-toggle.is-on[data-v-acb9772a]{background:#2f6fed;border-color:#2f6fed;color:#fff}.layout-block__field[data-v-acb9772a]{display:grid;gap:8px;grid-template-columns:minmax(70px,.8fr) minmax(0,2.2fr)}.layout-block__field.labels-top[data-v-acb9772a]{grid-template-columns:minmax(0,1fr)}.layout-block__label[data-v-acb9772a]{color:#526179;font-size:13px}.layout-block__value[data-v-acb9772a]{border-bottom:1px solid #dfe6f0;color:#2c3a50;font-size:13px;min-height:20px}.layout-block__detail table[data-v-acb9772a]{border-collapse:collapse;width:100%}.layout-block__detail th[data-v-acb9772a],.layout-block__detail td[data-v-acb9772a]{border:1px solid #dfe6f0;color:#526179;font-size:12px;padding:4px 6px;text-align:left}.layout-block__detail th[data-v-acb9772a]{background:#f5f8fd;font-weight:600}.layout-block__detail small[data-v-acb9772a]{color:#8691a2;display:block;margin-top:4px}.layout-block__title[data-v-acb9772a]{color:#1f2b3d;margin:0}.layout-block__text[data-v-acb9772a]{color:#3d4b61;font-size:13px;margin:0;white-space:pre-wrap}.layout-block__divider[data-v-acb9772a]{border:0;border-top:1px solid #b9c4d4;margin:6px 0}.layout-block__spacer[data-v-acb9772a]{align-items:center;background:repeating-linear-gradient(45deg,#f6f8fc,#f6f8fc 6px,#eef2f9 6px,#eef2f9 12px);border-radius:4px;color:#8691a2;display:flex;font-size:12px;justify-content:center}.layout-block.is-paper .layout-block__spacer[data-v-acb9772a]{background:none;color:transparent}.layout-block.is-paper .layout-block__value[data-v-acb9772a]{border-bottom:0}.print-template-workbench[data-v-67e9f13d]{color:#253247;display:grid;gap:16px;min-width:0;padding:18px 20px 24px}.page-heading[data-v-67e9f13d],.page-heading__title[data-v-67e9f13d],.configuration-heading[data-v-67e9f13d],.configuration-heading__actions[data-v-67e9f13d],.section-heading[data-v-67e9f13d],.form-section__heading[data-v-67e9f13d],.preview-section__heading[data-v-67e9f13d],.preview-actions[data-v-67e9f13d],.form-actions[data-v-67e9f13d],.switch-row[data-v-67e9f13d],.dialog-footer[data-v-67e9f13d],.preview-dialog-toolbar[data-v-67e9f13d],.preview-dialog-footer[data-v-67e9f13d]{align-items:center;display:flex}.page-heading[data-v-67e9f13d],.configuration-heading[data-v-67e9f13d],.section-heading[data-v-67e9f13d],.form-section__heading[data-v-67e9f13d],.preview-section__heading[data-v-67e9f13d],.form-actions[data-v-67e9f13d],.dialog-footer[data-v-67e9f13d]{justify-content:space-between}.page-heading[data-v-67e9f13d]{min-height:56px}.page-heading__title[data-v-67e9f13d]{gap:12px}.page-heading__icon[data-v-67e9f13d]{align-items:center;background:#eaf2ff;border-radius:8px;color:#2563eb;display:inline-flex;height:40px;justify-content:center;width:40px}h1[data-v-67e9f13d],h2[data-v-67e9f13d],h3[data-v-67e9f13d],p[data-v-67e9f13d]{margin:0}.page-heading h1[data-v-67e9f13d]{color:#172338;font-size:22px;font-weight:700;line-height:1.25}.page-heading p[data-v-67e9f13d],.section-heading span[data-v-67e9f13d],.form-section__heading span[data-v-67e9f13d],.preview-section__heading span[data-v-67e9f13d]{color:#748197;font-size:12px;margin-top:5px}.page-error[data-v-67e9f13d]{margin:0}.filter-bar[data-v-67e9f13d]{background:#fff;border:1px solid #e5eaf2;border-radius:8px;padding:14px 16px 0}.filter-bar[data-v-67e9f13d] .el-form-item{margin-bottom:14px}.filter-bar[data-v-67e9f13d] .el-input{width:190px}.filter-category[data-v-67e9f13d]{width:150px}.filter-actions[data-v-67e9f13d]{margin-left:auto}.workbench-body[data-v-67e9f13d]{align-items:start;display:grid;gap:16px;grid-template-columns:minmax(250px,290px) minmax(0,1fr);min-width:0}.workflow-list[data-v-67e9f13d],.configuration-panel[data-v-67e9f13d]{background:#fff;border:1px solid #e5eaf2;border-radius:8px;min-width:0}.workflow-list[data-v-67e9f13d]{min-height:520px;padding:16px 12px}.section-heading[data-v-67e9f13d]{margin:0 4px 14px}.section-heading h2[data-v-67e9f13d],.configuration-heading h2[data-v-67e9f13d]{color:#26354b;font-size:15px;font-weight:700}.workflow-menu[data-v-67e9f13d]{border-right:0;max-height:520px;min-height:0;overflow-y:auto}.workflow-menu[data-v-67e9f13d] .el-menu-item{align-items:center;border-radius:6px;display:flex;gap:9px;height:auto;line-height:1.35;margin:3px 0;min-height:62px;padding:9px 10px!important}.workflow-menu[data-v-67e9f13d] .el-menu-item.is-active{background:#eff5ff;color:#1d4ed8}.workflow-menu__icon[data-v-67e9f13d]{align-items:center;background:#f1f5fb;border-radius:7px;color:#64748b;display:inline-flex;flex:0 0 32px;height:32px;justify-content:center}.workflow-menu[data-v-67e9f13d] .is-active .workflow-menu__icon{background:#dce9ff;color:#2563eb}.workflow-menu__copy[data-v-67e9f13d]{display:grid;flex:1;gap:4px;min-width:0}.workflow-menu__copy strong[data-v-67e9f13d]{color:#344258;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflow-menu__copy small[data-v-67e9f13d]{color:#8792a4;font-size:11px}.configuration-panel[data-v-67e9f13d]{padding:18px 20px}.configuration-heading[data-v-67e9f13d]{border-bottom:1px solid #e9edf4;margin-bottom:18px;padding-bottom:16px}.configuration-heading h2[data-v-67e9f13d]{font-size:18px;margin-top:9px}.breadcrumbs[data-v-67e9f13d]{align-items:center;color:#8b96a8;display:flex;font-size:12px;gap:5px}.breadcrumbs strong[data-v-67e9f13d]{color:#56647a;font-weight:600}.configuration-heading__actions[data-v-67e9f13d]{gap:10px}.configuration-form[data-v-67e9f13d]{display:grid;gap:20px}.form-section[data-v-67e9f13d]{border-bottom:1px solid #edf0f5;padding-bottom:17px}.form-section__heading[data-v-67e9f13d]{margin-bottom:14px}.form-section__heading h3[data-v-67e9f13d],.preview-section__heading h3[data-v-67e9f13d]{color:#2c3a50;font-size:14px;font-weight:700}.form-grid[data-v-67e9f13d]{display:grid;gap:12px 16px}.form-grid--two[data-v-67e9f13d]{grid-template-columns:repeat(2,minmax(0,1fr))}.form-grid[data-v-67e9f13d] .el-form-item{margin-bottom:0}.form-grid[data-v-67e9f13d] .el-select,.form-grid[data-v-67e9f13d] .el-input{width:100%}.print-template-name[data-v-67e9f13d] .el-input__inner,.print-template-name[data-v-67e9f13d] .el-input__count{direction:ltr;text-align:left}.switch-row[data-v-67e9f13d]{border-top:1px solid #f0f2f6;justify-content:space-between;min-height:54px}.switch-row div[data-v-67e9f13d]{display:grid;gap:4px}.switch-row strong[data-v-67e9f13d]{color:#3b4960;font-size:13px;font-weight:600}.switch-row span[data-v-67e9f13d],.muted-copy[data-v-67e9f13d],.save-note[data-v-67e9f13d],.readonly-note[data-v-67e9f13d]{color:#8691a2;font-size:12px}.selected-fields[data-v-67e9f13d]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:34px}.field-section .el-alert[data-v-67e9f13d]{margin-top:12px}.form-actions[data-v-67e9f13d]{min-height:42px}.preview-section[data-v-67e9f13d]{border-top:1px solid #e9edf4;margin-top:22px;padding-top:17px}.preview-section__heading[data-v-67e9f13d]{margin-bottom:14px}.preview-actions[data-v-67e9f13d]{gap:8px}.paper-preview[data-v-67e9f13d]{background:#fff;border:1px solid #dfe5ee;box-shadow:0 4px 18px #1d33540f;margin:0 auto;min-height:280px;padding:24px 28px;width:min(100%,540px)}.paper-preview.is-a5[data-v-67e9f13d]{max-width:390px}.paper-preview.is-landscape[data-v-67e9f13d]{max-width:720px;min-height:210px}.paper-preview__header[data-v-67e9f13d]{border-bottom:1px solid #dfe5ee;display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:10px}.paper-preview__header strong[data-v-67e9f13d]{color:#26354b;font-size:17px}.paper-preview__header span[data-v-67e9f13d],.paper-preview__footer[data-v-67e9f13d]{color:#7d899b;font-size:11px}.paper-preview__field[data-v-67e9f13d]{align-items:center;border-bottom:1px solid #edf0f5;display:grid;gap:12px;grid-template-columns:minmax(90px,1fr) minmax(68px,auto) minmax(100px,1.2fr);min-height:38px}.paper-preview__fields[data-v-67e9f13d]{display:grid;gap:0 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.paper-preview.labels-top .paper-preview__field[data-v-67e9f13d],.workflow-print-template-print-root.labels-top .print-document-field[data-v-67e9f13d]{align-items:start;grid-template-columns:1fr;gap:5px}.layout-designer[data-v-67e9f13d]{align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(200px,240px) minmax(0,1fr);margin-top:4px}.layout-palette[data-v-67e9f13d]{background:#f8fafd;border:1px solid #e5eaf2;border-radius:8px;display:grid;gap:8px;align-content:start;padding:12px}.layout-palette h4[data-v-67e9f13d]{color:#526179;font-size:12px;font-weight:700;letter-spacing:.04em;margin:0}.layout-palette__list[data-v-67e9f13d]{display:grid;gap:6px}.layout-palette__item[data-v-67e9f13d]{align-items:center;background:#fff;border:1px solid #dfe6f0;border-radius:6px;color:#33415a;cursor:grab;display:flex;font-size:13px;gap:8px;justify-content:space-between;padding:7px 10px;text-align:left}.layout-palette__item small[data-v-67e9f13d]{color:#8691a2;font-size:11px}.layout-palette__item[data-v-67e9f13d]:hover:not(:disabled){border-color:#2f6fed}.layout-palette__item[data-v-67e9f13d]:disabled{cursor:not-allowed;opacity:.6}.layout-palette__item.is-used[data-v-67e9f13d]{background:#f2f6fd}.layout-canvas[data-v-67e9f13d]{background:#fff;border:1px dashed #cfdcee;border-radius:8px;display:grid;gap:10px;align-content:start;min-height:220px;padding:12px}.layout-canvas.is-empty[data-v-67e9f13d]{align-content:center;justify-items:center}.layout-canvas.is-readonly[data-v-67e9f13d]{background:#fbfcfe}.layout-section[data-v-67e9f13d]{order:0}.paper-preview__field span[data-v-67e9f13d]{color:#46556b;font-size:12px}.paper-preview__field strong[data-v-67e9f13d]{color:#8995a8;font-size:11px;font-weight:500}.paper-preview__field i[data-v-67e9f13d]{border-bottom:1px dashed #ccd4e0;color:transparent;font-style:normal;overflow:hidden}.paper-preview__footer[data-v-67e9f13d]{border-top:1px solid #e8edf3;margin-top:14px;padding-top:9px;text-align:right}.configuration-empty[data-v-67e9f13d]{background:#fff;border:1px solid #e5eaf2;border-radius:8px;min-height:320px}.field-dialog-toolbar[data-v-67e9f13d]{align-items:center;display:flex;gap:12px}.field-dialog-tools[data-v-67e9f13d]{display:flex;flex:0 0 auto}.field-dialog-list[data-v-67e9f13d]{border:1px solid #e7ebf2;border-radius:6px;margin-top:14px;max-height:360px;overflow:auto;padding:6px 12px}.field-dialog-list[data-v-67e9f13d] .el-checkbox-group{display:grid}.field-dialog-list[data-v-67e9f13d] .el-checkbox{border-bottom:1px solid #f0f2f6;display:flex;margin-right:0;min-height:43px}.field-dialog-list[data-v-67e9f13d] .el-checkbox__label{align-items:center;display:flex;justify-content:space-between;width:100%}.field-dialog-list small[data-v-67e9f13d]{color:#8792a4;font-size:11px}.dialog-footer[data-v-67e9f13d]{color:#758196;font-size:12px}.preview-dialog-toolbar[data-v-67e9f13d]{justify-content:space-between;margin-bottom:12px}.preview-dialog-toolbar span[data-v-67e9f13d]{color:#7d899b;font-size:12px}.workflow-print-template-print-root[data-v-67e9f13d]{background:#fff;border:1px solid #dfe5ee;color:#26354b;margin:0 auto;min-height:480px;padding:28px 34px;width:min(100%,680px)}.workflow-print-template-print-root.is-landscape[data-v-67e9f13d]{max-width:100%}.print-document-header[data-v-67e9f13d]{border-bottom:1px solid #dfe5ee;margin-bottom:20px;padding-bottom:12px;text-align:center}.print-document-header h2[data-v-67e9f13d]{font-size:20px;margin:0}.print-document-header p[data-v-67e9f13d]{color:#748197;font-size:12px;margin:7px 0 0}.print-document-fields[data-v-67e9f13d]{display:grid;gap:10px}.print-document-field[data-v-67e9f13d]{border:1px solid #e4e9f0;display:grid;gap:22px;grid-template-columns:minmax(90px,.4fr) minmax(0,1fr);min-height:72px;padding:12px}.print-document-field span[data-v-67e9f13d]{color:#5c6a7e;font-size:12px}.print-document-field strong[data-v-67e9f13d]{border-bottom:1px solid #d4dce7;min-height:14px}.print-document-footer[data-v-67e9f13d]{border-top:1px solid #e5eaf1;color:#8490a1;font-size:11px;margin-top:24px;padding-top:10px;text-align:right}.preview-dialog-footer[data-v-67e9f13d]{gap:8px;justify-content:flex-end}@media (max-width: 960px){.workbench-body[data-v-67e9f13d]{grid-template-columns:minmax(220px,250px) minmax(0,1fr)}.configuration-panel[data-v-67e9f13d]{padding:16px}.filter-bar[data-v-67e9f13d] .el-input{width:160px}}@media (max-width: 720px){.print-template-workbench[data-v-67e9f13d]{padding:12px}.workbench-body[data-v-67e9f13d]{grid-template-columns:1fr}.workflow-list[data-v-67e9f13d]{min-height:0}.workflow-menu[data-v-67e9f13d]{max-height:260px;overflow:auto}.form-grid--two[data-v-67e9f13d]{grid-template-columns:1fr}.page-heading[data-v-67e9f13d]{align-items:flex-start}.filter-bar[data-v-67e9f13d]{padding:12px 12px 0}.filter-bar[data-v-67e9f13d] .el-form{display:grid;grid-template-columns:1fr}.filter-bar[data-v-67e9f13d] .el-form-item{margin-right:0}.filter-bar[data-v-67e9f13d] .el-input,.filter-category[data-v-67e9f13d]{width:100%}.filter-actions[data-v-67e9f13d]{margin-left:0}.configuration-heading[data-v-67e9f13d],.form-section__heading[data-v-67e9f13d],.preview-section__heading[data-v-67e9f13d]{align-items:flex-start;gap:12px}.configuration-heading__actions[data-v-67e9f13d],.preview-section__heading[data-v-67e9f13d]{flex-wrap:wrap}.preview-section__heading[data-v-67e9f13d]{align-items:flex-start;flex-direction:column}.paper-preview__field[data-v-67e9f13d]{gap:6px;grid-template-columns:minmax(70px,1fr) minmax(54px,auto) minmax(60px,1fr);padding:4px 0}.field-dialog-toolbar[data-v-67e9f13d]{align-items:stretch;flex-direction:column}.preview-dialog-toolbar[data-v-67e9f13d]{align-items:flex-start;flex-direction:column;gap:8px}}@media print{body *{visibility:hidden!important}.workflow-print-template-print-root,.workflow-print-template-print-root *{visibility:visible!important}.workflow-print-template-print-root{border:0!important;box-shadow:none!important;left:0;margin:0!important;max-width:none!important;min-height:0!important;padding:0!important;position:absolute;top:0;width:100%!important}.print-document-field[data-v-67e9f13d]{break-inside:avoid}.print-document-blocks[data-v-67e9f13d] .layout-block{border:0!important;box-shadow:none!important;break-inside:avoid;padding:0 0 6px!important}.print-document-blocks[data-v-67e9f13d] .layout-block__tools{display:none!important}.print-document-blocks[data-v-67e9f13d] .layout-block__value{border-bottom:0!important}.print-document-blocks[data-v-67e9f13d] .layout-block__spacer{background:none!important;height:8px!important}.print-document-blocks[data-v-67e9f13d] .layout-blocks__drop{display:none!important}}.workflow-simulation-workbench[data-v-c28d3a72]{min-height:100vh;padding:28px;background:#f4f7fb;color:#1f2937}.workbench-header[data-v-c28d3a72],.simulation-toolbar[data-v-c28d3a72],.summary-grid[data-v-c28d3a72],.simulation-tabs[data-v-c28d3a72],.simulation-notice[data-v-c28d3a72],.workflow-simulation-workbench>.el-alert[data-v-c28d3a72],.workflow-simulation-workbench>.el-skeleton[data-v-c28d3a72],.workflow-simulation-workbench>.el-empty[data-v-c28d3a72]{max-width:1360px;margin:0 auto 16px}.workbench-header[data-v-c28d3a72]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.eyebrow[data-v-c28d3a72]{margin:0 0 8px;color:#216e8a;font-size:13px}.workbench-header h1[data-v-c28d3a72]{margin:0;font-size:28px}.workbench-header p[data-v-c28d3a72]:not(.eyebrow){color:#64748b}.header-actions[data-v-c28d3a72]{display:flex;align-items:center;gap:12px;white-space:nowrap}.simulation-toolbar[data-v-c28d3a72]{padding:18px 20px;background:#fff;border:1px solid #e2e8f0}.simulation-toolbar .el-form[data-v-c28d3a72]{margin-bottom:-18px}.summary-grid[data-v-c28d3a72]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.summary-grid strong[data-v-c28d3a72],.summary-grid span[data-v-c28d3a72]{display:block}.summary-grid strong[data-v-c28d3a72]{margin-bottom:8px;color:#2563eb;font-size:20px}.summary-grid strong.blocked[data-v-c28d3a72]{color:#b42318}.summary-grid span[data-v-c28d3a72]{color:#64748b;font-size:13px}.card-heading[data-v-c28d3a72]{display:flex;align-items:center;justify-content:space-between}.sample-form[data-v-c28d3a72]{display:grid;grid-template-columns:repeat(2,minmax(240px,1fr));gap:0 18px}.sample-actions[data-v-c28d3a72]{display:flex;align-items:center;gap:12px}.evaluation-alert[data-v-c28d3a72],.evaluation-card[data-v-c28d3a72],.simulation-notice[data-v-c28d3a72]{margin-top:16px}@media (max-width: 860px){.workflow-simulation-workbench[data-v-c28d3a72]{padding:16px}.workbench-header[data-v-c28d3a72]{flex-direction:column}.header-actions[data-v-c28d3a72]{width:100%;justify-content:space-between}.summary-grid[data-v-c28d3a72],.sample-form[data-v-c28d3a72]{grid-template-columns:1fr}.simulation-toolbar .el-form-item[data-v-c28d3a72]{margin-right:8px}.simulation-toolbar .el-button[data-v-c28d3a72]{width:100%;margin-top:8px}}.workflow-simulation-workbench[data-v-c28d3a72]{min-height:auto;padding:0!important;background:transparent!important}.workflow-acceptance-workbench[data-v-2188a761]{min-height:100vh;padding:28px;background:#f4f7fb;color:#1f2937}.workbench-header[data-v-2188a761],.summary-grid[data-v-2188a761],.evidence-tabs[data-v-2188a761],.workflow-acceptance-workbench>.el-alert[data-v-2188a761],.workflow-acceptance-workbench>.el-skeleton[data-v-2188a761],.workflow-acceptance-workbench>.el-empty[data-v-2188a761]{max-width:1360px;margin:0 auto 16px}.workbench-header[data-v-2188a761]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.eyebrow[data-v-2188a761]{margin:0 0 8px;color:#216e8a;font-size:13px}.workbench-header h1[data-v-2188a761]{margin:0;font-size:28px}.workbench-header p[data-v-2188a761]:not(.eyebrow){color:#64748b}.header-actions[data-v-2188a761],.card-heading[data-v-2188a761]{display:flex;align-items:center;gap:12px}.summary-grid[data-v-2188a761]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.summary-grid strong[data-v-2188a761],.summary-grid span[data-v-2188a761]{display:block}.summary-grid strong[data-v-2188a761]{margin-bottom:8px;color:#2563eb;font-size:20px}.summary-grid strong.blocked[data-v-2188a761]{color:#b42318}.summary-grid span[data-v-2188a761]{color:#64748b;font-size:13px}.card-heading[data-v-2188a761]{justify-content:space-between}@media (max-width: 860px){.workflow-acceptance-workbench[data-v-2188a761]{padding:16px}.workbench-header[data-v-2188a761]{flex-direction:column}.header-actions[data-v-2188a761]{width:100%;justify-content:space-between}.summary-grid[data-v-2188a761]{grid-template-columns:1fr}}.workflow-acceptance-workbench[data-v-2188a761]{min-height:auto;padding:0!important;background:transparent!important}.workflow-sla-trigger-workbench[data-v-c3e19dcc]{min-height:100vh;padding:28px;background:#f4f7fb;color:#1f2937}.workbench-header[data-v-c3e19dcc],.summary-grid[data-v-c3e19dcc],.operations-tabs[data-v-c3e19dcc],.workflow-sla-trigger-workbench>.el-alert[data-v-c3e19dcc],.workflow-sla-trigger-workbench>.el-skeleton[data-v-c3e19dcc],.workflow-sla-trigger-workbench>.el-empty[data-v-c3e19dcc]{max-width:1360px;margin:0 auto 16px}.workbench-header[data-v-c3e19dcc]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.eyebrow[data-v-c3e19dcc]{margin:0 0 8px;color:#216e8a;font-size:13px}.workbench-header h1[data-v-c3e19dcc]{margin:0;font-size:28px}.workbench-header p[data-v-c3e19dcc]:not(.eyebrow){color:#64748b}.header-actions[data-v-c3e19dcc]{display:flex;align-items:center;gap:12px}.summary-grid[data-v-c3e19dcc]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.summary-grid strong[data-v-c3e19dcc],.summary-grid span[data-v-c3e19dcc]{display:block}.summary-grid strong[data-v-c3e19dcc]{margin-bottom:8px;color:#2563eb;font-size:20px}.summary-grid strong.blocked[data-v-c3e19dcc]{color:#b42318}.summary-grid span[data-v-c3e19dcc]{color:#64748b;font-size:13px}@media (max-width: 860px){.workflow-sla-trigger-workbench[data-v-c3e19dcc]{padding:16px}.workbench-header[data-v-c3e19dcc]{flex-direction:column}.header-actions[data-v-c3e19dcc]{width:100%;justify-content:space-between}.summary-grid[data-v-c3e19dcc]{grid-template-columns:1fr}}.workflow-sla-trigger-workbench[data-v-c3e19dcc]{min-height:auto;padding:0!important;background:transparent!important}.tenant-capacity-readiness-workbench[data-v-aa943d7c]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-aa943d7c],.summary-grid[data-v-aa943d7c],.tenant-capacity-readiness-workbench>.el-alert[data-v-aa943d7c],.tenant-capacity-readiness-workbench>.el-skeleton[data-v-aa943d7c],.tenant-capacity-readiness-workbench>.el-empty[data-v-aa943d7c],.tenant-capacity-readiness-workbench>.el-tabs[data-v-aa943d7c]{max-width:1360px;margin:0 auto 16px}.workbench-header[data-v-aa943d7c]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.eyebrow[data-v-aa943d7c]{margin:0 0 8px;color:#216e8a;font-size:13px}.workbench-header h1[data-v-aa943d7c]{margin:0;font-size:28px}.workbench-header p[data-v-aa943d7c]:not(.eyebrow){color:#64748b}.header-actions[data-v-aa943d7c]{display:flex;align-items:center;gap:12px}.summary-grid[data-v-aa943d7c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.summary-grid strong[data-v-aa943d7c],.summary-grid span[data-v-aa943d7c]{display:block}.summary-grid strong[data-v-aa943d7c]{font-size:22px;color:#2563eb}.summary-grid strong.warning[data-v-aa943d7c]{color:#b7791f}.summary-grid strong.blocked[data-v-aa943d7c]{color:#b42318}.summary-grid span[data-v-aa943d7c]{color:#64748b;font-size:13px}p[data-v-aa943d7c]{margin:4px 0;color:#64748b}@media (max-width:860px){.workbench-header[data-v-aa943d7c]{flex-direction:column}.summary-grid[data-v-aa943d7c]{grid-template-columns:1fr}}.first-customer-onboarding-workbench[data-v-947205be]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-947205be],.summary-grid[data-v-947205be],.first-customer-onboarding-workbench>.el-alert[data-v-947205be],.first-customer-onboarding-workbench>.el-skeleton[data-v-947205be],.first-customer-onboarding-workbench>.el-empty[data-v-947205be],.first-customer-onboarding-workbench>.el-tabs[data-v-947205be]{max-width:1360px;margin:0 auto 16px}.workbench-header[data-v-947205be]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.eyebrow[data-v-947205be]{margin:0 0 8px;color:#216e8a;font-size:13px}.workbench-header h1[data-v-947205be]{margin:0;font-size:28px}.workbench-header p[data-v-947205be]:not(.eyebrow){color:#64748b}.header-actions[data-v-947205be]{display:flex;align-items:center;gap:12px}.summary-grid[data-v-947205be]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.summary-grid strong[data-v-947205be],.summary-grid span[data-v-947205be]{display:block}.summary-grid strong[data-v-947205be]{font-size:22px;color:#2563eb}.summary-grid strong.blocked[data-v-947205be]{color:#b42318}.summary-grid strong.ready[data-v-947205be]{color:#2563eb}.summary-grid span[data-v-947205be]{color:#64748b;font-size:13px}@media (max-width:860px){.workbench-header[data-v-947205be]{flex-direction:column}.summary-grid[data-v-947205be]{grid-template-columns:1fr}}.first-customer-delivery-workbench[data-v-6a557cc5]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-6a557cc5],.summary-grid[data-v-6a557cc5],.filter-bar[data-v-6a557cc5],.task-legend[data-v-6a557cc5],.delivery-table[data-v-6a557cc5],.execution-panel[data-v-6a557cc5],.execution-list[data-v-6a557cc5],.first-customer-delivery-workbench>.el-alert[data-v-6a557cc5],.first-customer-delivery-workbench>.el-skeleton[data-v-6a557cc5],.first-customer-delivery-workbench>.el-empty[data-v-6a557cc5]{max-width:1360px;margin:0 auto 16px}.workbench-header[data-v-6a557cc5]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.eyebrow[data-v-6a557cc5]{margin:0 0 8px;color:#216e8a;font-size:13px}.workbench-header h1[data-v-6a557cc5]{margin:0;font-size:28px}.workbench-header p[data-v-6a557cc5]:not(.eyebrow){color:#64748b}.header-actions[data-v-6a557cc5]{display:flex;align-items:center;gap:12px}.summary-grid[data-v-6a557cc5]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.metric-card[data-v-6a557cc5]{border-top:3px solid transparent}.metric-card strong[data-v-6a557cc5],.metric-card span[data-v-6a557cc5]{display:block}.metric-card strong[data-v-6a557cc5]{font-size:24px;color:#163b63}.metric-card span[data-v-6a557cc5]{margin-top:5px;color:#64748b;font-size:12px}.metric-blue[data-v-6a557cc5]{border-top-color:#3b82f6}.metric-amber[data-v-6a557cc5]{border-top-color:#f59e0b}.metric-orange[data-v-6a557cc5]{border-top-color:#f97316}.metric-red[data-v-6a557cc5]{border-top-color:#ef4444}.metric-green[data-v-6a557cc5]{border-top-color:#10b981}.filter-bar[data-v-6a557cc5]{display:flex;gap:12px;padding:14px;background:#fff;border:1px solid #e2e8f0;border-radius:6px}.filter-bar .el-input[data-v-6a557cc5]{max-width:360px}.filter-bar .el-select[data-v-6a557cc5]{width:190px}.task-legend[data-v-6a557cc5]{padding:12px 16px;background:#fff;border-left:3px solid #216e8a;color:#475569}.status-summary[data-v-6a557cc5]{display:block;margin-top:4px;color:#64748b}.execution-panel[data-v-6a557cc5]{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:18px 20px;background:#fff;border:1px solid #cbd5e1}.execution-panel h2[data-v-6a557cc5]{margin:0 0 6px;font-size:20px}.execution-panel p[data-v-6a557cc5]{margin:0;color:#64748b}.execution-actions[data-v-6a557cc5]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.execution-list[data-v-6a557cc5]{display:grid;gap:10px}.execution-item[data-v-6a557cc5]{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;background:#fff;border:1px solid #e2e8f0}.execution-item p[data-v-6a557cc5]{margin:6px 0 0;color:#64748b}.task-heading[data-v-6a557cc5]{display:flex;justify-content:space-between;gap:10px;align-items:center}.el-timeline p[data-v-6a557cc5]{margin:8px 0;color:#475569}.el-timeline small[data-v-6a557cc5]{color:#64748b}@media (max-width:1100px){.summary-grid[data-v-6a557cc5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:860px){.workbench-header[data-v-6a557cc5]{flex-direction:column}.summary-grid[data-v-6a557cc5]{grid-template-columns:1fr}.filter-bar[data-v-6a557cc5]{flex-direction:column}.filter-bar .el-input[data-v-6a557cc5],.filter-bar .el-select[data-v-6a557cc5]{max-width:none;width:100%}.execution-panel[data-v-6a557cc5]{align-items:flex-start;flex-direction:column}.execution-actions[data-v-6a557cc5]{justify-content:flex-start}.execution-item[data-v-6a557cc5]{align-items:flex-start;flex-direction:column}.header-actions[data-v-6a557cc5]{width:100%;justify-content:space-between}}.import-quality-panel[data-v-6a557cc5]{max-width:1360px;margin:0 auto 16px;padding:18px 20px;background:#fff;border:1px solid #cbd5e1}.import-quality-panel h2[data-v-6a557cc5]{margin:0 0 6px;font-size:20px}.import-quality-panel p[data-v-6a557cc5]{margin:0;color:#64748b}.import-actions[data-v-6a557cc5]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0}.import-result[data-v-6a557cc5]{display:flex;gap:24px;margin-bottom:12px;color:#475569}.first-customer-business-acceptance-workbench[data-v-77abe2da]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-77abe2da],.summary-grid[data-v-77abe2da],.evidence-table[data-v-77abe2da],.first-customer-business-acceptance-workbench>.el-alert[data-v-77abe2da],.first-customer-business-acceptance-workbench>.el-skeleton[data-v-77abe2da],.first-customer-business-acceptance-workbench>.el-empty[data-v-77abe2da],.first-customer-business-acceptance-workbench>.el-tabs[data-v-77abe2da]{max-width:1360px;margin:0 auto 16px}.workbench-header[data-v-77abe2da]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.eyebrow[data-v-77abe2da]{margin:0 0 8px;color:#216e8a;font-size:13px}.workbench-header h1[data-v-77abe2da]{margin:0;font-size:28px}.workbench-header p[data-v-77abe2da]:not(.eyebrow){color:#64748b}.header-actions[data-v-77abe2da]{display:flex;align-items:center;gap:12px}.summary-grid[data-v-77abe2da]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.summary-grid strong[data-v-77abe2da],.summary-grid span[data-v-77abe2da]{display:block}.summary-grid strong[data-v-77abe2da]{font-size:22px;color:#2563eb}.summary-grid strong.blocked[data-v-77abe2da]{color:#b42318}.summary-grid span[data-v-77abe2da]{color:#64748b;font-size:13px}@media (max-width:860px){.workbench-header[data-v-77abe2da]{flex-direction:column}.summary-grid[data-v-77abe2da]{grid-template-columns:1fr}}.unified-readiness-workbench[data-v-6f7022a4]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-6f7022a4],.summary-grid[data-v-6f7022a4],.evidence-grid[data-v-6f7022a4],.unified-readiness-workbench>.el-alert[data-v-6f7022a4],.unified-readiness-workbench>.el-skeleton[data-v-6f7022a4],.unified-readiness-workbench>.el-empty[data-v-6f7022a4]{max-width:1360px;margin:0 auto 16px}.workbench-header[data-v-6f7022a4]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.eyebrow[data-v-6f7022a4]{margin:0 0 8px;color:#216e8a;font-size:13px}.workbench-header h1[data-v-6f7022a4]{margin:0;font-size:28px}.workbench-header p[data-v-6f7022a4]:not(.eyebrow){color:#64748b}.header-actions[data-v-6f7022a4]{display:flex;align-items:center;gap:12px}.summary-grid[data-v-6f7022a4],.evidence-grid[data-v-6f7022a4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.evidence-grid[data-v-6f7022a4]{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-grid strong[data-v-6f7022a4],.summary-grid span[data-v-6f7022a4]{display:block}.summary-grid strong[data-v-6f7022a4]{font-size:20px;overflow-wrap:anywhere;word-break:break-word}.summary-grid .hold[data-v-6f7022a4]{color:#a15c00}.summary-grid .blocked[data-v-6f7022a4]{color:#b42318}.summary-grid span[data-v-6f7022a4]{color:#64748b;font-size:13px}.group-title[data-v-6f7022a4]{display:flex;justify-content:space-between;gap:12px;align-items:center}.evidence-grid p[data-v-6f7022a4]{min-height:44px;color:#64748b}@media (max-width:860px){.workbench-header[data-v-6f7022a4]{flex-direction:column}.summary-grid[data-v-6f7022a4],.evidence-grid[data-v-6f7022a4]{grid-template-columns:1fr}}.dialog-intro[data-v-6f7022a4]{margin:18px 0 12px;color:#475569}.el-checkbox[data-v-6f7022a4]{display:flex;margin:12px 0;white-space:normal}.review-tabs[data-v-6f7022a4]{margin-top:18px}.review-summary[data-v-6f7022a4]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:18px 0}.review-summary div[data-v-6f7022a4]{padding:14px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px}.review-summary strong[data-v-6f7022a4],.review-summary span[data-v-6f7022a4]{display:block}.review-summary strong[data-v-6f7022a4]{font-size:24px}.review-summary span[data-v-6f7022a4]{color:#64748b;font-size:13px}.review-summary .blocked[data-v-6f7022a4]{color:#b42318}.review-summary .hold[data-v-6f7022a4]{color:#a15c00}.review-issue[data-v-6f7022a4]{padding:14px 0;border-bottom:1px solid #e2e8f0}.review-issue div[data-v-6f7022a4]{display:flex;align-items:center;gap:10px}.review-issue p[data-v-6f7022a4]{margin:10px 0 6px;color:#475569}.review-issue small[data-v-6f7022a4]{color:#64748b}.window-form[data-v-6f7022a4]{margin-top:18px}.window-form .el-form-item[data-v-6f7022a4]{margin-bottom:14px}@media (max-width:560px){.review-summary[data-v-6f7022a4]{grid-template-columns:1fr}}.trial-operations-workbench[data-v-a364867c]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-a364867c],.summary-grid[data-v-a364867c],.trial-operations-workbench>.el-alert[data-v-a364867c],.trial-operations-workbench>.el-skeleton[data-v-a364867c],.trial-operations-workbench>.el-empty[data-v-a364867c],.trial-operations-workbench>.el-tabs[data-v-a364867c],.trial-operations-workbench>.el-table[data-v-a364867c]{max-width:1360px;margin:0 auto 16px}.workbench-header[data-v-a364867c]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.eyebrow[data-v-a364867c]{margin:0 0 8px;color:#216e8a;font-size:13px}.workbench-header h1[data-v-a364867c]{margin:0;font-size:28px}.workbench-header p[data-v-a364867c]:not(.eyebrow){color:#64748b}.header-actions[data-v-a364867c]{display:flex;align-items:center;gap:12px}.summary-grid[data-v-a364867c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.summary-grid strong[data-v-a364867c],.summary-grid span[data-v-a364867c]{display:block}.summary-grid strong[data-v-a364867c]{font-size:22px;color:#2563eb}.summary-grid strong.blocked[data-v-a364867c]{color:#b42318}.summary-grid strong.pending[data-v-a364867c]{color:#b7791f}.summary-grid span[data-v-a364867c]{color:#64748b;font-size:13px}.boundary[data-v-a364867c]{margin-top:16px}@media (max-width:860px){.workbench-header[data-v-a364867c]{flex-direction:column}.summary-grid[data-v-a364867c]{grid-template-columns:1fr}}.phase-summary[data-v-a364867c]{max-width:1360px;margin:0 auto 16px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.phase-summary>div[data-v-a364867c]{padding:16px;background:#fff;border:1px solid #dbe3ea}.phase-summary span[data-v-a364867c],.phase-summary strong[data-v-a364867c],.phase-summary small[data-v-a364867c]{display:block}.phase-summary span[data-v-a364867c]{color:#526173;font-size:13px}.phase-summary strong[data-v-a364867c]{margin-top:6px;color:#2563eb}.phase-summary small[data-v-a364867c]{margin-top:8px;color:#64748b;line-height:1.5}@media (max-width:860px){.phase-summary[data-v-a364867c]{grid-template-columns:1fr}}.customer-operations-admission-workbench[data-v-23de80b0]{min-height:100%;padding:0;background:transparent;color:#1f2937}.workbench-header[data-v-23de80b0],.controlled-request-panel[data-v-23de80b0],.controlled-request-state[data-v-23de80b0],.execution-admission-panel[data-v-23de80b0],.summary-grid[data-v-23de80b0],.customer-operations-admission-workbench>.el-alert[data-v-23de80b0],.customer-operations-admission-workbench>.el-skeleton[data-v-23de80b0],.customer-operations-admission-workbench>.el-empty[data-v-23de80b0],.customer-operations-admission-workbench>.el-tabs[data-v-23de80b0],.evidence-table[data-v-23de80b0]{max-width:1360px;margin:0 auto 16px}.workbench-header[data-v-23de80b0]{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.eyebrow[data-v-23de80b0]{margin:0 0 8px;color:#216e8a;font-size:13px}.workbench-header h1[data-v-23de80b0]{margin:0;font-size:28px}.workbench-header p[data-v-23de80b0]:not(.eyebrow),.controlled-request-panel p[data-v-23de80b0]:not(.eyebrow){color:#64748b}.header-actions[data-v-23de80b0]{display:flex;align-items:center;gap:12px}.controlled-request-panel[data-v-23de80b0],.controlled-request-state[data-v-23de80b0],.execution-admission-panel[data-v-23de80b0]{padding:18px;background:#fff;border:1px solid #dbe4ef;border-radius:6px}.controlled-request-panel h2[data-v-23de80b0],.execution-admission-panel h2[data-v-23de80b0]{margin:0}.controlled-request-state[data-v-23de80b0]{display:flex;gap:16px;align-items:center}.execution-admission-heading[data-v-23de80b0]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.execution-evidence-timeline[data-v-23de80b0]{margin:20px 0 0 8px}.summary-grid[data-v-23de80b0]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.summary-grid strong[data-v-23de80b0],.summary-grid span[data-v-23de80b0]{display:block}.summary-grid strong[data-v-23de80b0]{font-size:22px;color:#2563eb}.summary-grid strong.blocked[data-v-23de80b0]{color:#b42318}.summary-grid strong.pending[data-v-23de80b0]{color:#b7791f}.summary-grid span[data-v-23de80b0]{color:#64748b;font-size:13px}.boundary[data-v-23de80b0]{margin-top:16px}@media (max-width:1060px){.summary-grid[data-v-23de80b0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.workbench-header[data-v-23de80b0]{flex-direction:column}.summary-grid[data-v-23de80b0]{grid-template-columns:1fr}.controlled-request-state[data-v-23de80b0]{align-items:flex-start;flex-direction:column}.execution-admission-heading[data-v-23de80b0]{flex-direction:column}}.workflow-business-binding-contract-readonly-shell[data-v-d8ac039a]{margin-bottom:16px;min-width:0;overflow:hidden;border:1px solid #d8e2df;border-radius:6px;background:#fff}.workflow-business-binding-contract-head[data-v-d8ac039a]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border-bottom:1px solid #e8efed;background:#f8fbfa}.workflow-business-binding-contract-head h3[data-v-d8ac039a],.workflow-business-binding-contract-head p[data-v-d8ac039a],.workflow-business-binding-contract-grid h4[data-v-d8ac039a],.workflow-business-binding-contract-readonly-shell h4[data-v-d8ac039a],.workflow-business-binding-contract-readonly-shell p[data-v-d8ac039a]{margin:0}.workflow-business-binding-contract-head h3[data-v-d8ac039a],.workflow-business-binding-contract-grid h4[data-v-d8ac039a],.workflow-business-binding-contract-readonly-shell h4[data-v-d8ac039a]{font-size:15px}.workflow-business-binding-contract-head p[data-v-d8ac039a],.workflow-business-binding-contract-list small[data-v-d8ac039a],.workflow-business-binding-contract-list span[data-v-d8ac039a],.workflow-business-binding-contract-readonly-shell p[data-v-d8ac039a],.workflow-business-binding-contract-summary span[data-v-d8ac039a]{color:#66787f;font-size:12px}.workflow-business-binding-contract-summary[data-v-d8ac039a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:12px}.workflow-business-binding-contract-summary article[data-v-d8ac039a]{min-width:0;padding:10px;border:1px solid #e4ecea;border-radius:6px;background:#fbfdfc}.workflow-business-binding-contract-summary strong[data-v-d8ac039a]{display:block;color:#20353d;font-size:15px;line-height:1.3;overflow-wrap:anywhere}.workflow-business-binding-contract-grid[data-v-d8ac039a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 12px 12px}.workflow-business-binding-contract-grid section[data-v-d8ac039a],.workflow-business-binding-contract-readonly-shell>section[data-v-d8ac039a]{min-width:0;padding:10px;border:1px solid #edf2f1;border-radius:6px}.workflow-business-binding-contract-readonly-shell>section[data-v-d8ac039a]{margin:0 12px 12px}.workflow-business-binding-contract-list[data-v-d8ac039a]{display:grid;gap:8px;margin-top:8px}.workflow-business-binding-contract-list article[data-v-d8ac039a]{display:grid;grid-template-columns:minmax(120px,1fr) minmax(92px,.7fr) minmax(160px,1.3fr);gap:8px;align-items:center;min-width:0}.workflow-business-binding-contract-list.gap article[data-v-d8ac039a]{grid-template-columns:minmax(120px,.9fr) minmax(110px,.7fr) minmax(180px,1.4fr)}.workflow-business-binding-contract-list strong[data-v-d8ac039a],.workflow-business-binding-contract-list span[data-v-d8ac039a],.workflow-business-binding-contract-list small[data-v-d8ac039a]{min-width:0;overflow-wrap:anywhere}@media (max-width: 760px){.workflow-business-binding-contract-head[data-v-d8ac039a]{flex-direction:column}.workflow-business-binding-contract-summary[data-v-d8ac039a],.workflow-business-binding-contract-grid[data-v-d8ac039a],.workflow-business-binding-contract-list article[data-v-d8ac039a],.workflow-business-binding-contract-list.gap article[data-v-d8ac039a]{grid-template-columns:1fr}}.oa-workbench[data-v-112ae35c]{min-height:100%;padding:0;background:transparent;color:var(--af-color-text-primary)}.oa-guide[data-v-112ae35c]{align-items:baseline;background:var(--af-color-primary-soft);border:1px solid var(--af-color-primary-border);border-left:3px solid var(--af-color-primary);border-radius:var(--af-radius-card);color:var(--af-color-primary-strong);display:flex;flex-wrap:wrap;gap:6px 10px;line-height:1.9;margin:12px 0 0;padding:10px 14px}.oa-guide strong[data-v-112ae35c]{color:var(--af-color-primary-strong)}.oa-guide>span[data-v-112ae35c]{color:var(--af-color-text-secondary)}.oa-board[data-v-112ae35c]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.oa-board__column[data-v-112ae35c]{background:var(--af-color-canvas);border:1px solid var(--af-color-border-light);border-radius:var(--af-radius-card);display:grid;gap:10px;min-height:300px;padding:12px}.oa-board__column>header[data-v-112ae35c]{align-items:center;display:flex;justify-content:space-between}.oa-board__column>header strong[data-v-112ae35c]{color:var(--af-color-text-primary);font-size:14px}.oa-board__count[data-v-112ae35c]{background:var(--af-color-primary-soft);border-radius:999px;color:var(--af-color-primary-strong);font-size:12px;font-variant-numeric:tabular-nums;padding:1px 8px}.oa-board__card[data-v-112ae35c]{background:var(--af-color-surface);border:1px solid var(--af-color-border-light);border-radius:var(--af-radius-md);cursor:pointer;display:grid;gap:6px;padding:10px 12px;transition:border-color .16s ease,box-shadow .16s ease}.oa-board__card[data-v-112ae35c]:hover{border-color:var(--af-color-primary-border);box-shadow:var(--af-shadow-card)}.oa-board__card strong[data-v-112ae35c]{color:var(--af-color-text-primary);font-size:13px;line-height:1.6}.oa-board__card small[data-v-112ae35c]{color:var(--af-color-text-secondary);font-size:12px}@media (max-width: 1100px){.oa-board[data-v-112ae35c]{grid-template-columns:1fr}}.announcement-management-workbench[data-v-797ecbcb]{padding:0;background:transparent}.announcement-table[data-v-797ecbcb]{width:100%!important;border-radius:8px}.announcement-management-workbench[data-v-797ecbcb] .workbench-frame__body{display:block;width:100%}.announcement-management-workbench[data-v-797ecbcb] .workbench-frame__main{width:100%;overflow:visible}.announcement-table[data-v-797ecbcb] .el-table__inner-wrapper,.announcement-table[data-v-797ecbcb] .el-table__header-wrapper,.announcement-table[data-v-797ecbcb] .el-table__body-wrapper{width:100%}.announcement-table[data-v-797ecbcb] .el-table__fixed-right,.announcement-table[data-v-797ecbcb] .el-table__fixed-right-patch{right:0!important}.announcement-table[data-v-797ecbcb] .el-table__fixed-right .cell{padding-right:16px;white-space:nowrap}.announcement-management-workbench[data-v-797ecbcb] .el-empty{width:100%}.announcement-detail-meta[data-v-797ecbcb]{display:flex;align-items:center;gap:12px;color:var(--af-color-text-secondary);font-size:13px}.announcement-detail-title[data-v-797ecbcb]{margin:18px 0 14px;color:var(--af-color-text-primary);font-size:24px}.announcement-detail-content[data-v-797ecbcb]{min-height:120px;margin-bottom:20px;color:var(--af-color-text-primary);font-size:14px;line-height:1.9}.announcement-detail-content[data-v-797ecbcb] p{margin:0 0 10px}.announcement-detail-desc[data-v-797ecbcb]{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:6px}.publish-time-picker[data-v-797ecbcb]{display:block;width:280px;margin-top:10px}.announcement-form-grid[data-v-797ecbcb]{display:grid;grid-template-columns:1fr 1fr;gap:16px}.announcement-rich-editor[data-v-797ecbcb]{width:100%;min-height:360px;border:1px solid var(--el-border-color);border-radius:6px;overflow:hidden}.announcement-rich-editor[data-v-797ecbcb] .w-e-text-container{min-height:310px}.scope-hint[data-v-797ecbcb],.attachment-hint[data-v-797ecbcb]{margin-left:12px;color:var(--af-color-text-tertiary);font-size:12px}.editor-hint[data-v-797ecbcb]{display:block;margin-top:6px;color:var(--af-color-text-tertiary);font-size:12px}@media (max-width: 760px){.announcement-form-grid[data-v-797ecbcb]{grid-template-columns:1fr}}.my-announcement-workbench[data-v-9b0e63bd]{width:100%;min-width:0;padding:0;background:transparent}.announcement-card-list[data-v-9b0e63bd]{display:grid;width:100%;grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:16px}.announcement-card[data-v-9b0e63bd]{min-width:0;cursor:pointer;border-radius:8px;transition:transform .18s ease,box-shadow .18s ease}.announcement-card[data-v-9b0e63bd]:hover{transform:translateY(-2px)}.announcement-card__meta[data-v-9b0e63bd],.announcement-card__footer[data-v-9b0e63bd]{display:flex;align-items:center;gap:8px}.announcement-card__meta[data-v-9b0e63bd]{flex-wrap:wrap;margin-top:8px}.announcement-card__meta span[data-v-9b0e63bd]{margin-left:auto;color:var(--af-color-text-tertiary);font-size:12px}.announcement-card h3[data-v-9b0e63bd]{margin:0;color:var(--af-color-text-primary);font-size:16px;line-height:1.5}.announcement-card .announcement-summary[data-v-9b0e63bd]{min-height:44px;margin:12px 0 0;color:var(--af-color-text-secondary);line-height:1.7;overflow-wrap:anywhere}.announcement-card__footer[data-v-9b0e63bd]{justify-content:space-between;margin-top:16px;color:var(--af-color-text-secondary);font-size:12px}.announcement-detail-meta[data-v-9b0e63bd]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:var(--af-color-text-secondary);font-size:13px}.announcement-detail-title[data-v-9b0e63bd]{margin:18px 0 14px;color:var(--af-color-text-primary);font-size:22px;line-height:1.45}.announcement-detail-content[data-v-9b0e63bd]{min-height:100px;color:var(--af-color-text-primary);font-size:14px;line-height:1.9;overflow-wrap:anywhere}.announcement-detail-content[data-v-9b0e63bd] p{margin:0 0 10px}.announcement-detail-files[data-v-9b0e63bd]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:20px;padding-top:14px;border-top:1px solid var(--af-color-border-light);color:var(--af-color-text-secondary)}.announcement-detail-files strong[data-v-9b0e63bd]{margin-right:4px}@media (max-width:820px){.announcement-card-list[data-v-9b0e63bd]{grid-template-columns:1fr}}.tenant-admin-workbench[data-v-ef2272a2] .workbench-frame__metrics{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1400px){.tenant-admin-workbench[data-v-ef2272a2] .workbench-frame__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1100px){.tenant-admin-workbench[data-v-ef2272a2] .workbench-frame__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.business-form-value-list[data-v-ef2272a2]{margin:2px 0 0;padding:0 0 0 14px;color:#5c6b80;font-size:12px;line-height:1.7}.business-form-settings-entry[data-v-ef2272a2]{margin:6px 0 0;display:flex;justify-content:flex-end}.crm-pool-command-validation[data-v-ef2272a2]{margin:-4px 0 0;color:var(--el-color-danger);font-size:12px;line-height:1.5}*{box-sizing:border-box}body{margin:0;background:#f4f6f7;color:#202d35;font-family:Arial,Microsoft YaHei,sans-serif}.login-portal[data-v-ef2272a2]{min-height:100vh;background:#f3f7fc;color:#15233d}.login-topbar[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;min-height:76px;padding:0 clamp(24px,5vw,72px);background:#ffffffdb;border-bottom:1px solid #e4edf8}.login-topbar nav[data-v-ef2272a2]{display:flex;align-items:center;gap:clamp(18px,2.6vw,38px);color:#6b7c96;font-size:14px}.login-topbar nav span[data-v-ef2272a2]{padding:28px 0 24px;white-space:nowrap}.login-topbar nav .active[data-v-ef2272a2]{color:#1769df;border-bottom:3px solid #1769df;font-weight:700}.login-topbar-user[data-v-ef2272a2]{color:#6b7c96;font-size:13px}.login-topbar-slogan[data-v-ef2272a2]{flex:1;margin-left:24px;color:#6b7c96;font-size:14px}.login-sidebar[data-v-ef2272a2]{display:none}.login-workspace[data-v-ef2272a2]{display:block;min-width:0}.login-brand[data-v-ef2272a2]{display:flex;align-items:center;width:min(260px,24vw)}.login-brand img[data-v-ef2272a2]{display:block;width:100%;height:auto}.login-portal-body[data-v-ef2272a2]{min-height:100vh;display:grid;place-items:center;padding:48px 20px;position:relative;overflow:hidden}.login-portal-body[data-v-ef2272a2]:before,.login-portal-body[data-v-ef2272a2]:after{content:"";position:absolute;bottom:-80px;width:30vw;height:180px;background:#e8f0fb;border-radius:50% 50% 0 0}.login-portal-body[data-v-ef2272a2]:before{left:-8vw}.login-portal-body[data-v-ef2272a2]:after{right:-8vw;background:#e5eefb}.login-access-panel[data-v-ef2272a2]{position:relative;z-index:1;width:min(100%,430px);padding:36px 38px 30px;background:#fff;border:1px solid #e2e8f0;border-radius:18px;box-shadow:0 18px 48px #3359871f}.login-access-panel form[data-v-ef2272a2]{display:grid;gap:13px;width:auto;padding:0;background:transparent;border:0}.login-access-panel h2[data-v-ef2272a2]{margin:16px 0 0;font-size:25px;color:#17233b}.login-access-panel p[data-v-ef2272a2]{margin:0;color:#7b879b;font-size:13px}.login-access-panel label[data-v-ef2272a2]{display:grid;gap:7px;color:#34435c;font-size:13px;font-weight:600}.login-field>div[data-v-ef2272a2]{display:flex;align-items:center;height:48px;border:1px solid #d9e0ea;border-radius:9px;background:#fff}.login-field>div[data-v-ef2272a2]:focus-within{outline:2px solid rgba(27,104,224,.16);border-color:#1b68e0}.login-field>div>span[data-v-ef2272a2]{width:42px;color:#8b97aa;text-align:center;font-size:18px}.login-field input[data-v-ef2272a2]{flex:1;height:46px;border:0;outline:0}.login-access-panel input[data-v-ef2272a2]{width:100%;height:48px;border:1px solid #d9e0ea;border-radius:9px;padding:0 14px;color:#25334b;background:#fff}.login-field input[data-v-ef2272a2]{width:auto;height:46px;border:0;border-radius:0;padding:0 12px 0 0}.login-access-panel input[data-v-ef2272a2]:focus{outline:2px solid rgba(27,104,224,.16);border-color:#1b68e0}.login-access-brand[data-v-ef2272a2]{display:flex;justify-content:center}.login-access-brand img[data-v-ef2272a2]{display:block;width:min(100%,340px);height:auto}.login-access-kicker[data-v-ef2272a2]{margin-top:24px;color:#8390a4;font-size:12px}.login-submit[data-v-ef2272a2]{height:48px!important;margin-top:4px;background:#1769df!important;border-radius:9px!important;font-weight:700}.login-submit[data-v-ef2272a2]:hover{background:#1058c2!important}.login-mode.settings[data-v-ef2272a2]{color:#1769df;background:#fff!important;border:1px solid #1769df!important}.login-mode.secondary[data-v-ef2272a2]{color:#1769df;background:#fff!important;border:1px solid #c7d8f2!important}.login-security-note[data-v-ef2272a2]{display:flex;gap:10px;align-items:center;margin-top:24px;padding-top:18px;border-top:1px solid #edf1f6;color:#64748b}.login-security-note>span[data-v-ef2272a2]{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;background:#eaf2ff;color:#1769df;font-size:13px}.login-security-note strong[data-v-ef2272a2],.login-security-note small[data-v-ef2272a2]{display:block}.login-security-note strong[data-v-ef2272a2]{font-size:12px;color:#40516c}.login-security-note small[data-v-ef2272a2]{margin-top:3px;font-size:11px}.login-legal[data-v-ef2272a2]{margin-top:18px;color:#94a0b2;font-size:11px;text-align:center}.login-legal a[data-v-ef2272a2]{color:#1769df;text-decoration:none}.login-access-panel button[data-v-ef2272a2]{min-height:44px;border:0;border-radius:9px;padding:0 14px;background:#1769df;color:#fff;font:inherit;font-weight:600;cursor:pointer}.login-access-panel button[data-v-ef2272a2]:disabled{cursor:not-allowed;opacity:.65}.login-dialog-mask[data-v-ef2272a2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:20px;background:#15233d47}.login-dialog[data-v-ef2272a2]{position:relative;width:min(100%,410px);padding:30px;border:1px solid #e2e8f0;border-radius:16px;background:#fff;box-shadow:0 20px 60px #15233d33}.login-dialog h2[data-v-ef2272a2]{margin:0 0 10px;color:#17233b;font-size:22px}.login-dialog p[data-v-ef2272a2]{margin:0 0 20px;color:#7b879b;font-size:13px;line-height:1.7}.login-dialog .login-submit[data-v-ef2272a2]{width:100%;margin-top:20px}.login-dialog .secondary[data-v-ef2272a2]{width:100%;margin-top:10px}.login-dialog-close[data-v-ef2272a2]{position:absolute;top:12px;right:14px;min-height:30px!important;padding:0 8px!important;color:#8b97aa!important;background:transparent!important;font-size:22px!important;font-weight:400!important}.login-feedback-dialog[data-v-ef2272a2]{text-align:center}.login-feedback-dialog p[data-v-ef2272a2]{margin-bottom:0}.role-maintenance-form[data-v-ef2272a2]{display:grid;gap:14px}.role-maintenance-intro[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin:-4px 0 2px;padding:14px 16px;border:1px solid #dbe8f7;border-radius:10px;background:linear-gradient(135deg,#f4f8ff,#f8fbff)}.role-maintenance-intro h3[data-v-ef2272a2]{margin:4px 0 5px;color:#173f72;font-size:17px;font-weight:650}.role-maintenance-intro p[data-v-ef2272a2]{margin:0;color:#718096;font-size:12px;line-height:1.6}.role-maintenance-kicker[data-v-ef2272a2]{color:#3978c8;font-size:11px;font-weight:700;letter-spacing:.04em}.role-maintenance-create[data-v-ef2272a2]{padding:15px 16px 5px;border:1px solid #e2eaf4;border-radius:8px;background:#fff}.role-maintenance-section-heading[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:11px}.role-maintenance-section-heading strong[data-v-ef2272a2],.role-maintenance-section-heading span[data-v-ef2272a2]{display:block}.role-maintenance-section-heading strong[data-v-ef2272a2]{color:#263b58;font-size:14px}.role-maintenance-section-heading span[data-v-ef2272a2]{margin-top:3px;color:#8795a8;font-size:12px}.role-maintenance-section-heading .el-icon[data-v-ef2272a2]{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:#3978c8;background:#edf5ff}.role-maintenance-create-fields[data-v-ef2272a2]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px}.role-maintenance-create-fields .el-form-item[data-v-ef2272a2]{margin-bottom:10px}.role-maintenance-create-fields .el-button[data-v-ef2272a2]{min-width:104px;margin-bottom:10px}.role-maintenance-role-select[data-v-ef2272a2]{width:min(100%,360px)}@media (max-width: 720px){.role-maintenance-intro[data-v-ef2272a2]{flex-direction:column}.role-maintenance-create-fields[data-v-ef2272a2]{grid-template-columns:1fr}.role-maintenance-create-fields .el-button[data-v-ef2272a2]{justify-self:start}}.erp-supplier-workbench[data-v-ef2272a2],.erp-material-warehouse-workbench[data-v-ef2272a2]{display:grid;gap:16px;margin:0 0 18px;padding:20px 22px;border:1px solid #dbe7f5;border-radius:10px;background:#fff;box-shadow:0 8px 24px #17212b0f}.master-data-workspace.is-material-warehouse-mode>.master-data-header[data-v-ef2272a2],.master-data-workspace.is-material-warehouse-mode>.master-data-tabs[data-v-ef2272a2],.master-data-workspace.is-material-warehouse-mode>.entry[data-v-ef2272a2],.master-data-workspace.is-material-warehouse-mode>.table[data-v-ef2272a2],.master-data-workspace.is-material-warehouse-mode>.master-data-empty[data-v-ef2272a2],.master-data-workspace.is-material-warehouse-mode>.erp-material-warehouse-detail-heading[data-v-ef2272a2]{display:none}.erp-material-warehouse-heading[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.erp-material-warehouse-heading h2[data-v-ef2272a2],.erp-material-warehouse-heading span[data-v-ef2272a2]{margin:0}.erp-material-warehouse-heading h2[data-v-ef2272a2]{color:#173f72;font-size:22px}.erp-material-warehouse-heading span[data-v-ef2272a2]{display:block;margin-top:6px;color:#64748b;font-size:13px}.erp-material-warehouse-heading-actions[data-v-ef2272a2]{display:flex;align-items:center;gap:10px}.erp-material-warehouse-tabs[data-v-ef2272a2] .el-tabs__item{color:#64748b;font-weight:600}.erp-material-warehouse-tabs[data-v-ef2272a2] .el-tabs__item.is-active{color:#1677ff}.erp-material-summary-cards[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.erp-material-summary-cards article[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.erp-material-summary-cards small[data-v-ef2272a2],.erp-material-summary-cards strong[data-v-ef2272a2]{display:block}.erp-material-summary-cards small[data-v-ef2272a2]{color:#64748b;font-size:12px}.erp-material-summary-cards strong[data-v-ef2272a2]{margin-top:3px;color:#173f72;font-size:22px}.erp-material-list[data-v-ef2272a2],.erp-warehouse-list[data-v-ef2272a2],.erp-material-order-list[data-v-ef2272a2],.erp-material-action-list[data-v-ef2272a2]{display:grid;gap:10px}.erp-material-card[data-v-ef2272a2],.erp-warehouse-card[data-v-ef2272a2],.erp-material-order-list article[data-v-ef2272a2],.erp-material-action-list article[data-v-ef2272a2]{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#fff}.erp-material-card-main[data-v-ef2272a2],.erp-warehouse-card>div[data-v-ef2272a2],.erp-material-order-list article>div[data-v-ef2272a2]{min-width:0;flex:1}.erp-material-card-title[data-v-ef2272a2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.erp-material-card-title strong[data-v-ef2272a2],.erp-warehouse-card strong[data-v-ef2272a2],.erp-material-order-list strong[data-v-ef2272a2],.erp-material-action-list strong[data-v-ef2272a2]{color:#243b53}.erp-material-card p[data-v-ef2272a2],.erp-warehouse-card p[data-v-ef2272a2],.erp-material-order-list p[data-v-ef2272a2]{margin:4px 0;color:#4b6380;font-size:13px}.erp-material-card small[data-v-ef2272a2],.erp-warehouse-card small[data-v-ef2272a2],.erp-material-order-list small[data-v-ef2272a2]{color:#718096}.erp-material-quick-actions[data-v-ef2272a2]{display:flex;gap:7px;flex-wrap:wrap}.erp-material-action-list article[data-v-ef2272a2]{justify-content:space-between}.erp-material-action-list span[data-v-ef2272a2]{color:#64748b;flex:1}.erp-material-warehouse-detail-heading[data-v-ef2272a2]{margin:8px 0 10px;color:#243b53;font-size:16px}.material-warehouse-maintenance-grid[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.material-warehouse-maintenance-grid section[data-v-ef2272a2]{padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.material-warehouse-maintenance-grid h4[data-v-ef2272a2]{margin:0 0 12px;color:#243b53}.master-data-workspace.is-supplier-mode>.master-data-header[data-v-ef2272a2],.master-data-workspace.is-supplier-mode>.master-data-tabs[data-v-ef2272a2],.master-data-workspace.is-supplier-mode>.entry[data-v-ef2272a2],.master-data-workspace.is-supplier-mode>.table[data-v-ef2272a2],.master-data-workspace.is-supplier-mode>.master-data-empty[data-v-ef2272a2],.master-data-workspace.is-supplier-mode>.erp-supplier-detail-heading[data-v-ef2272a2]{display:none}.supplier-maintenance-form[data-v-ef2272a2]{display:grid;grid-template-columns:1fr 1.4fr auto;gap:10px;margin-bottom:14px}.supplier-maintenance-form input[data-v-ef2272a2]{min-height:34px;padding:0 10px;border:1px solid #dbe3ef;border-radius:6px}.supplier-maintenance-list[data-v-ef2272a2]{display:grid;gap:8px}.supplier-maintenance-list article[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid #e5eaf2;border-radius:7px}.supplier-maintenance-list article>div[data-v-ef2272a2]{min-width:0;flex:1}.supplier-maintenance-list strong[data-v-ef2272a2],.supplier-maintenance-list small[data-v-ef2272a2]{display:block}.supplier-maintenance-list small[data-v-ef2272a2]{margin-top:3px;color:#718096}.erp-supplier-heading[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.erp-supplier-heading p[data-v-ef2272a2],.erp-supplier-heading h2[data-v-ef2272a2],.erp-supplier-heading span[data-v-ef2272a2]{margin:0}.erp-supplier-heading p[data-v-ef2272a2]{color:#6b7f95;font-size:12px}.erp-supplier-heading h2[data-v-ef2272a2]{margin-top:4px;color:#173f72;font-size:22px}.erp-supplier-heading span[data-v-ef2272a2]{display:block;margin-top:6px;color:#64748b;font-size:13px}.erp-supplier-tabs[data-v-ef2272a2] .el-tabs__item{color:#64748b;font-weight:600}.erp-supplier-tabs[data-v-ef2272a2] .el-tabs__item.is-active{color:#1677ff}.erp-supplier-summary-cards[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.erp-supplier-summary-cards article[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.erp-supplier-summary-cards small[data-v-ef2272a2],.erp-supplier-summary-cards strong[data-v-ef2272a2]{display:block}.erp-supplier-summary-cards small[data-v-ef2272a2]{color:#64748b;font-size:12px}.erp-supplier-summary-cards strong[data-v-ef2272a2]{margin-top:3px;color:#173f72;font-size:22px}.erp-supplier-list[data-v-ef2272a2],.erp-supplier-status-list[data-v-ef2272a2],.erp-supplier-order-list[data-v-ef2272a2],.erp-supplier-action-list[data-v-ef2272a2]{display:grid;gap:10px}.erp-supplier-card[data-v-ef2272a2],.erp-supplier-status-list article[data-v-ef2272a2],.erp-supplier-order-list article[data-v-ef2272a2],.erp-supplier-action-list article[data-v-ef2272a2]{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#fff}.erp-supplier-card>div[data-v-ef2272a2]:nth-child(2),.erp-supplier-order-list article>div[data-v-ef2272a2]{min-width:0;flex:1}.erp-supplier-card-title[data-v-ef2272a2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.erp-supplier-card-title strong[data-v-ef2272a2],.erp-supplier-order-list strong[data-v-ef2272a2],.erp-supplier-action-list strong[data-v-ef2272a2]{color:#243b53}.erp-supplier-card p[data-v-ef2272a2]{margin:4px 0 0;color:#4b6380;font-size:13px}.erp-supplier-quick-actions[data-v-ef2272a2]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.erp-supplier-quick-actions>span[data-v-ef2272a2]{width:100%;color:#6b7f95;font-size:12px}.erp-supplier-status-list article span[data-v-ef2272a2],.erp-supplier-order-list small[data-v-ef2272a2],.erp-supplier-action-list span[data-v-ef2272a2]{color:#64748b;flex:1}.erp-supplier-detail-heading[data-v-ef2272a2]{margin:8px 0 10px;color:#243b53;font-size:16px}.crm-customer-action-hint[data-v-ef2272a2]{margin:0 0 12px;color:#64748b;font-size:13px}.erp-purchase-order-workbench[data-v-ef2272a2],.erp-sales-order-workbench[data-v-ef2272a2]{display:grid;gap:16px;margin:0 0 18px;padding:20px 22px;border:1px solid #dbe7f5;border-radius:10px;background:#fff;box-shadow:0 8px 24px #17212b0f}.is-sales-order-mode>form[data-v-ef2272a2],.is-sales-order-mode>.sales-order-reservation-fulfillment-flow[data-v-ef2272a2],.is-sales-order-mode>.sales-order-return-readonly-shell[data-v-ef2272a2],.is-sales-order-mode>.project-detail[data-v-ef2272a2],.is-sales-order-mode>.business-entry-toolbar[data-v-ef2272a2]{display:none}.erp-sales-order-heading[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.erp-sales-order-heading h2[data-v-ef2272a2],.erp-sales-order-heading span[data-v-ef2272a2]{margin:0}.erp-sales-order-heading h2[data-v-ef2272a2]{color:#173f72;font-size:22px}.erp-sales-order-heading span[data-v-ef2272a2]{display:block;margin-top:6px;color:#64748b;font-size:13px}.erp-sales-order-heading-actions[data-v-ef2272a2]{display:flex;align-items:center;gap:10px}.erp-sales-order-tabs[data-v-ef2272a2] .el-tabs__item{color:#64748b;font-weight:600}.erp-sales-order-tabs[data-v-ef2272a2] .el-tabs__item.is-active{color:#1677ff}.erp-sales-summary-cards[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.erp-sales-summary-cards article[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.erp-sales-summary-cards small[data-v-ef2272a2],.erp-sales-summary-cards strong[data-v-ef2272a2]{display:block}.erp-sales-summary-cards small[data-v-ef2272a2]{color:#64748b;font-size:12px}.erp-sales-summary-cards strong[data-v-ef2272a2]{margin-top:3px;color:#173f72;font-size:22px}.erp-sales-order-list[data-v-ef2272a2],.erp-sales-reference-list[data-v-ef2272a2],.erp-sales-action-list[data-v-ef2272a2],.erp-sales-progress-list[data-v-ef2272a2]{display:grid;gap:10px}.erp-sales-order-card[data-v-ef2272a2],.erp-sales-reference-list article[data-v-ef2272a2],.erp-sales-action-list article[data-v-ef2272a2]{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#fff}.erp-sales-order-card-main[data-v-ef2272a2],.erp-sales-reference-list article>div[data-v-ef2272a2]{min-width:0;flex:1}.erp-sales-order-card-title[data-v-ef2272a2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.erp-sales-order-card-title strong[data-v-ef2272a2],.erp-sales-reference-list strong[data-v-ef2272a2],.erp-sales-action-list strong[data-v-ef2272a2]{color:#243b53}.erp-sales-order-card-main p[data-v-ef2272a2],.erp-sales-reference-list p[data-v-ef2272a2]{margin:4px 0;color:#4b6380;font-size:13px}.erp-sales-order-card-main small[data-v-ef2272a2],.erp-sales-reference-list small[data-v-ef2272a2]{color:#718096}.erp-sales-quick-actions[data-v-ef2272a2]{display:flex;gap:7px;flex-wrap:wrap}.erp-sales-progress-list article[data-v-ef2272a2]{display:grid;gap:9px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.erp-sales-progress-list article>div[data-v-ef2272a2]{display:flex;justify-content:space-between;gap:12px}.erp-sales-progress-list span[data-v-ef2272a2],.erp-sales-action-list span[data-v-ef2272a2]{color:#64748b}.erp-sales-action-list article[data-v-ef2272a2]{justify-content:space-between}.erp-sales-action-list span[data-v-ef2272a2]{flex:1}.erp-purchase-order-heading[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.erp-purchase-order-heading p[data-v-ef2272a2],.erp-purchase-order-heading h2[data-v-ef2272a2],.erp-purchase-order-heading span[data-v-ef2272a2]{margin:0}.erp-purchase-order-heading p[data-v-ef2272a2]{color:#6b7f95;font-size:12px}.erp-purchase-order-heading h2[data-v-ef2272a2]{margin-top:4px;color:#173f72;font-size:22px}.erp-purchase-order-heading span[data-v-ef2272a2]{display:block;margin-top:6px;color:#64748b;font-size:13px}.erp-purchase-order-tabs[data-v-ef2272a2] .el-tabs__item{color:#64748b;font-weight:600}.erp-purchase-order-tabs[data-v-ef2272a2] .el-tabs__item.is-active{color:#1677ff}.erp-purchase-summary-cards[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.erp-purchase-summary-cards article[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.erp-purchase-summary-cards small[data-v-ef2272a2],.erp-purchase-summary-cards strong[data-v-ef2272a2]{display:block}.erp-purchase-summary-cards small[data-v-ef2272a2]{color:#64748b;font-size:12px}.erp-purchase-summary-cards strong[data-v-ef2272a2]{margin-top:3px;color:#173f72;font-size:22px}.erp-purchase-order-list[data-v-ef2272a2],.erp-purchase-reference-list[data-v-ef2272a2],.erp-purchase-progress[data-v-ef2272a2]{display:grid;gap:10px}.erp-purchase-order-card[data-v-ef2272a2],.erp-purchase-reference-list article[data-v-ef2272a2]{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#fff}.erp-purchase-order-card-main[data-v-ef2272a2],.erp-purchase-reference-list article>div[data-v-ef2272a2]{min-width:0;flex:1}.erp-purchase-order-card-title[data-v-ef2272a2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.erp-purchase-order-card-title strong[data-v-ef2272a2],.erp-purchase-reference-list strong[data-v-ef2272a2]{color:#243b53}.erp-purchase-order-card-main p[data-v-ef2272a2]{margin:4px 0;color:#4b6380;font-size:13px}.erp-purchase-order-card-main small[data-v-ef2272a2],.erp-purchase-reference-list small[data-v-ef2272a2]{color:#718096}.erp-purchase-quick-actions[data-v-ef2272a2]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.erp-purchase-quick-actions>span[data-v-ef2272a2]{width:100%;color:#6b7f95;font-size:12px}.erp-purchase-progress article[data-v-ef2272a2]{display:grid;gap:10px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.erp-purchase-progress article>div[data-v-ef2272a2]{display:flex;justify-content:space-between;gap:12px}.erp-purchase-progress span[data-v-ef2272a2]{color:#64748b}.erp-purchase-order-detail-heading[data-v-ef2272a2]{margin:8px 0 10px;color:#243b53;font-size:16px}.crm-contact-workbench[data-v-ef2272a2]{display:grid;gap:16px;margin:0 0 18px;padding:20px 22px;border:1px solid #dbe7f5;border-radius:10px;background:#fff;box-shadow:0 8px 24px #17212b0f}.crm-contact-workbench-heading[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.crm-contact-workbench-heading p[data-v-ef2272a2],.crm-contact-workbench-heading h2[data-v-ef2272a2],.crm-contact-workbench-heading span[data-v-ef2272a2]{margin:0}.crm-contact-workbench-heading p[data-v-ef2272a2]{color:#6b7f95;font-size:12px}.crm-contact-workbench-heading h2[data-v-ef2272a2]{margin-top:4px;color:#173f72;font-size:22px}.crm-contact-workbench-heading span[data-v-ef2272a2]{display:block;margin-top:6px;color:#64748b;font-size:13px}.crm-contact-summary-cards[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-contact-summary-cards article[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.crm-contact-summary-cards small[data-v-ef2272a2],.crm-contact-summary-cards strong[data-v-ef2272a2]{display:block}.crm-contact-summary-cards small[data-v-ef2272a2]{color:#64748b;font-size:12px}.crm-contact-summary-cards strong[data-v-ef2272a2]{margin-top:3px;color:#173f72;font-size:22px}.crm-contact-list[data-v-ef2272a2]{display:grid;gap:10px}.crm-contact-card[data-v-ef2272a2]{display:flex;align-items:center;gap:13px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#fff}.crm-contact-avatar[data-v-ef2272a2]{display:grid;place-items:center;width:42px;height:42px;flex:0 0 auto;border-radius:50%;color:#2563eb;background:#dbeafe;font-weight:700}.crm-contact-card-main[data-v-ef2272a2]{min-width:0;flex:1}.crm-contact-card-title[data-v-ef2272a2]{display:flex;align-items:center;gap:8px}.crm-contact-card-title strong[data-v-ef2272a2]{color:#17212b;font-size:16px}.crm-contact-card-main p[data-v-ef2272a2]{margin:4px 0;color:#4b6380;font-size:13px}.crm-contact-card-main small[data-v-ef2272a2]{color:#718096}.crm-contact-quick-actions[data-v-ef2272a2]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.crm-contact-quick-actions>span[data-v-ef2272a2]{width:100%;color:#6b7f95;font-size:12px}.crm-contact-association-list[data-v-ef2272a2]{display:grid;gap:10px}.crm-contact-association-list article[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e5eaf2;border-radius:8px}.crm-contact-association-list article>div[data-v-ef2272a2]{min-width:0;flex:1}.crm-contact-association-list strong[data-v-ef2272a2],.crm-contact-association-list small[data-v-ef2272a2]{display:block}.crm-contact-association-list strong[data-v-ef2272a2]{color:#243b53}.crm-contact-association-list small[data-v-ef2272a2]{margin-top:4px;color:#718096}.crm-follow-up-workbench[data-v-ef2272a2]{display:grid;gap:16px;margin:0 0 18px;padding:20px 22px;border:1px solid #dbe7f5;border-radius:10px;background:#fff;box-shadow:0 8px 24px #17212b0f}.crm-follow-up-workbench-heading[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.crm-follow-up-workbench-heading p[data-v-ef2272a2],.crm-follow-up-workbench-heading h2[data-v-ef2272a2],.crm-follow-up-workbench-heading span[data-v-ef2272a2]{margin:0}.crm-follow-up-workbench-heading p[data-v-ef2272a2]{color:#6b7f95;font-size:12px}.crm-follow-up-workbench-heading h2[data-v-ef2272a2]{margin-top:4px;color:#173f72;font-size:22px}.crm-follow-up-workbench-heading span[data-v-ef2272a2]{display:block;margin-top:6px;color:#64748b;font-size:13px}.crm-follow-up-summary-cards[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-follow-up-summary-cards article[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.crm-follow-up-summary-cards small[data-v-ef2272a2],.crm-follow-up-summary-cards strong[data-v-ef2272a2]{display:block}.crm-follow-up-summary-cards small[data-v-ef2272a2]{color:#64748b;font-size:12px}.crm-follow-up-summary-cards strong[data-v-ef2272a2]{margin-top:3px;color:#173f72;font-size:18px}.crm-follow-up-list[data-v-ef2272a2],.crm-follow-up-association-list[data-v-ef2272a2]{display:grid;gap:10px}.crm-follow-up-card[data-v-ef2272a2],.crm-follow-up-association-list article[data-v-ef2272a2]{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#fff}.crm-follow-up-card-main[data-v-ef2272a2],.crm-follow-up-association-list article>div[data-v-ef2272a2]{min-width:0;flex:1}.crm-follow-up-card-title[data-v-ef2272a2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.crm-follow-up-card-title strong[data-v-ef2272a2],.crm-follow-up-association-list strong[data-v-ef2272a2]{color:#243b53}.crm-follow-up-card-main p[data-v-ef2272a2]{margin:4px 0;color:#4b6380;font-size:13px}.crm-follow-up-card-main small[data-v-ef2272a2],.crm-follow-up-association-list small[data-v-ef2272a2]{color:#718096}.crm-follow-up-quick-actions[data-v-ef2272a2]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.crm-follow-up-quick-actions>span[data-v-ef2272a2]{width:100%;color:#6b7f95;font-size:12px}.crm-contract-workbench[data-v-ef2272a2]{display:grid;gap:16px;margin:0 0 18px;padding:20px 22px;border:1px solid #dbe7f5;border-radius:10px;background:#fff;box-shadow:0 8px 24px #17212b0f}.crm-contract-workbench-heading[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.crm-contract-workbench-heading p[data-v-ef2272a2],.crm-contract-workbench-heading h2[data-v-ef2272a2],.crm-contract-workbench-heading span[data-v-ef2272a2]{margin:0}.crm-contract-workbench-heading p[data-v-ef2272a2]{color:#6b7f95;font-size:12px}.crm-contract-workbench-heading h2[data-v-ef2272a2]{margin-top:4px;color:#173f72;font-size:22px}.crm-contract-workbench-heading span[data-v-ef2272a2]{display:block;margin-top:6px;color:#64748b;font-size:13px}.crm-contract-tabs[data-v-ef2272a2] .el-tabs__item{color:#64748b;font-weight:600}.crm-contract-tabs[data-v-ef2272a2] .el-tabs__item.is-active{color:#1677ff}.crm-contract-summary-cards[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-contract-summary-cards article[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.crm-contract-summary-cards small[data-v-ef2272a2],.crm-contract-summary-cards strong[data-v-ef2272a2]{display:block}.crm-contract-summary-cards small[data-v-ef2272a2]{color:#64748b;font-size:12px}.crm-contract-summary-cards strong[data-v-ef2272a2]{margin-top:3px;color:#173f72;font-size:22px}.crm-summary-icon[data-v-ef2272a2],.association-icon[data-v-ef2272a2]{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;border-radius:8px;font-weight:700}.crm-summary-icon.is-blue[data-v-ef2272a2],.association-icon.is-blue[data-v-ef2272a2]{color:#1677ff;background:#e8f2ff}.crm-summary-icon.is-green[data-v-ef2272a2],.association-icon.is-green[data-v-ef2272a2]{color:#159570;background:#e6f7f1}.crm-summary-icon.is-orange[data-v-ef2272a2]{color:#c77b16;background:#fff4df}.crm-contract-list[data-v-ef2272a2],.crm-contract-customer-list[data-v-ef2272a2],.crm-contract-action-list[data-v-ef2272a2]{display:grid;gap:10px}.crm-contract-card[data-v-ef2272a2],.crm-contract-customer-list article[data-v-ef2272a2],.crm-contract-action-list article[data-v-ef2272a2]{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#fff}.crm-contract-card-main[data-v-ef2272a2],.crm-contract-customer-list article>div[data-v-ef2272a2]{min-width:0;flex:1}.crm-contract-card-title[data-v-ef2272a2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.crm-contract-card-title strong[data-v-ef2272a2],.crm-contract-customer-list strong[data-v-ef2272a2]{color:#243b53}.crm-contract-card-main p[data-v-ef2272a2]{margin:4px 0;color:#4b6380;font-size:13px}.crm-contract-card-main small[data-v-ef2272a2],.crm-contract-customer-list small[data-v-ef2272a2]{color:#718096}.crm-contract-quick-actions[data-v-ef2272a2]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.crm-contract-quick-actions>span[data-v-ef2272a2]{width:100%;color:#6b7f95;font-size:12px}.crm-contract-status-grid[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.crm-contract-status-grid article[data-v-ef2272a2]{display:grid;gap:5px;padding:14px;border:1px solid #dce7f4;border-radius:8px;background:#f8fbff}.crm-contract-status-grid span[data-v-ef2272a2]{color:#4b6380;font-size:13px;font-weight:600}.crm-contract-status-grid strong[data-v-ef2272a2]{color:#173f72;font-size:26px;line-height:1}.crm-contract-status-grid small[data-v-ef2272a2]{color:#718096}.crm-contract-action-list article[data-v-ef2272a2]{justify-content:space-between}.crm-contract-action-list span[data-v-ef2272a2]{color:#64748b;flex:1}.crm-contract-detail-heading[data-v-ef2272a2]{margin:8px 0 10px;color:#243b53;font-size:16px}.crm-customer-360-workbench[data-v-ef2272a2]{display:grid;gap:14px;margin:0 0 18px;padding:20px 22px;border:1px solid #dbe7f5;border-radius:10px;background:#fff;box-shadow:0 8px 24px #17212b0f}.crm-opportunity-workbench[data-v-ef2272a2]{display:grid;gap:16px;margin:0 0 18px;padding:20px 22px;border:1px solid #dbe7f5;border-radius:10px;background:#fff;box-shadow:0 8px 24px #17212b0f}.crm-opportunity-workbench-heading[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.crm-opportunity-workbench-heading p[data-v-ef2272a2],.crm-opportunity-workbench-heading h2[data-v-ef2272a2],.crm-opportunity-workbench-heading span[data-v-ef2272a2]{margin:0}.crm-opportunity-workbench-heading p[data-v-ef2272a2]{color:#6b7f95;font-size:12px}.crm-opportunity-workbench-heading h2[data-v-ef2272a2]{margin-top:4px;color:#173f72;font-size:22px}.crm-opportunity-workbench-heading span[data-v-ef2272a2]{display:block;margin-top:6px;color:#64748b;font-size:13px}.crm-opportunity-summary-cards[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-opportunity-summary-cards article[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.crm-opportunity-summary-cards small[data-v-ef2272a2],.crm-opportunity-summary-cards strong[data-v-ef2272a2]{display:block}.crm-opportunity-summary-cards small[data-v-ef2272a2]{color:#64748b;font-size:12px}.crm-opportunity-summary-cards strong[data-v-ef2272a2]{margin-top:3px;color:#173f72;font-size:22px}.crm-opportunity-list[data-v-ef2272a2],.crm-opportunity-association-list[data-v-ef2272a2]{display:grid;gap:10px}.crm-opportunity-card[data-v-ef2272a2],.crm-opportunity-association-list article[data-v-ef2272a2]{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#fff}.crm-opportunity-card-main[data-v-ef2272a2],.crm-opportunity-association-list article>div[data-v-ef2272a2]{min-width:0;flex:1}.crm-opportunity-card-title[data-v-ef2272a2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.crm-opportunity-card-title strong[data-v-ef2272a2],.crm-opportunity-association-list strong[data-v-ef2272a2]{color:#243b53}.crm-opportunity-card-main p[data-v-ef2272a2]{margin:4px 0;color:#4b6380;font-size:13px}.crm-opportunity-card-main small[data-v-ef2272a2],.crm-opportunity-association-list small[data-v-ef2272a2]{color:#718096}.crm-opportunity-quick-actions[data-v-ef2272a2]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.crm-opportunity-quick-actions>span[data-v-ef2272a2]{width:100%;color:#6b7f95;font-size:12px}.crm-opportunity-pipeline[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.crm-opportunity-pipeline article[data-v-ef2272a2]{display:grid;gap:5px;min-height:92px;padding:14px;border:1px solid #dce7f4;border-radius:8px;background:#f8fbff}.crm-opportunity-pipeline span[data-v-ef2272a2]{color:#4b6380;font-size:13px;font-weight:600}.crm-opportunity-pipeline strong[data-v-ef2272a2]{color:#173f72;font-size:26px;line-height:1}.crm-opportunity-pipeline small[data-v-ef2272a2]{color:#718096}.crm-opportunity-detail-heading[data-v-ef2272a2]{margin:8px 0 10px;color:#243b53;font-size:16px}.crm-quote-workbench[data-v-ef2272a2]{display:grid;gap:16px;margin:0 0 18px;padding:20px 22px;border:1px solid #dbe7f5;border-radius:10px;background:#fff;box-shadow:0 8px 24px #17212b0f}.crm-quote-workbench-heading[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.crm-quote-workbench-heading p[data-v-ef2272a2],.crm-quote-workbench-heading h2[data-v-ef2272a2],.crm-quote-workbench-heading span[data-v-ef2272a2]{margin:0}.crm-quote-workbench-heading p[data-v-ef2272a2]{color:#6b7f95;font-size:12px}.crm-quote-workbench-heading h2[data-v-ef2272a2]{margin-top:4px;color:#173f72;font-size:22px}.crm-quote-workbench-heading span[data-v-ef2272a2]{display:block;margin-top:6px;color:#64748b;font-size:13px}.crm-quote-summary-cards[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-quote-summary-cards article[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.crm-quote-summary-cards small[data-v-ef2272a2],.crm-quote-summary-cards strong[data-v-ef2272a2]{display:block}.crm-quote-summary-cards small[data-v-ef2272a2]{color:#64748b;font-size:12px}.crm-quote-summary-cards strong[data-v-ef2272a2]{margin-top:3px;color:#173f72;font-size:22px}.crm-quote-list[data-v-ef2272a2],.crm-quote-customer-list[data-v-ef2272a2],.crm-quote-action-list[data-v-ef2272a2]{display:grid;gap:10px}.crm-quote-card[data-v-ef2272a2],.crm-quote-customer-list article[data-v-ef2272a2],.crm-quote-action-list article[data-v-ef2272a2]{display:flex;align-items:center;gap:12px;padding:14px;border:1px solid #e5eaf2;border-radius:8px;background:#fff}.crm-quote-card-main[data-v-ef2272a2],.crm-quote-customer-list article>div[data-v-ef2272a2]{min-width:0;flex:1}.crm-quote-card-title[data-v-ef2272a2]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.crm-quote-card-title strong[data-v-ef2272a2],.crm-quote-customer-list strong[data-v-ef2272a2]{color:#243b53}.crm-quote-card-main p[data-v-ef2272a2]{margin:4px 0;color:#4b6380;font-size:13px}.crm-quote-card-main small[data-v-ef2272a2],.crm-quote-customer-list small[data-v-ef2272a2]{color:#718096}.crm-quote-quick-actions[data-v-ef2272a2]{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.crm-quote-quick-actions>span[data-v-ef2272a2]{width:100%;color:#6b7f95;font-size:12px}.crm-quote-status-grid[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.crm-quote-status-grid article[data-v-ef2272a2]{display:grid;gap:5px;padding:14px;border:1px solid #dce7f4;border-radius:8px;background:#f8fbff}.crm-quote-status-grid span[data-v-ef2272a2]{color:#4b6380;font-size:13px;font-weight:600}.crm-quote-status-grid strong[data-v-ef2272a2]{color:#173f72;font-size:26px;line-height:1}.crm-quote-status-grid small[data-v-ef2272a2]{color:#718096}.crm-quote-action-list article[data-v-ef2272a2]{justify-content:space-between}.crm-quote-action-list span[data-v-ef2272a2]{color:#64748b;flex:1}.crm-quote-detail-heading[data-v-ef2272a2]{margin:8px 0 10px;color:#243b53;font-size:16px}.crm-customer-360-heading[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.crm-customer-360-heading p[data-v-ef2272a2],.crm-customer-360-heading h2[data-v-ef2272a2],.crm-customer-360-heading span[data-v-ef2272a2]{margin:0}.crm-customer-360-heading p[data-v-ef2272a2]{color:#6b7f95;font-size:12px}.crm-customer-360-heading h2[data-v-ef2272a2]{margin-top:4px;color:#173f72;font-size:22px}.crm-customer-360-heading span[data-v-ef2272a2]{display:block;margin-top:6px;color:#64748b;font-size:13px}.crm-customer-profile[data-v-ef2272a2]{display:flex;align-items:center;gap:14px;padding:16px;border:1px solid #e5eaf2;border-radius:8px;background:#f8fbff}.crm-customer-profile-avatar[data-v-ef2272a2]{display:grid;place-items:center;width:52px;height:52px;flex:0 0 auto;border-radius:50%;background:#dbeafe;color:#2563eb;font-size:23px;font-weight:700}.crm-customer-profile-main[data-v-ef2272a2]{min-width:0;flex:1}.crm-customer-profile-title[data-v-ef2272a2]{display:flex;align-items:center;gap:9px}.crm-customer-profile-title strong[data-v-ef2272a2]{color:#17212b;font-size:18px}.crm-customer-profile-main p[data-v-ef2272a2]{margin:5px 0;color:#4b6380;font-size:13px}.crm-customer-profile-main small[data-v-ef2272a2]{color:#718096}.crm-customer-quick-actions[data-v-ef2272a2]{display:flex;gap:8px;flex-wrap:wrap}.crm-customer-association-grid[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.crm-customer-association-grid article[data-v-ef2272a2]{display:grid;gap:5px;padding:14px;border:1px solid #e5eaf2;border-radius:8px}.association-icon[data-v-ef2272a2]{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;color:#fff;font-size:13px}.association-icon.is-blue[data-v-ef2272a2]{background:#3b82f6}.association-icon.is-orange[data-v-ef2272a2]{background:#f59e0b}.association-icon.is-green[data-v-ef2272a2]{background:#22c55e}.association-icon.is-purple[data-v-ef2272a2]{background:#8b5cf6}.crm-customer-association-grid strong[data-v-ef2272a2]{color:#17212b;font-size:22px}.crm-customer-association-grid small[data-v-ef2272a2]{color:#64748b}.crm-customer-association-grid button[data-v-ef2272a2]{width:fit-content;padding:0;border:0;background:transparent;color:#2563eb;cursor:pointer}.crm-customer-timeline[data-v-ef2272a2]{padding:8px 10px}.crm-customer-pipeline[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.crm-customer-pipeline article[data-v-ef2272a2]{display:grid;gap:5px;min-height:92px;padding:14px;border:1px solid #dce7f4;border-radius:8px;background:#f8fbff}.crm-customer-pipeline span[data-v-ef2272a2]{color:#4b6380;font-size:13px;font-weight:600}.crm-customer-pipeline strong[data-v-ef2272a2]{color:#173f72;font-size:26px;line-height:1}.crm-customer-pipeline small[data-v-ef2272a2]{color:#718096}.crm-customer-management-section-title[data-v-ef2272a2]{margin:8px 0 10px;color:#243b53;font-size:16px}.crm-customer-action-button[data-v-ef2272a2]{margin-right:6px;padding:5px 10px;border:1px solid #2563eb;border-radius:6px;color:#1d4ed8;background:#eff6ff;cursor:pointer}.crm-customer-activity-dialog[data-v-ef2272a2]{width:min(100%,460px)}.master-data-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding:22px 24px;border:1px solid #dbe7f5;border-radius:10px;background:linear-gradient(135deg,#eef5ff,#fff 62%)}.master-data-header p[data-v-ef2272a2],.master-data-header h2[data-v-ef2272a2],.master-data-header span[data-v-ef2272a2]{margin:0}.master-data-header p[data-v-ef2272a2]{color:#68809b;font-size:13px}.master-data-header h2[data-v-ef2272a2]{margin-top:6px;color:#123b72;font-size:25px}.master-data-header div>span[data-v-ef2272a2]{display:block;margin-top:8px;color:#64748b;font-size:13px}.master-data-header-icon[data-v-ef2272a2]{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;color:#fff;background:#2f80ed;font-size:22px}.master-data-tabs[data-v-ef2272a2]{display:flex;gap:4px;margin-bottom:14px;padding:5px;border:1px solid #dce6f2;border-radius:10px;background:#fff}.master-data-tabs button[data-v-ef2272a2]{display:inline-flex;align-items:center;gap:8px;min-width:112px;justify-content:center;padding:10px 16px;border:0;border-radius:7px;color:#60748d;background:transparent;cursor:pointer;font-weight:600}.master-data-tabs button span[data-v-ef2272a2]{color:#2f80ed;font-size:17px}.master-data-tabs button.active[data-v-ef2272a2]{color:#1257a6;background:#eaf3ff}.master-data-entry[data-v-ef2272a2]{margin-bottom:14px}.master-data-table[data-v-ef2272a2]{margin-top:12px}.master-data-table .row span[data-v-ef2272a2]{min-width:0}.master-data-table strong[data-v-ef2272a2],.master-data-table small[data-v-ef2272a2]{display:block}.master-data-table strong[data-v-ef2272a2]{color:#20364f;font-size:15px}.master-data-table small[data-v-ef2272a2]{margin-top:4px;color:#8a9aad;font-size:12px}.master-data-empty[data-v-ef2272a2]{padding:38px;border:1px dashed #cbd9e8;border-radius:8px;color:#71839a;text-align:center;background:#fff}.crm-customer-workspace-header[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:18px;padding:22px 24px;border:1px solid #dbe7f5;border-radius:10px;background:linear-gradient(135deg,#eef5ff,#fff 58%)}.crm-customer-header-actions[data-v-ef2272a2]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.crm-customer-workspace-header p[data-v-ef2272a2],.crm-customer-workspace-header h2[data-v-ef2272a2],.crm-customer-workspace-header span[data-v-ef2272a2]{margin:0}.crm-customer-workspace-header p[data-v-ef2272a2]{color:#6b7f95;font-size:13px}.crm-customer-workspace-header h2[data-v-ef2272a2]{margin-top:6px;color:#123b72;font-size:24px}.crm-customer-workspace-header>div:first-child>span[data-v-ef2272a2]{display:block;margin-top:8px;color:#64748b;font-size:13px}.crm-customer-summary-cards[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(108px,1fr));gap:10px}.crm-customer-summary-cards article[data-v-ef2272a2]{display:flex;align-items:center;gap:9px;min-width:108px;padding:10px 12px;border:1px solid #e3ebf5;border-radius:8px;background:#fff}.crm-customer-summary-cards small[data-v-ef2272a2],.crm-customer-summary-cards strong[data-v-ef2272a2]{display:block}.crm-customer-summary-cards small[data-v-ef2272a2]{color:#728399;font-size:12px}.crm-customer-summary-cards strong[data-v-ef2272a2]{margin-top:3px;color:#173f72;font-size:20px}.crm-summary-icon[data-v-ef2272a2]{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:8px;color:#fff;font-size:13px;font-weight:700}.crm-summary-icon.is-blue[data-v-ef2272a2]{background:#3b82f6}.crm-summary-icon.is-green[data-v-ef2272a2]{background:#10b981}.crm-summary-icon.is-orange[data-v-ef2272a2]{background:#f59e0b}@media (max-width: 900px){.crm-customer-association-grid[data-v-ef2272a2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 760px){.crm-customer-workspace-header[data-v-ef2272a2]{flex-direction:column}.crm-customer-summary-cards[data-v-ef2272a2],.crm-contact-summary-cards[data-v-ef2272a2],.crm-follow-up-summary-cards[data-v-ef2272a2],.crm-opportunity-summary-cards[data-v-ef2272a2],.crm-quote-summary-cards[data-v-ef2272a2],.crm-contract-summary-cards[data-v-ef2272a2],.erp-purchase-summary-cards[data-v-ef2272a2]{width:100%}.crm-customer-profile[data-v-ef2272a2],.crm-contact-card[data-v-ef2272a2],.crm-contact-association-list article[data-v-ef2272a2],.crm-follow-up-card[data-v-ef2272a2],.crm-follow-up-association-list article[data-v-ef2272a2],.crm-opportunity-card[data-v-ef2272a2],.crm-opportunity-association-list article[data-v-ef2272a2],.crm-quote-card[data-v-ef2272a2],.crm-quote-customer-list article[data-v-ef2272a2],.crm-quote-action-list article[data-v-ef2272a2],.crm-contract-card[data-v-ef2272a2],.crm-contract-customer-list article[data-v-ef2272a2],.crm-contract-action-list article[data-v-ef2272a2],.erp-purchase-order-card[data-v-ef2272a2],.erp-purchase-reference-list article[data-v-ef2272a2]{align-items:flex-start;flex-direction:column}.crm-customer-360-heading[data-v-ef2272a2],.crm-contact-workbench-heading[data-v-ef2272a2],.crm-follow-up-workbench-heading[data-v-ef2272a2],.crm-opportunity-workbench-heading[data-v-ef2272a2],.crm-quote-workbench-heading[data-v-ef2272a2],.crm-contract-workbench-heading[data-v-ef2272a2],.erp-purchase-order-heading[data-v-ef2272a2]{flex-direction:column}.crm-quote-status-grid[data-v-ef2272a2],.crm-contract-status-grid[data-v-ef2272a2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.crm-customer-activity-form[data-v-ef2272a2]{display:grid;gap:10px;margin-top:16px}.crm-customer-activity-form label[data-v-ef2272a2]{display:grid;gap:6px;color:#334155;font-size:13px;font-weight:600}.crm-customer-activity-form input[data-v-ef2272a2]{min-height:38px;padding:0 11px;border:1px solid #dbe3ef;border-radius:7px;color:#1e293b;background:#fff}.app-shell .primary-nav button[data-v-ef2272a2]:hover{color:#fff;background:#ffffff0f}.app-shell .primary-nav button.active[data-v-ef2272a2]{color:#fff;background:transparent;border-bottom-color:#72b2ff}.app-shell .subnav[data-v-ef2272a2]:not(.platform-sidebar){background:var(--shell-sidebar-bg, #102b4e);border-right-color:#ffffff29}.app-shell .tenant-sidebar[data-v-ef2272a2]{background:var(--shell-sidebar-bg, #102b4e);border-right-color:#ffffff29}.app-shell .tenant-menu[data-v-ef2272a2]{border-right:0}.app-shell .tenant-menu[data-v-ef2272a2] .el-sub-menu__title,.app-shell .tenant-menu[data-v-ef2272a2] .el-menu-item{border-radius:6px}.app-shell .tenant-menu[data-v-ef2272a2] .el-sub-menu__title{color:#d9e6f5;font-weight:700}.app-shell .tenant-menu[data-v-ef2272a2] .el-menu-item{color:#d9e6f5}.app-shell .tenant-menu[data-v-ef2272a2] .el-menu-item.is-active{background:#236eea;color:#fff;font-weight:700}.app-shell .tenant-menu[data-v-ef2272a2] .el-menu-item:hover,.app-shell .tenant-menu[data-v-ef2272a2] .el-sub-menu__title:hover{color:#fff;background:#ffffff1a}.app-shell .tenant-menu[data-v-ef2272a2] .el-menu-item.is-disabled{color:#9bb2cc;opacity:.72}.app-shell .tenant-menu[data-v-ef2272a2] .subnav-item-status{margin-left:auto;color:#9bb2cc;font-size:10px;font-weight:400}.crm-customer-directory[data-v-ef2272a2]{min-height:520px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.crm-customer-directory-actions[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;margin:4px 0 14px}.crm-customer-directory-actions .el-button[data-v-ef2272a2]{min-width:74px}.crm-customer-directory-toolbar[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:14px;border:1px solid #e2eaf5;border-radius:8px;background:#fff}.crm-customer-directory-toolbar .el-input[data-v-ef2272a2]{flex:1 1 220px;min-width:200px}.crm-customer-directory-toolbar .el-select[data-v-ef2272a2]{width:146px;flex:0 1 146px}.crm-customer-directory-table[data-v-ef2272a2]{width:100%}.crm-customer-directory-table .el-table__cell[data-v-ef2272a2]{padding:13px 0}.crm-customer-name-link[data-v-ef2272a2]{padding:0;border:0;color:#1769df;background:transparent;font:inherit;font-weight:600;cursor:pointer;text-align:left}.crm-customer-name-link[data-v-ef2272a2]:hover{color:#0d51bd;text-decoration:underline}.crm-customer-more-actions[data-v-ef2272a2]{margin-left:12px}.crm-customer-directory-footer[data-v-ef2272a2]{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding-top:16px;color:#718096;font-size:13px}.crm-customer-row-actions[data-v-ef2272a2]{display:flex;align-items:center;gap:8px}.crm-customer-row-actions[data-v-ef2272a2] .el-button+.el-button{margin-left:0}.crm-customer-insight-charts-wrap[data-v-ef2272a2]{margin-top:16px}.crm-customer-dialog-hint[data-v-ef2272a2]{margin:0 0 14px;color:#5c6f88}.crm-customer-activity-timeline[data-v-ef2272a2]{max-height:260px;overflow:auto;padding:4px 8px}.crm-customer-detail h2[data-v-ef2272a2]{margin:0 0 20px;color:#173f72;font-size:22px}.crm-customer-detail dl[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 22px}.crm-customer-detail dl div[data-v-ef2272a2]{padding:12px;border:1px solid #e2eaf5;border-radius:6px;background:#f7faff}.crm-customer-detail dt[data-v-ef2272a2]{color:#718096;font-size:12px}.crm-customer-detail dd[data-v-ef2272a2]{margin:5px 0 0;color:#263b56;font-weight:600}.crm-customer-profile-form .el-form-item[data-v-ef2272a2]{margin-bottom:15px}.crm-customer-drawer-actions[data-v-ef2272a2]{display:flex;justify-content:flex-end;gap:10px;margin-top:8px;padding-top:16px;border-top:1px solid #e8eef6}@media (max-width: 760px){.crm-customer-directory-toolbar[data-v-ef2272a2],.crm-customer-directory-actions[data-v-ef2272a2],.crm-customer-directory-footer[data-v-ef2272a2]{align-items:stretch;flex-direction:column}.crm-customer-directory-toolbar .el-input[data-v-ef2272a2],.crm-customer-directory-toolbar .el-select[data-v-ef2272a2]{width:100%}.crm-customer-detail dl[data-v-ef2272a2]{grid-template-columns:1fr}}.login-portal-body[data-v-ef2272a2]{grid-template-columns:minmax(0,1.55fr) minmax(360px,430px);gap:clamp(32px,5vw,76px);max-width:1320px;margin:0 auto;padding:54px clamp(24px,5vw,72px) 90px;place-items:stretch}.login-workspace-heading[data-v-ef2272a2]{padding:32px 36px 24px;border-radius:18px 18px 0 0;background:linear-gradient(135deg,#e8f1ff,#f8fbff)}.login-workspace-heading span[data-v-ef2272a2],.login-panel-title span[data-v-ef2272a2]{color:#6d83a3}.login-workspace-heading h1[data-v-ef2272a2]{margin:12px 0 8px;color:#123b78;font-size:clamp(28px,3vw,42px)}.login-workspace-heading p[data-v-ef2272a2]{margin:0;color:#5d7190}.login-stat-grid[data-v-ef2272a2],.login-content-grid[data-v-ef2272a2]{position:relative;z-index:1}.login-stat-grid[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:-1px;padding:0 18px 18px;background:#f8fbff}.login-stat-grid article[data-v-ef2272a2]{display:flex;gap:10px;min-height:94px;padding:16px;border:1px solid #e0eaf8;border-radius:12px;background:#fff;box-shadow:0 8px 24px #416eaa0f}.login-stat-grid article small[data-v-ef2272a2],.login-stat-grid article em[data-v-ef2272a2]{display:block;color:#7487a3;font-size:12px;font-style:normal}.login-stat-grid article strong[data-v-ef2272a2]{display:block;margin:4px 0;color:#163f7d;font-size:28px}.stat-icon[data-v-ef2272a2],.app-icon[data-v-ef2272a2],.todo-dot[data-v-ef2272a2]{display:grid;place-items:center;flex:0 0 auto;border-radius:10px}.stat-icon[data-v-ef2272a2]{width:34px;height:34px;color:#fff}.stat-icon.blue[data-v-ef2272a2],.app-icon.blue[data-v-ef2272a2],.todo-dot.blue[data-v-ef2272a2]{background:#347ff0}.stat-icon.green[data-v-ef2272a2],.app-icon.green[data-v-ef2272a2],.todo-dot.orange[data-v-ef2272a2]{background:#24b47e}.stat-icon.orange[data-v-ef2272a2],.app-icon.orange[data-v-ef2272a2],.todo-dot.purple[data-v-ef2272a2]{background:#f59a3d}.stat-icon.purple[data-v-ef2272a2],.app-icon.purple[data-v-ef2272a2]{background:#8b6de0}.login-content-grid[data-v-ef2272a2]{display:grid;grid-template-columns:1.2fr 1fr;gap:14px;padding:0 18px 18px;background:#f8fbff}.login-preview-panel[data-v-ef2272a2]{padding:20px;border:1px solid #e0eaf8;border-radius:12px;background:#fff;box-shadow:0 8px 24px #416eaa0f}.login-panel-title[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.login-panel-title h2[data-v-ef2272a2]{margin:0;color:#193c73;font-size:18px}.login-todo-row[data-v-ef2272a2],.login-message-row[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:12px 0;border-top:1px solid #edf2f8}.login-todo-row[data-v-ef2272a2]:first-of-type,.login-message-row[data-v-ef2272a2]:first-of-type{border-top:0}.todo-dot[data-v-ef2272a2]{width:30px;height:30px;color:#fff;font-size:12px}.login-todo-row div[data-v-ef2272a2],.login-message-row div[data-v-ef2272a2]{min-width:0;flex:1}.login-todo-row strong[data-v-ef2272a2],.login-todo-row small[data-v-ef2272a2],.login-message-row strong[data-v-ef2272a2],.login-message-row small[data-v-ef2272a2]{display:block}.login-todo-row small[data-v-ef2272a2],.login-message-row small[data-v-ef2272a2]{margin-top:3px;color:#8495ae;font-size:11px}.login-todo-row i[data-v-ef2272a2]{color:#f08a32;font-size:11px;font-style:normal}.login-app-grid[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,1fr);gap:18px 10px}.login-app-grid>div[data-v-ef2272a2]{display:grid;justify-items:center;gap:7px;color:#526b8e;font-size:12px}.app-icon[data-v-ef2272a2]{width:38px;height:38px;color:#fff;font-size:18px}.login-access-panel[data-v-ef2272a2]{align-self:center}.login-promo-panel[data-v-ef2272a2]{min-height:560px;padding:clamp(34px,5vw,72px);border-radius:20px;background:linear-gradient(145deg,#dceaff,#edf5ff 55%,#fff);box-shadow:inset 0 0 0 1px #568cdc1f}.login-promo-kicker[data-v-ef2272a2]{color:#347ff0;font-size:15px;font-weight:700}.login-promo-panel h1[data-v-ef2272a2]{max-width:560px;margin:20px 0 12px;color:#123b78;font-size:clamp(34px,4vw,56px);line-height:1.15}.login-promo-panel>p[data-v-ef2272a2]{max-width:560px;margin:0;color:#5d7190;font-size:17px;line-height:1.8}.login-promo-grid[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:150px}.login-promo-grid article[data-v-ef2272a2]{display:grid;gap:7px;min-height:130px;padding:18px;border:1px solid rgba(157,190,235,.7);border-radius:12px;background:#ffffffc2}.login-promo-grid b[data-v-ef2272a2]{width:max-content;padding:4px 8px;border-radius:6px;background:#347ff0;color:#fff;font-size:12px}.login-promo-grid strong[data-v-ef2272a2]{color:#193c73;font-size:16px}.login-promo-grid span[data-v-ef2272a2]{color:#7487a3;font-size:12px;line-height:1.5}@media (max-width: 980px){.login-topbar-slogan[data-v-ef2272a2]{display:none}.login-portal-body[data-v-ef2272a2]{grid-template-columns:1fr;max-width:620px}.login-workspace[data-v-ef2272a2]{display:none}.login-access-panel[data-v-ef2272a2]{width:min(100%,430px);justify-self:center}}.login-logo[data-v-ef2272a2],.logo b[data-v-ef2272a2]{display:grid;place-items:center;width:34px;height:34px;background:#057a68;color:#fff;border-radius:6px}.login h1[data-v-ef2272a2]{margin:6px 0}.login p[data-v-ef2272a2]{margin:0 0 12px;color:#667a80}.login input[data-v-ef2272a2],.entry input[data-v-ef2272a2],.entry select[data-v-ef2272a2],.inline-form input[data-v-ef2272a2],.inline-form select[data-v-ef2272a2]{height:42px;border:1px solid #c2cfcc;border-radius:5px;padding:0 10px;font:inherit}.business-entry-toolbar[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.business-entry-toolbar h2[data-v-ef2272a2],.business-entry-toolbar p[data-v-ef2272a2]{margin:0}.business-entry-toolbar p[data-v-ef2272a2]{margin-top:4px;color:#667a80;font-size:13px}.business-entry-toolbar button[data-v-ef2272a2],.drawer-actions button[data-v-ef2272a2]{height:40px;border:0;border-radius:5px;background:#1769df;color:#fff;padding:0 14px;font:inherit}.drawer-actions[data-v-ef2272a2]{display:flex;justify-content:flex-end;margin-top:16px}.inline-form[data-v-ef2272a2]{display:flex;flex-wrap:wrap;gap:10px;max-width:100%;margin:10px 0}.inline-form input[data-v-ef2272a2],.inline-form select[data-v-ef2272a2]{flex:1 1 150px;min-width:0;max-width:100%}.entry[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:12px;margin:0 0 14px;padding:16px;background:#fff;border:1px solid #dfe8f2;border-radius:8px;box-shadow:0 4px 14px #1c4a7a0f}.revision-source-tip[data-v-ef2272a2]{margin:0 0 12px;color:#667085;font-size:13px}.revision-source-options[data-v-ef2272a2]{display:flex;flex-direction:column;align-items:stretch;gap:4px}.revision-source-option[data-v-ef2272a2]{margin-right:0;height:auto;padding:6px 0}.revision-source-option[data-v-ef2272a2] .el-tag{margin-left:6px}.revision-source-time[data-v-ef2272a2]{color:#98a2b3;font-size:12px}.entry input[data-v-ef2272a2],.entry select[data-v-ef2272a2],.entry textarea[data-v-ef2272a2]{min-width:0;width:100%;box-sizing:border-box}.entry button[data-v-ef2272a2]{justify-self:start;min-width:112px}.table[data-v-ef2272a2]{overflow-x:auto;background:#fff;border:1px solid #dfe8f2;border-radius:8px;box-shadow:0 4px 14px #1c4a7a0d}.table .row[data-v-ef2272a2]{min-height:48px;border-bottom:1px solid #edf2f7}.table .row[data-v-ef2272a2]:last-child{border-bottom:0}.entry+.entry[data-v-ef2272a2]{margin-top:4px}.login button[data-v-ef2272a2],.entry button[data-v-ef2272a2],.page-header button[data-v-ef2272a2],.row button[data-v-ef2272a2],.overview-note button[data-v-ef2272a2],.inline-form button[data-v-ef2272a2]{height:40px;border:0;border-radius:5px;background:#057a68;color:#fff;padding:0 14px;font:inherit}.inline-form button[data-v-ef2272a2]{flex:0 0 auto}.global-header[data-v-ef2272a2]{height:60px;display:flex;align-items:center;gap:28px;padding:0 24px;background:#fff;border-bottom:1px solid #dbe4e2}.logo[data-v-ef2272a2]{display:flex;align-items:center;gap:9px;min-width:155px}.primary-nav[data-v-ef2272a2]{display:flex;align-self:stretch;gap:4px}.primary-nav button[data-v-ef2272a2]{border:0;background:transparent;padding:0 13px;color:#52636a;font:inherit}.primary-nav button.active[data-v-ef2272a2]{color:#057a68;border-bottom:3px solid #057a68}.platform-title[data-v-ef2272a2]{display:flex;align-items:center;color:#52636a;font-size:14px}.user[data-v-ef2272a2]{margin-left:auto;display:flex;align-items:center;gap:12px;font-size:13px;color:#667a80}.user button[data-v-ef2272a2]{border:0;background:transparent;color:#057a68}.app-body[data-v-ef2272a2]{display:grid;grid-template-columns:200px minmax(0,1fr);min-height:calc(100vh - 60px)}.subnav[data-v-ef2272a2]{padding:20px 10px;background:#fff;border-right:1px solid #dbe4e2}.subnav h2[data-v-ef2272a2]{font-size:14px;margin:0 10px 12px;color:#53646b}.subnav-item-status[data-v-ef2272a2]{margin-left:auto;color:#a2adb2;font-size:10px;font-weight:400}.platform-platform-menu[data-v-ef2272a2]{display:grid;gap:6px;margin-top:14px;padding:10px;border:1px dashed #c8d8d3;border-radius:10px;background:#f8fbfa}.platform-platform-menu p[data-v-ef2272a2]{display:grid;gap:2px;margin:0}.platform-platform-menu b[data-v-ef2272a2]{color:#17212b;font-size:12px}.platform-platform-menu span[data-v-ef2272a2]{color:#667780;font-size:11px;line-height:1.35}.tenant-business-blueprint[data-v-ef2272a2]{display:grid;gap:6px;margin-top:14px;padding:10px;border:1px dashed #d5dde3;border-radius:10px;background:#f8fafb}.tenant-business-blueprint p[data-v-ef2272a2]{display:grid;gap:2px;margin:0}.tenant-business-blueprint b[data-v-ef2272a2]{color:#17212b;font-size:12px}.tenant-business-blueprint span[data-v-ef2272a2]{color:#667780;font-size:11px;line-height:1.35}.work[data-v-ef2272a2]{padding:28px;min-width:0}.page-header[data-v-ef2272a2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:22px}.page-header p[data-v-ef2272a2]{margin:0;color:#718187;font-size:13px}.page-header h1[data-v-ef2272a2]{margin:5px 0 0;font-size:25px}.overview[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.overview.overview--tenant-home[data-v-ef2272a2],.overview.overview--knowledge-library[data-v-ef2272a2]{display:block;min-width:0}.overview article[data-v-ef2272a2],.overview-note[data-v-ef2272a2],.table[data-v-ef2272a2],.platform-tenant-application-matrix[data-v-ef2272a2],.entry[data-v-ef2272a2],.empty[data-v-ef2272a2]{background:#fff;border:1px solid #d8e2df;border-radius:7px;padding:18px}.overview article span[data-v-ef2272a2]{color:#6b7c82;font-size:13px}.overview article strong[data-v-ef2272a2]{display:block;margin-top:12px;font-size:28px}.overview-note[data-v-ef2272a2]{grid-column:1/-1}.overview-note h2[data-v-ef2272a2]{margin:0 0 6px;font-size:17px}.overview-note p[data-v-ef2272a2],.empty[data-v-ef2272a2]{color:#667a80;line-height:1.7}.overview-note button[data-v-ef2272a2]{margin-right:10px}.demo-flow[data-v-ef2272a2]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 12px;color:#667a80;font-size:13px}.demo-flow span[data-v-ef2272a2]{padding:6px 9px;border:1px solid #dfe8e6;border-radius:4px;background:#fbfcfd}.demo-flow i[data-v-ef2272a2]{width:18px;height:1px;background:#b7c5c2}.entry[data-v-ef2272a2]{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;margin-bottom:14px}.entry input[data-v-ef2272a2],.entry select[data-v-ef2272a2],.entry button[data-v-ef2272a2]{min-width:0}.tenant-permission-governance[data-v-ef2272a2]{max-width:100%;min-width:0;overflow-x:auto}.tenant-permission-governance .entry[data-v-ef2272a2]{min-width:0}.tenant-permission-governance .entry input[data-v-ef2272a2],.tenant-permission-governance .entry select[data-v-ef2272a2],.tenant-permission-governance .entry button[data-v-ef2272a2]{max-width:100%}.permission-governance-table[data-v-ef2272a2]{max-width:100%;min-width:0;overflow-x:auto}.position-revision-history[data-v-ef2272a2]{max-width:100%;overflow-x:auto;margin-bottom:14px}.revision-history-header[data-v-ef2272a2]{display:flex;flex-direction:column;gap:10px;padding:12px 16px 0}.revision-history-header h2[data-v-ef2272a2]{margin:0;font-size:15px;color:#26363d}.revision-history-row[data-v-ef2272a2]{min-width:820px;grid-template-columns:72px 96px minmax(140px,1fr) minmax(140px,1fr) minmax(160px,1.2fr) minmax(130px,1fr) minmax(150px,1fr)}.revision-history-row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.platform-entry[data-v-ef2272a2]{grid-template-columns:minmax(120px,.7fr) minmax(160px,1fr) minmax(200px,1.4fr) auto}.order-entry[data-v-ef2272a2]{grid-template-columns:minmax(130px,.8fr) minmax(130px,.8fr) minmax(120px,.7fr) minmax(120px,.7fr) 100px 100px auto}.order-row[data-v-ef2272a2]{grid-template-columns:minmax(130px,1fr) minmax(130px,1fr) 110px 100px 100px 100px}.order-line-row[data-v-ef2272a2]{grid-template-columns:70px minmax(120px,1fr) repeat(4,100px)}.order-action-row[data-v-ef2272a2]{grid-template-columns:minmax(120px,1fr) 110px 70px 100px 100px minmax(120px,1fr)}.project-row[data-v-ef2272a2]{grid-template-columns:minmax(120px,.8fr) minmax(160px,1.4fr) 100px 100px}.timeline-row[data-v-ef2272a2]{grid-template-columns:76px minmax(150px,1.3fr) minmax(120px,.8fr) minmax(170px,1fr) 96px}.resource-row[data-v-ef2272a2]{grid-template-columns:minmax(130px,1fr) minmax(100px,.8fr) minmax(170px,1.1fr) minmax(100px,.8fr) 96px}.shared-row[data-v-ef2272a2]{grid-template-columns:minmax(140px,1.3fr) minmax(100px,.8fr) minmax(140px,1fr) 120px}.shared-boundary[data-v-ef2272a2]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.shared-boundary span[data-v-ef2272a2]{padding:7px 9px;border:1px solid #d8e2df;background:#f7faf9;color:#385058;font-size:12px}.project-detail[data-v-ef2272a2]{margin-top:14px;padding:18px;border:1px solid #d8e2df;border-radius:7px;background:#fff}.project-detail h2[data-v-ef2272a2]{margin:0 0 12px;font-size:16px}.project-metrics[data-v-ef2272a2]{display:flex;flex-wrap:wrap;gap:10px;color:#53646b;font-size:13px}.project-metrics span[data-v-ef2272a2]{padding:7px 10px;background:#f6f9f8}.project-demo-panel[data-v-ef2272a2]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;padding:10px 12px;border:1px solid #e0e8e6;border-radius:6px;background:#f8fbfa}.project-demo-panel>span[data-v-ef2272a2]{color:#0a6f65;font-size:13px;font-weight:700}.project-adjusted-cost-panel[data-v-ef2272a2]{margin-top:12px;padding:12px;border:1px solid #b7d9d3;border-radius:6px;background:#f2f8f6}.project-adjusted-cost-panel>div[data-v-ef2272a2]:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px}.project-adjusted-cost-panel h3[data-v-ef2272a2]{margin:0;font-size:14px}.project-adjusted-cost-panel p[data-v-ef2272a2]{margin:10px 0 0;color:#53646b;font-size:13px}.project-source-reader[data-v-ef2272a2]{margin-top:12px;border:1px solid #d8e2df;border-radius:6px;background:#fff;overflow:hidden}.project-source-reader-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-bottom:1px solid #e8efed;background:#f8fbfa}.project-source-reader h3[data-v-ef2272a2]{margin:0;font-size:14px}.project-source-reader>p[data-v-ef2272a2]{margin:0;padding:12px;color:#6a7880;font-size:13px}.project-timeline[data-v-ef2272a2],.project-resource-plan[data-v-ef2272a2]{margin-top:12px;border:1px solid #e0e8e6;border-radius:6px;overflow:hidden}.project-timeline p[data-v-ef2272a2],.project-resource-plan p[data-v-ef2272a2]{margin:0;padding:12px 16px;color:#6a7880}.organization-reader[data-v-ef2272a2]{margin:14px 0;border-top:1px solid #d8e2df;border-bottom:1px solid #d8e2df;padding:14px 0}.organization-reader-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.organization-reader-header h2[data-v-ef2272a2],.organization-history h3[data-v-ef2272a2]{margin:0;font-size:15px}.organization-reader-header>button[data-v-ef2272a2]{border:1px solid #b7d9d3;border-radius:5px;background:#f2f8f6;padding:6px 10px;color:#08685f;font:inherit;cursor:pointer}.organization-reader-grid[data-v-ef2272a2]{display:grid;grid-template-columns:minmax(260px,1fr) minmax(260px,1fr);gap:18px}.organization-tree[data-v-ef2272a2],.organization-history[data-v-ef2272a2]{min-width:0;border:1px solid #d8e2df;background:#fff}.organization-tree[data-v-ef2272a2]{padding:8px}.organization-tree p[data-v-ef2272a2],.organization-history p[data-v-ef2272a2]{margin:0;padding:12px;color:#6a7880;font-size:13px}.organization-tree-row[data-v-ef2272a2]{display:flex;align-items:stretch;min-height:38px;border-bottom:1px solid #edf2f1}.organization-tree-row.selected[data-v-ef2272a2]{background:#e4f2ee}.organization-tree-children[data-v-ef2272a2]{margin-left:20px;border-left:1px solid #d8e2df;padding-left:8px}.tree-toggle[data-v-ef2272a2],.tree-toggle-spacer[data-v-ef2272a2]{width:32px;flex:0 0 32px;border:0;background:transparent;color:#057a68}.tree-toggle[data-v-ef2272a2]{cursor:pointer;font-size:16px}.tree-node[data-v-ef2272a2]{display:flex;min-width:0;flex:1;align-items:center;justify-content:space-between;gap:10px;border:0;background:transparent;padding:7px 8px;text-align:left;color:#26363d;cursor:pointer}.tree-node span[data-v-ef2272a2]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tree-node small[data-v-ef2272a2],.organization-history-row small[data-v-ef2272a2]{color:#718187;font-size:12px}.organization-more[data-v-ef2272a2]{margin:8px;border:0;background:transparent;color:#057a68;font:inherit;cursor:pointer}.organization-history[data-v-ef2272a2]{padding:12px}.organization-history-list[data-v-ef2272a2]{margin-top:10px}.organization-history-row[data-v-ef2272a2]{display:grid;gap:4px;padding:9px 0;border-bottom:1px solid #edf2f1;color:#405159;font-size:13px}.user-row[data-v-ef2272a2]{grid-template-columns:minmax(150px,1fr) minmax(130px,1fr) 110px 62px}.role-history-trigger[data-v-ef2272a2]{width:32px;height:32px;border:1px solid #b7d9d3;border-radius:5px;background:#f2f8f6;color:#08685f;font-size:16px;line-height:1;cursor:pointer}.customer-row[data-v-ef2272a2]{grid-template-columns:minmax(130px,.8fr) minmax(180px,1.4fr) minmax(100px,.7fr) 92px}.customer-row span[data-v-ef2272a2]:last-child{display:flex;align-items:center;gap:6px}.opportunity-toolbar[data-v-ef2272a2]{display:flex;align-items:end;justify-content:space-between;gap:12px;margin-bottom:14px}.opportunity-toolbar label[data-v-ef2272a2]{display:grid;gap:5px;color:#53646b;font-size:13px}.opportunity-toolbar select[data-v-ef2272a2]{height:36px;min-width:150px;border:1px solid #c2cfcc;border-radius:5px;padding:0 8px;background:#fff;color:#26363d;font:inherit}.opportunity-toolbar button[data-v-ef2272a2]{height:36px;border:0;border-radius:5px;padding:0 14px;background:#057a68;color:#fff;font:inherit}.opportunity-row[data-v-ef2272a2]{grid-template-columns:minmax(120px,.8fr) minmax(150px,1.1fr) minmax(160px,1.2fr) minmax(95px,.7fr) minmax(110px,.8fr) minmax(100px,.7fr) minmax(110px,.8fr) minmax(160px,1fr)}.customer-duplicate-trigger[data-v-ef2272a2]{width:32px;height:32px;border:1px solid #b7d9d3;border-radius:5px;background:#f2f8f6;color:#08685f;font-size:16px;line-height:1;cursor:pointer}.customer-duplicate-reader[data-v-ef2272a2]{margin-top:14px;border-top:1px solid #d8e2df;border-bottom:1px solid #d8e2df;padding:14px 0}.customer-duplicate-reader-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#53646b;font-size:13px}.customer-duplicate-reader-header h2[data-v-ef2272a2]{margin:0;color:#26363d;font-size:15px}.customer-duplicate-reader>p[data-v-ef2272a2]{margin:10px 0 0;color:#6a7880;font-size:13px}.crm-customer-insight-reader[data-v-ef2272a2]{margin-top:14px;border-top:1px solid #d8e2df;border-bottom:1px solid #d8e2df;padding:14px 0}.crm-customer-insight-reader-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#53646b;font-size:13px}.crm-customer-insight-reader-header h2[data-v-ef2272a2]{margin:0;color:#26363d;font-size:15px}.crm-customer-insight-reader>p[data-v-ef2272a2]{margin:10px 0 0;color:#6a7880;font-size:13px}.crm-customer-insight-grid[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:10px 0 0}.crm-customer-insight-grid div[data-v-ef2272a2]{min-width:0}.crm-customer-insight-grid dt[data-v-ef2272a2]{color:#6a7880;font-size:12px}.crm-customer-insight-grid dd[data-v-ef2272a2]{margin:2px 0 0;overflow-wrap:anywhere;color:#26363d;font-size:13px}.crm-sales-funnel[data-v-ef2272a2]{margin-bottom:14px;border:1px solid #d8e2df;border-radius:6px;background:#fbfdfc;padding:12px}.crm-sales-funnel-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#53646b;font-size:13px}.crm-sales-funnel-header h2[data-v-ef2272a2]{margin:0;color:#26363d;font-size:15px}.crm-sales-funnel-header button[data-v-ef2272a2]{height:32px;border:1px solid #0a6f65;border-radius:5px;background:#0a6f65;color:#fff;cursor:pointer}.crm-sales-funnel-grid[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(140px,1fr));gap:8px}.crm-sales-funnel-row[data-v-ef2272a2]{display:grid;grid-template-columns:1fr 48px minmax(90px,.8fr) minmax(150px,1fr);gap:8px;align-items:center;border:1px solid #e5ecea;border-radius:5px;background:#fff;padding:8px;color:#405159;font-size:13px}.crm-sales-funnel-row strong[data-v-ef2272a2]{color:#057a68;font-size:12px}.crm-sales-funnel-row small[data-v-ef2272a2]{color:#718187;font-size:12px;overflow-wrap:anywhere}.contract-source-reader[data-v-ef2272a2]{margin-top:14px;border-top:1px solid #d8e2df;border-bottom:1px solid #d8e2df;padding:14px 0}.contract-source-reader-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#53646b;font-size:13px}.contract-source-reader-header h2[data-v-ef2272a2]{margin:0;color:#26363d;font-size:15px}.contract-source-reader>p[data-v-ef2272a2]{margin:10px 0 0;color:#6a7880;font-size:13px}.contract-source-content>p[data-v-ef2272a2]{margin:10px 0 6px;color:#26363d;font-size:13px}.contract-source-content dl[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px;margin:0}.contract-source-content dl div[data-v-ef2272a2]{min-width:0}.contract-source-content dt[data-v-ef2272a2]{color:#6a7880;font-size:12px}.contract-source-content dd[data-v-ef2272a2]{margin:2px 0 0;overflow-wrap:anywhere;color:#26363d;font-size:13px}.customer-duplicate-list[data-v-ef2272a2]{margin-top:10px;border-top:1px solid #edf2f1}.customer-duplicate-row[data-v-ef2272a2]{display:grid;grid-template-columns:minmax(180px,1fr) minmax(180px,1fr);gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #edf2f1;color:#405159;font-size:13px}.customer-duplicate-row strong[data-v-ef2272a2]{color:#057a68;font-size:12px}.customer-duplicate-row small[data-v-ef2272a2]{color:#718187;font-size:12px}.role-history-reader[data-v-ef2272a2]{margin-top:14px;border-top:1px solid #d8e2df;border-bottom:1px solid #d8e2df;padding:14px 0}.role-history-reader-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#53646b;font-size:13px}.role-history-reader-header h2[data-v-ef2272a2]{margin:0;color:#26363d;font-size:15px}.role-history-reader>p[data-v-ef2272a2]{margin:10px 0 0;color:#6a7880;font-size:13px}.role-history-list[data-v-ef2272a2]{margin-top:10px;border-top:1px solid #edf2f1}.role-history-row[data-v-ef2272a2]{display:grid;grid-template-columns:84px minmax(140px,1fr) minmax(180px,1.4fr);gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #edf2f1;color:#405159;font-size:13px}.role-history-row strong[data-v-ef2272a2]{color:#057a68;font-size:12px}.role-history-row small[data-v-ef2272a2]{color:#718187;font-size:12px}.on-leave-intent-row[data-v-ef2272a2]{display:grid;grid-template-columns:120px 90px minmax(150px,1fr) minmax(150px,1fr) minmax(150px,1fr);gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid #edf2f1;color:#405159;font-size:13px}.on-leave-intent-row strong[data-v-ef2272a2]{color:#057a68;font-size:12px}.on-leave-intent-row small[data-v-ef2272a2]{color:#718187;font-size:12px}.platform-overview[data-v-ef2272a2]{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px}.platform-table .row[data-v-ef2272a2]{grid-template-columns:minmax(120px,.8fr) minmax(160px,1.2fr) minmax(180px,1.4fr) 100px}.platform-operations-delivery-materials[data-v-ef2272a2]{min-width:0}.platform-operations-delivery-materials .platform-table[data-v-ef2272a2]{grid-column:1/-1;max-width:100%;min-width:0;overflow-x:auto}.platform-usage-table[data-v-ef2272a2]{overflow-x:auto}.platform-usage-table .row[data-v-ef2272a2]{min-width:1310px;grid-template-columns:minmax(120px,.8fr) minmax(160px,1.2fr) minmax(180px,1.4fr) 90px 90px 120px 90px 76px 88px 72px}.usage-unavailable[data-v-ef2272a2]{color:#8a6734}.source-toggle[data-v-ef2272a2]{min-width:54px}.platform-usage-source[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px 16px 14px;border-top:1px solid #e6ecea;background:#fbfdfc;color:#63747b;font-size:12px}.platform-usage-source div[data-v-ef2272a2]{min-width:0}.platform-usage-source b[data-v-ef2272a2]{display:block;margin-bottom:4px;color:#3e5960;font-size:12px}.platform-usage-source span[data-v-ef2272a2]{overflow-wrap:anywhere}.platform-application-template-table[data-v-ef2272a2]{max-width:100%;min-width:0;overflow-x:auto}.platform-application-template-row[data-v-ef2272a2]{min-width:760px;grid-template-columns:minmax(160px,1.2fr) minmax(160px,1.2fr) 90px minmax(190px,1fr)}.platform-application-template-row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.platform-tenant-oss-editor[data-v-ef2272a2]{padding:12px 16px 14px;border-top:1px solid #e6ecea;background:#fbfdfc}.platform-tenant-oss-profiles[data-v-ef2272a2]{max-width:100%;overflow-x:auto;color:#63747b}.platform-tenant-oss-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:12px}.platform-tenant-oss-header b[data-v-ef2272a2]{color:#3e5960}.platform-tenant-oss-row[data-v-ef2272a2]{min-width:680px;grid-template-columns:120px minmax(150px,1.2fr) 88px 110px minmax(160px,1.2fr)}.platform-tenant-oss-row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.platform-tenant-overview[data-v-ef2272a2]{padding:12px 16px 14px;border-top:1px solid #e6ecea;background:#fbfdfc;color:#53646b}.platform-tenant-overview-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;font-size:12px}.platform-tenant-overview-header b[data-v-ef2272a2]{color:#3e5960}.platform-tenant-overview-grid[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.platform-tenant-overview-grid article[data-v-ef2272a2]{min-width:0;padding:10px;border:1px solid #e1e9e7;border-radius:6px;background:#fff}.platform-tenant-overview-grid h3[data-v-ef2272a2]{margin:0 0 6px;color:#0a6f65;font-size:13px}.platform-tenant-overview-grid p[data-v-ef2272a2]{margin:0 0 4px;overflow-wrap:anywhere}.platform-tenant-overview-grid small[data-v-ef2272a2]{color:#718187;overflow-wrap:anywhere}.platform-tenant-application-matrix[data-v-ef2272a2]{max-width:100%;min-width:0;overflow-x:auto;margin-top:14px}.platform-tenant-application-matrix-row[data-v-ef2272a2]{min-width:860px;grid-template-columns:minmax(140px,1fr) minmax(150px,1fr) 150px minmax(180px,1.2fr) minmax(220px,1.4fr)}.platform-tenant-application-matrix-row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.platform-application-template-enable-audits[data-v-ef2272a2]{max-width:100%;min-width:0;overflow-x:auto;margin-top:14px;padding:12px;border:1px solid #e1e9e7;border-radius:8px;background:#fbfdfc;color:#53646b;box-sizing:border-box}.platform-application-template-enable-audit-row[data-v-ef2272a2]{min-width:900px;grid-template-columns:minmax(180px,1.4fr) 140px minmax(180px,1.2fr) minmax(170px,1fr) minmax(220px,1.4fr)}.platform-application-template-enable-audit-wide-row[data-v-ef2272a2]{min-width:1120px;grid-template-columns:minmax(180px,1.3fr) minmax(130px,1fr) 160px minmax(170px,1fr) minmax(170px,1fr) minmax(170px,1fr) minmax(220px,1.3fr)}.platform-application-template-enable-audit-row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.platform-health-security-readiness p[data-v-ef2272a2],.platform-health-security-readiness small[data-v-ef2272a2]{overflow-wrap:anywhere}.platform-health-security-readiness .project-metrics span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.platform-backup-ddl-readiness p[data-v-ef2272a2],.platform-backup-ddl-readiness small[data-v-ef2272a2]{overflow-wrap:anywhere}.platform-backup-ddl-readiness .project-metrics span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.platform-sanitized-audit-ledger p[data-v-ef2272a2],.platform-sanitized-audit-ledger small[data-v-ef2272a2]{overflow-wrap:anywhere}.platform-sanitized-audit-ledger .project-metrics span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.platform-operations-shell[data-v-ef2272a2],.platform-operations-shell .overview[data-v-ef2272a2]{max-width:100%;min-width:0;overflow-x:hidden}.platform-notification-failure-governance p[data-v-ef2272a2],.platform-notification-failure-governance small[data-v-ef2272a2]{overflow-wrap:anywhere}.platform-notification-failure-governance .project-metrics span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.platform-package-quota-policies[data-v-ef2272a2]{grid-column:1/-1;max-width:100%;min-width:0;overflow-x:auto;margin:12px 0;padding:12px;border:1px solid #e1e9e7;border-radius:8px;background:#fbfdfc;color:#53646b;box-sizing:border-box}.platform-package-quota-policy-row[data-v-ef2272a2]{min-width:820px;grid-template-columns:minmax(180px,1.2fr) 120px 120px 140px minmax(160px,1fr)}.platform-package-quota-policy-row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.platform-package-metering-governance[data-v-ef2272a2]{grid-column:1/-1;max-width:100%;min-width:0;overflow-x:auto;margin:12px 0;padding:12px;border:1px solid #e1e9e7;border-radius:8px;background:#fbfdfc;color:#53646b;box-sizing:border-box}.row.platform-package-metering-governance-row[data-v-ef2272a2]{min-width:1190px;grid-template-columns:minmax(170px,1.2fr) minmax(135px,1fr) 85px 100px 85px minmax(230px,1.4fr) minmax(175px,1.2fr) 110px}.platform-package-metering-governance-row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.platform-resource-quota-observation[data-v-ef2272a2]{grid-column:1/-1;max-width:100%;min-width:0;overflow-x:auto;margin:12px 0;padding:12px;border:1px solid #e1e9e7;border-radius:8px;background:#fbfdfc;color:#53646b;box-sizing:border-box}.row.platform-resource-quota-observation-row[data-v-ef2272a2]{min-width:840px;grid-template-columns:minmax(180px,1.2fr) 90px 90px 110px 130px 110px}.platform-resource-quota-observation-row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.platform-tenant-activity-metrics[data-v-ef2272a2]{grid-column:1/-1;max-width:100%;min-width:0;overflow-x:auto;margin:12px 0;padding:12px;border:1px solid #e1e9e7;border-radius:8px;background:#fbfdfc;color:#53646b;box-sizing:border-box}.platform-tenant-activity-row[data-v-ef2272a2]{min-width:640px;grid-template-columns:minmax(200px,1.2fr) 110px minmax(190px,1fr)}.platform-tenant-module-usage-row[data-v-ef2272a2]{min-width:760px;grid-template-columns:minmax(220px,1.3fr) 120px 140px minmax(190px,1fr)}.platform-tenant-activity-row span[data-v-ef2272a2],.platform-tenant-module-usage-row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.workflow-row[data-v-ef2272a2]{grid-template-columns:minmax(180px,1.6fr) 100px minmax(150px,1fr) 100px}.row.workflow-task-row[data-v-ef2272a2]{grid-template-columns:minmax(180px,1.6fr) 100px 72px 100px}.transfer-responsibility-trigger[data-v-ef2272a2]{width:32px;height:32px;border:1px solid #b7d9d3;border-radius:5px;background:#f2f8f6;color:#08685f;font-size:16px;line-height:1;cursor:pointer}.transfer-responsibility-reader[data-v-ef2272a2]{margin-top:14px;border-top:1px solid #d8e2df;border-bottom:1px solid #d8e2df;padding:14px 0}.transfer-responsibility-reader-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#53646b;font-size:13px}.transfer-responsibility-reader-header h2[data-v-ef2272a2]{margin:0;color:#26363d;font-size:15px}.inventory-transfer-reader[data-v-ef2272a2]{margin-top:14px;border-top:1px solid #d8e2df;padding-top:14px}.inventory-transfer-reader-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#53646b}.inventory-transfer-reader-header h2[data-v-ef2272a2]{margin:0;color:#26363d;font-size:15px}.inventory-transfer-reader-header button[data-v-ef2272a2]{height:32px;border:1px solid #0a6f65;border-radius:5px;background:#0a6f65;color:#fff;cursor:pointer}.inventory-transfer-reader-header button[data-v-ef2272a2]:disabled{cursor:wait;opacity:.55}.inventory-transfer-table .row[data-v-ef2272a2]{grid-template-columns:minmax(130px,1.1fr) minmax(110px,1fr) minmax(110px,1fr) minmax(120px,1fr) 72px minmax(160px,1.2fr)}.inventory-transfer-row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.inventory-transfer-row small[data-v-ef2272a2]{display:block;margin-top:3px;color:#718187;font-size:11px}.inventory-transfer-unavailable[data-v-ef2272a2]{margin:8px 0 0;color:#a23d3d;font-size:13px}.safety-stock-alert-reader[data-v-ef2272a2]{margin-top:14px;border-top:1px solid #d8e2df;padding-top:14px}.safety-stock-alert-reader-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#53646b}.safety-stock-alert-reader-header h2[data-v-ef2272a2]{margin:0;color:#26363d;font-size:15px}.safety-stock-alert-reader-header button[data-v-ef2272a2]{height:32px;border:1px solid #0a6f65;border-radius:5px;background:#0a6f65;color:#fff;cursor:pointer}.safety-stock-alert-reader-header button[data-v-ef2272a2]:disabled{cursor:wait;opacity:.55}.safety-stock-alert-table[data-v-ef2272a2]{max-width:100%;overflow-x:auto}.safety-stock-alert-table .row[data-v-ef2272a2]{grid-template-columns:minmax(120px,1.1fr) minmax(130px,1.2fr) 72px 88px 88px minmax(160px,1.3fr)}.safety-stock-alert-table .row[data-v-ef2272a2]{min-width:658px}.safety-stock-alert-row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.safety-stock-alert-row small[data-v-ef2272a2]{display:block;margin-top:3px;color:#718187;font-size:11px}.safety-stock-alert-unavailable[data-v-ef2272a2]{margin:8px 0 0;color:#a23d3d;font-size:13px}.attendance-leave-balance-event-table[data-v-ef2272a2]{max-width:100%;overflow-x:auto}.attendance-leave-balance-event-table .row[data-v-ef2272a2]{min-width:860px;grid-template-columns:78px minmax(130px,1fr) minmax(110px,.9fr) minmax(110px,.9fr) 90px minmax(160px,1.2fr) minmax(120px,1fr) minmax(160px,1.2fr)}.attendance-leave-balance-event-table .row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.crm-customer-group-governance-ledger[data-v-ef2272a2]{max-width:100%;overflow-x:auto}.crm-customer-group-governance-ledger .row[data-v-ef2272a2]{min-width:980px;grid-template-columns:repeat(7,minmax(90px,1fr))}.crm-customer-group-governance-ledger .crm-customer-group-governance-group-row[data-v-ef2272a2]{grid-template-columns:minmax(130px,1fr) minmax(160px,1.2fr) 90px 80px minmax(120px,1fr) minmax(160px,1.2fr)}.crm-customer-group-governance-ledger .crm-customer-group-governance-batch-row[data-v-ef2272a2]{grid-template-columns:minmax(160px,1.1fr) minmax(160px,1.1fr) 84px 90px 90px minmax(130px,1fr) minmax(160px,1.2fr)}.crm-customer-group-governance-ledger .crm-customer-group-lifecycle-event-row[data-v-ef2272a2]{grid-template-columns:130px minmax(130px,1fr) minmax(130px,1fr) minmax(160px,1.3fr) minmax(120px,1fr) minmax(160px,1.2fr) minmax(180px,1.4fr)}.crm-customer-group-governance-ledger .row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.attendance-leave-balance-import-batch-table[data-v-ef2272a2]{max-width:100%;overflow-x:auto}.attendance-leave-balance-import-batch-table .row[data-v-ef2272a2]{min-width:920px;grid-template-columns:minmax(120px,1fr) 88px 72px 72px 72px minmax(110px,.9fr) minmax(160px,1.2fr) minmax(220px,1.5fr)}.attendance-leave-balance-import-batch-table .row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.inventory-count-capture[data-v-ef2272a2]{margin-top:14px;border-top:1px solid #d8e2df;padding-top:14px}.inventory-count-capture-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#53646b}.inventory-count-capture-header h2[data-v-ef2272a2]{margin:0;color:#26363d;font-size:15px}.inventory-count-capture-header button[data-v-ef2272a2],.inventory-count-capture-actions button[data-v-ef2272a2]{min-height:32px;border:1px solid #0a6f65;border-radius:5px;padding:0 12px;background:#0a6f65;color:#fff;cursor:pointer}.inventory-count-capture-header button[data-v-ef2272a2]:disabled,.inventory-count-capture-actions button[data-v-ef2272a2]:disabled{cursor:wait;opacity:.55}.inventory-count-capture-form[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:12px 0}.inventory-count-capture-form label[data-v-ef2272a2]{display:grid;gap:6px;min-width:0;color:#53646b;font-size:13px}.inventory-count-capture-form input[data-v-ef2272a2],.inventory-count-capture-form select[data-v-ef2272a2],.inventory-count-capture-form textarea[data-v-ef2272a2]{min-width:0;border:1px solid #c2cfcc;border-radius:5px;padding:8px 10px;background:#fff;color:#202d35;font:inherit}.inventory-count-capture-form input[data-v-ef2272a2],.inventory-count-capture-form select[data-v-ef2272a2]{height:38px}.inventory-count-capture-form textarea[data-v-ef2272a2]{min-height:72px;resize:vertical}.inventory-count-capture-summary[data-v-ef2272a2],.inventory-count-capture-unavailable[data-v-ef2272a2],.inventory-count-capture-error[data-v-ef2272a2]{grid-column:1 / -1;margin:0;color:#6a7880;font-size:13px}.inventory-count-capture-unavailable[data-v-ef2272a2]{color:#8a6734}.inventory-count-capture-error[data-v-ef2272a2]{margin-top:4px;color:#a23d3d}.inventory-count-capture-actions[data-v-ef2272a2]{display:flex;align-items:end;min-width:0}.inventory-count-reader[data-v-ef2272a2]{margin-top:14px;border-top:1px solid #d8e2df;padding-top:14px}.inventory-count-reader-header[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;color:#53646b}.inventory-count-reader-header h2[data-v-ef2272a2]{margin:0;color:#26363d;font-size:15px}.inventory-count-reader-header button[data-v-ef2272a2]{height:32px;border:1px solid #0a6f65;border-radius:5px;background:#0a6f65;color:#fff;cursor:pointer}.inventory-count-reader-header button[data-v-ef2272a2]:disabled{cursor:wait;opacity:.55}.inventory-count-table[data-v-ef2272a2]{max-width:100%;overflow-x:auto}.inventory-count-table .row[data-v-ef2272a2]{grid-template-columns:minmax(130px,1.1fr) minmax(120px,1fr) minmax(140px,1.2fr) 72px 76px 76px 76px 88px 96px 96px 88px minmax(150px,1.1fr) minmax(150px,1.1fr)}.inventory-count-table .row[data-v-ef2272a2]{min-width:1450px}.inventory-count-row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.inventory-count-unavailable[data-v-ef2272a2]{margin:8px 0 0;color:#a23d3d;font-size:13px}.count-reason-table[data-v-ef2272a2]{max-width:100%;overflow-x:auto}.count-reason-table .row[data-v-ef2272a2]{min-width:700px;grid-template-columns:minmax(120px,1fr) minmax(140px,1.2fr) 110px 96px minmax(136px,1fr)}.count-reason-table .row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.count-reason-table .row button+button[data-v-ef2272a2]{margin-left:6px}.workflow-designer-table[data-v-ef2272a2]{max-width:100%;overflow-x:auto}.workflow-designer-table .row[data-v-ef2272a2]{min-width:820px;grid-template-columns:minmax(150px,1fr) minmax(160px,1.2fr) 110px 96px minmax(130px,1fr) 96px}.workflow-designer-table .row span[data-v-ef2272a2]{min-width:0;overflow-wrap:anywhere}.workflow-designer-draft[data-v-ef2272a2]{margin-top:14px;border-top:1px solid #d8e2df;border-bottom:1px solid #d8e2df;padding-bottom:12px;color:#53646b}.workflow-designer-draft>p[data-v-ef2272a2],.workflow-designer-summary[data-v-ef2272a2]{margin:12px 16px 0}.workflow-designer-summary[data-v-ef2272a2]{display:flex;flex-wrap:wrap;gap:8px}.workflow-designer-summary span[data-v-ef2272a2]{border:1px solid #dfe8e6;border-radius:4px;padding:4px 8px;background:#f2f8f6;color:#0a6f65;font-size:12px}.workflow-designer-editor[data-v-ef2272a2]{display:grid;min-width:0;gap:16px;margin-top:16px;padding:16px;border:1px solid #d8e2df;border-radius:6px;background:#fff}.workflow-designer-editor>section[data-v-ef2272a2]{min-width:0}.workflow-designer-editor>label[data-v-ef2272a2]{display:grid;gap:6px;max-width:520px;color:#53646b;font-size:13px}.workflow-designer-editor h3[data-v-ef2272a2]{margin:0;font-size:15px;color:#17212b}.workflow-designer-editor-table[data-v-ef2272a2]{width:100%;min-width:0;max-width:100%;overflow-x:auto}.workflow-designer-editor-table .row[data-v-ef2272a2]{min-width:860px}.workflow-designer-field-row[data-v-ef2272a2]{grid-template-columns:minmax(130px,1fr) minmax(150px,1.2fr) 120px 68px 68px 90px 76px}.workflow-designer-option-row[data-v-ef2272a2]{grid-template-columns:minmax(160px,.7fr) minmax(560px,2.6fr) 110px;align-items:start;min-width:980px!important;background:#fbfdfc}.workflow-designer-option-list[data-v-ef2272a2]{display:grid;gap:8px;min-width:0}.workflow-designer-option-item[data-v-ef2272a2]{display:grid;grid-template-columns:minmax(120px,1fr) minmax(150px,1.2fr) 110px 90px 84px;gap:8px;align-items:center;min-width:0}.workflow-designer-node-row[data-v-ef2272a2]{grid-template-columns:minmax(130px,1fr) minmax(160px,1.2fr) 100px minmax(220px,1.8fr) 90px 76px}.workflow-designer-editor-table input[data-v-ef2272a2]:not([type=checkbox]),.workflow-designer-editor-table select[data-v-ef2272a2]{width:100%;min-width:0}.workflow-designer-editor-table input[type=checkbox][data-v-ef2272a2]{display:block;margin:0 auto}.workflow-designer-transitions[data-v-ef2272a2]{display:flex;flex-wrap:wrap;gap:8px}.workflow-designer-transitions span[data-v-ef2272a2]{border-left:3px solid #0a6f65;padding:4px 8px;background:#f2f8f6;color:#34514f;font-size:12px}.workflow-designer-editor-actions[data-v-ef2272a2]{display:flex;justify-content:flex-end}@media (max-width: 820px){.workflow-designer-editor[data-v-ef2272a2]{padding:12px}.workflow-designer-editor-actions[data-v-ef2272a2]{justify-content:stretch}.workflow-designer-editor-actions button[data-v-ef2272a2]{width:100%}}.transfer-responsibility-reader>p[data-v-ef2272a2]{margin:10px 0 0;color:#6a7880;font-size:13px}.transfer-responsibility-list[data-v-ef2272a2]{margin-top:10px;border-top:1px solid #edf2f1}.transfer-responsibility-row[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #edf2f1;color:#405159;font-size:13px}.transfer-responsibility-row strong[data-v-ef2272a2]{color:#057a68;font-size:13px}.transfer-responsibility-row small[data-v-ef2272a2]{color:#718187;font-size:12px}.workflow-history[data-v-ef2272a2]{border-top:1px solid #e6ecea;padding:16px}.workflow-history h2[data-v-ef2272a2]{margin:0 0 10px;font-size:15px}.workflow-runtime-layout[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.workflow-runtime-launch[data-v-ef2272a2]{margin-bottom:16px}.workflow-runtime-launch>p[data-v-ef2272a2],.workflow-runtime-draft>small[data-v-ef2272a2],.workflow-runtime-field-unavailable[data-v-ef2272a2]{margin:10px 16px;color:#6a7880;font-size:13px}.workflow-runtime-draft[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px;border-top:1px solid #e6ecea}.workflow-runtime-draft label[data-v-ef2272a2]{display:grid;gap:6px;min-width:0;color:#53646b;font-size:13px}.workflow-runtime-draft input[data-v-ef2272a2],.workflow-runtime-draft select[data-v-ef2272a2]{min-width:0;height:38px;border:1px solid #c2cfcc;border-radius:5px;padding:0 10px;background:#fff;font:inherit;color:#202d35}.workflow-runtime-draft input[type=checkbox][data-v-ef2272a2]{width:18px;height:18px;padding:0}.workflow-runtime-draft small[data-v-ef2272a2],.workflow-runtime-field-unavailable[data-v-ef2272a2]{grid-column:1 / -1;margin:0}.workflow-runtime-field-unavailable[data-v-ef2272a2]{color:#8a6734}.workflow-runtime-draft-actions[data-v-ef2272a2]{display:flex;align-items:end;gap:8px;min-width:0;flex-wrap:wrap}.workflow-runtime-heading[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 16px;border-top:1px solid #e6ecea;color:#53646b;font-size:13px}.workflow-runtime-heading h2[data-v-ef2272a2]{margin:0;color:#26363d;font-size:15px}.row.workflow-runtime-instance-row[data-v-ef2272a2]{grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr) minmax(150px,1fr) 40px 106px}.workflow-runtime-instance-row>span[data-v-ef2272a2]:nth-child(3){display:grid;gap:3px}.workflow-runtime-instance-row>span:nth-child(3) small[data-v-ef2272a2]{color:#6b7280}.workflow-runtime-instance-row>span:nth-child(3) .workflow-runtime-overdue[data-v-ef2272a2]{color:#c2410c;font-weight:600}.row.workflow-runtime-task-row[data-v-ef2272a2]{grid-template-columns:minmax(110px,1fr) minmax(130px,1.2fr) minmax(96px,.9fr) 92px 78px 88px}.workflow-runtime-task-groups[data-v-ef2272a2]{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 10px}.workflow-runtime-task-group[data-v-ef2272a2]{border:1px solid #b7d9d3;background:#fff;color:#1f4f47;border-radius:999px;padding:4px 12px;cursor:pointer;font-size:13px}.workflow-runtime-task-group.is-active[data-v-ef2272a2]{border-color:#2563eb;background:#eff4ff;color:#1d4ed8;font-weight:600}.workflow-runtime-task-wait.is-overdue[data-v-ef2272a2]{color:#b42318;font-weight:600}.row.workflow-runtime-message-row[data-v-ef2272a2]{grid-template-columns:minmax(110px,.8fr) minmax(150px,1.1fr) minmax(180px,1.4fr) minmax(80px,.7fr) minmax(140px,.9fr)}.workflow-runtime-message-panel[data-v-ef2272a2]{margin-top:16px}.workflow-runtime-instance-actions[data-v-ef2272a2]{display:flex;align-items:center;gap:6px;min-width:0}.workflow-runtime-draft-continue[data-v-ef2272a2]{min-width:0;white-space:nowrap}.workflow-runtime-history-trigger[data-v-ef2272a2]{width:32px;height:32px;border:1px solid #b7d9d3;border-radius:5px;background:#f2f8f6;color:#08685f;font-size:16px;line-height:1;cursor:pointer}.workflow-runtime-history-trigger[data-v-ef2272a2]:disabled{cursor:wait;opacity:.55}.workflow-runtime-command[data-v-ef2272a2]{margin-top:16px;border:1px solid #dbe4e2;border-radius:6px;background:#fff}.workflow-runtime-command>label[data-v-ef2272a2]{display:grid;gap:6px;padding:16px;color:#53646b;font-size:13px}.workflow-runtime-command textarea[data-v-ef2272a2]{min-height:82px;resize:vertical;border:1px solid #c2cfcc;border-radius:5px;padding:9px 10px;font:inherit;color:#202d35}.workflow-runtime-command-actions[data-v-ef2272a2]{display:flex;gap:8px;flex-wrap:wrap;padding:0 16px 16px}.history-row[data-v-ef2272a2]{display:grid;grid-template-columns:100px 1fr minmax(120px,2fr) minmax(150px,1.2fr);gap:10px;padding:10px 0;border-top:1px solid #edf1ef;color:#53646b;font-size:13px}.history-row strong[data-v-ef2272a2]{color:#057a68}.table[data-v-ef2272a2],.platform-tenant-application-matrix[data-v-ef2272a2]{padding:0}.row[data-v-ef2272a2]{display:grid;grid-template-columns:2fr 1fr 110px;gap:10px;padding:13px 16px;border-top:1px solid #e6ecea}.row.head[data-v-ef2272a2]{border-top:0;background:#f6f9f8;color:#718187;font-size:13px}.error[data-v-ef2272a2]{color:#b42318}body{background:#f3f5f7;color:#17212b}.global-header[data-v-ef2272a2]{position:relative;height:64px;padding:0 28px;background:var(--shell-header-bg, #102b4e);border-bottom-color:#ffffff29;box-shadow:0 1px #17212b08}.logo[data-v-ef2272a2]{display:flex;align-items:center;min-width:176px;color:#fff;font-weight:700}.app-shell[data-v-ef2272a2]:not(.platform-shell){height:100vh;overflow:hidden;display:flex;flex-direction:column}.app-shell:not(.platform-shell) .global-header[data-v-ef2272a2]{display:grid;grid-template-columns:var(--tenant-sidebar-width) minmax(0,1fr) auto auto;align-items:stretch;gap:0;padding:0;background:var(--shell-sidebar-bg, #102b4e)}.app-shell:not(.platform-shell) .global-header[data-v-ef2272a2]{flex:0 0 64px}.app-shell:not(.platform-shell) .global-header[data-v-ef2272a2],.app-shell:not(.platform-shell) .logo[data-v-ef2272a2],.app-shell:not(.platform-shell) .primary-nav[data-v-ef2272a2],.app-shell:not(.platform-shell) .tenant-navigation-search[data-v-ef2272a2],.app-shell:not(.platform-shell) .user[data-v-ef2272a2]{min-width:0}.app-shell:not(.platform-shell) .global-header[data-v-ef2272a2]{overflow:visible}.app-shell:not(.platform-shell) .global-header>.tenant-navigation-search[data-v-ef2272a2],.app-shell:not(.platform-shell) .global-header>.user[data-v-ef2272a2]{display:flex;align-items:center}.app-shell:not(.platform-shell) .logo[data-v-ef2272a2]{width:auto;min-width:0;height:64px;padding:0 18px;gap:10px;border-right:1px solid rgba(255,255,255,.12)}.app-shell:not(.platform-shell) .primary-nav[data-v-ef2272a2]{display:flex;align-items:stretch;padding:0 8px}.app-shell:not(.platform-shell) .tenant-navigation-search[data-v-ef2272a2]{margin:0 8px}.app-shell:not(.platform-shell) .user[data-v-ef2272a2]{padding:0 16px}.app-shell:not(.platform-shell).sidebar-collapsed[data-v-ef2272a2]{--tenant-sidebar-width: 64px}.app-shell:not(.platform-shell).sidebar-collapsed .global-header[data-v-ef2272a2]{grid-template-columns:var(--tenant-sidebar-width) minmax(0,1fr) auto auto}.app-shell:not(.platform-shell).sidebar-collapsed .logo[data-v-ef2272a2]{width:64px;padding:0}.app-shell:not(.platform-shell).sidebar-collapsed .logo[data-v-ef2272a2]{min-width:42px;justify-content:center}.app-shell:not(.platform-shell).sidebar-collapsed .logo span[data-v-ef2272a2]{display:none}.login-logo[data-v-ef2272a2],.logo b[data-v-ef2272a2]{background:#0a6f65;border-radius:7px;box-shadow:0 4px 10px #0a6f652e}.primary-nav[data-v-ef2272a2]{flex:1 1 auto;min-width:0;justify-content:flex-start;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.primary-nav[data-v-ef2272a2]::-webkit-scrollbar{display:none;width:0;height:0}.primary-nav button[data-v-ef2272a2]{flex:0 0 auto;height:64px;white-space:nowrap}.tenant-navigation-search[data-v-ef2272a2]{position:relative;flex:0 0 auto}.global-header .tenant-navigation-search[data-v-ef2272a2]{--nav-search-bg: rgba(255, 255, 255, .14);--nav-search-bg-hover: rgba(255, 255, 255, .2);--nav-search-text: #fff;--nav-search-placeholder: rgba(255, 255, 255, .67);--nav-search-icon: rgba(255, 255, 255, .74);--nav-search-ring: rgba(255, 255, 255, .42)}.global-header .tenant-navigation-search.navigation-search[data-v-ef2272a2]{width:clamp(200px,18vw,280px);min-width:0}.global-header .tenant-navigation-search .navigation-search__input[data-v-ef2272a2]{width:100%}.primary-nav button[data-v-ef2272a2]{position:relative;align-self:stretch;min-width:76px;padding:0 16px;color:#ffffffd1;font-size:14px}.primary-nav button[data-v-ef2272a2]:hover,.primary-nav button.active[data-v-ef2272a2]{color:#fff;background:#ffffff1f}.primary-nav button.active[data-v-ef2272a2]{border-bottom:2px solid #fff;font-weight:700}.user[data-v-ef2272a2]{gap:14px;color:#ffffffbd}.user b[data-v-ef2272a2]{color:#fff}.header-profile-dropdown[data-v-ef2272a2]{display:inline-flex;align-items:center}.header-icon-button[data-v-ef2272a2],.header-user-button[data-v-ef2272a2],.sidebar-toggle-button[data-v-ef2272a2]{position:relative;display:inline-flex;align-items:center;gap:8px;border:0;background:transparent;cursor:pointer;color:#fff}.global-header .header-icon-button.el-button.is-text[data-v-ef2272a2]{width:36px;height:36px;margin:0;padding:0;border:0;border-radius:50%;background:transparent;box-shadow:none;color:#fff}.global-header .header-icon-button.el-button.is-text[data-v-ef2272a2]:hover,.global-header .header-icon-button.el-button.is-text[data-v-ef2272a2]:focus,.global-header .header-icon-button.el-button.is-text[data-v-ef2272a2]:focus-visible,.global-header .header-icon-button.el-button.is-text.is-focus[data-v-ef2272a2]{background:#ffffff24;color:#fff;border:0;box-shadow:none}.global-header .header-icon-button.el-button.is-text[data-v-ef2272a2]:active{background:#ffffff38}.global-header[data-v-ef2272a2] .header-user-button{column-gap:12px!important}.global-header[data-v-ef2272a2] .header-user-button .user-avatar{margin-right:12px}.global-header .header-user-button.el-button.is-text[data-v-ef2272a2]:hover,.global-header .header-user-button.el-button.is-text[data-v-ef2272a2]:focus-visible{background:#ffffff1f;color:#fff}.user-avatar[data-v-ef2272a2],.contact-avatar[data-v-ef2272a2]{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#cbd5e1;color:#334155;font-size:14px;font-weight:700}.header-message-icon[data-v-ef2272a2]{display:block;width:20px;height:20px}.sidebar-toggle-button[data-v-ef2272a2]{padding:4px 6px;font-size:22px;line-height:1}.notification-dot[data-v-ef2272a2]{position:absolute;top:0;right:0;box-sizing:border-box;min-width:17px;height:17px;padding:0 4px;border:2px solid var(--shell-header-bg, #102b4e);border-radius:9px;background:#ef4444;color:#fff;font-size:11px;font-weight:600;line-height:13px;text-align:center;letter-spacing:-.2px}.notification-preview-popover[data-v-ef2272a2]{padding:0!important;border-radius:12px}.notification-preview[data-v-ef2272a2]{display:grid;gap:2px;padding:6px 4px 4px}.notification-preview__head[data-v-ef2272a2]{display:flex;align-items:baseline;justify-content:space-between;padding:8px 12px 6px}.notification-preview__head strong[data-v-ef2272a2]{color:#1f3555;font-size:14px}.notification-preview__head small[data-v-ef2272a2]{color:#8a96a3;font-size:12px}.notification-preview__list[data-v-ef2272a2]{max-height:320px;margin:0;padding:0;overflow-y:auto;list-style:none}.notification-preview__list[data-v-ef2272a2] .el-button>span{display:flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0}.notification-preview__item[data-v-ef2272a2]{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;height:auto;padding:9px 12px;border-radius:8px;text-align:left;white-space:nowrap}.notification-preview__item[data-v-ef2272a2]:hover{background:#f2f6fb}.notification-preview__dot[data-v-ef2272a2]{flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:transparent}.notification-preview__dot.is-unread[data-v-ef2272a2]{background:#2563eb}.notification-preview__copy[data-v-ef2272a2]{display:flex;align-items:baseline;gap:4px;flex:1 1 auto;min-width:0}.notification-preview__copy strong[data-v-ef2272a2]{display:block;min-width:0;overflow:hidden;color:#24344d;font-size:13px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.notification-preview__count[data-v-ef2272a2]{flex:0 0 auto;color:#64748b;font-size:11px;font-style:normal}.notification-preview__row[data-v-ef2272a2]{display:flex;flex-direction:column;align-items:stretch}.notification-preview__all[data-v-ef2272a2]{align-self:flex-end;height:auto;margin:0 12px 6px 0;padding:0;color:#2563eb;font-size:11px}.notification-preview__item time[data-v-ef2272a2]{flex:0 0 auto;margin-left:auto;color:#94a3b8;font-size:11px}.notification-preview__empty[data-v-ef2272a2]{margin:0;padding:18px 12px;color:#94a3b8;font-size:12px;text-align:center}.notification-preview__foot[data-v-ef2272a2]{display:flex;justify-content:flex-end;padding:4px 8px 6px;border-top:1px solid #eef2f7}.tenant-header-sidebar-toggle[data-v-ef2272a2]{color:#fff;font-size:18px}.theme-swatches[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.theme-swatches button[data-v-ef2272a2]{display:grid;gap:6px;justify-items:center;padding:10px;border:1px solid #dfe5e8;border-radius:6px;background:#fff;cursor:pointer}.theme-swatches button.active[data-v-ef2272a2]{border-color:#1769df;box-shadow:0 0 0 2px #1769df26}.theme-swatches span[data-v-ef2272a2]{width:30px;height:18px;border-radius:4px}.user button[data-v-ef2272a2]{padding:6px 8px;color:#9a5b12}.app-body[data-v-ef2272a2]{grid-template-columns:216px minmax(0,1fr);min-height:calc(100vh - 64px)}.subnav[data-v-ef2272a2]{padding:18px 12px;background:var(--shell-sidebar-bg, #102b4e);border-right-color:#ffffff29}.tenant-sidebar[data-v-ef2272a2]{display:flex;flex-direction:column;padding:0;overflow:visible}.tenant-sidebar-toggle[data-v-ef2272a2]{position:static;align-self:center;flex:0 0 auto;width:50px;min-width:50px;height:50px;min-height:50px;margin:auto 12px 12px;padding:0;border-color:#102b4e;border-radius:50%;background:#fff;color:#102b4e;font-size:22px;font-weight:700;line-height:1;box-shadow:0 2px 8px #0000004d}.tenant-sidebar-toggle[data-v-ef2272a2]:hover{border-color:#1769df;color:#1769df;background:#f1f5f9}.tenant-menu[data-v-ef2272a2]{width:100%;border-right:0}.tenant-menu[data-v-ef2272a2]{flex:1 1 auto}.tenant-menu[data-v-ef2272a2]:not(.el-menu--collapse){padding:8px}.tenant-menu[data-v-ef2272a2] .el-sub-menu__title,.tenant-menu[data-v-ef2272a2] .el-menu-item{min-width:0;height:42px;line-height:42px;border-radius:6px}.tenant-menu[data-v-ef2272a2] .el-sub-menu__title>.el-icon,.tenant-menu[data-v-ef2272a2] .el-menu-item>.el-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px;margin-right:8px;color:currentColor}.tenant-menu[data-v-ef2272a2] .el-menu-item{height:36px;line-height:36px;margin:2px 0;padding-left:34px!important;font-size:12px}.tenant-menu.el-menu--collapse[data-v-ef2272a2]{width:64px;padding:8px 7px}.tenant-menu.el-menu--collapse[data-v-ef2272a2] .el-sub-menu__title,.tenant-menu.el-menu--collapse[data-v-ef2272a2] .el-menu-item{justify-content:center;width:50px;padding:0!important}.tenant-menu.el-menu--collapse[data-v-ef2272a2] .el-sub-menu__title>.el-icon,.tenant-menu.el-menu--collapse[data-v-ef2272a2] .el-menu-item>.el-icon{width:24px;height:24px;margin-right:0}.tenant-menu.el-menu--collapse .el-sub-menu__icon-arrow[data-v-ef2272a2],.tenant-menu.el-menu--collapse[data-v-ef2272a2] .el-sub-menu__icon-arrow,.tenant-menu.el-menu--collapse .el-sub-menu__title>.el-sub-menu__icon-arrow[data-v-ef2272a2]{display:none!important;visibility:hidden!important}.tenant-menu.el-menu--collapse[data-v-ef2272a2] .el-sub-menu.is-active>.el-sub-menu__title{background:#236eea;color:#fff}.app-shell:not(.platform-shell).sidebar-collapsed .app-body[data-v-ef2272a2]{grid-template-columns:var(--tenant-sidebar-width) minmax(0,1fr)}.app-shell:not(.platform-shell).sidebar-collapsed .tenant-sidebar[data-v-ef2272a2]{width:64px;min-width:64px;overflow:visible;padding:0}.app-shell:not(.platform-shell).sidebar-collapsed .tenant-sidebar-toggle[data-v-ef2272a2]{position:static;display:inline-flex;visibility:visible;opacity:1;align-items:center;justify-content:center;transform:none}.app-shell:not(.platform-shell) .app-body[data-v-ef2272a2]{flex:1 1 auto;min-height:0;height:auto;overflow:hidden;grid-template-columns:var(--tenant-sidebar-width) minmax(0,1fr)}.app-shell:not(.platform-shell) .tenant-sidebar[data-v-ef2272a2]{position:relative;top:auto;height:auto;min-height:0;align-self:stretch;overflow:hidden}.app-shell:not(.platform-shell) .tenant-content[data-v-ef2272a2]{display:grid;grid-template-rows:48px minmax(0,1fr);min-width:0;min-height:0;overflow:hidden}.app-shell:not(.platform-shell) .tenant-content>.navigation-tabs[data-v-ef2272a2]{min-width:0;padding:0 12px;background:#fff;border:0;border-bottom:1px solid #e5eaf0}.app-shell:not(.platform-shell) .tenant-menu[data-v-ef2272a2]{min-height:0;overflow-y:auto;scrollbar-width:none}.app-shell:not(.platform-shell) .tenant-menu[data-v-ef2272a2]::-webkit-scrollbar{display:none;width:0;height:0}.app-shell:not(.platform-shell) .work[data-v-ef2272a2]{min-height:0;height:100%;overflow:auto}.dialog-muted[data-v-ef2272a2]{margin:0;color:#7a8790;font-size:13px}.message-center[data-v-ef2272a2]{display:grid;grid-template-columns:300px minmax(0,1fr);height:calc(100vh - 104px);min-height:520px;margin:-10px -20px}.message-center-sidebar[data-v-ef2272a2]{border-right:1px solid #e5e7eb;background:#fff}.message-center-account[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:18px;border-bottom:1px solid #edf1f4}.message-center-tabs[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #edf1f4}.message-center-tabs button[data-v-ef2272a2]{padding:13px 4px;border:0;border-bottom:2px solid transparent;background:transparent;color:#64748b;cursor:pointer}.message-center-tabs button.active[data-v-ef2272a2]{border-bottom-color:#1769df;color:#1769df;font-weight:700}.message-center-search[data-v-ef2272a2]{width:calc(100% - 28px);margin:14px;padding:9px 11px;border:1px solid #d9e0e7;border-radius:5px}.message-center-list[data-v-ef2272a2]{display:grid;gap:8px;padding:0 14px 14px;overflow:auto;max-height:calc(100vh - 260px)}.message-contact[data-v-ef2272a2]{display:flex;align-items:center;gap:10px;padding:11px;border:1px solid #e5eaf0;border-radius:8px;background:#fff;text-align:left;cursor:pointer}.message-contact.active[data-v-ef2272a2]{border-color:#65a3ff;background:#eff6ff}.message-contact span[data-v-ef2272a2]:last-child{display:grid;gap:4px;min-width:0}.message-contact small[data-v-ef2272a2]{color:#8a96a3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.message-center-conversation[data-v-ef2272a2]{display:grid;grid-template-rows:auto 1fr auto;min-width:0;background:#f8fafc}.message-center-conversation>header[data-v-ef2272a2]{display:grid;gap:4px;padding:22px;border-bottom:1px solid #e5e7eb;background:#fff}.message-center-conversation>header span[data-v-ef2272a2]{color:#8a96a3;font-size:13px}.message-center-thread[data-v-ef2272a2]{display:grid;align-content:start;gap:12px;padding:22px;overflow:auto}.message-bubble[data-v-ef2272a2]{max-width:78%;padding:13px 15px;border:1px solid #dbe4ef;border-radius:8px;background:#fff;box-shadow:0 2px 6px #0f172a0a}.message-bubble p[data-v-ef2272a2]{margin:7px 0;color:#475569}.message-bubble small[data-v-ef2272a2]{color:#94a3b8}.message-center-composer[data-v-ef2272a2]{display:grid;grid-template-columns:1fr auto;gap:10px;padding:16px 22px;border-top:1px solid #e5e7eb;background:#fff}.message-center-composer textarea[data-v-ef2272a2]{min-height:74px;resize:vertical;padding:10px;border:1px solid #dbe4ef;border-radius:6px}.message-center-composer button[data-v-ef2272a2]{align-self:end;padding:10px 18px;border:0;border-radius:6px;background:#1769df;color:#fff}.message-center-composer small[data-v-ef2272a2]{grid-column:1 / -1;color:#94a3b8}.work[data-v-ef2272a2]{padding:12px 16px 24px}.page-header[data-v-ef2272a2]{margin-bottom:16px}.page-header h1[data-v-ef2272a2]{font-size:24px;font-weight:700;color:#17212b}.page-header p[data-v-ef2272a2]{color:#7a8790}.overview[data-v-ef2272a2]{gap:12px}.overview article[data-v-ef2272a2],.overview-note[data-v-ef2272a2],.table[data-v-ef2272a2],.entry[data-v-ef2272a2],.empty[data-v-ef2272a2],.project-detail[data-v-ef2272a2]{border-color:#dfe5e8;border-radius:6px;box-shadow:0 1px 2px #17212b0a}.overview article[data-v-ef2272a2]{padding:17px 18px;border-top:3px solid #0a6f65}.overview article[data-v-ef2272a2]:nth-child(2){border-top-color:#b7791f}.overview article[data-v-ef2272a2]:nth-child(3){border-top-color:#2f6fab}.overview article strong[data-v-ef2272a2]{color:#17212b;font-size:27px}.entry[data-v-ef2272a2]{background:#fcfdfd;padding:14px;gap:10px}.login input[data-v-ef2272a2],.entry input[data-v-ef2272a2],.entry select[data-v-ef2272a2]{border-color:#cfd8dc;border-radius:5px;background:#fff;color:#17212b}.login input[data-v-ef2272a2]:focus,.entry input[data-v-ef2272a2]:focus,.entry select[data-v-ef2272a2]:focus{outline:2px solid rgba(10,111,101,.18);border-color:#0a6f65}.login button[data-v-ef2272a2],.entry button[data-v-ef2272a2],.page-header button[data-v-ef2272a2],.row button[data-v-ef2272a2]{background:#0a6f65;border-radius:5px;font-weight:600}.login button[data-v-ef2272a2]:hover,.entry button[data-v-ef2272a2]:hover,.page-header button[data-v-ef2272a2]:hover,.row button[data-v-ef2272a2]:hover{background:#075c54}.row[data-v-ef2272a2]{min-height:48px;align-items:center;border-top-color:#e8edef;color:#40505b}.row[data-v-ef2272a2]:not(.head):hover{background:#f7faf9}.row.head[data-v-ef2272a2]{background:#f4f7f8;color:#72808a;font-size:12px;font-weight:700}.project-metrics span[data-v-ef2272a2]{border:1px solid #dfe8e6;border-radius:4px;background:#f2f8f6;color:#0a6f65;font-weight:600}.platform-title[data-v-ef2272a2]{color:#0a6f65;font-weight:700}.platform-shell .app-body[data-v-ef2272a2]{grid-template-columns:216px minmax(0,1fr);min-height:100vh}.platform-sidebar-toggle[data-v-ef2272a2]{position:static;align-self:center;flex:0 0 auto;width:50px;min-width:50px;height:50px;min-height:50px;margin:auto 12px 12px;padding:0;border:2px solid #092544;border-radius:50%;background:#fff;color:#092544;font-size:21px;font-weight:700;line-height:1;cursor:pointer;box-shadow:0 2px 8px #00000047}.platform-sidebar-toggle[data-v-ef2272a2]:hover{background:#f1f5f9;color:#1769df}.platform-shell .subnav.platform-sidebar[data-v-ef2272a2]{display:flex;flex-direction:column;padding:0 0 22px;background:#092544;border-right:0;color:#dbe8f5}.platform-sidebar-brand[data-v-ef2272a2]{display:flex;align-items:center;gap:9px;min-height:56px;padding:0 18px;border-bottom:1px solid rgba(255,255,255,.1)}.platform-sidebar-mark[data-v-ef2272a2]{display:grid;place-items:center;width:31px;height:31px;border-radius:5px;background:#1769d5;color:#fff;font-weight:800}.platform-sidebar-brand div[data-v-ef2272a2]{display:grid;gap:2px}.platform-sidebar-brand b[data-v-ef2272a2]{color:#fff;font-size:13px}.platform-sidebar-brand small[data-v-ef2272a2]{color:#9eb6cf;font-size:10px}.platform-menu[data-v-ef2272a2]{width:100%;flex:1 1 auto;border-right:0}.platform-menu[data-v-ef2272a2]:not(.el-menu--collapse){padding:8px}.platform-menu[data-v-ef2272a2] .el-sub-menu__title,.platform-menu[data-v-ef2272a2] .el-menu-item{height:42px;line-height:42px;border-radius:4px}.platform-menu[data-v-ef2272a2] .el-sub-menu__title{gap:10px;padding-left:17px!important;color:#dbe8f5;font-weight:700}.platform-menu[data-v-ef2272a2] .el-menu-item{min-width:0;height:34px;line-height:34px;margin:2px 0;padding-left:46px!important;font-size:12px}.platform-menu[data-v-ef2272a2] .el-menu-item.is-active{background:#1769d5;font-weight:700}.platform-menu[data-v-ef2272a2] .el-menu-item:hover,.platform-menu[data-v-ef2272a2] .el-sub-menu__title:hover{background:#113b6b;color:#fff}.platform-menu.el-menu--collapse[data-v-ef2272a2]{width:64px;padding:8px 7px}.platform-menu.el-menu--collapse[data-v-ef2272a2] .el-sub-menu__title,.platform-menu.el-menu--collapse[data-v-ef2272a2] .el-menu-item{justify-content:center;width:50px;padding:0!important}.platform-menu.el-menu--collapse[data-v-ef2272a2] .el-sub-menu__title>.el-icon,.platform-menu.el-menu--collapse[data-v-ef2272a2] .el-menu-item>.el-icon{width:24px;height:24px;margin-right:0}.platform-menu.el-menu--collapse .el-sub-menu__icon-arrow[data-v-ef2272a2],.platform-menu.el-menu--collapse[data-v-ef2272a2] .el-sub-menu__icon-arrow,.platform-menu.el-menu--collapse[data-v-ef2272a2] .el-sub-menu__title>.el-sub-menu__icon-arrow{display:none!important;visibility:hidden!important}.platform-menu.el-menu--collapse[data-v-ef2272a2] .el-sub-menu.is-active>.el-sub-menu__title{background:#1769d5;color:#fff}.platform-shell .work[data-v-ef2272a2]{background:#f5f7fa}.platform-shell .global-header[data-v-ef2272a2]{background:#fff}.platform-shell[data-v-ef2272a2]{height:100vh;overflow:hidden}.platform-shell .app-body[data-v-ef2272a2]{display:grid;grid-template-columns:216px minmax(0,1fr);height:100vh;min-height:0;overflow:hidden}.platform-shell .platform-content[data-v-ef2272a2]{display:grid;grid-template-rows:56px minmax(0,1fr);min-width:0;min-height:0;overflow:hidden}.platform-topbar[data-v-ef2272a2]{display:flex;align-items:center;justify-content:flex-end;gap:14px;min-width:0;padding:0 20px;background:#fff;border-bottom:1px solid #e5eaf0}.platform-topbar>.navigation-search[data-v-ef2272a2]{width:min(320px,36vw);min-width:220px;margin-right:2px}.platform-topbar-icon[data-v-ef2272a2],.platform-topbar-help[data-v-ef2272a2]{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:32px;height:32px;padding:0 6px;border:0;background:transparent;color:#60748d;cursor:pointer;white-space:nowrap}.platform-topbar-icon[data-v-ef2272a2]{font-size:17px}.platform-operator-trigger[data-v-ef2272a2]{display:inline-flex;align-items:center;gap:6px;min-height:36px;padding:0 4px;border:0;background:transparent;color:#60748d;cursor:pointer;white-space:nowrap}.platform-avatar[data-v-ef2272a2]{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#2b78dd;color:#fff;font-size:12px}.platform-shell .work[data-v-ef2272a2]{min-width:0;min-height:0;height:100%;overflow:auto}.platform-shell .console-toolbar[data-v-ef2272a2]{position:sticky;top:0;z-index:30}.platform-shell.sidebar-collapsed .app-body[data-v-ef2272a2]{grid-template-columns:64px minmax(0,1fr)}.platform-shell.sidebar-collapsed .platform-sidebar[data-v-ef2272a2]{width:64px;min-width:64px;overflow:visible}.platform-shell.sidebar-collapsed .platform-sidebar-brand[data-v-ef2272a2]{justify-content:center;padding:0}.platform-shell.sidebar-collapsed .platform-sidebar-brand div[data-v-ef2272a2]{display:none}.platform-shell.sidebar-collapsed .platform-content[data-v-ef2272a2]{min-width:0}.platform-shell .platform-sidebar[data-v-ef2272a2]{overflow:hidden}.platform-shell .platform-menu[data-v-ef2272a2]{min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.28) transparent}.platform-shell .platform-menu[data-v-ef2272a2]::-webkit-scrollbar{width:6px}.platform-shell .platform-menu[data-v-ef2272a2]::-webkit-scrollbar-thumb{background:#ffffff47;border-radius:3px}.platform-menu-badge[data-v-ef2272a2]{margin-left:8px}.platform-menu-badge[data-v-ef2272a2] .el-badge__content{border:0}.platform-menu-group-badge[data-v-ef2272a2]{margin-left:auto;margin-right:18px}.platform-menu-group-badge[data-v-ef2272a2] .el-badge__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:0}.platform-menu.el-menu--collapse .platform-menu-group-badge[data-v-ef2272a2]{position:absolute;top:5px;right:5px;margin:0}.platform-shell .platform-menu[data-v-ef2272a2]::-webkit-scrollbar{display:none;width:0;height:0}.platform-shell .console-toolbar[data-v-ef2272a2] .navigation-search{min-width:260px}@media (max-width: 820px){.global-header[data-v-ef2272a2]{display:flex;height:auto;flex-wrap:wrap;padding:10px 14px;gap:10px}.primary-nav[data-v-ef2272a2]{order:3;width:100%;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden}.primary-nav button[data-v-ef2272a2]{height:38px;white-space:nowrap}.app-body[data-v-ef2272a2]{grid-template-columns:1fr;min-height:0;min-width:0}.subnav[data-v-ef2272a2]{align-self:start;display:flex;gap:6px;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding:10px}.subnav h2[data-v-ef2272a2]{display:none}.tenant-sidebar-toggle[data-v-ef2272a2]{position:static;margin:8px auto}.work[data-v-ef2272a2]{min-width:0;padding:14px}.overview[data-v-ef2272a2]{grid-template-columns:repeat(2,minmax(0,1fr))}.entry[data-v-ef2272a2]{grid-template-columns:1fr}.inline-form[data-v-ef2272a2]{display:grid;grid-template-columns:1fr}.inline-form input[data-v-ef2272a2],.inline-form select[data-v-ef2272a2],.inline-form button[data-v-ef2272a2]{width:100%}.admin-entry[data-v-ef2272a2]{max-width:100%;min-width:0}.admin-entry input[data-v-ef2272a2],.admin-entry select[data-v-ef2272a2],.admin-entry button[data-v-ef2272a2]{max-width:100%;min-width:0;width:100%}.platform-package-quota-policy-row[data-v-ef2272a2],.platform-global-dictionary-row[data-v-ef2272a2]{min-width:0;grid-template-columns:1fr;padding-left:8px;padding-right:8px}.platform-tenant-overview-header[data-v-ef2272a2]{align-items:flex-start;flex-wrap:wrap}.order-row[data-v-ef2272a2],.project-row[data-v-ef2272a2]{grid-template-columns:1fr}.project-execution-row[data-v-ef2272a2]{grid-template-columns:1fr;gap:4px;padding:10px 0}.project-source-reader-header[data-v-ef2272a2]{align-items:flex-start;flex-direction:column}.project-document-row[data-v-ef2272a2]{grid-template-columns:1fr;gap:4px;padding:10px 0}.shared-row[data-v-ef2272a2],.organization-reader-grid[data-v-ef2272a2],.user-row[data-v-ef2272a2],.role-history-row[data-v-ef2272a2],.on-leave-intent-row[data-v-ef2272a2],.customer-row[data-v-ef2272a2],.customer-duplicate-row[data-v-ef2272a2],.opportunity-row[data-v-ef2272a2],.crm-customer-insight-grid[data-v-ef2272a2],.crm-sales-funnel-row[data-v-ef2272a2]{grid-template-columns:1fr}.opportunity-toolbar[data-v-ef2272a2]{align-items:stretch;flex-direction:column}.crm-sales-funnel-grid[data-v-ef2272a2],.workflow-row[data-v-ef2272a2],.workflow-task-row[data-v-ef2272a2],.row.workflow-runtime-instance-row[data-v-ef2272a2],.row.workflow-runtime-task-row[data-v-ef2272a2],.inventory-transfer-table .row[data-v-ef2272a2],.inventory-count-table .row[data-v-ef2272a2],.history-row[data-v-ef2272a2],.workflow-runtime-layout[data-v-ef2272a2],.workflow-runtime-draft[data-v-ef2272a2]{grid-template-columns:1fr}.user[data-v-ef2272a2]{margin-left:auto}}.finance-operation-workbench[data-v-ef2272a2]{max-width:1180px;margin:0 auto}.finance-operation-workbench .page-heading[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.finance-operation-workbench .eyebrow[data-v-ef2272a2]{margin:0 0 6px;color:#6f86a0;font-size:14px}.finance-operation-workbench h1[data-v-ef2272a2]{margin:0 0 8px;color:#173b69;font-size:30px}.finance-operation-workbench .page-heading p[data-v-ef2272a2]:last-child{margin:0;color:#71839a}.finance-summary-cards[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:18px}.finance-summary-cards article[data-v-ef2272a2]{padding:18px 20px;border:1px solid #e2eaf3;border-radius:8px;background:#fff;box-shadow:0 4px 14px #284d750f}.finance-summary-cards span[data-v-ef2272a2],.finance-summary-cards small[data-v-ef2272a2]{display:block;color:#71839a}.finance-summary-cards strong[data-v-ef2272a2]{display:block;margin:7px 0;color:#173b69;font-size:28px}.finance-workbench-tabs[data-v-ef2272a2]{padding:0 18px 18px;border:1px solid #e2eaf3;border-radius:8px;background:#fff;box-shadow:0 4px 14px #284d750f}.finance-action-card[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 4px 22px}.finance-receivable-cards[data-v-ef2272a2]{display:grid;gap:10px;margin-bottom:16px}.finance-receivable-cards article[data-v-ef2272a2]{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid #dbe7f5;border-radius:8px;background:#f8fbff}.finance-receivable-cards article>div[data-v-ef2272a2]{min-width:0;flex:1}.finance-receivable-cards strong[data-v-ef2272a2],.finance-receivable-cards span[data-v-ef2272a2]{display:block}.finance-receivable-cards strong[data-v-ef2272a2]{color:#173f72}.finance-receivable-cards span[data-v-ef2272a2]{margin-top:4px;color:#64748b;font-size:13px}.finance-receivable-cards b[data-v-ef2272a2]{color:#2563eb;font-size:14px;white-space:nowrap}.finance-payable-cards[data-v-ef2272a2]{display:grid;gap:10px;margin-bottom:16px}.finance-payable-cards article[data-v-ef2272a2]{display:flex;align-items:center;gap:14px;padding:14px 16px;border:1px solid #dbe7f5;border-radius:8px;background:#f8fbff}.finance-payable-cards article>div[data-v-ef2272a2]{min-width:0;flex:1}.finance-payable-cards strong[data-v-ef2272a2],.finance-payable-cards span[data-v-ef2272a2],.finance-payable-cards small[data-v-ef2272a2]{display:block}.finance-payable-cards strong[data-v-ef2272a2]{color:#173f72}.finance-payable-cards span[data-v-ef2272a2],.finance-payable-cards small[data-v-ef2272a2]{margin-top:4px;color:#64748b;font-size:13px}.finance-payable-cards b[data-v-ef2272a2]{color:#2563eb;font-size:14px;white-space:nowrap}.finance-action-card h3[data-v-ef2272a2]{margin:0 0 6px;color:#173b69;font-size:18px}.finance-action-card p[data-v-ef2272a2]{margin:0;color:#71839a}.finance-action-buttons[data-v-ef2272a2]{display:flex;flex-wrap:wrap;gap:8px}.finance-operation-workbench button[data-v-ef2272a2]{border:1px solid #c9d8e8;border-radius:5px;padding:8px 14px;color:#245d99;background:#fff;cursor:pointer}.finance-operation-workbench button[data-v-ef2272a2]:hover{border-color:#2d7bd6;color:#fff;background:#2d7bd6}.finance-operation-workbench .primary-action[data-v-ef2272a2],.finance-operation-workbench .finance-action-card>button[data-v-ef2272a2]{border-color:#1769d1;color:#fff;background:#1769d1}.finance-instruction-list[data-v-ef2272a2]{overflow-x:auto;border:1px solid #e2eaf3;border-radius:6px}.finance-instruction-row[data-v-ef2272a2]{display:grid;grid-template-columns:1.2fr 1.2fr .8fr .8fr 2fr;gap:12px;align-items:center;min-width:720px;padding:12px 14px;border-bottom:1px solid #edf2f7;color:#49637f}.finance-instruction-head[data-v-ef2272a2]{color:#173b69;font-weight:700;background:#f6f9fc}.finance-history-list>div[data-v-ef2272a2]{display:grid;gap:5px;padding:12px 0;border-bottom:1px solid #edf2f7}.finance-history-list span[data-v-ef2272a2],.finance-history-list small[data-v-ef2272a2]{color:#71839a}.finance-dialog-form[data-v-ef2272a2]{display:grid;gap:14px}.finance-dialog-form label[data-v-ef2272a2]{display:grid;gap:6px;color:#49637f;font-size:14px}.finance-dialog-form input[data-v-ef2272a2]{width:100%;border:1px solid #c9d8e8;border-radius:5px;padding:10px 12px;color:#173b69}.inventory-receiving-entry[data-v-ef2272a2]{display:grid;gap:18px;max-width:100%;min-width:0;overflow-x:hidden}.inventory-receiving-entry-heading[data-v-ef2272a2]{align-items:flex-start;display:flex;gap:20px;justify-content:space-between}.inventory-receiving-entry-heading h1[data-v-ef2272a2]{margin:0 0 8px;color:#173b69;font-size:30px}.inventory-receiving-entry-heading p[data-v-ef2272a2]{margin:0;color:#71839a}.inventory-receiving-tabs[data-v-ef2272a2]{margin:0;border:1px solid #e2eaf3;border-radius:8px;background:#fff;max-width:100%;min-width:0;overflow:hidden;padding:0 16px;box-shadow:0 4px 14px #284d750f}.inventory-receiving-tabs[data-v-ef2272a2] .el-tabs__header{margin:0}.inventory-receiving-tabs[data-v-ef2272a2] .el-tabs__item{color:#49637f;font-size:14px}.inventory-receiving-tabs[data-v-ef2272a2] .el-tabs__item.is-active{color:#2563eb;font-weight:700}.inventory-action-card[data-v-ef2272a2]{display:grid;gap:16px;padding:20px;border:1px solid #dce7ef;border-radius:8px;background:#fff;box-shadow:0 4px 14px #284d750d}.inventory-action-card__header[data-v-ef2272a2]{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.inventory-action-card__header h2[data-v-ef2272a2]{margin:0 0 6px;color:#173b69;font-size:20px}.inventory-action-card__header p[data-v-ef2272a2]{margin:0;color:#71839a}.inventory-action-card__hint[data-v-ef2272a2]{color:#71839a;font-size:13px;white-space:nowrap}.inventory-action-card .movement[data-v-ef2272a2]{align-items:end;display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr)) auto}.inventory-action-card .movement label[data-v-ef2272a2]{display:grid;gap:6px;color:#49637f;font-size:13px}.inventory-action-card .movement input[data-v-ef2272a2]{min-height:36px;border:1px solid #c9d8e8;border-radius:5px;padding:0 10px;color:#173b69}.inventory-action-card .movement button[data-v-ef2272a2]{min-height:36px;border:1px solid #2563eb;border-radius:5px;padding:0 16px;color:#fff;background:#2563eb;cursor:pointer}.calendar-workflow-detail-fields[data-v-ef2272a2]{display:grid;gap:10px;margin-top:20px}.calendar-workflow-detail-field[data-v-ef2272a2]{display:grid;grid-template-columns:108px minmax(0,1fr);gap:14px;align-items:start;padding:13px 14px;border:1px solid #e1eaf6;border-radius:6px;background:#f8fbff}.calendar-workflow-detail-field strong[data-v-ef2272a2]{color:#6d7e95;font-size:13px;font-weight:500}.calendar-workflow-detail-field>span[data-v-ef2272a2]{color:#213d66;font-size:14px;line-height:1.5;word-break:break-word}@media (max-width: 760px){.inventory-receiving-entry-heading[data-v-ef2272a2],.inventory-action-card__header[data-v-ef2272a2]{align-items:stretch;flex-direction:column}.inventory-receiving-entry-heading .primary-action[data-v-ef2272a2]{width:100%}.inventory-action-card__hint[data-v-ef2272a2]{white-space:normal}.inventory-action-card .movement[data-v-ef2272a2]{grid-template-columns:1fr}.inventory-receiving-tabs[data-v-ef2272a2]{padding:0 8px}.inventory-receiving-tabs[data-v-ef2272a2] .el-tabs__nav-wrap{overflow-x:auto}.inventory-receiving-tabs[data-v-ef2272a2] .el-tabs__nav{float:none;min-width:max-content}}@media (max-width: 760px){.finance-summary-cards[data-v-ef2272a2]{grid-template-columns:1fr}.finance-operation-workbench .page-heading[data-v-ef2272a2],.finance-action-card[data-v-ef2272a2]{align-items:stretch;flex-direction:column}}.crm-contact-redesign[data-v-ef2272a2],.crm-follow-redesign[data-v-ef2272a2]{display:grid;gap:16px;margin:0 0 18px}.work .crm-task-page>.page-header[data-v-ef2272a2],.work .opportunity-qualification-workbench>.page-header[data-v-ef2272a2],.work .opportunity-quote-workbench>.page-header[data-v-ef2272a2],.work .opportunity-quote-operation-workbench>.page-header[data-v-ef2272a2],.work .customer-service-workbench>.page-header[data-v-ef2272a2]{margin:0 0 16px!important;max-width:none}.work .opportunity-qualification-workbench>.el-alert[data-v-ef2272a2],.work .opportunity-qualification-workbench>.el-card[data-v-ef2272a2],.work .opportunity-quote-workbench>.el-alert[data-v-ef2272a2],.work .opportunity-quote-workbench>.el-card[data-v-ef2272a2],.work .opportunity-quote-operation-workbench>.el-alert[data-v-ef2272a2],.work .opportunity-quote-operation-workbench>.el-card[data-v-ef2272a2],.work .customer-service-workbench>.el-alert[data-v-ef2272a2],.work .customer-service-workbench>.queue-summary[data-v-ef2272a2],.work .customer-service-workbench>.queue-card[data-v-ef2272a2]{margin-left:0;margin-right:0;max-width:none}.crm-redesign-summary[data-v-ef2272a2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.crm-redesign-summary .el-card[data-v-ef2272a2]{border-color:#dbe7f5}.crm-redesign-summary .el-card__body[data-v-ef2272a2]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:16px 18px}.crm-redesign-summary span[data-v-ef2272a2]{color:#64748b;font-size:13px}.crm-redesign-summary strong[data-v-ef2272a2]{color:#173f72;font-size:22px}.crm-redesign-toolbar[data-v-ef2272a2]{display:flex;align-items:center;justify-content:space-between}.crm-redesign-filters[data-v-ef2272a2]{margin-bottom:14px}.crm-redesign-filters .el-form-item[data-v-ef2272a2]{margin-bottom:8px}.crm-redesign-filters .el-input[data-v-ef2272a2],.crm-redesign-filters .el-select[data-v-ef2272a2],.crm-redesign-filters .el-date-editor[data-v-ef2272a2]{width:220px}.crm-contact-redesign .el-table[data-v-ef2272a2],.crm-follow-redesign .el-table[data-v-ef2272a2]{width:100%}.crm-follow-redesign .el-timeline[data-v-ef2272a2]{margin:8px 12px 0}@media (max-width: 760px){.crm-redesign-summary[data-v-ef2272a2]{grid-template-columns:1fr}.crm-redesign-filters .el-input[data-v-ef2272a2],.crm-redesign-filters .el-select[data-v-ef2272a2],.crm-redesign-filters .el-date-editor[data-v-ef2272a2]{width:100%}}.app-shell:not(.platform-shell) .work[data-v-ef2272a2],.platform-shell .work[data-v-ef2272a2]{background:var(--af-color-canvas);padding:12px 16px 24px}.app-shell:not(.platform-shell) .work[data-v-ef2272a2]>:is([class*=workbench],[class*=-page],[class*=-full-page],[class*=-shell],[class*=-entry],[class*=workspace],[class*=task-center],[class*=dashboard]):not(.workbench-frame),.platform-shell .work[data-v-ef2272a2]>:is([class*=workbench],[class*=-page],[class*=-full-page],[class*=-shell],[class*=-entry],[class*=workspace],[class*=task-center],[class*=dashboard]):not(.workbench-frame){min-height:100%;box-sizing:border-box;padding:0!important;background:transparent!important}.app-shell:not(.platform-shell) .work>.overview[data-v-ef2272a2]>:is([class*=workbench],[class*=-page],[class*=-full-page],[class*=-shell],[class*=-entry],[class*=workspace],[class*=task-center],[class*=dashboard]):not(.workbench-frame),.platform-shell .work>.overview[data-v-ef2272a2]>:is([class*=workbench],[class*=-page],[class*=-full-page],[class*=-shell],[class*=-entry],[class*=workspace],[class*=task-center],[class*=dashboard]):not(.workbench-frame){min-height:100%;box-sizing:border-box;padding:0!important;background:transparent!important}.work :is(.page-header,.workbench-header,.workbench-heading,.page-heading) h1[data-v-ef2272a2]{color:var(--af-color-text-primary);font-size:24px;font-weight:700;line-height:32px}.work>* :is([class$=__header],.entry-heading,.inventory-receiving-entry-heading,.finance-shell-header,.procurement-shell-header) h1[data-v-ef2272a2]{color:var(--af-color-text-primary);font-size:24px;font-weight:700;line-height:32px}.work :is(.workbench-header,.workbench-heading,.page-heading)>div>.eyebrow[data-v-ef2272a2],.work :is(.workbench-header,.workbench-heading,.page-heading) .eyebrow[data-v-ef2272a2]{display:none}.work>*>:is(header,.workbench-header,.workbench-heading,.page-heading,.entry-heading,[class$=__header])>div>.eyebrow[data-v-ef2272a2],.work>*>:is(header,.workbench-header,.workbench-heading,.page-heading,.entry-heading,[class$=__header]) .eyebrow[data-v-ef2272a2]{display:none}.work[data-v-ef2272a2]>*>:is(header,.workbench-header,.workbench-heading,.page-heading,.entry-heading,[class$=__header]){margin-top:0;margin-bottom:16px!important}.work :is(.page-header,.workbench-header,.workbench-heading,.page-heading) .el-button--primary[data-v-ef2272a2],.work :is(.page-header,.workbench-header,.workbench-heading,.page-heading) .primary-action[data-v-ef2272a2],.work :is(.page-header,.workbench-header,.workbench-heading,.page-heading) button.primary-action[data-v-ef2272a2]{background:var(--af-color-primary);border-color:var(--af-color-primary);color:#fff}.work :is(.page-header,.workbench-header,.workbench-heading,.page-heading) .el-button--primary[data-v-ef2272a2]:hover,.work :is(.page-header,.workbench-header,.workbench-heading,.page-heading) .primary-action[data-v-ef2272a2]:hover,.work :is(.page-header,.workbench-header,.workbench-heading,.page-heading) button.primary-action[data-v-ef2272a2]:hover{background:var(--af-color-primary-hover);border-color:var(--af-color-primary-hover)}.work button.primary-action[data-v-ef2272a2],.work button.is-primary[data-v-ef2272a2],.work button[class$=__primary][data-v-ef2272a2]{background:var(--af-color-primary);border-color:var(--af-color-primary);color:#fff}.work[data-v-ef2272a2] :is(.workbench-header,.workbench-heading,.page-heading,.entry-heading,[class$=__header]) :is(button,.el-button):not(.el-button--primary):not(.is-text):not(.is-link):not(.el-button--text):not(.el-button--link),.work[data-v-ef2272a2] :is([class$=__actions],.header-actions,.employee-work-workbench__header-actions) :is(button,.el-button):not(.el-button--primary):not(.is-text):not(.is-link):not(.el-button--text):not(.el-button--link){background:var(--af-color-surface);border-color:var(--af-color-border);color:var(--af-color-text-primary)}.work[data-v-ef2272a2] :is(.workbench-header,.workbench-heading,.page-heading,.entry-heading,[class$=__header]) :is(button,.el-button):not(.el-button--primary):not(.is-text):not(.is-link):not(.el-button--text):not(.el-button--link):hover,.work[data-v-ef2272a2] :is([class$=__actions],.header-actions,.employee-work-workbench__header-actions) :is(button,.el-button):not(.el-button--primary):not(.is-text):not(.is-link):not(.el-button--text):not(.el-button--link):hover{background:var(--af-color-hover);border-color:var(--af-color-primary);color:var(--af-color-primary-strong)}.work[data-v-ef2272a2] :is(.el-button--primary,button.primary-action,button.is-primary,button[class$=__primary]){background:var(--af-color-primary);border-color:var(--af-color-primary);color:#fff}.work[data-v-ef2272a2] :is(.el-button--primary,button.primary-action,button.is-primary,button[class$=__primary]):hover{background:var(--af-color-primary-hover);border-color:var(--af-color-primary-hover);color:#fff}.app-shell:not(.platform-shell) .logo b[data-v-ef2272a2]{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:7px;background:var(--af-color-brand-mark);color:#1d4ed8}.app-shell:not(.platform-shell) .logo-image[data-v-ef2272a2]{flex:0 0 auto;width:36px;height:36px;border-radius:7px;object-fit:contain;background:#fff}.platform-sidebar-mark[data-v-ef2272a2]{background:var(--af-color-brand-mark);color:#1d4ed8}.work>.route-workbench-host[data-v-ef2272a2]{padding:0!important;background:transparent!important}.work>.workflow-designer-workbench-host[data-v-ef2272a2],.work>.tenant-settings-host[data-v-ef2272a2],.work>.tenant-settings-page[data-v-ef2272a2],.work>.table[data-v-ef2272a2]{padding:0!important;background:transparent!important}.work>.workflow-designer-workbench-host[data-v-ef2272a2] :is(.workbench-header,.dictionary-heading,.workbench-heading),.work>.tenant-settings-host[data-v-ef2272a2] :is(.workbench-header,.dictionary-heading,.workbench-heading),.work>.tenant-settings-page[data-v-ef2272a2] :is(.workbench-header,.dictionary-heading,.workbench-heading){max-width:none!important;margin:0 0 16px!important}.work>.workflow-designer-workbench-host[data-v-ef2272a2] :is(.readiness-grid,.directory-card,.draft-card,.flow-canvas-card,.filter-card,.template-editor-card,.el-alert){max-width:none!important;margin-left:0;margin-right:0}.work .crm-lead-opportunity-workbench[data-v-ef2272a2],.work .opportunity-qualification-workbench[data-v-ef2272a2],.work .opportunity-quote-workbench[data-v-ef2272a2],.work .opportunity-quote-operation-workbench[data-v-ef2272a2],.work .customer-service-workbench[data-v-ef2272a2],.work .crm-task-page[data-v-ef2272a2],.work .personal-calendar-workbench[data-v-ef2272a2],.work .data-analysis-workbench[data-v-ef2272a2]{min-height:0;padding:0!important;background:transparent!important}.work>.overview>.data-analysis-workbench[data-v-ef2272a2]{min-height:0;padding:0!important;background:transparent!important}.work .settings-governance-workbench[data-v-ef2272a2]{padding:0!important;background:transparent!important}.work .settings-governance-workbench>.workbench-heading[data-v-ef2272a2]{margin-top:0!important}.work .workbench-frame[data-v-ef2272a2]{padding:0!important;background:transparent!important}.work .workbench-frame__header[data-v-ef2272a2]{margin-top:0!important}.work[data-v-ef2272a2] :is([class$=-workbench],[class$=-page],[class$=-shell],[class$=-entry],[class$=-workspace]):not([class*=__]):not(.workbench-frame){box-sizing:border-box;padding:0!important;background:transparent!important}.af-form-extra[data-v-ef2272a2]{margin:4px 0 12px;padding:12px 14px;border-left:3px solid var(--af-color-primary);background:var(--af-color-primary-soft,#e8f0fe);border-radius:12px}.af-form-extra__head[data-v-ef2272a2]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:4px}.af-form-extra__head h4[data-v-ef2272a2]{margin:0;font-size:14px;color:#1e293b}.af-form-extra__head p[data-v-ef2272a2]{margin:2px 0 0;color:#5c6b80;font-size:12px;line-height:1.7}.af-form-extra[data-v-ef2272a2] .business-form-fields__card{background:transparent;border:0;margin-bottom:0}.workflow-runtime-readonly-history[data-v-ef2272a2]{margin-top:18px;padding-top:14px;border-top:1px solid #e2e8f0}.workflow-runtime-readonly-history h3[data-v-ef2272a2]{margin:0 0 10px;font-size:14px;color:#0f172a}.workflow-runtime-history-list[data-v-ef2272a2]{margin:0;padding:0;list-style:none;display:grid;gap:10px}.workflow-runtime-history-list li[data-v-ef2272a2]{position:relative;padding-left:14px;border-left:2px solid #dbeafe;display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}.workflow-runtime-history-action[data-v-ef2272a2]{font-weight:600;color:#2563eb}.workflow-runtime-history-operator[data-v-ef2272a2]{color:#0f172a}.workflow-runtime-history-time[data-v-ef2272a2]{color:#94a3b8;font-size:12px}.workflow-runtime-history-list p[data-v-ef2272a2]{flex-basis:100%;margin:2px 0 0;color:#475569;font-size:13px;line-height:1.9}.workflow-calculated-display[data-v-8752b935]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;min-height:32px;padding:4px 12px;border:1px dashed #b7cfe8;border-radius:6px;background:#f7faff;box-sizing:border-box}.workflow-calculated-display__value[data-v-8752b935]{color:var(--af-color-primary);font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.workflow-calculated-display__hint[data-v-8752b935]{color:#8095b3;font-size:12px}.workflow-chinese-amount-display[data-v-cd4f4a26]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;width:100%;min-height:32px;padding:4px 12px;border:1px dashed #b7cfe8;border-radius:6px;background:#f7faff;box-sizing:border-box}.workflow-chinese-amount-display__value[data-v-cd4f4a26]{color:#17345f;font-size:14px;font-weight:600;letter-spacing:.02em}.workflow-chinese-amount-display__hint[data-v-cd4f4a26]{color:#8095b3;font-size:12px;white-space:nowrap}:root{--af-color-primary: #2563eb;--af-color-primary-hover: #1d4ed8;--af-color-brand-mark: #dbeafe;--af-color-success: #16a34a;--af-color-warning: #f59e0b;--af-color-danger: #dc2626;--af-color-platform-nav: #071d3d;--af-color-tenant-nav: #ffffff;--af-color-text: #1f2937;--af-color-muted: #64748b;--af-color-text-primary: #1f2937;--af-color-text-secondary: #64748b;--af-color-text-tertiary: #94a3b8;--af-color-text-disabled: #cbd5e1;--af-color-border: #e5e7eb;--af-color-border-light: #eef2f5;--af-color-surface: #ffffff;--af-color-canvas: #f3f7fb;--af-color-hover: #f8fafc;--af-color-selected: #eff6ff;--af-space-1: 4px;--af-space-2: 8px;--af-space-3: 12px;--af-space-4: 16px;--af-space-5: 20px;--af-space-6: 24px;--af-space-7: 28px;--af-space-8: 32px;--af-space-9: 40px;--af-space-10: 48px;--af-space-11: 64px;--af-aside-width: 180px;--af-radius-sm: 4px;--af-radius-md: 6px;--af-radius-lg: 8px;--af-radius-dialog: 10px;--af-radius-card: 10px;--af-shadow-small: 0 1px 3px rgb(15 23 42 / 6%);--af-shadow-card: 0 2px 8px rgb(15 23 42 / 6%);--af-shadow-dialog: 0 10px 30px rgb(15 23 42 / 12%);--af-table-header-height: 46px;--af-table-row-height: 52px;--af-table-head-bg: #f7f9fc;--af-color-table-head: #f7f9fc;--af-color-primary-strong: #1e40af;--af-color-primary-soft: #e8f0fe;--af-color-primary-border: #c7dbfb;--af-color-success-soft: #e8f7ee;--af-color-warning-soft: #fef4e2;--af-color-danger-soft: #fdeceb;--af-color-info-soft: #eaf1fb;--af-radius-pill: 999px;--af-shadow-card-hover: 0 6px 18px rgb(15 23 42 / 8%);--af-font-family: Inter, "PingFang SC", "Microsoft YaHei", sans-serif;--el-color-primary: var(--af-color-primary);--el-border-radius-base: var(--af-radius-md)}.work :is([class*=workbench],[class$=-page],[class$=-shell],[class$=-entry],[class$=-workspace],.tenant-home):not([class*=__]):not(.workbench-frame){box-sizing:border-box;padding:0!important;background:transparent!important}.work .workbench-frame{padding:0!important;background:transparent!important}.work .workbench-frame__header,.work .settings-governance-workbench>.workbench-heading{margin-top:0!important}.work :is([class*=workbench],[class$=-page],[class$=-shell],[class$=-entry],[class$=-workspace],.tenant-home):not([class*=__]):not(.workbench-frame)>:is(header,.page-header,.workbench-header,.workbench-heading,.page-heading){margin-top:0!important}.work :is(.page-header__breadcrumb,.page-header__title>p,.workbench-header>div>.eyebrow,.workbench-heading>div>.eyebrow,[class$=__header]>div>.eyebrow){display:none!important}.work :is([class*=eyebrow],.eyebrow){display:none!important}.work :is(.el-button--primary,button.primary-action,button.is-primary,button[class*=__primary]){background:var(--af-color-primary)!important;border-color:var(--af-color-primary)!important;color:#fff!important}.work :is(.el-button--primary,button.primary-action,button.is-primary,button[class*=__primary]):hover{background:var(--af-color-primary-hover)!important;border-color:var(--af-color-primary-hover)!important;color:#fff!important}.work :is(button[class*=__refresh],button[class*=__operation]){background:var(--af-color-surface)!important;border-color:var(--af-color-border)!important;color:var(--af-color-text-primary)!important}.af-metric-row{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.af-search{width:260px}@media (max-width: 900px){.af-search{width:100%}}.af-table-main{color:var(--af-color-text-primary);font-weight:600}.af-table-sub{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:16px;margin-top:2px}.af-number{font-variant-numeric:tabular-nums}.af-panel-foot{color:var(--af-color-text-secondary);font-size:13px;margin-right:auto}.af-guide{align-items:baseline;background:var(--af-color-primary-soft);border:1px solid var(--af-color-primary-border);border-left:3px solid var(--af-color-primary);border-radius:var(--af-radius-card);color:var(--af-color-primary-strong);display:flex;flex-wrap:wrap;gap:6px 10px;line-height:1.9;margin:0;padding:10px 14px}.af-guide>strong{color:var(--af-color-primary-strong)}.af-guide>span{color:var(--af-color-text-secondary)}.af-field-hint{color:var(--af-color-text-tertiary);display:block;font-size:12px;line-height:18px;margin-top:4px}.el-dialog{border-radius:var(--af-radius-dialog);box-shadow:var(--af-shadow-dialog);overflow:hidden}.el-dialog__header{border-bottom:1px solid var(--af-color-border-light);padding:15px 20px}.el-dialog__title{color:var(--af-color-text-primary);font-size:15px;font-weight:600}.el-dialog__body{color:var(--af-color-text-primary);padding:18px 20px}.el-dialog__footer{border-top:1px solid var(--af-color-border-light);padding:12px 20px}.el-drawer__header{border-bottom:1px solid var(--af-color-border-light);color:var(--af-color-text-primary);font-size:15px;font-weight:600;margin-bottom:0;padding:16px 20px}.el-drawer__body{padding:18px 20px}.el-drawer__footer{border-top:1px solid var(--af-color-border-light);padding:12px 20px}label:not(.login-field):not(.el-form-item__label):has(input[required]):before,label:not(.login-field):not(.el-form-item__label):has(select[required]):before,label:not(.login-field):not(.el-form-item__label):has(textarea[required]):before{color:#dc2626;content:"*";margin-right:2px}.el-input__count,.el-input__count-inner{direction:ltr!important;transform:none!important;unicode-bidi:isolate!important}
