@import url(https://cdn.jsdelivr.net/npm/@vue-flow/core@1.33.5/dist/style.css);@import url(https://cdn.jsdelivr.net/npm/@vue-flow/core@1.33.5/dist/theme-default.css);@import url(https://cdn.jsdelivr.net/npm/@vue-flow/controls@latest/dist/style.css);@import url(https://cdn.jsdelivr.net/npm/@vue-flow/minimap@latest/dist/style.css);@import url(https://cdn.jsdelivr.net/npm/@vue-flow/node-resizer@latest/dist/style.css);.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-padding:0 10px;--el-tag-background-color:#ecf5ff;--el-tag-border-color:#d9ecff;--el-tag-font-color:#409eff;--el-tag-hover-color:#409eff;background-color:var(--el-tag-background-color);border-color:var(--el-tag-border-color);color:var(--el-tag-font-color);display:inline-block;height:32px;padding:var(--el-tag-padding);line-height:30px;font-size:var(--el-tag-font-size);border-width:1px;border-style:solid;border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409eff}.el-tag .el-tag__close{color:var(--el-tag-font-color)}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag.el-tag--primary{--el-tag-background-color:#ecf5ff;--el-tag-border-color:#d9ecff;--el-tag-font-color:#409eff;--el-tag-hover-color:#409eff}.el-tag.el-tag--primary.is-hit{border-color:#409eff}.el-tag.el-tag--success{--el-tag-background-color:#f0f9eb;--el-tag-border-color:#e1f3d8;--el-tag-font-color:#67c23a;--el-tag-hover-color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67c23a}.el-tag.el-tag--warning{--el-tag-background-color:#fdf6ec;--el-tag-border-color:#faecd8;--el-tag-font-color:#e6a23c;--el-tag-hover-color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag.el-tag--danger{--el-tag-background-color:#fef0f0;--el-tag-border-color:#fde2e2;--el-tag-font-color:#f56c6c;--el-tag-hover-color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag.el-tag--error{--el-tag-background-color:#fef0f0;--el-tag-border-color:#fde2e2;--el-tag-font-color:#f56c6c;--el-tag-hover-color:#f56c6c}.el-tag.el-tag--error.is-hit{border-color:#f56c6c}.el-tag.el-tag--info{--el-tag-background-color:#f4f4f5;--el-tag-border-color:#e9e9eb;--el-tag-font-color:#909399;--el-tag-hover-color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close:before{display:block}.el-tag--dark{--el-tag-background-color:#409eff;--el-tag-border-color:#409eff;--el-tag-font-color:#fff;--el-tag-hover-color:#66b1ff;background-color:var(--el-tag-background-color);border-color:var(--el-tag-border-color);color:var(--el-tag-font-color)}.el-tag--dark.is-hit{border-color:#409eff}.el-tag--dark .el-tag__close{color:var(--el-tag-font-color)}.el-tag--dark .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag--dark.el-tag--primary{--el-tag-background-color:#409eff;--el-tag-border-color:#409eff;--el-tag-font-color:#fff;--el-tag-hover-color:#66b1ff}.el-tag--dark.el-tag--primary.is-hit{border-color:#409eff}.el-tag--dark.el-tag--success{--el-tag-background-color:#67c23a;--el-tag-border-color:#67c23a;--el-tag-font-color:#fff;--el-tag-hover-color:#85ce61}.el-tag--dark.el-tag--success.is-hit{border-color:#67c23a}.el-tag--dark.el-tag--warning{--el-tag-background-color:#e6a23c;--el-tag-border-color:#e6a23c;--el-tag-font-color:#fff;--el-tag-hover-color:#ebb563}.el-tag--dark.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag--dark.el-tag--danger{--el-tag-background-color:#f56c6c;--el-tag-border-color:#f56c6c;--el-tag-font-color:#fff;--el-tag-hover-color:#f78989}.el-tag--dark.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag--dark.el-tag--error{--el-tag-background-color:#f56c6c;--el-tag-border-color:#f56c6c;--el-tag-font-color:#fff;--el-tag-hover-color:#f78989}.el-tag--dark.el-tag--error.is-hit{border-color:#f56c6c}.el-tag--dark.el-tag--info{--el-tag-background-color:#909399;--el-tag-border-color:#909399;--el-tag-font-color:#fff;--el-tag-hover-color:#a6a9ad}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--plain{--el-tag-background-color:#fff;--el-tag-border-color:#b3d8ff;--el-tag-font-color:#409eff;--el-tag-hover-color:#409eff;background-color:var(--el-tag-background-color);border-color:var(--el-tag-border-color);color:var(--el-tag-font-color)}.el-tag--plain.is-hit{border-color:#409eff}.el-tag--plain .el-tag__close{color:var(--el-tag-font-color)}.el-tag--plain .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag--plain.el-tag--primary{--el-tag-background-color:#fff;--el-tag-border-color:#b3d8ff;--el-tag-font-color:#409eff;--el-tag-hover-color:#409eff}.el-tag--plain.el-tag--primary.is-hit{border-color:#409eff}.el-tag--plain.el-tag--success{--el-tag-background-color:#fff;--el-tag-border-color:#c2e7b0;--el-tag-font-color:#67c23a;--el-tag-hover-color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67c23a}.el-tag--plain.el-tag--warning{--el-tag-background-color:#fff;--el-tag-border-color:#f5dab1;--el-tag-font-color:#e6a23c;--el-tag-hover-color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag--plain.el-tag--danger{--el-tag-background-color:#fff;--el-tag-border-color:#fbc4c4;--el-tag-font-color:#f56c6c;--el-tag-hover-color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag--plain.el-tag--error{--el-tag-background-color:#fff;--el-tag-border-color:#fbc4c4;--el-tag-font-color:#f56c6c;--el-tag-hover-color:#f56c6c}.el-tag--plain.el-tag--error.is-hit{border-color:#f56c6c}.el-tag--plain.el-tag--info{--el-tag-background-color:#fff;--el-tag-border-color:#d3d4d6;--el-tag-font-color:#909399;--el-tag-hover-color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--medium{height:28px;line-height:26px}.el-tag--small{height:24px;line-height:22px}.el-tag--mini{height:20px;line-height:18px}.el-tag--medium .el-icon-close{transform:scale(.8)}.el-tag--small{padding:0 8px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag--mini{padding:0 5px}.el-tag--mini .el-icon-close{margin-left:-3px;transform:scale(.7)}.step-number-badge{font-weight:500;position:absolute;left:-15px;top:-10px;z-index:99;border-radius:50%;width:28px;height:28px;color:#fff;padding:0 4px}.close-btn[data-v-2f51ba70]{position:absolute;top:-10px;right:-10px;background-color:#b2215e;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;width:14px;height:14px;cursor:pointer;>.icon[data-v-2f51ba70]{width:8px;height:8px}}.conditionLabelContainer[data-v-2f51ba70]{color:#212529}.conditionLabel[data-v-2f51ba70]{padding:.05rem .2rem;border-radius:4px;border:1px solid;font-size:10px;background-color:#f0f0f0;max-width:130px}.conditionLabelText[data-v-2f51ba70]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;word-break:break-word;max-width:120px}.cancelConditionBtn[data-v-2f51ba70]{width:1.5rem;border:0;padding:.3rem;border-radius:3px;transition:.3s;color:#606266;cursor:pointer;font-size:14px;background:unset}.cancelConditionBtn[data-v-2f51ba70]:hover{color:#fff!important;background:#d3d3d3!important}.filter-button[data-v-2f51ba70]{position:relative;padding:.1rem .3rem;border-radius:5px;border:1px solid;width:1.4rem;height:1.3rem;color:#606266;>svg[data-v-2f51ba70]{width:12px;height:12px}}.cancel-filter-button[data-v-2f51ba70]{top:-.4rem;right:-.5rem;width:.8rem;height:.8rem;background-color:#fff;border-radius:50%;cursor:pointer}.customLabel[data-v-2f51ba70]{background-color:#fff;border-radius:4px;padding:.3rem .5rem;text-transform:lowercase}#dropdownMenu[data-v-bb2f6a9c]{position:fixed;z-index:100000000000;width:8.5rem;background:#e7e7e7;border-radius:4px;box-shadow:0 10px 20px rgba(64,64,64,.05);max-width:128px}.dropdown .dropdownItem[data-v-bb2f6a9c]{padding:4px;font-size:14px;cursor:pointer;border-radius:inherit}.border-bottom[data-v-bb2f6a9c]{border-bottom:1px solid #d3d3d3!important}.dropdown .dropdownItemContent[data-v-bb2f6a9c]:hover{background:#c4c4c4;color:#fff}.dropdownItemContent[data-v-bb2f6a9c]{border-radius:4px;gap:.7rem;padding:4px;font-size:14px;color:#606266;font-weight:500}.dropdownItemContent>span[data-v-bb2f6a9c]:first-child{margin-right:.5rem}.step-number-badge[data-v-8742c0b4]{font-weight:500;position:absolute;left:-15px;top:-10px;z-index:99;border-radius:50%;width:28px;height:28px;color:#fff;padding:0 4px}.w-full[data-v-8742c0b4]{width:100%}.h-full[data-v-8742c0b4]{height:100%}.text-section[data-v-8742c0b4]{flex:1;display:flex;justify-content:space-between;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding:1px 0 5px 0;color:#212529}.nodeTitle[data-v-8742c0b4]::-webkit-scrollbar,.text-section[data-v-8742c0b4]::-webkit-scrollbar{width:6px;cursor:pointer}.nodeTitle[data-v-8742c0b4]::-webkit-scrollbar-thumb,.text-section[data-v-8742c0b4]::-webkit-scrollbar-thumb{background-color:rgba(144,147,153,.4823529411764706);border-radius:4px;cursor:pointer;scroll-behavior:smooth}.custom-node[data-v-8742c0b4]{width:7.25rem;height:7.25rem;background-color:#fff;border-radius:12px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15),0 6px 20px 0 rgba(0,0,0,.15)}.color-loop[data-v-8742c0b4]{background-color:#429efc;span[data-v-8742c0b4],svg[data-v-8742c0b4]{color:#fff;font-weight:500}}.color-loop-end[data-v-8742c0b4]{background-color:#50b0ff;span[data-v-8742c0b4],svg[data-v-8742c0b4]{color:#fff;font-weight:500}}.custom-router[data-v-8742c0b4],.custom-start-end[data-v-8742c0b4]{width:7.25rem;height:7.25rem;overflow:hidden;background:#5022a6;border-radius:10px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15),0 6px 20px 0 rgba(0,0,0,.15)}.routerNodeContent[data-v-8742c0b4]{color:#fff;font-size:.7rem}.routerContentContainer[data-v-8742c0b4]{width:100%;padding:1rem 0;background-color:#5022a6}.remove-container[data-v-8742c0b4]{transition:all .5s;width:17px;height:11px;z-index:-1;text-transform:lowercase;font-weight:700;font-size:.7rem;background-color:#b2215e;color:#fff;border-radius:5px 5px 0 0}.remove-node-container[data-v-8742c0b4]{top:-.65rem;right:.55rem;transform:scaleY(0);transform-origin:bottom;transition:.5s ease}.remove-router-container[data-v-8742c0b4]{top:-.65rem;right:.55rem;transform:scaleX(0);transform-origin:left;transition:.5s ease;border-radius:5px 5px 0 0}.custom-router:hover .remove-router-container[data-v-8742c0b4]{transform:scaleX(1)}.add-new-node-or-router[data-v-8742c0b4]{transition:all .5s;position:absolute;cursor:pointer;font-size:.9rem;width:31px;height:38px;right:1.5rem;border-radius:0 11px 11px 0;z-index:-1;background:linear-gradient(to bottom right,#5022a6,#e5a1ac 120%)!important;color:#fff!important;&[data-v-8742c0b4]:hover{background:linear-gradient(to bottom right,#e5a1ac,#5022a6 120%)!important;color:#fff!important}}.add-node[data-v-8742c0b4]{bottom:76px;right:-20px;transform:scaleX(0);transform-origin:left;transition:.5s ease}.remove-node-container[data-v-8742c0b4]:hover{cursor:pointer}.remove-node-container[data-v-8742c0b4]{background:#b2215e!important;color:#fff!important;&[data-v-8742c0b4]:hover{transition:unset;background:rgba(178,33,94,.46)!important;color:#fff!important}}.add-new-node-container:hover>.add-node[data-v-8742c0b4],.add-new-node-container:hover>.remove-node-container[data-v-8742c0b4]{transform:scaleX(1)}.nodeHeader img[data-v-8742c0b4]{display:block;margin:0 auto;max-width:100%;height:29px;background-color:#fff;-o-object-fit:cover;object-fit:cover}.nodeBody[data-v-8742c0b4],.nodeTitle[data-v-8742c0b4]{font-size:.75rem}.nodeBody[data-v-8742c0b4]{padding-left:.25rem;padding-right:.25rem}.nodeTitle[data-v-8742c0b4]{padding:0 3px;margin:0 3px;font-size:.6rem;overflow-x:hidden;overflow-y:auto;text-align:center;height:112px;display:flex;justify-content:center;align-items:flex-end}.nodeBody[data-v-8742c0b4]{cursor:pointer}.nodeBody>div[data-v-8742c0b4]{position:absolute;bottom:-10px;z-index:99999;padding:0 .3rem;width:25px;height:25px;transition:.3s;color:#606266;background:#592eaa;box-shadow:-5px 4px 6px rgba(0,0,0,.1);border:.75px solid #fff;border-radius:15px}.nodeBody>div[data-v-8742c0b4]:hover{background-color:#b97ca4;color:#fff;z-index:99999;border-radius:15px;padding:3px}.delay-icon[data-v-8742c0b4]{left:-13px;bottom:16px!important}.output-icon[data-v-8742c0b4]{left:-13px}.routerNodeContent svg[data-v-8742c0b4]{margin-bottom:3px}.addNodeDataContainer[data-v-8742c0b4]{color:#212529}.addNodeDataContainer span[data-v-8742c0b4]{text-transform:capitalize;font-weight:bolder;font-size:.7rem}.addNodeDataContainer svg[data-v-8742c0b4]{font-size:.8rem;margin-bottom:4px}.pointer-none[data-v-8742c0b4]{pointer-events:none!important}.custom-handle[data-v-8742c0b4]{z-index:2000!important;cursor:pointer!important}[data-v-8742c0b4] .vue-flow__handle.connecting{cursor:grabbing!important}[data-v-8742c0b4] .vue-flow__handle.connectable{cursor:alias}.ml-auto{margin-left:auto}.flex{display:flex}.flex-col{flex-direction:column}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.p-1{padding:.5rem}.px-1{padding-left:.5rem;padding-right:.5rem}.pb-1{padding-bottom:.5rem}.items-center{align-items:center}.h-full{height:100%}.w-full{width:100%}.relative{position:relative}.absolute{position:absolute}.text-center{text-align:center}.text-ellipsis{width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.items-top{align-items:flex-start}.justify-end{justify-content:flex-end}.font-bold{font-weight:600}.vue-flow__minimap{transform:scale(75%);transform-origin:bottom right}.basicflow.dark{background:#000;color:#fffffb}.basicflow.dark .vue-flow__node{background:#1a1a1a;color:#fffffb}.basicflow.dark .vue-flow__node.selected{background:#333;border:1px solid #ff69b4}.basicflow .vue-flow__controls{display:flex;flex-wrap:wrap;justify-content:center}.basicflow.dark .vue-flow__controls{border:1px solid #fffffb}.basicflow .vue-flow__controls .vue-flow__controls-button{border:none;border-right:1px solid #eee}.basicflow.dark .vue-flow__controls .vue-flow__controls-button{background:#333;fill:#fffffb;border:none}.basicflow.dark .vue-flow__controls .vue-flow__controls-button:hover{background:#4d4d4d}.basicflow.dark .vue-flow__edge-textbg{fill:#292524}.basicflow.dark .vue-flow__edge-text{fill:#fffffb}.vue-flow__edges>.vue-flow__edge{filter:none!important}.cursor-pointer{cursor:pointer}.vue-flow__handle{width:12px;height:12px;padding:3px;border:1.5px solid #fff;background:#4199fa}.opacity-0{opacity:0}.validationflow .vue-flow__handle-connecting{background:#ff6060}.button-slider-container[data-v-1fb7f0be]{background:transparent;position:absolute;bottom:10px;left:5px;z-index:10;display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:.5vw .5vw;border-radius:5px;height:auto;max-height:32px;opacity:.5;transition:opacity .3s ease}.button-slider-container[data-v-1fb7f0be]:hover{opacity:1}.icon-button[data-v-1fb7f0be]{background-color:transparent;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0}.icon-color[data-v-1fb7f0be]{color:#5022a6;font-size:20px}.custom-slider[data-v-1fb7f0be]{flex-grow:0;width:80px;flex-shrink:0;padding-inline:6px;padding-block:1px}.custom-slider[data-v-1fb7f0be] .el-slider__bar{background:linear-gradient(to bottom right,#5022a6,#e5a1ac 120%)!important}.custom-slider[data-v-1fb7f0be] .el-slider__button{width:14px;height:14px;border-radius:50%;border-color:#5022a6!important;background-color:#fff!important}.color-picker-container[data-v-1fb7f0be]{background-color:#fff;box-shadow:0 1px 7px 1px rgba(0,0,0,.5);width:13rem;padding:.5rem;border-radius:7px;position:fixed;z-index:1;bottom:1rem;right:1rem}.color-picker-label[data-v-1fb7f0be]{font-size:.7rem}