@keyframes threat-exposure-card-module__bKFm0W__pulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes threat-exposure-card-module__bKFm0W__flowPulse{0%{stroke-opacity:.2}50%{stroke-opacity:.8}to{stroke-opacity:.2}}@keyframes threat-exposure-card-module__bKFm0W__particleFlow{0%{opacity:0;filter:blur(2px)}10%{opacity:1;filter:blur()}90%{opacity:1;filter:blur()}to{opacity:0;filter:blur(2px)}}.threat-exposure-card-module__bKFm0W__threatCard{background:var(--background-primary);position:relative;overflow:hidden}.threat-exposure-card-module__bKFm0W__centralGlow{filter:drop-shadow(0 0 20px #0fc9)drop-shadow(0 0 40px #00d4ff66)}.threat-exposure-card-module__bKFm0W__flowPath{filter:drop-shadow(0 0 4px);animation:3s ease-in-out infinite threat-exposure-card-module__bKFm0W__flowPulse}.threat-exposure-card-module__bKFm0W__dataSource{transition:all .3s}.threat-exposure-card-module__bKFm0W__dataSource:hover{filter:drop-shadow(0 0 10px #00d4ffcc);transform:translate(4px)}.threat-exposure-card-module__bKFm0W__incidentNode{filter:drop-shadow(0 0 15px #00ffcc80)}.threat-exposure-card-module__bKFm0W__severityBadge{cursor:pointer;transition:all .2s}.threat-exposure-card-module__bKFm0W__severityBadge:hover{filter:brightness(1.3)drop-shadow(0 0 10px);transform:scale(1.1)}@keyframes threat-exposure-card-module__bKFm0W__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes threat-exposure-card-module__bKFm0W__pulseGlow{0%,to{opacity:.2;filter:blur(8px)}50%{opacity:.4;filter:blur(12px)}}.threat-exposure-card-module__bKFm0W__pulseGlow{animation:2s ease-in-out infinite threat-exposure-card-module__bKFm0W__pulseGlow}.threat-exposure-card-module__bKFm0W__tooltip{pointer-events:none;z-index:50;background:var(--background-invert);color:var(--content-onColor);white-space:nowrap;border-radius:4px;padding:6px 10px;font-size:11px;line-height:1.2;transition:opacity .15s;position:absolute}
.CircularProgressbar{vertical-align:middle;width:100%}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;transition:stroke-dashoffset .5s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;dominant-baseline:middle;text-anchor:middle;font-size:20px}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:#0000}
.styles-module-scss-module__3q0rWG__retry_error_fallback{background:#d8d8d808;border-radius:.2rem;flex-direction:column;justify-content:center;align-items:center;margin:3rem 0;padding:10rem 5rem;display:flex}.styles-module-scss-module__3q0rWG__retry_error_fallback .styles-module-scss-module__3q0rWG__error_box{cursor:pointer;background:#1f2239;border-radius:50%;justify-content:center;align-items:center;width:5rem;height:5rem;margin-bottom:1.5rem;padding:1rem;display:flex}.styles-module-scss-module__3q0rWG__retry_error_fallback .styles-module-scss-module__3q0rWG__error_box i{color:#fff;cursor:pointer;align-items:center;font-size:1.7rem;display:flex;transform:rotateX(180deg)}.styles-module-scss-module__3q0rWG__retry_error_fallback .styles-module-scss-module__3q0rWG__error_msg{text-align:center;color:#fff;width:100%;font-size:1.8rem;line-height:2.4rem}.styles-module-scss-module__3q0rWG__pulse{animation:2s cubic-bezier(.4,0,.6,1) infinite styles-module-scss-module__3q0rWG__pulse}@keyframes styles-module-scss-module__3q0rWG__pulse{0%,to{opacity:1}50%{opacity:.5}}
.stepLoader-module__4E-UhW__shimmer{text-align:center;color:#ffffff1a;background:-webkit-gradient(linear,0 0,100% 0,from(#222),to(#222),color-stop(.5,#fff));background:-moz-gradient(linear,left top,right top,from(#222),to(#222),color-stop(.5,#fff));background:gradient(linear,left top,right top,from(#222),to(#222),color-stop(.5,#fff));background-color:#222;background-position:0 0;background-repeat:no-repeat;background-size:125px 100%;-webkit-background-clip:text;background-clip:text;margin:0 auto;padding:0 140px 0 0;animation-name:stepLoader-module__4E-UhW__shimmer;animation-duration:2s;animation-iteration-count:infinite;display:inline}@keyframes stepLoader-module__4E-UhW__shimmer{0%{background-position:0 0}to{background-position:100% 0}}
/*# sourceMappingURL=5204ba5c13bb2575.css.map*/