.mermaid{background:transparent!important;font-family:Arial,sans-serif!important;font-size:14px!important;font-weight:500}.mermaid pre{background-color:transparent!important}:root{--mermaid-node-bg:#fff;--mermaid-node-border:#333;--mermaid-text:#000;--mermaid-accent:#d3f674cc;--mermaid-label-bg:#fff;--mermaid-edge:#d3f674cc}.dark .mermaid,.dark-mode .mermaid,[data-theme=dark] .mermaid{--mermaid-node-bg:#222;--mermaid-node-border:#ddd;--mermaid-text:#fff;--mermaid-accent:#d3f674cc;--mermaid-label-bg:#333;--mermaid-edge:#d3f674cc}.mermaid .node circle,.mermaid .node ellipse,.mermaid .node path,.mermaid .node polygon,.mermaid .node rect{fill:var(--mermaid-node-bg)!important;stroke:var(--mermaid-node-border)!important;stroke-width:1px!important}.mermaid .classLabel .label,.mermaid .legend text,.mermaid .loopText,.mermaid .node .label,.mermaid .noteText,.mermaid .pieTitleText,.mermaid .stateLabel,.mermaid .taskText,.mermaid .taskTextOutsideRight{color:var(--mermaid-text)!important;fill:var(--mermaid-text)!important}.mermaid .edgePath .path,.mermaid .flowchart-link,.mermaid .loopLine,.mermaid .messageLine0,.mermaid .messageLine1,.mermaid .relation,.mermaid .transition{stroke:var(--mermaid-edge)!important;stroke-width:2px!important}.mermaid .edgePath marker{fill:var(--mermaid-edge)!important}.mermaid .edgeLabel rect,.mermaid .relationshipLabelBox{fill:var(--mermaid-label-bg)!important;opacity:.8!important}.mermaid .edgeLabel span{background:#d3f674!important;color:#000!important;font-size:14px!important}.mermaid .edgeLabel span,.mermaid .relationshipLabel{fill:var(--mermaid-text)!important}.mermaid .cluster rect{fill:var(--mermaid-node-bg)!important;stroke:var(--mermaid-accent)!important;stroke-width:1px!important;stroke-dasharray:5!important;border-radius:5px!important}.mermaid .cluster span{color:#c4c4c4!important}.mermaid .actor{fill:var(--mermaid-node-bg)!important;stroke:var(--mermaid-node-border)!important}.mermaid .note,.mermaid .sequenceNumber{fill:var(--mermaid-accent)!important}.mermaid .note{stroke:var(--mermaid-node-border)!important}.mermaid .classTitle{font-weight:700!important}.mermaid .section0,.mermaid .section2{fill:var(--mermaid-node-bg)!important}.mermaid .section1,.mermaid .section3{fill:var(--mermaid-accent)!important;opacity:.2!important}.mermaid .task{fill:var(--mermaid-accent)!important}.mermaid .pieCircle,.mermaid .task{stroke:var(--mermaid-node-border)!important}.mermaid .slice:first-child path{fill:var(--mermaid-accent)!important}.mermaid .slice:nth-child(2) path{fill:var(--mermaid-node-bg)!important;stroke:var(--mermaid-node-border)!important}.mermaid .slice:nth-child(3) path{fill:var(--mermaid-accent)!important;opacity:.7!important}.mermaid .slice:nth-child(4) path{fill:var(--mermaid-accent)!important;opacity:.4!important}.mermaid .slice:nth-child(5) path{fill:var(--mermaid-node-border)!important;opacity:.2!important}
/*# sourceMappingURL=170c0c17fcf56297.css.map*/