.diagram.svelte-1p3ry7b{width:100%;height:auto;color:var(--muted);font-family:var(--body)}.home.svelte-1p3ry7b{fill:var(--sunken);stroke:var(--line-2);stroke-dasharray:5 5}.lbl.svelte-1p3ry7b{letter-spacing:.1em;fill:var(--muted);font-size:10px;font-weight:600}.node.svelte-1p3ry7b rect:where(.svelte-1p3ry7b){fill:var(--surface);stroke:var(--line-2)}.node.broker.svelte-1p3ry7b rect:where(.svelte-1p3ry7b){stroke:var(--accent);stroke-width:1.5px}.t.svelte-1p3ry7b{fill:var(--ink);font-size:13px;font-weight:600}.s.svelte-1p3ry7b{fill:var(--muted);font-size:10.5px}.mono.svelte-1p3ry7b{font-family:var(--mono)}.edge.svelte-1p3ry7b{fill:none;stroke:currentColor;stroke-width:1.5px}.edge.local.svelte-1p3ry7b{stroke:var(--good)}.edge.out.svelte-1p3ry7b{stroke:var(--accent)}.edge.dashed.svelte-1p3ry7b{stroke-dasharray:4 4;stroke:var(--accent)}.edge-l.svelte-1p3ry7b{fill:var(--ink-2)}.dia.svelte-anm8pb{padding:14px}@media (width<=640px){.dia.svelte-anm8pb{display:none}}.two.svelte-anm8pb{grid-template-columns:1fr 1fr;gap:40px;display:grid}@media (width<=800px){.two.svelte-anm8pb{grid-template-columns:1fr}}.flow.svelte-anm8pb{gap:10px;margin:0;padding-left:1.4em;display:grid}.flow.svelte-anm8pb li:where(.svelte-anm8pb)::marker{font-family:var(--display);color:var(--accent);font-weight:700}
