.risk-operations-module__aXSSoa__scenarioToolbar{background:#fff;border:1px solid #dce5e0;border-radius:13px;justify-content:space-between;align-items:center;gap:16px;margin-bottom:13px;padding:13px 15px;display:flex}.risk-operations-module__aXSSoa__scenarioToolbar>div{gap:3px;display:grid}.risk-operations-module__aXSSoa__scenarioToolbar span{color:#385447;font-size:13px;font-weight:800}.risk-operations-module__aXSSoa__scenarioToolbar small{color:#73827a}.risk-operations-module__aXSSoa__scenarioToolbar button{cursor:pointer;color:#35604a;background:#f7faf8;border:1px solid #cbd9d2;border-radius:9px;flex:none;padding:8px 12px;font-size:12px;font-weight:800}.risk-operations-module__aXSSoa__scenarioToolbar button.risk-operations-module__aXSSoa__previewActive{color:#fff;background:#8d2c2c;border-color:#8d2c2c}.risk-operations-module__aXSSoa__simulationBanner{color:#7e3b32;background:#fff3f0;border:1px solid #efc9c2;border-radius:10px;align-items:center;gap:10px;margin-bottom:13px;padding:10px 13px;font-size:12px;display:flex}.risk-operations-module__aXSSoa__simulationBanner strong,.risk-operations-module__aXSSoa__simulationBadge,.risk-operations-module__aXSSoa__goldBadge{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:900}.risk-operations-module__aXSSoa__simulationBanner strong,.risk-operations-module__aXSSoa__simulationBadge{color:#8c2f25;background:#f9d9d4}.risk-operations-module__aXSSoa__goldBadge{color:#246246;background:#dcf2e5}.risk-operations-module__aXSSoa__operationsHeader{grid-template-columns:minmax(300px,1.15fr) minmax(0,1.85fr);gap:18px;margin-bottom:22px;display:grid}.risk-operations-module__aXSSoa__alertState{color:#f8fafc;border-radius:18px;padding:24px;box-shadow:0 16px 38px #1c242b2b}.risk-operations-module__aXSSoa__alertStateClear{background:linear-gradient(145deg,#173b31,#23604b)}.risk-operations-module__aXSSoa__alertStateCritical{background:linear-gradient(145deg,#4f1d1d,#8d2c2c)}.risk-operations-module__aXSSoa__eyebrow{letter-spacing:.12em;text-transform:uppercase;opacity:.7;font-size:11px;font-weight:800}.risk-operations-module__aXSSoa__alertTitle{align-items:center;gap:11px;margin:13px 0 8px;font-size:25px;font-weight:800;display:flex}.risk-operations-module__aXSSoa__statusDot{z-index:0;background:#ffcf70;border-radius:50%;flex:none;width:11px;height:11px;position:relative;box-shadow:0 0 0 7px #ffcf7026}.risk-operations-module__aXSSoa__alertStateClear .risk-operations-module__aXSSoa__statusDot{background:#79dfa9}.risk-operations-module__aXSSoa__alertStateCritical .risk-operations-module__aXSSoa__statusDot{animation:1.8s ease-in-out infinite risk-operations-module__aXSSoa__critical-core-pulse}.risk-operations-module__aXSSoa__alertStateCritical .risk-operations-module__aXSSoa__statusDot:before,.risk-operations-module__aXSSoa__alertStateCritical .risk-operations-module__aXSSoa__statusDot:after{z-index:-1;border-radius:inherit;content:"";border:2px solid #ffcf70c7;animation:1.8s cubic-bezier(.2,.7,.3,1) infinite risk-operations-module__aXSSoa__critical-alert-ring;position:absolute;inset:-5px}.risk-operations-module__aXSSoa__alertStateCritical .risk-operations-module__aXSSoa__statusDot:after{animation-delay:.9s}@keyframes risk-operations-module__aXSSoa__critical-alert-ring{0%{opacity:.85;transform:scale(.55)}75%,to{opacity:0;transform:scale(3.25)}}@keyframes risk-operations-module__aXSSoa__critical-core-pulse{0%,to{box-shadow:0 0 0 7px #ffcf7026}50%{box-shadow:0 0 0 11px #ffcf7012}}@media (prefers-reduced-motion:reduce){.risk-operations-module__aXSSoa__alertStateCritical .risk-operations-module__aXSSoa__statusDot,.risk-operations-module__aXSSoa__alertStateCritical .risk-operations-module__aXSSoa__statusDot:before,.risk-operations-module__aXSSoa__alertStateCritical .risk-operations-module__aXSSoa__statusDot:after{animation:none}}.risk-operations-module__aXSSoa__alertState p{color:#ffffffbf;margin:0;line-height:1.55}.risk-operations-module__aXSSoa__signalGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.risk-operations-module__aXSSoa__signal{background:#fff;border:1px solid #e1e7e4;border-radius:16px;flex-direction:column;justify-content:center;min-width:0;padding:20px;display:flex;box-shadow:0 8px 28px #1f30280f}.risk-operations-module__aXSSoa__signal span{color:#6b7771;text-transform:uppercase;font-size:12px;font-weight:750}.risk-operations-module__aXSSoa__signal strong{overflow-wrap:anywhere;color:#273d34;margin-top:9px;font-size:22px}.risk-operations-module__aXSSoa__actionCallout{background:#f2faf6;border:1px solid #cfe5d8;border-left:5px solid #2e8b62;border-radius:14px;grid-template-columns:minmax(150px,.25fr) minmax(0,1fr);gap:5px 20px;margin:-6px 0 22px;padding:17px 20px;display:grid}.risk-operations-module__aXSSoa__actionCallout span{color:#27704f;letter-spacing:.09em;text-transform:uppercase;grid-row:1/span 2;font-size:11px;font-weight:800}.risk-operations-module__aXSSoa__actionCallout strong{color:#29483a;font-size:14px;line-height:1.55}.risk-operations-module__aXSSoa__actionCallout small{color:#708078;line-height:1.5}.risk-operations-module__aXSSoa__actionTools{flex-wrap:wrap;grid-column:2;gap:8px;margin-top:5px;display:flex}.risk-operations-module__aXSSoa__actionTools>button,.risk-operations-module__aXSSoa__investigateButton,.risk-operations-module__aXSSoa__investigationActions>button{color:#215e43;cursor:pointer;background:#fff;border:1px solid #b9d7c7;border-radius:9px;padding:8px 11px;font-size:12px;font-weight:800}.risk-operations-module__aXSSoa__actionCalloutUrgent .risk-operations-module__aXSSoa__actionTools>button{color:#842f27;background:#fff;border-color:#e1b5ad}.risk-operations-module__aXSSoa__investigateButton{white-space:nowrap}.risk-operations-module__aXSSoa__investigationPanel{background:#f7fbf8;border:1px solid #d5e6dc;border-left:5px solid #28744f;border-radius:15px;grid-template-columns:1.35fr .9fr .9fr;align-items:end;gap:18px;margin:-8px 0 24px;padding:20px;display:grid}.risk-operations-module__aXSSoa__investigationPanel h2{color:#29483a;margin:5px 0 7px;font-size:19px}.risk-operations-module__aXSSoa__investigationPanel p{color:#587067;margin:0;font-size:13px;line-height:1.5}.risk-operations-module__aXSSoa__investigationEvidence{background:#e8f5ed;border-radius:10px;gap:4px;padding:12px;display:grid}.risk-operations-module__aXSSoa__investigationEvidence span,.risk-operations-module__aXSSoa__investigationActions label{color:#678077;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:900}.risk-operations-module__aXSSoa__investigationEvidence strong{color:#285e44;font-size:13px}.risk-operations-module__aXSSoa__investigationEvidence small{color:#678077;font-size:11px;line-height:1.4}.risk-operations-module__aXSSoa__investigationActions{gap:8px;display:grid}.risk-operations-module__aXSSoa__investigationActions label{gap:5px;display:grid}.risk-operations-module__aXSSoa__investigationActions select{color:#365448;background:#fff;border:1px solid #cbdcd2;border-radius:8px;height:35px;padding:0 8px;font-size:11px;font-weight:700}.risk-operations-module__aXSSoa__actionCalloutUrgent{background:#fff5f2;border-color:#efc9c2 #efc9c2 #efc9c2 #b84b3d}.risk-operations-module__aXSSoa__actionCalloutUrgent span{color:#9c392e}.risk-operations-module__aXSSoa__recommendedAction{color:#496157;min-width:190px;max-width:260px;font-size:12px;line-height:1.45;display:block}.risk-operations-module__aXSSoa__mapPanel{background:#fff;border:1px solid #dde5e1;border-radius:20px;margin-bottom:28px;padding:20px;box-shadow:0 12px 34px #21332b12}.risk-operations-module__aXSSoa__sectionHeading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px;display:flex}.risk-operations-module__aXSSoa__sectionHeading h2{color:#243a31;margin:5px 0 0;font-size:21px}.risk-operations-module__aXSSoa__mapBadge{color:#8b3a2f;background:#f9e8e4;border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.risk-operations-module__aXSSoa__errorBanner{color:#8d2c2c;background:#fff2ef;border:1px solid #efc9c2;border-radius:12px;margin-bottom:18px;padding:13px 16px}@media (max-width:920px){.risk-operations-module__aXSSoa__operationsHeader{grid-template-columns:1fr}}@media (max-width:650px){.risk-operations-module__aXSSoa__signalGrid,.risk-operations-module__aXSSoa__actionCallout{grid-template-columns:1fr}.risk-operations-module__aXSSoa__actionCallout span{grid-row:auto}.risk-operations-module__aXSSoa__actionTools{grid-column:auto}.risk-operations-module__aXSSoa__investigationPanel{grid-template-columns:1fr}.risk-operations-module__aXSSoa__scenarioToolbar{flex-direction:column;align-items:stretch}}.risk-operations-module__aXSSoa__workflowToolbar{background:#f5f8f6;border:1px solid #dce6e1;border-radius:12px;justify-content:space-between;align-items:end;gap:18px;margin-bottom:13px;padding:13px 15px;display:flex}.risk-operations-module__aXSSoa__workflowToolbar>div{gap:3px;display:grid}.risk-operations-module__aXSSoa__workflowToolbar>div>span{color:#668077;letter-spacing:.1em;font-size:9px;font-weight:900}.risk-operations-module__aXSSoa__workflowToolbar>div>strong{color:#294b3d;font-size:13px}.risk-operations-module__aXSSoa__workflowToolbar>div>small{color:#839089;font-size:9px}.risk-operations-module__aXSSoa__workflowToolbar label{color:#687b72;gap:4px;font-size:9px;font-weight:800;display:grid}.risk-operations-module__aXSSoa__workflowToolbar>a{color:#315f4a;background:#fff;border:1px solid #cbd9d2;border-radius:8px;align-items:center;height:34px;padding:0 10px;font-size:9px;font-weight:850;display:inline-flex}.risk-operations-module__aXSSoa__workflowToolbar select,.risk-operations-module__aXSSoa__workflowSelect{color:#385448;background:#fff;border:1px solid #d4dfd9;border-radius:8px;height:34px;padding:0 9px;font-size:10px;font-weight:800}.risk-operations-module__aXSSoa__workflowSelect.risk-operations-module__aXSSoa__new{color:#6a5c36;background:#fff8e4}.risk-operations-module__aXSSoa__workflowSelect.risk-operations-module__aXSSoa__reviewing{color:#315d73;background:#eef7fb}.risk-operations-module__aXSSoa__workflowSelect.risk-operations-module__aXSSoa__resolved{color:#286246;background:#e9f6ee}@media (max-width:650px){.risk-operations-module__aXSSoa__workflowToolbar{flex-direction:column;align-items:stretch}}
