.rule.svelte-1s0byhq,.mast.svelte-1s0byhq,.dim.svelte-1s0byhq line:where(.svelte-1s0byhq),.corridor.svelte-1s0byhq line:where(.svelte-1s0byhq){stroke:hsl(var(--ts-border));stroke-width:1;fill:none}.mast.svelte-1s0byhq{stroke-width:2}.corridor.svelte-1s0byhq line:where(.svelte-1s0byhq){stroke-dasharray:2 4}.tile.svelte-1s0byhq{fill:hsl(var(--ts-surface-2));stroke:hsl(var(--ts-muted) / .5);stroke-width:1}.lens.svelte-1s0byhq{fill:hsl(var(--ts-bg));stroke:hsl(var(--ts-muted) / .6)}.feed.svelte-1s0byhq{fill:none;stroke:hsl(var(--ts-muted) / .5);stroke-width:1;stroke-dasharray:4 4}.label.svelte-1s0byhq{font-family:var(--font-mono);font-size:12px;letter-spacing:.18em;fill:hsl(var(--ts-fg))}.sub-label.svelte-1s0byhq,.dim-text.svelte-1s0byhq,.flow-label.svelte-1s0byhq{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;fill:hsl(var(--ts-muted))}.pilot.svelte-1s0byhq path:where(.svelte-1s0byhq){fill:none;stroke:hsl(var(--ts-status-idle));stroke-width:1.5;animation:svelte-1s0byhq-request 6s linear infinite}.led.svelte-1s0byhq,.idle-text.svelte-1s0byhq,.ok-text.svelte-1s0byhq,.load-idle.svelte-1s0byhq,.load-ok.svelte-1s0byhq{animation-duration:6s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.led.svelte-1s0byhq{stroke-width:1.5}.led-idle.svelte-1s0byhq{fill:none;stroke:hsl(var(--ts-status-idle));animation-name:svelte-1s0byhq-show-idle}.led-ok.svelte-1s0byhq{fill:hsl(var(--ts-status-ok));stroke:hsl(var(--ts-status-ok));animation-name:svelte-1s0byhq-show-ok}.led-load.svelte-1s0byhq{fill:hsl(var(--ts-status-ok));stroke:hsl(var(--ts-status-ok));animation-name:svelte-1s0byhq-show-ok;animation-delay:.9s}.idle-text.svelte-1s0byhq{fill:hsl(var(--ts-status-idle));animation-name:svelte-1s0byhq-show-idle}.ok-text.svelte-1s0byhq{fill:hsl(var(--ts-status-ok));animation-name:svelte-1s0byhq-show-ok}.load-idle.svelte-1s0byhq,.led-lag.svelte-1s0byhq{animation-name:svelte-1s0byhq-show-idle;animation-delay:.9s}.load-ok.svelte-1s0byhq{fill:hsl(var(--ts-status-ok));animation-name:svelte-1s0byhq-show-ok;animation-delay:.9s}@keyframes svelte-1s0byhq-show-idle{0%,27%{opacity:1}29%,to{opacity:0}}@keyframes svelte-1s0byhq-show-ok{0%,27%{opacity:0}29%,96%{opacity:1}to{opacity:0}}@keyframes svelte-1s0byhq-request{0%{transform:translate(calc(var(--span) + 180px),128px);opacity:0}4%{opacity:.9}26%{opacity:.9}30%,to{transform:translate(190px,128px);opacity:0}}.power.svelte-1s0byhq rect:where(.svelte-1s0byhq){fill:hsl(var(--ts-accent));animation-duration:6s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.packet-0.svelte-1s0byhq{animation-name:svelte-1s0byhq-deliver-0}.packet-1.svelte-1s0byhq{animation-name:svelte-1s0byhq-deliver-1}.packet-2.svelte-1s0byhq{animation-name:svelte-1s0byhq-deliver-2}@keyframes svelte-1s0byhq-deliver-0{0%,30%{transform:translate(190px);opacity:0}33%,59%{opacity:1}62%,to{transform:translate(calc(190px + var(--span) - 34px));opacity:0}}@keyframes svelte-1s0byhq-deliver-1{0%,45%{transform:translate(190px);opacity:0}48%,74%{opacity:1}77%,to{transform:translate(calc(190px + var(--span) - 34px));opacity:0}}@keyframes svelte-1s0byhq-deliver-2{0%,60%{transform:translate(190px);opacity:0}63%,89%{opacity:1}92%,to{transform:translate(calc(190px + var(--span) - 34px));opacity:0}}@media(prefers-reduced-motion:reduce){.pilot.svelte-1s0byhq path:where(.svelte-1s0byhq),.power.svelte-1s0byhq rect:where(.svelte-1s0byhq),.led.svelte-1s0byhq,.idle-text.svelte-1s0byhq,.ok-text.svelte-1s0byhq,.load-idle.svelte-1s0byhq,.load-ok.svelte-1s0byhq{animation:none}.led-idle.svelte-1s0byhq,.idle-text.svelte-1s0byhq,.load-idle.svelte-1s0byhq{opacity:0}.pilot.svelte-1s0byhq path:where(.svelte-1s0byhq){transform:translate(400px,128px);opacity:.9}.power.svelte-1s0byhq rect:where(.svelte-1s0byhq){transform:translate(500px);opacity:1}}.status.svelte-dyyt34{font-family:var(--font-mono);font-size:11px;letter-spacing:.16em}.status-clear.svelte-dyyt34{fill:hsl(var(--ts-status-ok))}.status-blocked.svelte-dyyt34{fill:hsl(var(--ts-status-idle))}.van.svelte-dyyt34{animation:svelte-dyyt34-cross 8s ease-in-out infinite}.beam-clear.svelte-dyyt34,.status-clear.svelte-dyyt34{animation:svelte-dyyt34-while-clear 8s linear infinite}.beam-cut.svelte-dyyt34,.pause.svelte-dyyt34,.status-blocked.svelte-dyyt34{animation:svelte-dyyt34-while-blocked 8s linear infinite}@keyframes svelte-dyyt34-cross{0%,0.1%{transform:translate(-380px)}30%,62%{transform:translate(0)}92%,to{transform:translate(360px)}}@keyframes svelte-dyyt34-while-clear{0%,26%{opacity:1}28%,66%{opacity:0}68%,to{opacity:1}}@keyframes svelte-dyyt34-while-blocked{0%,26%{opacity:0}28%,66%{opacity:1}68%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.van.svelte-dyyt34,.beam-clear.svelte-dyyt34,.beam-cut.svelte-dyyt34,.pause.svelte-dyyt34,.status-clear.svelte-dyyt34,.status-blocked.svelte-dyyt34{animation:none}.beam-clear.svelte-dyyt34,.status-clear.svelte-dyyt34{opacity:0}.beam-cut.svelte-dyyt34,.pause.svelte-dyyt34,.status-blocked.svelte-dyyt34{opacity:1}}
