/* ============================================================================
   Superapp – Gemeinsames Design-Kit (tokens.css)
   ----------------------------------------------------------------------------
   Kanonische Design-Variablen für ALLE Module der Bestattungs-Superapp.
   Ziel: ein einheitliches Aussehen (Schriften, Flächen, Abstände, Statusfarben)
   über alle Apps hinweg – nur die HAUSFARBE (--accent) unterscheidet sich je App.

   Wird VOR der App-eigenen CSS geladen; die App-CSS (bzw. die Hülle je Mandant)
   überschreibt bei Bedarf nur die drei --accent-Variablen.
   ============================================================================ */

:root {
  /* --- Schriften --------------------------------------------------------- */
  --font-display: 'Fraunces', Georgia, serif;
  --font-body:    'Hanken Grotesk', system-ui, sans-serif;

  /* --- Warme Flächen ----------------------------------------------------- */
  --paper:      #f6f2eb;   /* Seitenhintergrund */
  --surface:    #fffdf9;   /* Karten, Panels, Eingabefelder */
  --ink:        #211c18;   /* Haupttext (warmes Schwarz) */
  --muted:      #8a8174;   /* Nebentext, Labels, Hinweise */
  --line:       #e8e1d4;   /* normale Trennlinie / Rahmen */
  --line-soft:  #f0eadd;   /* zarte Trennlinie (Tabellenzeilen) */

  /* --- Radius / Layout / Schatten ---------------------------------------- */
  --radius:     10px;
  --radius-sm:   7px;
  --shadow:     0 18px 44px rgba(33,28,24,.10);
  --content-max: 960px;

  /* --- HAUSFARBE (die EINE Stellschraube pro App) ------------------------
       Mitarbeiterverwaltung (Olive):     #5e6b54 / #3c4736 / #eef0ea
       Schleifen-App        (Terracotta): #A65A38 / #7A3F24 / #F3E7DE
       Kühlung (später)     (Blau):       #4E6E86 / #33546B / #E9EFF3
       Werkzeugkasten (Pflaume): #6E4A62 / #4B2F42 / #F1E9EE
     Standard hier = Olive. */
  --accent:      #5e6b54;
  --accent-dark: #3c4736;
  --accent-soft: #eef0ea;

  /* --- Statusfarben (GLOBAL, unabhängig von der Hausfarbe) --------------- */
  --success:    #5A7A64;
  --success-bg: #EEF3EF;
  --express:    #C99A2E;
  --express-bg: #FAF0DC;
  --error:      #B94040;
  --error-bg:   #fdf0f0;
}
