.DCMAHealthTemplate_dcmaHealth__27eb_{--dh-bg:#fff;--dh-bg-alt:#f8fafc;--dh-surface:#f1f5f9;--dh-border:#e2e8f0;--dh-text:#0f172a;--dh-text-secondary:#64748b;--dh-text-muted:#94a3b8;--dh-primary:#1e3a5f;--dh-orange:#e97520;--dh-red:#dc2626;--dh-green:#16a34a;--dh-amber:#d97706;background-color:var(--dh-bg);color:var(--dh-text);border-radius:var(--radius-lg,10px);overflow:hidden;border:1px solid var(--dh-border);box-shadow:0 4px 24px rgba(0,0,0,.1);font-family:var(--font-mono,"SF Mono",monospace);font-size:10px}.DCMAHealthTemplate_windowBar__S_wKv{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--dh-primary);color:hsla(0,0%,100%,.9);font-size:10px;font-weight:500;letter-spacing:.02em}.DCMAHealthTemplate_windowDots__KXb1P{display:flex;gap:5px}.DCMAHealthTemplate_windowDots__KXb1P span{width:8px;height:8px;border-radius:50%}.DCMAHealthTemplate_windowDots__KXb1P span:first-child{background:#ff5f56}.DCMAHealthTemplate_windowDots__KXb1P span:nth-child(2){background:#febc2e}.DCMAHealthTemplate_windowDots__KXb1P span:nth-child(3){background:#28c840}.DCMAHealthTemplate_body__3FQVB{padding:14px 16px;display:flex;flex-direction:column;gap:14px}.DCMAHealthTemplate_heroHeader__9o3eF{display:flex;align-items:center;gap:16px}.DCMAHealthTemplate_healthGauge__CMjUp{position:relative;width:64px;height:64px;flex-shrink:0}.DCMAHealthTemplate_healthGaugeSvg__NfqQ9{width:100%;height:100%}.DCMAHealthTemplate_gaugeTrack__H6A_B{fill:none;stroke:var(--dh-surface);stroke-width:4}.DCMAHealthTemplate_gaugeArc__EnZqm{fill:none;stroke:var(--dh-orange);stroke-width:4;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center}.DCMAHealthTemplate_gaugeScore__6J_LD{font-size:18px;font-weight:800;fill:var(--dh-orange);font-family:var(--font-heading,inherit)}.DCMAHealthTemplate_gaugeLabel__lEcB8{font-size:5px;font-weight:700;fill:var(--dh-orange);text-transform:uppercase;letter-spacing:.12em}.DCMAHealthTemplate_heroInfo__fi_Hg{flex:1 1}.DCMAHealthTemplate_heroTitle___EWqv{font-size:13px;font-weight:700;color:var(--dh-text);font-family:var(--font-heading,inherit);margin-bottom:2px}.DCMAHealthTemplate_heroSubtitle__FuTGf{font-size:8px;color:var(--dh-text-muted);max-width:220px;line-height:1.4}.DCMAHealthTemplate_heroDate__S_8eL{display:inline-block;margin-top:4px;padding:2px 6px;font-size:8px;color:var(--dh-text-secondary);border:1px solid var(--dh-border);border-radius:3px}.DCMAHealthTemplate_kpiRow__inN9e{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:6px;gap:6px}.DCMAHealthTemplate_kpiCard__Y2Q0A{background:var(--dh-bg-alt);border:1px solid var(--dh-border);border-radius:6px;padding:7px 6px;text-align:center}.DCMAHealthTemplate_kpiIcon__zr1Bt{display:block;font-size:10px;margin-bottom:1px;opacity:.6}.DCMAHealthTemplate_kpiValue__7Hdfw{display:block;font-size:16px;font-weight:700;font-family:var(--font-heading,inherit);color:var(--dh-text);letter-spacing:-.02em}.DCMAHealthTemplate_kpiLabel__OrYvZ{display:block;font-size:7px;color:var(--dh-text-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:1px}.DCMAHealthTemplate_kpiLabel__OrYvZ[data-status=good]{color:var(--dh-green)}.DCMAHealthTemplate_kpiLabel__OrYvZ[data-status=warning]{color:var(--dh-amber)}.DCMAHealthTemplate_kpiLabel__OrYvZ[data-status=bad]{color:var(--dh-red)}.DCMAHealthTemplate_panelsRow__lDLh0{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:12px;gap:12px}@media (max-width:640px){.DCMAHealthTemplate_panelsRow__lDLh0{grid-template-columns:1fr}.DCMAHealthTemplate_kpiRow__inN9e{grid-template-columns:repeat(3,1fr)}}.DCMAHealthTemplate_panel__XudEb{background:var(--dh-bg-alt);border:1px solid var(--dh-border);border-radius:6px;padding:10px 12px}.DCMAHealthTemplate_panelTitle__kVtQ3{font-size:10px;font-weight:600;color:var(--dh-text);margin-bottom:2px}.DCMAHealthTemplate_panelSubtitle__cigfp{font-size:8px;color:var(--dh-text-muted);margin-bottom:8px}.DCMAHealthTemplate_radarSvg__J1rtc{width:100%;height:130px;display:block}.DCMAHealthTemplate_radarGrid__EX1Pm{fill:none}.DCMAHealthTemplate_radarAxis__eoaKC,.DCMAHealthTemplate_radarGrid__EX1Pm{stroke:var(--dh-border);stroke-width:.5}.DCMAHealthTemplate_radarPoly__JX4Wj{fill:rgba(30,58,95,.12);stroke:var(--dh-primary);stroke-width:1.5}.DCMAHealthTemplate_radarLabel__B1I_b{font-size:7px;fill:var(--dh-text-secondary);font-family:var(--font-mono,monospace)}.DCMAHealthTemplate_riskBlocks__nZgTS{display:flex;gap:6px;margin-bottom:10px}.DCMAHealthTemplate_riskBlock__YjhI2{flex:1 1;border-radius:5px;padding:10px 8px;text-align:center}.DCMAHealthTemplate_riskBlock__YjhI2[data-level=high]{background:rgba(220,38,38,.08);border:1px solid rgba(220,38,38,.2)}.DCMAHealthTemplate_riskBlock__YjhI2[data-level=medium]{background:rgba(217,119,6,.08);border:1px solid rgba(217,119,6,.2)}.DCMAHealthTemplate_riskBlock__YjhI2[data-level=low]{background:rgba(22,163,74,.08);border:1px solid rgba(22,163,74,.2)}.DCMAHealthTemplate_riskCount__oxxQ8{display:block;font-size:18px;font-weight:800;font-family:var(--font-heading,inherit);letter-spacing:-.02em}.DCMAHealthTemplate_riskBlock__YjhI2[data-level=high] .DCMAHealthTemplate_riskCount__oxxQ8{color:var(--dh-red)}.DCMAHealthTemplate_riskBlock__YjhI2[data-level=medium] .DCMAHealthTemplate_riskCount__oxxQ8{color:var(--dh-amber)}.DCMAHealthTemplate_riskBlock__YjhI2[data-level=low] .DCMAHealthTemplate_riskCount__oxxQ8{color:var(--dh-green)}.DCMAHealthTemplate_riskLabel__BauYv{display:block;font-size:7px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;margin-top:1px}.DCMAHealthTemplate_riskBlock__YjhI2[data-level=high] .DCMAHealthTemplate_riskLabel__BauYv{color:var(--dh-red)}.DCMAHealthTemplate_riskBlock__YjhI2[data-level=medium] .DCMAHealthTemplate_riskLabel__BauYv{color:var(--dh-amber)}.DCMAHealthTemplate_riskBlock__YjhI2[data-level=low] .DCMAHealthTemplate_riskLabel__BauYv{color:var(--dh-green)}.DCMAHealthTemplate_driversTitle__u5Gix{font-size:8px;font-weight:600;color:var(--dh-text-secondary);text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px}.DCMAHealthTemplate_driverCard__R_SOu{display:flex;align-items:center;gap:6px;padding:5px 7px;background:var(--dh-bg);border:1px solid var(--dh-border);border-radius:4px;margin-bottom:4px}.DCMAHealthTemplate_driverCode__zMtdl{font-size:7px;font-weight:600;color:var(--dh-primary);background:var(--dh-surface);padding:1px 4px;border-radius:2px;font-family:var(--font-mono,monospace)}.DCMAHealthTemplate_driverBadge__095Oy{font-size:6px;font-weight:700;text-transform:uppercase;padding:1px 4px;border-radius:2px;letter-spacing:.04em}.DCMAHealthTemplate_driverBadge__095Oy[data-level=medium]{background:rgba(217,119,6,.15);color:var(--dh-amber)}.DCMAHealthTemplate_driverBadge__095Oy[data-level=high]{background:rgba(220,38,38,.15);color:var(--dh-red)}.DCMAHealthTemplate_driverName__QjwL5{flex:1 1;font-size:8px;color:var(--dh-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.DCMAHealthTemplate_driverFloat__a3Eum{font-size:7px;font-weight:600;color:var(--dh-red);white-space:nowrap}.MonteCarloTemplate_monteCarlo__pWesZ{--mc-bg:#fff;--mc-bg-alt:#f8fafc;--mc-surface:#f1f5f9;--mc-border:#e2e8f0;--mc-text:#0f172a;--mc-text-secondary:#64748b;--mc-text-muted:#94a3b8;--mc-primary:#1e3a5f;--mc-accent:#e97520;--mc-blue:#3b6bb5;background-color:var(--mc-bg);color:var(--mc-text);border-radius:var(--radius-lg,10px);overflow:hidden;border:1px solid var(--mc-border);box-shadow:0 4px 24px rgba(0,0,0,.1);font-family:var(--font-mono,"SF Mono",monospace);font-size:10px}.MonteCarloTemplate_windowBar__PMhGH{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--mc-primary);color:hsla(0,0%,100%,.9);font-size:10px;font-weight:500;letter-spacing:.02em}.MonteCarloTemplate_windowDots__wJX_8{display:flex;gap:5px}.MonteCarloTemplate_windowDots__wJX_8 span{width:8px;height:8px;border-radius:50%}.MonteCarloTemplate_windowDots__wJX_8 span:first-child{background:#ff5f56}.MonteCarloTemplate_windowDots__wJX_8 span:nth-child(2){background:#febc2e}.MonteCarloTemplate_windowDots__wJX_8 span:nth-child(3){background:#28c840}.MonteCarloTemplate_windowIcon__4ebGH{width:14px;height:14px;opacity:.7}.MonteCarloTemplate_tabRow__KMHiZ{display:flex;gap:0;border-bottom:1px solid var(--mc-border);background:var(--mc-bg-alt)}.MonteCarloTemplate_tab__FMXUd{padding:7px 14px;font-size:9px;font-weight:500;color:var(--mc-text-muted);cursor:default;border-bottom:2px solid transparent;transition:color .2s}.MonteCarloTemplate_tabActive__GbOgV{padding:7px 14px;font-size:9px;cursor:default;border-bottom:2px solid var(--mc-primary);color:var(--mc-primary);font-weight:600}.MonteCarloTemplate_body__zTeJX{padding:14px 16px;display:flex;flex-direction:column;gap:12px}.MonteCarloTemplate_statusBadge__vko6Y{display:flex;align-items:center;gap:6px;font-size:9px;color:var(--mc-text-muted)}.MonteCarloTemplate_statusDot__N9tQ5{width:6px;height:6px;border-radius:50%;background:#22c55e}.MonteCarloTemplate_dateRow__eDt1T{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--mc-border);border-radius:6px;overflow:hidden}.MonteCarloTemplate_dateCell__yPdOt{background:var(--mc-bg);padding:8px 10px;text-align:center}.MonteCarloTemplate_dateCellLabel__7L3nb{display:block;font-size:8px;text-transform:uppercase;letter-spacing:.08em;color:var(--mc-text-muted);margin-bottom:3px;font-weight:500}.MonteCarloTemplate_dateCellValue__KnTQ_{display:block;font-size:12px;font-weight:700;color:var(--mc-text);font-family:var(--font-heading,inherit)}.MonteCarloTemplate_dateCellValue__KnTQ_[data-type=contract]{color:var(--mc-text-secondary)}.MonteCarloTemplate_dateCellValue__KnTQ_[data-type=deterministic]{color:var(--mc-primary)}.MonteCarloTemplate_dateCellValue__KnTQ_[data-type=p50]{color:var(--mc-accent)}.MonteCarloTemplate_dateCellValue__KnTQ_[data-type=p80]{color:#dc2626}.MonteCarloTemplate_chartsPanel__le4q2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:640px){.MonteCarloTemplate_chartsPanel__le4q2{grid-template-columns:1fr}}.MonteCarloTemplate_chartCard__OTIFy{background:var(--mc-bg-alt);border:1px solid var(--mc-border);border-radius:6px;padding:10px 12px;overflow:hidden}.MonteCarloTemplate_chartTitle__oZWgE{font-size:9px;font-weight:600;color:var(--mc-text);margin-bottom:6px}.MonteCarloTemplate_chartSubtitle__HEofX{font-size:8px;color:var(--mc-text-muted);float:right}.MonteCarloTemplate_histogramSvg__g_Lqr{width:100%;height:120px;display:block}.MonteCarloTemplate_histogramBar__Ka_RU{fill:var(--mc-accent);opacity:.75}.MonteCarloTemplate_sCurveLine__VkBtw{fill:none;stroke:var(--mc-blue);stroke-width:2;filter:drop-shadow(0 0 3px rgba(59,107,181,.3))}.MonteCarloTemplate_gridLine__5BJ9J{stroke:var(--mc-border);stroke-width:.5}.MonteCarloTemplate_markerLine__8HM5O{stroke-width:1;stroke-dasharray:4 3}.MonteCarloTemplate_markerLineP50__x1xxB{stroke-width:1;stroke-dasharray:4 3;stroke:var(--mc-accent)}.MonteCarloTemplate_markerLineP80__RNDZZ{stroke-width:1;stroke-dasharray:4 3;stroke:#dc2626}.MonteCarloTemplate_axisLabel__lM0TR{font-size:6px;fill:var(--mc-text-muted);font-family:var(--font-mono,monospace)}.MonteCarloTemplate_percentLabel___HZae{font-size:7px;fill:var(--mc-text-muted);font-family:var(--font-mono,monospace)}.MonteCarloTemplate_tornadoSvg__qe3Cf{width:100%;height:120px;display:block}.MonteCarloTemplate_tornadoBar__T9pto{fill:var(--mc-primary);rx:2}.MonteCarloTemplate_tornadoLabel__ScjUE{font-size:6px;fill:var(--mc-text-secondary);font-family:var(--font-mono,monospace)}.MonteCarloTemplate_tornadoDays__FjVh_{font-size:6.5px;fill:var(--mc-text);font-weight:600;font-family:var(--font-mono,monospace)}.MonteCarloTemplate_riskExposure__tlBND{font-size:8px;color:#dc2626;font-weight:600;float:right}.MonteCarloTemplate_legendRow__zDVu4{display:flex;gap:14px;justify-content:flex-end;margin-top:2px}.MonteCarloTemplate_legendItem__8qYiE{display:flex;align-items:center;gap:4px;font-size:8px;color:var(--mc-text-muted)}.MonteCarloTemplate_legendDot__wymgf{width:6px;height:6px;border-radius:50%}.MonteCarloTemplate_legendRect__2U3e5{width:8px;height:5px;border-radius:1px}