.risk-manager-module__oFzqHG__actionTray,.risk-manager-module__oFzqHG__trayHeader,.risk-manager-module__oFzqHG__trayBody,.risk-manager-module__oFzqHG__traySection{text-align:left}.risk-manager-module__oFzqHG__actionList{text-align:left;align-items:stretch}.risk-manager-module__oFzqHG__actionRow,.risk-manager-module__oFzqHG__actionCard{text-align:left;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.risk-manager-module__oFzqHG__actionIcon{flex:none;margin-top:2px}.risk-manager-module__oFzqHG__actionText{flex:1;min-width:0}.risk-manager-module__oFzqHG__actionCardTitle,.risk-manager-module__oFzqHG__actionCardSub{text-align:left}.risk-manager-module__oFzqHG__trayComposer{justify-content:flex-start;width:100%}.risk-manager-module__oFzqHG__trayComposerInput,.risk-manager-module__oFzqHG__agentTextarea{width:100%;display:block}.risk-manager-module__oFzqHG__traySendBtn,.risk-manager-module__oFzqHG__agentRunBtn{align-self:flex-end}.risk-manager-module__oFzqHG__actionTray *{box-sizing:border-box}.risk-manager-module__oFzqHG__rmSim{background:#fff;border:1px solid #0f172a1f;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f172a2e}.risk-manager-module__oFzqHG__simContent{z-index:1;position:relative}.risk-manager-module__oFzqHG__simContentDimmed{opacity:1;filter:saturate(.92)contrast(.98)brightness(.92)}.risk-manager-module__oFzqHG__rmSimWithTray .risk-manager-module__oFzqHG__simContent{padding-right:420px}@media (max-width:980px){.risk-manager-module__oFzqHG__rmSimWithTray .risk-manager-module__oFzqHG__simContent{padding-right:0}}.risk-manager-module__oFzqHG__topbar{border-bottom:1px solid #0f172a1a;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 18px 12px;display:flex}.risk-manager-module__oFzqHG__appKicker{color:#6b7280;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.risk-manager-module__oFzqHG__appTitle{color:#111827;margin-top:2px;font-size:18px;font-weight:800}.risk-manager-module__oFzqHG__topbarRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.risk-manager-module__oFzqHG__updated{color:#6b7280;font-size:12px}.risk-manager-module__oFzqHG__secondaryBtn{color:#111827;background:#fff;border:1px solid #0f172a24;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:700}.risk-manager-module__oFzqHG__secondaryBtn:disabled{opacity:.5;cursor:not-allowed}.risk-manager-module__oFzqHG__tabs{border-bottom:1px solid #0f172a1a;gap:6px;padding:10px 18px;display:flex}.risk-manager-module__oFzqHG__tab{color:#374151;background:#fff;border:1px solid #0f172a1f;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}.risk-manager-module__oFzqHG__tabActive{color:#fff;background:#111827;border-color:#111827}.risk-manager-module__oFzqHG__workflowStrip{border-bottom:1px solid #0f172a1a;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex}.risk-manager-module__oFzqHG__workflowLabel{color:#374151;font-size:12px;font-weight:800}.risk-manager-module__oFzqHG__workflowPills{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.risk-manager-module__oFzqHG__pill{border:1px solid #0f172a1f;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:12px;font-weight:900;display:inline-flex}.risk-manager-module__oFzqHG__pillNeutral{color:#111827;background:#1118270f}.risk-manager-module__oFzqHG__pillLow{color:#065f46;background:#e8fff0;border-color:#065f4640}.risk-manager-module__oFzqHG__pillMed{color:#854d0e;background:#fff7c2;border-color:#854d0e38}.risk-manager-module__oFzqHG__pillHigh{color:#7f1d1d;background:#ffd5d5;border-color:#7f1d1d38}.risk-manager-module__oFzqHG__mainGrid{grid-template-columns:1fr 1fr;gap:14px;padding:14px 18px 18px;display:grid}@media (max-width:980px){.risk-manager-module__oFzqHG__mainGrid{grid-template-columns:1fr}}.risk-manager-module__oFzqHG__card{background:#fff;border:1px solid #0f172a1a;border-radius:16px;overflow:hidden}.risk-manager-module__oFzqHG__cardHeader{border-bottom:1px solid #0f172a14;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 14px 12px;display:flex}.risk-manager-module__oFzqHG__cardTitle{color:#111827;letter-spacing:.01em;text-transform:none;font-size:13px;font-weight:900}.risk-manager-module__oFzqHG__cardMeta{color:#6b7280;margin-top:2px;font-size:12px}.risk-manager-module__oFzqHG__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.risk-manager-module__oFzqHG__cardBody{padding:14px}.risk-manager-module__oFzqHG__cardBodyHeatmap{padding:12px 14px 14px}.risk-manager-module__oFzqHG__donutShell{justify-content:center;align-items:center;gap:14px;display:flex}.risk-manager-module__oFzqHG__donutRing{border:12px solid #0f172a14;border-radius:999px;width:120px;height:120px}.risk-manager-module__oFzqHG__donutCenter{text-align:center;position:absolute}.risk-manager-module__oFzqHG__donutNumber{color:#111827;font-size:20px;font-weight:900}.risk-manager-module__oFzqHG__donutLabel{color:#6b7280;font-size:12px}.risk-manager-module__oFzqHG__legendCol{flex-direction:column;gap:8px;margin-top:12px;display:flex}.risk-manager-module__oFzqHG__legendRow{grid-template-columns:14px 1fr auto;align-items:center;gap:10px;display:grid}.risk-manager-module__oFzqHG__dot{background:#0f172a33;border-radius:999px;width:10px;height:10px}.risk-manager-module__oFzqHG__dotHigh{background:#d91c1c}.risk-manager-module__oFzqHG__dotMed{background:#ffc247}.risk-manager-module__oFzqHG__dotLow{background:#4bcb6a}.risk-manager-module__oFzqHG__legendText{color:#374151;font-size:12px;font-weight:800}.risk-manager-module__oFzqHG__legendValue{color:#111827;font-size:12px;font-weight:900}.risk-manager-module__oFzqHG__insightHero{padding:2px 0 10px}.risk-manager-module__oFzqHG__insightKicker{color:#6b7280;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.risk-manager-module__oFzqHG__insightTitle{color:#111827;margin-top:6px;font-size:18px;font-weight:900;line-height:1.15}.risk-manager-module__oFzqHG__insightSub{color:#4b5563;margin-top:6px;font-size:13px;line-height:1.35}.risk-manager-module__oFzqHG__insightList{flex-direction:column;gap:10px;margin-top:12px;display:flex}.risk-manager-module__oFzqHG__insightRow{text-align:left;background:#fff;border:1px solid #0f172a1a;border-radius:12px;align-items:flex-start;gap:10px;padding:10px;display:flex}.risk-manager-module__oFzqHG__insightRow:hover{transform:translateY(-1px);box-shadow:0 14px 26px #0f172a1a}.risk-manager-module__oFzqHG__insightDot{background:linear-gradient(135deg,#7c3aed,#ec4899);border-radius:999px;flex:none;width:10px;height:10px;margin-top:4px}.risk-manager-module__oFzqHG__insightText{color:#111827;flex-direction:column;gap:4px;font-size:13px;font-weight:900;display:flex}.risk-manager-module__oFzqHG__insightMeta{color:#6b7280;font-size:12px;font-weight:800}.risk-manager-module__oFzqHG__tableWrap{padding:0 18px 18px;position:relative}.risk-manager-module__oFzqHG__tableTop{justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 0 10px;display:flex}.risk-manager-module__oFzqHG__tableTitle{color:#111827;font-size:13px;font-weight:900}.risk-manager-module__oFzqHG__tableSub{color:#6b7280;margin-top:3px;font-size:12px}.risk-manager-module__oFzqHG__tableSubMuted{color:#9ca3af}.risk-manager-module__oFzqHG__tableTools{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:10px;display:flex}.risk-manager-module__oFzqHG__filterControls{flex-wrap:wrap;gap:10px;display:flex}.risk-manager-module__oFzqHG__filterLabel{color:#374151;flex-direction:column;gap:6px;font-size:11px;font-weight:900;display:flex}.risk-manager-module__oFzqHG__select{color:#111827;background:#fff;border:1px solid #0f172a24;border-radius:10px;min-width:120px;padding:8px 10px;font-size:12px;font-weight:800}.risk-manager-module__oFzqHG__chipsRow{flex-wrap:wrap;align-items:center;gap:8px;padding:0 0 10px;display:flex}.risk-manager-module__oFzqHG__chip{color:#111827;background:#1118270f;border:1px solid #0f172a1f;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.risk-manager-module__oFzqHG__chipsEmpty{color:#9ca3af;font-size:12px}.risk-manager-module__oFzqHG__tableScroller{background:#fff;border:1px solid #0f172a1a;border-radius:14px;overflow:auto}.risk-manager-module__oFzqHG__table{border-collapse:separate;border-spacing:0;width:100%;min-width:980px}.risk-manager-module__oFzqHG__table thead th{text-align:left;color:#374151;letter-spacing:.02em;background:#fff;border-bottom:1px solid #0f172a1a;padding:12px;font-size:11px;font-weight:900;position:sticky;top:0}.risk-manager-module__oFzqHG__table tbody td{color:#111827;vertical-align:top;border-bottom:1px solid #0f172a0f;padding:12px;font-size:12px}.risk-manager-module__oFzqHG__table tbody tr:hover td{background:#11182708}.risk-manager-module__oFzqHG__cellPrimary{min-width:260px}.risk-manager-module__oFzqHG__riskName{color:#111827;font-size:12px;font-weight:900}.risk-manager-module__oFzqHG__riskMeta{color:#6b7280;margin-top:4px;font-size:11px;font-weight:700}.risk-manager-module__oFzqHG__mono{color:#374151;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;font-weight:800}.risk-manager-module__oFzqHG__tableFooter{color:#6b7280;margin-top:10px;font-size:12px}.risk-manager-module__oFzqHG__actionTray{z-index:60;opacity:1;filter:none;color:#111827;background:#fff;border-left:1px solid #0f172a1f;flex-direction:column;width:420px;height:100%;max-height:100%;transition:transform .18s;display:flex;position:absolute;top:0;right:0;overflow:hidden;transform:translate(102%);box-shadow:-18px 0 44px #0f172a24}.risk-manager-module__oFzqHG__actionTrayOpen{transform:translate(0)}@media (max-width:980px){.risk-manager-module__oFzqHG__actionTray{width:min(420px,92vw)}}.risk-manager-module__oFzqHG__trayHeader{opacity:1;border-bottom:1px solid #0f172a1a;justify-content:space-between;gap:10px;padding:14px 14px 10px;display:flex}.risk-manager-module__oFzqHG__trayTitle{color:#111827;font-size:14px;font-weight:900}.risk-manager-module__oFzqHG__traySub{color:#6b7280;margin-top:3px;font-size:12px}.risk-manager-module__oFzqHG__trayClose{color:#111827;background:#fff;border:1px solid #0f172a1f;border-radius:10px;width:34px;height:34px;font-size:18px;font-weight:900}.risk-manager-module__oFzqHG__trayTabs{background:#fff;border-bottom:1px solid #0f172a14;gap:6px;padding:10px 14px;display:flex}.risk-manager-module__oFzqHG__trayTab{color:#374151;background:#fff;border:1px solid #0f172a1f;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.risk-manager-module__oFzqHG__trayTabActive{color:#fff;background:#111827;border-color:#111827}.risk-manager-module__oFzqHG__trayBody{-webkit-overflow-scrolling:touch;opacity:1;flex:1;min-height:0;padding:12px 14px 140px;overflow:auto}.risk-manager-module__oFzqHG__traySectionTitle{color:#111827;letter-spacing:.02em;text-transform:none;font-size:12px;font-weight:900}.risk-manager-module__oFzqHG__traySection{margin-bottom:14px}.risk-manager-module__oFzqHG__trayMuted{color:#6b7280;margin-top:8px;font-size:12px;line-height:1.35}.risk-manager-module__oFzqHG__signalList{flex-direction:column;gap:10px;margin-top:10px;display:flex}.risk-manager-module__oFzqHG__signalRow{align-items:flex-start;gap:10px;display:flex}.risk-manager-module__oFzqHG__signalIcon{color:#111827;margin-top:1px;font-weight:900}.risk-manager-module__oFzqHG__signalText{color:#374151;font-size:12px;font-weight:800;line-height:1.35}.risk-manager-module__oFzqHG__actionRow{text-align:left;background:#fff;border:1px solid #0f172a1a;border-radius:14px;gap:10px;padding:10px;display:flex}.risk-manager-module__oFzqHG__actionRow:hover{transform:translateY(-1px);box-shadow:0 14px 26px #0f172a1a}.risk-manager-module__oFzqHG__actionIcon{color:#111827;background:#1118270f;border-radius:10px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-weight:900;display:flex}.risk-manager-module__oFzqHG__actionText{color:#111827;flex-direction:column;gap:4px;font-size:12px;font-weight:900;display:flex}.risk-manager-module__oFzqHG__actionSub{color:#6b7280;font-size:12px;font-weight:800}.risk-manager-module__oFzqHG__agentResultCard{background:#fff;border:1px solid #0f172a1a;border-radius:14px;margin-top:10px;padding:12px}.risk-manager-module__oFzqHG__agentResultTitle{color:#111827;font-size:12px;font-weight:900}.risk-manager-module__oFzqHG__agentBullets{color:#374151;margin-top:10px;padding-left:18px;font-size:12px;font-weight:800;line-height:1.35}.risk-manager-module__oFzqHG__agentResultSub{color:#111827;margin-top:10px;font-size:12px;font-weight:900}.risk-manager-module__oFzqHG__agentActions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.risk-manager-module__oFzqHG__agentActionChip{color:#111827;background:#1118270f;border:1px solid #0f172a1f;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.risk-manager-module__oFzqHG__trayFooter{z-index:20;opacity:1;background:#fff;border-top:1px solid #0f172a1a;padding:12px 14px 14px;position:sticky;bottom:0;left:0;right:0}.risk-manager-module__oFzqHG__trayFooterLabel{color:#111827;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex}.risk-manager-module__oFzqHG__traySparkleIcon{background:linear-gradient(135deg,#7c3aed,#ec4899);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:16px;line-height:1}.risk-manager-module__oFzqHG__trayComposerInput{resize:vertical;color:#111827;border:1px solid #0f172a24;border-radius:14px;outline:none;flex:1;min-height:120px;padding:10px 12px;font-size:12px;font-weight:800}.risk-manager-module__oFzqHG__trayComposerInput:disabled{color:#6b7280;background:#1118270a}.risk-manager-module__oFzqHG__traySendBtn{color:#fff;background:#111827;border:1px solid #0f172a24;border-radius:14px;height:42px;padding:10px 14px;font-size:12px;font-weight:900}.risk-manager-module__oFzqHG__traySendBtn:disabled{opacity:.55;cursor:not-allowed}.risk-manager-module__oFzqHG__trayFooterMeta{color:#9ca3af;margin-top:8px;font-size:11px;font-weight:800}.risk-manager-module__oFzqHG__trayBackdrop{z-index:55;cursor:pointer;-webkit-backdrop-filter:blur(1px);background:#0f172a14;border:0;position:absolute;inset:0}.risk-manager-module__oFzqHG__platformSignals{background:#fff;border:1px solid #0f172a1a;border-radius:14px;padding:16px 16px 14px;box-shadow:0 10px 22px #0f172a0f}.risk-manager-module__oFzqHG__platformSignalsHeader{border-bottom:1px solid #0f172a0f;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.risk-manager-module__oFzqHG__platformSignalsKicker{letter-spacing:.06em;text-transform:uppercase;color:#0f172a8c;font-size:12px;font-weight:700}.risk-manager-module__oFzqHG__platformSignalsTitle{color:#0f172a;margin-top:6px;font-size:18px;font-weight:800;line-height:1.15}.risk-manager-module__oFzqHG__platformSignalsSub{color:#0f172ab3;max-width:62ch;margin-top:6px;font-size:13px}.risk-manager-module__oFzqHG__platformSignalsMeta{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.risk-manager-module__oFzqHG__platformSignalsChip{color:#0f172ab8;background:#0f172a0d;border:1px solid #0f172a14;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.risk-manager-module__oFzqHG__platformSignalsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}@media (max-width:900px){.risk-manager-module__oFzqHG__platformSignalsGrid{grid-template-columns:1fr}}.risk-manager-module__oFzqHG__signalCard{text-align:left;cursor:pointer;background:#fff;border:1px solid #0f172a1a;border-left-width:4px;border-radius:12px;padding:12px;transition:transform .14s,box-shadow .14s,border-color .14s;box-shadow:0 10px 18px #0f172a0d}.risk-manager-module__oFzqHG__signalCard:hover{border-color:#0f172a29;transform:translateY(-1px);box-shadow:0 16px 26px #0f172a14}.risk-manager-module__oFzqHG__signalCardTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.risk-manager-module__oFzqHG__signalBadge{color:#0f172acc;background:#0f172a0f;border:1px solid #0f172a1a;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:800}.risk-manager-module__oFzqHG__signalSeverity{color:#0f172ab3;font-size:12px;font-weight:800}.risk-manager-module__oFzqHG__signalCardTitle{color:#0f172a;font-size:14px;font-weight:850;line-height:1.2}.risk-manager-module__oFzqHG__signalCardBody{color:#0f172ab8;margin-top:6px;font-size:13px;line-height:1.35}.risk-manager-module__oFzqHG__signalCardFooter{color:#0f172a94;border-top:1px dashed #0f172a24;margin-top:10px;padding-top:8px;font-size:12px}.risk-manager-module__oFzqHG__signalCardHigh{border-color:#d91c1c38;box-shadow:0 12px 20px #d91c1c0f}.risk-manager-module__oFzqHG__signalCardMed{border-color:#c78a003d;box-shadow:0 12px 20px #c78a000f}.risk-manager-module__oFzqHG__signalCardLow{border-color:#15803d38;box-shadow:0 12px 20px #15803d0f}.risk-manager-module__oFzqHG__signalBadgeHigh{color:#7f1d1deb;background:#d91c1c14;border-color:#d91c1c2e}.risk-manager-module__oFzqHG__signalBadgeMed{color:#854d0eeb;background:#c78a001a;border-color:#c78a002e}.risk-manager-module__oFzqHG__signalBadgeLow{color:#065f46eb;background:#15803d1a;border-color:#15803d2e}.risk-manager-module__oFzqHG__signalSeverityHigh{color:#d91c1cc7}.risk-manager-module__oFzqHG__signalSeverityMed{color:#c78a00c7}.risk-manager-module__oFzqHG__signalSeverityLow{color:#15803dc7}.risk-manager-module__oFzqHG__signalCardHigh{border-left-color:#d91c1c59}.risk-manager-module__oFzqHG__signalCardMed{border-left-color:#c78a0059}.risk-manager-module__oFzqHG__signalCardLow{border-left-color:#15803d59}.risk-manager-module__oFzqHG__platformSignalsHint{color:#0f172a99;margin-top:10px;font-size:12px}.risk-manager-module__oFzqHG__trayBody{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:12px 14px 16px;overflow:auto}.risk-manager-module__oFzqHG__actionList{flex-direction:column;gap:10px;margin-top:10px;display:flex}.risk-manager-module__oFzqHG__actionRow{text-align:left;background:#fff;border:1px solid #0f172a1a;border-radius:14px;gap:10px;width:100%;padding:10px;display:flex}.risk-manager-module__oFzqHG__trayComposer{align-items:flex-end;gap:10px;margin-top:10px;display:flex}.risk-manager-module__oFzqHG__trayComposerInput{resize:vertical;flex:1;width:100%;min-height:120px}.risk-manager-module__oFzqHG__actionTray button,.risk-manager-module__oFzqHG__actionTray a,.risk-manager-module__oFzqHG__actionTray div,.risk-manager-module__oFzqHG__actionTray span{text-align:left}.risk-manager-module__oFzqHG__rmSim .risk-manager-module__oFzqHG__actionTray{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;display:flex!important}.risk-manager-module__oFzqHG__actionTray .risk-manager-module__oFzqHG__trayBody{flex:auto!important;min-height:0!important;padding:12px 14px 16px!important;overflow:auto!important}.risk-manager-module__oFzqHG__actionTray .risk-manager-module__oFzqHG__traySection{margin-bottom:14px!important}.risk-manager-module__oFzqHG__actionTray .risk-manager-module__oFzqHG__actionList{flex-direction:column!important;align-items:stretch!important;gap:10px!important;display:flex!important}.risk-manager-module__oFzqHG__actionTray .risk-manager-module__oFzqHG__actionRow,.risk-manager-module__oFzqHG__actionTray .risk-manager-module__oFzqHG__actionCard{text-align:left!important;flex-direction:row!important;justify-content:flex-start!important;align-items:flex-start!important;width:100%!important;display:flex!important}.risk-manager-module__oFzqHG__actionTray .risk-manager-module__oFzqHG__actionIcon{flex:none!important}.risk-manager-module__oFzqHG__actionTray .risk-manager-module__oFzqHG__actionText{flex-direction:column!important;flex:auto!important;gap:4px!important;min-width:0!important;display:flex!important}.risk-manager-module__oFzqHG__actionTray .risk-manager-module__oFzqHG__trayComposer{align-items:flex-end!important;gap:10px!important;width:100%!important;display:flex!important}.risk-manager-module__oFzqHG__actionTray .risk-manager-module__oFzqHG__trayComposerInput,.risk-manager-module__oFzqHG__actionTray .risk-manager-module__oFzqHG__agentTextarea{flex:auto!important;width:100%!important;min-height:120px!important}.risk-manager-module__oFzqHG__actionTray .risk-manager-module__oFzqHG__traySendBtn,.risk-manager-module__oFzqHG__actionTray .risk-manager-module__oFzqHG__agentRunBtn{flex:none!important;align-self:flex-end!important}
