/**
 * PDFGenie — sunrise / splash-aligned palette
 * Linked from index.html (splash) and imported from src/index.css (app shell)
 */
:root {
  /* Splash anchors (dawn → day) */
  --sunrise-void: #0b1020;
  --sunrise-night: #1e1b4b;
  --sunrise-violet: #5b21b6;
  --sunrise-indigo: #4338ca;
  --sunrise-ember: #c2410c;
  --sunrise-flame: #ea580c;
  --sunrise-mango: #f97316;
  --sunrise-gold: #fcd34d;
  --sunrise-amber: #fde68a;
  --sunrise-cream: #fffbeb;
  --sunrise-sky: #38bdf8;
  --sunrise-sky-soft: #7dd3fc;
  --sunrise-mist: #e0f2fe;
  --sunrise-cloud: #f8fafc;

  /* App shell — warm paper + cool horizon (logo / splash harmony) */
  --bg: #f3ece4;
  --bg-gradient: linear-gradient(
    168deg,
    #fff7ed 0%,
    #fdeedf 26%,
    #f0e8f4 52%,
    #e2f0fb 100%
  );

  --surface: #fffbf7;
  --surface-muted: #fff4eb;
  --surface-subtle: #ffecd8;

  --text: #0f172a;
  --muted: #5c5348;
  --muted-label: #6b5f54;

  /* Header chrome — peach → sky (splash phase 1–2) */
  --topbar-bg: #ffe8d9;
  --topbar-bg-deep: #d9eef9;
  --topbar-chrome-tint: rgb(255 251 247 / 0.88);
  --topbar-glass-border: rgb(234 88 12 / 0.18);

  --border: #ecd4c0;
  --border-strong: #d4b8a3;

  --shadow: 0 1px 3px rgb(194 65 12 / 0.07), 0 8px 28px rgb(91 33 182 / 0.06);
  --shadow-lg: 0 20px 50px -24px rgb(194 65 12 / 0.18);

  /* Accents — PDF Shooter red + depth */
  --accent: #dc2626;
  --accent-hover: #b91c1c;
  --accent-soft: rgb(251 191 36 / 0.22);
  --accent-violet: #6d28d9;
  --accent-violet-soft: rgb(124 58 237 / 0.12);

  --link: #5b21b6;
  --link-hover: #4c1d95;
  --focus-ring: 0 0 0 3px rgb(249 115 22 / 0.28);
}
