How should I mark input fields as invalid (i.e. color, background-color, border, etc.)
Currently, changing borders requires restyling of the whole input field, otherwise the border will change from the default browser styling (which is different for every browser).
Similar, changing the background-color messes up the border of input fields.
Ideally I want to be able to change background color without messing up the default browser's border styling. Is that even possible? What's a good approach here, considering I want to preserve as much of the browser's styling rules as possible?