.hero-diagram-module__iLFeqq__diagram{width:100%;height:auto;font-family:var(--font-mono);display:block}.hero-diagram-module__iLFeqq__route path{fill:none;stroke:var(--control-border);stroke-width:1px;stroke-dasharray:3 4}.hero-diagram-module__iLFeqq__active path{fill:none;stroke:var(--accent);stroke-width:2px}.hero-diagram-module__iLFeqq__active circle{fill:var(--accent)}.hero-diagram-module__iLFeqq__node,.hero-diagram-module__iLFeqq__check{fill:var(--paper);stroke:var(--control-border);stroke-width:1px}.hero-diagram-module__iLFeqq__nodeActive{fill:var(--paper);stroke:var(--accent);stroke-width:2px}.hero-diagram-module__iLFeqq__gate{fill:var(--surface);stroke:var(--ink);stroke-width:1px}.hero-diagram-module__iLFeqq__gateTitle,.hero-diagram-module__iLFeqq__nodeLabel{fill:var(--ink);font-size:13px}.hero-diagram-module__iLFeqq__nodeSub{fill:var(--muted);font-size:12px}
