// Vertical stack: lays children out in a column with a gap (scale 0–8). component Stack { props { gap = "4" class = "" } view {