Night mode tweaks

Merges, misc tweaks, removal of vast majority of !important
declarations.
CSS tweaks

Misc optimizations, merging multiple declarations, use of shorthand
where possible, removal of some vendor prefixes