.delta{--delta-ink: #303840;--delta-fill: var(--surface);--delta-shade: color-mix(in srgb, var(--border) 45%, var(--surface));--delta-deep: color-mix(in srgb, var(--border) 78%, var(--surface));--delta-line: 2.4;--console-bg: #121a24;--console-ink: #7fe3c0;margin:0;width:100%}:root[data-theme=dark] .delta{--delta-ink: #c3cbd3;--delta-fill: color-mix(in srgb, var(--surface-strong) 82%, var(--bg));--delta-shade: color-mix(in srgb, var(--surface-strong) 60%, var(--bg));--delta-deep: color-mix(in srgb, var(--bg) 72%, var(--surface-strong))}.delta__svg{display:block;width:100%;height:auto;overflow:visible}.delta-lane-bed{fill:color-mix(in srgb,var(--delta-shade) 45%,transparent);stroke:none}.delta-lane-rail{fill:none;stroke:color-mix(in srgb,var(--delta-ink) 55%,transparent);stroke-width:2.4;stroke-linecap:round}.delta-lane-tie{fill:none;stroke:color-mix(in srgb,var(--delta-ink) 26%,transparent);stroke-width:1.6}.delta-bin-floor{fill:color-mix(in srgb,var(--delta-deep) 75%,transparent);stroke:color-mix(in srgb,var(--delta-ink) 30%,transparent);stroke-width:1.2}.delta-bin-back{fill:color-mix(in srgb,var(--delta-shade) 80%,transparent);stroke:var(--delta-ink);stroke-width:1.6;stroke-linejoin:round}.delta-bin-front{fill:color-mix(in srgb,var(--delta-fill) 42%,transparent);stroke:var(--delta-ink);stroke-width:1.6;stroke-linejoin:round}.delta-bin-rim{fill:none;stroke:var(--delta-ink);stroke-width:2.2;stroke-linejoin:round}.delta-item{stroke:color-mix(in srgb,var(--delta-ink) 70%,transparent);stroke-width:1.4}.delta-item--green{fill:#4fae5a}.delta-item--red{fill:#d1483c}.delta-item--orange{fill:#e08a2e}:root[data-theme=dark] .delta-item--green{fill:#58c165}:root[data-theme=dark] .delta-item--red{fill:#e05a4c}:root[data-theme=dark] .delta-item--orange{fill:#eb9a3c}.delta-plate{fill:var(--delta-fill);stroke:var(--delta-ink);stroke-width:var(--delta-line);stroke-linejoin:round}.delta-plate-side{fill:var(--delta-deep);stroke:var(--delta-ink);stroke-width:1.6;stroke-linejoin:round}.delta-console-face{fill:var(--console-bg)}.delta-console-grid{fill:none;stroke:var(--console-ink);stroke-width:3;stroke-dasharray:.5 13;stroke-opacity:.22}.delta-console-glare{fill:url(#delta-console-glare);pointer-events:none}.delta-console-text{fill:var(--console-ink);font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:23px;font-weight:500;letter-spacing:.06em;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--console-ink) 55%,transparent))}.delta-console-rule{fill:none;stroke:var(--console-ink);stroke-width:1.4;stroke-opacity:.35}.delta-console-status{fill:var(--console-ink);fill-opacity:.78;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:20px;font-weight:500;letter-spacing:.08em;text-anchor:middle}.delta-console-sweep{fill:url(#delta-console-sweep);animation:delta-sweep 6.5s cubic-bezier(.5,0,.5,1) infinite}@keyframes delta-sweep{0%{transform:translateY(-230px);opacity:0}12%{opacity:1}78%{opacity:1}to{transform:translateY(230px);opacity:0}}.delta-bezel-plate{fill:var(--delta-shade);stroke:var(--delta-ink);stroke-width:1.8;stroke-linejoin:round}.delta-bezel-bolt{fill:var(--delta-fill);stroke:var(--delta-ink);stroke-width:1.6}.delta-console-cursor{fill:var(--console-ink);animation:delta-blink 1.05s steps(1,end) infinite}@keyframes delta-blink{0%,55%{opacity:1}56%,to{opacity:0}}.delta-axle{fill:none;stroke:var(--delta-ink);stroke-width:14;stroke-linecap:round}.delta-axle-cap{fill:var(--delta-fill);stroke:var(--delta-ink);stroke-width:2.2}.delta-bicep-outer{fill:none;stroke:var(--delta-ink);stroke-width:34;stroke-linecap:round}.delta-bicep-inner{fill:none;stroke:var(--delta-fill);stroke-width:27;stroke-linecap:round}.delta-rod{fill:none;stroke:var(--delta-ink);stroke-width:4;stroke-linecap:round}.delta-joint{fill:var(--delta-fill);stroke:var(--delta-ink);stroke-width:2.4}.delta-platform{fill:var(--delta-fill);stroke:var(--delta-ink);stroke-width:var(--delta-line);stroke-linejoin:round}.delta-platform-edge{fill:var(--delta-deep);stroke:var(--delta-ink);stroke-width:1.8;stroke-linejoin:round}.delta-gripper{fill:none;stroke:var(--delta-ink);stroke-width:7;stroke-linecap:round;stroke-linejoin:round}
