.j0bgwW_page{box-sizing:border-box;width:min(1480px,100%);min-width:0;margin-inline:auto;padding:22px 24px 40px}.j0bgwW_hero{border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));background:linear-gradient(115deg,color-mix(in srgb,var(--accent) 7%,var(--bg-card)),var(--bg-card) 65%);border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:28px;display:grid;position:relative}.j0bgwW_eyebrow{color:var(--accent);font:800 10px/1.5 var(--font-mono);letter-spacing:.07em;margin:0 0 12px}.j0bgwW_hero h1{max-width:800px;color:var(--text-primary);font:850 clamp(27px,3vw,42px)/1.12 var(--font-sans);letter-spacing:-.04em;text-wrap:balance;margin:0}.j0bgwW_hero p:not(.j0bgwW_eyebrow){max-width:720px;color:var(--text-secondary);font:500 13px/1.7 var(--font-sans);margin:14px 0 0}.j0bgwW_hero p:last-child{color:var(--text-muted);font:600 11px/1.5 var(--font-mono)}.j0bgwW_heroActions{gap:8px;min-width:170px;display:grid}.j0bgwW_button{box-sizing:border-box;border:1px solid var(--border);color:var(--text-primary);background:var(--bg-secondary);cursor:pointer;font:750 12px/1.4 var(--font-sans);text-align:center;border-radius:11px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;text-decoration:none;display:inline-flex;min-height:44px!important}.j0bgwW_button:hover{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--bg-card))}.j0bgwW_page :is(a,button):focus-visible,.j0bgwW_tableWrap:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.j0bgwW_metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.j0bgwW_metric{border:1px solid var(--border);background:var(--bg-card);border-radius:16px;min-width:0;padding:20px}.j0bgwW_metric span{color:var(--text-secondary);font:750 11px/1.45 var(--font-sans);display:block}.j0bgwW_metric strong{color:var(--text-primary);font:850 clamp(22px,2.2vw,29px)/1.2 var(--font-mono);overflow-wrap:anywhere;margin-top:12px;display:block}.j0bgwW_metric small{color:var(--text-muted);font:500 11px/1.5 var(--font-sans);margin-top:8px;display:block}.j0bgwW_good{color:var(--green)!important}.j0bgwW_warn{color:var(--yellow)!important}.j0bgwW_bad{color:var(--red)!important}.j0bgwW_twoColumn{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;margin-top:16px;display:grid}.j0bgwW_section{border:1px solid var(--border);background:var(--bg-card);border-radius:18px;min-width:0;overflow:hidden}.j0bgwW_sectionHead{border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--accent) 4%,var(--bg-card));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:18px 20px;display:flex}.j0bgwW_sectionHead h2{color:var(--text-primary);font:800 16px/1.4 var(--font-sans);letter-spacing:-.015em;margin:0}.j0bgwW_sectionHead span{color:var(--text-muted);font:600 11px/1.5 var(--font-mono);overflow-wrap:anywhere}.j0bgwW_exposureBody{padding:20px}.j0bgwW_exposureBar{border:1px solid var(--border);background:var(--bg-secondary);border-radius:10px;height:44px;display:flex;overflow:hidden}.j0bgwW_longBar,.j0bgwW_shortBar{color:#050505;min-width:0;font:850 11px/1.3 var(--font-mono);place-items:center;transition:width .2s;display:grid}.j0bgwW_longBar{background:var(--green)}.j0bgwW_shortBar{background:var(--red)}.j0bgwW_exposureLegend{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:14px;display:grid}.j0bgwW_legendCard{border:1px solid var(--border);background:var(--bg-secondary);border-radius:11px;min-width:0;padding:14px 12px}.j0bgwW_legendCard span{color:var(--text-muted);font:650 11px/1.45 var(--font-sans);display:block}.j0bgwW_legendCard strong{color:var(--text-primary);font:800 15px/1.4 var(--font-mono);overflow-wrap:anywhere;margin-top:8px;display:block}.j0bgwW_warningList,.j0bgwW_cardList,.j0bgwW_scenarioGrid{gap:10px;padding:16px;display:grid}.j0bgwW_warning{border:1px solid color-mix(in srgb,var(--yellow) 35%,var(--border));border-inline-start:3px solid var(--yellow);background:color-mix(in srgb,var(--yellow) 4%,var(--bg-card));border-radius:12px;padding:16px}.j0bgwW_warning[data-severity=critical]{border-color:color-mix(in srgb,var(--red) 35%,var(--border));border-inline-start-color:var(--red);background:color-mix(in srgb,var(--red) 4%,var(--bg-card))}.j0bgwW_warning[data-severity=info]{border-color:color-mix(in srgb,var(--accent) 28%,var(--border));border-inline-start-color:var(--accent);background:color-mix(in srgb,var(--accent) 4%,var(--bg-card))}.j0bgwW_warning strong{color:var(--text-primary);font:750 11px/1.5 var(--font-mono);overflow-wrap:anywhere;display:block}.j0bgwW_warning p{color:var(--text-secondary);font:500 13px/1.65 var(--font-sans);margin:8px 0 0}.j0bgwW_tableWrap{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:480px;overflow:auto}.j0bgwW_table{border-collapse:separate;border-spacing:0;width:100%;min-width:620px}.j0bgwW_table th,.j0bgwW_table td{border-bottom:1px solid var(--border);text-align:start;white-space:nowrap;padding:15px 16px}.j0bgwW_table th{z-index:1;color:var(--text-muted);background:var(--bg-secondary);font:750 11px/1.5 var(--font-sans);position:sticky;top:0}.j0bgwW_table td{color:var(--text-secondary);font:600 12px/1.5 var(--font-mono)}.j0bgwW_table tbody tr:hover{background:color-mix(in srgb,var(--accent) 4%,var(--bg-card))}.j0bgwW_table a{min-height:30px;color:var(--accent);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.j0bgwW_pill{border:1px solid var(--border);min-height:26px;color:var(--text-secondary);background:var(--bg-secondary);font:650 10px/1.4 var(--font-mono);border-radius:7px;align-items:center;padding:3px 8px;display:inline-flex}.j0bgwW_cluster{border:1px solid var(--border);background:var(--bg-secondary);border-radius:12px;min-width:0;padding:16px}.j0bgwW_clusterTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.j0bgwW_clusterTop strong{color:var(--text-primary);font:750 13px/1.5 var(--font-sans)}.j0bgwW_clusterTop span{color:var(--text-secondary);font:600 12px/1.5 var(--font-mono)}.j0bgwW_clusterTrack{background:var(--border);border-radius:999px;height:8px;margin-top:14px;overflow:hidden}.j0bgwW_clusterTrack i{border-radius:inherit;background:var(--accent);height:100%;display:block}.j0bgwW_clusterMeta{color:var(--text-muted);font:500 11px/1.5 var(--font-mono);flex-wrap:wrap;justify-content:space-between;gap:8px 12px;margin-top:11px;display:flex}.j0bgwW_scenarioGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.j0bgwW_scenario{border:1px solid var(--border);background:var(--bg-secondary);border-radius:13px;flex-direction:column;min-width:0;padding:20px;display:flex}.j0bgwW_scenario strong{color:var(--text-primary);font:750 14px/1.45 var(--font-sans);display:block}.j0bgwW_scenario p{color:var(--text-secondary);font:500 12px/1.65 var(--font-sans);flex:1;margin:10px 0 0}.j0bgwW_scenario b{font:850 24px/1.25 var(--font-mono);overflow-wrap:anywhere;margin-top:18px;display:block}.j0bgwW_scenario small{color:var(--text-muted);font:500 11px/1.45 var(--font-sans);margin-top:7px;display:block}.j0bgwW_methodology{border:1px solid var(--border);color:var(--text-secondary);background:var(--bg-card);font:500 12px/1.75 var(--font-sans);border-radius:14px;margin-top:16px;padding:20px}.j0bgwW_methodology strong{color:var(--text-primary)}.j0bgwW_empty,.j0bgwW_loading,.j0bgwW_error{box-sizing:border-box;border:1px solid var(--border);min-height:220px;color:var(--text-muted);background:var(--bg-card);text-align:center;font:500 14px/1.7 var(--font-sans);border-radius:16px;place-items:center;padding:28px;display:grid}.j0bgwW_empty p,.j0bgwW_error p{max-width:520px;margin:0 0 18px}.j0bgwW_error{color:var(--red)}@media (max-width:1150px){.j0bgwW_hero{grid-template-columns:minmax(0,1fr);gap:20px}.j0bgwW_heroActions{flex-wrap:wrap;display:flex}.j0bgwW_twoColumn{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.j0bgwW_page{padding:16px 12px 30px}.j0bgwW_hero{border-radius:18px;padding:22px}.j0bgwW_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.j0bgwW_metric{padding:16px}.j0bgwW_metric strong{font-size:23px}.j0bgwW_scenarioGrid,.j0bgwW_exposureLegend{grid-template-columns:minmax(0,1fr)}.j0bgwW_legendCard{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.j0bgwW_legendCard strong{margin:0}.j0bgwW_sectionHead,.j0bgwW_exposureBody{padding:16px}.j0bgwW_table th,.j0bgwW_table td{padding:14px}}@media (max-width:440px){.j0bgwW_heroActions{grid-template-columns:minmax(0,1fr);display:grid}.j0bgwW_button{width:100%}.j0bgwW_metrics{grid-template-columns:minmax(0,1fr)}.j0bgwW_metric{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 14px;display:grid}.j0bgwW_metric strong{max-width:155px;margin:0;font-size:22px}.j0bgwW_metric small{grid-column:1/-1;margin:0}.j0bgwW_hero{padding:20px}.j0bgwW_hero h1{font-size:29px}.j0bgwW_sectionHead h2{font-size:15px}}@media (prefers-reduced-motion:reduce){.j0bgwW_longBar,.j0bgwW_shortBar{transition:none}}
