The `viewerCssTheme` option was not rendered because its entry in `preferences_schema.json` did not have a `title`. The order of keys in `preferences_schema.json` determines the order of the rendered preferences in the options UI. Since `viewerCssTheme` affects the UI very significantly, I have moved the option to the top.