.tabs[data-astro-cid-yzv2p5vp]{list-style:none;padding:0;display:flex;gap:4px;margin-bottom:12px}.tabs[data-astro-cid-yzv2p5vp] li[data-astro-cid-yzv2p5vp]{padding:3px 9px;border-radius:6px;font-size:10.5px;color:var(--m-subtle);border:1px solid var(--m-border)}.tabs[data-astro-cid-yzv2p5vp] li[data-astro-cid-yzv2p5vp].on{color:#061226;background:var(--m-tone);border-color:var(--m-tone);font-weight:600}.canvas[data-astro-cid-yzv2p5vp]{list-style:none;padding:14px;margin:0;display:grid;grid-template-columns:1fr;justify-items:center;gap:0;border-radius:12px;border:1px dashed var(--m-border);background-image:radial-gradient(rgba(140,170,220,.14) 1px,transparent 1px);background-size:16px 16px}@media(min-width:520px){.canvas[data-astro-cid-yzv2p5vp]{grid-template-columns:1fr 22px 1fr 22px 1fr;align-items:center}.canvas[data-astro-cid-yzv2p5vp]>[data-astro-cid-yzv2p5vp]:nth-child(6){grid-row:2;grid-column:5;width:2px;height:18px}.canvas[data-astro-cid-yzv2p5vp]>[data-astro-cid-yzv2p5vp]:nth-child(7){grid-row:3;grid-column:5}.canvas[data-astro-cid-yzv2p5vp]>[data-astro-cid-yzv2p5vp]:nth-child(8){grid-row:3;grid-column:4}.canvas[data-astro-cid-yzv2p5vp]>[data-astro-cid-yzv2p5vp]:nth-child(9){grid-row:3;grid-column:3}.canvas[data-astro-cid-yzv2p5vp]>[data-astro-cid-yzv2p5vp]:nth-child(10){grid-row:3;grid-column:2}.canvas[data-astro-cid-yzv2p5vp]>[data-astro-cid-yzv2p5vp]:nth-child(11){grid-row:3;grid-column:1}}.node[data-astro-cid-yzv2p5vp]{display:flex;align-items:center;gap:8px;width:100%;max-width:220px;padding:8px;border-radius:10px;background:var(--m-elev);border:1px solid var(--m-border);position:relative}.ic[data-astro-cid-yzv2p5vp]{width:26px;height:26px;border-radius:7px;display:grid;place-items:center;background:#38d0f01f;color:var(--m-tone);flex:none}.ic[data-astro-cid-yzv2p5vp] svg{width:14px;height:14px}.tx[data-astro-cid-yzv2p5vp]{display:grid;font-size:11px;color:var(--m-muted);line-height:1.3;min-width:0}.tx[data-astro-cid-yzv2p5vp] b[data-astro-cid-yzv2p5vp]{color:var(--m-text);font-size:10px;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.st[data-astro-cid-yzv2p5vp]{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:50%;background:#2c4568}.done[data-astro-cid-yzv2p5vp] .st[data-astro-cid-yzv2p5vp]{background:var(--m-ok)}.wait[data-astro-cid-yzv2p5vp]{border-color:#e0b14a99;box-shadow:0 0 0 3px #e0b14a1f}.wait[data-astro-cid-yzv2p5vp] .st[data-astro-cid-yzv2p5vp]{background:var(--m-med);animation:blink 1.4s ease-in-out infinite}@keyframes blink{50%{opacity:.3}}.link[data-astro-cid-yzv2p5vp]{width:2px;height:16px;background:var(--m-border);--tone: var(--m-tone)}@media(min-width:520px){.link[data-astro-cid-yzv2p5vp]:not(:nth-child(6)){width:100%;height:2px}.link[data-astro-cid-yzv2p5vp]:not(:nth-child(6)):after{--wire-dir: 90deg;animation-name:wire-h}}.run[data-astro-cid-yzv2p5vp]{display:flex;align-items:center;gap:8px;margin-top:10px;font-family:var(--font-mono);font-size:10.5px;color:var(--m-subtle)}.dot[data-astro-cid-yzv2p5vp]{width:7px;height:7px;border-radius:50%;background:var(--m-med)}
