Atuomatic stylelint fixes.
Fixes are mostly correcting order of CSS styles.
Also some cases where 0
had been used with units. Zero generally doesn't need units.
Finally, the first-letter pseudo-class should be referenced with a double-colon.
Closes #3433214