.DataFlow-module__bJNcuq__figure{margin:var(--space-l) 0}.DataFlow-module__bJNcuq__scroll{padding-bottom:var(--space-2xs);overflow-x:auto}.DataFlow-module__bJNcuq__svg{min-width:34rem;max-width:100%;height:auto;display:block}.DataFlow-module__bJNcuq__node{fill:var(--surface-raised);stroke:var(--rule-hairline);stroke-width:1px}.DataFlow-module__bJNcuq__visitor{fill:var(--surface-sunken)}.DataFlow-module__bJNcuq__telegram{stroke:var(--telegram);stroke-width:2px}.DataFlow-module__bJNcuq__worker{stroke:var(--rule-strong);stroke-width:2px}.DataFlow-module__bJNcuq__service{stroke:var(--accent);stroke-width:2px}.DataFlow-module__bJNcuq__store{fill:var(--surface-sunken);stroke-dasharray:4 3}.DataFlow-module__bJNcuq__nodeLabel{font-family:var(--font-mono);fill:var(--ink-primary);font-size:11px}.DataFlow-module__bJNcuq__edgeLabel{font-family:var(--font-mono);fill:var(--ink-tertiary);font-size:10px}.DataFlow-module__bJNcuq__arrow{stroke:var(--ink-tertiary);stroke-width:1.5px}.DataFlow-module__bJNcuq__arrowHead{fill:var(--ink-tertiary)}.DataFlow-module__bJNcuq__caption{margin-top:var(--space-2xs);font-size:var(--step--1);color:var(--ink-secondary);max-width:var(--measure)}
