.workshop-trace.svelte-1ltfj97{padding-block:1.5rem;border-block:1px solid var(--color-performance-line)}svg.svelte-1ltfj97{width:100%;height:6rem;display:block;fill:none}.rail.svelte-1ltfj97{stroke:var(--color-performance-line-strong)}.signal.svelte-1ltfj97{stroke:var(--color-performance-fg-secondary);stroke-dasharray:2 24;animation:svelte-1ltfj97-flow 8s linear infinite}.station.svelte-1ltfj97{fill:var(--color-performance-panel);stroke:var(--color-performance-fg-secondary)}.paused.svelte-1ltfj97 .signal:where(.svelte-1ltfj97){animation-play-state:paused}div.svelte-1ltfj97>div:where(.svelte-1ltfj97){display:flex;justify-content:space-between;gap:1rem;align-items:center}p.svelte-1ltfj97,button.svelte-1ltfj97{font:.7rem/1.7 var(--font-performance-mono)}p.svelte-1ltfj97{color:var(--color-performance-fg-secondary)}p.svelte-1ltfj97 span:where(.svelte-1ltfj97){padding-inline:.75rem}button.svelte-1ltfj97{border:1px solid var(--color-performance-line-strong);color:inherit;background:transparent;padding:.65rem;min-height:44px;cursor:pointer}@keyframes svelte-1ltfj97-flow{to{stroke-dashoffset:-104}}@media(prefers-reduced-motion:reduce){.signal.svelte-1ltfj97{animation:none}button.svelte-1ltfj97{display:none}}@media(max-width:640px){div.svelte-1ltfj97>div:where(.svelte-1ltfj97){align-items:start}p.svelte-1ltfj97{max-width:15rem}p.svelte-1ltfj97 span:where(.svelte-1ltfj97){padding-inline:.2rem}}
