Styling HTML form controls is something web designers & developers have wanted for years!
My team is working on a solution — you’ll apply `appearance: base` and switch to a new interoperable, consistent controls with easy to override default CSS. They inherit much more of what you already have going on. And then you can override (even more of) those styles using new pseudo-elements.
See the details at:
CSS Form Control Styling Module Level 1








