.flow.svelte-r4v75p{--f-bg: var(--color-bg-light);--f-card: var(--color-bg);--f-brd: var(--color-g-300);--f-strong: var(--color-g-400);--f-fg: var(--color-b);--f-muted: var(--color-g-700);--f-faint: var(--color-g-500)}.f-fg.svelte-r4v75p{fill:var(--f-fg)}.f-muted.svelte-r4v75p{fill:var(--f-muted)}.f-faint.svelte-r4v75p{fill:var(--f-faint)}.f-amber.svelte-r4v75p{fill:#f59e0b}.t-2xs.svelte-r4v75p{font-size:10px}.t-xs.svelte-r4v75p{font-size:12px}.t-sm.svelte-r4v75p{font-size:14px}.wire.svelte-r4v75p{fill:none;stroke:var(--color-primary);stroke-width:1.5;stroke-dasharray:5 6;opacity:.55}.wire-muted.svelte-r4v75p{stroke:var(--f-faint);opacity:.4}.live.svelte-r4v75p .wire:where(.svelte-r4v75p){animation:svelte-r4v75p-wire-flow 1.2s linear infinite}@keyframes svelte-r4v75p-wire-flow{to{stroke-dashoffset:-22}}.card.svelte-r4v75p{fill:var(--f-card);stroke:var(--f-brd);stroke-width:1}.card-stroke.svelte-r4v75p{stroke:var(--f-brd);stroke-width:1}.card-dashed.svelte-r4v75p{stroke-dasharray:4 4;opacity:.8}.card-bar.svelte-r4v75p{fill:var(--f-brd);opacity:.55}.url.svelte-r4v75p{fill:var(--f-bg);opacity:.8}.sk.svelte-r4v75p{fill:var(--f-brd)}.sk-strong.svelte-r4v75p{fill:var(--f-strong)}.form.svelte-r4v75p{fill:none;stroke:var(--f-brd)}.chip.svelte-r4v75p{fill:#f59e0b1f;stroke:#f59e0b66}.pill.svelte-r4v75p{fill:var(--f-card);stroke:var(--f-brd)}.cta.svelte-r4v75p{transform-box:fill-box;transform-origin:center}.live.svelte-r4v75p .cta:where(.svelte-r4v75p){animation:svelte-r4v75p-cta 2.4s ease-in-out infinite}@keyframes svelte-r4v75p-cta{0%,to{opacity:1}50%{opacity:.75}}.ring.svelte-r4v75p{fill:none;stroke:var(--color-primary);stroke-width:1;stroke-dasharray:3 5;opacity:.6;transform-box:fill-box;transform-origin:center}.live.svelte-r4v75p .ring:where(.svelte-r4v75p){animation:svelte-r4v75p-spin 14s linear infinite}@keyframes svelte-r4v75p-spin{to{transform:rotate(360deg)}}.api.svelte-r4v75p{fill:var(--color-primary);transition:fill .2s ease-in-out;transform-box:fill-box;transform-origin:center}.api-ok.svelte-r4v75p{animation:svelte-r4v75p-api-pulse .6s ease-out}.api-error.svelte-r4v75p{fill:#ef4444;animation:svelte-r4v75p-api-pulse .6s ease-out}@keyframes svelte-r4v75p-api-pulse{0%{transform:scale(1)}35%{transform:scale(1.1)}to{transform:scale(1)}}.db-top.svelte-r4v75p,.db-body.svelte-r4v75p{fill:none;stroke:var(--color-primary);stroke-width:1.5;opacity:.8}.db-line.svelte-r4v75p{fill:none;stroke:var(--color-primary);stroke-width:1;opacity:.5}.dot-on.svelte-r4v75p{fill:#22c55e}.dot-off.svelte-r4v75p{fill:var(--f-strong)}.barrier.svelte-r4v75p circle:where(.svelte-r4v75p){fill:var(--f-card);stroke:#f59e0b;stroke-width:1.5}.barrier.svelte-r4v75p path:where(.svelte-r4v75p){stroke:#f59e0b;stroke-width:1.5;stroke-linecap:round}.barrier.svelte-r4v75p{transform-box:fill-box;transform-origin:center}.barrier-hit.svelte-r4v75p{animation:svelte-r4v75p-api-pulse .6s ease-out}@media (prefers-reduced-motion: reduce){.live.svelte-r4v75p .wire:where(.svelte-r4v75p),.live.svelte-r4v75p .ring:where(.svelte-r4v75p),.live.svelte-r4v75p .cta:where(.svelte-r4v75p){animation:none}}
