.pipe.svelte-9brv6m{margin:0}.band.svelte-9brv6m{width:100vw;translate:calc(-1 * var(--shift,0px)) 0;scrollbar-width:none;margin-inline:calc(50% - 50vw);overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}.stage.svelte-9brv6m{margin-inline:auto;position:relative}svg.svelte-9brv6m,canvas.svelte-9brv6m{display:block;position:absolute}svg.svelte-9brv6m{max-width:none;inset:0}.spectro.svelte-9brv6m{border-radius:var(--radius)}.wave.svelte-9brv6m{-webkit-mask-image:linear-gradient(90deg,#0000,#000 30%);mask-image:linear-gradient(90deg,#0000,#000 30%)}figcaption.svelte-9brv6m{margin-top:var(--s3);font:400 var(--fs-caption) / 1.5 var(--font-mono);color:var(--muted)}.out.svelte-9brv6m{height:32px;font:500 22px / 1 var(--font-mono);white-space:pre;color:var(--text);align-items:center;margin:0;display:flex;position:absolute}.caret.done.svelte-9brv6m{animation:none}.caret.svelte-9brv6m{background:var(--accent);width:2px;height:24px;margin-left:3px;animation:1s step-end infinite svelte-9brv6m-blink}@keyframes svelte-9brv6m-blink{50%{opacity:0}}.replay.svelte-9brv6m{align-items:center;gap:var(--s2);height:32px;font:var(--w-ui-strong) var(--fs-small) / 1 var(--font-ui);color:var(--body);cursor:pointer;transition:background var(--dur), color var(--dur);background:0 0;border:0;border-radius:999px;padding-inline:12px 14px;animation:.3s ease-out svelte-9brv6m-appear;display:inline-flex;position:absolute;box-shadow:inset 0 0 0 1px #fcf5f729}.replay.svelte-9brv6m:hover{background:var(--surface-2);color:var(--text)}@keyframes svelte-9brv6m-appear{0%{opacity:0}}text.svelte-9brv6m{font-family:var(--font-mono)}.name.svelte-9brv6m{font:500 15px var(--font-ui);fill:var(--text)}.size.svelte-9brv6m{fill:var(--body);font-size:12px}.spec.svelte-9brv6m{fill:var(--muted);font-size:11px}.hot.svelte-9brv6m{fill:var(--accent)}.enc.svelte-9brv6m{fill:var(--accent-wash)}.dec.svelte-9brv6m{fill:var(--surface-2)}.net.svelte-9brv6m{opacity:.4;transition:opacity .5s}.net.on.svelte-9brv6m{opacity:1}.net.svelte-9brv6m line:where(.svelte-9brv6m){stroke-width:1px;animation:1.4s ease-in-out infinite paused svelte-9brv6m-edge}.net.svelte-9brv6m circle:where(.svelte-9brv6m){transform-box:fill-box;transform-origin:50%;animation:1.4s ease-in-out infinite paused svelte-9brv6m-node}.net.on.svelte-9brv6m line:where(.svelte-9brv6m),.net.on.svelte-9brv6m circle:where(.svelte-9brv6m){animation-play-state:running}@keyframes svelte-9brv6m-edge{0%,to{stroke-opacity:.12}45%{stroke-opacity:.75}}@keyframes svelte-9brv6m-node{0%,to{opacity:.45;scale:.8}45%{opacity:1;scale:1.3}}.enc-net.svelte-9brv6m line:where(.svelte-9brv6m){stroke:#f59eb9}.enc-net.svelte-9brv6m circle:where(.svelte-9brv6m){fill:#f59eb9}.dec-net.svelte-9brv6m line:where(.svelte-9brv6m),.head-net.svelte-9brv6m line:where(.svelte-9brv6m){stroke:#fcf5f7}.dec-net.svelte-9brv6m circle:where(.svelte-9brv6m),.head-net.svelte-9brv6m circle:where(.svelte-9brv6m){fill:var(--body)}.dec-net.svelte-9brv6m circle.tap:where(.svelte-9brv6m){fill:var(--accent);filter:drop-shadow(0 0 4px #f59eb9e6)}.out-node.svelte-9brv6m{fill:var(--surface-4);stroke:var(--chart-grey);transition:fill .2s}.out-node.hot.svelte-9brv6m{fill:var(--accent);stroke:var(--accent);filter:drop-shadow(0 0 6px #f59eb9e6)}.flow.svelte-9brv6m{stroke:var(--chart-grey);stroke-width:1.5px}.tapline.svelte-9brv6m{stroke:var(--accent);stroke-width:2px}.tip.svelte-9brv6m{fill:var(--chart-grey)}.tip.hot.svelte-9brv6m{fill:var(--accent)}.head.svelte-9brv6m{fill:var(--surface-1);stroke:#f59eb973}.track.svelte-9brv6m{fill:var(--surface-4)}.fill.svelte-9brv6m{fill:var(--chart-grey)}.fill.hot.svelte-9brv6m{fill:var(--accent)}.cue.svelte-9brv6m{opacity:0;transition:opacity .2s}.cue.on.svelte-9brv6m{opacity:1}.pill.svelte-9brv6m{fill:var(--accent)}.pill-t.svelte-9brv6m{fill:var(--on-accent);font-size:11px;font-weight:500}@media (prefers-reduced-motion:reduce){.caret.svelte-9brv6m,.net.svelte-9brv6m line:where(.svelte-9brv6m),.net.svelte-9brv6m circle:where(.svelte-9brv6m){animation:none}}
