.Diagram_connectionFlow__ZPRYu{--acp-flow-duration:4.8s;color:var(--color-point);overflow:visible}.Diagram_shieldPanel___fOgE{background:url(/assets/products/acp/diagram/shield-mask.png) 50%/100% 100% no-repeat}.Diagram_flowPulse__wOZ8r{color:var(--color-point);filter:drop-shadow(0 0 3px color-mix(in srgb,var(--color-fg) 88%,transparent)) drop-shadow(0 0 9px color-mix(in srgb,var(--color-point) 72%,transparent));opacity:0}.Diagram_flowPulseHalo__xbP6M{opacity:.38;stroke:currentColor;stroke-linecap:round;stroke-width:6}.Diagram_flowPulseCore__7gwIY{stroke:var(--color-fg);stroke-linecap:round;stroke-width:2}.Diagram_lock__1M5uI{--acp-flow-duration:4.8s;color:var(--color-point);overflow:visible}.Diagram_lockBg__eKB6U{animation:Diagram_lockFlashLeft__THvMc var(--acp-flow-duration) linear infinite;fill:var(--color-secondary)}.Diagram_lockRight__Pn5wL .Diagram_lockBg__eKB6U{animation-name:Diagram_lockFlashRight__S54P1}.Diagram_controllerIcon__2nz8_{--acp-flow-duration:4.8s;overflow:visible}.Diagram_controllerIconBg__fBOqP{animation:Diagram_controllerIconFlash__r5_fa var(--acp-flow-duration) linear infinite;fill:#0c77e5}.Diagram_controllerBadge__kY7ru{--acp-flow-duration:4.8s;animation:Diagram_controllerBadgeFlash__KsEeH var(--acp-flow-duration) linear infinite;overflow:hidden;position:relative}.Diagram_controllerBadge__kY7ru:before{animation:Diagram_controllerBadgeShine__PhgZl var(--acp-flow-duration) linear infinite;background:linear-gradient(110deg,transparent 0,color-mix(in srgb,var(--color-white) 58%,transparent) 46%,transparent 72%);content:"";inset:-55% -35%;opacity:0;position:absolute;transform:translateX(-95%) rotate(8deg)}.Diagram_controllerTitle__gC07M{--acp-flow-duration:4.8s;animation:Diagram_controllerTitleFlash__ownV1 var(--acp-flow-duration) linear infinite}.Diagram_paused__BLLSG .Diagram_controllerBadge__kY7ru,.Diagram_paused__BLLSG .Diagram_controllerBadge__kY7ru:before,.Diagram_paused__BLLSG .Diagram_controllerIconBg__fBOqP,.Diagram_paused__BLLSG .Diagram_controllerTitle__gC07M,.Diagram_paused__BLLSG .Diagram_lockBg__eKB6U{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.Diagram_flowPulse__wOZ8r{display:none}.Diagram_lockBg__eKB6U{animation:none;fill:var(--color-secondary);filter:none}.Diagram_controllerIconBg__fBOqP{animation:none;fill:#0c77e5}.Diagram_controllerBadge__kY7ru,.Diagram_controllerBadge__kY7ru:before,.Diagram_controllerTitle__gC07M{animation:none}}@keyframes Diagram_lockFlashLeft__THvMc{0%,28%,40%,to{fill:var(--color-secondary)}34%{fill:color-mix(in srgb,var(--color-point) 78%,var(--color-secondary))}}@keyframes Diagram_controllerBadgeFlash__KsEeH{0%,44%,61%,to{background-color:var(--color-bg);box-shadow:none}52%{background-color:color-mix(in srgb,var(--color-point) 26%,var(--color-bg));box-shadow:0 0 10px color-mix(in srgb,var(--color-fg) 28%,transparent),0 0 18px color-mix(in srgb,var(--color-point) 38%,transparent)}}@keyframes Diagram_controllerBadgeShine__PhgZl{0%,45%,61%,to{opacity:0;transform:translateX(-95%) rotate(8deg)}50%{opacity:.78}58%{opacity:0;transform:translateX(95%) rotate(8deg)}}@keyframes Diagram_controllerIconFlash__r5_fa{0%,44%,61%,to{fill:#0c77e5}52%{fill:color-mix(in srgb,var(--color-point) 66%,#0c77e5)}}@keyframes Diagram_controllerTitleFlash__ownV1{0%,44%,61%,to{color:var(--color-fg);text-shadow:none}52%{color:var(--color-fg);text-shadow:0 0 8px color-mix(in srgb,var(--color-fg) 82%,transparent),0 0 18px color-mix(in srgb,var(--color-point) 74%,transparent)}}@keyframes Diagram_lockFlashRight__S54P1{0%,62%,73%,to{fill:var(--color-secondary)}68%{fill:color-mix(in srgb,var(--color-point) 78%,var(--color-secondary))}}