.model-extraction[data-v-85f4d684]{padding:16px;background:#f6faf8;border:1px solid #e0eae4;border-radius:8px;margin-bottom:24px;display:grid;gap:10px}.model-extraction .muted[data-v-85f4d684]{font-size:12px}.model-extraction h2[data-v-85f4d684]{font-size:15px}.model-heading[data-v-85f4d684],.model-fact>div[data-v-85f4d684]{display:flex;justify-content:space-between;align-items:center;gap:12px}.financial-validation[data-v-85f4d684]{border-top:1px solid #dde8e0;padding-top:14px}.financial-validation h3[data-v-85f4d684]{font-size:14px}.financial-validation h3 small[data-v-85f4d684]{display:block;color:#708477;font-size:11px;font-weight:400;margin-top:6px}.financial-validation .muted[data-v-85f4d684]{margin-top:8px}.financial-check[data-v-85f4d684]{margin-top:12px;border:1px solid #ead9b8;border-radius:6px;padding:10px;background:#fffaf0;font-size:12px}.financial-check.passed[data-v-85f4d684]{border-color:#d7e7da;background:#f5faf6}.financial-check summary[data-v-85f4d684]{cursor:pointer}.financial-check summary strong[data-v-85f4d684]{display:block;font-size:11px;color:#8d652c;margin-top:5px}.financial-check.passed strong[data-v-85f4d684]{color:#247849}.financial-check p[data-v-85f4d684]{margin-top:8px;line-height:1.7}.check-sources[data-v-85f4d684]{display:flex;gap:12px;flex-wrap:wrap;margin-top:8px}.validation-scope[data-v-85f4d684]{font-size:11px;color:#87958d;line-height:1.8;margin-top:10px}.fact-status[data-v-85f4d684]{display:block;font-size:10px;color:#809085;margin-top:4px}.fact-table-wrap[data-v-85f4d684]{overflow:auto}.fact-table[data-v-85f4d684]{font-size:12px}.fact-table td[data-v-85f4d684],.fact-table th[data-v-85f4d684]{padding:10px 8px;border-bottom:1px solid #e4ebe6;overflow-wrap:anywhere;vertical-align:top}.fact-table td[data-v-85f4d684]:first-child{min-width:100px;padding-left:8px}.fact-table td[data-v-85f4d684]:last-child{white-space:nowrap}.fact-table td.fact-detail[data-v-85f4d684]{white-space:normal}.fact-table blockquote[data-v-85f4d684]{margin:4px 0 8px;white-space:pre-wrap;line-height:1.8}.fact-table .fact-detail .n-button[data-v-85f4d684]{margin-right:12px}.reader-table-card[data-v-cba57aab]{border:1px solid #e1e8e4;border-radius:8px;overflow:hidden}.table-caption[data-v-cba57aab]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;background:#f4f8f5;font-size:12px}.table-mode-switch[data-v-cba57aab]{display:flex;gap:6px;padding:10px 12px 0}.table-mode-switch button[data-v-cba57aab]{border:1px solid #dfe7e2;background:#fff;border-radius:5px;padding:6px 10px;color:#829186;font:inherit;font-size:12px;cursor:pointer}.table-mode-switch button.active[data-v-cba57aab]{color:#167369;border-color:#92b8a1;background:#eff7f2}.table-display-note[data-v-cba57aab]{padding:10px 12px;font-size:11px;color:#829186;line-height:1.8}.table-display-note.uncertain[data-v-cba57aab]{color:#a47737}.reader-table-scroll[data-v-cba57aab]{overflow:auto;max-height:65vh;overscroll-behavior:contain}.reader-table[data-v-cba57aab]{width:100%;min-width:400px;border-collapse:collapse;font-size:12px}.reader-table td[data-v-cba57aab]{border:1px solid #e4eae7;padding:10px;min-width:50px;white-space:pre-wrap;overflow-wrap:anywhere;color:#38534b;vertical-align:middle;line-height:1.9}.table-original-crop[data-v-cba57aab]{position:relative;min-width:640px;overflow:hidden;background:#fff}.table-original-crop img[data-v-cba57aab]{position:absolute;max-width:none;height:auto}.table-image-error[data-v-cba57aab]{padding:16px;color:#a47737;font-size:12px}.material-reader[data-v-a27a1eb4]{width:min(1800px,98vw);height:96dvh;display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 20px 80px #13362a30;color:#203c3b}.reader-header[data-v-a27a1eb4]{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid #e6ece9;gap:16px;flex-shrink:0}.reader-header h2[data-v-a27a1eb4]{font-size:16px;overflow-wrap:anywhere}.reader-title-group[data-v-a27a1eb4]{display:flex;gap:12px;align-items:center;min-width:0}.reader-file-icon[data-v-a27a1eb4]{display:grid;place-items:center;width:34px;height:40px;background:#eaf3ef;border-radius:6px;color:#167369;font-size:23px;flex-shrink:0}.reader-header-actions[data-v-a27a1eb4]{display:flex;align-items:center;gap:16px;white-space:nowrap;font-size:12px}.reader-summary[data-v-a27a1eb4]{display:flex;gap:14px;margin-top:4px;font-size:11px;color:#83958b}.reader-toolbar[data-v-a27a1eb4]{display:flex;justify-content:space-between;align-items:center;padding:9px 20px;background:#f9fbfa;border-bottom:1px solid #e1e8e4;gap:16px;flex-shrink:0}.page-controls[data-v-a27a1eb4],.zoom-controls[data-v-a27a1eb4]{display:flex;align-items:center;gap:8px}.page-controls .n-select[data-v-a27a1eb4]{width:104px}.page-total[data-v-a27a1eb4]{font-size:12px;color:#829085}.zoom-label[data-v-a27a1eb4]{font-size:12px;width:40px;text-align:center;color:#75877b}.mobile-reader-switch[data-v-a27a1eb4]{display:none}.reader-columns[data-v-a27a1eb4]{display:grid;grid-template-columns:minmax(0,1fr) clamp(350px,29vw,440px);min-height:0;flex:1;overflow:hidden}.reader-columns.panel-hidden[data-v-a27a1eb4],.reader-columns.without-preview[data-v-a27a1eb4]{grid-template-columns:1fr}.reader-columns.panel-wide[data-v-a27a1eb4]:not(.panel-hidden){grid-template-columns:minmax(0,1fr) minmax(460px,1.05fr)}.reader-results[data-v-a27a1eb4],.reader-original[data-v-a27a1eb4]{min-height:0;min-width:0;display:flex;flex-direction:column}.reader-results[data-v-a27a1eb4]{border-left:1px solid #dfe7e2}.reader-tabs[data-v-a27a1eb4]{display:flex;padding:0 16px;gap:18px;border-bottom:1px solid #e6ece9;flex-shrink:0}.reader-tabs button[data-v-a27a1eb4]{padding:13px 0;border:0;border-bottom:2px solid transparent;background:none;color:#7b8a84;cursor:pointer;font-size:12px;white-space:nowrap}.reader-tabs button span[data-v-a27a1eb4]{font-size:10px;margin-left:5px}.reader-tabs button.active[data-v-a27a1eb4]{color:#167369;border-color:#167369;font-weight:600}.panel-width-control[data-v-a27a1eb4]{display:flex;justify-content:space-between;align-items:center;padding:8px 16px 0;font-size:10px;color:#a2afa7}.panel-width-control button[data-v-a27a1eb4]{border:0;background:none;color:#7a9284;font:inherit;cursor:pointer}.reader-scroll[data-v-a27a1eb4]{flex:1;min-height:0;overflow:auto;padding:16px;overscroll-behavior:contain}.reader-section-heading[data-v-a27a1eb4]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:4px 0 16px}.reader-section-heading h3[data-v-a27a1eb4]{font-size:14px}.reader-section-heading h3 span[data-v-a27a1eb4]{margin-left:8px;color:#9e712f}.reader-section-heading p[data-v-a27a1eb4]{font-size:11px;color:#78928b;margin-top:6px;line-height:1.7}.reader-section-heading .muted[data-v-a27a1eb4]{font-size:11px}.reader-shortcuts[data-v-a27a1eb4]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.reader-shortcuts button[data-v-a27a1eb4]{border:1px solid #dfe8e2;background:#fff;border-radius:8px;padding:16px 12px;display:flex;align-items:flex-start;flex-direction:column;gap:6px;text-align:left;cursor:pointer;color:#385747}.reader-shortcuts button strong[data-v-a27a1eb4]{font-size:24px;font-weight:500}.reader-shortcuts button span[data-v-a27a1eb4]{font-size:12px}.reader-shortcuts button small[data-v-a27a1eb4]{font-size:11px;color:#7c9789}.reader-shortcuts button[data-v-a27a1eb4]:hover{border-color:#91b3a0;background:#f8fbf9}.issue-group[data-v-a27a1eb4]{margin-bottom:20px}.issue-group h4[data-v-a27a1eb4]{margin:0 0 8px;font-size:12px;color:#547564;display:flex;justify-content:space-between}.issue-group h4 span[data-v-a27a1eb4]{font-size:11px;color:#99a69e;font-weight:400}.issue-row[data-v-a27a1eb4]{display:flex;flex-direction:column;width:100%;text-align:left;gap:7px;background:#fff;border:1px solid #e4ebe6;border-radius:7px;padding:12px;margin-bottom:8px;cursor:pointer;color:inherit}.issue-row[data-v-a27a1eb4]:hover{background:#f8faf9}.issue-row.selected[data-v-a27a1eb4]{background:#eff7f2;border-color:#77aa90;box-shadow:inset 3px 0 #258b65}.issue-card-label[data-v-a27a1eb4]{display:flex;justify-content:space-between;width:100%;font-size:10px;color:#8b9d92;gap:8px}.issue-card-label small[data-v-a27a1eb4]{font-size:10px;color:#4f8b70;white-space:nowrap}.issue-excerpt[data-v-a27a1eb4]{font-size:14px;font-weight:600;overflow-wrap:anywhere;line-height:1.6;white-space:pre-wrap}.issue-context[data-v-a27a1eb4]{font-size:11px;color:#7d9084;line-height:1.8;overflow-wrap:anywhere}.issue-score[data-v-a27a1eb4]{font-size:10px;color:#a1967e}.reader-footnote[data-v-a27a1eb4]{font-size:11px;color:#87958d;line-height:1.8;margin-top:16px}.reader-empty[data-v-a27a1eb4]{padding:32px 12px}.reader-control[data-v-a27a1eb4]{margin-bottom:18px}.reader-loading[data-v-a27a1eb4]{display:flex;gap:12px;align-items:center;font-size:12px;color:#728280;margin-bottom:16px}.reader-error[data-v-a27a1eb4],.page-problem[data-v-a27a1eb4]{padding:12px;background:#fff6e9;color:#90662d;margin-bottom:12px}.page-problem[data-v-a27a1eb4]{display:flex;justify-content:space-between;align-items:center;font-size:12px}.reader-search input[data-v-a27a1eb4]{width:100%;height:36px;padding:0 10px;border:1px solid #d9e2dc;border-radius:8px;font:inherit;font-size:12px;color:#29463d;outline:none}.reader-search input[data-v-a27a1eb4]:focus{border-color:#167369;box-shadow:0 0 0 2px #16736915}.other-ocr-hints[data-v-a27a1eb4]{margin-top:20px}.other-ocr-hints summary[data-v-a27a1eb4]{cursor:pointer;font-size:12px;color:#829186;padding:12px 0}.reader-transcript[data-v-a27a1eb4]{display:flex;flex-direction:column;gap:2px}.reader-transcript button[data-v-a27a1eb4]{border:0;background:none;text-align:left;color:#29463d;line-height:1.9;white-space:pre-wrap;overflow-wrap:anywhere;padding:5px 8px;cursor:pointer;border-radius:4px;font-size:12px}.reader-transcript button small[data-v-a27a1eb4]{display:block;color:#8b9b92;font-size:10px}.reader-transcript button[data-v-a27a1eb4]:hover{background:#f5f8f6}.reader-transcript button.selected[data-v-a27a1eb4]{background:#eaf3ef}.reader-transcript button.text-flagged[data-v-a27a1eb4]{border-left:2px solid #d5a34c}.reader-original[data-v-a27a1eb4]{background:#e7ece9}.original-scroll[data-v-a27a1eb4]{overflow:auto;flex:1;min-height:0;position:relative;overscroll-behavior:contain}.page-stage[data-v-a27a1eb4]{min-height:100%;padding:24px;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box}.reader-page-image[data-v-a27a1eb4]{position:relative;line-height:0;box-shadow:0 3px 16px #17342320;background:#fff}.reader-page-image img[data-v-a27a1eb4]{width:100%;height:auto;display:block}.reader-highlight[data-v-a27a1eb4]{position:absolute;border:2px solid #d58b1e;background:#efb9481c;pointer-events:none}.original-status[data-v-a27a1eb4]{flex-shrink:0;display:flex;justify-content:space-between;gap:16px;padding:9px 16px;font-size:11px;color:#789080;background:#f6f9f7;border-top:1px solid #dfe7e2;min-height:34px}.original-status span[data-v-a27a1eb4]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:800px){.material-reader[data-v-a27a1eb4]{width:100vw;height:100dvh;border-radius:0}.reader-header[data-v-a27a1eb4]{padding:10px 12px}.reader-header h2[data-v-a27a1eb4]{font-size:14px}.reader-file-icon[data-v-a27a1eb4]{display:none}.reader-header-actions[data-v-a27a1eb4]{gap:8px;font-size:11px}.desktop-reader-action[data-v-a27a1eb4]{display:none!important}.reader-toolbar[data-v-a27a1eb4]{padding:8px;flex-wrap:wrap;gap:8px}.page-controls[data-v-a27a1eb4],.zoom-controls[data-v-a27a1eb4]{gap:4px}.page-total[data-v-a27a1eb4]{display:none}.page-controls .n-select[data-v-a27a1eb4]{width:90px}.zoom-label[data-v-a27a1eb4]{width:32px;font-size:10px}.reader-columns[data-v-a27a1eb4],.reader-columns.panel-wide[data-v-a27a1eb4]:not(.panel-hidden){display:flex;flex:1;min-height:0}.reader-original[data-v-a27a1eb4],.reader-results[data-v-a27a1eb4]{flex:1;min-width:0}.pdf-reader.mobile-pane-document .reader-results[data-v-a27a1eb4]{display:none!important}.pdf-reader.mobile-pane-results .reader-original[data-v-a27a1eb4]{display:none}.pdf-reader.mobile-pane-results .reader-results[data-v-a27a1eb4]{display:flex!important}.reader-results[data-v-a27a1eb4]{border-left:0}.reader-scroll[data-v-a27a1eb4]{padding:12px}.mobile-reader-switch[data-v-a27a1eb4]{display:flex;gap:6px;width:100%}.mobile-reader-switch button[data-v-a27a1eb4]{flex:1;border:0;background:#eaf0ec;padding:7px;border-radius:5px;font:inherit;font-size:12px;color:#789080}.mobile-reader-switch button.active[data-v-a27a1eb4]{color:#167369;background:#dceee3}.page-stage[data-v-a27a1eb4]{padding:12px 24px}.original-status[data-v-a27a1eb4]{font-size:10px}.panel-width-control[data-v-a27a1eb4]{display:none}}.sidebar[data-v-c64da5d1]{position:fixed;inset:0 auto 0 0;z-index:20;display:flex;flex-direction:column;width:var(--sidebar-width);padding:24px 16px 16px;background:#fff;border-right:1px solid #e2e9e6;transition:width .18s ease}.sidebar-header[data-v-c64da5d1]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-shrink:0}.brand[data-v-c64da5d1]{display:flex;align-items:center;gap:10px;min-width:0;color:#203c3b;text-decoration:none}.brand-mark.small[data-v-c64da5d1]{width:40px;height:40px;border-radius:12px;flex-shrink:0;font-size:23px;font-weight:650;box-shadow:0 2px 5px #16736912}.brand-copy[data-v-c64da5d1]{font-size:19px;line-height:1.35;font-weight:650;white-space:nowrap}.brand-copy small[data-v-c64da5d1]{display:block;font-size:10px;line-height:1.5;color:#8a9a95;font-weight:400;margin-top:5px}.sidebar-toggle[data-v-c64da5d1]{width:28px;height:28px;display:grid;place-items:center;flex-shrink:0;align-self:flex-start;margin-top:4px;padding:5px;border:1px solid transparent;border-radius:7px;background:transparent;color:#82958d;cursor:pointer;transition:background .15s,color .15s}.sidebar-toggle svg[data-v-c64da5d1]{width:17px;height:17px}.sidebar-toggle[data-v-c64da5d1]:hover{background:#f0f5f2;color:#167369;border-color:#e2eae5}nav[data-v-c64da5d1]{margin-top:32px;min-height:0;overflow:auto;scrollbar-width:thin}.nav-group[data-v-c64da5d1]{display:grid;gap:5px}.nav-label[data-v-c64da5d1]{padding:0 12px 5px;font-size:11px;line-height:1.5;letter-spacing:.7px;color:#9aa8a2}.nav-management[data-v-c64da5d1]{margin-top:22px;padding-top:18px;border-top:1px solid #edf1ee}.nav-item[data-v-c64da5d1]{position:relative;display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 12px;border:1px solid transparent;border-radius:9px;background:transparent;color:#647a70;cursor:pointer;font:inherit;font-size:13px;text-align:left;transition:background .15s,color .15s,border-color .15s}.nav-item[data-v-c64da5d1]:hover{background:#f4f7f5;color:#31594b}.nav-item.active[data-v-c64da5d1]{border-color:#dcece4;background:#eaf5ef;color:#176d5d;font-weight:600}.nav-item.active[data-v-c64da5d1]:before{content:"";position:absolute;left:-1px;top:13px;bottom:13px;width:3px;border-radius:0 3px 3px 0;background:#238773}.nav-item.active .nav-icon[data-v-c64da5d1]{color:#21836f}.nav-item.active .nav-count[data-v-c64da5d1]{color:#176d5d;border-color:#d8e9df;background:#ffffffc9}.nav-icon[data-v-c64da5d1]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;color:#8da196}.nav-icon svg[data-v-c64da5d1]{width:19px;height:19px}.nav-text[data-v-c64da5d1]{white-space:nowrap}.nav-count[data-v-c64da5d1]{display:grid;place-items:center;min-width:25px;height:21px;margin-left:auto;padding:0 6px;border:1px solid #e4eae6;border-radius:6px;background:#f7f9f7;color:#789284;font-size:11px;line-height:1;font-weight:500;font-variant-numeric:tabular-nums}.sidebar-note[data-v-c64da5d1]{margin-top:auto;padding:14px 12px 2px;border-top:1px solid #edf1ee;flex-shrink:0;color:#8a9e91;font-size:11px}.sidebar-note p[data-v-c64da5d1]{margin:10px 0 3px;line-height:1.6;color:#83968b}.sidebar-note small[data-v-c64da5d1]{font-size:10px;color:#a0aca5}.sidebar-version[data-v-c64da5d1]{display:flex;align-items:center;justify-content:space-between;gap:8px}.sidebar-version>span[data-v-c64da5d1]:first-child:not(.version-badge){display:flex;align-items:center;gap:6px}.status-dot[data-v-c64da5d1]{display:inline-block;width:6px;height:6px;margin:0;background:#63a08a;border-radius:50%}.version-badge[data-v-c64da5d1]{font-size:10px;padding:3px 6px;line-height:1.2;border:1px solid #e5ece7;border-radius:5px;color:#8da094;background:#f8faf8}.sidebar-toggle[data-v-c64da5d1]:focus-visible,.nav-item[data-v-c64da5d1]:focus-visible,.brand[data-v-c64da5d1]:focus-visible{outline:2px solid #167369;outline-offset:3px}.sidebar-collapsed[data-v-c64da5d1]{width:var(--sidebar-collapsed-width);padding-inline:12px}.sidebar-collapsed .sidebar-header[data-v-c64da5d1]{flex-direction:column;gap:10px}.sidebar-collapsed .sidebar-toggle[data-v-c64da5d1]{align-self:center;margin:0}.sidebar-collapsed .brand[data-v-c64da5d1]{justify-content:center}.sidebar-collapsed .nav-item[data-v-c64da5d1]{width:44px;min-height:44px;justify-content:center;padding:10px}.sidebar-collapsed .nav-icon[data-v-c64da5d1],.sidebar-collapsed .nav-icon svg[data-v-c64da5d1]{width:20px;height:20px}.sidebar-collapsed nav[data-v-c64da5d1]{margin-top:22px;overflow:visible}.sidebar-collapsed .nav-label[data-v-c64da5d1]{display:none}.sidebar-collapsed .nav-management[data-v-c64da5d1]{margin-top:16px;padding-top:16px}.sidebar-collapsed .sidebar-note[data-v-c64da5d1]{padding:12px 0 0}.sidebar-collapsed .sidebar-version[data-v-c64da5d1]{justify-content:center}@media(max-width:1000px){.brand-copy[data-v-c64da5d1]{font-size:17px}.brand-copy small[data-v-c64da5d1]{font-size:9px}.sidebar-header[data-v-c64da5d1]{gap:6px}.brand[data-v-c64da5d1]{gap:8px}.sidebar-toggle[data-v-c64da5d1]{width:25px;height:25px}.nav-item[data-v-c64da5d1]{padding-inline:10px;gap:8px}.sidebar-collapsed .nav-item[data-v-c64da5d1]{padding:10px}}@media(max-width:680px){.sidebar[data-v-c64da5d1]{display:none}}@media(max-height:560px)and (min-width:681px){.sidebar[data-v-c64da5d1]{padding-top:16px}.sidebar-note p[data-v-c64da5d1],.sidebar-note small[data-v-c64da5d1]{display:none}nav[data-v-c64da5d1]{margin-top:20px}.nav-management[data-v-c64da5d1]{margin-top:14px;padding-top:14px}}@media(prefers-reduced-motion:reduce){.sidebar[data-v-c64da5d1],.nav-item[data-v-c64da5d1],.sidebar-toggle[data-v-c64da5d1]{transition:none}}.funding-panel[data-v-88da3253]{border:1px solid #dbe7df;background:#f7faf8;border-radius:8px;padding:20px;margin:24px 0}.funding-heading[data-v-88da3253]{display:flex;align-items:center;justify-content:space-between;gap:16px}.funding-heading h3[data-v-88da3253]{font-size:15px}.funding-heading p[data-v-88da3253]{font-size:11px;color:#7f9688;margin:8px 0 14px}.funding-heading span[data-v-88da3253]{font-size:10px;color:#729583;white-space:nowrap}.funding-context[data-v-88da3253]{font-size:11px;color:#78917f;line-height:1.8;margin-bottom:12px}.funding-measurement+.funding-measurement[data-v-88da3253]{border-top:1px solid #dce6df;margin-top:20px;padding-top:20px}.funding-values[data-v-88da3253]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-bottom:14px}.funding-values span[data-v-88da3253]{font-size:11px;color:#7c9485}.funding-values strong[data-v-88da3253]{display:block;font-size:23px;font-weight:500;color:#246b50;margin-top:7px}.funding-values strong small[data-v-88da3253]{font-size:10px}.funding-note[data-v-88da3253]{font-size:12px;line-height:1.9;color:#6d8877;margin:10px 0}.funding-note.attention[data-v-88da3253]{color:#b28948}.funding-details[data-v-88da3253]{border-top:1px solid #e1e9e3;padding-top:12px;margin-top:12px}.funding-details summary[data-v-88da3253]{cursor:pointer;font-size:11px;color:#527e63}.funding-details summary span[data-v-88da3253]{margin-left:14px;color:#8ca094}.funding-details p[data-v-88da3253]{font-size:11px;line-height:1.8;margin-top:12px;color:#8b9c90}.funding-table[data-v-88da3253]{overflow:auto;margin-top:12px}.funding-table table[data-v-88da3253]{min-width:660px;font-size:11px;background:#fff}.funding-table table td[data-v-88da3253]{vertical-align:top;line-height:1.8}.funding-inputs[data-v-88da3253]{margin-top:12px}.funding-inputs>div[data-v-88da3253]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;padding:9px 0;border-bottom:1px solid #e5ece7}.funding-inputs>div span[data-v-88da3253]{min-width:180px;color:#78927f}.funding-inputs>div strong[data-v-88da3253]{font-weight:500}.funding-inputs>div small[data-v-88da3253]{color:#97a79d}.funding-basis[data-v-88da3253],.funding-comparison[data-v-88da3253]{font-size:10px;color:#8a9f92;line-height:1.9;margin-top:14px}.funding-preparation[data-v-88da3253]{border-left:3px solid #7faaa4;padding:12px 14px;background:#eef5f2;border-radius:4px;margin:12px 0}.funding-preparation>strong[data-v-88da3253]{font-size:13px;color:#345f57}.funding-preparation p[data-v-88da3253]{display:flex;flex-wrap:wrap;gap:8px 16px;margin:8px 0;font-size:12px;line-height:1.7}.funding-preparation p b[data-v-88da3253]{font-weight:600;color:#355b51}.funding-preparation p span[data-v-88da3253]{color:#5d7469}.funding-preparation small[data-v-88da3253]{font-size:11px;line-height:1.8;color:#657f72}.funding-auto[data-v-88da3253]{font-size:11px;color:#377e68;margin:12px 0;line-height:1.8}.funding-inputs>div[data-v-88da3253]{display:block}.funding-input-line[data-v-88da3253]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.funding-input-line span[data-v-88da3253]{min-width:180px}.funding-inputs .input-reason[data-v-88da3253]{margin:5px 0 0;font-size:12px;color:#8e7447}.funding-inputs .input-known[data-v-88da3253]{margin:4px 0 0;font-size:11px;color:#637d6e}.input-associations[data-v-88da3253]{margin-top:7px}.input-associations summary[data-v-88da3253]{font-size:11px;color:#377e68}.input-associations p[data-v-88da3253]{display:flex;flex-wrap:wrap;gap:6px 12px;margin:8px 0;padding-left:10px;border-left:2px solid #c5dcd2}.input-associations p b[data-v-88da3253]{font-weight:500;color:#496b59}.input-associations p small[data-v-88da3253]{color:#708a7a}@media(max-width:700px){.funding-panel[data-v-88da3253]{padding:14px}.funding-heading[data-v-88da3253]{align-items:start}.funding-heading span[data-v-88da3253]{display:none}.funding-values[data-v-88da3253]{grid-template-columns:1fr;gap:12px}.funding-values strong[data-v-88da3253]{font-size:20px}.funding-inputs>div span[data-v-88da3253],.funding-input-line span[data-v-88da3253]{min-width:100%}}.semantics-summary[data-v-e7b8fede]{margin:16px 0;border:1px solid #e0e9e3;border-radius:6px;padding:14px 16px;background:#f8fbf9;font-size:12px}.semantics-summary summary[data-v-e7b8fede]{cursor:pointer;color:#3f7762}.semantics-summary p[data-v-e7b8fede]{color:#708778;font-size:11px;line-height:1.8;margin:10px 0 0}.fact-sources[data-v-1cea063d]{display:flex;flex-wrap:wrap;gap:10px;min-width:0;max-width:100%}.source-brief[data-v-1cea063d]{display:flex;align-items:center;gap:9px;max-width:100%;min-width:0}.source-locate[data-v-1cea063d]{border:1px solid #dce7df;background:#fff;border-radius:5px;padding:11px 13px;cursor:pointer;text-align:left;color:#54705d;font:inherit;font-size:12px;max-width:100%;min-width:0;overflow-wrap:anywhere}.source-locate small[data-v-1cea063d]{display:block;color:#94a197;font-size:10px;margin-bottom:6px}.source-locate strong[data-v-1cea063d]{font-weight:500}.source-locate span[data-v-1cea063d]{display:block;font-size:10px;margin-top:6px;color:#80998a}.source-details[data-v-1cea063d]{width:100%;min-width:0;border-top:1px solid #e5ece7;padding-top:9px}.source-details summary[data-v-1cea063d]{color:#829789;font-size:11px;cursor:pointer;line-height:1.9}.source-table-wrap[data-v-1cea063d]{max-width:100%;overflow:auto;margin-top:9px}.source-table-wrap table[data-v-1cea063d]{min-width:580px;width:100%;border-collapse:collapse;font-size:11px}.source-table-wrap td[data-v-1cea063d],.source-table-wrap th[data-v-1cea063d]{padding:8px;text-align:left;border-bottom:1px solid #e4ece6;white-space:normal;overflow-wrap:anywhere;color:#6d8575}.source-table-wrap th[data-v-1cea063d]{font-weight:500;color:#84988c}.source-table-wrap td[data-v-1cea063d]:last-child{white-space:nowrap}.source-table-wrap td:last-child .n-button[data-v-1cea063d]{margin-right:12px}@media(max-width:700px){.source-brief[data-v-1cea063d]{align-items:start;flex-direction:column;width:100%}.source-locate[data-v-1cea063d]{width:100%}}.comparing[data-v-1cea063d]{display:block}.comparison-heading[data-v-1cea063d]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px;font-size:12px;color:#3c5f50;margin-bottom:10px}.comparison-heading span[data-v-1cea063d]{margin-left:10px;font-size:11px;color:#83968a}.evidence-comparison[data-v-1cea063d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.evidence-comparison.single-source[data-v-1cea063d]{grid-template-columns:minmax(0,1fr)}.evidence-comparison.many-sources[data-v-1cea063d]{grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-card[data-v-1cea063d]{display:flex;flex-direction:column;min-width:0;border:1px solid #dbe6df;border-radius:7px;background:#fff;overflow-wrap:anywhere}.evidence-header[data-v-1cea063d]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px 9px;align-items:start;padding:12px 14px;border-bottom:1px solid #e5ece7;background:#f4f8f5;border-radius:7px 7px 0 0}.evidence-header strong[data-v-1cea063d]{font-size:12px;font-weight:500;line-height:1.6;color:#4d6a59}.evidence-header small[data-v-1cea063d]{grid-column:2;font-size:11px;color:#7d9284;line-height:1.6}.evidence-order[data-v-1cea063d]{font-size:10px;padding:3px 6px;border-radius:4px;color:#39735e;background:#e6f0e9;white-space:nowrap}.evidence-field[data-v-1cea063d]{padding:14px 14px 0}.evidence-field span[data-v-1cea063d]{display:block;font-size:11px;color:#7b9282;margin-bottom:5px}.evidence-field strong[data-v-1cea063d]{font-size:19px;font-weight:600;color:#214f40;line-height:1.5;white-space:pre-wrap}.evidence-field small[data-v-1cea063d]{display:block;font-size:10px;color:#658976;margin-top:4px}.evidence-context[data-v-1cea063d]{font-size:11px!important;color:#83998a!important;line-height:1.7!important;margin:6px 14px 0!important}.evidence-quote[data-v-1cea063d]{padding:12px 14px;flex:1}.evidence-quote small[data-v-1cea063d]{font-size:10px;color:#8a9d90}.evidence-quote blockquote[data-v-1cea063d]{margin:6px 0 0;font-size:12px;line-height:1.9;color:#526f5d;white-space:pre-wrap;overflow-wrap:anywhere}.evidence-quote p[data-v-1cea063d]{font-size:11px;color:#8b9d91;line-height:1.8}.evidence-actions[data-v-1cea063d]{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;border-top:1px solid #ecf1ee;padding:10px 14px}.evidence-actions small[data-v-1cea063d]{font-size:11px;color:#99a79d}.evidence-actions .n-button[data-v-1cea063d]{max-width:100%;height:auto;min-height:24px;white-space:normal}.evidence-actions[data-v-1cea063d] .n-button__content{white-space:normal;text-align:left;overflow-wrap:anywhere}@media(max-width:1400px){.evidence-comparison.many-sources[data-v-1cea063d]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.evidence-comparison[data-v-1cea063d],.evidence-comparison.many-sources[data-v-1cea063d]{grid-template-columns:minmax(0,1fr)}}.compact .comparison-heading[data-v-1cea063d]{font-size:12px;color:#52675f}.compact .comparison-heading span[data-v-1cea063d]{color:#6d8077}.compact .evidence-header[data-v-1cea063d]{display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px;padding:9px 12px;background:#f6f8f7}.compact .evidence-header strong[data-v-1cea063d]{color:#4c6057}.compact .evidence-header small[data-v-1cea063d]{margin-left:auto;color:#64776d}.compact .evidence-order[data-v-1cea063d]{background:#e9efeb;color:#536d5d}.compact .evidence-field[data-v-1cea063d]{padding:12px 12px 0}.compact .evidence-field span[data-v-1cea063d]{font-size:12px;color:#51685c}.compact .evidence-field strong[data-v-1cea063d]{font-size:21px;font-weight:700;color:#214f40;font-variant-numeric:tabular-nums}.compact .evidence-context[data-v-1cea063d]{color:#687c70!important;margin:4px 12px 0!important}.compact .evidence-quote[data-v-1cea063d]{padding:10px 12px}.compact .evidence-quote small[data-v-1cea063d]{color:#6d7c73}.compact .evidence-quote blockquote[data-v-1cea063d]{color:#455e50;line-height:1.75}.compact .evidence-actions[data-v-1cea063d]{padding:7px 12px;gap:8px 16px}.compact .single-source .evidence-card[data-v-1cea063d]{display:grid;grid-template-columns:minmax(190px,1fr) minmax(0,2fr);grid-template-rows:auto auto auto auto}.compact .single-source .evidence-header[data-v-1cea063d],.compact .single-source .evidence-actions[data-v-1cea063d]{grid-column:1/-1}.compact .single-source .evidence-field[data-v-1cea063d]{grid-column:1;grid-row:2}.compact .single-source .evidence-context[data-v-1cea063d]{grid-column:1;grid-row:3;padding-bottom:10px}.compact .single-source .evidence-quote[data-v-1cea063d]{grid-column:2;grid-row:2/4;border-left:1px solid #e7ece8}@media(max-width:700px){.compact .evidence-header[data-v-1cea063d]{align-items:flex-start}.compact .evidence-header small[data-v-1cea063d]{margin-left:0}.compact .single-source .evidence-card[data-v-1cea063d]{display:flex}.compact .single-source .evidence-context[data-v-1cea063d]{padding-bottom:0}.compact .single-source .evidence-quote[data-v-1cea063d]{border-left:0}}.review-explanation[data-v-f53d0894]{margin:14px 0 0;padding:12px 14px;border:1px solid #e1e9e4;border-radius:5px;background:#f8fbf9}.review-explanation summary[data-v-f53d0894]{cursor:pointer;color:#617d6d;font-size:12px}.review-explanation p[data-v-f53d0894]{font-size:12px;line-height:1.9;color:#789080;margin:10px 0;overflow-wrap:anywhere}.review-explanation .explanation-note[data-v-f53d0894]{font-size:11px;color:#8b9d92}.case-module-panel[data-v-1d27aaec]{margin:22px 0;min-width:0}.case-module-panel h3[data-v-1d27aaec]{font-size:14px;margin-bottom:14px}.case-module-panel h3 small[data-v-1d27aaec]{font-weight:400;color:#8a9c90;font-size:11px;margin-left:10px}.module-table-wrap[data-v-1d27aaec]{overflow:auto;margin:18px 0}.module-table-wrap table[data-v-1d27aaec]{min-width:700px}.module-table-wrap td[data-v-1d27aaec]{vertical-align:top;max-width:350px;white-space:normal}.module-table-wrap small[data-v-1d27aaec]{display:block;color:#8a9e90;font-size:10px;line-height:1.8}.module-check-heading[data-v-1d27aaec]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:22px}.module-check-heading h3[data-v-1d27aaec]{margin:0}.module-empty[data-v-1d27aaec]{color:#829589;background:#f6faf7;padding:16px;font-size:12px;line-height:1.9;margin-top:16px}.module-check[data-v-1d27aaec]{border:1px solid #e1e9e4;border-radius:6px;padding:16px;margin-top:12px}.module-check>div[data-v-1d27aaec]:first-child{display:flex;justify-content:space-between;gap:18px}.module-check>div:first-child strong[data-v-1d27aaec]{font-size:13px}.module-check>div:first-child span[data-v-1d27aaec]{font-size:11px;color:#8d987c}.module-check p[data-v-1d27aaec]{font-size:12px;line-height:1.9;color:#789280;margin-top:9px}.module-check.concern[data-v-1d27aaec]{border-color:#e6d6b7;background:#fffdf8}.check-source-values[data-v-1d27aaec]{margin-top:12px}.module-limitations[data-v-1d27aaec]{margin-top:18px;padding:12px 16px;border-left:3px solid #cadad0;background:#f5f8f6}.module-limitations p[data-v-1d27aaec]{font-size:11px;line-height:1.9;color:#819487}.debt-summaries[data-v-1d27aaec]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.debt-summaries article[data-v-1d27aaec]{border:1px solid #dfe9e1;border-radius:6px;padding:18px}.debt-summaries article small[data-v-1d27aaec],.debt-summaries article span[data-v-1d27aaec]{font-size:11px;color:#7d9485;display:block}.debt-summaries article strong[data-v-1d27aaec]{display:block;font-size:23px;color:#235d44;margin:12px 0}.debt-summaries article p[data-v-1d27aaec]{font-size:10px;color:#8fa095;line-height:1.9;margin-top:9px}.relation-filter[data-v-1d27aaec]{display:flex;gap:20px;align-items:center;justify-content:space-between;font-size:11px;color:#809888;margin-bottom:14px}.relation-filter select[data-v-1d27aaec]{padding:8px;border:1px solid #dce7df;border-radius:4px;background:#fff;color:#486b53;margin-left:8px;max-width:220px}.relation-evidence-graph[data-v-1d27aaec]{display:grid;gap:10px}.relation-evidence-graph button[data-v-1d27aaec]{display:grid;grid-template-columns:1fr 80px 1fr;border:1px solid #e0e9e3;border-radius:6px;padding:14px;background:#fafcfb;align-items:center;gap:12px;color:#466c53;font:inherit;cursor:pointer}.relation-evidence-graph .entity-node[data-v-1d27aaec]{padding:10px;background:#eef5f0;border-radius:4px;font-size:12px;overflow-wrap:anywhere}.relation-evidence-graph .relation-link[data-v-1d27aaec]{text-align:center;font-size:24px;color:#8ba796}.relation-evidence-graph .relation-link small[data-v-1d27aaec]{display:block;font-size:10px}.relation-evidence-graph .edge-source[data-v-1d27aaec]{grid-column:1/-1;text-align:left;font-size:10px;color:#93a396}@media(max-width:700px){.module-check-heading[data-v-1d27aaec]{align-items:start;flex-direction:column}.module-check>div[data-v-1d27aaec]:first-child{align-items:start;flex-direction:column;gap:8px}.relation-filter[data-v-1d27aaec]{align-items:start;flex-direction:column}.relation-evidence-graph button[data-v-1d27aaec]{grid-template-columns:1fr 55px 1fr;padding:10px;gap:6px}.relation-evidence-graph .entity-node[data-v-1d27aaec]{font-size:11px;padding:8px}}.correction-source[data-v-7dc73bde]{font-size:12px;color:#74907d;line-height:1.8}blockquote[data-v-7dc73bde]{margin:14px 0;padding:12px;background:#f5f8f6;font-size:12px;line-height:1.8;color:#6c8473;max-height:130px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere}form[data-v-7dc73bde]{margin-top:22px}.correction-context[data-v-7dc73bde]{display:grid;grid-template-columns:1fr 1fr;column-gap:18px}.correction-actions[data-v-7dc73bde]{display:flex;gap:14px}@media(max-width:600px){.correction-context[data-v-7dc73bde]{grid-template-columns:1fr}.correction-actions[data-v-7dc73bde]{flex-wrap:wrap}}.original-basis-pane[data-v-6ae7b540]{min-width:0;overflow:hidden;border:1px solid #dce6df;border-radius:8px;background:#fff}.basis-header[data-v-6ae7b540]{display:flex;align-items:start;justify-content:space-between;gap:12px;padding:12px 16px;background:#f3f8f5;border-bottom:1px solid #e0e9e3}.basis-header div[data-v-6ae7b540]{min-width:0}.basis-header span[data-v-6ae7b540]{font-size:11px;color:#7b9485}.basis-header h3[data-v-6ae7b540]{font-size:14px;font-weight:600;color:#315b48;line-height:1.6;margin:4px 0 0;overflow-wrap:anywhere}.basis-header a[data-v-6ae7b540]{font-size:11px;color:#167369;white-space:nowrap;padding-top:4px}.basis-excerpt[data-v-6ae7b540]{padding:12px 16px}.basis-excerpt mark[data-v-6ae7b540]{background:#fff0c4;color:#775013;font-weight:600;border-radius:2px;padding:0 2px}.basis-excerpt strong[data-v-6ae7b540]{font-size:14px;color:#254f3e;overflow-wrap:anywhere}.basis-excerpt small[data-v-6ae7b540]{display:block;color:#85988d;font-size:11px;margin-top:4px}.basis-excerpt blockquote[data-v-6ae7b540]{font-size:12px;color:#617e6c;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;margin:7px 0 0;max-height:100px;overflow:auto}.basis-controls[data-v-6ae7b540]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;padding:8px 14px;background:#fafcfb;border-block:1px solid #e5ece7;font-size:11px;color:#8a9e91}.basis-controls div[data-v-6ae7b540]{display:flex;gap:8px;align-items:center}.basis-page-scroll[data-v-6ae7b540]{height:clamp(320px,90dvh - 280px,850px);overflow:auto;background:#e8eeea;overscroll-behavior:contain;position:relative}.basis-page-stage[data-v-6ae7b540]{padding:16px;min-height:100%}.basis-page-image[data-v-6ae7b540]{position:relative;background:#fff;box-shadow:0 2px 12px #16372720;line-height:0}.basis-page-image img[data-v-6ae7b540]{display:block;width:100%;height:auto;max-width:none}.basis-highlight[data-v-6ae7b540]{position:absolute;border:1.5px solid #d58b1e;background:#efb94812;pointer-events:none}.basis-text-original[data-v-6ae7b540]{padding:16px;overflow:auto;max-height:calc(90dvh - 280px);min-height:140px;background:#fbfdfb}.basis-text-original pre[data-v-6ae7b540]{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:12px;line-height:1.9;color:#456451;margin-top:10px}.basis-text-original p[data-v-6ae7b540]{font-size:12px;line-height:1.8;color:#83988a}.text-source-label[data-v-6ae7b540]{font-size:11px;color:#81968a}.basis-table-scroll[data-v-6ae7b540]{max-width:100%;overflow:auto;margin-top:10px}.basis-table-scroll table[data-v-6ae7b540]{width:100%;min-width:400px;border-collapse:collapse;font-size:12px}.basis-table-scroll td[data-v-6ae7b540]{border:1px solid #dce6df;padding:10px;white-space:pre-wrap;overflow-wrap:anywhere;color:#4a6b56;line-height:1.8}.basis-error[data-v-6ae7b540],.basis-image-error[data-v-6ae7b540]{font-size:12px;line-height:1.8;color:#a4793f;padding:10px 16px}.basis-image-error[data-v-6ae7b540]{display:flex;align-items:center;gap:12px}@media(max-width:700px){.basis-header[data-v-6ae7b540]{padding:10px;gap:8px}.basis-excerpt[data-v-6ae7b540]{padding:10px}.basis-controls[data-v-6ae7b540]{padding:8px 10px}.basis-page-stage[data-v-6ae7b540]{padding:10px}.basis-page-scroll[data-v-6ae7b540]{height:400px}.basis-excerpt blockquote[data-v-6ae7b540]{max-height:80px}}.evidence-compare-modal[data-v-3138bc82]{width:calc(100vw - 64px);max-width:2000px;max-height:92dvh;display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 16px 80px #10271e33}.compare-header[data-v-3138bc82]{display:flex;align-items:start;justify-content:space-between;gap:20px;padding:20px 24px;border-bottom:1px solid #e1e9e3;flex-shrink:0}.compare-header div[data-v-3138bc82]{min-width:0}.compare-header span[data-v-3138bc82]{font-size:11px;color:#859b8e}.compare-header h2[data-v-3138bc82]{font-size:18px;line-height:1.6;color:#254e3c;margin:5px 0;overflow-wrap:anywhere}.compare-header p[data-v-3138bc82]{font-size:12px;color:#859b8e;line-height:1.8;margin:0}.compare-body[data-v-3138bc82]{overflow:auto;min-height:0;padding:16px 20px 20px;overscroll-behavior:contain}.compare-grid[data-v-3138bc82]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.compare-grid.single-basis[data-v-3138bc82]{grid-template-columns:minmax(0,1fr)}.compare-empty[data-v-3138bc82]{padding:24px;font-size:13px;color:#839a8c}@media(max-width:800px){.evidence-compare-modal[data-v-3138bc82]{width:calc(100vw - 24px)}.compare-header[data-v-3138bc82]{padding:14px;gap:12px}.compare-header h2[data-v-3138bc82]{font-size:15px}.compare-body[data-v-3138bc82]{padding:10px}.compare-grid[data-v-3138bc82]{grid-template-columns:minmax(0,1fr);gap:12px}}.financial-metrics-panel[data-v-1d833967]{margin:8px 0 22px;min-width:0}.metric-heading[data-v-1d833967]{display:flex;justify-content:space-between;align-items:start;gap:20px}.metric-heading h3[data-v-1d833967]{font-size:15px;margin:0 0 7px}.metric-heading p[data-v-1d833967]{font-size:11px;color:#81978a;line-height:1.8}.metric-heading span[data-v-1d833967]{font-size:12px;color:#4e7460;white-space:nowrap}.metric-heading span small[data-v-1d833967]{color:#87978e}.metric-categories[data-v-1d833967]{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.metric-categories button[data-v-1d833967]{border:1px solid #e0e9e3;background:#fff;border-radius:5px;padding:7px 13px;color:#789082;font:inherit;font-size:12px;cursor:pointer}.metric-categories button.selected[data-v-1d833967]{background:#edf6f1;border-color:#94b7a2;color:#227454}.metric-categories button[data-v-1d833967]:focus-visible{outline:2px solid #167369;outline-offset:2px}.metric-scroll[data-v-1d833967]{overflow:auto}.metric-scroll table[data-v-1d833967]{width:100%;min-width:740px}.metric-scroll th[data-v-1d833967],.metric-scroll td[data-v-1d833967]{vertical-align:top;text-align:left}.metric-scroll td[data-v-1d833967]{font-size:12px;line-height:1.8}.metric-scroll td[data-v-1d833967]:first-child{max-width:300px;width:30%}.metric-scroll small[data-v-1d833967]{display:block;font-size:10px;color:#849a8c;line-height:1.8;margin-top:4px}.metric-scroll strong[data-v-1d833967]{font-weight:600}.metric-scroll tr.different[data-v-1d833967]{background:#fffaf0}.metric-scroll td.metric-value[data-v-1d833967]{white-space:nowrap}.metric-scroll td.metric-value strong[data-v-1d833967]{font-size:15px;color:#315e46}.metric-scroll td.metric-value small[data-v-1d833967]{white-space:normal;max-width:150px}.metric-note[data-v-1d833967]{color:#947949!important}.metric-warning[data-v-1d833967]{color:#ab7c36!important}.metric-empty[data-v-1d833967]{font-size:12px;color:#82968a;background:#f7faf8;padding:16px;line-height:1.9}.missing-metrics[data-v-1d833967]{margin-top:15px;border-top:1px solid #e5ece7;padding-top:12px}.missing-metrics p[data-v-1d833967]{font-size:11px;color:#8b9c90;line-height:1.8;margin:5px 0 12px}.missing-metrics .metric-scroll table[data-v-1d833967]{min-width:620px}.missing-metrics .metric-scroll table td[data-v-1d833967]:first-child{width:22%}@media(max-width:800px){.metric-heading[data-v-1d833967]{flex-direction:column;gap:8px}.metric-categories[data-v-1d833967]{gap:6px}.metric-categories button[data-v-1d833967]{padding:6px 9px}}.metric-preparation[data-v-1d833967]{display:flex;flex-wrap:wrap;align-items:center;gap:5px 12px;background:#f2f7f4;border:1px solid #e2ebe5;border-radius:6px;padding:11px 14px;margin:14px 0;font-size:12px;color:#52715e}.metric-preparation strong[data-v-1d833967]{font-weight:600;color:#315e46}.metric-preparation small[data-v-1d833967]{width:100%;font-size:11px;color:#718679;line-height:1.7}.metric-sources[data-v-1d833967]{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.metric-sources button[data-v-1d833967]{background:#fff;border:1px solid #dce7e0;padding:7px 12px;border-radius:5px;color:#6d8477;cursor:pointer}.metric-sources button.selected[data-v-1d833967]{background:#167369;color:#fff;border-color:#167369}.metric-source-label[data-v-1d833967]{display:inline-block;font-size:10px;background:#eaf4ed;color:#327054;padding:2px 6px;border-radius:3px}.metric-source-label.supplement[data-v-1d833967]{background:#eef3fa;color:#456d8f}.metric-supplemented[data-v-1d833967]{font-size:12px;color:#426e57;padding:10px 12px;background:#f2f8f4;border-radius:5px}.financial-checks-panel[data-v-1039b8ab]{margin:24px 0;padding-top:20px;border-top:1px solid #e5ece7}.checks-heading[data-v-1039b8ab]{display:flex;justify-content:space-between;align-items:start;gap:12px}.checks-heading h3[data-v-1039b8ab]{font-size:15px}.checks-heading span[data-v-1039b8ab]{font-size:12px;color:#54745f}.checks-heading small[data-v-1039b8ab]{color:#927d55;font-size:12px}.checks-empty[data-v-1039b8ab]{font-size:12px;color:#607567;line-height:1.9;padding:12px 14px;background:#f7faf8;border-radius:5px;margin:12px 0}.checks-missing[data-v-1039b8ab]{margin-top:12px}.checks-missing summary[data-v-1039b8ab]{font-size:12px;color:#897249;cursor:pointer;padding:10px 0}.checks-scroll[data-v-1039b8ab]{overflow:auto}.checks-scroll table[data-v-1039b8ab]{width:100%;min-width:650px}.checks-scroll th[data-v-1039b8ab],.checks-scroll td[data-v-1039b8ab]{font-size:12px;text-align:left;vertical-align:top;line-height:1.8}.checks-scroll small[data-v-1039b8ab]{display:block;font-size:10px;color:#829587;margin-top:4px}.checks-scroll strong[data-v-1039b8ab]{font-weight:600;color:#52735e}.checks-scroll .warning[data-v-1039b8ab]{color:#a46b20}@media(max-width:700px){.checks-heading[data-v-1039b8ab]{flex-direction:column;gap:8px}}.review-consistency[data-v-35204aa2]{margin:0 0 18px;padding:12px 14px;border:1px solid #e0eae3;border-radius:6px;background:#f8fbf9;color:#668272;font-size:12px;line-height:1.8}.snapshot-line[data-v-35204aa2]{display:flex;flex-wrap:wrap;gap:6px 16px}.snapshot-line strong[data-v-35204aa2]{font-weight:600;color:#345c4b}.snapshot-line span[data-v-35204aa2]{color:#809489;font-size:11px}.review-consistency>p[data-v-35204aa2]{margin-top:4px}.review-changes[data-v-35204aa2]{margin-top:8px}.review-changes summary[data-v-35204aa2]{cursor:pointer;color:#507566}.review-changes p[data-v-35204aa2]{margin:8px 0}.review-changes small[data-v-35204aa2]{display:block;color:#84968c;font-size:11px}.comparison-actions[data-v-35204aa2]{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.comparison-actions span[data-v-35204aa2]{color:#839489}.change-table-wrap[data-v-35204aa2]{overflow:auto}table[data-v-35204aa2]{width:100%;min-width:440px;border-collapse:collapse;background:#fff}th[data-v-35204aa2],td[data-v-35204aa2]{padding:9px 12px;border-bottom:1px solid #e3ebe6;text-align:left;vertical-align:top;font-weight:400}th[data-v-35204aa2]{color:#81958a;font-size:11px}td:first-child .n-button[data-v-35204aa2]{display:block}.fact-diff[data-v-35204aa2]{margin-top:12px}.fact-diff h4[data-v-35204aa2]{font-size:12px;font-weight:600}.fact-diff p[data-v-35204aa2]{padding:8px 10px;background:#fff;border-bottom:1px solid #e4ece6}.fact-diff .n-button[data-v-35204aa2]{margin-top:3px}.fact-catalog[data-v-e8977188]{padding:0 14px 14px}.fact-tools[data-v-e8977188]{display:flex;align-items:center;gap:12px;margin-bottom:14px}.fact-tools .n-input[data-v-e8977188]{max-width:440px}.fact-tools span[data-v-e8977188]{margin-left:auto;font-size:12px;color:#627a6c;white-space:nowrap}.business-table-wrap[data-v-e8977188]{overflow:auto;margin-bottom:16px}.business-table-wrap table[data-v-e8977188]{min-width:760px;width:100%}.business-table-wrap th[data-v-e8977188],.business-table-wrap td[data-v-e8977188]{text-align:left;vertical-align:top;padding:12px;border-bottom:1px solid #e5ece7;font-size:12px;line-height:1.8}.business-table-wrap small[data-v-e8977188]{display:block;font-size:11px;color:#738b7c}.business-table-wrap .n-button[data-v-e8977188]{margin-right:12px}@media(max-width:700px){.fact-tools[data-v-e8977188]{flex-wrap:wrap}.fact-tools .n-input[data-v-e8977188]{max-width:none}.fact-tools span[data-v-e8977188]{margin-left:0}}.business-table-wrap small.identity-ambiguity[data-v-e8977188]{color:#9b671c;font-weight:600}.analysis-coverage[data-v-06fdf31f]{border:1px solid #e2eae4;border-radius:6px;margin:16px 0}.analysis-coverage summary[data-v-06fdf31f]{padding:14px;cursor:pointer;font-size:13px;color:#476b57}.analysis-coverage p[data-v-06fdf31f]{padding:0 14px 12px;font-size:12px;line-height:1.8;color:#698473}.coverage-table[data-v-06fdf31f]{overflow:auto;margin:0 14px 14px}.coverage-table table[data-v-06fdf31f]{width:100%;min-width:620px}.coverage-table th[data-v-06fdf31f],.coverage-table td[data-v-06fdf31f]{padding:10px;text-align:left;font-size:12px;vertical-align:top;border-bottom:1px solid #e6ece8}.coverage-table small[data-v-06fdf31f]{display:block;font-size:11px;line-height:1.8;color:#88704c}.entity-resolution[data-v-1ec48516]{margin:20px 0;border:1px solid #dce7e2;border-radius:10px;background:#fff}.entity-heading[data-v-1ec48516]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;background:#f5f9f7;border-radius:10px}.entity-heading>div[data-v-1ec48516]:first-child{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.entity-heading strong[data-v-1ec48516]{color:#23463c}.entity-heading span[data-v-1ec48516]{font-size:13px;color:#62776e}.entity-heading b[data-v-1ec48516]{margin-left:5px;color:#23463c}.entity-actions[data-v-1ec48516]{display:flex;align-items:center;gap:18px;flex-shrink:0}.entity-body[data-v-1ec48516]{padding:16px 18px}.entity-body p[data-v-1ec48516]{font-size:13px;color:#64776f;line-height:1.7;margin:0 0 14px}.entity-ambiguity[data-v-1ec48516]{padding:10px 12px;background:#fff8eb;border-radius:6px;color:#8c601b!important}.entity-toolbar[data-v-1ec48516]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0}.entity-toolbar .n-input[data-v-1ec48516]{max-width:360px}.entity-toolbar span[data-v-1ec48516]{font-size:13px;color:#6c8078;white-space:nowrap}.entity-table-wrap[data-v-1ec48516]{overflow:auto}table[data-v-1ec48516]{width:100%;border-collapse:collapse;min-width:660px}th[data-v-1ec48516]{text-align:left;background:#f7faf8;color:#637a6e;font-size:13px;font-weight:500;padding:12px}td[data-v-1ec48516]{padding:14px 12px;border-bottom:1px solid #edf1ee;vertical-align:top;font-size:14px}td strong[data-v-1ec48516]{color:#2a473b}td small[data-v-1ec48516]{display:block;color:#71857c;margin-top:7px;line-height:1.7;max-width:440px}th[data-v-1ec48516]:nth-child(2){width:240px}th[data-v-1ec48516]:nth-child(3){width:160px}.entity-row-actions[data-v-1ec48516]{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.entity-pagination[data-v-1ec48516]{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:14px;font-size:13px}.entity-pagination small[data-v-1ec48516]{color:#778a81;margin-right:auto}.entity-note[data-v-1ec48516]{display:block;color:#74857e;margin-top:14px;line-height:1.7}@media(max-width:760px){.entity-heading[data-v-1ec48516]{align-items:flex-start;flex-direction:column}.entity-heading>div[data-v-1ec48516]:first-child{gap:12px}.entity-heading .entity-actions[data-v-1ec48516]{width:100%;justify-content:space-between}.entity-body[data-v-1ec48516]{padding:12px}.entity-toolbar[data-v-1ec48516]{align-items:flex-start;flex-direction:column}.entity-pagination[data-v-1ec48516]{gap:8px}}.concentration-panel[data-v-dba6d58f]{margin:24px 0;min-width:0}.concentration-panel h3[data-v-dba6d58f]{font-size:17px;margin:0}.concentration-panel h4[data-v-dba6d58f]{font-size:15px;margin:0}.concentration-panel p[data-v-dba6d58f]{font-size:12px;line-height:1.8}.concentration-heading[data-v-dba6d58f],.group-heading[data-v-dba6d58f]{display:flex;justify-content:space-between;align-items:start;gap:14px}.concentration-heading p[data-v-dba6d58f],.group-heading p[data-v-dba6d58f]{color:#708981;margin:6px 0 0}.population-badge[data-v-dba6d58f]{font-size:11px;line-height:1.7;background:#edf5f1;color:#43766a;border-radius:6px;padding:5px 10px;white-space:nowrap}.concentration-empty[data-v-dba6d58f]{padding:14px 16px;background:#f5f8f7;color:#698379;border-radius:6px;margin-top:12px}.concentration-group[data-v-dba6d58f]{border:1px solid #dce8e2;border-radius:8px;padding:20px;margin-top:16px}.concentration-group.pending[data-v-dba6d58f]{border-color:#e7dac3}.concentration-metrics[data-v-dba6d58f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:18px 0 12px}.concentration-metrics>div[data-v-dba6d58f]{background:#f0f7f3;border-radius:6px;padding:16px;min-width:0}.concentration-metrics small[data-v-dba6d58f]{display:block;font-size:12px;color:#447568}.concentration-metrics strong[data-v-dba6d58f]{display:block;font-size:30px;color:#174e40;line-height:1.5}.concentration-metrics strong span[data-v-dba6d58f]{font-size:16px;margin-left:4px}.concentration-metrics p[data-v-dba6d58f]{color:#698379;margin:3px 0 5px}.concentration-metrics .subset[data-v-dba6d58f]{background:#f5f7f6}.concentration-metrics .subset strong[data-v-dba6d58f]{color:#526d62}.concentration-scope[data-v-dba6d58f]{color:#687e74;margin:10px 0}.input-status[data-v-dba6d58f]{display:flex;flex-direction:column;gap:6px;background:#fffaf2;border-radius:6px;padding:14px 16px;margin:16px 0;font-size:12px}.input-status strong[data-v-dba6d58f]{color:#8c6942}.input-status span[data-v-dba6d58f]{color:#7b7c6a;line-height:1.8}.customer-table[data-v-dba6d58f]{overflow:auto}.customer-table table[data-v-dba6d58f]{width:100%;min-width:580px;border-collapse:collapse;font-size:12px}.customer-table th[data-v-dba6d58f]{font-weight:500;background:#f5f8f6;color:#748a7d;text-align:left}.customer-table td[data-v-dba6d58f],.customer-table th[data-v-dba6d58f]{padding:10px 12px;border-bottom:1px solid #e6ece8;vertical-align:top}.customer-table td[data-v-dba6d58f]{color:#405e50;overflow-wrap:anywhere;max-width:270px}.customer-table small[data-v-dba6d58f]{display:block;color:#87988e;font-size:10px}.customer-more[data-v-dba6d58f]{margin-top:8px}.concentration-gap[data-v-dba6d58f]{color:#927745;margin:9px 0 0}footer[data-v-dba6d58f]{font-size:11px;color:#7f9188;border-top:1px solid #e7ede9;padding-top:12px;margin-top:12px;line-height:1.8}.concentration-preparation[data-v-dba6d58f]{font-size:12px;color:#7d8d83;margin-top:15px}.concentration-preparation summary[data-v-dba6d58f]{cursor:pointer}@media(max-width:700px){.concentration-group[data-v-dba6d58f]{padding:16px 12px}.group-heading[data-v-dba6d58f],.concentration-heading[data-v-dba6d58f]{flex-direction:column}.concentration-metrics[data-v-dba6d58f]{gap:10px}.concentration-metrics>div[data-v-dba6d58f]{padding:12px}.concentration-metrics strong[data-v-dba6d58f]{font-size:25px}.customer-table table[data-v-dba6d58f]{min-width:520px}}.guarantee-panel[data-v-65b6112a]{margin:24px 0;min-width:0}.guarantee-panel h3[data-v-65b6112a]{font-size:17px;margin:0}.guarantee-panel p[data-v-65b6112a]{font-size:12px;line-height:1.8}.guarantee-heading[data-v-65b6112a]{display:flex;justify-content:space-between;gap:16px;align-items:start}.guarantee-heading p[data-v-65b6112a]{color:#708981;margin:6px 0 0}.guarantee-date[data-v-65b6112a]{width:230px;flex-shrink:0}.guarantee-empty[data-v-65b6112a]{background:#f4f8f6;padding:14px 16px;border-radius:6px;color:#6c8478}.guarantee-summary[data-v-65b6112a]{display:flex;flex-wrap:wrap;gap:24px;padding:16px 0;font-size:12px;color:#708777}.guarantee-summary strong[data-v-65b6112a]{font-size:24px;color:#285f4d;margin-right:5px}.guarantee-summary .concern strong[data-v-65b6112a]{color:#ae7339}.guarantee-cycles article[data-v-65b6112a]{background:#fffbf4;border:1px solid #ecdbc2;border-radius:8px;padding:16px;margin:0 0 12px}.guarantee-cycles article header[data-v-65b6112a]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px}.guarantee-cycles article p[data-v-65b6112a]{color:#887b64;margin:9px 0 0}.guarantee-path[data-v-65b6112a]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 6px}.path-node[data-v-65b6112a]{border:1px solid #d4e4dc;border-radius:5px;background:#fff;padding:7px 10px;font-size:12px;color:#315d4b;overflow-wrap:anywhere;max-width:100%}.path-arrow[data-v-65b6112a]{color:#8ba795}.guarantee-scope[data-v-65b6112a]{color:#6f887a}.guarantee-exposures[data-v-65b6112a]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0}.guarantee-exposures article[data-v-65b6112a]{padding:17px;background:#f2f7f4;border-radius:6px;min-width:0}.guarantee-exposures small[data-v-65b6112a]{font-size:12px;color:#5f806d}.guarantee-exposures strong[data-v-65b6112a]{display:block;font-size:28px;color:#285d49;overflow-wrap:anywhere}.guarantee-exposures strong span[data-v-65b6112a]{font-size:13px;margin-left:5px}.guarantee-exposures p[data-v-65b6112a]{margin:6px 0;color:#708878}.guarantee-exposures .scope-badge[data-v-65b6112a]{font-size:10px;color:#748c7c;display:block;margin-bottom:6px}.guarantee-table[data-v-65b6112a]{overflow:auto}.guarantee-table table[data-v-65b6112a]{width:100%;min-width:780px;border-collapse:collapse;font-size:12px}.guarantee-table th[data-v-65b6112a]{text-align:left;background:#f4f8f5;color:#72897a;font-weight:500}.guarantee-table td[data-v-65b6112a],.guarantee-table th[data-v-65b6112a]{padding:12px;border-bottom:1px solid #e3ebe6;vertical-align:top}.guarantee-table td[data-v-65b6112a]{color:#45624f;max-width:260px;overflow-wrap:anywhere}.guarantee-table td strong[data-v-65b6112a]{font-weight:500;display:block}.guarantee-table small[data-v-65b6112a]{display:block;font-size:10px;color:#8a9c8e;margin-top:5px}.guarantee-table summary[data-v-65b6112a]{cursor:pointer;font-size:10px;color:#93754d;margin-top:8px}.guarantee-table details p[data-v-65b6112a]{max-width:260px;font-size:10px;line-height:1.7}.relationship-target[data-v-65b6112a],.commitment-value[data-v-65b6112a]{display:block;margin-top:5px}.commitment-value[data-v-65b6112a]{color:#7f9385}.guarantee-status[data-v-65b6112a]{display:inline-block;border-radius:4px;background:#f0f4f1;color:#738677;padding:3px 7px;font-size:10px}.guarantee-status.active[data-v-65b6112a]{background:#e8f4ed;color:#368367}.guarantee-status.conflict[data-v-65b6112a],.guarantee-status.undetermined[data-v-65b6112a]{background:#fff5e7;color:#a88146}.money-warning[data-v-65b6112a]{color:#ad7b43!important}.guarantee-more[data-v-65b6112a]{margin-top:8px}.guarantee-chains[data-v-65b6112a],.guarantee-gaps[data-v-65b6112a]{font-size:12px;margin-top:18px;color:#71897b}.guarantee-chains summary[data-v-65b6112a],.guarantee-gaps summary[data-v-65b6112a]{cursor:pointer}.guarantee-chains article[data-v-65b6112a],.guarantee-gaps article[data-v-65b6112a]{border-bottom:1px solid #e5ece8;padding:10px 0}.guarantee-chains p[data-v-65b6112a],.guarantee-gaps p[data-v-65b6112a]{color:#829689}footer[data-v-65b6112a]{font-size:11px;line-height:1.8;color:#809386;margin-top:18px;padding-top:12px;border-top:1px solid #e5ece8}@media(max-width:700px){.guarantee-heading[data-v-65b6112a]{flex-direction:column}.guarantee-date[data-v-65b6112a]{width:100%}.guarantee-exposures[data-v-65b6112a]{gap:10px}.guarantee-exposures strong[data-v-65b6112a]{font-size:23px}.guarantee-cycles article header[data-v-65b6112a]{align-items:start;flex-direction:column}.guarantee-summary[data-v-65b6112a]{gap:16px}}.judicial-panel[data-v-d8ef8fae]{margin:24px 0;min-width:0}.judicial-panel h3[data-v-d8ef8fae]{margin:0;font-size:17px}.judicial-panel p[data-v-d8ef8fae]{font-size:12px;line-height:1.8}.judicial-heading[data-v-d8ef8fae]{display:flex;justify-content:space-between;gap:16px;align-items:start}.judicial-heading p[data-v-d8ef8fae]{color:#718b7c;margin:6px 0 0}.judicial-date[data-v-d8ef8fae]{width:240px;flex-shrink:0}.judicial-empty[data-v-d8ef8fae]{background:#f4f8f6;padding:14px 16px;border-radius:6px;color:#6f887a}.judicial-summary[data-v-d8ef8fae]{display:flex;flex-wrap:wrap;gap:24px;padding:18px 0;color:#6d8576;font-size:12px}.judicial-summary strong[data-v-d8ef8fae]{font-size:24px;color:#2d614c;margin-right:5px}.judicial-summary .attention strong[data-v-d8ef8fae]{color:#ad7036}.judicial-event[data-v-d8ef8fae]{margin:0 0 14px;border:1px solid #dde8e1;border-radius:8px;padding:18px;min-width:0}.judicial-event.conflict[data-v-d8ef8fae]{border-color:#e7cdab;background:#fffcf6}.judicial-event>header[data-v-d8ef8fae]{display:flex;align-items:start;justify-content:space-between;gap:12px}.judicial-event>header strong[data-v-d8ef8fae]{font-size:15px;color:#285d48;overflow-wrap:anywhere}.judicial-event>header small[data-v-d8ef8fae]{display:block;color:#7c9384;font-size:11px;margin-top:5px}.judicial-badge[data-v-d8ef8fae]{font-size:11px;white-space:nowrap;background:#eef5f1;color:#62826d;border-radius:4px;padding:4px 8px}.conflict .judicial-badge[data-v-d8ef8fae]{background:#fff1dc;color:#a8763b}.judicial-status-line[data-v-d8ef8fae]{display:flex;flex-wrap:wrap;gap:12px 24px;margin:14px 0;color:#8a9a90;font-size:11px}.judicial-status-line b[data-v-d8ef8fae]{color:#456a55;font-weight:500;margin-left:5px}.judicial-amounts[data-v-d8ef8fae]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;background:#f5f9f6;border-radius:6px;padding:14px}.judicial-amounts small[data-v-d8ef8fae]{display:block;color:#7d9284;font-size:11px}.judicial-amounts strong[data-v-d8ef8fae]{font-size:19px;display:block;color:#2e614c;margin:6px 0;overflow-wrap:anywhere}.judicial-amounts span[data-v-d8ef8fae]{font-size:10px;color:#82978a}.judicial-asset[data-v-d8ef8fae]{background:#fff9ef;color:#7c785e;border-radius:4px;padding:10px 12px}.judicial-impacts[data-v-d8ef8fae]{display:grid;gap:10px;margin:14px 0}.judicial-impacts>div[data-v-d8ef8fae]{border-left:3px solid #cdded3;padding-left:12px}.judicial-impacts span[data-v-d8ef8fae]{font-size:12px;font-weight:600;color:#456951}.judicial-impacts span small[data-v-d8ef8fae]{font-size:10px;color:#8a9b8d;font-weight:400;margin-left:9px}.judicial-impacts p[data-v-d8ef8fae]{color:#687f6d;margin:4px 0 0}.judicial-scope[data-v-d8ef8fae]{color:#7f9585}.judicial-actions[data-v-d8ef8fae]{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;align-items:center;margin-top:12px}.judicial-actions span[data-v-d8ef8fae]{font-size:10px;color:#8c9f92}details[data-v-d8ef8fae]{font-size:11px;color:#7e9586}details summary[data-v-d8ef8fae]{cursor:pointer}details p[data-v-d8ef8fae]{font-size:11px}.judicial-timeline[data-v-d8ef8fae],.judicial-notes[data-v-d8ef8fae]{margin-top:12px;padding-top:10px;border-top:1px solid #e7eee9}.judicial-timeline>div[data-v-d8ef8fae]{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:6px 0}.judicial-timeline>div span[data-v-d8ef8fae]{overflow-wrap:anywhere}.judicial-gaps[data-v-d8ef8fae]{margin:16px 0}footer[data-v-d8ef8fae]{font-size:11px;line-height:1.8;color:#809485;margin-top:18px;padding-top:12px;border-top:1px solid #e5ece8}@media(max-width:700px){.judicial-heading[data-v-d8ef8fae]{flex-direction:column}.judicial-date[data-v-d8ef8fae]{width:100%}.judicial-summary[data-v-d8ef8fae]{gap:12px 18px}.judicial-event[data-v-d8ef8fae]{padding:14px}.judicial-event>header[data-v-d8ef8fae]{flex-direction:column;gap:8px}.judicial-amounts[data-v-d8ef8fae]{gap:12px;padding:10px}.judicial-amounts strong[data-v-d8ef8fae]{font-size:16px}.judicial-timeline>div[data-v-d8ef8fae]{align-items:start;flex-direction:column}}.debt-trace-panel[data-v-09f4d5b5]{margin:24px 0;min-width:0}.debt-trace-panel h3[data-v-09f4d5b5]{margin:0;font-size:17px}.debt-trace-panel p[data-v-09f4d5b5]{font-size:12px;line-height:1.8}.trace-heading[data-v-09f4d5b5]{display:flex;justify-content:space-between;align-items:start;gap:18px}.trace-heading p[data-v-09f4d5b5]{margin:6px 0 0;color:#788b84}.trace-selector[data-v-09f4d5b5]{width:280px;flex-shrink:0}.trace-summary[data-v-09f4d5b5]{display:flex;flex-wrap:wrap;align-items:center;gap:22px;padding:20px 0;color:#6b8478;font-size:12px}.trace-summary strong[data-v-09f4d5b5]{font-size:24px;color:#2b6255;margin-right:4px}.trace-summary .attention strong[data-v-09f4d5b5]{color:#a56c35}.trace-summary small[data-v-09f4d5b5]{font-size:11px;color:#8b9b94}.trace-report[data-v-09f4d5b5]{display:flex;justify-content:space-between;gap:14px;align-items:center;background:#f2f7f4;border-radius:6px;padding:12px 16px;margin-bottom:12px;font-size:12px}.trace-report b[data-v-09f4d5b5]{color:#345f50}.trace-report span[data-v-09f4d5b5],.trace-report small[data-v-09f4d5b5]{display:block;color:#7d9287;margin-top:5px}.trace-empty[data-v-09f4d5b5]{color:#7a9184;background:#f6f9f7;border-radius:6px;padding:14px 16px}.trace-record[data-v-09f4d5b5]{border:1px solid #dde8e2;border-radius:8px;padding:18px;margin-bottom:14px;min-width:0}.trace-record.missing[data-v-09f4d5b5],.trace-record.loan_clue[data-v-09f4d5b5],.trace-record.conflict[data-v-09f4d5b5]{border-color:#e6cfab;background:#fffdf8}.trace-record>header[data-v-09f4d5b5]{display:flex;justify-content:space-between;align-items:start;gap:18px}.trace-record>header strong[data-v-09f4d5b5]{color:#315f50;font-size:15px}.trace-record>header small[data-v-09f4d5b5]{display:block;color:#83978a;font-size:11px;margin-top:6px}.trace-money[data-v-09f4d5b5]{text-align:right;white-space:nowrap}.trace-money b[data-v-09f4d5b5]{display:block;font-size:23px;color:#285e4b;margin-top:4px}.trace-reference[data-v-09f4d5b5]{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:16px;color:#899a91;font-size:11px}.trace-reference b[data-v-09f4d5b5]{color:#4c6d5b;font-weight:500;margin-left:5px;overflow-wrap:anywhere}.trace-reason[data-v-09f4d5b5]{color:#627969;margin:12px 0 0}.trace-note[data-v-09f4d5b5]{color:#819387;margin:8px 0 0}.trace-linked[data-v-09f4d5b5]{font-size:11px!important;color:#8b795b;background:#fbf4e7;padding:8px 12px;border-radius:4px}.trace-actions[data-v-09f4d5b5]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px;margin-top:14px}.trace-actions span[data-v-09f4d5b5]{font-size:10px;color:#91a095}.trace-record details[data-v-09f4d5b5],.trace-fold[data-v-09f4d5b5]{font-size:11px;color:#7d9285;margin-top:14px}.trace-record details summary[data-v-09f4d5b5],.trace-fold summary[data-v-09f4d5b5]{cursor:pointer}.trace-record details p[data-v-09f4d5b5],.trace-fold p[data-v-09f4d5b5]{font-size:11px}.trace-record details div[data-v-09f4d5b5],.trace-fold div[data-v-09f4d5b5]{display:flex;justify-content:space-between;gap:12px;padding:8px 0}.trace-more[data-v-09f4d5b5]{margin:6px 0}footer[data-v-09f4d5b5]{font-size:11px;line-height:1.8;color:#899a90;border-top:1px solid #e4ece7;padding-top:14px;margin-top:20px}@media(max-width:700px){.trace-heading[data-v-09f4d5b5]{flex-direction:column}.trace-selector[data-v-09f4d5b5]{width:100%}.trace-summary[data-v-09f4d5b5]{gap:14px 18px}.trace-record[data-v-09f4d5b5]{padding:14px}.trace-record>header[data-v-09f4d5b5]{flex-direction:column;gap:10px}.trace-money[data-v-09f4d5b5]{text-align:left}.trace-money b[data-v-09f4d5b5]{font-size:21px}.trace-report[data-v-09f4d5b5]{align-items:start;flex-direction:column}.trace-actions span[data-v-09f4d5b5]{width:100%}.trace-reference[data-v-09f4d5b5]{gap:10px 16px}}.industry-research[data-v-5cab4936]{border:1px solid #dbe8e2;border-radius:10px;background:#f9fcfa;padding:22px;margin:20px 0;min-width:0}.industry-heading[data-v-5cab4936]{display:flex;justify-content:space-between;gap:20px;align-items:start}.industry-heading .eyebrow[data-v-5cab4936]{font-size:10px;color:#7b9787;letter-spacing:1px}.industry-heading h3[data-v-5cab4936]{font-size:18px;margin:6px 0}.industry-heading p[data-v-5cab4936]{font-size:12px;color:#779080;line-height:1.8}.research-status[data-v-5cab4936]{padding:6px 10px;font-size:11px;border-radius:6px;background:#eaf1ee;color:#607e6d;white-space:nowrap}.research-status.completed[data-v-5cab4936]{background:#def1e6;color:#206c4d}.research-status.failed[data-v-5cab4936],.research-status.insufficient_sources[data-v-5cab4936],.research-status.insufficient_context[data-v-5cab4936]{background:#fff0d8;color:#9b7127}.research-actions[data-v-5cab4936]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:18px 0}.research-actions small[data-v-5cab4936]{width:100%;color:#83978a;font-size:11px}.research-empty[data-v-5cab4936]{padding:18px;background:#eef5f0;border-radius:7px;margin-top:18px;font-size:12px}.research-empty p[data-v-5cab4936]{line-height:1.8;color:#799181;margin:8px 0}.research-summary[data-v-5cab4936]{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:16px;margin:20px 0;padding:18px 0;border-block:1px solid #e1ebe5}.research-summary span[data-v-5cab4936]{font-size:11px;color:#83978b}.research-summary strong[data-v-5cab4936]{display:block;font-size:16px;color:#355b47;margin-top:7px;line-height:1.6}.research-summary small[data-v-5cab4936]{font-size:10px;font-weight:400;color:#8a9b90}.research-context[data-v-5cab4936]{display:grid;grid-template-columns:1.4fr 1.4fr 1fr;gap:12px}.research-context label[data-v-5cab4936]{font-size:11px;color:#6d8978;display:grid;gap:8px}.research-context input[type=date][data-v-5cab4936]{border:1px solid #dbe5dd;border-radius:7px;font:inherit;padding:8px;width:100%;color:#446550;background:#fff}.research-progress[data-v-5cab4936],.research-no-conclusion[data-v-5cab4936]{font-size:12px;color:#7c9382;line-height:1.8;padding:14px;background:#f0f6f2;border-radius:6px}.industry-finding[data-v-5cab4936]{background:#fff;border:1px solid #e0e8e2;border-radius:8px;padding:18px;margin-bottom:14px}.industry-finding.attention[data-v-5cab4936]{border-left:3px solid #bd842e}.industry-finding .finding-heading[data-v-5cab4936]{display:flex;justify-content:space-between;gap:14px}.industry-finding .finding-heading h4[data-v-5cab4936]{font-size:15px;margin:0;color:#2c4d3b}.industry-finding .finding-heading span[data-v-5cab4936]{font-size:11px;color:#96815e;flex-shrink:0}.industry-finding .finding-message[data-v-5cab4936]{font-size:13px;line-height:1.9;color:#456a54;margin:12px 0}.industry-finding small[data-v-5cab4936]{display:block;font-size:10px;color:#8e9c93;margin:8px 0}.industry-finding blockquote[data-v-5cab4936]{background:#f2f7f3;margin:12px 0;padding:12px;font-size:12px;line-height:1.8;white-space:pre-wrap}.finding-sources[data-v-5cab4936]{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin:12px 0}.finding-sources button[data-v-5cab4936]{border:1px solid #dce7df;background:#f6faf7;border-radius:7px;text-align:left;padding:12px;cursor:pointer;min-width:0;font:inherit}.finding-sources span[data-v-5cab4936]{display:block;font-size:10px;color:#8a9c8e}.finding-sources strong[data-v-5cab4936]{display:block;font-size:12px;line-height:1.7;color:#4e755b;margin-top:5px}.finding-sources q[data-v-5cab4936]{display:block;font-size:12px;color:#7e9285;line-height:1.8;margin:8px 0;quotes:none;overflow-wrap:anywhere}.finding-sources em[data-v-5cab4936]{font-size:11px;color:#167369;font-style:normal}.case-fact-links[data-v-5cab4936]{display:flex;gap:14px;flex-wrap:wrap;margin:12px 0}.research-detail[data-v-5cab4936]{margin-top:12px;border-top:1px solid #e0e9e3;padding-top:12px}.research-detail summary[data-v-5cab4936]{font-size:12px;color:#67866f;cursor:pointer}.research-detail p[data-v-5cab4936]{font-size:11px;color:#889b8c;line-height:1.8}.research-detail.gaps summary[data-v-5cab4936]{color:#a18148}.research-source[data-v-5cab4936]{display:flex;align-items:center;gap:16px;padding:12px 0;border-bottom:1px solid #e9eee9}.research-source>div[data-v-5cab4936]{flex:1;min-width:0}.research-source strong[data-v-5cab4936]{font-size:12px;color:#52755c;overflow-wrap:anywhere}.research-source span[data-v-5cab4936]{font-size:10px;white-space:nowrap;color:#8e967e}.research-source .eligible[data-v-5cab4936]{color:#3c8763}.research-source p[data-v-5cab4936]{margin:5px 0 0}.research-version[data-v-5cab4936]{font-size:10px;color:#96a49a;line-height:1.8;margin:16px 0 0}.research-history[data-v-5cab4936]{display:flex;gap:12px;align-items:center;margin-top:16px}.research-history span[data-v-5cab4936]{font-size:11px;white-space:nowrap;color:#7c9383}.industry-decision[data-v-5cab4936]{display:grid;gap:10px;margin-top:14px}.industry-decision>div[data-v-5cab4936]{display:flex;gap:14px}.industry-output[data-v-5cab4936]{display:flex;gap:18px;align-items:center;justify-content:space-between;margin-top:16px;font-size:12px;color:#799180;line-height:1.8}.industry-output a[data-v-5cab4936]{white-space:nowrap}.research-reader[data-v-5cab4936]{width:min(1000px,100vw - 32px);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:#fff;border-radius:12px;overflow:hidden}.research-reader header[data-v-5cab4936]{display:flex;justify-content:space-between;align-items:start;gap:20px;padding:22px 26px;border-bottom:1px solid #e5ece6}.research-reader header span[data-v-5cab4936]{font-size:11px;color:#879b8c}.research-reader header h3[data-v-5cab4936]{font-size:18px;line-height:1.6;margin:6px 0;color:#2b4b39}.research-reader header p[data-v-5cab4936]{font-size:11px;color:#8a9c8e;line-height:1.8}.research-reader .reader-toolbar[data-v-5cab4936]{display:flex;justify-content:space-between;padding:12px 26px;background:#f3f8f4;font-size:11px;color:#829588}.research-reader .reader-body[data-v-5cab4936]{padding:24px 26px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;line-height:2;font-size:14px;color:#4e6957}.research-reader .reader-body mark[data-v-5cab4936]{background:#ffe9aa;color:#5c4b24}.research-reader .reader-note[data-v-5cab4936]{padding:10px 26px;font-size:11px;color:#9a814b;background:#fff8e7}@media(max-width:900px){.research-summary[data-v-5cab4936]{grid-template-columns:repeat(2,minmax(0,1fr))}.research-context[data-v-5cab4936]{grid-template-columns:1fr 1fr}.research-source[data-v-5cab4936]{flex-wrap:wrap}}@media(max-width:680px){.industry-research[data-v-5cab4936]{padding:16px}.industry-heading[data-v-5cab4936]{flex-direction:column;gap:12px}.research-context[data-v-5cab4936]{grid-template-columns:1fr}.finding-heading[data-v-5cab4936]{flex-direction:column}.finding-sources[data-v-5cab4936]{grid-template-columns:1fr}.research-source>div[data-v-5cab4936]{flex-basis:100%}.research-reader[data-v-5cab4936]{width:calc(100vw - 16px);max-height:calc(100dvh - 24px)}.research-reader header[data-v-5cab4936]{padding:18px}.research-reader .reader-body[data-v-5cab4936]{padding:18px}.research-history[data-v-5cab4936],.industry-output[data-v-5cab4936]{align-items:stretch;flex-direction:column}}.input-quality[data-v-02d385f5]{padding:20px 0;border-top:1px solid #e5ece7}.input-quality h3[data-v-02d385f5]{font-size:15px}.input-quality p[data-v-02d385f5],.input-quality small[data-v-02d385f5]{font-size:12px;color:#698073;line-height:1.7}.input-quality details[data-v-02d385f5]{margin:18px 0;padding:14px;border:1px solid #e3ebe5;border-radius:8px}.input-quality summary[data-v-02d385f5]{cursor:pointer;font-size:13px;font-weight:600}.input-quality article[data-v-02d385f5]{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #edf1ee}.input-quality strong[data-v-02d385f5]{font-size:13px}.input-quality small[data-v-02d385f5]{display:block}.input-quality .scroll[data-v-02d385f5]{overflow:auto}.input-quality table[data-v-02d385f5]{width:100%;border-collapse:collapse;font-size:12px;text-align:left}.input-quality td[data-v-02d385f5],.input-quality th[data-v-02d385f5]{padding:12px;border-bottom:1px solid #edf1ee;min-width:110px}.input-quality td[data-v-02d385f5]:nth-child(3){min-width:260px}@media(max-width:680px){.input-quality article[data-v-02d385f5]{flex-direction:column}}.review-launch-actions[data-v-764e0668]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:400px}.review-launch-actions small[data-v-764e0668]{width:100%;font-size:11px;color:#899b8e;line-height:1.7}@media(max-width:700px){.review-launch[data-v-764e0668]{align-items:stretch;flex-direction:column;gap:12px}.review-launch-actions[data-v-764e0668]{max-width:none}}.review-gaps summary[data-v-764e0668]{cursor:pointer;font-size:13px;color:#9c855c;line-height:1.8}.review-history .n-button[data-v-764e0668]{display:block;margin:10px 14px;max-width:calc(100% - 28px);height:auto;white-space:normal}.rule-version-line[data-v-764e0668]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:16px 0;padding:12px 14px;background:#f4f8f5;color:#7f9587;font-size:11px;line-height:1.8}@media(max-width:700px){.rule-version-line[data-v-764e0668]{align-items:start;flex-direction:column}}.result-source[data-v-764e0668]{font-size:11px;color:#6e8676;line-height:1.8;margin-bottom:14px}.business-review[data-v-764e0668]{border:1px solid #dfe8e2;background:#fff;border-radius:10px;padding:24px}.business-heading[data-v-764e0668]{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.business-heading p[data-v-764e0668]{font-size:12px;line-height:1.8;color:#799084;margin-top:6px}.scope-badge[data-v-764e0668]{font-size:11px;color:#6c8978;background:#edf5ef;border-radius:5px;padding:8px;white-space:nowrap}.review-launch[data-v-764e0668]{display:flex;align-items:center;gap:24px;margin-bottom:24px}.primary-report[data-v-764e0668]{max-width:620px;flex:1}.primary-report label[data-v-764e0668]{display:block;font-size:12px;margin-bottom:8px;color:#617d6a}.primary-report small[data-v-764e0668]{display:block;margin-top:8px;color:#96a39a;font-size:11px}.review-progress[data-v-764e0668]{padding:18px;background:#eff7f2;display:flex;align-items:center;gap:16px;margin-bottom:20px}.review-progress p[data-v-764e0668]{color:#769080;font-size:12px;line-height:1.8;margin-top:6px}.review-loading[data-v-764e0668]{display:flex;align-items:center;gap:12px;color:#8d9c90}.review-start-note[data-v-764e0668],.unimplemented-module[data-v-764e0668]{padding:24px;background:#f7faf8;border-radius:6px;margin:16px 0;color:#7a8e80;line-height:1.9}.review-start-note h3[data-v-764e0668],.unimplemented-module h3[data-v-764e0668]{font-size:15px;color:#3b5c48;margin-bottom:8px}.review-start-note p[data-v-764e0668],.unimplemented-module p[data-v-764e0668]{font-size:12px}.business-summary[data-v-764e0668]{display:grid;grid-template-columns:repeat(4,1fr);border-block:1px solid #e7ede8;padding:20px 0;gap:20px;margin-bottom:10px}.business-summary>div[data-v-764e0668],.business-summary>button[data-v-764e0668]{padding:0 16px;border:0;background:none;text-align:left;color:#284936}.business-summary>div span[data-v-764e0668],.business-summary>button span[data-v-764e0668]{font-size:11px;color:#7d9083}.business-summary>div strong[data-v-764e0668],.business-summary>button strong[data-v-764e0668]{display:block;font-size:27px;margin-top:8px;font-weight:500}.business-summary>div .coverage-count[data-v-764e0668],.business-summary>button .coverage-count[data-v-764e0668]{font-size:17px;line-height:36px}.business-summary button[data-v-764e0668]{cursor:pointer}.business-tabs[data-v-764e0668]{display:flex;gap:30px;border-bottom:1px solid #e1e9e3;margin-bottom:24px}.business-tabs button[data-v-764e0668]{border:0;border-bottom:2px solid transparent;background:none;padding:14px 0;cursor:pointer;color:#86968b}.business-tabs button.active[data-v-764e0668]{color:#167369;border-color:#167369;font-weight:600}.business-tabs button small[data-v-764e0668]{margin-left:6px}.review-modules[data-v-764e0668]{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:26px}.review-modules button[data-v-764e0668]{border:1px solid #e5ece6;border-radius:6px;background:#fff;padding:12px;cursor:pointer;text-align:left;color:#5b7763}.review-modules button strong[data-v-764e0668]{font-size:12px;font-weight:500}.review-modules button small[data-v-764e0668]{display:block;font-size:10px;color:#9ba99e;margin-top:6px}.review-modules button.selected[data-v-764e0668]{background:#eff7f2;border-color:#8bb49a}.review-section-title[data-v-764e0668]{font-size:15px;margin-bottom:14px}.review-section-title small[data-v-764e0668]{font-size:11px;font-weight:400;color:#8a9d90;margin-left:14px}.business-table-wrap[data-v-764e0668]{overflow:auto}.business-table-wrap table[data-v-764e0668]{min-width:760px}.business-table-wrap td[data-v-764e0668]{vertical-align:top}.business-table-wrap small[data-v-764e0668]{display:block;font-size:10px;line-height:1.8}.business-table-wrap td .n-button[data-v-764e0668]{display:block;margin-bottom:3px}.passed-checks[data-v-764e0668],.prepared-facts[data-v-764e0668]{border:1px solid #e3ebe5;border-radius:6px;margin-top:18px}.passed-checks summary[data-v-764e0668],.prepared-facts summary[data-v-764e0668]{padding:14px;cursor:pointer;font-size:12px;color:#577b61}.passed-checks p[data-v-764e0668],.prepared-facts p[data-v-764e0668]{padding:8px 14px;font-size:12px;color:#7c9283}.review-gaps[data-v-764e0668]{margin-top:20px;padding:16px;background:#fffaf0}.review-gaps h3[data-v-764e0668]{font-size:13px;margin-bottom:8px}.review-gaps p[data-v-764e0668]{font-size:12px;color:#9c855c;line-height:1.9}.review-issues-heading[data-v-764e0668]{margin-bottom:20px}.review-issues-heading h3[data-v-764e0668]{font-size:15px}.review-issues-heading p[data-v-764e0668]{color:#859789;font-size:12px;line-height:1.8;margin-top:8px}.business-issue[data-v-764e0668]{border:1px solid #e8deca;border-radius:7px;padding:18px;margin-bottom:16px}.business-issue .issue-heading[data-v-764e0668]{display:flex;justify-content:space-between;gap:18px}.business-issue .issue-heading h3[data-v-764e0668]{font-size:14px}.business-issue .issue-heading span[data-v-764e0668]{font-size:11px;color:#9b8559}.business-issue p[data-v-764e0668]{font-size:12px;color:#78907d;line-height:1.9;margin-top:10px}.business-issue blockquote[data-v-764e0668]{margin:14px 0;padding:12px;background:#f5f8f5;color:#6f8775;font-size:12px;line-height:1.8;white-space:pre-wrap}.issue-inputs[data-v-764e0668]{margin:14px 0}.issue-decision[data-v-764e0668]{display:grid;gap:14px;margin-top:16px;padding:16px;background:#f6faf7}.issue-decision label[data-v-764e0668]{font-size:12px;color:#708877}.issue-decision select[data-v-764e0668],.issue-decision textarea[data-v-764e0668]{display:block;width:100%;margin-top:7px;border:1px solid #dce6de;border-radius:4px;padding:9px;font:inherit;color:#395942;background:#fff}.issue-decision textarea[data-v-764e0668]{min-height:90px;resize:vertical}.issue-decision div[data-v-764e0668]{display:flex;gap:18px}.review-output[data-v-764e0668]{display:flex;align-items:center;gap:30px;justify-content:space-between}.review-output h3[data-v-764e0668]{font-size:16px}.review-output p[data-v-764e0668]{font-size:12px;color:#7d9084;line-height:1.9;margin-top:10px}.export-review[data-v-764e0668]{background:#167369;color:#fff;border-radius:5px;padding:12px 18px;white-space:nowrap;font-size:12px}.output-coverage[data-v-764e0668]{padding:0;list-style:none;margin-top:24px}.output-coverage li[data-v-764e0668]{padding:12px 0;display:flex;border-bottom:1px solid #e7ece8;gap:26px;font-size:12px;color:#8a9b8f}.output-coverage li strong[data-v-764e0668]{width:80px;flex-shrink:0;color:#56735e}.business-scope[data-v-764e0668]{font-size:10px;color:#99a79c;line-height:1.8;margin-top:24px}@media(max-width:1000px){.review-modules[data-v-764e0668]{grid-template-columns:repeat(3,1fr)}.business-heading[data-v-764e0668],.review-launch[data-v-764e0668]{align-items:flex-start;flex-direction:column}.primary-report[data-v-764e0668]{width:100%}.business-summary[data-v-764e0668]{grid-template-columns:repeat(2,1fr)}.review-section-title small[data-v-764e0668]{display:block;margin:8px 0}.review-output[data-v-764e0668]{align-items:flex-start;flex-direction:column}}@media(max-width:680px){.business-review[data-v-764e0668]{padding:16px}.review-modules[data-v-764e0668]{gap:6px}.review-modules button[data-v-764e0668]{padding:10px}.business-tabs[data-v-764e0668]{gap:20px}.business-issue .issue-heading[data-v-764e0668]{flex-direction:column;gap:8px}}.business-issue[data-v-764e0668]{border-left:3px solid #bf852d;border-radius:9px;padding:18px 20px}.business-issue .issue-heading[data-v-764e0668]{align-items:flex-start}.business-issue .issue-heading h3[data-v-764e0668]{font-size:17px;line-height:1.5;font-weight:650;color:#263f36}.business-issue .issue-heading .issue-status[data-v-764e0668]{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:5px;background:#fff1d8;color:#805515;font-size:12px;font-weight:600;line-height:1.5}.business-issue .issue-heading .issue-status[data-v-764e0668]:before{content:"";width:5px;height:5px;border-radius:50%;background:currentColor}.business-issue .issue-fields[data-v-764e0668]{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:10px}.business-issue .issue-fields>span[data-v-764e0668]{font-size:11px;color:#687b6f;margin-right:2px}.business-issue .issue-fields strong[data-v-764e0668]{font-size:12px;font-weight:600;color:#665029;background:#faf4e8;border:1px solid #ecdfc6;border-radius:4px;padding:3px 8px;line-height:1.5}.business-issue .issue-focus[data-v-764e0668]{display:flex;align-items:center;gap:18px;justify-content:space-between;background:#fff8e9;border:1px solid #f0e2c5;border-radius:6px;padding:13px 15px;margin-top:12px}.business-issue .issue-problem[data-v-764e0668]{min-width:0;flex:1}.business-issue .issue-problem .issue-focus-label[data-v-764e0668]{font-size:11px;letter-spacing:.3px;color:#96702e;font-weight:500}.business-issue .issue-problem p[data-v-764e0668]{margin-top:4px;color:#724c14;font-size:15px;font-weight:600;line-height:1.7;overflow-wrap:anywhere}.business-issue .issue-difference[data-v-764e0668]{flex-shrink:0;border-left:1px solid #ead4a7;padding-left:18px}.business-issue .issue-difference span[data-v-764e0668]{display:block;font-size:11px;color:#89622a;margin-bottom:4px}.business-issue .issue-difference strong[data-v-764e0668]{display:block;font-size:23px;line-height:1.4;font-weight:700;color:#9a5a16;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.business-issue .issue-difference small[data-v-764e0668]{font-size:12px;font-weight:500}.business-issue .issue-context[data-v-764e0668]{font-size:11px;color:#64786c;line-height:1.7;margin-top:10px;overflow-wrap:anywhere}.business-issue .issue-actions[data-v-764e0668]{display:flex;align-items:center;gap:12px;border-top:1px solid #e8ede9;margin-top:14px;padding-top:12px}.business-issue.issue-handled[data-v-764e0668]{border-left-color:#91aa9c}.business-issue.issue-handled .issue-status[data-v-764e0668]{background:#edf3ef;color:#4e6a5b}@media(max-width:700px){.business-issue[data-v-764e0668]{padding:15px}.business-issue .issue-heading[data-v-764e0668]{flex-direction:row!important;gap:10px!important}.business-issue .issue-heading h3[data-v-764e0668]{font-size:15px}.business-issue .issue-heading .issue-status[data-v-764e0668]{font-size:11px;padding:3px 6px;white-space:normal;max-width:120px}.business-issue .issue-focus[data-v-764e0668]{align-items:flex-start;flex-direction:column;gap:10px;padding:11px 12px}.business-issue .issue-problem p[data-v-764e0668]{font-size:14px}.business-issue .issue-difference[data-v-764e0668]{border-left:0;border-top:1px solid #ead4a7;width:100%;padding:8px 0 0}.business-issue .issue-difference strong[data-v-764e0668]{font-size:21px}}.material-create-form{display:grid;gap:18px;color:#203c3b}.material-create-form .new-case-intro,.material-create-form .new-case-name-note{line-height:1.7;color:#728280;font-size:13px}.material-create-form .new-case-name-note{padding:12px 14px;background:#f3f7f5;border-radius:8px}.new-case-source-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;font-size:14px}.new-case-source-heading span{color:#83968d;font-size:12px;font-weight:400}.new-case-drop{width:100%;display:flex;align-items:center;flex-direction:column;gap:7px;padding:22px 18px;border:1px dashed #8bb7ab;border-radius:10px;background:#f4f9f6;color:#203c3b;cursor:pointer}.new-case-drop strong{font-size:14px;overflow-wrap:anywhere;max-width:100%}.new-case-drop span:last-child{font-size:12px;color:#728280}.new-case-drop .new-case-file-icon{font-size:28px;color:#167369}.new-case-drop:hover{background:#edf5f0}.new-case-drop:disabled{cursor:wait;opacity:.65}.new-case-attachment-note,.new-case-submit-note{font-size:12px;color:#83968d;line-height:1.6}.new-case-submit-note{display:flex;justify-content:space-between;gap:10px}.new-case-files{list-style:none;margin:0;padding:0;max-height:180px;overflow:auto}.new-case-files li{display:flex;align-items:center;gap:12px;justify-content:space-between;padding:9px 0;border-bottom:1px solid #edf1ee}.new-case-files li>span{min-width:0}.new-case-files li strong{font-size:13px;font-weight:400;overflow-wrap:anywhere}.new-case-files li small{display:block;color:#83968d;font-size:11px;margin-top:2px}.new-case-options{font-size:12px;color:#728280}.new-case-options summary{cursor:pointer}.new-case-options label{display:block;margin:12px 0 6px}.new-case-options p{margin-top:6px}.new-case-options .n-select{max-width:260px}.new-case-upload-progress{display:grid;gap:8px;font-size:12px;color:#167369}@media(max-width:480px){.material-create-form{gap:14px}.new-case-submit-note{flex-direction:column;gap:2px}.new-case-drop{padding:16px}.new-case-modal .n-card__content{padding-inline:18px}}pre[data-v-ccef2b9a]{overflow:auto;background:#f4f7f5;padding:16px;font-size:12px}details[data-v-ccef2b9a]{margin:16px 0}.n-alert[data-v-ccef2b9a]{margin-bottom:16px}.method-notice[data-v-cb24d995]{margin:16px 0}.model-catalog[data-v-c48e6d8f]{padding:24px;background:#fff;border:1px solid #dce7e2;border-radius:12px;margin-bottom:28px;color:#24493e}.catalog-heading[data-v-c48e6d8f],.editor-title[data-v-c48e6d8f],.version-heading[data-v-c48e6d8f]{display:flex;justify-content:space-between;gap:16px;align-items:center}.editor-title[data-v-c48e6d8f],.version-heading[data-v-c48e6d8f]{flex-wrap:wrap}h2[data-v-c48e6d8f]{font-size:20px;margin:0}h3[data-v-c48e6d8f]{font-size:15px;margin:0}.catalog-heading p[data-v-c48e6d8f],small[data-v-c48e6d8f],.version-heading[data-v-c48e6d8f]{color:#758c83;font-size:12px}.catalog-error[data-v-c48e6d8f]{margin-top:16px}.route-grid[data-v-c48e6d8f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:24px}.route-item[data-v-c48e6d8f],.key-field[data-v-c48e6d8f]{display:grid;gap:8px;width:100%}.profile-layout[data-v-c48e6d8f]{display:grid;grid-template-columns:190px minmax(0,1fr);gap:24px;border-top:1px solid #e9efeb;padding:22px 0}nav[data-v-c48e6d8f]{display:flex;flex-direction:column;gap:8px}.profile-item[data-v-c48e6d8f]{cursor:pointer;border:1px solid transparent;border-radius:8px;background:#f7f9f8;padding:12px;text-align:left;color:#36594b;overflow-wrap:anywhere}.profile-item strong[data-v-c48e6d8f],.profile-item small[data-v-c48e6d8f]{display:block}.profile-item small[data-v-c48e6d8f]{margin-top:4px}.profile-item.selected[data-v-c48e6d8f]{border-color:#8bbdb0;background:#eaf5ef}.profile-grid[data-v-c48e6d8f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;margin-top:16px}.wide[data-v-c48e6d8f]{grid-column:1/-1}.advanced[data-v-c48e6d8f]{border-top:1px solid #e5ede7;padding:14px 0}.advanced summary[data-v-c48e6d8f]{cursor:pointer;font-size:13px;color:#487363}.empty[data-v-c48e6d8f]{color:#7d9187;font-size:13px;padding:16px 0}.publish-bar[data-v-c48e6d8f]{display:flex;gap:12px;margin:18px 0}.history>div[data-v-c48e6d8f]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-top:1px solid #e5ede7}.history>div small[data-v-c48e6d8f]{display:block}@media(max-width:760px){.route-grid[data-v-c48e6d8f],.profile-layout[data-v-c48e6d8f]{grid-template-columns:1fr}nav[data-v-c48e6d8f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-heading[data-v-c48e6d8f]{align-items:flex-start}.model-catalog[data-v-c48e6d8f]{padding:16px}.publish-bar[data-v-c48e6d8f]{flex-wrap:wrap}.profile-grid[data-v-c48e6d8f]{grid-template-columns:1fr}}.settings-page[data-v-f2cf9bf9]{max-width:1040px;margin:auto;padding:32px 28px}.settings-card[data-v-f2cf9bf9]{background:#fff;border:1px solid #e0e8e4;border-radius:12px;margin-bottom:24px}.settings-grid[data-v-f2cf9bf9]{padding:0 25px;display:grid;grid-template-columns:1fr 1fr;gap:8px 28px}.settings-wide[data-v-f2cf9bf9]{grid-column:1/-1}.key-entry[data-v-f2cf9bf9]{width:100%;display:grid;gap:12px}.settings-footer[data-v-f2cf9bf9]{padding:0 25px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.settings-actions[data-v-f2cf9bf9]{display:flex;align-items:center;justify-content:space-between}@media(max-width:680px){.settings-grid[data-v-f2cf9bf9]{grid-template-columns:1fr}.settings-page[data-v-f2cf9bf9]{padding:20px 12px}}.semantic-policy[data-v-b633e852]{border-top:1px solid #e1e9e4;padding:20px 0;margin-bottom:10px}.semantic-policy h3[data-v-b633e852]{font-size:14px;margin:0}.semantic-policy h3 small[data-v-b633e852]{font-weight:400;font-size:11px;color:#82998a;margin-left:8px}.semantic-policy p[data-v-b633e852]{font-size:12px;color:#708976;line-height:1.9;margin:12px 0}.semantic-checks[data-v-b633e852]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:16px 0 24px}.semantic-checks label[data-v-b633e852]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;background:#f4f8f5;border-radius:5px;font-size:12px}.terms-heading[data-v-b633e852]{display:flex;justify-content:space-between;gap:12px;align-items:center}.semantic-term[data-v-b633e852]{border:1px solid #dee8e1;padding:18px;border-radius:6px;margin-top:14px}.term-fields[data-v-b633e852]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 18px}.term-source[data-v-b633e852]{grid-column:1/-1}.semantic-boundary[data-v-b633e852]{padding:12px 14px;background:#f1f6f3;border-left:3px solid #b6d0c1}@media(max-width:700px){.semantic-checks[data-v-b633e852],.term-fields[data-v-b633e852]{grid-template-columns:1fr}.terms-heading[data-v-b633e852]{align-items:start;flex-direction:column}.semantic-term[data-v-b633e852]{padding:12px}}.business-semantics[data-v-440e446a]{background:#fff;border:1px solid #e1e9e3;border-radius:8px;padding:26px;min-width:0}h2[data-v-440e446a]{font-size:19px;margin:0}h3[data-v-440e446a]{font-size:15px;margin:0}p[data-v-440e446a]{font-size:12px;line-height:1.85;color:#647e71;margin:8px 0}.semantics-heading[data-v-440e446a],.alias-heading[data-v-440e446a]{display:flex;justify-content:space-between;align-items:center;gap:16px}.semantics-heading>span[data-v-440e446a]{font-size:12px;white-space:nowrap;color:#326f60;background:#eaf4ef;padding:8px 12px;border-radius:6px}.semantic-filters[data-v-440e446a]{display:grid;grid-template-columns:190px minmax(200px,1fr);gap:14px;margin:20px 0 14px}.definitions-table[data-v-440e446a]{overflow:auto;max-height:510px;border:1px solid #e2eae5;border-radius:6px}.definitions-table table[data-v-440e446a]{width:100%;min-width:760px;border-collapse:collapse;table-layout:fixed;font-size:12px}.definitions-table th[data-v-440e446a]{position:sticky;top:0;background:#f2f7f4;text-align:left;color:#4c6d5d;font-weight:500;z-index:1}.definitions-table td[data-v-440e446a],.definitions-table th[data-v-440e446a]{padding:13px 15px;border-bottom:1px solid #e7ede9;vertical-align:top;line-height:1.7;overflow-wrap:anywhere}.definitions-table th[data-v-440e446a]:nth-child(1){width:18%}.definitions-table th[data-v-440e446a]:nth-child(2){width:11%}.definitions-table th[data-v-440e446a]:nth-child(3){width:22%}.definitions-table th[data-v-440e446a]:nth-child(4){width:34%}.definitions-table th[data-v-440e446a]:nth-child(5){width:15%}.definitions-table td[data-v-440e446a]{color:#4e6c5b}.definitions-table small[data-v-440e446a]{display:block;color:#82958a;font-size:10px;margin-top:5px}.semantic-help[data-v-440e446a],.semantic-empty[data-v-440e446a]{color:#7a8e83;font-size:11px}.alias-heading[data-v-440e446a]{margin:28px 0 14px}.semantic-alias[data-v-440e446a]{border:1px solid #e2eae5;border-radius:6px;padding:18px;margin:12px 0}.alias-controls[data-v-440e446a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.alias-fields[data-v-440e446a]{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.alias-source[data-v-440e446a]{grid-column:1/-1}.conditional-bindings[data-v-440e446a]{margin-top:28px}.conditional-bindings article[data-v-440e446a]{margin:14px 0;border:1px solid #dce8e2;padding:18px;border-radius:6px}.conditional-bindings article>.binding-title[data-v-440e446a]{display:flex;align-items:center;justify-content:space-between;gap:14px;font-size:13px}.semantic-boundary[data-v-440e446a]{background:#f0f6f3;border-left:3px solid #a6c7b8;padding:13px 15px;margin-top:22px}@media(max-width:700px){.business-semantics[data-v-440e446a]{padding:18px 14px}.semantic-filters[data-v-440e446a],.alias-fields[data-v-440e446a]{grid-template-columns:1fr}.semantics-heading[data-v-440e446a],.alias-heading[data-v-440e446a]{align-items:start;flex-direction:column}.semantic-alias[data-v-440e446a],.conditional-bindings article[data-v-440e446a]{padding:14px}.alias-source[data-v-440e446a]{grid-column:auto}}.rules-modes[data-v-88ab6255]{display:flex;gap:12px;flex-wrap:wrap;margin:0 0 20px}@media(min-width:701px){.rule-list[data-v-88ab6255]{max-height:calc(100dvh - 280px);overflow:auto}}.template-import[data-v-88ab6255]{display:flex;align-items:center;justify-content:space-between;gap:18px;border:1px solid #d8e6dc;background:#f2f8f4;padding:15px 20px;border-radius:7px;margin-bottom:20px}.template-import strong[data-v-88ab6255]{font-size:13px;color:#476c54}.template-import p[data-v-88ab6255]{font-size:11px;color:#839589;line-height:1.8;margin-top:5px}.template-basis[data-v-88ab6255]{padding:12px 14px;border:1px solid #e3ebe5;border-radius:5px;margin-bottom:20px}.template-basis strong[data-v-88ab6255]{font-size:12px;color:#5c7b66}.template-basis p[data-v-88ab6255]{font-size:11px;color:#8a998d;line-height:1.8;margin-top:4px}@media(max-width:700px){.template-import[data-v-88ab6255]{align-items:start;flex-direction:column}}.rules-page[data-v-88ab6255]{padding:32px 40px;max-width:1600px;margin:0 auto}.page-heading[data-v-88ab6255]{margin-bottom:24px}.page-heading h1[data-v-88ab6255]{font-size:27px;margin:0 0 8px}.rules-toolbar[data-v-88ab6255]{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:20px 0;font-size:13px;color:#668471}.rules-toolbar small[data-v-88ab6255]{color:#af8241;margin-left:12px}.rules-layout[data-v-88ab6255]{display:grid;grid-template-columns:280px minmax(0,1fr);gap:24px;align-items:start}.rule-list[data-v-88ab6255],.rule-editor[data-v-88ab6255],.rule-publish[data-v-88ab6255],.rule-history[data-v-88ab6255]{background:#fff;border:1px solid #e1e9e3;border-radius:8px;padding:20px}.rule-list[data-v-88ab6255]{display:grid;gap:8px}.rule-list button[data-v-88ab6255]{display:flex;justify-content:space-between;align-items:center;text-align:left;gap:8px;border:1px solid transparent;border-radius:6px;background:#fff;padding:12px;color:#466550;cursor:pointer}.rule-list button strong[data-v-88ab6255]{font-size:12px;font-weight:500}.rule-list button small[data-v-88ab6255]{display:block;font-size:10px;color:#879b8e;margin-top:7px}.rule-list button i[data-v-88ab6255]{width:6px;height:6px;border-radius:50%;background:#bbb;flex-shrink:0}.rule-list button i.enabled[data-v-88ab6255]{background:#389674}.rule-list button.selected[data-v-88ab6255]{border-color:#9ebda9;background:#eef6f1}.rule-editor[data-v-88ab6255]{padding:26px;min-width:0}.rule-editor h2[data-v-88ab6255]{font-size:18px}.rule-editor .panel-heading[data-v-88ab6255]{margin-bottom:20px}.rule-fields[data-v-88ab6255]{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}.rule-wide[data-v-88ab6255],.rule-conditions[data-v-88ab6255]{grid-column:1/-1}.fixed-formula[data-v-88ab6255]{padding:14px;background:#f2f7f3;margin-bottom:22px;font-size:13px}.fixed-formula p[data-v-88ab6255]{color:#82988a;font-size:11px;line-height:1.8;margin-top:6px}.rule-conditions[data-v-88ab6255]{margin:4px 0 24px}.rule-conditions>div[data-v-88ab6255]:first-child{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.rule-conditions h3[data-v-88ab6255]{font-size:13px}.rule-conditions h3 small[data-v-88ab6255]{font-size:10px;color:#82988a;font-weight:400;margin-left:10px}.rule-conditions p[data-v-88ab6255]{color:#85998c;font-size:11px;line-height:1.8}.condition-row[data-v-88ab6255]{display:grid;grid-template-columns:150px 30px minmax(100px,1fr) 36px;gap:10px;align-items:center;margin:10px 0;font-size:11px;color:#869b8b}.rule-publish[data-v-88ab6255]{display:grid;grid-template-columns:minmax(220px,1fr) minmax(250px,1fr) auto;gap:24px;align-items:center;margin-top:24px}.rule-publish h3[data-v-88ab6255]{font-size:14px}.rule-publish p[data-v-88ab6255]{font-size:11px;color:#829689;line-height:1.8;margin-top:6px}.policy-note[data-v-88ab6255]{padding:12px;background:#fff8e9;color:#ac864c;font-size:11px;line-height:1.8}.rule-history[data-v-88ab6255]{margin-top:24px;font-size:12px}.rule-history summary[data-v-88ab6255]{cursor:pointer;color:#658370}.rule-history button[data-v-88ab6255]{display:block;text-align:left;border:0;background:none;color:#688571;cursor:pointer;padding:12px 0;line-height:1.8}.rule-history .version-preview[data-v-88ab6255]{border-top:1px solid #e2eae4;padding-top:16px}.rule-history .version-preview h3[data-v-88ab6255]{font-size:13px;margin-bottom:12px}.rule-history .version-preview p[data-v-88ab6255]{font-size:11px;line-height:1.8;color:#87998e}@media(max-width:1050px){.rules-page[data-v-88ab6255]{padding:24px}.rules-layout[data-v-88ab6255]{grid-template-columns:220px minmax(0,1fr);gap:16px}.rule-publish[data-v-88ab6255]{grid-template-columns:1fr}.condition-row[data-v-88ab6255]{grid-template-columns:minmax(90px,1fr) 30px minmax(90px,1fr) 36px;gap:6px}}@media(max-width:700px){.rules-page[data-v-88ab6255]{padding:20px 14px}.rules-layout[data-v-88ab6255]{grid-template-columns:1fr}.rule-list[data-v-88ab6255]{max-height:260px;overflow:auto}.rule-fields[data-v-88ab6255]{grid-template-columns:1fr}.rule-editor[data-v-88ab6255]{padding:18px}.rules-toolbar[data-v-88ab6255]{align-items:start;flex-direction:column}.condition-row[data-v-88ab6255]{grid-template-columns:1fr 30px 1fr}.condition-row .n-button[data-v-88ab6255]{grid-column:3;justify-self:end}.rule-publish[data-v-88ab6255]{padding:18px}}.settings-page[data-v-e3b3a368]{max-width:1100px;margin:auto;padding:32px 28px}.settings-card[data-v-e3b3a368]{padding:24px;background:#fff;border:1px solid #e0e8e4;border-radius:12px;margin-bottom:20px}.settings-card h2[data-v-e3b3a368]{font-size:17px}.settings-card .panel-heading[data-v-e3b3a368]{display:flex;align-items:start;justify-content:space-between;gap:20px}.settings-card .muted[data-v-e3b3a368]{font-size:12px;line-height:1.8;margin-top:8px}.settings-grid[data-v-e3b3a368]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 28px;margin-top:22px}.settings-grid[data-v-e3b3a368] .n-input-number{width:100%}.settings-wide[data-v-e3b3a368]{grid-column:1/-1}@media(max-width:680px){.settings-page[data-v-e3b3a368]{padding:20px 12px}.settings-card[data-v-e3b3a368]{padding:18px}.settings-grid[data-v-e3b3a368]{grid-template-columns:1fr;gap:4px}}.tool-catalog[data-v-e3b3a368]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0}.tool-catalog article[data-v-e3b3a368]{padding:18px;border:1px solid #e0e9e4;border-radius:8px}.tool-catalog code[data-v-e3b3a368]{display:block;color:#8a9e91;font-size:11px;margin-top:8px}.tool-catalog p[data-v-e3b3a368]{font-size:12px;line-height:1.8;color:#708a7a}.tool-history[data-v-e3b3a368]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:16px;font-size:12px}.save-note[data-v-e3b3a368]{margin-left:14px;font-size:12px}@media(max-width:680px){.tool-catalog[data-v-e3b3a368]{grid-template-columns:1fr}.save-note[data-v-e3b3a368]{display:block;margin:12px 0}.tool-history[data-v-e3b3a368]{align-items:start;flex-direction:column}}.admin-page[data-v-08e8998d]{max-width:1400px;padding:30px;margin:auto;min-width:0}.heading[data-v-08e8998d]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.heading h1[data-v-08e8998d]{margin:0 0 10px;font-size:26px}.heading p[data-v-08e8998d]{margin:0;color:#667d72;font-size:13px;line-height:1.7}section[data-v-08e8998d]{padding:24px;margin:18px 0;background:#fff;border:1px solid #e0e8e3;border-radius:12px;min-width:0}section h2[data-v-08e8998d]{font-size:17px;margin:0 0 20px}section p[data-v-08e8998d]{font-size:13px;line-height:1.8}.two[data-v-08e8998d],.three[data-v-08e8998d],.grid[data-v-08e8998d]{display:grid;gap:20px}.two[data-v-08e8998d],.grid[data-v-08e8998d]{grid-template-columns:repeat(2,minmax(0,1fr))}.three[data-v-08e8998d]{grid-template-columns:repeat(3,minmax(0,1fr))}.cards>section[data-v-08e8998d]{margin-bottom:0}.row[data-v-08e8998d]{display:flex;gap:10px;align-items:center}.wrap[data-v-08e8998d]{flex-wrap:wrap}.muted[data-v-08e8998d],small[data-v-08e8998d]{color:#71867b;font-size:12px;line-height:1.8}.history[data-v-08e8998d]{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid #edf1ee}.history small[data-v-08e8998d]{display:block}.flow[data-v-08e8998d]{display:grid;gap:8px;margin-bottom:20px}.flow article[data-v-08e8998d]{padding:10px 14px;background:#f2f7f4;border-radius:7px;font-size:13px}.flow small[data-v-08e8998d]{display:block}.tool[data-v-08e8998d]{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:12px 0;border-top:1px solid #edf1ee}.tool strong[data-v-08e8998d]{flex:1;font-size:12px}.tool label[data-v-08e8998d]{font-size:11px;width:90px}.reference[data-v-08e8998d]{display:grid;gap:8px;margin:16px 0;padding:12px;background:#f5f8f6}details[data-v-08e8998d]{margin-top:20px}details summary[data-v-08e8998d]{cursor:pointer;margin-bottom:12px}.table-wrap[data-v-08e8998d]{overflow:auto}table[data-v-08e8998d]{border-collapse:collapse;width:100%;font-size:13px;text-align:left}th[data-v-08e8998d],td[data-v-08e8998d]{padding:12px;border-bottom:1px solid #e6ece7;white-space:nowrap}pre[data-v-08e8998d]{overflow:auto;max-height:360px;background:#f3f7f4;padding:16px;font-size:12px}[data-v-08e8998d] .n-input-number{width:100%}[data-v-08e8998d] .n-alert{margin:16px 0}@media(max-width:1000px){.two[data-v-08e8998d],.three[data-v-08e8998d]{grid-template-columns:1fr}.admin-page[data-v-08e8998d]{padding:20px}}@media(max-width:680px){.grid[data-v-08e8998d]{grid-template-columns:1fr}.admin-page[data-v-08e8998d]{padding:12px}.heading[data-v-08e8998d],.history[data-v-08e8998d]{align-items:flex-start;flex-direction:column}section[data-v-08e8998d]{padding:18px}.row[data-v-08e8998d]{flex-wrap:wrap}}:root{--sidebar-width:232px;--sidebar-collapsed-width:72px}*{box-sizing:border-box}body{margin:0;background:#f5f7f7;color:#203c3b;font-family:Inter,Microsoft YaHei,sans-serif;font-size:14px}a{color:#167369;text-decoration:none}button{font:inherit}h1,h2,h3,p{margin:0}h1{font-size:29px;font-weight:650;letter-spacing:-.7px;margin:8px 0}h2{font-size:18px;font-weight:600}.muted{color:#728280;line-height:1.8}.eyebrow{font-size:11px;letter-spacing:2px;color:#60817c}.gap{margin-bottom:20px}.loading{display:flex;align-items:center;justify-content:center;min-height:60vh}.brand-mark{width:58px;height:58px;border-radius:15px;background:#167369;color:#fff;display:grid;place-items:center;font-size:27px;font-weight:600}.brand-mark.small{width:38px;height:38px;border-radius:10px;font-size:20px}.login-page{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:#fff}.login-intro{background:#e5efeb;padding:12vh 10%;display:flex;flex-direction:column;align-items:flex-start}.login-intro .eyebrow{margin-top:34px}.login-intro h1{font-size:44px;line-height:1.45;margin:22px 0}.login-intro>p:not(.eyebrow){color:#57746e;line-height:2;font-size:16px}.login-intro .intro-footer{margin-top:auto;padding-top:80px;color:#64817b;font-size:12px}.login-form{width:380px;max-width:90%;margin:auto;padding:50px 0}.login-form h2{font-size:25px;margin:16px 0 8px}.login-form form{margin-top:30px}.login-form .version{color:#167369;font-size:12px}.login-form .footnote{font-size:12px;color:#728280;line-height:1.8;margin-top:24px}.shell{display:flex;min-height:100vh}.main-shell{margin-left:var(--sidebar-width);flex:1;min-width:0;transition:margin-left .18s ease}@media(min-width:681px){.sidebar-collapsed+.main-shell{margin-left:var(--sidebar-collapsed-width)}}@media(prefers-reduced-motion:reduce){.main-shell{transition:none}}.topbar{height:74px;padding:0 38px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e6ece9;background:#fff;font-size:12px}.topbar .crumb{color:#8c9c96;margin-left:10px}.account{display:flex;align-items:center;gap:14px}.account .avatar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#ecf1ed;color:#647d70}main{padding:30px 38px;max-width:1600px;margin:auto;min-height:calc(100vh - 125px)}.page-heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:28px;gap:20px}.case-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.case-title-row h1{overflow-wrap:anywhere}.welcome{background:#e8f0ec;padding:29px 32px;border:1px solid #d8e5de;border-radius:12px;display:flex;justify-content:space-between;align-items:center}.welcome h2{margin:16px 0 10px;font-size:23px}.welcome p{color:#648078;line-height:1.8}.welcome .pill{color:#4c7d6c;font-size:11px;letter-spacing:.5px}.welcome .welcome-symbol{color:#749689;font-size:34px;padding:10px 22px;white-space:nowrap}.welcome .welcome-symbol span{font-size:21px;margin:15px}.list-heading{margin:32px 0 18px;display:flex;align-items:center;justify-content:space-between}.list-heading h2 span{margin-left:10px;font-size:13px;color:#728280}.list-heading .search{width:240px}.case-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:18px}.case-card{background:#fff;border:1px solid #e0e8e4;border-radius:10px;padding:22px;cursor:pointer;text-align:left;color:#203c3b;transition:box-shadow .15s,border-color .15s}.case-card:hover{border-color:#7ca799;box-shadow:0 5px 16px #183d2810}.case-card .card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.case-card .folder{font-size:24px;color:#397f6d}.case-card h3{font-size:17px;margin-bottom:9px;overflow-wrap:anywhere}.case-card p{font-size:12px;color:#728280}.case-card .card-bottom{display:flex;justify-content:space-between;border-top:1px solid #edf0ee;padding-top:17px;margin-top:23px;font-size:11px;color:#83968c}.empty{padding:70px 10px}.case-card{display:flex;flex-direction:column}.case-card .card-bottom{margin-top:auto;width:100%}.case-task-status{margin:18px 0 20px;display:flex;align-items:flex-start;flex-direction:column;gap:9px;width:100%}.case-task-status p{font-size:11px;line-height:1.7;margin:0}.case-task-status .case-task-warning{color:#ac7037;font-size:11px}.case-task-dot{display:inline-block;width:6px;height:6px;background:currentColor;border-radius:50%;margin-right:6px;box-shadow:0 0 0 3px #208a7c14}.case-task-progress{width:100%;font-size:11px;color:#729184}.case-task-progress span{display:block;margin-bottom:7px}.stats{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid #e1e8e4;border-radius:10px;padding:23px 0;margin-bottom:26px}.stats>div{padding:0 26px;border-right:1px solid #e8eee9}.stats>div:last-child{border:0}.stats span{color:#728280;font-size:12px}.stats strong{display:block;font-size:31px;margin-top:9px;font-weight:500}.stats small{font-size:12px;color:#859a8f;font-weight:400}.stats .text-stat{font-size:21px;line-height:46px}.material-panel{border:1px solid #e1e8e4;border-radius:10px;background:#fff;overflow:hidden}.panel-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:25px}.panel-heading p{font-size:12px;margin-top:6px}.upload-controls,.row-actions{display:flex;gap:12px;align-items:center}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:12px;text-align:left}table th{background:#f8faf8;color:#83958a;font-weight:400;padding:15px;border-block:1px solid #ebefec}table td{padding:18px 15px;border-bottom:1px solid #edf1ee}table th:first-child,table td:first-child{padding-left:25px}table td small{display:block;color:#92a098;margin-top:6px}table .filename{min-width:180px;max-width:400px;overflow-wrap:anywhere;font-size:13px}table .error{color:#b07831}.row-actions{white-space:nowrap;font-size:12px}.next-stage{margin-top:27px}.next-stage p{margin-top:7px;font-size:12px}.module-list{display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.module-list>span{border:1px dashed #cedbd3;padding:12px 16px;border-radius:7px;color:#64796c;font-size:12px}.module-list>span small{color:#97a69d;margin-left:16px}.dot-separator{margin:0 10px;color:#bbc8c0}footer{text-align:center;color:#91a197;padding:14px;font-size:10px}.evidence{border:1px solid #e0e8e4;border-radius:8px;margin-bottom:16px}.evidence>div{padding:12px 16px;background:#f1f6f2;font-size:12px;display:flex;justify-content:space-between}.evidence pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.9;padding:16px;margin:0}@media(max-width:1000px){:root{--sidebar-width:208px}main{padding:24px}.topbar{padding:0 24px}.panel-heading{align-items:flex-start;flex-direction:column}.welcome-symbol{display:none}}@media(max-width:680px){.sidebar{display:none}.main-shell{margin-left:0}.stats{grid-template-columns:repeat(2,1fr);gap:20px}.page-heading{align-items:flex-start}.login-page{grid-template-columns:1fr}.login-intro,.topbar .crumb{display:none}.list-heading .search{width:170px}main{padding:20px 16px}}.page-preview{position:relative;line-height:0}.page-preview img{width:100%;height:auto}.page-preview .evidence-box{position:absolute;border:2px solid #d98116;background:#ffb13b22;pointer-events:none}.evidence .ocr-table{display:block;overflow:auto;padding:8px;background:#fff}.evidence .ocr-table td{border:1px solid #dce5e0;padding:8px;white-space:pre-wrap;min-width:70px}.ocr-note{padding:10px 16px;color:#8c692e;font-size:12px}.preview-button{margin:0 16px 12px}.background-actions{margin-top:12px}.material-progress{margin-top:10px;max-width:260px}.case-phases{display:grid;grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:24px}.case-phases button{display:flex;align-items:center;gap:12px;text-align:left;border:1px solid #e0e8e2;background:#fff;border-radius:8px;padding:16px;color:#6d8774;cursor:pointer}.case-phases button strong{font-size:13px;font-weight:500}.case-phases button small{display:block;font-size:10px;color:#97a69b;margin-top:6px}.case-phases button .phase-number{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#eef3ef;color:#8c9f90;flex-shrink:0;font-size:12px}.case-phases button.active{background:#eaf5ef;border-color:#91b79e;color:#167369}.case-phases button.active .phase-number{background:#167369;color:#fff}.preparation-heading{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:6px 0 20px}.preparation-heading p{font-size:12px;color:#809586;line-height:1.8;margin-top:6px}.preparation-footer{margin-top:20px;font-size:11px;color:#91a295;line-height:1.9}@media(max-width:1100px){.case-phases{grid-template-columns:repeat(5,minmax(140px,1fr));overflow:auto}.preparation-heading{align-items:flex-start;flex-direction:column}}@media(max-width:680px){.page-heading{flex-wrap:wrap}.page-heading>div{min-width:0;max-width:100%}.page-heading h1{overflow-wrap:anywhere}.page-heading .n-tag{max-width:100%;height:auto;white-space:normal}.page-heading .n-tag .n-tag__content{white-space:normal;overflow-wrap:anywhere}}
