Merge "[bc25] Introduce `isShadeLayoutWide` state, and refactor `shadeMode`." into main