
.temporary-report[data-v-db9e610e] { padding: 10px;
}
.search-select[data-v-db9e610e] { width: 100%;
}
.button-wrap[data-v-db9e610e] { display: flex; flex-wrap: wrap; gap: 8px 10px;
}
.button-wrap > .el-button[data-v-db9e610e] { margin-left: 0;
}
.list-pagination[data-v-db9e610e] { margin-top: 12px; text-align: right;
}
.editor-header[data-v-db9e610e] { display: flex; align-items: center; justify-content: space-between; gap: 16px; margin-bottom: 12px;
}
.editor-title[data-v-db9e610e] { display: flex; align-items: baseline; min-width: 0;
}
.editor-title h3[data-v-db9e610e] { flex: none; margin: 0 14px 0 0;
}
.editor-title span[data-v-db9e610e] { overflow: hidden; color: #606266; text-overflow: ellipsis; white-space: nowrap;
}
.editor-actions[data-v-db9e610e] { flex: none;
}
.delegate-info[data-v-db9e610e] { margin-bottom: 12px;
}
.isolation-tip[data-v-db9e610e] { margin-bottom: 16px;
}
.result-section[data-v-db9e610e] { margin-bottom: 20px; border: 1px solid #dcdfe6; border-radius: 4px; background: #fff; overflow: hidden;
}
.section-title[data-v-db9e610e] { display: flex; align-items: baseline; gap: 12px; padding: 11px 16px; border-bottom: 1px solid #dcdfe6; background: #f5f7fa; color: #303133; font-size: 16px; font-weight: 600;
}
.section-title small[data-v-db9e610e] { color: #606266; font-size: 13px; font-weight: 400;
}
.table-scroll[data-v-db9e610e] { overflow-x: auto;
}
.result-table[data-v-db9e610e] { width: 100%;
}
.cell-date[data-v-db9e610e], .cell-unit[data-v-db9e610e] { width: 100%;
}
.noise-datetime-editor[data-v-db9e610e] { display: grid; grid-template-columns: 130px minmax(230px, 1fr); gap: 6px; align-items: center;
}
.noise-datetime-editor .cell-date[data-v-db9e610e], .noise-datetime-editor .cell-time-range[data-v-db9e610e] { width: 100%;
}
.odor-frequency-cell[data-v-db9e610e] { display: flex; flex-direction: column; gap: 7px; padding: 4px 0;
}
/* Element UI 将表格单元格背景直接绘制在 td 上，必须穿透 scoped 属性才能让整行红底生效。 */
[data-v-db9e610e] .el-table .temporary-report-overdue-row > td,[data-v-db9e610e] .el-table td.temporary-report-overdue-cell { background-color: #fef0f0 !important;
}

