/*
 * Per-brand visual override. Loaded LAST in <head>, after the bundled theme,
 * so redefining the CSS-variable tokens here re-themes the whole app cleanly
 * (the theme is 100% CSS variables — no !important needed).
 *
 * Default brand = empty (base theme). To brand a deployment, bind-mount a
 * replacement of this file (see plans/.../phase-4) and redefine tokens, e.g.:
 *
 *   :root {
 *     --primary: oklch(0.55 0.22 265);
 *     --primary-foreground: oklch(0.98 0 0);
 *   }
 *   .dark {
 *     --primary: oklch(0.65 0.20 265);
 *   }
 *
 * The logo is overridden separately by replacing /brand/logo.svg.
 */
