.dark-layout #d32DGraph .node text{font:14px sans-serif;fill:wheat;stroke:rgba(0,0,0,.2);stroke-width:.5}.dark-layout #d32DGraph .link{fill:none;stroke:#6d6d6d;stroke-width:2px}#d32DGraph .node circle:hover{stroke:wheat;stroke-width:3px}#d32DGraph .node text{font:14px sans-serif;fill:#000;stroke:rgba(0,0,0,.2);stroke-width:.5}#d32DGraph .link{fill:none;stroke:#c4c4c4;stroke-width:2px}#d32DGraph .root{fill:#ff4500}#d32DGraph .abstract{fill:orange}#d32DGraph .node{fill:wheat}#d32DGraph .contextMenu{stroke:#000;fill:#fff}[dir] #d32DGraph .menuEntry{cursor:pointer}#d32DGraph .menuEntry text{font-size:16px}.resize-handle[data-v-03c1919a]{z-index:99999;position:absolute;top:0;bottom:0;width:10px}[dir] .resize-handle[data-v-03c1919a]{cursor:ew-resize}[dir=ltr] .resize-handle[data-v-03c1919a]{left:0}[dir=rtl] .resize-handle[data-v-03c1919a]{right:0}[dir=ltr] .resize-handle[data-v-03c1919a]:hover{border-left:2px solid #85b8ff}[dir=rtl] .resize-handle[data-v-03c1919a]:hover{border-right:2px solid #85b8ff}.context-menu-list{min-width:10rem}[dir] .context-menu-list{margin:0;padding:.5rem 0;border-radius:.358rem;border:1px solid rgba(34,41,47,.05);box-shadow:0 5px 25px rgba(34,41,47,.1)}.context-menu-list .context-menu-item{color:#6e6b7b}[dir] .context-menu-list .context-menu-item{padding:.65rem 1.28rem}[dir=ltr] .context-menu-list .context-menu-item.context-menu-submenu:after{border-color:transparent transparent transparent #6e6b7b}[dir=rtl] .context-menu-list .context-menu-item.context-menu-submenu:after{border-color:transparent #6e6b7b transparent transparent}.context-menu-list .context-menu-item.context-menu-hover,.context-menu-list .context-menu-item:focus,.context-menu-list .context-menu-item:hover{color:#ec9135}[dir] .context-menu-list .context-menu-item.context-menu-hover,[dir] .context-menu-list .context-menu-item:focus,[dir] .context-menu-list .context-menu-item:hover{background-color:rgba(236,145,53,.12)!important}[dir=ltr] .context-menu-list .context-menu-item.context-menu-hover.context-menu-submenu:after,[dir=ltr] .context-menu-list .context-menu-item:focus.context-menu-submenu:after,[dir=ltr] .context-menu-list .context-menu-item:hover.context-menu-submenu:after{border-color:transparent transparent transparent #ec9135!important}[dir=rtl] .context-menu-list .context-menu-item.context-menu-hover.context-menu-submenu:after,[dir=rtl] .context-menu-list .context-menu-item:focus.context-menu-submenu:after,[dir=rtl] .context-menu-list .context-menu-item:hover.context-menu-submenu:after{border-color:transparent #ec9135 transparent transparent!important}.context-menu-list .context-menu-item:focus{outline:0}[dir] .dark-layout .context-menu-list{background-color:#161d31;border-color:#3b4253}[dir] .dark-layout .context-menu-list .context-menu-item{background-color:#161d31}.dark-layout .context-menu-list .context-menu-item span{color:#b4b7bd}.dark-layout .context-menu-list .context-menu-item.context-menu-hover>span{color:#ec9135}[dir=ltr] .dark-layout .context-menu-list .context-menu-item.context-menu-submenu:after{border-color:transparent transparent transparent #b4b7bd}[dir=rtl] .dark-layout .context-menu-list .context-menu-item.context-menu-submenu:after{border-color:transparent #b4b7bd transparent transparent}[data-textdirection=rtl] .context-menu-list{z-index:1031!important}[data-textdirection=rtl] .context-menu-list .context-menu-item.context-menu-submenu:after{top:1.2rem}[dir=ltr] [data-textdirection=rtl] .context-menu-list .context-menu-item.context-menu-submenu:after{transform:rotate(180deg);right:1rem;left:auto;border-color:transparent #6e6b7b transparent transparent}[dir=rtl] [data-textdirection=rtl] .context-menu-list .context-menu-item.context-menu-submenu:after{transform:rotate(-180deg);left:1rem;right:auto;border-color:transparent transparent transparent #6e6b7b}[dir=ltr] [data-textdirection=rtl] .context-menu-list .context-menu-item.context-menu-hover.context-menu-submenu:after{border-color:transparent #ec9135 transparent transparent!important}[dir=rtl] [data-textdirection=rtl] .context-menu-list .context-menu-item.context-menu-hover.context-menu-submenu:after{border-color:transparent transparent transparent #ec9135!important}[dir=ltr] [data-textdirection=rtl] .context-menu-list .context-menu-item>.context-menu-list{left:100%;margin-left:0}[dir=rtl] [data-textdirection=rtl] .context-menu-list .context-menu-item>.context-menu-list{right:100%;margin-right:0}[dir=ltr] [data-textdirection=rtl] .dark-layout .context-menu-list .context-menu-item.context-menu-submenu:after{border-color:transparent #b4b7bd transparent transparent}[dir=rtl] [data-textdirection=rtl] .dark-layout .context-menu-list .context-menu-item.context-menu-submenu:after{border-color:transparent transparent transparent #b4b7bd}.search-input{width:320px}[dir] .search-input{border-radius:4px;background:#f8f8f8}.search-input>div{height:2.75rem}body.dark-layout .btn-outline-secondary{color:#aab0c6}[dir] body.dark-layout .btn-outline-secondary{border-color:#3b4253}body.dark-layout .search-input{color:grey}[dir] body.dark-layout .search-input,[dir] body.dark-layout .search-input input{background:#283046}body.dark-layout .search-input input::placeholder{color:grey!important}.canvas-container[data-v-e54ccb6e]{width:revert;max-height:100%;position:absolute;bottom:1rem;top:7rem}[dir=ltr] .canvas-container[data-v-e54ccb6e],[dir=rtl] .canvas-container[data-v-e54ccb6e]{left:0;right:0}.canvas[data-v-e54ccb6e]{width:100%;height:100%}.graph-host[data-v-e54ccb6e]{position:relative;width:100%;height:100%}#d3ForceGraph[data-v-e54ccb6e],.graph-fill[data-v-e54ccb6e]{width:100%;height:100%}#d3ForceGraph svg[data-v-e54ccb6e]{width:100%;height:100%;display:block}.graph-toolbar[data-v-e54ccb6e]{position:absolute;top:.75rem;z-index:5;display:inline-flex;align-items:center;backdrop-filter:blur(2px)}[dir] .graph-toolbar[data-v-e54ccb6e]{padding:.35rem .5rem;border-radius:6px;background-color:hsla(0,0%,100%,.9);box-shadow:0 2px 8px rgba(0,0,0,.15)}[dir=ltr] .graph-toolbar[data-v-e54ccb6e]{left:.75rem}[dir=rtl] .graph-toolbar[data-v-e54ccb6e]{right:.75rem}[dir] .dark-layout .graph-toolbar[data-v-e54ccb6e]{background-color:rgba(22,29,49,.85);box-shadow:0 2px 8px rgba(0,0,0,.35)}.toolbar-group[data-v-e54ccb6e]{display:inline-flex;align-items:center;gap:.25rem}.toolbar-divider[data-v-e54ccb6e]{width:1px;height:1.5rem}[dir] .toolbar-divider[data-v-e54ccb6e]{margin:0 .5rem;background-color:rgba(0,0,0,.1)}[dir] .dark-layout .toolbar-divider[data-v-e54ccb6e]{background-color:hsla(0,0%,100%,.15)}.toolbar-label[data-v-e54ccb6e],.toolbar-switch[data-v-e54ccb6e]{font-size:.857rem;color:#6e6b7b}.toolbar-search[data-v-e54ccb6e] .search-input{width:320px;min-height:2rem}.toolbar-search[data-v-e54ccb6e] .search-input input{height:2rem}[dir] .toolbar-search[data-v-e54ccb6e] .search-input input{padding-top:.25rem;padding-bottom:.25rem}.dark-layout .toolbar-label[data-v-e54ccb6e],.dark-layout .toolbar-switch[data-v-e54ccb6e]{color:#d0d2d6}#d3ForceGraph .d3bground{fill:#f4f6fa}#d3ForceGraph .d3ForceText{fill:#1f2937;stroke:#f4f6fa;stroke-width:3px;paint-order:stroke fill;pointer-events:none;user-select:none;font-family:inherit;font-weight:500}#d3ForceGraph .d3ForceText.root{font-weight:700}#d3ForceGraph .d3ForceText.abstract{font-weight:600}#d3ForceGraph .d3ForceText.node{visibility:hidden}#d3ForceGraph g.curChild .d3ForceText,#d3ForceGraph g.current .d3ForceText,#d3ForceGraph svg.zoom-close .d3ForceText.node,#d3ForceGraph svg.zoom-mid .d3ForceText.abstract{visibility:visible}#d3ForceGraph circle{stroke:rgba(0,0,0,.3);stroke-width:1px}#d3ForceGraph .d3ForceLink{stroke:#98a2b3;stroke-width:.6px;opacity:.35}#d3ForceGraph .root{fill:#e74c3c}#d3ForceGraph .abstract{fill:#f39c12}#d3ForceGraph .node{fill:#a9c5ff}#d3ForceGraph g.focused circle{stroke:#00b894;stroke-width:4px;filter:drop-shadow(0 0 6px rgba(0,184,148,.8))}#d3ForceGraph g.focused .d3ForceText{visibility:visible!important;font-weight:700;fill:#00755b}#d3ForceGraph g.focus-path-ancestor circle{stroke:#00b894;stroke-width:2.5px}#d3ForceGraph g.focus-path-ancestor .d3ForceText{visibility:visible!important;font-weight:600;fill:#00755b}#d3ForceGraph line.d3ForceLink.focus-path{stroke:#e74c3c!important;stroke-width:3px!important;opacity:1!important;stroke-dasharray:10 6}[dir=ltr] #d3ForceGraph line.d3ForceLink.focus-path,[dir=rtl] #d3ForceGraph line.d3ForceLink.focus-path{animation:ecosystem-focus-flow .9s linear infinite}@keyframes ecosystem-focus-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-16}}#d3ForceGraph g.focused:after{content:""}[dir=ltr] #d3ForceGraph g.focused,[dir=rtl] #d3ForceGraph g.focused{animation:ecosystem-focus-pulse 1.6s ease-out 2}@keyframes ecosystem-focus-pulse{0%{filter:drop-shadow(0 0 0 rgba(0,184,148,.9))}50%{filter:drop-shadow(0 0 12px rgba(0,184,148,.9))}to{filter:drop-shadow(0 0 0 rgba(0,184,148,0))}}#d3ForceGraph .contextMenu{stroke:#000;fill:#fff}[dir] #d3ForceGraph .menuEntry{cursor:pointer}#d3ForceGraph .menuEntry text{font-size:12px}.dark-layout #d3ForceGraph .d3bground{fill:#161d31}.dark-layout #d3ForceGraph .d3ForceText{fill:#f5f7fb;stroke:#161d31;stroke-width:3px;paint-order:stroke fill}.dark-layout #d3ForceGraph circle{stroke:hsla(0,0%,100%,.2)}.dark-layout #d3ForceGraph .d3ForceLink{stroke:#7b8ab0;opacity:.25}.dark-layout #d3ForceGraph .root{fill:#ff6b5b}.dark-layout #d3ForceGraph .abstract{fill:#f5a623}.dark-layout #d3ForceGraph .node{fill:#dcd7c2}.dark-layout #d3ForceGraph g.focus-path-ancestor .d3ForceText,.dark-layout #d3ForceGraph g.focused .d3ForceText{fill:#5bfcd1}