@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-slider{--el-slider-main-background-color:var(--el-color-primary);--el-slider-runway-background-color:var(--el-border-color-light);--el-slider-stop-background-color:var(--el-color-white);--el-slider-disable-color:var(--el-text-color-placeholder);--el-slider-margin:16px 0;--el-slider-border-radius:3px;--el-slider-height:6px;--el-slider-button-size:20px;--el-slider-button-wrapper-size:36px;--el-slider-button-wrapper-offset:-15px}.el-slider:after,.el-slider:before{display:table;content:""}.el-slider:after{clear:both}.el-slider__runway{width:100%;height:var(--el-slider-height);margin:var(--el-slider-margin);background-color:var(--el-slider-runway-background-color);border-radius:var(--el-slider-border-radius);position:relative;cursor:pointer;vertical-align:middle}.el-slider__runway.show-input{margin-right:160px;width:auto}.el-slider__runway.disabled{cursor:default}.el-slider__runway.disabled .el-slider__bar{background-color:var(--el-slider-disable-color)}.el-slider__runway.disabled .el-slider__button{border-color:var(--el-slider-disable-color)}.el-slider__runway.disabled .el-slider__button-wrapper.dragging,.el-slider__runway.disabled .el-slider__button-wrapper.hover,.el-slider__runway.disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.disabled .el-slider__button.dragging,.el-slider__runway.disabled .el-slider__button.hover,.el-slider__runway.disabled .el-slider__button:hover{transform:scale(1)}.el-slider__runway.disabled .el-slider__button.dragging,.el-slider__runway.disabled .el-slider__button.hover,.el-slider__runway.disabled .el-slider__button:hover{cursor:not-allowed}.el-slider__input{float:right;margin-top:3px;width:130px}.el-slider__input.el-input-number--mini{margin-top:5px}.el-slider__input.el-input-number--medium{margin-top:0}.el-slider__input.el-input-number--large{margin-top:-2px}.el-slider__bar{height:var(--el-slider-height);background-color:var(--el-slider-main-background-color);border-top-left-radius:var(--el-slider-border-radius);border-bottom-left-radius:var(--el-slider-border-radius);position:absolute}.el-slider__button-wrapper{height:var(--el-slider-button-wrapper-size);width:var(--el-slider-button-wrapper-size);position:absolute;z-index:1;top:var(--el-slider-button-wrapper-offset);transform:translateX(-50%);background-color:transparent;text-align:center;-webkit-user-select:none;user-select:none;line-height:normal;outline:0}.el-slider__button-wrapper:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:grab}.el-slider__button-wrapper.dragging{cursor:grabbing}.el-slider__button{display:inline-block;width:var(--el-slider-button-size);height:var(--el-slider-button-size);vertical-align:middle;border:solid 2px var(--el-slider-main-background-color);background-color:var(--el-color-white);border-radius:50%;box-sizing:border-box;transition:var(--el-transition-duration-fast);-webkit-user-select:none;user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:grab}.el-slider__button.dragging{cursor:grabbing}.el-slider__stop{position:absolute;height:var(--el-slider-height);width:var(--el-slider-height);border-radius:var(--el-border-radius-circle);background-color:var(--el-slider-stop-background-color);transform:translateX(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;transform:translateX(-50%);font-size:14px;color:var(--el-color-info);margin-top:15px}.el-slider.is-vertical{position:relative}.el-slider.is-vertical .el-slider__runway{width:var(--el-slider-height);height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:var(--el-slider-height);height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:var(--el-slider-button-wrapper-offset);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical.el-slider--with-input{padding-bottom:58px}.el-slider.is-vertical.el-slider--with-input .el-slider__input{overflow:visible;float:none;position:absolute;bottom:22px;width:36px;margin-top:15px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input__inner{text-align:center;padding-left:5px;padding-right:5px}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{top:32px;margin-top:-1px;border:var(--el-input-border,var(--el-border-base));line-height:20px;box-sizing:border-box;transition:var(--el-transition-border)}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__decrease{width:18px;right:18px;border-bottom-left-radius:var(--el-input-border-radius,var(--el-border-radius-base))}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase{width:19px;border-bottom-right-radius:var(--el-input-border-radius,var(--el-border-radius-base))}.el-slider.is-vertical.el-slider--with-input .el-slider__input .el-input-number__increase~.el-input .el-input__inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:hover .el-input-number__increase{border-color:var(--el-input-hover-border,var(--el-border-color-hover))}.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__decrease,.el-slider.is-vertical.el-slider--with-input .el-slider__input:active .el-input-number__increase{border-color:var(--el-input-focus-border,var(--el-color-primary))}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;transform:translateY(50%)}.el-input-number{position:relative;display:inline-block;width:180px;line-height:38px}.el-input-number .el-input{display:block}.el-input-number .el-input__inner{-webkit-appearance:none;padding-left:50px;padding-right:50px;text-align:center}.el-input-number__decrease,.el-input-number__increase{position:absolute;z-index:1;top:1px;width:40px;height:auto;text-align:center;background:#f5f7fa;color:var(--el-text-color-regular);cursor:pointer;font-size:13px}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input__inner,.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input__inner{border-color:var(--el-input-focus-border,var(--el-color-primary))}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-color-base);cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border-base)}.el-input-number__decrease{left:1px;border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border-base)}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:var(--el-disabled-border-base);color:var(--el-disabled-border-base)}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:var(--el-disabled-border-base);cursor:not-allowed}.el-input-number--medium{width:200px;line-height:34px}.el-input-number--medium .el-input-number__decrease,.el-input-number--medium .el-input-number__increase{width:36px;font-size:14px}.el-input-number--medium .el-input__inner{padding-left:43px;padding-right:43px}.el-input-number--small{width:130px;line-height:30px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:32px;font-size:13px}.el-input-number--small .el-input__inner{padding-left:39px;padding-right:39px}.el-input-number--mini{width:130px;line-height:26px}.el-input-number--mini .el-input-number__decrease,.el-input-number--mini .el-input-number__increase{width:28px;font-size:12px}.el-input-number--mini .el-input__inner{padding-left:35px;padding-right:35px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{transform:scale(.9)}.el-input-number--mini .el-input-number__decrease [class*=el-icon],.el-input-number--mini .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-without-controls .el-input__inner{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__inner{padding-left:15px;padding-right:50px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{height:auto;line-height:19px}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border-base)}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;bottom:1px;top:auto;left:auto;border-right:none;border-left:var(--el-border-base);border-radius:0 0 var(--el-border-radius-base) 0}.el-input-number.is-controls-right[class*=medium] [class*=decrease],.el-input-number.is-controls-right[class*=medium] [class*=increase]{line-height:17px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{line-height:15px}.el-input-number.is-controls-right[class*=mini] [class*=decrease],.el-input-number.is-controls-right[class*=mini] [class*=increase]{line-height:13px}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color-base);--el-switch-font-size:var(--el-font-size-base);--el-switch-core-border-radius:10px;--el-switch-width:40px;--el-switch-height:20px;--el-switch-button-size:16px;display:inline-flex;align-items:center;position:relative;font-size:var(--el-switch-font-size);line-height:var(--el-switch-height);height:var(--el-switch-height);vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{transition:var(--el-transition-duration-fast);height:var(--el-switch-height);display:inline-block;font-size:var(--el-switch-font-size);font-weight:500;cursor:pointer;vertical-align:middle;color:var(--el-text-color-primary)}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:var(--el-switch-font-size);display:inline-block}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__core{margin:0;display:inline-block;position:relative;width:var(--el-switch-width);height:var(--el-switch-height);border:1px solid var(--el-switch-off-color);outline:0;border-radius:var(--el-switch-core-border-radius);box-sizing:border-box;background:var(--el-switch-off-color);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration);vertical-align:middle}.el-switch__core .el-switch__action{position:absolute;top:1px;left:1px;border-radius:var(--el-border-radius-circle);transition:all var(--el-transition-duration);width:var(--el-switch-button-size);height:var(--el-switch-button-size);background-color:var(--el-color-white);display:flex;justify-content:center;align-items:center;color:var(--el-switch-off-color)}.el-switch.is-checked .el-switch__core{border-color:var(--el-switch-on-color);background-color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__action{left:100%;margin-left:calc(-1px - var(--el-switch-button-size));color:var(--el-switch-on-color)}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.node-condition[data-v-c3235aa4]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.node-condition-rule[data-v-c3235aa4]{font-weight:600;overflow-wrap:anywhere}.node-summary-tag[data-v-c3235aa4]{margin:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.node-badge-card[data-v-0409d3b8]{gap:4px;max-width:320px}.close-btn[data-v-a9f015da]{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-a9f015da]{width:8px;height:8px}}.conditionLabelContainer[data-v-a9f015da]{color:#212529}.conditionLabel[data-v-a9f015da]{padding:.05rem .2rem;border-radius:4px;border:1px solid;font-size:10px;background-color:#f0f0f0;max-width:130px}.conditionLabelText[data-v-a9f015da]{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-a9f015da]{width:1.5rem;border:0;padding:.3rem;border-radius:3px;transition:.3s;color:#606266;cursor:pointer;font-size:14px;background:unset}.cancelConditionBtn[data-v-a9f015da]:hover{color:#fff!important;background:#d3d3d3!important}.filter-button[data-v-a9f015da]{position:relative;padding:.1rem .3rem;border-radius:5px;border:1px solid;width:1.4rem;height:1.3rem;color:#606266;>svg[data-v-a9f015da]{width:12px;height:12px}}.cancel-filter-button[data-v-a9f015da]{top:-.4rem;right:-.5rem;width:.8rem;height:.8rem;background-color:#fff;border-radius:50%;cursor:pointer}.customLabel[data-v-a9f015da]{background-color:#fff;border-radius:4px;padding:.3rem .5rem;text-transform:lowercase}.detached-edge-control[data-v-a9f015da]{filter:grayscale(1)}.dropdown[data-v-6245981f]{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-6245981f]{padding:4px;font-size:14px;cursor:pointer;border-radius:inherit}.border-bottom[data-v-6245981f]{border-bottom:1px solid #d3d3d3!important}.dropdown .dropdownItemContent[data-v-6245981f]:hover{background:#c4c4c4;color:#fff}.dropdownItemContent[data-v-6245981f]{border-radius:4px;gap:.7rem;padding:4px;font-size:14px;color:#606266;font-weight:500}.dropdownItemContent.disabled[data-v-6245981f]{opacity:.45;cursor:not-allowed}.dropdownItemContent.disabled[data-v-6245981f]:hover{background:transparent;color:#606266}.dropdownItemContent>span[data-v-6245981f]:first-child{margin-right:.5rem}.switchOnlyContent[data-v-6245981f]{justify-content:center}.switchOnlyContent.disabled[data-v-6245981f]{opacity:1;cursor:pointer}.switchOnlyContent.disabled[data-v-6245981f]:hover{background:#c4c4c4;color:#fff}.context-menu-switch[data-v-6245981f]{flex-shrink:0}.context-menu-switch[data-v-6245981f] .el-switch.is-disabled,.context-menu-switch[data-v-6245981f] .el-switch.is-disabled .el-switch__core{cursor:pointer}.node-summary[data-v-57d40640]{display:flex;flex-direction:column;gap:8px;max-width:360px;line-height:1.5;max-height:60vh;overflow-y:auto}.node-summary-title[data-v-57d40640]{font-weight:600;letter-spacing:.02em;text-transform:uppercase}.node-summary-branch[data-v-57d40640]{display:flex;flex-direction:column;gap:2px}.node-summary-grid[data-v-57d40640]{display:grid;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 14px}.node-summary-col[data-v-57d40640]{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#909399}.node-summary-cell[data-v-57d40640]{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.node-summary-label[data-v-57d40640]{display:inline-flex;align-items:center;gap:6px}.node-summary-branch-name[data-v-57d40640],.node-summary-label[data-v-57d40640]{font-weight:600;overflow-wrap:anywhere}.node-summary-kind[data-v-57d40640]{text-transform:uppercase;letter-spacing:.04em}.node-summary-tag[data-v-57d40640]{margin:0;max-width:100%;white-space:normal;overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.node-summary-otherwise[data-v-57d40640],.node-summary-statement[data-v-57d40640]{font-style:italic}.node-summary-aside[data-v-57d40640]{display:flex;flex-wrap:wrap;gap:10px;padding-bottom:6px;border-bottom:1px solid #edeff2}.node-summary-chip[data-v-57d40640]{display:inline-flex;align-items:center;gap:5px}.node-badge-card[data-v-b7f1fad8]{gap:2px;max-width:260px}.step-number-badge[data-v-632a4fd8]{font-weight:500;position:absolute;left:-15px;top:-10px;z-index:99;border-radius:50%;width:28px;height:28px;color:#fff;padding:0 4px}.closest-node-container[data-v-632a4fd8]{position:relative;overflow:visible}.w-full[data-v-632a4fd8]{width:100%}.h-full[data-v-632a4fd8]{height:100%}.text-section[data-v-632a4fd8]{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-632a4fd8]::-webkit-scrollbar,.text-section[data-v-632a4fd8]::-webkit-scrollbar{width:6px;cursor:pointer}.nodeTitle[data-v-632a4fd8]::-webkit-scrollbar-thumb,.text-section[data-v-632a4fd8]::-webkit-scrollbar-thumb{background-color:rgba(144,147,153,.4823529411764706);border-radius:4px;cursor:pointer;scroll-behavior:smooth}.logo-header[data-v-632a4fd8]{position:relative;align-items:flex-start!important;background-color:inherit;overflow:hidden}.logo-header[data-v-632a4fd8]>:not(.ghost-img-div),.logo-header img[data-v-632a4fd8]{background-color:inherit}.ghost-img-div[data-v-632a4fd8]{background-color:transparent!important;display:none}.logo-step-header[data-v-632a4fd8]{max-width:calc(100% - 4px);padding:0 2px;box-sizing:border-box}.ghost-img-div[data-v-632a4fd8]{top:0}.custom-node[data-v-632a4fd8]{--node-action-border-offset:0px;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)}.custom-node.highlight[data-v-632a4fd8],.custom-router.highlight[data-v-632a4fd8],.custom-start-end.highlight[data-v-632a4fd8]{--node-action-border-offset:3px}.custom-node.highlight-danger[data-v-632a4fd8],.custom-node.highlight-success[data-v-632a4fd8],.custom-router.highlight-danger[data-v-632a4fd8],.custom-router.highlight-success[data-v-632a4fd8],.custom-start-end.highlight-danger[data-v-632a4fd8],.custom-start-end.highlight-success[data-v-632a4fd8]{--node-action-border-offset:5px}.custom-node.highlight-running[data-v-632a4fd8],.custom-router.highlight-running[data-v-632a4fd8],.custom-start-end.highlight-running[data-v-632a4fd8]{--node-action-border-offset:4px}.custom-node.highlight-failed[data-v-632a4fd8],.custom-router.highlight-failed[data-v-632a4fd8],.custom-start-end.highlight-failed[data-v-632a4fd8]{--node-action-border-offset:1px}.custom-node.highlight-detached[data-v-632a4fd8],.custom-node.highlight-skipped[data-v-632a4fd8],.custom-router.highlight-detached[data-v-632a4fd8],.custom-router.highlight-skipped[data-v-632a4fd8]{--node-action-border-offset:4px}.custom-node.highlight.highlight-success[data-v-632a4fd8],.custom-router.highlight.highlight-success[data-v-632a4fd8],.custom-start-end.highlight.highlight-success[data-v-632a4fd8]{--node-action-border-offset:7px}.custom-node.highlight.highlight-failed[data-v-632a4fd8],.custom-router.highlight.highlight-failed[data-v-632a4fd8],.custom-start-end.highlight.highlight-failed[data-v-632a4fd8]{--node-action-border-offset:3px}.highlight-detached[data-v-632a4fd8],.highlight-skipped[data-v-632a4fd8]{box-shadow:0 0 0 4px #c4ccd5,0 0 2px rgba(148,163,184,.5)}.detached-node[data-v-632a4fd8],.skipped-node[data-v-632a4fd8]{filter:none}.custom-node.detached-node .addNodeDataContainer[data-v-632a4fd8],.custom-node.detached-node .logo-header[data-v-632a4fd8],.custom-node.detached-node .nodeTitle[data-v-632a4fd8],.custom-node.skipped-node .addNodeDataContainer[data-v-632a4fd8],.custom-node.skipped-node .logo-header[data-v-632a4fd8],.custom-node.skipped-node .nodeTitle[data-v-632a4fd8]{filter:grayscale(1)}.custom-node.detached-node .nodeBody>div[data-v-632a4fd8],.custom-node.skipped-node .nodeBody>div[data-v-632a4fd8]{background:#4b5563}.custom-node.detached-node .nodeBody>div[data-v-632a4fd8]:hover,.custom-node.skipped-node .nodeBody>div[data-v-632a4fd8]:hover{background-color:#9ca3af}.custom-node.detached-node.color-loop-end[data-v-632a4fd8],.custom-node.detached-node.color-loop[data-v-632a4fd8],.custom-node.skipped-node.color-loop-end[data-v-632a4fd8],.custom-node.skipped-node.color-loop[data-v-632a4fd8]{background-color:#98a2b3}.custom-node.detached-node .add-new-node-or-router[data-v-632a4fd8]{background:linear-gradient(to bottom right,#4b5563,#9ca3af 120%)!important}.custom-node.detached-node .add-new-node-or-router[data-v-632a4fd8]:hover{background:linear-gradient(to bottom right,#9ca3af,#4b5563 120%)!important}.custom-node.skipped-node .add-new-node-or-router[data-v-632a4fd8]{background:linear-gradient(to bottom right,#4b5563,#9ca3af 120%)!important}.custom-node.skipped-node .add-new-node-or-router[data-v-632a4fd8]:hover{background:linear-gradient(to bottom right,#9ca3af,#4b5563 120%)!important}.custom-node.detached-node .remove-node-container[data-v-632a4fd8],.custom-node.skipped-node .remove-node-container[data-v-632a4fd8]{background:#4b5563!important}.custom-node.detached-node .remove-node-container[data-v-632a4fd8]:hover,.custom-node.skipped-node .remove-node-container[data-v-632a4fd8]:hover{background:rgba(75,85,99,.46)!important}.detached-step-number-badge[data-v-632a4fd8],.skipped-step-number-badge[data-v-632a4fd8]{background-color:#98a2b3!important;border:1px solid #d8dee6!important;color:#fff!important;box-shadow:0 2px 6px rgba(71,85,105,.22)!important}.custom-router.detached-node[data-v-632a4fd8]{filter:none;opacity:1;overflow:visible;background:#b9c2ce}.custom-router.detached-node .routerContentContainer[data-v-632a4fd8]{background-color:#b9c2ce}.custom-router.detached-node .routerNodeContent[data-v-632a4fd8]{color:#fff}.custom-router.detached-node .step-number-badge[data-v-632a4fd8]{z-index:120}.custom-router.skipped-node[data-v-632a4fd8]{filter:none;opacity:1;overflow:visible;background:#b9c2ce}.custom-router.skipped-node .routerContentContainer[data-v-632a4fd8]{background-color:#b9c2ce}.custom-router.skipped-node .routerNodeContent[data-v-632a4fd8]{color:#fff}.custom-router.skipped-node .step-number-badge[data-v-632a4fd8]{z-index:120}.custom-router.detached-node .remove-router-container[data-v-632a4fd8],.custom-router.skipped-node .remove-router-container[data-v-632a4fd8]{background:#4b5563!important}.custom-router.detached-node .remove-router-container[data-v-632a4fd8]:hover,.custom-router.skipped-node .remove-router-container[data-v-632a4fd8]:hover{background:rgba(75,85,99,.46)!important}.color-loop[data-v-632a4fd8]{background-color:#429efc;span[data-v-632a4fd8],svg[data-v-632a4fd8]{color:#fff;font-weight:500}}.color-loop-end[data-v-632a4fd8]{background-color:#50b0ff;span[data-v-632a4fd8],svg[data-v-632a4fd8]{color:#fff;font-weight:500}}.custom-router[data-v-632a4fd8],.custom-start-end[data-v-632a4fd8]{--node-action-border-offset:0px;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)}.custom-start-end[data-v-632a4fd8]{position:relative;overflow:visible}.start-add-node-button[data-v-632a4fd8]{transition:all .5s;position:absolute;bottom:76px;right:calc(-20px - var(--node-action-border-offset));z-index:-1;width:31px;height:38px;cursor:pointer;font-size:.9rem;border-radius:0 11px 11px 0;transform:scaleX(0);transform-origin:left;pointer-events:none;background:linear-gradient(to bottom right,#5022a6,#e5a1ac 120%)!important;color:#fff!important}.closest-node-container:focus-within .start-add-node-button[data-v-632a4fd8],.closest-node-container:hover .start-add-node-button[data-v-632a4fd8],.custom-start-end:hover .start-add-node-button[data-v-632a4fd8]{transform:scaleX(1);pointer-events:auto}.start-add-node-button[data-v-632a4fd8]:hover{background:linear-gradient(to bottom right,#e5a1ac,#5022a6 120%)!important;color:#fff!important}.routerNodeContent[data-v-632a4fd8]{color:#fff;font-size:.7rem}.routerContentContainer[data-v-632a4fd8]{width:100%;padding:1rem 0;background-color:#5022a6}.remove-container[data-v-632a4fd8]{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;overflow:visible}.remove-node-container[data-v-632a4fd8],.remove-router-container[data-v-632a4fd8]{top:calc(-.65rem - var(--node-action-border-offset));right:.55rem;transform:scaleY(0);transform-origin:bottom;transition:.5s ease}.remove-router-container[data-v-632a4fd8]{border-radius:5px 5px 0 0}.closest-node-container:focus-within .remove-router-container[data-v-632a4fd8],.closest-node-container:hover .remove-router-container[data-v-632a4fd8],.custom-router:hover .remove-router-container[data-v-632a4fd8]{transform:scaleY(1)}.add-new-node-or-router[data-v-632a4fd8]{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;overflow:visible;background:linear-gradient(to bottom right,#5022a6,#e5a1ac 120%)!important;color:#fff!important;&[data-v-632a4fd8]:hover{background:linear-gradient(to bottom right,#e5a1ac,#5022a6 120%)!important;color:#fff!important}}.add-new-node-or-router[data-v-632a4fd8]:before,.start-add-node-button[data-v-632a4fd8]:before{content:"";position:absolute;inset:-6px -12px -6px -4px;border-radius:14px;background:hsla(0,0%,100%,.001)}.remove-container[data-v-632a4fd8]:before{content:"";position:absolute;inset:-10px -10px -4px -10px;border-radius:8px 8px 0 0;background:hsla(0,0%,100%,.001)}.add-node[data-v-632a4fd8]{bottom:76px;right:calc(-20px - var(--node-action-border-offset));transform:scaleX(0);transform-origin:left;transition:.5s ease}.remove-node-container[data-v-632a4fd8]:hover{cursor:pointer}.remove-node-container[data-v-632a4fd8]{background:#b2215e!important;color:#fff!important;&[data-v-632a4fd8]:hover{transition:unset;background:rgba(178,33,94,.46)!important;color:#fff!important}}.add-new-node-container:hover>.add-node[data-v-632a4fd8],.add-new-node-container:hover>.remove-node-container[data-v-632a4fd8],.closest-node-container:focus-within .add-node[data-v-632a4fd8],.closest-node-container:focus-within .remove-node-container[data-v-632a4fd8],.closest-node-container:hover .add-node[data-v-632a4fd8],.closest-node-container:hover .remove-node-container[data-v-632a4fd8]{transform:scaleX(1)}.nodeHeader img[data-v-632a4fd8]{display:block;margin:0 auto;max-width:100%;height:29px;background-color:#fff;-o-object-fit:cover;object-fit:cover}.nodeBody[data-v-632a4fd8],.nodeTitle[data-v-632a4fd8]{font-size:.75rem}.nodeBody[data-v-632a4fd8]{padding-left:.25rem;padding-right:.25rem}.nodeTitle[data-v-632a4fd8]{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-632a4fd8]{cursor:pointer}.nodeBody-static[data-v-632a4fd8]{cursor:default}.nodeBody>div[data-v-632a4fd8]{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-632a4fd8]:hover{background-color:#b97ca4;color:#fff;z-index:99999;border-radius:15px;padding:3px}.delay-icon[data-v-632a4fd8]{left:-13px;bottom:16px!important}.output-icon[data-v-632a4fd8]{left:-13px}.routerNodeContent svg[data-v-632a4fd8]{margin-bottom:3px}.addNodeDataContainer[data-v-632a4fd8]{color:#212529}.addNodeDataContainer span[data-v-632a4fd8]{text-transform:capitalize;font-weight:bolder;font-size:.7rem}.addNodeDataContainer svg[data-v-632a4fd8]{font-size:.8rem;margin-bottom:4px}.pointer-none[data-v-632a4fd8]{pointer-events:none!important}.custom-handle[data-v-632a4fd8]{z-index:2000!important;cursor:pointer!important}[data-v-632a4fd8] .vue-flow__handle.connecting{cursor:grabbing!important}[data-v-632a4fd8] .vue-flow__handle.connectable{cursor:alias}.add-node[data-v-632a4fd8],.remove-node-container[data-v-632a4fd8],.remove-router-container[data-v-632a4fd8],.start-add-node-button[data-v-632a4fd8]{pointer-events:none}.add-new-node-container:hover>.add-node[data-v-632a4fd8],.add-new-node-container:hover>.remove-node-container[data-v-632a4fd8],.closest-node-container:focus-within .add-node[data-v-632a4fd8],.closest-node-container:focus-within .remove-node-container[data-v-632a4fd8],.closest-node-container:focus-within .remove-router-container[data-v-632a4fd8],.closest-node-container:focus-within .start-add-node-button[data-v-632a4fd8],.closest-node-container:hover .add-node[data-v-632a4fd8],.closest-node-container:hover .remove-node-container[data-v-632a4fd8],.closest-node-container:hover .remove-router-container[data-v-632a4fd8],.closest-node-container:hover .start-add-node-button[data-v-632a4fd8],.custom-router:hover .remove-router-container[data-v-632a4fd8]{pointer-events:auto}.wizard-chat[data-v-f65690f6]{display:flex;flex-direction:column;height:100%;font-family:Roboto,sans-serif}.wizard-messages[data-v-f65690f6]{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px}.wizard-welcome[data-v-f65690f6]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:24px;color:#606266}.wizard-welcome .wizard-welcome-icon[data-v-f65690f6]{width:56px;height:56px;border-radius:50%;background:linear-gradient(to bottom right,#5022a6,#e5a1ac 120%);display:flex;align-items:center;justify-content:center;color:#fff;font-size:24px;margin-bottom:16px;animation-delay:.02s}.wizard-welcome .wizard-welcome-title[data-v-f65690f6]{font-size:18px;font-weight:700;color:#363636;margin:0 0 8px 0;animation-delay:.1s}.wizard-welcome .wizard-welcome-subtitle[data-v-f65690f6]{font-size:14px;margin:0 0 20px 0;line-height:1.5;max-width:320px;margin-left:auto;margin-right:auto;text-align:center;animation-delay:.18s}.wizard-welcome-animate[data-v-f65690f6]{opacity:0;animation:wizardWelcomeRise-f65690f6 .45s cubic-bezier(.22,1,.36,1) forwards}.wizard-suggestions[data-v-f65690f6]{display:flex;flex-direction:column;gap:8px;width:100%}.wizard-suggestion-chip[data-v-f65690f6]{background:#fff;border:1px solid #edeff2;border-radius:8px;padding:10px 14px;font-size:13px;color:#5022a6;cursor:pointer;text-align:left;font-family:Roboto,sans-serif;transition:all .15s ease;opacity:0;transform:translateY(10px);animation:wizardSuggestionRise-f65690f6 .42s cubic-bezier(.22,1,.36,1) forwards}.wizard-suggestion-chip[data-v-f65690f6]:hover{background:#f6f0ff;border-color:#5022a6}@keyframes wizardWelcomeRise-f65690f6{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes wizardSuggestionRise-f65690f6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.wizard-message[data-v-f65690f6]{display:flex;max-width:85%}.wizard-message--user[data-v-f65690f6]{align-self:flex-end}.wizard-message--user .wizard-message-bubble[data-v-f65690f6]{background:rgba(80,34,166,.08);color:#606266!important;border:1px solid rgba(80,34,166,.12);border-radius:12px 12px 2px 12px}.wizard-message--user .wizard-message-content[data-v-f65690f6],.wizard-message--user .wizard-message-content[data-v-f65690f6] *{color:#606266!important;-webkit-text-fill-color:#606266;opacity:1!important}.wizard-message--assistant[data-v-f65690f6]{align-self:flex-start}.wizard-message--assistant .wizard-message-bubble[data-v-f65690f6]{background:linear-gradient(135deg,#5022a6,#db7f95 130%);color:#fff!important;border-radius:12px 12px 12px 2px;box-shadow:0 12px 24px rgba(80,34,166,.16)}.wizard-message-bubble[data-v-f65690f6]{padding:10px 14px;font-size:14px;line-height:1.5;word-break:break-word;color:#fff!important}.wizard-message-content--assistant[data-v-f65690f6],.wizard-message-content--user[data-v-f65690f6],.wizard-message-content[data-v-f65690f6]{color:#fff!important;opacity:1!important}.wizard-message-content[data-v-f65690f6] .wizard-code-language,.wizard-message-content[data-v-f65690f6] .wizard-heading,.wizard-message-content[data-v-f65690f6] .wizard-inline-code,.wizard-message-content[data-v-f65690f6] a,.wizard-message-content[data-v-f65690f6] blockquote,.wizard-message-content[data-v-f65690f6] code,.wizard-message-content[data-v-f65690f6] del,.wizard-message-content[data-v-f65690f6] div,.wizard-message-content[data-v-f65690f6] em,.wizard-message-content[data-v-f65690f6] li,.wizard-message-content[data-v-f65690f6] ol,.wizard-message-content[data-v-f65690f6] p,.wizard-message-content[data-v-f65690f6] pre,.wizard-message-content[data-v-f65690f6] span,.wizard-message-content[data-v-f65690f6] strong,.wizard-message-content[data-v-f65690f6] ul{color:#fff!important;-webkit-text-fill-color:#fff;opacity:1!important}.wizard-message-content[data-v-f65690f6]{color:#fff!important;opacity:1!important}.wizard-message-content[data-v-f65690f6] p{margin:0 0 10px;opacity:1!important}.wizard-message-content[data-v-f65690f6] p:last-child{margin-bottom:0}.wizard-message-content[data-v-f65690f6] ol,.wizard-message-content[data-v-f65690f6] ul{margin:0 0 12px 18px;padding:0}.wizard-message-content[data-v-f65690f6] li+li{margin-top:4px}.wizard-message-content[data-v-f65690f6] *,.wizard-message-content[data-v-f65690f6] :after,.wizard-message-content[data-v-f65690f6] :before{color:#fff!important;-webkit-text-fill-color:#fff;opacity:1!important}.wizard-message-content[data-v-f65690f6] blockquote{margin:0 0 12px;padding-left:12px;border-left:3px solid hsla(0,0%,100%,.18)}.wizard-message-content[data-v-f65690f6] a{text-decoration:underline}.wizard-message-content[data-v-f65690f6] pre{margin:0 0 12px;padding:12px;border-radius:10px;background:#181a1f;color:#f4f7fb;overflow-x:auto;font-size:12px;line-height:1.55}.wizard-message-content[data-v-f65690f6] .wizard-code-language{margin-bottom:8px;font-size:10px;text-transform:uppercase;letter-spacing:.08em}.wizard-message-content[data-v-f65690f6] .wizard-inline-code{background:hsla(0,0%,100%,.16);padding:1px 4px;border-radius:3px;font-family:monospace;font-size:13px}.wizard-message-content[data-v-f65690f6] .wizard-heading{margin:0 0 10px;font-weight:700}.wizard-message-content[data-v-f65690f6] .wizard-heading--1{font-size:18px}.wizard-message-content[data-v-f65690f6] .wizard-heading--2{font-size:16px}.wizard-message-content[data-v-f65690f6] .wizard-heading--3{font-size:15px}.wizard-message--user .wizard-message-content--user[data-v-f65690f6],.wizard-message--user .wizard-message-content[data-v-f65690f6]{color:#606266!important;-webkit-text-fill-color:#606266}.wizard-message--user .wizard-message-content--user[data-v-f65690f6] *,.wizard-message--user .wizard-message-content[data-v-f65690f6] *{color:#606266!important;-webkit-text-fill-color:#606266;opacity:1!important}.wizard-loading-indicator[data-v-f65690f6]{align-self:flex-start;padding:4px 2px}.wizard-loading-word[data-v-f65690f6]{font-size:13px;font-weight:700;letter-spacing:.04em;color:#5022a6;animation:wizardStatusPulse-f65690f6 2.2s ease-in-out infinite}.wizard-loading-detail[data-v-f65690f6]{margin-top:6px;max-width:340px;font-size:12px;line-height:1.45;color:#909399}.wizard-interruption-indicator[data-v-f65690f6]{align-self:flex-start;padding:4px 2px;font-size:12px;line-height:1.4;color:#909399}.wizard-mode-divider[data-v-f65690f6]{display:flex;align-items:center;gap:10px;margin:12px 0;color:#c0c4cc}.wizard-mode-divider[data-v-f65690f6]:after,.wizard-mode-divider[data-v-f65690f6]:before{content:"";flex:1;height:1px;background:#e4e7ed}.wizard-mode-divider-label[data-v-f65690f6]{font-size:11px;white-space:nowrap;color:#c0c4cc;letter-spacing:.02em}@keyframes wizardStatusPulse-f65690f6{0%,to{opacity:.68}50%{opacity:1}}.wizard-input-area[data-v-f65690f6]{padding:12px 16px;border-top:1px solid #edeff2;background:#fbfbfb}.wizard-input-wrapper[data-v-f65690f6]{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #edeff2;border-radius:12px;padding:8px 12px;transition:border-color .2s}.wizard-input-wrapper[data-v-f65690f6]:focus-within{border-color:#5022a6}.wizard-input[data-v-f65690f6]{flex:1;border:none;outline:none;resize:none;font-size:14px;font-family:Roboto,sans-serif;line-height:1.5;color:#363636;background:transparent;box-sizing:border-box;min-height:36px;padding:8px 0;max-height:120px}.wizard-input[data-v-f65690f6]::-moz-placeholder{color:#b5c0cd}.wizard-input[data-v-f65690f6]::placeholder{color:#b5c0cd}.wizard-input[data-v-f65690f6]:disabled{opacity:.6}.wizard-send-btn[data-v-f65690f6]{background:linear-gradient(to bottom right,#5022a6,#e5a1ac 120%);color:#fff;border:none;border-radius:8px;width:36px;height:36px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .15s}.wizard-send-btn[data-v-f65690f6]:hover:not(:disabled){background:linear-gradient(to bottom right,#e5a1ac,#5022a6 120%)}.wizard-send-btn[data-v-f65690f6]:disabled{opacity:.4;cursor:not-allowed}.wizard-send-btn--stop[data-v-f65690f6]{background:#606266}.wizard-send-btn--stop[data-v-f65690f6]:hover:not(:disabled){background:#8c8c8d}.wizard-file-input[data-v-f65690f6]{display:none}.wizard-attach-btn[data-v-f65690f6]{background:transparent;color:#606266;border:none;border-radius:8px;width:32px;height:32px;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,color .15s}.wizard-attach-btn[data-v-f65690f6]:hover:not(:disabled){background:rgba(80,34,166,.08);color:#5022a6}.wizard-attach-btn[data-v-f65690f6]:disabled{opacity:.4;cursor:not-allowed}.wizard-attachment-tray[data-v-f65690f6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.wizard-attachment-chip[data-v-f65690f6]{display:inline-flex;align-items:center;gap:6px;max-width:220px;padding:5px 8px;background:#fff;border:1px solid #edeff2;border-radius:8px;font-size:12px;color:#606266;cursor:pointer;transition:border-color .15s,box-shadow .15s}.wizard-attachment-chip[data-v-f65690f6]:hover{border-color:#5022a6;box-shadow:0 1px 4px rgba(80,34,166,.12)}.wizard-attachment-chip--uploading[data-v-f65690f6]{opacity:.75;cursor:default}.wizard-attachment-chip--error[data-v-f65690f6]{border-color:#e60000;color:#e60000}.wizard-attachment-chip-icon[data-v-f65690f6]{color:#5022a6;flex-shrink:0}.wizard-attachment-chip--error .wizard-attachment-chip-icon[data-v-f65690f6]{color:#e60000}.wizard-attachment-chip-name[data-v-f65690f6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500}.wizard-attachment-chip-size[data-v-f65690f6]{color:#909399;flex-shrink:0}.wizard-attachment-chip-action[data-v-f65690f6],.wizard-attachment-chip-remove[data-v-f65690f6]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:none;border-radius:50%;background:transparent;color:#909399;cursor:pointer;flex-shrink:0;transition:background .15s,color .15s}.wizard-attachment-chip-action[data-v-f65690f6]:hover,.wizard-attachment-chip-remove[data-v-f65690f6]:hover{background:rgba(80,34,166,.1);color:#5022a6}.wizard-attachment-notice[data-v-f65690f6]{font-size:12px;color:#e60000;margin-bottom:8px}.wizard-mention-popup[data-v-f65690f6]{display:flex;flex-direction:column;gap:2px;max-height:220px;overflow-y:auto;margin-bottom:8px;padding:4px;background:#fff;border:1px solid #edeff2;border-radius:10px;box-shadow:0 6px 20px rgba(80,34,166,.14)}.wizard-mention-item[data-v-f65690f6]{display:flex;align-items:center;gap:8px;width:100%;padding:7px 10px;border:none;border-radius:8px;background:transparent;cursor:pointer;text-align:left;font-size:13px;color:#2c2342;transition:background .12s ease}.wizard-mention-item--active[data-v-f65690f6],.wizard-mention-item[data-v-f65690f6]:hover{background:rgba(80,34,166,.08)}.wizard-mention-icon[data-v-f65690f6]{color:#5022a6;flex-shrink:0}.wizard-mention-name[data-v-f65690f6]{flex:1;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wizard-mention-size[data-v-f65690f6]{color:#909399;flex-shrink:0}.wizard-mention-time[data-v-f65690f6]{flex-shrink:0;font-size:11px;color:#909399}.wizard-message-attachments[data-v-f65690f6]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.wizard-attachment-card[data-v-f65690f6]{display:inline-flex;align-items:center;gap:8px;max-width:240px;padding:8px 10px;background:hsla(0,0%,100%,.9);border:1px solid #edeff2;border-radius:10px;text-align:left;transition:border-color .15s,box-shadow .15s}.wizard-attachment-card[data-v-f65690f6]:hover{border-color:#5022a6;box-shadow:0 1px 6px rgba(80,34,166,.14)}.wizard-attachment-card-icon[data-v-f65690f6]{font-size:18px;color:#5022a6;flex-shrink:0}.wizard-attachment-card-meta[data-v-f65690f6]{display:flex;flex-direction:column;min-width:0}.wizard-attachment-card-name[data-v-f65690f6]{font-size:13px;font-weight:500;color:#2c2342;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wizard-attachment-card-size[data-v-f65690f6]{font-size:11px;color:#909399}.wizard-attachment-card-download[data-v-f65690f6]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:6px;background:transparent;color:#5022a6;cursor:pointer;transition:background .15s}.wizard-attachment-card-download[data-v-f65690f6]:hover{background:rgba(80,34,166,.1)}.wizard-history[data-v-45f7a454]{width:100%;height:100%;background:#fbfbfb;display:flex;flex-direction:column;overflow:hidden;border-radius:0;font-family:Roboto,sans-serif}.wizard-history-header[data-v-45f7a454]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px 16px 12px!important;height:auto!important;box-sizing:border-box;border-bottom:1px solid #edeff2!important}.wizard-history-heading[data-v-45f7a454]{display:flex;flex-direction:column;min-width:0;flex:1}.wizard-history-title[data-v-45f7a454]{margin:0;font-size:14px;font-weight:700;line-height:1.2;color:#606266}.wizard-history-subtitle[data-v-45f7a454]{margin:4px 0 0!important;padding:0!important;display:block;font-size:12px!important;line-height:1.35!important;font-weight:400!important;color:#909399!important}.wizard-history-new[data-v-45f7a454]{width:32px;height:32px;min-width:32px;flex-shrink:0;border:none;border-radius:6px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#606266;cursor:pointer;box-shadow:none;transition:background-color .18s ease,color .18s ease}.wizard-history-new[data-v-45f7a454]:hover{background:#d3d3d3;color:#fff}.wizard-history-state[data-v-45f7a454]{padding:16px 14px;font-size:13px;color:#909399}.wizard-history-list[data-v-45f7a454]{display:flex;flex-direction:column;gap:0;padding:0;overflow-y:auto}.wizard-history-item[data-v-45f7a454]{border:none;border-left:3px solid transparent;border-radius:0;background:transparent;padding:12px 16px;text-align:left;cursor:pointer;transition:background-color .18s ease,border-color .18s ease;border-bottom:1px solid #edeff2}.wizard-history-item[data-v-45f7a454]:hover{background:#f0f0f0}.wizard-history-item--active[data-v-45f7a454]{border-left-color:#5022a6;background:#f6f0ff}.wizard-history-topline[data-v-45f7a454]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.wizard-history-mode[data-v-45f7a454]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#909399}.wizard-history-status[data-v-45f7a454]{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#8b8f98}.wizard-history-status--processing[data-v-45f7a454]{color:#5022a6}.wizard-history-status--waiting_for_user[data-v-45f7a454]{color:#b44e63}.wizard-history-status--completed[data-v-45f7a454]{color:#2f8a56}.wizard-history-status--error[data-v-45f7a454]{color:#cc3d3d}.wizard-history-preview[data-v-45f7a454]{font-size:13px;font-weight:500;color:#606266;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.wizard-history-date[data-v-45f7a454]{margin-top:8px;font-size:11px;color:#8b8f98}:root{--el-popup-modal-background-color:var(--el-color-black);--el-popup-modal-opacity:0.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-background-color)}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-background-color:var(--el-color-white);--el-dialog-box-shadow:0 1px 3px rgba(0,0,0,0.3);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:20px;position:relative;margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-background-color);border-radius:var(--el-border-radius-small);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;width:var(--el-dialog-width,50%)}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog__header{padding:var(--el-dialog-padding-primary);padding-bottom:10px}.el-dialog__headerbtn{position:absolute;top:var(--el-dialog-padding-primary);right:var(--el-dialog-padding-primary);padding:0;background:0 0;border:none;outline:0;cursor:pointer;font-size:var(--el-message-close-size,16px)}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info)}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{padding:calc(var(--el-dialog-padding-primary) + 10px) var(--el-dialog-padding-primary);color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size);word-break:break-all}.el-dialog__footer{padding:var(--el-dialog-padding-primary);padding-top:10px;text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px calc(var(--el-dialog-padding-primary) + 5px) 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.connection-setup-prompt[data-v-514ab203]{margin:0 0 16px;padding:10px 12px;border-left:3px solid #5022a6;border-radius:4px;background:rgba(80,34,166,.06);color:#303133;font-family:Roboto,sans-serif;font-size:13px;line-height:1.5}.connection-setup-error[data-v-514ab203],.connection-setup-loading[data-v-514ab203]{padding:24px 0;color:#606266;font-family:Roboto,sans-serif;font-size:13px;text-align:center}.connection-setup-error[data-v-514ab203]{color:#f56c6c}.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}.connection-setup-dialog{max-width:92vw;border-radius:8px}.connection-setup-dialog .el-dialog__title{color:#303133;font-family:Roboto,sans-serif;font-size:16px;font-weight:500}.connection-setup-dialog .el-dialog__body{max-height:68vh;overflow-y:auto;padding-top:12px}.button-slider-container[data-v-a85eb4ba]{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-a85eb4ba]:hover{opacity:1}.icon-button[data-v-a85eb4ba]{background-color:transparent;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0}.icon-color[data-v-a85eb4ba]{color:#5022a6;font-size:20px}.custom-slider[data-v-a85eb4ba]{flex-grow:0;width:80px;flex-shrink:0;padding-inline:6px;padding-block:1px}.custom-slider[data-v-a85eb4ba] .el-slider__bar{background:linear-gradient(to bottom right,#5022a6,#e5a1ac 120%)!important}.custom-slider[data-v-a85eb4ba] .el-slider__button{width:14px;height:14px;border-radius:50%;border-color:#5022a6!important;background-color:#fff!important}.color-picker-container[data-v-a85eb4ba]{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-a85eb4ba]{font-size:.7rem}.wizard-inline[data-v-6665a8ca]{width:100%;height:100%}.wizard-inline-container[data-v-6665a8ca]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:#fafafa;border-left:1px solid #edeff2}.wizard-overlay[data-v-6665a8ca]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.3);z-index:9999;display:flex;justify-content:flex-end}.wizard-shell[data-v-6665a8ca]{height:100%}.wizard-drawer[data-v-6665a8ca]{width:100%;height:100%;background:linear-gradient(180deg,hsla(0,0%,98.4%,.98),rgba(245,246,250,.98)),#fafafa;border-left:1px solid #edeff2;display:flex;flex-direction:column;box-shadow:-12px 0 30px rgba(0,0,0,.12);min-width:0}.wizard-inline-container .wizard-drawer[data-v-6665a8ca]{transition:none}.wizard-drawer--history-open[data-v-6665a8ca]{padding-right:0}.wizard-inline-container .wizard-drawer--history-open[data-v-6665a8ca]{width:calc(100% - 450px)}.wizard-header[data-v-6665a8ca]{padding:14px 16px 12px;background:hsla(0,0%,98.4%,.94);border-bottom:1px solid #edeff2;backdrop-filter:blur(12px)}.wizard-header-main[data-v-6665a8ca]{display:flex;align-items:center;width:100%}.wizard-header-top[data-v-6665a8ca]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;width:100%;min-width:0}.wizard-header-top .wizard-header-title[data-v-6665a8ca]{justify-self:start}.wizard-header-top .wizard-mode-switch[data-v-6665a8ca]{justify-self:center;margin-left:30px}.wizard-header-top .wizard-header-actions[data-v-6665a8ca]{justify-self:end;display:flex}.wizard-header-title[data-v-6665a8ca]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;color:#303133;font-family:Roboto,sans-serif;margin-left:10px}.wizard-icon[data-v-6665a8ca]{font-size:17px;color:#303133;flex-shrink:0}.wizard-title-fade-enter-active[data-v-6665a8ca],.wizard-title-fade-leave-active[data-v-6665a8ca]{transition:opacity .2s ease,transform .2s ease}.wizard-title-fade-enter-from[data-v-6665a8ca],.wizard-title-fade-leave-to[data-v-6665a8ca]{opacity:0;transform:translateY(6px)}.wizard-mode-switch[data-v-6665a8ca]{position:relative;display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:2px;border-radius:999px;background:rgba(80,34,166,.08);min-width:154px}.wizard-mode-switch__thumb[data-v-6665a8ca]{position:absolute;top:2px;bottom:2px;left:2px;width:calc(50% - 2px);border-radius:999px;background:linear-gradient(135deg,#5022a6,#db7f95 130%);box-shadow:0 12px 24px rgba(80,34,166,.16);transition:transform .24s ease}.wizard-mode-switch--chat .wizard-mode-switch__thumb[data-v-6665a8ca]{transform:translateX(100%)}.wizard-mode-switch__option[data-v-6665a8ca]{position:relative;z-index:1;border:none;background:transparent;color:#6f7280;font-size:12px;font-weight:700;padding:5px 12px;border-radius:999px;cursor:pointer;transition:color .18s ease}.wizard-mode-switch__option.is-active[data-v-6665a8ca]{color:#fff}.wizard-header-actions[data-v-6665a8ca]{display:flex;align-items:center;gap:6px;flex-shrink:0}.wizard-header-btn[data-v-6665a8ca]{width:32px;height:32px;min-width:32px;border:none;border-radius:6px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:#606266;cursor:pointer;box-shadow:none;transition:background-color .18s ease,color .18s ease}.wizard-header-btn--active[data-v-6665a8ca],.wizard-header-btn--close[data-v-6665a8ca]:hover,.wizard-header-btn[data-v-6665a8ca]:hover{background:#d3d3d3;color:#fff}.wizard-body[data-v-6665a8ca]{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.wizard-content-panel[data-v-6665a8ca]{flex:1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.wizard-history-flyout[data-v-6665a8ca]{position:fixed;top:0;right:0;bottom:0;width:450px;min-width:450px;height:100%;background:#fbfbfb;border-left:1px solid #edeff2;box-shadow:none;overflow:hidden;z-index:9999}.wizard-inline-container .wizard-history-flyout[data-v-6665a8ca]{position:absolute;top:0;right:0;bottom:0;height:100%;z-index:2}.wizard-history-slide-enter-active[data-v-6665a8ca],.wizard-history-slide-leave-active[data-v-6665a8ca]{transition:transform .28s ease,opacity .28s ease}.wizard-history-slide-enter-from[data-v-6665a8ca],.wizard-history-slide-leave-to[data-v-6665a8ca]{opacity:0;transform:translateX(100%)}.creation-overlay[data-v-6665a8ca]{position:fixed;inset:0;background:hsla(0,0%,100%,.95);z-index:99999;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(6px)}.creation-content[data-v-6665a8ca]{display:flex;flex-direction:column;align-items:center;gap:20px}.creation-spinner[data-v-6665a8ca]{width:56px;height:56px;border:4px solid #e8e0f5;border-top-color:#5022a6;border-radius:50%;animation:spin-6665a8ca .8s linear infinite}.creation-check[data-v-6665a8ca]{width:56px;height:56px;border-radius:50%;background:#5022a6;color:#fff;font-size:28px;display:flex;align-items:center;justify-content:center;animation:pop-6665a8ca .3s cubic-bezier(.175,.885,.32,1.275)}.creation-title[data-v-6665a8ca]{font-size:22px;font-weight:700;color:#5022a6;margin:0;font-family:Roboto,sans-serif}.creation-subtitle[data-v-6665a8ca]{font-size:14px;color:#909399;margin:0;font-family:Roboto,sans-serif}.creation-fade-enter-active[data-v-6665a8ca]{transition:opacity .2s ease}.creation-fade-enter-from[data-v-6665a8ca]{opacity:0}@keyframes spin-6665a8ca{to{transform:rotate(1turn)}}@keyframes pop-6665a8ca{0%{transform:scale(.5);opacity:0}to{transform:scale(1);opacity:1}}.wizard-slide-enter-active[data-v-6665a8ca],.wizard-slide-leave-active[data-v-6665a8ca]{transition:opacity .3s ease}.wizard-overlay .wizard-drawer[data-v-6665a8ca]{width:480px}.wizard-slide-enter-active .wizard-drawer[data-v-6665a8ca],.wizard-slide-leave-active .wizard-drawer[data-v-6665a8ca]{transition:transform .3s ease}.wizard-slide-enter-from[data-v-6665a8ca],.wizard-slide-leave-to[data-v-6665a8ca]{opacity:0}.wizard-slide-enter-from .wizard-drawer[data-v-6665a8ca],.wizard-slide-leave-to .wizard-drawer[data-v-6665a8ca]{transform:translateX(100%)}@media(max-width:960px){.wizard-inline-container[data-v-6665a8ca],.wizard-shell[data-v-6665a8ca]{width:100%}.wizard-drawer[data-v-6665a8ca]{width:min(100vw,100%)}.wizard-history-flyout[data-v-6665a8ca]{width:min(450px,52vw);min-width:min(450px,52vw)}.wizard-header-main[data-v-6665a8ca],.wizard-header-top[data-v-6665a8ca]{align-items:flex-start}.wizard-mode-switch[data-v-6665a8ca]{margin-left:0}}