fit-content() is not valid inside minmax(), so the browser dropped the composer column rule and the field fell into a narrow implicit column. Use fit-content(50%) for the picker and test the field's share of the row.