/*
 * Farben dieser Marke.
 *
 * Hier steht nur, was vom Grundfarbschema in `apps/web/app/theme.css`
 * abweicht, meist der Akzent. Leer heißt: das Grundschema, Anthrazit.
 *
 * Beispiel für eine blaue Hausfarbe, oben für hell, unten für dunkel:
 *
 *   :root {
 *     --color-primary: oklch(0.45 0.15 250);
 *     --color-primary-hover: oklch(0.38 0.15 250);
 *     --color-primary-soft: oklch(0.95 0.02 250);
 *     --color-primary-line: oklch(0.8 0.06 250);
 *   }
 *
 *   :root[data-theme='dark'] {
 *     --color-primary: oklch(0.8 0.1 250);
 *     --color-primary-hover: oklch(0.88 0.08 250);
 *     --color-primary-soft: oklch(0.32 0.05 250);
 *     --color-primary-line: oklch(0.45 0.08 250);
 *   }
 *
 * Genau diese beiden Selektoren nehmen: Der obere verliert im dunklen Modus
 * gegen das Grundschema, der untere gewinnt dort. So schlägt die helle
 * Hausfarbe nie in den dunklen Modus durch. Entschieden wird das allein über
 * die Spezifität, nicht über die Reihenfolge: Die Datei kommt von der API
 * und steht beim Entwickeln vor dem Grundschema, im Build dahinter. Worauf es
 * beim Kontrast ankommt, steht in `brand/README.md`.
 */
