/* ============================================================================
   THEME — single source of truth for the site's colors.

   Loaded after style.css, so the :root below overrides style.css's built-in
   defaults. These are the variables the stylesheet actually consumes
   (--primary, --accent, --text-*, --bg-*, --border-color, --shadow*, glows).
   To change the look, edit the values here. The previous default palette is
   kept commented out at the bottom — swap the two blocks to revert.

   Active: CDH-Stephanus (crimson), matching https://media.cdhserver.de/
   Anchored on the brand crimson #b50e3c with burgundy darks and light-pink
   surfaces. Note: this is a fixed light theme (overrides OS dark mode), like
   the CDH site itself.
   ============================================================================ */

:root {
  /* Brand / accents */
  --primary:        #780a29;   /* deep burgundy — headers, dark UI        */
  --primary-light:  #8d0b30;   /* mid burgundy                            */
  --accent:         #b50e3c;   /* brand crimson — buttons, highlights     */
  --accent-soft:    #f6e1e8;   /* light pink surface                      */

  /* Text */
  --text-primary:   #3c1a23;   /* dark burgundy body text                 */
  --text-secondary: #82515f;   /* muted                                   */
  --text-light:     #b58a98;   /* light muted                             */

  /* Surfaces */
  --bg-light:       #fdf3f6;   /* page background                         */
  --bg-lighter:     #fffafb;   /* cards / raised surfaces                 */
  --border-color:   #eecfd9;   /* hairlines                               */

  /* Shadows (burgundy-tinted) */
  --shadow:         0 2px 8px rgba(84, 7, 27, 0.10);
  --shadow-md:      0 4px 16px rgba(84, 7, 27, 0.14);
  --shadow-lg:      0 8px 24px rgba(181, 14, 60, 0.18);

  /* Decorative background glows */
  --page-glow-1:    rgba(181, 14, 60, 0.18);
  --page-glow-2:    rgba(141, 11, 48, 0.15);
}

/* ============================================================================
   DEFAULT PALETTE (previous look) — kept for easy revert, not deleted.
   To restore it: comment out the :root above and uncomment the block below.
   ============================================================================ */

/*
:root {
  --primary:        #2c3e50;
  --primary-light:  #34495e;
  --accent:         #e74c3c;
  --accent-soft:    #ecf0f1;
  --text-primary:   #2c3e50;
  --text-secondary: #7f8c8d;
  --text-light:     #bdc3c7;
  --bg-light:       #f8f9fa;
  --bg-lighter:     #ffffff;
  --border-color:   #e0e0e0;
  --shadow:         0 2px 8px rgba(0, 0, 0, 0.1);
  --shadow-md:      0 4px 16px rgba(0, 0, 0, 0.15);
  --shadow-lg:      0 8px 24px rgba(0, 0, 0, 0.2);
  --page-glow-1:    rgba(44, 62, 80, 0.12);
  --page-glow-2:    rgba(231, 76, 60, 0.10);
}
*/
