fix(page): dark-mode-aware loading background with fade-in to prevent bright flash
The loading state hardcoded rgba(255,255,255,0.95) regardless of color
scheme, causing a bright white flash before pages load in dark mode.
Added prefers-color-scheme: dark override with rgba(30,30,30,0.95) and
restored bg-fade-in animation (0.3s from transparent) for both modes.
Includes regression tests for light/dark backgrounds and fade-in.