.mermaid-content-wrapper[data-v-e58517d3]{width:100%;position:relative}.mermaid-scalable[data-v-e58517d3]{min-width:100%;transition:transform .2s ease-out;display:inline-block}.mermaid-render-target[data-v-e58517d3]{justify-content:center;align-items:center;min-height:100px;display:flex}.fullscreen-container[data-v-e58517d3]{background:var(--ui-bg)!important;border:none!important;border-radius:0!important;flex-direction:column!important;width:100vw!important;height:100vh!important;margin:0!important;display:flex!important}.fullscreen-container .mermaid-content-wrapper[data-v-e58517d3]{flex:1;max-height:calc(100vh - 50px)!important}.mermaid-render-target[data-v-e58517d3] svg{max-width:100%;height:auto}.mermaid-render-target[data-v-e58517d3] .nodeLabel,.mermaid-render-target[data-v-e58517d3] .edgeLabel,.mermaid-render-target[data-v-e58517d3] .cluster-label{color:#1f2937}.dark .mermaid-render-target[data-v-e58517d3] .nodeLabel,.dark .mermaid-render-target[data-v-e58517d3] .edgeLabel,.dark .mermaid-render-target[data-v-e58517d3] .cluster-label{color:#e5e7eb}.dark .mermaid-render-target[data-v-e58517d3] rect[style*="fill: #e6f3ff"],.dark .mermaid-render-target[data-v-e58517d3] rect[style*="fill: #e6ffe6"],.dark .mermaid-render-target[data-v-e58517d3] rect[style*="fill: #fff0e6"],.dark .mermaid-render-target[data-v-e58517d3] rect[style*="fill:#e6f3ff"],.dark .mermaid-render-target[data-v-e58517d3] rect[style*="fill:#e6ffe6"],.dark .mermaid-render-target[data-v-e58517d3] rect[style*="fill:#fff0e6"]{fill:#1e293b!important}.dark .mermaid-render-target[data-v-e58517d3] rect[style*="stroke: #0066cc"],.dark .mermaid-render-target[data-v-e58517d3] rect[style*="stroke: #009900"],.dark .mermaid-render-target[data-v-e58517d3] rect[style*="stroke: #ff8c1a"],.dark .mermaid-render-target[data-v-e58517d3] rect[style*="stroke:#0066cc"],.dark .mermaid-render-target[data-v-e58517d3] rect[style*="stroke:#009900"],.dark .mermaid-render-target[data-v-e58517d3] rect[style*="stroke:#ff8c1a"]{stroke:#475569!important}.dark .mermaid-render-target[data-v-e58517d3] .node rect{fill:#1e293b!important;stroke:#475569!important}.dark .mermaid-render-target[data-v-e58517d3] .cluster rect{fill:#0f172a!important;stroke:#334155!important}
