✅ How to fix it
Option 1: Use min-width: 0 on the children This tells the browser not to allow the flex items to grow beyond what the flex container can actually hold:
...Option 2: Avoid fractional widths Set the container width to a whole number, like 100px or 101px.
Option 3: Use box-sizing: border-box (less effective here but useful when padding/margins come into play)