v0.4.0

Commits since v0.3.0:
- chore: strip a milestone marker from a comment I edited
- docs: note the mana chip fix in 0.4.0
- fix: mana chip wears the worse of its two signals
- docs: 0.4.0 changelog
- chore: refresh card cache for Scryfall layout
- refactor: tokenize the qty control and apply .card-face
- fix: restore sideboard P/T and drop a hidden Type sort
- fix: stop the read-only qty cell from eating the row's pin click
- fix: request back-face art only for layouts that have one
- feat: --r-card radius for full card faces site-wide
- feat: dual-face tabs and card-like detail pane header
- fix: stop card detail art from flex-shrinking in tall panes
- feat: sticky Mana/Draw odds/Rulings folds on the card detail pane
- feat: refine deck tables, lint column, and detail oracle chrome
- fix: align deck row qty typography and header with body
- feat: align deck qty header with stepper; tighten fat-row chrome
- feat: optional fat deck rows with art crops (#600)