.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.page-bg[data-v-32bf75e6]{min-height:100vh;background-size:cover;background-position:center center;background-repeat:no-repeat}.loader-container[data-v-32bf75e6]{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px}.loader-image[data-v-32bf75e6]{width:180px;height:180px;object-fit:contain}.loading-text[data-v-32bf75e6]{margin-top:20px;font-size:1.3rem;color:#555;position:relative;width:160px;text-align:center}.loading-text[data-v-32bf75e6]:after{content:"";display:inline-block;animation:dots-32bf75e6 1.5s steps(3,end) infinite;font-weight:700;font-size:1.5rem;width:1.2em;margin-left:5px}@keyframes dots-32bf75e6{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}.dashboard-widget-card[data-v-83056b1d]{border-radius:12px;height:100%}.dashboard-widget-card--collapsed[data-v-83056b1d]{height:auto}.dashboard-widget-card--collapsed[data-v-83056b1d] .n-card__content{display:none}.dwc-header[data-v-83056b1d]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;width:100%}.dwc-titles[data-v-83056b1d]{min-width:0}@media(max-width:639.98px){.dwc-header[data-v-83056b1d]{flex-wrap:wrap;row-gap:8px}.dwc-titles[data-v-83056b1d]{flex:1 1 140px}.dwc-actions[data-v-83056b1d]{min-width:0;max-width:100%}}.dwc-titles--collapsible[data-v-83056b1d]{cursor:pointer;user-select:none}.dwc-collapse-caret[data-v-83056b1d]{width:14px;height:14px;color:#6b7280;flex-shrink:0}.dwc-title[data-v-83056b1d]{font-size:14px;font-weight:600;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dwc-filter-badge[data-v-83056b1d]{cursor:pointer}.dwc-crumb[data-v-83056b1d]{font-weight:400;color:#6b7280}.dwc-note-icon[data-v-83056b1d]{width:15px;height:15px;color:#6b7280;cursor:help}.dwc-subtitle[data-v-83056b1d]{font-size:12px;font-weight:400;color:#6b7280;margin-top:2px}.dwc-actions[data-v-83056b1d]{display:flex;align-items:center;gap:8px;flex-shrink:0}.home-kpi-grid[data-v-3e8c304e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}.home-kpi[data-v-3e8c304e]{border-radius:16px;padding:14px;color:#fff;box-shadow:0 14px 30px #11182714;border:1px solid rgba(255,255,255,.18);transition:transform .15s ease,box-shadow .15s ease}.home-kpi[data-v-3e8c304e]:hover{transform:translateY(-2px);box-shadow:0 18px 34px #11182724}.home-kpi__top[data-v-3e8c304e]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.home-kpi__label[data-v-3e8c304e]{opacity:.92;font-weight:700;letter-spacing:.2px}.home-kpi__value[data-v-3e8c304e]{font-size:1.8rem;font-weight:900;line-height:1.05;margin-top:4px}.home-kpi__meta[data-v-3e8c304e]{margin-top:8px;opacity:.9;font-size:.9rem}.home-kpi--blue[data-v-3e8c304e]{background:linear-gradient(135deg,#5e81f4,#414099)}.home-kpi--red[data-v-3e8c304e]{background:linear-gradient(135deg,#ef4444,#b91c1c)}.home-kpi--amber[data-v-3e8c304e]{background:linear-gradient(135deg,#f59e0b,#b45309)}.home-kpi--green[data-v-3e8c304e]{background:linear-gradient(135deg,#10b981,#065f46)}.health-circle-wrap[data-v-e12438d3]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.health-meta__title[data-v-e12438d3]{font-weight:700;font-size:13px}.health-meta__sub[data-v-e12438d3]{font-size:12px;opacity:.7}.pressure-row[data-v-e12438d3]{display:flex;justify-content:space-between;font-size:12px;margin-bottom:4px}.ai-controls[data-v-1b3d7172]{display:flex;flex-wrap:wrap;gap:6px}.ai-controls__search[data-v-1b3d7172]{width:180px}.ai-controls__scope[data-v-1b3d7172]{width:150px}.ai-alert[data-v-1b3d7172]{margin-bottom:10px}@media(max-width:639.98px){.ai-controls[data-v-1b3d7172]{width:100%}.ai-controls__search[data-v-1b3d7172],.ai-controls__scope[data-v-1b3d7172]{width:100%;flex:1 1 100%}}.notif-list[data-v-e84fd1b6]{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto;padding-right:2px}.notif-item[data-v-e84fd1b6]{padding:9px 11px;border-radius:10px;border:1px solid rgba(148,163,184,.22);background:#fff;transition:border-color .15s ease,background .15s ease}.notif-item--unread[data-v-e84fd1b6]{background:#eef2ff8c;border-color:#6366f140}.notif-item--link[data-v-e84fd1b6]{cursor:pointer}.notif-item--link[data-v-e84fd1b6]:hover{border-color:#6366f1}.notif-item__top[data-v-e84fd1b6]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.notif-item__title[data-v-e84fd1b6]{flex:1;min-width:0;font-weight:600;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notif-dot[data-v-e84fd1b6]{display:inline-block;width:7px;height:7px;border-radius:50%;background:#6366f1;margin-right:4px;vertical-align:middle}.notif-item__msg[data-v-e84fd1b6]{font-size:12px;color:#475569;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notif-item__meta[data-v-e84fd1b6]{display:flex;align-items:center;gap:4px;margin-top:4px;font-size:11px;color:#94a3b8}.act-list[data-v-b0276d59]{max-height:320px;overflow-y:auto;padding:4px}.stat-card[data-v-1b41aa4d]{border-radius:12px}.stat-foot[data-v-1b41aa4d]{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:6px}.stat-sub[data-v-1b41aa4d]{font-size:12px;opacity:.7}.stat-link[data-v-1b41aa4d]{display:inline-block;margin-top:6px;font-size:12px;color:#2080f0;text-decoration:none}.stat-link[data-v-1b41aa4d]:hover{text-decoration:underline}.stat-spark[data-v-1b41aa4d]{width:100%;height:28px;margin-top:6px;color:#4f46e5}.share-bar[data-v-d17475bf]{display:flex;height:10px;border-radius:999px;overflow:hidden;gap:2px}.share-bar__segment[data-v-d17475bf]{flex-basis:0;min-width:4px}.location-tile[data-v-d17475bf]{text-align:left;padding:10px 12px;border-radius:8px;border:1px solid var(--d17475bf-themeVars\.borderColor);background:transparent;color:inherit;cursor:pointer;transition:border-color .15s,background-color .15s}.location-tile[data-v-d17475bf]:hover{border-color:var(--accent)}.location-tile--active[data-v-d17475bf]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.location-tile .dot[data-v-d17475bf]{width:8px;height:8px;border-radius:999px;background:var(--accent)}.dal-list[data-v-17c43fa5]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.dal-row[data-v-17c43fa5]{display:flex;align-items:center;gap:10px;padding:8px 6px;border-bottom:1px solid rgba(148,163,184,.18);color:inherit;text-decoration:none;border-radius:6px}a.dal-row[data-v-17c43fa5]:hover{background:#f1f5f9e6}a.dal-row[data-v-17c43fa5]:focus-visible{outline:2px solid #2080f0;outline-offset:1px}.dal-icon[data-v-17c43fa5]{flex:none;width:14px;text-align:center;font-size:12px}.dal-text[data-v-17c43fa5]{flex:1;min-width:0;display:flex;flex-direction:column}.dal-label[data-v-17c43fa5]{font-size:13px;font-weight:600}.dal-hint[data-v-17c43fa5]{font-size:11.5px;color:#64748b}.dal-count[data-v-17c43fa5]{flex:none;font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}[data-v-8fa71c82] .prc-link{color:#2080f0;text-decoration:none}[data-v-8fa71c82] .prc-link:hover{text-decoration:underline}[data-v-095c4852] .prc-link{color:#2080f0;text-decoration:none}[data-v-095c4852] .prc-link:hover{text-decoration:underline}.estate-drill-list[data-v-9f6deb7b]{overflow-y:auto;display:flex;flex-direction:column;gap:2px}.estate-drill-row[data-v-9f6deb7b]{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:7px 4px;border-bottom:1px solid rgba(148,163,184,.2);font-size:13px}.estate-drill-dot[data-v-9f6deb7b]{width:8px;height:8px;border-radius:50%}.estate-drill-value[data-v-9f6deb7b]{font-variant-numeric:tabular-nums;color:#64748b;white-space:nowrap}.hr-cards-head[data-v-58bf5162]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.hr-cards-head--collapsed[data-v-58bf5162]{padding:10px 14px;margin-bottom:0;border-radius:12px;background:#fff;border:1px solid #efeff5}.hr-cards-title[data-v-58bf5162]{font-weight:600;font-size:14px;display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.hr-cards-title--collapsible[data-v-58bf5162]{cursor:pointer;user-select:none}.hr-cards-caret[data-v-58bf5162]{width:14px;height:14px;color:#6b7280;flex-shrink:0}.hr-cards-actions[data-v-58bf5162]{display:inline-flex;align-items:center;gap:8px}.hr-cards-error[data-v-58bf5162]{color:#d03050;font-size:13px;padding:8px 0}.hr-card[data-v-58bf5162]{height:100%}.hr-card-label[data-v-58bf5162]{font-size:12px;opacity:.7;text-transform:uppercase;letter-spacing:.02em}.hr-card-value[data-v-58bf5162]{font-size:26px;font-weight:700;line-height:1.3;margin:2px 0}.hr-card-sub[data-v-58bf5162]{font-size:12px;opacity:.75;min-height:18px}.hr-card-link[data-v-58bf5162]{display:inline-block;margin-top:6px;font-size:12px;color:#2080f0;text-decoration:none}.hr-card-link[data-v-58bf5162]:hover{text-decoration:underline}.hr-chart-empty[data-v-8219e0db]{display:flex;align-items:center;justify-content:center}.hr-chart-summary[data-v-8219e0db]{font-size:12px;opacity:.7;margin-top:4px}.hr-chart-scroll[data-v-8219e0db]{overflow-y:auto;overflow-x:hidden}[data-v-4fe41aee] .hr-table-link{color:#2080f0;text-decoration:none}[data-v-4fe41aee] .hr-table-link:hover{text-decoration:underline}.hr-att-list[data-v-75a26bef]{display:flex;flex-direction:column}.hr-att-row[data-v-75a26bef]{display:flex;align-items:center;gap:12px;padding:10px 4px;border-bottom:1px solid rgba(128,128,128,.15);color:inherit;text-decoration:none}.hr-att-row[data-v-75a26bef]:last-child{border-bottom:none}.hr-att-row[data-v-75a26bef]:hover{background:#2080f00f}.hr-att-count[data-v-75a26bef]{min-width:36px;justify-content:center;font-weight:700}.hr-att-text[data-v-75a26bef]{flex:1}.hr-att-label[data-v-75a26bef]{font-size:13px;font-weight:500}.hr-att-hint[data-v-75a26bef]{font-size:12px;opacity:.7}.hr-att-go[data-v-75a26bef]{font-size:18px;opacity:.5}.pwf-summary[data-v-41643285]{font-size:12px;opacity:.72;margin-top:4px}.pwf-empty[data-v-41643285]{display:flex;align-items:center;justify-content:center}[data-v-b7d48e4f] .inv-link{color:#2080f0;text-decoration:none}[data-v-b7d48e4f] .inv-link:hover{text-decoration:underline}[data-v-b7d48e4f] .inv-level{display:flex;flex-direction:column;gap:2px}[data-v-b7d48e4f] .inv-level small{font-size:11px;color:#64748b}[data-v-9094dd0d] .inv-link{color:#2080f0;text-decoration:none}[data-v-9094dd0d] .inv-link:hover{text-decoration:underline}[data-v-55dd0fc8] .wkf-link{color:#2080f0;text-decoration:none}[data-v-55dd0fc8] .wkf-link:hover{text-decoration:underline}[data-v-55dd0fc8] .wkf-where{display:flex;flex-direction:column;line-height:1.25}[data-v-55dd0fc8] .wkf-where small{font-size:11px;color:#64748b}[data-v-55dd0fc8] .wkf-nobody{color:#ef4444;font-weight:600}[data-v-29f3ed06] .pay-link{color:#2080f0;text-decoration:none}[data-v-29f3ed06] .pay-link:hover{text-decoration:underline}[data-v-29f3ed06] .pay-where{display:flex;flex-direction:column;line-height:1.25}[data-v-29f3ed06] .pay-where small{font-size:11px;color:#64748b}[data-v-8cc067ce] .pay-link{color:#2080f0;text-decoration:none}[data-v-8cc067ce] .pay-link:hover{text-decoration:underline}[data-v-8cc067ce] .pay-where{display:flex;flex-direction:column;line-height:1.25}[data-v-8cc067ce] .pay-where small{font-size:11px;color:#64748b}[data-v-8cc067ce] .pay-up{color:#059669;font-variant-numeric:tabular-nums}[data-v-8cc067ce] .pay-down{color:#dc2626;font-variant-numeric:tabular-nums}[data-v-ed30f0a4] .board-link{color:#2080f0;text-decoration:none}[data-v-ed30f0a4] .board-link:hover{text-decoration:underline}[data-v-ed30f0a4] .board-cell-sub{display:flex;flex-direction:column;line-height:1.25}[data-v-ed30f0a4] .board-cell-sub small{font-size:11px;color:#64748b}.sys-jobs-counts[data-v-03a2f3b6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:8px}.sys-jobs-count[data-v-03a2f3b6]{padding:8px 10px;border-radius:8px;background:#f1f5f9cc;border-top:3px solid #94a3b8}.sys-jobs-count__value[data-v-03a2f3b6]{font-size:18px;font-weight:800;font-variant-numeric:tabular-nums}.sys-jobs-count__label[data-v-03a2f3b6]{font-size:11px;color:#64748b}.sys-jobs-subtitle[data-v-03a2f3b6]{margin:14px 0 6px;font-size:12px;font-weight:700;color:#475569}.sys-jobs-none[data-v-03a2f3b6]{font-size:12px;color:#94a3b8}.sys-jobs-list[data-v-03a2f3b6]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sys-jobs-list li[data-v-03a2f3b6]{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,1.4fr) auto;gap:8px;align-items:center;font-size:12px}.sys-jobs-name[data-v-03a2f3b6]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sys-jobs-reason[data-v-03a2f3b6]{color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sys-jobs-at[data-v-03a2f3b6]{color:#94a3b8;white-space:nowrap}.sys-lic-head[data-v-0ac6d164]{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px}.sys-lic-days[data-v-0ac6d164]{font-size:22px;font-weight:800}.sys-lic-days--success[data-v-0ac6d164]{color:#10b981}.sys-lic-days--warning[data-v-0ac6d164]{color:#f59e0b}.sys-lic-days--error[data-v-0ac6d164]{color:#ef4444}.sys-lic-dates[data-v-0ac6d164],.sys-lic-used[data-v-0ac6d164]{font-size:12px;color:#64748b}.sys-lic-users[data-v-0ac6d164]{font-size:12px;font-weight:600;color:#475569}.sys-lic-used[data-v-0ac6d164]{margin-top:4px}.sys-lic-modules[data-v-0ac6d164]{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.hs[data-v-824aaf19]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px 0}.hs__facts[data-v-824aaf19]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;font-size:12px;color:#64748b}.hs__facts strong[data-v-824aaf19]{color:#0f172a}.wp-row[data-v-d28dcaef]{display:flex;justify-content:space-between;font-size:12px;margin-bottom:4px}.uwh-wrap[data-v-8f3a20e7]{position:relative;height:100%}.uwh-badges[data-v-8f3a20e7]{position:absolute;top:8px;right:44px;z-index:5;display:inline-flex;gap:6px;pointer-events:none}.uwh-badge[data-v-8f3a20e7]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:600}.uwh-badge--sample[data-v-8f3a20e7]{color:#6d28d9;background:#ede9feeb;border:1px solid rgba(139,92,246,.3);pointer-events:none}.uwh-fp-intro[data-v-8f3a20e7]{font-size:12px;color:#64748b;margin-bottom:12px}.uwh-fp-section+.uwh-fp-section[data-v-8f3a20e7]{margin-top:12px}.uwh-fp-empty[data-v-8f3a20e7]{font-size:12px;color:#94a3b8}.uwh-restricted__card[data-v-8f3a20e7]{border:1px dashed rgba(245,158,11,.5);background:#fefce873}.uwh-restricted__body[data-v-8f3a20e7]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:28px 16px;gap:6px}.uwh-restricted__icon[data-v-8f3a20e7]{color:#d97706}.uwh-restricted__title[data-v-8f3a20e7]{font-weight:700;font-size:14px}.uwh-restricted__sub[data-v-8f3a20e7]{font-size:12px;opacity:.8;max-width:360px}.uwh-restricted__tags[data-v-8f3a20e7]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin-top:4px}.uwh-restricted__note[data-v-8f3a20e7]{font-size:11px;opacity:.65;margin-top:2px}.cdv-root[data-v-5f8ade33]{display:flex;flex-direction:column;gap:16px}.cdv-root--kiosk[data-v-5f8ade33]{position:fixed;inset:0;z-index:2000;overflow-y:auto;padding:20px;background:#f8fafc}.cdv-banner[data-v-5f8ade33]{border-radius:14px;box-shadow:0 4px 16px #0f172a0d}.cdv-banner__row[data-v-5f8ade33]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px}.cdv-banner__back[data-v-5f8ade33]{margin-bottom:10px}.cdv-banner__title-row[data-v-5f8ade33]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cdv-banner__title[data-v-5f8ade33]{margin:0;font-size:20px;font-weight:800}.cdv-banner__sub[data-v-5f8ade33]{margin:4px 0 0;font-size:13px;opacity:.75}.cdv-banner__mods[data-v-5f8ade33]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.cdv-mod-pill[data-v-5f8ade33]{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:999px;font-size:11px;font-weight:600;border:1px solid;background:#fffc}.cdv-mod-pill__dot[data-v-5f8ade33]{width:6px;height:6px;border-radius:50%}.cdv-banner__actions[data-v-5f8ade33]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cdv-sections[data-v-5f8ade33]{display:flex;flex-direction:column;gap:20px}.cdv-section[data-v-5f8ade33]{display:flex;flex-direction:column;gap:10px;scroll-margin-top:calc(var(--cdv-header-offset, 60px) + var(--cdv-sticky-height, 0px) + 12px)}.cdv-sticky-sentinel[data-v-5f8ade33]{height:0;margin-bottom:-16px}.cdv-sticky[data-v-5f8ade33]{position:sticky;top:var(--cdv-header-offset, 60px);z-index:10;display:flex;flex-direction:column;gap:8px}.cdv-sticky-spacer[data-v-5f8ade33]{flex:none;margin-top:-16px}.cdv-sticky--stuck .cdv-banner[data-v-5f8ade33]{box-shadow:0 6px 18px #0f172a1f}.cdv-sticky--stuck .cdv-banner[data-v-5f8ade33] .n-card__content{padding-top:8px;padding-bottom:8px}.cdv-sticky--stuck .cdv-banner__row[data-v-5f8ade33]{align-items:center}.cdv-sticky--stuck .cdv-banner__title[data-v-5f8ade33]{font-size:16px}.cdv-section__head[data-v-5f8ade33]{display:flex;align-items:center;justify-content:space-between;padding:6px 4px 6px 10px;border-left:3px solid var(--cdv-accent);border-bottom:1px solid rgba(148,163,184,.22)}.cdv-section__head--toggle[data-v-5f8ade33]{cursor:pointer;border-radius:4px}.cdv-section__head--toggle[data-v-5f8ade33]:hover{background:#f1f5f9cc}.cdv-section__head--toggle[data-v-5f8ade33]:focus-visible{outline:2px solid var(--cdv-accent);outline-offset:2px}.cdv-section__chevron[data-v-5f8ade33]{color:#64748b}.cdv-section__icon[data-v-5f8ade33]{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;color:#fff;background:var(--cdv-accent)}.cdv-section__folded[data-v-5f8ade33]{padding:4px 12px;font-size:12px;color:#94a3b8}.cdv-nav[data-v-5f8ade33]{display:flex;gap:6px;overflow-x:auto;padding:2px 2px 4px;scrollbar-width:thin}.cdv-sticky--stuck .cdv-nav[data-v-5f8ade33]{padding:6px 8px;border-radius:10px;background:#f8fafcf5;box-shadow:0 4px 12px #0f172a14}.cdv-nav__chip[data-v-5f8ade33]{flex:none;display:inline-flex;align-items:center;gap:6px;padding:4px 11px;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:#fff;color:#334155;font-size:12px;font-weight:600;cursor:pointer}.cdv-nav__chip[data-v-5f8ade33]:hover{border-color:var(--cdv-accent);color:var(--cdv-accent)}.cdv-nav__chip--active[data-v-5f8ade33]{border-color:var(--cdv-accent);background:var(--cdv-accent);color:#fff}.cdv-nav__chip--active[data-v-5f8ade33]:hover{color:#fff}.cdv-nav__chip[data-v-5f8ade33]:focus-visible{outline:2px solid var(--cdv-accent);outline-offset:1px}.cdv-nav__dot[data-v-5f8ade33]{width:7px;height:7px;border-radius:50%;background:var(--cdv-accent)}.cdv-section__title-wrap[data-v-5f8ade33]{display:flex;align-items:center;gap:8px}.cdv-section__title[data-v-5f8ade33]{margin:0;font-size:15px;font-weight:700}.cdv-section__sub[data-v-5f8ade33]{margin:2px 0 0;font-size:12px;opacity:.7}.rvn-dash[data-v-3823ca61]{padding:10px;z-index:999}.rvn-hero[data-v-3823ca61]{border-radius:18px;background:linear-gradient(135deg,#5e81f41f,#4140991a);border:1px solid rgba(94,129,244,.2);z-index:999}.rvn-hero__row[data-v-3823ca61]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.rvn-hero__title[data-v-3823ca61]{font-weight:800;font-size:1.1rem;color:#131336}.rvn-hero__sub[data-v-3823ca61]{color:#5b6075;margin-top:2px}.rvn-widget[data-v-3823ca61]{height:100%;border-radius:18px}.vertical-nav-menu[data-v-f731055f]{margin:0;padding:0;position:relative;list-style:none}.app-sidebar__heading[data-v-f731055f]{text-transform:uppercase;font-size:.8rem;margin:.75rem 0;font-weight:700;color:#3f6ad8;white-space:nowrap;position:relative}.vertical-nav-menu li a[data-v-f731055f]{display:block;line-height:2.4rem;height:2.4rem;padding:0 1.5rem 0 45px;position:relative;border-radius:.25rem;color:#343a40;white-space:nowrap;transition:all .2s;margin:.1rem 0;text-decoration:none;cursor:pointer}.vertical-nav-menu li a[data-v-f731055f]:hover{background:#e0f3ff;text-decoration:none}.vertical-nav-menu li.mm-active>a[data-v-f731055f]{background:#3f6ad81f;box-shadow:inset 3px 0 #3f6ad8;color:#3f6ad8;font-weight:700}.vertical-nav-menu li.mm-active>a .metismenu-icon[data-v-f731055f]{opacity:.85}.vertical-nav-menu li.mm-active>a[data-v-f731055f]:hover{background:#3f6ad829}.vertical-nav-menu li.mm-active-trail:not(.mm-active)>a[data-v-f731055f]{color:#3f6ad8;font-weight:600;background:transparent;box-shadow:none}.vertical-nav-menu li.mm-open:not(.mm-active):not(.mm-active-trail)>a[data-v-f731055f]{background:transparent;box-shadow:none;font-weight:500}.vertical-nav-menu i.metismenu-icon[data-v-f731055f],.vertical-nav-menu i.metismenu-state-icon[data-v-f731055f]{text-align:center;width:34px;height:34px;line-height:34px;position:absolute;left:5px;top:50%;margin-top:-17px;font-size:1.5rem;opacity:.3;transition:opacity .2s,transform .2s}.vertical-nav-menu i.metismenu-state-icon[data-v-f731055f]{left:auto;right:0;opacity:.45}.vertical-nav-menu li.mm-open>a i.metismenu-state-icon[data-v-f731055f]{transform:rotate(-180deg);opacity:1}.vertical-nav-menu ul[data-v-f731055f]{margin:0;position:relative;list-style:none;padding:.5em 0 0 2rem}.vertical-nav-menu ul[data-v-f731055f]:before{content:"";height:100%;opacity:1;width:3px;background:#e0f3ff;position:absolute;left:20px;top:0;border-radius:15px}.vertical-nav-menu ul>li>a[data-v-f731055f]{color:#6c757d;height:2rem;line-height:2rem;padding:0 1.5rem}.vertical-nav-menu ul>li>a[data-v-f731055f]:hover{color:#3f6ad8;background:transparent}.vertical-nav-menu ul>li>a .metismenu-icon[data-v-f731055f]{display:none}.vertical-nav-menu .mm-collapse[data-v-f731055f]{overflow:hidden}.app-sidebar.sidebar-text-light .app-sidebar__heading[data-v-f731055f]{color:#fff9}.app-sidebar.sidebar-text-light .vertical-nav-menu li a[data-v-f731055f]{color:#ffffffb3}.app-sidebar.sidebar-text-light .vertical-nav-menu li a[data-v-f731055f]:hover{background:#ffffff26;color:#fff}.app-sidebar.sidebar-text-light .vertical-nav-menu li.mm-active>a[data-v-f731055f],.app-sidebar.sidebar-text-light .vertical-nav-menu ul>li.mm-active>a[data-v-f731055f]{background:#ffffff2e;box-shadow:inset 3px 0 #fff;color:#fff}.app-sidebar.sidebar-text-light .vertical-nav-menu li.mm-active-trail:not(.mm-active)>a[data-v-f731055f],.app-sidebar.sidebar-text-light .vertical-nav-menu ul>li.mm-active-trail:not(.mm-active)>a[data-v-f731055f]{color:#fffffff2;background:transparent;box-shadow:none}.app-sidebar.sidebar-text-light .vertical-nav-menu li.mm-open:not(.mm-active):not(.mm-active-trail)>a[data-v-f731055f]{background:transparent;box-shadow:none}.app-sidebar.sidebar-text-light .vertical-nav-menu ul[data-v-f731055f]:before{background:#ffffff1a}.app-sidebar.sidebar-text-light .vertical-nav-menu ul>li>a[data-v-f731055f]{color:#fff9}.app-sidebar.sidebar-text-light .vertical-nav-menu ul>li>a[data-v-f731055f]:hover{color:#fff}.app-sidebar.sidebar-text-dark .app-sidebar__heading[data-v-f731055f],.app-sidebar.sidebar-text-dark .vertical-nav-menu li a[data-v-f731055f]{color:#0009}.app-sidebar.sidebar-text-dark .vertical-nav-menu li a[data-v-f731055f]:hover{background:#00000014;color:#000000bf}.app-sidebar.sidebar-text-dark .vertical-nav-menu li.mm-active>a[data-v-f731055f],.app-sidebar.sidebar-text-dark .vertical-nav-menu ul>li.mm-active>a[data-v-f731055f]{background:#0000001a;box-shadow:inset 3px 0 #0000008c;color:#000000e6}.app-sidebar.sidebar-text-dark .vertical-nav-menu li.mm-active-trail:not(.mm-active)>a[data-v-f731055f],.app-sidebar.sidebar-text-dark .vertical-nav-menu ul>li.mm-active-trail:not(.mm-active)>a[data-v-f731055f]{color:#000c;background:transparent;box-shadow:none}.app-sidebar.sidebar-text-dark .vertical-nav-menu li.mm-open:not(.mm-active):not(.mm-active-trail)>a[data-v-f731055f]{background:transparent;box-shadow:none}.app-sidebar.sidebar-text-dark .vertical-nav-menu ul[data-v-f731055f]:before{background:#0000001a}.app-sidebar.sidebar-text-dark .vertical-nav-menu ul>li>a[data-v-f731055f]{color:#00000073}.app-sidebar.sidebar-text-dark .vertical-nav-menu ul>li>a[data-v-f731055f]:hover{color:#000000bf}.closed-sidebar:not(.sidebar-mobile-open) .vertical-nav-menu li a[data-v-f731055f]{text-indent:-99rem;padding:0}.closed-sidebar:not(.sidebar-mobile-open) .vertical-nav-menu i.metismenu-icon[data-v-f731055f]{text-indent:0;left:50%;margin-left:-17px}.closed-sidebar:not(.sidebar-mobile-open) .vertical-nav-menu i.metismenu-state-icon[data-v-f731055f]{visibility:hidden}.closed-sidebar:not(.sidebar-mobile-open) .vertical-nav-menu ul[data-v-f731055f]:before{display:none}.closed-sidebar:not(.sidebar-mobile-open) .vertical-nav-menu ul[data-v-f731055f]{padding:0}.closed-sidebar:not(.sidebar-mobile-open) .app-sidebar:hover .vertical-nav-menu li a[data-v-f731055f]{text-indent:initial;padding:0 1.5rem 0 45px}.closed-sidebar:not(.sidebar-mobile-open) .app-sidebar:hover .vertical-nav-menu i.metismenu-icon[data-v-f731055f]{left:5px;margin-left:0}.closed-sidebar:not(.sidebar-mobile-open) .app-sidebar:hover .vertical-nav-menu i.metismenu-state-icon[data-v-f731055f]{visibility:visible}.closed-sidebar:not(.sidebar-mobile-open) .app-sidebar:hover .vertical-nav-menu ul[data-v-f731055f]{padding:.5em 0 0 2rem}.menu-empty-wrap[data-v-f731055f]{padding:.75rem 0}.menu-empty[data-v-f731055f]{border-radius:.5rem;padding:.9rem;background:#3f6ad80f;border:1px solid rgba(63,106,216,.12)}.menu-empty-icon[data-v-f731055f]{font-size:20px;margin-bottom:6px}.menu-empty-title[data-v-f731055f]{font-weight:800;font-size:13px;margin-bottom:4px;color:#3f6ad8}.menu-empty-text[data-v-f731055f]{font-size:12px;opacity:.85;line-height:1.35}.header-left[data-v-117771a6]{display:flex;align-items:center;gap:12px}.icon-btn[data-v-117771a6]{width:36px;height:36px;border-radius:10px;background:#f3f4f6;color:#94a3b8;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer}.title-icon[data-v-117771a6]{width:36px;height:36px;border-radius:10px;background:#f3f4f6;color:#94a3b8;display:flex;align-items:center;justify-content:center}.title[data-v-117771a6]{font-size:18px;font-weight:700;color:#111827}.header-actions[data-v-117771a6]{display:flex;justify-content:flex-end;align-items:center}.tabs-container[data-v-117771a6]{display:flex;justify-content:center;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;scrollbar-color:#e5e7eb transparent}.tabs-container[data-v-117771a6]::-webkit-scrollbar{height:4px}.tabs-container[data-v-117771a6]::-webkit-scrollbar-track{background:transparent}.tabs-container[data-v-117771a6]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:2px}[data-v-117771a6] .tabs-segmented.n-tabs--line .n-tabs-bar{display:none}[data-v-117771a6] .tabs-segmented .n-tabs-nav{min-width:min-content;justify-content:center;flex-wrap:nowrap}[data-v-117771a6] .tabs-segmented .n-tabs-tab{padding:6px 14px;border-radius:10px;font-weight:600;color:#6b7280;white-space:nowrap;flex-shrink:0}[data-v-117771a6] .tabs-segmented .n-tabs-tab--active{background:#fff;border:1px solid #e5e7eb;color:#111827;box-shadow:0 1px #1118270a}.sub-card[data-v-117771a6]{border-radius:10px}.section-header[data-v-117771a6]{display:flex;align-items:center;justify-content:space-between;gap:8px}.section-title[data-v-117771a6]{font-weight:600;font-size:14px}.collapse-btn[data-v-117771a6]{width:28px;height:28px;border-radius:8px;background:#f3f4f6;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer}.mt-2[data-v-117771a6]{margin-top:8px}.rb-actions[data-v-62022e3a]::-webkit-scrollbar{height:6px}.rb-actions[data-v-62022e3a]::-webkit-scrollbar-thumb{border-radius:999px}.doc-viewer-root[data-v-e4dd62b8]{width:100%;height:100%;min-height:0;min-width:0;display:flex;flex-direction:column}.spin-wrap[data-v-e4dd62b8]{width:100%;height:100%;min-height:0}.doc-viewer-content[data-v-e4dd62b8]{width:100%;height:100%;min-height:0;display:flex;flex-direction:column}.doc-viewer-header[data-v-e4dd62b8]{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid var(--n-border-color)}.doc-title[data-v-e4dd62b8]{font-weight:600}.doc-viewer-body[data-v-e4dd62b8]{flex:1 1 auto;min-height:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.variant-inline .doc-viewer-header[data-v-e4dd62b8]{display:none}.variant-inline .doc-viewer-body[data-v-e4dd62b8]{overflow:hidden}.variant-full .doc-viewer-body[data-v-e4dd62b8]{overflow:auto}.doc-viewer-image[data-v-e4dd62b8]{width:100%;height:100%;display:block}.doc-viewer-frame[data-v-e4dd62b8]{width:100%;height:100%;border:none}.doc-viewer-fallback[data-v-e4dd62b8]{width:100%;padding:12px}.doc-viewer-error[data-v-e4dd62b8],.doc-viewer-empty[data-v-e4dd62b8]{padding:16px}.stats-state[data-v-a6439680]{display:inline-flex;gap:8px;align-items:center;color:#6b7280;padding:6px 0}.stats-error[data-v-a6439680]{color:#b91c1c}nav ul[data-v-a6439680]{display:inherit!important}@media(max-width:640px){[data-v-a6439680] .n-page-header__main{flex-wrap:wrap;row-gap:4px}[data-v-a6439680] .n-page-header__subtitle{flex-basis:100%;margin-left:0}[data-v-a6439680] .n-page-header{flex-wrap:wrap;row-gap:8px}}.pill-stat[data-v-a6439680] .n-statistic-value__content{color:var(--pill-bg);font-weight:600}.center-wrap[data-v-21af28d0]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}.footer-actions[data-v-21af28d0]{display:flex;gap:8px;justify-content:flex-end}.photo-wrap[data-v-04fcb48a]{position:relative;width:100%;aspect-ratio:1;max-width:180px;background:#f0f2f5;border-radius:50%;overflow:hidden;margin:0 auto;border:none;padding:0;outline:none;display:flex;align-items:center;justify-content:center}.photo-wrap.clickable[data-v-04fcb48a]{cursor:pointer}.photo-wrap.clickable[data-v-04fcb48a]:hover{filter:brightness(.93)}.photo-wrap.clickable[data-v-04fcb48a]:active{transform:scale(.98)}.photo-wrap[data-v-04fcb48a]:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.avatar-placeholder[data-v-04fcb48a]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.mt-3[data-v-04fcb48a]{margin-top:12px}.mb-2[data-v-04fcb48a]{margin-bottom:8px}.mb-3[data-v-04fcb48a]{margin-bottom:12px}.add-btn[data-v-04fcb48a]{display:flex;justify-content:flex-end;margin:10px 0}.flex[data-v-04fcb48a]{display:flex}.items-center[data-v-04fcb48a]{align-items:center}.gap-2[data-v-04fcb48a]{gap:8px}.flex-wrap[data-v-04fcb48a]{flex-wrap:wrap}.side-label[data-v-04fcb48a]{font-size:12px;font-weight:600;color:#6b7280;margin-bottom:6px;text-transform:uppercase;letter-spacing:.04em}.section-title[data-v-04fcb48a]{font-size:15px;font-weight:600;margin-bottom:12px;color:#374151}.form-footer[data-v-04fcb48a]{display:flex;justify-content:flex-end;margin-top:20px;padding-top:16px;border-top:1px solid #f0f0f0}.request-card[data-v-04fcb48a]{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;transition:box-shadow .18s,border-color .18s;background:#fff}.request-card[data-v-04fcb48a]:hover{box-shadow:0 2px 12px #00000014;border-color:#d1d5db}.req-icon[data-v-04fcb48a]{flex-shrink:0;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center}.req-content[data-v-04fcb48a]{flex:1;min-width:0}.req-title[data-v-04fcb48a]{font-size:14px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.req-desc[data-v-04fcb48a]{font-size:12px;color:#6b7280;margin-top:2px;line-height:1.4}.photo-wrap[data-v-2a51d5be]{position:relative;width:100%;aspect-ratio:1;max-width:200px;background:#f0f2f5;border-radius:50%;overflow:hidden;margin:0 auto;border:none;padding:0;outline:none;background-color:#f0f2f5;cursor:pointer;display:flex;align-items:center;justify-content:center}.photo-wrap img[data-v-2a51d5be]{width:100%;height:100%;object-fit:cover}.photo-wrap[data-v-2a51d5be]:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.photo-wrap[data-v-2a51d5be]:hover{filter:brightness(.95)}.photo-wrap[data-v-2a51d5be]:active{transform:scale(.98)}.photo[data-v-2a51d5be]{width:100%;height:100%;object-fit:cover;display:block}.mt-3[data-v-2a51d5be]{margin-top:12px}.mb-2[data-v-2a51d5be]{margin-bottom:8px}.add-btn[data-v-2a51d5be]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.section-title[data-v-2a51d5be]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.termination-info[data-v-2a51d5be]{margin-top:16px;padding:16px;background-color:#fef2f2;border-radius:6px;border:1px solid #fecaca}.notes-section[data-v-2a51d5be]{margin-top:16px}.notes-content[data-v-2a51d5be]{padding:12px;background-color:#f9fafb;border-radius:6px;white-space:pre-wrap}.filter-label[data-v-a6e67a58]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-a6e67a58]{padding:1rem}.space-y-6[data-v-a6e67a58]>*+*{margin-top:1.5rem}.form-input[data-v-3a1cf5b6]{width:100%}.review-section[data-v-7886111a]{border:1px solid #e2e8f0;border-radius:10px;padding:10px 14px;margin-bottom:12px}.review-head[data-v-7886111a]{display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#0f172a;margin-bottom:4px}.setup-page[data-v-c09fc5f1]{min-height:100vh;box-sizing:border-box;padding:32px 16px;display:flex;align-items:center;justify-content:center;background-color:#f4f7f9;background-position:center;background-size:520px;background-repeat:repeat;background-blend-mode:multiply;font-family:DM Sans,Segoe UI,system-ui,sans-serif}.setup-card[data-v-c09fc5f1]{width:100%;max-width:1040px;display:flex;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 12px 40px #0f172a1a}.setup-steps[data-v-c09fc5f1]{width:280px;flex:none;box-sizing:border-box;padding:28px 24px;color:#d5f0f2;background-color:#1d6771;background-position:70% 40%;background-size:260%;background-repeat:no-repeat;display:flex;flex-direction:column}.brand[data-v-c09fc5f1]{font-weight:700;color:#fff;font-size:17px;margin-bottom:28px}.setup-steps ol[data-v-c09fc5f1]{list-style:none;margin:0;padding:0}.setup-steps li[data-v-c09fc5f1]{display:flex;align-items:center;gap:12px;margin:0 0 18px;opacity:.7}.setup-steps li.on[data-v-c09fc5f1]{opacity:1;font-weight:600;color:#fff}.setup-steps li.done[data-v-c09fc5f1]{opacity:.9}.dot[data-v-c09fc5f1]{width:30px;height:30px;border-radius:50%;border:1.5px solid currentColor;display:inline-flex;align-items:center;justify-content:center;font-size:13px;flex:none}.setup-steps li.on .dot[data-v-c09fc5f1]{background:#fff;color:#1d6771;border-color:#fff}.foot[data-v-c09fc5f1]{margin-top:auto;font-size:12px;opacity:.75}.setup-main[data-v-c09fc5f1]{flex:1;min-width:0;padding:32px 36px}.setup-main[data-v-c09fc5f1] .step-title{margin:0 0 4px;font-size:22px;color:#0f172a}.setup-main[data-v-c09fc5f1] .step-sub{margin:0 0 20px;color:#64748b}.mb[data-v-c09fc5f1]{margin-bottom:16px}.actions[data-v-c09fc5f1]{display:flex;align-items:center;gap:10px;margin-top:8px}.grow[data-v-c09fc5f1]{flex:1}.success[data-v-c09fc5f1]{text-align:center;padding:48px 8px}.success .tick[data-v-c09fc5f1]{width:64px;height:64px;border-radius:50%;background:#e6f2f3;color:#1d6771;font-size:32px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:12px}.success h2[data-v-c09fc5f1]{margin:0 0 6px;color:#0f172a}.muted[data-v-c09fc5f1]{color:#64748b}@media(max-width:767.98px){.setup-page[data-v-c09fc5f1]{padding:0;align-items:stretch}.setup-card[data-v-c09fc5f1]{flex-direction:column;border-radius:0;box-shadow:none;background:transparent}.setup-steps[data-v-c09fc5f1]{width:auto;padding:16px 16px 28px;background-position:80% 45%;background-size:320%}.brand[data-v-c09fc5f1]{margin-bottom:12px;font-size:15px}.setup-steps ol[data-v-c09fc5f1]{display:flex;align-items:center;gap:6px}.setup-steps li[data-v-c09fc5f1]{margin:0}.setup-steps li:not(.on) .name[data-v-c09fc5f1]{display:none}.setup-steps li+li[data-v-c09fc5f1]:before{content:"";width:12px;height:1px;background:#fff6;margin-right:6px}.foot[data-v-c09fc5f1]{display:none}.setup-main[data-v-c09fc5f1]{margin:-16px 12px 24px;padding:20px 16px;background:#fff;border-radius:14px;box-shadow:0 6px 20px #0f172a14}}.fade-enter-active[data-v-e1bfca08],.fade-leave-active[data-v-e1bfca08]{transition:opacity .4s ease}.fade-enter-from[data-v-e1bfca08],.fade-leave-to[data-v-e1bfca08]{opacity:0}.fade-enter-active[data-v-967c432a],.fade-leave-active[data-v-967c432a]{transition:opacity .4s ease}.fade-enter-from[data-v-967c432a],.fade-leave-to[data-v-967c432a]{opacity:0}.logged-out-card[data-v-967c432a]{max-width:420px}.card-body[data-v-967c432a]{padding-top:1.25rem}.topbar[data-v-8b855116]{background-color:#fff;padding:5px 15px;height:70px;margin:10px;border-radius:10px;display:flex;width:80%;justify-content:space-between;align-items:center;box-shadow:0 2px 4px #0000001a;position:relative}.title[data-v-8b855116]{font-size:20px;font-weight:700;color:#333}.links[data-v-8b855116]{display:flex;gap:15px;justify-content:center;align-items:center;font-weight:500}.links a[data-v-8b855116]{color:#666;text-decoration:none}.links a[data-v-8b855116]:hover{color:#000}.download[data-v-8b855116]{background-color:#4caf50;color:#fff;padding:5px 10px;border:none;border-radius:10px;cursor:pointer}.download[data-v-8b855116]:hover{background-color:#45a049}.hamburger[data-v-8b855116]{display:none;font-size:24px;background:none;border:none;cursor:pointer}@media(max-width:768px){.hamburger[data-v-8b855116]{display:block}.links[data-v-8b855116]{display:none;flex-direction:column;position:absolute;top:70px;right:15px;background:#fff;padding:10px;border-radius:10px;box-shadow:0 4px 8px #0000001a;z-index:1000}.links.open[data-v-8b855116]{display:flex;justify-content:start;align-items:start}}body{display:block!important}@keyframes slide-up-6d200e9c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up[data-v-6d200e9c]{animation:slide-up-6d200e9c .5s ease-out}.container[data-v-6d200e9c]{height:100vh;background-color:#fff}.main-content[data-v-6d200e9c]{display:flex;height:100%}.top-bar[data-v-6d200e9c]{position:absolute;top:0;z-index:1000;left:0;right:0;z-index:3;display:flex;justify-content:center}.left[data-v-6d200e9c]{flex:1;display:flex;justify-content:center;align-items:center;background:#fff;z-index:2;padding:40px}.right[data-v-6d200e9c]{flex:1;background-size:cover;background-position:center;margin:20px 10px;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;color:#fff;border-radius:15px;overflow:hidden}.right[data-v-6d200e9c]:before{content:"";position:absolute;inset:0;background:#4195a180;border-radius:inherit}.overlay[data-v-6d200e9c]{position:relative;z-index:1;max-width:400px}.overlay h2[data-v-6d200e9c]{font-size:1.5rem;font-weight:700;margin-bottom:1rem}.overlay p[data-v-6d200e9c]{font-size:1rem;line-height:1.5}@media(max-width:768px){.container[data-v-6d200e9c]{height:auto;min-height:100vh}.main-content[data-v-6d200e9c]{flex-direction:column-reverse}.right[data-v-6d200e9c]{flex:none;margin:0;border-radius:0;height:200px}.left[data-v-6d200e9c]{position:relative;margin:-48px 12px 24px;padding:1.25rem 1rem;background:#fffffff7;border-radius:12px;box-shadow:0 8px 30px #0f172a1f;align-items:flex-start}.left[data-v-6d200e9c]>*{width:100%;min-width:0}.right .overlay[data-v-6d200e9c]{display:none}[data-v-6d200e9c] .n-steps:not(.n-steps--vertical){overflow-x:auto;padding-bottom:4px}[data-v-6d200e9c] .n-steps:not(.n-steps--vertical) .n-step:not(.n-step--process-status) .n-step-content-header__title,[data-v-6d200e9c] .n-steps .n-step-content__description{display:none}}.errorMsg[data-v-dda4abb7]{color:red}.heading[data-v-dda4abb7]{margin:5px 0;font-weight:700;font-size:22px}.sub-heading[data-v-dda4abb7]{margin:5px 0 10px;font-size:16px}.custom-button[data-v-dda4abb7]{color:#000;border-radius:7px;width:100%;margin-bottom:10px}.custom-button[data-v-dda4abb7]:hover{color:#fff}.custom-button2[data-v-dda4abb7]{color:#000;border-radius:7px;margin-bottom:5px;width:100%;text-align:center;margin-top:10px}.custom-button2[data-v-dda4abb7]:hover{color:#000}.form-input[data-v-dda4abb7]{margin-bottom:16px;width:100%;border-radius:7px;padding:7px 10px;display:block}@keyframes fade-in-dda4abb7{0%{opacity:0}to{opacity:1}}.animate-fade-in[data-v-dda4abb7]{animation:fade-in-dda4abb7 .5s ease-in}@keyframes pulse-dda4abb7{0%,to{opacity:1}50%{opacity:.8}}.animate-pulse[data-v-dda4abb7]{animation:pulse-dda4abb7 2s cubic-bezier(.4,0,.6,1) infinite}.errorMsg[data-v-fb86673c]{color:red}.heading[data-v-fb86673c]{margin:5px 0;font-weight:700;font-size:22px}.sub-heading[data-v-fb86673c]{margin:5px 0 10px;font-size:16px}.custom-button[data-v-fb86673c]{color:#000;border-radius:7px;margin-bottom:5px;width:100%}.custom-button[data-v-fb86673c]:hover{color:#000}.form-input[data-v-fb86673c]{margin-bottom:16px;border-radius:7px;width:300px;padding:7px 0;display:block}@keyframes slide-up-fabc71ab{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up[data-v-fabc71ab]{animation:slide-up-fabc71ab .5s ease-out}@keyframes fade-in-fabc71ab{0%{opacity:0}to{opacity:1}}.animate-fade-in[data-v-fabc71ab]{animation:fade-in-fabc71ab .5s ease-in}@keyframes pulse-fabc71ab{0%,to{opacity:1}50%{opacity:.8}}.animate-pulse[data-v-fabc71ab]{animation:pulse-fabc71ab 2s cubic-bezier(.4,0,.6,1) infinite}.custom-button[data-v-56f6b907]{color:#000;border-radius:7px;margin-bottom:5px}.custom-button[data-v-56f6b907]:hover{color:#fff}.heading[data-v-56f6b907]{margin:5px 0;font-weight:700;font-size:22px}.sub-heading[data-v-56f6b907]{margin:5px 0 10px;font-size:16px}.form-input[data-v-56f6b907]{margin-bottom:16px;width:300px;border-radius:7px;padding:7px 10px}.forgotpassword[data-v-56f6b907],.register[data-v-56f6b907]{margin:5px 0;font-weight:700;font-size:12px}.register span[data-v-56f6b907]{color:#4195a1}.errorMsg[data-v-6025d517]{color:red}.custom-button[data-v-6025d517]{color:#000}.custom-button[data-v-6025d517]:hover{color:#fff}.login-svg[data-v-6bc6c6fe],.forgot-svg[data-v-6bc6c6fe]{width:1rem;height:1rem;background-size:contain;background-repeat:no-repeat;display:inline-block}.register-button[data-v-c918814f]:hover{background-color:#3b82f6!important;color:#fff!important;border-color:#3b82f6!important;transition:all .2s ease}.register-button[data-v-c918814f],.provider-icon[data-v-c918814f]{transition:all .2s ease}.provider-icon[data-v-c918814f]:hover{transform:scale(1.1)}.auth-button[data-v-fbda8265]:hover{background-color:#3b82f6!important;color:#fff!important;border-color:#3b82f6!important;transition:all .2s ease}.auth-button[data-v-fbda8265]{transition:all .2s ease}.recovery-link[data-v-fbda8265]:hover,.login-link[data-v-fbda8265]:hover,.forgot-link[data-v-fbda8265]:hover,.resend-link[data-v-fbda8265]:hover{background-color:#f3f4f6;transition:all .2s ease}.recovery-link[data-v-fbda8265],.login-link[data-v-fbda8265],.forgot-link[data-v-fbda8265],.resend-link[data-v-fbda8265]{transition:all .2s ease;text-align:left}.login-svg[data-v-fbda8265]{background-color:#6b7280;border-radius:2px}.auth-svg[data-v-fbda8265]{background-color:#8b5cf6;border-radius:2px}.forgot-svg[data-v-fbda8265]{background-color:#ef4444;border-radius:2px}.resend-svg[data-v-fbda8265]{background-color:#10b981;border-radius:2px}[data-v-fbda8265] .n-input__input{text-align:center;letter-spacing:.2em;font-size:1.125rem;font-family:ui-monospace,SFMono-Regular,SF Mono,Consolas,Liberation Mono,Menlo,monospace}.custom-button[data-v-fcfecfbd]{color:#000;margin:5px 0}.custom-button[data-v-fcfecfbd]:hover{color:#fff}.n-tabs .n-tabs-nav[data-v-fcfecfbd]{@apply border-b border-gray-200;}.n-tabs .n-tabs-tab[data-v-fcfecfbd]{@apply text-sm font-medium text-gray-500 hover:text-gray-700;}.n-tabs .n-tabs-tab--active[data-v-fcfecfbd]{@apply text-blue-600 border-b-2 border-blue-600;}.n-input[data-v-fcfecfbd],.n-select[data-v-fcfecfbd],.n-date-picker[data-v-fcfecfbd]{@apply rounded-lg;}.n-button[data-v-fcfecfbd]{@apply rounded-lg;@apply text-black;}[data-v-d8a17f65]{-webkit-box-sizing:border-box;box-sizing:border-box}body[data-v-d8a17f65]{padding:0;margin:0}#notfound[data-v-d8a17f65]{position:relative;height:100vh}#notfound .notfound[data-v-d8a17f65]{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notfound[data-v-d8a17f65]{max-width:710px;width:100%;padding-left:190px;line-height:1.4}.notfound .notfound-404[data-v-d8a17f65]{position:absolute;left:0;top:0;width:150px;height:150px}.notfound .notfound-404 h1[data-v-d8a17f65]{font-family:Passion One,cursive;color:#00b5c3;font-size:150px;letter-spacing:15.5px;margin:0;font-weight:900;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notfound h2[data-v-d8a17f65]{font-family:Raleway,sans-serif;color:#292929;font-size:28px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;margin-top:0}.notfound p[data-v-d8a17f65]{font-family:Raleway,sans-serif;font-size:14px;font-weight:400;margin-top:0;margin-bottom:15px;color:#333}.notfound a[data-v-d8a17f65]{font-family:Raleway,sans-serif;font-size:14px;text-decoration:none;text-transform:uppercase;background:#fff;display:inline-block;padding:15px 30px;border-radius:40px;color:#292929;font-weight:700;-webkit-box-shadow:0px 4px 15px -5px rgba(0,0,0,.3);box-shadow:0 4px 15px -5px #0000004d;-webkit-transition:.2s all;transition:.2s all}.notfound a[data-v-d8a17f65]:hover{color:#fff;background-color:#00b5c3}@media only screen and (max-width:480px){.notfound[data-v-d8a17f65]{text-align:center}.notfound .notfound-404[data-v-d8a17f65]{position:relative;width:100%;margin-bottom:15px}.notfound[data-v-d8a17f65]{padding-left:15px;padding-right:15px}}.container[data-v-39d40135]{background:none!important}.hero .btn-primary[data-v-39d40135],.hero .btn-video[data-v-39d40135]{color:#fff!important}a[data-v-39d40135]{list-style:none}@keyframes float-39d40135{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.floating[data-v-39d40135]{animation:float-39d40135 6s ease-in-out infinite}.preview-container[data-v-3e69b491]{border:1px solid var(--n-border-color);border-radius:8px;background:#fff;min-height:500px;display:grid;grid-template-rows:auto 1fr;overflow:hidden;box-shadow:0 2px 8px #00000014}.preview-container img[data-v-3e69b491]{display:block;max-width:100%;height:auto;object-fit:contain}.preview-top[data-v-3e69b491]{display:grid;grid-template-columns:var(--sidebar-width) 1fr;border-bottom:1px solid #e9ecef;transition:grid-template-columns .3s ease}.preview-logo-tile[data-v-3e69b491]{display:grid;place-items:center;height:64px;padding:8px;border-right:1px solid #e9ecef;background:var(--sidebar-bg);transition:all .3s ease}.preview-logo[data-v-3e69b491]{max-height:40px;max-width:calc(var(--sidebar-width) - 24px);width:auto;height:auto;object-fit:contain}.preview-header[data-v-3e69b491]{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 20px;background:var(--header-bg);color:var(--header-fg);transition:all .3s ease}.preview-title[data-v-3e69b491]{font-weight:600;font-size:16px;letter-spacing:.02em}.preview-actions[data-v-3e69b491]{display:flex;gap:12px;align-items:center}.preview-hint[data-v-3e69b491]{font-size:13px;opacity:.85}.preview-main[data-v-3e69b491]{display:grid;grid-template-columns:var(--sidebar-width) 1fr;min-height:420px;transition:grid-template-columns .3s ease}.preview-sidebar[data-v-3e69b491]{background:var(--sidebar-bg);color:var(--sidebar-fg);border-right:1px solid #e9ecef;overflow:hidden;transition:all .3s ease}.preview-sidebar-head[data-v-3e69b491]{display:grid;place-items:center;height:80px;padding:12px;border-bottom:1px solid rgba(0,0,0,.06)}.preview-side-logo[data-v-3e69b491]{max-height:42px;max-width:calc(var(--sidebar-width) - 32px);width:auto;height:auto;object-fit:contain}.preview-menu[data-v-3e69b491]{list-style:none;margin:0;padding:16px 12px}.menu-title[data-v-3e69b491]{font-size:11px;font-weight:600;opacity:.5;padding:8px 12px;letter-spacing:.08em;text-transform:uppercase}.menu-item[data-v-3e69b491]{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:all .2s ease;white-space:nowrap;overflow:hidden}.menu-item[data-v-3e69b491]:hover{background:#0000000d}.menu-dot[data-v-3e69b491]{width:8px;height:8px;min-width:8px;border-radius:50%;background:currentColor;opacity:.6}.menu-item span[data-v-3e69b491]{font-size:14px;font-weight:500}.preview-content[data-v-3e69b491]{background:#f5f7fa;display:grid;place-items:center;transition:all .3s ease}.preview-placeholder[data-v-3e69b491]{display:flex;align-items:center;justify-content:center;padding:40px;border:2px dashed #d0d7de;border-radius:8px;background:#fff;min-width:200px;min-height:200px}.preview-card[data-v-713d060e]{height:100%}.portal-preview[data-v-713d060e]{border:1px solid #e2e8f0;border-radius:12px;background:#0f172a;min-height:580px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 24px #0000004d;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#f8fafc;font-size:13px}.p-nav[data-v-713d060e]{display:flex;align-items:center;gap:16px;padding:11px 20px;border-bottom:1px solid rgba(255,255,255,.07);background:#0f172ad9;backdrop-filter:blur(10px);flex-shrink:0}.p-brand[data-v-713d060e]{display:flex;align-items:center;gap:9px}.p-logo-wrap[data-v-713d060e]{width:28px;height:28px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.p-logo-img[data-v-713d060e]{width:28px;height:28px;object-fit:contain;border-radius:4px}.p-logo-mark[data-v-713d060e]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center}.p-brand-text[data-v-713d060e]{display:flex;flex-direction:column;line-height:1}.p-name[data-v-713d060e]{font-weight:700;font-size:13px;letter-spacing:-.3px;color:#f8fafc}.p-accent[data-v-713d060e]{color:#60a5fa}.p-tagline-sm[data-v-713d060e]{font-size:8px;letter-spacing:.14em;text-transform:uppercase;color:#fff6;margin-top:2px}.p-nav-links[data-v-713d060e]{display:flex;gap:14px;font-size:11px;color:#94a3b8;font-weight:500;margin-left:6px}.pb[data-v-713d060e]{font-size:10px;font-weight:600;padding:5px 10px;border-radius:6px;border:none;cursor:default}.pb-ghost[data-v-713d060e]{background:transparent;color:#f8fafc}.pb-brand[data-v-713d060e]{background:#3b82f6;color:#fff}.pb-white[data-v-713d060e]{background:#fff;color:#0f172a}.pb-lg[data-v-713d060e]{font-size:11px;padding:8px 14px;border-radius:7px}.p-hero[data-v-713d060e]{position:relative;padding:36px 20px 28px;display:flex;align-items:flex-start;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.06)}.p-hero-glow1[data-v-713d060e]{position:absolute;top:-10%;left:8%;width:260px;height:260px;background:radial-gradient(circle,rgba(59,130,246,.16) 0%,transparent 70%);pointer-events:none}.p-hero-glow2[data-v-713d060e]{position:absolute;bottom:-5%;right:-5%;width:240px;height:240px;background:radial-gradient(circle,rgba(139,92,246,.12) 0%,transparent 70%);pointer-events:none}.p-hero-grid[data-v-713d060e]{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.035) 1px,transparent 1px);background-size:28px 28px;pointer-events:none}.p-hero-content[data-v-713d060e]{position:relative;z-index:2;max-width:480px;display:flex;flex-direction:column;gap:14px}.p-badge[data-v-713d060e]{align-self:flex-start;font-size:10px;font-weight:600;color:#60a5fa;background:#3b82f624;border:1px solid rgba(59,130,246,.28);padding:3px 10px;border-radius:9999px;display:inline-flex;align-items:center;gap:5px}.p-badge-star[data-v-713d060e]{color:#3b82f6;font-size:9px}.p-title[data-v-713d060e]{font-size:26px;font-weight:800;line-height:1.12;color:#fff;margin:0;letter-spacing:-.5px}.p-desc[data-v-713d060e]{font-size:12px;line-height:1.55;color:#94a3b8;margin:0}.p-actions[data-v-713d060e]{display:flex;gap:8px}.p-checks[data-v-713d060e]{display:flex;gap:14px;font-size:10px;color:#475569}.p-strip[data-v-713d060e]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;padding:10px 20px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.06);flex-shrink:0}.p-strip-eyebrow[data-v-713d060e]{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff59;font-weight:500}.p-strip-tags[data-v-713d060e]{display:flex;gap:14px;font-size:10px;color:#64748b;font-weight:500}.p-footer[data-v-713d060e]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:10px 20px;border-top:1px solid rgba(255,255,255,.06);background:#0f172a80;flex-shrink:0}.p-footer-name[data-v-713d060e]{font-size:11px;font-weight:700;color:#f8fafc;letter-spacing:-.2px}.p-footer-copy[data-v-713d060e]{font-size:10px;color:#ffffff47}.p-footer-links[data-v-713d060e]{display:flex;gap:12px;font-size:10px;color:#475569}.h-full[data-v-235a2d7b]{min-height:520px}.tile[data-v-235a2d7b]{border:1px solid #d2d4d5;border-radius:10px;padding:18px 12px;display:grid;place-items:center;gap:8px;cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease,transform .08s ease}.tile[data-v-235a2d7b]:hover{box-shadow:0 2px 10px #0000000f}.tile--active[data-v-235a2d7b]{border-color:#367981;background-color:#419a93;box-shadow:0 0 0 2px color-mix(in oklab,#8ec6b9 30%,transparent);color:#fff}.tile__label[data-v-235a2d7b]{text-align:center;font-weight:600;font-size:12px}.fade-slide-enter-active[data-v-235a2d7b],.fade-slide-leave-active[data-v-235a2d7b]{transition:opacity .18s ease,transform .18s ease}.fade-slide-enter-from[data-v-235a2d7b],.fade-slide-leave-to[data-v-235a2d7b]{opacity:0;transform:translateY(4px)}.lvs-shell[data-v-005e749a]{display:block}.lvs-shell.has-left[data-v-005e749a]{display:grid;grid-template-columns:var(--lvs-left-width) 1fr;gap:var(--lvs-gap)}.lvs-left.sticky[data-v-005e749a]{position:sticky;top:var(--lvs-sticky-top);align-self:start}.lvs-content[data-v-005e749a]{min-width:0}@media(max-width:1024px){.lvs-shell.has-left[data-v-005e749a]{grid-template-columns:1fr}.lvs-left.sticky[data-v-005e749a]{position:static}}nav ul[data-v-005e749a]{display:inherit!important}.center-wrap[data-v-7b6ecdf3]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-7b6ecdf3]{display:inherit!important}.center-wrap[data-v-30a27e52]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-30a27e52]{display:inherit!important}.center-wrap[data-v-40a0e856]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-40a0e856]{display:inherit!important}.monogram-block[data-v-14ba2859]{width:100%;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:28px 16px 20px;margin-bottom:4px;position:relative}.monogram--faculty[data-v-14ba2859]{background:linear-gradient(135deg,#4f46e5,#7c3aed)}.monogram--dept[data-v-14ba2859]{background:linear-gradient(135deg,#0d9488,#059669)}.monogram-letter[data-v-14ba2859]{font-size:52px;font-weight:800;color:#fff;line-height:1;font-family:Georgia,Times New Roman,serif;text-shadow:0 2px 12px rgba(0,0,0,.18);letter-spacing:-1px}.monogram-badge[data-v-14ba2859]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:20px;border:1.5px solid rgba(255,255,255,.35);color:#ffffffe6;backdrop-filter:blur(4px)}.badge--faculty[data-v-14ba2859],.badge--dept[data-v-14ba2859]{background:#ffffff26}.status-strip[data-v-14ba2859]{display:flex;align-items:center;gap:7px;padding:10px 2px 8px;border-bottom:1px solid #f1f5f9;margin-bottom:4px}.status-dot[data-v-14ba2859]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.dot--active[data-v-14ba2859]{background:#10b981;box-shadow:0 0 0 3px #10b98122}.dot--inactive[data-v-14ba2859]{background:#f59e0b;box-shadow:0 0 0 3px #f59e0b22}.status-text[data-v-14ba2859]{font-size:12px;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.06em}.detail-list[data-v-14ba2859]{display:flex;flex-direction:column;gap:0}.detail-row[data-v-14ba2859]{display:flex;flex-direction:column;gap:1px;padding:9px 2px;border-bottom:1px solid #f1f5f9}.detail-row[data-v-14ba2859]:last-child{border-bottom:none}.detail-row__label[data-v-14ba2859]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8}.detail-row__value[data-v-14ba2859]{font-size:13px;font-weight:600;color:#1e293b;word-break:break-word}.detail-row__value.mono[data-v-14ba2859]{font-family:Courier New,Courier,monospace;letter-spacing:.04em}.faculty-link[data-v-14ba2859]{color:#4f46e5;cursor:pointer;text-decoration:underline;text-decoration-color:#c7d2fe;text-underline-offset:2px}.faculty-link[data-v-14ba2859]:hover{color:#3730a3}.overview-pane[data-v-14ba2859]{display:flex;flex-direction:column;gap:20px}.summary-grid[data-v-14ba2859]{display:flex;gap:10px;flex-wrap:wrap}.summary-card[data-v-14ba2859]{flex:1 1 120px;display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:12px;border:1px solid #e2e8f0}.sc--faculty[data-v-14ba2859]{background:#eef2ff;border-color:#c7d2fe}.sc--dept[data-v-14ba2859]{background:#f0fdf9;border-color:#99f6e4}.sc--neutral[data-v-14ba2859]{background:#f8fafc;border-color:#e2e8f0}.sc-icon[data-v-14ba2859]{flex-shrink:0;width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center}.sci--faculty[data-v-14ba2859]{background:#e0e7ff;color:#4f46e5}.sci--dept[data-v-14ba2859]{background:#ccfbf1;color:#0d9488}.sci--active[data-v-14ba2859]{background:#d1fae5;color:#059669}.sci--inactive[data-v-14ba2859]{background:#fef3c7;color:#d97706}.sci--neutral[data-v-14ba2859]{background:#f1f5f9;color:#64748b}.sc-body[data-v-14ba2859]{display:flex;flex-direction:column;gap:1px;min-width:0}.sc-label[data-v-14ba2859]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8}.sc-value[data-v-14ba2859]{font-size:13px;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sc-value.mono[data-v-14ba2859]{font-family:Courier New,Courier,monospace}.field-section[data-v-14ba2859]{display:flex;flex-direction:column;gap:14px}.field-section__title[data-v-14ba2859]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;padding-bottom:6px;border-bottom:1px solid #f1f5f9}.fields-grid[data-v-14ba2859]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.field-item[data-v-14ba2859]{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border-radius:10px;background:#f8fafc;border:1px solid #f1f5f9}.field-item__label[data-v-14ba2859]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:#94a3b8}.field-item__value[data-v-14ba2859]{font-size:14px;font-weight:600;color:#1e293b}.description-block[data-v-14ba2859]{display:flex;flex-direction:column;gap:6px}.description-text[data-v-14ba2859]{font-size:14px;color:#374151;line-height:1.65;margin:0;padding:14px 16px;background:#f8fafc;border-radius:10px;border-left:3px solid #e2e8f0}.children-pane[data-v-14ba2859]{display:flex;flex-direction:column;gap:14px}.toolbar[data-v-6ffbf7de]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.toolbar-title[data-v-6ffbf7de]{font-size:15px;font-weight:600;color:#111827}.toolbar-actions[data-v-6ffbf7de]{display:flex;align-items:center;gap:8px}.chart-canvas[data-v-6ffbf7de]{width:100%;min-height:500px;overflow:hidden;background:#f8fafc;border-radius:10px;cursor:grab;user-select:none}.chart-canvas[data-v-6ffbf7de]:active{cursor:grabbing}.link-path[data-v-6ffbf7de]{stroke:#cbd5e1;stroke-width:1.5;fill:none}.node-group[data-v-6ffbf7de]{cursor:pointer}.node-shadow[data-v-6ffbf7de]{fill:#00000010;transform:translate(2px,3px)}.node-rect[data-v-6ffbf7de]{fill:#fff;stroke:#e2e8f0;stroke-width:1;transition:stroke .2s,filter .2s}.node-rect--selected[data-v-6ffbf7de]{stroke:#6366f1;stroke-width:2;filter:drop-shadow(0 0 6px #6366f140)}.node-group:hover .node-rect[data-v-6ffbf7de]{stroke:#6366f1;filter:drop-shadow(0 2px 8px #6366f130)}.node-title-fo[data-v-6ffbf7de]{font-size:12px;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.3;padding-top:2px}.node-code[data-v-6ffbf7de]{fill:#64748b;font-size:10px;font-weight:500}.node-type[data-v-6ffbf7de]{fill:#94a3b8;font-size:10px}.delete-btn[data-v-6ffbf7de]{opacity:0;transition:opacity .15s}.node-group:hover .delete-btn[data-v-6ffbf7de]{opacity:1}.delete-btn-bg[data-v-6ffbf7de]{transition:filter .15s}.delete-btn:hover .delete-btn-bg[data-v-6ffbf7de]{filter:brightness(.85)}.center-wrap[data-v-5857480f]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-5857480f]{display:inherit!important}.center-wrap[data-v-7427609f]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-7427609f]{display:inherit!important}.center-wrap[data-v-d6078992]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-d6078992]{display:inherit!important}.center-wrap[data-v-f63c591f]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-f63c591f]{display:inherit!important}.center-wrap[data-v-904d3e87]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-904d3e87]{display:inherit!important}.center-wrap[data-v-47b010d3]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-47b010d3]{display:inherit!important}.center-wrap[data-v-39ab840b]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-39ab840b]{display:inherit!important}.two-pane[data-v-c8124bcb]{position:relative;display:flex;gap:16px;align-items:flex-start!important}.pane[data-v-c8124bcb]{min-width:0;overflow:hidden;transition:flex-basis .3s ease,transform .3s ease,opacity .3s ease}.pane.left.collapsed[data-v-c8124bcb]{transform:translate(-12px);opacity:0;pointer-events:none}.pane.right.collapsed[data-v-c8124bcb]{transform:translate(12px);opacity:0;pointer-events:none}.footer-actions[data-v-c8124bcb]{display:flex;gap:8px;justify-content:flex-end}.edge-handle[data-v-c8124bcb]{position:absolute;top:8px}.edge-handle.left[data-v-c8124bcb]{left:-6px}.edge-handle.right[data-v-c8124bcb]{right:-6px}@media(max-width:640px){.two-pane[data-v-c8124bcb]{flex-direction:column}.pane.left.collapsed[data-v-c8124bcb],.pane.right.collapsed[data-v-c8124bcb]{transform:translateY(-6px)}}.two-pane .pane.left[data-v-c8124bcb]{padding:0!important;margin:20px 10px!important}.left[data-v-c8124bcb]{background:none!important}.avatar-wrap[data-v-3576bd5a]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-3576bd5a]{margin-top:12px}.section-title[data-v-3576bd5a]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.notes-content[data-v-3576bd5a]{padding:16px;background-color:#f9fafb;border-radius:8px;line-height:1.8;color:#374151}.filter-label[data-v-7938ecfb]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-7938ecfb]{padding:1rem}.space-y-6[data-v-7938ecfb]>*+*{margin-top:1.5rem}.filter-label[data-v-eea9c4fb]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-eea9c4fb]{padding:1rem}.space-y-6[data-v-eea9c4fb]>*+*{margin-top:1.5rem}.rail-btn[data-v-a6b20278]{width:40px;height:40px;border-radius:10px}.rail-btn--active[data-v-a6b20278]{background:#3b82f61f}.toolbar[data-v-a6b20278]{display:grid;grid-template-columns:1fr auto;align-items:center;gap:12px}.toolbar-left[data-v-a6b20278],.toolbar-right[data-v-a6b20278]{display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.vm-missing[data-v-49e1580f]{display:inline-grid;place-items:center;width:64px;height:64px;border-radius:50%;background:var(--sunken);color:var(--ink-2)}.vm-card[data-v-49e1580f]{max-width:860px;margin:0 auto;border-radius:12px}.vm-subject[data-v-49e1580f]{font-size:20px;font-weight:700;line-height:1.3}.vm-meta[data-v-49e1580f]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:6px;font-size:13px;opacity:.75}.vm-body[data-v-49e1580f]{font-size:14px;line-height:1.6;overflow-x:auto}.vm-body--text[data-v-49e1580f]{white-space:pre-wrap}.vm-actions[data-v-49e1580f]{margin-top:20px}.vm-att-title[data-v-49e1580f]{font-weight:600;margin-bottom:8px}nav ul[data-v-a074ebdf]{display:inherit!important}nav ul[data-v-235c4de8]{display:inherit!important}nav ul[data-v-18e50f9e]{display:inherit!important}.mb-3[data-v-c890d67f]{margin-bottom:12px}.gallery-grid[data-v-c890d67f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media(max-width:1100px){.gallery-grid[data-v-c890d67f]{grid-template-columns:1fr}}.tpl-name[data-v-c890d67f]{font-weight:800;color:#111827}.tpl-meta[data-v-c890d67f]{display:flex;gap:6px;flex-wrap:wrap}.tpl-desc[data-v-c890d67f]{font-size:12px;color:#6b7280;min-height:34px}.preview-html[data-v-c890d67f]{border:1px solid #e5e7eb;border-radius:12px;padding:12px;min-height:120px;background:#fff}nav ul[data-v-c890d67f]{display:inherit!important}nav ul[data-v-4c024df5]{display:inherit!important}nav ul[data-v-b14e7c97]{display:inherit!important}.hero .hero-content h1 span[data-v-4bf56c6c]{color:#969925}.hero .btn-primary[data-v-4bf56c6c]{background:#969925}.users-manager[data-v-ffeb4a5f]{display:grid;grid-template-columns:280px 1fr;gap:16px}.left-rail[data-v-ffeb4a5f]{position:sticky;top:12px;align-self:start}.cards[data-v-ffeb4a5f]{display:grid;gap:12px}.type-card[data-v-ffeb4a5f]{border-radius:16px;padding:14px 16px;border:1px solid var(--card-border, rgba(140, 140, 140, .25));background:var(--card-bg, rgba(255, 255, 255, .02));box-shadow:0 1px 2px #0000000a;cursor:pointer;user-select:none;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}.type-card[data-v-ffeb4a5f]:hover{transform:translateY(-1px);box-shadow:0 6px 14px #00000014;border-color:#8c8c8c59}.type-card.active[data-v-ffeb4a5f]{outline:2px solid rgba(99,102,241,.55);border-color:transparent;background:#6366f10f}.type-title[data-v-ffeb4a5f]{font-weight:700;font-size:15px;line-height:1.1;margin-bottom:4px}.type-desc[data-v-ffeb4a5f]{font-size:12px;opacity:.8}.content[data-v-ffeb4a5f]{min-width:0}:root.dark &[data-v-ffeb4a5f]{--card-border: rgba(255,255,255,.14);--card-bg: rgba(255,255,255,.03)}@media(max-width:1024px){.users-manager[data-v-ffeb4a5f]{grid-template-columns:1fr}.left-rail[data-v-ffeb4a5f]{position:static}.cards[data-v-ffeb4a5f]{grid-template-columns:repeat(2,minmax(0,1fr))}}.pw-row[data-v-00c66ef3]{display:flex;align-items:center;gap:12px}.pw-hint[data-v-00c66ef3]{line-height:1}.mt-3[data-v-d9fe59cf]{margin-top:12px}.muted[data-v-d9fe59cf]{font-size:12px;color:#6b7280}.flex-row[data-v-d9fe59cf]{display:flex;gap:8px;align-items:center}.flex-wrap[data-v-d9fe59cf]{flex-wrap:wrap}.section-title[data-v-d9fe59cf]{font-size:14px;font-weight:700;color:#374151;margin-bottom:8px}.photo-initials[data-v-d9fe59cf]{display:flex;align-items:center;justify-content:center;font-size:56px;font-weight:600;color:#475569;margin:0 auto}.photo-wrap[data-v-d9fe59cf]{position:relative;width:100%;aspect-ratio:1;max-width:200px;background:#f0f2f5;border-radius:50%;overflow:hidden;margin:0 auto;border:none;padding:0;outline:none;cursor:pointer;display:flex;align-items:center;justify-content:center}.photo-wrap[data-v-d9fe59cf]:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.photo-wrap[data-v-d9fe59cf]:hover{filter:brightness(.95)}.photo-wrap[data-v-d9fe59cf]:active{transform:scale(.98)}nav ul[data-v-948c22a4]{display:inherit!important}nav ul[data-v-7a03f81f]{display:inherit!important}nav ul[data-v-f531a10f]{display:inherit!important}.center-wrap[data-v-802f7e98]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-802f7e98]{display:inherit!important}.avatar-wrap[data-v-23efe48e]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-23efe48e]{margin-top:12px}.section-title[data-v-23efe48e]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.terms-content[data-v-23efe48e]{padding:16px;background-color:#f9fafb;border-radius:8px;line-height:1.8;color:#374151;white-space:pre-wrap}.lots-table[data-v-23efe48e]{width:100%;border-collapse:collapse;font-size:13px}.lots-table th[data-v-23efe48e],.lots-table td[data-v-23efe48e]{padding:8px 10px;border-bottom:1px solid #e5e7eb;text-align:left}.lots-table th[data-v-23efe48e]{font-weight:600;color:#4b5563;white-space:nowrap}.warehouse-page[data-v-62072031]{--wh-canvas-bg: #0b1120;--wh-canvas-g1: rgba(37,99,180,.12);--wh-canvas-g2: rgba(16,60,130,.1);--wh-panel-bg: rgba(11,17,32,.88);--wh-panel-border: rgba(96,165,250,.22);--wh-text: #e2e8f0;--wh-muted: #94a3b8;--wh-accent: #60a5fa;--wh-sep: rgba(96,165,250,.15);--wh-btn-bg: rgba(30,50,90,.5);--wh-btn-color: #94a3b8;--wh-btn-border: rgba(96,165,250,.18);--wh-btn-hover-bg: rgba(59,130,246,.28);--wh-btn-hover-c: #e2e8f0;--wh-btn-hover-bdr: rgba(96,165,250,.5);--wh-hud-bg: rgba(11,17,32,.82);--wh-hud-border: rgba(96,165,250,.28);--wh-hud-label: #e2e8f0;--svg-dot: rgba(96,165,250,.22);--svg-line: rgba(96,165,250,.07);--svg-floor-a: rgba(30,58,100,.18);--svg-floor-b: rgba(15,30,60,.06);--svg-glow: rgba(96,165,250,.15);--svg-border: #3b82f6;--svg-corner: #60a5fa;--svg-dim-text: #60a5fa;--svg-shine-a: rgba(255,255,255,.22)}.warehouse-page.wh-light[data-v-62072031]{--wh-canvas-bg: #dce8f8;--wh-canvas-g1: rgba(147,197,253,.18);--wh-canvas-g2: rgba(191,219,254,.14);--wh-panel-bg: rgba(255,255,255,.92);--wh-panel-border: rgba(37,99,235,.25);--wh-text: #1e293b;--wh-muted: #475569;--wh-accent: #2563eb;--wh-sep: rgba(37,99,235,.15);--wh-btn-bg: rgba(255,255,255,.75);--wh-btn-color: #475569;--wh-btn-border: rgba(37,99,235,.25);--wh-btn-hover-bg: rgba(219,234,254,.85);--wh-btn-hover-c: #1e3a8a;--wh-btn-hover-bdr: rgba(37,99,235,.5);--wh-hud-bg: rgba(255,255,255,.88);--wh-hud-border: rgba(37,99,235,.3);--wh-hud-label: #1e293b;--svg-dot: rgba(59,130,246,.3);--svg-line: rgba(59,130,246,.12);--svg-floor-a: rgba(219,234,254,.5);--svg-floor-b: rgba(239,246,255,.2);--svg-glow: rgba(37,99,235,.14);--svg-border: #2563eb;--svg-corner: #1d4ed8;--svg-dim-text: #1d4ed8;--svg-shine-a: rgba(255,255,255,.38)}.warehouse-page[data-v-62072031]{position:relative;height:calc(100vh - 108px);overflow:hidden}.warehouse-canvas[data-v-62072031]{position:absolute;inset:0;background-color:var(--wh-canvas-bg);background-image:radial-gradient(ellipse at 20% 20%,var(--wh-canvas-g1) 0%,transparent 55%),radial-gradient(ellipse at 80% 80%,var(--wh-canvas-g2) 0%,transparent 50%);user-select:none;transition:background-color .3s ease}.warehouse-svg[data-v-62072031]{display:block;width:100%;height:100%;pointer-events:all}.wh-hud-name[data-v-62072031]{position:absolute;top:14px;left:50%;transform:translate(-50%);z-index:20;display:flex;align-items:center;gap:8px;background:var(--wh-hud-bg);border:1px solid var(--wh-hud-border);border-radius:20px;padding:6px 16px 6px 12px;backdrop-filter:blur(8px);box-shadow:0 2px 12px #0000004d,inset 0 1px #ffffff0f;pointer-events:none;transition:background .3s ease,border-color .3s ease}.wh-hud-pip[data-v-62072031]{width:7px;height:7px;border-radius:50%;background:#34d399;box-shadow:0 0 6px #34d399;flex-shrink:0}.wh-hud-label[data-v-62072031]{font-size:13px;font-weight:600;color:var(--wh-hud-label);letter-spacing:.01em;white-space:nowrap;transition:color .3s ease}.wh-hud-dims[data-v-62072031]{font-size:11px;font-family:Cascadia Code,JetBrains Mono,Fira Code,monospace;color:var(--wh-accent);opacity:.75;white-space:nowrap}.floating-toolbar[data-v-62072031]{position:absolute;top:14px;left:14px;z-index:20;display:flex;flex-direction:column;gap:5px;background:var(--wh-panel-bg);border:1px solid var(--wh-panel-border);border-radius:14px;padding:9px 7px;box-shadow:0 4px 24px #0006,inset 0 1px #ffffff0d;backdrop-filter:blur(12px);transition:background .3s ease,border-color .3s ease}.tb-btn[data-v-62072031]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--wh-btn-border);border-radius:9px;background:var(--wh-btn-bg);color:var(--wh-btn-color);cursor:pointer;transition:all .18s ease;outline:none;font-size:16px}.tb-btn[data-v-62072031]:hover{background:var(--wh-btn-hover-bg);border-color:var(--wh-btn-hover-bdr);color:var(--wh-btn-hover-c);transform:scale(1.05)}.tb-btn--accent[data-v-62072031]{color:var(--wh-accent)}.tb-btn--accent[data-v-62072031]:hover{box-shadow:0 0 10px #60a5fa33}.tb-btn--on[data-v-62072031]{background:var(--wh-btn-hover-bg);border-color:var(--wh-btn-hover-bdr);color:var(--wh-btn-hover-c)}.tb-btn--theme[data-v-62072031]{color:#fbbf24;border-color:#fbbf2440}.tb-btn--theme[data-v-62072031]:hover{background:#fbbf2426;border-color:#fbbf2480;color:#fde68a}.wh-light .tb-btn--theme[data-v-62072031]{color:#6366f1;border-color:#6366f140}.wh-light .tb-btn--theme[data-v-62072031]:hover{background:#6366f11f;border-color:#6366f180;color:#4338ca}.tb-sep[data-v-62072031]{height:1px;background:var(--wh-sep);margin:2px 0}.status-panel[data-v-62072031]{position:absolute;top:14px;left:66px;z-index:20;background:var(--wh-panel-bg);border:1px solid var(--wh-panel-border);border-radius:12px;padding:12px 14px;box-shadow:0 4px 24px #00000059,inset 0 1px #ffffff0a;backdrop-filter:blur(12px);min-width:172px;transition:background .3s ease,border-color .3s ease}.sp-heading[data-v-62072031]{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--wh-accent);opacity:.7;margin-bottom:8px}.sp-row[data-v-62072031]{display:flex;align-items:center;gap:7px;padding:3px 0}.sp-row--total[data-v-62072031]{border-top:1px solid var(--wh-sep);margin-top:3px;padding-top:6px}.sp-dot[data-v-62072031]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.sp-key[data-v-62072031]{flex:1;font-size:12px;color:var(--wh-muted)}.sp-val[data-v-62072031]{font-size:12px;font-weight:700;font-family:Cascadia Code,JetBrains Mono,monospace;color:var(--wh-text);min-width:20px;text-align:right}.sp-divider[data-v-62072031]{height:1px;background:var(--wh-sep);margin:8px 0}.zoom-pill[data-v-62072031]{position:absolute;top:14px;right:14px;z-index:20;display:flex;align-items:center;gap:2px;background:var(--wh-panel-bg);border:1px solid var(--wh-panel-border);border-radius:10px;padding:5px 8px;box-shadow:0 2px 16px #00000059,inset 0 1px #ffffff0a;backdrop-filter:blur(10px);transition:background .3s ease,border-color .3s ease}.zp-btn[data-v-62072031]{display:flex;align-items:center;justify-content:center;gap:4px;width:26px;height:26px;border:none;border-radius:6px;background:transparent;color:var(--wh-muted);cursor:pointer;font-size:12px;transition:all .15s ease;outline:none}.zp-btn[data-v-62072031]:hover:not(:disabled){background:var(--wh-btn-hover-bg);color:var(--wh-btn-hover-c)}.zp-btn[data-v-62072031]:disabled{opacity:.3;cursor:default}.zp-fit[data-v-62072031]{width:auto;padding:0 8px;font-size:11px;font-weight:600;color:var(--wh-accent);letter-spacing:.02em}.zp-display[data-v-62072031]{min-width:38px;text-align:center;font-size:12px;font-family:Cascadia Code,JetBrains Mono,monospace;font-weight:600;color:var(--wh-accent);user-select:none}.zp-sep[data-v-62072031]{width:1px;height:16px;background:var(--wh-sep);margin:0 4px}.lot-rect[data-v-62072031]{cursor:move;transition:stroke-width .15s ease,filter .15s ease}.lot-rect[data-v-62072031]:hover{stroke:#ffffff8c!important;stroke-width:2px!important}.panel-in-enter-active[data-v-62072031]{transition:opacity .2s ease,transform .2s ease}.panel-in-leave-active[data-v-62072031]{transition:opacity .15s ease,transform .15s ease}.panel-in-enter-from[data-v-62072031],.panel-in-leave-to[data-v-62072031]{opacity:0;transform:translate(-6px)}.chat[data-v-60e30e22]{display:grid;gap:10px}.chat-scroll[data-v-60e30e22]{height:44vh;min-height:300px;overflow:auto;padding:6px 2px;background:#7d7d7d0d;border-radius:8px}.chat-list[data-v-60e30e22]{display:grid;gap:10px;padding:10px}.msg[data-v-60e30e22]{display:flex}.msg .bubble[data-v-60e30e22]{max-width:72%;background:var(--n-color);border:1px solid var(--n-border-color);border-radius:12px;padding:8px 10px;box-shadow:var(--n-box-shadow2)}.msg.mine[data-v-60e30e22]{justify-content:flex-end}.msg.mine .bubble[data-v-60e30e22]{background:#00000008;border-style:dashed}.meta[data-v-60e30e22]{font-size:12px;opacity:.85;margin-bottom:4px}.meta .who[data-v-60e30e22]{font-weight:600}.meta .when[data-v-60e30e22]{margin-left:6px}.text[data-v-60e30e22]{white-space:pre-wrap;word-break:break-word}.atts[data-v-60e30e22]{margin-top:6px;display:grid;gap:6px}.att[data-v-60e30e22]{display:inline-flex;align-items:center;gap:6px;padding:6px 8px;border:1px dashed var(--n-border-color);border-radius:8px;cursor:pointer}.att[data-v-60e30e22]:hover{background:#00000008}.att .paperclip[data-v-60e30e22]{opacity:.7}.composer[data-v-60e30e22]{padding:8px 0;display:grid;gap:8px;border-top:1px solid var(--n-border-color)}.composer-row[data-v-60e30e22]{display:flex;align-items:center}.ml-auto[data-v-60e30e22]{margin-left:auto}.empty[data-v-60e30e22]{opacity:.75;font-size:13px;padding:16px;text-align:center;display:inline-flex;gap:8px;align-items:center;justify-content:center}.preview-img-wrap[data-v-60e30e22]{text-align:center}.preview-img-wrap img[data-v-60e30e22]{max-width:100%;height:auto}.preview-doc-wrap[data-v-60e30e22]{background:#fff}@media(max-width:767.98px){.chat-scroll[data-v-60e30e22]{height:40vh;min-height:240px}.msg .bubble[data-v-60e30e22]{max-width:88%}.composer-row[data-v-60e30e22]{flex-wrap:wrap;gap:8px}.att .name[data-v-60e30e22]{min-width:0;overflow-wrap:anywhere}}.two-pane[data-v-b8711cdb]{position:relative;display:flex;gap:16px;align-items:flex-start!important}.pane[data-v-b8711cdb]{min-width:0;overflow:hidden;transition:flex-basis .3s ease,transform .3s ease,opacity .3s ease}.pane.left.collapsed[data-v-b8711cdb]{transform:translate(-12px);opacity:0;pointer-events:none}.pane.right.collapsed[data-v-b8711cdb]{transform:translate(12px);opacity:0;pointer-events:none}.edge-handle[data-v-b8711cdb]{position:absolute;top:8px}.edge-handle.left[data-v-b8711cdb]{left:-6px}.edge-handle.right[data-v-b8711cdb]{right:-6px}.toolbar[data-v-b8711cdb]{display:flex;align-items:center;gap:8px}.ml-auto[data-v-b8711cdb]{margin-left:auto}.two-pane .pane.left[data-v-b8711cdb]{padding:0!important;margin:20px 10px!important}.two-pane .pane.collapsed[data-v-b8711cdb]{height:0;margin:0!important}@media(max-width:767.98px){.two-pane[data-v-b8711cdb]{flex-direction:column;align-items:stretch!important}.two-pane .pane[data-v-b8711cdb]{flex-basis:auto!important;width:100%}.two-pane .pane.left[data-v-b8711cdb]{margin:0 0 12px!important}.two-pane .pane.collapsed[data-v-b8711cdb]{display:none}.toolbar[data-v-b8711cdb]{flex-wrap:wrap}.edge-handle[data-v-b8711cdb]{position:static;margin-bottom:12px}.edge-handle.left[data-v-b8711cdb]{order:-1}.edge-handle.right[data-v-b8711cdb]{order:1}}.sub-card[data-v-8ac4ba7e]{border-radius:10px}.header-row[data-v-8ac4ba7e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-8ac4ba7e]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-8ac4ba7e]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-8ac4ba7e]{color:#6b7280;font-size:12px}.chips[data-v-8ac4ba7e]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-8ac4ba7e]{font-weight:600;font-size:14px}.description-text[data-v-8ac4ba7e]{line-height:1.6;color:#374151;white-space:pre-wrap}.add-btn[data-v-c97ceead]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.avatar-wrap[data-v-4ecfdab8]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-4ecfdab8]{margin-top:12px}.section-title[data-v-4ecfdab8]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.multiline-text[data-v-4ecfdab8]{white-space:pre-wrap;line-height:1.6;color:#374151}nav ul[data-v-5ac4e707]{display:inherit!important}.avatar-wrap[data-v-4c4c4122]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-4c4c4122]{margin-top:12px}.section-title[data-v-4c4c4122]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.terms-content[data-v-4c4c4122]{padding:16px;background-color:#f9fafb;border-radius:8px;line-height:1.8;color:#374151}.attachment-card[data-v-4c4c4122]{padding:16px;background-color:#f9fafb;border-radius:8px}.sub-card[data-v-a1c496b8]{border-radius:10px}.header-row[data-v-a1c496b8]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-a1c496b8]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-a1c496b8]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-a1c496b8]{color:#6b7280;font-size:12px}.chips[data-v-a1c496b8]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-a1c496b8]{font-weight:600;font-size:14px}.description-text[data-v-a1c496b8]{line-height:1.6;color:#374151;white-space:pre-wrap}nav ul[data-v-0ba15f12]{display:inherit!important}.sub-card[data-v-e12fd2f3]{border-radius:10px}.header-row[data-v-e12fd2f3]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-e12fd2f3]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-e12fd2f3]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-e12fd2f3]{color:#6b7280;font-size:12px}.chips[data-v-e12fd2f3]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-e12fd2f3]{font-weight:600;font-size:14px}.description-text[data-v-e12fd2f3]{line-height:1.6;color:#374151;white-space:pre-wrap}.avatar-wrap[data-v-571fdaec]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-571fdaec]{margin-top:12px}.section-title[data-v-571fdaec]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.terms-content[data-v-571fdaec]{padding:16px;background:#f9fafb;border-radius:8px;line-height:1.8;color:#374151}nav ul[data-v-93a4a4f7]{display:inherit!important}.avatar-wrap[data-v-37a41c4a]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-37a41c4a]{margin-top:12px}.section-title[data-v-37a41c4a]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.terms-content[data-v-37a41c4a]{padding:16px;background:#f9fafb;border-radius:8px;line-height:1.8;color:#374151}.multiline-text[data-v-37a41c4a]{white-space:pre-wrap;line-height:1.6}.sub-card[data-v-0de988b2]{border-radius:10px}.header-row[data-v-0de988b2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-0de988b2]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-0de988b2]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-0de988b2]{color:#6b7280;font-size:12px}.chips[data-v-0de988b2]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-0de988b2]{font-weight:600;font-size:14px}.description-text[data-v-0de988b2]{line-height:1.6;color:#374151;white-space:pre-wrap}nav ul[data-v-55104556]{display:inherit!important}.avatar-wrap[data-v-7c833c00]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-7c833c00]{margin-top:12px}.section-title[data-v-7c833c00]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.terms-content[data-v-7c833c00]{padding:16px;background:#f9fafb;border-radius:8px;line-height:1.8;color:#374151}.sub-card[data-v-c1e5a5c4]{border-radius:10px}.header-row[data-v-c1e5a5c4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-c1e5a5c4]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-c1e5a5c4]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-c1e5a5c4]{color:#6b7280;font-size:12px}.chips[data-v-c1e5a5c4]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-c1e5a5c4]{font-weight:600;font-size:14px}.description-text[data-v-c1e5a5c4]{line-height:1.6;color:#374151;white-space:pre-wrap}nav ul[data-v-04510433]{display:inherit!important}.avatar-wrap[data-v-16333ee3]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-16333ee3]{margin-top:12px}.section-title[data-v-16333ee3]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.terms-content[data-v-16333ee3]{padding:16px;background:#f9fafb;border-radius:8px;line-height:1.8;color:#374151}.sub-card[data-v-c1fab60f]{border-radius:10px}.header-row[data-v-c1fab60f]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-c1fab60f]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-c1fab60f]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-c1fab60f]{color:#6b7280;font-size:12px}.chips[data-v-c1fab60f]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-c1fab60f]{font-weight:600;font-size:14px}.description-text[data-v-c1fab60f]{line-height:1.6;color:#374151;white-space:pre-wrap}nav ul[data-v-1377d302]{display:inherit!important}.avatar-wrap[data-v-b7090169]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-b7090169]{margin-top:12px}.section-title[data-v-b7090169]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.terms-content[data-v-b7090169]{padding:16px;background:#f9fafb;border-radius:8px;line-height:1.8;color:#374151}.attachment-card[data-v-b7090169]{padding:16px;background:#f9fafb;border-radius:8px}.sub-card[data-v-da6a2777]{border-radius:10px}.header-row[data-v-da6a2777]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-da6a2777]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-da6a2777]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-da6a2777]{color:#6b7280;font-size:12px}.chips[data-v-da6a2777]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-da6a2777]{font-weight:600;font-size:14px}.description-text[data-v-da6a2777]{line-height:1.6;color:#374151;white-space:pre-wrap}.calendar-container[data-v-08304fb2]{padding:16px;max-width:100%;margin:0 auto;box-sizing:border-box;overflow-x:hidden}.calendar-header[data-v-08304fb2]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:16px}.header-controls[data-v-08304fb2]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.event-calendar[data-v-08304fb2]{margin-bottom:20px;overflow-x:auto}.date-cell[data-v-08304fb2]{height:80px;padding:4px;cursor:pointer;border-radius:4px;transition:background-color .2s;position:relative;overflow:hidden;box-sizing:border-box}.date-cell[data-v-08304fb2]:hover{background-color:#18a0581a}.date-cell.has-events[data-v-08304fb2]{background-color:#18a0580d}.date-number[data-v-08304fb2]{font-weight:600;font-size:14px;margin-bottom:4px;color:#333}.event-indicators[data-v-08304fb2]{display:flex;flex-wrap:wrap;gap:3px;align-items:center}.event-dot[data-v-08304fb2]{width:8px;height:8px;border-radius:50%;cursor:pointer;transition:transform .2s;position:relative}.event-dot[data-v-08304fb2]:hover{transform:scale(1.3)}.event-dot.recurring[data-v-08304fb2]:after{content:"";position:absolute;top:-2px;right:-2px;width:4px;height:4px;border-radius:50%;background-color:#ffffffe6;border:1px solid #666}.event-dot.work[data-v-08304fb2]{background-color:#2080f0}.event-dot.personal[data-v-08304fb2]{background-color:#18a058}.event-dot.health[data-v-08304fb2]{background-color:#f0a020}.event-dot.education[data-v-08304fb2]{background-color:#7c3aed}.event-dot.entertainment[data-v-08304fb2]{background-color:#d03050}.more-events[data-v-08304fb2]{font-size:10px;color:#666;font-weight:500}.event-list[data-v-08304fb2]{display:flex;flex-direction:column;gap:4px;overflow:hidden}.event-item[data-v-08304fb2]{font-size:11px;padding:4px 6px;border-radius:3px;cursor:pointer;transition:all .2s;overflow:hidden;border-left:3px solid;background-color:#fffc;position:relative}.event-item[data-v-08304fb2]:hover{transform:translate(2px);box-shadow:0 2px 4px #0000001a}.event-item.recurring[data-v-08304fb2]:before{content:"\21bb";position:absolute;top:1px;right:2px;font-size:8px;color:#666}.event-item.work[data-v-08304fb2]{border-left-color:#2080f0;background-color:#2080f01a}.event-item.personal[data-v-08304fb2]{border-left-color:#18a058;background-color:#18a0581a}.event-item.health[data-v-08304fb2]{border-left-color:#f0a020;background-color:#f0a0201a}.event-item.education[data-v-08304fb2]{border-left-color:#7c3aed;background-color:#7c3aed1a}.event-item.entertainment[data-v-08304fb2]{border-left-color:#d03050;background-color:#d030501a}.event-time[data-v-08304fb2]{font-weight:600;margin-right:6px;color:#555}.event-title[data-v-08304fb2]{font-weight:500;display:flex;align-items:center;gap:4px}.recurring-indicator[data-v-08304fb2]{font-size:10px;color:#666}.more-events-text[data-v-08304fb2]{font-size:10px;color:#666;font-style:italic;padding:2px 6px}.recurring-options[data-v-08304fb2]{background:#f8f9fa;padding:12px;border-radius:8px;margin-top:12px;border:1px solid #e5e7eb}.recurring-info[data-v-08304fb2]{background:#f0f8ff;padding:12px;border-radius:6px;margin-top:12px;border-left:3px solid #2080f0}.recurring-info p[data-v-08304fb2]{margin-bottom:8px}.recurring-actions[data-v-08304fb2]{margin-top:16px}.event-details[data-v-08304fb2]{line-height:1.6}.event-details p[data-v-08304fb2]{margin-bottom:12px}.selected-date-events[data-v-08304fb2]{background:#f8f9fa;padding:16px;border-radius:8px;border:1px solid #e5e7eb;max-width:100%}.selected-date-events h3[data-v-08304fb2]{margin-bottom:16px;color:#333}.event-list-item[data-v-08304fb2]{cursor:pointer;padding:12px;border-radius:6px;transition:background-color .2s}.event-list-item[data-v-08304fb2]:hover{background-color:#18a0580d}.event-header[data-v-08304fb2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;flex-wrap:wrap}.event-list-item .event-title[data-v-08304fb2]{font-weight:600;font-size:16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.event-list-item .event-time[data-v-08304fb2]{font-size:14px;color:#666}.event-description[data-v-08304fb2]{color:#666;margin-bottom:8px;font-size:14px}.event-meta[data-v-08304fb2]{display:flex;justify-content:space-between;align-items:center;margin-top:8px;flex-wrap:wrap}.event-category[data-v-08304fb2]{margin-top:8px}.recurring-pattern[data-v-08304fb2]{font-size:12px;color:#666;font-style:italic}.recurring-badge[data-v-08304fb2]{margin-left:8px}@media(max-width:768px){.calendar-header[data-v-08304fb2]{flex-direction:column;gap:12px;align-items:flex-start}.header-controls[data-v-08304fb2]{width:100%}.date-cell[data-v-08304fb2]{height:70px;padding:4px}.event-item[data-v-08304fb2]{font-size:10px;padding:2px 4px}.event-meta[data-v-08304fb2]{flex-direction:column;align-items:flex-start;gap:4px}}@keyframes pulse-08304fb2{0%,to{opacity:1}50%{opacity:.7}}.event-dot.recurring[data-v-08304fb2]{animation:pulse-08304fb2 2s infinite}.menu-card[data-v-cd733cb8]{cursor:pointer;transition:all .3s ease;height:100%}.menu-card[data-v-cd733cb8]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.card-content[data-v-cd733cb8]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-cd733cb8]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.card-body[data-v-cd733cb8]{flex:1;min-width:0}.card-title-row[data-v-cd733cb8]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.card-title[data-v-cd733cb8]{font-size:16px;font-weight:600;margin:0;color:#333}.card-description[data-v-cd733cb8]{font-size:13px;color:#666;margin:0;line-height:1.5}.page-wrap[data-v-9dd5e4cf]{padding:0 16px 32px;display:flex;flex-direction:column;gap:20px}.section-card[data-v-9dd5e4cf]{border-radius:10px}.add-btn[data-v-176370f9]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.sub-card[data-v-b516ad9d]{border-radius:10px}.header-row[data-v-b516ad9d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-b516ad9d]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-b516ad9d]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-b516ad9d]{color:#6b7280;font-size:12px}.chips[data-v-b516ad9d]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-b516ad9d]{font-weight:600;font-size:14px}.description-text[data-v-b516ad9d]{line-height:1.6;color:#374151;white-space:pre-wrap}.calculation-examples[data-v-b516ad9d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px}.example-item[data-v-b516ad9d]{padding:12px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.example-label[data-v-b516ad9d]{font-size:12px;color:#6b7280;margin-bottom:4px}.example-value[data-v-b516ad9d]{font-size:18px;font-weight:700;color:#111827}.expired-text[data-v-b516ad9d]{color:#dc2626;font-weight:500}.ml-2[data-v-b516ad9d]{margin-left:8px}.mt-3[data-v-b516ad9d]{margin-top:12px}.sub-card[data-v-46d4cc41]{border-radius:10px}.header-row[data-v-46d4cc41]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-46d4cc41]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-46d4cc41]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-46d4cc41]{color:#6b7280;font-size:12px}.chips[data-v-46d4cc41]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-46d4cc41]{font-weight:600;font-size:14px}.address-text[data-v-46d4cc41]{line-height:1.6;color:#374151}.lines-wrapper[data-v-46d4cc41]{overflow-x:auto}.lines-table[data-v-46d4cc41]{width:100%;border-collapse:collapse;font-size:13px}.lines-table th[data-v-46d4cc41],.lines-table td[data-v-46d4cc41]{padding:6px 8px;border-bottom:1px solid #e5e7eb}.lines-table th[data-v-46d4cc41]{text-align:left;font-weight:600;color:#4b5563;white-space:nowrap}.lines-table .line-desc[data-v-46d4cc41]{display:flex;flex-direction:column}.doc-link[data-v-46d4cc41]{display:inline-flex;align-items:center;gap:4px;color:#3b82f6;text-decoration:none;font-size:12px}.doc-link[data-v-46d4cc41]:hover{text-decoration:underline}.empty-state[data-v-46d4cc41]{padding:24px;text-align:center}.error-text[data-v-46d4cc41]{color:#dc2626;font-weight:500}.warning-text[data-v-46d4cc41]{color:#f59e0b;font-weight:500}.ml-1[data-v-46d4cc41]{margin-left:4px}.ml-2[data-v-46d4cc41]{margin-left:8px}.mt-3[data-v-46d4cc41]{margin-top:12px}.dashboard-container[data-v-10ad657b]{padding:1.5rem;background:#f9fafb;display:flex;flex-direction:column;gap:1.25rem}.summary-card[data-v-10ad657b]{border-radius:1rem;box-shadow:0 2px 6px #0000000d}.kpi-card[data-v-10ad657b]{text-align:center;border-radius:1rem;background:#fff;box-shadow:0 2px 6px #0000000d}.kpi-title[data-v-10ad657b]{font-weight:500;color:#374151;margin-bottom:6px}.chart-card[data-v-10ad657b]{border-radius:1rem;background:#fff;box-shadow:0 2px 6px #0000000d;padding:.5rem}.add-btn[data-v-a385be75]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.dashboard-container[data-v-98b7c03d]{padding:1.5rem;background:#f9fafb;display:flex;flex-direction:column;gap:1.25rem}.summary-card[data-v-98b7c03d]{border-radius:1rem;box-shadow:0 2px 6px #0000000d}.kpi-card[data-v-98b7c03d]{text-align:center;border-radius:1rem;background:#fff;box-shadow:0 2px 6px #0000000d}.kpi-title[data-v-98b7c03d]{font-weight:500;color:#374151;margin-bottom:6px}.chart-card[data-v-98b7c03d]{border-radius:1rem;background:#fff;box-shadow:0 2px 6px #0000000d;padding:.5rem}.filter-card[data-v-98b7c03d]{border-radius:1rem;background:#fff;box-shadow:0 4px 12px #0000000d;padding:1.25rem 1.5rem;transition:all .2s ease;border:1px solid #f0f0f0}.filter-card[data-v-98b7c03d]:hover{transform:translateY(-2px);box-shadow:0 6px 14px #00000014}.filter-card h3[data-v-98b7c03d]{font-family:Inter,sans-serif}.min-w-\[160px\][data-v-98b7c03d]{min-width:160px}.add-btn[data-v-86e597da]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.sub-card[data-v-a33934e5]{border-radius:10px}.header-row[data-v-a33934e5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-a33934e5]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-a33934e5]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-a33934e5]{color:#6b7280;font-size:12px}.chips[data-v-a33934e5]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-a33934e5]{font-weight:600;font-size:14px}.description-text[data-v-a33934e5]{line-height:1.6;color:#374151;white-space:pre-wrap}.lines-wrapper[data-v-a33934e5]{overflow-x:auto}.lines-table[data-v-a33934e5]{width:100%;border-collapse:collapse;font-size:13px}.lines-table th[data-v-a33934e5],.lines-table td[data-v-a33934e5]{padding:6px 8px;border-bottom:1px solid #e5e7eb}.lines-table th[data-v-a33934e5]{text-align:left;font-weight:600;color:#4b5563;white-space:nowrap}.lines-table .numeric[data-v-a33934e5]{text-align:right;white-space:nowrap}.footer-label[data-v-a33934e5]{font-weight:600;text-align:right;padding-right:8px}.footer-value[data-v-a33934e5]{font-weight:600}.attachment-row[data-v-a33934e5]{display:flex;align-items:center;gap:8px;padding:8px 0}.attachment-icon[data-v-a33934e5]{color:#6b7280}.doc-link[data-v-a33934e5]{color:#3b82f6;text-decoration:none;font-size:13px}.doc-link[data-v-a33934e5]:hover{text-decoration:underline}.empty-state[data-v-a33934e5]{padding:24px;text-align:center}.text-danger[data-v-a33934e5]{color:#ef4444;font-weight:600}.ml-2[data-v-a33934e5]{margin-left:8px}.sub-card[data-v-db7177d5]{border-radius:10px}.header-row[data-v-db7177d5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-db7177d5]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-db7177d5]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-db7177d5]{color:#6b7280;font-size:12px}.chips[data-v-db7177d5]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-db7177d5]{font-weight:600;font-size:14px}@media(max-width:768px){.header-row[data-v-db7177d5]{flex-direction:column;align-items:flex-start;gap:16px}.chips[data-v-db7177d5]{align-self:flex-start}}.avatar-wrap[data-v-4507207f]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-4507207f]{margin-top:12px}.section-title[data-v-4507207f]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.notes-content[data-v-4507207f]{padding:12px;background-color:#f9fafb;border-radius:6px;white-space:pre-wrap;color:#374151}.attachment-card[data-v-4507207f]{padding:16px;background-color:#f9fafb;border-radius:8px}.sub-card[data-v-e8d7b124]{border-radius:10px}.header-row[data-v-e8d7b124]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-e8d7b124]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-e8d7b124]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-e8d7b124]{color:#6b7280;font-size:12px}.chips[data-v-e8d7b124]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-e8d7b124]{font-weight:600;font-size:14px}.description-text[data-v-e8d7b124]{line-height:1.6;color:#374151;white-space:pre-wrap}.lines-wrapper[data-v-e8d7b124]{overflow-x:auto}.lines-table[data-v-e8d7b124]{width:100%;border-collapse:collapse;font-size:13px}.lines-table th[data-v-e8d7b124],.lines-table td[data-v-e8d7b124]{padding:6px 8px;border-bottom:1px solid #e5e7eb}.lines-table th[data-v-e8d7b124]{text-align:left;font-weight:600;color:#4b5563;white-space:nowrap}.lines-table .numeric[data-v-e8d7b124]{text-align:right;white-space:nowrap}.footer-label[data-v-e8d7b124],.footer-value[data-v-e8d7b124]{font-weight:600}.doc-link[data-v-e8d7b124]{color:#3b82f6;text-decoration:none;font-size:12px}.doc-link[data-v-e8d7b124]:hover{text-decoration:underline}.empty-state[data-v-e8d7b124]{padding:24px;text-align:center}.ml-1[data-v-e8d7b124]{margin-left:4px}.ml-2[data-v-e8d7b124]{margin-left:8px}.dashboard-container[data-v-903a324c]{padding:1.5rem;background:#f9fafb;display:flex;flex-direction:column;gap:1.5rem}.summary-card[data-v-903a324c],.chart-card[data-v-903a324c]{border-radius:1rem;background:#fff;box-shadow:0 3px 8px #0000000d}.kpi-card[data-v-903a324c]{padding:1rem;border-radius:.75rem;text-align:center;box-shadow:0 1px 3px #0000000d}.kpi-label[data-v-903a324c]{font-size:.875rem;font-weight:500;color:#555}.kpi-value[data-v-903a324c]{font-size:1.25rem;font-weight:700}.no-data[data-v-903a324c]{color:#9ca3af;font-size:.875rem;text-align:center;padding:4rem 1rem;font-weight:500}.mt-4[data-v-903a324c]{margin-top:1rem}.add-btn[data-v-d502006d]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.add-btn[data-v-427a0f12]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.avatar-wrap[data-v-93dcf2f3]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-93dcf2f3]{margin-top:12px}.section-title[data-v-93dcf2f3]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.attachment-card[data-v-93dcf2f3]{padding:16px;background-color:#f9fafb;border-radius:8px}.total-row td[data-v-93dcf2f3]{background-color:#f3f4f6;padding-top:10px;padding-bottom:10px}.summary-card[data-v-2d42aa30]{margin-bottom:0}.row-focused td[data-v-2d42aa30]{background-color:#63b3ed14;border-left:3px solid var(--n-color-primary, #4098fc)}.sub-card[data-v-b72d03f4]{border-radius:10px}.header-row[data-v-b72d03f4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-b72d03f4]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-b72d03f4]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-b72d03f4]{color:#6b7280;font-size:12px}.chips[data-v-b72d03f4]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-b72d03f4]{font-weight:600;font-size:14px}.description-text[data-v-b72d03f4]{line-height:1.6;color:#374151;white-space:pre-wrap}.trailer-card[data-v-b72d03f4],.document-card[data-v-b72d03f4]{border-radius:8px;background:#f9fafb;border:1px solid #e5e7eb}.trailer-card[data-v-b72d03f4]:hover,.document-card[data-v-b72d03f4]:hover{background:#f3f4f6}.expired-text[data-v-b72d03f4]{color:#dc2626;font-weight:500}.ml-2[data-v-b72d03f4]{margin-left:8px}.mt-3[data-v-b72d03f4]{margin-top:12px}@media(max-width:768px){.header-row[data-v-b72d03f4]{flex-direction:column;align-items:flex-start;gap:16px}.chips[data-v-b72d03f4]{align-self:flex-start}}.dashboard-container[data-v-409c6d40]{padding:1.5rem;background:#f9fafb;display:flex;flex-direction:column;gap:1.25rem}.summary-card[data-v-409c6d40]{border-radius:1rem;box-shadow:0 2px 6px #0000000d}.kpi-card[data-v-409c6d40]{text-align:center;border-radius:1rem;background:#fff;box-shadow:0 2px 6px #0000000d}.kpi-title[data-v-409c6d40]{font-weight:500;color:#374151;margin-bottom:6px}.chart-card[data-v-409c6d40]{border-radius:1rem;background:#fff;box-shadow:0 2px 6px #0000000d;padding:.5rem}.filter-card[data-v-409c6d40]{border-radius:1rem;background:#fff;box-shadow:0 4px 12px #0000000d;padding:1.25rem 1.5rem;transition:all .2s ease;border:1px solid #f0f0f0}.filter-card[data-v-409c6d40]:hover{transform:translateY(-2px);box-shadow:0 6px 14px #00000014}.min-w-\[160px\][data-v-409c6d40]{min-width:160px}.add-btn[data-v-a0d3c593]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.vehicle-card[data-v-a0d3c593]{border-radius:1rem;background:#fff;box-shadow:0 3px 8px #0000000d}.vehicle-descriptions[data-v-a0d3c593] .n-descriptions-table{width:100%;table-layout:fixed}.vehicle-descriptions[data-v-a0d3c593] .n-descriptions-item-label{font-weight:600;color:#1f2937;width:40%;vertical-align:middle;padding:6px 12px}.vehicle-descriptions[data-v-a0d3c593] .n-descriptions-item-content{color:#374151;padding:6px 12px;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.settings-card[data-v-a47a9c3b]{cursor:pointer;transition:all .3s ease;height:100%}.settings-card[data-v-a47a9c3b]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.hub-card-content[data-v-a47a9c3b]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-a47a9c3b]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.hub-card-body[data-v-a47a9c3b]{flex:1;min-width:0}.hub-card-title[data-v-a47a9c3b]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333;text-transform:none;word-break:normal;overflow-wrap:normal}.hub-card-description[data-v-a47a9c3b]{font-size:13px;color:#666;margin:0;line-height:1.5}.p-4[data-v-93c7b6ab]{padding:1rem}.tag-suggestions[data-v-74110f3e]{margin-top:6px;display:flex;flex-wrap:wrap;gap:4px}.section-label[data-v-940c68be]{font-size:13px;font-weight:600;color:#555;letter-spacing:.04em;text-transform:uppercase}.switch-row[data-v-940c68be]{min-height:34px;padding:4px 0}.switch-row[data-v-940c68be] span{line-height:1.45}.mt-3[data-v-d8956b8b]{margin-top:12px}.mt-3[data-v-e7f70cf0]{margin-top:12px}.option-list[data-v-e7f70cf0]{display:flex;flex-direction:column;gap:6px}.option-row[data-v-e7f70cf0]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;background:#f9fafb;border:1px solid #e5e7eb}.option-label[data-v-e7f70cf0]{flex:1;font-size:13px;color:#111827}.mt-3[data-v-14a43050]{margin-top:12px}.mt-3[data-v-d70a4026]{margin-top:12px}.filter-label[data-v-baf5bff8]{font-size:.85rem;font-weight:600;margin-bottom:4px}h3[data-v-abfd7564]{margin-top:20px;margin-bottom:8px}.hint[data-v-abfd7564]{color:#767c82;font-size:13px;margin-top:-4px;margin-bottom:12px}.response-block[data-v-72ba4038]{margin-bottom:20px;padding:12px;border-radius:8px;background:#fafafa;border:1px solid #e5e7eb;transition:border-color .2s}.response-block.has-error[data-v-72ba4038]{border-color:#ef4444;background:#fff5f5}.response-question[data-v-72ba4038]{display:flex;align-items:flex-start;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;color:#1f2937;flex-wrap:wrap}.response-num[data-v-72ba4038]{color:#6b7280;flex-shrink:0}.response-text[data-v-72ba4038]{flex:1;min-width:0}.rating-row[data-v-72ba4038]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rating-label[data-v-72ba4038]{font-size:13px;font-weight:600;color:#374151}.rating-scale[data-v-72ba4038]{font-size:11px;color:#9ca3af}.error-msg[data-v-72ba4038]{margin-top:6px;font-size:12px;color:#ef4444}.rvn-hero[data-v-737cffb4]{border-radius:14px;background:linear-gradient(135deg,#3f6ad812,#3f6ad804)}.rvn-hero__eyebrow[data-v-737cffb4]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.rvn-hero__title[data-v-737cffb4]{font-size:1.35rem;font-weight:700;margin-top:2px}.rvn-hero__sub[data-v-737cffb4]{opacity:.7;margin-top:2px}.rvn-hero[data-v-41d881bd]{border-radius:14px;background:linear-gradient(135deg,#3f6ad812,#3f6ad804)}.rvn-hero__eyebrow[data-v-41d881bd]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.6}.rvn-hero__title[data-v-41d881bd]{font-size:1.35rem;font-weight:700;margin-top:2px}.rvn-hero__sub[data-v-41d881bd]{opacity:.7;margin-top:2px}.tally-row[data-v-75d3b03f]{display:flex;align-items:center;gap:10px}.tally-answer[data-v-75d3b03f]{min-width:160px}.tally-count[data-v-75d3b03f]{min-width:28px;text-align:right;opacity:.7}.toolbar[data-v-2c8c088c]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.toolbar-title[data-v-2c8c088c]{font-size:15px;font-weight:600;color:#111827}.toolbar-actions[data-v-2c8c088c]{display:flex;align-items:center;gap:8px}.chart-canvas[data-v-2c8c088c]{width:100%;min-height:500px;overflow:hidden;background:#f8fafc;border-radius:10px;cursor:grab;user-select:none}.chart-canvas[data-v-2c8c088c]:active{cursor:grabbing}.toolbar-filters[data-v-2c8c088c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.match-count[data-v-2c8c088c]{font-size:12px;color:#64748b}.chart-empty[data-v-2c8c088c]{padding:60px 0}.chart-canvas[data-v-2c8c088c]{position:relative;height:70vh}.chart-layer[data-v-2c8c088c]{position:absolute;top:0;left:0;transform-origin:0 0}.chart-links[data-v-2c8c088c]{position:absolute;top:0;left:0;overflow:visible;pointer-events:none}.link-path[data-v-2c8c088c]{stroke:#cbd5e1;stroke-width:1.5;fill:none}.org-card[data-v-2c8c088c]{position:absolute;box-sizing:border-box;padding:10px 12px 0 16px;background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 2px 6px #0000000f;cursor:pointer;transition:border-color .15s,box-shadow .15s}.org-card[data-v-2c8c088c]:hover{border-color:#6366f1;box-shadow:0 2px 10px #6366f130}.org-card--selected[data-v-2c8c088c]{border:2px solid #6366f1}.org-card--match[data-v-2c8c088c]{box-shadow:0 0 0 3px #facc15aa}.org-card--inactive[data-v-2c8c088c]{opacity:.6}.org-card__accent[data-v-2c8c088c]{position:absolute;left:0;top:10px;bottom:10px;width:4px;border-radius:2px}.org-card__head[data-v-2c8c088c]{display:flex;align-items:center;gap:6px}.org-card__title[data-v-2c8c088c]{flex:1;min-width:0;font-size:12px;font-weight:700;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-card__seats[data-v-2c8c088c]{font-size:10px;font-weight:700;padding:1px 7px;border-radius:9px}.org-card__seats.is-full[data-v-2c8c088c]{background:#10b98120;color:#059669}.org-card__seats.is-open[data-v-2c8c088c]{background:#ef444420;color:#dc2626}.org-card__meta[data-v-2c8c088c],.org-card__holder[data-v-2c8c088c]{font-size:11px;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.org-card__meta[data-v-2c8c088c]{color:#64748b}.org-card__holder[data-v-2c8c088c]{color:#334155}.is-vacant[data-v-2c8c088c]{color:#dc2626;font-weight:600}.org-card__toggle[data-v-2c8c088c]{position:absolute;bottom:-11px;left:50%;transform:translate(-50%);font-size:11px;line-height:18px;padding:0 8px;border:1px solid #c7d2fe;border-radius:9px;background:#eef2ff;color:#4338ca;cursor:pointer}.org-card__toggle[data-v-2c8c088c]:hover{background:#e0e7ff}.org-card__delete[data-v-2c8c088c]{position:absolute;right:6px;bottom:6px;width:18px;height:18px;border:none;border-radius:50%;background:#ef4444;color:#fff;font-size:10px;line-height:18px;cursor:pointer;opacity:0;transition:opacity .15s}.org-card:hover .org-card__delete[data-v-2c8c088c]{opacity:1}.outline[data-v-2c8c088c]{max-height:70vh;overflow:auto;border:1px solid #e5e7eb;border-radius:10px}.outline-row[data-v-2c8c088c]{display:flex;align-items:center;gap:10px;padding-top:6px;padding-bottom:6px;padding-right:12px;border-bottom:1px solid #f1f5f9;cursor:pointer;font-size:13px}.outline-row[data-v-2c8c088c]:hover{background:#f8fafc}.outline-row--selected[data-v-2c8c088c]{background:#eef2ff}.outline-row--match .outline-title[data-v-2c8c088c]{background:#fef9c3}.outline-row--inactive[data-v-2c8c088c]{opacity:.6}.outline-toggle[data-v-2c8c088c]{width:20px;border:none;background:none;color:#4338ca;cursor:pointer}.outline-title[data-v-2c8c088c]{font-weight:600;color:#1e293b}.outline-meta[data-v-2c8c088c]{color:#94a3b8;font-size:12px}.outline-holder[data-v-2c8c088c]{color:#334155;font-size:12px;margin-left:auto}.outline-count[data-v-2c8c088c]{color:#64748b;font-size:12px;min-width:64px;text-align:right}.drawer-label[data-v-2c8c088c]{display:block;font-size:12px;color:#64748b;margin-bottom:4px}.drawer-links .drawer-label[data-v-2c8c088c]{display:inline;margin-right:6px}.drawer-links>div[data-v-2c8c088c]{margin-bottom:6px}.drawer-holder[data-v-2c8c088c]{margin-bottom:2px}.drawer-muted[data-v-2c8c088c]{color:#94a3b8;font-size:12px}.info-card[data-v-2c8c088c]{background:#f8fafc;border-radius:8px}.position-card[data-v-2c8c088c]{border:1px solid #e5e7eb;background:#f9fafb}.filter-label[data-v-fce203c3]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-fce203c3]{padding:1rem}.space-y-6[data-v-fce203c3]>*+*{margin-top:1.5rem}.mt-4[data-v-862a64a6]{margin-top:16px}h3[data-v-862a64a6]{margin:0;font-size:18px;font-weight:600}.header-row[data-v-862a64a6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-862a64a6]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-862a64a6]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-862a64a6]{color:#6b7280;font-size:12px}.chips[data-v-862a64a6]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.review-card[data-v-862a64a6]{border-radius:8px}.review-header[data-v-862a64a6]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.review-date[data-v-862a64a6]{font-size:13px;font-weight:600;color:#111827}.sub-card[data-v-c70bc2d0]{border-radius:10px}.header-row[data-v-c70bc2d0]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-c70bc2d0]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-c70bc2d0]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-c70bc2d0]{color:#6b7280;font-size:12px}.chips[data-v-c70bc2d0]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.filter-label[data-v-466c3163]{font-size:13px;font-weight:500;margin-bottom:6px;color:#374151}.p-4[data-v-466c3163]{padding:1rem}.space-y-6[data-v-466c3163]>*+*{margin-top:1.5rem}.items-card[data-v-2db60ea8]{margin-top:8px}.item-row[data-v-2db60ea8]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;background:#f9fafb;border:1px solid #e5e7eb}.item-icon[data-v-2db60ea8]{font-size:16px;flex-shrink:0}.item-name[data-v-2db60ea8]{font-size:13px;font-weight:500;color:#111827;flex:1}.progress-wrapper[data-v-2db60ea8]{display:flex;flex-direction:column;gap:14px;margin-bottom:14px}.progress-section[data-v-2db60ea8]{display:flex;flex-direction:column;gap:6px}.progress-section.secondary[data-v-2db60ea8]{opacity:.9}.progress-header[data-v-2db60ea8]{display:flex;align-items:center;justify-content:space-between}.progress-title[data-v-2db60ea8]{font-size:13px;font-weight:600;color:#111827}.progress-value[data-v-2db60ea8]{font-size:12px;color:#6b7280;font-weight:500}.progress-tags[data-v-2db60ea8]{display:flex;gap:8px;flex-wrap:wrap}.sub-card[data-v-2b6c1eda]{border-radius:10px}.header-row[data-v-2b6c1eda]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-2b6c1eda]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-2b6c1eda]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-2b6c1eda]{color:#6b7280;font-size:12px}.chips[data-v-2b6c1eda]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-2b6c1eda]{font-weight:600;font-size:14px}.item-card[data-v-2b6c1eda]{transition:all .2s ease}.item-obtained[data-v-2b6c1eda]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-left:4px solid #10b981}.item-waived[data-v-2b6c1eda]{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-left:4px solid #f59e0b}.item-mandatory-pending[data-v-2b6c1eda]{border-left:4px solid #ef4444}.item-header[data-v-2b6c1eda]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.item-meta[data-v-2b6c1eda]{display:flex;align-items:flex-start;gap:10px;flex:1}.item-icon[data-v-2b6c1eda]{font-size:20px;line-height:1;margin-top:2px}.item-name[data-v-2b6c1eda]{font-weight:600;font-size:13px;color:#111827}.item-dept[data-v-2b6c1eda]{font-size:11px;color:#6b7280;margin-top:2px}.item-status-area[data-v-2b6c1eda]{flex-shrink:0}.item-details[data-v-2b6c1eda]{margin-top:10px;padding-top:10px;border-top:1px solid #e5e7eb}.item-actions[data-v-2b6c1eda]{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px;padding-top:10px;border-top:1px solid #e5e7eb}.upload-hint[data-v-2b6c1eda]{font-size:11px;color:#9ca3af;margin-top:4px}.progress-card[data-v-2b6c1eda]{overflow:hidden}.progress-stats[data-v-2b6c1eda]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.progress-stat-item[data-v-2b6c1eda]{padding:12px;border-radius:10px;background:#f9fafb;border:1px solid #e5e7eb}.stat-label[data-v-2b6c1eda]{font-size:11px;color:#6b7280;margin-bottom:6px}.stat-value[data-v-2b6c1eda]{font-size:22px;font-weight:700;color:#111827}.stat-value.success[data-v-2b6c1eda]{color:#10b981}.stat-value.danger[data-v-2b6c1eda]{color:#ef4444}.progress-section[data-v-2b6c1eda]{display:flex;flex-direction:column;gap:8px}.progress-header[data-v-2b6c1eda]{display:flex;align-items:center;justify-content:space-between}.progress-title[data-v-2b6c1eda]{font-size:13px;font-weight:600;color:#111827}.progress-percent[data-v-2b6c1eda]{font-size:12px;color:#6b7280;font-weight:600}.progress-footer[data-v-2b6c1eda]{display:flex;justify-content:flex-end;margin-top:2px}@media(max-width:768px){.progress-stats[data-v-2b6c1eda]{grid-template-columns:1fr}}.interview-header-row[data-v-282e261e]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.interview-meta[data-v-282e261e]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.interview-date-text[data-v-282e261e]{display:flex;align-items:center;gap:4px;font-size:13px;color:#374151}.committee-list[data-v-282e261e]{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.committee-row[data-v-282e261e]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;background:#f9fafb;border:1px solid #e5e7eb}.committee-name[data-v-282e261e]{flex:1;font-size:13px;font-weight:500;color:#111827}.existing-minutes[data-v-282e261e]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;color:#374151}.upload-hint[data-v-282e261e]{font-size:11px;color:#9ca3af;margin-top:4px}.modal-section-label[data-v-282e261e]{font-size:12px;font-weight:600;color:#555;letter-spacing:.04em;text-transform:uppercase}.notes-text[data-v-ba094388]{white-space:pre-wrap;line-height:1.6;color:#374151}.item-card[data-v-ba094388]{transition:all .2s ease}.item-obtained[data-v-ba094388]{background:linear-gradient(135deg,#ecfdf5,#d1fae5);border-left:4px solid #10b981}.item-waived[data-v-ba094388]{background:linear-gradient(135deg,#fffbeb,#fef3c7);border-left:4px solid #f59e0b}.item-mandatory-pending[data-v-ba094388]{border-left:4px solid #ef4444}.item-header[data-v-ba094388]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.item-meta[data-v-ba094388]{display:flex;align-items:flex-start;gap:10px;flex:1}.item-icon[data-v-ba094388]{font-size:20px;line-height:1;margin-top:2px}.item-name[data-v-ba094388]{font-weight:600;font-size:13px;color:#111827}.item-dept[data-v-ba094388]{font-size:11px;color:#6b7280;margin-top:2px}.item-details[data-v-ba094388]{margin-top:10px;padding-top:10px;border-top:1px solid #e5e7eb}.interview-header-row[data-v-ba094388]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.interview-meta[data-v-ba094388]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.interview-date-text[data-v-ba094388]{display:flex;align-items:center;gap:4px;font-size:13px;color:#374151}.response-block[data-v-ba094388]{margin-bottom:16px}.response-question[data-v-ba094388]{font-size:13px;font-weight:600;color:#1f2937;margin-bottom:6px;display:flex;align-items:center;gap:4px}.response-num[data-v-ba094388]{color:#6b7280;min-width:20px}.committee-list[data-v-ba094388]{display:flex;flex-direction:column;gap:8px;margin-bottom:8px}.committee-row[data-v-ba094388]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:6px;background:#f9fafb;border:1px solid #e5e7eb}.committee-name[data-v-ba094388]{flex:1;font-size:13px;font-weight:500;color:#111827}.existing-minutes[data-v-ba094388]{display:flex;align-items:center;gap:8px;margin-bottom:8px;font-size:13px;color:#374151}.upload-hint[data-v-ba094388]{font-size:11px;color:#9ca3af;margin-top:4px}.item-actions[data-v-ba094388]{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.modal-section-label[data-v-ba094388]{font-size:12px;font-weight:600;color:#555;letter-spacing:.04em;text-transform:uppercase}.clearance-progress-card[data-v-ba094388]{margin-top:16px;padding:14px;border:1px solid #e5e7eb;border-radius:10px;background:#fafafa}.progress-top[data-v-ba094388]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px}.progress-title[data-v-ba094388]{font-size:13px;font-weight:600;color:#111827}.progress-subtitle[data-v-ba094388]{font-size:12px;color:#6b7280;margin-top:2px}.progress-meta[data-v-ba094388]{display:flex;justify-content:space-between;margin-top:8px;font-size:11px;color:#6b7280}.field-hint[data-v-ab4c8eca]{font-size:12px;color:#6b7280;line-height:1.4}[data-v-cafc4320] .n-card{margin-bottom:16px}.filter-label[data-v-3a300d5c]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-3a300d5c]{padding:1rem}.space-y-6[data-v-3a300d5c]>*+*{margin-top:1.5rem}.filter-label[data-v-9357467e]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-9357467e]{padding:1rem}.space-y-6[data-v-9357467e]>*+*{margin-top:1.5rem}.balance-section[data-v-9357467e]{padding:4px 0}.section-title[data-v-9357467e]{font-size:15px;font-weight:600;color:#2c3e50;margin-bottom:12px;border-bottom:2px solid #e8e8e8;padding-bottom:6px}.balance-item[data-v-9357467e]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.balance-item .label[data-v-9357467e]{font-size:13px;color:#666;font-weight:500}.balance-item .value[data-v-9357467e]{font-size:14px;color:#333;font-weight:600}.balance-item.total[data-v-9357467e]{padding:8px;background:#f5f5f5;border-radius:4px;margin-top:4px}.balance-item.total .label[data-v-9357467e]{font-size:14px;font-weight:600;color:#333}.balance-item.total .value[data-v-9357467e]{font-size:16px;font-weight:700}.balance-item.available[data-v-9357467e]{background:#e6f7ff;border-left:3px solid #1890ff}.value.entitled[data-v-9357467e]{color:#18a058}.value.carried[data-v-9357467e]{color:#2080f0}.value.accrued[data-v-9357467e]{color:#8b5cf6}.value.positive[data-v-9357467e]{color:#18a058}.value.negative[data-v-9357467e],.value.used[data-v-9357467e]{color:#d03050}.value.pending[data-v-9357467e]{color:#f0a020}.text-sm[data-v-9357467e]{font-size:12px}.modal-label[data-v-9357467e]{font-size:13px;font-weight:600;color:#666;margin-bottom:4px}.modal-value[data-v-9357467e]{font-size:15px;font-weight:500;color:#333}.last-sync-caption[data-v-9357467e]{font-size:12px;color:#888;margin-top:6px}.ledger-header[data-v-9357467e]{margin-bottom:4px}.rvn-dash[data-v-9e60a7eb]{--rvn-attention: #dd6b20;--rvn-attention-bg: #fdf2e9;--rvn-progress: #3f6ad8;--rvn-progress-bg: #eef2fc;--rvn-done: #18a058;--rvn-done-bg: #e9f7f0;--rvn-celebrate: #c53d6e;--rvn-celebrate-bg: #fbeaf0;--rvn-team: #18a058;--rvn-team-bg: #e9f7f0;--rvn-muted: #9aa1ac}.rvn-hero[data-v-9e60a7eb]{border-radius:14px;background:linear-gradient(135deg,#3f6ad812,#3f6ad804)}.rvn-hero__eyebrow[data-v-9e60a7eb]{font-size:.78rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.rvn-hero__title[data-v-9e60a7eb]{font-size:1.5rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-9e60a7eb]{opacity:.7;margin-top:2px;font-size:.9rem}.rvn-focus[data-v-9e60a7eb]{margin-top:18px;padding-top:14px;border-top:1px solid rgba(0,0,0,.07)}.rvn-focus__label[data-v-9e60a7eb]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5;margin-bottom:10px}.rvn-focus__clear[data-v-9e60a7eb]{display:flex;align-items:center;gap:6px;font-size:.9rem;color:var(--rvn-done);font-weight:600}.rvn-focus__row[data-v-9e60a7eb]{display:flex;flex-wrap:wrap;gap:8px}.rvn-chip[data-v-9e60a7eb]{display:inline-flex;align-items:center;gap:8px;border:none;border-radius:999px;padding:6px 14px 6px 8px;cursor:pointer;font-family:inherit;transition:transform .12s ease,box-shadow .12s ease}.rvn-chip[data-v-9e60a7eb]:hover{transform:translateY(-1px);box-shadow:0 4px 10px #00000014}.rvn-chip__count[data-v-9e60a7eb]{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:999px;font-weight:800;font-size:.8rem;font-variant-numeric:tabular-nums;background:#ffffffb3}.rvn-chip__label[data-v-9e60a7eb]{font-size:.85rem;font-weight:600}.rvn-chip--attention[data-v-9e60a7eb]{background:var(--rvn-attention-bg);color:var(--rvn-attention)}.rvn-chip--progress[data-v-9e60a7eb]{background:var(--rvn-progress-bg);color:var(--rvn-progress)}.rvn-chip--done[data-v-9e60a7eb]{background:var(--rvn-done-bg);color:var(--rvn-done)}.rvn-section[data-v-9e60a7eb]{margin-top:22px}.rvn-section[data-v-9e60a7eb]:first-child{margin-top:0}.rvn-section__header[data-v-9e60a7eb]{display:flex;align-items:center;gap:8px;margin-bottom:12px}.rvn-section__pip[data-v-9e60a7eb]{width:3px;height:16px;border-radius:2px}.rvn-section__title[data-v-9e60a7eb]{font-size:.8rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.7}.rvn-card-grid[data-v-9e60a7eb]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.rvn-card[data-v-9e60a7eb]{border-left:4px solid var(--rvn-muted);transition:transform .12s ease,border-color .12s ease}.rvn-card--link[data-v-9e60a7eb]{cursor:pointer}.rvn-card--link[data-v-9e60a7eb]:hover{transform:translateY(-2px)}.rvn-card--progress[data-v-9e60a7eb]{border-left-color:var(--rvn-progress)}.rvn-card--celebrate[data-v-9e60a7eb]{border-left-color:var(--rvn-celebrate)}.rvn-card--team[data-v-9e60a7eb]{border-left-color:var(--rvn-team)}.rvn-card--muted[data-v-9e60a7eb]{border-left-color:var(--rvn-muted)}.rvn-card__title[data-v-9e60a7eb]{font-weight:700}.rvn-card__desc[data-v-9e60a7eb]{font-size:.82rem;opacity:.65}.rvn-card__count[data-v-9e60a7eb]{background:var(--rvn-attention-bg);color:var(--rvn-attention);font-weight:700;font-variant-numeric:tabular-nums}.library-search[data-v-470cc563]{max-width:420px;margin-bottom:16px}.library-section+.library-section[data-v-470cc563]{margin-top:20px}.library-section__title[data-v-470cc563]{font-size:15px;font-weight:600;margin:0 0 8px}.library-doc[data-v-470cc563]{display:flex;gap:12px;align-items:flex-start;padding:12px 16px}.library-doc+.library-doc[data-v-470cc563]{border-top:1px solid var(--n-border-color, rgba(0, 0, 0, .08))}.library-doc__icon[data-v-470cc563]{flex:none;margin-top:2px;opacity:.7}.library-doc__body[data-v-470cc563]{flex:1;min-width:0}.library-doc__title[data-v-470cc563]{font-weight:500;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.library-doc__description[data-v-470cc563]{margin-top:2px;opacity:.8}.library-doc__meta[data-v-470cc563]{margin-top:4px;font-size:12px;opacity:.65}.library-doc__actions[data-v-470cc563]{flex:none;display:flex;gap:6px}@media(max-width:640px){.library-doc[data-v-470cc563]{flex-wrap:wrap}.library-doc__actions[data-v-470cc563]{width:100%;padding-left:34px}}.rvn-hero[data-v-b07b93f5]{border-radius:14px;background:linear-gradient(135deg,#18a05812,#18a05804)}.rvn-hero__eyebrow[data-v-b07b93f5]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-b07b93f5]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-b07b93f5]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-card-grid[data-v-b07b93f5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px}.rvn-card[data-v-b07b93f5]{border-left:4px solid #c7cbd1}.rvn-card--team[data-v-b07b93f5]{border-left-color:#18a058}.rvn-card__title[data-v-b07b93f5]{font-weight:700}.rvn-card__desc[data-v-b07b93f5]{font-size:.85rem;opacity:.7}.rvn-card__meta[data-v-b07b93f5]{font-size:.75rem;opacity:.55}.gtp[data-v-74460d97]{margin-top:8px;font-size:.85rem}.gtp__overall[data-v-74460d97]{display:flex;align-items:center;gap:8px;max-width:420px}.gtp__label[data-v-74460d97]{font-size:.75rem;opacity:.65}.gtp__pct[data-v-74460d97]{font-weight:600;font-size:.8rem;min-width:36px}.gtp__list[data-v-74460d97]{margin:4px 0 0 18px;padding:0}.gtp__list li[data-v-74460d97]{display:flex;gap:8px;justify-content:space-between;max-width:520px}.gtp__tpct[data-v-74460d97]{opacity:.6}.gtp__empty[data-v-74460d97]{font-size:.8rem;opacity:.6;margin-top:6px}.rvn-pager[data-v-76f1dfeb]{display:flex;justify-content:flex-end;margin-top:12px}.rvn-dash[data-v-76f1dfeb]{--rvn-attention: #dd6b20;--rvn-progress: #3f6ad8;--rvn-done: #18a058;--rvn-muted: #c7cbd1}.rvn-hero[data-v-76f1dfeb]{border-radius:14px;background:linear-gradient(135deg,#3f6ad812,#3f6ad804)}.rvn-hero__eyebrow[data-v-76f1dfeb]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-76f1dfeb]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-76f1dfeb]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-hero__row[data-v-76f1dfeb]{display:flex;align-items:center;justify-content:space-between;gap:12px}.rvn-card[data-v-76f1dfeb]{border-left:4px solid var(--rvn-muted);transition:border-color .12s ease}.rvn-card--attention[data-v-76f1dfeb]{border-left-color:var(--rvn-attention)}.rvn-card--progress[data-v-76f1dfeb]{border-left-color:var(--rvn-progress)}.rvn-card--done[data-v-76f1dfeb]{border-left-color:var(--rvn-done)}.rvn-goal__row[data-v-76f1dfeb]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.rvn-goal__title[data-v-76f1dfeb]{font-weight:700}.rvn-goal__hint[data-v-76f1dfeb]{font-size:.8rem;color:#d97706;margin-top:6px}.rvn-goal__desc[data-v-76f1dfeb]{font-size:.85rem;opacity:.7;margin-top:2px}.rvn-pager[data-v-380d3b73]{display:flex;justify-content:flex-end;margin-top:12px}.rvn-dash[data-v-380d3b73]{--rvn-attention: #dd6b20;--rvn-progress: #3f6ad8;--rvn-done: #18a058;--rvn-muted: #c7cbd1}.rvn-hero[data-v-380d3b73]{border-radius:14px;background:linear-gradient(135deg,#18a05812,#18a05804)}.rvn-hero__row[data-v-380d3b73]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.rvn-hero__eyebrow[data-v-380d3b73]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-380d3b73]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-380d3b73]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-group[data-v-380d3b73]{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;opacity:.55;margin-top:4px}.rvn-card[data-v-380d3b73]{border-left:4px solid var(--rvn-muted);transition:border-color .12s ease}.rvn-card--attention[data-v-380d3b73]{border-left-color:var(--rvn-attention)}.rvn-card--progress[data-v-380d3b73]{border-left-color:var(--rvn-progress)}.rvn-card--done[data-v-380d3b73]{border-left-color:var(--rvn-done)}[data-v-380d3b73] .rvn-goal__title{font-weight:700}[data-v-380d3b73] .rvn-goal__desc{font-size:.85rem;opacity:.7;margin-top:2px}.rvn-checkin[data-v-862e8588]{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.06)}.rvn-checkin[data-v-862e8588]:last-child{border-bottom:none}.rvn-hero[data-v-862e8588]{border-radius:14px;background:linear-gradient(135deg,#3f6ad812,#3f6ad804)}.rvn-hero__eyebrow[data-v-862e8588]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-862e8588]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-862e8588]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-field-note[data-v-862e8588]{font-size:.8rem;opacity:.65}.rvn-weight-hint[data-v-862e8588]{margin:12px 0 22px}.rvn-field-note--warn[data-v-862e8588]{color:#d03050;opacity:1}.rvn-target[data-v-862e8588]{border:1px solid rgba(0,0,0,.08);border-radius:10px;padding:10px 14px 0;margin-bottom:12px}.rvn-target__head[data-v-862e8588]{display:flex;justify-content:space-between;align-items:center;font-weight:600;margin-bottom:4px}.rvn-view__title[data-v-862e8588]{font-size:1.1rem;font-weight:700}.rvn-view__desc[data-v-862e8588]{opacity:.75;margin-top:4px}.rvn-view__grid[data-v-862e8588]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px 16px;margin-top:14px}.rvn-view__grid span[data-v-862e8588]{display:block;font-size:.75rem;opacity:.6}.rvn-pager[data-v-1341b876]{display:flex;justify-content:flex-end;margin-top:12px}.rvn-dash[data-v-1341b876]{--rvn-attention: #dd6b20;--rvn-progress: #3f6ad8;--rvn-done: #18a058;--rvn-muted: #c7cbd1}.rvn-hero[data-v-1341b876]{border-radius:14px;background:linear-gradient(135deg,#3f6ad812,#3f6ad804)}.rvn-hero__eyebrow[data-v-1341b876]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-1341b876]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-1341b876]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-card[data-v-1341b876]{border-left:4px solid var(--rvn-muted);transition:border-color .12s ease,transform .12s ease}.rvn-card--link[data-v-1341b876]{cursor:pointer}.rvn-card--link[data-v-1341b876]:hover{transform:translateY(-2px)}.rvn-card--attention[data-v-1341b876]{border-left-color:var(--rvn-attention)}.rvn-card--progress[data-v-1341b876]{border-left-color:var(--rvn-progress)}.rvn-card--done[data-v-1341b876]{border-left-color:var(--rvn-done)}.rvn-row[data-v-1341b876]{display:flex;align-items:center;justify-content:space-between;gap:12px}.rvn-row__title[data-v-1341b876]{font-weight:700}.rvn-row__desc[data-v-1341b876]{font-size:.85rem;opacity:.7}.rvn-pager[data-v-9a7a1d6e]{display:flex;justify-content:flex-end;margin-top:12px}.rvn-dash[data-v-9a7a1d6e]{--rvn-attention: #dd6b20;--rvn-progress: #3f6ad8;--rvn-done: #18a058;--rvn-muted: #c7cbd1}.rvn-hero[data-v-9a7a1d6e]{border-radius:14px;background:linear-gradient(135deg,#18a05812,#18a05804)}.rvn-hero__eyebrow[data-v-9a7a1d6e]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-9a7a1d6e]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-9a7a1d6e]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-card[data-v-9a7a1d6e]{border-left:4px solid var(--rvn-muted);transition:border-color .12s ease,transform .12s ease}.rvn-card--link[data-v-9a7a1d6e]{cursor:pointer}.rvn-card--link[data-v-9a7a1d6e]:hover{transform:translateY(-2px)}.rvn-card--attention[data-v-9a7a1d6e]{border-left-color:var(--rvn-attention)}.rvn-card--progress[data-v-9a7a1d6e]{border-left-color:var(--rvn-progress)}.rvn-card--done[data-v-9a7a1d6e]{border-left-color:var(--rvn-done)}.rvn-row[data-v-9a7a1d6e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.rvn-row__title[data-v-9a7a1d6e]{font-weight:700}.rvn-row__desc[data-v-9a7a1d6e]{font-size:.85rem;opacity:.7}.rvn-hero[data-v-ffdf70c0]{border-radius:14px;background:linear-gradient(135deg,#3f6ad812,#3f6ad804)}.rvn-hero__eyebrow[data-v-ffdf70c0]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-ffdf70c0]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-ffdf70c0]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-section__title[data-v-ffdf70c0]{font-weight:700}.rvn-section__desc[data-v-ffdf70c0]{font-size:.85rem;opacity:.7}.rvn-question[data-v-ffdf70c0]{border-top:1px solid rgba(0,0,0,.06);padding-top:12px}.rvn-question[data-v-ffdf70c0]:first-child{border-top:none;padding-top:0}.rvn-question__prompt[data-v-ffdf70c0]{font-weight:600}.rvn-required[data-v-ffdf70c0]{color:#d03050}.rvn-question__help[data-v-ffdf70c0]{font-size:.8rem;opacity:.65;margin-bottom:6px}.rvn-question__input[data-v-ffdf70c0]{max-width:480px;margin-top:4px}.rvn-readonly[data-v-ffdf70c0]{opacity:.8;font-style:italic}.rvn-goal__head[data-v-ffdf70c0]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.rvn-goal__targets[data-v-ffdf70c0]{margin:4px 0 0 18px;font-size:.85rem}.rvn-score[data-v-ffdf70c0]{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.rvn-score__label[data-v-ffdf70c0]{font-size:.75rem;opacity:.6}.rvn-score__value[data-v-ffdf70c0]{font-size:1.6rem;font-weight:800}.rvn-score__parts[data-v-ffdf70c0]{font-size:.85rem;line-height:1.6}.rvn-score__parts span[data-v-ffdf70c0]{opacity:.55}.rvn-goal__rate[data-v-ffdf70c0]{display:flex;flex-direction:column;gap:6px;margin-top:8px}.rvn-goal__others[data-v-ffdf70c0]{font-size:.85rem;opacity:.8;border-top:1px dashed rgba(0,0,0,.12);padding-top:10px}.rvn-field-note[data-v-ffdf70c0]{font-size:.78rem;opacity:.6}.rvn-question__refs[data-v-ffdf70c0]{margin-top:8px;font-size:.8rem;opacity:.7}.rvn-pager[data-v-5a28125b]{display:flex;justify-content:flex-end;margin-top:12px}.rvn-dash[data-v-5a28125b]{--rvn-attention: #dd6b20;--rvn-progress: #3f6ad8;--rvn-done: #18a058;--rvn-muted: #c7cbd1}.rvn-hero[data-v-5a28125b]{border-radius:14px;background:linear-gradient(135deg,#3f6ad812,#3f6ad804)}.rvn-hero__eyebrow[data-v-5a28125b]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-5a28125b]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-5a28125b]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-card[data-v-5a28125b]{border-left:4px solid var(--rvn-muted);transition:border-color .12s ease}.rvn-card--attention[data-v-5a28125b]{border-left-color:var(--rvn-attention)}.rvn-card--progress[data-v-5a28125b]{border-left-color:var(--rvn-progress)}.rvn-card--done[data-v-5a28125b]{border-left-color:var(--rvn-done)}.rvn-row[data-v-5a28125b]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.rvn-row__title[data-v-5a28125b]{font-weight:700}.rvn-row__desc[data-v-5a28125b]{font-size:.85rem;opacity:.7;margin-top:2px}.rvn-row__note[data-v-5a28125b]{font-size:.8rem;opacity:.6;margin-top:4px;font-style:italic}.rvn-actions[data-v-5a28125b]{display:flex;align-items:flex-end;gap:8px;margin-top:10px}.rvn-actions[data-v-5a28125b]>:first-child{flex:1}.rvn-pager[data-v-d9d00d11]{display:flex;justify-content:flex-end;margin-top:12px}.rvn-dash[data-v-d9d00d11]{--rvn-attention: #dd6b20;--rvn-progress: #3f6ad8;--rvn-done: #18a058;--rvn-muted: #c7cbd1}.rvn-hero[data-v-d9d00d11]{border-radius:14px;background:linear-gradient(135deg,#18a05812,#18a05804)}.rvn-hero__eyebrow[data-v-d9d00d11]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-d9d00d11]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-d9d00d11]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-card[data-v-d9d00d11]{border-left:4px solid var(--rvn-muted);transition:border-color .12s ease}.rvn-card--attention[data-v-d9d00d11]{border-left-color:var(--rvn-attention)}.rvn-card--progress[data-v-d9d00d11]{border-left-color:var(--rvn-progress)}.rvn-card--done[data-v-d9d00d11]{border-left-color:var(--rvn-done)}.rvn-row[data-v-d9d00d11]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.rvn-row__title[data-v-d9d00d11]{font-weight:700}.rvn-row__desc[data-v-d9d00d11]{font-size:.85rem;opacity:.7;margin-top:2px}.rvn-row__note[data-v-d9d00d11]{font-size:.8rem;opacity:.6;margin-top:4px;font-style:italic}.rvn-actions[data-v-d9d00d11]{display:flex;align-items:flex-end;gap:8px;margin-top:10px}.rvn-actions[data-v-d9d00d11]>:first-child{flex:1}.rvn-pager[data-v-196d2c94]{display:flex;justify-content:flex-end;margin-top:12px}.rvn-dash[data-v-196d2c94]{--rvn-attention: #dd6b20;--rvn-progress: #3f6ad8;--rvn-done: #18a058;--rvn-muted: #c7cbd1}.rvn-hero[data-v-196d2c94]{border-radius:14px;background:linear-gradient(135deg,#3f6ad812,#3f6ad804)}.rvn-hero__eyebrow[data-v-196d2c94]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-196d2c94]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-196d2c94]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-card[data-v-196d2c94]{border-left:4px solid var(--rvn-muted);transition:border-color .12s ease}.rvn-card--attention[data-v-196d2c94]{border-left-color:var(--rvn-attention)}.rvn-card--progress[data-v-196d2c94]{border-left-color:var(--rvn-progress)}.rvn-card--done[data-v-196d2c94]{border-left-color:var(--rvn-done)}.rvn-row[data-v-196d2c94]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.rvn-row__title[data-v-196d2c94]{font-weight:700}.rvn-row__desc[data-v-196d2c94]{font-size:.85rem;opacity:.7;margin-top:2px}.rvn-pager[data-v-394dfafd]{display:flex;justify-content:flex-end;margin-top:12px}.rvn-dash[data-v-394dfafd]{--rvn-attention: #dd6b20;--rvn-progress: #3f6ad8;--rvn-done: #18a058;--rvn-muted: #c7cbd1}.rvn-hero[data-v-394dfafd]{border-radius:14px;background:linear-gradient(135deg,#18a05812,#18a05804)}.rvn-hero__eyebrow[data-v-394dfafd]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-394dfafd]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-394dfafd]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-card[data-v-394dfafd]{border-left:4px solid var(--rvn-muted);transition:border-color .12s ease}.rvn-card--attention[data-v-394dfafd]{border-left-color:var(--rvn-attention)}.rvn-card--progress[data-v-394dfafd]{border-left-color:var(--rvn-progress)}.rvn-card--done[data-v-394dfafd]{border-left-color:var(--rvn-done)}.rvn-row[data-v-394dfafd]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.rvn-row__title[data-v-394dfafd]{font-weight:700}.rvn-row__desc[data-v-394dfafd]{font-size:.85rem;opacity:.7;margin-top:2px}.rvn-pager[data-v-b575277f]{display:flex;justify-content:flex-end;margin-top:12px}.rvn-dash[data-v-b575277f]{--rvn-attention: #dd6b20;--rvn-celebrate: #c53d6e;--rvn-muted: #c7cbd1}.rvn-hero[data-v-b575277f]{border-radius:14px;background:linear-gradient(135deg,#c53d6e12,#c53d6e04)}.rvn-hero__eyebrow[data-v-b575277f]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-b575277f]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-b575277f]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-card[data-v-b575277f]{border-left:4px solid var(--rvn-muted);transition:border-color .12s ease}.rvn-card--attention[data-v-b575277f]{border-left-color:var(--rvn-attention)}.rvn-card--celebrate[data-v-b575277f]{border-left-color:var(--rvn-celebrate)}.rvn-row[data-v-b575277f]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.rvn-row__title[data-v-b575277f]{font-weight:700}.rvn-row__desc[data-v-b575277f]{font-size:.85rem;opacity:.7;margin-top:2px}.perf-card[data-v-84663aa3]{position:relative;background:var(--n-color, #fff);border:1px solid var(--n-border-color, #e8e8e8);border-radius:10px;cursor:pointer;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease;height:100%}.perf-card[data-v-84663aa3]:hover{transform:translateY(-3px);box-shadow:0 8px 24px #00000017;border-color:var(--accent)}.perf-card__accent[data-v-84663aa3]{position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--accent);border-radius:10px 0 0 10px}.perf-card__inner[data-v-84663aa3]{display:flex;align-items:flex-start;gap:12px;padding:14px 36px 14px 16px}.perf-card__icon-wrap[data-v-84663aa3]{flex-shrink:0;width:48px;height:48px;border-radius:10px;background:color-mix(in srgb,var(--accent) 12%,transparent);display:flex;align-items:center;justify-content:center}.perf-card__body[data-v-84663aa3]{flex:1;min-width:0}.perf-card__top[data-v-84663aa3]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.perf-card__title[data-v-84663aa3]{font-size:13.5px;font-weight:600;color:var(--n-text-color, #1a1a1a);line-height:1.3}.perf-card__badge[data-v-84663aa3]{font-size:11px;font-weight:700;padding:1px 7px;border-radius:20px;line-height:1.6;white-space:nowrap}.perf-card__desc[data-v-84663aa3]{font-size:12px;color:var(--n-text-color-3, #999);margin:0;line-height:1.5}.perf-card__arrow[data-v-84663aa3]{position:absolute;right:12px;top:50%;transform:translateY(-50%);opacity:0;transition:opacity .15s ease,right .15s ease}.perf-card:hover .perf-card__arrow[data-v-84663aa3]{opacity:1;right:10px}.rvn-hero[data-v-10fd2d47]{border-radius:14px;background:linear-gradient(135deg,#6366f112,#6366f104)}.rvn-hero__eyebrow[data-v-10fd2d47]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.5}.rvn-hero__title[data-v-10fd2d47]{font-size:1.35rem;font-weight:800;letter-spacing:-.01em;margin-top:2px}.rvn-hero__sub[data-v-10fd2d47]{opacity:.7;margin-top:2px;font-size:.88rem}.rvn-card-grid[data-v-10fd2d47]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px}.filter-label[data-v-08a0c3a9]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-08a0c3a9]{padding:1rem}.space-y-6[data-v-08a0c3a9]>*+*{margin-top:1.5rem}.detail-section[data-v-08a0c3a9]{padding:4px 0}.section-title[data-v-08a0c3a9]{font-size:15px;font-weight:600;color:#2c3e50;margin-bottom:12px;border-bottom:2px solid #e8e8e8;padding-bottom:6px}.detail-item[data-v-08a0c3a9]{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.detail-item .label[data-v-08a0c3a9]{font-size:13px;color:#666;font-weight:500}.detail-item .value[data-v-08a0c3a9]{font-size:14px;color:#333;font-weight:600}.value.carried[data-v-08a0c3a9]{color:#18a058}.value.forfeited[data-v-08a0c3a9],.value.used[data-v-08a0c3a9]{color:#d03050}.value.remaining[data-v-08a0c3a9]{color:#2080f0}.value.expired[data-v-08a0c3a9]{color:#f0a020}.notes-text[data-v-08a0c3a9]{font-size:14px;color:#666;line-height:1.6;margin:0;padding:8px;background:#f5f5f5;border-radius:4px}.modal-label[data-v-08a0c3a9]{font-size:13px;font-weight:600;color:#666;margin-bottom:4px}.calendar-container[data-v-7eb0d530]{padding:16px;max-width:100%;margin:0 auto;box-sizing:border-box;overflow-x:hidden}.calendar-header[data-v-7eb0d530]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:16px}.header-controls[data-v-7eb0d530]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.filter-section[data-v-7eb0d530]{margin-bottom:20px}.filter-label[data-v-7eb0d530]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.statistics-section[data-v-7eb0d530]{margin-bottom:20px}.loading-spinner[data-v-7eb0d530]{min-height:400px}.event-calendar[data-v-7eb0d530]{margin-bottom:20px;overflow-x:auto}.date-cell[data-v-7eb0d530]{height:80px;padding:4px;cursor:pointer;border-radius:4px;transition:background-color .2s;position:relative;overflow:hidden;box-sizing:border-box}.date-cell[data-v-7eb0d530]:hover{background-color:#18a0581a}.date-cell.has-events[data-v-7eb0d530]{background-color:#18a0580d}.date-number[data-v-7eb0d530]{font-weight:600;font-size:14px;margin-bottom:4px;color:#333;word-wrap:break-word}.event-indicators[data-v-7eb0d530]{display:flex;flex-wrap:wrap;gap:3px;align-items:center}.event-dot[data-v-7eb0d530]{width:8px;height:8px;border-radius:50%;cursor:pointer;transition:transform .2s}.event-dot[data-v-7eb0d530]:hover{transform:scale(1.3)}.event-dot.leave-pending[data-v-7eb0d530],.event-item.leave-pending[data-v-7eb0d530]{border-left-color:#f0a020;background-color:#f0a0201a}.event-dot.leave-pending[data-v-7eb0d530]{background-color:#f0a020}.event-dot.leave-approved[data-v-7eb0d530],.event-item.leave-approved[data-v-7eb0d530]{border-left-color:#18a058;background-color:#18a0581a}.event-dot.leave-approved[data-v-7eb0d530]{background-color:#18a058}.event-dot.leave-rejected[data-v-7eb0d530],.event-item.leave-rejected[data-v-7eb0d530]{border-left-color:#d03050;background-color:#d030501a}.event-dot.leave-rejected[data-v-7eb0d530]{background-color:#d03050}.event-dot.leave-default[data-v-7eb0d530],.event-item.leave-default[data-v-7eb0d530]{border-left-color:#666;background-color:#6666661a}.event-dot.leave-default[data-v-7eb0d530]{background-color:#666}.more-events[data-v-7eb0d530]{font-size:10px;color:#666;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-list[data-v-7eb0d530]{display:flex;flex-direction:column;gap:4px;overflow:hidden}.event-item[data-v-7eb0d530]{font-size:11px;padding:4px 6px;border-radius:3px;cursor:pointer;transition:all .2s;overflow:hidden;border-left:3px solid;background-color:#fffc;word-break:break-word}.event-item[data-v-7eb0d530]:hover{transform:translate(2px);box-shadow:0 2px 4px #0000001a}.event-title[data-v-7eb0d530]{font-weight:500;display:block}.event-meta-small[data-v-7eb0d530]{font-size:9px;color:#666;display:block}.more-events-text[data-v-7eb0d530]{font-size:10px;color:#666;font-style:italic;padding:2px 6px}.event-details[data-v-7eb0d530]{line-height:1.6}.selected-date-events[data-v-7eb0d530]{background:#f8f9fa;padding:16px;border-radius:8px;border:1px solid #e5e7eb;max-width:100%;overflow-x:hidden}.selected-date-events h3[data-v-7eb0d530]{margin-bottom:16px;color:#333}.event-list-item[data-v-7eb0d530]{cursor:pointer;padding:12px;border-radius:6px;transition:background-color .2s;overflow-wrap:break-word}.event-list-item[data-v-7eb0d530]:hover{background-color:#18a0580d}.event-header[data-v-7eb0d530]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;flex-wrap:wrap}.event-list-item .event-title[data-v-7eb0d530]{font-weight:600;font-size:16px}.event-meta[data-v-7eb0d530]{display:flex;gap:12px;align-items:center;margin-top:8px;flex-wrap:wrap}.leave-duration[data-v-7eb0d530],.department-info[data-v-7eb0d530]{font-size:12px;color:#666}@media(max-width:768px){.calendar-header[data-v-7eb0d530]{flex-direction:column;gap:12px;align-items:flex-start}.header-controls[data-v-7eb0d530]{width:100%;justify-content:flex-start;gap:8px}.date-cell[data-v-7eb0d530]{height:70px;padding:4px}.event-item[data-v-7eb0d530]{font-size:10px;padding:2px 4px}}.request-card[data-v-e0082978]{cursor:pointer;transition:all .3s ease;height:100%}.request-card[data-v-e0082978]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.hub-card-content[data-v-e0082978]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-e0082978]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.hub-card-body[data-v-e0082978]{flex:1;min-width:0}.hub-card-title[data-v-e0082978]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333;text-transform:none;word-break:normal;overflow-wrap:normal}.hub-card-description[data-v-e0082978]{font-size:13px;color:#666;margin:0 0 12px;line-height:1.5}.card-footer[data-v-e0082978]{display:flex;align-items:center;gap:8px}.p-4[data-v-267948c7]{padding:1rem}.space-y-6[data-v-267948c7]>*+*{margin-top:1.5rem}.flex[data-v-267948c7]{display:flex}.justify-center[data-v-267948c7]{justify-content:center}.py-8[data-v-267948c7]{padding-top:2rem;padding-bottom:2rem}.decision-banner[data-v-4f9a5e13]{margin-bottom:16px}.decision-comment[data-v-4f9a5e13]{margin-top:6px;white-space:pre-wrap;font-style:italic}.form-errors[data-v-239edd61]{margin:0;padding-left:18px}.leave-info-card[data-v-239edd61]{margin-bottom:16px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2)}.self-service-banner[data-v-239edd61]{display:flex;align-items:center;gap:10px;background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-left:3px solid #0ea5e9;border-radius:8px;padding:10px 14px;margin-bottom:16px}.banner-icon[data-v-239edd61]{color:#0ea5e9;flex-shrink:0}.banner-text[data-v-239edd61]{display:flex;flex-direction:column;gap:2px}.banner-title[data-v-239edd61]{font-size:13px;font-weight:600;color:#0369a1;line-height:1.3}.banner-sub[data-v-239edd61]{font-size:12px;color:#64748b;line-height:1.3}.sub-card[data-v-4562ffa8]{border-radius:10px}.header-row[data-v-4562ffa8]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-4562ffa8]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-4562ffa8]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-4562ffa8]{color:#6b7280;font-size:12px}.chips[data-v-4562ffa8]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-4562ffa8]{font-weight:600;font-size:14px}.lines-wrapper[data-v-4562ffa8]{overflow-x:auto}.lines-table[data-v-4562ffa8]{width:100%;border-collapse:collapse;font-size:13px}.lines-table th[data-v-4562ffa8],.lines-table td[data-v-4562ffa8]{padding:6px 8px;border-bottom:1px solid #e5e7eb}.lines-table th[data-v-4562ffa8]{text-align:left;font-weight:600;color:#4b5563;white-space:nowrap}.lines-table .numeric[data-v-4562ffa8]{text-align:right;white-space:nowrap}.filter-label[data-v-055acc61]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-055acc61]{padding:1rem}.space-y-6[data-v-055acc61]>*+*{margin-top:1.5rem}.icon-wrap[data-v-26cf41ea]{display:flex;justify-content:center;align-items:center;padding:24px 0 8px}.mt-3[data-v-26cf41ea]{margin-top:12px}.mb-2[data-v-26cf41ea]{margin-bottom:8px}.add-btn[data-v-26cf41ea]{display:flex;justify-content:flex-end;margin:10px 0}.band-summary[data-v-26cf41ea]{margin-top:8px}.band-label[data-v-26cf41ea]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.band-range[data-v-26cf41ea]{font-size:14px;font-weight:700;color:#111827}.band-mid[data-v-26cf41ea]{font-size:12px;color:#6b7280;margin-top:2px}.sub-card[data-v-26cf41ea]{border-radius:10px}.section-title[data-v-26cf41ea]{font-weight:600;font-size:14px;display:flex;align-items:center}.icon-wrap[data-v-28dbd883]{display:flex;justify-content:center;align-items:center;padding:24px 0 8px}.mt-3[data-v-28dbd883]{margin-top:12px}.mb-2[data-v-28dbd883]{margin-bottom:8px}.add-btn[data-v-28dbd883]{display:flex;justify-content:flex-end;margin:10px 0}.band-summary[data-v-28dbd883]{margin-top:8px}.band-label[data-v-28dbd883]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.band-range[data-v-28dbd883]{font-size:14px;font-weight:700;color:#111827}.band-mid[data-v-28dbd883]{font-size:12px;color:#6b7280;margin-top:2px}.sub-card[data-v-28dbd883]{border-radius:10px}.section-title[data-v-28dbd883]{font-weight:600;font-size:14px;display:flex;align-items:center}.filter-label[data-v-2ae0cf1f]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-2ae0cf1f]{padding:1rem}.space-y-6[data-v-2ae0cf1f]>*+*{margin-top:1.5rem}.position-info-card[data-v-9d0204b2]{margin-bottom:16px;background:linear-gradient(135deg,#e3f2fd,#bbdefb)}.summary-card[data-v-9d0204b2]{background:linear-gradient(135deg,#fff3e0,#ffe0b2)}.sub-card[data-v-1e73f306]{border-radius:10px}.header-row[data-v-1e73f306]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-1e73f306]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-1e73f306]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-1e73f306]{color:#6b7280;font-size:12px}.chips[data-v-1e73f306]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-1e73f306]{font-weight:600;font-size:14px}.address[data-v-1e73f306]{line-height:1.6;color:#374151}.doc-viewer-error[data-v-6c62a4ab]{padding:8px 0}.doc-viewer-image-wrap[data-v-6c62a4ab]{display:flex;justify-content:center;align-items:center;max-height:70vh;overflow:auto}.doc-viewer-image[data-v-6c62a4ab]{max-width:100%;max-height:70vh;object-fit:contain}.doc-viewer-frame-wrap[data-v-6c62a4ab]{height:70vh;position:relative}.blob-loading[data-v-6c62a4ab]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.doc-viewer-frame[data-v-6c62a4ab]{width:100%;height:100%;border:none;display:block}.doc-viewer-fallback[data-v-6c62a4ab]{display:flex;flex-direction:column;gap:16px;padding:8px 0}.doc-viewer-actions[data-v-6c62a4ab]{display:flex;justify-content:flex-start}.doc-attachment[data-v-19c79e3c]{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgba(128,128,128,.25);border-radius:8px;max-width:100%}.doc-attachment__icon[data-v-19c79e3c]{opacity:.7;flex-shrink:0}.doc-attachment__name[data-v-19c79e3c]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.response-block[data-v-346f7be2]{margin-bottom:20px;padding:12px;border-radius:8px;background:#fafafa;border:1px solid #e5e7eb;transition:border-color .2s}.response-block.has-error[data-v-346f7be2]{border-color:#ef4444;background:#fff5f5}.response-question[data-v-346f7be2]{display:flex;align-items:flex-start;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;color:#1f2937;flex-wrap:wrap}.response-num[data-v-346f7be2]{color:#6b7280;flex-shrink:0}.response-text[data-v-346f7be2]{flex:1;min-width:0}.rating-row[data-v-346f7be2]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rating-label[data-v-346f7be2]{font-size:13px;font-weight:600;color:#374151}.rating-scale[data-v-346f7be2]{font-size:11px;color:#9ca3af}.upload-area[data-v-346f7be2]{display:flex;flex-direction:column;gap:8px}.existing-file[data-v-346f7be2]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;background:#ecfdf5;border:1px solid #a7f3d0;font-size:13px}.upload-hint[data-v-346f7be2]{font-size:11px;color:#9ca3af}.error-msg[data-v-346f7be2]{margin-top:6px;font-size:12px;color:#ef4444}.mb-1[data-v-a88fdb9b]{margin-bottom:4px}.mb-2[data-v-a88fdb9b]{margin-bottom:8px}.mb-4[data-v-a88fdb9b]{margin-bottom:16px}.mt-2[data-v-a88fdb9b]{margin-top:8px}.ml-2[data-v-a88fdb9b]{margin-left:8px}.text-center[data-v-a88fdb9b]{text-align:center}h3[data-v-a88fdb9b]{margin:0;font-size:18px;font-weight:600}.mt-3[data-v-f969a75d]{margin-top:12px}.option-list[data-v-f969a75d]{display:flex;flex-direction:column;gap:6px}.option-row[data-v-f969a75d]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;background:#f9fafb;border:1px solid #e5e7eb}.option-label[data-v-f969a75d]{flex:1;font-size:13px;color:#111827}.mt-3[data-v-ce4483a9]{margin-top:12px}.option-list[data-v-ce4483a9]{display:flex;flex-direction:column;gap:6px}.option-row[data-v-ce4483a9]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;background:#f9fafb;border:1px solid #e5e7eb}.option-label[data-v-ce4483a9]{flex:1;font-size:13px;color:#111827}.mb-1[data-v-ee121728]{margin-bottom:4px}.mt-2[data-v-ee121728]{margin-top:8px}.text-center[data-v-ee121728]{text-align:center}h2[data-v-ee121728]{margin:0;font-size:20px;font-weight:600}.mt-4[data-v-a10bb0ca]{margin-top:16px}h3[data-v-a10bb0ca]{margin:0;font-size:18px;font-weight:600}.sub-card[data-v-75b95f12]{border-radius:10px}.header-row[data-v-75b95f12]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-75b95f12]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-75b95f12]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-75b95f12]{color:#6b7280;font-size:12px}.chips[data-v-75b95f12]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-75b95f12]{font-weight:600;font-size:14px}.subsection-title[data-v-75b95f12]{font-weight:600;font-size:13px;color:#374151;margin-bottom:8px}.description-text[data-v-75b95f12]{line-height:1.6;color:#374151;white-space:pre-wrap}.notes-text[data-v-75b95f12]{max-width:300px;white-space:normal;line-height:1.4}.lines-wrapper[data-v-75b95f12]{overflow-x:auto}.lines-table[data-v-75b95f12]{width:100%;border-collapse:collapse;font-size:13px}.lines-table th[data-v-75b95f12],.lines-table td[data-v-75b95f12]{padding:6px 8px;border-bottom:1px solid #e5e7eb}.lines-table th[data-v-75b95f12]{text-align:left;font-weight:600;color:#4b5563;white-space:nowrap}.lines-table .numeric[data-v-75b95f12]{text-align:right;white-space:nowrap}.lines-table .line-desc[data-v-75b95f12]{display:flex;flex-direction:column}.lines-table .empty[data-v-75b95f12]{text-align:center;padding:12px}.footer-label[data-v-75b95f12],.footer-value[data-v-75b95f12]{font-weight:600}.criteria-list[data-v-75b95f12]{display:flex;flex-direction:column;gap:8px}.criteria-item[data-v-75b95f12]{display:flex;align-items:center;gap:8px;padding:6px 0}.criteria-text[data-v-75b95f12]{font-size:13px;color:#374151}.stages-list[data-v-75b95f12]{display:flex;flex-direction:column;gap:12px}.stage-item[data-v-75b95f12]{padding:12px;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.stage-header[data-v-75b95f12]{display:flex;align-items:center;gap:8px;margin-bottom:6px}.stage-name[data-v-75b95f12]{font-weight:600;font-size:13px;color:#111827}.stage-description[data-v-75b95f12]{font-size:13px;color:#6b7280;margin-bottom:8px;line-height:1.5}.panel-members[data-v-75b95f12]{margin-top:8px;padding-top:8px;border-top:1px solid #e5e7eb}.panel-title[data-v-75b95f12]{font-size:12px;font-weight:600;color:#4b5563;margin-bottom:6px}.panel-list[data-v-75b95f12]{display:flex;flex-direction:column;gap:4px}.panel-member[data-v-75b95f12]{display:flex;align-items:center;gap:8px;font-size:12px;color:#374151}.mt-3[data-v-75b95f12]{margin-top:12px}.mb-3[data-v-75b95f12]{margin-bottom:12px}.screening-component[data-v-77642021]{width:100%}.mb-4[data-v-77642021]{margin-bottom:1rem}.flex[data-v-77642021]{display:flex}.items-center[data-v-77642021]{align-items:center}.justify-between[data-v-77642021]{justify-content:space-between}.gap-3[data-v-77642021]{gap:.75rem}.gap-4[data-v-77642021]{gap:1rem}.gap-2[data-v-77642021]{gap:.5rem}.text-2xl[data-v-77642021]{font-size:1.5rem;line-height:2rem}.text-sm[data-v-77642021]{font-size:.875rem;line-height:1.25rem}.text-xs[data-v-77642021]{font-size:.75rem;line-height:1rem}.font-bold[data-v-77642021]{font-weight:700}.font-semibold[data-v-77642021]{font-weight:600}.font-medium[data-v-77642021]{font-weight:500}.text-slate-800[data-v-77642021]{color:#1e293b}.text-slate-600[data-v-77642021]{color:#475569}.text-slate-500[data-v-77642021]{color:#64748b}.text-slate-400[data-v-77642021]{color:#94a3b8}.text-blue-600[data-v-77642021]{color:#2563eb}.mt-1[data-v-77642021]{margin-top:.25rem}.mt-2[data-v-77642021]{margin-top:.5rem}.mt-3[data-v-77642021]{margin-top:.75rem}.mb-2[data-v-77642021]{margin-bottom:.5rem}.mb-3[data-v-77642021]{margin-bottom:.75rem}.ml-3[data-v-77642021]{margin-left:.75rem}.p-4[data-v-77642021]{padding:1rem}.p-3[data-v-77642021]{padding:.75rem}.px-2[data-v-77642021]{padding-left:.5rem;padding-right:.5rem}.py-1[data-v-77642021]{padding-top:.25rem;padding-bottom:.25rem}.py-8[data-v-77642021]{padding-top:2rem;padding-bottom:2rem}.bg-slate-50[data-v-77642021]{background-color:#f8fafc}.rounded-lg[data-v-77642021]{border-radius:.5rem}.rounded-xl[data-v-77642021]{border-radius:.75rem}.rounded-full[data-v-77642021]{border-radius:9999px}.grid[data-v-77642021]{display:grid}.grid-cols-1[data-v-77642021]{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:1024px){.lg\:grid-cols-3[data-v-77642021]{grid-template-columns:repeat(3,minmax(0,1fr))}}.gap-6[data-v-77642021]{gap:1.5rem}.shadow-lg[data-v-77642021]{box-shadow:0 10px 15px -3px #0000001a}.border-2[data-v-77642021]{border-width:2px}.border-b[data-v-77642021]{border-bottom-width:1px}.border-t[data-v-77642021]{border-top-width:1px}.border-slate-200[data-v-77642021]{border-color:#e2e8f0}.flex-col[data-v-77642021]{flex-direction:column}.flex-1[data-v-77642021]{flex:1 1 0%}.bg-gradient-to-br[data-v-77642021]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-emerald-50[data-v-77642021]{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-emerald-100\/50[data-v-77642021]{--tw-gradient-to: rgba(209, 250, 229, .5)}.border-emerald-200[data-v-77642021]{border-color:#a7f3d0}.from-amber-50[data-v-77642021]{--tw-gradient-from: #fffbeb;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-amber-100\/50[data-v-77642021]{--tw-gradient-to: rgba(254, 243, 199, .5)}.border-amber-200[data-v-77642021]{border-color:#fde68a}.from-rose-50[data-v-77642021]{--tw-gradient-from: #fff1f2;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-rose-100\/50[data-v-77642021]{--tw-gradient-to: rgba(255, 228, 230, .5)}.border-rose-200[data-v-77642021]{border-color:#fecdd3}.w-3[data-v-77642021]{width:.75rem}.h-3[data-v-77642021]{height:.75rem}.bg-emerald-500[data-v-77642021]{background-color:#10b981}.bg-amber-500[data-v-77642021]{background-color:#f59e0b}.bg-rose-500[data-v-77642021]{background-color:#f43f5e}.bg-white[data-v-77642021]{background-color:#fff}@keyframes pulse-77642021{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-77642021]{animation:pulse-77642021 2s cubic-bezier(.4,0,.6,1) infinite}.text-lg[data-v-77642021]{font-size:1.125rem;line-height:1.75rem}.overflow-y-auto[data-v-77642021]{overflow-y:auto}.space-y-1[data-v-77642021]>*+*{margin-top:.25rem}.space-y-2[data-v-77642021]>*+*{margin-top:.5rem}.transition-all[data-v-77642021]{transition-property:all;transition-duration:.15s}.cursor-pointer[data-v-77642021]{cursor:pointer}.hover\:shadow-md[data-v-77642021]:hover{box-shadow:0 4px 6px -1px #0000001a}.hover\:underline[data-v-77642021]:hover{text-decoration:underline}.border-blue-500[data-v-77642021]{border-color:#3b82f6}.ring-2[data-v-77642021]{box-shadow:0 0 0 2px var(--tw-ring-color)}.ring-blue-200[data-v-77642021]{--tw-ring-color: #bfdbfe}.items-start[data-v-77642021]{align-items:flex-start}.truncate[data-v-77642021]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-center[data-v-77642021]{text-align:center}.photo-wrap[data-v-26baddb2]{position:relative;width:100%;aspect-ratio:16/9;background:#f0f2f5;border-radius:10px;overflow:hidden}.photo[data-v-26baddb2]{width:100%;height:100%;object-fit:cover;display:block}.mt-3[data-v-26baddb2]{margin-top:12px}.mt-1[data-v-26baddb2]{margin-top:4px}.mb-2[data-v-26baddb2]{margin-bottom:8px}.mb-3[data-v-26baddb2]{margin-bottom:.75rem}.add-btn[data-v-26baddb2]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.screening-wizard[data-v-26baddb2]{padding:16px}.grid[data-v-26baddb2]{display:grid}.grid-cols-1[data-v-26baddb2]{grid-template-columns:repeat(1,minmax(0,1fr))}@media(min-width:1024px){.lg\:grid-cols-3[data-v-26baddb2]{grid-template-columns:repeat(3,minmax(0,1fr))}}.gap-6[data-v-26baddb2]{gap:1.5rem}.rounded-xl[data-v-26baddb2]{border-radius:.75rem}.shadow-lg[data-v-26baddb2]{box-shadow:0 10px 15px -3px #0000001a}.border-2[data-v-26baddb2]{border-width:2px}.flex[data-v-26baddb2]{display:flex}.flex-col[data-v-26baddb2]{flex-direction:column}.bg-gradient-to-br[data-v-26baddb2]{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.from-emerald-50[data-v-26baddb2]{--tw-gradient-from: #ecfdf5;--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-emerald-100\/50[data-v-26baddb2]{--tw-gradient-to: rgba(209, 250, 229, .5)}.border-emerald-200[data-v-26baddb2]{border-color:#a7f3d0}.from-amber-50[data-v-26baddb2]{--tw-gradient-from: #fffbeb}.to-amber-100\/50[data-v-26baddb2]{--tw-gradient-to: rgba(254, 243, 199, .5)}.border-amber-200[data-v-26baddb2]{border-color:#fde68a}.from-rose-50[data-v-26baddb2]{--tw-gradient-from: #fff1f2}.to-rose-100\/50[data-v-26baddb2]{--tw-gradient-to: rgba(255, 228, 230, .5)}.border-rose-200[data-v-26baddb2]{border-color:#fecdd3}.p-4[data-v-26baddb2]{padding:1rem}.border-b[data-v-26baddb2]{border-bottom-width:1px}.border-t[data-v-26baddb2]{border-top-width:1px}.border-slate-200[data-v-26baddb2]{border-color:#e2e8f0}.flex-1[data-v-26baddb2]{flex:1 1 0%}.overflow-y-auto[data-v-26baddb2]{overflow-y:auto}.space-y-2[data-v-26baddb2]>*+*{margin-top:.5rem}.space-y-1[data-v-26baddb2]>*+*{margin-top:.25rem}.bg-white[data-v-26baddb2]{background-color:#fff}.rounded-lg[data-v-26baddb2]{border-radius:.5rem}.p-3[data-v-26baddb2]{padding:.75rem}.transition-all[data-v-26baddb2]{transition-property:all;transition-duration:.15s}.cursor-pointer[data-v-26baddb2]{cursor:pointer}.hover\:shadow-md[data-v-26baddb2]:hover{box-shadow:0 4px 6px -1px #0000001a}.border-blue-500[data-v-26baddb2]{border-color:#3b82f6}.ring-2[data-v-26baddb2]{box-shadow:0 0 0 2px var(--tw-ring-color)}.ring-blue-200[data-v-26baddb2]{--tw-ring-color: #bfdbfe}.items-center[data-v-26baddb2]{align-items:center}.items-start[data-v-26baddb2]{align-items:flex-start}.justify-between[data-v-26baddb2]{justify-content:space-between}.gap-2[data-v-26baddb2]{gap:.5rem}.gap-3[data-v-26baddb2]{gap:.75rem}.ml-3[data-v-26baddb2]{margin-left:.75rem}.w-3[data-v-26baddb2]{width:.75rem}.h-3[data-v-26baddb2]{height:.75rem}.rounded-full[data-v-26baddb2]{border-radius:9999px}.bg-emerald-500[data-v-26baddb2]{background-color:#10b981}.bg-amber-500[data-v-26baddb2]{background-color:#f59e0b}.bg-rose-500[data-v-26baddb2]{background-color:#f43f5e}@keyframes pulse-26baddb2{0%,to{opacity:1}50%{opacity:.5}}.animate-pulse[data-v-26baddb2]{animation:pulse-26baddb2 2s cubic-bezier(.4,0,.6,1) infinite}.text-lg[data-v-26baddb2]{font-size:1.125rem;line-height:1.75rem}.text-sm[data-v-26baddb2]{font-size:.875rem;line-height:1.25rem}.text-xs[data-v-26baddb2]{font-size:.75rem;line-height:1rem}.font-bold[data-v-26baddb2]{font-weight:700}.font-semibold[data-v-26baddb2]{font-weight:600}.font-medium[data-v-26baddb2]{font-weight:500}.text-slate-800[data-v-26baddb2]{color:#1e293b}.text-slate-600[data-v-26baddb2]{color:#475569}.text-blue-600[data-v-26baddb2]{color:#2563eb}.truncate[data-v-26baddb2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hover\:underline[data-v-26baddb2]:hover{text-decoration:underline}.px-2[data-v-26baddb2]{padding-left:.5rem;padding-right:.5rem}.py-1[data-v-26baddb2]{padding-top:.25rem;padding-bottom:.25rem}.photo-wrap[data-v-41c72c8b]{position:relative;width:100%;aspect-ratio:16/9;background:#f0f2f5;border-radius:10px;overflow:hidden}.photo[data-v-41c72c8b]{width:100%;height:100%;object-fit:cover;display:block}.mt-3[data-v-41c72c8b]{margin-top:12px}.mt-1[data-v-41c72c8b]{margin-top:4px}.mt-4[data-v-41c72c8b]{margin-top:16px}.mb-4[data-v-85b9f72d]{margin-bottom:16px}.mt-2[data-v-85b9f72d]{margin-top:8px}.mt-4[data-v-85b9f72d]{margin-top:16px}.text-center[data-v-85b9f72d]{text-align:center}h3[data-v-85b9f72d]{margin:0;font-size:18px;font-weight:600}.response-block[data-v-9fdfda29]{margin-bottom:20px;padding:12px;border-radius:8px;background:#fafafa;border:1px solid #e5e7eb;transition:border-color .2s}.response-block.has-error[data-v-9fdfda29]{border-color:#ef4444;background:#fff5f5}.response-question[data-v-9fdfda29]{display:flex;align-items:flex-start;gap:6px;margin-bottom:10px;font-size:13px;font-weight:600;color:#1f2937;flex-wrap:wrap}.response-num[data-v-9fdfda29]{color:#6b7280;flex-shrink:0}.response-text[data-v-9fdfda29]{flex:1;min-width:0}.rating-row[data-v-9fdfda29]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.rating-label[data-v-9fdfda29]{font-size:13px;font-weight:600;color:#374151}.rating-scale[data-v-9fdfda29]{font-size:11px;color:#9ca3af}.upload-area[data-v-9fdfda29]{display:flex;flex-direction:column;gap:8px}.existing-file[data-v-9fdfda29]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:6px;background:#ecfdf5;border:1px solid #a7f3d0;font-size:13px}.upload-hint[data-v-9fdfda29]{font-size:11px;color:#9ca3af}.error-msg[data-v-9fdfda29]{margin-top:6px;font-size:12px;color:#ef4444}.mb-4[data-v-645e9478]{margin-bottom:16px}.mt-2[data-v-645e9478]{margin-top:8px}.mt-4[data-v-645e9478]{margin-top:16px}.text-center[data-v-645e9478]{text-align:center}h3[data-v-645e9478]{margin:0;font-size:18px;font-weight:600}.photo-wrap[data-v-14c0a09a]{position:relative;width:100%;aspect-ratio:16/9;background:#f0f2f5;border-radius:10px;overflow:hidden}.photo[data-v-14c0a09a]{width:100%;height:100%;object-fit:cover;display:block}.mt-3[data-v-14c0a09a]{margin-top:12px}.mb-2[data-v-14c0a09a]{margin-bottom:8px}.add-btn[data-v-14c0a09a]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.sub-card[data-v-9a00954d]{border-radius:10px}.header-row[data-v-9a00954d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-9a00954d]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-9a00954d]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-9a00954d]{color:#6b7280;font-size:12px}.chips[data-v-9a00954d]{display:flex;gap:8px;align-items:center}.section-title[data-v-9a00954d]{font-weight:600;font-size:14px}.description-text[data-v-9a00954d]{line-height:1.6;color:#374151;white-space:pre-wrap}.notes-text[data-v-9a00954d]{max-width:300px;white-space:normal;line-height:1.4}.attachment-link[data-v-9a00954d]{display:inline-flex;align-items:center;gap:6px;color:#3b82f6;text-decoration:none;font-weight:500}.attachment-link[data-v-9a00954d]:hover{text-decoration:underline}.lines-wrapper[data-v-9a00954d]{overflow-x:auto}.lines-table[data-v-9a00954d]{width:100%;border-collapse:collapse;font-size:13px}.lines-table th[data-v-9a00954d],.lines-table td[data-v-9a00954d]{padding:6px 8px;border-bottom:1px solid #e5e7eb}.lines-table th[data-v-9a00954d]{text-align:left;font-weight:600;color:#4b5563;white-space:nowrap}.lines-table .numeric[data-v-9a00954d]{text-align:right;white-space:nowrap}.lines-table .line-desc[data-v-9a00954d]{display:flex;flex-direction:column}.lines-table .empty[data-v-9a00954d]{text-align:center;padding:12px}.footer-label[data-v-9a00954d],.footer-value[data-v-9a00954d]{font-weight:600}.mt-3[data-v-9a00954d]{margin-top:12px}.sub-card[data-v-691a698e]{border-radius:10px}.header-row[data-v-691a698e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-691a698e]{display:flex;align-items:center;gap:12px}.name[data-v-691a698e]{font-size:18px;font-weight:700}.muted[data-v-691a698e]{color:#6b7280;font-size:12px}.section-title[data-v-691a698e]{font-weight:600;font-size:14px}.stage[data-v-691a698e]{padding:8px 0;border-bottom:1px solid rgba(0,0,0,.06)}.stage[data-v-691a698e]:last-child{border-bottom:none}.stage-head[data-v-691a698e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:4px}.rating[data-v-691a698e]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:2px 0 2px 12px}.rater[data-v-691a698e]{font-weight:500}.note[data-v-691a698e]{flex-basis:100%;color:#4b5563;font-size:12px;padding-left:4px}[data-v-691a698e] .this-candidate td{background:#18a05814!important;font-weight:600}[data-v-08dfe8ab] .n-collapse-item__header{font-weight:500}.photo-wrap[data-v-cb303624]{position:relative;width:100%;aspect-ratio:16/9;background:#f0f2f5;border-radius:10px;overflow:hidden}.photo[data-v-cb303624]{width:100%;height:100%;object-fit:cover;display:block}.mt-3[data-v-cb303624]{margin-top:12px}.mb-2[data-v-cb303624]{margin-bottom:8px}.add-btn[data-v-cb303624]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.request-card[data-v-a6af0e10]{cursor:pointer;transition:all .3s ease;height:100%}.request-card[data-v-a6af0e10]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.hub-card-content[data-v-a6af0e10]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-a6af0e10]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.hub-card-body[data-v-a6af0e10]{flex:1;min-width:0}.hub-card-title[data-v-a6af0e10]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333;text-transform:none;word-break:normal;overflow-wrap:normal;hyphens:none}.hub-card-description[data-v-a6af0e10]{font-size:13px;color:#666;margin:0 0 12px;line-height:1.5}.card-footer[data-v-a6af0e10]{display:flex;align-items:center;gap:8px}.p-4[data-v-3cd6cc49]{padding:1rem}.space-y-6[data-v-3cd6cc49]>*+*{margin-top:1.5rem}.last-run-caption[data-v-c27cf2a8]{font-size:12px;color:var(--n-text-color-3, #999)}h3[data-v-fdeb93c7]{margin-top:0;margin-bottom:16px;font-size:16px;font-weight:600}.tab-error-dot[data-v-fdeb93c7]{display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#d03050;margin-left:5px;vertical-align:middle;position:relative;top:-1px}.create-login-gi[data-v-fdeb93c7]{display:flex;align-items:flex-end;padding-bottom:2px}.max-w-5xl[data-v-23a16735]{max-width:80rem}.mb-2[data-v-23a16735]{margin-bottom:8px}.mb-4[data-v-23a16735]{margin-bottom:16px}.mb-6[data-v-23a16735]{margin-bottom:24px}.mb-8[data-v-23a16735]{margin-bottom:32px}.section-title[data-v-23a16735]{font-weight:600;font-size:14px}.tab-section-title[data-v-23a16735]{font-size:14px;font-weight:600;margin-bottom:12px;margin-top:4px}.tab-error-dot[data-v-23a16735]{display:inline-block;width:7px;height:7px;border-radius:50%;background-color:#d03050;margin-left:5px;vertical-align:middle;position:relative;top:-1px}.photo-wrap[data-v-d9bfc6bd]{position:relative;width:100%;aspect-ratio:1;max-width:200px;background:#f0f2f5;border-radius:50%;overflow:hidden;margin:0 auto;border:none;padding:0;outline:none;background-color:#f0f2f5;cursor:pointer;display:flex;align-items:center;justify-content:center}.photo-wrap img[data-v-d9bfc6bd]{width:100%;height:100%;object-fit:cover}.photo-wrap[data-v-d9bfc6bd]:focus-visible{outline:3px solid #2563eb;outline-offset:3px}.photo-wrap[data-v-d9bfc6bd]:hover{filter:brightness(.95)}.photo-wrap[data-v-d9bfc6bd]:active{transform:scale(.98)}.photo[data-v-d9bfc6bd]{width:100%;height:100%;object-fit:cover;display:block}.mt-3[data-v-d9bfc6bd]{margin-top:12px}.mb-2[data-v-d9bfc6bd]{margin-bottom:8px}.add-btn[data-v-d9bfc6bd]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.section-title[data-v-d9bfc6bd]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.termination-info[data-v-d9bfc6bd]{margin-top:16px;padding:16px;background-color:#fef2f2;border-radius:6px;border:1px solid #fecaca}.notes-section[data-v-d9bfc6bd]{margin-top:16px}.notes-content[data-v-d9bfc6bd]{padding:12px;background-color:#f9fafb;border-radius:6px;white-space:pre-wrap}.sub-card[data-v-b104fe44]{border-radius:10px}.header-row[data-v-b104fe44]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-b104fe44]{display:flex;align-items:center;gap:14px}.id-texts .name[data-v-b104fe44]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-b104fe44]{color:#6b7280;font-size:12px;margin-top:2px}.chips[data-v-b104fe44]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-b104fe44]{font-weight:600;font-size:14px}.lines-wrapper[data-v-b104fe44]{overflow-x:auto}.lines-table[data-v-b104fe44]{width:100%;border-collapse:collapse;font-size:13px}.lines-table th[data-v-b104fe44],.lines-table td[data-v-b104fe44]{padding:6px 8px;border-bottom:1px solid #e5e7eb}.lines-table th[data-v-b104fe44]{text-align:left;font-weight:600;color:#4b5563;white-space:nowrap}.lines-table .numeric[data-v-b104fe44]{text-align:right;white-space:nowrap}.calendar-container[data-v-1db021a4]{padding:16px;max-width:100%;margin:0 auto;box-sizing:border-box;overflow-x:hidden}.calendar-header[data-v-1db021a4]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:16px}.header-controls[data-v-1db021a4]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.filter-section[data-v-1db021a4]{margin-bottom:20px}.loading-spinner[data-v-1db021a4]{min-height:400px}.event-calendar[data-v-1db021a4]{margin-bottom:20px;overflow-x:auto}.date-cell[data-v-1db021a4]{height:80px;padding:4px;cursor:pointer;border-radius:4px;transition:background-color .2s;position:relative;overflow:hidden;box-sizing:border-box}.date-cell[data-v-1db021a4]:hover{background-color:#18a0581a}.date-cell.has-events[data-v-1db021a4]{background-color:#18a0580d}.date-number[data-v-1db021a4]{font-weight:600;font-size:14px;margin-bottom:4px;color:#333;word-wrap:break-word}.event-indicators[data-v-1db021a4]{display:flex;flex-wrap:wrap;gap:3px;align-items:center}.event-dot[data-v-1db021a4]{width:8px;height:8px;border-radius:50%;cursor:pointer;transition:transform .2s;position:relative}.event-dot[data-v-1db021a4]:hover{transform:scale(1.3)}.event-dot.recurring[data-v-1db021a4]:after{content:"";position:absolute;top:-2px;right:-2px;width:4px;height:4px;border-radius:50%;background-color:#ffffffe6;border:1px solid #666}.event-dot.shift-recurring[data-v-1db021a4],.event-item.shift-recurring[data-v-1db021a4]{border-left-color:#2080f0;background-color:#2080f01a}.event-dot.shift-recurring[data-v-1db021a4]{background-color:#2080f0}.event-dot.shift-once-off[data-v-1db021a4],.event-item.shift-once-off[data-v-1db021a4]{border-left-color:#7c3aed;background-color:#7c3aed1a}.event-dot.shift-once-off[data-v-1db021a4]{background-color:#7c3aed}.event-dot.shift-morning[data-v-1db021a4],.event-item.shift-morning[data-v-1db021a4]{border-left-color:#18a058;background-color:#18a0581a}.event-dot.shift-morning[data-v-1db021a4]{background-color:#18a058}.event-dot.shift-afternoon[data-v-1db021a4],.event-item.shift-afternoon[data-v-1db021a4]{border-left-color:#f0a020;background-color:#f0a0201a}.event-dot.shift-afternoon[data-v-1db021a4]{background-color:#f0a020}.event-dot.shift-night[data-v-1db021a4],.event-item.shift-night[data-v-1db021a4]{border-left-color:#2080f0;background-color:#2080f01a}.event-dot.shift-night[data-v-1db021a4]{background-color:#2080f0}.event-dot.shift-day[data-v-1db021a4],.event-item.shift-day[data-v-1db021a4]{border-left-color:#7c3aed;background-color:#7c3aed1a}.event-dot.shift-day[data-v-1db021a4]{background-color:#7c3aed}.event-dot.shift-evening[data-v-1db021a4],.event-item.shift-evening[data-v-1db021a4]{border-left-color:#d03050;background-color:#d030501a}.event-dot.shift-evening[data-v-1db021a4]{background-color:#d03050}.event-dot.shift-default[data-v-1db021a4],.event-item.shift-default[data-v-1db021a4]{border-left-color:#666;background-color:#6666661a}.event-dot.shift-default[data-v-1db021a4]{background-color:#666}.more-events[data-v-1db021a4]{font-size:10px;color:#666;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-list[data-v-1db021a4]{display:flex;flex-direction:column;gap:4px;overflow:hidden}.event-item[data-v-1db021a4]{font-size:11px;padding:4px 6px;border-radius:3px;cursor:pointer;transition:all .2s;overflow:hidden;border-left:3px solid;background-color:#fffc;position:relative;word-break:break-word}.event-item[data-v-1db021a4]:hover{transform:translate(2px);box-shadow:0 2px 4px #0000001a}.event-item.recurring[data-v-1db021a4]:before{content:"\21bb";position:absolute;top:1px;right:2px;font-size:8px;color:#666}.event-time[data-v-1db021a4]{font-weight:600;margin-right:6px;color:#555}.event-title[data-v-1db021a4]{font-weight:500;display:flex;align-items:center;gap:4px}.recurring-indicator[data-v-1db021a4]{font-size:10px;color:#666}.more-events-text[data-v-1db021a4]{font-size:10px;color:#666;font-style:italic;padding:2px 6px}.recurring-info[data-v-1db021a4]{margin-top:16px}.event-details[data-v-1db021a4]{line-height:1.6}.selected-date-events[data-v-1db021a4]{background:#f8f9fa;padding:16px;border-radius:8px;border:1px solid #e5e7eb;max-width:100%;overflow-x:hidden}.selected-date-events h3[data-v-1db021a4]{margin-bottom:16px;color:#333}.event-list-item[data-v-1db021a4]{cursor:pointer;padding:12px;border-radius:6px;transition:background-color .2s;overflow-wrap:break-word}.event-list-item[data-v-1db021a4]:hover{background-color:#18a0580d}.event-header[data-v-1db021a4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;flex-wrap:wrap}.event-list-item .event-title[data-v-1db021a4]{font-weight:600;font-size:16px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.event-list-item .event-time[data-v-1db021a4]{font-size:14px;color:#666}.event-meta[data-v-1db021a4]{display:flex;gap:12px;align-items:center;margin-top:8px;flex-wrap:wrap}.event-category[data-v-1db021a4]{margin-top:8px}.department-info[data-v-1db021a4],.position-info[data-v-1db021a4]{font-size:12px;color:#666}.recurring-badge[data-v-1db021a4]{margin-left:8px}@media(max-width:768px){.calendar-header[data-v-1db021a4]{flex-direction:column;gap:12px;align-items:flex-start}.header-controls[data-v-1db021a4]{width:100%;justify-content:flex-start;gap:8px}.date-cell[data-v-1db021a4]{height:70px;padding:4px}.event-item[data-v-1db021a4]{font-size:10px;padding:2px 4px}.event-time[data-v-1db021a4]{margin-right:4px}.event-meta[data-v-1db021a4]{flex-direction:column;align-items:flex-start;gap:4px}.event-list-item .event-title[data-v-1db021a4]{font-size:14px;gap:4px}.event-list-item .event-time[data-v-1db021a4]{font-size:12px}}@keyframes pulse-1db021a4{0%{opacity:1}50%{opacity:.7}to{opacity:1}}.event-dot.recurring[data-v-1db021a4]{animation:pulse-1db021a4 2s infinite}.filter-label[data-v-3d8f42bf]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-3d8f42bf]{padding:1rem}.space-y-6[data-v-3d8f42bf]>*+*{margin-top:1.5rem}.right-header[data-v-4e9f5dec]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.icon-wrap[data-v-4fb46df7]{display:flex;justify-content:center;align-items:center;padding:24px 0 8px}.mt-3[data-v-4fb46df7]{margin-top:12px}.mt-2[data-v-4fb46df7]{margin-top:8px}.tab-actions[data-v-4fb46df7]{display:flex;justify-content:flex-end;margin-bottom:12px}.assign-actions[data-v-4fb46df7]{display:flex;gap:12px;margin-top:16px}.band-summary[data-v-4fb46df7]{margin-top:8px}.band-label[data-v-4fb46df7]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.shift-summary-text[data-v-4fb46df7]{font-size:12px;color:#374151;line-height:1.6}.sub-card[data-v-4fb46df7]{border-radius:10px}.section-title[data-v-4fb46df7]{font-weight:600;font-size:14px}.shifts-grid[data-v-4fb46df7]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px}.shift-card[data-v-4fb46df7]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:12px;display:flex;flex-direction:column;gap:4px}.shift-order[data-v-4fb46df7]{font-size:11px;font-weight:700;color:#6366f1}.shift-name[data-v-4fb46df7]{font-size:13px;font-weight:600;color:#111827}.shift-meta[data-v-4fb46df7]{font-size:11px;color:#6b7280}.request-card[data-v-b08479ff]{cursor:pointer;transition:all .3s ease;height:100%}.request-card[data-v-b08479ff]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.hub-card-content[data-v-b08479ff]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-b08479ff]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.hub-card-body[data-v-b08479ff]{flex:1;min-width:0}.hub-card-title[data-v-b08479ff]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333;text-transform:none;word-break:normal;overflow-wrap:normal}.hub-card-description[data-v-b08479ff]{font-size:13px;color:#666;margin:0 0 12px;line-height:1.5}.card-footer[data-v-b08479ff]{display:flex;align-items:center;gap:8px}.p-4[data-v-e40c6a1b]{padding:1rem}.space-y-6[data-v-e40c6a1b]>*+*{margin-top:1.5rem}.flex[data-v-e40c6a1b]{display:flex}.justify-center[data-v-e40c6a1b]{justify-content:center}.py-8[data-v-e40c6a1b]{padding-top:2rem;padding-bottom:2rem}.filter-label[data-v-41e313db]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-41e313db]{padding:1rem}.space-y-6[data-v-41e313db]>*+*{margin-top:1.5rem}.right-header[data-v-bf07480e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.icon-wrap[data-v-eedfa165]{display:flex;justify-content:center;align-items:center;padding:24px 0 8px}.mt-3[data-v-eedfa165]{margin-top:12px}.mt-2[data-v-eedfa165],.band-summary[data-v-eedfa165]{margin-top:8px}.band-label[data-v-eedfa165]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.meta-text[data-v-eedfa165]{font-size:12px;color:#374151}.sub-card[data-v-eedfa165]{border-radius:10px}.section-title[data-v-eedfa165]{font-weight:600;font-size:14px}.filter-label[data-v-2fe9b2ef]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-2fe9b2ef]{padding:1rem}.space-y-6[data-v-2fe9b2ef]>*+*{margin-top:1.5rem}.filter-label[data-v-52f6f8ac]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-52f6f8ac]{padding:1rem}.space-y-6[data-v-52f6f8ac]>*+*{margin-top:1.5rem}.flex[data-v-52f6f8ac]{display:flex}.justify-center[data-v-52f6f8ac]{justify-content:center}.py-8[data-v-52f6f8ac]{padding-top:2rem;padding-bottom:2rem}.p-4[data-v-acf89cb4]{padding:1rem}.decide-actions[data-v-acf89cb4]{display:flex;gap:12px;margin-top:12px}.request-card[data-v-ad788a94]{cursor:pointer;transition:all .3s ease;height:100%}.request-card[data-v-ad788a94]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.hub-card-content[data-v-ad788a94]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-ad788a94]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.hub-card-body[data-v-ad788a94]{flex:1;min-width:0}.hub-card-title[data-v-ad788a94]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333;text-transform:none;word-break:normal;overflow-wrap:normal}.hub-card-description[data-v-ad788a94]{font-size:13px;color:#666;margin:0 0 12px;line-height:1.5}.card-footer[data-v-ad788a94]{display:flex;align-items:center;gap:8px}.p-4[data-v-b9a49be3]{padding:1rem}.filter-label[data-v-40ff62a1]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-40ff62a1]{padding:1rem}.space-y-6[data-v-40ff62a1]>*+*{margin-top:1.5rem}.avatar-wrap[data-v-deb3ab5c]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-deb3ab5c]{margin-top:12px}.section-title[data-v-deb3ab5c]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.terms-content[data-v-deb3ab5c]{padding:16px;background-color:#f9fafb;border-radius:8px;line-height:1.8;color:#374151}.notes-content[data-v-deb3ab5c]{padding:12px;background-color:#f9fafb;border-radius:6px;white-space:pre-wrap;color:#374151}.termination-info[data-v-deb3ab5c]{padding:16px;background-color:#fef2f2;border-radius:6px;border:1px solid #fecaca}.cancellation-info[data-v-deb3ab5c]{padding:16px;background-color:#fef9e7;border-radius:6px;border:1px solid #f9e79f}.attachment-card[data-v-deb3ab5c]{padding:16px;background-color:#f9fafb;border-radius:8px}.contract-info-card[data-v-6a6be12c]{margin-bottom:16px;background:linear-gradient(135deg,#e0f7fa,#b2ebf2)}.sub-card[data-v-14224325]{border-radius:10px}.header-row[data-v-14224325]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-14224325]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-14224325]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-14224325]{color:#6b7280;font-size:12px}.chips[data-v-14224325]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-14224325]{font-weight:600;font-size:14px}.address[data-v-14224325]{line-height:1.6;color:#374151}.lines-wrapper[data-v-14224325]{overflow-x:auto}.lines-table[data-v-14224325]{width:100%;border-collapse:collapse;font-size:13px}.lines-table th[data-v-14224325],.lines-table td[data-v-14224325]{padding:6px 8px;border-bottom:1px solid #e5e7eb}.lines-table th[data-v-14224325]{text-align:left;font-weight:600;color:#4b5563;white-space:nowrap}.lines-table .numeric[data-v-14224325]{text-align:right;white-space:nowrap}.lines-table .empty[data-v-14224325]{text-align:center;padding:12px}.mt-3[data-v-14224325]{margin-top:12px}.filter-label[data-v-48c1a9ff]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.text-center[data-v-48c1a9ff]{text-align:center}.text-3xl[data-v-48c1a9ff]{font-size:1.875rem;line-height:2.25rem}.shadow-md[data-v-48c1a9ff]{box-shadow:0 1px 4px #0000001a}.p-4[data-v-48c1a9ff]{padding:1rem}.space-y-6[data-v-48c1a9ff]>*+*{margin-top:1.5rem}.calendar-container[data-v-2cd79fd5]{padding:16px;max-width:100%;margin:0 auto;box-sizing:border-box;overflow-x:hidden}.calendar-header[data-v-2cd79fd5]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;margin-bottom:16px}.header-controls[data-v-2cd79fd5]{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.filter-section[data-v-2cd79fd5],.statistics-section[data-v-2cd79fd5]{margin-bottom:20px}.loading-spinner[data-v-2cd79fd5]{min-height:400px}.event-calendar[data-v-2cd79fd5]{margin-bottom:20px;overflow-x:auto}.date-cell[data-v-2cd79fd5]{height:80px;padding:4px;cursor:pointer;border-radius:4px;transition:background-color .2s;position:relative;overflow:hidden;box-sizing:border-box}.date-cell[data-v-2cd79fd5]:hover{background-color:#18a0581a}.date-cell.has-events[data-v-2cd79fd5]{background-color:#18a0580d}.date-cell.has-schedule[data-v-2cd79fd5]{border:1px solid rgba(24,160,88,.3)}.date-number[data-v-2cd79fd5]{font-weight:600;font-size:14px;margin-bottom:4px;color:#333;word-wrap:break-word}.event-indicators[data-v-2cd79fd5]{display:flex;flex-wrap:wrap;gap:3px;align-items:center}.event-dot[data-v-2cd79fd5]{width:8px;height:8px;border-radius:50%;cursor:pointer;transition:transform .2s}.event-dot[data-v-2cd79fd5]:hover{transform:scale(1.3)}.event-dot.attendance-present[data-v-2cd79fd5],.event-item.attendance-present[data-v-2cd79fd5]{border-left-color:#18a058;background-color:#18a0581a}.event-dot.attendance-present[data-v-2cd79fd5]{background-color:#18a058}.event-dot.attendance-absent[data-v-2cd79fd5],.event-item.attendance-absent[data-v-2cd79fd5]{border-left-color:#d03050;background-color:#d030501a}.event-dot.attendance-absent[data-v-2cd79fd5]{background-color:#d03050}.event-dot.attendance-late[data-v-2cd79fd5],.event-item.attendance-late[data-v-2cd79fd5]{border-left-color:#f0a020;background-color:#f0a0201a}.event-dot.attendance-late[data-v-2cd79fd5]{background-color:#f0a020}.event-dot.attendance-leave[data-v-2cd79fd5],.event-item.attendance-leave[data-v-2cd79fd5]{border-left-color:#2080f0;background-color:#2080f01a}.event-dot.attendance-leave[data-v-2cd79fd5]{background-color:#2080f0}.event-dot.attendance-default[data-v-2cd79fd5],.event-item.attendance-default[data-v-2cd79fd5]{border-left-color:#999;background-color:#9999991a}.event-dot.attendance-default[data-v-2cd79fd5]{background-color:#999}.more-events[data-v-2cd79fd5]{font-size:10px;color:#666;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.event-list[data-v-2cd79fd5]{display:flex;flex-direction:column;gap:4px;overflow:hidden}.event-item[data-v-2cd79fd5]{font-size:11px;padding:4px 6px;border-radius:3px;cursor:pointer;transition:all .2s;overflow:hidden;border-left:3px solid;background-color:#fffc;word-break:break-word}.event-item[data-v-2cd79fd5]:hover{transform:translate(2px);box-shadow:0 2px 4px #0000001a}.event-title[data-v-2cd79fd5]{font-weight:500;display:block}.event-meta-small[data-v-2cd79fd5]{font-size:9px;color:#666;display:block}.more-events-text[data-v-2cd79fd5]{font-size:10px;color:#666;font-style:italic;padding:2px 6px}.event-details[data-v-2cd79fd5]{line-height:1.6}.selected-date-events[data-v-2cd79fd5]{background:#f8f9fa;padding:16px;border-radius:8px;border:1px solid #e5e7eb;max-width:100%;overflow-x:hidden}.selected-date-events h3[data-v-2cd79fd5]{margin-bottom:16px;color:#333}.event-list-item[data-v-2cd79fd5]{cursor:pointer;padding:12px;border-radius:6px;transition:background-color .2s;overflow-wrap:break-word}.event-list-item[data-v-2cd79fd5]:hover{background-color:#18a0580d}.event-header[data-v-2cd79fd5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;flex-wrap:wrap}.event-list-item .event-title[data-v-2cd79fd5]{font-weight:600;font-size:16px}.shift-name[data-v-2cd79fd5]{font-size:12px;color:#666;font-weight:400}.event-meta[data-v-2cd79fd5]{display:flex;gap:12px;align-items:center;margin-top:8px;flex-wrap:wrap}.time-info[data-v-2cd79fd5],.hours-info[data-v-2cd79fd5],.warning-info[data-v-2cd79fd5]{font-size:12px;color:#666;display:flex;align-items:center;gap:4px}@media(max-width:768px){.calendar-header[data-v-2cd79fd5]{flex-direction:column;gap:12px;align-items:flex-start}.header-controls[data-v-2cd79fd5]{width:100%;justify-content:flex-start;gap:8px}.date-cell[data-v-2cd79fd5]{height:70px;padding:4px}.event-item[data-v-2cd79fd5]{font-size:10px;padding:2px 4px}}.request-card[data-v-548cb2ce]{cursor:pointer;transition:all .3s ease;height:100%}.request-card[data-v-548cb2ce]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.hub-card-content[data-v-548cb2ce]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-548cb2ce]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.hub-card-body[data-v-548cb2ce]{flex:1;min-width:0}.hub-card-title[data-v-548cb2ce]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333;text-transform:none;word-break:normal;overflow-wrap:normal}.hub-card-description[data-v-548cb2ce]{font-size:13px;color:#666;margin:0 0 12px;line-height:1.5}.card-footer[data-v-548cb2ce]{display:flex;align-items:center;gap:8px}.p-4[data-v-a01b1cfd]{padding:1rem}.space-y-6[data-v-a01b1cfd]>*+*{margin-top:1.5rem}.flex[data-v-a01b1cfd]{display:flex}.justify-center[data-v-a01b1cfd]{justify-content:center}.py-8[data-v-a01b1cfd]{padding-top:2rem;padding-bottom:2rem}.filter-label[data-v-15aa8175]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-15aa8175]{padding:1rem}.space-y-6[data-v-15aa8175]>*+*{margin-top:1.5rem}.stat-item[data-v-15aa8175]{padding:12px;border-radius:6px;background-color:#f8f9fa;transition:all .3s ease}.stat-item[data-v-15aa8175]:hover{background-color:#e9ecef;transform:translate(4px)}[data-v-15aa8175] .n-statistic{text-align:center}[data-v-15aa8175] .n-statistic .n-statistic-value{font-size:28px;font-weight:700}[data-v-15aa8175] .n-statistic .n-statistic-label{font-size:13px;margin-top:4px}.p-4[data-v-1b51e1c4]{padding:1rem}.contribution-split-card[data-v-a69e196e]{border-left:3px solid #18a058}.split-header[data-v-a69e196e]{display:flex;justify-content:space-between;align-items:center}.empty-state[data-v-a69e196e]{padding:20px;text-align:center}.photo-wrap[data-v-e6a7937c]{position:relative;width:100%;aspect-ratio:16/9;background:#f0f2f5;border-radius:10px;overflow:hidden}.photo[data-v-e6a7937c]{width:100%;height:100%;object-fit:cover;display:block}.mt-3[data-v-e6a7937c]{margin-top:12px}.mb-2[data-v-e6a7937c]{margin-bottom:8px}.add-btn[data-v-e6a7937c]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.p-4[data-v-cbe25ff8]{padding:1rem}.p-4[data-v-d35ce967]{padding:1rem}.scheme-info-card[data-v-c9d31adc]{margin-bottom:16px;background:linear-gradient(135deg,#e0f7fa,#b2ebf2)}.scheme-info-card[data-v-815a5584]{margin-bottom:16px;background:linear-gradient(135deg,#e0f2fe,#bae6fd)}.premium-card[data-v-815a5584]{margin-bottom:16px;background:linear-gradient(135deg,#f0fdf4,#dcfce7)}.dependent-item[data-v-815a5584]{padding:12px;border:1px solid #e5e7eb;border-radius:8px;background-color:#f9fafb}.dependent-item h4[data-v-815a5584]{margin:0 0 12px;color:#374151;font-size:14px;font-weight:600}.p-4[data-v-5d14bbd1]{padding:1rem}.p-4[data-v-b30b69ce]{padding:1rem}.sub-card[data-v-8509a096]{border-radius:10px}.header-row[data-v-8509a096]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-8509a096]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-8509a096]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-8509a096]{color:#6b7280;font-size:12px}.chips[data-v-8509a096]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-8509a096]{font-weight:600;font-size:14px}.lines-wrapper[data-v-8509a096]{overflow-x:auto}.lines-table[data-v-8509a096]{width:100%;border-collapse:collapse;font-size:13px}.lines-table th[data-v-8509a096],.lines-table td[data-v-8509a096]{padding:6px 8px;border-bottom:1px solid #e5e7eb}.lines-table th[data-v-8509a096]{text-align:left;font-weight:600;color:#4b5563;white-space:nowrap}.lines-table .empty[data-v-8509a096]{text-align:center;padding:12px}.photo-wrap[data-v-bb7206fa]{position:relative;width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center}.photo[data-v-bb7206fa]{width:100%;height:100%;object-fit:cover;display:block}.mt-3[data-v-bb7206fa]{margin-top:12px}.mb-2[data-v-bb7206fa]{margin-bottom:8px}.add-btn[data-v-bb7206fa]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.coverage-json[data-v-bb7206fa]{background:#f5f5f5;padding:12px;border-radius:4px;overflow-x:auto;font-family:Courier New,monospace;font-size:12px;margin:0}.avatar-wrap[data-v-2bbd0032]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-2bbd0032]{margin-top:12px}.section-title[data-v-2bbd0032]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.medical-info[data-v-2bbd0032]{padding:16px;background-color:#fef2f2;border-radius:8px;border:1px solid #fecaca}.exit-info[data-v-2bbd0032]{padding:16px;background-color:#fef9e7;border-radius:6px;border:1px solid #f9e79f}.avatar-wrap[data-v-f4c58e9a]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-f4c58e9a]{margin-top:12px}.section-title[data-v-f4c58e9a]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.medical-info[data-v-f4c58e9a]{padding:16px;background-color:#fef2f2;border-radius:8px;border:1px solid #fecaca}.exit-info[data-v-f4c58e9a]{padding:16px;background-color:#fef9e7;border-radius:6px;border:1px solid #f9e79f}[data-v-d869a220] .n-card{margin-bottom:16px}[data-v-a4988036] .n-card{margin-bottom:16px}.request-card[data-v-29568cbd]{cursor:pointer;transition:all .3s ease;height:100%}.request-card[data-v-29568cbd]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.hub-card-content[data-v-29568cbd]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-29568cbd]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.hub-card-body[data-v-29568cbd]{flex:1;min-width:0}.hub-card-title[data-v-29568cbd]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333;text-transform:none;word-break:normal;overflow-wrap:normal}.hub-card-description[data-v-29568cbd]{font-size:13px;color:#666;margin:0 0 12px;line-height:1.5}.card-footer[data-v-29568cbd]{display:flex;align-items:center;gap:8px}.p-4[data-v-bb4b4eea]{padding:1rem}.space-y-6[data-v-bb4b4eea]>*+*{margin-top:1.5rem}.flex[data-v-bb4b4eea]{display:flex}.justify-center[data-v-bb4b4eea]{justify-content:center}.py-8[data-v-bb4b4eea]{padding-top:2rem;padding-bottom:2rem}.filter-label[data-v-b566a30f]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-b566a30f]{padding:1rem}.space-y-6[data-v-b566a30f]>*+*{margin-top:1.5rem}.photo-wrap[data-v-0cabc209]{position:relative;width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center}.photo[data-v-0cabc209]{width:100%;height:100%;object-fit:cover;display:block}.mt-3[data-v-0cabc209]{margin-top:12px}.mb-2[data-v-0cabc209]{margin-bottom:8px}.add-btn[data-v-0cabc209]{display:flex;justify-items:right;justify-content:end;margin:10px 0}.section-title[data-v-0cabc209]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.description-card[data-v-0cabc209]{background-color:#f9fafb;line-height:1.8}.metric-value[data-v-0cabc209]{font-size:32px;font-weight:600;color:#374151;margin-bottom:8px}.metric-subtitle[data-v-0cabc209]{color:#6b7280;font-size:14px;margin:0}.programme-info-card[data-v-f70050ac]{background:linear-gradient(135deg,#e0f7fa,#b2ebf2)}[data-v-f70050ac] .n-card{margin-bottom:16px}.avatar-wrap[data-v-48d18812]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-48d18812]{margin-top:12px}.section-title[data-v-48d18812]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.description-text[data-v-48d18812]{line-height:1.8;color:#374151;margin:0}.completion-card[data-v-48d18812]{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border:1px solid #86efac}.completion-info[data-v-48d18812]{padding:16px;background-color:#f0fdf4;border-radius:6px;border:1px solid #86efac}.request-card[data-v-2b493a1d]{cursor:pointer;transition:all .3s ease;height:100%}.request-card[data-v-2b493a1d]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.hub-card-content[data-v-2b493a1d]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-2b493a1d]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.hub-card-body[data-v-2b493a1d]{flex:1;min-width:0}.hub-card-title[data-v-2b493a1d]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333;text-transform:none;word-break:normal;overflow-wrap:normal}.hub-card-description[data-v-2b493a1d]{font-size:13px;color:#666;margin:0 0 12px;line-height:1.5}.card-footer[data-v-2b493a1d]{display:flex;align-items:center;gap:8px}.p-4[data-v-268da5b1]{padding:1rem}.space-y-6[data-v-268da5b1]>*+*{margin-top:1.5rem}.filter-label[data-v-c6c298c3]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-c6c298c3]{padding:1rem}.space-y-6[data-v-c6c298c3]>*+*{margin-top:1.5rem}.repayment-card[data-v-1691376f]{background:linear-gradient(135deg,#e8f5e9,#c8e6c9)}.sub-card[data-v-d4d10b7d]{border-radius:10px}.header-row[data-v-d4d10b7d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-d4d10b7d]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-d4d10b7d]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-d4d10b7d]{color:#6b7280;font-size:12px}.chips[data-v-d4d10b7d]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-d4d10b7d]{font-weight:600;font-size:14px}.address[data-v-d4d10b7d]{line-height:1.6;color:#374151}.amount-highlight[data-v-d4d10b7d]{color:#059669;font-size:18px;font-weight:700}.repayment-card[data-v-d4d10b7d]{background:linear-gradient(135deg,#e8f5e9,#c8e6c9)}.formula[data-v-6a3d3aaf]{margin-top:8px}.formula-line[data-v-6a3d3aaf]{display:flex;align-items:center;gap:12px;margin-top:4px;font-family:monospace;font-size:14px;flex-wrap:wrap}.formula-value[data-v-6a3d3aaf]{color:#374151}.formula-op[data-v-6a3d3aaf]{color:#9ca3af;font-weight:600}.formula-result[data-v-6a3d3aaf]{color:#18a058;font-size:16px}.audit-line[data-v-6a3d3aaf]{display:flex;gap:8px;align-items:center;margin-top:4px;font-size:13px;color:#374151}.audit-label[data-v-6a3d3aaf]{color:#9ca3af;font-size:12px;min-width:60px}.filter-label[data-v-1594ef38]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-1594ef38]{padding:1rem}.space-y-6[data-v-1594ef38]>*+*{margin-top:1.5rem}.sub-card[data-v-b846a923]{border-radius:10px}.header-row[data-v-b846a923]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-b846a923]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-b846a923]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-b846a923]{color:#6b7280;font-size:12px}.chips[data-v-b846a923]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-b846a923]{font-weight:600;font-size:14px}.address[data-v-b846a923]{line-height:1.6;color:#374151}.filter-label[data-v-6378211e]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-6378211e]{padding:1rem}.space-y-6[data-v-6378211e]>*+*{margin-top:1.5rem}.sub-card[data-v-04e6b757]{border-radius:10px}.header-row[data-v-04e6b757]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-04e6b757]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-04e6b757]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-04e6b757]{color:#6b7280;font-size:12px}.chips[data-v-04e6b757]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-04e6b757]{font-weight:600;font-size:14px}.address[data-v-04e6b757]{line-height:1.6;color:#374151}.filter-label[data-v-73252f8e]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-73252f8e]{padding:1rem}.space-y-6[data-v-73252f8e]>*+*{margin-top:1.5rem}.sub-card[data-v-47773457]{border-radius:10px}.header-row[data-v-47773457]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-47773457]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-47773457]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-47773457]{color:#6b7280;font-size:12px}.chips[data-v-47773457]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-47773457]{font-weight:600;font-size:14px}.address[data-v-47773457]{line-height:1.6;color:#374151}.filter-label[data-v-d915362e]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-d915362e]{padding:1rem}.space-y-6[data-v-d915362e]>*+*{margin-top:1.5rem}.sub-card[data-v-2f26be04]{border-radius:10px}.header-row[data-v-2f26be04]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-2f26be04]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-2f26be04]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-2f26be04]{color:#6b7280;font-size:12px}.chips[data-v-2f26be04]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-2f26be04]{font-weight:600;font-size:14px}.address[data-v-2f26be04]{line-height:1.6;color:#374151}.filter-label[data-v-1c09e8c2]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-1c09e8c2]{padding:1rem}.space-y-6[data-v-1c09e8c2]>*+*{margin-top:1.5rem}.docs-header[data-v-86f10590]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.docs-hint[data-v-86f10590]{font-size:12px;color:#6b7280;flex:1}.doc-list[data-v-86f10590]{display:flex;flex-direction:column;gap:8px}.doc-item[data-v-86f10590]{display:flex;align-items:flex-start;gap:12px;padding:12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.doc-order[data-v-86f10590]{min-width:24px;height:24px;background:#6366f1;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;flex-shrink:0;margin-top:2px}.doc-body[data-v-86f10590]{flex:1}.doc-name[data-v-86f10590]{font-size:13px;font-weight:600;color:#111827;margin-bottom:4px}.doc-meta[data-v-86f10590]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.doc-desc[data-v-86f10590]{font-size:11px;color:#6b7280}.doc-actions[data-v-86f10590]{display:flex;flex-direction:column;gap:2px;flex-shrink:0}.filter-label[data-v-ade04b82]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-ade04b82]{padding:1rem}.space-y-6[data-v-ade04b82]>*+*{margin-top:1.5rem}.sub-card[data-v-f65d8509]{border-radius:10px}.header-row[data-v-f65d8509]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-f65d8509]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-f65d8509]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-f65d8509]{color:#6b7280;font-size:12px}.chips[data-v-f65d8509]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-f65d8509]{font-weight:600;font-size:14px}.label-text[data-v-f65d8509]{font-weight:600;font-size:13px;color:#374151;margin-bottom:6px}.address[data-v-f65d8509]{line-height:1.6;color:#374151}.add-btn[data-v-59c4403d]{display:flex;justify-content:flex-end;margin-bottom:10px}.section-title[data-v-59c4403d]{font-weight:600;font-size:14px}.completion-block[data-v-59c4403d]{margin-top:4px}.completion-label[data-v-59c4403d]{display:flex;justify-content:space-between;font-size:12px;font-weight:600;color:#374151}.completion-count[data-v-59c4403d]{color:#6b7280;font-weight:400}.completion-steps[data-v-59c4403d]{margin-top:10px;display:flex;flex-direction:column;gap:6px}.completion-step[data-v-59c4403d]{display:flex;align-items:center;gap:8px}.step-dot[data-v-59c4403d]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.step-dot.uploaded[data-v-59c4403d]{background:#18a058}.step-dot.missing[data-v-59c4403d]{background:#ef4444}.step-dot.optional[data-v-59c4403d]{background:#d1d5db}.step-info[data-v-59c4403d]{display:flex;align-items:center;gap:6px;flex:1}.step-name[data-v-59c4403d]{font-size:11px;color:#374151;flex:1}.steps-grid[data-v-59c4403d]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.step-card[data-v-59c4403d]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;border:1px solid #e5e7eb}.step-card.step-done[data-v-59c4403d]{background:#f0fdf4;border-color:#bbf7d0}.step-card.step-missing[data-v-59c4403d]{background:#fef2f2;border-color:#fecaca}.step-card.step-optional[data-v-59c4403d]{background:#f9fafb;border-color:#e5e7eb}.step-number[data-v-59c4403d]{min-width:22px;height:22px;background:#6366f1;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0}.step-detail[data-v-59c4403d]{flex:1;min-width:0}.step-doc-name[data-v-59c4403d]{font-size:11px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.step-doc-type[data-v-59c4403d]{font-size:10px;color:#6b7280}.mt-4[data-v-8f251796]{margin-top:16px}.section-title[data-v-8f251796]{font-weight:600;font-size:14px}.header-row[data-v-8f251796]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-8f251796]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-8f251796]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-8f251796]{color:#6b7280;font-size:12px}.chips[data-v-8f251796]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.completion-label[data-v-8f251796]{display:flex;justify-content:space-between;align-items:center;font-size:12px;font-weight:600;color:#374151}.completion-steps[data-v-8f251796]{margin-top:10px;display:flex;flex-direction:column;gap:6px}.completion-step[data-v-8f251796]{display:flex;align-items:center;gap:8px}.step-dot[data-v-8f251796]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.step-dot.uploaded[data-v-8f251796]{background:#18a058}.step-dot.missing[data-v-8f251796]{background:#ef4444}.step-dot.optional[data-v-8f251796]{background:#d1d5db}.step-name[data-v-8f251796]{font-size:11px;color:#374151;flex:1}.steps-grid[data-v-8f251796]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:8px}.step-card[data-v-8f251796]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;border:1px solid #e5e7eb}.step-card.step-done[data-v-8f251796]{background:#f0fdf4;border-color:#bbf7d0}.step-card.step-missing[data-v-8f251796]{background:#fef2f2;border-color:#fecaca}.step-card.step-optional[data-v-8f251796]{background:#f9fafb;border-color:#e5e7eb}.step-number[data-v-8f251796]{min-width:22px;height:22px;background:#6366f1;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;flex-shrink:0}.step-detail[data-v-8f251796]{flex:1;min-width:0}.step-doc-name[data-v-8f251796]{font-size:11px;font-weight:600;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.step-doc-type[data-v-8f251796]{font-size:10px;color:#6b7280}.filter-label[data-v-12093b60]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-12093b60]{padding:1rem}.space-y-6[data-v-12093b60]>*+*{margin-top:1.5rem}.sub-card[data-v-2190134e]{border-radius:10px}.header-row[data-v-2190134e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-2190134e]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-2190134e]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-2190134e]{color:#6b7280;font-size:12px}.chips[data-v-2190134e]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-2190134e]{font-weight:600;font-size:14px;display:flex;align-items:center}.label-text[data-v-2190134e]{font-weight:600;font-size:13px;color:#374151;margin-bottom:6px}.address[data-v-2190134e]{line-height:1.6;color:#374151}.filter-label[data-v-67bc2c0f]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-67bc2c0f]{padding:1rem}.space-y-6[data-v-67bc2c0f]>*+*{margin-top:1.5rem}.sub-card[data-v-49a45b62]{border-radius:10px}.header-row[data-v-49a45b62]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-49a45b62]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-49a45b62]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-49a45b62]{color:#6b7280;font-size:12px}.chips[data-v-49a45b62]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-49a45b62]{font-weight:600;font-size:14px;display:flex;align-items:center}.address[data-v-49a45b62]{line-height:1.6;color:#374151}.filter-label[data-v-8290677e]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-8290677e]{padding:1rem}.space-y-6[data-v-8290677e]>*+*{margin-top:1.5rem}.sub-card[data-v-7b31de8c]{border-radius:10px}.header-row[data-v-7b31de8c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-7b31de8c]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-7b31de8c]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-7b31de8c]{color:#6b7280;font-size:12px}.chips[data-v-7b31de8c]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-7b31de8c]{font-weight:600;font-size:14px;display:flex;align-items:center}.address[data-v-7b31de8c]{line-height:1.6;color:#374151}.formula[data-v-6d630080]{margin-top:8px}.formula-line[data-v-6d630080]{display:flex;align-items:center;gap:12px;margin-top:4px;font-family:monospace;font-size:14px;flex-wrap:wrap}.formula-value[data-v-6d630080]{color:#374151}.formula-op[data-v-6d630080]{color:#9ca3af;font-weight:600}.formula-result[data-v-6d630080]{color:#18a058;font-size:16px}.audit-line[data-v-6d630080]{display:flex;gap:8px;align-items:center;margin-top:4px;font-size:13px;color:#374151}.audit-label[data-v-6d630080]{color:#9ca3af;font-size:12px;min-width:60px}.filter-label[data-v-d8f47f41]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-d8f47f41]{padding:1rem}.space-y-6[data-v-d8f47f41]>*+*{margin-top:1.5rem}.sub-card[data-v-4ce30809]{border-radius:10px}.header-row[data-v-4ce30809]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-4ce30809]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-4ce30809]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-4ce30809]{color:#6b7280;font-size:12px}.chips[data-v-4ce30809]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-4ce30809]{font-weight:600;font-size:14px}.address[data-v-4ce30809]{line-height:1.6;color:#374151}.filter-label[data-v-01bbeb0c]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-01bbeb0c]{padding:1rem}.space-y-6[data-v-01bbeb0c]>*+*{margin-top:1.5rem}.filter-label[data-v-8040c7f3]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-8040c7f3]{padding:1rem}.space-y-6[data-v-8040c7f3]>*+*{margin-top:1.5rem}.sub-card[data-v-4d6869f8]{border-radius:10px}.header-row[data-v-4d6869f8]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-4d6869f8]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-4d6869f8]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-4d6869f8]{color:#6b7280;font-size:12px}.chips[data-v-4d6869f8]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-4d6869f8]{font-weight:600;font-size:14px}.address[data-v-4d6869f8]{line-height:1.6;color:#374151}.calc-box[data-v-4d6869f8]{padding:8px;background:#f3f4f6;border-radius:4px}.calc-label[data-v-4d6869f8]{font-size:12px;color:#6b7280}.calc-value[data-v-4d6869f8]{font-size:14px;font-weight:600;color:#374151;margin-top:4px}.formula[data-v-348d88fa]{margin-top:8px}.formula-line[data-v-348d88fa]{display:flex;align-items:center;gap:12px;margin-top:4px;font-family:monospace;font-size:14px;flex-wrap:wrap}.formula-value[data-v-348d88fa]{color:#374151}.formula-op[data-v-348d88fa]{color:#9ca3af;font-weight:600}.formula-result[data-v-348d88fa]{color:#18a058;font-size:16px}.audit-line[data-v-348d88fa]{display:flex;gap:8px;align-items:center;margin-top:4px;font-size:13px;color:#374151}.audit-label[data-v-348d88fa]{color:#9ca3af;font-size:12px;min-width:60px}.filter-label[data-v-7ec949d3]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-7ec949d3]{padding:1rem}.space-y-6[data-v-7ec949d3]>*+*{margin-top:1.5rem}.filter-label[data-v-94d1cc2b]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-94d1cc2b]{padding:1rem}.space-y-6[data-v-94d1cc2b]>*+*{margin-top:1.5rem}.sub-card[data-v-1fcbb9db]{border-radius:10px}.header-row[data-v-1fcbb9db]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-1fcbb9db]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-1fcbb9db]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-1fcbb9db]{color:#6b7280;font-size:12px}.chips[data-v-1fcbb9db]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-1fcbb9db]{font-weight:600;font-size:14px}.address[data-v-1fcbb9db]{line-height:1.6;color:#374151}.filter-label[data-v-10a6a0dd]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-10a6a0dd]{padding:1rem}.space-y-6[data-v-10a6a0dd]>*+*{margin-top:1.5rem}.sub-card[data-v-cfe0c0ee]{border-radius:10px}.header-row[data-v-cfe0c0ee]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-cfe0c0ee]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-cfe0c0ee]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-cfe0c0ee]{color:#6b7280;font-size:12px}.chips[data-v-cfe0c0ee]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-cfe0c0ee]{font-weight:600;font-size:14px}.address[data-v-cfe0c0ee]{line-height:1.6;color:#374151}.filter-label[data-v-8e71c60c]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-8e71c60c]{padding:1rem}.space-y-6[data-v-8e71c60c]>*+*{margin-top:1.5rem}.sub-card[data-v-4fdd79f3]{border-radius:10px}.header-row[data-v-4fdd79f3]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-4fdd79f3]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-4fdd79f3]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-4fdd79f3]{color:#6b7280;font-size:12px}.chips[data-v-4fdd79f3]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-4fdd79f3]{font-weight:600;font-size:14px}.address[data-v-4fdd79f3]{line-height:1.6;color:#374151}.filter-label[data-v-48dfb1df]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-48dfb1df]{padding:1rem}.space-y-6[data-v-48dfb1df]>*+*{margin-top:1.5rem}.sub-card[data-v-6ccc3eb7]{border-radius:10px}.header-row[data-v-6ccc3eb7]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-6ccc3eb7]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-6ccc3eb7]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-6ccc3eb7]{color:#6b7280;font-size:12px}.chips[data-v-6ccc3eb7]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-6ccc3eb7]{font-weight:600;font-size:14px}.address[data-v-6ccc3eb7]{line-height:1.6;color:#374151}.filter-label[data-v-70ce887c]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-70ce887c]{padding:1rem}.space-y-6[data-v-70ce887c]>*+*{margin-top:1.5rem}.sub-card[data-v-16e9db60]{border-radius:10px}.header-row[data-v-16e9db60]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-16e9db60]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-16e9db60]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-16e9db60]{color:#6b7280;font-size:12px}.chips[data-v-16e9db60]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-16e9db60]{font-weight:600;font-size:14px}.address[data-v-16e9db60]{line-height:1.6;color:#374151}.filter-label[data-v-ad18cdd7]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-ad18cdd7]{padding:1rem}.space-y-6[data-v-ad18cdd7]>*+*{margin-top:1.5rem}.sub-card[data-v-db24e820]{border-radius:10px}.header-row[data-v-db24e820]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-db24e820]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-db24e820]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-db24e820]{color:#6b7280;font-size:12px}.chips[data-v-db24e820]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-db24e820]{font-weight:600;font-size:14px}.address[data-v-db24e820]{line-height:1.6;color:#374151}.filter-label[data-v-539f0bab]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-539f0bab]{padding:1rem}.space-y-6[data-v-539f0bab]>*+*{margin-top:1.5rem}.sub-card[data-v-ecee5b5d]{border-radius:10px}.header-row[data-v-ecee5b5d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-ecee5b5d]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-ecee5b5d]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-ecee5b5d]{color:#6b7280;font-size:12px}.chips[data-v-ecee5b5d]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-ecee5b5d]{font-weight:600;font-size:14px}.address[data-v-ecee5b5d]{line-height:1.6;color:#374151}.filter-label[data-v-b0027fbb]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-b0027fbb]{padding:1rem}.space-y-6[data-v-b0027fbb]>*+*{margin-top:1.5rem}.sub-card[data-v-bcfdb09b]{border-radius:10px}.header-row[data-v-bcfdb09b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-bcfdb09b]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-bcfdb09b]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-bcfdb09b]{color:#6b7280;font-size:12px}.chips[data-v-bcfdb09b]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-bcfdb09b]{font-weight:600;font-size:14px}.address[data-v-bcfdb09b]{line-height:1.6;color:#374151}.policy-details[data-v-bcfdb09b]{margin-top:4px;color:#6b7280}.p-4[data-v-85a00d42]{padding:1rem}.space-y-6[data-v-85a00d42]>*+*{margin-top:1.5rem}.request-card[data-v-940b34a9]{cursor:pointer;transition:all .3s ease;height:100%}.request-card[data-v-940b34a9]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.hub-card-content[data-v-940b34a9]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-940b34a9]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.hub-card-body[data-v-940b34a9]{flex:1;min-width:0}.hub-card-title[data-v-940b34a9]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333;text-transform:none;word-break:normal;overflow-wrap:normal}.hub-card-description[data-v-940b34a9]{font-size:13px;color:#666;margin:0 0 12px;line-height:1.5}.card-footer[data-v-940b34a9]{display:flex;align-items:center;gap:8px}.p-4[data-v-c7ce4067]{padding:1rem}.space-y-6[data-v-c7ce4067]>*+*{margin-top:1.5rem}.filter-label[data-v-b3bcaa6f]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-b3bcaa6f]{padding:1rem}.space-y-6[data-v-b3bcaa6f]>*+*{margin-top:1.5rem}.text-sm[data-v-253b861e]{font-size:.875rem}.text-gray-600[data-v-253b861e]{color:#718096}.filter-label[data-v-e2c23008]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-e2c23008]{padding:1rem}.space-y-6[data-v-e2c23008]>*+*{margin-top:1.5rem}.text-sm[data-v-cc9c9ce8]{font-size:.875rem}.text-gray-500[data-v-cc9c9ce8]{color:#6b7280}.p-4[data-v-cc9c9ce8]{padding:1rem}.space-y-6[data-v-cc9c9ce8]>*+*{margin-top:1.5rem}.mt-4[data-v-e13abf9c]{margin-top:16px}.mt-2[data-v-e13abf9c]{margin-top:8px}h3[data-v-e13abf9c]{margin:0;font-size:18px;font-weight:600}.header-row[data-v-e13abf9c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-e13abf9c]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-e13abf9c]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-e13abf9c]{color:#6b7280;font-size:12px}.chips[data-v-e13abf9c]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.sub-card[data-v-cf48cc77]{border-radius:10px}.header-row[data-v-cf48cc77]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-cf48cc77]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-cf48cc77]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-cf48cc77]{color:#6b7280;font-size:12px}.chips[data-v-cf48cc77]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-cf48cc77]{font-weight:600;font-size:14px}.address[data-v-cf48cc77]{line-height:1.6;color:#374151}.text-hint[data-v-a542f246]{font-size:12px;color:#6b7280}.filter-label[data-v-3e65c822]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-3e65c822]{padding:1rem}.space-y-6[data-v-3e65c822]>*+*{margin-top:1.5rem}.filter-label[data-v-8d5e7aad]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-8d5e7aad]{padding:1rem}.space-y-6[data-v-8d5e7aad]>*+*{margin-top:1.5rem}.icon-banner[data-v-f0306536]{width:100%;aspect-ratio:16/7;border-radius:10px;display:flex;align-items:center;justify-content:center}.banner-critical[data-v-f0306536]{background:linear-gradient(135deg,#dc2626,#991b1b)}.banner-high[data-v-f0306536]{background:linear-gradient(135deg,#f97316,#c2410c)}.banner-medium[data-v-f0306536]{background:linear-gradient(135deg,#6366f1,#4338ca)}.mt-2[data-v-f0306536]{margin-top:8px}.mt-3[data-v-f0306536]{margin-top:12px}.mb-0[data-v-f0306536]{margin-bottom:0}.mb-3[data-v-f0306536]{margin-bottom:12px}.section-title[data-v-f0306536]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.content-card[data-v-f0306536]{background-color:#f9fafb;line-height:1.8}.timeline-card[data-v-f0306536]{background-color:#f9fafb;margin-top:8px}.action-card-critical[data-v-f0306536]{border-left:4px solid #dc2626}.action-card-high[data-v-f0306536]{border-left:4px solid #f97316}.icon-banner[data-v-8e7300bb]{width:100%;aspect-ratio:16/7;background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:10px;display:flex;align-items:center;justify-content:center}.mt-3[data-v-8e7300bb]{margin-top:12px}.section-title[data-v-8e7300bb]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.notes-card[data-v-8e7300bb]{background-color:#f9fafb;line-height:1.8}.icon-banner[data-v-36d8c2c2]{width:100%;aspect-ratio:16/7;border-radius:10px;display:flex;align-items:center;justify-content:center}.banner-critical[data-v-36d8c2c2]{background:linear-gradient(135deg,#dc2626,#991b1b)}.banner-high[data-v-36d8c2c2]{background:linear-gradient(135deg,#f97316,#c2410c)}.banner-medium[data-v-36d8c2c2]{background:linear-gradient(135deg,#f59e0b,#b45309)}.banner-low[data-v-36d8c2c2]{background:linear-gradient(135deg,#6366f1,#4338ca)}.mt-3[data-v-36d8c2c2]{margin-top:12px}.section-title[data-v-36d8c2c2]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.desc-card[data-v-36d8c2c2]{background-color:#f9fafb;line-height:1.8}.severity-text[data-v-36d8c2c2]{color:#374151;font-size:14px}.icon-banner[data-v-b38302ed]{width:100%;aspect-ratio:16/7;border-radius:10px;display:flex;align-items:center;justify-content:center}.banner-success[data-v-b38302ed]{background:linear-gradient(135deg,#16a34a,#15803d)}.banner-critical[data-v-b38302ed]{background:linear-gradient(135deg,#dc2626,#991b1b)}.banner-high[data-v-b38302ed]{background:linear-gradient(135deg,#f97316,#c2410c)}.banner-medium[data-v-b38302ed]{background:linear-gradient(135deg,#6366f1,#4338ca)}.mt-2[data-v-b38302ed]{margin-top:8px}.mt-3[data-v-b38302ed]{margin-top:12px}.mb-0[data-v-b38302ed]{margin-bottom:0}.mb-3[data-v-b38302ed]{margin-bottom:12px}.section-title[data-v-b38302ed]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.content-card[data-v-b38302ed]{background-color:#f9fafb;line-height:1.8}.action-card-critical[data-v-b38302ed]{border-left:4px solid #dc2626}.action-card-high[data-v-b38302ed]{border-left:4px solid #f97316}.request-card[data-v-275e8a1f]{cursor:pointer;transition:all .3s ease;height:100%}.request-card[data-v-275e8a1f]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.card-content[data-v-275e8a1f]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-275e8a1f]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.card-body[data-v-275e8a1f]{flex:1;min-width:0}.card-title[data-v-275e8a1f]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333}.card-description[data-v-275e8a1f]{font-size:13px;color:#666;margin:0;line-height:1.5}.p-4[data-v-8295c128]{padding:1rem}.detail-heading[data-v-e22b8964]{font-size:15px;font-weight:600;margin:20px 0 8px;display:flex;gap:8px;align-items:baseline;justify-content:space-between}.opener-name[data-v-e22b8964]{min-width:0;overflow-wrap:anywhere}.opener-meta[data-v-e22b8964]{flex:none}.detail-row[data-v-e22b8964]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--n-border-color, rgba(0, 0, 0, .08))}.library-filters[data-v-5df535ad]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:12px}.library-filters__search[data-v-5df535ad]{width:260px;max-width:100%}.library-filters__select[data-v-5df535ad]{width:200px;max-width:100%}.p-4[data-v-7c467d64]{padding:1rem}.space-y-6[data-v-7c467d64]>*+*{margin-top:1.5rem}.filter-label[data-v-577ae059]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-577ae059]{padding:1rem}.space-y-6[data-v-577ae059]>*+*{margin-top:1.5rem}.text-sm[data-v-770ab5e5]{font-size:.875rem}.text-gray-500[data-v-770ab5e5]{color:#6b7280}.icon-banner[data-v-570168e8]{width:100%;aspect-ratio:16/7;border-radius:10px;display:flex;align-items:center;justify-content:center}.banner-critical[data-v-570168e8]{background:linear-gradient(135deg,#dc2626,#991b1b)}.banner-high[data-v-570168e8]{background:linear-gradient(135deg,#f97316,#c2410c)}.banner-medium[data-v-570168e8]{background:linear-gradient(135deg,#6366f1,#4338ca)}.banner-resolved[data-v-570168e8]{background:linear-gradient(135deg,#16a34a,#15803d)}.mt-2[data-v-570168e8]{margin-top:8px}.mt-3[data-v-570168e8]{margin-top:12px}.mb-0[data-v-570168e8]{margin-bottom:0}.mb-3[data-v-570168e8]{margin-bottom:12px}.section-title[data-v-570168e8]{font-size:16px;font-weight:600;margin-bottom:12px;color:#374151}.content-card[data-v-570168e8]{background-color:#f9fafb;line-height:1.8}.timeline-card[data-v-570168e8]{background-color:#f9fafb;margin-top:8px}.mt-4[data-v-ea0d1d68]{margin-top:16px}h3[data-v-ea0d1d68]{margin:0;font-size:18px;font-weight:600}.header-row[data-v-ea0d1d68]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-ea0d1d68]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-ea0d1d68]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-ea0d1d68]{color:#6b7280;font-size:12px}.chips[data-v-ea0d1d68]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.p-4[data-v-a97452f5]{padding:1rem}.space-y-6[data-v-a97452f5]>*+*{margin-top:1.5rem}.p-4[data-v-0fd255c5]{padding:1rem}.space-y-6[data-v-0fd255c5]>*+*{margin-top:1.5rem}.wizard-page[data-v-05059a53]{padding:1rem;max-width:960px;margin:0 auto}.mt-2[data-v-05059a53]{margin-top:.5rem}.mt-3[data-v-05059a53]{margin-top:1rem}.mt-4[data-v-05059a53]{margin-top:1.5rem}.mb-3[data-v-05059a53]{margin-bottom:1rem}.ml-1[data-v-05059a53]{margin-left:4px}.wizard-steps[data-v-05059a53]{padding:0 .5rem}.step-intro[data-v-05059a53]{margin-bottom:4px}.step-title[data-v-05059a53]{font-size:18px;font-weight:700;margin:0 0 4px;color:var(--n-text-color)}.step-sub[data-v-05059a53]{font-size:13px;color:var(--n-text-color-3);margin:0}.job-banner[data-v-05059a53]{border-left:3px solid var(--n-primary-color)}.job-banner-inner[data-v-05059a53]{display:flex;align-items:flex-start;gap:12px}.pos-code[data-v-05059a53]{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--n-primary-color)}.pos-title[data-v-05059a53]{font-size:18px;font-weight:700;color:var(--n-text-color)}.chip-row[data-v-05059a53]{display:flex;flex-wrap:wrap;gap:6px}.section-label[data-v-05059a53]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--n-text-color-3);margin-bottom:8px}.criteria-summary[data-v-05059a53]{display:flex;flex-direction:column;gap:6px}.criteria-chip[data-v-05059a53]{display:flex;align-items:center;gap:6px;font-size:13px}.card-header-row[data-v-05059a53]{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:600}.upload-inner[data-v-05059a53]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:100%}.upload-label[data-v-05059a53]{font-size:13px;font-weight:500}.upload-hint[data-v-05059a53]{font-size:11px;color:var(--n-text-color-3)}.tag-cloud[data-v-05059a53]{display:flex;flex-wrap:wrap;gap:8px}.doc-upload-list[data-v-05059a53]{display:flex;flex-direction:column;gap:12px}.doc-upload-header[data-v-05059a53]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.doc-name[data-v-05059a53]{font-size:14px;font-weight:600;color:var(--n-text-color)}.doc-desc[data-v-05059a53]{font-size:12px;color:var(--n-text-color-3);margin-top:2px}.salary[data-v-e511fa74]{color:#18a058;font-weight:600}.my-application[data-v-e511fa74]{padding:16px;max-width:1100px}.header-row[data-v-e511fa74]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap}.offer-card[data-v-e511fa74]{border-left:4px solid #16a34a}.section-label[data-v-e511fa74]{font-weight:600;margin-bottom:4px}.mt-1[data-v-e511fa74]{margin-top:4px}.mt-2[data-v-e511fa74]{margin-top:8px}.mb-4[data-v-e511fa74]{margin-bottom:16px}.line-clamp-3[data-v-98136fdb]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.p-4[data-v-ee0fd1dd]{padding:1rem}.space-y-6[data-v-ee0fd1dd]>*+*{margin-top:1.5rem}.pm-wrapper[data-v-8d57bcc4]{padding:16px;display:flex;flex-direction:column;gap:20px}.pm-stats[data-v-8d57bcc4]{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(max-width:768px){.pm-stats[data-v-8d57bcc4]{grid-template-columns:repeat(2,1fr)}}.pm-stat[data-v-8d57bcc4]{background:var(--n-color, #fff);border:1px solid var(--n-border-color, #e8e8e8);border-top:3px solid var(--sc);border-radius:8px;padding:14px 16px;display:flex;align-items:center;gap:12px}.pm-stat__icon[data-v-8d57bcc4]{width:36px;height:36px;border-radius:8px;background:color-mix(in srgb,var(--sc) 12%,transparent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.pm-stat__body[data-v-8d57bcc4]{display:flex;flex-direction:column}.pm-stat__value[data-v-8d57bcc4]{font-size:22px;font-weight:700;color:var(--n-text-color, #1a1a1a);line-height:1.2}.pm-stat__label[data-v-8d57bcc4]{font-size:11.5px;color:var(--n-text-color-3, #999);margin-top:1px}.pm-section[data-v-8d57bcc4]{background:var(--n-color, #fff);border:1px solid var(--n-border-color, #e8e8e8);border-radius:10px;padding:16px}.pm-section__header[data-v-8d57bcc4]{display:flex;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid var(--n-border-color, #f0f0f0)}.pm-section__pip[data-v-8d57bcc4]{width:3px;height:16px;border-radius:2px}.pm-section__title[data-v-8d57bcc4]{font-size:14px;font-weight:700;color:var(--n-text-color, #1a1a1a);letter-spacing:-.01em}.pm-section__sub[data-v-8d57bcc4]{font-size:11px;color:var(--n-text-color-3, #aaa);margin-left:auto;background:var(--n-action-color, #f8f8f8);padding:2px 8px;border-radius:20px}.filter-label[data-v-758c6654]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-758c6654]{padding:1rem}.space-y-6[data-v-758c6654]>*+*{margin-top:1.5rem}.filter-label[data-v-7bfe0971]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-7bfe0971]{padding:1rem}.space-y-6[data-v-7bfe0971]>*+*{margin-top:1.5rem}.filter-label[data-v-e3461f50]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-e3461f50]{padding:1rem}.space-y-6[data-v-e3461f50]>*+*{margin-top:1.5rem}.filter-label[data-v-7d3c771f]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-7d3c771f]{padding:1rem}.space-y-6[data-v-7d3c771f]>*+*{margin-top:1.5rem}.filter-label[data-v-546b3738]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-546b3738]{padding:1rem}.space-y-6[data-v-546b3738]>*+*{margin-top:1.5rem}.filter-label[data-v-d1db9a19]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-d1db9a19]{padding:1rem}.space-y-6[data-v-d1db9a19]>*+*{margin-top:1.5rem}.filter-label[data-v-c411efbb]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-c411efbb]{padding:1rem}.space-y-6[data-v-c411efbb]>*+*{margin-top:1.5rem}.appraisal-page[data-v-50108ec8]{padding:1rem;display:grid;gap:1rem}.page-alert[data-v-50108ec8]{margin-bottom:1rem}.summary-grid[data-v-50108ec8],.score-grid[data-v-50108ec8],.workflow-grid[data-v-50108ec8],.response-grid[data-v-50108ec8]{display:grid;gap:.9rem}.summary-grid[data-v-50108ec8],.score-grid[data-v-50108ec8]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.workflow-grid[data-v-50108ec8]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.summary-item[data-v-50108ec8],.score-card[data-v-50108ec8],.workflow-stage[data-v-50108ec8],.response-card[data-v-50108ec8],.question-block[data-v-50108ec8],.linked-item[data-v-50108ec8]{border:1px solid #eceff3;border-radius:12px;background:#fafbfc}.summary-item[data-v-50108ec8],.score-card[data-v-50108ec8],.workflow-stage[data-v-50108ec8],.response-card[data-v-50108ec8],.linked-item[data-v-50108ec8]{padding:1rem}.summary-label[data-v-50108ec8],.score-label[data-v-50108ec8],.response-label[data-v-50108ec8],.editor-label[data-v-50108ec8]{font-size:.76rem;text-transform:uppercase;letter-spacing:.04em;color:#6b7280}.summary-value[data-v-50108ec8],.score-value[data-v-50108ec8],.workflow-name[data-v-50108ec8],.linked-title[data-v-50108ec8],.question-prompt[data-v-50108ec8]{font-weight:700;color:#15202b}.summary-subtext[data-v-50108ec8],.workflow-role[data-v-50108ec8],.workflow-assignee[data-v-50108ec8],.question-help[data-v-50108ec8],.response-meta[data-v-50108ec8],.section-description[data-v-50108ec8],.goal-row[data-v-50108ec8]{border-top:1px solid rgba(0,0,0,.06);padding:10px 0}.goal-row--out[data-v-50108ec8]{opacity:.55}.goal-row__head[data-v-50108ec8]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.goal-row__title[data-v-50108ec8]{font-weight:600}.goal-ratings[data-v-50108ec8]{display:flex;flex-wrap:wrap;gap:16px;font-size:.82rem;margin-top:6px}.goal-rate[data-v-50108ec8]{display:grid;gap:6px;max-width:480px;margin-top:8px}.goal-help[data-v-50108ec8],.outcome-guidance[data-v-50108ec8]{color:#667085;font-size:.92rem}.score-value[data-v-50108ec8]{font-size:1.35rem}.workflow-stage[data-v-50108ec8]{display:grid;gap:.45rem}.workflow-stage--current[data-v-50108ec8]{border-color:#f0a500;background:#fff8e7}.workflow-stage--complete[data-v-50108ec8]{border-color:#1f9d55;background:#eefbf3}.workflow-stage--skipped[data-v-50108ec8]{opacity:.55}.workflow-order[data-v-50108ec8]{width:2rem;height:2rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#15202b;color:#fff;font-weight:700}.action-bar[data-v-50108ec8],.linked-item[data-v-50108ec8],.question-header[data-v-50108ec8]{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.action-title[data-v-50108ec8]{font-weight:700;color:#15202b}.outcome-row[data-v-50108ec8],.section-score-strip[data-v-50108ec8],.linked-list[data-v-50108ec8]{display:flex;flex-wrap:wrap;gap:.5rem}.linked-list[data-v-50108ec8]{display:grid;gap:.9rem}.question-block[data-v-50108ec8]{padding:1rem;margin-top:1rem}.question-layout[data-v-50108ec8]{display:grid;grid-template-columns:minmax(260px,1fr) minmax(280px,1.2fr);gap:1rem}.question-editor[data-v-50108ec8]{display:grid;gap:.75rem}.response-grid[data-v-50108ec8]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.score-card--effective[data-v-50108ec8],.response-card--effective[data-v-50108ec8]{border-color:#1f9d55;background:#eefbf3}@media(max-width:900px){.question-layout[data-v-50108ec8]{grid-template-columns:1fr}.action-bar[data-v-50108ec8],.linked-item[data-v-50108ec8],.question-header[data-v-50108ec8]{flex-direction:column}}.filter-label[data-v-af9e7f26]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-af9e7f26]{padding:1rem}.space-y-6[data-v-af9e7f26]>*+*{margin-top:1.5rem}.weight-hint[data-v-815ea767]{margin:10px 0 22px}.space-y-4[data-v-815ea767]>*+*{margin-top:1rem}.filter-label[data-v-ee799118]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-ee799118]{padding:1rem}.space-y-6[data-v-ee799118]>*+*{margin-top:1.5rem}.comp-links-header[data-v-a1237223]{margin-bottom:8px}.comp-link-row[data-v-a1237223]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.comp-empty[data-v-a1237223]{font-size:12px;color:var(--n-text-color-3, #999);padding:4px 0}.avatar-wrap[data-v-78918e73]{display:flex;align-items:center;justify-content:center;margin:20px 0}.mt-3[data-v-78918e73]{margin-top:12px}.mb-3[data-v-78918e73]{margin-bottom:12px}.section-title[data-v-78918e73]{font-size:15px;font-weight:600;margin-bottom:12px;color:#374151}.type-badge-wrap[data-v-a815ccbd]{display:flex;justify-content:center;margin:20px 0 8px}.mt-3[data-v-a815ccbd]{margin-top:12px}.section-title[data-v-a815ccbd]{font-size:15px;font-weight:600;margin-bottom:12px;color:#374151}.target-update-row[data-v-a815ccbd]{padding:8px 10px;background:var(--n-color, #fafafa);border-radius:6px;border:1px solid var(--n-border-color, #e8e8e8)}.comp-grid[data-v-a815ccbd]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.comp-card[data-v-a815ccbd]{border:1px solid var(--n-border-color, #e8e8e8);border-radius:8px;padding:10px 12px;background:var(--n-color, #fff)}.comp-card__top[data-v-a815ccbd]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.comp-card__badge[data-v-a815ccbd]{font-size:10px;font-weight:700;padding:2px 7px;border-radius:20px;text-transform:uppercase;letter-spacing:.4px}.comp-card__badge--primary[data-v-a815ccbd]{background:#e8f4ff;color:#2080f0}.comp-card__badge--secondary[data-v-a815ccbd]{background:#f0f0f0;color:#666}.comp-card__weight[data-v-a815ccbd]{font-size:11px;color:#888;margin-left:auto}.comp-card__name[data-v-a815ccbd]{font-size:13px;font-weight:500;color:var(--n-text-color, #333);word-break:break-word}.plan-icon-wrap[data-v-5c9fee1f]{display:flex;justify-content:center;margin:20px 0 8px}.mt-3[data-v-5c9fee1f]{margin-top:12px}.section-title[data-v-5c9fee1f]{font-size:15px;font-weight:600;margin-bottom:12px;color:#374151}.item-meta-label[data-v-5c9fee1f]{font-size:11px;color:#9ca3af;font-weight:500;margin-bottom:2px}.item-meta-value[data-v-5c9fee1f]{font-size:13px;color:#374151}.timeline[data-v-5c9fee1f]{padding:4px 0}.timeline__item[data-v-5c9fee1f]{position:relative;display:flex;gap:14px;padding-bottom:20px}.timeline__dot[data-v-5c9fee1f]{flex-shrink:0;width:12px;height:12px;border-radius:50%;margin-top:4px;box-shadow:0 0 0 3px #fffc,0 0 0 4px currentColor}.timeline__line[data-v-5c9fee1f]{position:absolute;left:5px;top:16px;bottom:0;width:2px;background:var(--n-border-color, #e5e7eb)}.timeline__body[data-v-5c9fee1f]{flex:1;min-width:0}.timeline__header[data-v-5c9fee1f]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:4px}.timeline__actor[data-v-5c9fee1f]{font-size:12px;font-weight:600;color:var(--n-text-color, #374151)}.timeline__time[data-v-5c9fee1f]{font-size:11px;color:var(--n-text-color-3, #9ca3af);margin-left:auto}.timeline__note[data-v-5c9fee1f]{font-size:12px;color:var(--n-text-color-2, #6b7280);margin:0;padding:6px 10px;background:var(--n-color, #f9fafb);border-radius:6px;border-left:3px solid var(--n-border-color, #e5e7eb);line-height:1.5}.filter-label[data-v-365f890b]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-365f890b]{padding:1rem}.space-y-6[data-v-365f890b]>*+*{margin-top:1.5rem}.filter-label[data-v-252a731c]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-252a731c]{padding:1rem}.space-y-6[data-v-252a731c]>*+*{margin-top:1.5rem}.p-4[data-v-8fdc3f68]{padding:1rem}.space-y-6[data-v-8fdc3f68]>*+*{margin-top:1.5rem}.space-y-4[data-v-3c601a46]>*+*{margin-top:1rem}.filter-label[data-v-39baf99c]{font-size:14px;font-weight:500;margin-bottom:8px;color:#333}.p-4[data-v-39baf99c]{padding:1rem}.space-y-6[data-v-39baf99c]>*+*{margin-top:1.5rem}nav ul[data-v-dfde0cda]{display:inherit!important}.wfk-card[data-v-f8ac63e3]{position:relative}.header-left[data-v-f8ac63e3]{display:flex;align-items:center;gap:12px;margin-bottom:8px}.header-left .title[data-v-f8ac63e3]{font-weight:700;font-size:1.15rem}.header-actions[data-v-f8ac63e3]{margin-left:auto;display:flex;gap:8px}.icon-btn[data-v-f8ac63e3]{background:transparent;border:0;cursor:pointer}.designer-wrap[data-v-f8ac63e3]{display:grid;grid-template-columns:1fr 380px;gap:12px;min-height:620px}.diagram-area[data-v-f8ac63e3]{position:relative;background:#7d7d7d0a;border-radius:12px;overflow:auto}.edges-svg[data-v-f8ac63e3]{position:absolute;inset:0;pointer-events:none}.edge[data-v-f8ac63e3]{pointer-events:none;filter:url(#edgeShadow)}.edge-path[data-v-f8ac63e3]{fill:none;stroke-width:2.75px;stroke-linecap:round;stroke-linejoin:round}.edge.edge--always .edge-path[data-v-f8ac63e3]{stroke:#7c7c7c;opacity:.6}.edge.edge--cond .edge-path[data-v-f8ac63e3]{stroke:#2563eb;opacity:.9}.edge.edge--skip .edge-path[data-v-f8ac63e3]{stroke-dasharray:8 8}.edge-label-group[data-v-f8ac63e3]{pointer-events:none}.edge-label-bg[data-v-f8ac63e3]{fill:#fffffff2;stroke:#0000002e}.edge.edge--always .edge-label-bg[data-v-f8ac63e3]{fill:#ffffffe6}.edge.edge--cond .edge-label-bg[data-v-f8ac63e3]{stroke:#2563eb59}.edge-label[data-v-f8ac63e3]{font-size:12px;font-weight:600;opacity:.95;text-anchor:middle;dominant-baseline:hanging}.node[data-v-f8ac63e3]{position:absolute;width:280px;height:125px;background:var(--n-color);border:1px solid var(--n-border-color);border-radius:12px;box-shadow:var(--n-box-shadow2);padding:8px;cursor:move}.node.selected[data-v-f8ac63e3]{outline:2px solid var(--n-primary-color)}.node.auto[data-v-f8ac63e3]{border-style:dashed;background-image:repeating-linear-gradient(45deg,rgba(0,0,0,.03) 0,rgba(0,0,0,.03) 6px,transparent 6px,transparent 12px)}.node.user[data-v-f8ac63e3]{border-style:solid}.node.first[data-v-f8ac63e3]{box-shadow:inset 4px 0 0 var(--n-primary-color)}.node.last[data-v-f8ac63e3]{box-shadow:inset -4px 0 0 var(--n-success-color)}.node.unreachable[data-v-f8ac63e3]{outline:2px dashed var(--n-error-color)}.node-header[data-v-f8ac63e3]{display:flex;justify-content:space-between;align-items:center;font-size:12px;opacity:.9;margin-bottom:6px}.node-flags[data-v-f8ac63e3]{display:flex;gap:6px;align-items:center}.pill[data-v-f8ac63e3]{font-size:10px;font-weight:700;padding:2px 6px;border-radius:999px;border:1px solid var(--n-border-color)}.pill.auto[data-v-f8ac63e3]{background:#0000000d}.pill.user[data-v-f8ac63e3]{background:#00000008}.pill.start[data-v-f8ac63e3]{background:#00800014;border-color:#00800040}.pill.end[data-v-f8ac63e3]{background:#80008014;border-color:#80008040}.pill.unreachable[data-v-f8ac63e3]{color:var(--n-error-color);background:#ff000014;border-color:#ff000040}.node-title[data-v-f8ac63e3]{font-weight:700}.node-meta[data-v-f8ac63e3]{font-size:12px;opacity:.8;display:inline-block;margin-left:.5rem}.node-status[data-v-f8ac63e3]{margin-top:4px;font-size:12px;font-weight:600}.node-status[data-status=ACTIVE][data-v-f8ac63e3]{color:var(--n-success-color)}.node-status[data-status=INACTIVE][data-v-f8ac63e3]{color:var(--n-error-color)}.right-panel[data-v-f8ac63e3]{background:#7d7d7d08;border-radius:12px;padding:8px;overflow:auto}.card-list[data-v-f8ac63e3]{display:grid;gap:8px}.step-card[data-v-f8ac63e3],.tran-card[data-v-f8ac63e3]{background:var(--n-color);border:1px solid var(--n-border-color);border-radius:12px;padding:10px}.step-card.selected[data-v-f8ac63e3]{outline:2px solid var(--n-primary-color)}.step-header[data-v-f8ac63e3]{display:flex;align-items:center}.step-title[data-v-f8ac63e3]{display:flex;align-items:center;gap:8px}.step-actions[data-v-f8ac63e3]{margin-left:auto;display:flex;gap:6px}.step-meta[data-v-f8ac63e3]{display:flex;gap:14px;margin-top:6px;font-size:12px;opacity:.9}.tran-row[data-v-f8ac63e3]{display:flex;align-items:center;gap:8px}.endpoint[data-v-f8ac63e3]{font-weight:600}.endpoint.from[data-v-f8ac63e3],.endpoint.to[data-v-f8ac63e3]{padding:2px 8px;border-radius:999px;background:#0000000d}.swap-icon[data-v-f8ac63e3]{opacity:.6}.cond-pill[data-v-f8ac63e3]{margin-left:auto}.tran-actions[data-v-f8ac63e3]{display:flex;align-items:center;margin-top:6px;gap:8px}.tran-actions .spacer[data-v-f8ac63e3]{flex:1}.empty[data-v-f8ac63e3]{opacity:.7;font-size:13px;padding:12px;text-align:center;display:inline-flex;gap:8px;align-items:center;justify-content:center}.form-grid[data-v-f8ac63e3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.form-grid[data-v-f8ac63e3] .n-form-item{margin-bottom:0}.form-grid[data-v-f8ac63e3] .n-input,.form-grid[data-v-f8ac63e3] .n-input-number,.form-grid[data-v-f8ac63e3] .n-select,.form-grid[data-v-f8ac63e3] .n-base-selection{width:100%}.modal-actions[data-v-f8ac63e3]{display:flex;justify-content:flex-end;gap:8px}.form-grid .span-2[data-v-f8ac63e3]{grid-column:1 / -1}.fallback-heading[data-v-f8ac63e3]{font-weight:600;margin-top:4px}.mb-2[data-v-f8ac63e3]{margin-bottom:8px}@media(max-width:1023.98px){.designer-wrap[data-v-f8ac63e3]{grid-template-columns:minmax(0,1fr);min-height:0}.diagram-area[data-v-f8ac63e3]{height:60vh;min-height:360px}}@media(max-width:767.98px){.header-left[data-v-f8ac63e3]{flex-wrap:wrap}.header-left .title[data-v-f8ac63e3]{flex:1;min-width:0;font-size:1rem}.header-actions[data-v-f8ac63e3]{margin-left:0;width:100%;flex-wrap:wrap}.diagram-area[data-v-f8ac63e3]{height:55vh;min-height:320px}.step-header[data-v-f8ac63e3],.tran-row[data-v-f8ac63e3]{flex-wrap:wrap;gap:6px}.step-title[data-v-f8ac63e3]{flex-wrap:wrap}.step-meta[data-v-f8ac63e3]{flex-wrap:wrap;gap:6px 14px}.cond-pill[data-v-f8ac63e3]{margin-left:0}.form-grid[data-v-f8ac63e3]{grid-template-columns:minmax(0,1fr)}}nav ul[data-v-d9edac8d]{display:inherit!important}.table-scroll[data-v-d9edac8d]{overflow-x:auto}.table-scroll[data-v-d9edac8d] .n-table{min-width:680px}nav ul[data-v-e52478a3]{display:inherit!important}.table-scroll[data-v-e52478a3]{overflow-x:auto}.table-scroll[data-v-e52478a3] .n-table{min-width:680px}.mt-1[data-v-c6274162]{margin-top:4px}.mt-3[data-v-c6274162]{margin-top:12px}.mb-3[data-v-c6274162]{margin-bottom:12px}.my-3[data-v-c6274162]{margin:12px 0}.stat-text[data-v-c6274162]{font-size:18px}.version-bar[data-v-c6274162]{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid rgba(128,128,128,.25);border-radius:6px}.version-text[data-v-c6274162]{font-size:13px}.ev-head[data-v-c6274162]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ev-actor[data-v-c6274162]{font-weight:600}.ev-meta[data-v-c6274162]{font-size:12px;opacity:.7;margin-top:2px}.ev-note[data-v-c6274162]{margin-top:6px;font-size:13px;opacity:.85}.ev-comment[data-v-c6274162]{margin:8px 0 0;padding:8px 12px;border-left:3px solid rgba(128,128,128,.45);background:#80808014;border-radius:0 6px 6px 0;white-space:pre-wrap;font-size:13px}.ev-comment-label[data-v-c6274162]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;opacity:.6;margin-bottom:2px}.ev-discussion[data-v-c6274162]{margin-top:10px}.ev-discussion-title[data-v-c6274162]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;opacity:.75;margin-bottom:6px}.comment[data-v-c6274162]{display:flex;gap:8px;padding:6px 0}.comment+.comment[data-v-c6274162]{border-top:1px solid rgba(128,128,128,.15)}.comment-avatar[data-v-c6274162]{flex:none;font-size:11px}.comment-body[data-v-c6274162]{min-width:0;flex:1}.comment-head[data-v-c6274162]{font-size:12px}.comment-text[data-v-c6274162]{font-size:13px;white-space:pre-wrap;word-break:break-word}@media(max-width:767.98px){.search-group[data-v-c6274162]{width:100%;max-width:none!important}}.mb-3[data-v-c0b7f67d]{margin-bottom:12px}.my-3[data-v-c0b7f67d]{margin:12px 0}.stat-text[data-v-c0b7f67d]{font-size:18px}.stat-ok[data-v-c0b7f67d]{color:#18a058}.stat-warn[data-v-c0b7f67d]{color:#f0a020}.stat-bad[data-v-c0b7f67d]{color:#d03050}.stat-sep[data-v-c0b7f67d]{opacity:.4;margin:0 6px}.hint[data-v-c0b7f67d]{display:block;font-size:12px;margin-top:2px}.day+.day[data-v-c0b7f67d]{margin-top:14px}.day-title[data-v-c0b7f67d]{font-weight:700;font-size:13px;margin-bottom:8px}.ev-head[data-v-c0b7f67d]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.ev-meta[data-v-c0b7f67d]{font-size:12px;opacity:.7;margin-top:2px}.ev-comment[data-v-c0b7f67d]{margin:6px 0 0;padding:6px 10px;border-left:3px solid rgba(128,128,128,.45);background:#80808014;border-radius:0 6px 6px 0;white-space:pre-wrap;font-size:13px}[data-v-c0b7f67d] .ref-link{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;text-decoration:none;color:inherit;border-bottom:1px dashed currentColor}[data-v-c0b7f67d] .ref-link:hover{opacity:.75}@media(max-width:767.98px){.radio-scroll[data-v-c0b7f67d]{max-width:calc(100vw - 64px);overflow-x:auto}.radio-scroll[data-v-c0b7f67d] .n-radio-group{white-space:nowrap}}.settings-section-title[data-v-4718c6fa]{margin-top:8px;font-weight:600}.settings-section-hint[data-v-4718c6fa]{font-size:12px;color:var(--n-text-color-3, #767c82)}.center-wrap[data-v-83fd3035]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-83fd3035]{display:inherit!important}.chart-card[data-v-8eba6da2]{border-radius:12px}.chart-title[data-v-8eba6da2]{font-size:13px;font-weight:600}.chart-title .crumb[data-v-8eba6da2]{font-weight:400;color:#6b7280}.chart-subtitle[data-v-8eba6da2]{font-size:11px;font-weight:400;color:#6b7280}.header-left[data-v-5b159067]{display:flex;align-items:center;gap:12px}.title-icon[data-v-5b159067]{width:36px;height:36px;border-radius:10px;background:#f3f4f6;color:#94a3b8;display:flex;align-items:center;justify-content:center}.title-icon.clickable[data-v-5b159067]{cursor:pointer}.title[data-v-5b159067]{font-size:18px;font-weight:700;color:#111827}.header-mid[data-v-5b159067]{display:flex;align-items:center;justify-content:center;width:100%}.header-actions[data-v-5b159067]{display:flex;justify-content:flex-end;align-items:center}[data-v-5b159067] .tabs-segmented.n-tabs--line .n-tabs-bar{display:none}[data-v-5b159067] .tabs-segmented .n-tabs-nav{width:100%;justify-content:center}[data-v-5b159067] .tabs-segmented .n-tabs-tab{padding:6px 14px;border-radius:10px;font-weight:600;color:#6b7280}[data-v-5b159067] .tabs-segmented .n-tabs-tab--active{background:#fff;border:1px solid #e5e7eb;color:#111827;box-shadow:0 1px #1118270a}.sub-card[data-v-5b159067]{border-radius:10px}.section-title[data-v-5b159067]{font-weight:600;font-size:14px}.section-title.small[data-v-5b159067]{font-size:13px}.photo-wrap[data-v-5b159067]{position:relative;width:100%;aspect-ratio:1/1;background:#f0f2f5;border-radius:10px;overflow:hidden}.photo[data-v-5b159067]{width:100%;height:100%;object-fit:cover;display:block}.mt-2[data-v-5b159067]{margin-top:8px}.mt-3[data-v-5b159067]{margin-top:12px}.demo-container[data-v-653b2dc8]{padding:20px;max-width:1200px;margin:0 auto}.example-section[data-v-653b2dc8]{margin-bottom:40px;border:1px solid #e5e7eb;border-radius:8px;padding:20px;background-color:#fafafa}.example-section h3[data-v-653b2dc8]{margin-top:0;margin-bottom:20px;color:#374151;border-bottom:1px solid #d1d5db;padding-bottom:10px}.form-grid[data-v-4735d799]{display:flex;flex-wrap:wrap;gap:16px}.form-grid .n-form-item[data-v-4735d799]{flex:1 1 300px}.full-width[data-v-4735d799]{flex:1 1 100%}.submit-btn[data-v-4735d799]{width:150px}.form-input[data-v-4735d799]{width:100%}@media screen and (max-width:768px){.submit-btn[data-v-4735d799]{width:100%}}.target-summary[data-v-c8c68c55]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.target-pct[data-v-c8c68c55]{font-size:12px;font-weight:600;min-width:44px;text-align:right}.form-input[data-v-cfcfa438]{width:100%}.mt-3[data-v-148eb5b8]{margin-top:12px}.mb-2[data-v-148eb5b8]{margin-bottom:8px}.kpi[data-v-148eb5b8]{display:flex;flex-direction:column;gap:6px}.kpi-title[data-v-148eb5b8]{font-size:12px;color:#6b7280}.modal-actions[data-v-148eb5b8]{display:flex;justify-content:flex-end;align-items:center;gap:8px}.toolbar-row[data-v-148eb5b8]{display:flex;justify-content:space-between;align-items:center}.upload-help[data-v-148eb5b8]{font-size:13px;color:#6b7280;line-height:1.5}.selected-file[data-v-148eb5b8]{font-size:13px;font-weight:600;color:#111827}.kpi[data-v-70b1b516]{display:flex;flex-direction:column;gap:6px}.kpi-title[data-v-70b1b516]{font-size:12px;color:#6b7280}.mt-3[data-v-70b1b516]{margin-top:12px}.mb-2[data-v-70b1b516]{margin-bottom:8px}.credit-attachment[data-v-00bfa0a7]{width:100%}.credit-attachment__input[data-v-00bfa0a7]{display:none}.credit-attachment__row[data-v-00bfa0a7]{display:flex;align-items:center;gap:12px;padding:10px 12px;border:1px solid var(--n-border-color, #e0e0e6);border-radius:6px;min-width:0}.credit-attachment__row--pending[data-v-00bfa0a7]{border-style:dashed;border-color:var(--n-primary-color, #18a058)}.credit-attachment__row--missing[data-v-00bfa0a7]{color:var(--n-text-color-3, #767c82)}.credit-attachment__icon[data-v-00bfa0a7]{flex:none;color:var(--n-text-color-3, #767c82)}.credit-attachment__icon--ok[data-v-00bfa0a7]{color:#18a058}.credit-attachment__meta[data-v-00bfa0a7]{flex:1;min-width:0}.credit-attachment__name[data-v-00bfa0a7]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.credit-attachment__sub[data-v-00bfa0a7]{font-size:12px;color:var(--n-text-color-3, #767c82)}.credit-attachment__drop[data-v-00bfa0a7]{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:18px 12px;border:1px dashed var(--n-border-color, #e0e0e6);border-radius:6px;background:transparent;color:var(--n-text-color-3, #767c82);font:inherit;cursor:pointer;transition:border-color .2s,background-color .2s}.credit-attachment__drop[data-v-00bfa0a7]:hover,.credit-attachment__drop[data-v-00bfa0a7]:focus-visible,.credit-attachment__drop.is-dragging[data-v-00bfa0a7]{border-color:#18a058;background:#18a0580f;outline:none}.credit-attachment__drop.is-error[data-v-00bfa0a7]{border-color:#d03050}.credit-attachment__drop-label[data-v-00bfa0a7]{color:var(--n-text-color, #333639);font-weight:500}.credit-attachment__drop-hint[data-v-00bfa0a7]{font-size:12px}.photo-wrap[data-v-918fb68b]{position:relative;width:100%;aspect-ratio:16/9;background:#f0f2f5;border-radius:10px;overflow:hidden}.photo[data-v-918fb68b]{width:100%;height:100%;object-fit:cover;display:block}.kpi[data-v-918fb68b]{display:flex;flex-direction:column;gap:6px}.kpi-title[data-v-918fb68b]{font-size:12px;color:#6b7280}.mt-3[data-v-918fb68b]{margin-top:12px}.mb-2[data-v-918fb68b]{margin-bottom:8px}.sub-card[data-v-e650441a]{border-radius:10px}.header-row[data-v-e650441a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-e650441a]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-e650441a]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-e650441a]{color:#6b7280;font-size:12px}.chips[data-v-e650441a]{display:flex;gap:8px;align-items:center}.section-title[data-v-e650441a]{font-weight:600;font-size:14px}.address[data-v-e650441a]{line-height:1.6;color:#374151}.mt-3[data-v-e650441a]{margin-top:12px}.changes[data-v-98097382]{display:flex;flex-direction:column;gap:8px;padding:2px 0 4px}.change[data-v-98097382]{display:flex;gap:14px;align-items:flex-start;border:1px solid;border-left-width:4px;border-radius:8px;padding:10px 14px}.change.edit[data-v-98097382]{background:#fdf1e3;border-color:#f4dcbc;border-left-color:#c27c0e}.change.cancel[data-v-98097382]{background:#fdecef;border-color:#f5c9d2;border-left-color:#c8344f}.text[data-v-98097382]{flex:1;font-size:13px}.was[data-v-98097382]{text-decoration:line-through;color:#6b7280}.arrow[data-v-98097382]{color:#6b7280;margin:0 6px}.words[data-v-98097382]{margin-top:6px}.who[data-v-98097382]{margin-top:6px;font-size:12px;color:#6b7280}.photo[data-v-98097382]{border:0;padding:0;background:none;cursor:zoom-in}.photo img[data-v-98097382]{width:110px;height:80px;object-fit:cover;border-radius:6px;border:1px solid #e5e7eb;display:block}.photo.none[data-v-98097382]{font-size:12px;color:#6b7280;cursor:default}.proof[data-v-d970e282]{margin-top:10px}.thumbs[data-v-d970e282]{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:8px}.thumb[data-v-d970e282]{width:64px;height:64px;border:1px solid #e5e7eb;border-radius:6px;padding:0;background:#f3f5f8;overflow:hidden;cursor:zoom-in}.thumb[data-v-d970e282]{position:relative}.thumb img[data-v-d970e282]{width:100%;height:100%;object-fit:cover;display:block}.vtag[data-v-d970e282]{position:absolute;bottom:3px;left:3px;right:3px;font-size:10px;text-align:center;background:#ffffffeb;border-radius:3px;color:#4a5a6b}.thumb.file[data-v-d970e282]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:#6b7280;cursor:pointer}.icon[data-v-d970e282]{font-size:20px}.fname[data-v-d970e282]{font-size:10px;max-width:58px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.note[data-v-d970e282]{font-size:13.5px;background:#f3f8fd;border:1px solid #d6e5f5;border-left:4px solid #2f6fb0;border-radius:6px;padding:9px 12px}.note b[data-v-d970e282]{margin-right:4px}.note.empty[data-v-d970e282]{background:#fafbfc;border-color:#e5e7eb;border-left-color:#d0d7de;color:#6b7280}.viewer[data-v-5459f07c]{width:min(92vw,1100px);background:#111;color:#fff;border-radius:10px;padding:12px 14px;outline:none}.top[data-v-5459f07c]{display:flex;gap:14px;align-items:center;font-size:14px}.close[data-v-5459f07c]{margin-left:auto;background:none;border:0;color:#fff;font-size:18px;cursor:pointer}.stage[data-v-5459f07c]{display:flex;align-items:center;gap:10px;margin:10px 0;height:72vh;overflow:hidden}.stage img[data-v-5459f07c]{flex:1;min-width:0;max-height:100%;object-fit:contain;transition:transform .1s}.nav[data-v-5459f07c]{background:none;border:0;color:#ccc;font-size:34px;cursor:pointer;padding:0 6px}.nav[data-v-5459f07c]:disabled{opacity:.25;cursor:default}.muted[data-v-5459f07c]{color:#aab4be;font-size:12px}.foot a[data-v-5459f07c]{color:#cfe0f3}.versions[data-v-0719acac]{margin-top:12px;display:flex;flex-direction:column;gap:10px}.bar[data-v-0719acac]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;background:#f7f9fb;border:1px solid #e5e7eb;border-radius:8px}.lbl[data-v-0719acac]{font-weight:600;margin-right:4px}.vbtn[data-v-0719acac]{padding:5px 12px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;font-size:13px;cursor:pointer}.vbtn.on[data-v-0719acac]{background:#0e7c7b;border-color:#0e7c7b;color:#fff;font-weight:600}.old[data-v-0719acac]{background:#fff6dd;border:1px solid #f3e0a8;border-radius:8px;padding:10px 14px;font-size:13px}.since[data-v-0719acac]{background:#f3f8fd;border:1px solid #cfe0f3;border-radius:8px;padding:10px 14px;font-size:13px}.since .title[data-v-0719acac]{font-weight:600;color:#2f6fb0}.since ul[data-v-0719acac]{margin:6px 0 0;padding-left:18px;line-height:1.7}.was[data-v-0719acac]{text-decoration:line-through;color:#98a4b1}.note[data-v-0719acac]{color:#6b7280}.history[data-v-0719acac]{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#6b7280}.ev.back[data-v-0719acac]{color:#b45309}.comment[data-v-0719acac]{color:#374151}.header-row[data-v-0c3745e9]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-texts[data-v-0c3745e9]{display:flex;flex-direction:column;gap:4px}.name[data-v-0c3745e9]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-0c3745e9]{font-size:13px;color:#6b7280}.ref[data-v-0c3745e9]{font-family:ui-monospace,monospace}.who[data-v-0c3745e9]{font-size:14px;color:#374151}.items[data-v-0c3745e9]{font-size:12px;line-height:1.5}.section-title[data-v-0c3745e9]{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;margin:16px 0 8px}.section-title[data-v-0c3745e9]:first-child{margin-top:4px}.neg[data-v-0c3745e9]{color:#dc2626;font-weight:600}.pos[data-v-0c3745e9]{color:#059669;font-weight:600}.stats[data-v-0c3745e9]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-top:14px}.stat[data-v-0c3745e9]{border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px}.stat .lbl[data-v-0c3745e9],.method .lbl[data-v-0c3745e9]{font-size:12px;color:#6b7280}.stat .val[data-v-0c3745e9]{font-size:19px;font-weight:700}.stat .sub[data-v-0c3745e9]{font-size:12px;color:#6b7280}.stat.c-sales[data-v-0c3745e9]{background:#e8f6ee;border-color:#cdebd9}.stat.c-sales .val[data-v-0c3745e9]{color:#18a058}.stat.c-purch[data-v-0c3745e9]{background:#fdf1e3;border-color:#f4dcbc}.stat.c-purch .val[data-v-0c3745e9]{color:#c27c0e}.stat.c-zero[data-v-0c3745e9]{background:#eef3f7;border-color:#dde6ee}.stat.c-zero .val[data-v-0c3745e9]{color:#2f4a63}.stat.c-short[data-v-0c3745e9]{background:#fdecef;border-color:#f5c9d2}.stat.c-short .val[data-v-0c3745e9]{color:#c8344f}.stat.c-over[data-v-0c3745e9]{background:#fff6dd;border-color:#f3e0a8}.stat.c-over .val[data-v-0c3745e9]{color:#b7791f}.stat .val.check[data-v-0c3745e9]{font-size:15px;color:#2f6fb0}.stat .val.check a[data-v-0c3745e9]{color:inherit;text-decoration:none;border-bottom:1px dotted currentColor}.stat .val.check .none[data-v-0c3745e9]{color:#6b7280;font-weight:400}.stat .val.check .dot[data-v-0c3745e9]{color:#6b7280;margin:0 4px}.methods[data-v-0c3745e9]{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.method[data-v-0c3745e9]{background:#fafbfc;border:1px solid #e5e7eb;border-radius:8px;padding:10px 12px}.method .val[data-v-0c3745e9]{font-size:17px;font-weight:600}[data-v-0c3745e9] .flag{font-size:11px;padding:1px 7px;border-radius:999px;margin-left:6px}[data-v-0c3745e9] .flag.bad{background:#fdecec;color:#dc2626}[data-v-0c3745e9] .flag.ok{background:#e7f6ef;color:#059669}.hint[data-v-0c3745e9],[data-v-0c3745e9] .hint{font-size:12px;color:#6b7280;margin-top:6px}.supervisor-note[data-v-0c3745e9]{margin-top:16px;font-size:13px}[data-v-0c3745e9] .cancelled-row td{color:#9ca3af}[data-v-0c3745e9] .strike{text-decoration:line-through}[data-v-0c3745e9] .change-line{margin-top:4px;font-size:12px;color:#6b7280}[data-v-0c3745e9] .tag-changed{color:#c27c0e;font-weight:600}[data-v-0c3745e9] .tag-cancelled{color:#c8344f;font-weight:600}@media(max-width:1100px){.stats[data-v-0c3745e9]{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.stats[data-v-0c3745e9],.methods[data-v-0c3745e9]{grid-template-columns:repeat(2,1fr)}}.drt[data-v-7355321b]{display:flex;flex-direction:column;gap:8px}.drt-table-wrap[data-v-7355321b]{border:1px solid #eef2f7;border-radius:10px;overflow:auto;background:#fff}.drt-table[data-v-7355321b]{width:100%;border-collapse:collapse;table-layout:fixed}.drt-table thead tr[data-v-7355321b]{background:#f9fafb}.drt-table th[data-v-7355321b],.drt-table td[data-v-7355321b]{padding:8px;border-bottom:1px solid #f1f5f9;vertical-align:middle}.drt-table th[data-v-7355321b]{font-weight:600;color:#374151;text-align:left}.drt-table td[data-v-7355321b] .n-input,.drt-table td[data-v-7355321b] .n-input-number,.drt-table td[data-v-7355321b] .n-select,.drt-table td[data-v-7355321b] .n-date-picker{width:100%}.drt-expand-col[data-v-7355321b]{width:36px;text-align:center}.drt-actions[data-v-7355321b]{width:110px;text-align:center!important;white-space:nowrap}.drt-computed[data-v-7355321b]{width:100%;text-align:right;font-variant-numeric:tabular-nums}.drt-expand-panel[data-v-7355321b]{background:#fafafa;padding:12px;border-bottom:1px solid #eef2f7}.drt-empty[data-v-7355321b]{padding:12px;text-align:center}.drt-pagination[data-v-7355321b]{display:flex;justify-content:flex-end;padding-top:6px}.stock-item[data-v-57cd332c]{border-top:1px solid #f1f5f9;padding:10px 0}.stock-item[data-v-57cd332c]:first-child{border-top:0}.stock-row[data-v-57cd332c]{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.stock-product[data-v-57cd332c]{display:flex;align-items:center;gap:6px;min-width:0}.stock-unit[data-v-57cd332c]{font-size:11px;color:#6b7280;border:1px solid #e5e7eb;border-radius:4px;padding:0 4px}.stock-figures[data-v-57cd332c]{display:flex;flex-wrap:wrap;gap:4px 16px;font-size:12px;color:#374151;margin:6px 0}.stock-muted[data-v-57cd332c]{color:#6b7280}.text-success[data-v-57cd332c]{color:#15803d}.text-danger[data-v-57cd332c]{color:#b91c1c}.stock-bar[data-v-57cd332c]{margin-bottom:8px}.stock-table[data-v-57cd332c]{width:100%;border-collapse:collapse;font-size:12px}.stock-table th[data-v-57cd332c]{text-align:left;font-weight:500;color:#6b7280;border-bottom:1px solid #e5e7eb;padding:4px 6px}.stock-table td[data-v-57cd332c]{padding:4px 6px;border-bottom:1px solid #f8fafc}.stock-table tfoot td[data-v-57cd332c]{font-weight:600;border-top:1px solid #e5e7eb;border-bottom:0}.stock-table .num[data-v-57cd332c]{text-align:right;white-space:nowrap}.stock-table .selected-row td[data-v-57cd332c]{background:#f0fdf4}.stock-records[data-v-57cd332c],.stock-toggle[data-v-57cd332c]{margin-top:6px}.stock-warehouse[data-v-57cd332c]{display:block;font-size:11px;color:#9ca3af}.stock-none[data-v-57cd332c]{font-size:12px;color:#b91c1c}.check-intro[data-v-a06bfea0]{font-size:12px;color:#6b7280;margin-bottom:10px}.check-grid[data-v-a06bfea0]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);gap:0 12px}@media(max-width:640px){.check-grid[data-v-a06bfea0]{grid-template-columns:1fr}}.check-hint[data-v-a06bfea0]{font-size:12px;color:#6b7280;margin:-14px 0 10px}.check-options[data-v-a06bfea0]{display:flex;flex-wrap:wrap;gap:4px 20px;margin-bottom:8px}.check-result[data-v-a06bfea0]{border:1px solid #e5e7eb;border-radius:10px;padding:4px 12px}.check-empty[data-v-a06bfea0]{font-size:13px;color:#6b7280;padding:10px 0}.check-error[data-v-a06bfea0]{font-size:13px;color:#b91c1c;padding:10px 0}.check-actions[data-v-a06bfea0]{display:flex;justify-content:flex-end;gap:8px}.stock-panel[data-v-2bc60a46]{border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;background:#fff;margin-top:12px}.stock-head[data-v-2bc60a46]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:6px;flex-wrap:wrap}.stock-head-actions[data-v-2bc60a46]{display:flex;align-items:center;gap:8px;flex-shrink:0;flex-wrap:wrap}.stock-title[data-v-2bc60a46]{font-weight:600;font-size:14px}.stock-sub[data-v-2bc60a46]{font-size:12px;color:#6b7280;margin-top:2px}.stock-options[data-v-2bc60a46]{display:flex;flex-wrap:wrap;gap:4px 16px;margin-bottom:6px}.stock-empty[data-v-2bc60a46]{font-size:13px;color:#6b7280;padding:8px 0}.stock-error[data-v-2bc60a46]{color:#b91c1c}.header[data-v-1a348267]{display:grid;grid-template-columns:1fr auto auto;gap:12px;align-items:center}.left .title[data-v-1a348267]{font-size:18px;font-weight:700;color:#111827}.filters[data-v-1a348267]{display:flex;gap:12px;align-items:center;justify-content:center}.actions[data-v-1a348267]{display:flex;justify-content:flex-end}.stats-card[data-v-1a348267]{background:#f9fafb}.stats-row[data-v-1a348267]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stat-box[data-v-1a348267]{display:grid;grid-template-columns:40px 1fr;gap:10px;align-items:center;border-radius:12px;padding:12px}.stat-icon[data-v-1a348267]{display:grid;place-items:center;width:40px;height:40px;border-radius:9999px;background:#ffffffa6}.stat-info .stat-label[data-v-1a348267]{font-size:12px;color:#374151}.stat-info .stat-value[data-v-1a348267]{font-size:18px;font-weight:800;color:#0f172a}.stat-all[data-v-1a348267]{background:#dbeafe;border:1px solid #bfdbfe}.stat-stale[data-v-1a348267]{background:#fef9c3;border:1px solid #fde68a}.stat-follow[data-v-1a348267]{background:#fee2e2;border:1px solid #fecaca}.stat-closed[data-v-1a348267]{background:#dcfce7;border:1px solid #bbf7d0}.board[data-v-1a348267]{margin-top:10px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;align-items:start}.column[data-v-1a348267]{background:#f8fafc;border:1px solid #eef2f7;border-radius:10px;padding:8px;min-width:0}.column-header[data-v-1a348267]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;padding:0 2px}.col-title[data-v-1a348267]{font-weight:700;color:#111827}.cards[data-v-1a348267]{--card-h: 60px;display:flex;flex-direction:column;gap:8px;min-height:120px;max-height:calc(5 * var(--card-h) + 4 * 8px + 8px);overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-width:thin}.opp-card[data-v-1a348267]{flex:0 0 auto;min-height:var(--card-h);box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-left:3px solid #c7d2fe;border-radius:8px;padding:6px 6px 6px 10px;cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease}.opp-card[data-v-1a348267]:hover,.opp-card[data-v-1a348267]:focus-visible{box-shadow:0 2px 8px #0f172a14;border-color:#a5b4fc;outline:none}.opp-card.is-stale[data-v-1a348267]{border-left-color:#f59e0b}.opp-card.is-followup[data-v-1a348267]{border-left-color:#ef4444}.opp-top[data-v-1a348267]{display:flex;align-items:center;justify-content:space-between;gap:4px}.opp-title[data-v-1a348267]{font-weight:600;font-size:13px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.opp-tags[data-v-1a348267]{display:flex;align-items:center;gap:6px;margin-top:4px}.flag[data-v-1a348267]{font-size:15px}.flag-follow[data-v-1a348267]{color:#ef4444}.flag-stale[data-v-1a348267]{color:#f59e0b}.col-footer[data-v-1a348267]{display:flex;justify-content:center;padding:6px 0;font-size:12px}.deal-summary[data-v-1a348267]{font-size:12px;min-width:220px}.ds-title[data-v-1a348267]{font-weight:700;font-size:13px;margin-bottom:6px}.ds-row[data-v-1a348267]{display:flex;justify-content:space-between;gap:12px;padding:2px 0}.ds-row span[data-v-1a348267]{color:#6b7280}.ds-row b[data-v-1a348267]{font-weight:600;text-align:right}.ds-comments[data-v-1a348267]{margin-top:6px;padding-top:6px;border-top:1px solid #e5e7eb;color:#374151;white-space:pre-wrap}.ds-flags[data-v-1a348267]{display:flex;gap:6px;margin-top:6px}.deal-actions[data-v-1a348267]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding:4px 0 12px;margin-bottom:12px;border-bottom:1px solid #eef2f7}.deal-actions .spacer[data-v-1a348267]{flex:1}.detail-grid[data-v-1a348267]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;font-size:13px}.detail-grid .span-all[data-v-1a348267]{grid-column:1 / -1}.dl[data-v-1a348267]{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:#6b7280;margin-bottom:2px}.section-title[data-v-1a348267]{font-weight:700;font-size:14px;color:#111827;margin:18px 0 8px}.activity-list[data-v-1a348267]{display:flex;flex-direction:column;gap:4px;font-size:13px}.muted[data-v-1a348267]{color:#6b7280}.small[data-v-1a348267]{font-size:12px}.mb-1[data-v-1a348267]{margin-bottom:6px}.ml-1[data-v-1a348267]{margin-left:6px}.pre-wrap[data-v-1a348267]{white-space:pre-wrap}.editor-actions[data-v-1a348267]{display:flex;gap:8px;justify-content:flex-end;margin-top:10px}.w-64[data-v-1a348267]{width:16rem}.w-72[data-v-1a348267]{width:18rem}@media(max-width:1280px){.board[data-v-1a348267]{grid-template-columns:repeat(3,minmax(0,1fr))}.detail-grid[data-v-1a348267],.stats-row[data-v-1a348267]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.board[data-v-1a348267],.detail-grid[data-v-1a348267]{grid-template-columns:1fr}.header[data-v-1a348267]{grid-template-columns:1fr;gap:8px}.filters[data-v-1a348267]{justify-content:flex-start;flex-wrap:wrap}.stats-row[data-v-1a348267]{grid-template-columns:1fr}}.doc-attachments[data-v-be7a6d8e]{margin-top:16px}.doc-attachments--embedded[data-v-be7a6d8e]{margin-top:0}.doc-attachments__head[data-v-be7a6d8e]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.doc-attachments__title[data-v-be7a6d8e]{display:flex;align-items:center;gap:6px;font-weight:600}.doc-attachments__hint[data-v-be7a6d8e],.doc-attachments__sub[data-v-be7a6d8e],.doc-attachments__empty[data-v-be7a6d8e]{font-size:12px;color:var(--n-text-color-3, #767c82)}.doc-attachments__input[data-v-be7a6d8e]{display:none}.doc-attachments__row[data-v-be7a6d8e]{display:flex;align-items:center;gap:12px;padding:8px 10px;border:1px solid var(--n-border-color, #e0e0e6);border-radius:6px;margin-bottom:6px;min-width:0}.doc-attachments__row--pending[data-v-be7a6d8e]{border-style:dashed;border-color:#18a058;align-items:flex-start}.doc-attachments__icon[data-v-be7a6d8e]{flex:none;color:var(--n-text-color-3, #767c82)}.doc-attachments__meta[data-v-be7a6d8e]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.doc-attachments__name[data-v-be7a6d8e]{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:inherit}a.doc-attachments__name[data-v-be7a6d8e]:hover{text-decoration:underline}.doc-attachments__drop[data-v-be7a6d8e]{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;padding:16px 12px;border:1px dashed var(--n-border-color, #e0e0e6);border-radius:6px;background:transparent;color:var(--n-text-color-3, #767c82);font:inherit;cursor:pointer;transition:border-color .2s,background-color .2s}.doc-attachments__drop-strip[data-v-be7a6d8e]{padding:6px;border:1px dashed transparent;border-radius:6px;text-align:center;font-size:12px;color:var(--n-text-color-3, #767c82);transition:border-color .2s,background-color .2s}.doc-attachments__drop[data-v-be7a6d8e]:hover,.doc-attachments__drop[data-v-be7a6d8e]:focus-visible,.doc-attachments__drop.is-dragging[data-v-be7a6d8e],.doc-attachments__drop-strip.is-dragging[data-v-be7a6d8e]{border-color:#18a058;background:#18a0580f;outline:none}.doc-attachments__drop-label[data-v-be7a6d8e]{color:var(--n-text-color, #333639);font-weight:500}.doc-attachments__drop-hint[data-v-be7a6d8e]{font-size:12px}.form-section[data-v-8715ef2c]{margin-bottom:8px}.form-section__header[data-v-8715ef2c]{display:flex;align-items:center;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--n-border-color, #eee);margin-bottom:12px;user-select:none}.form-section__header.is-collapsible[data-v-8715ef2c]{cursor:pointer}.form-section__header.is-collapsible:hover .form-section__title[data-v-8715ef2c]{opacity:.75}.form-section__title[data-v-8715ef2c]{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--n-text-color-3, #aaa);transition:opacity .15s}.form-section__caret[data-v-8715ef2c]{color:var(--n-text-color-3, #aaa);transition:transform .2s}.form-section__body[data-v-8715ef2c]{display:flex;flex-direction:column;gap:10px}.section-expand-enter-active[data-v-8715ef2c],.section-expand-leave-active[data-v-8715ef2c]{transition:opacity .2s ease,transform .2s ease;transform-origin:top}.section-expand-enter-from[data-v-8715ef2c],.section-expand-leave-to[data-v-8715ef2c]{opacity:0;transform:scaleY(.95)}.line-drawer-grid[data-v-d7b075d3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px}.line-drawer-totals[data-v-d7b075d3]{margin-top:8px;padding:12px 16px;border:1px solid var(--n-border-color, #e5e7eb);border-radius:8px;background:var(--n-color-modal, #fafafa);display:flex;flex-direction:column;gap:8px;font-size:13.5px}.line-drawer-totals__row[data-v-d7b075d3]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px;padding:3px 0;border-bottom:1px solid #eef2f6}.line-drawer-totals__row[data-v-d7b075d3]:last-child{border-bottom:0}.line-drawer-totals__label[data-v-d7b075d3]{text-align:left;color:var(--n-text-color-2, #475569);font-weight:500}.line-drawer-totals__value[data-v-d7b075d3]{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-1, #0f172a)}.line-drawer-totals__row--total[data-v-d7b075d3]{padding-top:8px;border-top:2px solid var(--n-border-color, #cbd5e1);border-bottom:0;font-size:15px}.line-drawer-totals__row--total .line-drawer-totals__label[data-v-d7b075d3]{font-weight:700;color:var(--n-text-color-1, #0f172a)}.line-drawer-totals__row--total .line-drawer-totals__value[data-v-d7b075d3]{font-size:15.5px;font-weight:700}.mt-2[data-v-d7b075d3]{margin-top:10px}.sales-lines[data-v-848c11d2]{display:flex;flex-direction:column;gap:10px}.sales-lines__toolbar[data-v-848c11d2]{display:flex;justify-content:flex-end;align-items:center}.sales-lines__item[data-v-848c11d2]{display:flex;flex-direction:column;min-width:0;line-height:1.3}.sales-lines__product[data-v-848c11d2]{font-weight:500}.sales-lines__details[data-v-848c11d2]{font-size:12px;color:var(--n-text-color-3, #8a8f98)}.sales-lines__total-cell[data-v-848c11d2]{font-weight:700;font-variant-numeric:tabular-nums}.sales-lines__actions[data-v-848c11d2]{display:inline-flex;gap:2px}.sales-lines__empty[data-v-848c11d2]{display:flex;justify-content:center;align-items:center;gap:8px;padding:20px 16px;border:1px dashed var(--n-border-color, #e0e0e6);border-radius:8px;font-size:13px;color:var(--n-text-color-3, #8a8f98);text-align:center}.mb-3[data-v-871815d5]{margin-bottom:12px}.section-locked[data-v-871815d5]{pointer-events:none;opacity:.72}.summary-card[data-v-871815d5]{border:1px dashed var(--n-border-color);border-radius:10px;padding:12px 14px;margin-top:12px;background:#fff}.summary-grid[data-v-871815d5]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.summary-row[data-v-871815d5]{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid #f1f5f9}.summary-row[data-v-871815d5]:last-child{border-bottom:0}.summary-row.grand[data-v-871815d5]{font-weight:600}.lines-totals[data-v-871815d5]{margin-top:14px;width:100%;border:1px solid var(--n-border-color, #e5e7eb);border-radius:8px;padding:12px 16px;background:var(--n-color-modal, #fafafa);display:flex;flex-direction:column;gap:8px;font-size:13.5px}.lines-totals__row[data-v-871815d5]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px;padding:4px 0;border-bottom:1px solid #eef2f6}.lines-totals__row[data-v-871815d5]:last-child{border-bottom:0}.lines-totals__label[data-v-871815d5]{text-align:left;color:var(--n-text-color-2, #475569);font-weight:500}.lines-totals__value[data-v-871815d5]{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-1, #0f172a)}.lines-totals__row--grand[data-v-871815d5]{margin-top:2px;padding-top:10px;border-top:2px solid var(--n-border-color, #cbd5e1);border-bottom:0;font-size:15px}.lines-totals__row--grand .lines-totals__label[data-v-871815d5]{font-weight:700;color:var(--n-text-color-1, #0f172a)}.lines-totals__row--grand .lines-totals__value[data-v-871815d5]{font-size:16px;font-weight:700}.row[data-v-1e0a34fa]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:4px}.step[data-v-1e0a34fa]{font-size:12px;opacity:.7}.comments[data-v-1e0a34fa]{margin-top:2px;font-size:13px;opacity:.85;white-space:pre-wrap}.mb-3[data-v-34e0c945]{margin-bottom:12px}.hint[data-v-34e0c945]{font-size:12px;color:#6b7280}.photo-wrap[data-v-36d6ed09]{position:relative;width:100%;aspect-ratio:16/9;background:#f0f2f5;border-radius:10px;overflow:hidden}.photo[data-v-36d6ed09]{width:100%;height:100%;object-fit:cover;display:block}.mt-3[data-v-36d6ed09]{margin-top:12px}.lines-totals[data-v-36d6ed09]{margin-top:14px;width:100%;border:1px solid var(--n-border-color, #e5e7eb);border-radius:8px;padding:12px 16px;background:var(--n-color-modal, #fafafa);display:flex;flex-direction:column;gap:8px;font-size:13.5px}.lines-totals__row[data-v-36d6ed09]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px;padding:4px 0;border-bottom:1px solid #eef2f6}.lines-totals__row[data-v-36d6ed09]:last-child{border-bottom:0}.lines-totals__label[data-v-36d6ed09]{text-align:left;color:var(--n-text-color-2, #475569);font-weight:500}.lines-totals__value[data-v-36d6ed09]{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-1, #0f172a)}.lines-totals__row--grand[data-v-36d6ed09]{margin-top:2px;padding-top:10px;border-top:2px solid var(--n-border-color, #cbd5e1);border-bottom:0;font-size:15px}.lines-totals__row--grand .lines-totals__label[data-v-36d6ed09]{font-weight:700;color:var(--n-text-color-1, #0f172a)}.lines-totals__row--grand .lines-totals__value[data-v-36d6ed09]{font-size:16px;font-weight:700}.sub-card[data-v-937f3638]{border-radius:10px}.header-row[data-v-937f3638]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-937f3638]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-937f3638]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-937f3638]{color:#6b7280;font-size:12px}.chips[data-v-937f3638]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-937f3638]{font-weight:600;font-size:14px}.kpi-formatted[data-v-937f3638]{margin-top:6px;color:#6b7280;font-size:12px}.summary-card[data-v-937f3638]{border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;background:#fafafa}.summary-row[data-v-937f3638]{display:flex;justify-content:space-between;gap:12px;padding:6px 0;color:#374151}.summary-row.grand[data-v-937f3638]{border-top:1px solid #e5e7eb;margin-top:6px;padding-top:10px;font-weight:700;color:#111827}.lines-totals[data-v-937f3638]{margin-top:14px;width:100%;border:1px solid var(--n-border-color, #e5e7eb);border-radius:8px;padding:12px 16px;background:var(--n-color-modal, #fafafa);display:flex;flex-direction:column;gap:8px;font-size:13.5px}.lines-totals__row[data-v-937f3638]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px;padding:4px 0;border-bottom:1px solid #eef2f6}.lines-totals__row[data-v-937f3638]:last-child{border-bottom:0}.lines-totals__label[data-v-937f3638]{text-align:left;color:var(--n-text-color-2, #475569);font-weight:500}.lines-totals__value[data-v-937f3638]{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-1, #0f172a)}.lines-totals__row--grand[data-v-937f3638]{margin-top:2px;padding-top:10px;border-top:2px solid var(--n-border-color, #cbd5e1);border-bottom:0;font-size:15px}.lines-totals__row--grand .lines-totals__label[data-v-937f3638]{font-weight:700;color:var(--n-text-color-1, #0f172a)}.lines-totals__row--grand .lines-totals__value[data-v-937f3638]{font-size:16px;font-weight:700}.photo-wrap[data-v-5b40bf81]{position:relative;width:100%;aspect-ratio:16/9;background:#f0f2f5;border-radius:10px;overflow:hidden}.photo[data-v-5b40bf81]{width:100%;height:100%;object-fit:cover;display:block}.mt-3[data-v-5b40bf81]{margin-top:12px}.lines-totals[data-v-5b40bf81]{margin-top:14px;width:100%;border:1px solid var(--n-border-color, #e5e7eb);border-radius:8px;padding:12px 16px;background:var(--n-color-modal, #fafafa);display:flex;flex-direction:column;gap:8px;font-size:13.5px}.lines-totals__row[data-v-5b40bf81]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px;padding:4px 0;border-bottom:1px solid #eef2f6}.lines-totals__row[data-v-5b40bf81]:last-child{border-bottom:0}.lines-totals__label[data-v-5b40bf81]{text-align:left;color:var(--n-text-color-2, #475569);font-weight:500}.lines-totals__value[data-v-5b40bf81]{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-1, #0f172a)}.lines-totals__row--grand[data-v-5b40bf81]{margin-top:2px;padding-top:10px;border-top:2px solid var(--n-border-color, #cbd5e1);border-bottom:0;font-size:15px}.lines-totals__row--grand .lines-totals__label[data-v-5b40bf81]{font-weight:700;color:var(--n-text-color-1, #0f172a)}.lines-totals__row--grand .lines-totals__value[data-v-5b40bf81]{font-size:16px;font-weight:700}.pre-wrap[data-v-a161b9c3]{white-space:pre-wrap}.section-title.first[data-v-a161b9c3]{margin-top:0}.section-title[data-v-a161b9c3]{margin:18px 0 8px;font-size:14px;font-weight:600;color:#374151}.lines-totals[data-v-a161b9c3]{margin-top:14px;width:100%;border:1px solid var(--n-border-color, #e5e7eb);border-radius:8px;padding:12px 16px;background:var(--n-color-modal, #fafafa);display:flex;flex-direction:column;gap:8px;font-size:13.5px}.lines-totals__row[data-v-a161b9c3]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px;padding:4px 0;border-bottom:1px solid #eef2f6}.lines-totals__row[data-v-a161b9c3]:last-child{border-bottom:0}.lines-totals__label[data-v-a161b9c3]{text-align:left;color:var(--n-text-color-2, #475569);font-weight:500}.lines-totals__value[data-v-a161b9c3]{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-1, #0f172a)}.lines-totals__row--grand[data-v-a161b9c3]{margin-top:2px;padding-top:10px;border-top:2px solid var(--n-border-color, #cbd5e1);border-bottom:0;font-size:15px}.lines-totals__row--grand .lines-totals__label[data-v-a161b9c3]{font-weight:700;color:var(--n-text-color-1, #0f172a)}.lines-totals__row--grand .lines-totals__value[data-v-a161b9c3]{font-size:16px;font-weight:700}.center-wrap[data-v-4f9d5941]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-4f9d5941]{display:inherit!important}.page-wrap[data-v-f37bd6df]{min-height:70vh}.center-wrap[data-v-f37bd6df]{min-height:60vh;display:grid;place-items:center}.content-grid[data-v-f37bd6df]{display:grid;gap:12px}.head-bar[data-v-f37bd6df]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:10px;background:#00000008}.head-left .title[data-v-f37bd6df]{font-weight:800;font-size:18px}.head-left .sub[data-v-f37bd6df]{font-size:12px;opacity:.8}.grid[data-v-f37bd6df]{display:grid;grid-template-columns:2fr 1fr;gap:12px}.block[data-v-f37bd6df]{background:#fff}.block-title[data-v-f37bd6df]{font-weight:700;margin-bottom:8px}.pager[data-v-f37bd6df]{margin-top:8px;display:flex;justify-content:space-between;align-items:center}.pager .count[data-v-f37bd6df]{font-size:12px;opacity:.7}.right-col[data-v-f37bd6df]{display:grid;gap:12px}.muted[data-v-f37bd6df]{opacity:.7;font-size:12px}.form-grid-3[data-v-f37bd6df]{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px;align-items:center}.sum-label[data-v-f37bd6df]{font-weight:700}.sum-value[data-v-f37bd6df]{font-weight:800;font-size:18px;text-align:right}.diff-grid[data-v-f37bd6df]{margin-top:8px;border-top:1px dashed rgba(0,0,0,.08);padding-top:8px}.diff-title[data-v-f37bd6df]{font-weight:700;margin-bottom:6px}.diff-row[data-v-f37bd6df]{display:flex;justify-content:space-between;padding:4px 0}.diff-row.total[data-v-f37bd6df]{font-weight:800}.diff-row.warn[data-v-f37bd6df]{color:#b34700}.modal-grid[data-v-f37bd6df]{display:grid;gap:12px}.modal-grid .row[data-v-f37bd6df]{display:grid;grid-template-columns:120px 1fr;gap:10px;align-items:start}.modal-grid .lbl[data-v-f37bd6df]{font-weight:700}.modal-grid .hint[data-v-f37bd6df]{font-size:12px;opacity:.7;margin-top:6px}.diff-summary[data-v-f37bd6df]{margin:0;padding-left:18px}@media(max-width:1100px){.grid[data-v-f37bd6df]{grid-template-columns:1fr}}.trade-card[data-v-69651693]{padding:0;min-height:70vh}.center-wrap[data-v-69651693]{min-height:60vh;display:grid;place-items:center}.valid-wrap[data-v-69651693]{display:grid;gap:8px}.session-bar[data-v-69651693]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:10px;background:#00000008;font-size:13px}.session-left[data-v-69651693]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.session-right[data-v-69651693]{display:flex;align-items:center;gap:10px}.dot[data-v-69651693]{opacity:.5}.sales-tint[data-v-69651693]{background:#fbfffb}.purchases-tint[data-v-69651693]{background:#fffef6}.sales-layout[data-v-69651693]{display:grid;grid-template-columns:84px 1fr 320px;gap:12px;min-height:65vh}.left-side[data-v-69651693]{display:grid;grid-auto-rows:70px;gap:16px;align-content:start;padding:12px 0 8px 12px}.center[data-v-69651693]{display:grid;grid-template-rows:auto auto 1fr auto;gap:10px;padding:8px}.row[data-v-69651693]{display:grid;gap:10px}.row-top[data-v-69651693]{grid-template-columns:1fr 1fr}.row-mid[data-v-69651693]{grid-template-columns:160px 160px 200px 140px;align-items:center}.items[data-v-69651693]{background:#00000005;border-radius:8px;padding:6px}.bottom-bar[data-v-69651693]{display:grid;grid-template-columns:repeat(3,1fr) 200px;gap:10px;align-items:center}.stat-card[data-v-69651693]{background:#fff;border-radius:8px;padding:10px 12px}.stat-label[data-v-69651693]{font-size:12px;opacity:.7}.stat-value[data-v-69651693]{font-weight:700;font-size:16px}.recon-btn[data-v-69651693]{font-weight:600}.right-side[data-v-69651693]{display:grid;grid-template-rows:auto auto auto auto;gap:10px;padding:8px 8px 8px 0}.totals-card[data-v-69651693]{background:#fff}.totals-row[data-v-69651693]{display:flex;justify-content:space-between;padding:6px 0;font-size:14px}.totals-row+.totals-row[data-v-69651693]{border-top:1px dashed rgba(0,0,0,.08)}.totals-row.grand[data-v-69651693]{font-weight:700}.pad-card[data-v-69651693]{background:#fff}.pad[data-v-69651693]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pad-btn[data-v-69651693]{height:52px;border:1px solid rgba(0,0,0,.15);border-radius:8px;background:#fafafa;font-weight:700;font-size:16px;cursor:pointer}.pad-btn[data-v-69651693]:active{transform:translateY(1px)}.pad-readout[data-v-69651693]{margin-top:8px;text-align:right;padding:6px 8px;background:#f8f8f8;border-radius:6px;font-family:ui-monospace}.modal-grid[data-v-69651693]{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:1100px){.sales-layout[data-v-69651693]{grid-template-columns:64px 1fr}.right-side[data-v-69651693]{grid-column:1 / -1}.row-top[data-v-69651693]{grid-template-columns:1fr}.row-mid[data-v-69651693]{grid-template-columns:1fr 1fr 1fr auto}}.hero .hero-content h1 span[data-v-403ec871]{color:#969925}.hero .btn-primary[data-v-403ec871]{background:#969925}.mb-4[data-v-3424e1ad]{margin-bottom:1rem}.members-pane[data-v-36b17765]{display:flex;flex-direction:column;gap:12px;height:100%}.member-add-row[data-v-36b17765]{display:flex;gap:8px;align-items:center}.members-loading[data-v-36b17765],.members-empty[data-v-36b17765]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:32px 0;opacity:.5;font-size:13px}.members-new-hint[data-v-36b17765]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:160px;gap:4px;opacity:.45;font-size:13px;text-align:center;padding:24px}.members-list[data-v-36b17765]{display:flex;flex-direction:column;gap:4px;overflow-y:auto;max-height:420px}.member-row[data-v-36b17765]{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;transition:background .12s}.member-row[data-v-36b17765]:hover{background:var(--n-color-hover, rgba(0,0,0,.04))}.member-avatar[data-v-36b17765]{flex-shrink:0;font-size:11px;font-weight:600;background:var(--n-color-target, #2080f0);color:#fff}.member-info[data-v-36b17765]{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}.member-name[data-v-36b17765]{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-email[data-v-36b17765]{font-size:11px;opacity:.45;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ws-wrap[data-v-3184e758]{padding:20px 24px 28px;min-height:100%;box-sizing:border-box}.ws-card[data-v-3184e758]{background:#fff;border:1px solid #e8e8ed;border-radius:14px;overflow:hidden;min-height:calc(100vh - 160px);display:flex;flex-direction:column;box-shadow:0 1px 4px #0000000f}.ws-topbar[data-v-3184e758]{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #e8e8ed;flex-shrink:0;background:#fff}.ws-topbar-right[data-v-3184e758]{display:flex;align-items:center;gap:10px}.ws-path[data-v-3184e758]{display:flex;align-items:center;gap:6px}.path-sep[data-v-3184e758]{opacity:.3;font-size:14px}.path-seg[data-v-3184e758]{font-size:13px;opacity:.45;cursor:pointer;transition:opacity .12s;border-radius:4px;padding:2px 4px}.path-seg[data-v-3184e758]:hover{opacity:.75}.path-seg.active[data-v-3184e758]{opacity:1;font-weight:600;cursor:default}.ws-body[data-v-3184e758]{padding:20px 20px 24px;flex:1}.ws-loading[data-v-3184e758]{flex:1;display:flex;align-items:center;justify-content:center;padding:80px 0}.ws-empty[data-v-3184e758]{display:flex;align-items:center;justify-content:center;padding:60px 0;font-size:13px;opacity:.3}.section-label[data-v-3184e758]{font-size:10px;font-weight:700;letter-spacing:1.5px;opacity:.35;margin-bottom:14px;display:flex;align-items:center;gap:8px}.count-chip[data-v-3184e758]{background:#2080f0;color:#fff;font-size:10px;font-weight:700;border-radius:10px;padding:1px 7px;opacity:1;letter-spacing:0}.cabinets-grid[data-v-3184e758]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}.cabinet-card[data-v-3184e758]{cursor:pointer;border-radius:8px;overflow:hidden;transition:transform .14s,box-shadow .14s;border:1px solid #e8e8ed}.cabinet-card[data-v-3184e758]:hover{transform:translateY(-3px);box-shadow:0 6px 20px #00000014}.cab-top-strip[data-v-3184e758]{height:8px;background:#f5f5f8;border-bottom:1px solid #e8e8ed;margin:0 12px;border-radius:4px 4px 0 0}.cab-mid-strip[data-v-3184e758]{height:8px;background:#ececf0;border-bottom:1px solid #e8e8ed;margin:0 6px}.cab-main[data-v-3184e758]{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff}.cab-icon-wrap[data-v-3184e758]{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cab-info[data-v-3184e758]{flex:1;display:flex;flex-direction:column;gap:1px;min-width:0}.cab-code[data-v-3184e758]{font-size:15px;font-weight:700;line-height:1.2}.cab-label-text[data-v-3184e758]{font-size:11px;opacity:.45}.cab-count[data-v-3184e758]{font-size:11px;opacity:.4;margin-top:2px}.cab-arrow[data-v-3184e758]{opacity:.25;flex-shrink:0}.folders-row[data-v-3184e758]{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:4px}.folder-card[data-v-3184e758]{width:148px;cursor:pointer;transition:transform .12s;user-select:none}.folder-card[data-v-3184e758]:hover{transform:translateY(-2px)}.folder-tab[data-v-3184e758]{height:8px;width:50%;border-radius:4px 4px 0 0;margin-left:8px;opacity:.85}.folder-body[data-v-3184e758]{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid #e8e8ed;border-radius:0 6px 6px;background:#fff;transition:border-color .12s,background .12s;min-height:52px}.folder-card:hover .folder-body[data-v-3184e758],.folder-card.active .folder-body[data-v-3184e758]{border-color:#2080f0;background:#2080f00a}.folder-text[data-v-3184e758]{display:flex;flex-direction:column;gap:1px;min-width:0}.folder-name[data-v-3184e758]{font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.folder-count[data-v-3184e758]{font-size:10px;opacity:.4}.files-grid[data-v-3184e758]{display:grid;grid-template-columns:repeat(auto-fill,minmax(165px,1fr));gap:12px}[data-v-3184e758] .file-card{border:1px solid #e8e8ed;border-radius:10px;overflow:hidden;cursor:pointer;transition:box-shadow .14s,transform .14s;background:#fff}[data-v-3184e758] .file-card:hover{box-shadow:0 4px 16px #00000017;transform:translateY(-2px)}[data-v-3184e758] .file-top{height:74px;position:relative}[data-v-3184e758] .type-pdf{background:linear-gradient(135deg,#ffebee,#ffcdd2)}[data-v-3184e758] .type-docx{background:linear-gradient(135deg,#e3f2fd,#bbdefb)}[data-v-3184e758] .type-xlsx{background:linear-gradient(135deg,#e8f5e9,#c8e6c9)}[data-v-3184e758] .type-pptx{background:linear-gradient(135deg,#fff3e0,#ffe0b2)}[data-v-3184e758] .type-img{background:linear-gradient(135deg,#f3e5f5,#e1bee7)}[data-v-3184e758] .type-default{background:linear-gradient(135deg,#f5f5f5,#eee)}[data-v-3184e758] .file-ext{position:absolute;top:8px;left:8px;font-size:9px;font-weight:800;letter-spacing:.5px;background:#ffffffa6;padding:2px 5px;border-radius:3px;backdrop-filter:blur(2px)}[data-v-3184e758] .file-corner{position:absolute;top:0;right:0;width:0;height:0;border-left:16px solid transparent;border-bottom:16px solid rgba(255,255,255,.55)}[data-v-3184e758] .file-lines{position:absolute;bottom:8px;left:10px;display:flex;flex-direction:column;gap:4px;width:55%}[data-v-3184e758] .file-lines span{display:block;height:2px;border-radius:1px;background:#0000001a}[data-v-3184e758] .file-lines span:nth-child(2){width:75%}[data-v-3184e758] .file-lines span:nth-child(3){width:50%}[data-v-3184e758] .file-body{padding:9px 10px}[data-v-3184e758] .file-name{font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:3px}[data-v-3184e758] .file-meta{display:flex;justify-content:space-between;font-size:10px;opacity:.4;margin-bottom:8px}[data-v-3184e758] .file-footer{display:flex;align-items:center;justify-content:space-between}[data-v-3184e758] .file-actions{display:flex;gap:2px}.preview-hero[data-v-3184e758]{height:70px;border-radius:8px;margin-bottom:16px;position:relative;display:flex;align-items:center;justify-content:center}.preview-ext[data-v-3184e758]{font-size:20px;font-weight:800;letter-spacing:2px;opacity:.45}.preview-corner[data-v-3184e758]{position:absolute;top:0;right:0;width:0;height:0;border-left:20px solid transparent;border-bottom:20px solid rgba(255,255,255,.55)}.preview-desc[data-v-3184e758]{margin-bottom:4px}.preview-section-title[data-v-3184e758]{font-size:10px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;opacity:.4;margin:14px 0 8px}.preview-footer[data-v-3184e758]{display:flex;gap:8px;width:100%}.add-doc-root[data-v-6f126a9b]{display:flex;justify-content:center;padding:24px 16px 48px}.add-doc-card[data-v-6f126a9b]{width:100%;max-width:760px;background:var(--n-color-base, #fff);border:1px solid var(--n-divider-color, #efeff5);border-radius:14px;overflow:hidden}.card-header[data-v-6f126a9b]{padding:24px 28px 20px;border-bottom:1px solid var(--n-divider-color, #efeff5)}.card-title[data-v-6f126a9b]{font-size:17px;font-weight:600;margin-bottom:3px}.card-subtitle[data-v-6f126a9b]{font-size:13px;opacity:.5}.form-section[data-v-6f126a9b]{padding:20px 28px 4px;border-bottom:1px solid var(--n-divider-color, #efeff5)}.form-section[data-v-6f126a9b]:last-of-type{border-bottom:none}.form-section-title[data-v-6f126a9b]{display:flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;opacity:.45;margin-bottom:14px}.section-title-hint[data-v-6f126a9b]{font-size:10px;font-weight:400;letter-spacing:0;text-transform:none;opacity:.7;margin-left:4px}.drop-zone[data-v-6f126a9b]{border:2px dashed var(--n-divider-color, #e0e0e6);border-radius:10px;padding:28px 20px;text-align:center;cursor:pointer;transition:border-color .2s,background .2s;display:flex;flex-direction:column;align-items:center;gap:6px;min-height:110px;justify-content:center;margin-bottom:8px}.drop-zone[data-v-6f126a9b]:hover,.drop-zone.dragging[data-v-6f126a9b]{border-color:var(--n-color-target, #2080f0);background:var(--n-color-hover, rgba(32,128,240,.03))}.drop-zone.has-files[data-v-6f126a9b]{padding:16px 20px}.drop-title[data-v-6f126a9b]{font-size:14px;font-weight:500;opacity:.65}.drop-hint[data-v-6f126a9b]{font-size:12px;opacity:.35}.file-chips[data-v-6f126a9b]{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left}.file-chip[data-v-6f126a9b]{display:flex;align-items:center;gap:8px;background:var(--n-color-embedded, #f9f9fc);border:1px solid var(--n-divider-color, #efeff5);border-radius:6px;padding:6px 10px;font-size:12px}.chip-name[data-v-6f126a9b]{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-size[data-v-6f126a9b]{opacity:.4;flex-shrink:0;font-size:11px}.chip-remove[data-v-6f126a9b]{cursor:pointer;opacity:.4;flex-shrink:0}.chip-remove[data-v-6f126a9b]:hover{opacity:1}.access-group[data-v-6f126a9b]{display:flex;flex-wrap:wrap;gap:0}.meta-rows[data-v-6f126a9b]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.meta-row[data-v-6f126a9b]{display:flex;align-items:center;gap:8px}.meta-field[data-v-6f126a9b]{flex:1}.meta-sep[data-v-6f126a9b]{opacity:.3;font-size:16px}.card-footer[data-v-6f126a9b]{display:flex;justify-content:space-between;align-items:center;padding:16px 28px;border-top:1px solid var(--n-divider-color, #efeff5);background:var(--n-color-embedded, #fafafa)}.hero .hero-content h1 span[data-v-55ed0afa]{color:#969925}.hero .btn-primary[data-v-55ed0afa]{background:#969925}nav ul[data-v-d8e50bb5]{display:inherit!important}.full-width-select[data-v-273b86ff]{width:100%}nav ul[data-v-7d845d3d]{display:inherit!important}.center-wrap[data-v-e871674a]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-e871674a]{display:inherit!important}nav ul[data-v-0c0e5bc5]{display:inherit!important}.center-wrap[data-v-34199053]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-34199053]{display:inherit!important}.mt-3[data-v-8d3d7f1d]{margin-top:12px}.text-center[data-v-8d3d7f1d]{text-align:center}.text-gray-400[data-v-8d3d7f1d]{color:#9ca3af}.py-4[data-v-8d3d7f1d]{padding-top:1rem;padding-bottom:1rem}nav ul[data-v-01e15891]{display:inherit!important}.mb-3[data-v-bd181bdc]{margin-bottom:12px}.expand-table[data-v-bd181bdc]{background:#fafafa;border:1px solid #eef2f7;border-radius:8px;padding:8px}.expand-table table[data-v-bd181bdc]{width:100%;border-collapse:collapse}.expand-table th[data-v-bd181bdc],.expand-table td[data-v-bd181bdc]{padding:6px 8px;border-bottom:1px solid #f1f5f9;vertical-align:middle;text-align:left}.expand-actions[data-v-bd181bdc]{margin-top:8px;display:flex;gap:6px;justify-content:flex-end}.form-locked[data-v-bd181bdc]{pointer-events:none;opacity:.75}.mb-4[data-v-46b13e57]{margin-bottom:16px}nav ul[data-v-46b13e57]{display:inherit!important}nav ul[data-v-acd22fd5]{display:inherit!important}.center-wrap[data-v-5584330a]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-5584330a]{display:inherit!important}.kpi[data-v-211045fe]{display:flex;flex-direction:column;gap:6px}.kpi-title[data-v-211045fe]{font-size:12px;color:#6b7280}.mt-3[data-v-211045fe]{margin-top:12px}.mb-3[data-v-211045fe]{margin-bottom:12px}.link[data-v-211045fe]{color:#2563eb;cursor:pointer}.link[data-v-211045fe]:hover{text-decoration:underline}.chart-of-accounts-page[data-v-76b484f5]{padding:12px 0}.hero-card[data-v-76b484f5]{background-color:#fff}.dim-select[data-v-76b484f5]{min-width:180px;max-width:220px}.full-width-select[data-v-76b484f5]{width:100%}[data-v-76b484f5] .n-grid,[data-v-76b484f5] .n-grid-item{min-width:0}.accounts-tree-wrap[data-v-76b484f5]{max-height:420px;overflow:auto;max-width:100%;min-width:0}.accounts-tree[data-v-76b484f5]{width:100%;min-width:0}[data-v-76b484f5] .accounts-tree .n-tree-node-content{min-width:0;max-width:100%}[data-v-76b484f5] .accounts-tree .n-tree-node-content__text{white-space:normal;word-break:break-word;overflow-wrap:anywhere}[data-v-76b484f5] .n-card,[data-v-76b484f5] .n-card__content{min-width:0}nav ul[data-v-84f83051]{display:inherit!important}.full-width-select[data-v-84f83051]{width:100%;display:block}.mb-4[data-v-6402fed8]{margin-bottom:16px}nav ul[data-v-6402fed8]{display:inherit!important}nav ul[data-v-8c7a4ff8]{display:inherit!important}.workspace-root[data-v-a1bcc52f]{display:flex;flex-direction:column;gap:16px}.workspace-header-card[data-v-a1bcc52f]{margin-bottom:8px}.header-main[data-v-a1bcc52f]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.header-left[data-v-a1bcc52f]{display:flex;flex-direction:column;gap:4px}.budget-title[data-v-a1bcc52f]{display:flex;align-items:center;gap:8px;font-size:1.25rem;margin:0}.title-icon[data-v-a1bcc52f]{font-size:22px}.header-meta[data-v-a1bcc52f]{display:flex;flex-wrap:wrap;gap:8px}.header-right[data-v-a1bcc52f]{display:flex;align-items:center}.header-totals[data-v-a1bcc52f]{margin-top:12px;display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;justify-content:space-between}.pill-row[data-v-a1bcc52f]{display:flex;flex-wrap:wrap;gap:8px}.pill[data-v-a1bcc52f]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;border:1px solid transparent}.pill-icon[data-v-a1bcc52f]{font-size:18px}.pill-content[data-v-a1bcc52f]{display:flex;flex-direction:column;line-height:1.1}.pill-label[data-v-a1bcc52f]{font-size:.78rem;opacity:.9}.pill-value[data-v-a1bcc52f]{font-size:.9rem;font-weight:600}.pill-net.net-positive[data-v-a1bcc52f]{border-color:#10b98180;background:#10b98114;color:#10b981}.pill-net.net-negative[data-v-a1bcc52f]{border-color:#f8717199;background:#f8717114;color:#f87171}.pill-net.net-neutral[data-v-a1bcc52f]{border-color:#94a3b880;background:#94a3b80f;color:#e5e7eb}.pill-income[data-v-a1bcc52f]{border-color:#10b98166;background:#10b98114;color:#10b981}.pill-expense[data-v-a1bcc52f]{border-color:#f8717180;background:#f8717114;color:#f87171}.type-chips[data-v-a1bcc52f]{display:flex;flex-wrap:wrap;gap:8px}.type-chip[data-v-a1bcc52f]{padding:4px 8px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:inline-flex;align-items:center;gap:6px;font-size:.8rem}.type-name[data-v-a1bcc52f]{font-weight:500}.type-total[data-v-a1bcc52f]{opacity:.85}.workflow-note[data-v-a1bcc52f]{margin-top:12px;padding:10px 12px;border-radius:8px;font-size:.85rem}.workflow-note-warning[data-v-a1bcc52f]{background:#f59e0b1a;border:1px solid rgba(245,158,11,.25)}.import-progress-card[data-v-a1bcc52f]{margin-bottom:12px}.import-progress-wrap[data-v-a1bcc52f]{display:flex;flex-direction:column;gap:8px}.import-progress-title[data-v-a1bcc52f]{font-weight:600;font-size:.95rem}.import-progress-text[data-v-a1bcc52f]{font-size:.85rem;opacity:.85}.groups-container[data-v-a1bcc52f]{display:flex;flex-direction:column;gap:12px}.group-card[data-v-a1bcc52f]{border-radius:12px}.group-header[data-v-a1bcc52f]{display:flex;justify-content:space-between;align-items:center}.group-header-left[data-v-a1bcc52f]{display:flex;align-items:center;gap:6px}.group-icon[data-v-a1bcc52f]{font-size:18px}.group-title[data-v-a1bcc52f]{font-weight:600}.group-header-right[data-v-a1bcc52f]{font-size:.9rem}.group-total-label[data-v-a1bcc52f]{opacity:.8;margin-right:4px}.group-total-value[data-v-a1bcc52f]{font-weight:600}.group-footer[data-v-a1bcc52f]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.group-add-line[data-v-a1bcc52f]{margin-left:auto}.empty-state[data-v-a1bcc52f]{text-align:center;padding:24px 0;display:flex;flex-direction:column;gap:8px;align-items:center}.empty-sub[data-v-a1bcc52f]{opacity:.8;font-size:.85rem}.drawer-header[data-v-a1bcc52f]{display:flex;align-items:center;gap:8px;font-weight:600}.version-content[data-v-a1bcc52f]{display:flex;flex-direction:column;gap:12px}.version-list[data-v-a1bcc52f]{max-height:220px;overflow-y:auto}.version-item[data-v-a1bcc52f]{cursor:pointer}.version-item.active[data-v-a1bcc52f]{background-color:#3b82f61f}.version-item-main[data-v-a1bcc52f]{display:flex;flex-direction:column;gap:4px}.version-item-left[data-v-a1bcc52f]{display:flex;align-items:center;gap:6px}.version-label[data-v-a1bcc52f]{font-weight:600}.version-item-meta[data-v-a1bcc52f]{font-size:.8rem;opacity:.85}.version-details[data-v-a1bcc52f]{max-height:340px;overflow-y:auto}.version-summary[data-v-a1bcc52f]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:.85rem}.version-pager[data-v-a1bcc52f]{display:flex;justify-content:flex-end;margin-top:8px}.version-empty[data-v-a1bcc52f]{font-size:.85rem;opacity:.8}.import-content[data-v-a1bcc52f]{display:flex;flex-direction:column;gap:12px}.import-toolbar[data-v-a1bcc52f]{margin-bottom:8px}[data-v-a1bcc52f] .imported-budget-row td{opacity:.55;background:#94a3b814}nav ul[data-v-ca787586]{display:inherit!important}nav ul[data-v-8a621d31]{display:inherit!important}.workspace-root[data-v-eddf4dfb]{display:flex;flex-direction:column;gap:16px}.workspace-header-card[data-v-eddf4dfb]{margin-bottom:8px}.header-main[data-v-eddf4dfb]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.header-left[data-v-eddf4dfb]{display:flex;flex-direction:column;gap:4px}.workspace-breadcrumb[data-v-eddf4dfb]{font-size:.8rem;text-transform:uppercase;letter-spacing:.06em;opacity:.7;font-weight:600}.budget-title[data-v-eddf4dfb]{display:flex;align-items:center;gap:8px;font-size:1.25rem;margin:0;flex-wrap:wrap}.budget-title-strong[data-v-eddf4dfb]{font-weight:700}.workspace-subtitle[data-v-eddf4dfb]{font-size:.9rem;opacity:.8}.title-icon[data-v-eddf4dfb]{font-size:22px}.header-meta[data-v-eddf4dfb]{display:flex;flex-wrap:wrap;gap:8px}.header-right[data-v-eddf4dfb]{display:flex;align-items:center}.header-totals[data-v-eddf4dfb]{margin-top:12px;display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;justify-content:space-between}.pill-row[data-v-eddf4dfb]{display:flex;flex-wrap:wrap;gap:8px}.pill[data-v-eddf4dfb]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;border:1px solid transparent}.pill-icon[data-v-eddf4dfb]{font-size:18px}.pill-content[data-v-eddf4dfb]{display:flex;flex-direction:column;line-height:1.1}.pill-label[data-v-eddf4dfb]{font-size:.78rem;opacity:.9}.pill-value[data-v-eddf4dfb]{font-size:.9rem;font-weight:600}.pill-net.net-positive[data-v-eddf4dfb]{border-color:#10b98180;background:#10b98114;color:#10b981}.pill-net.net-negative[data-v-eddf4dfb]{border-color:#f8717199;background:#f8717114;color:#f87171}.pill-net.net-neutral[data-v-eddf4dfb]{border-color:#94a3b880;background:#94a3b80f;color:#94a3b8}.pill-income[data-v-eddf4dfb]{border-color:#10b98166;background:#10b98114;color:#10b981}.pill-expense[data-v-eddf4dfb]{border-color:#f8717180;background:#f8717114;color:#f87171}.type-chips[data-v-eddf4dfb]{display:flex;flex-wrap:wrap;gap:8px}.type-chip[data-v-eddf4dfb]{padding:4px 8px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:inline-flex;align-items:center;gap:6px;font-size:.8rem}.type-name[data-v-eddf4dfb]{font-weight:500}.type-total[data-v-eddf4dfb]{opacity:.85}.workflow-note[data-v-eddf4dfb]{margin-top:12px;padding:10px 12px;border-radius:8px;font-size:.85rem}.workflow-note-warning[data-v-eddf4dfb]{background:#f59e0b1a;border:1px solid rgba(245,158,11,.25)}.workflow-note-success[data-v-eddf4dfb]{background:#10b9811a;border:1px solid rgba(16,185,129,.25)}.import-progress-card[data-v-eddf4dfb]{margin-bottom:12px}.import-progress-wrap[data-v-eddf4dfb]{display:flex;flex-direction:column;gap:8px}.import-progress-title[data-v-eddf4dfb]{font-weight:600;font-size:.95rem}.import-progress-text[data-v-eddf4dfb]{font-size:.85rem;opacity:.85}.groups-container[data-v-eddf4dfb]{display:flex;flex-direction:column;gap:12px}.group-card[data-v-eddf4dfb]{border-radius:12px}.group-header[data-v-eddf4dfb]{display:flex;justify-content:space-between;align-items:center;gap:12px}.group-header-left[data-v-eddf4dfb]{display:flex;align-items:center;gap:6px}.group-icon[data-v-eddf4dfb]{font-size:18px}.group-title[data-v-eddf4dfb]{font-weight:600}.group-header-right[data-v-eddf4dfb]{font-size:.9rem}.group-total-label[data-v-eddf4dfb]{opacity:.8;margin-right:4px}.group-total-value[data-v-eddf4dfb]{font-weight:600}.group-footer[data-v-eddf4dfb]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.group-add-line[data-v-eddf4dfb]{margin-left:auto}.empty-state[data-v-eddf4dfb]{text-align:center;padding:24px 0;display:flex;flex-direction:column;gap:8px;align-items:center}.empty-sub[data-v-eddf4dfb]{opacity:.8;font-size:.85rem}.drawer-header[data-v-eddf4dfb]{display:flex;align-items:center;gap:8px;font-weight:600}.version-content[data-v-eddf4dfb]{display:flex;flex-direction:column;gap:12px}.version-list[data-v-eddf4dfb]{max-height:220px;overflow-y:auto}.version-item[data-v-eddf4dfb]{cursor:pointer}.version-item.active[data-v-eddf4dfb]{background-color:#3b82f61f}.version-item-main[data-v-eddf4dfb]{display:flex;flex-direction:column;gap:4px}.version-item-left[data-v-eddf4dfb]{display:flex;align-items:center;gap:6px}.version-label[data-v-eddf4dfb]{font-weight:600}.version-item-meta[data-v-eddf4dfb]{font-size:.8rem;opacity:.85}.version-details[data-v-eddf4dfb]{max-height:340px;overflow-y:auto}.version-summary[data-v-eddf4dfb]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:.85rem}.version-pager[data-v-eddf4dfb]{display:flex;justify-content:flex-end;margin-top:8px}.version-empty[data-v-eddf4dfb]{font-size:.85rem;opacity:.8}.fund-head[data-v-53ee3fc4]{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;flex-wrap:wrap;margin-bottom:12px}.muted[data-v-53ee3fc4]{opacity:.7}.float-bar[data-v-53ee3fc4]{height:10px;border-radius:999px;background:#8080802e;overflow:hidden}.float-bar__fill[data-v-53ee3fc4]{height:100%;border-radius:999px;background:#18a058;transition:width .3s}.float-bar__fill.low[data-v-53ee3fc4]{background:#f0a020}.statement-filters[data-v-53ee3fc4]{display:flex;gap:8px;align-items:center;margin-bottom:12px;flex-wrap:wrap}.fund-card[data-v-d3bafe4c]{border:1px solid rgba(128,128,128,.25);border-radius:8px;padding:8px 12px;margin:-8px 0 16px;font-size:13px}.fund-row[data-v-d3bafe4c]{display:flex;justify-content:space-between;padding:2px 0}.fund-row .short[data-v-d3bafe4c],.short-note[data-v-d3bafe4c]{color:#d03050}.short-note[data-v-d3bafe4c]{margin-top:4px;font-size:12px}.meta[data-v-d3bafe4c]{display:grid;gap:6px;font-size:13px;margin:8px 0 12px}.meta>div[data-v-d3bafe4c]{display:flex;justify-content:space-between;gap:12px}.meta span[data-v-d3bafe4c]{opacity:.7}.total[data-v-d3bafe4c]{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid rgba(128,128,128,.25);padding-top:10px;font-size:15px}.total strong[data-v-d3bafe4c]{font-size:20px;font-variant-numeric:tabular-nums}.lines-head[data-v-d3bafe4c]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;flex-wrap:wrap}.muted[data-v-d3bafe4c]{opacity:.7;font-size:13px}.empty[data-v-d3bafe4c]{padding:24px 0;text-align:center}.line[data-v-d3bafe4c]{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid rgba(128,128,128,.15)}.line-no[data-v-d3bafe4c]{width:22px;padding-top:6px;opacity:.6;font-variant-numeric:tabular-nums}.line-fields[data-v-d3bafe4c]{flex:1;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1.4fr) minmax(0,2fr) minmax(0,1fr);gap:8px;align-items:center}@media(max-width:900px){.line-fields[data-v-d3bafe4c]{grid-template-columns:1fr}}.head[data-v-22f01821]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.right[data-v-22f01821]{text-align:right}.amount[data-v-22f01821]{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;margin-top:6px}.purpose[data-v-22f01821]{margin:12px 0 8px}.muted[data-v-22f01821]{opacity:.7;font-size:13px}.fund-card[data-v-2dd88dc2]{border:1px solid rgba(128,128,128,.25);border-radius:8px;padding:8px 12px;margin:-8px 0 16px;font-size:13px}.fund-row[data-v-2dd88dc2]{display:flex;justify-content:space-between;padding:2px 0}.fund-row.strong[data-v-2dd88dc2]{border-top:1px solid rgba(128,128,128,.2);margin-top:4px;padding-top:6px}.meta[data-v-2dd88dc2]{display:grid;gap:6px;font-size:13px;margin-top:8px}.meta>div[data-v-2dd88dc2]{display:flex;justify-content:space-between;gap:12px}.meta span[data-v-2dd88dc2],.muted[data-v-2dd88dc2]{opacity:.7;font-size:13px}.empty[data-v-2dd88dc2]{padding:24px 0;text-align:center}.head[data-v-03545f77]{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}.right[data-v-03545f77]{text-align:right}.amount[data-v-03545f77]{font-size:22px;font-weight:600;font-variant-numeric:tabular-nums;margin-top:6px}.notes[data-v-03545f77]{margin:12px 0 0}.muted[data-v-03545f77]{opacity:.7;font-size:13px}.account-card[data-v-be5d26d0]{border-radius:10px;margin-bottom:12px}.mb-3[data-v-be5d26d0]{margin-bottom:12px}.short[data-v-be5d26d0],[data-v-be5d26d0] .short{color:#b42318}.section-title[data-v-8cfc831f]{font-weight:600;font-size:14px;margin-bottom:8px}.me-card[data-v-8cfc831f]{border:1px dashed var(--n-border-color, #d0d5dd);border-radius:8px;padding:8px 12px;margin-bottom:12px}.me-name[data-v-8cfc831f]{font-weight:600}.muted[data-v-8cfc831f]{color:#6b7280;font-size:12px}.warn[data-v-8cfc831f]{color:#b54708;font-size:12px}.mb-3[data-v-8cfc831f]{margin-bottom:12px}.mt-1[data-v-8cfc831f]{margin-top:4px}.parties[data-v-76ce4d7f]{display:flex;align-items:stretch;gap:12px;flex-wrap:wrap}.party[data-v-76ce4d7f]{flex:1 1 220px;border-radius:10px}.who[data-v-76ce4d7f]{font-weight:600;font-size:15px;margin-bottom:6px}.where[data-v-76ce4d7f]{display:flex;flex-direction:column;gap:2px;font-size:12px;color:#6b7280}.arrow[data-v-76ce4d7f]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:110px}.amount[data-v-76ce4d7f]{font-weight:700;font-size:16px}.mb-3[data-v-8f2c3d3a]{margin-bottom:12px}.mt-3[data-v-8f2c3d3a]{margin-top:12px}.muted[data-v-8f2c3d3a]{color:#6b7280;font-size:13px}.short[data-v-8f2c3d3a]{color:#b42318}.shortfall-card[data-v-8f2c3d3a]{border-color:#fda29b}.holdings-card[data-v-94d5ae54]{border-radius:10px}.mb-3[data-v-94d5ae54]{margin-bottom:12px}.mb-3[data-v-a60ccdc9]{margin-bottom:12px}.mt-2[data-v-a60ccdc9]{margin-top:8px}.totals-card[data-v-a60ccdc9]{border:1px dashed var(--n-border-color);border-radius:10px;padding:10px 14px;margin-top:8px}.total-row[data-v-a60ccdc9]{display:flex;justify-content:space-between;padding:4px 0}.form-locked[data-v-a60ccdc9]{pointer-events:none;opacity:.75}.full-width-select[data-v-a60ccdc9]{width:100%}.lines-header[data-v-a60ccdc9]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.lines-title[data-v-a60ccdc9]{margin:0;font-size:14px;font-weight:600}.no-lines[data-v-a60ccdc9]{padding:12px}.lines-list[data-v-a60ccdc9]{display:flex;flex-direction:column;gap:8px}.line-card[data-v-a60ccdc9]{border-radius:10px;border:1px solid var(--n-border-color);padding:8px 10px;background:#94a3b808}.line-card-main[data-v-a60ccdc9]{display:flex;justify-content:space-between;align-items:stretch;gap:8px}.line-card-left[data-v-a60ccdc9]{flex:1;min-width:0}.line-title[data-v-a60ccdc9]{font-size:13px;margin-bottom:4px}.line-meta[data-v-a60ccdc9]{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;opacity:.75}.line-card-right[data-v-a60ccdc9]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;min-width:120px}.line-amount-label[data-v-a60ccdc9]{font-size:11px;opacity:.7}.line-amount-value[data-v-a60ccdc9]{font-size:14px;font-weight:600}.line-actions[data-v-a60ccdc9]{display:flex;gap:4px;margin-top:6px}.drawer-actions[data-v-a60ccdc9]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.sub-card[data-v-dd169ada]{border-radius:10px}.header-row[data-v-dd169ada]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-dd169ada]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-dd169ada]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-dd169ada]{color:#6b7280;font-size:12px}.chips[data-v-dd169ada]{display:flex;gap:8px;align-items:center}.section-title[data-v-dd169ada]{font-weight:600;font-size:14px}.attach-row[data-v-dd169ada]{display:flex;align-items:center;gap:8px}.lines-wrapper[data-v-dd169ada]{overflow-x:auto}.lines-table[data-v-dd169ada]{width:100%;border-collapse:collapse;font-size:13px}.lines-table th[data-v-dd169ada],.lines-table td[data-v-dd169ada]{padding:6px 8px;border-bottom:1px solid #e5e7eb}.lines-table th[data-v-dd169ada]{text-align:left;font-weight:600;color:#4b5563;white-space:nowrap}.lines-table .numeric[data-v-dd169ada]{text-align:right;white-space:nowrap}.lines-table .line-desc[data-v-dd169ada]{display:flex;flex-direction:column}.lines-table .empty[data-v-dd169ada]{text-align:center;padding:12px}.footer-label[data-v-dd169ada],.footer-value[data-v-dd169ada]{font-weight:600}.kpi[data-v-cf302702]{display:flex;flex-direction:column;gap:6px}.kpi-title[data-v-cf302702]{font-size:12px;color:#6b7280}.mt-3[data-v-cf302702]{margin-top:12px}.section-title[data-v-cf302702]{font-weight:600;color:#111827;margin-bottom:6px}.muted[data-v-cf302702]{color:#6b7280;font-size:12px}.mb-3[data-v-cf302702]{margin-bottom:12px}.mini[data-v-cf302702]{display:flex;flex-direction:column;gap:4px}.mini-title[data-v-cf302702]{font-size:12px;color:#6b7280}.mini-value[data-v-cf302702]{font-weight:600}.short[data-v-cf302702]{color:#b42318}.flex[data-v-cf302702]{display:flex}.items-center[data-v-cf302702]{align-items:center}.gap-2[data-v-cf302702]{gap:8px}.view-doc[data-v-440ba582]{padding:4px 0;font-size:13.5px;line-height:1.65}.view-doc-hero[data-v-440ba582]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 0 8px}.view-doc-hero-left[data-v-440ba582]{flex:1;min-width:0}.view-doc-number[data-v-440ba582]{font-size:22px;font-weight:700;letter-spacing:-.4px;line-height:1.2}.view-doc-name[data-v-440ba582]{font-size:14px;opacity:.6;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-doc-ref[data-v-440ba582]{font-size:12px;opacity:.5}.view-doc-tags[data-v-440ba582]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0;margin-top:4px}.view-section[data-v-440ba582]{margin-top:20px}.view-section-title[data-v-440ba582]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;opacity:.4;margin-bottom:10px}.view-fields-grid[data-v-440ba582]{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.view-field[data-v-440ba582]{display:flex;flex-direction:column;gap:2px;min-width:0}.view-field-full[data-v-440ba582]{grid-column:1 / -1}.view-field-label[data-v-440ba582]{font-size:11px;font-weight:600;opacity:.45;text-transform:uppercase;letter-spacing:.5px}.view-field-value[data-v-440ba582]{font-size:13.5px;font-weight:500;overflow-wrap:anywhere}.view-field-multiline[data-v-440ba582]{white-space:pre-wrap}.view-amounts-row[data-v-440ba582]{display:flex;gap:12px;flex-wrap:wrap}.view-amounts-secondary[data-v-440ba582]{margin-top:10px}.view-amount-box[data-v-440ba582]{flex:1;min-width:110px;background:#8080800d;border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:4px}.view-amount-label[data-v-440ba582]{font-size:11px;font-weight:600;opacity:.45;text-transform:uppercase;letter-spacing:.5px}.view-amount-value[data-v-440ba582]{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.3px}.view-amount-small[data-v-440ba582]{font-size:15px}.view-amount-overdue[data-v-440ba582]{color:#d03050}.view-amount-clear[data-v-440ba582]{color:#18a058}.view-warning[data-v-440ba582]{margin-top:8px;font-size:12px;color:#f0a020}.view-table-scroll[data-v-440ba582]{overflow-x:auto}.view-lines-table[data-v-440ba582]{width:100%;border-collapse:collapse;font-size:12.5px}.view-lines-table th[data-v-440ba582]{text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;opacity:.45;padding:6px 8px;border-bottom:1px solid rgba(128,128,128,.15);white-space:nowrap}.view-lines-table td[data-v-440ba582]{padding:7px 8px;border-bottom:1px solid rgba(128,128,128,.08);vertical-align:top}.view-lines-table .line-num[data-v-440ba582]{font-size:11px;opacity:.45;width:28px}.view-lines-table tfoot td[data-v-440ba582]{border-top:2px solid rgba(128,128,128,.2);border-bottom:none;padding-top:8px}.line-product[data-v-440ba582]{font-size:11px;font-weight:600;opacity:.6}.line-account[data-v-440ba582]{font-size:12px;opacity:.8}.line-sub[data-v-440ba582]{font-size:10.5px;opacity:.5}.row-void td[data-v-440ba582]{opacity:.5;text-decoration:line-through}.lines-total-label[data-v-440ba582]{font-size:11px;font-weight:700;opacity:.5;text-transform:uppercase}.lines-total-value[data-v-440ba582]{font-weight:700;font-size:13px;font-variant-numeric:tabular-nums}.align-right[data-v-440ba582]{text-align:right}.ml-1[data-v-440ba582]{margin-left:6px}.view-empty-state[data-v-440ba582]{font-size:12.5px;opacity:.5;padding:12px 0}.view-doc[data-v-3c29b926]{padding:4px 0;font-size:13.5px;line-height:1.65}.view-doc-hero[data-v-3c29b926]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 0 8px}.view-doc-hero-left[data-v-3c29b926]{flex:1;min-width:0}.view-doc-number[data-v-3c29b926]{font-size:22px;font-weight:700;letter-spacing:-.4px;line-height:1.2}.view-doc-name[data-v-3c29b926]{font-size:14px;opacity:.6;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-doc-tags[data-v-3c29b926]{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex-shrink:0;margin-top:4px}.view-section[data-v-3c29b926]{margin-top:20px}.view-section-title[data-v-3c29b926]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;opacity:.4;margin-bottom:10px}.view-fields-grid[data-v-3c29b926]{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.view-field[data-v-3c29b926]{display:flex;flex-direction:column;gap:2px;min-width:0}.view-field-full[data-v-3c29b926]{grid-column:1 / -1}.view-field-label[data-v-3c29b926]{font-size:11px;font-weight:600;opacity:.45;text-transform:uppercase;letter-spacing:.5px}.view-field-value[data-v-3c29b926]{font-size:13.5px;font-weight:500;overflow-wrap:anywhere}.view-field-multiline[data-v-3c29b926]{white-space:pre-wrap}.view-field-amount[data-v-3c29b926]{font-variant-numeric:tabular-nums}.ar-workspace-root[data-v-b852f555]{padding:12px 16px 24px}.ar-summary-grid[data-v-b852f555]{margin-bottom:16px}.summary-card[data-v-b852f555]{border-radius:12px;box-shadow:0 2px 6px #00000008}.summary-card.warning[data-v-b852f555]{border-left:3px solid rgba(250,173,20,.9)}.summary-card.danger[data-v-b852f555]{border-left:3px solid rgba(245,63,63,.9)}.summary-header[data-v-b852f555]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.summary-icon[data-v-b852f555]{font-size:18px}.summary-label[data-v-b852f555]{font-size:12px;opacity:.8}.summary-value[data-v-b852f555]{font-size:20px;font-weight:600;line-height:1.2;margin-bottom:4px}.summary-sub[data-v-b852f555]{font-size:11px;opacity:.7}.ar-main-card[data-v-b852f555]{border-radius:12px;width:100%}.ar-tabs-wrapper[data-v-b852f555]{display:flex;justify-content:center}.ar-tabs-wrapper[data-v-b852f555] .n-tabs-nav{justify-content:center}.tab-toolbar[data-v-b852f555]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}.toolbar-left[data-v-b852f555]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.toolbar-search[data-v-b852f555]{max-width:280px;width:100%}.toolbar-filter[data-v-b852f555]{width:175px;flex-shrink:0}.aging-container[data-v-b852f555]{padding:8px 0}.aging-error[data-v-b852f555]{padding:24px 0}.view-doc[data-v-b852f555]{padding:4px 0;font-size:13.5px;line-height:1.65}.view-doc-hero[data-v-b852f555]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 0 8px}.view-doc-hero-left[data-v-b852f555]{flex:1;min-width:0}.view-doc-number[data-v-b852f555]{font-size:22px;font-weight:700;letter-spacing:-.4px;line-height:1.2}.view-doc-name[data-v-b852f555]{font-size:14px;opacity:.6;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.view-doc-status-tag[data-v-b852f555]{flex-shrink:0;margin-top:4px}.view-section[data-v-b852f555]{margin-top:20px}.view-section-title[data-v-b852f555]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;opacity:.4;margin-bottom:10px}.view-fields-grid[data-v-b852f555]{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.view-field[data-v-b852f555]{display:flex;flex-direction:column;gap:2px}.view-field-full[data-v-b852f555]{grid-column:1 / -1}.view-field-label[data-v-b852f555]{font-size:11px;font-weight:600;opacity:.45;text-transform:uppercase;letter-spacing:.5px}.view-field-value[data-v-b852f555]{font-size:13.5px;font-weight:500}.view-field-amount[data-v-b852f555]{font-variant-numeric:tabular-nums}.view-amounts-row[data-v-b852f555]{display:flex;gap:12px;flex-wrap:wrap}.view-amount-box[data-v-b852f555]{flex:1;min-width:110px;background:#8080800d;border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:4px}.view-amount-label[data-v-b852f555]{font-size:11px;font-weight:600;opacity:.45;text-transform:uppercase;letter-spacing:.5px}.view-amount-value[data-v-b852f555]{font-size:18px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.3px}.view-amount-highlight[data-v-b852f555]{color:#18a058}.view-amount-overdue[data-v-b852f555]{color:#d03050}.view-amount-clear[data-v-b852f555]{color:#18a058}.view-lines-table[data-v-b852f555]{width:100%;border-collapse:collapse;font-size:12.5px}.view-lines-table th[data-v-b852f555]{text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;opacity:.45;padding:6px 8px;border-bottom:1px solid rgba(128,128,128,.15)}.view-lines-table td[data-v-b852f555]{padding:7px 8px;border-bottom:1px solid rgba(128,128,128,.08);vertical-align:middle}.view-lines-table .line-num[data-v-b852f555]{font-size:11px;opacity:.45;width:28px}.view-lines-table tfoot td[data-v-b852f555]{border-top:2px solid rgba(128,128,128,.2);border-bottom:none;padding-top:8px}.lines-total-label[data-v-b852f555]{font-size:11px;font-weight:700;opacity:.5;text-transform:uppercase}.lines-total-value[data-v-b852f555]{font-weight:700;font-size:13px;font-variant-numeric:tabular-nums}.align-right[data-v-b852f555]{text-align:right}.view-empty-state[data-v-b852f555]{font-size:12.5px;opacity:.5;padding:12px 0}.allocation-root[data-v-b852f555]{padding-top:4px}.allocation-form[data-v-b852f555]{margin-bottom:12px}.mb-2[data-v-b852f555]{margin-bottom:8px}.allocation-tables-header[data-v-b852f555]{margin:8px 0}.allocation-tables[data-v-b852f555]{display:flex;gap:12px;align-items:flex-start}.alloc-table-wrapper[data-v-b852f555]{flex:1}.alloc-table-title[data-v-b852f555]{font-size:12px;font-weight:600;margin-bottom:4px;opacity:.85}.alloc-balance-summary[data-v-b852f555]{padding:10px 12px;background:#8080800d;border-radius:8px;display:flex;flex-direction:column;gap:6px;min-height:80px;justify-content:center}.alloc-balance-row[data-v-b852f555]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px}.alloc-balance-label[data-v-b852f555]{opacity:.65}.alloc-balance-value[data-v-b852f555]{font-weight:600;font-variant-numeric:tabular-nums}.alloc-balance-max[data-v-b852f555]{border-top:1px solid rgba(128,128,128,.15);padding-top:6px;margin-top:2px}.alloc-balance-max .alloc-balance-label[data-v-b852f555]{font-weight:700;opacity:.85}.alloc-balance-max .alloc-balance-value[data-v-b852f555]{color:#18a058;font-size:13px}.drawer-meta[data-v-b852f555]{font-size:12px;line-height:1.4;opacity:.85}.ap-workspace-root[data-v-c4848907]{padding:12px 16px 24px}.ap-summary-grid[data-v-c4848907]{margin-bottom:16px}.summary-card[data-v-c4848907]{border-radius:12px;box-shadow:0 2px 6px #00000008}.summary-card.warning[data-v-c4848907]{border-left:3px solid rgba(250,173,20,.9)}.summary-card.danger[data-v-c4848907]{border-left:3px solid rgba(245,63,63,.9)}.summary-header[data-v-c4848907]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.summary-icon[data-v-c4848907]{font-size:18px}.summary-label[data-v-c4848907]{font-size:12px;opacity:.8}.summary-value[data-v-c4848907]{font-size:20px;font-weight:600;line-height:1.2;margin-bottom:4px}.summary-sub[data-v-c4848907]{font-size:11px;opacity:.7}.ap-main-card[data-v-c4848907]{border-radius:12px;width:100%}.ap-tabs-wrapper[data-v-c4848907]{display:flex;justify-content:center}.ap-tabs-wrapper[data-v-c4848907] .n-tabs-nav{justify-content:center}.tab-toolbar[data-v-c4848907]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}.toolbar-search[data-v-c4848907]{max-width:360px;width:100%}.drawer-header-line[data-v-c4848907]{display:flex;justify-content:space-between;align-items:center}.drawer-title-text[data-v-c4848907]{font-weight:600}.drawer-meta[data-v-c4848907]{font-size:12px;line-height:1.4;opacity:.85}.lines-table[data-v-c4848907]{width:100%;border-collapse:collapse;font-size:12px}.lines-table th[data-v-c4848907],.lines-table td[data-v-c4848907]{padding:4px 6px;border-bottom:1px solid rgba(0,0,0,.04)}.lines-table th[data-v-c4848907]{font-weight:600;text-align:left;font-size:11px;opacity:.7}.align-right[data-v-c4848907]{text-align:right}.aging-container[data-v-c4848907]{padding:8px 0}.allocation-root[data-v-c4848907]{padding-top:4px}.allocation-form[data-v-c4848907]{margin-bottom:12px}.mb-2[data-v-c4848907]{margin-bottom:8px}.allocation-tables-header[data-v-c4848907]{margin:8px 0}.allocation-tables[data-v-c4848907]{display:flex;gap:12px;align-items:flex-start}.alloc-table-wrapper[data-v-c4848907]{flex:1}.alloc-table-title[data-v-c4848907]{font-size:12px;font-weight:600;margin-bottom:4px;opacity:.85}.alloc-balance-summary[data-v-c4848907]{padding:10px 12px;background:#8080800d;border-radius:8px;display:flex;flex-direction:column;gap:6px;min-height:80px;justify-content:center}.alloc-balance-row[data-v-c4848907]{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px}.alloc-balance-label[data-v-c4848907]{opacity:.65}.alloc-balance-value[data-v-c4848907]{font-weight:600;font-variant-numeric:tabular-nums}.alloc-balance-max[data-v-c4848907]{border-top:1px solid rgba(128,128,128,.15);padding-top:6px;margin-top:2px}.alloc-balance-max .alloc-balance-label[data-v-c4848907]{font-weight:700;opacity:.85}.alloc-balance-max .alloc-balance-value[data-v-c4848907]{color:#18a058;font-size:13px}.form-row[data-v-c71de74a]{display:flex;flex-direction:column;gap:4px;width:100%}.form-row__label[data-v-c71de74a]{font-size:13px;font-weight:600;color:var(--n-label-text-color, #666);line-height:1.4;display:flex;align-items:center;gap:2px}.form-row__required[data-v-c71de74a]{color:#e03131;font-size:13px;line-height:1}.form-row__control[data-v-c71de74a]{width:100%}.form-row__hint[data-v-c71de74a]{font-size:12px;color:var(--n-color-text-secondary, #999)}.mt-2[data-v-d1d275ec]{margin-top:10px}.attachment-wrap[data-v-0ee333ab]{display:flex;flex-direction:column;gap:10px}.attachment-meta[data-v-0ee333ab]{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.doc-left-panel[data-v-743d9551]{display:flex;flex-direction:column;gap:16px}.mt-2[data-v-743d9551]{margin-top:4px}.lines-list[data-v-37a5b0b8]{display:flex;flex-direction:column;gap:12px}.lines-list__toolbar[data-v-37a5b0b8]{display:flex;justify-content:flex-end;align-items:center;gap:10px}.lines-list__empty[data-v-37a5b0b8]{padding:24px 0 8px;font-size:14px;color:var(--n-text-color-3, #aaa);text-align:center}.lines-list__cards[data-v-37a5b0b8]{display:flex;flex-direction:column;gap:10px}.line-card[data-v-37a5b0b8]{border:1px solid var(--n-border-color, #e8e8e8);border-radius:8px;overflow:hidden;background:var(--n-color, #fff);transition:box-shadow .15s ease}.line-card[data-v-37a5b0b8]:hover{box-shadow:0 2px 8px #00000012}.line-card__header[data-v-37a5b0b8]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--n-color-modal, #fafafa);border-bottom:1px solid var(--n-border-color, #e8e8e8)}.line-card__number[data-v-37a5b0b8]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--n-text-color-3, #aaa)}.line-card__body[data-v-37a5b0b8]{display:flex;flex-wrap:wrap;gap:0;padding:4px 0}.line-field[data-v-37a5b0b8]{display:flex;flex-direction:column;padding:8px 14px;min-width:120px;flex:1 1 120px}.line-field--full[data-v-37a5b0b8]{flex:1 1 100%}.line-field__label[data-v-37a5b0b8]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--n-text-color-3, #aaa);margin-bottom:2px}.line-field__value[data-v-37a5b0b8]{font-size:14px;color:var(--n-text-color-1, #333);word-break:break-word}.line-field__value--amount[data-v-37a5b0b8]{font-weight:600}.line-field__sub[data-v-37a5b0b8]{display:block;font-size:12px;color:var(--n-text-color-2, #666)}.line-field__amount[data-v-37a5b0b8]{display:block;font-size:14px;color:var(--n-text-color-1, #333)}.line-card__footer[data-v-37a5b0b8]{display:flex;justify-content:flex-end;align-items:center;gap:10px;padding:8px 14px;border-top:1px solid var(--n-border-color, #e8e8e8);background:var(--n-color-modal, #fafafa)}.line-card__total-label[data-v-37a5b0b8]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--n-text-color-3, #aaa)}.line-card__total-value[data-v-37a5b0b8]{font-size:15px;font-weight:600;color:var(--n-text-color-1, #333)}.ia[data-v-5385bf96]{display:flex;flex-direction:column;gap:12px}.ia__summary[data-v-5385bf96]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ia__stat[data-v-5385bf96]{display:flex;flex-direction:column;padding:8px 12px;border:1px solid rgba(128,128,128,.2);border-radius:8px}.ia__stat-label[data-v-5385bf96]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.6}.ia__stat-value[data-v-5385bf96]{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.ia__toolbar[data-v-5385bf96]{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.ia__search[data-v-5385bf96]{max-width:340px}.ia__empty[data-v-5385bf96]{padding:28px 0}.ia__inv-number[data-v-5385bf96]{font-weight:600}.ia__inv-ref[data-v-5385bf96]{font-weight:400;font-size:12px}.ia__inv-desc[data-v-5385bf96]{display:block;font-size:12px;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ia__note[data-v-5385bf96]{display:flex;align-items:flex-start;gap:4px;margin-top:4px;font-size:12px;font-style:italic;white-space:pre-wrap;word-break:break-word;max-width:320px}.ia__note-icon[data-v-5385bf96]{flex-shrink:0;margin-top:2px;opacity:.7}.ia__dates[data-v-5385bf96]{font-size:13px}.ia__due[data-v-5385bf96]{font-size:12px}.ia__amt[data-v-5385bf96]{font-variant-numeric:tabular-nums}.ia__ccy[data-v-5385bf96]{margin-right:6px}[data-v-5385bf96] .ia__row--checked td{background:#18a0580f}@media(max-width:720px){.ia__summary[data-v-5385bf96]{grid-template-columns:repeat(2,minmax(0,1fr))}}.journal-balance[data-v-35c1a7e1]{display:flex;align-items:center;gap:24px;padding:10px 14px;border-radius:8px;border:1px solid var(--n-border-color, #e8e8e8);background:var(--n-color-modal, #fafafa);margin-bottom:4px}.journal-balance.is-balanced[data-v-35c1a7e1]{border-color:#b2f2bb;background:#f0fff4}.journal-balance.is-unbalanced[data-v-35c1a7e1]{border-color:#ffc9c9;background:#fff5f5}.journal-balance__item[data-v-35c1a7e1]{display:flex;flex-direction:column;gap:2px}.journal-balance__label[data-v-35c1a7e1]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--n-text-color-3, #aaa)}.journal-balance__value[data-v-35c1a7e1]{font-size:15px;font-weight:600;color:var(--n-text-color-1, #333);font-variant-numeric:tabular-nums}.journal-balance__status[data-v-35c1a7e1]{margin-left:auto}.journal-list__toolbar[data-v-35c1a7e1]{display:flex;justify-content:flex-end;align-items:center;gap:10px}.journal-list__empty[data-v-35c1a7e1]{padding:24px 0 8px;font-size:14px;color:var(--n-text-color-3, #aaa);text-align:center}.journal-list[data-v-35c1a7e1]{display:flex;flex-direction:column;gap:12px}.journal-list__cards[data-v-35c1a7e1]{display:flex;flex-direction:column;gap:10px}.journal-card[data-v-35c1a7e1]{border:1px solid var(--n-border-color, #e8e8e8);border-radius:8px;overflow:hidden;background:var(--n-color, #fff);transition:box-shadow .15s ease}.journal-card[data-v-35c1a7e1]:hover{box-shadow:0 2px 8px #00000012}.journal-card__header[data-v-35c1a7e1]{display:flex;justify-content:space-between;align-items:center;padding:10px 14px;background:var(--n-color-modal, #fafafa);border-bottom:1px solid var(--n-border-color, #e8e8e8)}.journal-card__number[data-v-35c1a7e1]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--n-text-color-3, #aaa)}.journal-card__body[data-v-35c1a7e1]{display:flex;flex-wrap:wrap;padding:4px 0}.journal-field[data-v-35c1a7e1]{display:flex;flex-direction:column;padding:8px 14px}.journal-field--half[data-v-35c1a7e1]{flex:1 1 50%;min-width:180px}.journal-field__label[data-v-35c1a7e1]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--n-text-color-3, #aaa);margin-bottom:2px}.journal-field__value[data-v-35c1a7e1]{font-size:14px;color:var(--n-text-color-1, #333);word-break:break-word}.journal-card__footer[data-v-35c1a7e1]{border-top:1px solid var(--n-border-color, #e8e8e8);background:var(--n-color-modal, #fafafa);padding:0}.journal-card__amount-pair[data-v-35c1a7e1]{display:flex;align-items:stretch}.journal-card__amount-item[data-v-35c1a7e1]{flex:1;display:flex;flex-direction:column;align-items:flex-end;padding:8px 14px;gap:2px}.journal-card__amount-item[data-v-35c1a7e1]:first-child{align-items:flex-start}.journal-card__amount-divider[data-v-35c1a7e1]{width:1px;background:var(--n-border-color, #e8e8e8);margin:6px 0}.journal-card__amount-label[data-v-35c1a7e1]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--n-text-color-3, #aaa)}.journal-card__amount-value[data-v-35c1a7e1]{font-size:15px;font-weight:600;color:var(--n-text-color-3, #bbb);font-variant-numeric:tabular-nums}.journal-card__amount-value.is-active[data-v-35c1a7e1]{color:var(--n-text-color-1, #333)}.sum-grid[data-v-da6a2467]{display:flex;flex-direction:column;gap:8px}.sum-row[data-v-da6a2467]{display:flex;justify-content:space-between;align-items:center;width:100%;gap:16px;padding:4px 0;border-bottom:1px solid #eef2f6;font-size:13.5px}.sum-row[data-v-da6a2467]:last-child{border-bottom:0}.sum-row__label[data-v-da6a2467]{text-align:left;color:var(--n-text-color-2, #475569);font-weight:500}.sum-row__value[data-v-da6a2467]{text-align:right;font-weight:700;font-variant-numeric:tabular-nums;color:var(--n-text-color-1, #0f172a)}.sum-row--grand[data-v-da6a2467]{margin-top:2px;padding-top:10px;border-top:2px solid var(--n-border-color, #cbd5e1);font-size:15px}.sum-row--grand .sum-row__label[data-v-da6a2467]{font-weight:700;color:var(--n-text-color-1, #0f172a)}.sum-row--grand .sum-row__value[data-v-da6a2467]{font-size:16px;font-weight:700}.doc-right-panel[data-v-cf41db18]{display:flex;flex-direction:column;gap:12px}.mt-3[data-v-cf41db18]{margin-top:4px}.line-drawer-form[data-v-d0e62011]{padding-bottom:80px}.mt-2[data-v-d0e62011]{margin-top:10px}.drawer-footer[data-v-d0e62011]{position:sticky;bottom:0;padding:12px 0 4px;background:var(--n-color, #fff);border-top:1px solid var(--n-border-color, #eee);margin-top:16px}.mt-2[data-v-8099a25d]{margin-top:10px}.drawer-footer[data-v-8099a25d]{position:sticky;bottom:0;padding:12px 0 4px;background:var(--n-color, #fff);border-top:1px solid var(--n-border-color, #eee);margin-top:16px}.kpi[data-v-a410a6f8]{display:flex;flex-direction:column;gap:6px}.kpi-title[data-v-a410a6f8]{font-size:12px;color:#6b7280}.mt-3[data-v-a410a6f8]{margin-top:12px}.mb-3[data-v-a410a6f8]{margin-bottom:12px}[data-v-a410a6f8] .link{color:#2563eb;cursor:pointer}[data-v-a410a6f8] .link:hover{text-decoration:underline}[data-v-a410a6f8] .line-detail{display:flex;flex-direction:column;gap:4px;font-size:13px;padding:4px 8px}[data-v-a410a6f8] .detail-label{font-weight:600;color:#6b7280}[data-v-a410a6f8] .dr-text{color:#065f46}[data-v-a410a6f8] .cr-text{color:#92400e}.page-wrap[data-v-edc3e343]{padding-bottom:32px}.mb-3[data-v-edc3e343]{margin-bottom:12px}.page-header[data-v-edc3e343]{display:flex;align-items:center;justify-content:space-between}.title-row[data-v-edc3e343]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.title[data-v-edc3e343]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:18px}.title-icon[data-v-edc3e343]{font-size:18px}.summary-row[data-v-edc3e343]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.summary-item[data-v-edc3e343]{display:flex;justify-content:space-between;align-items:center}.summary-label[data-v-edc3e343]{opacity:.7}.summary-value[data-v-edc3e343]{font-weight:600}.table-footer[data-v-edc3e343]{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.muted[data-v-edc3e343]{font-size:12px;opacity:.7}nav ul[data-v-edc3e343]{display:inherit!important}.mb-3[data-v-7a82aa57]{margin-bottom:12px}.period-info[data-v-7a82aa57]{display:flex;align-items:center;gap:6px}.totals-card[data-v-7a82aa57]{border:1px dashed var(--n-border-color);border-radius:10px;padding:10px 14px;margin-top:8px}.total-row[data-v-7a82aa57]{display:flex;justify-content:space-between;padding:4px 0}.total-row.grand[data-v-7a82aa57]{border-top:1px solid var(--n-border-color);margin-top:6px;padding-top:8px;font-size:1.05rem}.field-hint[data-v-7a82aa57]{display:block;font-size:12px;margin-top:4px;line-height:1.4}.money-in[data-v-7a82aa57]{color:#15803d}.money-out[data-v-7a82aa57]{color:#b45309}.posting-preview[data-v-7a82aa57]{border:1px dashed var(--n-border-color);border-radius:8px;padding:8px 12px;font-size:12px;background:#94a3b80f}.posting-preview-title[data-v-7a82aa57]{font-weight:600;margin-bottom:4px;opacity:.8}.posting-preview-row[data-v-7a82aa57]{display:flex;justify-content:space-between;gap:8px;padding:2px 0}.form-locked[data-v-7a82aa57]{pointer-events:none;opacity:.75}.full-width-select[data-v-7a82aa57]{width:100%}.lines-header[data-v-7a82aa57]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.lines-title[data-v-7a82aa57]{margin:0;font-size:14px;font-weight:600}.no-lines[data-v-7a82aa57]{padding:12px}.lines-list[data-v-7a82aa57]{display:flex;flex-direction:column;gap:8px}.line-card[data-v-7a82aa57]{border-radius:10px;border:1px solid var(--n-border-color);padding:8px 10px;background:#94a3b808}.line-card-main[data-v-7a82aa57]{display:flex;justify-content:space-between;align-items:stretch;gap:8px}.line-card-left[data-v-7a82aa57]{flex:1;min-width:0}.line-title[data-v-7a82aa57]{font-size:13px;margin-bottom:4px}.line-meta[data-v-7a82aa57]{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;opacity:.75}.line-card-right[data-v-7a82aa57]{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;min-width:120px}.line-amount-label[data-v-7a82aa57]{font-size:11px;opacity:.7}.line-amount-value[data-v-7a82aa57]{font-size:14px;font-weight:600}.line-actions[data-v-7a82aa57]{display:flex;gap:4px;margin-top:6px}.drawer-actions[data-v-7a82aa57]{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.kpi[data-v-30188940]{display:flex;flex-direction:column;gap:6px}.kpi-title[data-v-30188940]{font-size:12px;color:#6b7280}.balance-note[data-v-30188940]{margin-top:12px;font-size:12px;color:#6b7280;line-height:1.4}.mt-3[data-v-30188940]{margin-top:12px}.mb-3[data-v-30188940]{margin-bottom:12px}[data-v-30188940] .dr-text{color:#065f46}[data-v-30188940] .cr-text{color:#92400e}.sub-card[data-v-426a5d55]{border-radius:10px}.header-row[data-v-426a5d55]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-426a5d55]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-426a5d55]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-426a5d55]{color:#6b7280;font-size:12px}.chips[data-v-426a5d55]{display:flex;gap:8px;align-items:center}.section-title[data-v-426a5d55]{font-weight:600;font-size:14px}.address[data-v-426a5d55]{line-height:1.6;color:#374151}.line-card[data-v-426a5d55]{border:1px solid var(--n-border-color, #e5e7eb);border-radius:8px;overflow:hidden}.line-summary[data-v-426a5d55]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;cursor:pointer;gap:8px;transition:background .15s}.line-summary[data-v-426a5d55]:hover,.line-summary.expanded[data-v-426a5d55]{background:#94a3b812}.line-summary-left[data-v-426a5d55]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.line-badge[data-v-426a5d55]{font-size:11px;font-weight:600;color:#6b7280;white-space:nowrap}.dr-cr-badge[data-v-426a5d55]{font-size:10px;font-weight:700;padding:1px 5px;border-radius:4px;white-space:nowrap}.dr-cr-badge.dr[data-v-426a5d55]{background:#d1fae5;color:#065f46}.dr-cr-badge.cr[data-v-426a5d55]{background:#fee2e2;color:#9a3412}.line-main[data-v-426a5d55]{display:flex;flex-direction:column;min-width:0}.line-account[data-v-426a5d55]{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-sub[data-v-426a5d55]{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-summary-right[data-v-426a5d55]{display:flex;align-items:center;gap:8px;flex-shrink:0}.line-amounts[data-v-426a5d55]{display:flex;gap:6px}.line-total-chip[data-v-426a5d55]{font-size:12px;font-weight:600;padding:2px 8px;border-radius:12px;white-space:nowrap}.dr-chip[data-v-426a5d55]{background:#d1fae5;color:#065f46}.cr-chip[data-v-426a5d55]{background:#fee2e2;color:#9a3412}.expand-icon[data-v-426a5d55]{width:16px;height:16px;color:#9ca3af;transition:transform .2s;flex-shrink:0}.expand-icon.rotated[data-v-426a5d55]{transform:rotate(180deg)}.line-detail[data-v-426a5d55]{padding:0 12px 12px}.detail-label[data-v-426a5d55]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.detail-value[data-v-426a5d55]{font-size:13px;color:#111827}.empty[data-v-426a5d55]{text-align:center;padding:12px}.lines-footer[data-v-426a5d55]{margin-top:4px}.lines-totals[data-v-426a5d55]{display:flex;align-items:center;gap:8px;font-size:13px;flex-wrap:wrap}.dr-text[data-v-426a5d55]{color:#065f46}.cr-text[data-v-426a5d55]{color:#9a3412}.mt-3[data-v-426a5d55]{margin-top:12px}.sub-card[data-v-520d1111]{border-radius:10px}.header-row[data-v-520d1111]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-520d1111]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-520d1111]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-520d1111]{color:#6b7280;font-size:12px}.chips[data-v-520d1111]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-520d1111]{font-weight:600;font-size:14px}.kpi-formatted[data-v-520d1111]{font-size:11px;color:#6b7280;margin-top:2px}.journal-line-row[data-v-520d1111]{display:flex;align-items:center;justify-content:space-between;padding:6px 0;border-bottom:1px solid #f3f4f6;gap:12px}.journal-line-account[data-v-520d1111]{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151;min-width:0}.journal-line-amounts[data-v-520d1111]{display:flex;gap:6px;flex-shrink:0}.debit-chip[data-v-520d1111]{background:#fee2e2;color:#991b1b;font-size:12px;font-weight:600;border-radius:6px;padding:2px 8px}.credit-chip[data-v-520d1111]{background:#d1fae5;color:#065f46;font-size:12px;font-weight:600;border-radius:6px;padding:2px 8px}.line-card[data-v-520d1111]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:box-shadow .15s}.line-card[data-v-520d1111]:hover{box-shadow:0 2px 8px #00000014}.line-summary[data-v-520d1111]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;cursor:pointer;background:#fafafa;gap:12px;transition:background .12s}.line-summary[data-v-520d1111]:hover{background:#f3f4f6}.line-summary.expanded[data-v-520d1111]{background:#eff6ff;border-bottom:1px solid #dbeafe}.line-summary-left[data-v-520d1111]{display:flex;align-items:center;gap:10px;min-width:0}.line-badge[data-v-520d1111]{background:#e5e7eb;color:#374151;font-size:11px;font-weight:700;border-radius:4px;padding:2px 7px;white-space:nowrap}.line-main[data-v-520d1111]{display:flex;flex-direction:column;min-width:0}.line-product[data-v-520d1111]{font-weight:600;font-size:13px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-code[data-v-520d1111]{font-size:11px}.line-summary-right[data-v-520d1111]{display:flex;align-items:center;gap:8px;flex-shrink:0}.line-amounts[data-v-520d1111]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.line-qty[data-v-520d1111],.line-price[data-v-520d1111]{font-size:12px;color:#6b7280}.line-total-chip[data-v-520d1111]{background:#d1fae5;color:#065f46;font-size:12px;font-weight:700;border-radius:6px;padding:2px 8px}.line-tax-chip[data-v-520d1111]{background:#fef3c7;color:#92400e;font-size:12px;font-weight:600;border-radius:6px;padding:2px 8px}.expand-icon[data-v-520d1111]{width:18px;height:18px;color:#9ca3af;transition:transform .2s;flex-shrink:0}.expand-icon.rotated[data-v-520d1111]{transform:rotate(180deg)}.line-detail[data-v-520d1111]{padding:10px 14px 14px;background:#fff}.detail-label[data-v-520d1111]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.detail-value[data-v-520d1111]{font-size:13px;color:#111827;font-weight:500}.lines-footer[data-v-520d1111]{padding-top:4px}.lines-totals[data-v-520d1111]{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151;justify-content:flex-end}.lines-totals strong[data-v-520d1111]{color:#111827}.empty[data-v-520d1111]{padding:10px 0;text-align:center}.sub-card[data-v-71bf3385]{border-radius:10px}.header-row[data-v-71bf3385]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-71bf3385]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-71bf3385]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-71bf3385]{color:#6b7280;font-size:12px}.chips[data-v-71bf3385]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-71bf3385]{font-weight:600;font-size:14px}.kpi-formatted[data-v-71bf3385]{font-size:11px;color:#6b7280;margin-top:2px}.line-card[data-v-71bf3385]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:box-shadow .15s}.line-card[data-v-71bf3385]:hover{box-shadow:0 2px 8px #00000014}.line-summary[data-v-71bf3385]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;cursor:pointer;background:#fafafa;gap:12px;transition:background .12s}.line-summary[data-v-71bf3385]:hover{background:#f3f4f6}.line-summary.expanded[data-v-71bf3385]{background:#eff6ff;border-bottom:1px solid #dbeafe}.line-summary-left[data-v-71bf3385]{display:flex;align-items:center;gap:10px;min-width:0}.line-badge[data-v-71bf3385]{background:#e5e7eb;color:#374151;font-size:11px;font-weight:700;border-radius:4px;padding:2px 7px;white-space:nowrap}.line-main[data-v-71bf3385]{display:flex;flex-direction:column;min-width:0}.line-product[data-v-71bf3385]{font-weight:600;font-size:13px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-code[data-v-71bf3385]{font-size:11px}.line-summary-right[data-v-71bf3385]{display:flex;align-items:center;gap:8px;flex-shrink:0}.line-amounts[data-v-71bf3385]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.line-qty[data-v-71bf3385],.line-price[data-v-71bf3385]{font-size:12px;color:#6b7280}.line-total-chip[data-v-71bf3385]{background:#d1fae5;color:#065f46;font-size:12px;font-weight:700;border-radius:6px;padding:2px 8px}.line-tax-chip[data-v-71bf3385]{background:#fef3c7;color:#92400e;font-size:12px;font-weight:600;border-radius:6px;padding:2px 8px}.expand-icon[data-v-71bf3385]{width:18px;height:18px;color:#9ca3af;transition:transform .2s;flex-shrink:0}.expand-icon.rotated[data-v-71bf3385]{transform:rotate(180deg)}.line-detail[data-v-71bf3385]{padding:10px 14px 14px;background:#fff}.detail-label[data-v-71bf3385]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.detail-value[data-v-71bf3385]{font-size:13px;color:#111827;font-weight:500}.lines-footer[data-v-71bf3385]{padding-top:4px}.lines-totals[data-v-71bf3385]{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151;justify-content:flex-end}.lines-totals strong[data-v-71bf3385]{color:#111827}.empty[data-v-71bf3385]{padding:10px 0;text-align:center}.sub-card[data-v-2dc81251]{border-radius:10px}.header-row[data-v-2dc81251]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-2dc81251]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-2dc81251]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-2dc81251]{color:#6b7280;font-size:12px}.chips[data-v-2dc81251]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-2dc81251]{font-weight:600;font-size:14px}.kpi-formatted[data-v-2dc81251]{font-size:11px;color:#6b7280;margin-top:2px}.line-card[data-v-2dc81251]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:box-shadow .15s}.line-card[data-v-2dc81251]:hover{box-shadow:0 2px 8px #00000014}.line-summary[data-v-2dc81251]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;cursor:pointer;background:#fafafa;gap:12px;transition:background .12s}.line-summary[data-v-2dc81251]:hover{background:#f3f4f6}.line-summary.expanded[data-v-2dc81251]{background:#eff6ff;border-bottom:1px solid #dbeafe}.line-summary-left[data-v-2dc81251]{display:flex;align-items:center;gap:10px;min-width:0}.alloc-main[data-v-2dc81251]{display:flex;flex-direction:column;min-width:0}.alloc-invoice[data-v-2dc81251]{font-weight:600;font-size:13px;color:#111827}.line-summary-right[data-v-2dc81251]{display:flex;align-items:center;gap:8px;flex-shrink:0}.line-badge[data-v-2dc81251]{background:#e5e7eb;color:#374151;font-size:11px;font-weight:700;border-radius:4px;padding:2px 7px;white-space:nowrap}.line-total-chip[data-v-2dc81251]{background:#d1fae5;color:#065f46;font-size:12px;font-weight:700;border-radius:6px;padding:2px 8px}.expand-icon[data-v-2dc81251]{width:18px;height:18px;color:#9ca3af;transition:transform .2s;flex-shrink:0}.expand-icon.rotated[data-v-2dc81251]{transform:rotate(180deg)}.line-detail[data-v-2dc81251]{padding:10px 14px 14px;background:#fff}.detail-label[data-v-2dc81251]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.detail-value[data-v-2dc81251]{font-size:13px;color:#111827;font-weight:500}.lines-footer[data-v-2dc81251]{padding-top:4px}.lines-totals[data-v-2dc81251]{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151;justify-content:flex-end}.lines-totals strong[data-v-2dc81251]{color:#111827}.sub-card[data-v-7a3e0517]{border-radius:10px}.header-row[data-v-7a3e0517]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.id-block[data-v-7a3e0517]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-7a3e0517]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-7a3e0517]{color:#6b7280;font-size:12px}.chips[data-v-7a3e0517]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-7a3e0517]{font-weight:600;font-size:14px}.kpi-formatted[data-v-7a3e0517]{font-size:11px;color:#6b7280;margin-top:2px}.related-invoice-chip[data-v-7a3e0517]{display:flex;align-items:center;font-weight:600;font-size:14px}.related-line-row[data-v-7a3e0517]{display:flex;align-items:center;gap:10px;padding:6px 0;border-bottom:1px solid #f3f4f6;font-size:13px}.related-line-desc[data-v-7a3e0517]{flex:1;color:#374151}.related-line-amount[data-v-7a3e0517]{font-weight:600;color:#111827;white-space:nowrap}.line-card[data-v-7a3e0517]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:box-shadow .15s}.line-card[data-v-7a3e0517]:hover{box-shadow:0 2px 8px #00000014}.line-summary[data-v-7a3e0517]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;cursor:pointer;background:#fafafa;gap:12px;transition:background .12s}.line-summary[data-v-7a3e0517]:hover{background:#f3f4f6}.line-summary.expanded[data-v-7a3e0517]{background:#eff6ff;border-bottom:1px solid #dbeafe}.line-summary-left[data-v-7a3e0517]{display:flex;align-items:center;gap:10px;min-width:0}.line-badge[data-v-7a3e0517]{background:#e5e7eb;color:#374151;font-size:11px;font-weight:700;border-radius:4px;padding:2px 7px;white-space:nowrap}.line-main[data-v-7a3e0517]{display:flex;flex-direction:column;min-width:0}.line-product[data-v-7a3e0517]{font-weight:600;font-size:13px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-code[data-v-7a3e0517]{font-size:11px}.line-summary-right[data-v-7a3e0517]{display:flex;align-items:center;gap:8px;flex-shrink:0}.line-amounts[data-v-7a3e0517]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.line-qty[data-v-7a3e0517],.line-price[data-v-7a3e0517]{font-size:12px;color:#6b7280}.line-total-chip[data-v-7a3e0517]{background:#d1fae5;color:#065f46;font-size:12px;font-weight:700;border-radius:6px;padding:2px 8px}.line-tax-chip[data-v-7a3e0517]{background:#fef3c7;color:#92400e;font-size:12px;font-weight:600;border-radius:6px;padding:2px 8px}.expand-icon[data-v-7a3e0517]{width:18px;height:18px;color:#9ca3af;transition:transform .2s;flex-shrink:0}.expand-icon.rotated[data-v-7a3e0517]{transform:rotate(180deg)}.line-detail[data-v-7a3e0517]{padding:10px 14px 14px;background:#fff}.detail-label[data-v-7a3e0517]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.detail-value[data-v-7a3e0517]{font-size:13px;color:#111827;font-weight:500}.lines-footer[data-v-7a3e0517]{padding-top:4px}.lines-totals[data-v-7a3e0517]{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151;justify-content:flex-end}.lines-totals strong[data-v-7a3e0517]{color:#111827}.empty[data-v-7a3e0517]{padding:10px 0;text-align:center}.sub-card[data-v-16ea85ff]{border-radius:10px}.header-row[data-v-16ea85ff]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-16ea85ff]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-16ea85ff]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-16ea85ff]{color:#6b7280;font-size:12px}.chips[data-v-16ea85ff]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-16ea85ff]{font-weight:600;font-size:14px}.address[data-v-16ea85ff]{line-height:1.6;color:#374151}.kpi-formatted[data-v-16ea85ff]{font-size:11px;color:#6b7280;margin-top:2px}.line-card[data-v-16ea85ff]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:box-shadow .15s}.line-card[data-v-16ea85ff]:hover{box-shadow:0 2px 8px #00000014}.line-summary[data-v-16ea85ff]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;cursor:pointer;background:#fafafa;gap:12px;transition:background .12s}.line-summary[data-v-16ea85ff]:hover{background:#f3f4f6}.line-summary.expanded[data-v-16ea85ff]{background:#eff6ff;border-bottom:1px solid #dbeafe}.line-summary-left[data-v-16ea85ff]{display:flex;align-items:center;gap:10px;min-width:0}.line-badge[data-v-16ea85ff]{background:#e5e7eb;color:#374151;font-size:11px;font-weight:700;border-radius:4px;padding:2px 7px;white-space:nowrap}.line-main[data-v-16ea85ff]{display:flex;flex-direction:column;min-width:0}.line-product[data-v-16ea85ff]{font-weight:600;font-size:13px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-code[data-v-16ea85ff]{font-size:11px}.line-summary-right[data-v-16ea85ff]{display:flex;align-items:center;gap:8px;flex-shrink:0}.line-amounts[data-v-16ea85ff]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.line-qty[data-v-16ea85ff],.line-price[data-v-16ea85ff]{font-size:12px;color:#6b7280}.line-total-chip[data-v-16ea85ff]{background:#d1fae5;color:#065f46;font-size:12px;font-weight:700;border-radius:6px;padding:2px 8px}.line-tax-chip[data-v-16ea85ff]{background:#fef3c7;color:#92400e;font-size:12px;font-weight:600;border-radius:6px;padding:2px 8px}.expand-icon[data-v-16ea85ff]{width:18px;height:18px;color:#9ca3af;transition:transform .2s;flex-shrink:0}.expand-icon.rotated[data-v-16ea85ff]{transform:rotate(180deg)}.line-detail[data-v-16ea85ff]{padding:10px 14px 14px;background:#fff}.detail-label[data-v-16ea85ff]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.detail-value[data-v-16ea85ff]{font-size:13px;color:#111827;font-weight:500}.lines-footer[data-v-16ea85ff]{padding-top:4px}.lines-totals[data-v-16ea85ff]{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151;justify-content:flex-end}.lines-totals strong[data-v-16ea85ff]{color:#111827}.empty[data-v-16ea85ff]{text-align:center;padding:12px}.sub-card[data-v-020f9745]{border-radius:10px}.header-row[data-v-020f9745]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-020f9745]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-020f9745]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-020f9745]{color:#6b7280;font-size:12px}.chips[data-v-020f9745]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-020f9745]{font-weight:600;font-size:14px}.kpi-formatted[data-v-020f9745]{font-size:11px;color:#6b7280;margin-top:2px}.alloc-card[data-v-020f9745]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:box-shadow .15s}.alloc-card[data-v-020f9745]:hover{box-shadow:0 2px 8px #00000014}.alloc-summary[data-v-020f9745]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;cursor:pointer;background:#fafafa;gap:12px;transition:background .12s}.alloc-summary[data-v-020f9745]:hover{background:#f3f4f6}.alloc-summary.expanded[data-v-020f9745]{background:#eff6ff;border-bottom:1px solid #dbeafe}.alloc-summary-left[data-v-020f9745]{display:flex;align-items:center;gap:10px;min-width:0}.alloc-main[data-v-020f9745]{display:flex;flex-direction:column;min-width:0}.alloc-invoice[data-v-020f9745]{font-weight:600;font-size:13px;color:#111827}.alloc-summary-right[data-v-020f9745]{display:flex;align-items:center;gap:8px;flex-shrink:0}.alloc-detail[data-v-020f9745]{padding:10px 14px 14px;background:#fff}.line-badge[data-v-020f9745]{background:#e5e7eb;color:#374151;font-size:11px;font-weight:700;border-radius:4px;padding:2px 7px;white-space:nowrap}.line-total-chip[data-v-020f9745]{background:#d1fae5;color:#065f46;font-size:12px;font-weight:700;border-radius:6px;padding:2px 8px}.expand-icon[data-v-020f9745]{width:18px;height:18px;color:#9ca3af;transition:transform .2s;flex-shrink:0}.expand-icon.rotated[data-v-020f9745]{transform:rotate(180deg)}.detail-label[data-v-020f9745]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.detail-value[data-v-020f9745]{font-size:13px;color:#111827;font-weight:500}.lines-footer[data-v-020f9745]{padding-top:4px}.lines-totals[data-v-020f9745]{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151;justify-content:flex-end}.lines-totals strong[data-v-020f9745]{color:#111827}.empty[data-v-020f9745]{padding:10px 0;text-align:center}.sub-card[data-v-70d0f337]{border-radius:10px}.header-row[data-v-70d0f337]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-70d0f337]{display:flex;align-items:center;gap:12px}.avatar-block[data-v-70d0f337]{display:flex;align-items:center;justify-content:center}.avatar-circle[data-v-70d0f337]{width:48px;height:48px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#e5e7eb;font-weight:700;color:#111827;font-size:16px}.id-texts .name[data-v-70d0f337]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-70d0f337]{color:#6b7280;font-size:12px}.chips[data-v-70d0f337]{display:flex;gap:8px;align-items:center}.section-title[data-v-70d0f337]{font-weight:600;font-size:14px}.line-header[data-v-70d0f337]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.line-header-main[data-v-70d0f337]{display:flex;flex-direction:column;gap:2px}.line-title[data-v-70d0f337]{font-weight:600;font-size:14px;color:#111827}.line-subtitle[data-v-70d0f337]{font-size:12px;color:#6b7280}.line-amount[data-v-70d0f337]{font-weight:700;font-size:14px;white-space:nowrap}.mt-3[data-v-70d0f337]{margin-top:12px}.sub-card[data-v-427aaf3e]{border-radius:10px}.header-row[data-v-427aaf3e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-427aaf3e]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-427aaf3e]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-427aaf3e]{color:#6b7280;font-size:12px}.chips[data-v-427aaf3e]{display:flex;gap:8px;align-items:center}.section-title[data-v-427aaf3e]{font-weight:600;font-size:14px}.address[data-v-427aaf3e]{line-height:1.6;color:#374151}.mt-3[data-v-427aaf3e]{margin-top:12px}.sub-card[data-v-8ba3873c]{border-radius:10px}.header-row[data-v-8ba3873c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-8ba3873c]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-8ba3873c]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-8ba3873c]{color:#6b7280;font-size:12px}.chips[data-v-8ba3873c]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-8ba3873c]{font-weight:600;font-size:14px}.kpi-formatted[data-v-8ba3873c]{font-size:11px;color:#6b7280;margin-top:2px}.dr-cr-badge[data-v-8ba3873c]{font-size:10px;font-weight:800;border-radius:4px;padding:2px 6px;white-space:nowrap;letter-spacing:.05em}.dr-cr-badge.dr[data-v-8ba3873c]{background:#dcfce7;color:#065f46}.dr-cr-badge.cr[data-v-8ba3873c]{background:#fef3c7;color:#92400e}.line-card[data-v-8ba3873c]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden;transition:box-shadow .15s}.line-card[data-v-8ba3873c]:hover{box-shadow:0 2px 8px #00000014}.line-summary[data-v-8ba3873c]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;cursor:pointer;background:#fafafa;gap:12px;transition:background .12s}.line-summary[data-v-8ba3873c]:hover{background:#f3f4f6}.line-summary.expanded[data-v-8ba3873c]{background:#eff6ff;border-bottom:1px solid #dbeafe}.line-summary-left[data-v-8ba3873c]{display:flex;align-items:center;gap:10px;min-width:0}.line-main[data-v-8ba3873c]{display:flex;flex-direction:column;min-width:0}.line-product[data-v-8ba3873c]{font-weight:600;font-size:13px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.line-code[data-v-8ba3873c]{font-size:11px}.line-summary-right[data-v-8ba3873c]{display:flex;align-items:center;gap:8px;flex-shrink:0}.line-amounts[data-v-8ba3873c]{display:flex;align-items:center;gap:8px}.line-badge[data-v-8ba3873c]{background:#e5e7eb;color:#374151;font-size:11px;font-weight:700;border-radius:4px;padding:2px 7px;white-space:nowrap}.line-total-chip[data-v-8ba3873c]{font-size:12px;font-weight:700;border-radius:6px;padding:2px 10px}.dr-chip[data-v-8ba3873c]{background:#dcfce7;color:#065f46}.cr-chip[data-v-8ba3873c]{background:#fef3c7;color:#92400e}.expand-icon[data-v-8ba3873c]{width:18px;height:18px;color:#9ca3af;transition:transform .2s;flex-shrink:0}.expand-icon.rotated[data-v-8ba3873c]{transform:rotate(180deg)}.line-detail[data-v-8ba3873c]{padding:10px 14px 14px;background:#fff}.detail-label[data-v-8ba3873c]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.04em;margin-bottom:2px}.detail-value[data-v-8ba3873c]{font-size:13px;color:#111827;font-weight:500}.lines-footer[data-v-8ba3873c]{padding-top:4px}.lines-totals[data-v-8ba3873c]{display:flex;align-items:center;gap:8px;font-size:13px;color:#374151;justify-content:flex-end;flex-wrap:wrap}.dr-text[data-v-8ba3873c]{color:#065f46}.cr-text[data-v-8ba3873c]{color:#92400e}.balance-badge[data-v-8ba3873c]{font-size:12px;font-weight:700;border-radius:6px;padding:2px 10px}.balance-badge.balanced[data-v-8ba3873c]{background:#dcfce7;color:#065f46}.balance-badge.unbalanced[data-v-8ba3873c]{background:#fee2e2;color:#dc2626}.empty[data-v-8ba3873c]{padding:10px 0;text-align:center}.sub-card[data-v-a9f69b97]{border-radius:10px}.header-row[data-v-a9f69b97]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-a9f69b97]{display:flex;align-items:center;gap:12px}.avatar-block[data-v-a9f69b97]{display:flex;align-items:center;justify-content:center}.avatar-circle[data-v-a9f69b97]{width:48px;height:48px;border-radius:999px;display:flex;align-items:center;justify-content:center;background:#e5e7eb;font-weight:700;color:#111827;font-size:16px}.id-texts .name[data-v-a9f69b97]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-a9f69b97]{color:#6b7280;font-size:12px}.chips[data-v-a9f69b97]{display:flex;gap:8px;align-items:center}.section-title[data-v-a9f69b97]{font-weight:600;font-size:14px}.line-header[data-v-a9f69b97]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.line-header-main[data-v-a9f69b97]{display:flex;flex-direction:column;gap:2px}.line-title[data-v-a9f69b97]{font-weight:600;font-size:14px;color:#111827}.line-subtitle[data-v-a9f69b97]{font-size:12px;color:#6b7280}.line-amount[data-v-a9f69b97]{font-weight:700;font-size:14px;white-space:nowrap}.mt-3[data-v-a9f69b97]{margin-top:12px}.sub-card[data-v-ed1e1b8b]{border-radius:10px}.header-row[data-v-ed1e1b8b]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-ed1e1b8b]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-ed1e1b8b]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-ed1e1b8b]{color:#6b7280;font-size:12px}.chips[data-v-ed1e1b8b]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-ed1e1b8b]{font-weight:600;font-size:14px}.address[data-v-ed1e1b8b]{line-height:1.6;color:#374151}.mt-3[data-v-ed1e1b8b]{margin-top:12px}.proof-row[data-v-6eab3bbe]{display:flex;justify-content:space-between;gap:12px;padding:4px 0;font-size:13px}.proof-total[data-v-6eab3bbe]{border-top:1px solid var(--n-border-color, rgba(148, 163, 184, .4));margin-top:4px;padding-top:8px}.settings-label[data-v-6eab3bbe]{font-size:12px;opacity:.75;margin-bottom:4px}.settings-hint[data-v-6eab3bbe]{font-size:12px;opacity:.7;margin-top:10px;line-height:1.4}.metric-value[data-v-6eab3bbe]{font-size:24px;font-weight:700;line-height:1.2}.metric-subtitle[data-v-6eab3bbe]{color:#6b7280;font-size:12px;margin-top:4px}.mini-row[data-v-6eab3bbe]{display:flex;justify-content:space-between;align-items:center}.selection-stat[data-v-6eab3bbe]{border:1px solid #e5e7eb;border-radius:10px;padding:10px 12px;background:#fafafa}.selection-stat-label[data-v-6eab3bbe]{font-size:12px;color:#6b7280;margin-bottom:4px}.selection-stat-value[data-v-6eab3bbe]{font-size:18px;font-weight:700}.summary-strip[data-v-6eab3bbe]{display:flex;gap:12px;margin-top:12px;flex-wrap:wrap}.summary-pill[data-v-6eab3bbe]{border:1px solid #dbeafe;background:#eff6ff;color:#1e3a8a;padding:8px 12px;border-radius:999px;font-size:13px}.legend-item[data-v-6eab3bbe]{display:flex;align-items:center;gap:8px}.legend-box[data-v-6eab3bbe]{display:inline-block;width:18px;height:18px;border-radius:4px;border:1px solid #d1d5db}.legend-selected[data-v-6eab3bbe]{background:#dbeafe;border-color:#60a5fa}.legend-suggested[data-v-6eab3bbe]{background:#fef3c7;border-color:#f59e0b}.legend-matched[data-v-6eab3bbe]{background:#dcfce7;border-color:#22c55e}[data-v-6eab3bbe] .recon-row-selected td{background:#dbeafe!important}[data-v-6eab3bbe] .recon-row-suggested td{background:#fef3c7!important}[data-v-6eab3bbe] .recon-row-matched td{background:#dcfce7!important}[data-v-6eab3bbe] .n-data-table-tr.recon-row-selected:hover td{background:#bfdbfe!important}[data-v-6eab3bbe] .n-data-table-tr.recon-row-suggested:hover td{background:#fde68a!important}[data-v-6eab3bbe] .n-data-table-tr.recon-row-matched:hover td{background:#bbf7d0!important}.sub-card[data-v-1ccc9ec6]{border-radius:10px}.header-row[data-v-1ccc9ec6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-1ccc9ec6]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-1ccc9ec6]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-1ccc9ec6]{color:#6b7280;font-size:12px}.chips[data-v-1ccc9ec6]{display:flex;gap:8px;align-items:center}.section-title[data-v-1ccc9ec6]{font-weight:600;font-size:14px}.lines-wrapper[data-v-1ccc9ec6]{overflow-x:auto}.lines-table[data-v-1ccc9ec6]{width:100%;border-collapse:collapse;font-size:13px}.lines-table th[data-v-1ccc9ec6],.lines-table td[data-v-1ccc9ec6]{padding:6px 8px;border-bottom:1px solid #e5e7eb}.lines-table th[data-v-1ccc9ec6]{text-align:left;font-weight:600;color:#4b5563;white-space:nowrap}.lines-table .numeric[data-v-1ccc9ec6]{text-align:right;white-space:nowrap}.field-hint[data-v-fe4820a5]{font-size:12px;opacity:.7;margin:-8px 0 16px;line-height:1.4}.full-width-select[data-v-fe4820a5]{width:100%}.modal-actions[data-v-8fe9553b]{display:flex;justify-content:flex-end}.ml-2[data-v-8fe9553b]{margin-left:8px}.line-drawer-form[data-v-01a9ffe5]{padding-bottom:80px}.mt-2[data-v-01a9ffe5]{margin-top:10px}.drawer-footer[data-v-01a9ffe5]{position:sticky;bottom:0;padding:12px 0 4px;background:var(--n-color, #fff);border-top:1px solid var(--n-border-color, #eee);margin-top:16px}.doc-left-panel[data-v-fa1e7c8b]{display:flex;flex-direction:column;gap:16px}.doc-right-panel[data-v-fa1e7c8b]{display:flex;flex-direction:column;gap:12px}.mt-2[data-v-fa1e7c8b],.mt-3[data-v-fa1e7c8b]{margin-top:4px}.sum-grid[data-v-fa1e7c8b]{display:flex;flex-direction:column;gap:10px}.sum-row[data-v-fa1e7c8b]{display:flex;justify-content:space-between;gap:12px;font-size:15px}.sum-row.muted[data-v-fa1e7c8b]{opacity:.75;padding-left:16px}.sum-row--grand[data-v-fa1e7c8b]{border-top:1px solid var(--n-border-color, #eee);padding-top:10px;font-weight:600}.metric-value[data-v-6964a11a]{font-size:24px;font-weight:700;line-height:1.2}.metric-subtitle[data-v-6964a11a]{color:#6b7280;font-size:12px;margin-top:4px}.mini-row[data-v-6964a11a]{display:flex;justify-content:space-between;align-items:center}.legend-item[data-v-6964a11a]{display:flex;align-items:center;gap:8px}.legend-box[data-v-6964a11a]{display:inline-block;width:18px;height:18px;border-radius:4px;border:1px solid #d1d5db}.legend-gain[data-v-6964a11a]{background:#dcfce7;border-color:#22c55e}.legend-loss[data-v-6964a11a]{background:#fee2e2;border-color:#ef4444}.legend-realized[data-v-6964a11a]{background:#dbeafe;border-color:#60a5fa}.sub-card[data-v-a55c96a4]{border-radius:10px}.header-row[data-v-a55c96a4]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-a55c96a4]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-a55c96a4]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-a55c96a4]{color:#6b7280;font-size:12px}.chips[data-v-a55c96a4]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-a55c96a4]{font-weight:600;font-size:14px}.ref[data-v-a55c96a4]{margin-top:2px}.line-drawer-form[data-v-04ef7918]{padding-bottom:80px}.mt-2[data-v-04ef7918]{margin-top:10px}.drawer-footer[data-v-04ef7918]{position:sticky;bottom:0;padding:12px 0 4px;background:var(--n-color, #fff);border-top:1px solid var(--n-border-color, #eee);margin-top:16px}.doc-left-panel[data-v-ebcbb44f]{display:flex;flex-direction:column;gap:16px}.doc-right-panel[data-v-ebcbb44f]{display:flex;flex-direction:column;gap:12px}.mt-2[data-v-ebcbb44f],.mt-3[data-v-ebcbb44f]{margin-top:4px}.sum-grid[data-v-ebcbb44f]{display:flex;flex-direction:column;gap:10px}.sum-row[data-v-ebcbb44f]{display:flex;justify-content:space-between;gap:12px;font-size:15px}.sum-row--grand[data-v-ebcbb44f]{border-top:1px solid var(--n-border-color, #eee);padding-top:10px;font-weight:600}.page-wrap[data-v-99a33fca]{padding-bottom:32px}.mb-3[data-v-99a33fca]{margin-bottom:12px}.page-header[data-v-99a33fca]{display:flex;align-items:center;justify-content:space-between}.title-row[data-v-99a33fca]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.title-block[data-v-99a33fca]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:18px}.title-icon[data-v-99a33fca]{font-size:18px}.summary-row[data-v-99a33fca]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.summary-item[data-v-99a33fca]{display:flex;justify-content:space-between;align-items:center}.summary-label[data-v-99a33fca]{opacity:.7}.summary-value[data-v-99a33fca]{font-weight:600}.table-footer[data-v-99a33fca]{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.bt-view[data-v-99a33fca]{font-size:13.5px;line-height:1.6}.bt-hero[data-v-99a33fca]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:12px;border-bottom:1px solid rgba(128,128,128,.15)}.bt-hero-left[data-v-99a33fca]{min-width:0}.bt-number[data-v-99a33fca]{font-size:22px;font-weight:700;letter-spacing:-.4px;line-height:1.2}.bt-sub[data-v-99a33fca]{font-size:13px;opacity:.6}.bt-tags[data-v-99a33fca]{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.bt-section[data-v-99a33fca]{margin-top:20px}.bt-section-title[data-v-99a33fca]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;opacity:.4;margin-bottom:10px}.bt-grid[data-v-99a33fca]{display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.bt-field[data-v-99a33fca]{display:flex;flex-direction:column;gap:2px;min-width:0}.bt-full[data-v-99a33fca]{grid-column:1 / -1}.bt-label[data-v-99a33fca]{font-size:11px;font-weight:600;opacity:.45;text-transform:uppercase;letter-spacing:.5px}.bt-value[data-v-99a33fca]{font-weight:500;overflow-wrap:anywhere}.bt-multiline[data-v-99a33fca]{white-space:pre-wrap}.bt-legs[data-v-99a33fca]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.bt-leg[data-v-99a33fca]{background:#8080800d;border-radius:8px;padding:10px 14px}.bt-leg-title[data-v-99a33fca]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;opacity:.45}.bt-leg-bank[data-v-99a33fca]{font-weight:600;margin-bottom:6px;overflow-wrap:anywhere}.bt-leg-row[data-v-99a33fca]{display:flex;justify-content:space-between;gap:8px;font-size:12.5px;font-variant-numeric:tabular-nums}.bt-leg-row span[data-v-99a33fca]{opacity:.65}.bt-leg-total[data-v-99a33fca]{border-top:1px solid rgba(128,128,128,.15);margin-top:4px;padding-top:4px}.bt-amounts[data-v-99a33fca]{display:flex;gap:12px;flex-wrap:wrap;margin-top:12px}.bt-amount-box[data-v-99a33fca]{flex:1;min-width:160px;background:#8080800d;border-radius:8px;padding:10px 14px;display:flex;flex-direction:column;gap:2px}.bt-amount[data-v-99a33fca]{font-size:17px;font-weight:700;font-variant-numeric:tabular-nums}.bt-amount-sub[data-v-99a33fca]{font-size:11.5px;opacity:.55}.bt-negative[data-v-99a33fca]{color:#d03050}.bt-positive[data-v-99a33fca]{color:#18a058}.bt-table-scroll[data-v-99a33fca]{overflow-x:auto}.bt-table[data-v-99a33fca]{width:100%;border-collapse:collapse;font-size:12.5px}.bt-table th[data-v-99a33fca]{text-align:left;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;opacity:.45;padding:6px 8px;border-bottom:1px solid rgba(128,128,128,.15);white-space:nowrap}.bt-table td[data-v-99a33fca]{padding:7px 8px;border-bottom:1px solid rgba(128,128,128,.08);vertical-align:top}.bt-table tfoot td[data-v-99a33fca]{border-top:2px solid rgba(128,128,128,.2);border-bottom:none}.bt-strong[data-v-99a33fca]{font-weight:600}.bt-mt[data-v-99a33fca]{margin-top:12px}.align-right[data-v-99a33fca]{text-align:right}.drawer-head[data-v-99a33fca]{display:flex;justify-content:space-between;align-items:center}.import-actions[data-v-99a33fca]{display:flex;justify-content:flex-end;gap:8px}.preview-line[data-v-99a33fca]{padding:8px;border:1px solid #eee;border-radius:8px}.drawer-actions[data-v-99a33fca]{display:flex;justify-content:flex-end}.muted[data-v-99a33fca]{font-size:12px;opacity:.7}.sub-card[data-v-fb67b0c7]{border-radius:10px}.header-row[data-v-fb67b0c7]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-fb67b0c7]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-fb67b0c7]{font-size:18px;font-weight:700}.muted[data-v-fb67b0c7]{opacity:.7;font-size:12px}.chips[data-v-fb67b0c7]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-fb67b0c7]{font-weight:600;font-size:14px}.line-item[data-v-fb67b0c7]{padding:10px 12px;border:1px solid var(--n-border-color, #e5e7eb);border-radius:10px}.line-top[data-v-fb67b0c7]{display:flex;align-items:center;justify-content:space-between;gap:12px}.line-title[data-v-fb67b0c7],.line-amount[data-v-fb67b0c7]{font-weight:600}.sep[data-v-fb67b0c7]{margin:0 6px}.mt-1[data-v-fb67b0c7]{margin-top:4px}.preview[data-v-fb67b0c7]{display:flex;flex-direction:column;gap:6px}.preview-row[data-v-fb67b0c7]{display:flex;justify-content:space-between;gap:12px}.preview-row.grand[data-v-fb67b0c7]{border-top:1px solid var(--n-border-color, #e5e7eb);padding-top:8px;font-weight:600}.full-width-select[data-v-4b694041]{width:100%}.muted[data-v-a73f70f1]{opacity:.7;font-size:13px}.mb-3[data-v-7fff4098]{margin-bottom:14px}.muted[data-v-1a6052b8]{opacity:.65;font-size:13px}.muted[data-v-f3220efb]{opacity:.7;font-size:13px}.gl-chart-empty[data-v-3fb1f4ad]{min-height:220px;display:flex;align-items:center;justify-content:center;color:var(--n-text-color-3);font-size:13px}.page-wrapper[data-v-494c71b7]{padding:12px}.page-header[data-v-494c71b7]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.title[data-v-494c71b7]{display:flex;align-items:center;gap:8px;font-weight:600;font-size:18px}.title-icon[data-v-494c71b7]{font-size:18px}.mt-2[data-v-494c71b7]{margin-top:8px}.flex-between[data-v-494c71b7]{display:flex;align-items:center;justify-content:space-between}.stat .label[data-v-494c71b7]{font-size:12px;color:var(--n-text-color-3)}.stat .value[data-v-494c71b7]{font-size:18px;font-weight:600;margin-top:6px}.muted[data-v-494c71b7]{color:var(--n-text-color-3);font-size:12px}.drawer-text[data-v-494c71b7]{white-space:pre-wrap;line-height:1.5}.drawer-muted[data-v-494c71b7]{opacity:.6}.drawer-loading-space[data-v-494c71b7]{min-height:200px}[data-v-494c71b7] .gl-row-opening td{font-weight:700;background:#94a3b814}[data-v-494c71b7] .gl-row-revaluation td{background:#3b82f60f}[data-v-494c71b7] .gl-row-reversal td{background:#f59e0b0f}.audit-card[data-v-5bc2d045]{margin:0 24px 16px}.audit-filters[data-v-5bc2d045]{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.audit-search[data-v-5bc2d045]{flex:1 1 280px;min-width:240px}.audit-switch[data-v-5bc2d045]{display:flex;align-items:center;gap:6px;font-size:13px;opacity:.85}.audit-summary[data-v-5bc2d045]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:10px;font-size:13px}.audit-hint[data-v-5bc2d045]{opacity:.6}.audit-when[data-v-5bc2d045]{white-space:nowrap;font-variant-numeric:tabular-nums}.audit-system[data-v-5bc2d045]{font-style:italic;opacity:.7}.audit-record-id[data-v-5bc2d045]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;opacity:.6}.audit-detail[data-v-5bc2d045]{padding:4px 8px 8px 32px}.audit-detail-meta[data-v-5bc2d045]{font-size:12px;opacity:.65;margin-bottom:6px}.audit-changes[data-v-5bc2d045]{width:100%;border-collapse:collapse;font-size:12.5px}.audit-changes th[data-v-5bc2d045]{text-align:left;font-weight:600;padding:6px 8px;border-bottom:1px solid rgba(128,128,128,.3)}.audit-changes td[data-v-5bc2d045]{padding:5px 8px;border-bottom:1px solid rgba(128,128,128,.15);vertical-align:top}.audit-field[data-v-5bc2d045]{width:220px;font-weight:500}.audit-before .audit-value[data-v-5bc2d045]{color:#c0392b;text-decoration:line-through;text-decoration-color:#c0392b66}.audit-after .audit-value[data-v-5bc2d045]{color:#1e8449}.audit-value[data-v-5bc2d045]{white-space:pre-wrap;word-break:break-word}.audit-empty[data-v-5bc2d045]{opacity:.5}.audit-masked[data-v-5bc2d045]{display:inline-flex;align-items:center;gap:4px;opacity:.7;font-style:italic}.reports-page[data-v-2a188668]{display:flex;flex-direction:column;gap:0}.top-header[data-v-2a188668]{display:flex;align-items:center;justify-content:space-between;gap:8px}.brand-icon[data-v-2a188668]{display:grid;place-items:center;width:24px;height:24px;border-radius:6px;background:#18a05826;color:#18a058;flex-shrink:0}.guide-strip[data-v-2a188668]{display:flex;align-items:center;gap:7px;padding:7px 10px;border-radius:7px;background:#18a05812;border:1px solid rgba(24,160,88,.18);color:#18a058;font-size:12px;margin-bottom:10px}.guide-strip--step2[data-v-2a188668]{background:#2080f00f;border-color:#2080f033;color:#2080f0}.selection-bar[data-v-2a188668]{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}.sel-field[data-v-2a188668]{display:flex;flex-direction:column;gap:4px}.module-field[data-v-2a188668]{min-width:200px;max-width:280px}.category-field[data-v-2a188668]{min-width:140px;max-width:200px}.sel-label[data-v-2a188668]{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;opacity:.55}.step-dot[data-v-2a188668]{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:50%;background:#18a05826;color:#18a058;font-size:9px;font-weight:800;flex-shrink:0}.gallery-empty[data-v-2a188668]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 16px;border:1.5px dashed rgba(128,128,128,.2);border-radius:10px;text-align:center}.ge-icon[data-v-2a188668]{color:#18a05859}.ge-title[data-v-2a188668]{font-size:13px;font-weight:600;opacity:.7}.ge-sub[data-v-2a188668]{font-size:12px;opacity:.45;max-width:280px}.report-gallery[data-v-2a188668]{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:8px;max-height:340px;overflow-y:auto;padding-right:2px}@media(max-width:700px){.report-gallery[data-v-2a188668]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.report-gallery[data-v-2a188668]{grid-template-columns:1fr}}.report-card[data-v-2a188668]{text-align:left;border:1px solid rgba(128,128,128,.2);border-radius:8px;padding:10px 12px 8px;background:transparent;cursor:pointer;transition:border-color .12s,background .12s,box-shadow .12s;display:flex;flex-direction:column;gap:4px;min-height:80px}.report-card[data-v-2a188668]:hover{border-color:#18a05873;background:#18a0580a}.report-card.active[data-v-2a188668]{border-color:#18a058d9;background:#18a05817;box-shadow:0 0 0 2px #18a0582e}.rc-name[data-v-2a188668]{font-size:12.5px;font-weight:600;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.rc-desc[data-v-2a188668]{font-size:11px;opacity:.55;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;flex:1}.rc-foot[data-v-2a188668]{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}.rc-tag[data-v-2a188668]{display:inline-block;font-size:10px;font-weight:600;padding:1px 6px;border-radius:4px;background:#8080801a;opacity:.8;white-space:nowrap}.rc-pdf[data-v-2a188668]{background:#2080f01f;color:#2080f0;opacity:1}.rc-xls[data-v-2a188668]{background:#18a0581f;color:#18a058;opacity:1}.workspace[data-v-2a188668]{display:grid;grid-template-columns:minmax(220px,22%) 1fr;gap:12px;align-items:start;margin-top:12px}@media(max-width:900px){.workspace[data-v-2a188668]{grid-template-columns:1fr}}.params-card[data-v-2a188668]{position:sticky;top:12px}.card-hdr-icon[data-v-2a188668]{opacity:.6}.param-fields[data-v-2a188668]{display:flex;flex-direction:column;gap:10px}.param-item[data-v-2a188668]{display:flex;flex-direction:column;gap:3px}.param-label[data-v-2a188668]{font-size:11.5px;font-weight:500;opacity:.75}.param-required[data-v-2a188668]{color:#e34a4a;margin-left:2px}.param-warning[data-v-2a188668]{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:6px;background:#f0a0201a;color:#c87800;font-size:12px}.param-actions[data-v-2a188668]{display:flex;flex-direction:column;gap:6px}.no-params-hint[data-v-2a188668]{font-size:12px;opacity:.55;padding:8px 0;font-style:italic}.preview-hdr-actions[data-v-2a188668]{display:flex;gap:6px}.ws-empty[data-v-2a188668]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:36px 16px;text-align:center}.ws-empty-icon[data-v-2a188668]{color:#80808040}.ws-empty-text[data-v-2a188668]{font-size:12.5px;opacity:.5;max-width:240px}.preview-meta[data-v-2a188668]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.section-label[data-v-2a188668]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;opacity:.5;margin-bottom:6px}.tag-row[data-v-2a188668]{display:flex;gap:6px;flex-wrap:wrap}.metrics-grid[data-v-2a188668]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.metric-card[data-v-2a188668]{border:1px solid rgba(128,128,128,.18);border-radius:8px;padding:10px 12px;background:#80808006}.metric-label[data-v-2a188668]{font-size:11px;opacity:.6}.metric-value[data-v-2a188668]{font-size:17px;font-weight:700;margin-top:3px}.plain-list[data-v-2a188668]{display:grid;gap:5px}.plain-item[data-v-2a188668]{font-size:13px;padding:7px 10px;border:1px solid rgba(128,128,128,.15);border-radius:6px}.statement-root[data-v-2a188668]{display:grid;gap:10px}.statement-comparative-header[data-v-2a188668]{display:grid;grid-template-columns:1fr 160px 160px;gap:12px;padding:0 12px}.statement-col-head[data-v-2a188668]{text-align:right;font-size:11px;opacity:.6;font-weight:600}.statement-section[data-v-2a188668]{border:1px solid rgba(128,128,128,.18);border-radius:8px;overflow:hidden}.statement-section-header[data-v-2a188668]{display:grid;grid-template-columns:1fr auto;gap:12px;padding:10px 12px;background:#8080800d;font-weight:700;font-size:13px}.statement-section-header.comparative[data-v-2a188668]{grid-template-columns:1fr 160px 160px}.statement-line[data-v-2a188668]{display:grid;grid-template-columns:1fr auto;gap:12px;padding:8px 12px;border-top:1px solid rgba(128,128,128,.1);font-size:13px}.statement-line.comparative[data-v-2a188668]{grid-template-columns:1fr 160px 160px}.statement-line.total[data-v-2a188668]{font-weight:700;background:#80808008}.statement-title[data-v-2a188668],.statement-line-title[data-v-2a188668]{min-width:0}.statement-amount[data-v-2a188668],.statement-line-amount[data-v-2a188668]{text-align:right;white-space:nowrap}.wpd-header[data-v-af7070be]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.wpd-header__left[data-v-af7070be]{display:flex;align-items:center;gap:10px}.wpd-mod-dot[data-v-af7070be]{width:12px;height:12px;border-radius:50%;flex-shrink:0}.wpd-header__title[data-v-af7070be]{font-weight:700;font-size:16px}.wpd-header__sub[data-v-af7070be]{font-size:12px;color:#64748b;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.wpd-toolbar[data-v-af7070be]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:10px;background:#f1f5f9d9;border:1px solid rgba(148,163,184,.25);margin-bottom:14px}.wpd-toolbar__group[data-v-af7070be]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wpd-toolbar__hint[data-v-af7070be]{font-size:12px;color:#64748b}.wpd-toolbar__label[data-v-af7070be]{font-size:12px;font-weight:600;opacity:.75}.wpd-stage-shell[data-v-af7070be]{padding:14px;border-radius:12px;background:repeating-linear-gradient(90deg,rgba(99,102,241,.03) 0px,rgba(99,102,241,.03) 34px,transparent 34px,transparent 38px);border:1px dashed rgba(99,102,241,.35)}.wpd-stage-ruler[data-v-af7070be]{font-size:11px;color:#4f46e5;margin-bottom:10px;text-transform:uppercase;letter-spacing:.04em}.wpd-form-card[data-v-af7070be]{margin-top:16px;border-radius:12px}.cds-root[data-v-111c8894]{display:flex;flex-direction:column;gap:14px;min-width:0;max-width:100%}.cds-topbar[data-v-111c8894]{border-radius:12px;border-left:4px solid #4f46e5}.cds-topbar__row[data-v-111c8894]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.cds-topbar__left[data-v-111c8894]{display:flex;align-items:center;gap:12px}.cds-topbar__title[data-v-111c8894]{font-size:17px;font-weight:800;display:flex;align-items:center}.cds-topbar__sub[data-v-111c8894]{font-size:12px;opacity:.72}.cds-catalog-card[data-v-111c8894]{border-radius:12px;min-width:0;max-width:100%;overflow:hidden}.cds-catalog-card[data-v-111c8894] .n-card__content{min-width:0;max-width:100%}.cds-catalog-filters[data-v-111c8894]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.cds-catalog-filters__search[data-v-111c8894]{flex:1 1 240px;max-width:360px}.cds-catalog-filters__module[data-v-111c8894]{width:220px}.cds-catalog-status[data-v-111c8894]{padding:18px 4px;font-size:12px;color:#64748b}.cds-catalog-strip[data-v-111c8894]{display:flex;gap:10px;width:0;min-width:100%;max-width:100%;contain:inline-size;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;padding:6px 4px 10px;scroll-snap-type:x proximity;scrollbar-width:thin}.cds-catalog-item[data-v-111c8894]{flex:0 0 210px;display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:10px;border:1px solid rgba(148,163,184,.3);border-top:3px solid var(--cds-accent);background:#fff;scroll-snap-align:start;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.cds-catalog-item--placed[data-v-111c8894]{background:#ecfdf5bf;border-color:#10b98173;border-top-color:#10b981}.cds-catalog-item[data-v-111c8894]:hover{box-shadow:0 6px 16px #0f172a1a;transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.cds-catalog-item[data-v-111c8894]:hover{transform:none}}.cds-catalog-item__top[data-v-111c8894]{display:flex;justify-content:space-between;align-items:center;gap:6px}.cds-catalog-item__mod[data-v-111c8894]{display:inline-flex;align-items:center;gap:5px;min-width:0;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cds-catalog-item__dot[data-v-111c8894]{flex:none;width:7px;height:7px;border-radius:50%;background:var(--cds-accent)}.cds-catalog-item__type[data-v-111c8894]{flex:none;font-size:10px;color:#94a3b8}.cds-catalog-item__title[data-v-111c8894]{font-size:12.5px;font-weight:700;color:#0f172a;line-height:1.3;min-height:32px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cds-catalog-item__foot[data-v-111c8894]{display:flex;justify-content:space-between;align-items:center;gap:4px;margin-top:auto}.cds-catalog-sentinel[data-v-111c8894]{flex:0 0 60px;display:grid;place-items:center}.cds-main-col[data-v-111c8894]{display:flex;flex-direction:column;gap:14px;min-width:0;max-width:100%}.cds-settings-card[data-v-111c8894]{border-radius:12px}.cds-assignments-box[data-v-111c8894]{margin-top:8px;padding:10px 12px;border-radius:8px;background:#f1f5f999;border:1px solid rgba(148,163,184,.2)}.cds-assignments-head[data-v-111c8894]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.cds-assignments-title[data-v-111c8894]{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700}.cds-assignments-list[data-v-111c8894]{display:flex;flex-direction:column;gap:6px}.cds-assignment-row[data-v-111c8894]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.cds-section-card[data-v-111c8894]{padding:14px;border-radius:12px;background:#fff;border:2px solid rgba(148,163,184,.22);border-left:4px solid var(--cds-section-accent, #4f46e5);transition:border-color .15s ease}.cds-section-card--active[data-v-111c8894]{border-color:#4f46e58c;border-left-color:var(--cds-section-accent, #4f46e5)}.cds-section-card--hidden[data-v-111c8894]{background:repeating-linear-gradient(135deg,#fff,#fff 12px,#f1f5f9cc 12px 24px)}.cds-section-card--drop[data-v-111c8894]{border-color:var(--cds-section-accent, #4f46e5);box-shadow:0 0 0 3px #4f46e526}.cds-section-bar[data-v-111c8894]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid rgba(148,163,184,.2)}.cds-section-bar__left[data-v-111c8894]{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cds-section-empty[data-v-111c8894]{padding:28px 12px;border:1px dashed rgba(148,163,184,.35);border-radius:10px}.cds-widget-shell[data-v-111c8894]{border-radius:10px;border:1px solid rgba(99,102,241,.25);background:#f8fafc66;padding:6px}.cds-widget-controls[data-v-111c8894]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding:4px 8px;margin-bottom:6px;border-radius:6px;background:#eef2ffd9;font-size:11px}.cds-widget-controls__left[data-v-111c8894]{display:flex;align-items:center;gap:6px;overflow:hidden}.cds-widget-controls__mod[data-v-111c8894]{font-weight:700;color:#4f46e5}.cds-widget-controls__key[data-v-111c8894]{font-weight:600;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.cds-widget-controls__right[data-v-111c8894]{display:flex;align-items:center;gap:2px}.cds-span-pills[data-v-111c8894]{display:inline-flex;gap:2px;margin-right:4px}.cds-span-pill[data-v-111c8894]{border:1px solid rgba(99,102,241,.3);background:#fff;color:#475569;border-radius:4px;padding:1px 5px;font-size:10px;font-weight:700;cursor:pointer}.cds-span-pill--active[data-v-111c8894]{background:#4f46e5;color:#fff;border-color:#4f46e5}.cds-catalog-filters__target[data-v-111c8894]{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:600;color:#475569}.cds-canvas-head[data-v-111c8894]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:-4px}.cds-canvas-head__title[data-v-111c8894]{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:800}.cds-canvas-head__hint[data-v-111c8894]{flex:1;font-size:12px;color:#64748b}.cds-section-bar__icon[data-v-111c8894]{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;color:#fff;background:var(--cds-section-accent, #4f46e5)}.cds-section-bar__num[data-v-111c8894]{font-size:12px;font-weight:800}.cds-section-bar__title[data-v-111c8894]{width:260px;max-width:100%;font-weight:700}.cds-section-settings[data-v-111c8894]{margin:-4px 0 12px;padding:10px 12px;border-radius:10px;background:#f1f5f9b3;border:1px solid rgba(148,163,184,.25)}.cds-section-settings__toggles[data-v-111c8894]{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;margin-top:10px}.cds-toggle[data-v-111c8894]{display:flex;align-items:flex-start;gap:8px;cursor:pointer}.cds-toggle strong[data-v-111c8894]{display:block;font-size:12px}.cds-toggle small[data-v-111c8894]{display:block;font-size:11px;color:#64748b}.cds-section-folded[data-v-111c8894]{display:flex;flex-wrap:wrap;gap:6px;font-size:12px;color:#64748b}.cds-section-empty__hint[data-v-111c8894]{margin-top:6px;font-size:11px;color:#94a3b8}.cds-widget-shell--dragging[data-v-111c8894]{opacity:.45}.cds-widget-shell--drop[data-v-111c8894]{border-color:var(--cds-section-accent, #4f46e5);box-shadow:inset 4px 0 0 var(--cds-section-accent, #4f46e5)}.cds-widget-controls[draggable=true][data-v-111c8894]{cursor:grab}.cds-widget-controls__grip[data-v-111c8894]{flex:none;color:#94a3b8}.cds-picker-filters[data-v-111c8894]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.cds-picker-list[data-v-111c8894]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:8px;max-height:55vh;overflow-y:auto;padding:2px}.cds-picker-item[data-v-111c8894]{display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border-radius:8px;border:1px solid rgba(148,163,184,.3);border-left:3px solid var(--cds-accent);cursor:pointer;user-select:none}.cds-picker-item[data-v-111c8894]:focus-visible{outline:2px solid #4f46e5;outline-offset:1px}.cds-picker-item--on[data-v-111c8894]{background:#eef2ffe6;border-color:#4f46e580}.cds-picker-item__body[data-v-111c8894]{display:flex;flex-direction:column;gap:2px;min-width:0}.cds-picker-item__title[data-v-111c8894]{font-size:13px;font-weight:700}.cds-picker-item__meta[data-v-111c8894]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#64748b}.cds-picker-item__desc[data-v-111c8894]{font-size:11.5px;color:#64748b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cds-picker-count[data-v-111c8894]{font-size:12px;color:#64748b}.cdh-root[data-v-c5044f92]{--cdh-header-offset: 60px;display:flex;flex-direction:column;gap:16px;min-width:0;max-width:100%}.cdh-gallery[data-v-c5044f92]{display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%}.cdh-viewer-wrap[data-v-c5044f92]{display:flex;flex-direction:column;gap:12px}.cdh-hero[data-v-c5044f92]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;border-radius:14px;background:#fff;color:#0f172a;border:1px solid #e2e8f0;border-left:4px solid #4f46e5;box-shadow:0 1px 3px #0f172a0f}.cdh-hero__left[data-v-c5044f92]{display:flex;align-items:flex-start;gap:14px;min-width:0}.cdh-hero__icon[data-v-c5044f92]{flex:none;width:48px;height:48px;border-radius:12px;background:#eef2ff;color:#4f46e5;display:grid;place-items:center}.cdh-hero__title[data-v-c5044f92]{margin:0;font-size:20px;font-weight:800;color:#0f172a}.cdh-hero__sub[data-v-c5044f92]{margin:4px 0 0;font-size:13px;color:#475569;max-width:640px}.cdh-hero__stats[data-v-c5044f92]{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.cdh-stat[data-v-c5044f92]{font-size:12px;color:#475569;padding:3px 10px;border-radius:999px;background:#f1f5f9;border:1px solid #e2e8f0}.cdh-stat strong[data-v-c5044f92]{color:#0f172a}.cdh-tabs[data-v-c5044f92]{margin-top:4px}.cdh-block[data-v-c5044f92]{margin-top:12px;margin-bottom:20px}.cdh-block--empty[data-v-c5044f92],.cdh-empty[data-v-c5044f92]{padding:32px 16px;border:1px dashed #cbd5e1;border-radius:12px;background:#fff}.cdh-block__head[data-v-c5044f92]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:12px}.cdh-block__title[data-v-c5044f92]{margin:0;font-size:16px;font-weight:800;color:#0f172a}.cdh-block__desc[data-v-c5044f92]{margin:2px 0 0;font-size:12px;color:#64748b}.cdh-block__count[data-v-c5044f92]{font-size:12px;color:#64748b}.cdh-card[data-v-c5044f92]{height:100%;border-radius:12px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .18s ease,box-shadow .18s ease}.cdh-card[data-v-c5044f92]:hover{transform:translateY(-3px);box-shadow:0 12px 24px #0f172a1a}.cdh-card__top[data-v-c5044f92]{display:flex;justify-content:space-between;align-items:flex-start;gap:8px;margin-bottom:10px}.cdh-card__title[data-v-c5044f92]{font-weight:800;font-size:15px;color:#0f172a}.cdh-card__sub[data-v-c5044f92]{font-size:12px;color:#64748b;margin-top:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cdh-card__mods[data-v-c5044f92]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.cdh-mod-chip[data-v-c5044f92]{font-size:11px;font-weight:600}.cdh-card__actions[data-v-c5044f92]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;padding-top:10px;border-top:1px solid rgba(148,163,184,.18)}.cdh-explorer-bar[data-v-c5044f92]{position:sticky;top:var(--cdh-header-offset);z-index:20;display:flex;flex-direction:column;gap:10px;margin:6px 0 16px;padding:12px 14px;background:#fffffff7;backdrop-filter:blur(6px);border:1px solid #e2e8f0;border-radius:12px;box-shadow:0 6px 16px #0f172a0f}.cdh-explorer-bar__row[data-v-c5044f92]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.cdh-explorer-bar__search[data-v-c5044f92]{flex:1 1 280px;max-width:420px}.cdh-explorer-bar__count[data-v-c5044f92]{font-size:12px;color:#64748b}.cdh-mod-pills[data-v-c5044f92]{display:flex;gap:6px;width:0;min-width:100%;max-width:100%;contain:inline-size;box-sizing:border-box;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.cdh-filter-pill[data-v-c5044f92]{flex:none;display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;border:1px solid rgba(148,163,184,.35);background:#fff;color:#334155;cursor:pointer;transition:background .15s ease,border-color .15s ease}.cdh-filter-pill[data-v-c5044f92]:hover{border-color:#4f46e5}.cdh-filter-pill--active[data-v-c5044f92]{background:#4f46e5;color:#fff;border-color:#4f46e5}.cdh-filter-pill__dot[data-v-c5044f92]{display:inline-block;width:7px;height:7px;border-radius:50%}.cdh-filter-pill__count[data-v-c5044f92]{font-size:11px;opacity:.7}.cdh-widget-grid[data-v-c5044f92]{padding:6px 4px}.cdh-widget-card[data-v-c5044f92]{height:100%;border-radius:12px;cursor:pointer;border-top:3px solid var(--cdh-accent);transition:transform .2s ease,box-shadow .2s ease;will-change:transform}.cdh-widget-card[data-v-c5044f92]:hover,.cdh-widget-card[data-v-c5044f92]:focus-within{transform:scale(1.04);box-shadow:0 16px 32px #0f172a24;position:relative;z-index:2}@media(prefers-reduced-motion:reduce){.cdh-widget-card[data-v-c5044f92],.cdh-card[data-v-c5044f92]{transition:none}.cdh-widget-card[data-v-c5044f92]:hover,.cdh-card[data-v-c5044f92]:hover{transform:none}}.cdh-widget-card[data-v-c5044f92] .n-card__content{display:flex;flex-direction:column;height:100%}.cdh-widget-card__top[data-v-c5044f92]{display:flex;justify-content:space-between;align-items:center;gap:6px;margin-bottom:8px}.cdh-widget-card__mod[data-v-c5044f92]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;color:#475569;text-transform:uppercase;letter-spacing:.02em}.cdh-widget-card__title[data-v-c5044f92]{font-weight:700;font-size:14px;color:#0f172a;margin-bottom:4px}.cdh-widget-card__desc[data-v-c5044f92]{flex:1;font-size:12px;color:#64748b;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.cdh-widget-card__foot[data-v-c5044f92]{display:flex;justify-content:space-between;align-items:center;gap:6px}nav ul[data-v-49d6399d]{display:inherit!important}.center-wrap[data-v-009a5a2f]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-009a5a2f]{display:inherit!important}nav ul[data-v-e1c5118c]{display:inherit!important}.center-wrap[data-v-00cf2c13]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-00cf2c13]{display:inherit!important}.stage-flow[data-v-195de84f]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:16px 0}.stage-card[data-v-195de84f]{width:180px;border:1px solid #e0e0e6;border-radius:8px;padding:12px;background:#fff;transition:box-shadow .2s}.stage-card[data-v-195de84f]:hover{box-shadow:0 2px 8px #0000001a}.stage-first[data-v-195de84f]{border-left:3px solid #0d6efd}.stage-last[data-v-195de84f]{border-left:3px solid #198754}.stage-header[data-v-195de84f]{display:flex;align-items:center;gap:6px;margin-bottom:6px}.stage-order[data-v-195de84f]{background:#f0f0f0;border-radius:50%;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:#333}.stage-name[data-v-195de84f]{font-weight:600;font-size:14px;margin-bottom:4px}.stage-meta[data-v-195de84f]{margin-bottom:4px}.stage-duration[data-v-195de84f]{font-size:11px;color:#999;margin-bottom:6px}.stage-actions[data-v-195de84f]{display:flex;gap:2px;justify-content:flex-end}.stage-arrow[data-v-195de84f]{display:flex;align-items:center;padding:0 4px}nav ul[data-v-05d37a82]{display:inherit!important}.center-wrap[data-v-30fc4065]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-30fc4065]{display:inherit!important}nav ul[data-v-2b1d7707]{display:inherit!important}.center-wrap[data-v-051cace1]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-051cace1]{display:inherit!important}.swal2-container{z-index:10000!important}.swal2-popup{z-index:10001!important}.swal2-backdrop-show{z-index:9999!important}.stage-flow-container[data-v-58eebec9]{margin-bottom:16px}.stage-flow[data-v-58eebec9]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0}.stage-card[data-v-58eebec9]{width:140px;border:1px solid #e0e0e6;border-radius:8px;padding:10px;background:#fff;cursor:pointer;transition:all .2s;position:relative}.stage-card[data-v-58eebec9]:hover{box-shadow:0 2px 8px #0000001f;border-color:#36ad6a}.stage-current[data-v-58eebec9]{border-color:#2080f0;border-width:2px;background:#f0f7ff}.stage-past[data-v-58eebec9]{border-color:#18a058;background:#f0faf4}.stage-future[data-v-58eebec9]{opacity:.6}.stage-header[data-v-58eebec9]{display:flex;align-items:center;gap:6px;margin-bottom:4px}.stage-order[data-v-58eebec9]{background:#f0f0f0;border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;color:#333}.stage-past .stage-order[data-v-58eebec9]{background:#d4edda;color:#18a058}.stage-current .stage-order[data-v-58eebec9]{background:#d0e4ff;color:#2080f0}.stage-check[data-v-58eebec9]{color:#18a058;font-size:12px;font-weight:700}.stage-dot[data-v-58eebec9]{color:#2080f0;font-size:10px}.stage-name[data-v-58eebec9]{font-weight:600;font-size:12px;margin-bottom:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stage-badge[data-v-58eebec9]{display:flex;justify-content:flex-end;margin-top:4px}.note-count[data-v-58eebec9]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:9px;font-size:10px;font-weight:600;padding:0 5px;background:#e5e7eb;color:#6b7280}.note-count.has-notes[data-v-58eebec9]{background:#fee2e2;color:#dc2626}.stage-arrow[data-v-58eebec9]{display:flex;align-items:center;padding:0 2px}.add-note-form[data-v-58eebec9]{margin-bottom:8px}.notes-list[data-v-58eebec9]{display:flex;flex-direction:column;gap:8px}.note-card[data-v-58eebec9]{border-radius:8px}.note-text[data-v-58eebec9]{font-size:13px;line-height:1.5;color:#333;margin-bottom:6px}.note-meta[data-v-58eebec9]{font-size:11px;color:#999;margin-bottom:4px}.note-actions[data-v-58eebec9]{display:flex;gap:4px;justify-content:flex-end}.kpi[data-v-c7b9eb93]{display:flex;flex-direction:column;gap:6px}.kpi-title[data-v-c7b9eb93]{font-size:12px;color:#6b7280}.mt-3[data-v-c7b9eb93]{margin-top:12px}.mb-2[data-v-c7b9eb93]{margin-bottom:8px}.mb-3[data-v-c7b9eb93]{margin-bottom:16px}.center-wrap[data-v-2a7176c4]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-2a7176c4]{display:inherit!important}.center-wrap[data-v-f64b62d2]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-f64b62d2]{display:inherit!important}.center-wrap[data-v-d7273f1e]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-d7273f1e]{display:inherit!important}.center-wrap[data-v-9d9ff732]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-9d9ff732]{display:inherit!important}.settings-card[data-v-9ccfb05f]{max-width:900px;margin:20px auto}.mb-4[data-v-9ccfb05f]{margin-bottom:16px}nav ul[data-v-eb84e151]{display:inherit!important}nav ul[data-v-485c0299]{display:inherit!important}.tracking-card[data-v-c8d4f42b]{margin-bottom:16px;background-color:#f8fafc;border:1px solid #e2e8f0}.tracking-header[data-v-c8d4f42b]{font-size:14px;font-weight:600;color:#374151}.tracking-info[data-v-c8d4f42b]{margin-bottom:12px;font-size:12px}.warehouse-overrides-card[data-v-c8d4f42b]{margin-top:20px;background-color:#f0f9ff;border:1px solid #bae6fd}.warehouse-header[data-v-c8d4f42b]{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:600;color:#374151}nav ul[data-v-df7651e3]{display:inherit!important}.record-form-container[data-v-311ee1b2]{padding:16px}.mb-3[data-v-311ee1b2]{margin-bottom:12px}.mb-4[data-v-311ee1b2]{margin-bottom:16px}.form-locked[data-v-311ee1b2]{opacity:.7;pointer-events:none}.footer-actions[data-v-311ee1b2]{display:flex;gap:8px;justify-content:flex-end}.value-display[data-v-311ee1b2]{font-weight:500;color:#18a058}[data-v-311ee1b2] .n-data-table{min-height:200px}[data-v-311ee1b2] .n-input-number,[data-v-311ee1b2] .n-select{width:100%}.supplier-summary-card[data-v-311ee1b2]{margin-top:12px;background-color:#f8fafc;border:1px solid #e2e8f0}.supplier-summary-title[data-v-311ee1b2]{font-size:13px;font-weight:600;color:#475569}.attachments-section[data-v-311ee1b2]{display:flex;flex-direction:column;gap:8px}.attachments-list[data-v-311ee1b2]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-311ee1b2]{display:flex;align-items:center;gap:4px}.no-moisture-tracking[data-v-311ee1b2]{color:#999;font-style:italic}.moisture-input-wrapper[data-v-311ee1b2]{display:flex;align-items:center;gap:4px}nav ul[data-v-5e982370]{display:inherit!important}.kpi-card[data-v-78782bce]{border-radius:12px;padding:12px}.stat-box[data-v-78782bce]{display:grid;grid-template-columns:40px 1fr;gap:10px;align-items:center;border-radius:12px}.stat-icon[data-v-78782bce]{display:grid;place-items:center;width:40px;height:40px;border-radius:9999px;background:#ffffffa6}.stat-label[data-v-78782bce]{font-size:12px;color:#374151}.stat-value[data-v-78782bce]{font-size:18px;font-weight:800;color:#0f172a}.stat-trend[data-v-78782bce]{margin-top:4px}.trend-fade-enter-active[data-v-78782bce],.trend-fade-leave-active[data-v-78782bce]{transition:all .4s ease}.trend-fade-enter-from[data-v-78782bce]{opacity:0;transform:translateY(6px)}.trend-fade-leave-to[data-v-78782bce]{opacity:0;transform:translateY(-6px)}.fade-enter-active[data-v-78782bce],.fade-leave-active[data-v-78782bce]{transition:opacity .3s ease}.fade-enter-from[data-v-78782bce],.fade-leave-to[data-v-78782bce]{opacity:0}.inventory-products[data-v-71f8f8f7]{font-family:Inter,Roboto,Segoe UI,sans-serif}.card-header[data-v-71f8f8f7]{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.header-left[data-v-71f8f8f7]{display:flex;align-items:center;gap:12px}.header-actions[data-v-71f8f8f7]{display:flex;align-items:center}.card-title[data-v-71f8f8f7]{font-weight:600;font-size:18px;color:#2c3e50;letter-spacing:.5px}.filters-section[data-v-71f8f8f7]{margin-bottom:12px;padding:10px 14px;background:#fafbfc;border-radius:8px;border:1px solid #eee}.view-toggle[data-v-71f8f8f7]{display:flex;align-items:center;gap:12px}.filter-controls[data-v-71f8f8f7]{display:flex;align-items:center;gap:8px}.table-container[data-v-71f8f8f7]{border-radius:8px;border:1px solid #f0f0f0;overflow:hidden;background:#fff}[data-v-71f8f8f7] .enhanced-table .n-data-table-th{font-weight:600!important;font-size:13px!important;color:#4a5568!important;background:#f7fafc;text-transform:uppercase;letter-spacing:.03em}[data-v-71f8f8f7] .enhanced-table .n-data-table-td{font-size:14px!important;color:#2d3748!important;padding:12px 16px}.no-data-table-container[data-v-71f8f8f7]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;background:#fff}.no-data-text[data-v-71f8f8f7]{text-align:center;color:#666}.no-data-text p[data-v-71f8f8f7]{margin-bottom:12px}.pagination-container[data-v-71f8f8f7]{padding:16px;border-top:1px solid #f0f0f0;background:#fafafa}.pagination-info[data-v-71f8f8f7]{font-size:14px;color:#666;font-weight:500}.text-success[data-v-71f8f8f7]{color:#18a058;font-weight:500}.text-danger[data-v-71f8f8f7]{color:#d03050;font-weight:500}[data-v-71f8f8f7] .selected-row,[data-v-71f8f8f7] .selected-row td{background-color:#18a0581a!important}.base-unit-info[data-v-71f8f8f7]{font-size:12px;color:#666;padding-left:2px}.search-results-card[data-v-71f8f8f7]{margin-bottom:16px;background:#f0f9ff;border-color:#bae6fd}.moisture-history-section[data-v-71f8f8f7]{margin-top:20px}.section-header[data-v-71f8f8f7]{margin-bottom:8px}.section-title[data-v-71f8f8f7]{font-weight:600;font-size:14px;color:#4a5568}.mini-card[data-v-dd823538]{border-radius:14px;background:#fff;box-shadow:none}.section-title.small[data-v-dd823538]{font-weight:600!important;font-size:18px!important;color:#2c3e50!important;letter-spacing:.5px;padding:6px 10px;border-bottom:2px solid #e0e0e0;background:none!important;display:flex;align-items:center;justify-content:space-between}.filter-container[data-v-dd823538]{display:flex;align-items:center;margin-left:auto;gap:8px}.go-back-btn[data-v-dd823538]{font-size:12px!important;padding:4px 10px!important;height:24px!important}.product-selector[data-v-dd823538]{display:flex;align-items:center;gap:12px;padding:8px 0 4px}.legend[data-v-dd823538]{display:flex;justify-content:center;align-items:center;gap:16px;padding:4px 0;font-size:11px;color:#666}.legend-item[data-v-dd823538]{display:flex;align-items:center;gap:4px}.bar[data-v-dd823538]{width:16px;height:10px;border-radius:2px}.bar.green[data-v-dd823538]{background-color:#10b981}.bar.red[data-v-dd823538]{background-color:#ef4444}.unit-label[data-v-dd823538]{margin-left:16px;font-weight:500;color:#888}.empty-state[data-v-dd823538]{display:flex;justify-content:center;align-items:center;height:180px;color:#999;font-size:14px}.chart-container[data-v-dd823538]{margin-top:8px}.chart-content[data-v-dd823538]{padding-top:12px}.mini-card[data-v-2f7ca60d]{border-radius:14px;background:#fff;box-shadow:none}.section-title.small[data-v-2f7ca60d]{font-weight:600!important;font-size:18px!important;color:#2c3e50!important;letter-spacing:.5px;padding:6px 10px;border-bottom:2px solid #e0e0e0;background:none!important;display:flex;align-items:center;gap:8px}.filter-container[data-v-2f7ca60d]{display:flex;align-items:center;margin-left:auto;gap:8px}.go-back-btn[data-v-2f7ca60d]{font-size:12px!important;padding:4px 10px!important;height:24px!important}.controls[data-v-2f7ca60d]{display:flex;align-items:center;gap:12px;padding:8px 0 4px}.unit-label[data-v-2f7ca60d]{font-size:12px;color:#6b7280;font-weight:500;margin-left:auto;min-width:80px}.chart-container[data-v-2f7ca60d]{margin-top:4px}.chart-content[data-v-2f7ca60d]{padding-top:12px}.mini-card[data-v-5d5ca7da]{border-radius:14px;background:#fff;box-shadow:none}.section-title.small[data-v-5d5ca7da]{font-weight:600!important;font-size:18px!important;color:#2c3e50!important;letter-spacing:.5px;padding:6px 10px;border-bottom:2px solid #e0e0e0;background:none!important;display:flex;align-items:center;gap:8px}.filter-container[data-v-5d5ca7da]{display:flex;align-items:center;margin-left:auto;gap:8px}.go-back-btn[data-v-5d5ca7da]{font-size:12px!important;padding:4px 10px!important;height:24px!important}.controls[data-v-5d5ca7da]{display:flex;align-items:center;gap:12px;padding:8px 0 4px}.chart-container[data-v-5d5ca7da]{margin-top:4px}.chart-content[data-v-5d5ca7da]{padding-top:12px}.dashboard-container[data-v-a6e32aa1]{padding:20px;background-color:#f0f2f5;font-family:sans-serif}.kpi-grid[data-v-a6e32aa1]{margin-bottom:12px}.equal-height-kpis[data-v-a6e32aa1]{display:flex;align-items:stretch}.kpi-col[data-v-a6e32aa1]{display:flex}.kpi-card[data-v-a6e32aa1]{flex:1}.charts-stack[data-v-a6e32aa1]{display:flex;flex-direction:column;gap:12px}.loading-state[data-v-a6e32aa1],.error-state[data-v-a6e32aa1]{display:flex;justify-content:center;align-items:center;height:300px;font-size:1.2rem;color:#555}.error-state[data-v-a6e32aa1]{color:#d9534f}.clickable[data-v-a6e32aa1]{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.clickable[data-v-a6e32aa1]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.request-form-container[data-v-23801b18]{display:flex;flex-direction:column;gap:16px;padding:16px}.header-card[data-v-23801b18]{flex-shrink:0}.details-card[data-v-23801b18]{flex:1}.mb-3[data-v-23801b18]{margin-bottom:12px}.action-buttons[data-v-23801b18]{display:flex;justify-content:flex-end;gap:12px;padding:16px 0}.attachments-section[data-v-23801b18]{display:flex;flex-direction:column;gap:12px;width:100%}.attachments-list[data-v-23801b18]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-23801b18]{display:flex;align-items:center;gap:4px}nav ul[data-v-9fb4071e]{display:inherit!important}.return-form-container[data-v-ce53fabf]{display:flex;flex-direction:column;gap:16px;padding:16px}.header-card[data-v-ce53fabf]{flex-shrink:0}.details-card[data-v-ce53fabf]{flex:1}.mb-3[data-v-ce53fabf]{margin-bottom:12px}.action-buttons[data-v-ce53fabf]{display:flex;justify-content:flex-end;gap:12px;padding:16px 0}.attachments-section[data-v-ce53fabf]{display:flex;flex-direction:column;gap:8px}.attachments-list[data-v-ce53fabf]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-ce53fabf]{display:flex;align-items:center;gap:4px}nav ul[data-v-093f76ee]{display:inherit!important}.mb-3[data-v-4e1199cc]{margin-bottom:12px}.form-locked[data-v-4e1199cc]{pointer-events:none;opacity:.75}.inventory-details-card[data-v-4e1199cc]{background-color:#f8fafc;border:1px solid #e2e8f0}.adjustment-section[data-v-4e1199cc]{background-color:#fffbeb;border:1px solid #fcd34d}.details-header[data-v-4e1199cc]{font-size:14px;font-weight:600;color:#374151}.detail-label[data-v-4e1199cc]{font-size:12px;color:#6b7280;margin-bottom:4px}.detail-value[data-v-4e1199cc]{font-size:16px;font-weight:600;color:#1f2937}.original-value[data-v-4e1199cc]{color:#059669}.loss-display[data-v-4e1199cc]{margin-top:16px;padding-top:16px;border-top:1px dashed #d1d5db}.loss-label[data-v-4e1199cc]{font-size:12px;color:#6b7280;margin-bottom:4px}.loss-value[data-v-4e1199cc]{font-size:18px;font-weight:700;color:#1f2937}.loss-value.negative[data-v-4e1199cc]{color:#dc2626}.calculated-loss-display[data-v-4e1199cc]{padding:12px 16px;background-color:#f0fdf4;border:1px solid #86efac;border-radius:6px;display:flex;align-items:center;gap:8px}.loss-calc-label[data-v-4e1199cc]{font-size:14px;font-weight:600;color:#374151}.loss-calc-value[data-v-4e1199cc]{font-size:18px;font-weight:700;color:#059669}.loss-calc-note[data-v-4e1199cc]{font-size:12px;color:#6b7280;font-style:italic}.attachments-section[data-v-4e1199cc]{display:flex;flex-direction:column;gap:8px}.attachments-list[data-v-4e1199cc]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-4e1199cc]{display:flex;align-items:center;gap:4px}nav ul[data-v-ed7228c2]{display:inherit!important}.correction-form-container[data-v-25d9e5c4]{padding:16px;display:flex;flex-direction:column;gap:16px}.header-card[data-v-25d9e5c4],.details-card[data-v-25d9e5c4]{width:100%}.action-buttons[data-v-25d9e5c4]{display:flex;gap:8px;justify-content:flex-end}.mb-3[data-v-25d9e5c4]{margin-bottom:12px}.form-locked[data-v-25d9e5c4]{pointer-events:none;opacity:.75}.attachments-section[data-v-25d9e5c4]{display:flex;flex-direction:column;gap:8px}.attachments-list[data-v-25d9e5c4]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-25d9e5c4]{display:flex;align-items:center;gap:4px}nav ul[data-v-a630d8dd]{display:inherit!important}.stocktake-form-container[data-v-ad80e522]{padding:16px;display:flex;flex-direction:column;gap:16px}.header-card[data-v-ad80e522],.details-card[data-v-ad80e522]{width:100%}.action-buttons[data-v-ad80e522]{display:flex;gap:8px;justify-content:flex-end}.mb-3[data-v-ad80e522]{margin-bottom:12px}.form-locked[data-v-ad80e522]{pointer-events:none;opacity:.75}.attachments-section[data-v-ad80e522]{display:flex;flex-direction:column;gap:8px}.attachments-list[data-v-ad80e522]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-ad80e522]{display:flex;align-items:center;gap:4px}nav ul[data-v-70375d1c]{display:inherit!important}.mb-3[data-v-9316d07e]{margin-bottom:12px}.form-locked[data-v-9316d07e]{pointer-events:none;opacity:.75}.inventory-details-card[data-v-9316d07e]{background-color:#f0f9ff;border:1px solid #bae6fd}.movement-section[data-v-9316d07e]{background-color:#fefce8;border:1px solid #fde047}.details-header[data-v-9316d07e]{font-size:14px;font-weight:600;color:#374151}.detail-label[data-v-9316d07e]{font-size:12px;color:#6b7280;margin-bottom:4px}.detail-value[data-v-9316d07e]{font-size:16px;font-weight:600;color:#1f2937}.original-value[data-v-9316d07e]{color:#059669}.source-value[data-v-9316d07e]{color:#2563eb;font-weight:700}.remaining-display[data-v-9316d07e]{margin-top:16px;padding-top:16px;border-top:1px dashed #d1d5db}.remaining-label[data-v-9316d07e]{font-size:12px;color:#6b7280;margin-bottom:4px}.remaining-value[data-v-9316d07e]{font-size:18px;font-weight:700;color:#1f2937}.remaining-value.warning[data-v-9316d07e]{color:#dc2626}.remaining-value.positive[data-v-9316d07e]{color:#059669}.destination-section[data-v-9316d07e]{background-color:#f0fdf4;border:1px solid #86efac}.transport-info[data-v-9316d07e]{display:flex;gap:16px;align-items:center}.transport-status[data-v-9316d07e]{font-weight:600;font-size:14px}.release-ref[data-v-9316d07e]{font-size:12px;color:#6b7280;font-family:ui-monospace,monospace}.attachments-section[data-v-9316d07e]{display:flex;flex-direction:column;gap:8px}.attachments-list[data-v-9316d07e]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-9316d07e]{display:flex;align-items:center;gap:4px}.header-row[data-v-380eba02]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-block[data-v-380eba02]{display:flex;gap:12px;align-items:center}.id-texts[data-v-380eba02]{display:flex;flex-direction:column;gap:4px}.name[data-v-380eba02]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-380eba02]{font-size:13px;color:#6b7280}.ref[data-v-380eba02]{font-family:ui-monospace,monospace}.chips[data-v-380eba02]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.section-title[data-v-380eba02]{font-size:14px;font-weight:600;color:#374151}.sub-card[data-v-380eba02]{margin-bottom:16px}.address[data-v-380eba02]{line-height:1.6;color:#4b5563}.address div[data-v-380eba02]{margin-bottom:4px}.summary-label[data-v-380eba02]{font-weight:600;color:#374151}.summary-value[data-v-380eba02]{font-weight:600;color:#1f2937}.summary-value.negative[data-v-380eba02]{color:#dc2626}.summary-value.positive[data-v-380eba02]{color:#059669}.attachments-section[data-v-380eba02]{display:flex;flex-direction:column;gap:8px}.attachments-list[data-v-380eba02]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-380eba02]{display:flex;align-items:center;gap:4px}.header-row[data-v-943d2897]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-block[data-v-943d2897]{display:flex;gap:12px;align-items:center}.id-texts[data-v-943d2897]{display:flex;flex-direction:column;gap:4px}.name[data-v-943d2897]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-943d2897]{font-size:13px;color:#6b7280}.ref[data-v-943d2897]{font-family:ui-monospace,monospace}.chips[data-v-943d2897]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.section-title[data-v-943d2897]{font-size:14px;font-weight:600;color:#374151}.sub-card[data-v-943d2897]{margin-bottom:16px}.summary-label[data-v-943d2897]{font-weight:600;color:#374151}.summary-value[data-v-943d2897]{font-weight:600;color:#1f2937}.summary-value.negative[data-v-943d2897]{color:#dc2626}.summary-value.positive[data-v-943d2897]{color:#059669}.attachments-section[data-v-943d2897]{display:flex;flex-direction:column;gap:8px}.attachments-list[data-v-943d2897]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-943d2897]{display:flex;align-items:center;gap:4px}.header-row[data-v-d602bf84]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-block[data-v-d602bf84]{display:flex;gap:12px;align-items:center}.id-texts[data-v-d602bf84]{display:flex;flex-direction:column;gap:4px}.name[data-v-d602bf84]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-d602bf84]{font-size:13px;color:#6b7280}.ref[data-v-d602bf84]{font-family:ui-monospace,monospace}.chips[data-v-d602bf84]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.section-title[data-v-d602bf84]{font-size:14px;font-weight:600;color:#374151}.sub-card[data-v-d602bf84]{margin-bottom:16px}.positive[data-v-d602bf84]{color:#059669;font-weight:600}.negative[data-v-d602bf84]{color:#dc2626;font-weight:600}.attachments-section[data-v-d602bf84]{display:flex;flex-direction:column;gap:8px}.attachments-list[data-v-d602bf84]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-d602bf84]{display:flex;align-items:center;gap:4px}.unit-suffix[data-v-d602bf84]{font-size:12px;color:#6b7280;margin-left:4px}.header-row[data-v-b3c9c79f]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-block[data-v-b3c9c79f]{display:flex;gap:12px;align-items:center}.id-texts[data-v-b3c9c79f]{display:flex;flex-direction:column;gap:4px}.name[data-v-b3c9c79f]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-b3c9c79f]{font-size:13px;color:#6b7280}.ref[data-v-b3c9c79f]{font-family:ui-monospace,monospace}.chips[data-v-b3c9c79f]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.section-title[data-v-b3c9c79f]{font-size:14px;font-weight:600;color:#374151}.sub-card[data-v-b3c9c79f]{margin-bottom:16px}.summary-label[data-v-b3c9c79f]{font-weight:600;color:#374151}.summary-value[data-v-b3c9c79f]{font-weight:600;color:#1f2937}.attachments-section[data-v-b3c9c79f]{display:flex;flex-direction:column;gap:12px;width:100%}.attachments-list[data-v-b3c9c79f]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-b3c9c79f]{display:flex;align-items:center;gap:4px}.header-row[data-v-8276f9c2]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-block[data-v-8276f9c2]{display:flex;gap:12px;align-items:center}.id-texts[data-v-8276f9c2]{display:flex;flex-direction:column;gap:4px}.name[data-v-8276f9c2]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-8276f9c2]{font-size:13px;color:#6b7280}.ref[data-v-8276f9c2]{font-family:ui-monospace,monospace}.chips[data-v-8276f9c2]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.section-title[data-v-8276f9c2]{font-size:14px;font-weight:600;color:#374151}.sub-card[data-v-8276f9c2]{margin-bottom:16px}.mb-3[data-v-8276f9c2]{margin-bottom:12px}.summary-label[data-v-8276f9c2]{font-weight:600;color:#374151}.summary-value[data-v-8276f9c2]{font-weight:600;color:#1f2937}.attachments-section[data-v-8276f9c2]{display:flex;flex-direction:column;gap:8px}.attachments-list[data-v-8276f9c2]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-8276f9c2]{display:flex;align-items:center;gap:4px}.header-row[data-v-ff84368c]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-block[data-v-ff84368c]{display:flex;gap:12px;align-items:center}.id-texts[data-v-ff84368c]{display:flex;flex-direction:column;gap:4px}.name[data-v-ff84368c]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-ff84368c]{font-size:13px;color:#6b7280}.ref[data-v-ff84368c]{font-family:ui-monospace,monospace}.chips[data-v-ff84368c]{display:flex;flex-wrap:wrap;gap:6px}.section-title[data-v-ff84368c]{font-size:14px;font-weight:600;color:#374151}.sub-card[data-v-ff84368c]{margin-bottom:16px}.stat-value[data-v-ff84368c]{font-size:24px;font-weight:600;color:#1f2937}.unit-suffix[data-v-ff84368c]{font-size:12px;color:#6b7280;margin-left:4px}.location-block[data-v-ff84368c]{padding:16px;border-radius:8px}.location-block.source[data-v-ff84368c]{background:#fef3c7;border:1px solid #fcd34d}.location-block.destination[data-v-ff84368c]{background:#d1fae5;border:1px solid #6ee7b7}.location-label[data-v-ff84368c]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;margin-bottom:8px}.location-name[data-v-ff84368c]{font-size:16px;font-weight:700;color:#1f2937}.location-warehouse[data-v-ff84368c]{font-size:13px;color:#6b7280;margin-top:4px}.location-details[data-v-ff84368c]{margin-top:12px;padding-top:12px;border-top:1px dashed rgba(0,0,0,.1)}.detail-row[data-v-ff84368c]{display:flex;justify-content:space-between;padding:4px 0}.detail-label[data-v-ff84368c]{font-size:12px;color:#6b7280}.detail-value[data-v-ff84368c]{font-size:14px;font-weight:600;color:#1f2937}.detail-value.pending[data-v-ff84368c]{font-style:italic;color:#9ca3af;font-weight:400}.delivery-card[data-v-ff84368c]{background:#fef3c7;border:1px solid #fcd34d}.mb-3[data-v-ff84368c]{margin-bottom:12px}.variance-display[data-v-ff84368c]{margin-top:16px;padding:12px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.variance-row[data-v-ff84368c]{display:flex;justify-content:space-between;padding:4px 0;font-size:14px}.variance-label[data-v-ff84368c]{color:#6b7280}.variance-value[data-v-ff84368c]{font-weight:600;color:#1f2937}.variance-row.variance-negative .variance-value[data-v-ff84368c]{color:#dc2626}.variance-section-title[data-v-ff84368c]{font-size:12px;font-weight:600;color:#374151;margin-bottom:8px;text-transform:uppercase}.total-row[data-v-ff84368c]{border-top:1px solid rgba(0,0,0,.1);margin-top:4px;padding-top:8px}.total-row .detail-value[data-v-ff84368c]{font-weight:700}.readonly-value[data-v-ff84368c]{padding:8px 12px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;font-weight:600;color:#374151}.attachments-section[data-v-ff84368c]{display:flex;flex-direction:column;gap:8px}.attachments-list[data-v-ff84368c]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-ff84368c]{display:flex;align-items:center;gap:4px}.destination-select[data-v-ff84368c]{margin-bottom:12px}.destination-select[data-v-ff84368c] .n-form-item-label{font-size:12px;color:#6b7280}.header-row[data-v-11e7e643]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-block[data-v-11e7e643]{display:flex;gap:12px;align-items:center}.id-texts[data-v-11e7e643]{display:flex;flex-direction:column;gap:4px}.name[data-v-11e7e643]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-11e7e643]{font-size:13px;color:#6b7280}.ref[data-v-11e7e643]{font-family:ui-monospace,monospace}.chips[data-v-11e7e643]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.section-title[data-v-11e7e643]{font-size:14px;font-weight:600;color:#374151}.sub-card[data-v-11e7e643]{margin-bottom:16px}.summary-label[data-v-11e7e643]{font-weight:600;color:#374151}.summary-value[data-v-11e7e643]{font-weight:600;color:#1f2937}.attachments-section[data-v-11e7e643]{display:flex;flex-direction:column;gap:8px}.attachments-list[data-v-11e7e643]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-11e7e643]{display:flex;align-items:center;gap:4px}.menu-card[data-v-dc8d946e]{display:block;padding:16px;border-radius:8px;border:1px solid #e5e7eb;background:#fff;transition:all .2s ease;text-decoration:none;color:inherit}.menu-card[data-v-dc8d946e]:hover{border-color:var(--accent-color);box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.card-content[data-v-dc8d946e]{display:flex;align-items:flex-start;gap:12px}.icon-wrapper[data-v-dc8d946e]{flex-shrink:0;width:48px;height:48px;border-radius:8px;background:color-mix(in srgb,var(--accent-color) 15%,transparent);color:var(--accent-color);display:flex;align-items:center;justify-content:center}.text-content[data-v-dc8d946e]{flex:1;min-width:0}.title[data-v-dc8d946e]{font-weight:600;font-size:14px;color:#111827;margin-bottom:4px}.description[data-v-dc8d946e]{font-size:12px;color:#6b7280;line-height:1.4}.count-badge[data-v-dc8d946e]{flex-shrink:0}.p-4[data-v-1c379053]{padding:1rem}.space-y-6[data-v-1c379053]>*+*{margin-top:1.5rem}.space-y-4[data-v-5b96c448]>*+*{margin-top:1rem}.p-4[data-v-d727a198]{padding:1rem}.space-y-4[data-v-cd818437]>*+*{margin-top:1rem}.mt-3[data-v-cd818437]{margin-top:12px}.conversion-inputs[data-v-cd818437]{display:flex;align-items:flex-start;gap:12px}.conversion-inputs .n-form-item[data-v-cd818437]{flex:1}.equals-sign[data-v-cd818437]{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;color:#666;padding-top:28px;min-width:24px}.p-4[data-v-bb07527a]{padding:1rem}.filter-label[data-v-d624e2e8]{font-size:13px;font-weight:500;margin-bottom:6px;color:#666;display:flex;align-items:center}.space-y-4[data-v-d624e2e8]>*+*{margin-top:1rem}.base-unit-display[data-v-d624e2e8]{min-height:34px;display:flex;align-items:center}.p-4[data-v-da05e471]{padding:1rem}.filter-label[data-v-9e4bea72]{font-size:13px;font-weight:500;margin-bottom:6px;color:#666;display:flex;align-items:center}.space-y-4[data-v-9e4bea72]>*+*{margin-top:1rem}.mt-3[data-v-9e4bea72]{margin-top:12px}.base-unit-display[data-v-9e4bea72]{min-height:34px;display:flex;align-items:center}.conversion-inputs[data-v-9e4bea72]{display:flex;align-items:flex-start;gap:12px}.conversion-inputs .n-form-item[data-v-9e4bea72]{flex:1}.equals-sign[data-v-9e4bea72]{display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:600;color:#666;padding-top:28px;min-width:24px}.p-4[data-v-5f62c902]{padding:1rem}nav ul[data-v-e2019b59]{display:inherit!important}.master-detail-container[data-v-4e052dd2]{display:flex;gap:16px;min-height:calc(100vh - 200px)}.left-pane[data-v-4e052dd2]{width:320px;flex-shrink:0}.right-pane[data-v-4e052dd2]{flex:1;min-width:0}.pane-title[data-v-4e052dd2]{font-size:14px;font-weight:600;color:#374151}.section-title[data-v-4e052dd2]{font-size:13px;font-weight:600;color:#6b7280}.release-item[data-v-4e052dd2]{padding:10px 12px;border-radius:6px;cursor:pointer;transition:all .15s ease;margin-bottom:8px;border:1px solid #e5e7eb}.release-item[data-v-4e052dd2]:hover{background:#f9fafb;border-color:#d1d5db}.release-item-selected[data-v-4e052dd2]{background:#eff6ff;border-color:#3b82f6}.release-item-header[data-v-4e052dd2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.release-item-product[data-v-4e052dd2]{font-weight:500;font-size:13px;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:180px}.release-item-details[data-v-4e052dd2]{display:flex;justify-content:space-between;font-size:12px;color:#6b7280;margin-bottom:6px}.release-item-qty[data-v-4e052dd2]{font-family:ui-monospace,monospace}.release-item-balance[data-v-4e052dd2]{color:#059669;font-weight:500}.lot-row[data-v-4e052dd2]{display:flex;justify-content:space-between;padding:4px 8px;background:#f9fafb;border-radius:4px;font-size:13px}.lot-row.lot-selected[data-v-4e052dd2]{background:#d1fae5;border:1px solid #059669}.lot-name[data-v-4e052dd2]{color:#374151}.lot-qty[data-v-4e052dd2]{font-weight:600;color:#059669;font-family:ui-monospace,monospace}.muted[data-v-4e052dd2]{font-size:13px;color:#9ca3af}.attachments-row[data-v-4e052dd2]{display:flex;align-items:center;gap:12px;margin-top:8px;padding-top:12px;border-top:1px dashed #e5e7eb}.attachments-label[data-v-4e052dd2]{font-size:12px;color:#6b7280;flex-shrink:0}.attachments-section[data-v-4e052dd2]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.attachments-list[data-v-4e052dd2]{display:flex;flex-wrap:wrap;gap:8px}.attachment-item[data-v-4e052dd2]{display:flex;align-items:center;gap:4px}@media(max-width:900px){.master-detail-container[data-v-4e052dd2]{flex-direction:column}.left-pane[data-v-4e052dd2]{width:100%}}.stats-container[data-v-86fd1296]{padding:16px 20px;background-color:#f0f2f5}.kpi-grid[data-v-86fd1296]{margin-bottom:0}.table-container[data-v-86fd1296]{padding:0 20px 20px;background-color:#f0f2f5}.clickable[data-v-86fd1296]{cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.clickable[data-v-86fd1296]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.breached-list[data-v-86fd1296]{display:flex;flex-direction:column;gap:12px}.breached-item[data-v-86fd1296]{border-left:4px solid #d03050}.breached-header[data-v-86fd1296]{font-weight:600;font-size:14px}.breached-details[data-v-86fd1296]{font-size:12px;color:#666;margin:4px 0}.breached-moisture[data-v-86fd1296]{display:flex;gap:16px;font-size:13px;margin:8px 0}.breached-moisture .acceptable[data-v-86fd1296]{color:#18a058}.breached-moisture .current[data-v-86fd1296]{color:#d03050;font-weight:500}.breached-exceeded[data-v-86fd1296]{font-size:12px;color:#d03050;font-weight:500;margin-bottom:8px}.history-header[data-v-86fd1296]{padding:12px;background:#f9fafb;border-radius:8px}.history-product[data-v-86fd1296]{font-weight:600;font-size:16px}.history-location[data-v-86fd1296]{font-size:13px;color:#666;margin:4px 0}.history-acceptable[data-v-86fd1296]{font-size:13px;color:#18a058}.history-current[data-v-86fd1296]{font-size:14px;font-weight:500;margin-top:8px}.history-current.breached[data-v-86fd1296]{color:#d03050}.breach-indicator[data-v-86fd1296]{background:#fee2e2;color:#d03050;padding:2px 8px;border-radius:4px;font-size:11px;margin-left:8px}.history-actions[data-v-86fd1296]{margin-bottom:12px}.warning-message[data-v-86fd1296]{background:#fef3c7;border:1px solid #f59e0b;color:#92400e;padding:8px 12px;border-radius:6px;font-size:13px;margin-top:8px}.w-full[data-v-873003fd]{width:100%}.mb-2[data-v-873003fd]{margin-bottom:8px}.hint[data-v-873003fd]{margin:-4px 0 12px;font-size:12px;color:#6b7280}nav ul[data-v-cc0a7bdf]{display:inherit!important}.w-full[data-v-762be07d]{width:100%}.mt-2[data-v-762be07d]{margin-top:8px}.section-header[data-v-762be07d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.criteria-header[data-v-762be07d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.section-card[data-v-762be07d]{margin-bottom:16px}.card-header[data-v-762be07d]{display:flex;justify-content:space-between;align-items:center}.empty-sections[data-v-762be07d]{color:#999;padding:20px;text-align:center;border:1px dashed #ddd;border-radius:6px;margin-bottom:16px}.mt-2[data-v-060c1eaa]{margin-top:8px}.mt-3[data-v-060c1eaa]{margin-top:12px}.muted[data-v-060c1eaa]{font-size:12px;color:#6b7280}.flex-row[data-v-060c1eaa]{display:flex;gap:8px;align-items:center}.hint-list[data-v-060c1eaa]{margin:0;padding-left:18px}.hint-list li[data-v-060c1eaa]{margin:6px 0}.flag-row[data-v-060c1eaa]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.flag-label[data-v-060c1eaa]{font-size:13px;color:#374151;font-weight:500}.section-card[data-v-060c1eaa]{margin-bottom:12px}.section-head[data-v-060c1eaa]{display:flex;justify-content:space-between;align-items:center}.empty-sections[data-v-060c1eaa]{color:#999;padding:20px;text-align:center;border:1px dashed #ddd;border-radius:6px}nav ul[data-v-9310bb66]{display:inherit!important}.w-full[data-v-4e2ca544]{width:100%}.mt-2[data-v-4e2ca544]{margin-top:8px}.status-bar[data-v-4e2ca544]{display:flex;align-items:center;gap:8px;margin-bottom:16px;flex-wrap:wrap}.status-label[data-v-4e2ca544]{font-size:13px;font-weight:600;color:#374151}.readonly-note[data-v-4e2ca544]{font-size:12px;color:#6b7280;font-style:italic}.empty-state[data-v-4e2ca544]{color:#999;padding:20px;text-align:center;border:1px dashed #ddd;border-radius:6px}.section-header[data-v-4e2ca544]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.cat-table .cat-select-cell[data-v-4e2ca544] .n-form-item{margin-bottom:0}.cat-table .cat-select-cell[data-v-4e2ca544] .n-form-item-feedback-wrapper{display:none}.documents-panel[data-v-4e2ca544]{display:flex;flex-direction:column;gap:12px}.doc-header-row[data-v-4e2ca544]{display:flex;align-items:center;justify-content:space-between}.documents-title[data-v-4e2ca544]{font-weight:600;font-size:13px}.doc-section-label[data-v-4e2ca544]{font-size:12px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.pending-note[data-v-4e2ca544]{font-weight:400;text-transform:none;letter-spacing:0;color:#9ca3af}.doc-table[data-v-4e2ca544]{width:100%}.doc-table[data-v-4e2ca544] td,.doc-table[data-v-4e2ca544] th{vertical-align:middle}.file-name-cell[data-v-4e2ca544]{font-size:12px;color:#6b7280;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sub-card[data-v-71ff1fa9]{border-radius:10px}.header-row[data-v-71ff1fa9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-71ff1fa9]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-71ff1fa9]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#166534;font-weight:700;font-size:16px;flex-shrink:0}.id-texts .name[data-v-71ff1fa9]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-71ff1fa9]{color:#6b7280;font-size:12px}.chips[data-v-71ff1fa9]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-71ff1fa9]{font-weight:600;font-size:14px}.mt-3[data-v-a7526f72]{margin-top:12px}.mb-2[data-v-a7526f72]{margin-bottom:8px}.mb-3[data-v-a7526f72]{margin-bottom:12px}.w-full[data-v-a7526f72]{width:100%}.muted[data-v-a7526f72]{font-size:12px;color:#6b7280}.hint-list[data-v-a7526f72]{margin:0;padding-left:18px}.hint-list li[data-v-a7526f72]{margin:6px 0}.stat-val[data-v-a7526f72]{font-size:14px;font-weight:600;color:#111827}.avatar-row[data-v-a7526f72]{display:flex;align-items:center;gap:12px;margin-bottom:4px}.avatar-circle[data-v-a7526f72]{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#166534;font-weight:700;font-size:15px;flex-shrink:0}.sup-name[data-v-a7526f72]{font-size:16px;font-weight:700;color:#111827}.w-full[data-v-25b9d412]{width:100%}.workspace-root[data-v-770b2f5d]{display:flex;flex-direction:column;gap:16px}.workspace-header-card[data-v-770b2f5d]{margin-bottom:8px}.header-main[data-v-770b2f5d]{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;flex-wrap:wrap}.header-left[data-v-770b2f5d]{display:flex;flex-direction:column;gap:4px}.plan-title[data-v-770b2f5d]{display:flex;align-items:center;gap:8px;font-size:1.25rem;margin:0}.title-icon[data-v-770b2f5d]{font-size:22px}.header-meta[data-v-770b2f5d]{display:flex;flex-wrap:wrap;gap:8px}.header-right[data-v-770b2f5d]{display:flex;align-items:center}.header-totals[data-v-770b2f5d]{margin-top:12px;display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;justify-content:space-between}.pill-row[data-v-770b2f5d]{display:flex;flex-wrap:wrap;gap:8px}.pill[data-v-770b2f5d]{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:8px;border:1px solid transparent}.pill-icon[data-v-770b2f5d]{font-size:18px}.pill-content[data-v-770b2f5d]{display:flex;flex-direction:column;line-height:1.1}.pill-label[data-v-770b2f5d]{font-size:.78rem;opacity:.9}.pill-value[data-v-770b2f5d]{font-size:.9rem;font-weight:600}.pill-total[data-v-770b2f5d]{border-color:#3b82f666;background:#3b82f614;color:#3b82f6}.pill-balance[data-v-770b2f5d]{border-color:#10b98166;background:#10b98114;color:#10b981}.pill-consumed[data-v-770b2f5d]{border-color:#f8717180;background:#f8717114;color:#f87171}.type-chips[data-v-770b2f5d]{display:flex;flex-wrap:wrap;gap:8px}.type-chip[data-v-770b2f5d]{padding:4px 8px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);display:inline-flex;align-items:center;gap:6px;font-size:.8rem}.type-name[data-v-770b2f5d]{font-weight:500}.type-total[data-v-770b2f5d]{opacity:.85}.workflow-note[data-v-770b2f5d]{margin-top:12px;padding:10px 12px;border-radius:8px;font-size:.85rem}.workflow-note-warning[data-v-770b2f5d]{background:#f59e0b1a;border:1px solid rgba(245,158,11,.25)}.workflow-note-success[data-v-770b2f5d]{background:#10b9811a;border:1px solid rgba(16,185,129,.25)}.workflow-note-error[data-v-770b2f5d]{background:#ef444414;border:1px solid rgba(239,68,68,.25);color:#b91c1c}.import-progress-wrap[data-v-770b2f5d]{display:flex;flex-direction:column;gap:8px}.import-progress-title[data-v-770b2f5d]{font-weight:600;font-size:.95rem}.import-progress-text[data-v-770b2f5d]{font-size:.85rem;opacity:.85}.groups-container[data-v-770b2f5d]{display:flex;flex-direction:column;gap:12px}.group-card[data-v-770b2f5d]{border-radius:12px}.group-header[data-v-770b2f5d]{display:flex;justify-content:space-between;align-items:center}.group-header-left[data-v-770b2f5d]{display:flex;align-items:center;gap:6px}.group-icon[data-v-770b2f5d]{font-size:18px}.group-title[data-v-770b2f5d]{font-weight:600}.group-header-right[data-v-770b2f5d]{font-size:.9rem}.group-total-label[data-v-770b2f5d]{opacity:.8;margin-right:4px}.group-total-value[data-v-770b2f5d]{font-weight:600}.group-footer[data-v-770b2f5d]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.group-add-line[data-v-770b2f5d]{margin-left:auto}.version-pager[data-v-770b2f5d]{display:flex;justify-content:flex-end;margin-top:8px}.empty-state[data-v-770b2f5d]{text-align:center;padding:24px 0;display:flex;flex-direction:column;gap:8px;align-items:center}.empty-sub[data-v-770b2f5d]{opacity:.8;font-size:.85rem}.drawer-header[data-v-770b2f5d]{display:flex;align-items:center;gap:8px;font-weight:600}.version-content[data-v-770b2f5d]{display:flex;flex-direction:column;gap:12px}.version-list[data-v-770b2f5d]{max-height:220px;overflow-y:auto}.version-item[data-v-770b2f5d]{cursor:pointer}.version-item.active[data-v-770b2f5d]{background-color:#3b82f61f}.version-item-main[data-v-770b2f5d]{display:flex;flex-direction:column;gap:4px}.version-item-left[data-v-770b2f5d]{display:flex;align-items:center;gap:6px}.version-label[data-v-770b2f5d]{font-weight:600}.version-details[data-v-770b2f5d]{max-height:340px;overflow-y:auto}.version-summary[data-v-770b2f5d]{display:flex;justify-content:space-between;margin-bottom:8px;font-size:.85rem}.version-empty[data-v-770b2f5d]{font-size:.85rem;opacity:.8}.import-content[data-v-770b2f5d]{display:flex;flex-direction:column;gap:12px}.import-toolbar[data-v-770b2f5d]{margin-bottom:8px}[data-v-770b2f5d] .imported-budget-row td{opacity:.55;background:#94a3b814}.aggregate-bar[data-v-770b2f5d]{border:1px solid rgba(59,130,246,.35);background:#3b82f60f}.bar-text[data-v-770b2f5d]{font-size:.87rem;font-weight:500}[data-v-770b2f5d] .row-selected td{background:#3b82f612}.threshold-icon[data-v-770b2f5d]{cursor:pointer;vertical-align:middle;margin-left:5px;font-size:15px}.threshold-warn[data-v-770b2f5d]{color:#f59e0b}.threshold-error[data-v-770b2f5d]{color:#ef4444}.alert-msg-warn[data-v-770b2f5d]{color:#b45309;font-size:.85rem;padding:2px 0}.alert-msg-error[data-v-770b2f5d]{color:#dc2626;font-size:.85rem;padding:2px 0}.bar-slide-enter-active[data-v-770b2f5d],.bar-slide-leave-active[data-v-770b2f5d]{transition:all .2s ease}.bar-slide-enter-from[data-v-770b2f5d],.bar-slide-leave-to[data-v-770b2f5d]{opacity:0;transform:translateY(-6px)}.line-badges[data-v-770b2f5d]{display:flex;gap:4px;flex-wrap:wrap;margin-top:4px}.clickable[data-v-770b2f5d]{cursor:pointer}.muted-cell[data-v-770b2f5d]{color:#6b7280;font-size:12px}.breakdown-grid[data-v-770b2f5d]{margin-top:12px}.breakdown-title[data-v-770b2f5d]{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#6b7280;margin-bottom:4px}.sub-card[data-v-4f49f70a]{border-radius:10px}.header-row[data-v-4f49f70a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-4f49f70a]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-4f49f70a]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dbeafe;color:#1e40af;font-weight:700;font-size:16px;flex-shrink:0}.id-texts .name[data-v-4f49f70a]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-4f49f70a]{color:#6b7280;font-size:12px}.chips[data-v-4f49f70a]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-4f49f70a]{font-weight:600;font-size:14px}.line-header[data-v-4f49f70a]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.line-header-main[data-v-4f49f70a]{display:flex;flex-direction:column;gap:2px}.line-title[data-v-4f49f70a]{font-weight:600;font-size:14px;color:#111827}.line-subtitle[data-v-4f49f70a]{font-size:12px;color:#6b7280}.line-amount[data-v-4f49f70a]{font-weight:700;font-size:14px;white-space:nowrap}.empty-lines[data-v-4f49f70a]{padding:12px;text-align:center;color:#9ca3af;font-size:13px}.section-action-row[data-v-4f49f70a]{display:flex;align-items:center;justify-content:space-between;width:100%}.drawer-header-row[data-v-4f49f70a]{display:flex;align-items:center;gap:8px;font-weight:600}.items-header[data-v-570f1722]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.items-count[data-v-570f1722]{font-size:13px;color:#6b7280}.empty-items[data-v-570f1722]{color:#9ca3af;padding:20px;text-align:center;border:1px dashed #d1d5db;border-radius:6px;font-size:13px;margin-bottom:12px}.items-list[data-v-570f1722]{display:flex;flex-direction:column;margin-bottom:12px}.items-col-labels[data-v-570f1722]{display:flex;align-items:center;gap:8px;font-size:11px;color:#9ca3af;font-weight:500;padding:0 48px 4px 0;border-bottom:1px solid var(--n-border-color, #e5e7eb);margin-bottom:2px}.lbl-desc[data-v-570f1722]{flex:1;min-width:0}.lbl-unit[data-v-570f1722]{width:108px;flex-shrink:0}.lbl-qty[data-v-570f1722]{width:138px;flex-shrink:0}.lbl-price[data-v-570f1722]{width:158px;flex-shrink:0}.lbl-amount[data-v-570f1722]{width:130px;flex-shrink:0;text-align:right}.item-row[data-v-570f1722]{display:flex;align-items:stretch;gap:0;border-bottom:1px solid var(--n-border-color, #e5e7eb);padding:8px 0}.item-content[data-v-570f1722]{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0;padding-right:10px}.item-line[data-v-570f1722]{width:100%}.item-details[data-v-570f1722]{display:flex;align-items:center;gap:8px}.item-desc[data-v-570f1722]{flex:1;min-width:0}.item-unit[data-v-570f1722]{width:108px;flex-shrink:0}.item-qty[data-v-570f1722]{width:138px;flex-shrink:0}.item-price[data-v-570f1722]{width:158px;flex-shrink:0}.item-amount[data-v-570f1722]{width:130px;flex-shrink:0;text-align:right;white-space:nowrap;display:flex;align-items:center;justify-content:flex-end}.item-delete[data-v-570f1722]{width:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.items-total[data-v-570f1722]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:8px 48px 4px 0;font-size:13px;border-top:1px solid var(--n-border-color, #e5e7eb)}.line-bal[data-v-570f1722]{font-size:11px;color:#6b7280;margin-top:3px;line-height:1.3}.bal-over[data-v-570f1722]{color:#e03131;font-weight:600}.documents-panel[data-v-570f1722]{border-top:1px solid #e5e7eb;padding-top:14px;margin-top:12px;display:flex;flex-direction:column;gap:10px}.documents-title[data-v-570f1722]{display:flex;align-items:center;justify-content:space-between;font-weight:600;font-size:13px}.attachment-list[data-v-570f1722]{display:flex;flex-direction:column;gap:8px}.attachment-meta[data-v-570f1722]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#6b7280;font-size:12px}.extra-actions[data-v-570f1722]{display:flex;gap:8px;justify-content:flex-end;margin-top:12px}.mt-1[data-v-96babe33]{margin-top:4px}.mt-3[data-v-96babe33]{margin-top:12px}.muted[data-v-96babe33]{font-size:12px;color:#6b7280}.hint-list[data-v-96babe33]{margin:0;padding-left:18px}.hint-list li[data-v-96babe33]{margin:6px 0}.stat-val[data-v-96babe33]{font-size:14px;font-weight:600;color:#111827}.specs[data-v-96babe33]{font-size:11px;color:#6b7280;margin-top:2px}.attachment-list[data-v-96babe33]{display:flex;flex-direction:column;gap:8px}.attachment-row[data-v-96babe33]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.attachment-info[data-v-96babe33]{display:flex;align-items:center;gap:8px}.attachment-icon[data-v-96babe33]{color:#6b7280}.attachment-name[data-v-96babe33]{font-size:13px;font-weight:500;color:#374151}.sub-card[data-v-16274d69]{border-radius:10px}.header-row[data-v-16274d69]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-16274d69]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-16274d69]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#166534;font-weight:700;font-size:16px;flex-shrink:0}.id-texts .name[data-v-16274d69]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-16274d69]{color:#6b7280;font-size:12px}.chips[data-v-16274d69]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-16274d69]{font-weight:600;font-size:14px}.line-header[data-v-16274d69]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.line-header-main[data-v-16274d69]{display:flex;flex-direction:column;gap:2px}.line-title[data-v-16274d69]{font-weight:600;font-size:14px;color:#111827}.line-subtitle[data-v-16274d69]{font-size:12px;color:#6b7280}.line-amount[data-v-16274d69]{font-weight:700;font-size:14px;white-space:nowrap}.empty-lines[data-v-16274d69]{padding:12px;text-align:center;color:#9ca3af;font-size:13px}.attachment-list[data-v-16274d69]{display:flex;flex-direction:column;gap:8px}.attachment-row[data-v-16274d69]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.attachment-info[data-v-16274d69]{display:flex;align-items:center;gap:8px}.attachment-icon[data-v-16274d69]{color:#6b7280}.attachment-name[data-v-16274d69]{font-size:13px;font-weight:500;color:#374151}.mb-4[data-v-f5e8518a]{margin-bottom:16px}.mt-4[data-v-f5e8518a]{margin-top:16px}.stage-lock-banner[data-v-f5e8518a]{margin-bottom:12px}.na[data-v-e4180e3b]{color:#9ca3af}.req-block[data-v-e4180e3b]{border:1px solid #f0f0f0;border-radius:6px;padding:12px;margin-bottom:12px}.row-already[data-v-e4180e3b]{opacity:.55}.row-selected[data-v-e4180e3b]{background:#18a0580f}.mb-4[data-v-d4eabfbc]{margin-bottom:16px}.mt-4[data-v-d4eabfbc]{margin-top:16px}.tender-block[data-v-d4eabfbc]{padding:16px 0}.border-top[data-v-d4eabfbc]{border-top:1px solid #f0f0f0}.req-section[data-v-d4eabfbc]{border:1px solid #e5e7eb;border-radius:6px;padding:12px 14px;margin-bottom:12px}.req-section-head[data-v-d4eabfbc]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.req-section-title[data-v-d4eabfbc]{font-weight:600;font-size:14px}.doc-drop-zone[data-v-d4eabfbc]{border:2px dashed #d1d5db;border-radius:8px;padding:24px 16px;text-align:center;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;transition:border-color .2s,background .2s}.doc-drop-zone[data-v-d4eabfbc]:hover,.doc-drop-zone.dz-drag[data-v-d4eabfbc],.doc-drop-zone.dz-has-file[data-v-d4eabfbc]{border-color:#18a058;background:#f0fdf4}.dz-title[data-v-d4eabfbc]{font-size:13px;color:#374151}.dz-sub[data-v-d4eabfbc]{font-size:11px;color:#9ca3af}.boq-col-labels[data-v-d4eabfbc]{display:flex;align-items:center;gap:8px;font-size:11px;color:#9ca3af;font-weight:500;padding:0 48px 4px 0;border-bottom:1px solid var(--n-border-color, #e5e7eb);margin-bottom:2px}.boq-lbl-num[data-v-d4eabfbc]{width:28px;flex-shrink:0;text-align:center}.boq-lbl-desc[data-v-d4eabfbc]{flex:1;min-width:0}.boq-lbl-unit[data-v-d4eabfbc]{width:108px;flex-shrink:0}.boq-lbl-qty[data-v-d4eabfbc]{width:110px;flex-shrink:0}.boq-lbl-price[data-v-d4eabfbc]{width:140px;flex-shrink:0}.boq-lbl-amount[data-v-d4eabfbc]{width:120px;flex-shrink:0;text-align:right}.boq-item-row[data-v-d4eabfbc]{display:flex;align-items:stretch;border-bottom:1px solid var(--n-border-color, #e5e7eb);padding:8px 0;gap:0}.boq-item-content[data-v-d4eabfbc]{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0;padding-right:10px}.boq-section-row[data-v-d4eabfbc]{width:100%}.boq-detail-row[data-v-d4eabfbc]{display:flex;align-items:center;gap:8px}.boq-item-num[data-v-d4eabfbc]{width:28px;flex-shrink:0;text-align:center;font-size:12px;color:#9ca3af}.boq-item-desc[data-v-d4eabfbc]{flex:1;min-width:0}.boq-item-unit[data-v-d4eabfbc]{width:108px;flex-shrink:0}.boq-item-qty[data-v-d4eabfbc]{width:110px;flex-shrink:0}.boq-item-price[data-v-d4eabfbc]{width:140px;flex-shrink:0}.boq-item-amount[data-v-d4eabfbc]{width:120px;flex-shrink:0;text-align:right;white-space:nowrap;display:flex;align-items:center;justify-content:flex-end;font-size:13px}.boq-item-delete[data-v-d4eabfbc]{width:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.boq-total[data-v-d4eabfbc]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:8px 48px 4px 0;font-size:13px;border-top:1px solid var(--n-border-color, #e5e7eb)}.stage-lock-banner[data-v-d4eabfbc]{margin-bottom:12px}.mb-3[data-v-7397fb6c]{margin-bottom:12px}.file-row[data-v-7397fb6c]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0;border-bottom:1px solid #f0f0f0}[data-v-7397fb6c] .mb-2{margin-bottom:8px}[data-v-7397fb6c] .changed-row td{background:#fffbeb}.mb-3[data-v-066debaa]{margin-bottom:12px}.kpi-card[data-v-066debaa]{border-radius:10px}.kpi-dot[data-v-066debaa]{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:4px}.dot-submitted[data-v-066debaa]{background:#f0a020}.dot-draft[data-v-066debaa]{background:#9ca3af}.dot-withdrawn[data-v-066debaa]{background:#e53935}.steps-bar[data-v-066debaa]{margin-bottom:20px;padding:10px 12px 4px;border:1px solid #e5e7eb;border-radius:10px;background:#f9fafb}.steps-meta[data-v-066debaa]{display:flex;align-items:baseline;gap:10px;font-size:12px;margin-bottom:8px;min-width:0}.steps-meta-title[data-v-066debaa]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.steps-track[data-v-066debaa]{position:relative}.steps-wrap[data-v-066debaa]{overflow-x:auto;overflow-y:hidden;padding:6px 4px 10px;scrollbar-width:thin}.steps-wrap[data-v-066debaa]::-webkit-scrollbar{height:6px}.steps-wrap[data-v-066debaa]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.steps-wrap.fade-left[data-v-066debaa]{mask-image:linear-gradient(to right,transparent,#000 48px)}.steps-wrap.fade-right[data-v-066debaa]{mask-image:linear-gradient(to left,transparent,#000 48px)}.steps-wrap.fade-left.fade-right[data-v-066debaa]{mask-image:linear-gradient(to right,transparent,#000 48px,#000 calc(100% - 48px),transparent)}.steps-wrap[data-v-066debaa] .n-steps{min-width:max-content}.steps-wrap[data-v-066debaa] .n-step{flex:0 0 auto;width:210px;padding-right:12px}.steps-wrap[data-v-066debaa] .n-step-content{min-width:0}.steps-wrap[data-v-066debaa] .n-step-content-header__title{flex:0 0 auto}.steps-wrap[data-v-066debaa] .n-step-splitor{min-width:16px}.step-title[data-v-066debaa]{display:inline-block;max-width:140px;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.steps-nav[data-v-066debaa]{position:absolute;top:50%;transform:translateY(-60%);z-index:1;box-shadow:0 1px 4px #00000026;background:#fff}.steps-nav--left[data-v-066debaa]{left:-6px}.steps-nav--right[data-v-066debaa]{right:-6px}.step-body[data-v-066debaa]{height:calc(90vh - 300px);min-height:320px;overflow-y:auto;overflow-x:auto;padding-right:8px}.table-scroll[data-v-066debaa]{overflow-x:auto;max-width:100%}.doc-drop-zone[data-v-066debaa]{border:2px dashed #d1d5db;border-radius:8px;padding:24px 16px;text-align:center;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:6px;transition:border-color .2s,background .2s}.doc-drop-zone[data-v-066debaa]:hover,.doc-drop-zone.dz-drag[data-v-066debaa],.doc-drop-zone.dz-has-file[data-v-066debaa]{border-color:#18a058;background:#f0fdf4}.dz-title[data-v-066debaa]{font-size:13px;color:#374151}.dz-sub[data-v-066debaa]{font-size:11px;color:#9ca3af}.stage-lock-banner[data-v-066debaa]{margin-bottom:12px}.mb-4[data-v-245a8f50]{margin-bottom:16px}.mt-4[data-v-245a8f50]{margin-top:16px}.hint[data-v-245a8f50]{font-size:13px}.metric[data-v-245a8f50]{min-height:94px}.empty[data-v-245a8f50]{margin-top:18px}.stage-lock-banner[data-v-245a8f50]{margin-bottom:12px}.evaluation-stage[data-v-fed0db4c]{min-width:0}.mb-2[data-v-fed0db4c]{margin-bottom:8px}.mb-3[data-v-fed0db4c]{margin-bottom:12px}.mb-4[data-v-fed0db4c]{margin-bottom:16px}.mt-3[data-v-fed0db4c]{margin-top:12px}.mt-4[data-v-fed0db4c]{margin-top:16px}.hint[data-v-fed0db4c]{font-size:13px}.block[data-v-fed0db4c]{display:block}.metric[data-v-fed0db4c]{min-height:94px}.empty[data-v-fed0db4c]{margin-top:18px}.template-select[data-v-fed0db4c]{width:min(420px,100%)}.stage-panel[data-v-fed0db4c]{border-bottom:1px solid #eef0f3;padding:12px 0}.stage-process[data-v-fed0db4c]{border-top:1px solid #eef0f3;padding:14px 0}.stage-panel-header[data-v-fed0db4c]{margin-bottom:8px}.criteria-list[data-v-fed0db4c]{margin-top:8px;padding-left:12px;border-left:2px solid #eef0f3}.criteria-row[data-v-fed0db4c]{padding:6px 0}.compact[data-v-fed0db4c]{margin-top:8px}.stage-lock-banner[data-v-fed0db4c]{margin-bottom:12px}.card-title[data-v-266843d9]{font-weight:600;font-size:14px}.subsection-title[data-v-266843d9]{font-weight:600;font-size:13px;color:#374151}.muted[data-v-266843d9]{color:#6b7280;font-size:12px}.neg-header[data-v-266843d9]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.neg-header-left[data-v-266843d9]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.neg-round[data-v-266843d9]{font-weight:700;font-size:13px;color:#374151;white-space:nowrap}.neg-title[data-v-266843d9]{font-size:13px;color:#374151}.neg-date[data-v-266843d9]{white-space:nowrap}.neg-notes[data-v-266843d9]{font-size:13px;color:#374151;background:#f9fafb;padding:10px 12px;border-radius:6px;white-space:pre-wrap;line-height:1.5}.stage-lock-banner[data-v-266843d9]{margin-bottom:12px}.card-title[data-v-22ea6c63]{font-weight:600;font-size:14px}.muted[data-v-22ea6c63]{color:#6b7280;font-size:12px}.stage-lock-banner[data-v-22ea6c63]{margin-bottom:12px}.workspace-layout[data-v-ad296a92]{min-height:calc(100vh - 120px)}.sider-label[data-v-ad296a92]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:#9ca3af;padding:4px 12px 14px;margin:0}.ws-steps[data-v-ad296a92]{padding:0 4px}.loading-center[data-v-ad296a92]{display:flex;justify-content:center;padding:80px}.sub-card[data-v-79774f3e]{border-radius:10px}.section-subtitle[data-v-79774f3e]{font-weight:600;font-size:13px;margin:14px 0 6px;color:#374151}.header-row[data-v-79774f3e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-79774f3e]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-79774f3e]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dbeafe;color:#1e40af;font-weight:700;font-size:16px;flex-shrink:0}.id-texts .name[data-v-79774f3e]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-79774f3e]{color:#6b7280;font-size:12px}.chips[data-v-79774f3e]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-79774f3e]{font-weight:600;font-size:14px;display:flex;align-items:center}.line-header[data-v-79774f3e]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.line-header-main[data-v-79774f3e]{display:flex;flex-direction:column;gap:2px}.line-title[data-v-79774f3e]{font-weight:600;font-size:14px;color:#111827}.line-subtitle[data-v-79774f3e]{font-size:12px;color:#6b7280}.line-amount[data-v-79774f3e]{font-weight:700;font-size:14px;white-space:nowrap}.winner-row td[data-v-79774f3e]{background:#f0fdf4!important}.sub-card[data-v-f8cd09cf]{border-radius:10px}.header-row[data-v-f8cd09cf]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-f8cd09cf]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-f8cd09cf]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fef3c7;color:#b45309;font-weight:700;font-size:12px;flex-shrink:0}.id-texts .name[data-v-f8cd09cf]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-f8cd09cf]{color:#6b7280;font-size:12px}.section-title[data-v-f8cd09cf]{font-weight:600;font-size:14px}.changed-row td[data-v-f8cd09cf]{background:#fffbeb}.evaluation-task[data-v-3c521dfe]{padding:20px;min-width:0}.mb-3[data-v-3c521dfe]{margin-bottom:12px}.mb-4[data-v-3c521dfe]{margin-bottom:16px}.mt-3[data-v-3c521dfe]{margin-top:12px}.mt-4[data-v-3c521dfe]{margin-top:16px}.hint[data-v-3c521dfe]{font-size:13px}.block[data-v-3c521dfe]{display:block}.empty[data-v-3c521dfe]{margin-top:12px}.supplier-score[data-v-3c521dfe]{border-top:1px solid #edf0f2;padding:14px 0}.criterion-row[data-v-3c521dfe]{padding:8px 0}.score-input[data-v-3c521dfe]{width:100%}.bid-modal[data-v-3c521dfe]{width:min(860px,92vw)}.responses[data-v-3c521dfe]{display:grid;gap:12px}.response-row[data-v-3c521dfe]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;border-bottom:1px solid #edf0f2;padding:10px 0}.response-row[data-v-3c521dfe]:last-child{border-bottom:0}.response-value[data-v-3c521dfe]{max-width:360px;text-align:right;overflow-wrap:anywhere}.mt-3[data-v-b120ea5a]{margin-top:12px}.form-container[data-v-8f58901a]{padding:24px}.w-full[data-v-8f58901a]{width:100%}.mt-4[data-v-8f58901a]{margin-top:16px}.mb-2[data-v-8f58901a]{margin-bottom:8px}.mb-4[data-v-8f58901a]{margin-bottom:16px}.items-table[data-v-8f58901a]{width:100%}.view-container[data-v-85a14887]{padding:24px}.loading-container[data-v-85a14887]{display:flex;justify-content:center;padding:80px}.minutes-text[data-v-85a14887]{white-space:pre-wrap;margin:0;font-family:inherit}.form-container[data-v-786e09bf]{padding:24px}.w-full[data-v-786e09bf]{width:100%}.mt-4[data-v-786e09bf]{margin-top:16px}.mb-2[data-v-786e09bf]{margin-bottom:8px}.section-header[data-v-786e09bf]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.empty-state[data-v-786e09bf]{color:#999;padding:20px;text-align:center;border:1px dashed #ddd;border-radius:6px;margin-bottom:16px}.items-table[data-v-786e09bf]{width:100%;margin-bottom:16px}.resp-section[data-v-786e09bf]{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin-bottom:16px}.resp-section-head[data-v-786e09bf]{display:flex;align-items:center;gap:8px;margin-bottom:8px}.resp-section-title[data-v-786e09bf]{font-weight:600;font-size:.95em}.resp-section-desc[data-v-786e09bf]{color:#666;font-size:.85em;margin:0 0 12px}.resp-required-badge[data-v-786e09bf]{font-size:.7em;background:#fef3c7;color:#92400e;padding:2px 6px;border-radius:4px}.resp-help[data-v-786e09bf]{font-size:.8em;color:#888}.view-container[data-v-c630f048]{padding:24px}.loading-container[data-v-c630f048]{display:flex;justify-content:center;padding:80px}.resp-view-section[data-v-c630f048]{margin-bottom:20px}.resp-view-section-head[data-v-c630f048]{font-weight:600;font-size:.9em;color:#374151;margin-bottom:8px;padding:6px 10px;background:#f3f4f6;border-radius:4px}.no-resp[data-v-c630f048]{color:#aaa}.form-container[data-v-50d33106]{padding:24px}.w-full[data-v-50d33106]{width:100%}.mt-2[data-v-50d33106]{margin-top:8px}.mt-4[data-v-50d33106]{margin-top:16px}.mb-2[data-v-50d33106]{margin-bottom:8px}.mb-3[data-v-50d33106]{margin-bottom:12px}.mb-4[data-v-50d33106]{margin-bottom:16px}.items-table[data-v-50d33106]{width:100%}.section-card[data-v-50d33106]{border-left:3px solid #18a058}.view-container[data-v-dc881ae2]{padding:24px}.loading-container[data-v-dc881ae2]{display:flex;justify-content:center;padding:80px}.items-header[data-v-b6d1abf4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.items-count[data-v-b6d1abf4]{font-size:13px;color:#6b7280}.empty-items[data-v-b6d1abf4]{color:#9ca3af;padding:20px;text-align:center;border:1px dashed #d1d5db;border-radius:6px;font-size:13px;margin-bottom:12px}.items-list[data-v-b6d1abf4]{display:flex;flex-direction:column;margin-bottom:12px}.items-col-labels[data-v-b6d1abf4]{display:flex;align-items:center;gap:6px;font-size:11px;color:#9ca3af;font-weight:500;padding:0 40px 4px 0;border-bottom:1px solid var(--n-border-color, #e5e7eb);margin-bottom:2px}.lbl-desc[data-v-b6d1abf4]{flex:1;min-width:0}.lbl-unit[data-v-b6d1abf4]{width:72px;flex-shrink:0}.lbl-qty[data-v-b6d1abf4]{width:90px;flex-shrink:0}.lbl-price[data-v-b6d1abf4]{width:110px;flex-shrink:0}.lbl-tax[data-v-b6d1abf4]{width:72px;flex-shrink:0}.lbl-amount[data-v-b6d1abf4]{width:100px;flex-shrink:0;text-align:right}.item-row[data-v-b6d1abf4]{display:flex;align-items:stretch;gap:0;border-bottom:1px solid var(--n-border-color, #e5e7eb);padding:6px 0}.item-content[data-v-b6d1abf4]{flex:1;min-width:0;padding-right:8px}.item-details[data-v-b6d1abf4]{display:flex;align-items:center;gap:6px}.item-desc[data-v-b6d1abf4]{flex:1;min-width:0}.item-unit[data-v-b6d1abf4]{width:72px;flex-shrink:0}.item-qty[data-v-b6d1abf4]{width:90px;flex-shrink:0}.item-price[data-v-b6d1abf4]{width:110px;flex-shrink:0}.item-tax[data-v-b6d1abf4]{width:72px;flex-shrink:0}.item-amount[data-v-b6d1abf4]{width:100px;flex-shrink:0;text-align:right;display:flex;align-items:center;justify-content:flex-end}.item-delete[data-v-b6d1abf4]{width:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.items-total[data-v-b6d1abf4]{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:8px 40px 4px 0;font-size:13px;border-top:1px solid var(--n-border-color, #e5e7eb)}.mono[data-v-b6d1abf4]{font-variant-numeric:tabular-nums}.extra-actions[data-v-b6d1abf4]{display:flex;gap:8px;justify-content:flex-end;margin-top:16px;border-top:1px solid var(--n-border-color, #e5e7eb);padding-top:12px}.sub-card[data-v-1606ba45]{border-radius:10px}.header-row[data-v-1606ba45]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-1606ba45]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-1606ba45]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#166534;font-weight:700;font-size:16px;flex-shrink:0}.id-texts .name[data-v-1606ba45]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-1606ba45]{color:#6b7280;font-size:12px}.chips[data-v-1606ba45]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-1606ba45]{font-weight:600;font-size:14px}.line-header[data-v-1606ba45]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.line-header-main[data-v-1606ba45]{display:flex;flex-direction:column;gap:2px}.line-title[data-v-1606ba45]{font-weight:600;font-size:14px;color:#111827}.line-subtitle[data-v-1606ba45]{font-size:12px;color:#6b7280}.line-amount[data-v-1606ba45]{font-weight:700;font-size:14px;white-space:nowrap}.empty-lines[data-v-1606ba45]{padding:12px;text-align:center;color:#9ca3af;font-size:13px}.sub-card[data-v-344df9ff]{border-radius:10px}.header-row[data-v-344df9ff]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-344df9ff]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-344df9ff]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fef9c3;color:#92400e;font-weight:700;font-size:16px;flex-shrink:0}.id-texts .name[data-v-344df9ff]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-344df9ff]{color:#6b7280;font-size:12px}.chips[data-v-344df9ff]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-344df9ff]{font-weight:600;font-size:14px}.line-header[data-v-344df9ff]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.line-header-main[data-v-344df9ff]{display:flex;flex-direction:column;gap:2px}.line-title[data-v-344df9ff]{font-weight:600;font-size:14px;color:#111827}.line-subtitle[data-v-344df9ff]{font-size:12px;color:#6b7280}.line-amount[data-v-344df9ff]{font-weight:700;font-size:14px;white-space:nowrap}.empty-lines[data-v-344df9ff]{padding:12px;text-align:center;color:#9ca3af;font-size:13px}.sub-card[data-v-82ebe106]{border-radius:10px}.header-row[data-v-82ebe106]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-82ebe106]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-82ebe106]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fef3c7;color:#92400e;font-weight:700;font-size:13px;flex-shrink:0}.id-texts .name[data-v-82ebe106]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-82ebe106]{color:#6b7280;font-size:12px}.chips[data-v-82ebe106]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-82ebe106]{font-weight:600;font-size:14px}.section-label[data-v-82ebe106]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.reason-block[data-v-82ebe106]{margin-top:12px;padding-top:10px;border-top:1px solid #e5e7eb}.reason-text[data-v-82ebe106]{font-size:13px;color:#374151;margin-top:4px}.change-row[data-v-82ebe106]{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid var(--n-border-color, #e5e7eb)}.change-row[data-v-82ebe106]:last-child{border-bottom:none}.change-add[data-v-82ebe106]{background:#f0fdf4;border-radius:6px;padding:10px 12px}.change-modify[data-v-82ebe106]{background:#fffbeb;border-radius:6px;padding:10px 12px}.change-remove[data-v-82ebe106]{background:#fff5f5;border-radius:6px;padding:10px 12px}.change-badge[data-v-82ebe106]{flex-shrink:0;padding-top:2px}.change-body[data-v-82ebe106]{flex:1;min-width:0}.change-title[data-v-82ebe106]{font-weight:600;font-size:13px;color:#111827;margin-bottom:6px}.change-compare[data-v-82ebe106]{display:flex;align-items:flex-start;gap:12px}.compare-col[data-v-82ebe106]{flex:1}.compare-label[data-v-82ebe106]{font-size:11px;font-weight:600;color:#6b7280;text-transform:uppercase;margin-bottom:4px}.compare-val[data-v-82ebe106]{font-size:13px;margin-bottom:2px}.compare-arrow[data-v-82ebe106]{font-size:20px;color:#9ca3af;padding-top:16px}.change-detail[data-v-82ebe106]{display:flex;flex-wrap:wrap;gap:6px}.change-chip[data-v-82ebe106]{font-size:12px;background:#f3f4f6;padding:2px 8px;border-radius:4px;color:#374151}.change-chip.strong[data-v-82ebe106]{font-weight:700}.line-header[data-v-82ebe106]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.line-header-main[data-v-82ebe106]{display:flex;flex-direction:column;gap:2px}.line-title[data-v-82ebe106]{font-weight:600;font-size:14px;color:#111827}.line-subtitle[data-v-82ebe106]{font-size:12px;color:#6b7280;display:flex;align-items:center}.line-amount[data-v-82ebe106]{font-weight:700;font-size:14px;white-space:nowrap}.empty-lines[data-v-82ebe106]{padding:12px;text-align:center;color:#9ca3af;font-size:13px}.mt-1[data-v-c95d647a]{margin-top:4px}.mt-3[data-v-c95d647a]{margin-top:12px}.mb-3[data-v-c95d647a]{margin-bottom:12px}.muted[data-v-c95d647a]{font-size:12px;color:#6b7280}.hint-list[data-v-c95d647a]{margin:0;padding-left:18px}.hint-list li[data-v-c95d647a]{margin:6px 0}.stat-val[data-v-c95d647a]{font-size:14px;font-weight:600;color:#111827}.tab-header[data-v-c95d647a]{display:flex;justify-content:flex-end;margin-bottom:8px}.mono[data-v-c95d647a]{font-variant-numeric:tabular-nums}.variation-block[data-v-c95d647a]{border:1px solid var(--n-border-color, #e5e7eb);border-radius:6px;padding:12px;margin-bottom:12px}.variation-header[data-v-c95d647a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.variation-meta[data-v-c95d647a]{display:flex;align-items:center;gap:10px}.variation-ref[data-v-c95d647a]{font-size:13px}.variation-date[data-v-c95d647a]{font-size:12px}.variation-reason[data-v-c95d647a]{font-size:12px;margin-bottom:4px}.var-section-header[data-v-c95d647a]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.tab-header[data-v-13d95168]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.tab-count[data-v-13d95168]{font-size:12px;color:#6b7280}.tab-actions[data-v-13d95168]{display:flex;gap:6px}.muted[data-v-13d95168]{color:#6b7280;font-size:12px}.ms-list[data-v-13d95168]{display:flex;flex-direction:column;gap:6px}.ms-item[data-v-13d95168]{border:1px solid var(--n-border-color, #e5e7eb);border-radius:8px;padding:8px 10px;display:flex;flex-direction:column;gap:6px}.ms-row-1[data-v-13d95168]{display:flex;align-items:center;gap:6px}.ms-num[data-v-13d95168]{width:22px;text-align:center;font-size:11px;color:#9ca3af;flex-shrink:0}.ms-name[data-v-13d95168]{flex:1;min-width:0}.ms-status[data-v-13d95168]{width:130px;flex-shrink:0}.ms-row-2[data-v-13d95168]{display:flex;align-items:center;gap:6px;padding-left:28px}.ms-desc[data-v-13d95168],.ms-cond[data-v-13d95168]{flex:1;min-width:0}.ms-date[data-v-13d95168]{width:140px;flex-shrink:0}.documents-panel[data-v-13d95168]{border-top:1px solid #e5e7eb;padding-top:14px;margin-top:12px;display:flex;flex-direction:column;gap:10px}.documents-title[data-v-13d95168]{font-weight:600;font-size:13px}.attachment-list[data-v-13d95168]{display:flex;flex-direction:column;gap:8px}.attachment-meta[data-v-13d95168]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#6b7280;font-size:12px}.id-block[data-v-6098a0b5]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.avatar-circle[data-v-6098a0b5]{width:44px;height:44px;border-radius:50%;background:#eff6ff;color:#1d4ed8;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:11px;flex-shrink:0}.contract-num[data-v-6098a0b5]{font-size:16px;font-weight:700;color:#111827}.muted[data-v-6098a0b5]{color:#6b7280;font-size:12px}.hint-list[data-v-6098a0b5]{margin:0;padding-left:16px;line-height:1.8}.ms-progress-label[data-v-6098a0b5]{display:flex;justify-content:space-between;align-items:center}.days-chip[data-v-6098a0b5]{display:inline-block;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600}.danger-text[data-v-6098a0b5]{color:#dc2626;background:#fef2f2}.warn-text[data-v-6098a0b5]{color:#d97706;background:#fffbeb}.ok-text[data-v-6098a0b5]{color:#16a34a;background:#f0fdf4}.stat-val[data-v-6098a0b5]{font-size:18px;font-weight:700}.contract-pre[data-v-6098a0b5]{white-space:pre-wrap;margin:0;font-family:inherit;font-size:12px;line-height:1.6}.sub-list[data-v-6098a0b5]{display:flex;flex-direction:column;gap:8px}.sub-item[data-v-6098a0b5]{border:1px solid var(--n-border-color, #e5e7eb);border-radius:8px;padding:10px 12px}.sub-item-header[data-v-6098a0b5]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.sub-item-meta[data-v-6098a0b5]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.sub-item-details[data-v-6098a0b5]{font-size:12px;color:#374151}.sub-item-reason[data-v-6098a0b5]{font-size:12px;margin-top:4px}.doc-link[data-v-6098a0b5]{font-size:12px;color:#3b82f6;text-decoration:none}.doc-link[data-v-6098a0b5]:hover{text-decoration:underline}.attachment-list[data-v-6098a0b5]{display:flex;flex-direction:column;gap:8px}.attachment-row[data-v-6098a0b5]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;border:1px solid #e5e7eb;border-radius:8px;background:#f9fafb}.attachment-info[data-v-6098a0b5]{display:flex;align-items:center;gap:8px}.attachment-icon[data-v-6098a0b5]{color:#6b7280}.attachment-name[data-v-6098a0b5]{font-size:13px;font-weight:500;color:#374151}.documents-panel[data-v-6098a0b5]{border-top:1px solid #e5e7eb;padding-top:12px;margin-top:10px;display:flex;flex-direction:column;gap:8px}.documents-title[data-v-6098a0b5]{font-weight:600;font-size:13px}.attachment-meta[data-v-6098a0b5]{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#6b7280;font-size:12px}.lines-header[data-v-2c91462d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid var(--n-border-color, #e5e7eb)}.lines-count[data-v-2c91462d]{font-size:13px;color:#6b7280}.lines-total[data-v-2c91462d]{font-size:13px;color:#111827}.lines-col-labels[data-v-2c91462d]{display:flex;align-items:center;gap:6px;font-size:11px;color:#9ca3af;font-weight:500;padding:4px 0;border-bottom:1px solid var(--n-border-color, #e5e7eb);margin-bottom:2px}.line-row[data-v-2c91462d]{display:flex;align-items:center;gap:6px;padding:6px 0;border-bottom:1px solid var(--n-border-color, #e5e7eb)}.lines-footer[data-v-2c91462d]{display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:8px 0 4px;font-size:13px;border-top:1px solid var(--n-border-color, #e5e7eb);margin-top:2px}.lcl-num[data-v-2c91462d]{width:24px;flex-shrink:0;font-size:12px}.lcl-desc[data-v-2c91462d]{flex:1;min-width:0;font-size:13px}.lcl-unit[data-v-2c91462d]{width:52px;flex-shrink:0;font-size:12px}.lcl-ordered[data-v-2c91462d]{width:70px;flex-shrink:0;text-align:right;font-size:12px}.lcl-balance[data-v-2c91462d]{width:76px;flex-shrink:0;text-align:right}.lcl-price[data-v-2c91462d]{width:80px;flex-shrink:0;text-align:right;font-size:12px}.lcl-qty[data-v-2c91462d]{width:110px;flex-shrink:0}.lcl-value[data-v-2c91462d]{width:86px;flex-shrink:0;text-align:right;font-size:13px}.mono[data-v-2c91462d]{font-variant-numeric:tabular-nums}.mono-r[data-v-2c91462d]{font-variant-numeric:tabular-nums;text-align:right}.muted[data-v-2c91462d]{color:#6b7280}.doc-row[data-v-2c91462d]{display:flex;align-items:center;gap:4px;margin-bottom:6px;flex-wrap:nowrap}.doc-uploaded[data-v-2c91462d]{display:flex;align-items:center;flex-shrink:0}.doc-error[data-v-2c91462d]{color:#ef4444;font-size:11px;flex-shrink:0}.doc-row-view[data-v-2c91462d]{padding:4px 0;font-size:13px}.doc-link[data-v-2c91462d]{color:#3b82f6;text-decoration:underline}.mt-1[data-v-4070752f]{margin-top:4px}.mt-3[data-v-4070752f]{margin-top:12px}.muted[data-v-4070752f]{font-size:12px;color:#6b7280}.hint-list[data-v-4070752f]{margin:0;padding-left:18px}.hint-list li[data-v-4070752f]{margin:6px 0}.doc-link[data-v-4070752f]{color:#3b82f6;text-decoration:underline;font-size:12px}.inv-col-labels[data-v-4070752f]{display:flex;align-items:center;gap:6px;font-size:11px;color:#9ca3af;font-weight:600;padding:4px 0 6px;border-bottom:1px solid var(--n-border-color, #e5e7eb);margin-bottom:2px}.inv-line-row[data-v-4070752f]{display:flex;align-items:center;gap:6px;padding:6px 0;border-bottom:1px solid var(--n-border-color, #e5e7eb)}.icl-desc[data-v-4070752f]{flex:1.2;min-width:0;font-size:12px}.icl-qty[data-v-4070752f]{width:60px;flex-shrink:0;font-size:12px;text-align:right}.icl-product[data-v-4070752f]{flex:1.2;min-width:0}.icl-warehouse[data-v-4070752f],.icl-lot[data-v-4070752f]{flex:1;min-width:0}.icl-unit[data-v-4070752f]{width:90px;flex-shrink:0}.icl-price[data-v-4070752f]{width:100px;flex-shrink:0}.sub-card[data-v-1d7cbc4d]{border-radius:10px}.header-row[data-v-1d7cbc4d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-1d7cbc4d]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-1d7cbc4d]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#166534;font-weight:700;font-size:14px;flex-shrink:0}.id-texts .name[data-v-1d7cbc4d]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-1d7cbc4d]{color:#6b7280;font-size:12px}.chips[data-v-1d7cbc4d]{display:flex;gap:6px;align-items:center;flex-wrap:wrap;flex-direction:column;align-items:flex-end}.section-title[data-v-1d7cbc4d]{font-weight:600;font-size:14px}.doc-row[data-v-1d7cbc4d]{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--n-border-color, #e5e7eb)}.doc-row[data-v-1d7cbc4d]:last-child{border-bottom:none}.doc-name[data-v-1d7cbc4d]{flex:1;min-width:0;font-size:13px;display:flex;align-items:center;gap:6px}.doc-date[data-v-1d7cbc4d]{flex-shrink:0;font-size:11px}.doc-badge[data-v-1d7cbc4d]{font-size:10px;font-weight:600;padding:1px 5px;border-radius:4px;flex-shrink:0}.doc-badge.dm[data-v-1d7cbc4d]{background:#dbeafe;color:#1d4ed8}.doc-badge.url[data-v-1d7cbc4d]{background:#f3f4f6;color:#6b7280}.line-header[data-v-1d7cbc4d]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.line-header-main[data-v-1d7cbc4d]{display:flex;flex-direction:column;gap:2px}.line-title[data-v-1d7cbc4d]{font-weight:600;font-size:14px;color:#111827}.line-subtitle[data-v-1d7cbc4d]{font-size:12px;color:#6b7280}.line-amount[data-v-1d7cbc4d]{font-weight:700;font-size:14px;white-space:nowrap}.sub-card[data-v-5a5340b2]{border-radius:10px}.header-row[data-v-5a5340b2]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-5a5340b2]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-5a5340b2]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#166534;font-weight:700;font-size:14px;flex-shrink:0}.id-texts .name[data-v-5a5340b2]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-5a5340b2]{color:#6b7280;font-size:12px}.section-title[data-v-5a5340b2]{font-weight:600;font-size:14px}.sub-card[data-v-f0e28ca3]{border-radius:10px}.header-row[data-v-f0e28ca3]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-f0e28ca3]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-f0e28ca3]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dbeafe;color:#1d4ed8;font-weight:700;font-size:12px;flex-shrink:0}.id-texts .name[data-v-f0e28ca3]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-f0e28ca3]{color:#6b7280;font-size:12px}.section-title[data-v-f0e28ca3]{font-weight:600;font-size:14px}.sub-card[data-v-cb59189e]{border-radius:10px}.header-row[data-v-cb59189e]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-cb59189e]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-cb59189e]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fef3c7;color:#92400e;font-weight:700;font-size:12px;flex-shrink:0}.id-texts .name[data-v-cb59189e]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-cb59189e]{color:#6b7280;font-size:12px}.section-title[data-v-cb59189e]{font-weight:600;font-size:14px}.sub-card[data-v-1d0fd751]{border-radius:10px}.header-row[data-v-1d0fd751]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-1d0fd751]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-1d0fd751]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fee2e2;color:#991b1b;font-weight:700;font-size:12px;flex-shrink:0}.id-texts .name[data-v-1d0fd751]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-1d0fd751]{color:#6b7280;font-size:12px}.section-title[data-v-1d0fd751]{font-weight:600;font-size:14px}.sub-card[data-v-92e36547]{border-radius:10px}.header-row[data-v-92e36547]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-92e36547]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-92e36547]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f0fdf4;color:#166534;font-weight:700;font-size:12px;flex-shrink:0}.id-texts .name[data-v-92e36547]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-92e36547]{color:#6b7280;font-size:12px}.section-title[data-v-92e36547]{font-weight:600;font-size:14px}.sub-card[data-v-59ab4897]{border-radius:10px}.header-row[data-v-59ab4897]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-59ab4897]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-59ab4897]{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#f5f3ff;color:#5b21b6;font-weight:700;font-size:12px;flex-shrink:0}.id-texts .name[data-v-59ab4897]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-59ab4897]{color:#6b7280;font-size:12px}.section-title[data-v-59ab4897]{font-weight:600;font-size:14px}.sub-card[data-v-f45ff749]{border-radius:10px}.header-row[data-v-f45ff749]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-f45ff749]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-f45ff749]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#166534;font-weight:700;font-size:16px;flex-shrink:0}.id-texts .name[data-v-f45ff749]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-f45ff749]{color:#6b7280;font-size:12px}.chips[data-v-f45ff749]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-f45ff749]{font-weight:600;font-size:14px}.sub-card[data-v-6f493709]{border-radius:10px}.header-row[data-v-6f493709]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-6f493709]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-6f493709]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dcfce7;color:#166534;font-weight:700;font-size:16px;flex-shrink:0}.id-texts .name[data-v-6f493709]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-6f493709]{color:#6b7280;font-size:12px}.chips[data-v-6f493709]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-6f493709]{font-weight:600;font-size:14px}.items-header[data-v-73861751]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.items-count[data-v-73861751]{font-size:13px;color:#6b7280}.empty-items[data-v-73861751]{color:#9ca3af;padding:20px;text-align:center;border:1px dashed #d1d5db;border-radius:6px;font-size:13px;margin-bottom:12px}.items-list[data-v-73861751]{display:flex;flex-direction:column;margin-bottom:12px}.items-col-labels[data-v-73861751]{display:flex;align-items:center;gap:6px;font-size:11px;color:#9ca3af;font-weight:500;padding:0 40px 4px 0;border-bottom:1px solid var(--n-border-color, #e5e7eb);margin-bottom:2px}.lbl-desc[data-v-73861751]{flex:1;min-width:0}.lbl-unit[data-v-73861751]{width:72px;flex-shrink:0}.lbl-qty[data-v-73861751]{width:90px;flex-shrink:0}.lbl-price[data-v-73861751]{width:110px;flex-shrink:0}.lbl-amount[data-v-73861751]{width:100px;flex-shrink:0;text-align:right}.item-row[data-v-73861751]{display:flex;align-items:stretch;gap:0;border-bottom:1px solid var(--n-border-color, #e5e7eb);padding:6px 0}.item-content[data-v-73861751]{flex:1;min-width:0;padding-right:8px}.item-details[data-v-73861751]{display:flex;align-items:center;gap:6px}.item-desc[data-v-73861751]{flex:1;min-width:0}.item-unit[data-v-73861751]{width:72px;flex-shrink:0}.item-qty[data-v-73861751]{width:90px;flex-shrink:0}.item-price[data-v-73861751]{width:110px;flex-shrink:0}.item-amount[data-v-73861751]{width:100px;flex-shrink:0;text-align:right;display:flex;align-items:center;justify-content:flex-end}.item-delete[data-v-73861751]{width:36px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.items-total[data-v-73861751]{display:flex;justify-content:flex-end;align-items:center;gap:8px;padding:8px 40px 4px 0;font-size:13px;border-top:1px solid var(--n-border-color, #e5e7eb)}.mono[data-v-73861751]{font-variant-numeric:tabular-nums}.sub-card[data-v-6ce362ae]{border-radius:10px}.header-row[data-v-6ce362ae]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-6ce362ae]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-6ce362ae]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dbeafe;color:#1e40af;font-weight:700;font-size:16px;flex-shrink:0}.id-texts .name[data-v-6ce362ae]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-6ce362ae]{color:#6b7280;font-size:12px}.chips[data-v-6ce362ae]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-6ce362ae]{font-weight:600;font-size:14px}.sub-card[data-v-e9cc5e89]{border-radius:10px}.header-row[data-v-e9cc5e89]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-e9cc5e89]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-e9cc5e89]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#dbeafe;color:#1e40af;font-weight:700;font-size:16px;flex-shrink:0}.id-texts .name[data-v-e9cc5e89]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-e9cc5e89]{color:#6b7280;font-size:12px}.chips[data-v-e9cc5e89]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-e9cc5e89]{font-weight:600;font-size:14px}.line-header[data-v-e9cc5e89]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.line-header-main[data-v-e9cc5e89]{display:flex;flex-direction:column;gap:2px}.line-title[data-v-e9cc5e89]{font-weight:600;font-size:14px;color:#111827}.line-subtitle[data-v-e9cc5e89]{font-size:12px;color:#6b7280}.line-amount[data-v-e9cc5e89]{font-weight:700;font-size:14px;white-space:nowrap}.empty-lines[data-v-e9cc5e89]{padding:12px;text-align:center;color:#9ca3af;font-size:13px}.mt-1[data-v-8d351c71]{margin-top:4px}.mt-3[data-v-8d351c71]{margin-top:12px}.muted[data-v-8d351c71]{font-size:12px;color:#6b7280}.hint-list[data-v-8d351c71]{margin:0;padding-left:18px}.hint-list li[data-v-8d351c71]{margin:6px 0}.page-wrap[data-v-6165555a]{padding:24px}.loading-container[data-v-6165555a]{display:flex;justify-content:center;padding:80px}.header-row[data-v-6165555a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-6165555a]{display:flex;align-items:center;gap:12px}.avatar-circle[data-v-6165555a]{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fef3c7;color:#92400e;font-weight:700;font-size:16px;flex-shrink:0}.id-texts .name[data-v-6165555a]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-6165555a]{color:#6b7280;font-size:12px}.section-title[data-v-6165555a]{font-weight:600;font-size:14px}.line-header[data-v-6165555a]{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.line-header-main[data-v-6165555a]{display:flex;flex-direction:column;gap:2px}.line-title[data-v-6165555a]{font-weight:600;font-size:14px;color:#111827}.line-subtitle[data-v-6165555a]{font-size:12px;color:#6b7280}.paper-content[data-v-6165555a]{white-space:pre-wrap;font-size:13px;line-height:1.6;color:#374151;background:#f9fafb;padding:12px;border-radius:6px}.form-container[data-v-e39b2e43]{padding:24px}.mt-2[data-v-e39b2e43]{margin-top:8px}.mt-4[data-v-e39b2e43]{margin-top:16px}.mb-4[data-v-e39b2e43]{margin-bottom:16px}.items-table[data-v-e39b2e43]{width:100%}.view-container[data-v-652bdb20]{padding:24px}.loading-container[data-v-652bdb20]{display:flex;justify-content:center;padding:80px}.paper-content[data-v-652bdb20]{white-space:pre-wrap;margin:0;font-family:inherit;line-height:1.6}.mt-3[data-v-02103939]{margin-top:12px}.mb-2[data-v-02103939]{margin-bottom:8px}.muted[data-v-02103939]{font-size:12px;color:#6b7280}.flex-row[data-v-02103939]{display:flex;gap:8px;align-items:center}.hint-list[data-v-02103939]{margin:0;padding-left:18px}.hint-list li[data-v-02103939]{margin:6px 0}.flag-row[data-v-02103939]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.flag-label[data-v-02103939]{font-size:13px;color:#374151;font-weight:500}.mt-3[data-v-10536bb9]{margin-top:12px}.mb-2[data-v-10536bb9]{margin-bottom:8px}.muted[data-v-10536bb9]{font-size:12px;color:#6b7280}.flex-row[data-v-10536bb9]{display:flex;gap:8px;align-items:center}.hint-list[data-v-10536bb9]{margin:0;padding-left:18px}.hint-list li[data-v-10536bb9]{margin:6px 0}.desc-label[data-v-10536bb9]{font-size:12px;font-weight:600;color:#374151;margin-bottom:4px}.clickable[data-v-10536bb9]{cursor:pointer}.desc-text[data-v-10536bb9]{font-size:13px;color:#4b5563;white-space:pre-wrap;margin:0}.mt-3[data-v-6f5fbff1]{margin-top:12px}.mb-2[data-v-6f5fbff1]{margin-bottom:8px}.muted[data-v-6f5fbff1]{font-size:12px;color:#6b7280}.flex-row[data-v-6f5fbff1]{display:flex;gap:8px;align-items:center}.hint-list[data-v-6f5fbff1]{margin:0;padding-left:18px}.hint-list li[data-v-6f5fbff1]{margin:6px 0}.flag-row[data-v-6f5fbff1]{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.flag-label[data-v-6f5fbff1]{font-size:13px;color:#374151;font-weight:500}.members-header[data-v-e50af718]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.members-count[data-v-e50af718]{font-size:13px;color:#6b7280}.empty-members[data-v-e50af718]{color:#9ca3af;padding:20px;text-align:center;border:1px dashed #d1d5db;border-radius:6px;font-size:13px}.members-table[data-v-e50af718]{width:100%}.mt-3[data-v-bc3f00af]{margin-top:12px}.mb-2[data-v-bc3f00af]{margin-bottom:8px}.muted[data-v-bc3f00af]{font-size:12px;color:#6b7280}.flex-row[data-v-bc3f00af]{display:flex;gap:8px;align-items:center}.hint-list[data-v-bc3f00af]{margin:0;padding-left:18px}.hint-list li[data-v-bc3f00af]{margin:6px 0}.desc-label[data-v-bc3f00af]{font-size:12px;font-weight:600;color:#374151;margin-bottom:4px}.desc-text[data-v-bc3f00af]{font-size:13px;color:#4b5563;white-space:pre-wrap;margin:0}.center-wrap[data-v-be7b96bd]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-be7b96bd]{display:inherit!important}.center-wrap[data-v-ac60fd34]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-ac60fd34]{display:inherit!important}nav ul[data-v-0cdfc2d5]{display:inherit!important}.mt-3[data-v-779ae98e]{margin-top:12px}.mb-2[data-v-779ae98e]{margin-bottom:8px}.muted[data-v-779ae98e]{font-size:12px;color:#6b7280}.flex-row[data-v-779ae98e]{display:flex;gap:8px;align-items:center}.flex-wrap[data-v-779ae98e]{flex-wrap:wrap}.hint-list[data-v-779ae98e]{margin:0;padding-left:18px}.hint-list li[data-v-779ae98e]{margin:6px 0}nav ul[data-v-9ad432ce]{display:inherit!important}.mt-3[data-v-d9990351]{margin-top:12px}.mb-2[data-v-d9990351]{margin-bottom:8px}.muted[data-v-d9990351]{font-size:12px;color:#6b7280}.flex-row[data-v-d9990351]{display:flex;gap:8px;align-items:center}.flex-wrap[data-v-d9990351]{flex-wrap:wrap}.modal-actions[data-v-d9990351]{display:flex;justify-content:flex-end;gap:8px}.ml-2[data-v-d9990351]{margin-left:8px}.drag-title[data-v-d9990351]{font-weight:600;margin-bottom:4px}.hint-list[data-v-d9990351]{margin:0;padding-left:18px}.hint-list li[data-v-d9990351]{margin:6px 0}nav ul[data-v-d33b67d9]{display:inherit!important}.mt-3[data-v-7158ef44]{margin-top:12px}.mb-2[data-v-7158ef44]{margin-bottom:8px}.muted[data-v-7158ef44]{font-size:12px;color:#6b7280}.flex-row[data-v-7158ef44]{display:flex;gap:8px;align-items:center}.flex-wrap[data-v-7158ef44]{flex-wrap:wrap}.modal-actions[data-v-7158ef44]{display:flex;justify-content:flex-end;gap:8px}.hint-list[data-v-7158ef44]{margin:0;padding-left:18px}.hint-list li[data-v-7158ef44]{margin:6px 0}nav ul[data-v-62adc12a]{display:inherit!important}.mt-3[data-v-07bb8ef6]{margin-top:12px}.muted[data-v-07bb8ef6]{font-size:12px;color:#6b7280}nav ul[data-v-a970a867]{display:inherit!important}.mt-2[data-v-a972fa81]{margin-top:8px}.flex-row[data-v-a972fa81]{display:flex;gap:8px}.mt-2[data-v-c1173537]{margin-top:8px}.flex-row[data-v-c1173537]{display:flex;gap:8px}.mt-2[data-v-dffc3412]{margin-top:8px}.flex-row[data-v-dffc3412]{display:flex;gap:8px}.mt-3[data-v-e65e011f]{margin-top:12px}.mb-2[data-v-e65e011f]{margin-bottom:8px}.muted[data-v-e65e011f]{font-size:12px;color:#6b7280}.flex-row[data-v-e65e011f]{display:flex;gap:8px;align-items:center}.flex-wrap[data-v-e65e011f]{flex-wrap:wrap}.modal-actions[data-v-e65e011f]{display:flex;justify-content:flex-end;gap:8px}.drag-title[data-v-e65e011f]{font-weight:600;margin-bottom:4px}.center-wrap[data-v-5fb68cf0]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-5fb68cf0]{display:inherit!important}.mt-3[data-v-b612a35f]{margin-top:12px}.mb-2[data-v-b612a35f]{margin-bottom:8px}.muted[data-v-b612a35f]{font-size:12px;color:#6b7280}.strong[data-v-b612a35f]{font-weight:600;color:#111827}.flex-row[data-v-b612a35f]{display:flex;gap:8px;align-items:center}.flex-wrap[data-v-b612a35f]{flex-wrap:wrap}.hint-list[data-v-b612a35f]{margin:0;padding-left:18px}.hint-list li[data-v-b612a35f]{margin:6px 0}.stack[data-v-b612a35f]{display:flex;flex-direction:column;gap:2px}nav ul[data-v-aef2da21]{display:inherit!important}.my-2[data-v-0250645a]{margin:8px 0}.my-3[data-v-0250645a]{margin:12px 0}.mt-2[data-v-0250645a]{margin-top:8px}.mb-2[data-v-0250645a]{margin-bottom:8px}.mb-3[data-v-0250645a]{margin-bottom:12px}.actions[data-v-0250645a]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.profile-card[data-v-0250645a]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 8px 10px;gap:2px}.profile-avatar[data-v-0250645a]{margin-bottom:12px;box-shadow:0 4px 14px #00000026}.profile-name[data-v-0250645a]{font-weight:800;font-size:16px;line-height:1.3;color:#111827}.profile-number[data-v-0250645a]{font-size:13px;font-weight:700;color:#2080f0;letter-spacing:.04em;margin-top:2px}.profile-type[data-v-0250645a]{font-size:11px;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.06em;margin-top:1px}.profile-badges[data-v-0250645a]{display:flex;gap:6px;flex-wrap:wrap;justify-content:center;margin-top:8px}.info-list[data-v-0250645a]{display:flex;flex-direction:column;gap:0}.info-row[data-v-0250645a]{display:grid;grid-template-columns:90px 1fr;align-items:baseline;gap:6px;padding:6px 0;border-bottom:1px solid #f3f4f6}.info-row[data-v-0250645a]:last-child{border-bottom:none}.info-label[data-v-0250645a]{color:#9ca3af;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.info-val[data-v-0250645a]{font-weight:600;color:#111827;font-size:12px;word-break:break-word}.info-val.ellipsis[data-v-0250645a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bool-yes[data-v-0250645a]{color:#18a058;font-weight:700;font-size:11px}.bool-no[data-v-0250645a]{color:#9ca3af;font-weight:600;font-size:11px}.flags-section[data-v-0250645a]{padding:4px 0}.flags-title[data-v-0250645a]{font-size:10px;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px}.flag-grid[data-v-0250645a]{display:grid;grid-template-columns:1fr 1fr;gap:6px}.flag-item[data-v-0250645a]{display:flex;flex-direction:column;gap:2px;background:#f9fafb;border-radius:6px;padding:6px 8px}.flag-label[data-v-0250645a]{font-size:10px;color:#9ca3af;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.flag-enrolled[data-v-0250645a]{font-size:11px;font-weight:700;color:#18a058}.flag-exempt[data-v-0250645a]{font-size:11px;font-weight:700;color:#f0a020}.flag-yes[data-v-0250645a]{font-size:11px;font-weight:700;color:#18a058}.flag-no[data-v-0250645a]{font-size:11px;font-weight:700;color:#9ca3af}.stat-card[data-v-0250645a] .n-statistic .n-statistic-label{font-size:11px}.stat-card[data-v-0250645a] .n-statistic .n-statistic-value{font-size:16px;font-weight:700}.benefit-item[data-v-0250645a]{display:flex;flex-direction:column;gap:4px}.benefit-label[data-v-0250645a]{font-size:11px;color:#6b7280;font-weight:500}.benefit-val[data-v-0250645a]{font-size:12px;font-weight:600}.muted[data-v-0250645a]{font-size:12px;color:#6b7280}.min-w-0[data-v-0250645a]{min-width:0}.dot[data-v-0250645a]{margin:0 6px;opacity:.6}nav ul[data-v-76e3fe0c]{display:inherit!important}.mt-2[data-v-a1f482df]{margin-top:8px}.mt-3[data-v-a1f482df]{margin-top:12px}.mb-2[data-v-a1f482df]{margin-bottom:8px}.gap-8[data-v-a1f482df]{gap:8px}.muted[data-v-a1f482df]{font-size:12px;color:#6b7280}.flex-row[data-v-a1f482df]{display:flex;gap:8px;align-items:center}.flex-wrap[data-v-a1f482df]{flex-wrap:wrap}.modal-actions[data-v-a1f482df]{display:flex;justify-content:flex-end;gap:8px}.kpi-title[data-v-a1f482df]{font-size:12px;color:#6b7280}.kpi-value[data-v-a1f482df]{font-size:18px;font-weight:700;color:#111827;margin-top:4px}.mono[data-v-a1f482df]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}nav ul[data-v-73f286d8]{display:inherit!important}.sub-card[data-v-35488aae]{border-radius:10px}.header-row[data-v-35488aae]{display:flex;align-items:center;justify-content:space-between;gap:12px}.id-block[data-v-35488aae]{display:flex;align-items:center;gap:12px}.id-texts .name[data-v-35488aae]{font-size:18px;font-weight:700;color:#111827}.muted[data-v-35488aae]{color:#6b7280;font-size:12px}.chips[data-v-35488aae]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.section-title[data-v-35488aae]{font-weight:600;font-size:14px}.kpi-formatted[data-v-35488aae]{font-size:11px;color:#6b7280;margin-top:2px}.mono[data-v-35488aae]{font-family:ui-monospace,Courier New,monospace;font-size:12px}.net-pay-value[data-v-35488aae]{font-size:16px;color:#065f46}.component-breakdown[data-v-35488aae]{display:flex;flex-direction:column;gap:16px}.cb-section[data-v-35488aae]{border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.cb-section-header[data-v-35488aae]{display:flex;justify-content:space-between;align-items:center;padding:7px 12px;font-size:12px;font-weight:700}.earning-header[data-v-35488aae]{background:#f0fdf4;color:#065f46;border-bottom:1px solid #bbf7d0}.deduction-header[data-v-35488aae]{background:#fef2f2;color:#991b1b;border-bottom:1px solid #fecaca}.employer-header[data-v-35488aae]{background:#eff6ff;color:#1e40af;border-bottom:1px solid #bfdbfe}.cb-row[data-v-35488aae]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px;border-bottom:1px solid #f3f4f6;gap:8px}.cb-row[data-v-35488aae]:last-child{border-bottom:none}.cb-label[data-v-35488aae]{font-size:12px;color:#374151;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb-right[data-v-35488aae]{display:flex;align-items:center;gap:12px;flex-shrink:0}.cb-count[data-v-35488aae]{font-size:11px;color:#9ca3af;min-width:48px;text-align:right}.cb-amount[data-v-35488aae]{font-size:12px;font-weight:700}.earning-amount[data-v-35488aae]{color:#065f46}.deduction-amount[data-v-35488aae]{color:#991b1b}.employer-amount[data-v-35488aae]{color:#1e40af}.cb-empty[data-v-35488aae]{padding:8px 12px;font-size:12px;color:#9ca3af}.dist-stat[data-v-35488aae]{background:#f9fafb;border-radius:8px;padding:10px 12px;text-align:center}.dist-label[data-v-35488aae]{font-size:11px;color:#6b7280;margin-bottom:4px}.dist-value[data-v-35488aae]{font-size:14px;font-weight:700;color:#111827}.status-breakdown[data-v-35488aae]{display:flex;flex-direction:column;gap:8px}.status-row[data-v-35488aae]{display:flex;align-items:center;gap:10px}.status-bar-wrap[data-v-35488aae]{flex:1;height:8px;background:#f3f4f6;border-radius:4px;overflow:hidden}.status-bar[data-v-35488aae]{height:100%;border-radius:4px;transition:width .4s ease}.bar-active[data-v-35488aae]{background:#22c55e}.bar-excluded[data-v-35488aae],.bar-hold[data-v-35488aae]{background:#f59e0b}.bar-cancelled[data-v-35488aae]{background:#ef4444}.status-count[data-v-35488aae]{font-size:13px;font-weight:700;color:#111827;min-width:32px;text-align:right}.status-net[data-v-35488aae]{font-size:12px;color:#6b7280;min-width:120px;text-align:right}nav ul[data-v-a9bdea4c]{display:inherit!important}nav ul[data-v-c8c9dacd]{display:inherit!important}.ckeditor-input-wrapper[data-v-16c987b6]{width:100%}.ckeditor-base-textarea[data-v-16c987b6]{width:100%;box-sizing:border-box;font-family:inherit;font-size:14px;line-height:1.6;padding:8px 12px;border-radius:3px;border:1px solid #e0e0e6;resize:vertical}.ckeditor-input-wrapper[data-v-16c987b6] .ck.ck-editor__editable.ck-content{font-family:inherit;font-size:14px;line-height:1.6;color:#333;border-bottom-left-radius:3px!important;border-bottom-right-radius:3px!important;border-color:#e0e0e6!important;transition:border-color .2s,box-shadow .2s;padding:10px 14px}.ckeditor-input-wrapper[data-v-16c987b6] .ck.ck-editor__editable.ck-content p{margin:0 0 10px!important;line-height:1.6!important;display:block!important}.ckeditor-input-wrapper[data-v-16c987b6] .ck.ck-editor__editable.ck-content p:last-child{margin-bottom:0!important}.ckeditor-input-wrapper[data-v-16c987b6] .ck.ck-editor__editable.ck-content ul{list-style-type:disc!important;padding-left:24px!important;margin:0 0 10px!important}.ckeditor-input-wrapper[data-v-16c987b6] .ck.ck-editor__editable.ck-content ol{list-style-type:decimal!important;padding-left:24px!important;margin:0 0 10px!important}.ckeditor-input-wrapper[data-v-16c987b6] .ck.ck-editor__editable.ck-content li{margin-bottom:4px!important}.ckeditor-input-wrapper[data-v-16c987b6] .ck.ck-editor__editable.ck-content blockquote{border-left:3px solid #cbd5e1!important;padding-left:12px!important;margin:0 0 10px!important;color:#64748b!important;font-style:italic!important}.ckeditor-input-wrapper[data-v-16c987b6] .ck.ck-editor__editable:focus{border-color:#2563eb!important;box-shadow:0 0 0 2px #2563eb33!important}.ckeditor-input-wrapper[data-v-16c987b6] .ck.ck-toolbar{border-top-left-radius:3px!important;border-top-right-radius:3px!important;border-color:#e0e0e6!important;background:#fafafc}.ckeditor-input-wrapper.is-disabled[data-v-16c987b6] .ck.ck-editor__editable{background-color:#f7f7fa;cursor:not-allowed}.ckeditor-input-wrapper[data-v-16c987b6] .ck.ck-toolbar .ck-button{font-size:13px}.strategy-plan-form-container[data-v-4419bf50]{padding:0 16px 24px}.ck-view-content[data-v-e234fb5b]{line-height:1.6;color:inherit;font-size:inherit;overflow-wrap:break-word;word-break:break-word}.ck-view-content[data-v-e234fb5b] *{overflow-wrap:break-word;word-break:break-word}.ck-view-content[data-v-e234fb5b] p{margin:0 0 .5rem!important;line-height:1.6!important;display:block!important}.ck-view-content[data-v-e234fb5b] p:last-child{margin-bottom:0!important}.ck-view-content[data-v-e234fb5b] ul{list-style-type:disc!important;padding-left:1.35rem!important;margin:0 0 .5rem!important;display:block!important}.ck-view-content[data-v-e234fb5b] ol{list-style-type:decimal!important;padding-left:1.35rem!important;margin:0 0 .5rem!important;display:block!important}.ck-view-content[data-v-e234fb5b] li{display:list-item!important;margin-bottom:.25rem!important;line-height:1.5!important}.ck-view-content[data-v-e234fb5b] li:last-child{margin-bottom:0!important}.ck-view-content[data-v-e234fb5b] hr{border:none!important;border-top:1px solid #e2e8f0!important;margin:.75rem 0!important;opacity:1!important;display:block!important}.ck-view-content[data-v-e234fb5b] h1,.ck-view-content[data-v-e234fb5b] h2,.ck-view-content[data-v-e234fb5b] h3,.ck-view-content[data-v-e234fb5b] h4{font-weight:600!important;margin:.75rem 0 .35rem!important;line-height:1.3!important;color:#1e293b}.ck-view-content[data-v-e234fb5b] h1{font-size:1.25rem!important}.ck-view-content[data-v-e234fb5b] h2{font-size:1.1rem!important}.ck-view-content[data-v-e234fb5b] h3{font-size:1rem!important}.ck-view-content[data-v-e234fb5b] h4{font-size:.9rem!important}.ck-view-content[data-v-e234fb5b] blockquote{border-left:3px solid #3b82f6!important;padding-left:.75rem!important;margin:.5rem 0!important;color:#475569!important;font-style:italic!important}.ck-view-content[data-v-e234fb5b] table{width:100%!important;border-collapse:collapse!important;margin:.5rem 0!important;font-size:.85em!important}.ck-view-content[data-v-e234fb5b] th,.ck-view-content[data-v-e234fb5b] td{border:1px solid #cbd5e1!important;padding:.35rem .6rem!important;text-align:left!important}.ck-view-content[data-v-e234fb5b] th{background-color:#f1f5f9!important;font-weight:600!important}.ck-view-content[data-v-e234fb5b] strong,.ck-view-content[data-v-e234fb5b] b{font-weight:700!important}.ck-view-content[data-v-e234fb5b] a{color:#2563eb!important;text-decoration:underline!important}.ck-view-content[data-v-e234fb5b] code{background-color:#f1f5f9!important;padding:.1rem .3rem!important;border-radius:3px!important;font-size:.85em!important}.extra-small[data-v-e234fb5b]{font-size:.75rem}.plan-summary[data-v-3c03eb95]{padding:4px}.stat-grid[data-v-3c03eb95]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.stat-box[data-v-3c03eb95]{background:#f8fafc;border-radius:6px;padding:8px 4px;text-align:center;border:1px solid #e2e8f0}.stat-number[data-v-3c03eb95]{font-size:1.15rem;font-weight:700;line-height:1.2}.stat-label[data-v-3c03eb95]{font-size:.68rem;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.summary-section-label[data-v-3c03eb95]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#475569;margin-bottom:4px}.summary-text[data-v-3c03eb95]{font-size:.82rem;line-height:1.45;white-space:pre-wrap}.extra-small[data-v-3c03eb95]{font-size:.75rem}.overview-banner[data-v-404df9f6]{border:1px solid #e2e8f0;border-radius:8px}.overview-vision[data-v-404df9f6]{font-size:.88rem;line-height:1.45}.overview-stat-val[data-v-404df9f6]{font-size:1.15rem;font-weight:700;line-height:1.2}.overview-stat-lbl[data-v-404df9f6]{font-size:.7rem;color:#64748b;text-transform:uppercase;letter-spacing:.5px}.cascade-flow-container[data-v-404df9f6]{display:flex;align-items:center;justify-content:space-between;gap:8px;overflow-x:auto;padding:8px 0}.cascade-step[data-v-404df9f6]{flex:1;min-width:120px;background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:8px 10px;text-align:center}.step-badge[data-v-404df9f6]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.step-title[data-v-404df9f6]{font-size:.85rem;font-weight:700;color:#1e293b}.step-detail[data-v-404df9f6]{font-size:.72rem;color:#64748b}.cascade-arrow[data-v-404df9f6]{font-size:1.2rem;color:#94a3b8;font-weight:700}.pillar-bullet[data-v-404df9f6]{width:10px;height:10px;border-radius:50%;display:inline-block}.overview-section-header[data-v-404df9f6]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#475569}.sub-card[data-v-404df9f6]{border:1px solid #e2e8f0;border-radius:8px}.extra-small[data-v-404df9f6]{font-size:.75rem}.bg-blue-subtle[data-v-404df9f6]{background:#eff6ff}.bg-indigo-subtle[data-v-404df9f6]{background:#eef2ff}.text-indigo[data-v-404df9f6]{color:#4f46e5}.bg-green-subtle[data-v-404df9f6]{background:#f0fdf4}.bg-amber-subtle[data-v-404df9f6]{background:#fffbeb}.bg-cyan-subtle[data-v-404df9f6]{background:#ecfeff}.bg-purple-subtle[data-v-404df9f6]{background:#faf5ff}.text-purple[data-v-404df9f6]{color:#9333ea}.bg-rose-subtle[data-v-404df9f6]{background:#fff1f2}.kpi-lifespan-badge[data-v-bc2d7373]{line-height:1.2}.lifespan-progress[data-v-bc2d7373]{width:50px}.extra-small[data-v-bc2d7373]{font-size:11px}.expiry-pill[data-v-bc2d7373]{font-size:10.5px}.toolbar[data-v-21ce3664]{padding:10px 4px 14px}.toolbar-title[data-v-21ce3664]{font-size:16px}.toolbar-subtitle[data-v-21ce3664]{font-size:12px}.month-select[data-v-21ce3664],.year-select[data-v-21ce3664]{width:90px}.state-block[data-v-21ce3664]{padding:48px 0;display:flex;justify-content:center}.not-scored-banner[data-v-21ce3664]{font-size:13px}.fill[data-v-21ce3664]{height:100%}.tile[data-v-21ce3664] .n-card__content{padding:10px 12px;display:flex;flex-direction:column;gap:3px}.tile--clickable[data-v-21ce3664]{cursor:pointer}.tile-label[data-v-21ce3664]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.tile-value[data-v-21ce3664]{font-size:19px;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.tile-foot[data-v-21ce3664]{font-size:10.5px}.tile-link[data-v-21ce3664]{color:var(--21ce3664-themeVars\.primaryColor)}.tile--clickable:hover .tile-link[data-v-21ce3664]{text-decoration:underline}.delta-up[data-v-21ce3664]{color:var(--21ce3664-themeVars\.successColor);font-weight:600}.delta-down[data-v-21ce3664]{color:var(--21ce3664-themeVars\.errorColor);font-weight:600}.health-row[data-v-21ce3664]{margin-top:2px}.legend-item[data-v-21ce3664]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--21ce3664-themeVars\.textColor3)}.legend-dot[data-v-21ce3664]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.pillar-name[data-v-21ce3664]{display:inline-flex;align-items:center;gap:8px}.pillar-dot[data-v-21ce3664]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.contribution-value[data-v-21ce3664]{font-weight:600}.kpi-link[data-v-21ce3664]{font-weight:600;cursor:pointer;color:var(--21ce3664-themeVars\.primaryColor)}.kpi-link[data-v-21ce3664]:hover{text-decoration:underline}.kpi-sub[data-v-21ce3664]{font-size:11px;opacity:.7}.achievement-value[data-v-21ce3664]{font-weight:600;font-variant-numeric:tabular-nums}.extra-small[data-v-76bcf8ef]{font-size:.75rem}.init-clickable-card[data-v-3e8ae349]{transition:all .15s ease-in-out}.init-clickable-card[data-v-3e8ae349]:hover{background-color:#f8fafc!important;border-color:#cbd5e1!important;box-shadow:0 1px 3px #0000000d}.cursor-pointer[data-v-3e8ae349]{cursor:pointer}.view-title[data-v-b1d089eb]{display:block;font-size:15px}.view-subtitle[data-v-b1d089eb]{display:block;font-size:12px;margin-top:2px}.field-label[data-v-b1d089eb]{display:block;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px}.run-row[data-v-b1d089eb]{display:flex;align-items:flex-end;gap:8px}.state-block[data-v-b1d089eb]{padding:48px 0;display:flex;justify-content:center}.legend-row[data-v-b1d089eb]{padding:0 2px}.legend-item[data-v-b1d089eb]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--b1d089eb-themeVars\.textColor3)}.legend-dot[data-v-b1d089eb]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.pillar-dot[data-v-b1d089eb]{width:10px;height:10px;border-radius:50%;display:inline-block}.summary-text[data-v-b1d089eb]{display:block;font-size:12px;margin-bottom:10px}.plan-name[data-v-b1d089eb]{font-weight:600;display:flex;align-items:center;gap:6px}.baseline-tag[data-v-b1d089eb]{font-weight:400}.plan-sub[data-v-b1d089eb]{font-size:11px;opacity:.7}.rag-pct[data-v-b1d089eb]{margin-left:4px}.avg-value[data-v-b1d089eb],.range-value[data-v-b1d089eb]{font-variant-numeric:tabular-nums;font-weight:600}.delta-up[data-v-b1d089eb]{color:var(--b1d089eb-themeVars\.successColor);font-weight:600}.delta-down[data-v-b1d089eb]{color:var(--b1d089eb-themeVars\.errorColor);font-weight:600}.no-trend[data-v-b1d089eb]{color:var(--b1d089eb-themeVars\.textColor3)}.spark-svg[data-v-b1d089eb]{display:block}.rag-chip[data-v-b1d089eb]{display:inline-block;min-width:20px;text-align:center;font-size:11px;font-weight:600;border-radius:3px;padding:1px 4px;margin-right:2px}.rag-green[data-v-b1d089eb]{background:var(--b1d089eb-ragChipStyle\.greenBg);color:var(--b1d089eb-ragChipStyle\.greenFg)}.rag-amber[data-v-b1d089eb]{background:var(--b1d089eb-ragChipStyle\.amberBg);color:var(--b1d089eb-ragChipStyle\.amberFg)}.rag-red[data-v-b1d089eb]{background:var(--b1d089eb-ragChipStyle\.redBg);color:var(--b1d089eb-ragChipStyle\.redFg)}.pillar-card[data-v-fe83dbd5]{border:1px solid #e2e8f0;border-radius:8px;overflow:hidden;background:#fff}.pillar-header[data-v-fe83dbd5]{background:#f8fafc;padding:12px 16px;border-bottom:1px solid #e2e8f0;border-left:5px solid #3b82f6}.pillar-dot[data-v-fe83dbd5]{width:12px;height:12px;border-radius:50%;display:inline-block}.pillar-health-pill[data-v-fe83dbd5]{font-size:.75rem;background:#fff;border:1px solid #cbd5e1;padding:2px 8px;border-radius:4px}.objective-card[data-v-fe83dbd5]{background:#fcfcfd;border:1px solid #e2e8f0;border-radius:6px;padding:14px;transition:all .2s ease}.objective-card[data-v-fe83dbd5]:hover{border-color:#cbd5e1;box-shadow:0 2px 6px #0000000a}.expected-outcome-box[data-v-fe83dbd5]{background:#eff6ff;border-left:3px solid #3b82f6;padding:6px 10px;border-radius:4px;font-size:.78rem}.chip-item[data-v-fe83dbd5]{font-size:.78rem;padding:3px 8px;border-radius:4px;background:#fff;border:1px solid #cbd5e1;color:#334155}.chip-item--info[data-v-fe83dbd5]{background:#eff6ff;border-color:#bfdbfe;color:#1e40af}.chip-item--success[data-v-fe83dbd5]{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.chip-item--amber[data-v-fe83dbd5]{background:#fffbeb;border-color:#fde68a;color:#92400e}.chip-item--cyan[data-v-fe83dbd5]{background:#ecfeff;border-color:#a5f3fc;color:#0e7490}.chip-item--purple[data-v-fe83dbd5]{background:#faf5ff;border-color:#e9d5ff;color:#6b21a8}.chip-item--danger[data-v-fe83dbd5]{background:#fef2f2;border-color:#fecaca;color:#991b1b}.chip-item--muted[data-v-fe83dbd5]{background:#f8fafc;border-color:#e2e8f0;color:#64748b}.badge-tag[data-v-fe83dbd5]{font-size:.72rem;padding:2px 7px;border-radius:4px;display:inline-flex;align-items:center;border:1px solid #e2e8f0}.extra-small[data-v-fe83dbd5]{font-size:.75rem}.extra-small[data-v-fedbc54a]{font-size:.75rem}.contributing-actions-box[data-v-fedbc54a]{background-color:#fafafc}.extra-small[data-v-2d54dd20]{font-size:.75rem}.linked-risks-box[data-v-2d54dd20]{background-color:#fafafc}.extra-small[data-v-4976c8e7]{font-size:.75rem}.contributing-actions-box[data-v-4976c8e7]{background-color:#fafafc}.evidence-dropzone[data-v-4976c8e7]{border:2px dashed #cbd5e1;border-radius:6px;padding:14px;text-align:center;cursor:pointer;background:#f8fafc;display:flex;flex-direction:column;align-items:center;gap:4px;transition:all .2s ease}.evidence-dropzone[data-v-4976c8e7]:hover,.evidence-dropzone--active[data-v-4976c8e7]{border-color:#3b82f6;background:#eff6ff}.evidence-dropzone__label[data-v-4976c8e7]{font-size:.78rem;color:#475569}.shadow-xs[data-v-4976c8e7]{box-shadow:0 1px 2px #0000000a}.actual-notes-container[data-v-3c9697c0]{width:100%;overflow-wrap:break-word;word-break:break-word}.narrative-block[data-v-3c9697c0]{line-height:1.6}.actions-block[data-v-3c9697c0],.evidence-block[data-v-3c9697c0]{border-color:#e2e8f0!important;background-color:#f8fafc!important}.action-item[data-v-3c9697c0],.evidence-item[data-v-3c9697c0]{border-color:#e2e8f0!important;transition:background-color .15s ease}.action-item[data-v-3c9697c0]:hover,.evidence-item[data-v-3c9697c0]:hover{background-color:#f1f5f9}.action-text[data-v-3c9697c0]{line-height:1.5;overflow-wrap:break-word;word-break:break-word}.extra-small[data-v-3c9697c0]{font-size:.75rem}.shadow-xs[data-v-3c9697c0]{box-shadow:0 1px 2px #0000000a}.evidence-dropzone[data-v-fe809aac]{border:2px dashed #cbd5e1;border-radius:8px;padding:24px;text-align:center;cursor:pointer;background:#f8fafc;display:flex;flex-direction:column;align-items:center;gap:8px;transition:all .2s ease}.evidence-dropzone--active[data-v-fe809aac]{border-color:#3b82f6;background:#eff6ff}.evidence-dropzone--has-file[data-v-fe809aac]{border-color:#10b981;background:#f0fdf4}.evidence-dropzone__label[data-v-fe809aac]{font-size:13px;color:#64748b}.evidence-dropzone__label--selected[data-v-fe809aac]{color:#0f172a}.chip-item[data-v-95103ee9]{font-size:.8rem;padding:3px 8px;border-radius:4px;background:#fff;border:1px solid #cbd5e1;color:#334155}.chip-item--success[data-v-95103ee9]{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.chip-item--warning[data-v-95103ee9]{background:#fffbeb;border-color:#fde68a;color:#92400e}.chip-item--danger[data-v-95103ee9]{background:#fef2f2;border-color:#fecaca;color:#991b1b}.extra-small[data-v-95103ee9]{font-size:.75rem}.tabular-nums[data-v-95103ee9]{font-variant-numeric:tabular-nums;letter-spacing:-.01em}.metric-cell[data-v-95103ee9]{line-height:1.25}.toolbar[data-v-87a4a033]{padding:10px 4px 14px}.toolbar-title[data-v-87a4a033]{font-size:16px}.toolbar-subtitle[data-v-87a4a033]{font-size:12px}.search-input[data-v-87a4a033]{width:190px}.filter-select[data-v-87a4a033]{width:150px}.month-select[data-v-87a4a033],.year-select[data-v-87a4a033]{width:90px}.state-block[data-v-87a4a033]{padding:48px 0;display:flex;justify-content:center}.tile[data-v-87a4a033] .n-card__content{padding:10px 12px;display:flex;flex-direction:column;gap:3px}.tile-label[data-v-87a4a033]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.tile-value[data-v-87a4a033]{font-size:19px;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.tile-unit[data-v-87a4a033]{font-size:11px;font-weight:500}.tile-foot[data-v-87a4a033]{font-size:10.5px}.tile-foot--truncate[data-v-87a4a033]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.signoff-row[data-v-87a4a033]{margin-top:2px}.legend-item[data-v-87a4a033]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--87a4a033-themeVars\.textColor3)}.legend-dot[data-v-87a4a033]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.unit-name[data-v-87a4a033]{font-weight:600;display:flex;align-items:center;gap:6px;flex-wrap:wrap}.indirect-tag[data-v-87a4a033]{font-weight:400}.unit-sub[data-v-87a4a033]{font-size:11px;opacity:.7}.unit-sub--warn[data-v-87a4a033]{color:var(--87a4a033-themeVars\.warningColor);opacity:1}.achievement-value[data-v-87a4a033]{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.max-w-2xl[data-v-26c8318e]{max-width:680px}.extra-small[data-v-26c8318e]{font-size:.75rem}.chip-metric[data-v-ef777da8]{font-size:.8rem;padding:4px 10px;border-radius:6px;background:#f8fafc;border:1px solid #e2e8f0;color:#334155}.chip-metric--danger[data-v-ef777da8]{background:#fef2f2;border-color:#fecaca;color:#991b1b}.chip-metric--warning[data-v-ef777da8]{background:#fffbeb;border-color:#fde68a;color:#92400e}.chip-metric--success[data-v-ef777da8]{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.matrix-heatmap-container[data-v-ef777da8]{padding:8px 0}.y-axis-label[data-v-ef777da8]{width:24px;writing-mode:vertical-rl;transform:rotate(180deg)}.matrix-row-label[data-v-ef777da8]{width:60px;display:flex;align-items:center;justify-content:flex-end}.matrix-cell[data-v-ef777da8]{height:65px;margin:3px;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;user-select:none;border:2px solid transparent}.matrix-cell[data-v-ef777da8]:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px #0000001a}.matrix-cell--active[data-v-ef777da8]{border-color:#2563eb!important;box-shadow:0 0 0 3px #2563eb4d!important}.matrix-cell--red[data-v-ef777da8]{background-color:#fee2e2;color:#991b1b}.matrix-cell--amber[data-v-ef777da8]{background-color:#fef3c7;color:#92400e}.matrix-cell--green[data-v-ef777da8]{background-color:#d1fae5;color:#065f46}.cell-score[data-v-ef777da8]{font-size:1.15rem;font-weight:700}.cell-count[data-v-ef777da8]{font-size:.7rem;font-weight:600;opacity:.9}.legend-swatch[data-v-ef777da8]{width:10px;height:10px;border-radius:2px;display:inline-block}.extra-small[data-v-ef777da8]{font-size:.75rem}.fs-7[data-v-ef777da8]{font-size:.85rem}.chip-item[data-v-1bd705f4]{font-size:.8rem;padding:3px 8px;border-radius:4px;background:#fff;border:1px solid #cbd5e1;color:#334155}.chip-item--danger[data-v-1bd705f4]{background:#fef2f2;border-color:#fecaca;color:#991b1b}.chip-item--warning[data-v-1bd705f4]{background:#fffbeb;border-color:#fde68a;color:#92400e}.extra-small[data-v-1bd705f4]{font-size:.75rem}.version-content[data-v-38ed8619]{background:#f8fafc;border-left:3px solid #3b82f6;padding:8px 12px;border-radius:4px;margin-top:4px}.strategy-plan-details-container[data-v-d84c56c9]{width:100%;padding:12px 16px}.tab-section[data-v-d84c56c9]{padding:4px}.wam[data-v-349c543d]{display:grid;grid-template-columns:1fr auto;gap:4px 12px;align-items:center;padding:7px 11px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc}.wam-readout[data-v-349c543d]{display:flex;align-items:baseline;gap:7px;min-width:0;flex-wrap:wrap}.wam-label[data-v-349c543d]{font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#64748b}.wam-total[data-v-349c543d]{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;color:#0f172a}.wam-of[data-v-349c543d]{font-size:11px;color:#94a3b8;font-variant-numeric:tabular-nums}.wam-delta[data-v-349c543d]{font-size:11px;font-weight:600;margin-left:2px}.wam-actions[data-v-349c543d]{display:flex;gap:6px}.wam-btn[data-v-349c543d]{font-size:11px;font-weight:600;padding:3px 9px;border-radius:6px;border:1px solid #cbd5e1;background:#fff;color:#334155;cursor:pointer;white-space:nowrap;transition:background-color .15s ease,border-color .15s ease}.wam-btn[data-v-349c543d]:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}.wam-btn[data-v-349c543d]:disabled{opacity:.45;cursor:default}.wam-btn[data-v-349c543d]:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.wam-track[data-v-349c543d]{grid-column:1 / -1;height:5px;border-radius:9999px;background:#e2e8f0;overflow:hidden}.wam-fill[data-v-349c543d]{height:100%;transition:width .25s ease}.wam--balanced[data-v-349c543d]{border-color:#bbf7d0;background:#f0fdf4}.wam--balanced .wam-delta[data-v-349c543d]{color:#16a34a}.wam--balanced .wam-fill[data-v-349c543d]{background:#16a34a}.wam--under .wam-delta[data-v-349c543d]{color:#b45309}.wam--under .wam-fill[data-v-349c543d]{background:#d97706}.wam--over[data-v-349c543d]{border-color:#fecaca;background:#fef2f2}.wam--over .wam-delta[data-v-349c543d]{color:#dc2626}.wam--over .wam-fill[data-v-349c543d]{background:#dc2626}@media(prefers-reduced-motion:reduce){.wam-fill[data-v-349c543d]{transition:none}}.step-pillars-container[data-v-d111dd19]{padding:4px 8px}.extra-small[data-v-d111dd19]{font-size:.75rem}.pillar-color-indicator[data-v-d111dd19]{display:inline-block;width:16px;height:16px;flex-shrink:0}.pillar-row-card[data-v-d111dd19]{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px;box-shadow:0 1px 3px #0000000a}.step-objectives-container[data-v-08b1554e]{padding:4px 8px}.extra-small[data-v-08b1554e]{font-size:.75rem}.pillar-summary-bar[data-v-08b1554e]{padding:12px 18px;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px}.pillar-color-pill[data-v-08b1554e]{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;flex-shrink:0}.pillar-name-text[data-v-08b1554e]{font-weight:600;font-size:14px;color:#1e293b;margin-right:12px}.custom-badge[data-v-08b1554e]{display:inline-flex;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;border-radius:4px;line-height:1.5;margin-right:6px}.custom-badge-primary[data-v-08b1554e]{background-color:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.custom-badge-neutral[data-v-08b1554e]{background-color:#fff;color:#475569;border:1px solid #e2e8f0}.custom-badge-error[data-v-08b1554e]{background-color:#fef2f2;color:#dc2626;border:1px solid #fecaca}.add-pillar-action-btn[data-v-08b1554e]{display:inline-flex;align-items:center;padding:5px 12px;font-size:13px;font-weight:500;color:#059669;background-color:#ecfdf5;border:1px solid #a7f3d0;border-radius:4px;cursor:pointer;transition:all .15s ease}.add-pillar-action-btn[data-v-08b1554e]:hover{background-color:#d1fae5;border-color:#6ee7b7;color:#047857}.objective-num-badge[data-v-08b1554e]{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;font-size:12px;font-weight:700;color:#2563eb;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;margin-right:8px;flex-shrink:0}.objective-card[data-v-08b1554e]{background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;transition:box-shadow .2s ease,border-color .2s ease}.objective-card[data-v-08b1554e]:hover{border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000000f,0 2px 4px -1px #0000000a}.objective-title-input[data-v-08b1554e] .n-input__input-el{font-size:14px}.editor-label[data-v-08b1554e]{font-size:12px}@media(max-width:768px){.objective-editors-grid[data-v-08b1554e] .n-gi{grid-column:span 24 / span 24!important}}.extra-small[data-v-e9b8d68f]{font-size:.75rem}.custom-badge[data-v-e9b8d68f]{display:inline-flex;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;border-radius:4px;line-height:1.5;margin-right:6px}.custom-badge-primary[data-v-e9b8d68f]{background-color:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.custom-badge-neutral[data-v-e9b8d68f]{background-color:#fff;color:#475569;border:1px solid #e2e8f0}.objective-num-badge[data-v-e9b8d68f]{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;font-size:12px;font-weight:700;color:#2563eb;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;margin-right:8px;flex-shrink:0}.strategic-context-accordion[data-v-e9b8d68f]{border:1px solid #e2e8f0;border-radius:6px}.context-accordion-header[data-v-e9b8d68f]{background-color:#f8fafc;transition:background-color .15s ease}.context-accordion-header[data-v-e9b8d68f]:hover{background-color:#f1f5f9}.context-accordion-body[data-v-e9b8d68f]{border-top:1px solid #e2e8f0}.methodology-row-card[data-v-e9b8d68f]{background-color:#fff;border:1px solid #e2e8f0;border-radius:4px;transition:border-color .2s,box-shadow .2s}.methodology-row-card[data-v-e9b8d68f]:focus-within{border-color:#93c5fd;box-shadow:0 0 0 1px #93c5fd}.methodology-badge-pill[data-v-e9b8d68f]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:3px;background-color:#eff6ff;color:#2563eb;font-weight:700;font-size:12px;border:1px solid #dbeafe;flex-shrink:0}.form-input[data-v-e9b8d68f]{width:100%}.assigned-person-display[data-v-e9b8d68f]{background-color:#f8fafc;overflow:hidden}.step-strategies-container[data-v-768be571]{padding:4px 8px}.extra-small[data-v-768be571]{font-size:.75rem}.pillar-summary-bar[data-v-768be571]{padding:12px 18px;background-color:#fff;border:1px solid #e2e8f0;border-radius:6px}.pillar-color-pill[data-v-768be571]{display:inline-block;width:10px;height:10px;border-radius:2px;margin-right:6px;flex-shrink:0}.pillar-name-text[data-v-768be571]{font-weight:600;font-size:14px;color:#1e293b;margin-right:12px}.custom-badge[data-v-768be571]{display:inline-flex;align-items:center;padding:2px 10px;font-size:12px;font-weight:500;border-radius:4px;line-height:1.5;margin-right:6px}.custom-badge-primary[data-v-768be571]{background-color:#eff6ff;color:#2563eb;border:1px solid #bfdbfe}.custom-badge-neutral[data-v-768be571]{background-color:#fff;color:#475569;border:1px solid #e2e8f0}.objective-num-badge[data-v-768be571]{display:inline-flex;align-items:center;justify-content:center;padding:3px 8px;font-size:12px;font-weight:700;color:#2563eb;background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:4px;margin-right:8px;flex-shrink:0}.objective-execution-card[data-v-768be571]{background-color:#fff;border:1px solid #e2e8f0;border-radius:6px;transition:box-shadow .2s ease,border-color .2s ease}.objective-execution-card[data-v-768be571]:hover{border-color:#cbd5e1;box-shadow:0 4px 6px -1px #0000000f,0 2px 4px -1px #0000000a}.strategic-context-accordion[data-v-768be571]{border:1px solid #e2e8f0;border-radius:6px}.context-accordion-header[data-v-768be571]{background-color:#f8fafc;transition:background-color .15s ease}.context-accordion-header[data-v-768be571]:hover{background-color:#f1f5f9}.context-accordion-body[data-v-768be571]{border-top:1px solid #e2e8f0}.methodology-row-card[data-v-768be571]{background-color:#fff;border:1px solid #e2e8f0;border-radius:4px;transition:border-color .2s,box-shadow .2s}.methodology-row-card[data-v-768be571]:focus-within{border-color:#93c5fd;box-shadow:0 0 0 1px #93c5fd}.methodology-badge-pill[data-v-768be571]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:3px;background-color:#eff6ff;color:#2563eb;font-weight:700;font-size:12px;border:1px solid #dbeafe;margin-right:2px}.step-initiatives-container[data-v-f6a9cdbb]{padding:4px 8px}.extra-small[data-v-f6a9cdbb]{font-size:.75rem}.initiative-card[data-v-f6a9cdbb]{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px;box-shadow:0 1px 3px #0000000a}.text-xs[data-v-bd386b4f]{font-size:.75rem}.step-kpis-container[data-v-0ff6227e]{padding:4px 8px}.extra-small[data-v-0ff6227e]{font-size:.75rem}.kpi-card[data-v-0ff6227e]{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px;box-shadow:0 1px 3px #0000000a}.form-input[data-v-0ff6227e]{width:100%}.assigned-owner-chip[data-v-0ff6227e]{background-color:#f8fafc}.step-overview-container[data-v-c6ea057e]{padding:4px 8px}.extra-small[data-v-c6ea057e]{font-size:.75rem}.metric-card[data-v-c6ea057e]{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px}.metric-value[data-v-c6ea057e]{font-size:1.25rem;font-weight:700}.text-purple[data-v-c6ea057e]{color:#7c3aed}.pillar-color-badge[data-v-c6ea057e]{display:inline-block;width:12px;height:12px;border-radius:50%;flex-shrink:0}.pillar-tree-node[data-v-c6ea057e]{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px;box-shadow:0 1px 3px #0000000a}.strategic-cascade-wizard[data-v-792a4f57]{width:100%}.wizard-sticky-stepper[data-v-792a4f57]{position:sticky;top:76px;z-index:95;background-color:#f8fafc;padding-bottom:2px}.stepper-card[data-v-792a4f57]{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px;overflow-x:auto}.wizard-content-card[data-v-792a4f57]{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px;min-height:420px}.wizard-step-body[data-v-792a4f57]{padding:8px 4px}.wizard-sticky-footer[data-v-792a4f57]{position:sticky;bottom:0;z-index:95;background-color:#f8fafc;padding-top:4px}.footer-card[data-v-792a4f57]{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px}.strategy-workspace-page[data-v-08ed5070]{width:100%;padding:12px 16px;background-color:#f8fafc;min-height:100vh}.workspace-sticky-header[data-v-08ed5070]{position:sticky;top:0;z-index:100;background-color:#f8fafc;padding-bottom:4px}.workspace-header-card[data-v-08ed5070]{background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:8px}.extra-small[data-v-08ed5070]{font-size:.75rem}.color-dot[data-v-787745ad]{width:12px;height:12px;border-radius:50%;display:inline-block;margin-right:8px}.premium-card[data-v-b3b553e0]{border-radius:12px;background:#fff;border:1px solid #e2e8f0}.plan-num[data-v-b3b553e0]{font-size:1.2rem;font-weight:800;color:#0f172a;letter-spacing:-.01em}.plan-info[data-v-b3b553e0]{color:#64748b;font-size:.85rem;font-weight:500}.stat-card[data-v-b3b553e0]{border-radius:8px;background:#fff;text-align:center;padding:6px 4px}.stat-val[data-v-b3b553e0]{font-size:1.15rem;font-weight:700;line-height:1.2}.stat-lbl[data-v-b3b553e0]{font-size:.68rem;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.section-card[data-v-b3b553e0]{border-radius:10px}.shadow-sm[data-v-b3b553e0]{box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}.bg-light[data-v-b3b553e0]{background-color:#f8fafc}.color-dot[data-v-b3b553e0]{width:12px;height:12px;border-radius:50%;display:inline-block;margin-top:4px}.extra-small[data-v-b3b553e0]{font-size:.75rem}.summary-card[data-v-8876d5d3]{background:#fff}.score-card[data-v-8876d5d3]{background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid #e2e8f0}.rag-box[data-v-8876d5d3]{transition:all .15s ease-in-out}.rag-box[data-v-8876d5d3]:hover{transform:translateY(-2px);box-shadow:0 2px 4px #0000000d}.rag-box--green[data-v-8876d5d3]{background:#f0fdf4;border-color:#bbf7d0!important}.rag-box--amber[data-v-8876d5d3]{background:#fffbeb;border-color:#fde68a!important}.rag-box--red[data-v-8876d5d3]{background:#fef2f2;border-color:#fecaca!important}.rag-box--active[data-v-8876d5d3]{outline:2px solid #2563eb!important;box-shadow:0 0 0 3px #2563eb33}.description-clamp[data-v-8876d5d3]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cursor-pointer[data-v-8876d5d3]{cursor:pointer}.extra-small[data-v-8876d5d3]{font-size:.75rem}.provide-mitigation-modal[data-v-1d8abf6b] .n-card-header{border-bottom:1px solid #f3f4f6;padding-bottom:12px}.kpi-context-card[data-v-1d8abf6b]{background-color:#fbfbfb;border-radius:8px}.period-pill[data-v-1d8abf6b]{font-weight:600;font-size:11px}.metric-summary-grid[data-v-1d8abf6b]{margin-top:8px}.metric-pill[data-v-1d8abf6b]{display:flex;flex-direction:column;background:#fff;padding:8px 10px;border-radius:6px;border:1px solid #e5e7eb}.metric-label[data-v-1d8abf6b]{font-size:10px;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.metric-value[data-v-1d8abf6b]{font-size:13px;margin-top:2px}.chip-metric[data-v-a66c73a4]{font-size:.8rem;padding:3px 8px;border-radius:4px;background:#f8fafc;border:1px solid #cbd5e1;color:#334155}.chip-metric--success[data-v-a66c73a4]{background:#f0fdf4;border-color:#bbf7d0;color:#166534}.chip-metric--warning[data-v-a66c73a4]{background:#fffbeb;border-color:#fde68a;color:#92400e}.chip-metric--danger[data-v-a66c73a4]{background:#fef2f2;border-color:#fecaca;color:#991b1b}.extra-small[data-v-a66c73a4]{font-size:.75rem}.tabular-nums[data-v-a66c73a4]{font-variant-numeric:tabular-nums}.metric-cell[data-v-a66c73a4]{line-height:1.35}.matrix-table th[data-v-70da6853]{font-size:.75rem;text-transform:uppercase;letter-spacing:.5px;background-color:#f8fafc}.matrix-table td[data-v-70da6853]{font-size:.825rem;padding:8px 6px}.cell-interactive[data-v-70da6853]{cursor:pointer;transition:all .15s ease-in-out}.cell-interactive[data-v-70da6853]:hover{background-color:#f1f5f9!important;outline:2px solid #3b82f6}.cell-empty[data-v-70da6853]{color:#94a3b8;background-color:#fafafa}.cell-add-hint[data-v-70da6853]{opacity:.6}.cell-interactive:hover .cell-add-hint[data-v-70da6853]{opacity:1;color:#2563eb;font-weight:700}.cell-success[data-v-70da6853]{background-color:#f0fdf4!important;color:#166534}.cell-warning[data-v-70da6853]{background-color:#fffbeb!important;color:#92400e}.cell-danger[data-v-70da6853]{background-color:#fef2f2!important;color:#991b1b}.cell-overdue[data-v-70da6853]{background-color:#fff1f2!important;color:#e11d48}.cell-overdue-hint[data-v-70da6853]{color:#e11d48;font-weight:600}.cell-interactive:hover .cell-overdue-hint[data-v-70da6853]{color:#be123c;text-decoration:underline}.legend-dot[data-v-70da6853]{width:10px;height:10px;border-radius:50%;display:inline-block}.legend-dot--green[data-v-70da6853]{background-color:#10b981}.legend-dot--amber[data-v-70da6853]{background-color:#f59e0b}.legend-dot--red[data-v-70da6853]{background-color:#ef4444}.legend-dot--overdue[data-v-70da6853]{background-color:#f43f5e}.legend-dot--empty[data-v-70da6853]{background-color:#cbd5e1}.badge-late-dot[data-v-70da6853]{color:#f59e0b;font-size:.65rem}.extra-small[data-v-70da6853]{font-size:.75rem}.toolbar[data-v-1165cfe3]{padding:10px 4px 14px}.toolbar-title[data-v-1165cfe3]{font-size:16px}.toolbar-subtitle[data-v-1165cfe3]{font-size:12px}.search-input[data-v-1165cfe3]{width:190px}.filter-select[data-v-1165cfe3]{width:150px}.state-block[data-v-1165cfe3]{padding:48px 0;display:flex;justify-content:center}.summary-line[data-v-1165cfe3]{font-size:12px}.badge-dot[data-v-1165cfe3]{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:4px}.badge-dot--red[data-v-1165cfe3]{background-color:#ef4444}.badge-dot--amber[data-v-1165cfe3]{background-color:#f59e0b}.variance-card[data-v-1165cfe3]{height:100%}.variance-card[data-v-1165cfe3] .n-card-header{border-left:3px solid transparent}.variance-card--red[data-v-1165cfe3] .n-card-header{border-left-color:var(--1165cfe3-themeVars\.errorColor)}.variance-card--amber[data-v-1165cfe3] .n-card-header{border-left-color:var(--1165cfe3-themeVars\.warningColor)}.card-header-row[data-v-1165cfe3],.card-title[data-v-1165cfe3]{min-width:0}.kpi-name[data-v-1165cfe3]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpi-code[data-v-1165cfe3]{font-family:monospace;font-size:11px;flex-shrink:0}.alignment-strip[data-v-1165cfe3]{padding:8px 10px;border-radius:5px;background:var(--1165cfe3-themeVars\.actionColor);border-left:3px solid transparent;display:flex;flex-direction:column;gap:2px}.alignment-strip--red[data-v-1165cfe3]{border-left-color:var(--1165cfe3-themeVars\.errorColor)}.alignment-strip--amber[data-v-1165cfe3]{border-left-color:var(--1165cfe3-themeVars\.warningColor)}.alignment-label[data-v-1165cfe3]{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.alignment-value[data-v-1165cfe3]{font-size:13px}.metric-box[data-v-1165cfe3]{background:var(--1165cfe3-themeVars\.actionColor);border:1px solid var(--1165cfe3-themeVars\.borderColor);border-radius:6px;padding:6px 8px;display:flex;flex-direction:column;gap:2px}.metric-lbl[data-v-1165cfe3]{font-size:9.5px;text-transform:uppercase;letter-spacing:.05em}.metric-val[data-v-1165cfe3]{font-size:13px}.metric-unit[data-v-1165cfe3]{font-size:10.5px;font-weight:400}.gap-row[data-v-1165cfe3]{font-size:11px;margin-bottom:4px}.gap-favorable[data-v-1165cfe3]{color:var(--1165cfe3-themeVars\.successColor)}.gap-unfavorable[data-v-1165cfe3]{color:var(--1165cfe3-themeVars\.errorColor)}.card-footer[data-v-1165cfe3]{border-top:1px solid var(--1165cfe3-themeVars\.dividerColor);padding-top:8px;font-size:11px}.performance-details-container[data-v-aa9866d7]{width:100%;padding:12px 16px}.tab-section[data-v-aa9866d7]{padding:4px}.strategic-command-deck[data-v-46a85cea]{width:100%}.control-ribbon[data-v-46a85cea] .n-form-item-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding-bottom:3px}.ribbon-actions[data-v-46a85cea]{margin-top:0;margin-bottom:0;padding-bottom:2px}.plan-select[data-v-46a85cea]{width:270px}.year-input[data-v-46a85cea]{width:105px}.period-select[data-v-46a85cea]{width:140px}.algorithm-select[data-v-46a85cea]{width:215px}.btn-boardroom[data-v-46a85cea]{background-color:#16a34a;border-color:#16a34a;color:#fff;font-size:.78rem;font-weight:600;border-radius:4px;transition:all .15s ease}.btn-boardroom[data-v-46a85cea]:hover{background-color:#15803d;border-color:#15803d;color:#fff}.btn-sandbox[data-v-46a85cea]{background-color:#fef3c7;border:1px solid #fde68a;color:#b45309;font-size:.78rem;font-weight:600;border-radius:4px;transition:all .15s ease}.btn-sandbox[data-v-46a85cea]:hover{background-color:#fde68a;border-color:#fcd34d;color:#92400e}.metric-strip[data-v-46a85cea]{padding:12px 16px}.runway-section[data-v-46a85cea]{padding:0 16px 12px}.no-telemetry[data-v-46a85cea]{font-size:12.5px}.metric-tile[data-v-46a85cea] .n-card__content{padding:10px 12px;display:flex;flex-direction:column;gap:4px}.metric-label[data-v-46a85cea]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.metric-row[data-v-46a85cea]{min-height:28px}.metric-value[data-v-46a85cea]{font-size:22px;font-weight:700;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap}.metric-unit[data-v-46a85cea],.metric-foot[data-v-46a85cea]{font-size:11.5px}.metric-foot[data-v-46a85cea]{align-self:flex-start}.metric-bar[data-v-46a85cea]{margin-top:2px}.telemetry-dot[data-v-46a85cea]{width:7px;height:7px;border-radius:50%;display:inline-block}.telemetry-dot--live[data-v-46a85cea]{background:#16a34a;box-shadow:0 0 0 2px #16a34a33}.telemetry-dot--warn[data-v-46a85cea]{background:#d97706}.runway-grid[data-v-46a85cea]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}@media(max-width:992px){.runway-grid[data-v-46a85cea]{grid-template-columns:repeat(6,minmax(0,1fr))}}.runway-card[data-v-46a85cea]{background:#fff;transition:transform .15s ease}.runway-card[data-v-46a85cea]:hover{transform:translateY(-2px)}.runway-card--current[data-v-46a85cea]{border:2px solid #2563eb!important}.runway-card--actual[data-v-46a85cea]{background:#eff6ff!important;border-color:#bfdbfe!important}.runway-card--projected[data-v-46a85cea]{background:#fffbeb!important;border:1px dashed #fcd34d!important}.legend-box[data-v-46a85cea]{display:inline-block;width:12px;height:12px;border-radius:2px}.border-dashed[data-v-46a85cea]{border-style:dashed!important}.extra-small[data-v-46a85cea]{font-size:.72rem}.btn-xs[data-v-46a85cea]{font-size:.75rem}.shadow-xs[data-v-46a85cea]{box-shadow:0 1px 2px #0000000d}.expand-enter-active[data-v-46a85cea],.expand-leave-active[data-v-46a85cea]{transition:all .25s ease-out;overflow:hidden}.expand-enter-from[data-v-46a85cea],.expand-leave-to[data-v-46a85cea]{opacity:0;max-height:0;transform:translateY(-4px)}.at-risk-modal[data-v-46a85cea]{width:90%;max-width:1080px}.at-risk-tile[data-v-46a85cea] .n-card__content{padding:10px 12px;display:flex;flex-direction:column;gap:3px}.at-risk-tile-label[data-v-46a85cea]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.at-risk-tile-value[data-v-46a85cea]{font-size:19px;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.at-risk-tile-unit[data-v-46a85cea]{font-size:11px;font-weight:500}.at-risk-tile-foot[data-v-46a85cea]{font-size:10.5px}.at-risk-tile-foot--truncate[data-v-46a85cea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.at-risk-search[data-v-46a85cea]{width:240px}.at-risk-select[data-v-46a85cea]{width:160px}.at-risk-select--wide[data-v-46a85cea]{width:200px}.at-risk-empty[data-v-46a85cea]{padding:40px 0}.at-risk-footnote[data-v-46a85cea]{font-size:12px}.at-risk-cell-primary[data-v-46a85cea],.at-risk-cell-secondary[data-v-46a85cea],.at-risk-kpi-link[data-v-46a85cea]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:220px}.at-risk-cell-primary[data-v-46a85cea]{font-weight:600}.at-risk-cell-secondary[data-v-46a85cea]{font-size:11px;opacity:.7}.at-risk-kpi-link[data-v-46a85cea]{font-weight:600;cursor:pointer;color:var(--46a85cea-themeVars\.primaryColor)}.at-risk-kpi-link[data-v-46a85cea]:hover{text-decoration:underline}.boardroom-modal[data-v-471ac7a8] .n-modal{width:100vw;max-width:100vw;height:100vh;margin:0;border-radius:0}.boardroom-card[data-v-471ac7a8]{height:100vh;border-radius:0}.boardroom-header[data-v-471ac7a8]{padding:12px 20px;flex-shrink:0}.boardroom-body[data-v-471ac7a8]{flex:1 1 auto;overflow:auto;padding:16px 20px}.slide[data-v-471ac7a8]{display:block}.slide-head[data-v-471ac7a8]{margin-bottom:12px}.slide-title[data-v-471ac7a8]{font-size:18px}.fill[data-v-471ac7a8]{height:100%}.block[data-v-471ac7a8]{display:block}.label[data-v-471ac7a8]{font-size:12px}.subtitle[data-v-471ac7a8]{margin-bottom:8px}.plan-title[data-v-471ac7a8]{font-size:17px}.header-subtitle[data-v-471ac7a8],.tab-label[data-v-471ac7a8]{font-size:12px}.slide-tabs[data-v-471ac7a8]{width:auto;min-width:380px}.scorecard-card[data-v-471ac7a8] .n-card__content{display:flex;flex-direction:column}.hero[data-v-471ac7a8]{padding:16px 0 8px;flex:1 1 auto;justify-content:center}.hero-gauge[data-v-471ac7a8]{width:100%;max-width:320px}.hero-label[data-v-471ac7a8]{font-size:13px;font-weight:600;text-align:center}.hero-sub[data-v-471ac7a8]{font-size:12px;text-align:center;max-width:28ch}.landing-row[data-v-471ac7a8]{margin:4px 0 6px}.tight[data-v-471ac7a8]{margin:12px 0}.subplans-scroll[data-v-471ac7a8]{max-height:480px}.subplans-table[data-v-471ac7a8]{width:100%;border-collapse:collapse;font-size:13px}.subplans-table th[data-v-471ac7a8]{text-align:left;padding:8px 10px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:.7;border-bottom:1px solid var(--n-border-color, rgba(140, 140, 140, .2))}.subplans-table td[data-v-471ac7a8]{padding:10px;border-bottom:1px solid var(--n-border-color, rgba(140, 140, 140, .12));vertical-align:middle}.subplans-table tr:hover td[data-v-471ac7a8]{background-color:var(--n-color-hover, rgba(140, 140, 140, .05))}.unit-name[data-v-471ac7a8]{font-size:13px;font-weight:600}.unit-ref[data-v-471ac7a8]{font-size:11px}.lead-unassigned[data-v-471ac7a8]{font-style:italic;opacity:.65}.lead-role[data-v-471ac7a8]{font-size:11px}.score-figure[data-v-471ac7a8]{font-size:13px;font-variant-numeric:tabular-nums;min-width:48px;text-align:right}.score-figure--stale[data-v-471ac7a8]{opacity:.8}.stale-caption[data-v-471ac7a8]{font-size:10px;font-style:italic}.highlight-card[data-v-471ac7a8]{transition:border-color .2s ease,box-shadow .2s ease}.highlight-card--top[data-v-471ac7a8]{border-left:3px solid #10b981}.highlight-card--lagging[data-v-471ac7a8]{border-left:3px solid #f43f5e}.highlight-title[data-v-471ac7a8]{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.highlight-body[data-v-471ac7a8]{padding-top:4px}.highlight-name[data-v-471ac7a8]{font-size:14px;font-weight:600;display:block}.lead-mention[data-v-471ac7a8]{font-size:12px}.pillar-grid[data-v-471ac7a8]{margin-top:16px}.grow[data-v-471ac7a8]{flex:1 1 auto}.takeaway[data-v-471ac7a8]{margin-top:12px}.tile[data-v-471ac7a8]{text-align:center}.boardroom-footer[data-v-471ac7a8]{position:relative;flex-shrink:0;padding:8px 20px 10px}.autoplay-bar[data-v-471ac7a8]{position:absolute;top:0;left:0;right:0}.footer-row[data-v-471ac7a8]{width:100%}.shortcuts[data-v-471ac7a8]{flex-wrap:wrap}.dot[data-v-471ac7a8]{width:8px;height:8px;padding:0;border:0;border-radius:50%;cursor:pointer;transition:background .15s ease,transform .15s ease}.dot[data-v-471ac7a8]:hover{transform:scale(1.25)}.dot--active[data-v-471ac7a8]{transform:scale(1.35)}.dot[data-v-471ac7a8]:focus-visible{outline:2px solid currentColor;outline-offset:2px}@media(max-width:1200px){.slide-tabs[data-v-471ac7a8]{min-width:0}.tab-label[data-v-471ac7a8]{display:none}}@media(prefers-reduced-motion:reduce){.dot[data-v-471ac7a8]{transition:none}}.subplans-tab[data-v-2a369413]{padding:4px 0}.stat-card[data-v-2a369413]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px 16px;height:100%;display:flex;flex-direction:column;gap:6px;transition:box-shadow .2s ease,border-color .2s ease}.stat-card[data-v-2a369413]:hover{box-shadow:0 2px 12px #0000000f}.stat-card--portfolio[data-v-2a369413]{border-left:3px solid #3b82f6}.stat-card--achievement[data-v-2a369413]{border-left:3px solid #8b5cf6}.stat-card--leadership-ok[data-v-2a369413]{border-left:3px solid #10b981}.stat-card--leadership-warn[data-v-2a369413]{border-left:3px solid #f59e0b}.stat-card--health[data-v-2a369413]{border-left:3px solid #64748b}.stat-card__header[data-v-2a369413]{display:flex;align-items:center;gap:8px}.stat-card__icon[data-v-2a369413]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.stat-card__icon--primary[data-v-2a369413]{background:#eff6ff;color:#3b82f6}.stat-card__icon--info[data-v-2a369413]{background:#f5f3ff;color:#8b5cf6}.stat-card__icon--success[data-v-2a369413]{background:#ecfdf5;color:#10b981}.stat-card__icon--warning[data-v-2a369413]{background:#fffbeb;color:#f59e0b}.stat-card__icon--default[data-v-2a369413]{background:#f8fafc;color:#64748b}.stat-card__label[data-v-2a369413]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#94a3b8}.stat-card__body[data-v-2a369413]{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.stat-card__value[data-v-2a369413]{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1;color:#1e293b}.stat-card__unit[data-v-2a369413]{font-size:12px;color:#94a3b8;font-weight:500}.stat-card__footer[data-v-2a369413]{font-size:11px;color:#94a3b8}.stat-card__footer strong[data-v-2a369413]{color:#475569}.panel-card[data-v-2a369413]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.panel-card__header[data-v-2a369413]{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #f1f5f9}.panel-card__title[data-v-2a369413]{font-size:13px;font-weight:700;color:#1e293b}.panel-card__subtitle[data-v-2a369413]{font-size:11px;color:#94a3b8}.highlights-stack[data-v-2a369413]{display:flex;flex-direction:column;gap:10px;height:100%}.highlight-card[data-v-2a369413]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;flex:1;display:flex;flex-direction:column;justify-content:center;gap:6px;transition:box-shadow .2s ease;min-height:0}.highlight-card[data-v-2a369413]:hover{box-shadow:0 2px 12px #0000000f}.highlight-card--top[data-v-2a369413]{border-left:3px solid #10b981}.highlight-card--lagging[data-v-2a369413]{border-left:3px solid #f43f5e}.highlight-card__badge[data-v-2a369413]{display:flex;align-items:center;gap:5px;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:#10b981}.highlight-card__badge--danger[data-v-2a369413]{color:#f43f5e}.highlight-card__content[data-v-2a369413]{display:flex;flex-direction:column;gap:3px}.highlight-card__name[data-v-2a369413]{font-size:13px;font-weight:700;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.highlight-card__meta[data-v-2a369413]{display:flex;align-items:center;justify-content:space-between;gap:8px}.highlight-card__lead[data-v-2a369413]{display:flex;align-items:center;gap:4px;font-size:11px;color:#64748b}.unit-card[data-v-2a369413]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px 16px;cursor:pointer;position:relative;display:flex;flex-direction:column;gap:10px;transition:all .2s ease;border-left:3px solid #cbd5e1}.unit-card[data-v-2a369413]:hover{box-shadow:0 4px 16px #00000014;border-color:#c7d2fe}.unit-card--green[data-v-2a369413]{border-left-color:#10b981}.unit-card--amber[data-v-2a369413]{border-left-color:#f59e0b}.unit-card--red[data-v-2a369413]{border-left-color:#ef4444}.unit-card--not_reported[data-v-2a369413]{border-left-color:#cbd5e1}.unit-card__header[data-v-2a369413]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.unit-card__title-group[data-v-2a369413]{min-width:0;flex:1}.unit-card__name[data-v-2a369413]{font-size:13.5px;font-weight:700;color:#1e293b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unit-card__ref[data-v-2a369413]{font-size:10px;color:#94a3b8;font-family:SF Mono,Cascadia Code,monospace}.unit-card__lead[data-v-2a369413]{display:flex;align-items:center;gap:8px}.unit-card__avatar[data-v-2a369413]{width:28px;height:28px;border-radius:50%;background:#f1f5f9;color:#94a3b8;display:flex;align-items:center;justify-content:center;flex-shrink:0}.unit-card__avatar--assigned[data-v-2a369413]{background:#eff6ff;color:#3b82f6}.unit-card__lead-name[data-v-2a369413]{font-size:12.5px;font-weight:600;color:#1e293b}.unit-card__lead-role[data-v-2a369413]{font-size:10px;color:#94a3b8}.unit-card__progress[data-v-2a369413]{padding-top:4px;border-top:1px solid #f8fafc}.unit-card__progress-label[data-v-2a369413]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#94a3b8}.unit-card__progress-value[data-v-2a369413]{font-size:13px;font-weight:800;font-variant-numeric:tabular-nums;color:#1e293b}.unit-card__stale[data-v-2a369413]{font-size:10px;color:#94a3b8;font-style:italic;margin-top:2px}.unit-card__footer[data-v-2a369413]{display:flex;align-items:center;justify-content:space-between;padding-top:6px;border-top:1px solid #f8fafc}.unit-card__pts[data-v-2a369413]{font-size:11px;font-weight:700;color:#3b82f6;font-family:SF Mono,Cascadia Code,monospace}.unit-card__drill[data-v-2a369413]{position:absolute;top:8px;right:8px;display:flex;align-items:center;gap:3px;font-size:10px;font-weight:600;color:#818cf8;opacity:0;transition:opacity .2s ease}.unit-card:hover .unit-card__drill[data-v-2a369413]{opacity:1}.tracking-wider[data-v-2a369413]{letter-spacing:.5px}.text-purple[data-v-cc6a6b47]{color:#7c3aed}.factor-row[data-v-cc6a6b47]{transition:all .15s ease-in-out}.factor-row[data-v-cc6a6b47]:hover{border-color:#93c5fd!important;background-color:#f8fafc!important}.swot-card[data-v-cc6a6b47]{min-height:290px;display:flex;flex-direction:column}.swot-card--strengths[data-v-cc6a6b47]{background:#f0fdf4;border-color:#bbf7d0!important}.swot-card--weaknesses[data-v-cc6a6b47]{background:#fffbeb;border-color:#fde68a!important}.swot-card--opportunities[data-v-cc6a6b47]{background:#eff6ff;border-color:#bfdbfe!important}.swot-card--threats[data-v-cc6a6b47]{background:#fff1f2;border-color:#fecdd3!important}.swot-icon[data-v-cc6a6b47]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem}.swot-items-container[data-v-cc6a6b47]{flex-grow:1;max-height:290px;overflow-y:auto}.swot-item-box[data-v-cc6a6b47]{transition:all .15s ease}.swot-item-box[data-v-cc6a6b47]:hover{transform:translateY(-1px);box-shadow:0 4px 6px -1px #0000000f}.extra-small[data-v-cc6a6b47]{font-size:.75rem}.max-w-md[data-v-cc6a6b47]{max-width:520px}.bg-purple-subtle[data-v-cc6a6b47]{background-color:#f3e8ff}.text-purple[data-v-cc6a6b47]{color:#7e22ce}.border-purple-subtle[data-v-cc6a6b47]{border-color:#d8b4fe}.score-gauge[data-v-efc5ed26]{position:relative;display:inline-flex;align-items:center;justify-content:center}.score-text[data-v-efc5ed26]{position:absolute;display:flex;align-items:baseline;justify-content:center;font-weight:700;line-height:1;color:#1f2937}.score-pct[data-v-efc5ed26]{font-size:.6em;margin-left:1px;color:#6b7280}.pm-sparkline[data-v-d337dcce]{display:block}.pm-sparkline-empty[data-v-d337dcce]{font-size:.75rem}.sc-pillar-card[data-v-7656f0c1]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 1px 3px #0000000a}.sc-pillar-header[data-v-7656f0c1]{padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.sc-pillar-icon[data-v-7656f0c1]{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.sc-pillar-name[data-v-7656f0c1]{font-size:14px;color:#111827}.sc-pillar-weight[data-v-7656f0c1]{font-size:11px;font-weight:700;padding:1px 6px;border-radius:9999px}.sc-pillar-meta[data-v-7656f0c1]{font-size:11px;color:#6b7280;display:flex;align-items:center;gap:4px;margin-top:1px}.sc-pillar-meta-sep[data-v-7656f0c1]{color:#d1d5db}.sc-pillar-score-block[data-v-7656f0c1]{display:flex;align-items:center;gap:8px}.sc-pillar-body[data-v-7656f0c1]{padding:12px 16px}.sc-obj-wrapper[data-v-7656f0c1]{border:1px solid #f3f4f6;border-radius:8px;overflow:hidden;transition:border-color .15s}.sc-obj-wrapper[data-v-7656f0c1]:hover{border-color:#e5e7eb}.sc-obj-row[data-v-7656f0c1]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:#f9fafb;cursor:pointer;user-select:none}.sc-obj-row[data-v-7656f0c1]:hover{background:#f3f4f6}.sc-obj-chevron[data-v-7656f0c1]{color:#9ca3af;flex-shrink:0}.sc-obj-name[data-v-7656f0c1]{font-size:12px;font-weight:600;color:#1f2937;display:block}.sc-obj-meta[data-v-7656f0c1]{font-size:11px;color:#9ca3af}.sc-obj-score[data-v-7656f0c1]{font-size:12px;font-weight:700;color:#374151}.sc-weight-flag[data-v-7656f0c1]{font-weight:700;color:#b45309;cursor:help;font-variant-numeric:tabular-nums}.sc-kpi-drilldown[data-v-7656f0c1]{background:#fff;border-top:1px solid #f3f4f6;padding:4px 0}.sc-kpi-detail-row[data-v-7656f0c1]{display:flex;align-items:center;justify-content:space-between;padding:6px 12px 6px 32px;cursor:pointer;transition:background-color .12s}.sc-kpi-detail-row[data-v-7656f0c1]:hover{background:#f8fafc}.sc-kpi-name[data-v-7656f0c1]{font-size:11px;font-weight:600;color:#1e293b;display:block}.sc-kpi-targets[data-v-7656f0c1]{font-size:10px;color:#64748b}.sc-kpi-score[data-v-7656f0c1]{font-size:11px;font-weight:700;color:#334155}.sc-caption[data-v-ef63c89b]{font-size:11px}.extra-small[data-v-ef63c89b]{font-size:.72rem}.min-w-0[data-v-ef63c89b]{min-width:0}.sc-summary-strip[data-v-ef63c89b]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:9px 14px;background:#fff;border:1px solid #e2e8f0;border-radius:10px}.sc-summary-block[data-v-ef63c89b]{min-width:0}.sc-summary-block--overall[data-v-ef63c89b]{display:flex;align-items:center;gap:10px;padding-right:20px;border-right:1px solid #e2e8f0}.sc-summary-block--init[data-v-ef63c89b]{padding-left:20px;border-left:1px solid #e2e8f0}.sc-block-label[data-v-ef63c89b]{display:block;font-size:10.5px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:#64748b;white-space:nowrap}.sc-overall-value[data-v-ef63c89b]{font-size:20px;font-weight:700;color:#0f172a;line-height:1.15;font-variant-numeric:tabular-nums}.sc-dist-head[data-v-ef63c89b]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:5px}.sc-dist-head .sc-block-label[data-v-ef63c89b]{overflow:hidden;text-overflow:ellipsis}.sc-dist-counts[data-v-ef63c89b],.sc-init-chips[data-v-ef63c89b]{display:flex;align-items:baseline;gap:10px;flex-wrap:nowrap;white-space:nowrap}.sc-init-chips[data-v-ef63c89b]{margin-top:3px}.sc-count[data-v-ef63c89b]{font-size:11px;font-weight:600;color:#475569;font-variant-numeric:tabular-nums}.sc-count[data-v-ef63c89b]:before{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:5px;vertical-align:middle;background:currentColor}.sc-count--green[data-v-ef63c89b]{color:#16a34a}.sc-count--amber[data-v-ef63c89b]{color:#d97706}.sc-count--red[data-v-ef63c89b]{color:#dc2626}.sc-count--grey[data-v-ef63c89b]{color:#94a3b8}.sc-dist-bar-wrap[data-v-ef63c89b]{display:flex;height:8px;border-radius:9999px;overflow:hidden;background:#f1f5f9}.sc-dist-bar[data-v-ef63c89b]{height:100%;transition:width .4s ease}.sc-dist-bar--green[data-v-ef63c89b]{background:#16a34a}.sc-dist-bar--amber[data-v-ef63c89b]{background:#d97706}.sc-dist-bar--red[data-v-ef63c89b]{background:#dc2626}.sc-dist-bar--grey[data-v-ef63c89b]{background:#94a3b8}.sc-weight-note[data-v-ef63c89b]{display:flex;align-items:baseline;gap:10px;padding:8px 12px;border-radius:8px;background:#fffbeb;border:1px solid #fde68a;font-size:12.5px;color:#78350f}.sc-weight-note__badge[data-v-ef63c89b]{flex:0 0 auto;font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;padding:2px 7px;border-radius:100px;background:#d97706;color:#fff;font-variant-numeric:tabular-nums}.sc-panel[data-v-ef63c89b]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:9px 14px 6px}.sc-panel-head[data-v-ef63c89b]{margin-bottom:2px}.sc-kpi-row[data-v-ef63c89b]{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:8px;background:#f8fafc;cursor:pointer;transition:background-color .15s ease}.sc-kpi-row[data-v-ef63c89b]:hover{background:#f1f5f9}.sc-subplan-grid[data-v-ef63c89b]{display:grid;grid-template-columns:190px 1fr 240px;gap:16px;align-items:center;padding:8px 0 4px}.sc-subplan-stat[data-v-ef63c89b],.sc-subplan-dist[data-v-ef63c89b]{display:flex;flex-direction:column}.sc-subplan-leaders[data-v-ef63c89b]{display:flex;flex-direction:column;background:#f8fafc;padding:8px 10px;border-radius:6px;border:1px solid #f1f5f9}@media(max-width:991.98px){.sc-subplan-grid[data-v-ef63c89b]{grid-template-columns:1fr;gap:12px}.sc-summary-strip[data-v-ef63c89b]{grid-template-columns:minmax(0,1fr);gap:10px}.sc-summary-block--overall[data-v-ef63c89b]{padding-right:0;padding-bottom:10px;border-right:none;border-bottom:1px solid #e2e8f0}.sc-summary-block--init[data-v-ef63c89b]{padding-left:0;padding-top:10px;border-left:none;border-top:1px solid #e2e8f0}.sc-dist-counts[data-v-ef63c89b],.sc-init-chips[data-v-ef63c89b]{flex-wrap:wrap;white-space:normal}}@media(prefers-reduced-motion:reduce){.sc-dist-bar[data-v-ef63c89b]{transition:none}}.toolbar[data-v-6c127603]{padding:10px 4px 14px}.toolbar-title[data-v-6c127603]{font-size:16px}.toolbar-subtitle[data-v-6c127603]{font-size:12px}.kpi-select[data-v-6c127603]{width:240px}.range-select[data-v-6c127603]{width:130px}.method-select[data-v-6c127603]{width:190px}.state-block[data-v-6c127603]{padding:48px 0;display:flex;justify-content:center}.label[data-v-6c127603]{font-size:12px}.tile[data-v-6c127603] .n-card__content{padding:10px 12px;display:flex;flex-direction:column;gap:3px}.tile-label[data-v-6c127603]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.tile-value[data-v-6c127603]{font-size:19px;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.tile-unit[data-v-6c127603]{font-size:11px;font-weight:500;margin-left:3px}.tile-foot[data-v-6c127603]{font-size:10.5px}.tile-foot--truncate[data-v-6c127603]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sparkline[data-v-6c127603]{width:64px;height:26px;flex-shrink:0}.toolbar[data-v-2f574795]{padding:10px 4px 14px}.toolbar-title[data-v-2f574795]{font-size:16px}.toolbar-subtitle[data-v-2f574795]{font-size:12px}.search-input[data-v-2f574795]{width:260px}.state-block[data-v-2f574795]{padding:48px 0;display:flex;justify-content:center}.tile[data-v-2f574795] .n-card__content{padding:10px 12px;display:flex;flex-direction:column;gap:3px}.tile-label[data-v-2f574795]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.tile-value[data-v-2f574795]{font-size:19px;font-weight:700;line-height:1.15;font-variant-numeric:tabular-nums}.tile-foot[data-v-2f574795]{font-size:10.5px}.tile-foot--truncate[data-v-2f574795]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.legend-item[data-v-2f574795]{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:var(--2f574795-themeVars\.textColor3);margin-left:14px}.legend-dot[data-v-2f574795]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.cascade-tree[data-v-2f574795] .n-tree-node-content{padding:5px 8px}.tree-node[data-v-2f574795]{display:flex;align-items:center;gap:7px;min-width:0}.tree-dot[data-v-2f574795]{width:7px;height:7px;border-radius:50%;flex-shrink:0}.tree-code[data-v-2f574795]{font-size:11px;opacity:.7}.tree-label[data-v-2f574795]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cascade-tree[data-v-2f574795] .tree-node-clickable .tree-label--link{color:var(--2f574795-themeVars\.primaryColor);text-decoration:underline;text-decoration-color:transparent}.cascade-tree[data-v-2f574795] .tree-node-clickable:hover .tree-label--link{text-decoration-color:currentColor}.tree-chip[data-v-2f574795]{margin-left:auto;flex-shrink:0}.pillar-dot[data-v-ef767d6e]{width:12px;height:12px;border-radius:50%}.extra-small[data-v-ef767d6e]{font-size:.74rem}.max-w-4xl[data-v-30b8a201]{max-width:900px}.strategic-intelligence-hub[data-v-6f80888f]{width:100%}.extra-small[data-v-6f80888f]{font-size:.72rem}.intelligence-tabs-card[data-v-6f80888f]{border-color:#e2e8f0}[data-v-6f80888f] .intelligence-tabs .n-tabs-nav{padding-left:4px;padding-top:4px}[data-v-6f80888f] .intelligence-tabs .n-tabs-tab{font-weight:600;padding:10px 18px;border-radius:6px 6px 0 0;transition:all .2s ease}[data-v-6f80888f] .intelligence-tabs .n-tabs-tab--active{color:#2563eb}.form-input[data-v-5907f437]{width:100%}.kpi-summary[data-v-de97f000]{padding:4px}.score-hero[data-v-de97f000]{background:linear-gradient(135deg,#f8fafc,#eff6ff);border-radius:10px;padding:16px 12px}.lifespan-card[data-v-de97f000]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px}.tracking-wider[data-v-de97f000]{letter-spacing:.05em}.rag-reason[data-v-de97f000]{max-width:220px;line-height:1.4}.search-input[data-v-6a482267]{width:200px}.state-block[data-v-6a482267]{padding:32px 0;text-align:center}.tab-section[data-v-fb02491d]{padding:0}.sub-card[data-v-fb02491d]{border-radius:8px}.text-xs[data-v-fb02491d]{font-size:.75rem}.overdue-mitigation-tab[data-v-cae38678]{padding:2px 0}.summary-stat-card[data-v-cae38678]{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px 14px;display:flex;flex-direction:column;gap:6px;transition:box-shadow .2s ease;height:100%}.summary-stat-card[data-v-cae38678]:hover{box-shadow:0 2px 12px #0000000d}.summary-stat-card--overdue[data-v-cae38678]{border-left:3px solid #f59e0b}.summary-stat-card--deficit[data-v-cae38678]{border-left:3px solid #ef4444}.summary-stat-card--recovery[data-v-cae38678]{border-left:3px solid #3b82f6}.summary-stat-label[data-v-cae38678]{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#94a3b8}.summary-stat-icon[data-v-cae38678]{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.summary-stat-icon--warning[data-v-cae38678]{background:#fffbeb;color:#f59e0b}.summary-stat-icon--danger[data-v-cae38678]{background:#fef2f2;color:#ef4444}.summary-stat-icon--primary[data-v-cae38678]{background:#eff6ff;color:#3b82f6}.summary-stat-value[data-v-cae38678]{font-size:22px;font-weight:800;font-variant-numeric:tabular-nums;line-height:1.1}.summary-stat-unit[data-v-cae38678]{font-size:11.5px;color:#94a3b8;font-weight:500}.summary-stat-footer[data-v-cae38678]{font-size:11px;color:#64748b;margin-top:2px}.section-heading[data-v-cae38678]{padding-bottom:4px;border-bottom:1px solid #f1f5f9}.tracking-wider[data-v-cae38678]{letter-spacing:.5px}.period-badge[data-v-cae38678]{font-family:SF Mono,Cascadia Code,monospace;font-size:11px;font-weight:700;background:#f1f5f9;color:#334155;padding:2px 8px;border-radius:6px;border:1px solid #e2e8f0}.recovery-plan-card[data-v-cae38678]{background:#fff;border:1px solid #fee2e2;border-left:3px solid #ef4444;border-radius:10px;overflow:hidden;transition:box-shadow .2s ease}.recovery-plan-card[data-v-cae38678]:hover{box-shadow:0 4px 14px #ef444414}.recovery-plan-card__header[data-v-cae38678]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fef2f2;border-bottom:1px solid #fee2e2}.recovery-plan-card__metrics[data-v-cae38678]{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:10px;padding:10px 14px;background:#fff;border-bottom:1px solid #f8fafc}.metric-col[data-v-cae38678]{display:flex;flex-direction:column}.metric-col__label[data-v-cae38678]{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;color:#94a3b8}.metric-col__val[data-v-cae38678]{font-size:13px;font-weight:700;color:#1e293b;margin-top:1px}.recovery-plan-card__body[data-v-cae38678]{padding:12px 14px;display:flex;flex-direction:column;gap:10px}.plan-detail-block[data-v-cae38678]{display:flex;flex-direction:column;gap:4px}.plan-detail-label[data-v-cae38678]{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#475569}.plan-detail-content[data-v-cae38678]{font-size:12.5px;color:#1e293b;line-height:1.5;background:#f8fafc;padding:8px 12px;border-radius:6px;border:1px solid #e2e8f0}.recovery-plan-card__footer[data-v-cae38678]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:#fafafa;border-top:1px solid #f1f5f9}.overdue-comment-card[data-v-cae38678]{background:#fff;border:1px solid #fef3c7;border-left:3px solid #f59e0b;border-radius:10px;overflow:hidden;transition:box-shadow .2s ease}.overdue-comment-card[data-v-cae38678]:hover{box-shadow:0 4px 14px #f59e0b14}.overdue-comment-card__header[data-v-cae38678]{display:flex;align-items:center;justify-content:space-between;padding:10px 14px;background:#fffbeb;border-bottom:1px solid #fef3c7}.overdue-comment-card__body[data-v-cae38678]{padding:12px 14px}.justification-callout[data-v-cae38678]{display:flex;flex-direction:column;gap:4px}.justification-callout__title[data-v-cae38678]{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:700;color:#b45309}.justification-callout__text[data-v-cae38678]{font-size:13px;color:#451a03;font-weight:500;line-height:1.5;padding:8px 12px;background:#fffbeb;border-radius:6px;border:1px solid #fde68a;font-style:italic}.overdue-comment-card__footer[data-v-cae38678]{display:flex;align-items:center;justify-content:space-between;padding:8px 14px;background:#fafafa;border-top:1px solid #f1f5f9}.threaded-comments-container[data-v-fb6607c6]{padding:8px 0}.comment-card[data-v-fb6607c6]{background:#f8fafc;border-radius:8px;padding:12px;border:1px solid #e2e8f0}.kpi-details-container[data-v-6c5ef87d]{padding:0}.main-card[data-v-6c5ef87d]{border-radius:8px;box-shadow:0 1px 3px #0000000d}.loading-state[data-v-6c5ef87d],.error-state[data-v-6c5ef87d]{display:flex;justify-content:center;align-items:center;min-height:400px;padding:40px}.premium-card[data-v-cddc691e]{border-radius:12px;background:#fff;border:1px solid #e2e8f0}.kpi-title[data-v-cddc691e]{font-size:1.15rem;font-weight:800;color:#0f172a;letter-spacing:-.01em}.kpi-sub[data-v-cddc691e]{color:#64748b;font-size:.85rem;font-weight:500}.stat-card[data-v-cddc691e]{border-radius:8px;background:#fff;text-align:center;padding:6px 4px}.stat-val[data-v-cddc691e]{font-size:1.15rem;font-weight:700;line-height:1.2}.stat-lbl[data-v-cddc691e]{font-size:.68rem;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.section-card[data-v-cddc691e]{border-radius:10px}.shadow-sm[data-v-cddc691e]{box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}.extra-small[data-v-cddc691e]{font-size:.75rem}.extra-small[data-v-a807e763]{font-size:.75rem}.extra-small[data-v-fa8984fe]{font-size:.75rem}.extra-small[data-v-3306af4a]{font-size:.75rem}.intro[data-v-76fb8831]{display:block;font-size:12px;margin-bottom:12px}.empty[data-v-76fb8831]{padding:24px 0}.commentary-card[data-v-76fb8831]{height:100%}.pillar-row[data-v-76fb8831]{width:100%}.grow[data-v-76fb8831]{flex:1 1 auto}.hint[data-v-76fb8831]{font-size:12px}.mode-note[data-v-81de70fa]{margin-bottom:16px}.progress[data-v-81de70fa]{margin-bottom:4px}.tight[data-v-81de70fa]{margin:16px 0 12px}.meta[data-v-81de70fa]{font-size:12px}.search-box[data-v-e0d59380]{width:220px}.premium-card[data-v-0d7490e5]{border-radius:12px;background:#fff;border:1px solid #e2e8f0}.review-title[data-v-0d7490e5]{font-size:1.2rem;font-weight:800;color:#0f172a;letter-spacing:-.01em}.review-meta[data-v-0d7490e5]{color:#64748b;font-size:.85rem;font-weight:500}.stat-card[data-v-0d7490e5]{border-radius:8px;background:#fff;text-align:center;padding:6px 4px}.stat-val[data-v-0d7490e5]{font-size:1.05rem;font-weight:700;line-height:1.2}.stat-lbl[data-v-0d7490e5]{font-size:.68rem;color:#64748b;text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.section-card[data-v-0d7490e5]{border-radius:10px}.shadow-sm[data-v-0d7490e5]{box-shadow:0 1px 3px #00000014,0 1px 2px #0000000a}.bg-light[data-v-0d7490e5]{background-color:#f8fafc}.commentary-item-card[data-v-0d7490e5]{border-radius:8px;background:#fafafa}.extra-small[data-v-0d7490e5]{font-size:.75rem}.max-w-4xl[data-v-8ec890e5]{max-width:900px}.sub-card[data-v-aab8a619]{border-radius:8px}.header-row[data-v-aab8a619]{display:flex;justify-content:space-between;align-items:center}.id-block[data-v-aab8a619]{display:flex;align-items:center;gap:12px}.id-texts[data-v-aab8a619]{display:flex;flex-direction:column}.name-text[data-v-aab8a619]{font-weight:700;font-size:16px;color:#1f2937}.muted-text[data-v-aab8a619]{font-size:12px;color:#6b7280}.stat-card[data-v-aab8a619]{background:#f9fafb}.stat-value[data-v-aab8a619]{font-weight:600;font-size:15px}.sub-card[data-v-e4920078]{border-radius:8px}.header-row[data-v-e4920078]{display:flex;justify-content:space-between;align-items:center}.id-block[data-v-e4920078]{display:flex;align-items:center;gap:12px}.id-texts[data-v-e4920078]{display:flex;flex-direction:column}.name-text[data-v-e4920078]{font-weight:700;font-size:16px;color:#1f2937}.muted-text[data-v-e4920078]{font-size:12px;color:#6b7280}.stat-card[data-v-e4920078]{background:#f9fafb}.stat-value[data-v-e4920078]{font-weight:600;font-size:15px}.menu-card[data-v-8c1bf0e5]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;border-radius:16px;border:1px solid rgba(0,0,0,.05)}.menu-card[data-v-8c1bf0e5]:hover{transform:translateY(-6px);box-shadow:0 12px 24px #00000014;border-color:var(--8c1bf0e5-color\ \+\ \"40\")}.card-content[data-v-8c1bf0e5]{display:flex;gap:20px;align-items:flex-start;padding:8px}.icon-wrapper[data-v-8c1bf0e5]{flex-shrink:0;width:64px;height:64px;border-radius:14px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.menu-card:hover .icon-wrapper[data-v-8c1bf0e5]{transform:scale(1.1) rotate(-5deg)}.card-body[data-v-8c1bf0e5]{flex:1;min-width:0}.card-title[data-v-8c1bf0e5]{font-size:17px;font-weight:700;margin:0 0 6px;color:#1a1a1a;letter-spacing:-.01em}.card-description[data-v-8c1bf0e5]{font-size:13px;color:#6b7280;margin:0;line-height:1.6}.hub-container[data-v-49e2cff9]{max-width:1400px;margin:0 auto;padding:20px 16px}.hub-grid[data-v-49e2cff9]{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:20px}.extra-small[data-v-c72c7e44]{font-size:.75rem}.cursor-pointer[data-v-c72c7e44]{cursor:pointer}.pm-stat-card[data-v-9f9b61c0]{min-height:10px;border-radius:8px}.pmgt-tile[data-v-65a2982b]{background:#94a3b814;border:1px solid rgba(148,163,184,.18);border-radius:10px;padding:12px 14px}.pmgt-tile-label[data-v-65a2982b]{font-size:12px;opacity:.7;margin-bottom:4px}.pmgt-tile-value[data-v-65a2982b]{font-size:18px;font-weight:600}.pmgt-sub[data-v-65a2982b]{margin:18px 0 8px;font-size:13px;opacity:.8;text-transform:uppercase;letter-spacing:.04em}.pmgt-bar[data-v-65a2982b]{display:flex;justify-content:flex-end;margin-bottom:8px}.pmgt-secrow[data-v-65a2982b]{display:flex;align-items:center;justify-content:space-between}.pmgt-tile[data-v-de344da0]{background:#94a3b814;border:1px solid rgba(148,163,184,.18);border-radius:10px;padding:12px 14px}.pmgt-tile-label[data-v-de344da0]{font-size:12px;opacity:.7;margin-bottom:4px}.pmgt-tile-value[data-v-de344da0]{font-size:18px;font-weight:600}.pmgt-sub[data-v-de344da0]{margin:8px 0;font-size:13px;opacity:.8;text-transform:uppercase;letter-spacing:.04em}.pmgt-secrow[data-v-de344da0]{display:flex;align-items:center;justify-content:space-between}.pmgt-tile[data-v-a1dd79aa]{background:#94a3b814;border:1px solid rgba(148,163,184,.18);border-radius:10px;padding:12px 14px}.pmgt-tile-label[data-v-a1dd79aa]{font-size:12px;opacity:.7;margin-bottom:4px}.pmgt-tile-value[data-v-a1dd79aa]{font-size:18px;font-weight:600}.pmgt-sub[data-v-a1dd79aa]{margin:8px 0;font-size:13px;opacity:.8;text-transform:uppercase;letter-spacing:.04em}.pmgt-secrow[data-v-a1dd79aa]{display:flex;align-items:center;justify-content:space-between}.p-4[data-v-48405325]{padding:1rem}.space-y-6[data-v-48405325]>*+*{margin-top:1.5rem}.mt-6[data-v-48405325]{margin-top:1.5rem}.p-4[data-v-dbb9b4ce]{padding:1rem}.space-y-6[data-v-dbb9b4ce]>*+*{margin-top:1.5rem}.amm-dashboard[data-v-82cd520f]{padding:12px}.amm-dashboard__section[data-v-82cd520f]{border-radius:12px}.amm-dashboard__quickLink[data-v-82cd520f]{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(226,232,240,.9);border-radius:12px;background:transparent;color:inherit;text-align:left;transition:border-color .2s ease;cursor:pointer}.amm-dashboard__quickLink[data-v-82cd520f]:hover,.amm-dashboard__quickLink[data-v-82cd520f]:focus-visible{border-color:#4f46e580}.amm-dashboard__quickLinkCopy[data-v-82cd520f]{display:flex;flex-direction:column;gap:4px;min-width:0}.amm-dashboard__quickLinkTitle[data-v-82cd520f]{font-weight:600}.amm-dashboard__quickLinkText[data-v-82cd520f]{font-size:13px;line-height:1.45;opacity:.75}@media(max-width:768px){.amm-dashboard[data-v-82cd520f]{padding:8px}}.amm-docs[data-v-6ff2ea7b]{padding-right:4px}.docs-tabs[data-v-6ff2ea7b]{--n-tab-font-size: 13px}.phase-grid[data-v-6ff2ea7b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.phase-card[data-v-6ff2ea7b]{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border:1px solid #f3f4f6;border-radius:8px;background:#fafafa}.phase-no[data-v-6ff2ea7b]{flex-shrink:0;width:28px;height:28px;border-radius:50%;color:#fff;font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center}.phase-title[data-v-6ff2ea7b]{display:block;font-size:13px;color:#111827;margin-bottom:2px}.phase-desc[data-v-6ff2ea7b]{margin:0;font-size:12px;color:#6b7280;line-height:1.4}.card-header-badge[data-v-6ff2ea7b]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:#fff;font-weight:700;font-size:12px;margin-right:8px;flex-shrink:0}.steps-list[data-v-6ff2ea7b]{margin:0;padding-left:18px}.steps-list li[data-v-6ff2ea7b]{margin:8px 0;font-size:13px;color:#374151;line-height:1.65}.tips-list[data-v-6ff2ea7b]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.tip-item[data-v-6ff2ea7b]{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:#374151;line-height:1.55}.tip-item p[data-v-6ff2ea7b]{margin:2px 0 0;color:#6b7280}.tip-icon[data-v-6ff2ea7b]{font-size:18px;flex-shrink:0;margin-top:1px}.shortcuts-grid[data-v-6ff2ea7b]{display:flex;flex-direction:column;gap:8px}.shortcut-row[data-v-6ff2ea7b]{display:flex;align-items:center;gap:12px;font-size:13px}.shortcut-key[data-v-6ff2ea7b]{display:inline-block;background:#f3f4f6;border:1px solid #d1d5db;border-radius:4px;padding:2px 8px;font-family:monospace;font-size:12px;color:#111827;min-width:100px;text-align:center;flex-shrink:0}.shortcut-desc[data-v-6ff2ea7b]{color:#374151}.faq-collapse[data-v-6ff2ea7b]{--n-title-font-size: 13px}.faq-answer[data-v-6ff2ea7b]{margin:0;font-size:13px;color:#374151;line-height:1.65}.glossary-list[data-v-6ff2ea7b]{margin:0;display:flex;flex-direction:column;gap:12px}.glossary-item dt[data-v-6ff2ea7b]{font-weight:600;color:#111827;font-size:13px;margin-bottom:2px}.glossary-item dd[data-v-6ff2ea7b]{margin:0;color:#4b5563;font-size:13px;line-height:1.5}.amm-docs[data-v-6ff2ea7b]::-webkit-scrollbar{width:6px}.amm-docs[data-v-6ff2ea7b]::-webkit-scrollbar-track{background:transparent}.amm-docs[data-v-6ff2ea7b]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:6px}.error-state[data-v-8f4a3d29]{padding:20px 24px}.mt-2[data-v-8f4a3d29]{margin-top:8px}.code-cell[data-v-df90e21f]{font-family:Courier New,monospace;font-size:12px;background:#f0f2f5;padding:2px 6px;border-radius:4px;color:#4a5568}.child-row[data-v-df90e21f]{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;margin-left:16px;border-radius:6px;border:1px solid #e2e8f0;box-shadow:0 1px 2px #0f172a0d;background:#f8fafc;max-width:calc(100% - 20px)}.child-row-arrow[data-v-df90e21f]{color:#64748b;font-size:12px}.child-row-loading[data-v-df90e21f]{color:#64748b;font-style:italic}.child-row-error[data-v-df90e21f]{color:#dc2626}.child-row-empty[data-v-df90e21f]{color:#64748b;font-style:italic}.child-row-normal[data-v-df90e21f]{color:#334155}[data-v-b01315f5] .n-form-item .n-form-item-label{padding-bottom:4px}[data-v-b01315f5] .n-form-item{--n-blank-height: 0px}.section-title[data-v-1ed6cbb6]{font-weight:600}.policy-card[data-v-1ed6cbb6]{margin-bottom:8px}.muted[data-v-1ed6cbb6]{opacity:.7}.error-state[data-v-6acd1d5c]{padding:20px 24px}.mt-2[data-v-6acd1d5c]{margin-top:8px}.mb-4[data-v-6acd1d5c]{margin-bottom:16px}.code-cell[data-v-3fc65870]{font-family:Courier New,monospace;font-size:12px;background:#f0f2f5;padding:2px 6px;border-radius:4px;color:#4a5568}.asset-summary[data-v-738ecb49]{width:100%}.photo-wrap[data-v-738ecb49]{width:100%;aspect-ratio:1 / 1;background:#f0f2f5;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000000d}.photo[data-v-738ecb49]{width:100%;height:100%;object-fit:cover;display:block}.mb-4[data-v-738ecb49]{margin-bottom:16px}[data-v-738ecb49] .n-collapse-item__header{font-weight:600!important;font-size:14px!important}[data-v-738ecb49] .n-collapse-item__content{padding-left:8px!important}form[data-v-2df75284]{display:block}.insurance-policy-item[data-v-8cb17c90]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;margin-bottom:10px}.insurance-policy-header[data-v-8cb17c90]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.meta-label[data-v-8cb17c90]{font-size:12px;opacity:.75}.sub-card[data-v-8cb17c90]{border-radius:10px}.meta-label[data-v-9a5139ae]{font-size:12px;opacity:.75}.sub-card[data-v-d40d7b48]{border-radius:10px}.risk-card[data-v-d2d568ad]{height:100%;border-radius:12px}.header[data-v-d2d568ad]{display:flex;justify-content:space-between;align-items:center}.metric-row[data-v-d2d568ad]{display:flex;flex-direction:column}.flex[data-v-d2d568ad]{display:flex}.flex-col[data-v-d2d568ad]{flex-direction:column}.items-center[data-v-d2d568ad]{align-items:center}.mt-4[data-v-d2d568ad]{margin-top:1rem}.mt-8[data-v-d2d568ad]{margin-top:2rem}.text-xs[data-v-d2d568ad]{font-size:.75rem}.text-sm[data-v-d2d568ad]{font-size:.875rem}.text-lg[data-v-d2d568ad]{font-size:1.125rem}.text-2xl[data-v-d2d568ad]{font-size:1.5rem}.font-bold[data-v-d2d568ad]{font-weight:700}.font-semibold[data-v-d2d568ad]{font-weight:600}.font-medium[data-v-d2d568ad]{font-weight:500}.uppercase[data-v-d2d568ad]{text-transform:uppercase}.tracking-wider[data-v-d2d568ad]{letter-spacing:.05em}.text-gray-400[data-v-d2d568ad]{color:#9ca3af}.text-gray-500[data-v-d2d568ad]{color:#6b7280}.text-gray-700[data-v-d2d568ad]{color:#374151}.text-red-600[data-v-d2d568ad]{color:#dc2626}.text-orange-500[data-v-d2d568ad]{color:#f97316}.text-green-600[data-v-d2d568ad]{color:#16a34a}.border-t[data-v-d2d568ad]{border-top-width:1px}.pt-2[data-v-d2d568ad]{padding-top:.5rem}.gap-4[data-v-d2d568ad]{gap:1rem}.shadow-sm[data-v-d2d568ad]{box-shadow:0 1px 2px #0000000d}.overview-root[data-v-18554b32]{display:flex;flex-direction:column}.mt-16[data-v-18554b32]{margin-top:16px}.sub-card[data-v-18554b32]{border-radius:10px}.section-title[data-v-18554b32]{font-weight:600;font-size:14px}.mt-12[data-v-54c5dcf1]{margin-top:12px}.revaluation-panel[data-v-bcef428e]{display:flex;flex-direction:column;gap:16px}.mt-12[data-v-90b449db]{margin-top:12px}.mb-12[data-v-90b449db]{margin-bottom:12px}.asset-details-container[data-v-d8f8731e]{padding:12px}.main-card[data-v-d8f8731e]{min-height:320px}.loading-state[data-v-d8f8731e],.error-state[data-v-d8f8731e]{min-height:280px;display:flex;align-items:center;justify-content:center}.tab-section[data-v-d8f8731e]{display:flex;flex-direction:column;gap:12px}.sub-card[data-v-d8f8731e]{border-radius:10px}.insurance-policy-item[data-v-d8f8731e]{border:1px solid #e5e7eb;border-radius:8px;padding:12px;margin-bottom:10px}.insurance-policy-header[data-v-d8f8731e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.meta-label[data-v-d8f8731e]{font-size:12px;opacity:.75}.photo-wrap[data-v-d8f8731e]{position:relative;width:100%;aspect-ratio:1 / 1;background:#f0f2f5;border-radius:10px;overflow:hidden}.photo[data-v-d8f8731e]{width:100%;height:100%;object-fit:cover;display:block}.mt-3[data-v-d8f8731e]{margin-top:12px}.ml-8[data-v-d8f8731e]{margin-left:8px}.maintenance-plan-container[data-v-d943fecf]{min-height:100vh;background:#fff;padding:12px;display:flex;flex-direction:column}.card-header[data-v-d943fecf]{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.header-left[data-v-d943fecf]{display:flex;align-items:center;gap:12px;margin-left:16px}.header-actions[data-v-d943fecf]{display:flex;align-items:center;gap:12px}.create-btn[data-v-d943fecf]{margin-right:8px}.card-title[data-v-d943fecf]{font-weight:600;font-size:18px;color:#2c3e50;letter-spacing:.5px}.loading-state[data-v-d943fecf],.error-state[data-v-d943fecf]{padding:60px 20px;text-align:center}.loading-text[data-v-d943fecf]{color:#7f8c8d;margin-top:12px}.table-section[data-v-d943fecf]{flex:1;display:flex;flex-direction:column}.table-with-pagination[data-v-d943fecf]{display:flex;flex-direction:column}.pagination-wrapper[data-v-d943fecf]{display:flex;justify-content:flex-start;margin-top:16px}.table-footer-lottie[data-v-d943fecf]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:16px}.empty-description[data-v-d943fecf]{margin-top:12px;color:#7f8c8d;font-size:14px}.filters-section[data-v-d943fecf]{margin-bottom:16px;padding:16px;background:#fafbfc;border-radius:8px}.name-cell[data-v-d943fecf]{font-weight:600;color:#2c3e50}[data-v-d943fecf] .enhanced-table .n-data-table-th{font-weight:600!important;font-size:18px!important;color:#2c3e50!important;letter-spacing:.5px;background:#fafafa}.fade-enter-active[data-v-d943fecf],.fade-leave-active[data-v-d943fecf]{transition:opacity .6s ease}.fade-enter-from[data-v-d943fecf],.fade-leave-to[data-v-d943fecf]{opacity:0}.p-4[data-v-bd92d66d]{padding:1rem}.mb-12[data-v-bd92d66d]{margin-bottom:12px}.calendar-item[data-v-bd92d66d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.calendar-item-title[data-v-bd92d66d]{font-weight:600}.gantt-row[data-v-bd92d66d]{display:grid;grid-template-columns:1fr 2fr;gap:12px;align-items:center}.gantt-meta[data-v-bd92d66d]{min-width:220px}.gantt-title[data-v-bd92d66d]{font-weight:600}.gantt-subtitle[data-v-bd92d66d]{font-size:12px;opacity:.8}.gantt-track[data-v-bd92d66d]{width:100%;height:10px;border-radius:999px;background:var(--n-color-target);overflow:hidden}.gantt-bar[data-v-bd92d66d]{height:100%;border-radius:999px}.gantt-high[data-v-bd92d66d]{background:var(--n-success-color)}.gantt-medium[data-v-bd92d66d]{background:var(--n-warning-color)}.gantt-low[data-v-bd92d66d]{background:var(--n-error-color)}.meter-reading-container[data-v-aaace11f]{min-height:100vh;background:#fff;padding:12px;display:flex;flex-direction:column}.loading-state[data-v-aaace11f],.error-state[data-v-aaace11f]{padding:60px 20px;text-align:center}.loading-text[data-v-aaace11f]{color:#7f8c8d;margin-top:12px}.table-section[data-v-aaace11f]{flex:1;display:flex;flex-direction:column}.table-with-pagination[data-v-aaace11f]{display:flex;flex-direction:column}.pagination-wrapper[data-v-aaace11f]{display:flex;justify-content:flex-start;margin-top:16px}.table-footer-lottie[data-v-aaace11f]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:16px}.empty-description[data-v-aaace11f]{margin-top:12px;color:#7f8c8d;font-size:14px}.filters-section[data-v-aaace11f]{margin-bottom:16px;padding:16px;background:#fafbfc;border-radius:8px}.name-cell[data-v-aaace11f]{font-weight:600;color:#2c3e50}[data-v-aaace11f] .enhanced-table .n-data-table-th{font-weight:600!important;font-size:18px!important;color:#2c3e50!important;letter-spacing:.5px;background:#fafafa}.fade-enter-active[data-v-aaace11f],.fade-leave-active[data-v-aaace11f]{transition:opacity .6s ease}.fade-enter-from[data-v-aaace11f],.fade-leave-to[data-v-aaace11f]{opacity:0}.form-container[data-v-bf9a99d8]{padding:12px;display:flex;justify-content:center}.main-card[data-v-bf9a99d8]{width:100%}.form-container[data-v-8237586e]{padding:12px;display:flex;justify-content:center}.main-card[data-v-8237586e]{width:100%}.header-row[data-v-63381988]{display:flex;justify-content:space-between;align-items:flex-start}.id-block[data-v-63381988]{display:flex;gap:16px;align-items:center}.id-texts .name-text[data-v-63381988]{font-size:18px;font-weight:700;color:#1e293b;line-height:1.2}.asset-info[data-v-63381988]{display:flex;align-items:center;gap:8px;margin-top:4px}.asset-info .code[data-v-63381988]{font-family:monospace;background:#f1f5f9;padding:2px 6px;border-radius:4px;font-weight:600;color:#475569;font-size:13px}.asset-info .separator[data-v-63381988]{color:#cbd5e1}.asset-info .name[data-v-63381988]{color:#64748b;font-weight:500}.muted-text[data-v-63381988]{color:#94a3b8;font-size:13px;margin-top:2px}.stat-card[data-v-63381988]{height:100%;border:1px solid #f1f5f9}.stat-value[data-v-63381988]{font-size:16px;font-weight:600;color:#334155}.truncate[data-v-63381988]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.description-text[data-v-63381988]{background:#f8fafc;padding:12px;border-radius:8px;border:1px solid #f1f5f9;color:#475569;font-size:14px;line-height:1.5;white-space:pre-wrap}.highlight-card[data-v-63381988]{border:1px solid #e2e8f0;background:linear-gradient(to bottom right,#fff,#f8fafc)}[data-v-63381988] .n-card-header__title{font-weight:700!important;color:#334155!important}[data-v-63381988] .n-statistic .n-statistic-label{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.05em!important}.space-y-4[data-v-2ee8aa13]>*+*{margin-top:1rem}.header-row[data-v-a49511ed]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-block[data-v-a49511ed]{display:flex;gap:12px;align-items:center}.id-texts[data-v-a49511ed]{display:flex;flex-direction:column;gap:4px}.name[data-v-a49511ed]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-a49511ed]{font-size:13px;color:#6b7280}.ref[data-v-a49511ed]{font-family:ui-monospace,monospace}.chips[data-v-a49511ed]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.section-title[data-v-a49511ed]{font-size:14px;font-weight:600;color:#374151;border-left:3px solid #0ea5e9;padding-left:8px;line-height:1;margin-bottom:4px}.sub-card[data-v-a49511ed]{margin-bottom:0;border:1px solid #e5e7eb}.stat-card[data-v-a49511ed]{height:100%}.stat-value[data-v-a49511ed]{font-size:16px;font-weight:600;color:#111827}.text-primary[data-v-a49511ed]{color:#0ea5e9}.reason-text[data-v-a49511ed]{padding:8px;background-color:#f9fafb;border-radius:4px;color:#4b5563;font-style:italic;width:100%}.highlight-card[data-v-a49511ed]{border:1px solid #bae6fd;background-color:#f0f9ff}.config-message[data-v-a49511ed]{font-size:13px;color:#0369a1;background-color:#e0f2fe;padding:8px 12px;border-radius:6px;margin-bottom:16px;border-left:4px solid #0ea5e9}.header-row[data-v-2e18da64]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-block[data-v-2e18da64]{display:flex;gap:12px;align-items:center}.id-texts[data-v-2e18da64]{display:flex;flex-direction:column;gap:4px}.name[data-v-2e18da64]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-2e18da64]{font-size:13px;color:#6b7280}.ref[data-v-2e18da64]{font-family:ui-monospace,monospace}.text-mono[data-v-2e18da64]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-weight:600;color:#111827}.chips[data-v-2e18da64]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.section-title[data-v-2e18da64]{font-size:14px;font-weight:600;color:#374151;border-left:3px solid #ef4444;padding-left:8px;line-height:1;margin-bottom:4px}.sub-card[data-v-2e18da64]{margin-bottom:0;border:1px solid #e5e7eb}.stat-card[data-v-2e18da64]{height:100%}.nbv-card[data-v-2e18da64]{background-color:#f0fdf4;border-color:#bbf7d0}.text-primary[data-v-2e18da64]{color:#059669!important}.stat-value[data-v-2e18da64]{font-size:16px;font-weight:600;color:#111827}.reason-text[data-v-2e18da64]{padding:12px;background-color:#fef2f2;border:1px solid #fee2e2;border-radius:6px;color:#991b1b;font-style:italic;width:100%}.header-row[data-v-0da1b528]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-block[data-v-0da1b528]{display:flex;gap:12px;align-items:center}.id-texts[data-v-0da1b528]{display:flex;flex-direction:column;gap:4px}.name[data-v-0da1b528]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-0da1b528]{font-size:13px;color:#6b7280}.ref[data-v-0da1b528]{font-family:ui-monospace,monospace}.section-title[data-v-0da1b528]{font-size:14px;font-weight:600;color:#374151;border-left:3px solid #0ea5e9;padding-left:8px;line-height:1;margin-bottom:4px}.sub-card[data-v-0da1b528]{border:1px solid #e5e7eb}.stat-card[data-v-0da1b528]{height:100%}.stat-value[data-v-0da1b528]{font-size:18px;font-weight:700;color:#111827}.text-primary[data-v-0da1b528]{color:#0ea5e9}.text-success[data-v-0da1b528]{color:#10b981}.reason-text[data-v-0da1b528]{padding:8px;background-color:#f9fafb;border-radius:4px;color:#4b5563;font-style:italic;width:100%}.highlight-card[data-v-0da1b528]{border:1px solid #bae6fd;background-color:#f0f9ff}.config-message[data-v-0da1b528]{font-size:13px;color:#0369a1;background-color:#e0f2fe;padding:8px 12px;border-radius:6px;margin-bottom:16px;border-left:4px solid #0ea5e9}.header-row[data-v-34820e24]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-block[data-v-34820e24]{display:flex;gap:12px;align-items:center}.id-texts[data-v-34820e24]{display:flex;flex-direction:column;gap:4px}.name[data-v-34820e24]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-34820e24]{font-size:13px;color:#6b7280}.ref[data-v-34820e24]{font-family:ui-monospace,monospace}.chips[data-v-34820e24]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.section-title[data-v-34820e24]{font-size:14px;font-weight:600;color:#374151;border-left:3px solid #0ea5e9;padding-left:8px;line-height:1;margin-bottom:4px}.sub-card[data-v-34820e24]{margin-bottom:0;border:1px solid #e5e7eb}.stat-card[data-v-34820e24]{height:100%}.stat-value[data-v-34820e24]{font-size:16px;font-weight:600;color:#111827}.text-primary[data-v-34820e24]{color:#0ea5e9}.text-success[data-v-34820e24]{color:#10b981}.text-error[data-v-34820e24]{color:#ef4444}.reason-text[data-v-34820e24]{padding:8px;background-color:#f9fafb;border-radius:4px;color:#4b5563;font-style:italic;width:100%}.highlight-card[data-v-34820e24]{border:1px solid #bae6fd;background-color:#f0f9ff}.menu-card[data-v-ce9a8313]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;border-radius:16px;border:1px solid rgba(0,0,0,.05)}.menu-card[data-v-ce9a8313]:hover{transform:translateY(-6px);box-shadow:0 12px 24px #00000014;border-color:var(--ce9a8313-color\ \+\ \"40\")}.card-content[data-v-ce9a8313]{display:flex;gap:20px;align-items:flex-start;padding:8px}.icon-wrapper[data-v-ce9a8313]{flex-shrink:0;width:64px;height:64px;border-radius:14px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.menu-card:hover .icon-wrapper[data-v-ce9a8313]{transform:scale(1.1) rotate(-5deg)}.card-body[data-v-ce9a8313]{flex:1;min-width:0}.card-title[data-v-ce9a8313]{font-size:17px;font-weight:700;margin:0 0 6px;color:#1a1a1a;letter-spacing:-.01em}.card-description[data-v-ce9a8313]{font-size:13px;color:#6b7280;margin:0;line-height:1.6}.hub-container[data-v-b33660d8]{max-width:1400px;margin:0 auto;padding:20px 0}.module-container[data-v-b33660d8]{margin-top:10px}.rounded-xl[data-v-b33660d8]{border-radius:1.25rem}.shadow-sm[data-v-b33660d8]{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.work-dashboard[data-v-69c2c6af]{padding:4px 0}.code-cell[data-v-48b2ac61]{font-family:Courier New,monospace;font-size:12px;background:#f0f2f5;padding:2px 6px;border-radius:4px;color:#4a5568}.code-cell[data-v-c57d674c]{font-family:Courier New,monospace;font-size:12px;background:#f0f2f5;padding:2px 6px;border-radius:4px;color:#4a5568}.header-row[data-v-7dc9c60f]{display:flex;justify-content:space-between;align-items:flex-start}.id-block[data-v-7dc9c60f]{display:flex;gap:16px;align-items:center}.id-texts .name-text[data-v-7dc9c60f]{font-size:18px;font-weight:700;color:#1e293b;line-height:1.2}.asset-info[data-v-7dc9c60f]{display:flex;align-items:center;gap:8px;margin-top:4px}.asset-info .code[data-v-7dc9c60f]{font-family:monospace;background:#f1f5f9;padding:2px 6px;border-radius:4px;font-weight:600;color:#475569;font-size:13px}.asset-info .separator[data-v-7dc9c60f]{color:#cbd5e1}.asset-info .name[data-v-7dc9c60f]{color:#64748b;font-weight:500}.muted-text[data-v-7dc9c60f]{color:#94a3b8;font-size:13px;margin-top:2px}.stat-card[data-v-7dc9c60f]{height:100%;border:1px solid #f1f5f9}.stat-value[data-v-7dc9c60f]{font-size:16px;font-weight:600;color:#334155}.cost-value[data-v-7dc9c60f]{font-size:18px;font-weight:600;color:#475569}.cost-value.total[data-v-7dc9c60f]{color:#0f172a;font-weight:700}.truncate[data-v-7dc9c60f]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.description-text[data-v-7dc9c60f]{background:#f8fafc;padding:12px;border-radius:8px;border:1px solid #f1f5f9;color:#475569;font-size:14px;line-height:1.5;white-space:pre-wrap}.notes-text[data-v-7dc9c60f]{background:#fdfbf7;padding:12px;border-radius:8px;border:1px solid #f5efe6;color:#854d0e;font-size:14px;line-height:1.5;white-space:pre-wrap}.highlight-card[data-v-7dc9c60f]{border:1px solid #e2e8f0;background:linear-gradient(to bottom right,#fff,#f8fafc)}[data-v-7dc9c60f] .n-card-header__title{font-weight:700!important;color:#334155!important}[data-v-7dc9c60f] .n-statistic .n-statistic-label{font-size:12px!important;text-transform:uppercase!important;letter-spacing:.05em!important}[data-v-22a7ee21] .bulk-row-risk td{background-color:#ef444414!important}[data-v-22a7ee21] .bulk-row-skipped td{opacity:.75}.page-meta[data-v-b1e472b9]{margin-bottom:12px}.page-kicker[data-v-b1e472b9]{color:#475569;font-size:13px;margin-bottom:4px}.page-breadcrumbs[data-v-b1e472b9]{color:#94a3b8;font-size:12px}.metric-strip[data-v-b1e472b9]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid #e5e7eb;border-radius:10px;background:#f8fafc}.metric-label[data-v-b1e472b9]{color:#64748b;font-size:12px;font-weight:600}.metric-value[data-v-b1e472b9]{color:#0f172a;font-size:14px;font-weight:700}.mt-12[data-v-b1e472b9]{margin-top:12px}.review-pane[data-v-b1e472b9]{display:flex;flex-direction:column;gap:12px}.menu-card[data-v-10773396]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;border-radius:16px;border:1px solid rgba(0,0,0,.05)}.menu-card[data-v-10773396]:hover{transform:translateY(-6px);box-shadow:0 12px 24px #00000014;border-color:var(--10773396-color\ \+\ \"40\")}.card-content[data-v-10773396]{display:flex;gap:20px;align-items:flex-start;padding:8px}.icon-wrapper[data-v-10773396]{flex-shrink:0;width:64px;height:64px;border-radius:14px;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.menu-card:hover .icon-wrapper[data-v-10773396]{transform:scale(1.1) rotate(-5deg)}.card-body[data-v-10773396]{flex:1;min-width:0}.card-title[data-v-10773396]{font-size:17px;font-weight:700;margin:0 0 6px;color:#1a1a1a;letter-spacing:-.01em}.card-description[data-v-10773396]{font-size:13px;color:#6b7280;margin:0;line-height:1.6}.mt-4[data-v-3040c862]{margin-top:16px}.mt-6[data-v-3040c862]{margin-top:24px}.mb-4[data-v-3040c862]{margin-bottom:16px}.text-center[data-v-3040c862]{text-align:center}.text-gray-500[data-v-3040c862]{color:#6b7280}.actions[data-v-3040c862]{display:flex;justify-content:flex-end}.processing-state[data-v-3040c862]{padding:40px 20px}.hub-container[data-v-8eaba7b3]{max-width:1400px;margin:0 auto;padding:20px 0}.module-container[data-v-8eaba7b3]{margin-top:10px}.rounded-xl[data-v-8eaba7b3]{border-radius:1.25rem}.shadow-sm[data-v-8eaba7b3]{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}nav ul[data-v-9b6933be]{display:inherit!important}.nice-tooltip[data-v-1432e1d8]{display:flex;flex-direction:column;gap:4px}.nice-tooltip-title[data-v-1432e1d8]{font-weight:600;font-size:13px;color:var(--1432e1d8-themeVars\.textColor1)}.nice-tooltip-body[data-v-1432e1d8]{font-size:12px;line-height:1.5;color:var(--1432e1d8-themeVars\.textColor2)}.nice-tooltip-empty[data-v-1432e1d8]{font-style:italic;opacity:.6;color:var(--1432e1d8-themeVars\.textColor3)}@media(max-width:640px){.nice-tooltip-title[data-v-1432e1d8]{font-size:12px}.nice-tooltip-body[data-v-1432e1d8]{font-size:11px}}nav ul[data-v-741d2091]{display:inherit!important}nav ul[data-v-d0d8c2cf]{display:inherit!important}nav ul[data-v-9151215f]{display:inherit!important}nav ul[data-v-18f71e45]{display:inherit!important}.token-hint[data-v-b2307b1d]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.token-hint-label[data-v-b2307b1d]{font-size:12px;color:#888}.token-badge[data-v-b2307b1d]{cursor:pointer;font-family:monospace}.token-badge[data-v-b2307b1d]:hover{opacity:.8}.grid-links[data-v-d133e78e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.75rem}.quick-link[data-v-d133e78e]{border:1px solid #e9ecef;border-radius:.5rem;padding:.75rem;text-decoration:none;color:inherit;display:flex;flex-direction:column;gap:.25rem;background:#fff}.quick-link[data-v-d133e78e]:hover{border-color:#0ea5a4;background:#f7fbfb}.documentation-wrapper[data-v-b8cae657]{background:#f8fafc;border-radius:16px;box-shadow:0 4px 20px #00000008}.doc-header-banner[data-v-b8cae657]{position:relative;background:linear-gradient(135deg,#10b981,#047857);border-radius:12px;padding:40px 32px;color:#fff;overflow:hidden;margin-bottom:24px}.banner-overlay[data-v-b8cae657]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 80% 20%,rgba(255,255,255,.15) 0%,transparent 50%);z-index:1}.banner-content[data-v-b8cae657]{position:relative;z-index:2;max-width:750px}.badge-tag[data-v-b8cae657]{display:inline-block;background:#fff3;backdrop-filter:blur(4px);padding:4px 12px;border-radius:20px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;margin-bottom:12px}.banner-title[data-v-b8cae657]{font-size:32px;font-weight:700;margin:0 0 8px;letter-spacing:-.5px}.banner-subtitle[data-v-b8cae657]{font-size:15px;opacity:.9;margin:0 0 24px;line-height:1.5}.search-container[data-v-b8cae657]{max-width:480px}.search-icon[data-v-b8cae657]{font-size:18px;color:#a1a1aa}.custom-tabs[data-v-b8cae657]{margin-top:16px}.tab-content-container[data-v-b8cae657]{padding:20px 0}.menu-overview-card[data-v-b8cae657]{border-radius:12px;border:1px solid #e2e8f0;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;height:100%}.menu-overview-card[data-v-b8cae657]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000000f;border-color:#a7f3d0}.card-header-flex[data-v-b8cae657]{display:flex;align-items:center;gap:12px}.menu-icon-wrapper[data-v-b8cae657]{font-size:24px;color:#10b981;background:#ecfdf5;padding:8px;border-radius:8px}.menu-label-text[data-v-b8cae657]{font-weight:600;font-size:16px;color:#1e293b}.menu-desc-text[data-v-b8cae657]{color:#64748b;font-size:13px;line-height:1.5;margin-bottom:16px}.card-footer-actions[data-v-b8cae657]{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.guides-layout[data-v-b8cae657]{display:flex;gap:24px;align-items:flex-start}.guides-sider[data-v-b8cae657]{flex:0 0 260px;background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:8px}.guides-main-content[data-v-b8cae657]{flex:1}.guide-item-title[data-v-b8cae657]{display:flex;align-items:center;gap:10px;font-weight:500;font-size:14px}.sider-icon[data-v-b8cae657]{font-size:18px;color:#64748b}.active-guide-item[data-v-b8cae657]{background:#ecfdf5!important;color:#047857!important}.active-guide-item .sider-icon[data-v-b8cae657]{color:#10b981}.guide-detail-card[data-v-b8cae657]{background:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:24px;box-shadow:0 4px 12px #00000003}.guide-detail-header[data-v-b8cae657]{display:flex;align-items:center;gap:16px}.guide-large-icon[data-v-b8cae657]{font-size:36px;color:#10b981;background:#ecfdf5;padding:12px;border-radius:12px}.guide-title[data-v-b8cae657]{font-size:22px;font-weight:700;color:#1e293b;margin:0}.guide-path-badge[data-v-b8cae657]{font-size:12px;color:#64748b}.guide-section[data-v-b8cae657]{margin-bottom:24px}.guide-section h3[data-v-b8cae657]{font-size:15px;font-weight:600;color:#1e293b;margin-bottom:12px;border-left:3px solid #10b981;padding-left:8px}.guide-section p[data-v-b8cae657]{color:#475569;font-size:14px;line-height:1.6}.guide-alert[data-v-b8cae657]{margin-top:16px}.glossary-header-flex[data-v-b8cae657]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;margin-bottom:20px}.glossary-header-flex h3[data-v-b8cae657]{font-size:18px;font-weight:700;margin:0}.alphabet-filters[data-v-b8cae657]{display:flex;gap:4px;flex-wrap:wrap}.letter-btn[data-v-b8cae657]{min-width:28px;padding:0}.glossary-list[data-v-b8cae657]{background:#fff;border-radius:12px;overflow:hidden}.glossary-category-tag[data-v-b8cae657]{background:#f1f5f9;color:#475569;font-size:11px;font-weight:600;padding:2px 8px;border-radius:12px;text-transform:uppercase}.glossary-definition-text[data-v-b8cae657]{color:#475569;font-size:13.5px;line-height:1.5;margin:8px 0 0}.faq-collapse[data-v-b8cae657]{background:#fff;border-radius:12px;border:1px solid #e2e8f0;padding:8px 16px}.faq-answer-block[data-v-b8cae657]{padding:12px 16px;background:#f8fafc;border-radius:8px;color:#475569;font-size:14px;line-height:1.6}.faq-answer-block p[data-v-b8cae657]{margin:0 0 8px}.faq-related-badge[data-v-b8cae657]{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:#64748b;border-top:1px solid #e2e8f0;padding-top:8px;margin-top:8px;width:100%}.empty-state-container[data-v-b8cae657]{padding:40px 0;display:flex;justify-content:center;width:100%}@media(max-width:768px){.guides-layout[data-v-b8cae657]{flex-direction:column}.guides-sider[data-v-b8cae657]{width:100%;flex:none}.glossary-header-flex[data-v-b8cae657]{flex-direction:column;align-items:flex-start}}.mt-4[data-v-7c57dfe6]{margin-top:1rem}.mt-4[data-v-a19019ef]{margin-top:1rem}.uploader-container[data-v-279292ba]{display:flex;flex-wrap:wrap;align-items:center;gap:16px;width:100%}.upload-trigger-content[data-v-279292ba]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px;width:100%;height:100%;gap:4px}.upload-trigger-text[data-v-279292ba]{font-size:11px;line-height:1.1;text-align:center;word-break:break-word}.upload-controls[data-v-279292ba]{display:flex;flex-direction:row;align-items:center;gap:12px}.upload-info[data-v-279292ba]{display:flex;flex-direction:column;line-height:1.2}.existing-doc-overlay[data-v-279292ba]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:96px;height:96px;border:1px dashed #e0e0e6;border-radius:3px;background:#fafafc}[data-v-279292ba] .n-upload{width:auto}[data-v-279292ba] .n-upload-trigger.n-upload-trigger--image-card{width:96px;height:96px}.form-section[data-v-9e2b3cb6]{padding:16px 8px}.native-date-input[data-v-9e2b3cb6]{width:100%;min-height:40px;padding:0 12px;border:1px solid rgb(224,224,230);border-radius:6px;background:#fff;color:#333639}.native-date-input[data-v-9e2b3cb6]:disabled{background:#fafafc;cursor:not-allowed}.tabbed-index[data-v-5bf80542]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}[data-v-5bf80542] .n-tabs .n-tabs-nav{padding:12px 16px 0}[data-v-5bf80542] .n-tab-pane{padding:0}.dispute-actions[data-v-b7b5146f]{margin-top:-8px;margin-bottom:8px}.property-summary[data-v-d457761d]{width:100%}.photo-wrap[data-v-d457761d]{width:100%;aspect-ratio:16 / 10;background:#f0f2f5;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px #00000014;position:relative}.photo[data-v-d457761d]{width:100%;height:100%;object-fit:cover;display:block}.status-overlay[data-v-d457761d]{position:absolute;top:12px;right:12px}.mb-4[data-v-d457761d]{margin-bottom:20px}[data-v-d457761d] .n-collapse-item__header{font-weight:600!important;font-size:14px!important}[data-v-d457761d] .n-collapse-item__content{padding-left:8px!important}.sub-card[data-v-df3da286]{border-radius:10px;box-shadow:0 1px 3px #00000005}.feature-item[data-v-df3da286]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #f3f4f6}.feature-label[data-v-df3da286]{font-size:13px;color:#6b7280}.feature-value[data-v-df3da286]{font-size:13px;font-weight:500;color:#111827}.h-full[data-v-df3da286]{height:100%}.sub-card[data-v-c3f07e9e]{border-radius:10px}.sub-card[data-v-8593ad03]{border-radius:10px}.rates-analytics[data-v-eba273be]{padding-top:8px}.sub-card[data-v-ccde0d0b]{border-radius:10px}.sub-card[data-v-29aca218]{border-radius:10px}.sub-card[data-v-f1a35e3e]{border-radius:10px}.sub-card[data-v-5a0ce417]{border-radius:10px}.preview-container[data-v-5a0ce417]{height:calc(90vh - 120px);display:flex;flex-direction:column}.preview-frame[data-v-5a0ce417]{border-radius:4px;background:#f4f4f4}.preview-image[data-v-5a0ce417]{width:100%;height:100%;object-fit:contain;border-radius:4px;background:#f4f4f4}.property-map-panel[data-v-41cf3adb]{width:100%}.map-container-hero[data-v-41cf3adb]{position:relative;padding:8px}.map-overlay-info[data-v-41cf3adb]{position:absolute;bottom:24px;left:24px;display:flex;flex-direction:column;gap:12px;background:#ffffffe6;padding:16px;border-radius:16px;backdrop-filter:blur(8px);box-shadow:0 4px 15px #0000001a;border:1px solid rgba(255,255,255,.3)}.address-lookup-hint[data-v-41cf3adb]{position:absolute;top:24px;right:24px;max-width:300px}.sub-card[data-v-41cf3adb]{border-radius:10px}.no-coords[data-v-41cf3adb]{padding:60px 0;display:flex;justify-content:center}.property-view-container[data-v-82232e07]{padding:12px}.main-card[data-v-82232e07]{min-height:400px}.loading-state[data-v-82232e07]{height:360px;display:flex;align-items:center;justify-content:center}.panel-wrapper[data-v-82232e07]{padding:4px 0}.tab-content[data-v-82232e07]{display:flex;flex-direction:column;gap:16px}.ml-2[data-v-82232e07]{margin-left:8px}.unit-details-page[data-v-31a8d11d]{background-color:#f8fafc;min-height:100vh}.loading-container[data-v-31a8d11d]{height:60vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.premium-card[data-v-31a8d11d]{border-radius:12px;background:#fff;border:1px solid #e2e8f0}.header-row[data-v-31a8d11d]{display:flex;justify-content:space-between;align-items:center}.id-block[data-v-31a8d11d]{display:flex;align-items:center;gap:16px}.id-texts[data-v-31a8d11d]{display:flex;flex-direction:column}.unit-code[data-v-31a8d11d]{font-size:1.25rem;font-weight:800;color:#1e293b;letter-spacing:-.01em}.unit-type[data-v-31a8d11d]{color:#64748b;font-size:.875rem;font-weight:500}.property-ref[data-v-31a8d11d]{color:#94a3b8;font-size:.75rem}.rent-summary[data-v-31a8d11d]{text-align:right}.rent-label[data-v-31a8d11d]{font-size:.7rem;color:#64748b;font-weight:700;letter-spacing:.05em}.rent-value[data-v-31a8d11d]{font-size:1.5rem;font-weight:800;color:#2563eb}.stat-card[data-v-31a8d11d]{border-radius:10px;background:#fff}.stat-text-value[data-v-31a8d11d]{font-size:1.1rem;font-weight:700;color:#1e293b}.success-icon[data-v-31a8d11d]{color:#16a34a}.warning-icon[data-v-31a8d11d]{color:#d97706}.danger-icon[data-v-31a8d11d]{color:#dc2626}.info-icon[data-v-31a8d11d]{color:#2563eb}.section-card[data-v-31a8d11d]{border-radius:10px}.h-full[data-v-31a8d11d]{height:100%}.shadow-sm[data-v-31a8d11d]{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}[data-v-31a8d11d] .n-data-table-td{font-size:.85rem}.menu-card[data-v-016d689d]{cursor:pointer;transition:all .3s ease;height:100%}.menu-card[data-v-016d689d]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.card-content[data-v-016d689d]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-016d689d]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.card-body[data-v-016d689d]{flex:1;min-width:0}.card-title[data-v-016d689d]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333}.card-description[data-v-016d689d]{font-size:13px;color:#666;margin:0 0 12px;line-height:1.5}.card-footer[data-v-016d689d]{display:flex;align-items:center;gap:8px}.hub-container[data-v-4a132946]{max-width:1400px;margin:0 auto;padding:20px 0}.mb-4[data-v-0edf42e3]{margin-bottom:16px}.native-date-input[data-v-0edf42e3]{width:100%;min-height:40px;padding:0 12px;border:1px solid rgb(224,224,230);border-radius:6px;background:#fff;color:#333639}.native-date-input[data-v-0edf42e3]:disabled{background:#fafafc;cursor:not-allowed}.table-container[data-v-74d3ddb4]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}[data-v-77c9a664] .n-divider-header{font-size:14px;font-weight:600;color:#64748b}.document-field[data-v-77c9a664]{display:flex;width:100%;gap:12px;align-items:center}.table-container[data-v-2c61d8bb]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}.footer-actions[data-v-2c61d8bb]{display:flex;justify-content:flex-end;gap:8px}.tabbed-index[data-v-8e9f56b7]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}.mb-4[data-v-8e9f56b7]{margin-bottom:16px}.ml-2[data-v-8e9f56b7]{margin-left:8px}.due-card[data-v-8e9f56b7]{border-radius:12px}.due-card-header[data-v-8e9f56b7]{display:flex;justify-content:space-between;align-items:center}.ref-text[data-v-8e9f56b7]{font-weight:700;color:#1e293b}.py-12[data-v-8e9f56b7]{padding-top:48px;padding-bottom:48px}.table-container[data-v-ecc31801]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}.footer-actions[data-v-ecc31801]{display:flex;justify-content:flex-end;gap:8px}[data-v-f9990477] .n-divider-header{font-size:14px;font-weight:600;color:#64748b}.document-field[data-v-f9990477]{display:flex;width:100%;gap:12px;align-items:center}.table-container[data-v-83b7aad1]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}.table-container[data-v-4ec4a15c]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}.board-layout[data-v-41ddd8b8]{display:flex;flex-direction:column;height:calc(100vh - 246px);min-height:600px;color:#334155;padding:0 16px 16px}.board-body[data-v-41ddd8b8]{flex:1;overflow:hidden;background:transparent}.panes-container[data-v-41ddd8b8]{display:grid;grid-template-columns:1fr 1fr;gap:24px;height:100%}.pane[data-v-41ddd8b8]{background:#f8fafc;border-radius:12px;display:flex;flex-direction:column;overflow:hidden;border:1px solid #e2e8f0;box-shadow:0 1px 3px #0000000d}.pane-header[data-v-41ddd8b8]{height:64px;padding:0 20px;display:flex;align-items:center;justify-content:space-between;background:#fff;border-bottom:1px solid #e2e8f0}.pane-title-group[data-v-41ddd8b8]{display:flex;align-items:center;gap:12px}.pane-icon[data-v-41ddd8b8]{font-size:20px;color:#3b82f6;padding:6px;background:#eff6ff;border-radius:8px}.pane-name[data-v-41ddd8b8]{font-size:15px;font-weight:700;color:#1e293b;display:block}.pane-count[data-v-41ddd8b8]{font-size:11px;color:#64748b}.pane-content[data-v-41ddd8b8]{flex:1;overflow-y:auto;padding:12px}.custom-scrollbar[data-v-41ddd8b8]::-webkit-scrollbar{width:6px}.custom-scrollbar[data-v-41ddd8b8]::-webkit-scrollbar-track{background:transparent}.custom-scrollbar[data-v-41ddd8b8]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.custom-scrollbar[data-v-41ddd8b8]::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media(max-width:1024px){.panes-container[data-v-41ddd8b8]{gap:16px}}.card-list[data-v-d3b0d32e]{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px}.board-card[data-v-d3b0d32e]{--accent: #3b82f6;--accent-soft: #eff6ff;display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px 8px 12px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;box-shadow:inset 3px 0 0 var(--accent),0 1px 2px #0f172a0f;cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease,background-color .15s ease}.board-card.accent-blue[data-v-d3b0d32e]{--accent: #3b82f6;--accent-soft: #dbeafe}.board-card.accent-amber[data-v-d3b0d32e]{--accent: #f59e0b;--accent-soft: #fef3c7}.board-card.accent-indigo[data-v-d3b0d32e]{--accent: #6366f1;--accent-soft: #e0e7ff}.board-card[data-v-d3b0d32e]:hover{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent),0 6px 14px -6px #0f172a40}.board-card.selected[data-v-d3b0d32e]{border-color:var(--accent);background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent),0 0 0 2px var(--accent)}.board-card.matched[data-v-d3b0d32e]{--accent: #10b981;--accent-soft: #d1fae5;background:#f0fdf4;border-color:#a7f3d0}.card-avatar[data-v-d3b0d32e]{flex-shrink:0;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);font-size:11px;font-weight:700;letter-spacing:.02em}.card-avatar[data-v-d3b0d32e] .n-icon{font-size:15px}.card-main[data-v-d3b0d32e]{flex:1;min-width:0}.card-top[data-v-d3b0d32e]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.card-title[data-v-d3b0d32e]{font-size:13px;font-weight:600;color:#0f172a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card-rent[data-v-d3b0d32e]{flex-shrink:0;padding:1px 8px;border-radius:999px;background:#e0e7ff;color:#4338ca;font-size:11.5px;font-weight:600;font-variant-numeric:tabular-nums}.board-card.matched .card-rent[data-v-d3b0d32e]{background:#d1fae5;color:#047857}.card-meta[data-v-d3b0d32e]{display:flex;align-items:center;gap:4px;margin-top:3px;font-size:11.5px;color:#475569;white-space:nowrap;overflow:hidden;min-width:0}.card-meta .truncate[data-v-d3b0d32e]{overflow:hidden;text-overflow:ellipsis}.card-meta .dot[data-v-d3b0d32e]{color:#94a3b8}.card-match[data-v-d3b0d32e]{color:#047857;font-weight:600}.board-card[data-v-d3b0d32e]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.board-card.blocked[data-v-d3b0d32e]{--accent: #94a3b8;--accent-soft: #f1f5f9;background:#f8fafc;border-style:dashed;cursor:not-allowed;box-shadow:inset 3px 0 0 var(--accent)}.board-card.blocked .card-title[data-v-d3b0d32e],.board-card.blocked .card-meta[data-v-d3b0d32e]{color:#94a3b8}.board-card.blocked[data-v-d3b0d32e]:hover{border-color:#cbd5e1;box-shadow:inset 3px 0 0 var(--accent)}.card-list.read-only .board-card[data-v-d3b0d32e]{cursor:default}.card-list.read-only .board-card[data-v-d3b0d32e]:hover{border-color:#e2e8f0;box-shadow:inset 3px 0 0 var(--accent),0 1px 2px #0f172a0f}.board-guide-wrap[data-v-d3b0d32e]{padding:0 16px 10px}.board-guide[data-v-d3b0d32e]{display:flex;align-items:center;gap:8px;min-height:36px;padding:6px 12px;border-radius:8px;border:1px solid #e2e8f0;background:#f8fafc;color:#475569;font-size:13px}.board-guide.active[data-v-d3b0d32e]{border-color:#93c5fd;background:#eff6ff;color:#1e3a8a}.board-guide.muted[data-v-d3b0d32e]{border-color:#e2e8f0;background:#f1f5f9;color:#475569}.guide-icon[data-v-d3b0d32e]{font-size:16px;flex-shrink:0}.guide-text[data-v-d3b0d32e]{flex:1;min-width:0}.guide-count[data-v-d3b0d32e]{flex-shrink:0;padding:1px 8px;border-radius:999px;background:#d1fae5;color:#047857;font-size:12px;font-weight:600}.tip[data-v-d3b0d32e]{font-size:12px;line-height:1.45}.tip-title[data-v-d3b0d32e]{font-weight:700;font-size:13px;margin-bottom:6px}.tip-sub[data-v-d3b0d32e]{font-weight:400;opacity:.75;margin-left:4px}.tip-grid[data-v-d3b0d32e]{display:grid;grid-template-columns:auto 1fr;gap:2px 10px;margin:0}.tip-grid dt[data-v-d3b0d32e]{opacity:.7}.tip-grid dd[data-v-d3b0d32e]{margin:0;font-weight:500}.tip-hint[data-v-d3b0d32e]{display:flex;align-items:flex-start;gap:6px;margin-top:8px;padding-top:6px;border-top:1px solid rgba(255,255,255,.18);font-weight:500}.tip-hint .n-icon[data-v-d3b0d32e]{margin-top:2px;flex-shrink:0}.tip-hint.ok[data-v-d3b0d32e]{color:#6ee7b7}.tip-hint.warn[data-v-d3b0d32e]{color:#fcd34d}.tip-hint.error[data-v-d3b0d32e]{color:#fca5a5}.tip-hint.muted[data-v-d3b0d32e]{color:#cbd5e1}.review-content[data-v-d3b0d32e]{padding:8px 0}.review-item[data-v-d3b0d32e]{padding:4px 0}.text-muted[data-v-d3b0d32e]{color:#64748b;font-size:13px}.font-bold[data-v-d3b0d32e]{font-weight:600}.portfolio-occupancy-panel[data-v-0a59d1a4]{padding-top:8px}.table-container[data-v-d47a5403]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}.table-container[data-v-c6c4eed2]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}.menu-card[data-v-7ac9e21f]{cursor:pointer;transition:all .3s ease;height:100%}.menu-card[data-v-7ac9e21f]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.card-content[data-v-7ac9e21f]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-7ac9e21f]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.card-body[data-v-7ac9e21f]{flex:1;min-width:0}.card-title[data-v-7ac9e21f]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333}.card-description[data-v-7ac9e21f]{font-size:13px;color:#666;margin:0 0 12px;line-height:1.5}.hub-container[data-v-97c475d0]{max-width:1400px;margin:0 auto;padding:20px 0}.mb-4[data-v-18d2e147]{margin-bottom:16px}.table-container[data-v-18d2e147]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}.premium-card[data-v-18d2e147]{border-radius:16px;box-shadow:0 4px 6px -1px #0000000d;border:1px solid #f1f5f9}.stat-content[data-v-18d2e147]{display:flex;align-items:center;gap:16px}.stat-icon[data-v-18d2e147]{font-size:32px;background:#f8fafc;padding:8px;border-radius:12px}.stat-info[data-v-18d2e147]{display:flex;flex-direction:column}.stat-info .label[data-v-18d2e147]{font-size:.75rem;color:#64748b;text-transform:uppercase;font-weight:600;letter-spacing:.05em}.stat-info .value[data-v-18d2e147]{font-size:1.25rem;font-weight:700;color:#1e293b}.stat-info .value.danger[data-v-18d2e147]{color:#dc2626}.invoice-preview h3[data-v-18d2e147]{margin:0;color:#1e293b}.preview-header[data-v-18d2e147]{display:flex;justify-content:space-between;align-items:center}.table-container[data-v-9e27df47]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}.table-container[data-v-a436ecbf]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}.invoice-details-page[data-v-d967c4f1]{background-color:#f8fafc;min-height:100vh}.premium-card[data-v-d967c4f1]{border-radius:12px;background:#fff;border:1px solid #e2e8f0}.header-row[data-v-d967c4f1]{display:flex;justify-content:space-between;align-items:center}.id-block[data-v-d967c4f1]{display:flex;align-items:center;gap:16px}.id-texts[data-v-d967c4f1]{display:flex;flex-direction:column}.invoice-num[data-v-d967c4f1]{font-size:1.25rem;font-weight:800;color:#1e293b;letter-spacing:-.01em}.tenant-ref[data-v-d967c4f1]{color:#64748b;font-size:.875rem;font-weight:500}.date-ref[data-v-d967c4f1]{color:#94a3b8;font-size:.75rem}.amount-summary[data-v-d967c4f1]{text-align:right}.amount-label[data-v-d967c4f1]{font-size:.7rem;color:#64748b;font-weight:700;letter-spacing:.05em}.amount-value[data-v-d967c4f1]{font-size:1.5rem;font-weight:800;color:#2563eb}.stat-card[data-v-d967c4f1]{border-radius:10px;background:#fff}.success-icon[data-v-d967c4f1]{color:#16a34a}.danger-icon[data-v-d967c4f1]{color:#dc2626}.section-card[data-v-d967c4f1]{border-radius:10px}.narrative-text[data-v-d967c4f1]{color:#475569;font-size:.95rem;line-height:1.6;font-style:italic}.period-display[data-v-d967c4f1]{display:flex;flex-direction:column;align-items:center;background:#f1f5f9;padding:12px;border-radius:8px}.period-display .month[data-v-d967c4f1]{font-size:1.1rem;font-weight:700;color:#1e293b;text-transform:uppercase}.period-display .year[data-v-d967c4f1]{font-size:.9rem;color:#64748b;font-weight:600}.text-bold[data-v-d967c4f1]{font-weight:700;color:#1e293b}.shadow-sm[data-v-d967c4f1]{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}@media print{.no-print[data-v-d967c4f1],[data-v-d967c4f1] .no-print,.n-layout-sider[data-v-d967c4f1],.n-layout-header[data-v-d967c4f1],.page-header-actions[data-v-d967c4f1]{display:none!important}.invoice-details-page[data-v-d967c4f1]{background-color:#fff!important;padding:0!important}.content-container[data-v-d967c4f1]{padding:0!important}.premium-card[data-v-d967c4f1],.section-card[data-v-d967c4f1]{box-shadow:none!important;border:1px solid #eee!important}}.premium-card[data-v-db70501f]{border-radius:12px;background:#fff;border:1px solid #e2e8f0}.invoice-num[data-v-db70501f]{font-size:1.25rem;font-weight:800;color:#1e293b;letter-spacing:-.01em}.tenant-ref[data-v-db70501f]{color:#64748b;font-size:.875rem;font-weight:500}.stat-card[data-v-db70501f]{border-radius:10px;background:#fff}.section-card[data-v-db70501f]{border-radius:10px}.address-box[data-v-db70501f]{display:flex;align-items:center;gap:12px;color:#475569;font-size:.9rem}.address-box .n-icon[data-v-db70501f]{font-size:18px;color:#64748b}.narrative-text[data-v-db70501f]{color:#475569;font-size:.9rem;font-style:italic}.shadow-sm[data-v-db70501f]{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.text-primary[data-v-d8e06ffe]{color:var(--primary-color)}.font-bold[data-v-d8e06ffe]{font-weight:600}.flex[data-v-d8e06ffe]{display:flex}.items-center[data-v-d8e06ffe]{align-items:center}.gap-2[data-v-d8e06ffe]{gap:8px}.w-full[data-v-d8e06ffe]{width:100%}.text-primary[data-v-287272c1]{color:var(--primary-color)}.font-bold[data-v-287272c1]{font-weight:600}.flex[data-v-287272c1]{display:flex}.items-center[data-v-287272c1]{align-items:center}.gap-2[data-v-287272c1]{gap:8px}.selection-box[data-v-287272c1]{background:#f3f4f6;padding:16px;border-radius:8px;border:1px dashed #d1d5db}.sub-label[data-v-287272c1]{font-size:.875rem;color:#6b7280;margin-bottom:4px}.tabbed-index[data-v-d4cd2c9a]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}[data-v-d4cd2c9a] .n-tabs .n-tabs-nav{padding:12px 16px 0}[data-v-d4cd2c9a] .n-tab-pane{padding:0}.invoice-details-page[data-v-81b337d4]{background-color:#f8fafc;min-height:100vh}.premium-card[data-v-81b337d4]{border-radius:12px;background:#fff;border:1px solid #e2e8f0}.header-row[data-v-81b337d4]{display:flex;justify-content:space-between;align-items:center}.id-block[data-v-81b337d4]{display:flex;align-items:center;gap:16px}.id-texts[data-v-81b337d4]{display:flex;flex-direction:column}.invoice-num[data-v-81b337d4]{font-size:1.25rem;font-weight:800;color:#1e293b;letter-spacing:-.01em}.council-ref[data-v-81b337d4]{color:#64748b;font-size:.875rem;font-weight:500}.date-ref[data-v-81b337d4]{color:#94a3b8;font-size:.75rem}.amount-summary[data-v-81b337d4]{text-align:right}.amount-label[data-v-81b337d4]{font-size:.7rem;color:#64748b;font-weight:700;letter-spacing:.05em}.amount-value[data-v-81b337d4]{font-size:1.5rem;font-weight:800;color:#2563eb}.stat-card[data-v-81b337d4]{border-radius:10px;background:#fff}.stat-text-value[data-v-81b337d4]{font-size:1.1rem;font-weight:700;color:#1e293b}.success-icon[data-v-81b337d4]{color:#16a34a}.warning-icon[data-v-81b337d4]{color:#d97706}.danger-icon[data-v-81b337d4]{color:#dc2626}.info-icon[data-v-81b337d4]{color:#2563eb}.section-card[data-v-81b337d4]{border-radius:10px}.h-full[data-v-81b337d4]{height:100%}.narrative-text[data-v-81b337d4]{color:#475569;font-size:.95rem;line-height:1.6;font-style:italic;background:#f8fafc;padding:12px;border-radius:8px;border-left:4px solid #e2e8f0}.dates-display[data-v-81b337d4]{display:flex;justify-content:space-around;align-items:center;background:#f1f5f9;padding:16px;border-radius:8px}.date-item[data-v-81b337d4]{display:flex;flex-direction:column;align-items:center}.date-item .label[data-v-81b337d4]{font-size:.65rem;font-weight:700;color:#64748b;margin-bottom:4px}.date-item .value[data-v-81b337d4]{font-size:1rem;font-weight:700;color:#1e293b}.text-bold[data-v-81b337d4]{font-weight:700;color:#1e293b}.shadow-sm[data-v-81b337d4]{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.document-preview[data-v-81b337d4]{padding:8px 0}.empty-state[data-v-81b337d4]{color:#94a3b8;font-style:italic;text-align:center;padding:16px 0}@media print{.no-print[data-v-81b337d4],[data-v-81b337d4] .no-print,.n-layout-sider[data-v-81b337d4],.n-layout-header[data-v-81b337d4],.page-header-actions[data-v-81b337d4]{display:none!important}.invoice-details-page[data-v-81b337d4]{background-color:#fff!important;padding:0!important}.content-container[data-v-81b337d4]{padding:0!important}.premium-card[data-v-81b337d4],.section-card[data-v-81b337d4]{box-shadow:none!important;border:1px solid #eee!important}}.schedule-details-page[data-v-d989d245]{background-color:#f8fafc;min-height:100vh}.premium-card[data-v-d989d245]{border-radius:12px;background:#fff;border:1px solid #e2e8f0}.header-row[data-v-d989d245]{display:flex;justify-content:space-between;align-items:center}.id-block[data-v-d989d245]{display:flex;align-items:center;gap:16px}.id-texts[data-v-d989d245]{display:flex;flex-direction:column}.ref-num[data-v-d989d245]{font-size:1.25rem;font-weight:800;color:#1e293b}.date-ref[data-v-d989d245]{color:#94a3b8;font-size:.75rem}.amount-summary[data-v-d989d245]{text-align:right}.amount-label[data-v-d989d245]{font-size:.7rem;color:#64748b;font-weight:700;letter-spacing:.05em}.amount-value[data-v-d989d245]{font-size:1.5rem;font-weight:800;color:#2563eb}.section-card[data-v-d989d245]{border-radius:10px}.shadow-sm[data-v-d989d245]{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}@media print{.n-layout-sider[data-v-d989d245],.n-layout-header[data-v-d989d245],.page-header-actions[data-v-d989d245]{display:none!important}.schedule-details-page[data-v-d989d245]{background-color:#fff!important}}.tab-toolbar[data-v-0562568f]{display:flex;justify-content:flex-end;margin-bottom:12px}.table-card[data-v-0562568f]{border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}[data-v-0562568f] .n-data-table .n-data-table-thead th{background-color:#f3f4f6;font-weight:600}.tabbed-index[data-v-cd7bfaac]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:4px}[data-v-cd7bfaac] .n-tabs .n-tabs-nav{padding:12px 16px 0}[data-v-cd7bfaac] .n-tab-pane{padding:0}.tab-toolbar[data-v-cd7bfaac]{display:flex;justify-content:flex-end;padding:12px 16px 0}.title[data-v-d4db5828]{font-weight:700;font-size:1.25rem;color:#1f2937}.sub[data-v-d4db5828]{color:#6b7280;font-size:.875rem;margin-top:2px}.title[data-v-7852b535]{font-weight:700;font-size:1.25rem;color:#1f2937}.sub[data-v-7852b535]{color:#6b7280;font-size:.875rem;margin-top:2px}.mortgage-details-page[data-v-18fefbc6]{background-color:#f8fafc;min-height:100vh;padding-bottom:40px}.content-container[data-v-18fefbc6]{padding:12px 24px;max-width:1400px;margin:0 auto}.premium-card[data-v-18fefbc6]{border-radius:16px;box-shadow:0 4px 6px -1px #0000000d,0 10px 15px -3px #00000008,0 0 0 1px #00000005;transition:all .3s cubic-bezier(.4,0,.2,1);background:#fff;overflow:hidden;border:1px solid rgba(255,255,255,.8)}[data-v-18fefbc6] .premium-card>.n-card__content{padding:12px 14px!important}.premium-card[data-v-18fefbc6]:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px #00000014,0 10px 10px -5px #0000000a;background:#fffffffa}.card-inner[data-v-18fefbc6]{display:flex;align-items:center;gap:16px;position:relative}.floating-icon[data-v-18fefbc6]{margin-left:-10px;box-shadow:0 4px 12px #00000014;border:2px solid white;z-index:2}.icon-wrapper[data-v-18fefbc6]{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px}.icon-wrapper.primary[data-v-18fefbc6]{background:#eff6ff;color:#2563eb}.icon-wrapper.danger[data-v-18fefbc6]{background:#fef2f2;color:#dc2626}.icon-wrapper.success[data-v-18fefbc6]{background:#f0fdf4;color:#16a34a}.icon-wrapper.info[data-v-18fefbc6]{background:#ecfeff;color:#0891b2}.stat-content[data-v-18fefbc6]{display:flex;flex-direction:column}.stat-content .label[data-v-18fefbc6]{font-size:.85rem;color:#64748b;font-weight:500;text-transform:uppercase;letter-spacing:.025em}.stat-content .value[data-v-18fefbc6]{font-size:1.25rem;font-weight:700;color:#0f172a;margin-top:2px}.stat-content .value.danger[data-v-18fefbc6]{color:#dc2626}.stat-content .value.success[data-v-18fefbc6]{color:#16a34a}.stat-content .value.info[data-v-18fefbc6]{color:#0891b2}.progress-card[data-v-18fefbc6]{border-radius:12px;padding:4px}.progress-label[data-v-18fefbc6]{display:flex;justify-content:space-between;margin-bottom:12px;font-weight:600;color:#475569}.table-card[data-v-18fefbc6]{border-radius:12px;box-shadow:0 4px 6px -1px #0000001a}.table-info[data-v-18fefbc6]{font-size:.85rem;color:#94a3b8}.schedule-table[data-v-18fefbc6]{border-radius:8px;overflow:hidden}.modal-actions[data-v-18fefbc6]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}[data-v-18fefbc6] .n-data-table .n-data-table-thead th{background-color:#f1f5f9;color:#475569;font-weight:600}.title[data-v-9013ef2c]{font-weight:700;font-size:1.25rem;color:#1f2937}.sub[data-v-9013ef2c]{color:#6b7280;font-size:.875rem;margin-top:2px}.price[data-v-9013ef2c]{font-weight:700;font-size:1.1rem;color:#059669}.terms[data-v-9013ef2c]{background:#f9fafb;padding:12px;border-radius:8px;font-family:inherit;white-space:pre-wrap;font-size:.9rem;color:#374151;border:1px solid #e5e7eb}.title[data-v-14f67ec9]{font-weight:700;font-size:1.25rem;color:#1f2937}.sub[data-v-14f67ec9]{color:#6b7280;font-size:.875rem;margin-top:2px}.price[data-v-14f67ec9]{font-weight:700;font-size:1.1rem;color:#059669}.title[data-v-593551ef]{font-weight:700;font-size:1.25rem;color:#1f2937}.sub[data-v-593551ef]{color:#6b7280;font-size:.875rem;margin-top:2px}.price[data-v-593551ef]{font-weight:700;font-size:1.1rem;color:#059669}.item-row[data-v-593551ef]{padding:8px 0;border-bottom:1px solid #f3f4f6}.item-row[data-v-593551ef]:last-child{border-bottom:none}.title[data-v-ba3c3a21]{font-weight:600;font-size:16px}.sub[data-v-ba3c3a21]{color:#6b7280;font-size:12px}.title[data-v-85cdb54f]{font-weight:600;font-size:16px}.sub[data-v-85cdb54f]{color:#6b7280;font-size:12px}.title[data-v-afac8ba8]{font-weight:600;font-size:16px}.sub[data-v-afac8ba8]{color:#6b7280;font-size:12px}.title[data-v-0401fd23]{font-weight:600;font-size:16px}.sub[data-v-0401fd23]{color:#6b7280;font-size:12px}.title[data-v-3918469d]{font-weight:600;font-size:16px}.sub[data-v-3918469d]{color:#6b7280;font-size:12px;margin-top:4px}.title[data-v-62b47564]{font-weight:600;font-size:16px}.sub[data-v-62b47564]{color:#6b7280;font-size:12px;margin-top:4px}.title[data-v-3242bd89]{font-weight:600;font-size:16px}.sub[data-v-3242bd89]{color:#6b7280;font-size:12px;margin-top:4px}.config-card[data-v-3d9dbd95]{cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);height:100%;border-radius:12px;border:1px solid #efeff5}.config-card[data-v-3d9dbd95]:hover{transform:translateY(-4px);box-shadow:0 12px 24px #0000000d;border-color:var(--3d9dbd95-color)}.card-content[data-v-3d9dbd95]{display:flex;gap:16px;align-items:center;padding:8px}.icon-wrapper[data-v-3d9dbd95]{flex-shrink:0;width:56px;height:56px;border-radius:12px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.config-card:hover .icon-wrapper[data-v-3d9dbd95]{transform:scale(1.1)}.card-body[data-v-3d9dbd95]{flex:1;min-width:0}.card-title[data-v-3d9dbd95]{font-size:16px;font-weight:600;margin:0 0 4px;color:#1f2225}.card-description[data-v-3d9dbd95]{font-size:13px;color:#767c82;margin:0;line-height:1.4}.card-arrow[data-v-3d9dbd95]{color:#c2c2c2;font-size:18px;transition:transform .3s ease}.config-card:hover .card-arrow[data-v-3d9dbd95]{transform:translate(4px);color:var(--3d9dbd95-color)}.preview-document[data-v-57376606]{font-family:Times New Roman,serif;font-size:14px;line-height:1.8;padding:24px 32px;border:1px solid #e0e0e0;border-radius:4px;background:#fff;max-height:70vh;overflow-y:auto}.preview-header[data-v-57376606]{text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px}.preview-greeting[data-v-57376606]{margin-bottom:12px;font-weight:500}.preview-body[data-v-57376606]{margin-bottom:16px;white-space:pre-wrap}.preview-disclaimer[data-v-57376606]{margin-top:24px;font-size:12px;color:#666;border-top:1px solid #eee;padding-top:12px;white-space:pre-wrap}.preview-closing[data-v-57376606]{margin-top:24px}.preview-signatories[data-v-57376606]{display:flex;gap:60px;margin-top:48px}.preview-signatory[data-v-57376606]{flex:1;text-align:center}.sig-line[data-v-57376606]{border-top:1px solid #333;margin-bottom:6px}.config-menu[data-v-a6aafee5]{max-width:1000px;margin:0 auto;padding:20px 0}.content-header[data-v-a6aafee5]{display:flex;align-items:center;margin-bottom:20px;padding:12px 16px;background:#fff;border-radius:12px;box-shadow:0 2px 8px #0000000d}.active-config-title[data-v-a6aafee5]{font-size:16px;font-weight:600;color:#1f2225}.tabbed-index[data-v-a6aafee5]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:20px}.feature-definitions[data-v-2c752f2d]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.feature-definition-card[data-v-2c752f2d]{border-radius:12px}.flex-row-layout[data-v-2c752f2d]{display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap}@media(min-width:768px){.flex-row-layout[data-v-2c752f2d]{flex-wrap:nowrap}}.flex-grow-2[data-v-2c752f2d]{flex:2 1 180px}.flex-grow-1[data-v-2c752f2d]{flex:1 1 120px}.flex-grow-0[data-v-2c752f2d]{flex:0 0 auto}.placeholder-grid[data-v-43dbafa3]{display:flex;flex-wrap:wrap;gap:8px;padding:4px 0 8px}.placeholder-chip[data-v-43dbafa3]{user-select:none;transition:background .15s}.placeholder-chip[data-v-43dbafa3]:hover{background:#dce8ff!important}.form-container[data-v-a8bad4e0]{background:#fff}.preview-container[data-v-a8bad4e0]{height:calc(100vh - 250px);overflow-y:auto;padding-right:8px}.preview-document[data-v-a8bad4e0]{font-family:Times New Roman,serif;font-size:14px;line-height:1.6;padding:40px;border:1px solid #e0e0e0;border-radius:4px;background:#fff;min-height:100%;box-shadow:0 2px 12px #00000014}.preview-header[data-v-a8bad4e0]{text-align:center;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px}.preview-greeting[data-v-a8bad4e0]{margin-bottom:12px;font-weight:500}.preview-body[data-v-a8bad4e0]{margin-bottom:16px;white-space:pre-wrap}.preview-disclaimer[data-v-a8bad4e0]{margin-top:24px;font-size:12px;color:#666;border-top:1px solid #eee;padding-top:12px;white-space:pre-wrap}.preview-closing[data-v-a8bad4e0]{margin-top:24px}.preview-signatories[data-v-a8bad4e0]{display:flex;gap:60px;margin-top:48px}.preview-signatory[data-v-a8bad4e0]{flex:1;text-align:center}.sig-line[data-v-a8bad4e0]{border-top:1px solid #333;margin-bottom:6px}.form-container[data-v-09696d51]{background:#fff;border-radius:12px;box-shadow:0 4px 20px #0000000d;padding:24px}.planning-list-container[data-v-74f1260e]{min-height:100vh;background-color:#f8fafc}.glass-effect[data-v-74f1260e]{background:#fffc;backdrop-filter:blur(8px)}.rounded-12[data-v-74f1260e]{border-radius:12px}.fw-bold[data-v-74f1260e]{font-weight:600}.planning-create-container[data-v-4addac38]{min-height:100vh;background-color:#f8fafc}.blueprint-viewer-root[data-v-f14edfe1]{width:100%;height:100%}.viewer-layout[data-v-f14edfe1]{position:relative;height:100%;background:#f8fafc;overflow:hidden}.viewer-main[data-v-f14edfe1]{position:relative;width:100%;height:100%}.viewer-container[data-v-f14edfe1]{width:100%;height:100%;background-image:radial-gradient(#cbd5e1 1px,transparent 1px);background-size:20px 20px;position:relative}.viewer-loader[data-v-f14edfe1]{position:absolute;inset:0;z-index:1000;background:#f8fafcb3;backdrop-filter:blur(4px);color:#1e293b;display:flex;align-items:center;justify-content:center}.viewer-empty-state[data-v-f14edfe1]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#f8fafc}.viewer-toolbar-top[data-v-f14edfe1]{position:absolute;top:16px;left:16px;right:16px;z-index:1050;padding:10px 16px;border-radius:12px;box-shadow:0 8px 32px #0003}.viewer-toolbar-compare[data-v-f14edfe1]{position:absolute;top:74px;left:16px;z-index:1040;padding:8px 16px;border-radius:12px;box-shadow:0 4px 16px #00000026}.viewer-navigation-left[data-v-f14edfe1]{position:absolute;top:120px;left:16px;z-index:1050;padding:8px 4px;border-radius:30px;box-shadow:0 8px 32px #00000026}.viewer-side-overlay[data-v-f14edfe1]{position:absolute;top:74px;right:16px;bottom:16px;width:340px;z-index:1060;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:-8px 0 32px #00000026}.panel-header[data-v-f14edfe1]{padding:14px 18px;border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;align-items:center;background:#fff6}.panel-content[data-v-f14edfe1]{padding:16px;flex:1;display:flex;flex-direction:column;overflow:hidden}.measurement-toolbar[data-v-f14edfe1]{position:absolute;padding:10px 20px;border-radius:50px;z-index:1100;box-shadow:0 8px 32px #0003}.floating-bottom[data-v-f14edfe1]{bottom:24px;left:50%;transform:translate(-50%)}.glass-effect[data-v-f14edfe1]{background:#fffc;backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(255,255,255,.4)}.animated-slide-down[data-v-f14edfe1]{animation:slideDown-f14edfe1 .4s cubic-bezier(.16,1,.3,1)}@keyframes slideDown-f14edfe1{0%{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}.animated-slide-right[data-v-f14edfe1]{animation:slideRight-f14edfe1 .4s cubic-bezier(.16,1,.3,1)}@keyframes slideRight-f14edfe1{0%{transform:translate(-20px);opacity:0}to{transform:translate(0);opacity:1}}.animated-fade-in[data-v-f14edfe1]{animation:fadeIn-f14edfe1 .3s ease-out}@keyframes fadeIn-f14edfe1{0%{opacity:0}to{opacity:1}}.slide-right-enter-active[data-v-f14edfe1],.slide-right-leave-active[data-v-f14edfe1]{transition:all .35s cubic-bezier(.16,1,.3,1)}.slide-right-enter-from[data-v-f14edfe1],.slide-right-leave-to[data-v-f14edfe1]{transform:translate(360px);opacity:0}.fw-bold[data-v-f14edfe1]{font-weight:600}.w-100[data-v-f14edfe1]{width:100%}.small[data-v-f14edfe1]{font-size:12px}.text-muted[data-v-f14edfe1]{color:#64748b}.text-primary[data-v-f14edfe1]{color:#3b82f6}.text-danger[data-v-f14edfe1]{color:#ef4444}[data-v-f14edfe1] .osd-marker{position:relative;cursor:pointer;transition:transform .2s cubic-bezier(.175,.885,.32,1.275),box-shadow .2s ease}[data-v-f14edfe1] .map-pin-marker{width:28px;height:28px;border-radius:50% 50% 50% 0;border:2px solid #fff;box-shadow:0 6px 14px #00000059;transform:rotate(-45deg)}[data-v-f14edfe1] .map-pin-marker .marker-dot{position:absolute;width:11px;height:11px;border-radius:50%;background:#fff;top:7px;left:7px}[data-v-f14edfe1] .map-pin-marker:hover{transform:rotate(-45deg) scale(1.2);z-index:2000}[data-v-f14edfe1] .is-active-marker{transform:rotate(-45deg) scale(1.35);border-color:#111827;box-shadow:0 0 0 3px #ffffffe6,0 8px 20px #11182773;z-index:2001}[data-v-f14edfe1] .draft-marker{background-color:#18a058;border-style:dashed}.measurement-overlay-svg[data-v-f14edfe1]{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:1035}.measurement-overlay-line[data-v-f14edfe1]{stroke:#3b82f6;stroke-width:3;stroke-linecap:round;stroke-dasharray:8 4;opacity:0;transition:opacity .12s ease-out}.workbench-tab[data-v-ea2ee50e]{height:100%;display:flex;flex-direction:column}.blueprinting-container[data-v-ea2ee50e]{padding:12px;background-color:#f8fafc}.workspace-content[data-v-ea2ee50e]{min-height:700px;height:calc(100vh - 180px);display:flex;flex-direction:column}.empty-workspace[data-v-ea2ee50e]{flex:1;display:flex;align-items:center;justify-content:center}.giant-icon[data-v-ea2ee50e]{font-size:80px;color:#e2e8f0}.fw-bold[data-v-ea2ee50e]{font-weight:600}.w-100[data-v-ea2ee50e]{width:100%}.mb-2[data-v-ea2ee50e]{margin-bottom:8px}.mb-3[data-v-ea2ee50e]{margin-bottom:12px}.integrated-dragger[data-v-ea2ee50e]{padding:0!important;overflow:hidden;border:2px dashed #cbd5e0!important;background-color:#f8fafc!important;transition:all .3s ease}.integrated-dragger[data-v-ea2ee50e]:hover{border-color:#3f6ad8!important;background-color:#fff!important}.dragger-placeholder[data-v-ea2ee50e]{padding:32px 20px}.integrated-preview[data-v-ea2ee50e]{position:relative;height:320px;width:100%}.preview-info-overlay[data-v-ea2ee50e]{position:absolute;top:12px;left:12px;right:12px;z-index:10;display:flex;justify-content:space-between;align-items:center;pointer-events:none}.change-hint[data-v-ea2ee50e]{font-size:11px;background:#fffc;padding:2px 8px;border-radius:10px;font-weight:600}.preview-viewer[data-v-ea2ee50e]{height:100%;width:100%;background:#000}.pdf-placeholder[data-v-ea2ee50e]{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;gap:12px;background:linear-gradient(135deg,#1e293b,#0f172a)}.premium-card[data-v-41139abc]{border-radius:12px;background:#fff;border:1px solid #e2e8f0}.application-num[data-v-41139abc]{font-size:1.25rem;font-weight:800;color:#1e293b;letter-spacing:-.01em}.applicant-info[data-v-41139abc]{color:#64748b;font-size:.875rem;font-weight:500}.stat-card[data-v-41139abc]{border-radius:10px;background:#fff}.section-card[data-v-41139abc]{border-radius:10px}.narrative-text[data-v-41139abc]{color:#475569;font-size:.9rem;line-height:1.6}.shadow-sm[data-v-41139abc]{box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.bg-light[data-v-41139abc]{background-color:#f8fafc}.loader-container[data-v-36319b02]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.loader-image[data-v-36319b02]{width:180px;height:180px;object-fit:contain}.loading-text[data-v-36319b02]{margin-top:20px;font-size:1.3rem;color:#555;position:relative;width:160px;text-align:center}.loading-text[data-v-36319b02]:after{content:"";display:inline-block;animation:dots-36319b02 1.5s steps(3,end) infinite;font-weight:700;font-size:1.5rem;width:1.2em;margin-left:5px}@keyframes dots-36319b02{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}@keyframes slide-up-7852e445{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.animate-slide-up[data-v-7852e445]{animation:slide-up-7852e445 .5s ease-out}@keyframes float-7852e445{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.animate-float[data-v-7852e445]{animation:float-7852e445 3s ease-in-out infinite}.form-input[data-v-9ac53734]{width:100%}.fade-enter-active[data-v-1e836dbd],.fade-leave-active[data-v-1e836dbd]{transition:opacity .3s ease}.fade-enter-from[data-v-1e836dbd],.fade-leave-to[data-v-1e836dbd]{opacity:0}.ai-panel[data-v-6781c3da]{display:flex;flex-direction:column;gap:12px;padding:12px 12px 10px}.ai-top[data-v-6781c3da]{display:flex;align-items:center;justify-content:space-between;gap:10px}.ai-brand[data-v-6781c3da]{display:flex;align-items:center;gap:10px;min-width:0}.ai-avatar[data-v-6781c3da]{flex:0 0 auto}.ai-brand-text[data-v-6781c3da]{min-width:0}.ai-title[data-v-6781c3da]{font-weight:800;letter-spacing:.2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-subtitle[data-v-6781c3da]{font-size:12px;opacity:.78;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-alert[data-v-6781c3da]{border-radius:14px}.ai-chat[data-v-6781c3da]{flex:1;min-height:260px;max-height:52vh;overflow:auto;padding:2px 2px 6px}.ai-msg[data-v-6781c3da]{display:flex;margin:10px 0}.ai-msg.bot[data-v-6781c3da]{justify-content:flex-start}.bubble[data-v-6781c3da]{max-width:88%;padding:10px 12px;border-radius:16px;background:#0000000f;font-size:14px;line-height:1.35}.ai-empty[data-v-6781c3da]{margin-top:18px}.ai-composer[data-v-6781c3da]{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding-top:6px}.ai-input[data-v-6781c3da] .n-input{border-radius:999px}.ai-send[data-v-6781c3da]{width:48px;padding:0;display:inline-flex;align-items:center;justify-content:center}.ai-send[data-v-6781c3da] .n-button__content{gap:0}.ai-hints[data-v-6781c3da]{margin-top:-2px;font-size:12px}.amm-about[data-v-36d5dbb0]{max-height:72vh;overflow-y:auto;padding-right:4px}.about-hero[data-v-36d5dbb0]{display:flex;align-items:center;gap:16px;padding:16px;background:linear-gradient(135deg,#eff6ff,#f0fdf4);border-radius:10px;border:1px solid #e0e7ff}.about-hero-icon[data-v-36d5dbb0]{font-size:44px;color:#3b82f6;line-height:1;flex-shrink:0}.about-title[data-v-36d5dbb0]{margin:0 0 2px;font-size:20px;font-weight:700;color:#111827}.about-subtitle[data-v-36d5dbb0]{margin:0;font-size:13px;color:#6b7280;font-style:italic}.capability-item[data-v-36d5dbb0]{display:flex;gap:10px;align-items:flex-start}.capability-icon[data-v-36d5dbb0]{font-size:22px;color:#3b82f6;flex-shrink:0;margin-top:2px}.capability-title[data-v-36d5dbb0]{display:block;font-size:13px;color:#111827;margin-bottom:2px}.capability-desc[data-v-36d5dbb0]{margin:0;font-size:12px;color:#6b7280;line-height:1.5}.domain-row[data-v-36d5dbb0]{display:flex;align-items:center;gap:10px}.domain-desc[data-v-36d5dbb0]{font-size:13px;color:#374151}.integration-list[data-v-36d5dbb0]{margin:0;padding-left:18px}.integration-list li[data-v-36d5dbb0]{margin:8px 0;font-size:13px;color:#374151;line-height:1.6}.arch-intro[data-v-36d5dbb0]{margin:0 0 12px;font-size:13px;color:#6b7280;line-height:1.6}.arch-layers[data-v-36d5dbb0]{display:flex;flex-direction:column;gap:10px}.arch-layer[data-v-36d5dbb0]{display:flex;align-items:center;gap:10px}.arch-layer-badge[data-v-36d5dbb0]{flex-shrink:0;width:110px;text-align:center;color:#fff;font-size:11px;font-weight:600;padding:3px 8px;border-radius:20px}.arch-layer-items[data-v-36d5dbb0]{display:flex;flex-wrap:wrap;gap:6px}.arch-tag[data-v-36d5dbb0]{opacity:.85}.roles-intro[data-v-36d5dbb0]{margin:0 0 10px;font-size:13px;color:#6b7280;line-height:1.6}.build-info[data-v-36d5dbb0]{display:flex;flex-direction:column;gap:6px}.build-row[data-v-36d5dbb0]{display:flex;gap:12px;font-size:13px}.build-label[data-v-36d5dbb0]{min-width:120px;color:#6b7280;font-weight:500;flex-shrink:0}.build-value[data-v-36d5dbb0]{color:#111827}.amm-about[data-v-36d5dbb0]::-webkit-scrollbar{width:6px}.amm-about[data-v-36d5dbb0]::-webkit-scrollbar-track{background:transparent}.amm-about[data-v-36d5dbb0]::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:6px}.module-switcher-popover{padding:0!important;width:min(92vw,360px)!important;border-radius:12px!important;box-shadow:0 10px 25px -5px #0000001a,0 8px 10px -6px #0000001a!important;overflow:visible!important}.switcher-trigger[data-v-da4bb54e]{color:#4b5563;transition:color .2s,background-color .2s}.switcher-trigger[data-v-da4bb54e]:hover{background-color:#f3f4f6;color:#3b82f6}.module-switcher-header[data-v-da4bb54e]{padding:16px;border-bottom:1px solid #f3f4f6;text-align:center;background-color:#f9fafb}.header-title[data-v-da4bb54e]{font-weight:600;font-size:15px;color:#111827;letter-spacing:.3px}.module-switcher-body[data-v-da4bb54e]{padding:16px;max-height:320px;overflow-y:auto}.module-switcher-footer[data-v-da4bb54e]{display:flex;justify-content:space-between;align-items:center;padding:10px 16px;border-top:1px solid #f3f4f6;background-color:#fff}.module-switcher-body[data-v-da4bb54e]::-webkit-scrollbar{width:6px}.module-switcher-body[data-v-da4bb54e]::-webkit-scrollbar-track{background:transparent}.module-switcher-body[data-v-da4bb54e]::-webkit-scrollbar-thumb{background-color:#d1d5db;border-radius:10px}.module-item[data-v-da4bb54e]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:10px 6px;border-radius:10px;cursor:pointer;transition:all .2s ease;min-height:90px}.module-item[data-v-da4bb54e]:hover{background-color:#f5f3ff;transform:translateY(-2px)}.module-icon-wrapper[data-v-da4bb54e]{width:44px;height:44px;border-radius:12px;background-color:#eff6ff;display:flex;align-items:center;justify-content:center;margin-bottom:8px;color:#3b82f6;transition:all .2s ease;box-shadow:0 2px 4px #3b82f61a}.module-item:hover .module-icon-wrapper[data-v-da4bb54e]{background-color:#3b82f6;color:#fff;box-shadow:0 4px 6px #3b82f640}.module-icon[data-v-da4bb54e]{font-size:24px;line-height:1}.module-label[data-v-da4bb54e]{font-size:11px;color:#4b5563;text-align:center;line-height:1.25;font-weight:500;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;word-break:break-word}@media(max-width:640px){.module-switcher-body[data-v-da4bb54e]{padding:12px}.module-item[data-v-da4bb54e]{padding:8px 4px;min-height:82px}.module-icon-wrapper[data-v-da4bb54e]{width:40px;height:40px}}.empty-state[data-v-da4bb54e]{text-align:center;padding:24px 0;color:#6b7280;font-size:13px}.card[data-v-402d9c23]{border:1px solid #ccc;padding:1rem;margin:1rem 0}.request-card[data-v-32214616]{cursor:pointer;transition:all .3s ease;height:100%}.request-card[data-v-32214616]:hover{transform:translateY(-4px);box-shadow:0 8px 16px #0000001a}.card-content[data-v-32214616]{display:flex;gap:16px;align-items:flex-start}.icon-wrapper[data-v-32214616]{flex-shrink:0;width:64px;height:64px;border-radius:12px;display:flex;align-items:center;justify-content:center}.card-body[data-v-32214616]{flex:1;min-width:0}.card-title[data-v-32214616]{font-size:16px;font-weight:600;margin:0 0 8px;color:#333}.card-description[data-v-32214616]{font-size:13px;color:#666;margin:0 0 12px;line-height:1.5}.card-footer[data-v-32214616]{display:flex;align-items:center;gap:8px}.analytics-root[data-v-3e2095d3]{display:flex;flex-direction:column;gap:12px}.panel-title[data-v-3e2095d3]{font-weight:600}.mt-12[data-v-3e2095d3]{margin-top:12px}.kpi-card[data-v-3e2095d3]{min-height:76px}.kpi-label[data-v-3e2095d3]{font-size:12px;margin-bottom:6px}.kpi-value[data-v-3e2095d3]{font-size:18px;font-weight:700}.mb-12[data-v-ccaf682c]{margin-bottom:12px}.mt-12[data-v-ccaf682c]{margin-top:12px}.mb-12[data-v-f9d37b3e]{margin-bottom:12px}.mt-12[data-v-f9d37b3e]{margin-top:12px}.summary-card[data-v-f9d37b3e]{cursor:pointer}.work-management-inner-tabs[data-v-f9d37b3e]{margin-bottom:16px}.work-statistics-panel[data-v-945ed18a]{display:flex;flex-direction:column;gap:12px}.mt-8[data-v-945ed18a]{margin-top:8px}.header-row[data-v-31e1677e]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.id-block[data-v-31e1677e]{display:flex;gap:12px;align-items:center}.id-texts[data-v-31e1677e]{display:flex;flex-direction:column;gap:4px}.name[data-v-31e1677e]{font-size:18px;font-weight:600;color:#1f2937}.muted[data-v-31e1677e]{font-size:13px;color:#6b7280}.ref[data-v-31e1677e]{font-family:ui-monospace,monospace}.chips[data-v-31e1677e]{display:flex;flex-wrap:wrap;gap:6px;align-items:flex-start}.section-title[data-v-31e1677e]{font-size:14px;font-weight:600;color:#374151;border-left:3px solid #0ea5e9;padding-left:8px;line-height:1;margin-bottom:4px}.sub-card[data-v-31e1677e]{margin-bottom:0;border:1px solid #e5e7eb}.stat-card[data-v-31e1677e]{height:100%}.stat-value[data-v-31e1677e]{font-size:16px;font-weight:600;color:#111827}.text-primary[data-v-31e1677e]{color:#0ea5e9}.page-meta[data-v-31e1677e]{margin-bottom:12px}.page-kicker[data-v-31e1677e]{color:#475569;font-size:13px;margin-bottom:4px}.page-breadcrumbs[data-v-31e1677e]{color:#94a3b8;font-size:12px}@keyframes fade-in-de8907d2{0%{opacity:0}to{opacity:1}}.alert-success[data-v-de8907d2]{animation:fade-in-de8907d2 .5s ease-in}.register-page[data-v-524202a4]{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;background-color:#f8f9fa}.register-card[data-v-524202a4]{width:100%;max-width:620px;background:#fff;border-radius:16px;box-shadow:0 2px 4px #0000000a,0 8px 32px #00000014;overflow:hidden;animation:cardIn-524202a4 .35s cubic-bezier(.22,1,.36,1) both}@keyframes cardIn-524202a4{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.register-header[data-v-524202a4]{padding:2rem 2rem 1.5rem;border-bottom:1px solid #f0f0f0;text-align:start}.brand-mark[data-v-524202a4]{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:#2553e9;border-radius:10px;margin-bottom:.9rem;box-shadow:0 4px 12px #2553e94d}.register-title[data-v-524202a4]{font-size:1.3rem;font-weight:700;color:#1a202c;margin:0 0 .2rem;letter-spacing:-.01em}.register-subtitle[data-v-524202a4]{font-size:.85rem;color:#718096;margin:0}.steps-wrap[data-v-524202a4]{padding:1.25rem 2rem;border-bottom:1px solid #f0f0f0;background:#fafafa}.form-body[data-v-524202a4]{padding:1.75rem 2rem 2rem}.form-label[data-v-524202a4]{display:block;font-size:.8rem;font-weight:600;color:#4a5568;margin-bottom:.35rem;letter-spacing:.01em}.req[data-v-524202a4]{color:#e53e3e;font-style:normal}.invalid-msg[data-v-524202a4]{font-size:.75rem;color:#e53e3e;margin-top:.3rem;display:flex;align-items:center;gap:4px}.invalid-msg[data-v-524202a4]:before{content:"\2191";font-size:.65rem}[data-v-524202a4] .n-input{--n-border-radius: 8px !important;--n-border: 1px solid #e2e8f0 !important;--n-border-hover: 1px solid #a0aec0 !important;--n-border-focus: 1px solid #2553e9 !important;--n-box-shadow-focus: 0 0 0 3px rgba(37,83,233,.12) !important;--n-height: 40px !important;--n-font-size: .875rem !important;--n-color: #fff !important;--n-text-color: #1a202c !important;--n-placeholder-color: #a0aec0 !important}[data-v-524202a4] .n-input.n-input--error-status{--n-border: 1px solid #e53e3e !important;--n-box-shadow-focus: 0 0 0 3px rgba(229,62,62,.1) !important}[data-v-524202a4] .n-base-selection{--n-border-radius: 8px !important;--n-border: 1px solid #e2e8f0 !important;--n-border-hover: 1px solid #a0aec0 !important;--n-border-active: 1px solid #2553e9 !important;--n-border-focus: 1px solid #2553e9 !important;--n-box-shadow-active: 0 0 0 3px rgba(37,83,233,.12) !important;--n-box-shadow-focus: 0 0 0 3px rgba(37,83,233,.12) !important;--n-height: 40px !important;--n-font-size: .875rem !important;--n-color: #fff !important}[data-v-524202a4] .n-base-selection.n-base-selection--error{--n-border: 1px solid #e53e3e !important}[data-v-524202a4] .n-date-picker{width:100%}[data-v-524202a4] .n-upload-dragger{border:1.5px dashed #d1d5db!important;border-radius:10px!important;background:#fafafa!important;padding:0!important;transition:border-color .2s,background .2s!important}[data-v-524202a4] .n-upload-dragger:hover{border-color:#2553e9!important;background:#eff4ff!important}.upload-hint[data-v-524202a4]{font-size:.72rem;color:#a0aec0;margin-bottom:.5rem}.upload-body[data-v-524202a4]{display:flex;align-items:center;gap:.9rem;padding:1rem 1.25rem}.upload-icon-wrap[data-v-524202a4]{width:42px;height:42px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.upload-icon-wrap--blue[data-v-524202a4]{background:#ebf4ff;color:#2563eb}.upload-icon-wrap--green[data-v-524202a4]{background:#f0fdf4;color:#16a34a}.upload-text[data-v-524202a4]{font-size:.85rem;font-weight:600;color:#2d3748;margin:0}.upload-sub[data-v-524202a4]{font-size:.72rem;color:#a0aec0;margin:2px 0 0}.strength-row[data-v-524202a4]{display:flex;align-items:center;gap:.6rem;margin-top:-.5rem}.strength-bars[data-v-524202a4]{display:flex;gap:4px;flex:1}.strength-bar[data-v-524202a4]{flex:1;height:3px;border-radius:99px;background:#e2e8f0;transition:background .3s}.bar--weak[data-v-524202a4]{background:#f56565}.bar--fair[data-v-524202a4]{background:#ed8936}.bar--good[data-v-524202a4]{background:#ecc94b}.bar--strong[data-v-524202a4]{background:#48bb78}.strength-label[data-v-524202a4]{font-size:.72rem;font-weight:700;white-space:nowrap;min-width:32px}.sl-1[data-v-524202a4]{color:#f56565}.sl-2[data-v-524202a4]{color:#ed8936}.sl-3[data-v-524202a4]{color:#b7791f}.sl-4[data-v-524202a4]{color:#276749}.rules-wrap[data-v-524202a4]{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;padding:.75rem;background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px}.rule[data-v-524202a4]{display:flex;align-items:center;gap:.35rem;font-size:.72rem;color:#a0aec0;transition:color .2s}.rule-dot[data-v-524202a4]{width:6px;height:6px;border-radius:50%;background:#e2e8f0;flex-shrink:0;transition:background .2s}.rule.ok[data-v-524202a4]{color:#276749}.rule.ok .rule-dot[data-v-524202a4]{background:#48bb78}.server-error[data-v-524202a4]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem .9rem;background:#fff5f5;border:1px solid #fed7d7;border-radius:8px;font-size:.8rem;color:#c53030;line-height:1.5}.nav-row[data-v-524202a4]{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #f0f0f0}.btn-nav[data-v-524202a4]{display:inline-flex;align-items:center;gap:.3rem;padding:.5rem 1.25rem;font-size:.85rem;font-weight:600;border-radius:8px;transition:all .2s}.btn-primary[data-v-524202a4]{background-color:#2553e9;border-color:#2553e9}.btn-primary[data-v-524202a4]:hover{background-color:#1d43c7;border-color:#1d43c7;transform:translateY(-1px)}.btn-primary[data-v-524202a4]:active{transform:none}.btn-primary[data-v-524202a4]:disabled{opacity:.55;transform:none}.btn-outline-secondary[data-v-524202a4]{color:#4a5568;border-color:#e2e8f0}.btn-outline-secondary[data-v-524202a4]:hover{background:#f7fafc;border-color:#a0aec0;color:#1a202c}.btn-outline-secondary[data-v-524202a4]:disabled{opacity:.45}.btn-submit[data-v-524202a4]{min-width:140px;justify-content:center}.btn-spinner[data-v-524202a4]{width:13px;height:13px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:spin-524202a4 .65s linear infinite;display:inline-block}@keyframes spin-524202a4{to{transform:rotate(360deg)}}.signin-link[data-v-524202a4]{text-align:center;margin-top:1.25rem;font-size:.82rem;color:#718096}.step-fade-enter-active[data-v-524202a4]{transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1)}.step-fade-leave-active[data-v-524202a4]{transition:opacity .15s ease}.step-fade-enter-from[data-v-524202a4]{opacity:0;transform:translate(12px)}.step-fade-leave-to[data-v-524202a4]{opacity:0}.fade-enter-active[data-v-524202a4],.fade-leave-active[data-v-524202a4]{transition:opacity .2s}.fade-enter-from[data-v-524202a4],.fade-leave-to[data-v-524202a4]{opacity:0}@media(max-width:576px){.register-header[data-v-524202a4],.steps-wrap[data-v-524202a4],.form-body[data-v-524202a4]{padding-left:1.25rem;padding-right:1.25rem}.rules-wrap[data-v-524202a4]{grid-template-columns:1fr}}.mt-2[data-v-433adbc8]{margin-top:8px}.flex-row[data-v-433adbc8]{display:flex;gap:8px}.mt-2[data-v-2cd3a90c]{margin-top:8px}.flex-row[data-v-2cd3a90c]{display:flex;gap:8px}.mt-2[data-v-7847af81]{margin-top:8px}.flex-row[data-v-7847af81]{display:flex;gap:8px}.mt-2[data-v-bfb6e852]{margin-top:8px}.flex-row[data-v-bfb6e852]{display:flex;gap:8px}.mt-2[data-v-45298eef]{margin-top:8px}.flex-row[data-v-45298eef]{display:flex;gap:8px}.mt-2[data-v-cb121bd0]{margin-top:8px}.flex-row[data-v-cb121bd0]{display:flex;gap:8px}.mt-2[data-v-2d9459b8]{margin-top:8px}.flex-row[data-v-2d9459b8]{display:flex;gap:8px}.mt-2[data-v-971c8d8f]{margin-top:8px}.flex-row[data-v-971c8d8f]{display:flex;gap:8px}.mt-2[data-v-71158306]{margin-top:8px}.flex-row[data-v-71158306]{display:flex;gap:8px}.mt-2[data-v-a345150f]{margin-top:8px}.flex-row[data-v-a345150f]{display:flex;gap:8px}.mt-2[data-v-9c81a90b]{margin-top:8px}.flex-row[data-v-9c81a90b]{display:flex;gap:8px}.mt-2[data-v-eeab0927]{margin-top:8px}.flex-row[data-v-eeab0927]{display:flex;gap:8px}.muted[data-v-eeab0927]{font-size:12px;color:#6b7280}.mt-2[data-v-3db50a32]{margin-top:8px}.flex-row[data-v-3db50a32]{display:flex;gap:8px}.mt-2[data-v-16c407db]{margin-top:8px}.flex-row[data-v-16c407db]{display:flex;gap:8px}.mt-2[data-v-70cd8d43]{margin-top:8px}.flex-row[data-v-70cd8d43]{display:flex;gap:8px}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\fffd;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}.upc[data-v-798b1773]{width:100%}.toolbar[data-v-798b1773]{display:flex;align-items:center;gap:10px;margin-bottom:8px}.btn[data-v-798b1773]{appearance:none;border:1px solid #e5e7eb;background:#fff;border-radius:999px;padding:6px 10px;cursor:pointer}.btn.ghost[data-v-798b1773]{background:#fafafa}.btn[data-v-798b1773]:hover{background:#f3f4f6}.chart[data-v-798b1773]{width:100%;height:340px}.loading[data-v-798b1773]{display:grid;place-items:center;gap:10px;padding:24px 12px;color:#6b7280}.loading img[data-v-798b1773]{width:36px;height:36px}.spinner[data-v-798b1773]{width:28px;height:28px;border-radius:50%;border:3px solid #e5e7eb;border-top-color:#5e81f4;animation:spin-798b1773 .8s linear infinite}.loading-text[data-v-798b1773]{font-size:.9rem}@keyframes spin-798b1773{to{transform:rotate(360deg)}}.state[data-v-798b1773]{display:grid;place-items:center;gap:8px;padding:22px 12px;color:#6b7280;text-align:center}.state svg[data-v-798b1773]{opacity:.7}.state-error[data-v-798b1773]{color:#b91c1c}.retry[data-v-798b1773]{margin-left:8px;background:none;border:1px solid #d1d5db;border-radius:999px;padding:4px 10px;font-size:.8rem;color:#374151;cursor:pointer}.retry[data-v-798b1773]:hover{background:#f3f4f6}.allocation-details[data-v-d62315d0]{min-height:200px}.mb-4[data-v-d62315d0]{margin-bottom:16px}.mt-6[data-v-d62315d0]{margin-top:24px}.flex[data-v-d62315d0]{display:flex}.justify-end[data-v-d62315d0]{justify-content:flex-end}.date-input-wrapper[data-v-b56f1d43]{display:flex;align-items:center;gap:8px}.date-input-icon[data-v-b56f1d43]{color:#64748b}.native-date-input[data-v-b56f1d43]{width:100%;min-height:40px;padding:0 12px;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#111827}.native-date-input[data-v-b56f1d43]:focus{outline:none;border-color:#4098fc;box-shadow:0 0 0 2px #18a0581f}.date-input-wrapper[data-v-0a84df50]{display:flex;align-items:center;gap:8px}.date-input-icon[data-v-0a84df50]{color:#64748b}.native-date-input[data-v-0a84df50]{width:100%;min-height:40px;padding:0 12px;border:1px solid #d9d9d9;border-radius:3px;background:#fff;color:#111827}.native-date-input[data-v-0a84df50]:focus{outline:none;border-color:#4098fc;box-shadow:0 0 0 2px #18a0581f}.tenant-summary[data-v-261feabd]{display:flex;flex-direction:column}.profile-header[data-v-261feabd]{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.avatar-container[data-v-261feabd]{position:relative}.tenant-avatar[data-v-261feabd]{background-color:#f3f4f6;color:#94a3b8;border:4px solid #fff;box-shadow:0 4px 6px -1px #0000001a}.status-badge[data-v-261feabd]{position:absolute;bottom:0;right:0;padding:2px 8px;border-radius:12px;font-size:10px;font-weight:700;text-transform:uppercase;color:#fff;border:2px solid #fff}.status-badge.active[data-v-261feabd]{background-color:#10b981}.status-badge.pending[data-v-261feabd]{background-color:#f59e0b}.status-badge.inactive[data-v-261feabd]{background-color:#6b7280}.tenant-name[data-v-261feabd]{font-size:18px;font-weight:700;color:#111827}.tenant-number[data-v-261feabd]{font-size:12px;color:#6b7280;font-family:monospace}.text-muted[data-v-261feabd]{color:#94a3b8}.text-semibold[data-v-261feabd]{font-weight:600}.email-text[data-v-261feabd]{font-size:12px;color:#3b82f6}.balance-card[data-v-261feabd]{background:#f8fafc;padding:16px;border-radius:12px;text-align:center}.balance-label[data-v-261feabd]{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:#64748b;margin-bottom:4px}.balance-amount[data-v-261feabd]{font-size:24px;font-weight:800;color:#1e293b}.balance-amount.overdue[data-v-261feabd]{color:#ef4444}.overdue-warning[data-v-261feabd]{font-size:11px;color:#ef4444;font-weight:600;margin-top:4px}.section-subtitle[data-v-261feabd]{font-size:12px;color:#64748b}.mt-2[data-v-261feabd]{margin-top:8px}.mt-4[data-v-261feabd]{margin-top:16px}.tenant-overview[data-v-331dbf56]{padding:4px}.section-title[data-v-331dbf56]{font-size:16px;font-weight:700;color:#1f2937;margin-bottom:-8px}.info-item[data-v-331dbf56]{display:flex;flex-direction:column;gap:4px}.info-item .label[data-v-331dbf56]{font-size:12px;color:#6b7280;text-transform:uppercase;letter-spacing:.025em}.info-item .value[data-v-331dbf56]{font-size:14px;font-weight:500;color:#111827;display:flex;align-items:center}.info-item .value.highlight[data-v-331dbf56]{font-size:18px;font-weight:700;color:#2563eb}.mx-1[data-v-331dbf56]{margin:0 4px}.panel-toolbar[data-v-de52fdfe]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.panel-title[data-v-de52fdfe]{font-size:15px;font-weight:600;color:#1f2937}.panel-toolbar[data-v-8667592c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.panel-title[data-v-8667592c]{font-size:15px;font-weight:600;color:#1f2937}.tenant-invoices[data-v-ae8de06d]{min-height:300px}.tenant-payments[data-v-43420987]{min-height:300px}.mb-3[data-v-43420987]{margin-bottom:12px}.tenant-history[data-v-d58fb73a]{min-height:300px}.tenant-documents[data-v-4c1d5cb8]{padding:4px}.flex[data-v-4c1d5cb8]{display:flex}.justify-end[data-v-4c1d5cb8]{justify-content:flex-end}.pt-2[data-v-4c1d5cb8]{padding-top:8px}.tenant-view-container[data-v-81774431]{padding:12px}.main-card[data-v-81774431]{min-height:400px}.loading-state[data-v-81774431]{height:360px;display:flex;align-items:center;justify-content:center}.tab-content[data-v-81774431]{display:flex;flex-direction:column}.ml-2[data-v-81774431]{margin-left:8px}nav ul[data-v-1f39a43e]{display:inherit!important}.mb-3[data-v-768c0b89]{margin-bottom:12px}.expand-table[data-v-768c0b89]{background:#fafafa;border:1px solid #e5e7eb;border-radius:8px;padding:8px}.expand-table table[data-v-768c0b89]{width:100%;border-collapse:collapse}.expand-table th[data-v-768c0b89],.expand-table td[data-v-768c0b89]{padding:6px 8px;border-bottom:1px solid #f0f0f0}.expand-actions[data-v-768c0b89]{margin-top:6px;display:flex;justify-content:flex-end;gap:6px}.action-bar[data-v-2151eddf]{padding-top:8px;display:flex;justify-content:flex-end}.doc-alloc-table[data-v-23448692]{display:flex;flex-direction:column;gap:12px}.toolbar[data-v-23448692]{display:flex;justify-content:space-between;align-items:center;gap:12px}.empty-state[data-v-23448692]{padding:20px 0 4px;color:#777;font-size:14px}.finance-doc-shell[data-v-2ab6c689]{width:100%}.doc-form[data-v-2ab6c689] .n-form-item-label__text{font-size:14px;font-weight:600}.doc-form[data-v-2ab6c689] .n-input__input-el,.doc-form[data-v-2ab6c689] .n-base-selection-label{font-size:15px}.mt-3[data-v-2ab6c689]{margin-top:14px}.finance-doc-shell[data-v-a17cb76b]{width:100%}.doc-form[data-v-a17cb76b] .n-form-item-label__text{font-size:14px;font-weight:600}.doc-form[data-v-a17cb76b] .n-input__input-el,.doc-form[data-v-a17cb76b] .n-base-selection-label{font-size:15px}.mt-3[data-v-a17cb76b]{margin-top:14px}.sum-row[data-v-a17cb76b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px;font-size:15px}.finance-doc-shell[data-v-2e9aad41]{width:100%}.doc-form[data-v-2e9aad41] .n-form-item-label__text{font-size:14px;font-weight:600}.doc-form[data-v-2e9aad41] .n-input__input-el,.doc-form[data-v-2e9aad41] .n-base-selection-label{font-size:15px}.mt-3[data-v-2e9aad41]{margin-top:14px}.ml-2[data-v-1e106e70]{margin-left:.5rem}.p-4[data-v-8e9d5b38]{padding:1rem}.space-y-6[data-v-8e9d5b38]>*+*{margin-top:1.5rem}.dashboard-container[data-v-0700f0fe]{padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem}.kpi-card[data-v-0700f0fe]{text-align:center}.kpi-title[data-v-0700f0fe]{font-weight:500;color:gray;margin-bottom:6px}.chart-card[data-v-0700f0fe]{padding:.5rem}.question-container[data-v-1ba77431]{min-height:250px;padding:16px 0}.question-header[data-v-1ba77431]{margin-bottom:24px}.question-text[data-v-1ba77431]{font-size:18px;font-weight:500;line-height:1.6;margin:0;display:flex;align-items:center;gap:12px}.fade-enter-active[data-v-1ba77431],.fade-leave-active[data-v-1ba77431]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-1ba77431]{opacity:0;transform:translate(20px)}.fade-leave-to[data-v-1ba77431]{opacity:0;transform:translate(-20px)}[data-v-1ba77431] .n-step__title{font-size:12px}[data-v-1ba77431] .n-step__description{font-size:11px}.drag-handle[data-v-9dff019c]{cursor:grab}.drag-handle[data-v-4be1c02a]{cursor:grab}.org-branch[data-v-88268431]{display:flex;flex-direction:column;align-items:center;margin:12px 16px;position:relative;transition:all .2s ease}.org-branch.drag-over[data-v-88268431]{background:#18a0fb14;border-radius:16px;padding:8px}.position-card[data-v-88268431]{min-width:260px;max-width:320px;background:var(--n-color);border:2px solid var(--n-border-color);border-radius:16px;box-shadow:0 2px 8px #00000014;overflow:hidden;cursor:grab;transition:all .2s ease}.position-card[data-v-88268431]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f;border-color:var(--n-primary-color-hover)}.position-card.dragging[data-v-88268431]{opacity:.4;cursor:grabbing;transform:scale(.95)}.position-card.selected[data-v-88268431]{border-color:var(--n-primary-color);box-shadow:0 4px 16px #18a0fb4d}.position-card.vacant[data-v-88268431]{border-left:4px solid #f59e0b}.position-card.over-authorized[data-v-88268431]{border-left:4px solid #ef4444}.card-header[data-v-88268431]{display:flex;justify-content:space-between;align-items:flex-start;padding:16px;background:linear-gradient(135deg,var(--n-color-target) 0%,var(--n-color) 100%);border-bottom:1px solid var(--n-border-color)}.position-info[data-v-88268431]{flex:1;min-width:0}.position-title[data-v-88268431]{font-weight:700;font-size:16px;margin-bottom:4px;color:var(--n-text-color);line-height:1.3}.position-code[data-v-88268431]{font-size:12px;color:var(--n-text-color-disabled);font-family:Courier New,monospace}.status-badge[data-v-88268431]{padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.status-badge.active[data-v-88268431]{background:#d1fae5;color:#065f46}.status-badge.inactive[data-v-88268431]{background:#fef3c7;color:#92400e}.status-badge.deleted[data-v-88268431]{background:#fee2e2;color:#991b1b}.card-body[data-v-88268431]{padding:16px;display:flex;flex-direction:column;gap:10px}.info-row[data-v-88268431]{display:flex;justify-content:space-between;align-items:center;font-size:13px;gap:8px}.info-row .label[data-v-88268431]{color:var(--n-text-color-disabled);font-weight:500;flex-shrink:0}.info-row .value[data-v-88268431]{color:var(--n-text-color);font-weight:600;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.info-row.employee .value[data-v-88268431]{color:var(--n-primary-color)}.info-row.vacant-notice[data-v-88268431]{justify-content:center;padding:8px;background:#fef3c7;border-radius:8px;margin:-4px 0}.vacant-text[data-v-88268431]{color:#92400e;font-weight:600;font-size:12px}.grade-badge[data-v-88268431]{background:var(--n-primary-color-hover);color:#fff;padding:2px 10px;border-radius:12px;font-size:11px;font-weight:700}.warning-banner[data-v-88268431]{padding:8px 12px;background:#fee2e2;color:#991b1b;border-radius:8px;font-size:12px;font-weight:600;text-align:center;margin-top:4px}.card-actions[data-v-88268431]{display:flex;gap:6px;padding:12px 16px;background:var(--n-color-target);border-top:1px solid var(--n-border-color);justify-content:space-between}.org-children[data-v-88268431]{display:flex;gap:24px;padding-top:32px;flex-wrap:wrap;justify-content:center;position:relative}.connector-line[data-v-88268431]{position:absolute;top:0;left:50%;width:2px;height:20px;background:var(--n-border-color);transform:translate(-50%)}.fade-enter-active[data-v-88268431],.fade-leave-active[data-v-88268431]{transition:all .3s ease}.fade-enter-from[data-v-88268431],.fade-leave-to[data-v-88268431]{opacity:0;transform:translateY(-10px) scale(.95)}@media(max-width:768px){.position-card[data-v-88268431]{min-width:240px;max-width:280px}.org-children[data-v-88268431]{gap:16px}}.inventory-container[data-v-ce45953d]{min-height:100vh;background:#fff;padding:12px;display:flex;flex-direction:column}.card-header[data-v-ce45953d]{display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}.header-left[data-v-ce45953d]{display:flex;align-items:center;gap:12px;margin-left:16px}.header-actions[data-v-ce45953d]{display:flex;align-items:center}.card-title[data-v-ce45953d]{font-weight:600;font-size:18px;color:#2c3e50;letter-spacing:.5px}.loading-state[data-v-ce45953d],.error-state[data-v-ce45953d]{padding:60px 20px;text-align:center}.loading-text[data-v-ce45953d]{color:#7f8c8d;margin-top:12px}.table-section[data-v-ce45953d]{flex:1;display:flex;flex-direction:column}.table-with-pagination[data-v-ce45953d]{display:flex;flex-direction:column}.pagination-wrapper[data-v-ce45953d]{display:flex;justify-content:flex-start;margin-top:16px}.table-footer-lottie[data-v-ce45953d]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:16px}.empty-description[data-v-ce45953d]{margin-top:12px;color:#7f8c8d;font-size:14px}.bulk-actions-bar[data-v-ce45953d]{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:linear-gradient(90deg,#e3f2fd,#f3e5f5);border-radius:8px;margin-bottom:16px}.selection-info[data-v-ce45953d]{display:flex;align-items:center;gap:8px;font-weight:500;color:#1976d2}.bulk-buttons[data-v-ce45953d]{display:flex;gap:8px}.filters-section[data-v-ce45953d]{margin-bottom:16px;padding:16px;background:#fafbfc;border-radius:8px}.product-cell[data-v-ce45953d]{display:flex;flex-direction:column;gap:2px}.product-name[data-v-ce45953d]{font-weight:600;color:#2c3e50}[data-v-ce45953d] .critical-row{background-color:#fff5f5!important}[data-v-ce45953d] .critical-row:hover{background-color:#fed7d7!important}[data-v-ce45953d] .warning-row{background-color:#fffbf0!important}[data-v-ce45953d] .warning-row:hover{background-color:#fef5e7!important}[data-v-ce45953d] .enhanced-table .n-data-table-th{font-weight:600!important;font-size:18px!important;color:#2c3e50!important;letter-spacing:.5px;background:#fafafa}.fade-enter-active[data-v-ce45953d],.fade-leave-active[data-v-ce45953d]{transition:opacity .6s ease}.fade-enter-from[data-v-ce45953d],.fade-leave-to[data-v-ce45953d]{opacity:0}.landing-preview-container[data-v-e07045d7]{border:1px solid #e2e8f0;border-radius:12px;background:#0f172a;min-height:520px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 20px #00000040;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#f8fafc}.sim-header[data-v-e07045d7]{display:flex;align-items:center;gap:20px;padding:12px 24px;border-bottom:1px solid rgba(255,255,255,.08);background:#0f172acc;backdrop-filter:blur(8px);z-index:10}.sim-brand[data-v-e07045d7]{display:flex;align-items:center;gap:8px}.sim-logo-mark[data-v-e07045d7]{background:linear-gradient(135deg,#3b82f6,#8b5cf6);color:#fff;font-weight:700;font-size:14px;width:24px;height:24px;border-radius:6px;display:flex;align-items:center;justify-content:center}.sim-logo-text[data-v-e07045d7]{font-weight:700;font-size:16px;letter-spacing:-.5px}.sim-nav-links[data-v-e07045d7]{display:flex;gap:16px;font-size:12px;color:#94a3b8;font-weight:500;margin-left:8px}.sim-btn[data-v-e07045d7]{font-size:11px;font-weight:600;padding:6px 12px;border-radius:6px;border:none;cursor:pointer;transition:all .2s}.sim-btn-ghost[data-v-e07045d7]{background:transparent;color:#f8fafc}.sim-btn-brand[data-v-e07045d7]{background:#3b82f6;color:#fff}.sim-btn-white[data-v-e07045d7]{background:#fff;color:#0f172a}.sim-btn-large[data-v-e07045d7]{font-size:13px;padding:10px 18px;border-radius:8px}.sim-hero-section[data-v-e07045d7]{position:relative;flex:1;padding:40px 24px;display:flex;align-items:center;overflow:hidden}.sim-hero-glow-1[data-v-e07045d7]{position:absolute;top:-10%;left:10%;width:300px;height:300px;background:radial-gradient(circle,rgba(59,130,246,.15) 0%,transparent 70%);pointer-events:none}.sim-hero-glow-2[data-v-e07045d7]{position:absolute;bottom:0%;right:-10%;width:280px;height:280px;background:radial-gradient(circle,rgba(139,92,246,.12) 0%,transparent 70%);pointer-events:none}.sim-grid-overlay[data-v-e07045d7]{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.04) 1px,transparent 1px);background-size:32px 32px;pointer-events:none}.sim-hero-content[data-v-e07045d7]{position:relative;z-index:2;max-width:500px;display:flex;flex-direction:column;gap:16px;text-align:left}.sim-badge[data-v-e07045d7]{align-self:flex-start;font-size:11px;font-weight:600;color:#60a5fa;background:#3b82f626;border:1px solid rgba(59,130,246,.3);padding:4px 10px;border-radius:9999px;display:inline-flex;align-items:center;gap:4px}.sim-badge-dot[data-v-e07045d7]{color:#3b82f6}.sim-title[data-v-e07045d7]{font-size:28px;font-weight:800;line-height:1.15;color:#fff;margin:0;letter-spacing:-.5px}.sim-description[data-v-e07045d7]{font-size:13px;line-height:1.5;color:#94a3b8;margin:0}.sim-actions[data-v-e07045d7]{display:flex;gap:10px;margin-top:8px}.sim-checks[data-v-e07045d7]{display:flex;gap:12px;margin-top:8px;font-size:10px;color:#64748b}.preview-card[data-v-e07045d7]{height:100%}.preview-card[data-v-abba7f5b]{height:100%}.portal-preview-container[data-v-abba7f5b]{border:1px solid #e2e8f0;border-radius:12px;background:#0f172a;min-height:520px;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 4px 20px #00000040;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#f8fafc}.sim-header[data-v-abba7f5b]{display:flex;align-items:center;gap:20px;padding:12px 24px;border-bottom:1px solid rgba(255,255,255,.08);background:#0f172acc;backdrop-filter:blur(8px);z-index:10}.sim-brand[data-v-abba7f5b]{display:flex;align-items:center;gap:10px}.sim-logo-wrap[data-v-abba7f5b]{width:30px;height:30px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.sim-logo-img[data-v-abba7f5b]{width:30px;height:30px;object-fit:contain;border-radius:4px}.sim-logo-placeholder[data-v-abba7f5b]{width:28px;height:28px;border-radius:6px;display:flex;align-items:center;justify-content:center}.sim-brand-text[data-v-abba7f5b]{display:flex;flex-direction:column;line-height:1}.sim-name[data-v-abba7f5b]{font-weight:700;font-size:14px;letter-spacing:-.3px;color:#f8fafc}.sim-name-accent[data-v-abba7f5b]{color:#60a5fa}.sim-tagline[data-v-abba7f5b]{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#ffffff73;margin-top:3px}.sim-nav-links[data-v-abba7f5b]{display:flex;gap:16px;font-size:12px;color:#94a3b8;font-weight:500;margin-left:8px}.sim-btn[data-v-abba7f5b]{font-size:11px;font-weight:600;padding:6px 12px;border-radius:6px;border:none;cursor:default}.sim-btn-ghost[data-v-abba7f5b]{background:transparent;color:#f8fafc}.sim-btn-brand[data-v-abba7f5b]{background:#3b82f6;color:#fff}.sim-btn-white[data-v-abba7f5b]{background:#fff;color:#0f172a}.sim-btn-large[data-v-abba7f5b]{font-size:12px;padding:9px 16px;border-radius:8px}.sim-body[data-v-abba7f5b]{position:relative;flex:1;padding:36px 24px 28px;display:flex;align-items:flex-start;overflow:hidden}.sim-body-glow[data-v-abba7f5b]{position:absolute;top:-10%;left:10%;width:260px;height:260px;background:radial-gradient(circle,rgba(59,130,246,.14) 0%,transparent 70%);pointer-events:none}.sim-body-grid[data-v-abba7f5b]{position:absolute;inset:0;background-image:linear-gradient(to right,rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.04) 1px,transparent 1px);background-size:28px 28px;pointer-events:none}.sim-body-content[data-v-abba7f5b]{position:relative;z-index:2;display:flex;flex-direction:column;gap:14px;max-width:480px}.sim-badge[data-v-abba7f5b]{align-self:flex-start;font-size:10px;font-weight:600;color:#60a5fa;background:#3b82f626;border:1px solid rgba(59,130,246,.3);padding:3px 10px;border-radius:9999px}.sim-body-title[data-v-abba7f5b]{font-size:24px;font-weight:800;line-height:1.15;color:#fff;letter-spacing:-.4px}.sim-body-title-accent[data-v-abba7f5b]{color:#60a5fa}.sim-body-desc[data-v-abba7f5b]{font-size:12px;line-height:1.5;color:#94a3b8}.sim-body-actions[data-v-abba7f5b]{display:flex;gap:10px}.sim-footer[data-v-abba7f5b]{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-top:1px solid rgba(255,255,255,.08);background:#0f172a99}.sim-brand-sm[data-v-abba7f5b]{gap:8px}.sim-logo-wrap.sim-logo-sm[data-v-abba7f5b]{width:22px;height:22px}.sim-logo-img-sm[data-v-abba7f5b]{width:22px;height:22px;object-fit:contain;border-radius:3px}.sim-logo-placeholder-sm[data-v-abba7f5b]{width:20px;height:20px;border-radius:4px;display:flex;align-items:center;justify-content:center}.sim-footer-name[data-v-abba7f5b]{font-size:12px;font-weight:700;color:#f8fafc;letter-spacing:-.2px}.sim-footer-copy[data-v-abba7f5b]{font-size:11px;color:#ffffff59}.mt-3[data-v-fd86d976]{margin-top:12px}.mb-2[data-v-fd86d976]{margin-bottom:8px}.muted[data-v-fd86d976]{font-size:12px;color:#6b7280}.flex-row[data-v-fd86d976]{display:flex;gap:8px;align-items:center}.flex-wrap[data-v-fd86d976]{flex-wrap:wrap}.modal-actions[data-v-fd86d976]{display:flex;justify-content:flex-end;gap:8px}.kpi-title[data-v-fd86d976]{font-size:12px;color:#6b7280}.kpi-value[data-v-fd86d976]{font-size:18px;font-weight:700;color:#111827;margin-top:4px}.mono[data-v-fd86d976]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.bg-soft-primary[data-v-858db5b4]{background-color:#eff6ff}.bg-soft-info[data-v-858db5b4]{background-color:#f0f9ff}.bg-soft-success[data-v-858db5b4]{background-color:#f0fdf4}.bg-soft-purple[data-v-858db5b4]{background-color:#faf5ff}.text-purple[data-v-858db5b4]{color:#7e22ce}.extra-small[data-v-858db5b4]{font-size:.75rem}.bg-gradient-success[data-v-858db5b4]{background:linear-gradient(90deg,#22c55e,#16a34a)}.alignment-tree[data-v-858db5b4] .n-tree-node-content{font-size:.875rem;padding:4px 8px;border-radius:4px}.alignment-tree[data-v-858db5b4] .n-tree-node-content:hover{background-color:#f1f5f9;cursor:pointer}.pm-stat-card[data-v-3bc2168d]{min-height:10px;border-radius:8px;transition:transform .2s ease,box-shadow .2s ease}.pm-stat-card[data-v-3bc2168d]:hover{transform:translateY(-2px);box-shadow:0 .5rem 1rem #00000014!important}.bg-soft-primary[data-v-3bc2168d]{background-color:#eff6ff}.bg-soft-info[data-v-3bc2168d]{background-color:#f0f9ff}.bg-soft-success[data-v-3bc2168d]{background-color:#f0fdf4}.bg-soft-purple[data-v-3bc2168d]{background-color:#faf5ff}.text-purple[data-v-3bc2168d]{color:#7e22ce}.extra-small[data-v-3bc2168d]{font-size:.75rem}.bg-gradient-success[data-v-3bc2168d]{background:linear-gradient(90deg,#22c55e,#16a34a)}.alignment-tree[data-v-3bc2168d] .n-tree-node-content{font-size:.875rem;padding:4px 8px;border-radius:4px}.alignment-tree[data-v-3bc2168d] .n-tree-node-content:hover{background-color:#f1f5f9;cursor:pointer}.pm-stat-card[data-v-edc82334]{min-height:10px;border-radius:8px}.max-w-4xl[data-v-a1bdb0c4]{max-width:900px}.extra-small[data-v-4355fd42]{font-size:.75rem}.fs-8[data-v-4355fd42]{font-size:.7rem}.kpi-hero-card[data-v-4355fd42]{background:#fff}.metric-highlight-card[data-v-4355fd42]{background:#f8fafc}.reports-hub[data-v-c01a71d7]{width:100%}.intelligence-toolbar[data-v-6044ca1d]{border-color:#e2e8f0}.filter-group[data-v-6044ca1d]{display:flex;flex-direction:column;gap:3px}.filter-label[data-v-6044ca1d]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#64748b;margin-bottom:0}.plan-select[data-v-6044ca1d]{min-width:260px;max-width:360px}.extra-small[data-v-6044ca1d]{font-size:.7rem}@media(max-width:768px){.plan-select[data-v-6044ca1d]{min-width:100%}}.staircase-visual-wrapper[data-v-ab225c55]{background:linear-gradient(180deg,#f8fafc,#fff)}.staircase-card[data-v-ab225c55]{display:flex;flex-direction:column;transition:all .2s ease;position:relative}.staircase-card[data-v-ab225c55]:hover{transform:translateY(-4px);box-shadow:0 8px 16px -2px #00000014}.staircase-card--q1[data-v-ab225c55]{background:#f0fdf4;border-color:#bbf7d0}.staircase-card--q2[data-v-ab225c55]{background:#eff6ff;border-color:#bfdbfe}.staircase-card--q3[data-v-ab225c55]{background:#faf5ff;border-color:#e9d5ff}.staircase-card--q4[data-v-ab225c55]{background:#fffbeb;border-color:#fde68a}.extra-small[data-v-ab225c55]{font-size:.75rem}.max-w-md[data-v-ab225c55]{max-width:550px}.telemetry-banner[data-v-9ac6ca35]{background:linear-gradient(135deg,#f8fafc,#fff);border-color:#e2e8f0}.telemetry-icon-wrap[data-v-9ac6ca35]{width:42px;height:42px;border-radius:10px;background:#eff6ff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.telemetry-dot[data-v-9ac6ca35]{width:7px;height:7px;border-radius:50%;display:inline-block}.telemetry-dot--live[data-v-9ac6ca35]{background:#16a34a;box-shadow:0 0 0 2px #16a34a33}.telemetry-dot--warn[data-v-9ac6ca35]{background:#d97706}.telemetry-stat[data-v-9ac6ca35]{display:flex;flex-direction:column}.telemetry-stat-label[data-v-9ac6ca35]{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#64748b}.telemetry-stat-value[data-v-9ac6ca35]{font-size:1.15rem;font-weight:800;line-height:1.2}.telemetry-divider[data-v-9ac6ca35]{width:1px;height:28px;background-color:#e2e8f0}.extra-small[data-v-9ac6ca35]{font-size:.72rem}.extra-small[data-v-480abe08]{font-size:.72rem}.btn-xs[data-v-480abe08]{font-size:.7rem;line-height:1.3}.dot-marker[data-v-480abe08]{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:4px}.trajectory-cell[data-v-480abe08]{background:#f8fafc;border:1px solid #e2e8f0;transition:all .15s ease}.trajectory-cell[data-v-480abe08]:hover{background:#f1f5f9}.cell-current[data-v-480abe08]{border:2px solid #3b82f6!important;background:#eff6ff!important}.cell-actual[data-v-480abe08]{border-bottom:2px solid #2563eb}.cell-projected[data-v-480abe08]{border-bottom:2px dashed #06b6d4}.extra-small[data-v-391aafad]{font-size:.75rem}.rb-idle-backdrop[data-v-202e5c38]{position:fixed;inset:0;background:#1118278c;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px}.rb-idle-modal[data-v-202e5c38]{width:100%;max-width:520px;background:#fff;border-radius:14px;box-shadow:0 20px 60px #00000040;overflow:hidden}.rb-idle-header[data-v-202e5c38]{padding:16px 18px 10px;border-bottom:1px solid #eee}.rb-idle-body[data-v-202e5c38]{padding:14px 18px 16px}.rb-idle-footer[data-v-202e5c38]{padding:12px 18px 16px;border-top:1px solid #eee;display:flex;justify-content:flex-end;gap:10px}.rb-idle-progress[data-v-202e5c38]{width:100%;height:10px;background:#f3f4f6;border-radius:999px;overflow:hidden}.rb-idle-bar[data-v-202e5c38]{height:100%;background:var(--bs-primary, #167f8e);width:100%;transition:width .25s linear}.add-btn[data-v-d3489c93]{display:flex;justify-items:right;justify-content:end;margin:10px 0}nav ul[data-v-77bb8c0f]{display:inherit!important}.center-wrap[data-v-15c2af40]{min-height:40vh;display:flex;align-items:flex-start;justify-content:center;padding:12px}nav ul[data-v-15c2af40]{display:inherit!important}.task-list-wrap[data-v-c00e6bd3]{width:100%}.loading[data-v-c00e6bd3]{display:grid;place-items:center;gap:10px;padding:24px 12px;color:#6b7280}.loading img[data-v-c00e6bd3]{width:36px;height:36px}.spinner[data-v-c00e6bd3]{width:28px;height:28px;border-radius:50%;border:3px solid #e5e7eb;border-top-color:#5e81f4;animation:spin-c00e6bd3 .8s linear infinite}.loading-text[data-v-c00e6bd3]{font-size:.9rem}@keyframes spin-c00e6bd3{to{transform:rotate(360deg)}}.state[data-v-c00e6bd3]{display:grid;place-items:center;gap:8px;padding:22px 12px;color:#6b7280;text-align:center}.state svg[data-v-c00e6bd3]{opacity:.7}.state-error[data-v-c00e6bd3]{color:#b91c1c}.retry[data-v-c00e6bd3]{margin-left:8px;background:none;border:1px solid #d1d5db;border-radius:999px;padding:4px 10px;font-size:.8rem;color:#374151;cursor:pointer}.retry[data-v-c00e6bd3]:hover{background:#f3f4f6}.task-list[data-v-c00e6bd3]{list-style:none;margin:0;padding:0;display:grid;gap:12px}.task-item[data-v-c00e6bd3]{display:grid;grid-template-columns:42px 1fr;gap:12px;padding:12px 14px;border:1px solid #e6e8f0;border-radius:14px;background:#fff;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease;cursor:pointer}.task-item[data-v-c00e6bd3]:hover{transform:translateY(-1px);box-shadow:0 12px 30px #11182714;border-color:#d7dae6}.task-icon[data-v-c00e6bd3]{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,#5e81f4,#414099);box-shadow:0 6px 16px #41409940}.task-icon[data-type=bug][data-v-c00e6bd3]{background:linear-gradient(135deg,#ef4444,#b91c1c)}.task-icon[data-type=review][data-v-c00e6bd3]{background:linear-gradient(135deg,#10b981,#065f46)}.task-icon[data-type=mail][data-v-c00e6bd3]{background:linear-gradient(135deg,#f59e0b,#b45309)}.task-main[data-v-c00e6bd3]{min-width:0}.task-line[data-v-c00e6bd3]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.task-title[data-v-c00e6bd3]{font-size:.98rem;font-weight:700;color:#131336;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-date[data-v-c00e6bd3]{display:inline-flex;align-items:center;gap:6px;font-size:.8rem;color:#6b7280;white-space:nowrap}.task-desc[data-v-c00e6bd3]{margin-top:4px;color:#52525b;font-size:.85rem;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.task-meta[data-v-c00e6bd3]{display:flex;align-items:center;gap:8px;margin-top:8px}[data-v-c00e6bd3] .sla-badge.n-tag{font-weight:600;letter-spacing:.2px}@media(max-width:767.98px){.task-item[data-v-c00e6bd3]{padding:10px 12px}.task-line[data-v-c00e6bd3]{flex-wrap:wrap;gap:2px 12px}.task-meta[data-v-c00e6bd3]{flex-wrap:wrap}}.two-pane[data-v-db75b62b]{position:relative;display:flex;gap:16px;align-items:stretch}.pane[data-v-db75b62b]{min-width:0;overflow:hidden;transition:flex-basis .3s ease,transform .3s ease,opacity .3s ease}.pane.left.collapsed[data-v-db75b62b]{transform:translate(-12px);opacity:0;pointer-events:none}.pane.right.collapsed[data-v-db75b62b]{transform:translate(12px);opacity:0;pointer-events:none}.footer-actions[data-v-db75b62b]{display:flex;gap:8px;justify-content:flex-end}.edge-handle[data-v-db75b62b]{position:absolute;top:8px}.edge-handle.left[data-v-db75b62b]{left:-6px}.edge-handle.right[data-v-db75b62b]{right:-6px}@media(max-width:640px){.two-pane[data-v-db75b62b]{flex-direction:column}.pane.left.collapsed[data-v-db75b62b],.pane.right.collapsed[data-v-db75b62b]{transform:translateY(-6px)}}.fade-enter-active[data-v-87dd1257],.fade-leave-active[data-v-87dd1257]{transition:opacity .5s}.fade-enter-from[data-v-87dd1257],.fade-leave-to[data-v-87dd1257]{opacity:0}.custom-button[data-v-87dd1257]{color:#000;border-radius:7px;margin-bottom:5px;width:100%}.custom-button[data-v-87dd1257]:hover{color:#000}.form-input[data-v-87dd1257]{margin-bottom:16px;width:100%;border-radius:7px;padding:7px 10px;display:block}.md\:container-width[data-v-9f34082c]{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}.md\:container-height[data-v-9f34082c]{min-height:calc(100vh - 6rem)}.shadow-custom[data-v-9f34082c]{box-shadow:0 2px 4px #0000001a}main[data-v-9f34082c]{display:flex;flex-direction:column;align-items:start;justify-content:start}div[class*=flex]>div[data-v-9f34082c]:last-child{display:flex;justify-content:space-between}div[style*="flex-col items-center justify-center"][data-v-9f34082c]{text-align:center}@media(max-width:767px){.md\:grid[data-v-9f34082c]{grid-template-columns:1fr}main[data-v-9f34082c]{padding:1rem}div[class*=flex]>div[data-v-9f34082c]:last-child{flex-direction:column;gap:1rem}button[data-v-9f34082c]{width:100%}}.custom-button[data-v-ce8fb29a]{color:#000}.custom-button[data-v-ce8fb29a]:hover{color:#fff}.card-header[data-v-8f54b1d6]{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row-reverse;gap:12px;padding-bottom:8px;border-bottom:1px solid #e2e8f0}.header-left[data-v-8f54b1d6]{display:flex;align-items:flex-start;margin-left:16px;cursor:help;min-width:0}.header-actions[data-v-8f54b1d6]{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.create-btn[data-v-8f54b1d6]{margin-right:8px}.card-title[data-v-8f54b1d6]{font-weight:600;font-size:18px;line-height:1.25;color:#2c3e50;letter-spacing:.5px}.title-container[data-v-8f54b1d6]{display:flex;flex-direction:column;gap:4px;min-width:0}.title-wrapper[data-v-8f54b1d6]{display:flex;align-items:center;gap:8px}.header-breadcrumbs[data-v-8f54b1d6]{margin-top:0;margin-bottom:1.5px;line-height:1.2;align-self:flex-start;text-align:left}.header-breadcrumbs[data-v-8f54b1d6] .n-breadcrumb{justify-content:flex-start}.header-breadcrumbs[data-v-8f54b1d6] .n-breadcrumb-item__text,.header-breadcrumbs[data-v-8f54b1d6] .n-breadcrumb-item__link{font-size:12px}.header-icon[data-v-8f54b1d6]{display:inline-flex;align-items:center;justify-content:flex-start}.module-breadcrumb-item.clickable[data-v-8f54b1d6]{cursor:pointer}.header-breadcrumbs[data-v-8f54b1d6] .n-breadcrumb-item__separator{margin-left:0;margin-right:0}@media(max-width:768px){.card-header[data-v-8f54b1d6]{flex-direction:column-reverse;align-items:stretch;padding-bottom:6px}.header-left[data-v-8f54b1d6]{margin-left:0}}.custom-details-table[data-v-b49fbf19]{display:flex;flex-direction:column;gap:0;border:1px solid #eef2f7;border-radius:8px;overflow:hidden;background:#fff}.detail-row[data-v-b49fbf19]{padding:14px 16px;border-bottom:1px solid #f1f5f9;background:#fff;transition:background-color .2s ease}.detail-row[data-v-b49fbf19]:last-child{border-bottom:none}.detail-row[data-v-b49fbf19]:hover{background:#fafbfc}.detail-row-content[data-v-b49fbf19]{display:flex;gap:14px;align-items:flex-end;flex-wrap:wrap}.detail-field[data-v-b49fbf19]{display:flex;flex-direction:column;gap:6px}.field-label[data-v-b49fbf19]{font-size:12px;font-weight:600;color:#374151;height:18px;line-height:18px;display:block}.detail-actions[data-v-b49fbf19]{display:flex;flex-direction:column;gap:6px;min-width:40px}.table-container[data-v-1c8088f3]{max-width:100%;margin:20px 0}.table-header[data-v-1c8088f3]{display:flex;justify-content:flex-end;margin-bottom:10px}.dynamic-table[data-v-1c8088f3]{width:100%;border-collapse:collapse}.dynamic-table th[data-v-1c8088f3],.dynamic-table td[data-v-1c8088f3]{border:1px solid var(--n-border-color);padding:8px;text-align:left}.dynamic-table th[data-v-1c8088f3]{background-color:var(--n-color-bg);font-weight:700}.form-input[data-v-1c8088f3]{width:100%}.table-container[data-v-1909daa1]{max-width:100%;margin:20px 0}.table-header[data-v-1909daa1]{display:flex;justify-content:flex-end;margin-bottom:10px}.dynamic-table[data-v-1909daa1]{width:100%;border-collapse:collapse}.dynamic-table th[data-v-1909daa1],.dynamic-table td[data-v-1909daa1]{border:1px solid var(--n-border-color);padding:8px;text-align:left}.dynamic-table th[data-v-1909daa1]{background-color:var(--n-color-bg);font-weight:700}.form-input[data-v-1909daa1]{width:100%}:root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, .5);--swal2-container-padding: .625em;--swal2-backdrop: rgba(0, 0, 0, .4);--swal2-backdrop-transition: background-color .1s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: .3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show .3s;--swal2-hide-animation: swal2-hide .15s forwards;--swal2-icon-zoom: 1;--swal2-icon-animations: true;--swal2-title-padding: .8em 1em 0;--swal2-html-container-padding: 1em 1.6em .3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: .1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color .2s, box-shadow .2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px $swal2-outline-color;--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, .3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color .2s, box-shadow .2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color .2s, box-shadow .2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: .25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: .25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: .25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show .5s;--swal2-toast-hide-animation: swal2-toast-hide .1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / .075), 0 1px 2px hsl(0deg 0% 0% / .075), 1px 2px 4px hsl(0deg 0% 0% / .075), 1px 3px 8px hsl(0deg 0% 0% / .075), 2px 4px 16px hsl(0deg 0% 0% / .075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}@media(prefers-color-scheme:dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:#0000!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:#0000;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static!important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;inset:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:#0000!important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem;container-name:swal2-popup}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;word-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px #0000;font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:#0000;color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:#0000;color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;word-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:#0000;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:all}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}@container swal2-popup style(--swal2-icon-animations:true){.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:scale(.7)}45%{transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}@keyframes swal2-hide{0%{transform:scale(1);opacity:1}to{transform:scale(.5);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}
