.flow.svelte-9389cv{display:block;width:100%;min-width:620px;max-width:960px;margin:0 auto;height:auto}.flow-hdr.svelte-9389cv{fill:var(--pf-muted);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:500;letter-spacing:.12em}.flow-line.svelte-9389cv{fill:none;stroke:var(--pf-line);stroke-width:2}.flow-pill.svelte-9389cv{fill:var(--pf-paper);stroke:var(--pf-line);stroke-width:1.5}.flow-label.svelte-9389cv{fill:var(--color-base-content);font-size:15px;font-weight:500}.flow-dot-back.svelte-9389cv{fill:var(--pf-muted);opacity:.6}.flow-pulse.svelte-9389cv{fill:color-mix(in srgb,var(--color-primary) 35%,transparent);stroke:var(--color-primary);stroke-width:2;opacity:0}.flow-pulse.pulsing.svelte-9389cv{animation:svelte-9389cv-flow-pulse .7s ease-out}@keyframes svelte-9389cv-flow-pulse{15%{opacity:.9}to{opacity:0}}.flow-dot-out.svelte-9389cv{fill:var(--color-primary)}.brain-orbit.svelte-9389cv{fill:none;stroke:var(--color-primary);stroke-width:1.5;stroke-dasharray:4 9;opacity:.7;transform-origin:450px 210px;animation:svelte-9389cv-orbit 18s linear infinite}.brain-glow.svelte-9389cv{transform-origin:450px 210px;animation:svelte-9389cv-breathe 4s ease-in-out infinite}.glow-stop.svelte-9389cv,.fill-stop-a.svelte-9389cv{stop-color:var(--color-primary)}.fill-stop-b.svelte-9389cv{stop-color:var(--color-accent)}.brain-title.svelte-9389cv{fill:#fff;font-family:Outfit,sans-serif;font-size:24px;font-weight:800}.brain-sub.svelte-9389cv{fill:#ffffffd9;font-size:13px;font-weight:600}.brain-note.svelte-9389cv{fill:var(--pf-muted);font-size:13px;font-style:italic}@keyframes svelte-9389cv-orbit{to{transform:rotate(360deg)}}@keyframes svelte-9389cv-breathe{0%,to{transform:scale(.94);opacity:.75}50%{transform:scale(1.06);opacity:1}}@media(prefers-reduced-motion:reduce){.flow-dot.svelte-9389cv{display:none}.brain-orbit.svelte-9389cv,.brain-glow.svelte-9389cv{animation:none}}.flow-pill-custom.svelte-9389cv{stroke:var(--color-primary);stroke-dasharray:5 4;stroke-width:2}.flow-key.svelte-9389cv{fill:var(--pf-muted);font-size:12px;font-style:italic}
