.ladder-svg[data-v-f47a7937]{border-radius:var(--r-lg);border:1px solid var(--edge);background:linear-gradient(180deg, var(--bg-soft), var(--bg));box-shadow:var(--sh-4);margin:0;padding:20px}svg[data-v-f47a7937]{width:100%;height:auto;display:block}.edge[data-v-f47a7937]{fill:none;stroke:var(--line-hi);stroke-width:1px}.rung-edge[data-v-f47a7937]{fill:url(#ls-rung);stroke:var(--accent-dim);stroke-width:1.2px}.wire[data-v-f47a7937]{fill:none;stroke:url(#ls-fade);stroke-width:1.6px}.wire.thin[data-v-f47a7937]{stroke:var(--line);stroke-width:1px;stroke-dasharray:3 4}.node[data-v-f47a7937]{fill:var(--accent)}.node-t[data-v-f47a7937]{fill:var(--accent-ink);font:800 14px/1 ui-sans-serif,system-ui,sans-serif}.cap[data-v-f47a7937]{fill:var(--muted);letter-spacing:.14em;font:800 10px/1 ui-sans-serif,system-ui,sans-serif}.lbl[data-v-f47a7937]{fill:var(--muted);font:600 12px/1 ui-sans-serif,system-ui,sans-serif}.lbl .res[data-v-f47a7937]{fill:var(--ink);font-weight:800}.bucket[data-v-f47a7937]{fill:var(--panel);stroke:var(--edge)}.chip[data-v-f47a7937]{fill:var(--sunken);stroke:var(--line)}.mono[data-v-f47a7937]{fill:var(--ink);font:600 10.5px/1 SF Mono,ui-monospace,Menlo,Consolas,monospace}.mono.acc[data-v-f47a7937]{fill:var(--accent);font-size:12px}
