Bounded menu stack. Submenus morph from their selected row,
covering a retained parent at parentScale. The caller owns root overlay
placement/dismissal; Back and Escape pop one nested level.
Menu-specific fluid presentation: stable content is revealed by the moving
outline, while visual separation returns to the parent during contraction.
Unlike a standalone button morph, the compact endpoint owns no separate fill.