In the client-side component, a style name is set for the component : v-autoreplacefield
So, even though this component is a text field (it inherits from text field and provides all other features of text field), the styling is different than a regular text field. In the end, the only way we have found so far was to copy/paste the whole textfield.css file and replace .vtextfield by v-autoreplacefield
And each time we upgrade to a newer vaadin release, we have to look up that file to check if it has changed
Isn’t there an easier way to manage such styles consistently?