.repair-order-header[data-v-18bbeaec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.repair-order-header .status-tag[data-v-18bbeaec]{margin-left:20px}.repair-detail-container[data-v-18bbeaec]{padding:0 20px}.repair-detail-container .basic-info[data-v-18bbeaec]{background:#f7faf9;border-radius:12px;padding:20px;margin-bottom:24px}.repair-detail-container .basic-info .info-grid[data-v-18bbeaec]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.repair-detail-container .basic-info .info-grid .info-item .label[data-v-18bbeaec]{color:#8a9a8f;font-size:12px;font-weight:600;margin-bottom:4px}.repair-detail-container .basic-info .info-grid .info-item .value[data-v-18bbeaec]{color:#263128;font-size:14px;font-weight:600}.repair-detail-container .basic-info .info-grid .info-item .value.one-id[data-v-18bbeaec]{color:#017723}.repair-detail-container .section-label[data-v-18bbeaec]{color:#263128;font-size:14px;margin-bottom:4px}.repair-detail-container .qc-images[data-v-18bbeaec]{margin-top:20px;margin-bottom:24px}.repair-detail-container .qc-images .image-list[data-v-18bbeaec]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.repair-detail-container .qc-images .image-list .image-item[data-v-18bbeaec]{width:120px;height:120px;border-radius:4px;overflow:hidden;cursor:pointer}.repair-detail-container .qc-images .image-list .image-item img[data-v-18bbeaec]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.repair-detail-container .repair-details[data-v-18bbeaec]{margin-bottom:24px}.repair-detail-container .repair-details .repair-items[data-v-18bbeaec]{border:1px solid #e8e8e8;border-radius:12px;padding:20px;margin-top:10px}.repair-detail-container .repair-details .repair-items .repair-item[data-v-18bbeaec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;color:#263128;font-family:NunitoSansSemiBold;font-weight:600;font-size:14px}.repair-detail-container .repair-details .repair-items .repair-title[data-v-18bbeaec]{color:#8a9a8f;font-family:NunitoSans;font-weight:400}.repair-detail-container .repair-details .repair-items .total-cost[data-v-18bbeaec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:16px;padding-top:16px;border-top:1px dashed #e8e8e8;font-weight:600;color:#263128}.repair-detail-container .repair-progress[data-v-18bbeaec]{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;border:1px solid #e8e8e8;border-radius:12px;padding:20px;margin-bottom:24px}.repair-detail-container .repair-progress .progress-item[data-v-18bbeaec]{text-align:center}.repair-detail-container .repair-progress .progress-item .progress-value[data-v-18bbeaec]{font-size:20px;font-weight:600;color:#263128;margin-bottom:4px}.repair-detail-container .repair-progress .progress-item .progress-value.orange[data-v-18bbeaec]{color:#f68839}.repair-detail-container .repair-progress .progress-item .progress-label[data-v-18bbeaec]{font-size:12px;color:#8a9a8f}.repair-detail-container .modal-footer[data-v-18bbeaec]{position:absolute;bottom:20px;left:0;right:0;text-align:right;padding-top:20px;border-top:1px solid #e8e8e8}.repair-detail-container .modal-footer .ant-btn[data-v-18bbeaec]{font-family:NunitoSansSemiBold;font-weight:600}[data-v-18bbeaec] .ant-modal-header{border-bottom:none;padding:20px 24px}[data-v-18bbeaec] .ant-modal-close{top:20px}[data-v-18bbeaec] .ant-modal-body{padding-top:0}.repaire-order-container[data-v-3642973b]{padding:0 4px}.repaire-order-container .repair-tabs[data-v-3642973b]{margin-bottom:0;background:#fff}.repaire-order-container .repaire-order-content[data-v-3642973b]{padding:20px}.repaire-order-container .repaire-order-content .search-area[data-v-3642973b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-bottom:20px}.repaire-order-container .repaire-order-content .search-area .search-input[data-v-3642973b]{width:600px;height:48px;border-radius:12px}.repaire-order-container .repaire-order-content .search-area .search-input[data-v-3642973b] .ant-input{height:48px;font-size:14px}.repaire-order-container .repaire-order-content .search-area .search-input[data-v-3642973b] .ant-input-prefix{margin-right:12px}.repaire-order-container .repaire-order-content .search-area .clear-btn[data-v-3642973b]{width:140px;height:48px;border-radius:8px;font-size:14px}.repaire-order-container .repaire-order-content .repaire-order-table[data-v-3642973b]{padding:20px;background:#fff;border-radius:12px}.repaire-order-container .repaire-order-content .repaire-order-table .expanded-content[data-v-3642973b]{padding:16px}.repaire-order-container .repaire-order-content .repaire-order-table .expanded-content .product-info[data-v-3642973b]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px}.repaire-order-container .repaire-order-content .repaire-order-table .expanded-content .product-info .product-image[data-v-3642973b]{width:80px;height:80px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.repaire-order-container .repaire-order-content .repaire-order-table .expanded-content .product-info .product-details[data-v-3642973b]{-webkit-box-flex:1;-ms-flex:1;flex:1}.repaire-order-container .repaire-order-content .repaire-order-table .expanded-content .product-info .product-details .product-name[data-v-3642973b]{font-size:14px;font-weight:600;color:#263128;margin-bottom:8px}.repaire-order-container .repaire-order-content .repaire-order-table .expanded-content .product-info .product-details .product-specs[data-v-3642973b]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;color:#8a9a8f;font-size:12px}.repaire-order-container .repaire-order-content .repaire-order-table .expanded-content .product-info .product-details .product-specs span[data-v-3642973b]{display:inline-block}.repaire-order-container .action-icon[data-v-3642973b]{width:32px;height:32px;cursor:pointer}.repaire-order-container[data-v-3642973b] .ant-table-row-expand-icon-cell{width:50px}.repaire-order-container[data-v-3642973b] .ant-tabs-bar{margin-bottom:1px}.repaire-order-container[data-v-3642973b] .ant-table-expanded-row{background-color:#fff}