CSS, dynamic CSS variables

* CSS; the login popup box no longer scrolls horizontally (bugfix)
* CSS variables can now be extended by plugins and themes