.gpu-rack{width:100%;min-width:0;color:var(--muted,#a1a3a3);--rack-paper:#18191a;--rack-shade-0:#141516;--rack-shade-1:#191a1b;--rack-shade-2:#1e1f20;--rack-shade-3:#252627;--rack-top-fill:#303132;--rack-hi:#cfd0cc;--rack-mid:#858785;--rack-lo:#494c4c;--rack-faint:#323435;--rack-accent:#ecedea;--rack-activity:#dfbe92;margin:0;position:relative}@supports (color:lab(0% 0 0)){.gpu-rack{--rack-activity:lab(79.1595% 7.525 27.2098)}}.gpu-rack .rack-stage{width:100%;position:relative}.gpu-rack .rack-art{width:100%;height:auto;display:block;overflow:visible}.gpu-rack :is(.rack-edge,.rack-crease,.rack-seam,.rack-rail,.rack-inset,.rack-glow-edge,.rack-glow-line){vector-effect:non-scaling-stroke}.gpu-rack .rack-halo{fill:#000;opacity:.45}.gpu-rack .rack-solid{--fill:var(--rack-paper);--s0:var(--rack-shade-0);--s1:var(--rack-shade-1);--s2:var(--rack-shade-2);--s3:var(--rack-shade-3);--top:var(--rack-top-fill);--edge:var(--rack-mid);--crease:var(--rack-faint)}.gpu-rack .rack-solid[data-material=dark]{--fill:#141516;--s0:#111213;--s1:#141516;--s2:#18191a;--s3:#1c1d1e;--top:#222324}.gpu-rack .rack-solid[data-material=lit]{--top:#333435;--edge:var(--rack-accent);--crease:var(--rack-lo)}.gpu-rack .rack-solid[data-tone=hi]{--edge:var(--rack-hi);--crease:var(--rack-lo);--fill:#1d1e1f;--s0:#191a1b;--s1:#1e1f20;--s2:#232425;--s3:#28292b;--top:#2e2f30}.gpu-rack .rack-solid[data-tone=lo]{--edge:var(--rack-lo)}.gpu-rack .rack-solid[data-part=floor]{--top:#151617;--s3:var(--rack-shade-0);--s2:#121314}.gpu-rack .rack-fill{fill:var(--fill)}.gpu-rack .rack-top{fill:var(--top)}.gpu-rack .rack-shade[data-shade="0"]{fill:var(--s0)}.gpu-rack .rack-shade[data-shade="1"]{fill:var(--s1)}.gpu-rack .rack-shade[data-shade="2"]{fill:var(--s2)}.gpu-rack .rack-shade[data-shade="3"]{fill:var(--s3)}.gpu-rack .rack-edge,.gpu-rack .rack-crease,.gpu-rack .rack-seam,.gpu-rack .rack-rail,.gpu-rack .rack-inset,.gpu-rack .rack-traffic path,.gpu-rack .rack-glow-edge,.gpu-rack .rack-glow-line{fill:none;stroke-linecap:round;stroke-linejoin:round}.gpu-rack .rack-edge{stroke:var(--edge);stroke-width:.6px}.gpu-rack .rack-crease{stroke:var(--crease);stroke-width:.45px}.gpu-rack .rack-seam{stroke:var(--rack-faint);stroke-width:.45px}.gpu-rack .rack-rail{stroke:var(--rack-lo);stroke-width:.45px}.gpu-rack .rack-inset{fill:var(--s0);stroke:var(--rack-lo);stroke-width:.45px}.gpu-rack .rack-vent{fill:var(--s0);stroke:none}.gpu-rack .rack-solid[data-part=rack\.roof] .rack-vent{fill:var(--s2)}.gpu-rack .rack-solid[data-material=dark] .rack-vent{fill:#0f1011}.gpu-rack .rack-screw{fill:var(--rack-mid);stroke:none}.gpu-rack .rack-signal{fill:var(--rack-lo);stroke:none}.gpu-rack .rack-glow-fill{fill:var(--rack-activity);fill-opacity:.16}.gpu-rack [data-glow=piece] .rack-glow-fill{fill-opacity:.4}.gpu-rack [data-glow=gpu] .rack-glow-fill{fill-opacity:.07}.gpu-rack .rack-glow-edge{stroke:var(--rack-activity);stroke-width:.75px}.gpu-rack .rack-glow-vent,.gpu-rack .rack-lamp{fill:var(--rack-activity);stroke:none}.gpu-rack .rack-glow-band{fill:var(--rack-activity);fill-opacity:.24}.gpu-rack .rack-glow-line{stroke:var(--rack-activity);stroke-width:1.1px}.gpu-rack .rack-traffic g{stroke:var(--rack-activity);stroke-dasharray:14 110}.gpu-rack .rack-traffic-halo{stroke-width:6px;opacity:.2}.gpu-rack .rack-traffic-core{stroke-width:1.8px}.gpu-rack .rack-caption{width:calc(100% - 48px);margin:-4px auto 0;font-size:11px;line-height:1.5}.gpu-rack .rack-transport-slot{min-height:44px}.gpu-rack .rack-transport{align-items:center;min-height:44px;display:flex;position:relative}.gpu-rack .rack-transport[hidden]{display:none}.gpu-rack .rack-range{--rack-progress:0%;--rack-thumb-progress:0px;z-index:1;appearance:none;cursor:ew-resize;touch-action:pan-y;background:0 0;border:0;border-radius:0;flex:auto;width:100%;min-width:0;height:44px;margin:0;padding:0;display:block;position:relative}.gpu-rack .rack-range::-webkit-slider-runnable-track{background:linear-gradient(to right, #888b87 calc(5px + var(--rack-progress) - var(--rack-thumb-progress)), #3b3e3e calc(5px + var(--rack-progress) - var(--rack-thumb-progress)));border-radius:1px;height:2px}.gpu-rack .rack-range::-moz-range-track{background:linear-gradient(to right, #888b87 calc(5px + var(--rack-progress) - var(--rack-thumb-progress)), #3b3e3e calc(5px + var(--rack-progress) - var(--rack-thumb-progress)));border-radius:1px;height:2px}.gpu-rack .rack-range::-webkit-slider-thumb{appearance:none;background:var(--rack-accent);border:0;border-radius:50%;width:10px;height:10px;margin-top:-4px}.gpu-rack .rack-range::-moz-range-thumb{background:var(--rack-accent);border:0;border-radius:50%;width:10px;height:10px}.gpu-rack .rack-range:focus-visible{outline:2px solid var(--rack-accent);outline-offset:1px}.gpu-rack .rack-phase-markers{pointer-events:none;position:absolute;inset:0 5px}.gpu-rack .rack-phase-markers span{background:#747874;width:1px;height:6px;position:absolute;top:50%;transform:translate(-50%,-50%)}.gpu-rack .rack-phase-row{min-height:44px;position:relative}.gpu-rack .rack-phases{text-align:center;align-items:center;min-height:44px;margin-inline:5px;display:grid}.gpu-rack .rack-phases span{white-space:nowrap;color:#7d8180;min-width:0}.gpu-rack[data-phase="0"] [data-cycle-phase="0"],.gpu-rack[data-phase="1"] [data-cycle-phase="1"],.gpu-rack[data-phase="2"] [data-cycle-phase="2"]{color:var(--rack-accent)}@media (max-width:700px){.gpu-rack .rack-caption{width:calc(100% - 24px)}}@media (max-width:400px){.gpu-rack .rack-caption{width:100%}}
.compute-systems{min-width:0;margin:0}.compute-systems>svg{width:100%;height:auto;display:block}.compute-systems figcaption{color:var(--muted);text-align:center;max-width:42ch;margin:12px auto 0;font-size:14px;line-height:1.6}.compute-foot{fill:#242627;stroke:#494c4c;stroke-width:.6px}.compute-shell{fill:#191a1b}.compute-top{fill:#303132}.compute-shade-0{fill:#161718}.compute-shade-1{fill:#1d1f20}.compute-shade-2{fill:#252728}.compute-shade-3{fill:#292c2d}.compute-edge{fill:none;stroke:#858785;stroke-width:.8px;stroke-linejoin:round}.compute-vent{fill:#101112;stroke:#494c4c;stroke-width:.65px}.compute-port{fill:#101112;stroke:#858785;stroke-width:.6px}.compute-indicator{fill:#dcddd8}.compute-fastener{fill:#858785}@media (max-width:960px){.compute-systems{width:min(100%,600px);margin-inline:auto}}
