.PlatformMap-module__Xuxtza__map{background:radial-gradient(at 50% 48%,#dceeff 0,#eef6fc88 38%,#0000 70%);width:100%;position:relative}.PlatformMap-module__Xuxtza__map svg{width:100%;height:auto;overflow:visible}.PlatformMap-module__Xuxtza__map text{font-family:var(--font-inter), sans-serif;fill:#4d6375;font-size:16px}.PlatformMap-module__Xuxtza__node rect{fill:#fff;stroke:#dae5ee}.PlatformMap-module__Xuxtza__assistant{filter:drop-shadow(0 4px 8px #264f6b06)}.PlatformMap-module__Xuxtza__engine{filter:drop-shadow(0 12px 22px #2b74ae18)}.PlatformMap-module__Xuxtza__map .PlatformMap-module__Xuxtza__brand{fill:#1c3446;letter-spacing:-1px;font-size:25px;font-weight:550}.PlatformMap-module__Xuxtza__map .PlatformMap-module__Xuxtza__statusText{fill:#6c8293;font-size:12px}.PlatformMap-module__Xuxtza__map .PlatformMap-module__Xuxtza__caption{fill:#7a91a3;font-size:14px}.PlatformMap-module__Xuxtza__signals path{stroke-dasharray:5 140;animation:6s linear infinite PlatformMap-module__Xuxtza__travel}.PlatformMap-module__Xuxtza__signals path:nth-child(2n){animation-delay:-2s}.PlatformMap-module__Xuxtza__signals path:nth-child(3n){animation-delay:-4s}.PlatformMap-module__Xuxtza__status{animation:3s ease-in-out infinite PlatformMap-module__Xuxtza__pulse}@keyframes PlatformMap-module__Xuxtza__travel{to{stroke-dashoffset:-290px}}@keyframes PlatformMap-module__Xuxtza__pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.PlatformMap-module__Xuxtza__signals path,.PlatformMap-module__Xuxtza__status{animation:none}.PlatformMap-module__Xuxtza__signals path{stroke-dasharray:none;opacity:.35}}
.CapabilityVisual-module__I429MW__visual{isolation:isolate;background:linear-gradient(145deg,#fcfcfa 0%,#f3f8fc 60%,#f9fbfd 100%);border:1px solid #dfe9f1;border-radius:24px;width:100%;min-width:0;position:relative;overflow:hidden;box-shadow:0 22px 64px -36px #6f9abd33}.CapabilityVisual-module__I429MW__svg{width:100%;height:auto;font-family:var(--font-inter),Arial,sans-serif;display:block;overflow:visible}.CapabilityVisual-module__I429MW__compact{box-shadow:none;border-radius:18px}.CapabilityVisual-module__I429MW__paper{fill:#fff;stroke:#dfe7ee;stroke-width:1px;filter:drop-shadow(0 7px 11px #4d729b0b)}.CapabilityVisual-module__I429MW__divider{stroke:#edf1f5;stroke-width:1px;fill:none}.CapabilityVisual-module__I429MW__windowTitle{fill:#738493;font-size:11px;font-weight:500}.CapabilityVisual-module__I429MW__track{stroke:#cfdfec;stroke-width:1.4px}.CapabilityVisual-module__I429MW__flow{stroke:#6daee0;stroke-width:2px;stroke-linecap:round;stroke-dasharray:5 23;animation:5s linear infinite CapabilityVisual-module__I429MW__flow}.CapabilityVisual-module__I429MW__small{fill:#526474;font-size:13px;font-weight:500}.CapabilityVisual-module__I429MW__tiny{fill:#7c8d9b;font-size:11px}.CapabilityVisual-module__I429MW__task{fill:#526b7d;font-size:12px;font-weight:500}.CapabilityVisual-module__I429MW__glyph{fill:#6d9fc5;font-size:13px;font-weight:600}.CapabilityVisual-module__I429MW__formatGlyph{fill:#6a9fc7;font-size:18px;font-weight:500}.CapabilityVisual-module__I429MW__caption{fill:#7290a8;font-size:13px;font-weight:500}.CapabilityVisual-module__I429MW__blueText{fill:#3a85bf;font-size:12px;font-weight:500}.CapabilityVisual-module__I429MW__sourceNode{transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out infinite CapabilityVisual-module__I429MW__float}.CapabilityVisual-module__I429MW__row{animation:6s ease-in-out infinite CapabilityVisual-module__I429MW__illuminate}.CapabilityVisual-module__I429MW__halo{fill:#c9e6fc;opacity:.4;transform-box:fill-box;transform-origin:50%;animation:6s ease-in-out infinite CapabilityVisual-module__I429MW__halo}.CapabilityVisual-module__I429MW__engine{filter:drop-shadow(0 8px 16px #1689ed24)}.CapabilityVisual-module__I429MW__orbit{transform-origin:199px 215px;animation:45s linear infinite CapabilityVisual-module__I429MW__orbit}.CapabilityVisual-module__I429MW__scan{animation:8s ease-in-out infinite CapabilityVisual-module__I429MW__scan}.CapabilityVisual-module__I429MW__cursor{animation:8s ease-in-out infinite CapabilityVisual-module__I429MW__cursor}.CapabilityVisual-module__I429MW__lineNumber{fill:#bcc8d1;font:11px var(--font-mono-stack),monospace}.CapabilityVisual-module__I429MW__code{fill:#7293ac;font:13px var(--font-mono-stack),monospace}.CapabilityVisual-module__I429MW__codeBlue{fill:#438bbf;font:13px var(--font-mono-stack),monospace}.CapabilityVisual-module__I429MW__codeLine{animation:5.2s ease-in-out infinite CapabilityVisual-module__I429MW__illuminate}.CapabilityVisual-module__I429MW__runtime{transform-box:fill-box;transform-origin:50%;animation:8s ease-in-out -2s infinite CapabilityVisual-module__I429MW__float}.CapabilityVisual-module__I429MW__progress{transform-origin:47px 333px;animation:7s ease-in-out infinite CapabilityVisual-module__I429MW__progress}.CapabilityVisual-module__I429MW__result{animation:7s ease-in-out -2.5s infinite CapabilityVisual-module__I429MW__illuminate}.CapabilityVisual-module__I429MW__gatewayBody{fill:#fff;stroke:#b9d8ee;stroke-width:1.5px;filter:drop-shadow(0 10px 15px #699cce12)}.CapabilityVisual-module__I429MW__gatewayTitle{fill:#4b7fa8;letter-spacing:-.3px;font-size:17px;font-weight:500}.CapabilityVisual-module__I429MW__infinity{stroke-dasharray:112;animation:9s linear infinite CapabilityVisual-module__I429MW__trace}.CapabilityVisual-module__I429MW__database{transform-box:fill-box;transform-origin:50%;animation:10s ease-in-out -3s infinite CapabilityVisual-module__I429MW__float}.CapabilityVisual-module__I429MW__status{animation:4s ease-in-out infinite CapabilityVisual-module__I429MW__status}.CapabilityVisual-module__I429MW__bar{transform-box:fill-box;transform-origin:bottom;animation:7s ease-in-out infinite CapabilityVisual-module__I429MW__bar}.CapabilityVisual-module__I429MW__chart{stroke-dasharray:150;stroke-dashoffset:0;animation:8s ease-in-out infinite CapabilityVisual-module__I429MW__chart}@keyframes CapabilityVisual-module__I429MW__flow{to{stroke-dashoffset:-140px}}@keyframes CapabilityVisual-module__I429MW__float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes CapabilityVisual-module__I429MW__illuminate{0%,to{opacity:.66}35%,70%{opacity:1}}@keyframes CapabilityVisual-module__I429MW__halo{0%,to{opacity:.3;transform:scale(.94)}50%{opacity:.48;transform:scale(1.08)}}@keyframes CapabilityVisual-module__I429MW__orbit{to{transform:rotate(360deg)}}@keyframes CapabilityVisual-module__I429MW__scan{0%,15%,to{opacity:.8;transform:translateY(0)}65%,80%{opacity:.4;transform:translateY(114px)}}@keyframes CapabilityVisual-module__I429MW__cursor{0%,to{transform:translate(0)}50%{transform:translate(-17px,-23px)}}@keyframes CapabilityVisual-module__I429MW__progress{0%,to{transform:scaleX(.48)}70%{transform:scaleX(1.45)}}@keyframes CapabilityVisual-module__I429MW__trace{to{stroke-dashoffset:-224px}}@keyframes CapabilityVisual-module__I429MW__status{0%,to{opacity:.5}50%{opacity:1}}@keyframes CapabilityVisual-module__I429MW__bar{0%,to{transform:scaleY(.85)}50%{transform:scaleY(1)}}@keyframes CapabilityVisual-module__I429MW__chart{0%,10%{stroke-dashoffset:150px}65%,to{stroke-dashoffset:0}}@media (max-width:640px){.CapabilityVisual-module__I429MW__visual{border-radius:18px}.CapabilityVisual-module__I429MW__compact{border-radius:14px}}@media (prefers-reduced-motion:reduce){.CapabilityVisual-module__I429MW__visual *{animation:none!important}.CapabilityVisual-module__I429MW__flow{stroke-dasharray:none;opacity:.7}.CapabilityVisual-module__I429MW__chart{stroke-dashoffset:0}}
