.clxxb-flow-action-progress-dialog .el-dialog__body{padding:10px 22px 24px}.clxxb-br-progress-body{padding-top:2px;border:1px solid #ebf2ff;background:linear-gradient(180deg,#fbfdff,#f6faff);border-radius:14px;padding:14px 14px 16px;transition:all .2s ease}.clxxb-br-progress-body.accent-interrupt.is-running{border-color:#ffe4c2;background:linear-gradient(180deg,#fffbf7,#fff3e0)}.clxxb-br-progress-body.accent-abandon.is-running{border-color:#e2e8f0;background:linear-gradient(180deg,#f8fafc,#f1f5f9)}.clxxb-br-progress-meta{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.clxxb-br-progress-stage{display:inline-flex;align-items:center;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;color:#2f5d9f;background:rgba(89,149,255,.16);letter-spacing:.01em}.clxxb-br-progress-body.accent-interrupt.is-running .clxxb-br-progress-stage{color:#b45309;background:rgba(245,158,11,.2)}.clxxb-br-progress-body.accent-abandon.is-running .clxxb-br-progress-stage{color:#475569;background:rgba(100,116,139,.18)}.clxxb-br-progress-percent{display:inline-flex;align-items:center;justify-content:center;min-width:64px;text-align:center;border-radius:999px;background:linear-gradient(135deg,rgba(66,165,255,.2),rgba(64,158,255,.3));color:#1f8bff;font-size:24px;font-weight:700;line-height:1.2;padding:5px 14px;box-shadow:inset 0 0 0 1px rgba(64,158,255,.15)}.clxxb-br-progress-body.accent-interrupt.is-running .clxxb-br-progress-percent{background:linear-gradient(135deg,rgba(251,191,36,.28),rgba(245,158,11,.38));color:#c2410c;box-shadow:inset 0 0 0 1px rgba(245,158,11,.22)}.clxxb-br-progress-body.accent-abandon.is-running .clxxb-br-progress-percent{background:linear-gradient(135deg,rgba(148,163,184,.22),rgba(100,116,139,.32));color:#334155;box-shadow:inset 0 0 0 1px rgba(100,116,139,.2)}.clxxb-br-timeline{display:flex;align-items:flex-start;width:100%;margin:0 0 10px;padding:6px 2px 2px;box-sizing:border-box}.clxxb-br-timeline-seg{display:flex;align-items:flex-start;flex:1;min-width:0}.clxxb-br-timeline-node{display:flex;flex-direction:column;align-items:center;flex:0 0 auto;max-width:5.2em}.clxxb-br-timeline-dot{width:10px;height:10px;border-radius:50%;background:#dbe7ff;border:2px solid #b3d4ff;box-sizing:border-box;transition:all .2s ease}.clxxb-br-timeline-label{margin-top:6px;font-size:11px;line-height:1.25;color:#8b96a8;text-align:center;word-break:break-all;transition:color .2s ease}.clxxb-br-timeline-node.is-active .clxxb-br-timeline-dot{background:#409eff;border-color:#1f7ae0;box-shadow:0 0 0 3px rgba(64,158,255,.28)}.clxxb-br-timeline-node.is-active .clxxb-br-timeline-label{color:#1f4b8f;font-weight:600}.clxxb-br-progress-body.accent-interrupt.is-running .clxxb-br-timeline-node.is-active .clxxb-br-timeline-dot{background:#f59e0b;border-color:#d97706;box-shadow:0 0 0 3px rgba(245,158,11,.32)}.clxxb-br-progress-body.accent-interrupt.is-running .clxxb-br-timeline-node.is-active .clxxb-br-timeline-label{color:#9a3412}.clxxb-br-progress-body.accent-abandon.is-running .clxxb-br-timeline-node.is-active .clxxb-br-timeline-dot{background:#64748b;border-color:#475569;box-shadow:0 0 0 3px rgba(100,116,139,.28)}.clxxb-br-progress-body.accent-abandon.is-running .clxxb-br-timeline-node.is-active .clxxb-br-timeline-label{color:#334155}.clxxb-br-timeline-node.is-done .clxxb-br-timeline-dot{background:#3ecf8e;border-color:#2eb575}.clxxb-br-timeline-node.is-done .clxxb-br-timeline-label{color:#2d7a52}.clxxb-br-timeline-bar{flex:1;min-width:6px;height:2px;margin-top:8px;margin-left:2px;margin-right:2px;border-radius:2px;background:#e3ebf7;transition:background .25s ease}.clxxb-br-timeline-bar.is-done{background:linear-gradient(90deg,#3ecf8e,#5ad59a)}.clxxb-br-progress-body.is-success .clxxb-br-timeline-bar:not(.is-done){background:#e3ebf7}.clxxb-br-progress-sub{margin:0 0 12px;font-size:14px;font-weight:500;line-height:1.5;color:#4a5568;letter-spacing:.01em}.clxxb-flow-action-progress-dialog .el-progress-bar__outer{background:#ebf3ff;border-radius:999px}.clxxb-fap--interrupt .el-progress-bar__inner{background-image:linear-gradient(90deg,#f59e0b,#fbbf24 52%,#f59e0b)}.clxxb-fap--abandon .el-progress-bar__inner,.clxxb-fap--interrupt .el-progress-bar__inner{border-radius:999px;background-size:220% 100%;animation:clxxbFapProgressShimmer 1.8s linear infinite}.clxxb-fap--abandon .el-progress-bar__inner{background-image:linear-gradient(90deg,#64748b,#94a3b8 52%,#64748b)}.clxxb-fap--dispatch .el-progress-bar__inner{border-radius:999px;background-image:linear-gradient(90deg,#3a8dff,#36c9ff 52%,#3a8dff);background-size:220% 100%;animation:clxxbFapProgressShimmer 1.8s linear infinite}.clxxb-br-progress-body.clxxb-fap-inner-settled .el-progress-bar__inner{animation:none;background-size:100% 100%}.clxxb-flow-action-progress-dialog .el-progress.is-success .el-progress-bar__inner{background-image:linear-gradient(90deg,#3ecf8e,#62db98);animation:none}.clxxb-flow-action-progress-dialog .el-progress.is-exception .el-progress-bar__inner{background-image:linear-gradient(90deg,#ff6b6b,#ff8a65);animation:none}.clxxb-br-progress-body.is-success{border-color:#d6f5e3;background:linear-gradient(180deg,#f8fffb,#f2fff7)}.clxxb-br-progress-body.is-success .clxxb-br-progress-stage{color:#0f8f51;background:rgba(62,207,142,.18)}.clxxb-br-progress-body.is-success .clxxb-br-progress-percent{color:#0f8f51;background:linear-gradient(135deg,rgba(62,207,142,.2),rgba(98,219,152,.3));box-shadow:inset 0 0 0 1px rgba(62,207,142,.22)}.clxxb-br-progress-body.is-error{border-color:#ffd7d7;background:linear-gradient(180deg,snow,#fff5f5)}.clxxb-br-progress-body.is-error .clxxb-br-progress-stage{color:#c92a2a;background:hsla(0,100%,71%,.18)}.clxxb-br-progress-body.is-error .clxxb-br-progress-percent{color:#c92a2a;background:linear-gradient(135deg,hsla(0,100%,71%,.2),rgba(255,138,101,.28));box-shadow:inset 0 0 0 1px hsla(0,100%,71%,.22)}@keyframes clxxbFapProgressShimmer{0%{background-position:0 0}to{background-position:-220% 0}}.dialog-mini .el-select{width:100%}.el-table .recheck-warn-row>td{background-color:#fff3e0!important}.text-constraint-hint{font-size:12px;color:#909399;line-height:1.4;margin-top:4px}.cxcsb-dialog-form-wrap{padding:0 4px 8px}.cxcsb-section-divider.el-divider{margin:2px 0 14px}.cxcsb-section-divider .el-divider__text{font-weight:600;font-size:15px;color:#303133;letter-spacing:.02em;padding:0 20px;background:#fff}.cxcsb-basic-panel{background:#f8f9fb;border:1px solid #ebeef5;border-radius:8px;padding:16px 12px 8px;margin-bottom:4px}.cxcsb-basic-form.el-form{padding-top:2px}.cxcsb-basic-form--vin-row{margin-bottom:4px;padding-bottom:14px;border-bottom:1px solid #dcdfe6}.cxcsb-basic-form--params{padding-top:8px}.cxcsb-basic-form .el-row{margin-left:-6px!important;margin-right:-6px!important}.cxcsb-basic-form .el-col{padding-left:6px!important;padding-right:6px!important;box-sizing:border-box}.cxcsb-basic-form .el-form-item{display:flex;flex-wrap:nowrap;align-items:center;margin-bottom:12px;width:100%}.cxcsb-basic-form .el-form-item.is-error{align-items:flex-start}.cxcsb-basic-form .el-form-item.is-error .el-form-item__label{padding-top:7px}.cxcsb-basic-form .el-form-item__label{float:none;line-height:1.35;padding:0 10px 0 0;white-space:normal;word-break:keep-all;text-align:right;font-size:13px;color:#606266;flex:0 0 140px;width:140px!important;min-width:140px;max-width:140px;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;min-height:32px}.cxcsb-basic-form .el-form-item__content{float:none;margin-left:0!important;flex:1;min-width:0;line-height:normal}.clxxb-vin-ctl{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;min-width:0}.clxxb-vin-ctl .clxxb-vin-input{flex:1 1 auto;min-width:0;width:auto!important;max-width:100%}.clxxb-vin-ctl .clxxb-vin-input :deep(.el-input__inner){border-radius:6px;transition:border-color .2s ease,box-shadow .2s ease}.clxxb-vin-ctl .clxxb-vin-input :deep(.el-input__inner:focus){box-shadow:0 0 0 2px rgba(64,158,255,.15)}.cxcsb-basic-form .el-form-item.is-error .clxxb-vin-ctl .clxxb-vin-input :deep(.el-input__inner:focus),.cxcsb-basic-form .el-form-item.is-error .select-cartype :deep(.el-input__inner:focus){box-shadow:0 0 0 2px rgba(245,108,108,.12)}.clxxb-vin-ctl .clxxb-vin-mes-btn{flex-shrink:0;margin-left:0;padding-left:10px;padding-right:10px}.clxxb-vin-suggest-row{display:flex;flex-direction:column;gap:4px;line-height:1.45;padding:2px 0}.clxxb-vin-suggest-vin{font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.02em;color:#303133}.clxxb-vin-suggest-meta{font-size:12px;color:#909399;line-height:1.35}.clxxb-row--draft td{background:#f0f2f5!important}.clxxb-op-btn{padding:0 8px;margin:0}.clxxb-formal-ops{display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:center;align-items:center}.clxxb-row-station-cell{display:inline-block;width:100%;text-align:center}.clxxb-row-status-main{line-height:1.35;font-weight:500}.clxxb-row-status--ok{color:#13ce66}.clxxb-row-status--testing{color:#13ce66;font-weight:600}.clxxb-row-status--wait{color:#e6a23c}.clxxb-row-status--err{color:#f56c6c}.clxxb-row-status--muted{color:#909399}.clxxb-vin-cell-with-timeout{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;max-width:100%}.clxxb-vin-cell-text{min-width:0;word-break:break-all}.clxxb-station-timeout-badge{display:inline-block;padding:0 5px;line-height:16px;font-size:10px;font-weight:600;color:#fff;background:#f56c6c;border-radius:3px;flex-shrink:0;cursor:default}.clxxb-row--station-timeout>td{background-color:rgba(245,108,108,.07)!important}.clxxb-index-root{min-height:0;margin-top:0;padding-top:0}.clxxb-sticky-toolbar-host.clxxb-sub-navbar--fluid.sub-navbar{position:sticky;top:0;z-index:200;height:auto!important;min-height:0;line-height:normal!important;padding:4px 12px 8px 12px;box-sizing:border-box;text-align:left;background:#f8f8f8;border-bottom:1px solid #e4e7ed;display:flex;align-items:center}.clxxb-sticky-toolbar-host>.filter-container.clxxb-top-toolbar{flex:1 1 auto;width:100%;min-width:0}.filter-container.clxxb-top-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px;padding:0;box-sizing:border-box}.filter-container.clxxb-top-toolbar .filter-items{margin-left:0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:10px}.filter-container.clxxb-top-toolbar .filter-item,.filter-container.clxxb-top-toolbar .filter-items{vertical-align:middle}.filter-container.clxxb-top-toolbar .iconfont{font-size:13px;margin-right:4px;vertical-align:-.05em}.clxxb-realtime-chip{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:16px;background:#f4f4f5;color:#606266;font-size:12px}.clxxb-realtime-chip.is-success{background:#f0f9eb;color:#67c23a}.clxxb-realtime-chip.is-warning{background:#fdf6ec;color:#e6a23c}.clxxb-realtime-chip.is-danger{background:#fef0f0;color:#f56c6c}.clxxb-station-live-summary{flex:1 1 100%;width:100%;min-width:0;max-width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px 12px;justify-content:flex-start;padding:6px 0 0 0;margin:4px 0 0 0;border-left:none;border-top:1px solid #e4e7ed;box-sizing:border-box;align-self:stretch}.clxxb-station-live-summary__meta{display:flex;align-items:center;flex-wrap:nowrap;gap:6px 8px;flex-shrink:0;font-size:12px;line-height:1.4;color:#909399;margin-bottom:0}.clxxb-station-live-summary__meta-label{font-weight:600;color:#606266;letter-spacing:.02em}.clxxb-station-live-summary__meta-time{font-variant-numeric:tabular-nums;color:#303133;font-weight:500;min-width:9.5rem;flex:0 0 auto}.clxxb-station-live-summary__meta-age{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 6px;border-radius:8px;background:rgba(103,194,58,.12);color:#529b2e;font-size:12px;font-weight:600;white-space:nowrap;min-width:5.75rem;flex:0 0 auto}.clxxb-station-live-summary__chips{min-width:0;line-height:1.3;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.clxxb-station-live-mutex-wrap,.clxxb-station-live-summary__chips{flex:1 1 0;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;gap:6px}.clxxb-station-live-mutex-wrap{min-width:204px;box-sizing:border-box;padding:3px 5px;border-radius:12px;border:2px solid rgba(196,181,253,.95);background:rgba(196,181,253,.1);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.35)}.clxxb-station-live-mutex-wrap .clxxb-station-live-chip{min-width:96px}.clxxb-station-live-mutex-wrap .clxxb-station-live-chip--mutex-merged{flex:1 1 auto;min-width:0;width:100%;max-width:none}.clxxb-station-live-chip{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:6px;flex:1 1 0;min-width:100px;max-width:none;box-sizing:border-box;padding:4px 8px;border-radius:10px;background:linear-gradient(145deg,#fafbfd,#f0f2f5);border:1px solid rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(15,34,58,.05);font-size:12px;line-height:1.4;transition:border-color .15s ease,box-shadow .15s ease}.clxxb-station-live-chip.is-busy{border-color:rgba(230,162,60,.45);background:linear-gradient(145deg,#fffbf5,#fdf4e8);box-shadow:0 1px 3px rgba(230,162,60,.12)}.clxxb-station-live-chip.is-queued{border-color:rgba(64,158,255,.35);background:linear-gradient(145deg,#f7fbff,#ecf5ff)}.clxxb-station-live-chip__name{font-weight:600;color:#303133;flex:1 1 0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clxxb-station-live-chip__nums{display:inline-flex;align-items:center;flex-wrap:nowrap;flex-shrink:0;justify-content:flex-end;color:#909399;white-space:nowrap;font-size:11px;max-width:100%}.clxxb-station-live-chip__sep{opacity:.55;padding:0 1px}.clxxb-station-live-chip__n--await{color:#7c6f64;font-weight:600}.clxxb-station-live-chip__n--test{color:#13ce66;font-weight:600}.clxxb-station-live-chip__n--queue{color:#337ecc;font-weight:500}.clxxb-page-root{min-height:0;display:flex;flex-direction:column;padding:12px 12px 12px;box-sizing:border-box;background:linear-gradient(180deg,#f0f3f8,#e8ecf2)}.clxxb-workbench{display:flex;gap:12px;align-items:stretch;flex:1;min-height:0}.clxxb-panel{background:#fff;border-radius:12px;box-shadow:0 4px 24px rgba(15,34,58,.08);border:1px solid hsla(0,0%,100%,.8);display:flex;flex-direction:column;min-height:0;overflow:hidden}.clxxb-panel__head{flex-shrink:0;padding:14px 16px 10px;border-bottom:1px solid #ebeef5;display:flex;align-items:baseline;justify-content:space-between;gap:8px}.clxxb-panel__title{font-size:15px;font-weight:600;color:#303133;letter-spacing:.02em}.clxxb-panel__hint{font-size:12px;color:#909399}.clxxb-panel--table,.clxxb-table-stack{flex:1;min-width:0;min-height:0}.clxxb-table-stack{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;width:100%;gap:12px;overflow:hidden;padding:4px 4px 2px;transition:box-shadow .28s ease,border-color .28s ease;border-radius:10px}.clxxb-table-stack--soft-refresh{box-shadow:inset 0 0 0 1px rgba(64,158,255,.22),0 0 0 1px rgba(64,158,255,.08)}.clxxb-table-stack--soft-refresh:after{content:"";position:absolute;top:0;left:8px;right:8px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(64,158,255,.15) 40%,rgba(64,158,255,.55) 50%,rgba(64,158,255,.15) 60%,transparent);background-size:220% 100%;animation:clxxb-soft-refresh-scan .85s ease-in-out infinite;z-index:3;pointer-events:none}@keyframes clxxb-soft-refresh-scan{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes clxxb-list-silent-tick{0%{opacity:1;filter:saturate(1)}45%{opacity:.93;filter:saturate(.9)}to{opacity:1;filter:saturate(1)}}.clxxb-table-stack--silent-tick{animation:clxxb-list-silent-tick .4s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.clxxb-table-stack{transition:none}.clxxb-table-stack--soft-refresh{box-shadow:inset 0 0 0 1px rgba(64,158,255,.18)}.clxxb-table-stack--soft-refresh:after{animation:none;opacity:.85;background-position:50% 0}.clxxb-table-stack--silent-tick{animation:none}}.clxxb-table-stack--formal-empty{grid-template-rows:auto minmax(0,25%);align-content:start}.clxxb-table-stack--formal-empty .clxxb-table-section--formal{height:auto;flex:0 0 auto}.clxxb-table-stack--formal-empty .clxxb-table-section--draft{height:auto;min-height:120px;max-height:100%;flex:0 0 auto;align-self:stretch}.clxxb-table-stack--formal-empty .clxxb-table-section--draft .clxxb-table-body-slot{flex:0 0 auto;min-height:0;max-height:100%}.clxxb-table-section{display:flex;flex-direction:column;min-height:0;height:100%;background:#fafbfc;border-radius:8px;border:1px solid #ebeef5;overflow:hidden}.clxxb-table-body-slot{flex:1;min-height:0;overflow:hidden}.clxxb-table-section--draft,.clxxb-table-section--formal{min-height:0}.clxxb-table-section--draft{height:auto;width:100%;min-width:0;justify-self:stretch;align-self:start}.clxxb-table-section--draft .clxxb-table-body-slot{flex:0 0 auto;width:100%;min-width:0}.clxxb-table-section--formal{width:100%;min-width:0;justify-self:stretch}.clxxb-table-section__head{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;background:#eef2f6;border-bottom:1px solid #e4e7ed}.clxxb-table-section__title{font-size:13px;font-weight:600;color:#303133}.clxxb-table-section__count{font-size:12px;color:#909399;font-variant-numeric:tabular-nums}.clxxb-panel--flow{width:400px;max-width:42vw;flex-shrink:0;align-self:stretch;min-height:0;height:100%;max-height:100%;transition:box-shadow .28s cubic-bezier(.22,1,.36,1),border-color .28s ease}.clxxb-flow-aside-main{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.clxxb-table-pagination{padding:8px 12px 10px;background:#fafbfc;border-top:1px solid #ebeef5}.clxxb-main-table{flex:1}.clxxb-main-table :deep(th){background:#f5f7fa!important;color:#606266;font-weight:600}.clxxb-main-table :deep(.el-table__cell){border-color:#ebeef5!important}.clxxb-main-table :deep(.el-table--border:after),.clxxb-main-table :deep(.el-table--group:after),.clxxb-main-table :deep(.el-table:before){background-color:#ebeef5}.clxxb-formal-table :deep(.el-table__expand-icon){color:#409eff;font-size:20px;width:28px;height:28px;line-height:28px;border-radius:6px;background:rgba(64,158,255,.12)}.clxxb-formal-table :deep(.el-table__expand-icon--expanded){background:rgba(64,158,255,.22)}.clxxb-formal-table :deep(.el-table__expand-icon .el-icon-arrow-right){font-size:18px;font-weight:700}.clxxb-formal-table :deep(.el-table__body tr){transition:background-color .22s ease}.clxxb-formal-table :deep(.el-table__body tr.current-row>td){background-color:rgba(64,158,255,.14)!important;box-shadow:inset 3px 0 0 #409eff;transition:background-color .24s cubic-bezier(.22,1,.36,1),box-shadow .24s ease}.clxxb-formal-table :deep(.el-table__body tr.current-row:hover>td){background-color:rgba(64,158,255,.2)!important}.clxxb-cell-mono{font-variant-numeric:tabular-nums}.clxxb-table-expand-appear-active,.clxxb-table-expand-enter-active,.clxxb-table-expand-leave-active{transition:opacity .3s cubic-bezier(.22,1,.36,1),transform .3s cubic-bezier(.22,1,.36,1)}.clxxb-table-expand-appear,.clxxb-table-expand-enter,.clxxb-table-expand-leave-to{opacity:0;transform:translateY(-10px)}.clxxb-table-expand-appear-to,.clxxb-table-expand-enter-to,.clxxb-table-expand-leave{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.clxxb-table-expand-appear-active,.clxxb-table-expand-enter-active,.clxxb-table-expand-leave-active{transition:none}.clxxb-table-expand-appear,.clxxb-table-expand-enter,.clxxb-table-expand-leave-to{opacity:1;transform:none}}.clxxb-row-detail-dialog .el-dialog__body{padding-top:6px;padding-bottom:18px;max-height:calc(100vh - 132px);overflow-y:auto}.clxxb-row-detail-dialog-body.clxxb-expand-block{margin:0;box-shadow:none}.clxxb-expand-block{margin:4px 10px 14px 40px;padding:0;background:#fff;border-radius:10px;border:1px solid #dce3ec;box-shadow:0 2px 14px rgba(15,34,58,.07);overflow:visible}.clxxb-expand-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 16px;background:linear-gradient(90deg,#eef3f9,#f5f8fc);border-bottom:1px solid #e1e8f0}.clxxb-expand-head__title{font-size:13px;font-weight:600;color:#303133;letter-spacing:.02em}.clxxb-expand-head__hint{font-size:11px;color:#909399;white-space:nowrap}.clxxb-expand-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:10px;padding:14px 16px 16px;background:linear-gradient(180deg,#fbfcfe,#fff 28%)}.clxxb-expand-item{min-width:0;padding:10px 12px;background:#f5f7fb;border-radius:8px;border:1px solid #e8ecf2;transition:border-color .18s ease,box-shadow .18s ease}.clxxb-expand-item:hover{border-color:#c5d6eb;box-shadow:0 1px 8px rgba(64,158,255,.09)}.clxxb-expand-item--wide{grid-column:1/-1;background:linear-gradient(135deg,#f0f6ff,#fafdff);border-color:#d4e4fa}.clxxb-expand-standby3-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.clxxb-expand-standby3-main{flex:1;min-width:0}.clxxb-standby3-matrix-wrap{margin-top:8px;width:100%;overflow-x:auto}.clxxb-standby3-matrix{width:100%;min-width:min(100%,520px);border-collapse:collapse;table-layout:fixed;font-size:13px;line-height:1.45;background:#fff;border:1px solid #d4e4fa;border-radius:8px;overflow:hidden}.clxxb-standby3-matrix__td,.clxxb-standby3-matrix__th{padding:8px 10px;vertical-align:top;word-break:break-word;border:1px solid #e4eaf3}.clxxb-standby3-matrix__row--stations .clxxb-standby3-matrix__th{background:linear-gradient(180deg,#e8f1ff,#dfeaff);color:#303133;font-weight:600;text-align:center;white-space:normal}.clxxb-standby3-matrix__row--details .clxxb-standby3-matrix__td{background:#fafcff;color:#606266;text-align:center}.clxxb-expand-edit-vehicle-btn{flex-shrink:0;margin-top:2px}.clxxb-expand-vehicle-edit-alert{margin-bottom:10px}.clxxb-expand-vehicle-edit-body{max-height:min(52vh,520px);overflow-y:auto}.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body{padding:14px 12px 10px;background:#f8f9fb;border:1px solid #ebeef5;border-radius:8px;box-sizing:border-box}.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body .cxcsb-basic-form .el-form-item__content>div{width:100%;min-width:0}.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body .cxcsb-basic-form .el-form-item__content .el-autocomplete,.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body .cxcsb-basic-form .el-form-item__content .el-input,.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body .cxcsb-basic-form .el-form-item__content .el-select{width:100%}.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body .cxcsb-basic-form .el-input__inner,.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body .cxcsb-basic-form .el-textarea__inner{border-radius:6px;font-size:13px;transition:border-color .2s ease,box-shadow .2s ease}.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body .cxcsb-basic-form .el-input:not(.el-textarea) .el-input__inner{height:36px;line-height:36px;padding-left:12px;padding-right:12px}.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body .cxcsb-basic-form .el-select .el-input .el-input__inner{padding-right:36px}.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body .cxcsb-basic-form .el-textarea__inner{min-height:76px;line-height:1.5;padding:10px 12px}.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body .cxcsb-basic-form .el-input__inner:focus,.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body .cxcsb-basic-form .el-textarea__inner:focus{box-shadow:0 0 0 2px rgba(64,158,255,.15)}.clxxb-row-detail-dialog .clxxb-expand-vehicle-edit-body .select-cartype .select-cartype__ac .el-input__inner{height:36px;line-height:36px;padding-left:12px;padding-right:12px}.clxxb-main-table .clxxb-row-detail-open-btn.el-button--text{padding:2px 6px;min-width:0;color:#909399;background:transparent;border:none;border-radius:4px;line-height:1;transition:color .12s ease,background .12s ease}.clxxb-main-table .clxxb-row-detail-open-btn.el-button--text [class*=el-icon-]{font-size:13px;margin:0;vertical-align:middle}.clxxb-main-table .clxxb-row-detail-open-btn.el-button--text:focus,.clxxb-main-table .clxxb-row-detail-open-btn.el-button--text:hover{color:#409eff;background:rgba(64,158,255,.08)}.clxxb-main-table .clxxb-row-detail-open-btn.el-button--text:active{color:#3a8ee6;background:rgba(64,158,255,.12)}.clxxb-expand-inline-vehicle-toolbar{display:flex;justify-content:flex-end;gap:8px;margin-top:12px;padding-top:10px;border-top:1px solid #ebeef5}.clxxb-expand-label{display:block;font-size:11px;font-weight:600;color:#64748b;margin-bottom:6px;letter-spacing:.02em}.clxxb-expand-label,.clxxb-expand-val{word-break:break-word;overflow-wrap:anywhere}.clxxb-expand-val{font-size:13px;color:#1e293b;line-height:1.5;white-space:normal}.clxxb-expand-item--wide .clxxb-expand-val{line-height:1.55}.clxxb-flow-empty{padding:24px 16px;text-align:center;color:#909399;font-size:13px;line-height:1.6;flex:1;min-height:268px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.clxxb-flow-scroll{overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;padding:10px 12px 14px}.clxxb-flow-panel-body,.clxxb-flow-scroll{flex:1;min-height:0;position:relative;display:flex;flex-direction:column}.clxxb-flow-panel-body{overflow:hidden}.clxxb-flow-panel-body__queue-hint{font-size:12px;color:#606266;margin:0 0 10px;line-height:1.5;flex-shrink:0}.clxxb-flow-panel-body__queue-hint strong{font-variant-numeric:tabular-nums;color:#e6a23c;margin-left:4px}.clxxb-flow-panel-top{flex-shrink:0}.clxxb-flow-result-appear-active,.clxxb-flow-result-enter-active,.clxxb-flow-result-leave-active{transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.clxxb-flow-result-appear,.clxxb-flow-result-enter,.clxxb-flow-result-leave-to{opacity:0;transform:translateY(6px)}.clxxb-flow-master-in-enter-active{transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.clxxb-flow-master-in-enter{opacity:0;transform:translateY(16px)}.clxxb-flow-master-in-leave-active{transition:opacity .15s ease-out}.clxxb-flow-master-in-leave-to{opacity:0}.clxxb-flow-card-list{display:block;position:relative;flex-shrink:0}.clxxb-flow-card-in-enter-active{transition:opacity .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1)}.clxxb-flow-card-in-enter{opacity:0;transform:translateY(12px)}.clxxb-flow-card-in-leave-active{transition:opacity .12s ease-out}.clxxb-flow-card-in-leave-to{opacity:0}.clxxb-flow-card-in-move{transition:transform .28s ease}.clxxb-flow-card-list--solo-skel{margin-bottom:0}.clxxb-flow-skel-phase-hint{margin:0 0 10px;padding:8px 10px;font-size:12px;color:#64748b;line-height:1.45;background:linear-gradient(90deg,rgba(236,242,255,.9),rgba(248,250,252,.95));border:1px solid rgba(148,163,184,.28);border-radius:8px;animation:clxxb-flow-skel-hint-fade .45s cubic-bezier(.22,1,.36,1) both}.clxxb-flow-skel-phase-hint strong{color:#334155;font-weight:600}@keyframes clxxb-flow-skel-hint-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.clxxb-flow-step-skel__label{font-size:11px;font-weight:600;color:#94a3b8;letter-spacing:.02em;margin-bottom:6px}.clxxb-flow-scroll--panel-host{position:relative;min-height:220px}.clxxb-flow-panel-stage{position:relative}.clxxb-flow-panel-stage,.clxxb-flow-panel-stage>.clxxb-flow-panel-body,.clxxb-flow-panel-stage>.clxxb-flow-panel-initial-skel{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.clxxb-flow-panel-stage-switch-leave-active{transition:opacity .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1)}.clxxb-flow-panel-stage-switch-enter-active{transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1)}.clxxb-flow-panel-stage-switch-enter{opacity:0;transform:translateY(16px)}.clxxb-flow-panel-stage-switch-leave-to{opacity:0;transform:translateY(-12px)}.clxxb-flow-panel-initial-skel{padding:4px 2px 14px}.clxxb-flow-panel-initial-skel__header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.clxxb-flow-panel-initial-skel__title{font-size:13px;font-weight:600;color:#cbd5e1;letter-spacing:.06em;text-transform:uppercase}.clxxb-flow-panel-initial-skel__dots{display:flex;align-items:center;gap:5px}.clxxb-flow-panel-initial-skel__dots i{display:block;width:6px;height:6px;border-radius:50%;background:linear-gradient(135deg,#94a3b8,#cbd5e1);animation:clxxb-flow-dots-bounce 1.1s ease-in-out infinite}.clxxb-flow-panel-initial-skel__dots i:nth-child(2){animation-delay:.14s}.clxxb-flow-panel-initial-skel__dots i:nth-child(3){animation-delay:.28s}@keyframes clxxb-flow-dots-bounce{0%,80%,to{opacity:.35;transform:scale(.86)}40%{opacity:1;transform:scale(1)}}.clxxb-flow-panel-initial-skel__hint{font-size:12px;color:#94a3b8;margin:0 0 14px;line-height:1.55}.clxxb-flow-panel-initial-skel__row-dur{font-size:12px;color:#606266;margin:-8px 0 12px;line-height:1.5}.clxxb-flow-panel-initial-skel__row-dur strong{font-variant-numeric:tabular-nums;color:#e6a23c;margin-left:4px}.clxxb-flow-panel-initial-skel__card{animation:clxxb-flow-panel-card-breathe 2.4s ease-in-out infinite}@keyframes clxxb-flow-panel-card-breathe{0%,to{opacity:.88}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.clxxb-flow-panel-initial-skel__card,.clxxb-flow-panel-initial-skel__dots i{animation:none!important}.clxxb-flow-panel-stage-switch-enter-active,.clxxb-flow-panel-stage-switch-leave-active{transition:none!important}.clxxb-flow-panel-stage-switch-enter,.clxxb-flow-panel-stage-switch-leave-to{transform:none!important}}.clxxb-flow-panel-top .clxxb-flow-card-list{margin-bottom:4px}.clxxb-st-block--skeleton{pointer-events:none;margin-bottom:10px}.clxxb-st-head--skel{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:#f5f7fa;border-bottom:1px solid #ebeef5}.clxxb-flow-skel-bar--st-name{width:44%;max-width:180px;height:14px}.clxxb-flow-skel-bar--st-badge{width:56px;height:22px;border-radius:4px}.clxxb-flow-steps--skeleton{padding:10px 12px 12px 8px}.clxxb-flow-step-skel{display:flex;gap:10px;margin-bottom:4px}.clxxb-flow-step-skel:last-child{margin-bottom:0}.clxxb-flow-step-skel__rail{flex-shrink:0;width:18px;display:flex;justify-content:center;position:relative}.clxxb-flow-step-skel__rail:after{content:"";position:absolute;top:14px;bottom:-6px;left:50%;width:2px;margin-left:-1px;background:#ebeef5;border-radius:1px}.clxxb-flow-step-skel:last-child .clxxb-flow-step-skel__rail:after{display:none}.clxxb-flow-step-skel__dot{width:10px;height:10px;margin-top:4px;border-radius:50%;background:linear-gradient(90deg,#e0e6ee,#eef2f7 45%,#e0e6ee 80%);background-size:200% 100%;animation:clxxb-flow-skel-shimmer 1.15s ease-in-out infinite}.clxxb-flow-step-skel__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px;padding-bottom:12px}.clxxb-flow-skel-bar--step-title{width:58%;max-width:220px;height:13px}.clxxb-flow-skel-bar--step-sub{width:92%;height:11px}.clxxb-flow-banner{background:linear-gradient(135deg,#f0f9ff,#e8f4fc);border:1px solid #d9ecff;border-radius:8px;padding:10px 12px;margin-bottom:12px;transition:border-color .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease}.clxxb-flow-banner :deep(.el-tag){transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,color .32s ease}.clxxb-flow-banner__row{display:flex;align-items:center;gap:8px;margin-bottom:6px}.clxxb-flow-banner__label{font-size:12px;color:#606266;font-weight:500}.clxxb-flow-banner__msg{margin:0;font-size:12px;color:#606266;line-height:1.5;word-break:break-word;transition:opacity .32s ease,color .32s ease}.clxxb-flow-banner__time{margin:6px 0 0;font-size:11px;color:#909399;line-height:1.4}.clxxb-flow-master-shell{margin-top:12px;margin-bottom:0;border-radius:8px;position:relative;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.clxxb-flow-master-shell .clxxb-flow-master{margin-bottom:0}.clxxb-flow-master{border:1px solid #e2e8f0;border-radius:12px;background:linear-gradient(165deg,#f8fafc,#f1f5f9 55%,#eef2f7);padding:14px 12px 12px;margin-bottom:0;height:auto;min-height:0;max-height:none;overflow:visible;box-shadow:0 1px 3px rgba(15,23,42,.06),0 4px 14px rgba(15,23,42,.04)}.clxxb-flow-master__head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;padding-bottom:10px;border-bottom:1px solid rgba(148,163,184,.25)}.clxxb-flow-master__title{font-size:14px;font-weight:600;color:#1e293b;letter-spacing:.02em}.clxxb-flow-master__server{font-size:11px;color:#64748b;white-space:nowrap;padding:3px 8px;border-radius:6px;background:hsla(0,0%,100%,.7);border:1px solid rgba(148,163,184,.2)}.clxxb-flow-master__row{display:flex;gap:14px;padding:12px 14px;margin-bottom:8px;border-radius:10px;background:#fff;border:1px solid #e8ecf0;font-size:12px;align-items:flex-start;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:box-shadow .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,background .32s ease,transform .22s ease}.clxxb-flow-master__row:last-child{margin-bottom:0}.clxxb-flow-master__row:hover{border-color:#d0d7de;box-shadow:0 4px 12px rgba(15,23,42,.08)}.clxxb-flow-master__row.is-ok{background:linear-gradient(135deg,#f6fffb,#fafffe);border-color:#b7eb8f}.clxxb-flow-master__row.is-err{background:linear-gradient(135deg,#fff8f7,#fffbfb);border-color:#ffccc7}.clxxb-flow-master__time-meta :deep(.el-tag){transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,color .32s ease}.clxxb-flow-master__row.is-latest{border-color:#f0c78a;box-shadow:inset 3px 0 0 #e6a23c,0 2px 10px rgba(230,162,60,.12)}.clxxb-flow-master__new-pill{flex-shrink:0;display:inline-block;font-size:10px;font-weight:600;letter-spacing:.06em;color:#b88230;background:linear-gradient(180deg,#fff7e8,#ffefd4);border:1px solid #f0c78a;padding:2px 7px;border-radius:999px;line-height:1.4}.clxxb-flow-master__time-cell{flex:0 0 152px;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.clxxb-flow-master__time-meta,.clxxb-flow-master__time-with-new{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.clxxb-flow-master__time-meta{width:100%}.clxxb-flow-master__st--leftmeta{white-space:normal;line-height:1.35}.clxxb-flow-master__time{font-variant-numeric:tabular-nums;font-weight:600;font-size:13px;color:#334155;white-space:nowrap}.clxxb-flow-master__main{flex:1;min-width:0}.clxxb-flow-master__title-row{display:flex;align-items:flex-start;gap:8px}.clxxb-flow-master__event-title{font-weight:600;color:#1e293b;flex:1;min-width:0;line-height:1.5;font-size:13px}.clxxb-flow-master--skeleton{pointer-events:none}.clxxb-flow-master__head--skel{margin-bottom:8px}.clxxb-flow-master__main--skel{display:flex;flex-direction:column;gap:8px;padding-top:2px}.clxxb-flow-master--skeleton .clxxb-flow-master__head+.clxxb-flow-master__skel-row{border-top:none;padding-top:2px}.clxxb-flow-skel-bar{width:100%;max-width:100%;height:13px;border-radius:5px;background:linear-gradient(90deg,#e0e6ee,#eef2f7 40%,#e0e6ee 80%);background-size:200% 100%;animation:clxxb-flow-skel-shimmer 1.15s ease-in-out infinite}.clxxb-flow-skel-bar--title{width:42%;max-width:168px;height:14px}.clxxb-flow-skel-bar--server{width:88px;flex-shrink:0;margin-left:auto;height:12px}.clxxb-flow-skel-bar--time{width:76%;max-width:92px;height:12px}@keyframes clxxb-flow-skel-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.clxxb-flow-skel-bar--mid{width:88%;max-width:100%;height:12px}.clxxb-flow-skel-bar--short{width:52%;height:11px}.clxxb-flow-master__st{font-size:11px;color:#64748b;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:1px 0}.clxxb-flow-master__detail{margin-top:8px;padding:8px 10px;font-size:12px;color:#475569;line-height:1.55;word-break:break-word;border-radius:8px;background:rgba(15,23,42,.04);border-left:3px solid #94a3b8}.clxxb-flow-master__row.is-err .clxxb-flow-master__detail{background:rgba(245,108,108,.07);border-left-color:#f56c6c;color:#57534e}.clxxb-flow-master__row.is-ok .clxxb-flow-master__detail{background:rgba(82,196,26,.08);border-left-color:#52c41a}.clxxb-flow-master__operator{margin-top:6px;font-size:11px;color:#64748b;line-height:1.45;word-break:break-word}.clxxb-st-block{border:1px solid #ebeef5;border-radius:10px;margin-bottom:10px;background:#fcfcfd;overflow:hidden;transition:box-shadow .2s ease,border-color .2s ease}.clxxb-st-block.is-current{border-color:#e6a23c;background:#fffaf2;animation:clxxb-st-current-card-pulse 2.6s ease-in-out infinite}.clxxb-st-block.is-collapsed .clxxb-st-head{border-bottom:none}.clxxb-st-steps-collapse{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1)}.clxxb-st-steps-collapse--open{grid-template-rows:1fr}.clxxb-st-steps-collapse__inner{overflow:hidden;min-height:0}.clxxb-st-steps-collapse:not(.clxxb-st-steps-collapse--open) .clxxb-st-steps-collapse__inner{pointer-events:none}@media (prefers-reduced-motion:reduce){.clxxb-st-steps-collapse{transition:none}}.clxxb-st-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:#f5f7fa;border-bottom:1px solid #ebeef5}.clxxb-st-head--toggle{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clxxb-st-head--toggle:hover{background:#ebeef5}.clxxb-st-head__main{display:flex;align-items:center;flex-wrap:wrap;gap:6px;flex:1;min-width:0}.clxxb-st-head__chev{flex-shrink:0;font-size:12px;color:#909399;transition:transform .18s ease}.clxxb-st-head__chev.is-open{transform:rotate(90deg)}.clxxb-st-head__tags{flex-shrink:0;display:flex;align-items:center;gap:6px}.clxxb-st-name{font-weight:600;font-size:13px;color:#303133;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clxxb-st-xh{font-size:12px;color:#909399;font-variant-numeric:tabular-nums}.clxxb-flow-steps{padding:10px 12px 12px 8px}.clxxb-flow-step{display:flex;gap:10px;margin-bottom:4px}.clxxb-flow-step:last-child{margin-bottom:0}.clxxb-flow-step__rail{flex-shrink:0;width:18px;display:flex;justify-content:center;position:relative}.clxxb-flow-step__rail:after{content:"";position:absolute;top:14px;bottom:-6px;left:50%;width:2px;margin-left:-1px;background:#dcdfe6;border-radius:1px}.clxxb-flow-step:last-child .clxxb-flow-step__rail:after{display:none}.clxxb-flow-step__dot{width:10px;height:10px;border-radius:50%;background:#c0c4cc;margin-top:4px;flex-shrink:0;z-index:1}.clxxb-flow-step--result .clxxb-flow-step__dot{transition:background-color .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}.clxxb-flow-step.is-ok .clxxb-flow-step__dot{background:#67c23a;box-shadow:0 0 0 3px rgba(103,194,58,.25)}.clxxb-flow-step.is-err .clxxb-flow-step__dot{background:#f56c6c;box-shadow:0 0 0 3px rgba(245,108,108,.22)}.clxxb-flow-step.is-wait .clxxb-flow-step__dot{background:#e4e7ed}.clxxb-flow-step.is-placeholder .clxxb-flow-step__dot{background:#e4e7ed;opacity:.85}.clxxb-flow-step__body{flex:1;min-width:0;padding-bottom:12px}.clxxb-flow-step__title-row{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:6px}.clxxb-flow-step__meta{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;max-width:58%;flex-wrap:wrap;justify-content:flex-end}.clxxb-flow-retry-inline{padding:4px 10px;flex-shrink:0}.clxxb-flow-step__title{font-size:13px;font-weight:600;color:#303133;margin-bottom:0;flex:1;min-width:0;line-height:1.35}.clxxb-flow-step__pill{font-size:12px;font-weight:600;flex-shrink:0;letter-spacing:.02em;line-height:1.35;word-break:break-word;transition:color .32s cubic-bezier(.22,1,.36,1)}.clxxb-flow-step__meta .clxxb-flow-step__pill{text-align:right}.clxxb-flow-step__title-row>.clxxb-flow-step__pill{max-width:52%;text-align:right}.clxxb-flow-step__pill--ok{color:#13ce66}.clxxb-flow-step__pill--err{color:#f56c6c}.clxxb-flow-step__pill--wait{color:#909399}.clxxb-flow-step__pill--neutral{color:#606266}.clxxb-st-block.is-current .clxxb-flow-step.is-active .clxxb-flow-step__dot{animation:clxxb-flow-dot-pumping 1.35s ease-in-out infinite}.clxxb-st-block.is-current .clxxb-flow-step.is-active.is-wait .clxxb-flow-step__dot{animation-name:clxxb-flow-dot-pumping-wait}.clxxb-st-block.is-current .clxxb-flow-step.is-active.is-ok .clxxb-flow-step__dot{animation-name:clxxb-flow-dot-pumping-ok}.clxxb-st-block.is-current .clxxb-flow-step.is-active.is-err .clxxb-flow-step__dot{animation-name:clxxb-flow-dot-pumping-err}@keyframes clxxb-flow-dot-pumping{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(64,158,255,.45)}50%{transform:scale(1.14);box-shadow:0 0 0 9px rgba(64,158,255,0)}}@keyframes clxxb-flow-dot-pumping-wait{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(144,147,153,.5)}50%{transform:scale(1.12);box-shadow:0 0 0 8px rgba(144,147,153,0)}}@keyframes clxxb-flow-dot-pumping-ok{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(103,194,58,.55)}50%{transform:scale(1.14);box-shadow:0 0 0 10px rgba(103,194,58,0)}}@keyframes clxxb-flow-dot-pumping-err{0%,to{transform:scale(1);box-shadow:0 0 0 0 rgba(245,108,108,.55)}50%{transform:scale(1.14);box-shadow:0 0 0 10px rgba(245,108,108,0)}}@keyframes clxxb-st-current-card-pulse{0%,to{box-shadow:0 0 0 1px rgba(230,162,60,.32),0 2px 10px rgba(230,162,60,.06);border-color:#e6a23c}50%{box-shadow:0 0 0 2px rgba(230,162,60,.42),0 4px 18px rgba(230,162,60,.12);border-color:#ebb563}}@media (prefers-reduced-motion:reduce){.clxxb-flow-skel-phase-hint{animation:none}.clxxb-st-block.is-current{animation:none;box-shadow:0 0 0 1px rgba(230,162,60,.35)}.clxxb-st-block.is-current .clxxb-flow-step.is-active .clxxb-flow-step__dot{animation:none!important}.clxxb-flow-result-appear-active,.clxxb-flow-result-enter-active,.clxxb-flow-result-leave-active{transition:none}.clxxb-flow-result-appear,.clxxb-flow-result-enter,.clxxb-flow-result-leave-to{opacity:1;transform:none}.clxxb-flow-banner :deep(.el-tag),.clxxb-flow-banner__msg,.clxxb-flow-master__row,.clxxb-flow-master__time-meta :deep(.el-tag),.clxxb-flow-step--result .clxxb-flow-step__dot,.clxxb-flow-step__pill,.clxxb-flow-step__time{transition:none}}.clxxb-flow-step__time{font-size:12px;color:#606266;font-variant-numeric:tabular-nums;margin-bottom:4px;transition:opacity .28s ease,color .28s ease}.clxxb-flow-result-detail{margin-top:2px}.clxxb-flow-step__msg{font-size:11px;color:#909399;line-height:1.45;margin-top:6px;max-height:52px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}.clxxb-flow-step__muted{font-size:12px;color:#c0c4cc;line-height:1.45}.clxxb-recover-flow-dialog{width:620px!important;max-width:94vw}.clxxb-recover-flow-dialog .el-message-box__message{white-space:normal;max-height:58vh;overflow-y:auto;text-align:left;line-height:1.55;font-size:13px;color:#606266}.clxxb-recover-flow-dialog .el-message-box__title{font-size:16px;font-weight:600;color:#303133}.clxxb-rf-banner{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;margin-bottom:14px;border-radius:10px;border:1px solid #c2e7b0;background:linear-gradient(135deg,#f0f9eb,#e8f5e9);box-shadow:0 1px 2px rgba(0,0,0,.04)}.clxxb-rf-banner--sweep .clxxb-rf-banner__icon{flex-shrink:0;width:28px;height:28px;line-height:28px;text-align:center;border-radius:50%;background:#67c23a;color:#fff;font-size:14px;font-weight:700}.clxxb-rf-banner__title{font-weight:600;color:#303133;font-size:14px;margin-bottom:4px}.clxxb-rf-banner__sub{font-size:12px;color:#606266;line-height:1.5}.clxxb-rf-section{margin-bottom:16px}.clxxb-rf-section:last-child{margin-bottom:0}.clxxb-rf-section__head{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:8px;font-size:13px;font-weight:600;color:#303133}.clxxb-rf-section__head--queue,.clxxb-rf-section__head--repair{color:#409eff}.clxxb-rf-section__head--issue{color:#e6a23c}.clxxb-rf-section__badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600}.clxxb-rf-section__badge,.clxxb-rf-section__badge--info{background:#ecf5ff;color:#409eff}.clxxb-rf-section__badge--warn{background:#fdf6ec;color:#e6a23c}.clxxb-recover-flow-repairs{margin-bottom:14px;padding:8px 10px;background:#f5f7fa;border-radius:8px;border:1px solid #ebeef5}.clxxb-recover-flow-repair-line{margin:0 0 6px;font-size:13px;line-height:1.5;color:#606266}.clxxb-recover-flow-repair-line:last-child{margin-bottom:0}.clxxb-recover-flow-plain{margin:0;font-size:13px;color:#606266}.clxxb-recover-flow-table-wrap{width:100%;overflow-x:auto;border:1px solid #e4e7ed;border-radius:10px;background:#fafafa;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.clxxb-recover-flow-table{width:100%;border-collapse:collapse;font-size:13px;line-height:1.45;color:#606266}.clxxb-recover-flow-table th{text-align:left;padding:8px 10px;background:#f5f7fa;color:#303133;font-weight:600;border-bottom:1px solid #ebeef5;white-space:nowrap}.clxxb-recover-flow-table td{padding:8px 10px;border-bottom:1px solid #ebeef5;vertical-align:top}.clxxb-recover-flow-table tr:last-child td{border-bottom:none}.clxxb-recover-flow-table .clxxb-rf-vin{white-space:nowrap;font-weight:500;color:#303133;max-width:9em}.clxxb-recover-flow-table .clxxb-rf-st{white-space:nowrap;max-width:8em}.clxxb-recover-flow-table .clxxb-rf-msg{word-break:break-word;max-width:340px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical}