.diagram[data-astro-cid-mb5gojzx]{margin:34px 0 30px}.diagram-frame[data-astro-cid-mb5gojzx] svg{width:100%;height:auto;display:block}.diagram-frame[data-astro-cid-mb5gojzx]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}figcaption[data-astro-cid-mb5gojzx]{color:var(--muted);margin-top:12px;font-size:13px;line-height:1.7}figcaption[data-astro-cid-mb5gojzx] a[data-astro-cid-mb5gojzx]{white-space:nowrap;color:var(--accent);text-underline-offset:4px;text-decoration:underline}@media (width<=720px){.diagram-frame[data-astro-cid-mb5gojzx]{overscroll-behavior-x:contain;overflow-x:auto}.diagram-frame[data-astro-cid-mb5gojzx] svg{width:680px;max-width:none}}
