Dark styling for the signin screen.
Inhibit user scaling.
Error view styling.
Style fixes.
Reinstate OAuth session state.