/*
	Loaded after main.css. main.css is the original vendor stylesheet and is kept
	byte-for-byte; anything we must add lives here instead.

	Why this exists:

	main.css never sets a page background colour. Its only body background is

		body { background: url('../../images/bgpattern.Xjpg') repeat; }

	and that path 404s (note the "X" — the pattern was disabled years ago). So the
	site has always relied on the browser painting its default white canvas behind
	everything.

	That default is only white in a light context. In dark mode, forced-dark, or
	any embedded webview that composites on a dark surface, the canvas is black and
	the page has nothing opaque to cover it — the whole site reads as black.

	So state the intent the original only ever implied: this is a light page on a
	white background. `color-scheme: light` opts out of UA dark-mode inversion, and
	the explicit background-color guarantees an opaque white regardless.
*/

:root {
	color-scheme: light;
}

html {
	background-color: #fff;
}
