/* vissi CD · Schriften + Farben. Wird vom rebuildWebsite nach /galerien/cd/ geschrieben
   und von den generierten Seiten UND den statischen Seiten (Start, Rechtstexte) geladen.
   Archivo = Oberfläche, Martian Mono = Daten. Beide SIL OFL, Lizenz in fonts/. */
@font-face { font-family: "Archivo"; font-style: normal; font-weight: 400; font-display: swap; src: url("fonts/Archivo-Regular.ttf") format("truetype"); }
@font-face { font-family: "Archivo"; font-style: normal; font-weight: 500; font-display: swap; src: url("fonts/Archivo-Medium.ttf") format("truetype"); }
@font-face { font-family: "Archivo"; font-style: normal; font-weight: 600; font-display: swap; src: url("fonts/Archivo-SemiBold.ttf") format("truetype"); }
@font-face { font-family: "Archivo"; font-style: normal; font-weight: 700; font-display: swap; src: url("fonts/Archivo-Bold.ttf") format("truetype"); }
@font-face { font-family: "Martian Mono"; font-style: normal; font-weight: 400; font-display: swap; src: url("fonts/MartianMono-Regular.ttf") format("truetype"); }
@font-face { font-family: "Martian Mono"; font-style: normal; font-weight: 500; font-display: swap; src: url("fonts/MartianMono-Medium.ttf") format("truetype"); }
@font-face { font-family: "Martian Mono"; font-style: normal; font-weight: 700; font-display: swap; src: url("fonts/MartianMono-Bold.ttf") format("truetype"); }

:root {
  --paper: #ffffff;
  --ink:   #000000;
  --ink-2: #6C6C70;   /* zweite Textebene */
  --line:  #E5E5EA;   /* Haarlinie */
  --fill:  #F2F2F4;   /* leere Bildfläche */
  --dot:   #DE3B2C;   /* nur als Punkt */
  --sans:  "Archivo", system-ui, -apple-system, "Helvetica Neue", sans-serif;
  --mono:  "Martian Mono", ui-monospace, "SF Mono", Menlo, monospace;
}
