.runtime-overlay[data-v-778cf7bd]{display:inline-flex;align-items:center;gap:6px;padding:2px 8px;font-size:11px;border-radius:10px;background:#f4f4f5;color:#606266;border:1px solid #e4e7ed;-webkit-user-select:none;-moz-user-select:none;user-select:none}.runtime-overlay__dot[data-v-778cf7bd]{display:inline-block;width:8px;height:8px;border-radius:50%;background:#c0c4cc}.runtime-overlay__label[data-v-778cf7bd]{font-weight:500}.runtime-overlay__meta[data-v-778cf7bd]{font-size:11px;color:#909399}.runtime-overlay--pending[data-v-778cf7bd]{background:#f4f4f5;color:#909399;border-color:#e4e7ed}.runtime-overlay--running[data-v-778cf7bd]{background:#ecf5ff;color:#1989fa;border-color:#b3d8ff}.runtime-overlay--running .runtime-overlay__dot[data-v-778cf7bd]{background:#1989fa;box-shadow:0 0 0 3px rgba(25,137,250,.15);animation:runtime-pulse-778cf7bd 1.5s ease-in-out infinite}.runtime-overlay--done[data-v-778cf7bd]{background:#f0f9eb;color:#67c23a;border-color:#c2e7b0}.runtime-overlay--done .runtime-overlay__dot[data-v-778cf7bd]{background:#67c23a}.runtime-overlay--skipped[data-v-778cf7bd]{background:#f6f4ff;color:#722ed1;border-color:#d3adf7}.runtime-overlay--skipped .runtime-overlay__dot[data-v-778cf7bd]{background:#722ed1}.runtime-overlay--timeout[data-v-778cf7bd]{background:#fdf6ec;color:#e6a23c;border-color:#f5dab1}.runtime-overlay--timeout .runtime-overlay__dot[data-v-778cf7bd]{background:#e6a23c}.runtime-overlay--paused[data-v-778cf7bd]{background:#fffbe6;color:#d48806;border-color:#ffe58f}.runtime-overlay--paused .runtime-overlay__dot[data-v-778cf7bd]{background:#d48806}.runtime-overlay--canceled[data-v-778cf7bd]{background:#fef0f0;color:#f56c6c;border-color:#fbc4c4}.runtime-overlay--canceled .runtime-overlay__dot[data-v-778cf7bd]{background:#f56c6c}@keyframes runtime-pulse-778cf7bd{0%,to{box-shadow:0 0 0 3px rgba(25,137,250,.15)}50%{box-shadow:0 0 0 5px rgba(25,137,250,.05)}}.wf-card-issue-badge[data-v-670aedbe]{display:inline-flex;align-items:center;gap:3px;padding:1px 8px;border-radius:10px;font-size:11px;font-weight:600;cursor:pointer;flex-shrink:0}.wf-card-issue-badge.is-error[data-v-670aedbe]{background:#fef0f0;color:#f56c6c;border:1px solid #fbc4c4}.wf-card-issue-badge.is-error[data-v-670aedbe]:hover{background:#f56c6c;color:#fff}.wf-card-issue-badge.is-warn[data-v-670aedbe]{background:#fdf6ec;color:#e6a23c;border:1px solid #f5dab1}.wf-card-issue-badge.is-warn[data-v-670aedbe]:hover{background:#e6a23c;color:#fff}.wf-card-issue-tooltip .wf-card-issue-tip{max-width:320px;font-size:12px;line-height:1.55}.wf-card-issue-tooltip .wf-card-issue-tip__group{margin-bottom:6px}.wf-card-issue-tooltip .wf-card-issue-tip__group:last-child{margin-bottom:0}.wf-card-issue-tooltip .wf-card-issue-tip__head{font-weight:600;margin-bottom:4px}.wf-card-issue-tooltip .wf-card-issue-tip__head--error{color:#ff8a8a}.wf-card-issue-tooltip .wf-card-issue-tip__head--warn{color:#f5c878}.wf-card-issue-tooltip .wf-card-issue-tip__msg{padding-left:16px;position:relative}.wf-card-issue-tooltip .wf-card-issue-tip__msg:before{content:"";position:absolute;left:6px;top:8px;width:4px;height:4px;border-radius:50%;background:hsla(0,0%,100%,.5)}.wf-card-issue-tooltip .wf-card-issue-tip__hint{margin-top:6px;padding-top:6px;border-top:1px dashed hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.7);font-size:11px}.chain-card[data-v-656d9b4d]{width:100%;border-radius:8px;padding:12px 16px;background:#fffbe6;border:1px solid #d0d4dc;border-left:4px solid #f0c14b;box-shadow:0 1px 2px rgba(0,0,0,.04);transition:border-color .15s,box-shadow .15s}.chain-card--selected[data-v-656d9b4d]{border-color:#409eff;box-shadow:0 0 0 2px rgba(64,158,255,.2),0 4px 12px rgba(64,158,255,.16)}.chain-card--issue-error[data-v-656d9b4d]{border-color:#f56c6c;box-shadow:0 0 0 1px rgba(245,108,108,.18)}.chain-card--issue-warn[data-v-656d9b4d]{border-color:#e6a23c;box-shadow:0 0 0 1px rgba(230,162,60,.18)}.card-row[data-v-656d9b4d]{display:flex;align-items:center;gap:8px;margin-bottom:4px}.card-tag[data-v-656d9b4d]{border-radius:10px;padding:2px 10px;font-size:12px;font-weight:500;flex-shrink:0}.tag-condition[data-v-656d9b4d]{background:#f0c14b;color:#604700}.card-title[data-v-656d9b4d]{flex:1;font-weight:500;font-size:14px;color:#303133}.card-edit[data-v-656d9b4d]{color:#909399;cursor:pointer;margin-right:4px}.card-edit[data-v-656d9b4d]:hover{color:#409eff}.card-remove[data-v-656d9b4d]{color:#c0c4cc;cursor:pointer}.card-remove[data-v-656d9b4d]:hover{color:#f56c6c}.branch-empty-fields-hint[data-v-656d9b4d]{margin:6px 0;padding:6px 10px;background:#fdf6ec;color:#b88a00;font-size:12px;border-radius:4px;border:1px dashed #f0c14b}.branches[data-v-656d9b4d]{margin-top:8px;display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}.branch[data-v-656d9b4d]{flex:1 1 280px;min-width:280px;border:1px dashed #dcdfe6;border-radius:6px;background:#fff;padding:8px}.branch-head[data-v-656d9b4d]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:6px}.branch-head .el-button[data-v-656d9b4d]{margin-left:auto}.branch-head__badge[data-v-656d9b4d]{flex-shrink:0}.branch-label-default[data-v-656d9b4d]{font-weight:500;font-size:12px;color:#b88a00}.branch-expr[data-v-656d9b4d]{display:flex;gap:6px;margin-bottom:6px;flex-wrap:wrap}.branch-body[data-v-656d9b4d]{display:flex;flex-direction:column;gap:6px}.branch-card[data-v-656d9b4d]{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #ebeef5;border-radius:6px;font-size:12px;cursor:pointer;background:#fafafa;transition:border-color .15s,background .15s}.branch-card[data-v-656d9b4d]:hover{border-color:#409eff;background:#ecf5ff}.branch-card__tag[data-v-656d9b4d]{border-radius:8px;padding:1px 8px;font-size:11px;color:#fff;flex-shrink:0;background:#909399}.sub-tag--approve[data-v-656d9b4d]{background:#409eff}.sub-tag--handle[data-v-656d9b4d]{background:#67c23a}.sub-tag--cc[data-v-656d9b4d]{background:#909399}.sub-tag--parallel[data-v-656d9b4d]{background:#e6a23c}.sub-tag--end[data-v-656d9b4d]{background:#b3d8ff;color:#2b6fd1}.branch-card__issue-badge[data-v-656d9b4d]{flex-shrink:0}.branch-card--issue-error[data-v-656d9b4d]{border-color:#f56c6c}.branch-card--issue-warn[data-v-656d9b4d]{border-color:#e6a23c}.branch-card__title[data-v-656d9b4d]{flex:1;color:#303133;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.branch-card__remove[data-v-656d9b4d]{color:#c0c4cc;cursor:pointer}.branch-card__remove[data-v-656d9b4d]:hover{color:#f56c6c}.branch-add-block[data-v-656d9b4d],.branch-add[data-v-656d9b4d]{text-align:center;margin-top:4px}.branch-add-block[data-v-656d9b4d]{width:100%}.merge-row[data-v-656d9b4d]{background:#f8f8fb;border-radius:4px;padding:6px 8px;font-size:12px;flex-wrap:wrap}.merge-row__label[data-v-656d9b4d]{color:#606266;font-weight:500;flex-shrink:0}.merge-row__hint[data-v-656d9b4d]{color:#909399;font-size:11px;flex:1 1 100%}.branch-merge-tail[data-v-656d9b4d]{margin-top:6px;text-align:center;font-size:11px;color:#8e6bd6;background:#f5f0ff;border:1px dashed #b095e0;border-radius:4px;padding:3px 6px}.chain-condition--merged[data-v-656d9b4d]{border-left-color:#b095e0}.branch-card__overlay[data-v-656d9b4d],.card-runtime-overlay[data-v-656d9b4d]{margin-left:auto}.chain-card--runtime .branch-card[data-v-656d9b4d],.chain-card--runtime[data-v-656d9b4d]{cursor:default}.chain-card--runtime .branch-card[data-v-656d9b4d]:hover{border-color:#ebeef5;background:#fafafa}.branch-card--rs-running[data-v-656d9b4d]{border-color:#1989fa;box-shadow:0 0 0 1px rgba(25,137,250,.18)}.branch-card--rs-done[data-v-656d9b4d]{border-color:#c2e7b0;background:#f6fcef}.branch-card--rs-skipped[data-v-656d9b4d]{opacity:.6;border-style:dashed}