May 2nd snapshot of wiki-screen.css migration

This **is ready** to be merged. These changes don't complete the migration, but are production-ready on their own.

These commits are submitted now to reduce the cost of rebasing. They are not squashed. Each commit can stand on its own, and if we want to review/bisect/revert/etc. them independently, keeping them separate might be a good idea.