.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-padding:0 10px;--el-tag-background-color:#ecf5ff;--el-tag-border-color:#d9ecff;--el-tag-font-color:#409eff;--el-tag-hover-color:#409eff;background-color:var(--el-tag-background-color);border-color:var(--el-tag-border-color);color:var(--el-tag-font-color);display:inline-block;height:32px;padding:var(--el-tag-padding);line-height:30px;font-size:var(--el-tag-font-size);border-width:1px;border-style:solid;border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap}.el-tag.is-hit{border-color:#409eff}.el-tag .el-tag__close{color:var(--el-tag-font-color)}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag.el-tag--primary{--el-tag-background-color:#ecf5ff;--el-tag-border-color:#d9ecff;--el-tag-font-color:#409eff;--el-tag-hover-color:#409eff}.el-tag.el-tag--primary.is-hit{border-color:#409eff}.el-tag.el-tag--success{--el-tag-background-color:#f0f9eb;--el-tag-border-color:#e1f3d8;--el-tag-font-color:#67c23a;--el-tag-hover-color:#67c23a}.el-tag.el-tag--success.is-hit{border-color:#67c23a}.el-tag.el-tag--warning{--el-tag-background-color:#fdf6ec;--el-tag-border-color:#faecd8;--el-tag-font-color:#e6a23c;--el-tag-hover-color:#e6a23c}.el-tag.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag.el-tag--danger{--el-tag-background-color:#fef0f0;--el-tag-border-color:#fde2e2;--el-tag-font-color:#f56c6c;--el-tag-hover-color:#f56c6c}.el-tag.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag.el-tag--error{--el-tag-background-color:#fef0f0;--el-tag-border-color:#fde2e2;--el-tag-font-color:#f56c6c;--el-tag-hover-color:#f56c6c}.el-tag.el-tag--error.is-hit{border-color:#f56c6c}.el-tag.el-tag--info{--el-tag-background-color:#f4f4f5;--el-tag-border-color:#e9e9eb;--el-tag-font-color:#909399;--el-tag-hover-color:#909399}.el-tag.el-tag--info.is-hit{border-color:#909399}.el-tag .el-icon-close{border-radius:50%;text-align:center;position:relative;cursor:pointer;font-size:12px;height:16px;width:16px;line-height:16px;vertical-align:middle;top:-1px;right:-5px}.el-tag .el-icon-close:before{display:block}.el-tag--dark{--el-tag-background-color:#409eff;--el-tag-border-color:#409eff;--el-tag-font-color:#fff;--el-tag-hover-color:#66b1ff;background-color:var(--el-tag-background-color);border-color:var(--el-tag-border-color);color:var(--el-tag-font-color)}.el-tag--dark.is-hit{border-color:#409eff}.el-tag--dark .el-tag__close{color:var(--el-tag-font-color)}.el-tag--dark .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag--dark.el-tag--primary{--el-tag-background-color:#409eff;--el-tag-border-color:#409eff;--el-tag-font-color:#fff;--el-tag-hover-color:#66b1ff}.el-tag--dark.el-tag--primary.is-hit{border-color:#409eff}.el-tag--dark.el-tag--success{--el-tag-background-color:#67c23a;--el-tag-border-color:#67c23a;--el-tag-font-color:#fff;--el-tag-hover-color:#85ce61}.el-tag--dark.el-tag--success.is-hit{border-color:#67c23a}.el-tag--dark.el-tag--warning{--el-tag-background-color:#e6a23c;--el-tag-border-color:#e6a23c;--el-tag-font-color:#fff;--el-tag-hover-color:#ebb563}.el-tag--dark.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag--dark.el-tag--danger{--el-tag-background-color:#f56c6c;--el-tag-border-color:#f56c6c;--el-tag-font-color:#fff;--el-tag-hover-color:#f78989}.el-tag--dark.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag--dark.el-tag--error{--el-tag-background-color:#f56c6c;--el-tag-border-color:#f56c6c;--el-tag-font-color:#fff;--el-tag-hover-color:#f78989}.el-tag--dark.el-tag--error.is-hit{border-color:#f56c6c}.el-tag--dark.el-tag--info{--el-tag-background-color:#909399;--el-tag-border-color:#909399;--el-tag-font-color:#fff;--el-tag-hover-color:#a6a9ad}.el-tag--dark.el-tag--info.is-hit{border-color:#909399}.el-tag--plain{--el-tag-background-color:#fff;--el-tag-border-color:#b3d8ff;--el-tag-font-color:#409eff;--el-tag-hover-color:#409eff;background-color:var(--el-tag-background-color);border-color:var(--el-tag-border-color);color:var(--el-tag-font-color)}.el-tag--plain.is-hit{border-color:#409eff}.el-tag--plain .el-tag__close{color:var(--el-tag-font-color)}.el-tag--plain .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag--plain.el-tag--primary{--el-tag-background-color:#fff;--el-tag-border-color:#b3d8ff;--el-tag-font-color:#409eff;--el-tag-hover-color:#409eff}.el-tag--plain.el-tag--primary.is-hit{border-color:#409eff}.el-tag--plain.el-tag--success{--el-tag-background-color:#fff;--el-tag-border-color:#c2e7b0;--el-tag-font-color:#67c23a;--el-tag-hover-color:#67c23a}.el-tag--plain.el-tag--success.is-hit{border-color:#67c23a}.el-tag--plain.el-tag--warning{--el-tag-background-color:#fff;--el-tag-border-color:#f5dab1;--el-tag-font-color:#e6a23c;--el-tag-hover-color:#e6a23c}.el-tag--plain.el-tag--warning.is-hit{border-color:#e6a23c}.el-tag--plain.el-tag--danger{--el-tag-background-color:#fff;--el-tag-border-color:#fbc4c4;--el-tag-font-color:#f56c6c;--el-tag-hover-color:#f56c6c}.el-tag--plain.el-tag--danger.is-hit{border-color:#f56c6c}.el-tag--plain.el-tag--error{--el-tag-background-color:#fff;--el-tag-border-color:#fbc4c4;--el-tag-font-color:#f56c6c;--el-tag-hover-color:#f56c6c}.el-tag--plain.el-tag--error.is-hit{border-color:#f56c6c}.el-tag--plain.el-tag--info{--el-tag-background-color:#fff;--el-tag-border-color:#d3d4d6;--el-tag-font-color:#909399;--el-tag-hover-color:#909399}.el-tag--plain.el-tag--info.is-hit{border-color:#909399}.el-tag--medium{height:28px;line-height:26px}.el-tag--small{height:24px;line-height:22px}.el-tag--mini{height:20px;line-height:18px}.el-tag--medium .el-icon-close{transform:scale(.8)}.el-tag--small{padding:0 8px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag--mini{padding:0 5px}.el-tag--mini .el-icon-close{margin-left:-3px;transform:scale(.7)}.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}.modal-mask{position:fixed;z-index:9998;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:table;transition:opacity .3s ease}.modal-wrapper{display:table-cell;vertical-align:middle}.modal-container{width:500px;margin:0 auto;background-color:#fff;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.33);transition:all .3s ease}.modal-header h3{margin-top:0;color:#42b983}.modal-header a{text-decoration:none;color:#2f176b}.modal-body{padding:0 1rem}.modal-default-button{float:right}.modal-enter-from,.modal-leave-to{opacity:0}.modal-enter-from .modal-container,.modal-leave-to .modal-container{transform:scale(1.1)}.el-divider{background-color:var(--el-border-color-base);position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative}.el-divider__text{position:absolute;background-color:#fff;padding:0 20px;font-weight:500;color:var(--el-text-color-primary);font-size:14px}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translateX(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.variable-value-tag[data-v-2bc88680]{margin-right:4px}.variable-value-tag-text[data-v-2bc88680]{display:inline-block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.form-switch.form-switch-lg[data-v-cf4f07e8]{margin-bottom:.5rem}.form-switch.form-switch-lg .form-check-input[data-v-cf4f07e8]{height:1.5rem;width:3rem;border-radius:1rem}.loader[data-v-2d34a51a]{border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #5022a6;width:40px;height:40px;animation:spin 2s linear infinite;position:absolute;top:50%;left:50%;z-index:500}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-v-2d34a51a] .popper{background:#fff;padding:0;border-radius:4px;color:#000;font-weight:700;box-shadow:0 6px 30px -6px rgba(0,0,0,.25);width:400px;min-height:300px;height:auto;max-height:90vh;position:fixed!important}[data-v-2d34a51a] .popper #arrow:before,[data-v-2d34a51a] .popper:hover,[data-v-2d34a51a] .popper:hover>#arrow:before{background:#fff}.user-variable-tag[data-v-2d34a51a]{background-color:#8f549c;color:#fff;border:0}.system-variable-tag[data-v-2d34a51a]{background-color:#4376a8;color:#fff;border:0}.ss-node[data-v-4d47e984]{--ss-branch-color:#a49bd1}.ss-children[data-v-4d47e984]{position:relative;padding-left:16px;margin-left:6px}.ss-children[data-v-4d47e984]:before{content:"";position:absolute;left:0;top:0;bottom:2px;border-left:1px solid var(--ss-branch-color);opacity:.6}.ss-row[data-v-4d47e984]{display:flex;align-items:center;padding:3px 4px;font-size:13px;border-radius:3px}.ss-row[data-v-4d47e984]:hover{background-color:rgba(0,0,0,.05)}.ss-chevron[data-v-4d47e984]{flex-shrink:0;width:18px;height:18px;border:0;background:transparent;cursor:pointer;position:relative;padding:0}.ss-chevron[data-v-4d47e984]:before{content:"";display:block;width:5px;height:5px;margin-left:5px;border-right:2px solid #61419e;border-bottom:2px solid #61419e;transform:rotate(-45deg);transition:transform .15s ease}.ss-chevron.opened[data-v-4d47e984]:before{transform:rotate(45deg)}.ss-chevron-spacer[data-v-4d47e984]{display:inline-block;width:18px;flex-shrink:0}.ss-checkbox[data-v-4d47e984]{margin:0 6px;cursor:pointer}.ss-label[data-v-4d47e984]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ss-deprecated[data-v-4d47e984]{text-decoration:line-through;opacity:.7}.ss-type[data-v-4d47e984]{margin-left:6px;opacity:.6;font-size:12px}.ss-flag[data-v-4d47e984]{margin-left:6px;font-size:10px;padding:1px 5px;border-radius:8px;line-height:1.4}.ss-flag-args[data-v-4d47e984]{background:#f0ad4e;color:#fff}.ss-flag-deprecated[data-v-4d47e984]{background:#d9534f;color:#fff}.ss-flag-recursive[data-v-4d47e984]{background:#6c757d;color:#fff}.ss-note[data-v-4d47e984]{font-size:12px;opacity:.6;padding:2px 4px}.ss-load-error[data-v-4d47e984]{color:#d9534f;opacity:1}.ss-spinner[data-v-4d47e984]{margin-left:8px;width:12px;height:12px;border:2px solid #ddd;border-top-color:#61419e;border-radius:50%;display:inline-block;animation:ss-spin-4d47e984 .8s linear infinite}@keyframes ss-spin-4d47e984{to{transform:rotate(1turn)}}.ss-tree[data-v-c08e22be]{border:1px solid #e0e0e0;border-radius:4px;padding:6px 8px;background:#fff}.ss-panel-header[data-v-c08e22be]{display:flex;align-items:center;gap:6px;padding:2px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ss-panel-chevron[data-v-c08e22be]{flex-shrink:0;width:18px;height:18px;border:0;background:transparent;cursor:pointer;position:relative;padding:0}.ss-panel-chevron[data-v-c08e22be]:before{content:"";display:block;width:5px;height:5px;margin-left:5px;border-right:2px solid #61419e;border-bottom:2px solid #61419e;transform:rotate(-45deg);transition:transform .15s ease}.ss-panel-chevron.opened[data-v-c08e22be]:before{transform:rotate(45deg)}.ss-panel-preview[data-v-c08e22be]{font-size:12px;opacity:.6;font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-reset[data-v-c08e22be]{font-size:12px;border:1px solid #61419e;color:#61419e;background:#fff;border-radius:3px;padding:2px 8px;cursor:pointer}.ss-reset[data-v-c08e22be]:hover:not(:disabled){background:#f3eefb}.ss-reset[data-v-c08e22be]:disabled{opacity:.5;cursor:default}.ss-toolbar-spinner[data-v-c08e22be]{width:12px;height:12px;border:2px solid #ddd;border-top-color:#61419e;border-radius:50%;display:inline-block;animation:ss-spin-c08e22be .8s linear infinite}@keyframes ss-spin-c08e22be{to{transform:rotate(1turn)}}.ss-control[data-v-07879b56]{margin-bottom:16px}.ss-mode-toggle[data-v-07879b56]{display:inline-flex;gap:0;margin-bottom:4px}.ss-mode-btn[data-v-07879b56]{font-size:12px;border:1px solid #ccc;background:#fff;padding:2px 10px;cursor:pointer}.ss-mode-btn[data-v-07879b56]:first-child{border-radius:3px 0 0 3px}.ss-mode-btn[data-v-07879b56]:last-child{border-radius:0 3px 3px 0;border-left:0}.ss-mode-btn.active[data-v-07879b56]{background:#61419e;color:#fff;border-color:#61419e}.ss-missing-context[data-v-07879b56]{font-size:12px;opacity:.7;padding:4px}.ss-recovery[data-v-07879b56]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:6px}.ss-recovery-msg[data-v-07879b56]{flex-basis:100%;font-size:12px;color:#d9534f}.ss-recovery-btn[data-v-07879b56]{font-size:12px;border:1px solid #61419e;color:#61419e;background:#fff;border-radius:3px;padding:2px 8px;cursor:pointer}.ss-recovery-btn[data-v-07879b56]:hover:not(:disabled){background:#f3eefb}.ss-recovery-btn[data-v-07879b56]:disabled{opacity:.5;cursor:default}div.error{color:#e60000}.horizontal-layout-item{margin-right:10px}.horizontal-layout{padding:12px}.injected-array-tag[data-v-5fb0af1e]{margin-right:4px}.injected-array-tag-text[data-v-5fb0af1e]{display:inline-block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}.repeatable-row[data-v-1e6db6ba]{gap:6px;margin-top:6px}.repeatable-btn[data-v-1e6db6ba]{flex:0 0 auto;padding:0 8px;font-size:18px;line-height:1;text-decoration:none}.repeatable-btn[data-v-1e6db6ba]:disabled{opacity:.4;cursor:not-allowed}.required-border[data-v-1e6db6ba]{border:1px solid red}.warning-text{color:red}.warning-div{margin-top:5px;margin-left:2px}.dynamic-spec-warning{margin-bottom:12px;padding:10px 12px;border:1px solid #faecd8;border-left:4px solid #e6a23c;border-radius:4px;background-color:#fdf6ec;color:#7d5b1e;gap:8px}.dynamic-spec-warning-icon{margin-top:2px;color:#e6a23c}