.repair-records-container[data-v-63812349]{padding:20px;background:#f5f7fa;min-height:100vh}.repair-records-container .repair-tabs[data-v-63812349]{background:#fff;border-radius:8px;box-shadow:0 2px 12px rgba(0,0,0,.1)}.repair-records-container .repair-tabs[data-v-63812349] .el-tabs__header{margin:0;background:#f8f9fa;border-radius:8px 8px 0 0}.repair-records-container .repair-tabs[data-v-63812349] .el-tabs__header .el-tabs__nav-wrap{padding:0 20px}.repair-records-container .repair-tabs[data-v-63812349] .el-tabs__header .el-tabs__item{padding:15px 25px;font-size:16px;font-weight:500;color:#606266}.repair-records-container .repair-tabs[data-v-63812349] .el-tabs__header .el-tabs__item.is-active{color:#409eff;background:#409eff;color:#fff;border-radius:4px 4px 0 0}.repair-records-container .repair-tabs[data-v-63812349] .el-tabs__content{padding:30px}.repair-records-container .tab-content[data-v-63812349]{min-height:500px}.repair-records-container .form-title[data-v-63812349]{text-align:center;margin-bottom:30px;padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff}.repair-records-container .form-title h2[data-v-63812349]{margin:0 0 10px 0;font-size:24px;font-weight:600}.repair-records-container .form-title .edit-tip[data-v-63812349]{margin:0;font-size:14px;opacity:.9}.repair-records-container .form-section[data-v-63812349]{margin-bottom:30px;padding:20px;background:#fafbfc;border-radius:8px;border:1px solid #e4e7ed}.repair-records-container .form-section .section-header[data-v-63812349]{display:flex;align-items:center;margin-bottom:20px}.repair-records-container .form-section .section-header .section-line[data-v-63812349]{width:4px;height:20px;background:#409eff;border-radius:2px;margin-right:12px}.repair-records-container .form-section .section-header h3[data-v-63812349]{margin:0;font-size:18px;font-weight:600;color:#303133}.repair-records-container .form-section .section-header .section-tip[data-v-63812349]{margin-left:12px}.repair-records-container .form-section .product-entry-block+.product-entry-block[data-v-63812349]{margin-top:24px;padding-top:20px;border-top:1px dashed #e4e7ed}.repair-records-container .form-section .product-entry-block .entry-block-title[data-v-63812349]{display:flex;align-items:center;margin-bottom:12px;font-size:15px;font-weight:600;color:#606266}.repair-records-container .form-section .product-entry-block .entry-block-title i[data-v-63812349]{margin-right:6px;color:#409eff}.repair-records-container .form-section .product-entry-block .entry-block-title .entry-count[data-v-63812349]{margin-left:8px;font-size:12px;font-weight:400;color:#909399}.repair-records-container .form-section .product-entry-block .entry-empty[data-v-63812349]{padding:20px;margin-bottom:12px;text-align:center;font-size:13px;color:#909399;background:#fff;border:1px dashed #dcdfe6;border-radius:6px}.repair-records-container .form-section .product-entry-block .product-entry-list .product-entry-row[data-v-63812349]{display:flex;align-items:flex-start;padding:14px 12px 0 12px;margin-bottom:12px;background:#fff;border:1px solid #e4e7ed;border-radius:6px;transition:border-color .2s,box-shadow .2s}.repair-records-container .form-section .product-entry-block .product-entry-list .product-entry-row[data-v-63812349]:hover{border-color:#c6e2ff;box-shadow:0 2px 8px rgba(64,158,255,.08)}.repair-records-container .form-section .product-entry-block .product-entry-list .product-entry-row .entry-index[data-v-63812349]{flex:none;width:22px;height:22px;margin:6px 10px 0 0;line-height:22px;text-align:center;font-size:12px;color:#909399;background:#f2f6fc;border-radius:50%}.repair-records-container .form-section .product-entry-block .product-entry-list .product-entry-row .entry-fields[data-v-63812349]{flex:1;min-width:0}.repair-records-container .form-section .product-entry-block .product-entry-list .product-entry-row .entry-fields[data-v-63812349] .el-form-item{margin-bottom:14px}.repair-records-container .form-section .product-entry-block .product-entry-list .product-entry-row .entry-fields[data-v-63812349] .el-form-item__label{font-size:13px;color:#909399}.repair-records-container .form-section .product-entry-block .product-entry-list .product-entry-row .entry-remove[data-v-63812349]{flex:none;margin:4px 0 0 8px;padding:6px;font-size:16px;color:#f56c6c}.repair-records-container .form-section .product-entry-block .product-entry-list .product-entry-row .entry-remove[data-v-63812349]:hover{color:#f78989}.repair-records-container .form-section .product-entry-block .product-entry-list .product-entry-row .new-model-tag[data-v-63812349]{margin-top:4px}.repair-records-container .form-section .product-entry-block .entry-add[data-v-63812349]{width:100%;border-style:dashed;color:#409eff}.repair-records-container .form-section .product-entry-block .entry-add[data-v-63812349]:hover{border-color:#409eff;background:#ecf5ff}.repair-records-container .repair-form .el-form-item[data-v-63812349]{margin-bottom:20px}.repair-records-container .repair-form .el-date-picker[data-v-63812349],.repair-records-container .repair-form .el-input-number[data-v-63812349],.repair-records-container .repair-form .el-input[data-v-63812349],.repair-records-container .repair-form .el-select[data-v-63812349]{width:100%}.repair-records-container .repair-form .el-textarea .el-textarea__inner[data-v-63812349]{border-radius:4px;border-color:#dcdfe6}.repair-records-container .repair-form .el-textarea .el-textarea__inner[data-v-63812349]:focus{border-color:#409eff}.repair-records-container .form-actions[data-v-63812349]{text-align:center;margin-top:30px;padding-top:20px;border-top:1px solid #e4e7ed}.repair-records-container .form-actions .el-button[data-v-63812349]{padding:12px 30px;font-size:16px;margin:0 10px}.repair-records-container .models-section[data-v-63812349],.repair-records-container .query-section[data-v-63812349]{text-align:center;padding:60px 20px;color:#909399}.repair-records-container .models-section h3[data-v-63812349],.repair-records-container .query-section h3[data-v-63812349]{margin-bottom:20px;color:#606266}.repair-records-container .models-section p[data-v-63812349],.repair-records-container .query-section p[data-v-63812349]{font-size:14px;line-height:1.6}.repair-records-container .query-card[data-v-63812349],.repair-records-container .result-card[data-v-63812349]{margin-bottom:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.repair-records-container .query-card .card-header[data-v-63812349],.repair-records-container .result-card .card-header[data-v-63812349]{display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#303133}.repair-records-container .query-form .el-form-item[data-v-63812349]{margin-bottom:15px;margin-right:20px}.repair-records-container .pagination-container[data-v-63812349]{text-align:center;margin-top:20px;padding:20px 0}.repair-records-container .record-detail .el-descriptions[data-v-63812349]{margin:20px 0}.repair-records-container .delete-confirm[data-v-63812349]{text-align:center;padding:20px 0}.repair-records-container .delete-confirm .el-icon-warning[data-v-63812349]{display:block;margin:0 auto 15px;font-size:48px}.repair-records-container .delete-confirm span[data-v-63812349]{font-size:16px;font-weight:500;color:#303133}.repair-records-container .delete-confirm .delete-info[data-v-63812349]{margin:20px 0;padding:15px;background:#f5f7fa;border-radius:6px;text-align:left}.repair-records-container .delete-confirm .delete-info p[data-v-63812349]{margin:8px 0;font-size:14px;color:#606266}.repair-records-container .delete-confirm .delete-info p strong[data-v-63812349]{color:#303133}.repair-records-container .delete-confirm .delete-warning[data-v-63812349]{color:#e6a23c;font-size:14px;font-weight:500;margin:15px 0 0 0}.repair-records-container .models-header[data-v-63812349]{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px;padding:20px;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;color:#fff}.repair-records-container .models-header h2[data-v-63812349]{margin:0;font-size:24px;font-weight:600}.repair-records-container .models-header .models-actions[data-v-63812349]{display:flex;gap:15px}.repair-records-container .models-header .models-actions .el-button[data-v-63812349]{padding:10px 20px;font-weight:500}.repair-records-container .model-card[data-v-63812349]{margin-bottom:20px;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.repair-records-container .model-card .card-header[data-v-63812349]{display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#303133;font-size:16px}.repair-records-container .model-card .card-header .header-actions[data-v-63812349]{display:flex;align-items:center;gap:10px}.repair-records-container .model-card .el-table .el-button[data-v-63812349]{margin:0 5px}.repair-records-container .dialog-footer[data-v-63812349]{text-align:right;padding-top:20px}.repair-records-container .product-info .product-item[data-v-63812349]{margin-bottom:8px;padding:8px 12px;background:#f8f9fa;border-radius:6px;border-left:3px solid #409eff}.repair-records-container .product-info .product-item[data-v-63812349]:last-child{margin-bottom:0}.repair-records-container .product-info .product-item .item-header[data-v-63812349]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.repair-records-container .product-info .product-item .item-header .model-name[data-v-63812349]{font-weight:600;color:#303133;font-size:13px}.repair-records-container .product-info .product-item .item-header .quantity[data-v-63812349]{color:#409eff;font-weight:500;font-size:12px}.repair-records-container .product-info .product-item .item-detail[data-v-63812349]{color:#606266;font-size:12px;margin-bottom:2px}.repair-records-container .product-info .product-item .item-detail[data-v-63812349]:last-child{margin-bottom:0}.repair-records-container .no-data[data-v-63812349]{color:#c0c4cc;font-style:italic;font-size:12px}.repair-records-container .record-detail .detail-card[data-v-63812349]{margin-bottom:20px}.repair-records-container .record-detail .detail-card[data-v-63812349]:last-child{margin-bottom:0}.repair-records-container .record-detail .detail-card .card-header[data-v-63812349]{display:flex;align-items:center;font-weight:600;color:#303133;font-size:16px}.repair-records-container .record-detail .detail-card .card-header i[data-v-63812349]{margin-right:8px;color:#409eff;font-size:18px}.repair-records-container .record-detail .product-detail-list .product-detail-item[data-v-63812349]{margin-bottom:20px;padding:15px;background:#f8f9fa;border-radius:8px;border-left:4px solid #409eff}.repair-records-container .record-detail .product-detail-list .product-detail-item[data-v-63812349]:last-child{margin-bottom:0}.repair-records-container .record-detail .product-detail-list .product-detail-item .product-detail-header[data-v-63812349]{margin-bottom:15px}.repair-records-container .record-detail .product-detail-list .product-detail-item .product-detail-header .product-title[data-v-63812349]{font-weight:600;color:#303133;font-size:14px;padding:5px 10px;background:#409eff;color:#fff;border-radius:4px;display:inline-block}@media(max-width:768px){.repair-records-container .repair-records-container[data-v-63812349]{padding:10px}.repair-records-container .form-section[data-v-63812349]{padding:15px;margin-bottom:20px}.repair-records-container .repair-tabs[data-v-63812349] .el-tabs__content{padding:20px}.repair-records-container .el-form-item[data-v-63812349]{margin-bottom:15px}}