/* PROVET-TODAY-REPORTS:r1 */
#labResults .lab-today-table{table-layout:fixed;width:100%;font-size:11px}
#labResults .lab-today-table th:nth-child(1){width:24%}
#labResults .lab-today-table th:nth-child(2){width:20%}
#labResults .lab-today-table th:nth-child(3){width:17%}
#labResults .lab-today-table th:nth-child(4){width:28%}
#labResults .lab-today-table th:nth-child(5){width:11%;min-width:34px}
#labResults .lab-today-table td{overflow-wrap:anywhere;vertical-align:top}
#labResults .lab-today-table td:nth-child(2){white-space:normal}
#labResults .lab-today-table .lab-report-date{white-space:nowrap;font-variant-numeric:tabular-nums}
#labResults .lab-today-table th{position:sticky;top:0;z-index:1;background:#e2f0ea;color:#244c76}
#labResults .lab-today-table .lab-report-delete{padding:2px 3px;white-space:nowrap}
.lab-today-footer{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:3px 5px;font-size:11px}
.lab-today-footer:empty{display:none}
#labTodayMessage{margin:0;padding:3px 5px;font-size:11px}
#labTodayMessage:empty{display:none}
#labTodayMessage.error{color:#9d2222}
#labHistoryPanel .lab-panel-heading{align-items:center;gap:5px}
#labHistoryTitle{flex:1 1 auto;min-width:0;overflow-wrap:anywhere;line-height:1.35;font-size:12px}
#labHistoryReload{flex:0 0 auto}
