.rbt.svelte-19406b0.svelte-19406b0{display:block;max-width:none}.e.svelte-19406b0.svelte-19406b0{stroke:var(--rule);stroke-width:1.6}.e--nil.svelte-19406b0.svelte-19406b0{stroke-dasharray:2 3}.nil.svelte-19406b0.svelte-19406b0{fill:var(--ink)}.n.svelte-19406b0 circle.svelte-19406b0{fill:var(--ink);stroke:var(--paper);stroke-width:2}.n.red.svelte-19406b0 circle.svelte-19406b0{fill:var(--rust)}.n.focus.svelte-19406b0 circle.svelte-19406b0{stroke:var(--highlight);stroke-width:4}.n.svelte-19406b0 text.svelte-19406b0{font-family:var(--type-mono);font-size:12px;font-weight:600;fill:var(--paper)}.treebox.svelte-1mm9yib.svelte-1mm9yib{overflow-x:auto;background:var(--paper);border:1px solid var(--rule-soft);padding:8px;min-height:120px}.fig-tree.svelte-1mm9yib.svelte-1mm9yib{overflow-x:auto;margin:16px 0 0;padding:8px;background:var(--paper);border:1px solid var(--rule-soft)}.k-b.svelte-1mm9yib.svelte-1mm9yib{background:var(--ink);border-radius:50%}.k-r.svelte-1mm9yib.svelte-1mm9yib{background:var(--rust);border-radius:50%}.k-f.svelte-1mm9yib.svelte-1mm9yib{border:3px solid var(--highlight);border-radius:50%}.rules.svelte-1mm9yib.svelte-1mm9yib{list-style:none;margin:0;padding:0}.rules.svelte-1mm9yib li.svelte-1mm9yib{font-size:13.5px;line-height:1.5;padding:6px 0 6px 22px;border-bottom:1px solid var(--rule-soft);color:var(--ink-2);position:relative}.rules.svelte-1mm9yib li.ok.svelte-1mm9yib:before{content:"✓";position:absolute;left:2px;color:var(--verdant);font-weight:700}.rules.svelte-1mm9yib li.no.svelte-1mm9yib:before{content:"✗";position:absolute;left:2px;color:var(--rust);font-weight:700}.steplink.svelte-1mm9yib.svelte-1mm9yib{background:none;border:0;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.steplink.svelte-1mm9yib.svelte-1mm9yib:hover{color:var(--accent)}.hist.svelte-1mm9yib.svelte-1mm9yib{list-style:none;margin:0;padding:0;font-size:13px;color:var(--ink-2)}.hist.svelte-1mm9yib li.svelte-1mm9yib{padding:4px 0;border-bottom:1px solid var(--rule-soft)}
