/* ============================================================================
 * THEME - WARHAMMER - THE OLD WORLD
 * ----------------------------------------------------------------------------
 * Neu 14.07.2026, revidiert 14.07.2026 auf Tims Marken-Palette.
 * Sechstes Spielsystem. Farben nach TOW-Markenlook (Logo-Artwork-Grund = Teal):
 *
 *   - TEAL als Hauptakzent (Flaechen/Titel/Identitaet) - #036683
 *   - ROT in der BORDER-ROLLE (Ornament-Borders, solide Borders, Rivalitaet) - #aa1d3f
 *   - GOLDGELB als AUSZEICHNUNG (Headlines, aktive Zustaende, Glanz) - #ffd569
 *   - Teal-Tinten-Surface (Marken-Grund; dunkler + gruener als BB-Blaugrau)
 *   - Elegante Motion (staatstragendes Massenschlacht-Spiel)
 *   - Mittlere Glow-Intensitaet
 *
 * ABGRENZUNG (ehrlich; Details in FARBSCHEMA-SYSTEM.md + OLD-WORLD-INTEGRATION.md):
 * Teal liegt bei 188deg. Der Primaer-Akzent liegt damit in derselben kuehlen
 * Familie wie Blood Bowl (Stahlblau 210deg) - nur ~22deg Abstand. Getrennt wird
 * ueber (a) Saettigung/Helligkeit (Teal ist dunkler + gesaettigter/gruener als
 * BBs helleres Azur), (b) die GOLDGELB-Auszeichnung (warm, prominent) statt BBs
 * Eisweiss, (c) die roten Borders + Teal-gruene Surface statt BBs Blaugrau.
 * -> BB ist damit die knappste Paarung der Plattform; klar unterscheidbar, aber
 *    nicht so weit auseinander wie die anderen Bereiche. (Bewusste Design-Wahl.)
 * ============================================================================ */

.theme-oldworld {
  /* Akzent - TEAL (Marken-Teal, Logo-Artwork-Grund) */
  --tc-accent:         #0c8093;
  --tc-accent-light:   #16a0b8;
  --tc-accent-dark:    #085c6b;
  --tc-accent-glow:    rgba(12, 128, 147, 0.35);
  --tc-accent-rgb:     12, 128, 147;   /* RGB-Tripel fuer rgba(var(--tc-accent-rgb), a) */

  --tc-secondary:      #aa1d3f;   /* ROT (Border-Rolle, Rivalitaet, Blut) */
  --tc-secondary-light:#c93656;
  --tc-secondary-dark: #7e1530;
  --tc-secondary-glow: rgba(170, 29, 63, 0.30);
  --tc-secondary-rgb:  170, 29, 63;

  /* AUSZEICHNUNG (Tertiary) - GOLDGELB: Headlines, aktive Zustaende, Glanz */
  --tc-highlight:      #ffd569;
  --tc-highlight-rgb:  255, 213, 105;
  --tc-highlight-glow: rgba(255, 213, 105, 0.32);

  /* Banner-Text: Goldgelb auf Teal-Banner (hoher Kontrast, gut lesbar) */
  --tc-on-banner:      #ffd569;

  /* Text auf Akzent-Flaeche (Buttons): Teal ist dunkel -> helles statt dunkles
     Standardtext (der globale Default #1a1a1a waere auf Teal unlesbar) */
  --tc-text-on-accent: #ffffff;

  /* Surface-Stimmung - Teal-Tinte (Marken-Grund, dunkler + gruener als BB) */
  --tc-bg-surface-1:   #0e1f26;
  --tc-bg-surface-2:   #142a33;
  --tc-bg-surface-3:   #1d3a44;

  /* BORDER-ROLLE = ROT (Tims Vorgabe): solider Border-Fallback rot.
     Die neutralen Standard-Card-Borders (--tc-border-subtle/default/strong aus
     tokens.css) bleiben bewusst neutral, damit gewoehnliche Kanten lesbar bleiben;
     Rot traegt die prominenten Borders (Ornament, Akzent-Border, solide). */
  --tc-border-color:   #aa1d3f;

  /* Decorative-Layer - Teal-Panels */
  --tc-deco-warm-bg:        rgba(12, 128, 147, 0.06);
  --tc-deco-warm-border:    rgba(12, 128, 147, 0.22);
  --tc-deco-warm-text:      #7fd0e0;

  /* Blood-Pills im Rot */
  --tc-deco-blood-pill-bg:     rgba(170, 29, 63, 0.20);
  --tc-deco-blood-pill-border: rgba(170, 29, 63, 0.45);
  --tc-deco-blood-pill-text:   #f0a3b4;

  /* Ornament-Borders (feine Dekor-Borders, z.B. um Hero-Sections) = ROT */
  --tc-deco-ornament-border: rgba(170, 29, 63, 0.35);
  --tc-deco-ornament-glow:   rgba(170, 29, 63, 0.12);

  /* Motion - elegant (staatstragendes Massenschlacht-Spiel) */
  --tc-motion-default: var(--tc-motion-elegant);

  /* Effekt-Intensitaet - moderat */
  --tc-glow-intensity: 0.3;
}

/* ----------------------------------------------------------------------------
 * DIE GRUNDSCHRIFT (14.08.2026)
 *
 * CLAUDE.md §9 haelt fest: "`body` traegt auf dieser Plattform NIRGENDS eine
 * font-family … wer eine neue Seite baut und auf Vererbung hofft, bekommt
 * Times." Das war als Warnung gemeint — gemessen ist es aber der Ist-Zustand
 * auf 16 Seiten: Alles, was keine eigene font-family setzt, rendert dort
 * wirklich in Times. Auf mordheim-hub.html sind das 29 sichtbare Elemente,
 * darunter die Seitenueberschrift "Mordheim" und der Panel-Titel "Meine
 * Kriegsbanden".
 *
 * Aufgefallen beim Pruefen des Untergrund-Blocks (Tim: "Schriftarten
 * checken") — der Block war nur der sichtbarste Fall, nicht der einzige.
 *
 * Auf die THEME-KLASSE, nicht auf :root — dieselbe Regel wie bei den
 * Farb-Mappings (§9, Gold-Default-Bug). Ueberschriften in Cinzel setzen ihre
 * Schrift selbst und bleiben unberuehrt; Times war nie beabsichtigt.
 * ------------------------------------------------------------------------- */
body.theme-oldworld {
  font-family: var(--tc-font-body);
}
