A solid base for tables
Good readability starts with spacing and structure, not decoration.
Use `border-collapse` to remove awkward double borders and keep the grid visually cleaner.
Give cells enough padding and align text consistently. If the table mixes text and numbers, the alignment itself becomes part of the UX.
- Keep text left-aligned by default.
- Use lighter separators instead of heavy borders.
- Add a caption when the table needs more context.