Currently, the only ways to provide CSS that is to apply to one or a few pages [other than specific extensions for the purpose] are:
- Load them with javascript (compatibility issues)
- Place them in [common].css, with page classname selectors (does not work well with Translate extension or I18N, still requires modifying common.css with projectwide effects)
The Translate extension in particular causes issues because the language of the page is reflected in the page classname selector (e.g. .page-Foo vs .page-Foo_de)