.bpd.svelte-1jaqgxc{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bpd-stage.svelte-1jaqgxc{border-top:1px solid var(--line-2);padding-block:22px}.bpd-stage.svelte-1jaqgxc:first-child{border-top:0;padding-top:0}.bpd-head.svelte-1jaqgxc{align-items:baseline;gap:12px;display:flex}.bpd-n.svelte-1jaqgxc{font-family:var(--font-mono);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;letter-spacing:.08em;color:var(--accent);font-weight:600}.bpd-name.svelte-1jaqgxc{font-family:var(--font-mono);font-size:var(--fs-md);letter-spacing:-.005em;color:var(--ink);font-weight:600}.bpd-svg.svelte-1jaqgxc{width:100%;height:auto;margin:10px 0 4px;display:block}.bpd-body.svelte-1jaqgxc{font-size:var(--fs-sm);color:var(--ink-3);line-height:1.6}.bpd-road-edge.svelte-1jaqgxc{fill:none;stroke:var(--ink);stroke-width:36px}.bpd-road-face.svelte-1jaqgxc{fill:none;stroke:var(--bg);stroke-width:32px}.bpd-centre.svelte-1jaqgxc{fill:none;stroke:var(--ink-4);stroke-width:1.6px;stroke-dasharray:8 9}.bpd-hatch.svelte-1jaqgxc{stroke:var(--accent);stroke-width:1.6px;opacity:.42}.bpd-warn.svelte-1jaqgxc{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round}.bpd-warn-mark.svelte-1jaqgxc{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linecap:round}.bpd-seam-line.svelte-1jaqgxc{stroke:var(--accent);stroke-width:1.4px;stroke-dasharray:3 4}.bpd-seam-dot.svelte-1jaqgxc{fill:var(--accent)}.bpd-seam-cap.svelte-1jaqgxc{stroke:var(--accent);stroke-width:2px;stroke-linecap:round}.bpd-relief-edge.svelte-1jaqgxc{fill:none;stroke:var(--accent);stroke-width:30px}.bpd-relief-face.svelte-1jaqgxc{fill:none;stroke:var(--bg);stroke-width:26px}.bpd-arrow.svelte-1jaqgxc{fill:var(--accent)}.bpd-barrier.svelte-1jaqgxc{stroke:var(--ink);stroke-width:3px;stroke-linecap:round}.bpd-barrier-off.svelte-1jaqgxc{stroke:var(--ink-4);stroke-dasharray:4 4}.bpd-dim.svelte-1jaqgxc{opacity:.35}
