.el-input[data-v-40dcf41e]{width:100%}.repair-design-form .room-picker-line{display:flex;gap:12px}.repair-design-form .room-picker-line .el-input{flex:1}.repair-design-form .room-picker-line .el-button{min-width:98px;height:38px;border-radius:10px}.repair-design-dialog{border-radius:12px;overflow:hidden}.repair-design-dialog .el-dialog__header{height:66px;padding:0 24px;background:#ebf2fa;border-bottom:1px solid #dce6f5;line-height:66px}.repair-design-dialog .el-dialog__title{color:#1d2129;font-size:16px;font-weight:600}.repair-design-dialog .el-dialog__headerbtn{top:23px;right:24px}.repair-design-dialog .el-dialog__body{padding:24px 24px 14px}.repair-design-dialog .el-dialog__footer{padding:10px 24px 24px}.repair-design-dialog .dialog-footer{display:flex;justify-content:flex-end;gap:12px}.repair-design-dialog .el-button{min-width:98px;height:38px;border-radius:10px;font-size:14px}.repair-design-dialog .el-button--default{color:#0e76ff;border-color:#0e76ff}.repair-design-dialog .el-button--primary{background:#0e76ff;border-color:#0e76ff}.repair-design-form .el-form-item{margin-bottom:18px}.repair-design-form .el-form-item__label{color:#1d2129;font-size:14px;font-weight:500;white-space:nowrap}.repair-design-form .el-form-item__content{line-height:38px}.repair-design-form .el-input__inner,.repair-design-form .el-textarea__inner{height:38px;border-color:#dce6f5;border-radius:10px;color:#1d2129;font-size:14px}.repair-design-form .el-date-editor.el-input,.repair-design-form .el-select{width:100%}.repair-design-form .repair-area-radio{height:38px;display:flex;align-items:center}.repair-design-form .appointment-slot-line{display:flex;gap:12px}.repair-design-form .appointment-slot-line .el-form-item{flex:1;margin-bottom:0}.repair-page[data-v-08b8e8e2]{height:100%;background:#f5f8fc}.repair-card[data-v-08b8e8e2]{min-height:100%;background:#fff;border-radius:0 0 12px 12px;display:flex;flex-direction:column;overflow:hidden}.repair-header[data-v-08b8e8e2]{padding:20px 24px 12px;flex-shrink:0}.repair-title[data-v-08b8e8e2]{font:600 16px/22px PingFang SC,sans-serif;color:#1d2129}.repair-divider[data-v-08b8e8e2]{height:1px;background:#dce6f5;margin:12px 0}.repair-toolbar[data-v-08b8e8e2]{display:flex;align-items:center;justify-content:space-between;gap:16px}.action-links[data-v-08b8e8e2],.repair-actions[data-v-08b8e8e2],.repair-pagination[data-v-08b8e8e2],.repair-search-group[data-v-08b8e8e2]{display:flex;align-items:center}.repair-actions[data-v-08b8e8e2]{gap:12px}.repair-search-group[data-v-08b8e8e2]{gap:12px;margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.repair-btn-add[data-v-08b8e8e2]{height:38px;padding:0 16px;background:#0e76ff;border:none;border-radius:10px;color:#fff;font-size:14px}.repair-btn-refresh[data-v-08b8e8e2]{width:38px;height:38px;padding:0;border-radius:10px;border:1px solid #dce6f5;color:#364153;background:#fff}.repair-btn-search[data-v-08b8e8e2]{height:38px;padding:0 16px;border-radius:10px;border:1px solid #0e76ff;background:#fff;color:#0e76ff}.repair-search-input[data-v-08b8e8e2],.repair-search-select[data-v-08b8e8e2]{width:170px}.repair-search-group[data-v-08b8e8e2] .el-input__inner{height:38px;border-radius:10px;border-color:#dce6f5;color:#1d2129}.repair-table-section[data-v-08b8e8e2]{flex:1;padding:12px 24px 0;overflow:auto}.repair-table-section[data-v-08b8e8e2] .el-table{border-radius:8px;overflow:hidden}.repair-table-section[data-v-08b8e8e2] .el-table:before{display:none}.repair-table-section[data-v-08b8e8e2] .el-table td,.repair-table-section[data-v-08b8e8e2] .el-table th{border:none}.action-links[data-v-08b8e8e2]{gap:8px;white-space:nowrap}.action-link[data-v-08b8e8e2]{color:#0e76ff;cursor:pointer;font-size:14px}.action-link.danger[data-v-08b8e8e2]{color:#f53f3f}.link-separator[data-v-08b8e8e2]{width:1px;height:12px;background:#dce6f5}.status-tag[data-v-08b8e8e2]{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:24px;padding:0 8px;border-radius:6px;font-size:13px}.status-wait[data-v-08b8e8e2]{background:#fff7e8;color:#d46b08}.status-done[data-v-08b8e8e2]{background:#e8f7ef;color:#0e8a45}.status-other[data-v-08b8e8e2]{background:#e8f3ff;color:#0e76ff}.repair-pagination[data-v-08b8e8e2]{justify-content:flex-end;gap:8px;padding:16px 24px 24px;flex-shrink:0}.pagination-total[data-v-08b8e8e2]{color:#6a7282;font-size:14px}.pagination-size-select[data-v-08b8e8e2]{width:96px}.pagination-size-select[data-v-08b8e8e2] .el-input__inner{height:32px;border-radius:8px}@media (max-width:1200px){.repair-toolbar[data-v-08b8e8e2]{align-items:flex-start;flex-direction:column}.repair-search-group[data-v-08b8e8e2]{margin-left:0;justify-content:flex-start}}