._root_1e39m_1{background:var(--surface-soft);flex-wrap:wrap;align-items:stretch;min-height:100vh;display:flex}body:has(._root_1e39m_1){background:var(--surface-soft)}._root_1e39m_1 :focus-visible{outline-offset:2px}._sidebar_1e39m_20{background:var(--surface);border-right:1px solid var(--line);flex-direction:column;flex:0 0 260px;align-self:flex-start;gap:16px;min-width:0;height:100vh;padding:14px 16px 20px;display:flex;position:sticky;top:0;overflow-y:auto}._sidebarTop_1e39m_36{justify-content:space-between;align-items:center;gap:8px;display:flex}._sidebarMenuButton_1e39m_43{border:1px solid var(--line-strong);background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-family:inherit;font-size:14px;display:none}._sidebarMenuIcon_1e39m_58{transition:transform .18s}._sidebarMenuIconOpen_1e39m_62{transform:rotate(180deg)}._sidebarGroup_1e39m_66{flex-direction:column;gap:2px;display:flex}._sidebarGroupTitle_1e39m_72{color:var(--ink-3);padding:10px 12px 4px;font-size:12px;font-weight:500;line-height:1.3}._sidebarLinkLabel_1e39m_80{flex:1;min-width:0}._sidebarBadge_1e39m_85{background:var(--accent);color:#fff;text-align:center;border-radius:999px;flex:none;min-width:22px;padding:1px 7px;font-size:12px;font-weight:500;line-height:1.5}._srOnly_1e39m_98{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._sidebarFoot_1e39m_107{margin-top:auto}._sidebarBrand_1e39m_111{min-height:44px;color:var(--ink);align-items:center;gap:10px;padding:0 8px;text-decoration:none;display:inline-flex}._sidebarBrandName_1e39m_121{letter-spacing:-.025em;font-size:20px;font-weight:500}._company_1e39m_127{background:var(--surface-soft);border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}._companyAvatar_1e39m_136{background:var(--surface);width:34px;height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:10px;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}._companyCopy_1e39m_151{min-width:0}._companyName_1e39m_155{font-size:13.5px;font-weight:500;line-height:1.3}._companyPlan_1e39m_161{color:var(--ink-3);font-size:12.5px;line-height:1.3}._sidebarNav_1e39m_167{flex-direction:column;gap:2px;display:flex}._sidebarLink_1e39m_80,._sidebarBack_1e39m_174{min-height:44px;color:var(--ink-2);border-radius:12px;align-items:center;gap:12px;padding:0 12px;text-decoration:none;transition:background-color .18s,color .18s;display:flex}._sidebarLink_1e39m_80{font-size:14.5px}._sidebarBack_1e39m_174{cursor:pointer;background:0 0;border:0;width:100%;font-family:inherit;font-size:14px}._sidebarLink_1e39m_80:hover,._sidebarBack_1e39m_174:hover{background:var(--surface-soft);color:var(--ink)}._sidebarLink_1e39m_80._sidebarLinkCurrent_1e39m_207,._sidebarLink_1e39m_80._sidebarLinkCurrent_1e39m_207:hover{background:var(--accent-tint);color:var(--accent-deep);font-weight:500}._main_1e39m_216{flex:1 1 0;min-width:0;padding:clamp(20px,2.4vw,32px) clamp(16px,2.8vw,40px) 48px}._main_1e39m_216:focus{outline:none}._content_1e39m_226{flex-direction:column;gap:20px;max-width:1180px;margin:0 auto;display:flex}._header_1e39m_234{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}._headerCopy_1e39m_242{min-width:0}._pageTitle_1e39m_246{letter-spacing:-.03em;margin:0;font-size:32px;font-weight:450;line-height:1.15}._pageMeta_1e39m_254{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px;font-size:14.5px;display:flex}._sampleBadge_1e39m_264{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;align-items:center;padding:3px 10px;font-size:12.5px;display:inline-flex}._headerCta_1e39m_274{background:var(--accent);color:#fff;border-radius:999px;align-items:center;gap:10px;min-height:44px;padding:0 20px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .18s;display:inline-flex}._headerCta_1e39m_274:hover{background:var(--accent-hover)}._filters_1e39m_295{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}._period_1e39m_303{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._periodLabel_1e39m_310{color:var(--ink-2);font-size:14px}._segmented_1e39m_315{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;display:inline-flex}._segment_1e39m_315{min-height:44px;color:var(--ink-2);cursor:pointer;background:padding-box padding-box;border:4px solid #0000;border-radius:999px;padding:0 16px;font-family:inherit;font-size:14px;font-weight:400}._segment_1e39m_315[aria-pressed=true]{background-color:var(--accent-tint);color:var(--accent-deep);font-weight:500}._tableToggle_1e39m_342{border:1px solid var(--line-strong);background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 16px;font-family:inherit;font-size:14px;transition:background-color .18s,border-color .18s;display:inline-flex}._tableToggle_1e39m_342:hover{background:var(--surface-soft);border-color:var(--line-control)}._row_1e39m_367{flex-wrap:wrap;gap:20px;display:flex}._card_1e39m_373{background:var(--surface);min-width:0;box-shadow:var(--shadow-card);border-radius:20px;padding:24px}._cardColumn_1e39m_381{flex-direction:column;display:flex}._cardThird_1e39m_386{flex:300px}._cardTrend_1e39m_390{flex:2 520px}._cardRiskMap_1e39m_394{flex:320px}._cardActions_1e39m_398{flex:1.5 480px}._cardVulnerabilities_1e39m_402,._cardHalf_1e39m_406{flex:360px}._cardTitle_1e39m_410{letter-spacing:-.01em;margin:0;font-size:15.5px;font-weight:500;line-height:1.3}._cardSubtitle_1e39m_418{color:var(--ink-3);margin:4px 0 0;font-size:13.5px;line-height:1.35}._bigFigure_1e39m_425{letter-spacing:-.035em;font-size:44px;line-height:1.1}._scoreBody_1e39m_433{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:14px;display:flex}._gauge_1e39m_441{flex:none;width:156px;height:156px;position:relative}._gaugeLabel_1e39m_448{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._gaugeValue_1e39m_457{letter-spacing:-.045em;font-size:56px;line-height:1}._gaugeCaption_1e39m_463{color:var(--ink-3);margin-top:2px;font-size:12.5px}._scoreFacts_1e39m_469{flex-direction:column;flex:110px;gap:14px;min-width:0;display:flex}._factLabel_1e39m_477{color:var(--ink-3);font-size:12.5px;line-height:1.35}._factDelta_1e39m_483{color:var(--success);align-items:center;gap:6px;margin-top:3px;font-size:16px;font-weight:500;display:flex}._factValue_1e39m_493{margin-top:3px;font-size:16px;font-weight:500}._riskLevel_1e39m_501{align-items:center;gap:12px;margin-top:14px;display:flex}._riskScale_1e39m_508{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;margin-top:20px;display:grid}._riskScaleBar_1e39m_515{background:var(--line);height:8px}._riskScale_1e39m_508>:first-child ._riskScaleBar_1e39m_515{border-radius:999px 0 0 999px}._riskScale_1e39m_508>:last-child ._riskScaleBar_1e39m_515{border-radius:0 999px 999px 0}._riskScaleLabel_1e39m_528{color:var(--ink-3);margin-top:8px;font-size:12.5px;font-weight:400}._riskScaleLabelCurrent_1e39m_535{color:var(--ink);font-weight:500}._riskNote_1e39m_540{color:var(--ink-2);text-wrap:pretty;margin:auto 0 0;padding-top:16px;font-size:14.5px;line-height:1.45}._findingsHeadline_1e39m_551{flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-top:14px;display:flex}._findingsDelta_1e39m_559{color:var(--success);align-items:center;gap:5px;font-size:14px;display:flex}._findingsDeltaLabel_1e39m_567{color:var(--ink-3)}._findingsBar_1e39m_571{gap:2px;height:8px;margin-top:20px;display:flex}._findingsBarPart_1e39m_578{flex-shrink:1;flex-basis:0}._findingsBarPart_1e39m_578:first-child{border-top-left-radius:999px;border-bottom-left-radius:999px}._findingsBarPart_1e39m_578:last-child{border-top-right-radius:999px;border-bottom-right-radius:999px}._findingsRows_1e39m_593{color:var(--ink-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin-top:auto;padding-top:16px;font-size:14px;display:grid}._findingsRow_1e39m_593{align-items:center;gap:8px;display:flex}._findingsRowName_1e39m_609{flex:1}._findingsRowCount_1e39m_613{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}._chart_1e39m_621{flex:1;min-height:280px;margin-top:20px;position:relative}._plot_1e39m_628{position:absolute;inset:12px 16px 30px 32px}._gridline_1e39m_636{background:var(--line-soft);height:1px;position:absolute;left:0;right:0}._gridlineBase_1e39m_644{background:var(--line-strong)}._tickLabel_1e39m_648{text-align:right;width:24px;color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px;position:absolute;left:-32px;transform:translateY(-50%)}._targetLine_1e39m_659{background:#b4bae8;height:1px;position:absolute;left:0;right:0}._targetLabel_1e39m_667{color:var(--ink-2);padding-bottom:3px;font-size:12px;position:absolute;left:0;transform:translateY(-100%)}._lineSvg_1e39m_676{width:100%;height:100%;position:absolute;inset:0;overflow:visible}._axisLabel_1e39m_684{color:var(--ink-3);white-space:nowrap;padding-top:10px;font-size:12px;position:absolute;top:100%;transform:translate(-50%)}._pointDot_1e39m_694{background:var(--accent);width:10px;height:10px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;margin:-5px 0 0 -5px;position:absolute}._noPointer_1e39m_704{pointer-events:none}._endValue_1e39m_708{padding:0 2px 9px 0;font-size:15px;font-weight:500;line-height:1;position:absolute;transform:translate(-100%,-100%)}._crosshair_1e39m_717{background:var(--ink-4);pointer-events:none;width:1px;position:absolute;top:0;bottom:0}._tooltip_1e39m_726{z-index:3;background:var(--surface);pointer-events:none;border-radius:12px;min-width:164px;padding:10px 12px;position:absolute;box-shadow:0 0 0 1px #0f132214,0 12px 28px -10px #0f13223d}._tooltipValue_1e39m_739{letter-spacing:-.02em;font-size:20px;font-weight:500;line-height:1.1}._tooltipMonth_1e39m_746{color:var(--ink-2);margin-top:4px;font-size:12.5px;line-height:1.4}._tooltipFindings_1e39m_753{color:var(--ink-2);font-size:12.5px;line-height:1.4}._hitLayer_1e39m_759{display:flex;position:absolute;inset:0}._hitColumn_1e39m_765{cursor:crosshair;background:0 0;border:0;flex-shrink:1;flex-basis:0;min-width:0;margin:0;padding:0}._trendTableWrap_1e39m_778{flex:1;min-height:280px;margin-top:20px;overflow-x:auto}._trendTable_1e39m_778{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:560px;font-size:13.5px}._tableHeadFirst_1e39m_793{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);padding:10px 8px 10px 0;font-weight:500}._tableHead_1e39m_793{text-align:right;color:var(--ink-3);border-bottom:1px solid var(--line);padding:10px 6px;font-weight:500}._tableRowHead_1e39m_809{text-align:left;border-bottom:1px solid var(--line-soft);padding:10px 8px 10px 0;font-weight:400}._tableCell_1e39m_816{text-align:right;border-bottom:1px solid var(--line-soft);padding:10px 6px}._riskMapBody_1e39m_824{flex:1;gap:8px;min-height:246px;margin-top:16px;display:flex}._axisY_1e39m_832{writing-mode:vertical-rl;text-align:center;color:var(--ink-3);font-size:12px;transform:rotate(180deg)}._axisX_1e39m_840{text-align:center;color:var(--ink-3);margin-top:8px;padding-left:24px;font-size:12px}._riskGrid_1e39m_848{flex:1;grid-template-rows:repeat(5,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;min-width:0;display:grid}._riskCell_1e39m_857{border-radius:8px;justify-content:center;align-items:center;font-size:14px;font-weight:500;display:flex}._riskCell_1e39m_857:hover,._riskCell_1e39m_857:focus-visible{box-shadow:0 0 0 2px var(--ink);z-index:5;outline:none}._riskMapLegend_1e39m_873{margin-top:14px}._tip_1e39m_879{position:relative}._tip_1e39m_879:hover:after,._tip_1e39m_879:focus-visible:after{content:attr(data-tip);width:max-content;max-width:calc(100vw - 16px);transform:translateX(calc(-50% + var(--tip-shift,0px)));background:var(--ink);color:#fff;z-index:30;pointer-events:none;border-radius:9px;padding:7px 10px;font-size:12.5px;font-weight:400;line-height:1.35;position:absolute;bottom:calc(100% + 6px);left:50%}._actionsHead_1e39m_905{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;display:flex}._actionsCount_1e39m_913{color:var(--ink-2);font-size:13.5px}._actionsList_1e39m_918{flex-direction:column;flex:1;margin-top:12px;display:flex}._action_1e39m_905{border-top:1px solid var(--line-soft);cursor:pointer;flex:1;align-items:center;gap:14px;min-height:68px;padding:10px 0;display:flex}._actionCheck_1e39m_936{flex:none;width:24px;height:24px;position:relative}._actionBox_1e39m_943{appearance:none;border:1.5px solid var(--ink-4);background:var(--surface);cursor:pointer;border-radius:8px;width:100%;height:100%;margin:0;position:absolute;inset:0}._actionBoxDone_1e39m_957{border-color:var(--accent);background:var(--accent)}._actionTick_1e39m_962{pointer-events:none;position:absolute;inset:0}._actionCopy_1e39m_968{flex:1;min-width:0}._actionTitle_1e39m_973{color:var(--ink);font-size:15px;line-height:1.35;display:block}._actionTitleDone_1e39m_980{color:var(--ink-3);text-decoration:line-through}._actionMeta_1e39m_985{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:2px 7px;margin-top:3px;font-size:13px;display:flex}._actionPoints_1e39m_995{background:var(--accent-tint);color:var(--accent-deep);white-space:nowrap;border-radius:999px;flex:none;padding:4px 10px;font-size:13.5px;font-weight:500}._actionsOutcome_1e39m_1006{background:var(--accent-wash);color:var(--ink-2);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:8px;padding:12px 14px;font-size:14px;display:flex}._actionsOutcomeValue_1e39m_1020{color:var(--ink);font-weight:500}._severityLegend_1e39m_1027{color:var(--ink-2);flex-wrap:wrap;gap:6px 14px;margin-top:14px;font-size:12.5px;display:flex}._severityLegendItem_1e39m_1036{align-items:center;gap:6px;display:inline-flex}._areaBars_1e39m_1042{flex-direction:column;flex:1;justify-content:space-between;gap:8px;margin-top:16px;display:flex}._areaHead_1e39m_1051{justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}._areaName_1e39m_1059{min-width:0}._areaTotal_1e39m_1063{font-variant-numeric:tabular-nums;font-weight:500}._areaBar_1e39m_1042{gap:2px;height:24px;display:flex}._areaPart_1e39m_1074{flex-shrink:1;flex-basis:0;min-width:6px;height:24px;display:block}._areaPartFill_1e39m_1082{height:12px;margin-top:6px;display:block}._areaPart_1e39m_1074:hover>._areaPartFill_1e39m_1082,._areaPart_1e39m_1074:focus-visible>._areaPartFill_1e39m_1082{filter:brightness(1.12)}._areaPartFillEnd_1e39m_1093{border-radius:0 4px 4px 0}._areaTableWrap_1e39m_1097{flex:1;margin-top:16px;overflow-x:auto}._areaTable_1e39m_1097{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13.5px}._areaTableHeadFirst_1e39m_1110{text-align:left;color:var(--ink-3);border-bottom:1px solid var(--line);padding:8px 8px 8px 0;font-weight:500}._areaTableHead_1e39m_1110{text-align:right;color:var(--ink-3);border-bottom:1px solid var(--line);padding:8px 4px;font-weight:500}._areaTableHeadLast_1e39m_1126{text-align:right;color:var(--ink-3);border-bottom:1px solid var(--line);padding:8px 0 8px 4px;font-weight:500}._areaTableRowHead_1e39m_1134{text-align:left;border-bottom:1px solid var(--line-soft);padding:10px 8px 10px 0;font-weight:400}._areaTableCell_1e39m_1141{text-align:right;border-bottom:1px solid var(--line-soft);padding:10px 4px}._areaTableCellTotal_1e39m_1147{text-align:right;border-bottom:1px solid var(--line-soft);padding:10px 0 10px 4px;font-weight:500}._complianceList_1e39m_1156{flex-direction:column;gap:18px;margin-top:18px;display:flex}._complianceHead_1e39m_1163{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;font-size:14px;display:flex}._complianceName_1e39m_1172{font-weight:500}._complianceStatus_1e39m_1176{color:var(--ink-2)}._complianceValue_1e39m_1180{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:500}._complianceTrack_1e39m_1186{background:var(--accent-track);border-radius:999px;height:8px;margin-top:8px}._complianceFill_1e39m_1193{background:var(--accent);border-radius:999px;height:100%}._maturityHead_1e39m_1201{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:4px 16px;display:flex}._maturityAverage_1e39m_1209{color:var(--ink-2);font-size:15px}._maturityAverageValue_1e39m_1214{letter-spacing:-.02em;color:var(--ink);font-size:24px}._maturityList_1e39m_1220{flex-direction:column;gap:12px;margin-top:18px;display:flex}._maturityRow_1e39m_1227{grid-template-columns:96px minmax(0,1fr) 16px;align-items:center;gap:12px;font-size:14px;display:grid}._maturityBar_1e39m_1235{grid-template-columns:repeat(5,minmax(0,1fr));gap:2px;display:grid}._maturityStep_1e39m_1241{background:var(--accent-track);height:8px}._maturityStep_1e39m_1241:first-child{border-radius:999px 0 0 999px}._maturityStep_1e39m_1241:last-child{border-radius:0 999px 999px 0}._maturityStepOn_1e39m_1254{background:var(--accent)}._maturityLevel_1e39m_1258{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}._sectionNote_1e39m_1266{max-width:820px;color:var(--ink-2);text-wrap:pretty;margin:6px 0 0;font-size:14.5px;line-height:1.45}._awarenessNote_1e39m_1275{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:13.5px;line-height:1.45}._statTrack_1e39m_1283{margin-top:20px}._bigFigureMuted_1e39m_1287{color:var(--ink-3)}._deltaDown_1e39m_1291{color:var(--ink-2)}._topicList_1e39m_1295{flex-direction:column;flex:1;justify-content:space-between;gap:14px;margin-top:18px;display:flex}._topicFlag_1e39m_1304{color:var(--accent-deep);font-weight:500}._habitStatement_1e39m_1309{text-wrap:pretty;flex:200px;min-width:0}._plainList_1e39m_1315{flex-direction:column;margin:10px 0 0;padding:0;list-style:none;display:flex}._gapRow_1e39m_1323{border-top:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}._gapConcept_1e39m_1332{text-wrap:pretty;font-size:14.5px;line-height:1.35;display:block}._gapTopic_1e39m_1339{color:var(--ink-3);margin-top:2px;font-size:13px;line-height:1.35;display:block}._gapValue_1e39m_1347{font-variant-numeric:tabular-nums;flex:none;font-size:15px;font-weight:500}._gapHeading_1e39m_1354{letter-spacing:-.01em;align-items:center;gap:10px;margin:0;font-size:15.5px;font-weight:500;line-height:1.3;display:flex}._gapHeadingIcon_1e39m_1365{color:var(--accent);flex:none}._attentionRow_1e39m_1370{border-top:1px solid var(--line-soft);flex-direction:column;gap:2px;padding:12px 0;display:flex}._attentionTitle_1e39m_1378{text-wrap:pretty;font-size:15px;font-weight:500;line-height:1.35}._attentionDetail_1e39m_1385{color:var(--ink-2);text-wrap:pretty;font-size:14.5px;line-height:1.45}._legendDot_1e39m_1392{border-radius:50%;flex:none;width:10px;height:10px}._dumbbellList_1e39m_1399{flex-direction:column;gap:8px;margin-top:16px;display:flex}._dumbbellTrack_1e39m_1406{height:24px;display:block}._dumbbellTrack_1e39m_1406:before{content:"";background:var(--line-soft);height:1px;position:absolute;top:50%;left:0;right:0}._dumbbellLine_1e39m_1421{background:#b4bae8;height:2px;position:absolute;top:calc(50% - 1px)}._dumbbellDot_1e39m_1428{width:10px;height:10px;box-shadow:0 0 0 2px var(--surface);border-radius:50%;margin:-5px 0 0 -5px;position:absolute;top:50%}._dumbbellBefore_1e39m_1439{background:var(--surface);box-shadow:inset 0 0 0 2px var(--accent)}._dumbbellDot_1e39m_1428._dumbbellBefore_1e39m_1439{box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 2px var(--surface)}._dumbbellAfter_1e39m_1450{background:var(--accent)}._panelMessage_1e39m_1456{flex-direction:column;align-items:flex-start;gap:16px;max-width:560px;display:flex}._panelMessageText_1e39m_1464{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.5}._progressRows_1e39m_1476{color:var(--ink-2);gap:10px;margin-top:14px;font-size:14px;display:grid}._progressFigure_1e39m_1484{letter-spacing:-.025em;margin-top:14px;font-size:30px;line-height:1.15}._cardFoot_1e39m_1491{flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:16px;display:flex}._dialogError_1e39m_1499{margin-top:12px}._cardText_1e39m_1503{color:var(--ink-2);text-wrap:pretty;margin:10px 0 0;font-size:14.5px;line-height:1.45}._answersDisclosure_1e39m_1511{border-top:1px solid var(--line-soft);margin-top:16px;padding-top:14px}._answersSummary_1e39m_1517{min-height:32px;color:var(--accent);cursor:pointer;font-size:14.5px;font-weight:500}._answersDomain_1e39m_1525{color:var(--ink-3);margin:14px 0 4px;font-size:14px;font-weight:500}._answerRow_1e39m_1532{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding:8px 0;font-size:14px;line-height:1.4;display:flex}._answerQuestion_1e39m_1543{min-width:0;color:var(--ink-2);text-wrap:pretty;flex:280px}._answerValue_1e39m_1550{flex:none;font-weight:500}._domainBefore_1e39m_1555{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:13px}._domainGrid_1e39m_1561{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px 32px;margin-top:18px;display:grid}._statusPill_1e39m_1568{background:var(--surface-soft);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);white-space:nowrap;border-radius:999px;flex:none;padding:3px 10px;font-size:12.5px;line-height:1.4}._statusPillDone_1e39m_1580{background:var(--accent-tint);box-shadow:none;color:var(--accent-deep);font-weight:500}._itemRow_1e39m_1587{border-top:1px solid var(--line-soft);padding:16px 0}._itemRow_1e39m_1587:first-child{border-top:0}._itemHead_1e39m_1596{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;display:flex}._itemTitle_1e39m_1604{text-wrap:pretty;flex:240px;min-width:0;margin:0;font-size:15.5px;font-weight:500;line-height:1.35}._itemText_1e39m_1614{color:var(--ink-2);text-wrap:pretty;margin:6px 0 0;font-size:14.5px;line-height:1.45}._itemMeta_1e39m_1622{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:13px;line-height:1.4;display:flex}._itemNote_1e39m_1633{background:var(--accent-wash);color:var(--ink-2);border-radius:12px;margin:8px 0 0;padding:10px 12px;font-size:14px;line-height:1.45}._itemActions_1e39m_1643{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}._fileList_1e39m_1651{flex-direction:column;gap:4px;margin:10px 0 0;padding:0;list-style:none;display:flex}._fileRow_1e39m_1660{flex-wrap:wrap;align-items:center;gap:2px 12px;font-size:14px;line-height:1.4;display:flex}._fileName_1e39m_1669{overflow-wrap:anywhere;flex:180px;min-width:0}._linkButton_1e39m_1675{min-height:32px;color:var(--accent);cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-family:inherit;font-size:14px;text-decoration:underline;display:inline-flex}._linkButton_1e39m_1675:disabled{color:var(--ink-3);cursor:default}._uploadLabel_1e39m_1694{border:1px solid var(--line-strong);background:var(--surface);cursor:pointer;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-size:14px;transition:background-color .18s,border-color .18s;display:inline-flex}._uploadLabel_1e39m_1694:hover{background:var(--surface-soft);border-color:var(--line-control)}._uploadLabel_1e39m_1694:focus-within{outline:2px solid var(--accent);outline-offset:2px}._uploadInput_1e39m_1719{opacity:0;width:1px;height:1px;position:absolute}._errorText_1e39m_1726{color:var(--severity-critical);margin:8px 0 0;font-size:13.5px;line-height:1.4}._statusText_1e39m_1733{color:var(--ink-2);margin:8px 0 0;font-size:13.5px;line-height:1.4}._horizonTitle_1e39m_1740{color:var(--ink-3);margin:18px 0 0;font-size:14px;font-weight:500}._planRow_1e39m_1747{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}._planSelect_1e39m_1757{border:1px solid var(--ink-4);background:var(--surface);min-height:44px;color:var(--ink);border-radius:12px;flex:none;padding:0 12px;font-family:inherit;font-size:14px}._inlineField_1e39m_1769{border:1px solid var(--ink-4);background:var(--surface);min-width:0;min-height:44px;color:var(--ink);border-radius:12px;flex:200px;padding:0 12px;font-family:inherit;font-size:14px}._planDone_1e39m_1782{color:var(--accent-deep);align-items:center;gap:8px;margin:14px 0 0;font-size:14.5px;font-weight:500;display:flex}._peopleField_1e39m_1792{border:1px solid var(--ink-4);background:var(--surface);width:100%;min-height:112px;color:var(--ink);resize:vertical;border-radius:12px;margin-top:8px;padding:12px 14px;font-family:inherit;font-size:15px;line-height:1.45;display:block}._fieldLabel_1e39m_1808{margin-top:14px;font-size:14px;font-weight:500;display:block}._fieldHint_1e39m_1815{color:var(--ink-3);margin:4px 0 0;font-size:13.5px;line-height:1.45}._serviceRow_1e39m_1822{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding:10px 0;font-size:14.5px;display:flex}._serviceStatus_1e39m_1833{color:var(--ink-3);font-size:13.5px}._reportRow_1e39m_1838{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 0;display:flex}._reportActions_1e39m_1848{flex-wrap:wrap;gap:8px;display:flex}._cardLink_1e39m_1856{min-height:44px;color:var(--accent);text-underline-offset:2px;align-self:flex-start;align-items:center;gap:6px;margin-top:10px;margin-bottom:-10px;font-size:14px;text-decoration:underline;display:inline-flex}._actionDetail_1e39m_1870{color:var(--ink-2);margin-top:4px;font-size:13.5px;line-height:1.45;display:block}._filterBar_1e39m_1880{flex-wrap:wrap;align-items:flex-end;gap:12px 14px;display:flex}._filterField_1e39m_1887{flex-direction:column;flex:170px;gap:4px;min-width:0;display:flex}._filterFieldWide_1e39m_1895{flex:2 260px}._filterLabel_1e39m_1899{color:var(--ink-2);font-size:13px;line-height:1.3}._filterControl_1e39m_1905{border:1px solid var(--ink-4);background:var(--surface);width:100%;min-height:44px;color:var(--ink);border-radius:12px;padding:0 12px;font-family:inherit;font-size:14.5px}._resultCount_1e39m_1917{color:var(--ink-2);margin:0;font-size:14px;line-height:1.4}._disclosure_1e39m_1926{border-top:1px solid var(--line-soft)}._disclosure_1e39m_1926:first-child{border-top:0}._disclosureSummary_1e39m_1934{cursor:pointer;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:48px;padding:12px 0;list-style:none;display:flex}._disclosureSummary_1e39m_1934::-webkit-details-marker{display:none}._disclosureTitle_1e39m_1949{flex:240px;align-items:baseline;gap:10px;min-width:0;font-size:15px;font-weight:500;line-height:1.35;display:flex}._disclosureTitle_1e39m_1949 svg{flex:none}._disclosureMeta_1e39m_1964{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:13px;line-height:1.4;display:flex}._disclosureChevron_1e39m_1974{color:var(--ink-3);flex:none;transition:transform .18s}details[open]>._disclosureSummary_1e39m_1934 ._disclosureChevron_1e39m_1974{transform:rotate(180deg)}._disclosureBody_1e39m_1984{padding:0 0 16px}._factList_1e39m_1988{color:var(--ink-2);flex-wrap:wrap;gap:4px 18px;margin:10px 0 0;padding:0;font-size:13.5px;line-height:1.4;list-style:none;display:flex}._riskMapBodyLarge_1e39m_2002{min-height:min(62vw,400px)}._riskCellButton_1e39m_2006{cursor:pointer;border:0;padding:0;font-family:inherit;font-size:16px}._riskCellSelected_1e39m_2014{box-shadow:0 0 0 3px var(--ink);z-index:4}._riskList_1e39m_2019{flex-direction:column;gap:2px;margin:12px 0 0;padding:0;list-style:none;display:flex}._riskListItem_1e39m_2028{border-top:1px solid var(--line-soft);align-items:baseline;gap:10px;padding:8px 0;font-size:14.5px;line-height:1.4;display:flex}._riskListItem_1e39m_2028:first-child{border-top:0}._riskListItem_1e39m_2028 svg{flex:none}._riskListLink_1e39m_2046{color:var(--ink);text-underline-offset:2px;text-decoration:underline}._metricValue_1e39m_2054{letter-spacing:-.03em;margin-top:8px;font-size:34px;font-weight:450;line-height:1.1}._metricNote_1e39m_2062{color:var(--ink-2);text-wrap:pretty;margin:6px 0 0;font-size:13.5px;line-height:1.45}._segmentedWrap_1e39m_2072{border-radius:22px;flex-wrap:wrap;align-self:flex-start;margin-top:12px}._cardForm_1e39m_2079{margin-top:14px}._stepAction_1e39m_2085{margin-top:6px}._stepAction_1e39m_2085 ._cardLink_1e39m_1856{min-height:32px;margin:0}._stepList_1e39m_2094{flex-direction:column;margin:12px 0 0;padding:0;list-style:none;display:flex}._step_1e39m_2085{border-top:1px solid var(--line-soft);align-items:flex-start;gap:12px;padding:14px 0;display:flex}._step_1e39m_2085:first-child{border-top:0}._stepMark_1e39m_2114{background:var(--surface-soft);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:500;display:flex}._stepMarkDone_1e39m_2129{background:var(--accent);box-shadow:none;color:#fff}._stepCopy_1e39m_2135{flex:auto;min-width:0}._stepTitle_1e39m_2140{font-size:15px;font-weight:500;line-height:1.35}._stepTitleDone_1e39m_2146{color:var(--ink-3);font-weight:400}._stepNote_1e39m_2151{color:var(--ink-2);text-wrap:pretty;margin:3px 0 0;font-size:14px;line-height:1.45}._planControls_1e39m_2161{flex-wrap:wrap;flex:0 auto;align-items:flex-start;gap:8px;min-width:0;display:flex}._ownerField_1e39m_2170{flex-direction:column;flex:170px;min-width:0;display:flex}._ownerField_1e39m_2170 ._inlineField_1e39m_1769{flex:none;width:100%}._ownerField_1e39m_2170 ._statusText_1e39m_1733,._ownerField_1e39m_2170 ._errorText_1e39m_1726{margin-top:2px;font-size:12.5px}._messageList_1e39m_2191{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}._message_1e39m_2191{background:var(--surface-soft);border-radius:14px;align-self:flex-start;max-width:min(640px,92%);padding:12px 14px}._messageMine_1e39m_2208{background:var(--accent-wash);align-self:flex-end}._messageMeta_1e39m_2213{color:var(--ink-3);font-size:12.5px;line-height:1.4}._messageBody_1e39m_2219{white-space:pre-wrap;overflow-wrap:anywhere;margin:4px 0 0;font-size:14.5px;line-height:1.5}._activityRow_1e39m_2229{border-top:1px solid var(--line-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;padding:11px 0;display:flex}._activityRow_1e39m_2229:first-child{border-top:0}._activityCopy_1e39m_2243{overflow-wrap:anywhere;flex:260px;min-width:0;font-size:14.5px;line-height:1.4}._activitySubject_1e39m_2251{color:var(--ink-2)}._activityMeta_1e39m_2255{color:var(--ink-3);flex:none;font-size:13px;line-height:1.4}._report_1e39m_1838{max-width:860px;margin:0 auto;padding:clamp(24px,4vw,48px) clamp(16px,4vw,40px) 64px}._reportBar_1e39m_2270{flex-wrap:wrap;gap:8px;margin-bottom:28px;display:flex}._reportMeta_1e39m_2277{color:var(--ink-3);margin:4px 0 0;font-size:14.5px}._reportTitle_1e39m_2283{letter-spacing:-.03em;margin:8px 0 0;font-size:clamp(30px,4vw,42px);font-weight:450;line-height:1.1}._reportHeading_1e39m_2291{letter-spacing:-.02em;margin:36px 0 8px;font-size:22px;font-weight:450;line-height:1.25}._reportText_1e39m_2299{color:var(--ink-2);text-wrap:pretty;margin:6px 0 0;font-size:15px;line-height:1.5}@media print{._reportBar_1e39m_2270{display:none}._report_1e39m_1838{max-width:none;padding:0}body:has(._report_1e39m_1838){background:#fff}}@media (width<=860px){._root_1e39m_1{flex-direction:column}._sidebar_1e39m_20{border-right:0;border-bottom:1px solid var(--line);flex:none;align-self:stretch;gap:12px;height:auto;padding:10px 16px 14px;position:static;overflow-y:visible}._sidebarMenuButton_1e39m_43{display:inline-flex}._sidebarNav_1e39m_167,._sidebarFoot_1e39m_107{display:none}._sidebarNav_1e39m_167._sidebarNavOpen_1e39m_2348,._sidebarFoot_1e39m_107._sidebarFootOpen_1e39m_2349{display:block}._main_1e39m_216{flex:none;width:100%}}@media (prefers-reduced-motion:reduce){._gauge_1e39m_441 circle{transition:none!important}}
