flex: 1; と margin-left: auto;

flex: 1;

1
2文字が多くても同じ幅
3

margin-left: auto;

1
2
3