.risk-traffic[data-v-b4ea8fc4]{--tl-lamp:#3fbf8c;--tl-signal:#2f9e74;--tl-ink:#2b7565;--tl-soft:#e9f6f0;background:var(--ui-bg);border:1px solid var(--risk-line);border-left:4px solid var(--tl-signal);border-radius:var(--ui-radius-compact);color:var(--ui-ink);margin-bottom:var(--ui-stack-gap);min-width:0;padding:var(--ui-card-padding)}.risk-traffic-yellow[data-v-b4ea8fc4]{--tl-lamp:#f5b82e;--tl-signal:#e3a21a;--tl-ink:#8a5a00;--tl-soft:#fdf3d8}.risk-traffic-red[data-v-b4ea8fc4]{--tl-lamp:#ec5a5a;--tl-signal:#c94040;--tl-ink:#a63b3b;--tl-soft:#fcecec}.risk-traffic-head[data-v-b4ea8fc4]{align-items:center;display:flex;gap:18px}.risk-traffic-signal[data-v-b4ea8fc4]{align-items:center;background:#2c3442;border-radius:10px;display:flex;flex-direction:column;flex-shrink:0;gap:5px;padding:7px 6px}.risk-traffic-signal i[data-v-b4ea8fc4]{background:#4b5563;border-radius:50%;display:block;height:12px;width:12px}.risk-traffic-green [data-light=green][data-v-b4ea8fc4],.risk-traffic-red [data-light=red][data-v-b4ea8fc4],.risk-traffic-yellow [data-light=yellow][data-v-b4ea8fc4]{animation:risk-traffic-lamp-b4ea8fc4 var(--ui-motion-enter) ease-out both;background:var(--tl-lamp);box-shadow:0 0 10px var(--tl-lamp);height:14px;width:14px}@keyframes risk-traffic-lamp-b4ea8fc4{0%{box-shadow:0 0 0 transparent;filter:brightness(.72)}to{box-shadow:0 0 10px var(--tl-lamp);filter:none}}.risk-traffic-heading[data-v-b4ea8fc4]{min-width:0}.risk-traffic-eyebrow[data-v-b4ea8fc4]{color:var(--tl-ink);font-size:var(--ui-caption-size);font-weight:600;letter-spacing:.11em;margin:0;text-transform:uppercase}.risk-traffic h2[data-v-b4ea8fc4]{font-size:19px;font-weight:600;letter-spacing:-.02em;line-height:1.35;margin:4px 0 0;overflow-wrap:anywhere}.risk-traffic-body[data-v-b4ea8fc4]{border-top:1px solid var(--ui-surface-line);display:grid;gap:var(--ui-space-2) var(--ui-space-3);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin-top:18px;padding-top:var(--ui-space-2)}.risk-traffic-body section[data-v-b4ea8fc4]{min-width:0}.risk-traffic h3[data-v-b4ea8fc4]{color:#414c59;font-size:var(--ui-label-size);font-weight:var(--ui-emphasis);letter-spacing:0;line-height:var(--ui-title-leading);margin:0}.risk-traffic ul[data-v-b4ea8fc4]{display:grid;gap:9px;list-style:none;margin:8px 0 0;padding:0}.risk-traffic li[data-v-b4ea8fc4]{font-size:var(--ui-detail-size);line-height:var(--ui-leading);overflow-wrap:anywhere}.risk-traffic li strong[data-v-b4ea8fc4]{color:var(--ui-ink);display:block;font-weight:600}.risk-traffic li span[data-v-b4ea8fc4]{color:var(--ui-copy);display:block;margin-top:3px}.risk-traffic-body p[data-v-b4ea8fc4]{color:var(--ui-copy);font-size:var(--ui-detail-size);line-height:var(--ui-leading);margin:8px 0 0}.risk-traffic-completeness[data-v-b4ea8fc4]{align-items:center;background:var(--tl-soft);border-radius:9px;color:var(--ui-copy);display:flex;flex-wrap:wrap;font-size:11px;gap:8px 14px;margin-top:16px;padding:10px 12px}.risk-traffic-meter[data-v-b4ea8fc4]{background:#dde3ea;border-radius:2px;flex:1 1 120px;height:4px;overflow:hidden}.risk-traffic-meter i[data-v-b4ea8fc4]{background:var(--tl-signal);display:block;height:100%}.risk-traffic-note[data-v-b4ea8fc4]{color:var(--risk-muted);font-size:var(--ui-caption-size);line-height:1.6;margin:10px 0 0}@media(max-width:767px){.risk-traffic-body[data-v-b4ea8fc4]{grid-template-columns:1fr}.risk-traffic h2[data-v-b4ea8fc4]{font-size:18px}}@media(max-width:480px){.risk-traffic-head[data-v-b4ea8fc4]{gap:14px}.risk-traffic h2[data-v-b4ea8fc4]{font-size:17px}}.risk-analysis[data-v-cd1e7d0b]{--ui-card-radius:14px}.analysis-title[data-v-cd1e7d0b]{margin:0}.report[data-v-cd1e7d0b]{margin-top:20px;min-width:0;overflow-wrap:anywhere}.analysis-expand[data-v-cd1e7d0b]{align-items:center;background:transparent;border:0;color:#355e70;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;margin-top:15px;min-height:44px;padding:5px 0;text-align:left;text-decoration:underline;text-underline-offset:4px}.analysis-incomplete[data-v-cd1e7d0b]{color:#806237;font-size:12px;margin:14px 0 0}.analysis-footnote[data-v-cd1e7d0b]{border-top:1px solid var(--ui-surface-line);color:#68717d;font-size:var(--ui-caption-size);margin:20px 0 0;padding-top:14px}@media(max-width:1100px){.risk-analysis[data-v-cd1e7d0b]{--ui-card-padding:20px}}@media(max-width:480px){.risk-analysis[data-v-cd1e7d0b]{--ui-card-padding:19px}}.report[data-v-cd1e7d0b]>:first-child{margin-top:0}.report[data-v-cd1e7d0b] h1,.report[data-v-cd1e7d0b] h2{color:#374151;font-size:.875rem;font-weight:600;letter-spacing:normal;margin:1.5rem 0 .75rem;text-transform:none}.report[data-v-cd1e7d0b] h3,.report[data-v-cd1e7d0b] h4{color:#4b5563;font-size:.875rem;font-weight:600;margin:1.25rem 0 .5rem}.report[data-v-cd1e7d0b] p{color:#4b5563;font-size:.875rem;font-weight:400;line-height:1.7;margin:.75rem 0}.report[data-v-cd1e7d0b] strong{color:#1f2937;font-weight:600}.report[data-v-cd1e7d0b] em{font-style:italic}.report[data-v-cd1e7d0b] ol,.report[data-v-cd1e7d0b] ul{color:#4b5563;font-size:.875rem;font-weight:400;line-height:1.7;margin:.75rem 0;padding-left:1.25rem}.report[data-v-cd1e7d0b] ul{list-style:disc}.report[data-v-cd1e7d0b] ol{list-style:decimal}.report[data-v-cd1e7d0b] li{margin:.25rem 0}.report[data-v-cd1e7d0b] a{color:#374151;text-decoration:underline;text-underline-offset:2px}.report[data-v-cd1e7d0b] a:focus-visible{outline:2px solid var(--ui-focus);outline-offset:var(--ui-focus-offset)}.report[data-v-cd1e7d0b] a:hover{color:#111827}.report[data-v-cd1e7d0b] table{border-collapse:collapse;color:#4b5563;display:block;font-size:.875rem;font-weight:400;margin:1rem 0;max-width:100%;overflow-x:auto;width:100%}.report[data-v-cd1e7d0b] td,.report[data-v-cd1e7d0b] th{border-bottom:1px solid #f3f4f6;padding:.5rem .5rem .5rem 0;text-align:left;vertical-align:top}.report[data-v-cd1e7d0b] th{color:#6b7280;font-weight:600}.report[data-v-cd1e7d0b] blockquote{border-left:2px solid #e5e7eb;color:#6b7280;margin:1rem 0;padding-left:.75rem}.report[data-v-cd1e7d0b] hr{border:0;border-top:1px solid #f3f4f6;margin:1.25rem 0}.report[data-v-cd1e7d0b] code{background:#f9fafb;border-radius:4px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85em;padding:.1em .35em}.report[data-v-cd1e7d0b] pre{background:#f9fafb;border-radius:8px;margin:1rem 0;overflow-x:auto;padding:.75rem}.report[data-v-cd1e7d0b] pre code{background:transparent;padding:0}.risk-preview[data-v-c3470cc8]{--risk-ink:var(--ui-ink);--risk-copy:#4d5561;--risk-muted:#626c79;--risk-line:#e1e7ed;--risk-bg:var(--ui-surface);--ui-control-height:var(--ui-control-height-roomy);--ui-control-leading:1.5;--ui-control-padding:10px 18px;--ui-control-gap:calc(var(--ui-space)*2.5);--ui-control-weight:var(--ui-emphasis);--ui-leading:1.7;--ui-motion-duration:var(--ui-motion-fast);--ui-focus-offset:3px;--ui-disabled-opacity:.6;--ui-placeholder:#737c88;--ui-control-hover-bg:#f3f6f8;--ui-control-hover-line:#98aabc;--ui-selected-hover-bg:#f1f6f8;--ui-control-hover-ink:var(--ui-control-ink);--ui-primary-direct:var(--ui-primary-hover);--ui-primary-hover-shadow:none;--ui-primary-hover-inset:none;background:var(--ui-bg);color:var(--risk-ink);font-family:var(--ui-font);font-size:15px;line-height:var(--ui-leading);min-height:100vh}.risk-preview[data-v-c3470cc8] *,.risk-preview[data-v-c3470cc8] :after,.risk-preview[data-v-c3470cc8] :before{box-sizing:border-box}.risk-preview[data-v-c3470cc8] :is(h1,h2,h3,h4,p,dl,dd){margin:0}.risk-preview[data-v-c3470cc8] :is(button,input,a){font:inherit}.risk-preview a[data-v-c3470cc8],.risk-preview button[data-v-c3470cc8]{-webkit-tap-highlight-color:transparent}.risk-preview button[data-v-c3470cc8]{cursor:pointer}.risk-preview a[data-v-c3470cc8]{color:inherit;text-decoration:none}.risk-container[data-v-c3470cc8]{--ui-page-gutter:52px}.risk-header[data-v-c3470cc8]{background:#fff;border-bottom:1px solid var(--risk-line);padding:24px 0 20px}.risk-brand-row[data-v-c3470cc8]{gap:var(--ui-space-2);justify-content:space-between}.risk-brand[data-v-c3470cc8],.risk-brand-row[data-v-c3470cc8]{align-items:center;display:flex}.risk-brand[data-v-c3470cc8]{font-size:18px;letter-spacing:.022em;line-height:1.5;text-transform:uppercase}.risk-brand>strong[data-v-c3470cc8]{font-weight:700}.risk-brand>span[data-v-c3470cc8]:last-child{color:var(--risk-copy);font-weight:400}.risk-brand-divider[data-v-c3470cc8]{background:#d1d5db;flex-shrink:0;height:20px;margin:0 12px;width:1px}.risk-product-label[data-v-c3470cc8]{color:var(--risk-muted);font-size:var(--ui-caption-size);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.risk-form[data-v-c3470cc8]{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.risk-input[data-v-c3470cc8]{flex:1;min-width:120px;outline:none;padding:11px 14px}.risk-button>span[data-v-c3470cc8]{font-size:18px;line-height:1}.risk-live-status p[data-v-c3470cc8]{color:var(--risk-muted);font-size:11px}.risk-live-status[data-v-c3470cc8]{margin-top:12px}.risk-report-context[data-v-c3470cc8]{background:var(--risk-bg);border:1px solid var(--risk-line);border-radius:var(--ui-radius-compact);color:var(--risk-copy);font-size:12px;margin-bottom:24px;padding:18px 20px}.risk-report-context h2[data-v-c3470cc8]{color:var(--risk-ink);font-size:14px;font-weight:600}.risk-report-context p[data-v-c3470cc8]{margin-top:7px}.risk-coverage[data-v-c3470cc8]{border-top:1px solid var(--risk-line);margin-top:14px;padding-top:12px}.risk-coverage summary[data-v-c3470cc8]{align-items:center;cursor:pointer;display:flex;font-weight:var(--ui-emphasis);gap:var(--ui-space);min-height:40px}.risk-coverage summary[data-v-c3470cc8]:before{content:"›";font-size:16px;transition:transform var(--ui-motion-disclosure) ease}.risk-coverage[open] summary[data-v-c3470cc8]:before{transform:rotate(90deg)}.risk-coverage ul[data-v-c3470cc8]{margin:10px 0;padding-left:20px}.risk-coverage li[data-v-c3470cc8]{margin:8px 0;overflow-wrap:anywhere}.risk-coverage strong[data-v-c3470cc8]{font-weight:600}.risk-saved-loading[data-v-c3470cc8]{min-height:230px}.risk-saved-loading>p[data-v-c3470cc8]:last-child{color:var(--risk-copy);font-size:13px;margin-top:15px}.risk-form-note[data-v-c3470cc8]{color:var(--risk-muted);font-size:var(--ui-caption-size);padding-top:8px}.risk-form-error[data-v-c3470cc8]{color:#a63b3b;font-size:12px;padding-top:8px}.risk-main[data-v-c3470cc8]{min-height:680px;padding-bottom:40px;padding-top:30px}.risk-eyebrow[data-v-c3470cc8]{display:block;font-weight:600;letter-spacing:.11em;text-transform:uppercase}.risk-caption[data-v-c3470cc8],.risk-eyebrow[data-v-c3470cc8]{color:var(--risk-muted);font-size:var(--ui-caption-size)}.risk-caption[data-v-c3470cc8]{line-height:1.6}.risk-pill[data-v-c3470cc8]{background:#f6f9fb;border:1px solid #dbe4e9;border-radius:5px;color:#526775;font-size:11px;padding:5px 8px}.risk-pill[data-v-c3470cc8],.risk-text-button[data-v-c3470cc8]{display:inline-flex;line-height:1.5}.risk-text-button[data-v-c3470cc8]{align-items:center;background:transparent;border:0;color:#355e70;font-size:var(--ui-label-size)!important;min-height:40px;padding:5px 0;text-align:left;text-decoration:underline;text-decoration-color:#a9bcc6;text-underline-offset:4px}.risk-limit[data-v-c3470cc8]{color:var(--risk-muted);font-size:11px;line-height:1.8;margin-top:28px!important;max-width:90ch}.risk-result-heading[data-v-c3470cc8]{align-items:center;display:flex;gap:var(--ui-space-2);justify-content:space-between;margin-bottom:22px}.risk-result-heading h1[data-v-c3470cc8]{font-size:27px;font-weight:600;letter-spacing:-.035em;line-height:1.3;margin-top:6px}.risk-sources[data-v-c3470cc8]{background:var(--risk-bg);border:1px solid var(--risk-line);border-radius:var(--ui-radius-compact);display:flex;flex-wrap:wrap;gap:4px 12px;padding:var(--ui-space) calc(var(--ui-space)*1.5)}.risk-sources button[data-v-c3470cc8]{align-items:center;background:transparent;border:1px solid transparent;border-radius:5px;color:var(--risk-ink);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;min-height:36px;padding:6px 4px}.risk-sources button small[data-v-c3470cc8]{color:#606b77;font-size:11px}.risk-sources button.risk-source-active[data-v-c3470cc8]{background:#fff;border-color:#bdcdd6}.risk-dot[data-v-c3470cc8]{background:#b7c0cb;border-radius:50%;display:inline-block;flex:0 0 6px;height:6px;width:6px}.risk-dot-done[data-v-c3470cc8]{background:#398779}.risk-dot-attention[data-v-c3470cc8]{background:#a87938}.risk-dot-loading[data-v-c3470cc8]{background:#578ca1}.risk-source-detail[data-v-c3470cc8]{background:#fcfdfe;border:1px solid var(--risk-line);border-radius:0 0 10px 10px;border-top:0;font-size:12px;padding:14px 18px}.risk-source-detail strong[data-v-c3470cc8]{font-weight:600}.risk-source-detail p[data-v-c3470cc8]{color:var(--risk-copy);margin-top:4px}.risk-state-announcement[data-v-c3470cc8]{color:var(--risk-muted);font-size:var(--ui-caption-size);margin:11px 0 22px!important}.risk-card[data-v-c3470cc8]{--ui-card-line:var(--risk-line)}.risk-company[data-v-c3470cc8]{margin-bottom:var(--ui-stack-gap)}.risk-company-heading[data-v-c3470cc8]{align-items:flex-start;display:flex;gap:15px;justify-content:space-between}.risk-company h2[data-v-c3470cc8]{font-size:16px;font-weight:650;letter-spacing:.015em;text-transform:uppercase}.risk-company-heading p[data-v-c3470cc8]{color:var(--risk-muted);font-size:11px;margin-top:5px}.risk-company-rows[data-v-c3470cc8]{display:grid;gap:var(--ui-space-2) var(--ui-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--ui-space-3)!important}.risk-company-rows dt[data-v-c3470cc8]{color:var(--risk-muted);font-size:11px;letter-spacing:.015em}.risk-company-rows dd[data-v-c3470cc8]{font-size:var(--ui-detail-size);line-height:var(--ui-leading);margin-top:3px;overflow-wrap:anywhere}.risk-report-grid[data-v-c3470cc8]{align-items:start;display:grid;gap:var(--ui-stack-gap);grid-template-columns:minmax(0,3fr) minmax(0,2fr)}.risk-report-aside[data-v-c3470cc8]{display:grid;gap:var(--ui-stack-gap);min-width:0}.risk-section-heading[data-v-c3470cc8]{align-items:center;display:flex;gap:12px;justify-content:space-between}.risk-analysis h3[data-v-c3470cc8]{font-size:14px;font-weight:600;line-height:1.5;margin-top:22px}.risk-summary[data-v-c3470cc8]{color:var(--risk-copy);font-size:14px;line-height:1.9;margin-top:12px!important}.risk-inline-warning[data-v-c3470cc8]{border-left:2px solid #b88e53;color:#836027;font-size:12px;margin-top:15px!important;padding-left:12px}.risk-expand[data-v-c3470cc8]{margin-top:15px}.risk-analysis-footnote[data-v-c3470cc8]{border-top:1px solid var(--risk-line);color:var(--risk-muted);font-size:var(--ui-caption-size);margin-top:20px!important;padding-top:14px}.risk-finances>.risk-caption[data-v-c3470cc8]{margin-top:6px}.risk-finances table[data-v-c3470cc8]{border-collapse:collapse;font-size:12px;margin-top:17px;table-layout:fixed;width:100%}.risk-finances thead th[data-v-c3470cc8]{color:var(--risk-muted);font-size:var(--ui-caption-size);font-weight:400;letter-spacing:.02em;text-transform:uppercase}.risk-finances td[data-v-c3470cc8],.risk-finances th[data-v-c3470cc8]{font-variant-numeric:tabular-nums;font-weight:400;padding:8px 0;text-align:right}.risk-finances tr[data-v-c3470cc8]>:first-child{color:var(--risk-muted);text-align:left;width:20%}.risk-finances tbody tr[data-v-c3470cc8]{border-top:1px solid var(--risk-line)}.risk-finance-bars[data-v-c3470cc8]{display:flex;flex-direction:column;gap:7px;margin-top:13px}.risk-finance-bars>div[data-v-c3470cc8]{align-items:center;display:flex;gap:9px}.risk-finance-bars span[data-v-c3470cc8]{color:var(--risk-muted);flex-shrink:0;font-size:9px}.risk-finance-bars i[data-v-c3470cc8]{background:#8caab9;border-radius:2px;display:block;height:4px;max-width:calc(100% - 35px)}.risk-finance-bars>div:last-child i[data-v-c3470cc8]{background:#466e83}.risk-counters dl[data-v-c3470cc8]{margin-top:14px}.risk-counters dl>div[data-v-c3470cc8]{align-items:baseline;display:flex;gap:15px;justify-content:space-between;margin-top:11px}.risk-counters dt[data-v-c3470cc8]{color:var(--risk-copy);font-size:13px;line-height:1.55}.risk-counters dd[data-v-c3470cc8]{font-size:16px;font-variant-numeric:tabular-nums;font-weight:500;white-space:nowrap}.risk-counters dd.risk-unavailable[data-v-c3470cc8]{color:#936b32;font-size:var(--ui-caption-size)}.risk-counters>.risk-caption[data-v-c3470cc8]{margin-top:19px}.risk-loading-panel[data-v-c3470cc8]{border:1px solid var(--risk-line);border-radius:14px;min-height:330px;padding:35px}.risk-loading-panel h2[data-v-c3470cc8]{font-size:17px;font-weight:500;margin-top:16px}.risk-loading-panel p[data-v-c3470cc8]{color:var(--risk-muted);font-size:12px;margin-top:8px;max-width:55ch}.risk-loading-orbit[data-v-c3470cc8]{border:2px solid #e4ecf1;border-radius:50%;border-top-color:#7394a7;display:block;height:23px;width:23px}.risk-skeleton[data-v-c3470cc8]{display:grid;gap:12px;margin-top:28px;max-width:80%}.risk-skeleton span[data-v-c3470cc8]{background:#eef2f6;border-radius:5px;height:8px}.risk-skeleton span[data-v-c3470cc8]:nth-child(2){width:85%}.risk-skeleton span[data-v-c3470cc8]:nth-child(3){width:70%}.risk-error-panel[data-v-c3470cc8]{background:#fffbfa;border:1px solid #e9dbd9;border-radius:14px;padding:28px}.risk-error-panel h2[data-v-c3470cc8]{font-size:20px;font-weight:600;margin-top:10px}.risk-error-panel p[data-v-c3470cc8]{color:var(--risk-copy);font-size:13px;margin:12px 0 20px;max-width:66ch}.risk-partial-notice[data-v-c3470cc8]{background:#fdfbf6;border:1px solid #e7dcc6;border-radius:10px;margin-bottom:22px;padding:16px 20px}.risk-partial-notice strong[data-v-c3470cc8]{color:#806237;font-size:12px;font-weight:600}.risk-partial-notice p[data-v-c3470cc8]{color:var(--risk-copy);font-size:12px;margin-top:5px}.risk-partial-notice button[data-v-c3470cc8]{margin-top:6px}.risk-project-footer[data-v-c3470cc8]{align-items:center;border-top:1px solid var(--risk-line);display:flex;gap:28px;justify-content:space-between;margin-top:55px;padding-top:30px}.risk-project-footer h2[data-v-c3470cc8]{font-size:18px;font-weight:500;letter-spacing:-.02em;line-height:1.45;margin-top:10px}.risk-project-footer p[data-v-c3470cc8]{color:var(--risk-copy);font-size:12px;margin-top:9px;max-width:62ch}.risk-project-footer>.risk-button[data-v-c3470cc8]{flex-shrink:0}.risk-visually-hidden[data-v-c3470cc8]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(hover:hover){.risk-text-button[data-v-c3470cc8]:hover{color:#173e54}.risk-sources button[data-v-c3470cc8]:hover{background:#eef3f7}}@media(max-width:1100px){.risk-container[data-v-c3470cc8]{--ui-page-gutter:32px}.risk-project-footer[data-v-c3470cc8]{gap:20px}}@media(max-width:767px){.risk-container[data-v-c3470cc8]{--ui-page-gutter:24px}.risk-header[data-v-c3470cc8]{padding:20px 0 16px}.risk-brand[data-v-c3470cc8]{font-size:15px}.risk-product-label[data-v-c3470cc8]{display:none}.risk-brand-divider[data-v-c3470cc8]{margin:0 9px}.risk-report-grid[data-v-c3470cc8]{grid-template-columns:1fr}.risk-report-aside[data-v-c3470cc8]{grid-template-columns:1fr 1fr}.risk-project-footer[data-v-c3470cc8]{align-items:flex-start;flex-direction:column}.risk-result-heading h1[data-v-c3470cc8]{font-size:24px}.risk-company-heading[data-v-c3470cc8]{flex-direction:column;gap:10px}}@media(max-width:480px){.risk-container[data-v-c3470cc8]{--ui-page-gutter:20px}.risk-brand[data-v-c3470cc8]{font-size:12px}.risk-brand-divider[data-v-c3470cc8]{height:17px;margin:0 9px}.risk-form[data-v-c3470cc8]{gap:var(--ui-space)}.risk-input[data-v-c3470cc8]{flex-basis:100%;font-size:16px!important}.risk-form .risk-button[data-v-c3470cc8]{width:100%}.risk-company-rows[data-v-c3470cc8],.risk-report-aside[data-v-c3470cc8]{grid-template-columns:1fr}.risk-sources[data-v-c3470cc8]{gap:2px var(--ui-space);padding:var(--ui-space)}.risk-result-heading[data-v-c3470cc8]{align-items:flex-start;flex-direction:column;gap:10px}.risk-result-heading h1[data-v-c3470cc8]{font-size:23px}.risk-project-footer>.risk-button[data-v-c3470cc8]{width:100%}.risk-error-panel[data-v-c3470cc8],.risk-loading-panel[data-v-c3470cc8]{padding:22px}.risk-error-panel .risk-button[data-v-c3470cc8]{width:100%}}.risk-company-heading[data-v-c3470cc8]>*,.risk-report-grid[data-v-c3470cc8]>*{min-width:0}.risk-company h2[data-v-c3470cc8],.risk-pill[data-v-c3470cc8],.risk-result-heading h1[data-v-c3470cc8]{overflow-wrap:anywhere}.risk-company-heading>.risk-pill[data-v-c3470cc8]{flex-shrink:0;max-width:100%}.risk-sources button[data-v-c3470cc8]{min-height:44px}.risk-sources[data-v-c3470cc8]{gap:4px 10px}.risk-error-panel[data-v-c3470cc8],.risk-loading-panel[data-v-c3470cc8],.risk-partial-notice[data-v-c3470cc8]{margin-bottom:22px}.risk-empty[data-v-c3470cc8]{color:var(--risk-copy);font-size:12px;margin-top:16px!important}.risk-counters dd.risk-unavailable[data-v-c3470cc8]{max-width:45%;text-align:right;white-space:normal}.risk-finances td[data-v-c3470cc8]{overflow-wrap:anywhere;padding-left:8px}.risk-error-details[data-v-c3470cc8]{color:var(--risk-muted)!important;font-size:10px!important;overflow-wrap:anywhere}.risk-notice-copy[data-v-c3470cc8]{color:var(--risk-copy);font-size:13px;margin:12px 0 20px;overflow-wrap:anywhere}.risk-notice-copy[data-v-c3470cc8] a{text-decoration:underline;text-underline-offset:3px}.risk-notice-copy[data-v-c3470cc8] p{margin:10px 0}.risk-protection[data-v-c3470cc8]{color:var(--risk-muted);font-size:11px;margin-top:32px!important;text-align:center}.risk-protection a[data-v-c3470cc8]{text-decoration:underline}.risk-availability-notice[data-v-c3470cc8]{background:#fdfbf6;border:1px solid #e7dcc6;border-radius:10px;color:#806237;font-size:12px;line-height:1.7;margin-top:14px!important;padding:12px 16px}.risk-availability-notice strong[data-v-c3470cc8]{font-weight:600}@media(max-width:480px){.risk-company-heading>.risk-pill[data-v-c3470cc8]{flex-shrink:1}}.risk-examples[data-v-c3470cc8]{align-items:center;display:flex;gap:14px;margin-top:16px;min-width:0}.risk-examples-label[data-v-c3470cc8]{color:var(--risk-muted);font-size:11px;white-space:nowrap}.risk-chips[data-v-c3470cc8]{display:flex;flex-wrap:wrap;gap:var(--ui-space);min-width:0}.risk-chip-dot[data-v-c3470cc8]{background:#b7c0cb;border-radius:50%;display:inline-block;flex:0 0 8px;height:8px;width:8px}.risk-chip-dot[data-level=green][data-v-c3470cc8]{background:#2f9e74}.risk-chip-dot[data-level=yellow][data-v-c3470cc8]{background:#e3a21a}.risk-chip-dot[data-level=red][data-v-c3470cc8]{background:#c94040}.risk-preview .risk-protect-line[data-v-c3470cc8]{align-items:center;color:var(--risk-muted);display:flex;font-size:11px;gap:var(--ui-space);line-height:1.5;margin-top:10px;min-height:18px}.risk-preview .risk-protect-line[data-state=verifying][data-v-c3470cc8]{color:#355e70}.risk-protect-spin[data-v-c3470cc8]{border:2px solid #dbe5ec;border-radius:50%;border-top-color:#557d93;flex:0 0 12px;height:12px;width:12px}.risk-example-banner[data-v-c3470cc8]{align-items:flex-end;display:flex;gap:18px;justify-content:space-between;margin-bottom:calc(var(--ui-space)*2.5)}.risk-example-banner>div[data-v-c3470cc8]{min-width:0}.risk-preview .risk-example-banner h1[data-v-c3470cc8]{font-size:24px;font-weight:600;letter-spacing:-.03em;line-height:1.3;margin-top:5px;overflow-wrap:anywhere}.risk-example-banner h1 small[data-v-c3470cc8]{color:var(--risk-muted);font-size:13px;font-weight:400;letter-spacing:0;margin-left:4px;white-space:nowrap}.risk-example-banner .risk-text-button[data-v-c3470cc8]{flex-shrink:0}.risk-context-line[data-v-c3470cc8]{color:var(--risk-muted);font-size:11px;line-height:1.7;margin:-8px 0 18px;padding:0 2px}.risk-context-line .risk-coverage[data-v-c3470cc8]{border-top:0;color:var(--risk-copy);font-size:12px;margin-top:4px;padding-top:0}.risk-gap[data-v-c3470cc8]{height:22px}.risk-reveal[data-v-c3470cc8],.risk-reveal-soft[data-v-c3470cc8]{animation:risk-enter-c3470cc8 var(--ui-motion-fast) ease-out both}@keyframes risk-enter-c3470cc8{0%{opacity:.4}to{opacity:1}}.risk-sources button[data-v-c3470cc8],.risk-text-button[data-v-c3470cc8]{transition:background-color var(--ui-motion-fast) ease,border-color var(--ui-motion-fast) ease,color var(--ui-motion-fast) ease}@media(max-width:767px){.risk-example-banner[data-v-c3470cc8]{align-items:flex-start;flex-direction:column;gap:6px}.risk-preview .risk-example-banner h1[data-v-c3470cc8]{font-size:21px}}@media(max-width:480px){.risk-examples[data-v-c3470cc8]{align-items:flex-start;flex-direction:column;gap:10px}.risk-chips[data-v-c3470cc8]{width:100%}.risk-chip.ui-chip[data-v-c3470cc8]{padding:7px 11px}.risk-sources[data-v-c3470cc8]{gap:2px var(--ui-space)}}
