.sociogram.svelte-yzno5a{margin:0;display:grid;gap:.75rem}svg.svelte-yzno5a{width:100%;height:auto;touch-action:manipulation}.node.svelte-yzno5a{cursor:pointer;outline:none}.node.svelte-yzno5a:focus-visible circle,.node.svelte-yzno5a:focus-visible rect{stroke:#1f6b3a;stroke-width:5}.legend.svelte-yzno5a{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;font-size:var(--step-small);color:var(--muted)}.legend.svelte-yzno5a span:where(.svelte-yzno5a){display:inline-flex;align-items:center;gap:.4rem}.legend.svelte-yzno5a svg:where(.svelte-yzno5a){width:auto}
