.step-four-container .page-header[data-v-3a8b0128]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:12px;color:#fff;margin-bottom:24px;padding:24px}.step-four-container .page-header .header-content[data-v-3a8b0128]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.step-four-container .page-header .header-content i[data-v-3a8b0128]{color:hsla(0,0%,100%,.9);font-size:28px;margin-right:16px}.step-four-container .page-header .header-content .header-text h2[data-v-3a8b0128]{font-size:24px;font-weight:600;margin:0 0 4px 0}.step-four-container .page-header .header-content .header-text p[data-v-3a8b0128]{font-size:14px;margin:0;opacity:.9}.step-four-container .info-section[data-v-3a8b0128]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);margin-bottom:20px;overflow:hidden}.step-four-container .info-section .section-header[data-v-3a8b0128]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:500;padding:16px 20px}.step-four-container .info-section .section-header.primary[data-v-3a8b0128]{background-color:#f8f9ff;color:#5a67d8}.step-four-container .info-section .section-header.primary i[data-v-3a8b0128]{color:#5a67d8;font-size:16px;margin-right:8px}.step-four-container .info-section .section-header.secondary[data-v-3a8b0128]{background-color:#f0f9ff;color:#2563eb}.step-four-container .info-section .section-header.secondary i[data-v-3a8b0128]{color:#2563eb;font-size:16px;margin-right:8px}.step-four-container .info-section .section-header.track[data-v-3a8b0128]{background-color:#fef3e7;color:#d97706}.step-four-container .info-section .section-header.track i[data-v-3a8b0128]{color:#d97706;font-size:16px;margin-right:8px}.step-four-container .info-section .section-header .count-badge[data-v-3a8b0128]{background:rgba(37,99,235,.1);border-radius:12px;color:#2563eb;font-size:12px;font-weight:500;margin-left:auto;padding:4px 12px}.step-four-container .info-section .section-content[data-v-3a8b0128]{padding:20px}.step-four-container .summary-stats[data-v-3a8b0128]{margin-bottom:20px}.step-four-container .summary-stats .stat-group[data-v-3a8b0128]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-pack:distribute;justify-content:space-around}.step-four-container .summary-stats .stat-item[data-v-3a8b0128]{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.step-four-container .summary-stats .stat-item.highlight .stat-value[data-v-3a8b0128]{color:#f56565;font-size:24px;font-weight:700}.step-four-container .summary-stats .stat-item .stat-value[data-v-3a8b0128]{color:#2d3748;font-size:20px;font-weight:600;line-height:1.2;margin-bottom:4px}.step-four-container .summary-stats .stat-item .stat-label[data-v-3a8b0128]{color:#718096;font-size:13px}.step-four-container .step-track-table .step-name-cell[data-v-3a8b0128]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.step-four-container .step-track-table .assigned-machine[data-v-3a8b0128]{color:#67c23a;font-weight:500}.step-four-container .step-track-table .no-machine[data-v-3a8b0128]{color:#c0c4cc;font-size:12px;font-style:italic}.step-four-container .step-track-table .steel-strip-no[data-v-3a8b0128]{color:#409eff;font-family:Courier New,monospace;font-weight:500}.step-four-container .step-track-table .process-params-cell[data-v-3a8b0128]{font-size:12px;line-height:1.4}.step-four-container .step-track-table .process-params-cell strong[data-v-3a8b0128]{color:#409eff;font-weight:600}.step-four-container .step-track-table .process-params-cell .steel-node-params span[data-v-3a8b0128]{color:#606266}.step-four-container .step-track-table .process-params-cell .no-params[data-v-3a8b0128]{color:#c0c4cc;font-style:italic}.step-four-container .step-track-table .planned-time .time-range[data-v-3a8b0128]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;margin-bottom:2px}.step-four-container .step-track-table .planned-time .time-range[data-v-3a8b0128]:last-child{margin-bottom:0}.step-four-container .step-track-table .planned-time .time-range i[data-v-3a8b0128]{color:#909399;font-size:10px;margin-right:4px}.step-four-container .step-track-table .no-time[data-v-3a8b0128]{color:#c0c4cc;font-size:12px;font-style:italic}.step-four-container .table-wrapper[data-v-3a8b0128] .el-table{border-radius:6px;overflow:hidden}.step-four-container .table-wrapper[data-v-3a8b0128] .el-table th{background:#fafbfc;border-bottom:1px solid #e2e8f0;color:#4a5568;font-weight:600}.step-four-container .table-wrapper[data-v-3a8b0128] .el-table td{border-bottom:1px solid #f7fafc}.step-four-container .table-wrapper[data-v-3a8b0128] .el-table .el-table__row:hover>td{background-color:#f8faff}.step-four-container .order-number[data-v-3a8b0128]{color:#3182ce;font-weight:500}.step-four-container .customer-info[data-v-3a8b0128]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.step-four-container .customer-info .el-icon-user[data-v-3a8b0128]{color:#a0aec0;margin-right:5px}.step-four-container .product-name[data-v-3a8b0128]{font-weight:500}.step-four-container .amount-info strong[data-v-3a8b0128]{color:#e53e3e;font-size:16px}.step-four-container .amount-info .unit[data-v-3a8b0128]{color:#a0aec0;font-size:12px;margin-left:3px}.step-four-container .spec-info[data-v-3a8b0128]{font-size:13px}.step-four-container .steel-strip-number[data-v-3a8b0128]{color:#38a169;font-weight:500}.step-four-container .thickness-value[data-v-3a8b0128]{color:#d69e2e;font-weight:500}.step-four-container .no-requirement[data-v-3a8b0128]{color:#a0aec0;font-size:12px;font-style:italic}.step-four-container .action-section[data-v-3a8b0128]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);margin-top:24px;padding:24px}.step-four-container .action-section .action-buttons[data-v-3a8b0128]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.step-four-container .action-section .action-buttons .el-button[data-v-3a8b0128]{padding:12px 32px}.step-four-container .action-section .action-buttons .el-button.el-button--primary[data-v-3a8b0128]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;-webkit-box-shadow:0 4px 12px rgba(102,126,234,.4);box-shadow:0 4px 12px rgba(102,126,234,.4)}.step-four-container .action-section .action-buttons .el-button.el-button--primary[data-v-3a8b0128]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.drawer-content[data-v-3ea38348]{padding:0 20px 20px}[data-v-3ea38348] .el-drawer .el-drawer__header{margin-bottom:20px!important}[data-v-3ea38348] .el-drawer .avue-form{padding:0!important}[data-v-3ea38348] .el-drawer .avue-form .avue-form__menu{display:none}[data-v-3ea38348] .el-drawer .el-table__row{cursor:pointer}[data-v-3ea38348] .el-drawer .selected-row{background-color:#e1f3d8!important;color:#303133!important}.menu-left-container[data-v-3ea38348]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.equivalent-materials-info[data-v-3ea38348],.menu-left-container .button-group[data-v-3ea38348],.menu-left-container[data-v-3ea38348]{display:-webkit-box;display:-ms-flexbox;display:flex}.equivalent-materials-info[data-v-3ea38348]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.equivalent-materials-info .equivalent-tip .el-icon-connection[data-v-3ea38348]{margin-right:4px}.equivalent-materials-info .equivalent-materials-list[data-v-3ea38348]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}.equivalent-materials-info .equivalent-materials-list .material-tag[data-v-3ea38348]{font-size:11px;height:18px;line-height:18px;padding:0 4px}.equivalent-materials-info .equivalent-materials-list .more-count[data-v-3ea38348]{color:#909399;font-size:11px;padding:0 2px}.prod-number-cell strong[data-v-3ea38348]{color:#0ea5e9;display:block;margin-bottom:2px}.spec-name[data-v-3ea38348]{color:#303133;font-size:13px;font-weight:500}.drawer-footer[data-v-3ea38348]{background:#fff;border-top:1px solid #e6e6e6;bottom:0;left:0;padding:15px 20px;position:absolute;right:0;text-align:right}.drawer-footer .el-button[data-v-3ea38348]{margin-left:10px}.summary-card[data-v-0854df32]{margin-bottom:20px}.summary-card .summary-section h4[data-v-0854df32]{color:#409eff}.summary-card .summary-content[data-v-0854df32]{padding:16px}.summary-card .summary-content .info-section[data-v-0854df32]{border-radius:6px;height:100%;padding:16px}.summary-card .summary-content .info-section.order-section[data-v-0854df32]{background:linear-gradient(135deg,#f8fbff,#f0f8ff);border:1px solid #e1f3ff}.summary-card .summary-content .info-section.steel-section[data-v-0854df32]{background:linear-gradient(135deg,#fff8f0,#fff5e6);border:1px solid #ffe6cc}.summary-card .summary-content .section-title[data-v-0854df32]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#303133;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:14px;font-weight:600;margin-bottom:12px}.summary-card .summary-content .section-title i[data-v-0854df32]{color:#409eff;font-size:14px;margin-right:6px}.summary-card .summary-content .summary-stats[data-v-0854df32]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:8px}.summary-card .summary-content .summary-stats .stat-item[data-v-0854df32]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.summary-card .summary-content .summary-stats .stat-item .stat-label[data-v-0854df32]{color:#909399;font-size:12px;margin-right:4px}.summary-card .summary-content .summary-stats .stat-item .stat-value[data-v-0854df32]{color:#409eff;font-size:14px;font-weight:600}.summary-card .summary-content .order-list[data-v-0854df32]{height:auto}.summary-card .summary-content .order-list .order-item[data-v-0854df32]{background:#fff;border:1px solid #e4e7ed;border-radius:4px;margin-bottom:8px;padding:12px}.summary-card .summary-content .order-list .order-item[data-v-0854df32]:last-child{margin-bottom:0}.summary-card .summary-content .order-list .order-item .order-header[data-v-0854df32]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px}.summary-card .summary-content .order-list .order-item .order-header .order-index[data-v-0854df32]{color:#909399;font-size:12px;font-weight:500;margin-right:8px}.summary-card .summary-content .order-list .order-item .order-header .product-name[data-v-0854df32]{color:#303133;-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;font-weight:600}.summary-card .summary-content .order-list .order-item .order-header .processing-quantity[data-v-0854df32]{background:#f0f9ff;border-radius:10px;color:#409eff;font-size:12px;font-weight:700;margin-right:6px;padding:2px 6px}.summary-card .summary-content .order-list .order-item .order-header .order-amount[data-v-0854df32]{background:#f8f9fa;border-radius:10px;color:#6c757d;font-size:12px;font-weight:500;padding:2px 6px}.summary-card .summary-content .order-list .order-item .order-header .data-count[data-v-0854df32]{background:#e8f5e8;border-radius:10px;color:#28a745;font-size:12px;font-weight:700;margin-right:6px;padding:2px 6px}.summary-card .summary-content .order-list .order-item .order-header .allocation-status[data-v-0854df32]{background:#fff3cd;border-radius:10px;color:#856404;font-size:12px;font-weight:500;padding:2px 6px}.summary-card .summary-content .order-list .order-item .order-header .fully-scheduled-tag[data-v-0854df32]{background:#fef0f0;border:1px solid #fde2e2;border-radius:8px;color:#f56c6c;font-size:10px;margin-left:8px;padding:1px 4px}.summary-card .summary-content .order-list .order-item .order-header .el-button[data-v-0854df32]{margin-left:8px}.summary-card .summary-content .order-list .order-item .order-details[data-v-0854df32]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.summary-card .summary-content .order-list .order-item .order-details .detail-text[data-v-0854df32]{background:#f5f7fa;border-radius:3px;color:#606266;font-size:12px;padding:2px 6px}.summary-card .summary-content .order-list .order-item .order-details .delivery-date[data-v-0854df32]{background:#f0f9ff;border-radius:3px;color:#67c23a;font-size:12px;font-weight:500;padding:2px 6px}.summary-card .summary-content .order-list .order-item .order-details .total-width-info[data-v-0854df32]{background:linear-gradient(135deg,#f0f9ff,#e0f2fe);border:1px solid #bae6fd;border-radius:12px;color:#0369a1;font-size:12px;font-weight:600;padding:2px 8px}.summary-card .summary-content .order-list .order-item .order-details .customer-name[data-v-0854df32]{color:#909399;font-size:12px;margin-left:auto}.summary-card .summary-content .detail-row[data-v-0854df32]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px 20px;margin-bottom:8px}.summary-card .summary-content .detail-row[data-v-0854df32]:last-child{margin-bottom:0}.summary-card .summary-content .detail-item[data-v-0854df32]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.summary-card .summary-content .detail-item .item-label[data-v-0854df32]{color:#909399;font-size:13px;font-weight:500;margin-right:4px;white-space:nowrap}.summary-card .summary-content .detail-item .item-value[data-v-0854df32]{color:#303133;font-size:13px;font-weight:500}.summary-card .summary-content .detail-item .item-value.weight[data-v-0854df32]{color:#f56c6c;font-size:14px;font-weight:700}.summary-card .summary-content .steel-section .steel-header[data-v-0854df32]{background:#fff;border-radius:6px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:12px;padding:10px 12px}.summary-card .summary-content .steel-section .steel-header .batch-info[data-v-0854df32]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.summary-card .summary-content .steel-section .steel-header .batch-info .batch-number[data-v-0854df32]{color:#e6a23c;font-size:15px;font-weight:700}.summary-card .summary-content .steel-section .steel-header .batch-info .coil-number[data-v-0854df32]{background:#f5f7fa;border-radius:10px;color:#606266;font-size:12px;padding:2px 6px}.summary-card .summary-content .steel-section .empty-state[data-v-0854df32]{color:#c0c4cc;padding:40px 20px;text-align:center}.summary-card .summary-content .steel-section .empty-state i[data-v-0854df32]{display:block;font-size:32px;margin-bottom:12px}.summary-card .summary-content .steel-section .empty-state p[data-v-0854df32]{font-size:14px;margin:0}.drawer-content[data-v-4993dfaa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:0 20px 20px}.el-alert[data-v-4993dfaa]{margin-bottom:15px}.plan-list[data-v-4993dfaa]{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow-y:auto}.plan-card[data-v-4993dfaa]{background-color:#fff;border:1px solid #ebeef5;border-radius:8px;margin-bottom:12px;padding:14px;-webkit-transition:all .3s;transition:all .3s}.plan-card[data-v-4993dfaa]:hover{border-color:#409eff;-webkit-box-shadow:0 2px 12px rgba(64,158,255,.15);box-shadow:0 2px 12px rgba(64,158,255,.15)}.plan-header[data-v-4993dfaa]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.plan-header[data-v-4993dfaa],.plan-title[data-v-4993dfaa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.plan-title[data-v-4993dfaa]{gap:6px}.plan-icon[data-v-4993dfaa]{font-size:16px}.plan-name[data-v-4993dfaa]{color:#303133;font-size:15px;font-weight:600}.steel-info[data-v-4993dfaa]{background-color:#f8fafc;border-radius:6px;margin-bottom:12px;padding:10px 12px}.info-row[data-v-4993dfaa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:6px}.info-row[data-v-4993dfaa]:last-child{margin-bottom:0}.info-label[data-v-4993dfaa]{color:#909399;font-size:12px}.info-value[data-v-4993dfaa]{color:#303133;font-family:Roboto Mono,monospace;font-size:13px;font-weight:500}.info-value.primary[data-v-4993dfaa]{color:#409eff;font-weight:600}.stats-row[data-v-4993dfaa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:12px;padding:8px 0}.stat-item[data-v-4993dfaa]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2px}.stat-value[data-v-4993dfaa]{color:#303133;font-size:14px;font-weight:600}.stat-label[data-v-4993dfaa]{color:#909399;font-size:11px}.plan-actions[data-v-4993dfaa]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.plan-card.plan-used[data-v-4993dfaa]{background-color:#f0f9eb;border-color:#b3e19d;opacity:.8}.used-tag[data-v-4993dfaa]{text-align:center;padding:8px 0}.drawer-footer[data-v-4993dfaa]{border-top:1px solid #ebeef5;margin-top:15px;padding-top:15px;text-align:center}.switch-btn[data-v-a537c908]{cursor:pointer;border:none;background:none;padding:0;color:inherit;font:inherit}[data-v-a537c908] .el-input-group__prepend{padding:0 8px}.order-spec-table .processing-quantity-input .el-input-number[data-v-03bd845b]{width:100%;margin-bottom:4px;text-align:center}.order-spec-table .processing-quantity-input .quantity-info .remaining-info[data-v-03bd845b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order-spec-table .processing-quantity-input .quantity-info .remaining-info .info-label[data-v-03bd845b]{color:#909399;font-size:11px;margin-right:4px}.order-spec-table .processing-quantity-input .quantity-info .remaining-info .info-value[data-v-03bd845b]{color:#e6a23c;font-size:14px;font-weight:600;margin-right:2px}.order-spec-table .processing-quantity-input .quantity-info .remaining-info .info-unit[data-v-03bd845b]{color:#c0c4cc;font-size:11px}.order-spec-table .roll-count-info .roll-count-item[data-v-03bd845b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.order-spec-table .roll-count-info .roll-count-item .label[data-v-03bd845b]{color:#adb0b3;font-size:11px;margin-right:4px;min-width:60px}.order-spec-table .roll-count-info .roll-count-item .number[data-v-03bd845b]{font-weight:600;font-size:13px}.order-spec-table .roll-count-info .roll-count-item .number.scheduled[data-v-03bd845b]{color:#67c23a}.order-spec-table .roll-count-info .roll-count-item .number.remaining[data-v-03bd845b]{color:#e6a23c}.order-spec-table .roll-count-info .el-tag[data-v-03bd845b]{margin-top:2px}.order-spec-table .prod-amount-info .amount-item[data-v-03bd845b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4px}.order-spec-table .prod-amount-info .amount-item .label[data-v-03bd845b]{color:#adb0b3;font-size:12px;margin-right:4px;min-width:70px}.order-spec-table .prod-amount-info .amount-item .number[data-v-03bd845b]{font-weight:600;font-size:13px}.order-spec-table .prod-amount-info .amount-item .number.primary[data-v-03bd845b]{color:#409eff}.order-spec-table .prod-amount-info .amount-item .number.secondary[data-v-03bd845b]{color:#909399}[data-v-03bd845b] .avue-crud .selected-row{background-color:#e1f3d8!important;color:#303133!important}[data-v-03bd845b] .avue-crud .hover-row td{background-color:transparent!important}.product-spec-table .product-card .product-header[data-v-76cfb912]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.product-spec-table .product-card .product-header .header-left[data-v-76cfb912],.product-spec-table .product-card .product-header[data-v-76cfb912]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.product-spec-table .product-card .product-header .header-left .el-icon-box[data-v-76cfb912]{color:#67c23a;font-size:18px;margin-right:8px}.product-spec-table .product-card .product-header .header-left .title[data-v-76cfb912]{font-size:16px;font-weight:500}.product-spec-table .processing-quantity-input .el-input-number[data-v-76cfb912]{margin-bottom:4px;text-align:center;width:100%}.product-spec-table .processing-quantity-input .quantity-info .remaining-info[data-v-76cfb912]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.product-spec-table .processing-quantity-input .quantity-info .remaining-info .info-label[data-v-76cfb912]{color:#909399;font-size:11px;margin-right:4px}.product-spec-table .processing-quantity-input .quantity-info .remaining-info .info-value[data-v-76cfb912]{color:#67c23a;font-size:14px;font-weight:600;margin-right:2px}.product-spec-table .processing-quantity-input .quantity-info .remaining-info .info-unit[data-v-76cfb912]{color:#c0c4cc;font-size:11px}.product-spec-table .product-summary-card[data-v-76cfb912]{background-color:#f5f7fa;border:1px solid #ebeef5;border-radius:4px;margin-top:20px;padding:16px}.product-spec-table .product-summary-card .summary-header[data-v-76cfb912]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.product-spec-table .product-summary-card .summary-header .summary-title[data-v-76cfb912]{color:#303133;font-size:14px;font-weight:600}.product-spec-table .product-summary-card .summary-header .summary-title i[data-v-76cfb912]{color:#67c23a;margin-right:6px}.product-spec-table .product-summary-card .summary-content[data-v-76cfb912]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.product-spec-table .product-summary-card .summary-content .summary-item[data-v-76cfb912]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid #dcdfe6;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-width:200px;padding:8px 12px}.product-spec-table .product-summary-card .summary-content .summary-item .item-info[data-v-76cfb912]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.product-spec-table .product-summary-card .summary-content .summary-item .item-info .item-name[data-v-76cfb912]{color:#303133;font-size:13px;font-weight:500}.product-spec-table .product-summary-card .summary-content .summary-item .item-info .item-spec[data-v-76cfb912]{color:#909399;font-size:12px}.product-spec-table .product-summary-card .summary-content .summary-item .item-actions[data-v-76cfb912]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px}[data-v-76cfb912] .avue-crud .selected-row{background-color:#e1f3d8!important;color:#303133!important}[data-v-76cfb912] .avue-crud .hover-row td{background-color:transparent!important}.step-one-container .step-card .step-header[data-v-f1389cba]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.step-one-container .step-card .step-header .header-left[data-v-f1389cba],.step-one-container .step-card .step-header[data-v-f1389cba]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.step-one-container .step-card .step-header .header-left .el-icon-search[data-v-f1389cba]{color:#409eff;font-size:18px;margin-right:8px}.step-one-container .step-card .step-header .header-left .title[data-v-f1389cba]{font-size:16px;font-weight:500}.step-actions[data-v-f1389cba]{border-top:1px solid #e6e6e6;margin-top:20px;padding:20px 0;text-align:center}.floating-action-buttons[data-v-f1389cba]{position:fixed;bottom:30px;right:30px;z-index:999;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.floating-action-buttons .el-button[data-v-f1389cba],.floating-action-buttons[data-v-f1389cba]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.floating-action-buttons .el-button[data-v-f1389cba]{width:60px;height:60px;-webkit-box-shadow:0 2px 12px 0 rgba(0,0,0,.15);box-shadow:0 2px 12px 0 rgba(0,0,0,.15);border:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.floating-action-buttons .el-button i[data-v-f1389cba]{font-size:20px}.floating-action-buttons .plan-badge[data-v-f1389cba] .el-badge__content{background-color:#f56c6c}.step-three-device-container .step-actions[data-v-297fd57f]{border-top:1px solid #e6e6e6;display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px;padding:20px 0}.coiling-config-container .coiling-specs[data-v-fec13b2e],.coiling-config-container .step-info[data-v-fec13b2e]{margin-bottom:20px}.coiling-config-container .coiling-specs h4[data-v-fec13b2e],.coiling-config-container .step-info h4[data-v-fec13b2e]{color:#303133;font-size:14px;font-weight:600;margin:0 0 12px 0;padding-bottom:8px;border-bottom:1px solid #e4e7ed}.coiling-config-container .total-ratio-info[data-v-fec13b2e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.coiling-config-container .total-ratio-info span[data-v-fec13b2e]{color:#606266;font-size:14px}.coiling-config-container .total-ratio-info .error-tip[data-v-fec13b2e]{color:#f56c6c;font-size:12px}.assign-device-container .step-info[data-v-7f1dd5ad]{margin-bottom:20px}.assign-device-container .step-info h4[data-v-7f1dd5ad]{color:#303133;font-size:14px;margin:0 0 10px 0}.assign-device-container .step-info .current-device[data-v-7f1dd5ad]{color:#409eff;font-weight:500}.assign-device-container .step-info .no-device[data-v-7f1dd5ad]{color:#909399;font-style:italic}.assign-device-container .device-form h4[data-v-7f1dd5ad]{color:#303133;font-size:14px;margin:0 0 15px 0}.dialog-footer[data-v-7f1dd5ad]{text-align:right}.dialog-footer .el-button[data-v-7f1dd5ad]{margin-left:10px}.process-insert-container .steel-strip-info[data-v-5ba4cd1a]{margin-bottom:20px}.process-insert-container .steel-strip-info h4[data-v-5ba4cd1a]{color:#409eff;font-size:14px;font-weight:600;margin-bottom:10px}.process-insert-container .process-form h4[data-v-5ba4cd1a]{color:#409eff;font-size:14px;font-weight:600;margin-bottom:15px}.process-insert-container .process-form[data-v-5ba4cd1a] .el-form-item{margin-bottom:18px}.order-item-option[data-v-5ba4cd1a]{padding:4px 20px}.order-item-option .option-main .disabled-text[data-v-5ba4cd1a]{color:#c0c4cc}.order-item-option .option-tip[data-v-5ba4cd1a]{margin-top:4px;font-size:12px;color:#f56c6c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-item-option .option-tip i[data-v-5ba4cd1a]{margin-right:4px}.dialog-footer[data-v-5ba4cd1a]{text-align:right}.dialog-footer .el-button[data-v-5ba4cd1a]{margin-left:10px}.process-params-container .step-info[data-v-71435769]{margin-bottom:20px}.process-params-container .step-info h4[data-v-71435769]{color:#303133;font-size:14px;margin:0 0 10px 0}.process-params-container .step-info .current-device[data-v-71435769]{color:#409eff;font-weight:500}.process-params-container .step-info .no-device[data-v-71435769]{color:#909399;font-style:italic}.process-params-container .params-form h4[data-v-71435769]{color:#303133;font-size:14px;margin:0 0 15px 0}.dialog-footer[data-v-71435769]{text-align:right}.dialog-footer .el-button[data-v-71435769]{margin-left:10px}.order-item-option[data-v-71435769]{padding:4px 20px}.order-item-option .option-main .disabled-text[data-v-71435769]{color:#c0c4cc}.order-item-option .option-tip[data-v-71435769]{margin-top:4px;font-size:12px;color:#f56c6c;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order-item-option .option-tip i[data-v-71435769]{margin-right:4px}.slitting-config-container .thickness-range-filter[data-v-6d6021ae]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.slitting-config-container .thickness-range-filter span[data-v-6d6021ae]{color:#606266;font-size:14px;white-space:nowrap}.slitting-config-container .thickness-range-filter .el-button[data-v-6d6021ae]{margin-left:5px}.order-item-option[data-v-6d6021ae]{padding:4px 20px}.order-item-option .option-main .disabled-text[data-v-6d6021ae]{color:#c0c4cc}.order-item-option .option-tip[data-v-6d6021ae]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#f56c6c;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;margin-top:4px}.order-item-option .option-tip i[data-v-6d6021ae]{margin-right:4px}.process-flow[data-v-31033ada]{background:#fff;border-radius:0 0 8px 8px;min-height:400px;padding:20px}.process-flow .process-template-selector[data-v-31033ada]{margin-bottom:16px}.process-flow .process-template-selector .template-buttons[data-v-31033ada]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.process-flow .process-template-selector .template-buttons .template-button[data-v-31033ada]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #dcdfe6;border-radius:6px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 140px;flex:0 0 140px;gap:8px;max-width:140px;min-height:40px;padding:8px 12px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.process-flow .process-template-selector .template-buttons .template-button[data-v-31033ada]:hover{background:#f0f9ff;border-color:#409eff}.process-flow .process-template-selector .template-buttons .template-button.active[data-v-31033ada]{background:#409eff;border-color:#409eff;color:#fff}.process-flow .process-template-selector .template-buttons .template-button.active .button-content h4[data-v-31033ada],.process-flow .process-template-selector .template-buttons .template-button.active .button-content p[data-v-31033ada],.process-flow .process-template-selector .template-buttons .template-button.active i[data-v-31033ada]{color:#fff}.process-flow .process-template-selector .template-buttons .template-button.smart-generate[data-v-31033ada]{background:linear-gradient(135deg,#667eea,#764ba2);border-color:#667eea;color:#fff}.process-flow .process-template-selector .template-buttons .template-button.smart-generate[data-v-31033ada]:hover{background:linear-gradient(135deg,#764ba2,#667eea);border-color:#764ba2;-webkit-box-shadow:0 4px 12px rgba(102,126,234,.4);box-shadow:0 4px 12px rgba(102,126,234,.4);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.process-flow .process-template-selector .template-buttons .template-button.smart-generate .button-content h4[data-v-31033ada],.process-flow .process-template-selector .template-buttons .template-button.smart-generate .button-content p[data-v-31033ada]{color:#fff}.process-flow .process-template-selector .template-buttons .template-button.smart-generate i[data-v-31033ada]{color:#fff;font-size:16px}.process-flow .process-template-selector .template-buttons .template-button i[data-v-31033ada]{color:#909399;-ms-flex-negative:0;flex-shrink:0;font-size:14px}.process-flow .process-template-selector .template-buttons .template-button .button-content[data-v-31033ada]{-webkit-box-flex:1;-ms-flex:1;flex:1}.process-flow .process-template-selector .template-buttons .template-button .button-content h4[data-v-31033ada]{color:#303133;font-size:12px;font-weight:600;margin:0 0 2px 0}.process-flow .process-template-selector .template-buttons .template-button .button-content p[data-v-31033ada]{color:#909399;font-size:10px;line-height:1.2;margin:0}.process-flow[data-v-31033ada] .process-node-content{background:#fff;border:1px solid #dcdfe6;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.08);box-shadow:0 2px 4px rgba(0,0,0,.08);cursor:pointer;max-width:180px;min-width:120px;padding:16px;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.process-flow[data-v-31033ada] .process-node-content:hover{border-color:#409eff;-webkit-box-shadow:0 4px 8px rgba(64,158,255,.15);box-shadow:0 4px 8px rgba(64,158,255,.15)}.process-flow[data-v-31033ada] .process-node-content.calender-node{background:#f0f9ff;border-color:#409eff}.process-flow[data-v-31033ada] .process-node-content.calender-node .node-header{color:#409eff}.process-flow[data-v-31033ada] .process-node-content.anneal-node{background:#fdf6ec;border-color:#e6a23c}.process-flow[data-v-31033ada] .process-node-content.anneal-node .node-header{color:#e6a23c}.process-flow[data-v-31033ada] .process-node-content .node-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#303133;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:12px}.process-flow[data-v-31033ada] .process-node-content .node-header i{font-size:16px}.process-flow[data-v-31033ada] .process-node-content .node-header .node-title{font-size:14px}.process-flow[data-v-31033ada] .process-node-content .node-header .node-title .step-name-dropdown{cursor:pointer;color:#409eff}.process-flow[data-v-31033ada] .process-node-content .node-header .node-title .step-name-dropdown:hover{color:#66b1ff}.process-flow[data-v-31033ada] .process-node-content .node-header .node-title .step-name-dropdown .el-icon--right{font-size:12px;margin-left:2px}.process-flow[data-v-31033ada] .process-node-content .node-header .node-title .target-thickness{display:block;color:#409eff;font-size:12px;font-weight:400}.process-flow[data-v-31033ada] .process-node-content .node-info{color:#606266;font-size:11px;text-align:center}.process-flow[data-v-31033ada] .process-node-content .node-info .info-item{line-height:1.4;margin-bottom:4px}.process-flow[data-v-31033ada] .process-node-content .node-info .info-item:last-child{margin-bottom:0}.process-flow[data-v-31033ada] .process-node-content .node-info .steel-strip-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px}.process-flow[data-v-31033ada] .process-node-content .node-info .steel-strip-info .spec-item{color:#303133;font-weight:600}.process-flow[data-v-31033ada] .process-node-content .node-info .steel-strip-info .edge-margin-item{color:#e6a23c;font-weight:500;font-size:10px}.process-flow[data-v-31033ada] .process-node-content .node-info .steel-strip-info .weight-item{color:#909399;font-size:10px}.process-flow[data-v-31033ada] .process-node-content .device-info{border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:10px;padding:8px}.process-flow[data-v-31033ada] .process-node-content .device-info .device-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:600;gap:4px;margin-bottom:4px}.process-flow[data-v-31033ada] .process-node-content .device-info .device-header i{font-size:11px}.process-flow[data-v-31033ada] .process-node-content .device-info .device-header span{font-size:10px;line-height:1}.process-flow[data-v-31033ada] .process-node-content .device-info .device-details{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15px}.process-flow[data-v-31033ada] .process-node-content .device-info .device-details .device-name{color:#303133;font-weight:600;line-height:1}.process-flow[data-v-31033ada] .process-node-content .device-info.assigned{background:#f0f9ff;border:1px solid #b3d8ff;min-height:20px}.process-flow[data-v-31033ada] .process-node-content .device-info.assigned .device-header{color:#409eff}.process-flow[data-v-31033ada] .process-node-content .device-info.unassigned{background:#fef0f0;border:1px solid #fbc4c4;min-height:20px}.process-flow[data-v-31033ada] .process-node-content .device-info.unassigned .device-header{color:#f56c6c;margin-bottom:0}.process-flow[data-v-31033ada] .process-node-content .node-actions{border-top:1px solid #f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;margin-top:12px;padding-top:8px}.process-flow[data-v-31033ada] .process-node-content .action-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:10px;font-weight:500;gap:4px;height:24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;width:100%}.process-flow[data-v-31033ada] .process-node-content .action-button i,.process-flow[data-v-31033ada] .process-node-content .action-button span{font-size:10px}.process-flow[data-v-31033ada] .process-node-content .device-config-btn{background:#fff;border:1px solid #409eff;color:#409eff}.process-flow[data-v-31033ada] .process-node-content .device-config-btn:hover{background:#409eff;color:#fff}.process-flow[data-v-31033ada] .process-node-content .slitting-btn{background:#fff;border:1px solid #67c23a;color:#67c23a}.process-flow[data-v-31033ada] .process-node-content .slitting-btn:hover{background:#67c23a;color:#fff}.process-flow[data-v-31033ada] .process-node-content .coiling-btn{background:#fff;border:1px solid #17a2b8;color:#17a2b8}.process-flow[data-v-31033ada] .process-node-content .coiling-btn:hover{background:#17a2b8;color:#fff}.process-flow[data-v-31033ada] .process-node-content .process-params-btn{background:#fff;border:1px solid #e6a23c;color:#e6a23c}.process-flow[data-v-31033ada] .process-node-content .process-params-btn:hover{background:#e6a23c;color:#fff}.process-flow[data-v-31033ada] .process-node-content .single-calender-btn{background:#fff;border:1px solid #9b59b6;color:#9b59b6}.process-flow[data-v-31033ada] .process-node-content .single-calender-btn:hover{background:#9b59b6;color:#fff}.process-flow[data-v-31033ada] .delete-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f56c6c;border-radius:50%;-webkit-box-shadow:0 2px 4px rgba(245,108,108,.3);box-shadow:0 2px 4px rgba(245,108,108,.3);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:-8px;top:-8px;-webkit-transition:all .2s ease;transition:all .2s ease;width:20px;z-index:10}.process-flow[data-v-31033ada] .delete-icon:hover{background:#f78989;-webkit-box-shadow:0 4px 8px rgba(245,108,108,.5);box-shadow:0 4px 8px rgba(245,108,108,.5);-webkit-transform:scale(1.1);transform:scale(1.1)}.process-flow[data-v-31033ada] .delete-icon:active{-webkit-transform:scale(.95);transform:scale(.95)}.process-flow[data-v-31033ada] .delete-icon i{font-size:12px;font-weight:700}.process-flow[data-v-31033ada] .exception-icon{position:absolute;left:-8px;top:-8px;z-index:10;-webkit-transition:all .2s ease;transition:all .2s ease}.process-flow[data-v-31033ada] .exception-icon:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.process-flow[data-v-31033ada] .exception-icon .el-tag{border-radius:4px;-webkit-box-shadow:0 2px 4px rgba(245,108,108,.3);box-shadow:0 2px 4px rgba(245,108,108,.3)}.process-flow[data-v-31033ada] .exception-icon .el-tag:hover{-webkit-box-shadow:0 4px 8px rgba(245,108,108,.5);box-shadow:0 4px 8px rgba(245,108,108,.5)}.process-flow[data-v-31033ada] .org-tree-node-children .org-tree-node-children-bg{border-color:#dcdfe6;border-width:1px}.process-flow[data-v-31033ada] .org-tree-node .org-tree-node-label .org-tree-node-label-inner{background:transparent;border:none;padding:0}.process-flow[data-v-31033ada] .org-tree-container .org-tree-node{margin:0 12px}.process-flow[data-v-31033ada] .semi-finished-product{background:linear-gradient(135deg,#fffbeb,#fef3c7)!important;border:2px solid #f59e0b!important}.process-flow[data-v-31033ada] .semi-finished-product .node-header .node-title{color:#f59e0b!important;font-weight:600!important}.process-flow[data-v-31033ada] .semi-finished-product .node-header .node-title .target-thickness{color:#409eff!important;font-size:12px!important;font-weight:400!important}.process-flow[data-v-31033ada] .semi-finished-product .node-header i{color:#0ea5e9!important}.process-flow[data-v-31033ada] .finished-product{background:linear-gradient(135deg,#f0fdf4,#dcfce7)!important;border:2px solid #22c55e!important}.process-flow[data-v-31033ada] .finished-product .node-header .node-title{color:#333!important;font-weight:600!important}.process-flow[data-v-31033ada] .finished-product .node-header .node-title .target-thickness{color:#409eff!important;font-size:12px!important;font-weight:400!important}.process-flow[data-v-31033ada] .finished-product .node-header i{color:#0ea5e9!important}.process-flow[data-v-31033ada] .insert-process-btn{background:linear-gradient(135deg,#8b5cf6,#7c3aed)!important;border:1px solid #7c3aed!important;color:#fff!important}.process-flow[data-v-31033ada] .insert-process-btn:hover{background:linear-gradient(135deg,#7c3aed,#6d28d9)!important;-webkit-box-shadow:0 4px 8px rgba(139,92,246,.3);box-shadow:0 4px 8px rgba(139,92,246,.3);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.process-flow[data-v-31033ada] .insert-process-btn i{color:#fbbf24!important}.order-items-table[data-v-4822821d],.steel-inventory-table[data-v-4822821d]{margin-bottom:20px}.order-items-table .table-header[data-v-4822821d],.steel-inventory-table .table-header[data-v-4822821d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #e4e7ed;color:#606266;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;padding:12px 20px}.order-items-table .table-header h3[data-v-4822821d],.steel-inventory-table .table-header h3[data-v-4822821d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:500;gap:8px;margin:0}.order-items-table .table-header h3 i[data-v-4822821d],.steel-inventory-table .table-header h3 i[data-v-4822821d]{color:#409eff;font-size:16px}.order-items-table .table-header .summary-info[data-v-4822821d],.steel-inventory-table .table-header .summary-info[data-v-4822821d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.order-items-table .table-header .summary-info .summary-label[data-v-4822821d],.steel-inventory-table .table-header .summary-info .summary-label[data-v-4822821d]{color:#606266;font-size:14px;font-weight:500}.order-items-table .table-header .summary-info .summary-item[data-v-4822821d],.steel-inventory-table .table-header .summary-info .summary-item[data-v-4822821d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f0f9ff;border-radius:4px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;padding:4px 10px}.order-items-table .table-header .summary-info .summary-item .label[data-v-4822821d],.steel-inventory-table .table-header .summary-info .summary-item .label[data-v-4822821d]{color:#909399;font-size:12px}.order-items-table .table-header .summary-info .summary-item .value[data-v-4822821d],.steel-inventory-table .table-header .summary-info .summary-item .value[data-v-4822821d]{color:#409eff;font-size:14px;font-weight:600}.order-items-table .table-header .summary-info .summary-item.total[data-v-4822821d],.steel-inventory-table .table-header .summary-info .summary-item.total[data-v-4822821d]{background:#ecf5ff;border:1px solid #d9ecff}.order-items-table .table-header .summary-info .summary-item.total .label[data-v-4822821d],.steel-inventory-table .table-header .summary-info .summary-item.total .label[data-v-4822821d]{color:#606266}.order-items-table .table-header .summary-info .summary-item.total .value[data-v-4822821d],.steel-inventory-table .table-header .summary-info .summary-item.total .value[data-v-4822821d]{color:#409eff;font-size:15px}.order-items-table .table-header .summary-info .summary-divider[data-v-4822821d],.steel-inventory-table .table-header .summary-info .summary-divider[data-v-4822821d]{color:#909399;font-size:14px;font-weight:500;padding:0 4px}.spec-text[data-v-4822821d]{color:#303133;font-weight:500}.processing-quantity-cell[data-v-4822821d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.processing-quantity-cell .quantity-value[data-v-4822821d]{font-weight:500}.processing-quantity-cell .split-btn[data-v-4822821d]{color:#e6a23c;padding:0}.processing-quantity-cell .split-btn[data-v-4822821d]:hover{color:#f7ba2a}.processing-quantity-cell .merge-btn[data-v-4822821d]{color:#67c23a;padding:0}.processing-quantity-cell .merge-btn[data-v-4822821d]:hover{color:#85ce61}.process-config-container .process-flow-chart[data-v-4822821d]{margin-bottom:20px}.process-config-container .process-flow-chart .table-header[data-v-4822821d]{background:linear-gradient(135deg,#e6a23c,#f7ba2a);border-radius:8px 8px 0 0;-webkit-box-shadow:0 2px 8px rgba(230,162,60,.3);box-shadow:0 2px 8px rgba(230,162,60,.3);color:#fff;margin-bottom:0;padding:20px 24px}.process-config-container .process-flow-chart .table-header h3[data-v-4822821d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:18px;font-weight:600;gap:10px;margin:0}.process-config-container .process-flow-chart .table-header h3 i[data-v-4822821d]{font-size:20px}.process-config-container .summary-content[data-v-4822821d]{background:#f8f9fa;border-radius:8px;margin-bottom:20px;padding:20px}.process-config-container .summary-content .summary-section[data-v-4822821d]{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.06);box-shadow:0 2px 4px rgba(0,0,0,.06);margin-bottom:20px;padding:20px}.process-config-container .summary-content .summary-section[data-v-4822821d]:last-child{margin-bottom:0}.process-config-container .summary-content .summary-section .summary-section-title[data-v-4822821d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#303133;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:600;margin:0 0 16px 0}.process-config-container .summary-content .summary-section .summary-section-title i[data-v-4822821d]{color:#409eff;font-size:18px;margin-right:8px}.process-config-container .summary-content .summary-row[data-v-4822821d]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px}.process-config-container .summary-content .summary-item-wrapper[data-v-4822821d]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:20%}.process-config-container .summary-content .summary-item[data-v-4822821d]{background:#f5f7fa;border-radius:6px;padding:16px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.process-config-container .summary-content .summary-item[data-v-4822821d]:hover{background:#ecf5ff;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.1);box-shadow:0 4px 8px rgba(0,0,0,.1);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.process-config-container .summary-content .summary-item .summary-value[data-v-4822821d]{font-size:24px;font-weight:700;margin-bottom:8px}.process-config-container .summary-content .summary-item .summary-value.primary[data-v-4822821d]{color:#409eff}.process-config-container .summary-content .summary-item .summary-value.success[data-v-4822821d]{color:#67c23a}.process-config-container .summary-content .summary-item .summary-value.warning[data-v-4822821d]{color:#e6a23c}.process-config-container .summary-content .summary-item .summary-value.info[data-v-4822821d]{color:#909399}.process-config-container .summary-content .summary-item .summary-value.time[data-v-4822821d]{color:#f56c6c}.process-config-container .summary-content .summary-item .summary-value.spec[data-v-4822821d]{color:#722ed1}.process-config-container .summary-content .summary-item .summary-value.weight[data-v-4822821d]{color:#13c2c2}.process-config-container .summary-content .summary-item .summary-label[data-v-4822821d]{color:#606266;font-size:13px;font-weight:500}.process-config-container .step-actions[data-v-4822821d]{border-top:1px solid #e4e7ed;padding:20px 0 0}.intelligent-schedule-form .steps-header[data-v-71c54ce2],.process-config-container .step-actions[data-v-4822821d]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.intelligent-schedule-form .steps-header[data-v-71c54ce2]{margin-bottom:16px;padding:0 20px}.intelligent-schedule-form .steps-header .steps-header-left .cache-hint[data-v-71c54ce2]{color:#e6a23c;font-size:13px}.intelligent-schedule-form .steps-header .steps-header-left .cache-hint i[data-v-71c54ce2]{margin-right:4px}.intelligent-schedule-form .steps-header .steps-header-left .cache-hint .clear-cache-btn[data-v-71c54ce2]{color:#f56c6c;padding:0 4px;margin-left:8px}.intelligent-schedule-form .steps-header .steps-header-left .cache-hint .clear-cache-btn[data-v-71c54ce2]:hover{color:#f78989}.intelligent-schedule-form .steps-header .steps-header-right[data-v-71c54ce2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.intelligent-schedule-form .schedule-steps[data-v-71c54ce2]{margin-bottom:30px}.intelligent-schedule-form .step-content[data-v-71c54ce2]{min-height:600px}