/* ============================================================
   CrystalMeanings.com — Light Theme Override
   Warm, sunlit palette: creams + deep plum text + crystal accents
   ============================================================ */

[data-theme="light"] {
  /* --- Background Layer --- */
  --color-void: #FDFAF7;
  --color-cosmos: #F5F0EB;
  --color-nebula: #EDE7E0;
  --color-astral: #E0D8CF;

  /* --- Text Layer --- */
  --color-moonlight: #1A1520;
  --color-starlight: #4A4258;
  --color-dust: #6B6178;

  /* --- Crystal Glow Accents (deeper for WCAG contrast on light bg) --- */
  --color-amethyst-glow: #7C3AED;
  --color-rose-glow: #EC4899;
  --color-citrine-glow: #D97706;
  --color-aqua-glow: #0891B2;
  --color-emerald-glow: #059669;
  --color-moonstone-glow: #8B5CF6;

  /* --- Semantic Tokens --- */
  --glass-bg: rgba(237, 231, 224, 0.7);
  --glass-border: rgba(139, 92, 246, 0.2);
  --header-bg: rgba(253, 250, 247, 0.85);
  --header-dropdown-bg: rgba(253, 250, 247, 0.97);
  --search-overlay-bg: rgba(253, 250, 247, 0.97);
  --selection-bg: rgba(139, 92, 246, 0.2);
  --gradient-cosmos-inner: #F5F0EB;
  --gradient-cosmos-outer: #FDFAF7;
}
