svg.svelte-q6gk5o{overflow:visible}.e.svelte-q6gk5o{stroke:var(--line-3);stroke-width:2.5px;transition:stroke .35s,stroke-width .35s}.e.tree.svelte-q6gk5o{stroke:var(--cyan);stroke-width:3.5px;stroke-opacity:.8}.e.inpath.svelte-q6gk5o{stroke:#0000}.w.svelte-q6gk5o rect:where(.svelte-q6gk5o){fill:var(--bg-2);stroke:var(--line-2)}.w.svelte-q6gk5o text:where(.svelte-q6gk5o){font-family:var(--font-code);fill:var(--text-2);font-size:11.5px}.route.svelte-q6gk5o{fill:none;stroke:var(--yellow);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:svelte-q6gk5o-draw 1.2s var(--ease) forwards;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--yellow) 60%, transparent))}@keyframes svelte-q6gk5o-draw{to{stroke-dashoffset:0}}.n.svelte-q6gk5o .dot:where(.svelte-q6gk5o){fill:var(--surface-3);stroke:var(--line-3);stroke-width:2px;transition:fill .35s,stroke .35s}.n.frontier.svelte-q6gk5o .dot:where(.svelte-q6gk5o){fill:var(--t-cyan);stroke:var(--cyan);stroke-width:3px;animation:svelte-q6gk5o-pop .4s var(--spring)}.n.explored.svelte-q6gk5o .dot:where(.svelte-q6gk5o){fill:color-mix(in srgb, var(--violet) 45%, var(--surface-2));stroke:var(--violet)}.n.current.svelte-q6gk5o .dot:where(.svelte-q6gk5o){fill:var(--magenta);stroke:var(--text);stroke-width:2.5px}.n.inpath.svelte-q6gk5o .dot:where(.svelte-q6gk5o){fill:var(--yellow);stroke:var(--text)}.halo.svelte-q6gk5o{fill:none;stroke:var(--magenta);stroke-width:3px;opacity:.8;animation:1.1s ease-out infinite svelte-q6gk5o-ring}@keyframes svelte-q6gk5o-ring{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.35)}}@keyframes svelte-q6gk5o-pop{0%{transform:scale(.5)}}.lab.svelte-q6gk5o{font-family:var(--font-body);fill:var(--text);paint-order:stroke;stroke:var(--bg);stroke-width:4px;font-size:14px;font-weight:600}.in.svelte-q6gk5o{font-family:var(--font-display);fill:var(--text);pointer-events:none;font-size:15px;font-weight:700}.n.current.svelte-q6gk5o .in:where(.svelte-q6gk5o),.n.inpath.svelte-q6gk5o .in:where(.svelte-q6gk5o){fill:var(--bg)}.tag.svelte-q6gk5o{font-family:var(--font-code);fill:var(--text-2);font-size:11px;font-weight:700}.n.svelte-q6gk5o:not(.idle) .tag.indot:where(.svelte-q6gk5o),.n.inpath.svelte-q6gk5o .tag.indot:where(.svelte-q6gk5o){fill:var(--bg)}.bdg.svelte-q6gk5o rect:where(.svelte-q6gk5o){fill:var(--t-accent);stroke:color-mix(in srgb, var(--accent) 60%, transparent)}.bdg.svelte-q6gk5o text:where(.svelte-q6gk5o){font-family:var(--font-code);fill:var(--text);font-size:11px;font-weight:700}.note.svelte-q6gk5o{font-family:var(--font-code);fill:var(--text-3);font-size:11px}
