.yellow-icon i.el-icon-info{color:#ffb300}.add-btn{height:24px}.scheduling-title{padding:0 8px}.el-drawer{overflow-x:hidden!important}.scheduling-form{padding:5px 9px}.sc-t-datepicker .el-input__icon{line-height:32px}.history-item p[data-v-18e342b4]{color:var(--table-header-color);font-weight:600;margin-block-start:3px;margin-block-end:5px}.history-section1[data-v-18e342b4]{align-items:center}.history-selected .history-section1 p[data-v-18e342b4]{color:var(--sf-color-paragraph);margin-block-start:3px;margin-block-end:3px}.history-section1 p[data-v-18e342b4]{color:var(--table-header-color)}.info-tag[data-v-18e342b4]{padding:8px 614px 8px 11px;font-size:10px;display:flex;align-items:center;gap:6px}[data-v-18e342b4] .el-select .el-input .el-select__caret{display:none!important}.cus-dialog-container.el-dialog__footer{margin:0 20px;padding:15px 0 16px;text-align:center;position:relative}.cus-dialog-container.dialog-footer{display:block}.circular{margin-right:5px;width:24px;height:24px}.circular,.el-loading-text{display:inline-block;vertical-align:middle}.el-loading-spinner{margin-top:-12px}.action-container{padding:0;border-radius:6px;border:1px solid #bdbdbd;margin:6px 0}.action-container:hover{border:1px solid var(--border-input-focus)}input.el-input__inner{border-radius:4px;border:1px solid #dbdbdb}.params-container{margin:.5rem 0}.options-item{padding:0;margin:0;display:grid;grid-template-columns:3rem 1fr;align-items:center;font-size:.9rem;font-family:Arial,Helvetica,sans-serif}.select-icon{font-size:1.3rem;margin-right:3px;padding-left:4px}.options-item small{color:#949494;margin-top:-.5rem;font-size:.7rem;font-family:sans-serif}.controls{flex-direction:row;position:relative;padding:6px}.controls,.controls .btn{display:flex;align-items:center}.controls .btn{margin-top:.25rem;width:1rem;height:1rem;justify-content:center;cursor:hand}.button-controls .el-button{background-color:transparent!important;border:none;color:red;color:#f45e5e}.button-controls{position:absolute;right:0;top:0;display:flex;flex-direction:row!important}.controls__header label{font-size:.7rem;border-radius:5px;background-color:hsla(0,0%,100%,.822);border:1px solid rgba(0,0,0,.089);width:2rem;height:2rem;display:flex;justify-content:center;align-items:center;position:relative}.controls__header{position:relative;height:1.7rem}.cat_icon{padding:.4rem;transform:scale(1);left:-.1rem;color:#39567c}.action-icon,.cat_icon{border-radius:0;position:absolute;top:0}.action-icon{display:flex;justify-content:center;align-items:center;left:1.1rem}.action-icon,.cat_icon,.param-btn{width:1.8rem;height:1.8rem;border-radius:3px!important;color:rgba(51,50,50,.747)!important}.action-icon span,.cat_icon{font-size:1rem!important}.action-element{box-shadow:inset 0 0 10px rgba(0,0,0,.05);height:1.8rem;display:flex;justify-content:space-evenly;padding-left:.5rem;align-items:center;font-size:.9rem;border-radius:5px;background-color:rgba(240,239,242,.49411764705882355);color:rgba(51,50,50,.747)!important}.controls .el-input .el-input__inner{border-radius:5px!important;overflow:hidden;height:1.7rem}.search-action .el-input .el-input__inner{border-radius:6px;border:1px solid #e0e0e0;background-color:#fff}.controls .el-input-number__decrease,.controls .el-input-number__increase{width:1.3rem;margin-top:.1rem;border:none;opacity:.5}.control-else-if .el-input{margin:5px;width:265px}.control-else-if .el-input .el-input__inner{border-radius:5px!important;overflow:hidden;height:1.7rem}.dash-container{position:absolute;width:3rem;height:100%;overflow:hidden;bottom:100%}.dashed__line-if{height:55%;background-color:var(--dashed-line-color);top:60%}.dashed__line-if,.dashed__line-if-end{width:1px;opacity:.5;position:absolute;left:.9rem;transform:translateY(-50%)}.dashed__line-if-end{height:40%;background-color:var(--dashed-line-end-color);top:45%}.dashed__line-if-end:after{background-color:var(--dashed-line-end-color)}.dashed__line-if-end:after,.dashed__line-if:after{content:"";width:.5rem;height:.5rem;border-radius:100%;position:absolute;top:100%;left:-.217rem;opacity:.5}.dashed__line-if:after{background-color:var(--dashed-line-color)}.dashed__line-start{height:70%;width:1px;top:37%;left:.9rem;transform:translateY(-50%)}.dashed__line-start,.dashed__line-start:after{background-color:var(--dashed-line-color);opacity:.5;position:absolute}.dashed__line-start:after{content:"";width:.5rem;height:.5rem;border-radius:100%;top:100%;left:-.217rem}.dashed__line{height:calc(100% - 5rem);width:1px;top:48%;left:.9rem;transform:translateY(-50%)}.dashed__line,.dashed__line:after{background-color:rgba(37,37,37,.473);opacity:.5;position:absolute}.dashed__line:after{content:"";width:.5rem;height:.5rem;border-radius:100%;top:100%;left:-.217rem}.dialog .el-dialog{border-radius:2px}.dialog .el-dialog,.param-btn{overflow:hidden;position:relative}.param-btn{width:100%;display:flex;justify-content:center;align-items:center;box-shadow:inset 2px 2px 10px rgba(0,0,0,.05);background-color:hsla(0,1%,60.4%,.678);color:#fff!important;border:none;height:1.7rem!important;transform:scale(.8)}.param-btn span{font-size:1.1rem;height:1.1rem}.param-btn-warning{background-color:#f44336}.param-btn:focus,.param-btn:hover{color:#fff!important;background-color:#409eff}.json-error{position:absolute;top:1.3rem;right:3rem;color:red}.dialog-title{margin:0;display:flex;align-items:center}.info-box{margin-top:-2.3rem;margin-bottom:.5rem;display:flex;flex-direction:row;float:right}.info-box>*{margin-right:.3rem}.el-select__caret.is-reverse{transform:rotate(0) translateY(-7px)!important}.el-dialog{z-index:2296}.loop-actions .controls{padding-right:.6rem}.actions-control{position:absolute;right:0;top:0;border-radius:5px;border-top-left-radius:0;border-bottom-right-radius:0;bottom:-18px;height:20px;line-height:28px;background:var(--blue-button-background-color);z-index:9}.actions-control .btn-action:hover{background-color:var(--blue-button-background-color-hover)}.actions-control .btn-action{justify-content:center;height:20px;width:20px;border-radius:6px}.ghost{border-top:6px solid #e3f2fd!important}.options-item[data-v-34239025]{padding:0;margin:0;height:2rem;display:flex;align-items:center;justify-content:flex-start;font-family:Arial,Helvetica,sans-serif}.select-icon[data-v-34239025]{font-size:1.3rem;margin-right:3px;padding-left:4px}.options-item small[data-v-34239025]{color:#949494;margin-top:-.5rem;font-size:.7rem;font-family:sans-serif}.el-select-dropdown__item .selected small[data-v-34239025]{color:#949494!important;font-family:Arial,Helvetica,sans-serif}.action-btns[data-v-34239025]{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-end;margin-top:12px;gap:12px}.action-btns .el-form-item[data-v-34239025]{height:2.5rem;margin:0;padding:0}.action-btns .el-form-item__content[data-v-34239025]{background-color:#ededed}.action-btns button[data-v-34239025]{background-color:transparent;border:none;padding:0 6px;height:100%;width:100%;display:flex;align-items:center}.action-btns img[data-v-34239025]{height:22px}.el-select[data-v-34239025]{height:2rem;margin:0}.action-btns .el-select[data-v-34239025]{opacity:0}.el-form-item[data-v-34239025]{height:2.5rem}.el-select:hover~button[data-v-34239025]{color:#000}.no-actions[data-v-34239025]{position:relative;background-color:rgba(250,249,249,.466);height:10.5rem;width:100%;top:0;left:0;border-radius:8px!important;opacity:.7;display:flex;justify-content:center;align-items:center;font-size:.9rem;color:rgba(0,0,0,.466);font-weight:light;border:1px dashed rgba(58,58,58,.253)}.search-func-select[data-v-34239025]{width:235px}.controls .el-input .el-input__suffix[data-v-34239025]{display:none!important}.search-func-select .el-input__inner[data-v-397b0e9a][data-v-34239025]{border-radius:8px!important;height:38px}.controls .el-input .el-input__inner[data-v-34239025]{border-radius:8px!important;overflow:hidden;height:2rem}.scroll-div[data-v-34239025]{overflow:auto;height:300px;width:100%;padding-bottom:20px}.scroll-div[data-v-34239025]::-webkit-scrollbar{display:none}.scroll-div[data-v-34239025]{-ms-overflow-style:none;scrollbar-width:none}.el-select-dropdown__list[data-v-34239025]{padding:8px}.el-select-dropdown__item.hover[data-v-34239025],.el-select-dropdown__item.selected[data-v-34239025]{border-radius:6px;background-color:var(--dropdown-item-hover)}.el-select-dropdown__item[data-v-34239025]{padding:0 12px;margin:8px}.el-select-dropdown.el-popper>.el-scrollbar[data-v-34239025]{border-radius:8px!important}.el-select-dropdown.el-popper[data-v-34239025]{min-width:unset}.actions-container[data-v-34239025]{display:flex;align-items:center;justify-content:space-between;gap:12px}.floating-ai-prompt[data-v-0f6fd70c]{position:absolute;z-index:1000;display:flex;align-items:center}.toggle-button[data-v-0f6fd70c]{border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:10px;vertical-align:middle;cursor:pointer;box-shadow:0 2px 5px rgba(0,0,0,.2);transition:background-color .3s}.prompt-container[data-v-0f6fd70c]{margin-left:10px;overflow:hidden;position:relative}.prompt-input[data-v-0f6fd70c]{width:500px;padding:8px 12px;border-radius:20px;border:1px solid #e2e8f0;box-shadow:0 2px 5px rgba(0,0,0,.1);outline:none;transition:border-color .3s}.prompt-input[data-v-0f6fd70c]:focus{border-color:#4a5568}.prompt-input.error[data-v-0f6fd70c]{border-color:#e53e3e}.error-message[data-v-0f6fd70c]{position:absolute;bottom:-20px;left:10px;color:#e53e3e;font-size:12px}.slide-enter-active[data-v-0f6fd70c],.slide-leave-active[data-v-0f6fd70c]{transition:all .3s ease-out;max-width:500px}.slide-enter[data-v-0f6fd70c],.slide-leave-to[data-v-0f6fd70c]{max-width:0;opacity:0}.source-tag[data-v-07a20cf8]{float:right;color:#000;font-size:13px}.select-variable[data-v-07a20cf8]{margin-right:8px}.control-container-top[data-v-2db055fb]{display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap;padding:1rem 2rem;background-color:#e7e7e9;color:#000;font-size:1.2rem}.control-container[data-v-2db055fb]{margin-bottom:1rem;padding:0 .2rem;display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap;background-color:#2f4764}.control-btn[data-v-2db055fb]{min-width:0;border-radius:5px;padding:.5rem;background-color:transparent;border:none}.content-container[data-v-2db055fb]{height:30vh;overflow-y:auto;display:flex;flex-direction:column;padding:0 1.5rem;position:relative}.parameter-btn[data-v-2db055fb]{border-radius:5px!important;background-color:#f3f5f7;border:none;color:#5b636c;padding:.5rem 0;border:1px solid rgba(0,0,0,.2);min-height:2rem}.parameter-btn[data-v-2db055fb]:hover{background-color:rgba(244,67,54,.7411764705882353);border:1px solid rgba(244,67,54,.7411764705882353);color:#fff}.minus-btn[data-v-2db055fb]{position:absolute;right:.25rem;top:.35rem;color:#000;background-color:transparent;border:none}.minus-btn[data-v-2db055fb]:hover{background-color:transparent;color:red}.cont[data-v-2db055fb]{background-color:#f3f3f3}.process-drag-btn[data-v-2db055fb]{border:none;position:absolute;z-index:99;height:100%;background-color:transparent;cursor:move;color:#115bad}.process-drag-btn span[data-v-2db055fb]{font-size:1rem}.tip[data-v-2db055fb]{padding:8px 16px;background-color:#ecf8ff;border-radius:4px;border-left:5px solid #50bfff;margin:20px 80px}.bar-btn[data-v-2db055fb]{height:50px;width:48px;background-color:#f44336;border:none;color:#fff;font-size:20px;cursor:pointer;font-weight:700}.data-bar-wc[data-v-2db055fb]{background-color:#f7f7f7;position:relative}.bar-btns-wc[data-v-2db055fb]{display:flex;justify-content:flex-end}.bar-btn-wc[data-v-737a6758],.bar-btn[data-v-737a6758]{height:50px;width:48px;background-color:#f44336;border:none;color:#fff;font-size:20px;cursor:pointer;font-weight:700}.bar-btns-wc[data-v-737a6758]{display:flex;justify-content:flex-end}.widget-config-collapse .el-collapse-item__header{padding-left:10px}.widget-config-collapse .el-collapse-item__content{padding:10px}.widget-config-collapse .el-collapse-item:last-child{margin-bottom:0!important}.widget-config-collapse{border-top:0 solid #ebeef5!important;border-bottom:0 solid #ebeef5!important}.widget-conf-form .el-form-item__label{padding-left:25px}.widget-conf-form .el-input--mini .el-input__inner{border-radius:6px!important;border:1px solid #dbdbdb!important;background-color:var(--background-color-secondary);height:28px;line-height:28px;font-family:DM SANS;font-size:12px;font-weight:500;color:var(--cards-content-color)}.widget-conf-form .el-form-item--mini.el-form-item{margin-bottom:8px}.widget-conf-form .el-form-item__label{color:var(--sf-color-label-text);font-weight:500}.widget-config-collapse .el-collapse-item__header{font-size:14px;font-weight:600;color:var(--sf-text-color-collapse);height:32px;line-height:32px}.widget-config-collapse .el-collapse-item:first-child{border-top:none!important;border:none!important}.widget-config-collapse .el-collapse-item__arrow{color:var(--sf-text-color-collapse)}.jwWBuN .btn-primary{background-color:#007bff!important;color:#fff!important;border-color:#007bff!important;display:none}.blockbuilder-dropzone-container{display:none}.tip{padding:8px 16px;background-color:#ecf8ff;border-radius:4px;border-left:5px solid #50bfff;margin:20px 80px}.parameter-name{margin-top:9px}.demo-input-label{display:inline-block;width:130px;margin-left:44px;margin-top:7px}.center{text-align:center}.el-divider__text{background-color:#fff}.bar-left-btn-wc{position:relative;top:0;right:auto}.bar-btn-wc{height:50px;width:48px;background-color:#f44336;border:none;color:#fff;font-size:20px;cursor:pointer;font-weight:700}.data-bar{padding:25px 0;background-color:#f7f7f7;position:relative}.el-select{width:100%}.control-container-top{justify-content:flex-start;padding:1rem 2rem;background-color:#e7e7e9;color:#000;font-size:1.2rem}.control-container,.control-container-top{display:flex;flex-direction:row;flex-wrap:wrap}.control-container{margin-bottom:1rem;padding:0 .2rem;justify-content:space-evenly;background-color:#2f4764}.control-btn{min-width:0;border-radius:5px;padding:.5rem;background-color:transparent;border:none}.control-btn--primary{background-color:#409eff}.content-container{height:30vh;overflow-y:auto;display:flex;flex-direction:column;padding:0 1.5rem;position:relative}.parameter-btn{border-radius:5px!important;background-color:#fff;background-color:#f3f5f7;border:none;color:#5b636c;padding:.5rem 0;border:1px solid rgba(0,0,0,.2);min-height:2rem}.parameter-btn:hover{background-color:rgba(244,67,54,.7411764705882353);border:1px solid rgba(244,67,54,.7411764705882353);color:#fff}.minus-btn{position:absolute;right:.25rem;top:.35rem;color:#000;border:none}.minus-btn,.minus-btn:hover{background-color:transparent}.minus-btn:hover{color:red}.cont{background-color:#f3f3f3}.returnInput{width:19rem}.process-drag-btn{border:none;position:absolute;z-index:99;height:100%;background-color:transparent;cursor:move;color:#115bad}.process-drag-btn span{font-size:1rem}.action-drag-btn{float:right;padding:0;border:none;z-index:99;height:100%;background-color:transparent;cursor:move;color:#115bad}.action-drag-btn span{font-size:1rem}.start-event-ui-container{background:linear-gradient(135deg,#f8f9ff,#e8f4fd);border-radius:12px;padding:20px;margin-bottom:15px;border:1px solid #e1e8f0}.start-event-header{display:flex;align-items:flex-start;margin-bottom:20px}.start-event-icon{width:48px;height:48px;background:linear-gradient(135deg,#4a90e2,#357abd);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px;box-shadow:0 4px 12px rgba(74,144,226,.3)}.start-event-icon i{color:#fff;font-size:20px}.start-event-content{flex:1}.start-event-title{color:#2c3e50;font-size:18px;font-weight:600;margin:0 0 8px 0}.start-event-description{color:#5a6c7d;font-size:14px;line-height:1.5;margin:0}.bound-interface-card{background:#fff;border-radius:8px;padding:16px;margin-bottom:15px;border:1px solid #e1e8f0;box-shadow:0 2px 8px rgba(0,0,0,.06)}.interface-card-header{display:flex;align-items:center;margin-bottom:12px}.interface-icon{width:32px;height:32px;background:#f0f7ff;border-radius:6px;display:flex;align-items:center;justify-content:center;margin-right:12px}.interface-icon i{color:#4a90e2;font-size:16px}.interface-info{display:flex;flex-direction:column;flex:1}.interface-label{font-size:12px;color:#8492a6;margin-bottom:2px}.interface-name{font-size:14px;font-weight:600;color:#2c3e50}.interface-actions{display:flex;gap:8px}.interface-open-btn{background:linear-gradient(135deg,#4a90e2,#357abd);border:none;border-radius:6px;font-weight:500}.interface-settings-btn{color:#4a90e2;font-weight:500}.start-event-tips{background:hsla(0,0%,100%,.7);border-radius:8px;padding:12px;border:1px solid #e8f2ff}.tip-item{display:flex;align-items:center;margin-bottom:8px;font-size:13px}.tip-item:last-child{margin-bottom:0}.tip-item i{margin-right:8px;font-size:14px}.tip-item:first-child i{color:#4a90e2}.tip-item:last-child i{color:#f39c12}.tip-item span{color:#5a6c7d;line-height:1.4}.gateway-flows-config{padding:15px 0}.gateway-info{margin-bottom:20px}.outgoing-flows-section{margin-top:20px}.flows-title{font-size:16px;font-weight:600;color:#2c3e50;margin-bottom:15px;padding-bottom:8px;border-bottom:2px solid #e8e8e8}.flow-label{font-weight:600;color:#495057;margin-right:8px}.flow-id{font-size:12px;color:#6c757d;font-family:monospace;background:#e9ecef;padding:2px 6px;border-radius:4px}.flow-type{font-size:11px;color:#8492a6;font-weight:500;margin-left:8px;margin-right:8px;text-transform:uppercase;letter-spacing:.5px}.button-type-color-indicator{width:14px;height:14px;border-radius:50%;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.2);flex-shrink:0}.selected-color-indicator{width:12px;height:12px;margin-right:6px;border:1px solid #dcdfe6}.flow-condition{margin-top:10px}.condition-form-item{margin-bottom:12px}.condition-input textarea{font-family:Courier New,monospace;font-size:13px;background-color:#fff;border:1px solid #ced4da;border-radius:4px}.condition-input textarea:focus{border-color:#4a90e2;box-shadow:0 0 0 2px rgba(74,144,226,.2)}.gateway-warning{padding:15px 0}.widget-config-tabs .el-tabs__header{margin-bottom:15px;border-bottom:1px solid #e4e7ed}.widget-config-tabs .el-tabs__nav-wrap{background-color:transparent!important;border-radius:0!important;padding:0!important;width:100%!important}.widget-config-tabs .el-tabs__nav{border:none!important;display:flex!important;width:100%!important;justify-content:stretch!important}.widget-config-tabs .el-tabs__nav-scroll{width:100%!important}.widget-config-tabs .el-tabs__item{font-weight:500!important;border-radius:0!important;margin:0!important;padding:0 20px!important;height:auto!important;min-height:60px!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:transparent!important;position:relative!important;flex:1!important;text-align:center!important;width:50%!important;box-sizing:border-box!important;line-height:normal!important;font-size:14px!important;color:#303133!important;list-style:none!important}.widget-config-tabs .el-tabs__item.is-active{background-color:transparent!important;box-shadow:none!important;border:none!important}.widget-config-tabs .el-tabs__item.is-active:after{content:"";position:absolute;bottom:-1px;left:0;right:0;height:2px;background-color:#f56c6c}.widget-config-tabs .el-tabs__item.is-active:before{display:none!important}.widget-config-tabs .el-tabs__item{border:none!important;border-bottom:none!important}.widget-config-tabs .el-tabs__item.is-active{border-bottom:2px solid #f56c6c!important;color:#f56c6c!important;border-color:#f56c6c!important}.widget-config-tabs .el-tabs__active-bar{background-color:#f56c6c!important;height:2px!important}.widget-config-tabs .el-tabs__header{border-bottom:1px solid #e4e7ed!important}.widget-config-tabs .el-tabs__nav-wrap:after{display:none!important}.widget-config-tabs .tab-label{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:6px}.widget-config-tabs .tab-icon{font-size:20px;margin:0;color:#303133;font-weight:700}.widget-config-tabs .el-tabs__item.is-active .tab-icon{color:#303133;font-weight:700}.widget-config-tabs .tab-text{font-size:14px;font-weight:700;color:#303133;line-height:1.2}.widget-config-tabs .el-tabs__item.is-active .tab-text{color:#303133;font-weight:700}.input-output-section{padding:10px 0}.flow-color-indicator{width:16px;height:16px;border-radius:50%;margin-right:10px;border:2px solid #fff;box-shadow:0 1px 3px rgba(0,0,0,.3);flex-shrink:0}.flow-header{display:flex;align-items:center;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e9ecef}.flow-item{background:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:15px;margin-bottom:15px;border-left-width:4px;border-left-style:solid;transition:all .3s ease}.flow-item:hover{box-shadow:0 2px 8px rgba(0,0,0,.1);transform:translateY(-1px)}.flow-item:last-child{margin-bottom:0}.controls{max-height:80px;height:auto}.el-divider__text[data-v-396b7b6f]{background-color:#fff}.center[data-v-396b7b6f]{text-align:center}.el-select[data-v-396b7b6f]{width:100%}.el-divider__text[data-v-7f649ac8]{background-color:#fff}.center[data-v-7f649ac8]{text-align:center}.el-select[data-v-7f649ac8]{width:100%}.el-divider__text[data-v-ffb9853a]{background-color:#fff}.center[data-v-ffb9853a]{text-align:center}.el-select[data-v-ffb9853a]{width:100%}.compare-drawer_comp .el-empty{padding:0!important}.monaco-editor .sticky-widget{display:none!important}.compare-drawer_comp .editor.modified,.compare-drawer_comp .editor.original{width:50%!important}.compare-drawer_comp .editor.modified .monaco-editor.modified-in-monaco-diff-editor,.compare-drawer_comp .editor.modified .monaco-editor.modified-in-monaco-diff-editor .overflow-guard,.compare-drawer_comp .editor.modified .monaco-editor.modified-in-monaco-diff-editor .overflow-guard .monaco-scrollable-element,.compare-drawer_comp .editor.modified .monaco-editor.modified-in-monaco-diff-editor .overflow-guard .monaco-scrollable-element .lines-content,.compare-drawer_comp .editor.modified .monaco-editor.modified-in-monaco-diff-editor .overflow-guard .monaco-scrollable-element .lines-content div,.compare-drawer_comp .editor.original .monaco-editor.original-in-monaco-diff-editor,.compare-drawer_comp .editor.original .monaco-editor.original-in-monaco-diff-editor .overflow-guard,.compare-drawer_comp .editor.original .monaco-editor.original-in-monaco-diff-editor .overflow-guard .monaco-scrollable-element,.compare-drawer_comp .editor.original .monaco-editor.original-in-monaco-diff-editor .overflow-guard .monaco-scrollable-element .lines-content,.compare-drawer_comp .editor.original .monaco-editor.original-in-monaco-diff-editor .overflow-guard .monaco-scrollable-element .lines-content div{width:99.2%!important}.compare-drawer_comp .monaco-scrollable-element.editor-scrollable .visible.scrollbar.vertical{right:43px!important}.compare-drawer_comp .monaco-editor .scroll-decoration{box-shadow:none!important}.compare-drawer_comp .diffViewport{width:0!important}.compare-drawer_comp .cursors-layer.cursor-line-style.cursor-solid{overflow-y:scroll!important}.compare-drawer_comp .monaco-diff-editor,.compare-drawer_comp .monaco-editor,.compare-drawer_comp .monaco-editor-background,.compare-drawer_comp .monaco-scrollable-element.editor-scrollable{background-color:var(--editor-compareversion-bg)!important}.compare-drawer_comp .monaco-editor .margin{background-color:#e0e0e0!important;border-radius:6px 0 0 6px}.compare-drawer_comp .monaco-diff-editor.side-by-side .editor.modified,.monaco-diff-editor.side-by-side .editor.original{box-shadow:none!important;border-radius:6px!important}.compare-drawer_comp .view-lines.monaco-mouse-cursor-text{overflow:scroll}.compare-drawer_comp .editor.modified{left:51%!important}.compare-drawer_comp .monaco-editor .overflow-guard{border-radius:6px;border:1px solid #e0e0e0}.compare-drawer_comp{background-color:var(--editor-compareversion-bg)!important;height:100%;width:100%}.compare_version .el-range-editor--mini .el-range-input,.compare_version .el-range-separator{font-size:10px;color:var(--text-color-std-secondary)}.compare_version .el-form-item__label{font-weight:600;color:#000;font-size:10px}.compare_version .el-input__inner{border-radius:6px!important;border:1px solid #e0e0e0;background-color:#fff;font-size:10px}.compare_version .el-button{border-radius:6px!important;margin-top:41px;color:#fff;background-color:#ff1644;font-size:10px}.compare_version .el-input__prefix,.compare_version .el-input__suffix{display:flex;align-items:center}.compare_version .el-select{width:100%}.el-select__caret{padding-bottom:0}.errorProc{padding:8px 16px;background-color:#f8bdbd;border-radius:4px;border-left:5px solid #ff1517;margin:20px 80px;position:fixed;bottom:0;color:#9e0c0c;font-family:system-ui}.widget-empty{background-position:50%}.el-icon-info{color:#ffb300;color:#fff;font-size:19px}#canvas{height:calc(100vh - 114px)}.bjs-powered-by,.bpmn-icon-business-rule,.bpmn-icon-call-activity,.bpmn-icon-data-object,.bpmn-icon-data-store,.bpmn-icon-group,.bpmn-icon-hand-tool,.bpmn-icon-intermediate-event-none,.bpmn-icon-lasso-tool,.bpmn-icon-manual,.bpmn-icon-participant,.bpmn-icon-receive,.bpmn-icon-script,.bpmn-icon-service,.bpmn-icon-space-tool,.bpmn-icon-subprocess-expanded{display:none}.bpmn-icon-ad-hoc-marker,.bpmn-icon-loop-marker,.bpmn-icon-sequential-mi-marker{display:none!important}.bpmn-icon-end-event-compensation,.bpmn-icon-end-event-error,.bpmn-icon-end-event-escalation,.bpmn-icon-end-event-message,.bpmn-icon-end-event-signal,.bpmn-icon-end-event-terminate,.bpmn-icon-gateway-complex,.bpmn-icon-gateway-eventbased,.bpmn-icon-gateway-or,.bpmn-icon-intermediate-event-catch-cancel,.bpmn-icon-intermediate-event-catch-compensation,.bpmn-icon-intermediate-event-catch-condition,.bpmn-icon-intermediate-event-catch-escalation,.bpmn-icon-intermediate-event-catch-link,.bpmn-icon-intermediate-event-catch-message,.bpmn-icon-intermediate-event-catch-non-interrupting-condition,.bpmn-icon-intermediate-event-catch-non-interrupting-escalation,.bpmn-icon-intermediate-event-catch-non-interrupting-message,.bpmn-icon-intermediate-event-catch-non-interrupting-signal,.bpmn-icon-intermediate-event-catch-non-interrupting-timer,.bpmn-icon-intermediate-event-catch-signal,.bpmn-icon-intermediate-event-throw-compensation,.bpmn-icon-intermediate-event-throw-escalation,.bpmn-icon-intermediate-event-throw-link,.bpmn-icon-intermediate-event-throw-message,.bpmn-icon-intermediate-event-throw-signal,.bpmn-icon-start-event-condition,.bpmn-icon-start-event-message,.bpmn-icon-start-event-signal,.bpmn-icon-start-event-timer{display:none}.slide-fade-enter-active{transition:all .3s ease}.slide-fade-leave-active{transition:all .8s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{transform:translateX(10px);opacity:0}.tipInfo{padding:8px 16px;background-color:#ecf8ff;border-radius:4px;border-left:5px solid #50bfff;margin:0 5px}.data-bar{box-shadow:0 0 15px rgba(0,0,0,.015);position:absolute;width:350px;height:3rem;overflow:hidden;background-color:#f44336;right:0;z-index:999}.container-big,.djs-container{height:100vh!important}.right-menu-tabs{top:3.1rem;margin-right:2px;height:calc(100vh - 3.1rem)}.right-menu-tabs .el-tabs__content{width:100%;overflow-y:auto}.data-bar{width:500px;margin-right:1px}.bar-btns{width:100%;display:flex;justify-content:center;z-index:999;position:absolute;right:1px;top:0}.bar-btns,.bar-btns button{height:3rem;background-color:#daa520;background-color:#575757;background-color:#f44336}.bar-btns button{font-size:1.2rem}.djs-visual>rect:not(.custom-user-task-rect){fill:#fffedd!important;fill-opacity:100%!important}.djs-visual>circle,.djs-visual>rect:not(.custom-user-task-rect){stroke:#929068!important;stroke-width:1px!important;stroke-linecap:square!important;rx:0!important;ry:10!important}.djs-visual>circle{fill:#fff6f6!important;fill-opacity:100%!important}.djs-visual>polygon:not(.start-symbol){fill:#ebffe9!important;fill-opacity:100%!important;stroke:#929068!important;stroke-width:1px!important;stroke-linecap:square!important;rx:0!important;ry:10!important}.djs-visual>polyline{fill:#f8f8f8!important;stroke:#f8f8f8!important;stroke-width:1px!important;stroke-linecap:square!important;rx:0!important;ry:10!important}.djs-visual>path{fill:#ff3636!important}.djs-visual>path,.djs-visual>text{stroke-width:1px!important}.djs-connection .djs-visual>:first-child{fill:hsla(0,0%,100%,0)!important;fill-opacity:100%!important}.djs-context-pad .entry{fill:#fffedd!important;fill-opacity:100%!important;stroke:#929068!important;stroke-width:1px!important;stroke-linecap:square!important;rx:0!important;ry:10!important}.djs-direct-editing-parent{border-radius:8px}.djs-container{--blue-base-65:#ff4d4d;--blue-base-65-opacity-30:rgba(77,144,255,0.3);--blue-darken-48:#f70000;--blue-darken-55:#ff1a1a}.highlightGateway:not(.djs-connection) .djs-visual>:first-child{fill:#ebffe9!important;fill-opacity:100%!important;stroke:#9dce99!important;stroke-width:1px!important;stroke-linecap:square!important;rx:0!important;ry:10!important}.highlightGateway:not(.djs-connection) .djs-visual>path{fill:#0f4d25!important;stroke-width:0px!important;stroke:#8febaf!important}.notification{position:relative;display:inline-block}.badge{position:absolute;right:15px;border-radius:50%;background-color:#fff;color:red;width:17px;height:17px;font-size:13px}.el-menu-item i{color:#fff}@keyframes colorChange{0%,to{stroke:#ff6868;stroke-dasharray:1,3;stroke-width:2px}50%{stroke:red;stroke-dasharray:6,3;stroke-width:3px}}.djs-element.errorRow .djs-outline{animation:colorChange 5s linear infinite;stroke:#ff6868;stroke-width:2px;visibility:visible;shape-rendering:geometricPrecision;stroke-dasharray:3,3}.build-config{display:flex;flex-direction:row;background-color:var(--background-color-primary);position:relative}.el-header{padding:0!important;height:77px!important;border-bottom:var(--border-menu);display:block;justify-content:left;align-items:center}.settings-drawer .el-drawer__body,.widgets{overflow-x:hidden}.settings-drawer .el-drawer__body::-webkit-scrollbar,.widgets::-webkit-scrollbar{width:6px}.settings-drawer .el-drawer__body::-webkit-scrollbar-track,.widgets::-webkit-scrollbar-track{background:#f1f1f1;border-radius:8px}.settings-drawer .el-drawer__body::-webkit-scrollbar-thumb,.widgets::-webkit-scrollbar-thumb{background:#888;border-radius:8px}.settings-drawer .el-drawer__body::-webkit-scrollbar-thumb:hover,.widgets::-webkit-scrollbar-thumb:hover{background:#555;border-radius:8px}.right-menu-tabs{position:relative;top:0}.rightMenu-builder{height:100vh;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;display:flex;flex-direction:column;align-items:center;background-color:#fff;border:none;border-left:var(--border-menu)}.rightMenu-builder,.rightMenu-builder button{width:35px;background-color:var(--background-color-secondary)}.rightMenu-builder button{height:3rem;font-size:1.2rem;border-left:1px solid #e0e0e0}.rightMenu-builder button i{color:#000}.right-menu-tabs .material-icons-outlined{font-size:1rem;margin-left:.5rem;margin-right:.3rem}.el-submenu__title{height:45px!important;line-height:45px!important;border-bottom:0!important;padding:0 10px!important}.el-menu--collapse{width:45px}.menu-item-title{margin-left:5px;font-family:Arial;font-size:13px!important}.el-menu-item i{color:#000}.bottom-buttons{position:absolute;bottom:0}.history-custom-drawer{width:calc(100vw - 35px)}.history-custom-drawer .el-drawer__header{padding:10px 10px 0 10px;margin-bottom:0!important}.history-custom-drawer .el-drawer__body{padding:0}.djs-element[data-element-id*=StartEvent] .djs-visual>circle{fill:#fff6f6!important;stroke:#929068!important;stroke-width:2px!important}.djs-element[data-element-id*=StartEvent]:hover .custom-start-symbol{fill:#1a6b1a!important;transition:fill .2s ease}.custom-ui-indicator{cursor:pointer;transition:all .2s ease}.custom-ui-indicator:hover{transform:translateY(-1px)}.djs-element[data-element-id*=StartEvent] .custom-ui-indicator{pointer-events:auto}.djs-element .highlight-overlay.needs-refresh{display:none}.editable-element-id{cursor:pointer;padding:2px 4px;border-radius:3px;transition:background-color .2s ease;display:inline-block;min-width:20px}.editable-element-id:hover{background-color:#f0f0f0;color:#409eff}.element-id-input{border:1px solid #409eff;border-radius:3px;padding:2px 4px;font-size:inherit;font-family:inherit;color:inherit;background-color:#fff;outline:none;min-width:60px}.element-id-input:focus{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2)}.djs-element[data-element-id*=EndEvent] .djs-visual>circle{fill:#fff6f6!important;stroke:#929068!important;stroke-width:2px!important}.djs-element[data-element-id*=EndEvent]:hover .custom-end-symbol{fill:#b22222!important;transition:fill .2s ease}.custom-end-symbol,.custom-start-symbol{fill-opacity:1!important}.djs-element[data-element-id*=UserTask] .custom-user-task-rect{filter:drop-shadow(0 2px 4px rgba(74,144,226,.2));transition:all .2s ease}.djs-element[data-element-id*=UserTask]:hover .custom-user-task-rect{fill:#e8f4fd!important;stroke:#2e7dd3!important;stroke-width:3px!important;filter:drop-shadow(0 4px 8px rgba(74,144,226,.3))}.custom-user-tags{pointer-events:none}.user-tag{cursor:default}.user-tag rect{transition:all .2s ease}.user-tag text{font-family:Arial,sans-serif!important;font-size:8px!important;font-weight:700!important;pointer-events:none}.user-tag-more{cursor:help}.user-tag-more rect{transition:all .2s ease}.user-tag-more text{font-family:Arial,sans-serif!important;font-size:8px!important;font-weight:700!important;pointer-events:none}.djs-element[data-element-id*=UserTask]:hover .user-tag rect{fill:#2e7dd3!important;stroke:#1a5490!important}.djs-element[data-element-id*=UserTask]:hover .user-tag-more rect{fill:#4b5563!important;stroke:#374151!important}.custom-user-task-rect{fill-opacity:1!important}.djs-element[data-element-id*=UserTask] g:not(.custom-user-tags) path[d*="m 1,17"],.djs-element[data-element-id*=UserTask] g:not(.custom-user-tags) path[d*="m 8,11"]{display:none!important}.djs-element[data-element-id*=SendTask] .custom-send-task-rect{filter:drop-shadow(0 2px 4px rgba(76,175,80,.2));transition:all .2s ease}.djs-element[data-element-id*=SendTask]:hover .custom-send-task-rect{fill:#e8f5e8!important;stroke:#388e3c!important;stroke-width:3px!important;filter:drop-shadow(0 4px 8px rgba(76,175,80,.3))}.custom-send-tags{pointer-events:none}.email-tag{cursor:default}.email-tag rect{transition:all .2s ease}.email-tag text{font-family:Arial,sans-serif!important;font-size:8px!important;font-weight:700!important;pointer-events:none}.email-tag-more{cursor:help}.email-tag-more rect{transition:all .2s ease}.email-tag-more text{font-family:Arial,sans-serif!important;font-size:8px!important;font-weight:700!important;pointer-events:none}.djs-element[data-element-id*=SendTask]:hover .email-tag rect{fill:#388e3c!important;stroke:#2e7d32!important}.djs-element[data-element-id*=SendTask]:hover .email-tag-more rect{fill:#4b5563!important;stroke:#374151!important}.custom-send-task-rect{fill-opacity:1!important}.djs-element[data-element-id*=SendTask] g:not(.custom-send-tags) path[d*="m 1,17"],.djs-element[data-element-id*=SendTask] g:not(.custom-send-tags) path[d*="m 8,11"]{display:none!important}.djs-element[data-element-id*=Task]:not([data-element-id*=UserTask]):not([data-element-id*=SendTask]) .custom-task-rect{filter:drop-shadow(0 2px 4px rgba(156,39,176,.2));transition:all .2s ease}.djs-element[data-element-id*=Task]:not([data-element-id*=UserTask]):not([data-element-id*=SendTask]):hover .custom-task-rect{fill:#f3e5f5!important;stroke:#7b1fa2!important;stroke-width:3px!important;filter:drop-shadow(0 4px 8px rgba(156,39,176,.3))}.custom-task-tags{pointer-events:none}.task-tag{cursor:default}.task-tag rect{transition:all .2s ease}.task-tag text{font-family:Arial,sans-serif!important;font-size:8px!important;font-weight:700!important;pointer-events:none}.task-tag-more{cursor:help}.task-tag-more rect{transition:all .2s ease}.task-tag-more text{font-family:Arial,sans-serif!important;font-size:8px!important;font-weight:700!important;pointer-events:none}.djs-element[data-element-id*=Task]:not([data-element-id*=UserTask]):not([data-element-id*=SendTask]):hover .task-tag rect{fill:#7b1fa2!important;stroke:#6a1b9a!important}.djs-element[data-element-id*=Task]:not([data-element-id*=UserTask]):not([data-element-id*=SendTask]):hover .task-tag-more rect{fill:#4b5563!important;stroke:#374151!important}.custom-task-rect{fill-opacity:1!important}.djs-element[data-element-id*=Task]:not([data-element-id*=UserTask]):not([data-element-id*=SendTask]) g:not(.custom-task-tags) path[d*="m 1,17"],.djs-element[data-element-id*=Task]:not([data-element-id*=UserTask]):not([data-element-id*=SendTask]) g:not(.custom-task-tags) path[d*="m 8,11"]{display:none!important}.djs-element[data-element-id*=SubProcess] .custom-subprocess-rect{filter:drop-shadow(0 2px 4px rgba(255,152,0,.2));transition:all .2s ease}.djs-element[data-element-id*=SubProcess]:hover .custom-subprocess-rect{fill:#fff8e1!important;stroke:#ff9800!important;stroke-width:4px!important;filter:drop-shadow(0 4px 8px rgba(255,152,0,.3))}.custom-subprocess .parallel-indicator,.custom-subprocess .subprocess-icon{pointer-events:none}.custom-subprocess text{font-family:Arial,sans-serif!important;font-size:11px!important;font-weight:700!important;pointer-events:none}.djs-element[data-element-id*=SubProcess]:hover .parallel-indicator rect{fill:#f57c00!important;stroke:#e65100!important}.custom-subprocess-rect{fill-opacity:1!important}.djs-element[data-element-id*=SubProcess] .djs-visual>g:not(.custom-subprocess),.djs-element[data-element-id*=SubProcess] .djs-visual>rect{display:none!important}.widget-name-header{padding:5px}.save-indicator{position:fixed;top:10px;right:50px;background:hsla(0,0%,100%,.95);padding:10px 14px;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.15);border:1px solid #e4e7ed;z-index:2000;display:flex;align-items:center;gap:10px;font-size:12px;cursor:pointer;transition:all .3s ease;min-width:180px}.save-indicator:hover{background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.2);transform:translateY(-1px)}.save-status{align-items:center;gap:8px;flex:1}.save-status.unsaved{color:#e6a23c}.save-status.saved{color:#67c23a}.save-badge{margin-right:4px}.save-text{font-weight:500;white-space:nowrap}.save-saving{color:#409eff;font-weight:500;display:flex;align-items:center;gap:4px}.save-saving .el-icon-loading{animation:rotating 2s linear infinite}.last-save-time{color:#909399;font-size:11px;margin-left:8px}.save-icon{color:#909399;font-size:14px;opacity:.7;transition:all .3s ease}.save-indicator:hover .save-icon{color:#409eff;opacity:1;transform:rotate(90deg)}@keyframes rotating{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sidebar-save-indicator{cursor:pointer;align-items:center;gap:8px;font-size:12px;margin-left:auto;padding:10px;text-align:center;border-bottom:1px solid #dbdbdb}.sidebar-save-indicator .save-status{align-items:center;gap:6px}.sidebar-save-indicator .save-status.unsaved{color:#e6a23c}.sidebar-save-indicator .save-status.saved{color:#67c23a}.sidebar-save-indicator .save-badge{margin-right:4px}.sidebar-save-indicator .save-text{font-weight:500;white-space:nowrap}.sidebar-save-indicator .save-saving{color:#409eff;font-weight:500;align-items:center;gap:3px}.sidebar-save-indicator .save-saving .el-icon-loading{animation:rotating 2s linear infinite}.sidebar-save-indicator .last-save-time{color:#909399;font-size:11px;margin-left:6px}.sidebar-save-indicator .save-button{padding:5px 8px;font-size:12px}.sidebar-save-indicator .save-button .el-icon-document{font-size:14px}