Mozilla browsers have a global userstyle capability, or they at least used to. Unsure if NM28 has a global userstyle or not. I prefer the addon route (Stylish, Stylem, Stylus).
I don't use the latest-and-greatest though and I don't recall from memory, but one of them was forked due to privacy rights concerns with the original.