9feb5c2c43
The thead had position: sticky; top: var(--topbar-height), pinning it to 64px from the viewport. Inside the new .table-card with a toolbar above, this pulled the header up out of its natural flow and overlapped the toolbar and first data row. Let thead flow normally — design doesn't require sticky behavior.