/* madebykev — Farben.
   Quelle: madebykev-theme-1.1.5/style.css (:root + im Theme verwendete Literale).
   Verbindliche Markenfarben: #000000, #FFFFFF, #FFD400. */
:root {
  /* --- Marke (verbindlich) --- */
  --brand-black: #000000;
  --brand-white: #FFFFFF;
  --brand-yellow: #FFD400;

  /* --- Theme-Basis (aus :root des Themes, unverändert) --- */
  --yellow: #FFD400;
  --black: #050505;   /* Tinte im Theme: nahezu Schwarz, nicht #000 */
  --paper: #f3f1eb;   /* warmes Papier für ruhige Abschnitte */
  --white: #ffffff;
  --grey: #656565;
  --line: #d8d6d1;    /* Haarlinie auf Papier/Weiß */

  /* --- Flächen --- */
  --surface-white: #ffffff;
  --surface-paper: #f3f1eb;
  --surface-black: #050505;
  --surface-black-alt: #171717;  /* zweite dunkle Fläche (subpage-process) */
  --surface-yellow: #FFD400;
  --surface-option-checked: #fff9d7; /* ausgewählte Radio-Karte */

  /* --- Text auf hellem Grund --- */
  --text-strong: #050505;
  --text-body: #555555;
  --text-muted: #777777;
  --text-soft: #6a6a6a;
  --text-faint: #898989;
  --text-mono-meta: #8a8984;
  --text-lead-light: #565656;
  --text-yellow-mono: #968000; /* Mono-Ziffer auf Weiß, gelbstichig */

  /* --- Text auf schwarzem Grund --- */
  --text-on-black: #ffffff;
  --text-on-black-muted: #aaaaaa;
  --text-on-black-soft: #999999;
  --text-on-black-faint: #888888;
  --text-on-black-mono: #666666;

  /* --- Linien --- */
  --line-light: #d8d6d1;
  --line-header: #dedede;
  --line-card: #cfcfcf;
  --line-input: #c8c8c8;
  --line-option: #c9c9c9;
  --line-dark: #333333;
  --line-paper: #c9c7c1;
  --line-on-yellow: rgba(5, 5, 5, .3);
  --line-on-card: rgba(5, 5, 5, .16);

  /* --- Status (nur Formular-Feedback) --- */
  --state-error: #b42318;
  --state-success: #1c6b32;

  /* --- Projekt-/Referenzflächen (lokal, keine Markenfarben) --- */
  --case-shop-red: #e0261a;
}
