.dependency-tree{width:100%;height:calc(100% - 46px)}.dependency-tree .dependency-tree__network,.dependency-tree .dependency-tree__wrapper{width:100%;height:100%}.dependency-tree .grid-background{position:absolute;width:100%;height:100%}.dependency-tree .dependency-tree__legend{position:absolute;height:-webkit-min-content;height:-moz-min-content;height:min-content;width:250px;opacity:.3;top:61px;right:16px;border-radius:8px;border:1px solid #e4e7ed;-webkit-box-shadow:2px 2px 4px rgba(0,0,0,.04),2px 2px 4px rgba(0,0,0,.08);box-shadow:2px 2px 4px rgba(0,0,0,.04),2px 2px 4px rgba(0,0,0,.08);padding:8px;background:#fff}.dependency-tree .dependency-tree__legend:hover{opacity:1}.dependency-tree .dependency-tree__legend .dependency-tree__legend--group .el-checkbox-button__inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;border:none;background:transparent;color:#606266}.dependency-tree .dependency-tree__legend .dependency-tree__legend--group .el-checkbox-button__inner:has([class*=el-icon]){padding-left:14px}.dependency-tree .dependency-tree__legend .dependency-tree__legend--item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:8px 0;opacity:.2}.dependency-tree .dependency-tree__legend .dependency-tree__legend--item.is-checked{opacity:1}.dependency-tree .dependency-tree__legend .dependency-tree__legend--marker{height:25px;width:25px;border:1.5px solid transparent;border-radius:4px}.dependency-tree .dependency-tree__legend .dependency-tree__legend--marker[class*=el-icon]{height:30px;width:30px;border:none}.dependency-tree .dependency-tree__legend .dependency-tree__legend--label{margin-left:8px}.dependency-tree .dependency-tree__legend .dependency-tree__legend--header{font-size:16px}.dependency-tree .vis-tooltip{position:absolute;margin:10px}.dependency-tree .vis-tooltip .el-tooltip__popper{text-wrap-mode:nowrap}.dependency-tree .el-icon-lazy-node{background-image:url(/icon/structure-analysis/custom-nodes/lazy-node.svg)}.dependency-tree .dep-dialog-body .dep-item{display:inline-block;width:100%;margin:6px 0}.dependency-tree .toolbox .el-form-item__content{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.dependency-tree .direct-deb-filter{margin-left:auto;margin-right:0}.dependency-tree .direct-deb-filter .el-checkbox-button__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;border:none;padding:0;height:32px;width:32px;opacity:.2;-webkit-box-shadow:none;box-shadow:none}.dependency-tree .direct-deb-filter.is-checked .el-checkbox-button__inner{opacity:1;background-color:transparent}.dependency-tree .dialog-footer{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.el-popover.el-popper:has(.structure-analysis__options-tooltip) .el-form-item{margin-bottom:0}.structure-analysis__options-tooltip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}