/*
 * ═══════════════════════════════════════════════════════════
 *   "EMERALD & AMBER" — Conference Theme
 * ═══════════════════════════════════════════════════════════
 */

:root {
  /* Conference header — deep forest */
  --conf-theme-header-bg: #004062;
  --conf-theme-header-border-bottom: #000D14;
  --conf-theme-header-text: #efefef;

  /* Subtitle area — warm mint */
  --conf-theme-subtitle-bg: #efefef;
  --conf-theme-subtitle-border: #ccc;
  --conf-theme-subtitle-text: #004062;

  /* Navigation menu */
  --conf-theme-menu-bg: #efefef;
  --conf-theme-menu-border: #ccc;
  --conf-theme-menu-link: #347DB0;
  --conf-theme-menu-selected: #004062;
  --conf-theme-menu-selected-bg: #efefef;
  --conf-theme-menu-selected-border: #ccc;
  --conf-theme-hover-bg: #dcfce7;
  --conf-theme-hover-color: #004062;

  /* Support box */
  --conf-theme-support-bg: #efefef;
  --conf-theme-support-border: #ccc;
  --conf-theme-support-header-bg: #004062;
  --conf-theme-support-header-text: #fff;
  --conf-theme-support-text: #000D14;

  /* Announcements */
  --conf-theme-announcement-bg: #efefef;
  --conf-theme-announcement-border: #ccc;
  --conf-theme-announcement-text: #004062;
  --conf-theme-announcement-border-top: 1px solid var(--conf-theme-announcement-border);
  --conf-theme-announcement-border-bottom: none;
  --conf-theme-announcement-shadow: inset 0 0 0.3em var(--conf-theme-announcement-border);
}
