.ce-atlas-layer{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden;opacity:.62}.ce-atlas-svg{width:100%;height:100%;display:block;stroke:#258bb5;stroke-width:.8}.ce-atlas-grid{fill:#4caccb;stroke:none;opacity:.23}.ce-atlas-guides{stroke:#7ac7df;stroke-dasharray:2 5;opacity:.55}.ce-atlas-instrument{stroke:#49afcd;opacity:.7}.ce-atlas-inner{stroke:#0064b5;opacity:.5}.ce-atlas-dashed{stroke-dasharray:2 7}.ce-atlas-rotor{transform-box:fill-box;transform-origin:center;animation:ce-atlas-orbit 48s linear infinite}.ce-atlas-instrument:nth-of-type(even) .ce-atlas-rotor{animation-direction:reverse}.ce-atlas-arc{stroke:#009dc9;stroke-width:2}.ce-atlas-packet,.ce-atlas-beacons{fill:#ffcc00;stroke:#e5b900;stroke-width:.5}.ce-atlas-cables{stroke:#71bed8;opacity:.7}.ce-atlas-streams{stroke:#009dc9;stroke-width:1.8;stroke-dasharray:4 38;animation:ce-system-flow 15s linear infinite}.ce-atlas-modules{fill:#edfaff99;stroke:#99cddd;opacity:.7}.ce-atlas-modules path{stroke:#5a9fb9;stroke-width:1.4}.ce-atlas-modules text,.ce-atlas-labels{fill:#327b9c;stroke:none;font:8px Consolas,monospace;letter-spacing:.8px}.ce-atlas-network{stroke:#218cba;stroke-width:.7;opacity:.7}.ce-atlas-network circle{fill:#edfaff;stroke:#0064b5;stroke-width:1.2}.ce-atlas-chip{fill:#e8f8ff;stroke:#1086b8;stroke-width:1.5}.ce-atlas-chip rect:last-of-type{fill:#ffcc002e}.ce-atlas-beacons{animation:ce-system-signal 5s ease-in-out infinite}
.ce-infra-band,.ce-hardware-band{position:relative;isolation:isolate;background:radial-gradient(ellipse at 50% 45%,#fff 10%,#effaffcc 85%),#f5fcff;box-shadow:0 14px 45px #0064b509}.ce-infra-band>.ce-visual-caption,.ce-infra-band>svg,.ce-hardware-band>.ce-visual-caption,.ce-hardware-band>svg{position:relative;z-index:1}.ce-infra-band .ce-atlas-layer{opacity:.55}.ce-infra-band>.ce-infra-wide{height:285px}.ce-node-shell{fill:#ffffffed;stroke:#92bdd6;filter:drop-shadow(0 4px 6px #0064b516)}.ce-node-icon{stroke-width:1.8}.ce-infra-flow{stroke-width:2.4}.ce-hardware-band .ce-atlas-layer{opacity:.48}.ce-hardware-band>svg{height:260px}.ce-hardware-board{fill:#e8f7ffdd}.ce-hardware-chip{filter:drop-shadow(0 4px 8px #0064b529)}
.ce-core-chassis .ce-atlas-layer{inset:-10%;opacity:.7}.ce-core-chassis>svg,.ce-core-chassis>.ce-layer-tags,.ce-core-chassis>.ce-core-annotation{position:relative;z-index:1}.ce-core-chassis>.ce-core-annotation{position:absolute}.ce-core-chassis{background:radial-gradient(ellipse at 52% 50%,#e8f9ffb3 25%,#f4fbff70 65%);border-style:solid;border-color:#baddec}.ce-chassis-layers{fill:#edfaffab;stroke:#428dbd;stroke-width:1.4}.ce-core-processor{filter:drop-shadow(0 4px 7px #0064b52b)}.ce-neural-nodes circle{stroke-width:2}.ce-exposed-core{background:radial-gradient(ellipse at 0 0,#dcf5ff99,transparent 60%),linear-gradient(145deg,#f2fbff,#fff 70%)}
.ce-editorial #ce-editorial-main .page-hero:before{opacity:.48;background:url('technical-atlas.svg?v=2') no-repeat right center/850px auto;mask-image:linear-gradient(90deg,transparent 30%,#000 78%);-webkit-mask-image:linear-gradient(90deg,transparent 30%,#000 78%)}
@keyframes ce-atlas-orbit{to{transform:rotate(360deg)}}
.ce-infra-band .ce-atlas-layer{opacity:.75}.ce-infra-band .ce-atlas-svg,.ce-hardware-band .ce-atlas-svg{position:absolute;top:50%;width:100%;height:auto;transform:translateY(-50%)}
.ce-visual-decoration .ce-atlas-layer *{animation-play-state:paused}.ce-visual-decoration.ce-visual-running .ce-atlas-layer *{animation-play-state:running}
@media(max-width:767px){.ce-atlas-layer{inset:0 -35%;opacity:.38}.ce-infra-band>.ce-infra-compact{height:auto;max-height:370px}.ce-hardware-band>svg{height:auto;min-height:150px}.ce-core-chassis .ce-atlas-layer{inset:0 -15%;opacity:.5}.ce-editorial #ce-editorial-main .page-hero:before{opacity:.28;background-size:auto 520px;mask-image:linear-gradient(transparent 15%,#000 65%);-webkit-mask-image:linear-gradient(transparent 15%,#000 65%)}}
@media(prefers-reduced-motion:reduce){.ce-atlas-layer *{animation:none!important}}
