specify width when laying out 3 containers wide

[#55426982]

The layout was failing for the embedded and full-screen
latent heat Interactives when the width of the third
component was not specified directly.

Also add example interactives in ./src/interactives/layout-tests
use-once pattern: latent-heat "Start Heating" buttons