/* facilityservices-fs.ch — Theme-Tokens (Spec 2026-08-26 § 3.3). Wird vor style.css
   geladen und ist die einzige Datei, die eine Farbe oder eine Schrift nennt.
   Switzer variable (200 / 400 / 600), FS-Palette aus den gelieferten SVGs. */

@font-face {
  font-family: "Switzer";
  font-weight: 100 900;
  font-style: normal;
  font-display: swap;
  src: url("/fonts/Switzer-Variable.woff2") format("woff2");
}

:root {
  --schrift: "Switzer", -apple-system, "Segoe UI", Roboto, sans-serif;
  --w-display: 200;
  --w-text: 400;
  --w-stark: 600;

  --papier:   #ffffff;
  --papier-2: #f6f5f1;
  --linie:    #c3bfb9;   /* nur dekorativ: Linien, Striche */
  --tinte:    #464442;   /* jeder Lauftext, 9.5:1 auf Weiss */

  --fs-schiefer: #5b6972;
  --fs-gold:     #d7ac38;
  --fs-sand:     #d8c49f;
  --fs-khaki:    #b3aa8c;
  --fs-grau:     #ccc7c0;

  --akzent:   var(--fs-schiefer);   /* Fokusringe, aktive Striche, Links im Hover — 5.2:1 */
  --akzent-2: var(--fs-schiefer);   /* zweite Strichfarbe des ▏-Geräts; FS kennt nur eine */
  --band:      var(--fs-schiefer);  /* Partnerband und rechte Spalte; die Logos sind weiss */
  --band-text: var(--papier);
  --fehler:    var(--fs-gold);      /* die Regel neben einer Formularfehlermeldung, nie Text */
  --duotone-hell:   var(--fs-sand);     /* Team-Porträts: Lichter */
  --duotone-dunkel: var(--fs-schiefer); /* Team-Porträts: Schatten */
}
