/* ============================================
   Theme: Desert Sand
   Warm earthy tones inspired by Arabian deserts
   ============================================ */
:root {
  --font-body: 'Inter', 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
  --font-arabic: 'Amiri', 'Traditional Arabic', 'Scheherazade New', serif;
  --font-heading: 'Inter', 'Segoe UI', sans-serif;
  --primary-green: #8b6914;
  --primary-dark: #5c4510;
  --secondary-green: #c4a35a;
  --accent-gold: #e8a825;
  --accent-gold-light: #f0bf42;
  --text-light: #faf3e6;
  --text-body: #e8dcc8;
  --text-dark: #3e2c1a;
  --bg-page: #1a150e;
  --bg-content: #241e16;
  --bg-card: rgba(255, 235, 200, 0.05);
  --bg-card-hover: rgba(255, 235, 200, 0.09);
  --border-subtle: rgba(232, 168, 37, 0.15);
  --border-accent: rgba(232, 168, 37, 0.4);
  --shadow-sm: 0 2px 8px rgba(0, 0, 0, 0.25);
  --shadow-md: 0 4px 16px rgba(0, 0, 0, 0.35);
  --shadow-lg: 0 8px 32px rgba(0, 0, 0, 0.45);
  --pattern-color: rgba(232, 168, 37, 0.012);
  --header-gradient: linear-gradient(135deg, #3e2a10 0%, #8b6914 50%, #3e2a10 100%);
  --footer-gradient: linear-gradient(135deg, #3e2a10 0%, #2a1d0e 100%);
  --table-header-gradient: linear-gradient(135deg, #8b6914, #5c4510);
  --btn-primary-gradient: linear-gradient(135deg, #8b6914, #5c4510);
  --btn-gold-gradient: linear-gradient(135deg, #e8a825, #c4900e);
  --hero-gradient: linear-gradient(135deg, rgba(139,105,20,0.3) 0%, rgba(92,69,16,0.5) 100%);
  --visited-link: #d4a0c4;
  --row-hover-bg: rgba(196, 163, 90, 0.06);
}
