.MermaidDiagram_mermaid-diagram-wrapper__gqETB{position:relative;margin:20px 0;overflow:hidden}.MermaidDiagram_mermaid-controls__UeVDU{position:absolute;top:5px;right:5px;display:flex;gap:5px;z-index:10;opacity:.3;transition:opacity .2s ease-in-out;background-color:hsla(0,0%,100%,.7);padding:3px;border-radius:4px}.MermaidDiagram_mermaid-diagram-wrapper__gqETB:hover .MermaidDiagram_mermaid-controls__UeVDU{opacity:1}.MermaidDiagram_mermaid-control-btn__b3slm{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid #ccc;background-color:#fff;border-radius:4px;cursor:pointer;padding:0;color:#333;transition:all .2s ease}.MermaidDiagram_mermaid-control-btn__b3slm:hover{background-color:#f0f0f0;border-color:#999}.MermaidDiagram_mermaid-control-btn__b3slm:active{background-color:#e0e0e0}.MermaidDiagram_mermaid-diagram-container__mrLA5{transition:transform .2s ease-in-out;display:inline-block;min-width:100%}.MermaidDiagram_mermaid-export-dropdown__n3nLe{position:relative;display:inline-block}.MermaidDiagram_mermaid-export-dropdown__n3nLe:hover .MermaidDiagram_mermaid-export-menu__GnH_y{display:block}.MermaidDiagram_mermaid-export-menu__GnH_y{display:none;position:fixed;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.2);z-index:9999;min-width:180px;padding:6px 0;white-space:nowrap;max-height:250px;overflow-y:auto;font-size:13px}.MermaidDiagram_mermaid-export-dropdown__n3nLe:hover .MermaidDiagram_mermaid-export-menu__GnH_y{top:calc(100% + 2px);right:0}@media (max-width:480px){.MermaidDiagram_mermaid-export-menu__GnH_y{min-width:160px;font-size:12px;padding:4px 0}.MermaidDiagram_mermaid-export-option__SmMmP{padding:6px 10px!important}}.MermaidDiagram_mermaid-export-dropdown__n3nLe{margin-right:2px}.MermaidDiagram_mermaid-export-menu__GnH_y.MermaidDiagram_position-left__KKzZz{right:auto;left:0}.MermaidDiagram_mermaid-export-menu__GnH_y.MermaidDiagram_position-up__3_lhz{top:auto;bottom:calc(100% + 2px)}.MermaidDiagram_mermaid-export-menu__GnH_y.MermaidDiagram_position-center__klUMv{right:auto;left:50%;transform:translateX(-50%)}.MermaidDiagram_mermaid-export-option__SmMmP{display:block;width:100%;padding:8px 12px;border:none;background:none;text-align:left;cursor:pointer;font-size:14px;color:#333;transition:background-color .2s ease}.MermaidDiagram_mermaid-export-option__SmMmP:hover{background-color:#f0f0f0}.MermaidDiagram_mermaid-export-option__SmMmP:active{background-color:#e0e0e0}.fullscreen .MermaidDiagram_mermaid-diagram-container__mrLA5{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;background-color:#fff}.YamlMindmap_mindmapContainer__hHJmA{width:100%;height:700px;position:relative;border:1px solid #e0e0e0;border-radius:8px;overflow:auto;background-color:#f9f9f9;margin-bottom:20px}.YamlMindmap_toolbar__InKD0{position:absolute;top:10px;right:10px;z-index:10;display:flex;gap:8px;background-color:hsla(0,0%,100%,.8);padding:5px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.YamlMindmap_toolbarButton__Sbcg5{background-color:#6495ed;color:#fff;border:none;border-radius:4px;padding:5px 10px;font-size:12px;cursor:pointer;transition:background-color .3s}.YamlMindmap_toolbarButton__Sbcg5:hover{background-color:#4169e1}.YamlMindmap_mindmapWrapper__00sUi{width:100%;height:calc(100% - 50px);transition:transform .3s ease;transform-origin:top left;overflow:auto;padding:20px}.fullscreen .YamlMindmap_mindmapContainer__hHJmA{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;background-color:#fff;border:none}.YamlMindmap_mindmapContent__w4VpG{font-family:Arial,sans-serif;padding:10px;min-width:100%;min-height:100%}.YamlMindmap_rootNode__Emuwz{margin-bottom:10px}.YamlMindmap_node__99aue{margin-bottom:5px}.YamlMindmap_nodeContent__EkgC6{display:flex;align-items:center;background-color:#f0f8ff;border:1px solid #b0c4de;border-radius:4px;padding:8px 12px;cursor:pointer;transition:background-color .2s}.YamlMindmap_nodeContent__EkgC6:hover{background-color:#e6f0ff}.YamlMindmap_nodeLabel__opH82{flex-grow:1;font-size:14px;color:#333}.YamlMindmap_toggleBtn__htoBO{background-color:#6495ed;color:#fff;border:none;border-radius:50%;width:20px;height:20px;font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;margin-left:8px;transition:background-color .2s}.YamlMindmap_toggleBtn__htoBO:hover{background-color:#4169e1}.YamlMindmap_children__wPHtk{display:none;padding-left:20px;border-left:1px dashed #b0c4de;margin-left:10px}.YamlMindmap_leafNode__XuuNB .YamlMindmap_nodeContent__EkgC6{background-color:#f5f5f5;border-color:#dcdcdc}@media (max-width:768px){.YamlMindmap_mindmapContainer__hHJmA{height:500px}.YamlMindmap_toolbar__InKD0{flex-wrap:wrap}.YamlMindmap_toolbarButton__Sbcg5{margin-bottom:5px}}