Description
When a checkbox is added to the table header row (e.g., for "select all" functionality), the header row becomes visually taller than a header row without a checkbox. The header height should stay consistent regardless of whether a checkbox column is present.
To reproduce
Compare a table with a checkbox column to a table without one. The header row with the checkbox has noticeably more vertical padding.
Expected
The header row height should remain the same whether or not a checkbox is present. The checkbox should fit within the existing header padding without increasing the row height.
Screenshots
Current
Design

Description
When a checkbox is added to the table header row (e.g., for "select all" functionality), the header row becomes visually taller than a header row without a checkbox. The header height should stay consistent regardless of whether a checkbox column is present.
To reproduce
Compare a table with a checkbox column to a table without one. The header row with the checkbox has noticeably more vertical padding.
Expected
The header row height should remain the same whether or not a checkbox is present. The checkbox should fit within the existing header padding without increasing the row height.
Screenshots
Current
Design