/*
 * Site-wide overrides. Loaded last, after app.css.
 *
 * Keep this file small and keep every rule explained -- it exists so that
 * fixes are visible and reversible without touching the webpack-built
 * app.css or the fritz parent theme.
 */

/*
 * Declare the light colour scheme.
 *
 * This site has no dark theme. Without a declared `color-scheme` the browser
 * still paints dark scrollbars, dark form controls and dark default UI over a
 * light-only design for any visitor whose OS is set to dark mode.
 *
 * NOTE: this rule does NOT by itself fix the Highcharts panels. Highcharts 13
 * declares `.highcharts-container { color-scheme: light dark; }` in its own
 * injected stylesheet, which overrides what the container inherits from here,
 * so its light-dark() palette still resolved dark. That is handled the way
 * Highcharts intends -- the `highcharts-light` body class, added in
 * inc/Base/ThemeSetup.php::force_light_charts().
 *
 * Remove both if a real dark theme is ever designed for the site.
 */
:root {
	color-scheme: light;
}
