Labels on row one, the flag selector and boxes on row two — the flag
centers with the boxes for real (grid cells), and its auto column takes
only the flag's width. Field wrappers are display:contents; an empty
label spacer above the flag keeps the fields in the 1fr columns even
when the selector renders nothing (single-language sites).