.rack-server-visual-module__Y4tIiW__visual{--line:#d2dce6a8;--line-soft:#d2dce638;--surface:#ffffff09;--blue:#8fb4ff;--green:#6bd7a6;--amber:#e2b26e;--dim:#8b96a2;width:min(100%,1000px);color:var(--line);margin:0}html[data-theme=normal] .rack-server-visual-module__Y4tIiW__visual{--line:#2b343dad;--line-soft:#2b343d2e;--surface:#ffffff4d;--blue:#3e68bc;--green:#318967;--amber:#aa7136;--dim:#7c8791}.rack-server-visual-module__Y4tIiW__svg{width:100%;height:auto;display:block;overflow:visible}.rack-server-visual-module__Y4tIiW__rackTop,.rack-server-visual-module__Y4tIiW__rackFront,.rack-server-visual-module__Y4tIiW__rackSide,.rack-server-visual-module__Y4tIiW__innerFrame,.rack-server-visual-module__Y4tIiW__bladeFace,.rack-server-visual-module__Y4tIiW__switchFace,.rack-server-visual-module__Y4tIiW__lowerFace,.rack-server-visual-module__Y4tIiW__nodeTop,.rack-server-visual-module__Y4tIiW__nodeSide,.rack-server-visual-module__Y4tIiW__disk,.rack-server-visual-module__Y4tIiW__edgeGlyph,.rack-server-visual-module__Y4tIiW__globe ellipse,.rack-server-visual-module__Y4tIiW__globe path,.rack-server-visual-module__Y4tIiW__labels path,.rack-server-visual-module__Y4tIiW__labels circle,.rack-server-visual-module__Y4tIiW__caption path,.rack-server-visual-module__Y4tIiW__rails path,.rack-server-visual-module__Y4tIiW__rails circle,.rack-server-visual-module__Y4tIiW__ventBoundary,.rack-server-visual-module__Y4tIiW__sidePanel,.rack-server-visual-module__Y4tIiW__fanRingOuter,.rack-server-visual-module__Y4tIiW__fanRingInner,.rack-server-visual-module__Y4tIiW__fanGuard{fill:none;stroke:var(--line);vector-effect:non-scaling-stroke}.rack-server-visual-module__Y4tIiW__rackTop,.rack-server-visual-module__Y4tIiW__rackFront,.rack-server-visual-module__Y4tIiW__rackSide{fill:color-mix(in srgb,var(--surface) 80%,transparent);stroke-width:1.05px}.rack-server-visual-module__Y4tIiW__innerFrame{stroke:var(--line-soft);stroke-width:.8px}.rack-server-visual-module__Y4tIiW__bladeFace,.rack-server-visual-module__Y4tIiW__switchFace,.rack-server-visual-module__Y4tIiW__lowerFace{fill:color-mix(in srgb,var(--surface) 55%,transparent);stroke:var(--line-soft);stroke-width:.85px}.rack-server-visual-module__Y4tIiW__nodeTop{fill:color-mix(in srgb,var(--surface) 78%,transparent);stroke-width:1px}.rack-server-visual-module__Y4tIiW__nodeSide{fill:color-mix(in srgb,var(--surface) 50%,transparent);stroke-width:.9px}.rack-server-visual-module__Y4tIiW__labels text,.rack-server-visual-module__Y4tIiW__caption text,.rack-server-visual-module__Y4tIiW__switch text{fill:var(--line);font-family:var(--font-terminal),monospace;letter-spacing:.1em}.rack-server-visual-module__Y4tIiW__labels text{font-size:13px}.rack-server-visual-module__Y4tIiW__caption text{font-size:12px}.rack-server-visual-module__Y4tIiW__switch text{font-size:9px}.rack-server-visual-module__Y4tIiW__labels path,.rack-server-visual-module__Y4tIiW__labels circle{stroke:var(--line-soft)}.rack-server-visual-module__Y4tIiW__floor path{fill:none;stroke:var(--line-soft);stroke-width:.58px;opacity:.5;vector-effect:non-scaling-stroke}.rack-server-visual-module__Y4tIiW__globe ellipse,.rack-server-visual-module__Y4tIiW__globe path,.rack-server-visual-module__Y4tIiW__disk,.rack-server-visual-module__Y4tIiW__edgeGlyph{stroke-width:.9px}.rack-server-visual-module__Y4tIiW__driveHandle{fill:none;stroke:var(--line-soft);stroke-width:.7px}.rack-server-visual-module__Y4tIiW__vent{fill:var(--line-soft)}.rack-server-visual-module__Y4tIiW__mesh{fill:none;stroke:var(--line-soft);stroke-width:.7px;stroke-dasharray:2 2}.rack-server-visual-module__Y4tIiW__port{fill:color-mix(in srgb,var(--line) 11%,transparent);stroke:var(--line-soft);stroke-width:.65px}.rack-server-visual-module__Y4tIiW__rails{opacity:.55}.rack-server-visual-module__Y4tIiW__topVentPlane .rack-server-visual-module__Y4tIiW__ventBoundary{fill:color-mix(in srgb,var(--surface) 26%,transparent);stroke:var(--line-soft);stroke-width:.6px}.rack-server-visual-module__Y4tIiW__topVentPlane circle{fill:var(--line-soft);opacity:.9}.rack-server-visual-module__Y4tIiW__sidePanel{fill:color-mix(in srgb,var(--surface) 18%,transparent);stroke:var(--line-soft);stroke-width:.82px}.rack-server-visual-module__Y4tIiW__fanRingOuter{stroke:color-mix(in srgb,var(--line) 58%,transparent);stroke-width:1px}.rack-server-visual-module__Y4tIiW__fanRingInner{stroke:var(--line-soft);stroke-width:.8px}.rack-server-visual-module__Y4tIiW__fanGuard{stroke:var(--line-soft);stroke-width:.65px}.rack-server-visual-module__Y4tIiW__fanBlade{fill:color-mix(in srgb,var(--line) 10%,transparent);stroke:color-mix(in srgb,var(--line) 32%,transparent);stroke-width:.65px;vector-effect:non-scaling-stroke}.rack-server-visual-module__Y4tIiW__fanHub{fill:color-mix(in srgb,var(--line) 38%,transparent);stroke:var(--line-soft);stroke-width:.7px;vector-effect:non-scaling-stroke}.rack-server-visual-module__Y4tIiW__fanRotor{transform-box:fill-box;transform-origin:50%;animation:1.9s linear infinite rack-server-visual-module__Y4tIiW__fanSpin}.rack-server-visual-module__Y4tIiW__sideVentDots circle{fill:var(--line-soft);opacity:.72}.rack-server-visual-module__Y4tIiW__cables path{fill:none;stroke:var(--line);stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rack-server-visual-module__Y4tIiW__rearCables{opacity:.58}.rack-server-visual-module__Y4tIiW__frontCables{opacity:.68}.rack-server-visual-module__Y4tIiW__devicePort{fill:color-mix(in srgb,var(--surface) 72%,transparent);stroke:var(--line);stroke-width:.9px;vector-effect:non-scaling-stroke}.rack-server-visual-module__Y4tIiW__led{filter:url(#rackv2-glow);transition:opacity 38ms linear}.rack-server-visual-module__Y4tIiW__blue{fill:var(--blue)}.rack-server-visual-module__Y4tIiW__green{fill:var(--green)}.rack-server-visual-module__Y4tIiW__amber{fill:var(--amber)}.rack-server-visual-module__Y4tIiW__dim{fill:var(--dim)}.rack-server-visual-module__Y4tIiW__pulse{filter:url(#rackv2-glow);opacity:.96}.rack-server-visual-module__Y4tIiW__pulse.rack-server-visual-module__Y4tIiW__blue{fill:var(--blue)}.rack-server-visual-module__Y4tIiW__pulse.rack-server-visual-module__Y4tIiW__green{fill:var(--green)}.rack-server-visual-module__Y4tIiW__pulse.rack-server-visual-module__Y4tIiW__amber{fill:var(--amber)}.rack-server-visual-module__Y4tIiW__rack{transform-origin:830px 480px;animation:8s ease-in-out infinite rack-server-visual-module__Y4tIiW__rackFloat}.rack-server-visual-module__Y4tIiW__internet{transform-origin:270px 470px;animation:9.3s ease-in-out infinite rack-server-visual-module__Y4tIiW__nodeFloat}.rack-server-visual-module__Y4tIiW__storage{transform-origin:1360px 350px;animation:8.6s ease-in-out infinite reverse rack-server-visual-module__Y4tIiW__nodeFloat}.rack-server-visual-module__Y4tIiW__edge{transform-origin:1360px 710px;animation:9.8s ease-in-out infinite rack-server-visual-module__Y4tIiW__nodeFloat}@keyframes rack-server-visual-module__Y4tIiW__rackFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-2.5px)}}@keyframes rack-server-visual-module__Y4tIiW__nodeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}@keyframes rack-server-visual-module__Y4tIiW__fanSpin{to{transform:rotate(360deg)}}@media (max-width:900px){.rack-server-visual-module__Y4tIiW__visual{width:min(100%,900px)}}@media (prefers-reduced-motion:reduce){.rack-server-visual-module__Y4tIiW__rack,.rack-server-visual-module__Y4tIiW__internet,.rack-server-visual-module__Y4tIiW__storage,.rack-server-visual-module__Y4tIiW__edge,.rack-server-visual-module__Y4tIiW__fanRotor{animation:none!important}.rack-server-visual-module__Y4tIiW__led{transition:none}}
