.risk-manager-module__91m9Cq__actionTray,.risk-manager-module__91m9Cq__trayHeader,.risk-manager-module__91m9Cq__trayBody,.risk-manager-module__91m9Cq__traySection{text-align:left}.risk-manager-module__91m9Cq__actionList{text-align:left;align-items:stretch}.risk-manager-module__91m9Cq__actionRow,.risk-manager-module__91m9Cq__actionCard{text-align:left;justify-content:flex-start;align-items:flex-start;width:100%;display:flex}.risk-manager-module__91m9Cq__actionIcon{flex:none;margin-top:2px}.risk-manager-module__91m9Cq__actionText{flex:1;min-width:0}.risk-manager-module__91m9Cq__actionCardTitle,.risk-manager-module__91m9Cq__actionCardSub{text-align:left}.risk-manager-module__91m9Cq__trayComposer{justify-content:flex-start;width:100%}.risk-manager-module__91m9Cq__trayComposerInput,.risk-manager-module__91m9Cq__agentTextarea{width:100%;display:block}.risk-manager-module__91m9Cq__traySendBtn,.risk-manager-module__91m9Cq__agentRunBtn{align-self:flex-end}.risk-manager-module__91m9Cq__actionTray *{box-sizing:border-box}.risk-manager-module__91m9Cq__rmSim{background:#fff;border:1px solid #0f172a1f;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 24px 60px #0f172a2e}.risk-manager-module__91m9Cq__simContent{z-index:1;position:relative}.risk-manager-module__91m9Cq__simContentDimmed{opacity:1;filter:saturate(.92)contrast(.98)brightness(.92)}.risk-manager-module__91m9Cq__rmSimWithTray .risk-manager-module__91m9Cq__simContent{padding-right:420px}@media (max-width:980px){.risk-manager-module__91m9Cq__rmSimWithTray .risk-manager-module__91m9Cq__simContent{padding-right:0}}.risk-manager-module__91m9Cq__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__91m9Cq__appKicker{color:#6b7280;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.risk-manager-module__91m9Cq__appTitle{color:#111827;margin-top:2px;font-size:18px;font-weight:800}.risk-manager-module__91m9Cq__topbarRight{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.risk-manager-module__91m9Cq__updated{color:#6b7280;font-size:12px}.risk-manager-module__91m9Cq__secondaryBtn{color:#111827;background:#fff;border:1px solid #0f172a24;border-radius:10px;padding:8px 10px;font-size:12px;font-weight:700}.risk-manager-module__91m9Cq__secondaryBtn:disabled{opacity:.5;cursor:not-allowed}.risk-manager-module__91m9Cq__tabs{border-bottom:1px solid #0f172a1a;gap:6px;padding:10px 18px;display:flex}.risk-manager-module__91m9Cq__tab{color:#374151;background:#fff;border:1px solid #0f172a1f;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:800}.risk-manager-module__91m9Cq__tabActive{color:#fff;background:#111827;border-color:#111827}.risk-manager-module__91m9Cq__workflowStrip{border-bottom:1px solid #0f172a1a;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex}.risk-manager-module__91m9Cq__workflowLabel{color:#374151;font-size:12px;font-weight:800}.risk-manager-module__91m9Cq__workflowPills{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.risk-manager-module__91m9Cq__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__91m9Cq__pillNeutral{color:#111827;background:#1118270f}.risk-manager-module__91m9Cq__pillLow{color:#065f46;background:#e8fff0;border-color:#065f4640}.risk-manager-module__91m9Cq__pillMed{color:#854d0e;background:#fff7c2;border-color:#854d0e38}.risk-manager-module__91m9Cq__pillHigh{color:#7f1d1d;background:#ffd5d5;border-color:#7f1d1d38}.risk-manager-module__91m9Cq__mainGrid{grid-template-columns:1fr 1fr;gap:14px;padding:14px 18px 18px;display:grid}@media (max-width:980px){.risk-manager-module__91m9Cq__mainGrid{grid-template-columns:1fr}}.risk-manager-module__91m9Cq__card{background:#fff;border:1px solid #0f172a1a;border-radius:16px;overflow:hidden}.risk-manager-module__91m9Cq__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__91m9Cq__cardTitle{color:#111827;letter-spacing:.01em;text-transform:none;font-size:13px;font-weight:900}.risk-manager-module__91m9Cq__cardMeta{color:#6b7280;margin-top:2px;font-size:12px}.risk-manager-module__91m9Cq__headerActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.risk-manager-module__91m9Cq__cardBody{padding:14px}.risk-manager-module__91m9Cq__cardBodyHeatmap{padding:12px 14px 14px}.risk-manager-module__91m9Cq__donutShell{justify-content:center;align-items:center;gap:14px;display:flex}.risk-manager-module__91m9Cq__donutRing{border:12px solid #0f172a14;border-radius:999px;width:120px;height:120px}.risk-manager-module__91m9Cq__donutCenter{text-align:center;position:absolute}.risk-manager-module__91m9Cq__donutNumber{color:#111827;font-size:20px;font-weight:900}.risk-manager-module__91m9Cq__donutLabel{color:#6b7280;font-size:12px}.risk-manager-module__91m9Cq__legendCol{flex-direction:column;gap:8px;margin-top:12px;display:flex}.risk-manager-module__91m9Cq__legendRow{grid-template-columns:14px 1fr auto;align-items:center;gap:10px;display:grid}.risk-manager-module__91m9Cq__dot{background:#0f172a33;border-radius:999px;width:10px;height:10px}.risk-manager-module__91m9Cq__dotHigh{background:#d91c1c}.risk-manager-module__91m9Cq__dotMed{background:#ffc247}.risk-manager-module__91m9Cq__dotLow{background:#4bcb6a}.risk-manager-module__91m9Cq__legendText{color:#374151;font-size:12px;font-weight:800}.risk-manager-module__91m9Cq__legendValue{color:#111827;font-size:12px;font-weight:900}.risk-manager-module__91m9Cq__insightHero{padding:2px 0 10px}.risk-manager-module__91m9Cq__insightKicker{color:#6b7280;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.risk-manager-module__91m9Cq__insightTitle{color:#111827;margin-top:6px;font-size:18px;font-weight:900;line-height:1.15}.risk-manager-module__91m9Cq__insightSub{color:#4b5563;margin-top:6px;font-size:13px;line-height:1.35}.risk-manager-module__91m9Cq__insightList{flex-direction:column;gap:10px;margin-top:12px;display:flex}.risk-manager-module__91m9Cq__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__91m9Cq__insightRow:hover{transform:translateY(-1px);box-shadow:0 14px 26px #0f172a1a}.risk-manager-module__91m9Cq__insightDot{background:linear-gradient(135deg,#7c3aed,#ec4899);border-radius:999px;flex:none;width:10px;height:10px;margin-top:4px}.risk-manager-module__91m9Cq__insightText{color:#111827;flex-direction:column;gap:4px;font-size:13px;font-weight:900;display:flex}.risk-manager-module__91m9Cq__insightMeta{color:#6b7280;font-size:12px;font-weight:800}.risk-manager-module__91m9Cq__tableWrap{padding:0 18px 18px;position:relative}.risk-manager-module__91m9Cq__tableTop{justify-content:space-between;align-items:flex-end;gap:12px;padding:14px 0 10px;display:flex}.risk-manager-module__91m9Cq__tableTitle{color:#111827;font-size:13px;font-weight:900}.risk-manager-module__91m9Cq__tableSub{color:#6b7280;margin-top:3px;font-size:12px}.risk-manager-module__91m9Cq__tableSubMuted{color:#9ca3af}.risk-manager-module__91m9Cq__tableTools{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:10px;display:flex}.risk-manager-module__91m9Cq__filterControls{flex-wrap:wrap;gap:10px;display:flex}.risk-manager-module__91m9Cq__filterLabel{color:#374151;flex-direction:column;gap:6px;font-size:11px;font-weight:900;display:flex}.risk-manager-module__91m9Cq__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__91m9Cq__chipsRow{flex-wrap:wrap;align-items:center;gap:8px;padding:0 0 10px;display:flex}.risk-manager-module__91m9Cq__chip{color:#111827;background:#1118270f;border:1px solid #0f172a1f;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900}.risk-manager-module__91m9Cq__chipsEmpty{color:#9ca3af;font-size:12px}.risk-manager-module__91m9Cq__tableScroller{background:#fff;border:1px solid #0f172a1a;border-radius:14px;overflow:auto}.risk-manager-module__91m9Cq__table{border-collapse:separate;border-spacing:0;width:100%;min-width:980px}.risk-manager-module__91m9Cq__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__91m9Cq__table tbody td{color:#111827;vertical-align:top;border-bottom:1px solid #0f172a0f;padding:12px;font-size:12px}.risk-manager-module__91m9Cq__table tbody tr:hover td{background:#11182708}.risk-manager-module__91m9Cq__cellPrimary{min-width:260px}.risk-manager-module__91m9Cq__riskName{color:#111827;font-size:12px;font-weight:900}.risk-manager-module__91m9Cq__riskMeta{color:#6b7280;margin-top:4px;font-size:11px;font-weight:700}.risk-manager-module__91m9Cq__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__91m9Cq__tableFooter{color:#6b7280;margin-top:10px;font-size:12px}.risk-manager-module__91m9Cq__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__91m9Cq__actionTrayOpen{transform:translate(0)}@media (max-width:980px){.risk-manager-module__91m9Cq__actionTray{width:min(420px,92vw)}}.risk-manager-module__91m9Cq__trayHeader{opacity:1;border-bottom:1px solid #0f172a1a;justify-content:space-between;gap:10px;padding:14px 14px 10px;display:flex}.risk-manager-module__91m9Cq__trayTitle{color:#111827;font-size:14px;font-weight:900}.risk-manager-module__91m9Cq__traySub{color:#6b7280;margin-top:3px;font-size:12px}.risk-manager-module__91m9Cq__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__91m9Cq__trayTabs{background:#fff;border-bottom:1px solid #0f172a14;gap:6px;padding:10px 14px;display:flex}.risk-manager-module__91m9Cq__trayTab{color:#374151;background:#fff;border:1px solid #0f172a1f;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.risk-manager-module__91m9Cq__trayTabActive{color:#fff;background:#111827;border-color:#111827}.risk-manager-module__91m9Cq__trayBody{-webkit-overflow-scrolling:touch;opacity:1;flex:1;min-height:0;padding:12px 14px 140px;overflow:auto}.risk-manager-module__91m9Cq__traySectionTitle{color:#111827;letter-spacing:.02em;text-transform:none;font-size:12px;font-weight:900}.risk-manager-module__91m9Cq__traySection{margin-bottom:14px}.risk-manager-module__91m9Cq__trayMuted{color:#6b7280;margin-top:8px;font-size:12px;line-height:1.35}.risk-manager-module__91m9Cq__signalList{flex-direction:column;gap:10px;margin-top:10px;display:flex}.risk-manager-module__91m9Cq__signalRow{align-items:flex-start;gap:10px;display:flex}.risk-manager-module__91m9Cq__signalIcon{color:#111827;margin-top:1px;font-weight:900}.risk-manager-module__91m9Cq__signalText{color:#374151;font-size:12px;font-weight:800;line-height:1.35}.risk-manager-module__91m9Cq__actionRow{text-align:left;background:#fff;border:1px solid #0f172a1a;border-radius:14px;gap:10px;padding:10px;display:flex}.risk-manager-module__91m9Cq__actionRow:hover{transform:translateY(-1px);box-shadow:0 14px 26px #0f172a1a}.risk-manager-module__91m9Cq__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__91m9Cq__actionText{color:#111827;flex-direction:column;gap:4px;font-size:12px;font-weight:900;display:flex}.risk-manager-module__91m9Cq__actionSub{color:#6b7280;font-size:12px;font-weight:800}.risk-manager-module__91m9Cq__agentResultCard{background:#fff;border:1px solid #0f172a1a;border-radius:14px;margin-top:10px;padding:12px}.risk-manager-module__91m9Cq__agentResultTitle{color:#111827;font-size:12px;font-weight:900}.risk-manager-module__91m9Cq__agentBullets{color:#374151;margin-top:10px;padding-left:18px;font-size:12px;font-weight:800;line-height:1.35}.risk-manager-module__91m9Cq__agentResultSub{color:#111827;margin-top:10px;font-size:12px;font-weight:900}.risk-manager-module__91m9Cq__agentActions{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.risk-manager-module__91m9Cq__agentActionChip{color:#111827;background:#1118270f;border:1px solid #0f172a1f;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:900}.risk-manager-module__91m9Cq__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__91m9Cq__trayFooterLabel{color:#111827;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex}.risk-manager-module__91m9Cq__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__91m9Cq__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__91m9Cq__trayComposerInput:disabled{color:#6b7280;background:#1118270a}.risk-manager-module__91m9Cq__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__91m9Cq__traySendBtn:disabled{opacity:.55;cursor:not-allowed}.risk-manager-module__91m9Cq__trayFooterMeta{color:#9ca3af;margin-top:8px;font-size:11px;font-weight:800}.risk-manager-module__91m9Cq__trayBackdrop{z-index:55;cursor:pointer;-webkit-backdrop-filter:blur(1px);background:#0f172a14;border:0;position:absolute;inset:0}.risk-manager-module__91m9Cq__platformSignals{background:#fff;border:1px solid #0f172a1a;border-radius:14px;padding:16px 16px 14px;box-shadow:0 10px 22px #0f172a0f}.risk-manager-module__91m9Cq__platformSignalsHeader{border-bottom:1px solid #0f172a0f;justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:12px;display:flex}.risk-manager-module__91m9Cq__platformSignalsKicker{letter-spacing:.06em;text-transform:uppercase;color:#0f172a8c;font-size:12px;font-weight:700}.risk-manager-module__91m9Cq__platformSignalsTitle{color:#0f172a;margin-top:6px;font-size:18px;font-weight:800;line-height:1.15}.risk-manager-module__91m9Cq__platformSignalsSub{color:#0f172ab3;max-width:62ch;margin-top:6px;font-size:13px}.risk-manager-module__91m9Cq__platformSignalsMeta{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.risk-manager-module__91m9Cq__platformSignalsChip{color:#0f172ab8;background:#0f172a0d;border:1px solid #0f172a14;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700}.risk-manager-module__91m9Cq__platformSignalsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}@media (max-width:900px){.risk-manager-module__91m9Cq__platformSignalsGrid{grid-template-columns:1fr}}.risk-manager-module__91m9Cq__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__91m9Cq__signalCard:hover{border-color:#0f172a29;transform:translateY(-1px);box-shadow:0 16px 26px #0f172a14}.risk-manager-module__91m9Cq__signalCardTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.risk-manager-module__91m9Cq__signalBadge{color:#0f172acc;background:#0f172a0f;border:1px solid #0f172a1a;border-radius:999px;padding:4px 8px;font-size:12px;font-weight:800}.risk-manager-module__91m9Cq__signalSeverity{color:#0f172ab3;font-size:12px;font-weight:800}.risk-manager-module__91m9Cq__signalCardTitle{color:#0f172a;font-size:14px;font-weight:850;line-height:1.2}.risk-manager-module__91m9Cq__signalCardBody{color:#0f172ab8;margin-top:6px;font-size:13px;line-height:1.35}.risk-manager-module__91m9Cq__signalCardFooter{color:#0f172a94;border-top:1px dashed #0f172a24;margin-top:10px;padding-top:8px;font-size:12px}.risk-manager-module__91m9Cq__signalCardHigh{border-color:#d91c1c38;box-shadow:0 12px 20px #d91c1c0f}.risk-manager-module__91m9Cq__signalCardMed{border-color:#c78a003d;box-shadow:0 12px 20px #c78a000f}.risk-manager-module__91m9Cq__signalCardLow{border-color:#15803d38;box-shadow:0 12px 20px #15803d0f}.risk-manager-module__91m9Cq__signalBadgeHigh{color:#7f1d1deb;background:#d91c1c14;border-color:#d91c1c2e}.risk-manager-module__91m9Cq__signalBadgeMed{color:#854d0eeb;background:#c78a001a;border-color:#c78a002e}.risk-manager-module__91m9Cq__signalBadgeLow{color:#065f46eb;background:#15803d1a;border-color:#15803d2e}.risk-manager-module__91m9Cq__signalSeverityHigh{color:#d91c1cc7}.risk-manager-module__91m9Cq__signalSeverityMed{color:#c78a00c7}.risk-manager-module__91m9Cq__signalSeverityLow{color:#15803dc7}.risk-manager-module__91m9Cq__signalCardHigh{border-left-color:#d91c1c59}.risk-manager-module__91m9Cq__signalCardMed{border-left-color:#c78a0059}.risk-manager-module__91m9Cq__signalCardLow{border-left-color:#15803d59}.risk-manager-module__91m9Cq__platformSignalsHint{color:#0f172a99;margin-top:10px;font-size:12px}.risk-manager-module__91m9Cq__trayBody{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:12px 14px 16px;overflow:auto}.risk-manager-module__91m9Cq__actionList{flex-direction:column;gap:10px;margin-top:10px;display:flex}.risk-manager-module__91m9Cq__actionRow{text-align:left;background:#fff;border:1px solid #0f172a1a;border-radius:14px;gap:10px;width:100%;padding:10px;display:flex}.risk-manager-module__91m9Cq__trayComposer{align-items:flex-end;gap:10px;margin-top:10px;display:flex}.risk-manager-module__91m9Cq__trayComposerInput{resize:vertical;flex:1;width:100%;min-height:120px}.risk-manager-module__91m9Cq__actionTray button,.risk-manager-module__91m9Cq__actionTray a,.risk-manager-module__91m9Cq__actionTray div,.risk-manager-module__91m9Cq__actionTray span{text-align:left}.risk-manager-module__91m9Cq__rmSim .risk-manager-module__91m9Cq__actionTray{flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;display:flex!important}.risk-manager-module__91m9Cq__actionTray .risk-manager-module__91m9Cq__trayBody{flex:auto!important;min-height:0!important;padding:12px 14px 16px!important;overflow:auto!important}.risk-manager-module__91m9Cq__actionTray .risk-manager-module__91m9Cq__traySection{margin-bottom:14px!important}.risk-manager-module__91m9Cq__actionTray .risk-manager-module__91m9Cq__actionList{flex-direction:column!important;align-items:stretch!important;gap:10px!important;display:flex!important}.risk-manager-module__91m9Cq__actionTray .risk-manager-module__91m9Cq__actionRow,.risk-manager-module__91m9Cq__actionTray .risk-manager-module__91m9Cq__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__91m9Cq__actionTray .risk-manager-module__91m9Cq__actionIcon{flex:none!important}.risk-manager-module__91m9Cq__actionTray .risk-manager-module__91m9Cq__actionText{flex-direction:column!important;flex:auto!important;gap:4px!important;min-width:0!important;display:flex!important}.risk-manager-module__91m9Cq__actionTray .risk-manager-module__91m9Cq__trayComposer{align-items:flex-end!important;gap:10px!important;width:100%!important;display:flex!important}.risk-manager-module__91m9Cq__actionTray .risk-manager-module__91m9Cq__trayComposerInput,.risk-manager-module__91m9Cq__actionTray .risk-manager-module__91m9Cq__agentTextarea{flex:auto!important;width:100%!important;min-height:120px!important}.risk-manager-module__91m9Cq__actionTray .risk-manager-module__91m9Cq__traySendBtn,.risk-manager-module__91m9Cq__actionTray .risk-manager-module__91m9Cq__agentRunBtn{flex:none!important;align-self:flex-end!important}
