.markdown-diagram .node rect,.markdown-diagram .node polygon,.markdown-diagram .node circle,.markdown-diagram .node path,.markdown-diagram .node ellipse{fill:var(--muted)!important;stroke:var(--border)!important}.markdown-diagram .label,.markdown-diagram .nodeLabel,.markdown-diagram .node foreignObject div,.markdown-diagram text{color:var(--foreground)!important;fill:var(--foreground)!important}.markdown-diagram .flowchart-link,.markdown-diagram .edgePath .path,.markdown-diagram .relation,.markdown-diagram .messageLine0,.markdown-diagram .messageLine1{stroke:var(--muted-foreground)!important}.markdown-diagram marker path,.markdown-diagram .marker{fill:var(--muted-foreground)!important;stroke:var(--muted-foreground)!important}.markdown-diagram .edgeLabel,.markdown-diagram .edgeLabel p,.markdown-diagram .edgeLabel foreignObject div{background-color:var(--card)!important;color:var(--foreground)!important;fill:var(--foreground)!important}.markdown-diagram .edgeLabel rect{fill:var(--card)!important}.markdown-diagram .cluster rect{fill:var(--background)!important;stroke:var(--border)!important}.markdown-diagram .cluster .nodeLabel,.markdown-diagram .cluster-label .nodeLabel,.markdown-diagram .cluster foreignObject div{color:var(--muted-foreground)!important;fill:var(--muted-foreground)!important}.markdown-diagram-inline svg{width:auto;max-width:100%;height:auto;margin:0 auto;display:block}.markdown-diagram-expanded svg{max-width:none;max-height:none;display:block}.markdown-diagram-chart.markdown-diagram-inline svg{width:100%!important;max-width:100%!important;height:auto!important;max-height:none!important}.markdown-diagram-chart .bar-plot-0 rect{fill:var(--chart-1)!important}.markdown-diagram-chart .bar-plot-1 rect{fill:var(--chart-2)!important}.markdown-diagram-chart .bar-plot-2 rect{fill:var(--chart-3)!important}.markdown-diagram-chart .bar-plot-3 rect{fill:var(--chart-4)!important}.markdown-diagram-chart .bar-plot-4 rect{fill:var(--chart-5)!important}.markdown-diagram-chart .line-plot-0 path{stroke:var(--chart-1)!important}.markdown-diagram-chart .line-plot-1 path{stroke:var(--chart-2)!important}.markdown-diagram-chart .line-plot-2 path{stroke:var(--chart-3)!important}.markdown-diagram-chart .line-plot-3 path{stroke:var(--chart-4)!important}.markdown-diagram-chart .line-plot-4 path{stroke:var(--chart-5)!important}.markdown-diagram-chart .legend .markers>rect:first-child{fill:var(--chart-1)!important}.markdown-diagram-chart .legend .markers>rect:nth-child(2){fill:var(--chart-2)!important}.markdown-diagram-chart .legend .markers>rect:nth-child(3){fill:var(--chart-3)!important}.markdown-diagram-chart .legend .markers>rect:nth-child(4){fill:var(--chart-4)!important}.markdown-diagram-chart .legend .markers>rect:nth-child(5){fill:var(--chart-5)!important}.markdown-diagram-chart .legend .markers>path:first-of-type{stroke:var(--chart-1)!important}.markdown-diagram-chart .legend .markers>path:nth-of-type(2){stroke:var(--chart-2)!important}.markdown-diagram-chart .legend .markers>path:nth-of-type(3){stroke:var(--chart-3)!important}.markdown-diagram-chart .legend .markers>path:nth-of-type(4){stroke:var(--chart-4)!important}.markdown-diagram-chart .legend .markers>path:nth-of-type(5){stroke:var(--chart-5)!important}.markdown-diagram-chart .main>rect.background{fill:#0000!important}.markdown-diagram-chart .axis-line path,.markdown-diagram-chart .axisl-line path,.markdown-diagram-chart .ticks path{stroke:var(--border)!important}
