.car-complaint-report[data-v-7f2c56cf]{min-height:100vh;background-color:#f5f7fa}.container[data-v-7f2c56cf]{width:1200px;margin:0 auto}.page-header[data-v-7f2c56cf]{background:linear-gradient(135deg,#fcc40c,#f8b62d);padding:30px 0;color:#fff;margin-bottom:20px}.page-header .title[data-v-7f2c56cf]{font-size:28px;font-weight:700;margin:0 0 10px 0}.page-header .subtitle[data-v-7f2c56cf]{font-size:16px;opacity:.9;margin:0}.main-content[data-v-7f2c56cf]{display:flex;gap:20px;padding-bottom:50px}.left-panel[data-v-7f2c56cf]{width:260px;flex-shrink:0}.left-panel .panel-title[data-v-7f2c56cf]{font-size:18px;font-weight:700;color:#333;margin-bottom:15px;padding-bottom:10px;border-bottom:2px solid #fcc40c}.left-panel .category-item[data-v-7f2c56cf]{background-color:#fff;border-radius:8px;padding:15px;margin-bottom:15px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.left-panel .category-item .category-name[data-v-7f2c56cf]{font-size:16px;font-weight:500;color:#333;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #eee}.left-panel .category-item .problem-list[data-v-7f2c56cf],.left-panel .category-item .sub-problem-list[data-v-7f2c56cf]{display:flex;flex-wrap:wrap;gap:10px}.left-panel .category-item .problem-list .problem-item[data-v-7f2c56cf],.left-panel .category-item .sub-problem-list .problem-item[data-v-7f2c56cf]{padding:6px 12px;background-color:#f5f7fa;border-radius:4px;font-size:14px;color:#606266;cursor:pointer;transition:all .3s}.left-panel .category-item .problem-list .problem-item[data-v-7f2c56cf]:hover,.left-panel .category-item .sub-problem-list .problem-item[data-v-7f2c56cf]:hover{background-color:#eef1f6;color:#fcc40c}.left-panel .category-item .problem-list .problem-item.active[data-v-7f2c56cf],.left-panel .category-item .sub-problem-list .problem-item.active[data-v-7f2c56cf]{background-color:#fcc40c;color:#fff}.left-panel .category-item .problem-list .problem-item.sub-item[data-v-7f2c56cf],.left-panel .category-item .sub-problem-list .problem-item.sub-item[data-v-7f2c56cf]{font-size:13px;background-color:#f9f9f9}.left-panel .category-item .expand-button[data-v-7f2c56cf]{margin-top:12px;font-size:14px;color:#909399;cursor:pointer;display:flex;align-items:center;justify-content:center}.left-panel .category-item .expand-button i[data-v-7f2c56cf]{margin-left:5px}.left-panel .category-item .expand-button[data-v-7f2c56cf]:hover{color:#fcc40c}.right-panel[data-v-7f2c56cf]{flex:1}.right-panel .search-section[data-v-7f2c56cf]{background-color:#fff;border-radius:8px;padding:20px;margin-bottom:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.right-panel .search-section .search-form[data-v-7f2c56cf]{display:flex;flex-wrap:wrap}.right-panel .search-section .search-form .el-form-item[data-v-7f2c56cf]{margin-right:20px;margin-bottom:15px}.right-panel .search-section .search-form .date-picker[data-v-7f2c56cf]{width:260px}.right-panel .search-section .search-form .select-input[data-v-7f2c56cf]{width:160px}.right-panel .search-section .search-form .button-group[data-v-7f2c56cf]{margin-top:5px}.right-panel .search-section .search-form .button-group .search-button[data-v-7f2c56cf]{background-color:#fcc40c;border-color:#fcc40c}.right-panel .search-section .search-form .button-group .search-button[data-v-7f2c56cf]:hover{background-color:#f8b62d;border-color:#f8b62d}.right-panel .search-section .search-form .button-group .export-button[data-v-7f2c56cf]{color:#fcc40c;border-color:#fcc40c}.right-panel .search-section .search-form .button-group .export-button[data-v-7f2c56cf]:hover{background-color:#fef6e0}.right-panel .table-section[data-v-7f2c56cf]{background-color:#fff;border-radius:8px;padding:20px;box-shadow:0 2px 12px 0 rgba(0,0,0,.05)}.right-panel .table-section .data-table[data-v-7f2c56cf]{margin-bottom:20px}.right-panel .table-section .data-table[data-v-7f2c56cf] th{background-color:#f5f7fa;color:#333;font-weight:500}.right-panel .table-section .pagination-wrapper[data-v-7f2c56cf]{display:flex;justify-content:flex-end;margin-top:20px}.red-text[data-v-7f2c56cf]{color:#f56c6c;font-weight:700}.green-text[data-v-7f2c56cf]{color:#67c23a;font-weight:700}