.steps-container[data-v-fecbe368]{width:100%;padding:10px}.status-legend[data-v-fecbe368]{background:#f5f7fa;border:1px solid #dcdfe6;border-radius:4px;padding:10px 15px;margin-bottom:20px;display:flex;flex-direction:column}.status-legend .legend-title[data-v-fecbe368]{font-size:16px;font-weight:700;margin-bottom:10px}.status-legend .legend-items[data-v-fecbe368]{display:flex;flex-wrap:wrap;gap:20px}.status-legend .legend-items .legend-item[data-v-fecbe368]{display:flex;align-items:center;margin-right:15px}.status-legend .legend-items .legend-item i[data-v-fecbe368]{font-size:18px;margin-right:5px}.status-legend .legend-items .legend-item i.el-icon-loading[data-v-fecbe368]{animation:rotating-fecbe368 2s linear infinite}.status-legend .legend-items .legend-item i.el-icon-success[data-v-fecbe368]{color:#67c23a}.status-legend .legend-items .legend-item i.el-icon-error[data-v-fecbe368]{color:#f56c6c}.status-legend .legend-items .legend-item span[data-v-fecbe368]{font-size:15px}.pipeline-repair-buttons[data-v-fecbe368]{background-color:rgba(255,236,217,.9);border:1px dashed #e6a23c;border-radius:6px;padding:15px;margin-bottom:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.pipeline-repair-buttons .repair-title[data-v-fecbe368]{display:flex;align-items:center;margin-bottom:12px}.pipeline-repair-buttons .repair-title i[data-v-fecbe368]{color:#e6a23c;font-size:20px;margin-right:8px}.pipeline-repair-buttons .repair-title span[data-v-fecbe368]{color:#9d5801;font-size:16px;font-weight:600}.pipeline-repair-buttons .repair-actions[data-v-fecbe368]{display:flex;gap:15px;justify-content:center}.pipeline-repair-buttons .repair-actions .el-button[data-v-fecbe368]{padding:8px 15px;font-size:14px;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.pipeline-repair-buttons .repair-actions .el-button[data-v-fecbe368]:hover{transform:translateY(-2px);transition:all .3s}.pipeline-repair-buttons .repair-actions .el-button i[data-v-fecbe368]{margin-right:4px}.repair-buttons[data-v-fecbe368]{position:absolute;top:-52px;left:50%;transform:translateX(-50%);display:flex;gap:8px;z-index:10;justify-content:center}.repair-buttons .repair-connector[data-v-fecbe368]{position:absolute;bottom:-16px;left:50%;height:16px;width:2px;background:#f56c6c;z-index:8}.repair-buttons .repair-connector[data-v-fecbe368]:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #f56c6c}.repair-buttons.error-repair[data-v-fecbe368]{background-color:rgba(245,108,108,.1);padding:8px;border-radius:6px;border:1px dashed #f56c6c;box-shadow:0 1px 3px rgba(0,0,0,.1)}.repair-buttons .el-button[data-v-fecbe368]{border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.12);padding:5px 8px}.repair-buttons .el-button[data-v-fecbe368]:hover{transform:translateY(-2px);transition:all .3s}.repair-buttons .el-button i[data-v-fecbe368]{margin-right:4px}.steps[data-v-fecbe368]{display:flex;flex-wrap:wrap}.steps .arr[data-v-fecbe368]{width:100%}.steps .step[data-v-fecbe368]{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:70px;position:relative;padding:0 10px;box-sizing:border-box;max-width:20%;flex-basis:20%;flex-shrink:1;flex-grow:1}.steps .step .el-tag[data-v-fecbe368]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative;font-size:16px;font-weight:600;border:1px solid #333;box-shadow:0 1px 2px rgba(0,0,0,.2);padding:8px 10px;display:flex;align-items:center;padding-left:20px;height:auto;line-height:normal;max-width:100%}.steps .step .el-tag i[data-v-fecbe368]{margin-right:8px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;text-align:center;transform:none!important;font-size:18px;flex-shrink:0}.steps .step .el-tag .tag-text[data-v-fecbe368]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.steps .step .el-tag.el-tag--success[data-v-fecbe368]{border-color:#67c23a;background-color:rgba(103,194,58,.15);color:#2c7613;text-shadow:0 0 2px hsla(0,0%,100%,.9)}.steps .step .el-tag.el-tag--warning[data-v-fecbe368]{border-color:#e6a23c;background-color:rgba(230,162,60,.15);color:#8a5700;text-shadow:0 0 2px hsla(0,0%,100%,.9);font-weight:700}.steps .step .el-tag.el-tag--danger[data-v-fecbe368]{border-color:#f56c6c;background-color:rgba(245,108,108,.15);color:#c41d1d;text-shadow:0 0 2px hsla(0,0%,100%,.9)}.steps .step i.el-icon-back[data-v-fecbe368],.steps .step i.el-icon-bottom[data-v-fecbe368],.steps .step i.el-icon-right[data-v-fecbe368]{transform:scaleX(2);position:relative;right:-10px;font-size:18px;display:flex;align-items:center}.steps .step-block[data-v-fecbe368]{justify-content:center}.steps .step-block .step-block-inner[data-v-fecbe368]{width:calc(100% - 30px);display:flex;flex-direction:column;gap:8px}.steps .step-block .step-block-inner .el-tag[data-v-fecbe368]{width:100%}.steps .step-reverse[data-v-fecbe368]{flex-direction:row-reverse}.steps .step-reverse>i.el-icon-back[data-v-fecbe368]{position:relative;left:-10px}.steps .isHeadOrTail[data-v-fecbe368]{flex-direction:column;justify-content:center}.steps .isHeadOrTail .el-tag[data-v-fecbe368]{flex:none;width:100%}.steps .isHeadOrTail i.el-icon-bottom[data-v-fecbe368]{left:auto;right:auto;position:absolute;bottom:0;transform:scaleY(3.5) translateY(70%)!important}.el-icon-error[data-v-fecbe368],.el-icon-loading[data-v-fecbe368],.el-icon-success[data-v-fecbe368],.el-icon-time[data-v-fecbe368]{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;text-align:center;vertical-align:middle;margin-right:8px;transform:none!important;font-size:18px;flex-shrink:0}.el-icon-loading[data-v-fecbe368]{animation:rotating-fecbe368 2s linear infinite}@keyframes rotating-fecbe368{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}