/* Wenn ein Haus frei wird · Farben und Grundwerte (Richtung C · Leitsystem-Klarheit, Stand 31.10.2026)
   Pflicht-Namen sind in allen Marken gleich. Fehler/Warnung/Erfolg nur für Formular-Zustände, nie als Gestaltungsfarbe. */
:root {
  --marke-grund: #F7F8F5;
  --marke-flaeche: #E6ECE8;
  --marke-text: #191C1B;
  --marke-text-2: #44514A;
  --marke-linie: #C5D0C9;
  --marke-haupt: #1D6A48;
  --marke-auf-haupt: #F7F8F5;
  --marke-akzent: #CDE2D5;
  --marke-auf-akzent: #191C1B;
  --marke-dunkel: #191C1B;
  --marke-auf-dunkel: #F7F8F5;
  --marke-erfolg: #2C6E3F;
  --marke-warnung: #8A5A00;
  --marke-fehler: #A3392E;
  --marke-kopf: 'Atkinson Hyperlegible Next', Verdana, 'Helvetica Neue', Arial, sans-serif;
  --marke-lauf: 'Atkinson Hyperlegible Next', Verdana, 'Helvetica Neue', Arial, sans-serif;
  --marke-mono: 'Atkinson Hyperlegible Mono', ui-monospace, Menlo, monospace;
  --marke-radius: 4px;
  --marke-schatten: 0 1px 2px rgba(25,28,27,.08), 0 18px 40px -24px rgba(25,28,27,.45);
  --marke-haupt-100: #CADCD4;
  --marke-haupt-200: #A8C5B8;
  --marke-haupt-300: #85AF9C;
  --marke-haupt-400: #629880;
  --marke-haupt-500: #408164;
  --marke-haupt-600: #1D6A48;
  --marke-haupt-700: #19593D;
  --marke-haupt-800: #164831;
  --marke-haupt-900: #123726;
  --marke-akzent-100: #D4E5DC;
  --marke-akzent-200: #CDE2D5;
  --marke-akzent-300: #99C0AC;
  --marke-akzent-400: #7CAE93;
  --marke-akzent-500: #5E9C7B;
  --marke-akzent-600: #508669;
  --marke-akzent-700: #427058;
  --marke-akzent-800: #345A46;
  --marke-akzent-900: #264434;
}
