Handling Overflow in Flexbox: Preventing Fixed-Width Elements from Being Crushed
This article explains why a flex:1 element can cause a fixed-width sibling to be squeezed when its child exceeds the container width, and presents solutions such as using overflow:hidden, width:0, min-width:0, and analogous vertical-direction fixes.