I know you mentioned you don't like extensions, but for those that don't mind Dark Reader is really useful:
I have it setup to enable according to the system. Also, I use the whitelist mode, so I enable on specific websites instead of having it enabled for every one automatically.
It's available on mobile via Firefox for Android!