.graph-wrap.svelte-xby934{flex-direction:column;width:100%;display:flex}.graph-canvas.svelte-xby934{position:relative}.graph-svg.svelte-xby934{touch-action:none;cursor:grab;width:100%;height:auto;display:block}.graph-background.svelte-xby934{fill:#0000;pointer-events:all}.edge.svelte-xby934{stroke:var(--sketchy-stroke);stroke-opacity:.45;stroke-width:1.4px}.node-circle.svelte-xby934{stroke:var(--sketchy-stroke);stroke-width:1.4px;transition:opacity .15s,r .1s}.node-circle.current.svelte-xby934{stroke:var(--color-theme-1);stroke-width:2.4px}.node-circle.dim.svelte-xby934{opacity:.25}.node-label.svelte-xby934{font-family:var(--font-hand);text-anchor:middle;fill:var(--color-text);pointer-events:none;font-size:.85rem;transition:opacity .15s}.node-label.current.svelte-xby934{fill:var(--color-theme-1);font-weight:700}.node-label.dim.svelte-xby934{opacity:.3}.hit.svelte-xby934{fill:#0000;cursor:grab}.hit.svelte-xby934:active{cursor:grabbing}.zoom-controls.svelte-xby934{flex-direction:column;gap:.3rem;display:flex;position:absolute;top:.6rem;right:.6rem}.zoom-controls.svelte-xby934 button:where(.svelte-xby934){border:1.5px solid var(--sketchy-stroke);background:var(--paper-bg);width:1.9rem;height:1.9rem;color:var(--color-text);font-family:var(--font-hand);cursor:pointer;opacity:.8;border-radius:50%;justify-content:center;align-items:center;font-size:1.05rem;line-height:1;transition:opacity .15s,transform .1s;display:flex}.zoom-controls.svelte-xby934 button:where(.svelte-xby934):hover{opacity:1;transform:scale(1.08)}.converge-btn.svelte-xby934 svg:where(.svelte-xby934){width:1.05rem;height:1.05rem;transition:transform .15s}.converge-btn.svelte-xby934:active svg:where(.svelte-xby934){transform:scale(.85)}.graph-footer.svelte-xby934{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-height:1.2em;margin-top:.5rem;display:flex}.caption.svelte-xby934{opacity:.65;margin:0;font-size:.8rem;font-style:italic}.hover-info.svelte-xby934{opacity:.9;font-style:normal}
