.diagram.svelte-1ftjnto{display:block;max-width:100%;height:auto;overflow:visible}.sticker.svelte-1ftjnto{transition:fill var(--dur-fast) var(--ease-out),stroke var(--dur-fast) var(--ease-out)}.sticker--button.svelte-1ftjnto{cursor:pointer}.diagram--interactive.svelte-1ftjnto .sticker--button:where(.svelte-1ftjnto):hover{stroke:var(--accent);stroke-width:2}.sticker--blank.svelte-1ftjnto{stroke-dasharray:3 2}.sticker--highlight.svelte-1ftjnto{stroke:var(--accent);stroke-width:2.5}.letter.svelte-1ftjnto{font-family:var(--font-mono);font-size:11px;font-weight:600;text-anchor:middle;dominant-baseline:central;fill:color-mix(in oklab,var(--text-inverse) 70%,transparent);pointer-events:none}.letter--dark.svelte-1ftjnto{fill:color-mix(in oklab,#000 60%,transparent)}.arrow.svelte-1ftjnto{stroke:var(--text);stroke-width:2.5;stroke-linecap:round;opacity:.85}.arrow--edge.svelte-1ftjnto{stroke-dasharray:5 3}
