.architecture-chart_svg__FDfWd{display:block;width:100%;height:auto;font-family:var(--font-dm-mono)}.architecture-chart_zone__thkc6{fill:rgba(77,143,220,.05);stroke:var(--line-2);stroke-dasharray:5 4}.architecture-chart_zoneCloud__wCfXG{fill:rgba(79,184,178,.06)}.architecture-chart_zoneLabel__gPjFZ{fill:hsl(var(--gray-400));font-size:10px;letter-spacing:.14em}.architecture-chart_box__1wKxZ{fill:var(--surface-2);stroke:var(--line-2)}.architecture-chart_boxAccent__AnJhq{fill:rgba(26,71,176,.16);stroke:hsl(var(--accent-cyan)/.5)}.architecture-chart_title__54u2X{fill:hsl(var(--light));font-size:12px;font-weight:500;font-family:var(--font-dm-sans)}.architecture-chart_sub__rnU8k{fill:hsl(var(--gray-300));font-size:10.5px;font-family:var(--font-dm-sans)}.architecture-chart_badge__2BS3j{fill:hsl(var(--accent-cyan));font-size:9.5px;letter-spacing:.12em}.architecture-chart_badgeBox__5o24O{fill:hsl(var(--accent-cyan)/.12)}.architecture-chart_link__2VRvs{fill:none;stroke:hsl(var(--gray-400));stroke-width:1.25}.architecture-chart_boundary__lRNPf{stroke:hsl(var(--status-critical));stroke-dasharray:6 5;stroke-width:1.5}.architecture-chart_boundaryText__MrYMl{fill:hsl(var(--status-healthy));font-size:10px;letter-spacing:.14em}.architecture-chart_boundaryText2__3PMek{fill:hsl(var(--status-critical-ink))}.architecture-chart_footer__5A1PC{fill:hsl(var(--gray-400));font-size:9.5px;letter-spacing:.12em}.architecture-chart_narrow__nkUmD .architecture-chart_title__54u2X{font-size:11px}.architecture-chart_narrow__nkUmD .architecture-chart_sub__rnU8k{font-size:10px}