.vjs-tree-brackets{cursor:pointer}.vjs-tree-brackets:hover{color:#1890ff}.vjs-check-controller{position:absolute;left:0}.vjs-check-controller.is-checked .vjs-check-controller-inner{background-color:#1890ff;border-color:#0076e4}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-checkbox:after{-webkit-transform:rotate(45deg) scaleY(1);transform:rotate(45deg) scaleY(1)}.vjs-check-controller.is-checked .vjs-check-controller-inner.is-radio:after{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.vjs-check-controller .vjs-check-controller-inner{display:inline-block;position:relative;border:1px solid #bfcbd9;border-radius:2px;vertical-align:middle;-webkit-box-sizing:border-box;box-sizing:border-box;width:16px;height:16px;background-color:#fff;z-index:1;cursor:pointer;-webkit-transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46)}.vjs-check-controller .vjs-check-controller-inner:after{-webkit-box-sizing:content-box;box-sizing:content-box;content:"";border:2px solid #fff;border-left:0;border-top:0;height:8px;left:4px;position:absolute;top:1px;-webkit-transform:rotate(45deg) scaleY(0);transform:rotate(45deg) scaleY(0);width:4px;-webkit-transition:-webkit-transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;transition:-webkit-transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;transition:transform .15s cubic-bezier(.71,-.46,.88,.6) .05s,-webkit-transform .15s cubic-bezier(.71,-.46,.88,.6) .05s;-webkit-transform-origin:center;transform-origin:center}.vjs-check-controller .vjs-check-controller-inner.is-radio{border-radius:100%}.vjs-check-controller .vjs-check-controller-inner.is-radio:after{border-radius:100%;height:4px;background-color:#fff;left:50%;top:50%}.vjs-check-controller .vjs-check-controller-original{opacity:0;outline:none;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.vjs-carets{position:absolute;right:0;cursor:pointer}.vjs-carets svg{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.vjs-carets:hover{color:#1890ff}.vjs-carets-close{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.vjs-tree-node{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;line-height:20px}.vjs-tree-node.has-carets{padding-left:15px}.vjs-tree-node.has-carets.has-selector,.vjs-tree-node.has-selector{padding-left:30px}.vjs-tree-node.is-highlight,.vjs-tree-node:hover{background-color:#e6f7ff}.vjs-tree-node .vjs-indent{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.vjs-tree-node .vjs-indent-unit{width:1em}.vjs-tree-node .vjs-indent-unit.has-line{border-left:1px dashed #bfcbd9}.vjs-node-index{position:absolute;right:100%;margin-right:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vjs-colon{white-space:pre}.vjs-comment{color:#bfcbd9}.vjs-value{word-break:break-word}.vjs-value-null,.vjs-value-undefined{color:#d55fde}.vjs-value-boolean,.vjs-value-number{color:#1d8ce0}.vjs-value-string{color:#13ce66}.vjs-tree{font-family:Monaco,Menlo,Consolas,Bitstream Vera Sans Mono,monospace;font-size:14px;text-align:left}.vjs-tree.is-virtual{overflow:auto}.vjs-tree.is-virtual .vjs-tree-node{white-space:nowrap}.drag-panel[data-v-3736bcde]{position:relative;border-right:1px solid #ddd;width:280px;min-width:280px;height:100%;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1;overflow:hidden;color:#606266;font-size:13px}.drag-panel.is-collapsed[data-v-3736bcde]{width:28px;min-width:28px;border:none}.drag-panel.is-collapsed .drag-panel__toggle[data-v-3736bcde]{left:-14px;right:auto}.drag-panel.is-collapsed .drag-panel__content[data-v-3736bcde]{display:none}.drag-panel__toggle[data-v-3736bcde]{position:absolute;top:50%;right:-14px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:28px;height:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#e6f1ff;border:1px solid #ddd;color:#006eff;border-radius:50%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .2s;transition:all .2s;z-index:10;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1)}.drag-panel__toggle[data-v-3736bcde]:hover{-webkit-box-shadow:0 4px 8px rgba(0,0,0,.15);box-shadow:0 4px 8px rgba(0,0,0,.15)}.drag-panel__toggle i[data-v-3736bcde]{font-size:20px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.drag-panel__content[data-v-3736bcde]{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;overflow-y:auto;overflow-x:hidden;background-color:#fff;height:100%}.category-section[data-v-3736bcde]{width:100%}.category-section__title[data-v-3736bcde]{margin-bottom:16px;font-weight:500;color:#303133}.category-section__grid[data-v-3736bcde]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.node-item[data-v-3736bcde]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 10px;border:1px solid #dcdfe6;border-radius:2px;cursor:move;-webkit-transition:all .2s ease;transition:all .2s ease;height:30px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.node-item[data-v-3736bcde]:hover{border:1px dashed #007bff;color:#007bff}.node-item[data-v-3736bcde]:active{cursor:-webkit-grabbing;cursor:grabbing}.node-item__icon[data-v-3736bcde]{margin-right:8px;font-size:15px;-ms-flex-negative:0;flex-shrink:0}.node-item__label[data-v-3736bcde]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.topology-node-popover{min-width:30px;padding:8px}.topology-tools-wrap[data-v-b7ee62ba]{position:absolute;bottom:8px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:100;background:transparent}.flow-icon[data-v-8fcc04fa]{--flow-icon-bg-color:#1890ff;--flow-icon-text-color:#fff;--flow-icon-border-radius:4px;--flow-icon-font-weight:600;--flow-icon-size-small:20px;--flow-icon-img-size-small:12px;--flow-icon-font-size-small:10px;--flow-icon-size-medium:24px;--flow-icon-img-size-medium:14px;--flow-icon-font-size-medium:12px;--flow-icon-size-large:32px;--flow-icon-img-size-large:18px;--flow-icon-font-size-large:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:var(--flow-icon-border-radius);color:var(--flow-icon-text-color);font-weight:var(--flow-icon-font-weight);-ms-flex-negative:0;flex-shrink:0;width:var(--flow-icon-size-medium);height:var(--flow-icon-size-medium);font-size:var(--flow-icon-font-size-medium)}.flow-icon--small[data-v-8fcc04fa]{width:var(--flow-icon-size-small);height:var(--flow-icon-size-small);font-size:var(--flow-icon-font-size-small)}.flow-icon--small .flow-icon__img[data-v-8fcc04fa]{width:var(--flow-icon-img-size-small);height:var(--flow-icon-img-size-small)}.flow-icon--medium[data-v-8fcc04fa]{width:var(--flow-icon-size-medium);height:var(--flow-icon-size-medium);font-size:var(--flow-icon-font-size-medium)}.flow-icon--medium .flow-icon__img[data-v-8fcc04fa]{width:var(--flow-icon-img-size-medium);height:var(--flow-icon-img-size-medium)}.flow-icon--large[data-v-8fcc04fa]{width:var(--flow-icon-size-large);height:var(--flow-icon-size-large);font-size:var(--flow-icon-font-size-large)}.flow-icon--large .flow-icon__img[data-v-8fcc04fa]{width:var(--flow-icon-img-size-large);height:var(--flow-icon-img-size-large)}.flow-icon__img[data-v-8fcc04fa]{width:var(--flow-icon-img-size-medium);height:var(--flow-icon-img-size-medium);-o-object-fit:contain;object-fit:contain}.flow-icon__text[data-v-8fcc04fa]{line-height:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:768px){.flow-icon[data-v-8fcc04fa]{--flow-icon-size-small:18px;--flow-icon-size-medium:22px;--flow-icon-size-large:28px}}@media (prefers-contrast:high){.flow-icon[data-v-8fcc04fa]{border:1px solid currentColor}}.box-card[data-v-7606cb01]{position:fixed;z-index:112;width:150px;padding:0;max-height:calc(100vh - 20px);overflow:hidden}.box-card[data-v-7606cb01] .el-card__body{padding:8px;max-height:calc(100vh - 60px);overflow:hidden}.menu-content[data-v-7606cb01]{max-height:calc(100vh - 80px);overflow-y:auto;overflow-x:hidden}.menu-content[data-v-7606cb01]::-webkit-scrollbar{width:4px}.menu-content[data-v-7606cb01]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.menu-content[data-v-7606cb01]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.menu-content[data-v-7606cb01]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.select-item[data-v-7606cb01]{padding:4px 8px;cursor:pointer;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.select-item[data-v-7606cb01]:hover{background-color:rgba(200,206,218,.2)}.select-title[data-v-7606cb01]{margin:8px;font-weight:500;color:#303133}.x6-context-menu{position:fixed;z-index:100;background:#fff;min-width:20px;border:1px solid #ebeef5;border-radius:4px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.1);box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.menu-item{cursor:pointer;line-height:28px;padding:0 16px;font-size:12px;color:#606266}.menu-item:hover{background-color:#e6f1ff;color:#338bff}.flow-node-wrapper[data-v-7216ced2]{--flow-primary-color:#006eff;--flow-border-color:transparent;--flow-text-color:#303133;--flow-shadow-light:rgba(31,56,88,0.2);--flow-shadow-hover:rgba(64,158,255,0.2);--flow-border-radius:2px;--flow-transition:all 0.2s cubic-bezier(0.4,0,0.2,1);position:relative;width:140px;height:auto;padding:0 30px 0 0}.flow-tools-wrapper[data-v-7216ced2]{position:absolute;top:-22px;right:0;z-index:100}.flow-node[data-v-7216ced2]{position:relative;width:140px;height:auto;border-radius:var(--flow-border-radius);cursor:pointer;-webkit-transition:var(--flow-transition);transition:var(--flow-transition);background:#fff;border:1px solid transparent}.flow-node__content[data-v-7216ced2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:8px 10px;min-width:0}.flow-node__title[data-v-7216ced2]{display:block;font-size:12px;font-weight:500;color:var(--flow-text-color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:8px;cursor:pointer;width:100px}.flow-node__icon[data-v-7216ced2]{width:16px;height:16px}.flow-node__description[data-v-7216ced2]{padding:8px 10px;border:1px solid #ccc;margin-top:8px;width:160px;background:#fff;border-radius:3px;line-height:20px;color:rgba(0,0,0,.65)}.flow-node__description-item[data-v-7216ced2]:not(:last-child){margin-bottom:4px}.flow-node__description-label[data-v-7216ced2]{margin-right:4px}.flow-node__description-value[data-v-7216ced2]{-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-all}.node-create .flow-node[data-v-7216ced2],.node-detail .flow-node[data-v-7216ced2],.node-edit .flow-node[data-v-7216ced2],.node-view .flow-node[data-v-7216ced2]{-webkit-box-shadow:0 -1px 4px 0 hsla(0,0%,82%,.5),1px 1px 4px 0 hsla(0,0%,85.1%,.5);box-shadow:0 -1px 4px 0 hsla(0,0%,82%,.5),1px 1px 4px 0 hsla(0,0%,85.1%,.5)}.node-create .flow-node[data-v-7216ced2]:hover,.node-detail .flow-node[data-v-7216ced2]:hover,.node-edit .flow-node[data-v-7216ced2]:hover,.node-view .flow-node[data-v-7216ced2]:hover{border:1px solid rgba(0,0,0,.1);-webkit-box-shadow:0 -2px 4px 0 hsla(0,0%,82%,.5),2px 2px 4px 0 hsla(0,0%,85.1%,.5);box-shadow:0 -2px 4px 0 hsla(0,0%,82%,.5),2px 2px 4px 0 hsla(0,0%,85.1%,.5)}.node-create .flow-node__description[data-v-7216ced2],.node-detail .flow-node__description[data-v-7216ced2],.node-edit .flow-node__description[data-v-7216ced2],.node-view .flow-node__description[data-v-7216ced2]{-webkit-box-shadow:0 2px 8px 0 rgba(0,0,0,.1);box-shadow:0 2px 8px 0 rgba(0,0,0,.1)}.node-print .flow-node[data-v-7216ced2],.node-view .flow-node[data-v-7216ced2]{border:1px solid rgba(0,0,0,.1)}.branch-labels[data-v-7216ced2]{position:relative;width:140px;height:0;margin-top:5px}.branch-label[data-v-7216ced2]{position:absolute;font-size:12px;font-weight:700;padding:2px 6px;border-radius:3px;background:#fff;border:1px solid #ccc;color:#333}.branch-label--no[data-v-7216ced2]{left:-35px;top:-35px}.branch-label--yes[data-v-7216ced2]{top:5px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.branch-label--right[data-v-7216ced2]{top:-35px;right:-35px}.flow-container[data-v-60cf2761]{height:100%;width:100%;position:relative}.graph-container[data-v-60cf2761]{left:0;right:0;top:0;bottom:0;position:absolute;height:100%!important;width:100%}.edit-bg[data-v-60cf2761]{background-color:#fcfcfc;background-image:radial-gradient(circle,#ddd 1px,transparent 0);background-size:20px 20px}.x6-edge-tool .edge-tool-button,.x6-edge-tool .edge-tool-icon{-webkit-transition:all .3s ease;transition:all .3s ease}.x6-edge-tool:hover .edge-tool-button,.x6-edge-tool:hover .edge-tool-icon{-webkit-transform:scale(1.4);transform:scale(1.4)}.x6-node-selected .flow-node{border:1px solid #b3d4ff!important;background:#e6f1ff}.x6-node-selected .flow-node .flow-node__title{color:#3471f9}.flow-node.is-error,.x6-node-selected .flow-node.is-error{border:1px solid #fbc4c4!important;background:#fef0f0}.flow-node.is-error .flow-node__title,.x6-node-selected .flow-node.is-error .flow-node__title{color:#e54545}.x6-port-body:hover{-webkit-transform:scale(1.4);transform:scale(1.4);-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.redo_info[data-v-6b6c925e]{margin-top:10px}.bf[data-v-6b6c925e]{background-color:#fff;padding:24px}