/* fcd-ci.css – FLINTA* Club Deck CI, Entwurf 0.2 (2026-10-18)
   Quelle: CI-Konzept Kapitel 9 „Tokens“. Werte nur hier ändern.
   Bestand = von der Website flinta-club-deck.de übernommen, sonst Vorschlag der CI. */

/* Schriften: Bestand der Website, selbst gehostet. Beibehaltung vom Projekt bestätigt (E2, 2026-10-18).
   Lizenz: BEON laut github.com/noirblancrouge/Beon unter SIL OFL 1.1 (OFL.txt noch beilegen/prüfen).
   Galvji: Lizenz ungeprüft, vermutlich Apple-Systemschrift ohne Weitergaberecht als Webfont – vor Livegang klären. */
@font-face {
  font-family: "BEON";
  src: url("../fonts/Beon-Medium.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Galvji";
  src: url("../fonts/Galvji.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Galvji";
  src: url("../fonts/Galvji-Bold.woff2") format("woff2");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Galvji";
  src: url("../fonts/Galvji-Oblique.woff2") format("woff2");
  font-weight: 400;
  font-style: italic;
  font-display: swap;
}

:root {
  --fcd-nacht: #121212;    /* Bestand: Grund */
  --fcd-kohle: #1c1c1c;
  --fcd-asphalt: #262626;
  --fcd-beton: #4a4a4a;    /* nur Ränder, kein Text (2,1 : 1) */
  --fcd-rauch: #9e9e9e;    /* Nebentext, 7,0 : 1 auf Nacht */
  --fcd-nebel: #e6e6e6;    /* Bestand: Fließtext */
  --fcd-weiss: #ffffff;    /* Bestand: Überschriften */
  --fcd-papier: #f6f2f6;
  --fcd-neon: #ff00ff;     /* Bestand: Akzent, 6,0 : 1 auf Nacht */
  --fcd-roehre: #fcdbfc;   /* Röhrenkern, gemessen am Profilbild */
  --fcd-purpur: #b000b0;   /* nur auf hellem Grund */
  --fcd-auf-neon: #121212; /* Schrift auf Neon immer Nacht */
  --fcd-schleier: rgba(0, 0, 0, .75);
  --fcd-linie: rgba(230, 230, 230, .12);
  --fcd-leuchten: 0 0 5px #ff00ff, 0 0 10px #ff00ff, 0 0 50px #ff00ff; /* Bestand: Website-CSS */
  --fcd-radius: 2px;
  --fcd-font-marke: "BEON", "Arial Rounded MT", system-ui, sans-serif;
  --fcd-font-text: "Galvji", system-ui, "Helvetica Neue", Arial, sans-serif;
  --fcd-font-daten: ui-monospace, "DejaVu Sans Mono", monospace;
}

@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after {
    animation: none !important;
    transition: none !important;
    scroll-behavior: auto !important;
  }
}
