Miscellaneous improvements.

- Adjust styles to fix viewport width < 900px.

  Fixes #3.

- Follow standard TOML formatting conventions.

  Specifically, no blank line after table headers.

- SemVer is always X.Y.Z, never X.Y.

Feel free to cherry-pick if you don’t want some of them.