.data-table{border-collapse:collapse;width:100%}.data-table th{text-align:left;border-bottom:2px solid var(--wx-color-primary);font-weight:600}.data-table th,.data-table td{padding:.5rem .75rem;line-height:1.3}.data-table tbody tr{border-bottom:1px solid var(--wx-background-alt)}.grams-column,.count-column{text-align:right;width:7rem}.date-column{white-space:nowrap}.empty,.patient{color:var(--wx-color-font-alt)}.patient{font-size:.85em}
