svg.svelte-p6fm7l{width:100%;height:auto;display:block}.caption.svelte-p6fm7l{letter-spacing:.08em;text-transform:uppercase;fill:var(--color-fg-muted);font-size:11px}.label.svelte-p6fm7l{fill:var(--color-fg);font-size:15px}.sublabel.svelte-p6fm7l{fill:var(--color-fg-muted);font-size:12px}.node.system.svelte-p6fm7l rect:where(.svelte-p6fm7l){fill:var(--color-surface);stroke:var(--color-fg);stroke-width:1.5px}.node.external.svelte-p6fm7l rect:where(.svelte-p6fm7l){fill:none;stroke:var(--color-fg-muted);stroke-width:1.25px;stroke-dasharray:4 3}.node.decision.svelte-p6fm7l rect:where(.svelte-p6fm7l){fill:var(--color-accent-soft);stroke:var(--color-accent);stroke-width:2px}.node.actor.svelte-p6fm7l circle:where(.svelte-p6fm7l){fill:none;stroke:var(--color-fg);stroke-width:1.5px}.flow.svelte-p6fm7l{fill:none;stroke:var(--color-fg);stroke-width:1.25px}.arrowhead.svelte-p6fm7l{fill:var(--color-fg)}.dependency.svelte-p6fm7l{fill:none;stroke:var(--color-fg-muted);stroke-width:1.25px;stroke-dasharray:3 3}.tension.svelte-p6fm7l{fill:none;stroke:var(--color-accent);stroke-width:1.25px}.marker.svelte-p6fm7l{fill:var(--color-bg);stroke:var(--color-fg-muted);stroke-width:1px}.marker-n.svelte-p6fm7l{fill:var(--color-fg-muted);text-anchor:middle;font-size:11px}
