/* Admin-selected accent presets — overrides --accent* in style.css */

html[data-accent-preset="sith_red"] {
  --accent: #dc2626;
  --accent-hover: #b91c1c;
  --accent-soft: #fecaca;
  --bg-gradient-top: #fef2f2;
}

html[data-theme="dark"][data-accent-preset="sith_red"] {
  --accent: #f87171;
  --accent-hover: #fca5a5;
  --accent-soft: #450a0a;
  --bg-gradient-top: #1c0a0a;
}

html[data-accent-preset="halloween_orange"] {
  --accent: #ea580c;
  --accent-hover: #c2410c;
  --accent-soft: #ffedd5;
  --bg-gradient-top: #fff7ed;
}

html[data-theme="dark"][data-accent-preset="halloween_orange"] {
  --accent: #fb923c;
  --accent-hover: #fdba74;
  --accent-soft: #431407;
  --bg-gradient-top: #1a0f08;
}

html[data-accent-preset="st_patricks_green"] {
  --accent: #16a34a;
  --accent-hover: #15803d;
  --accent-soft: #dcfce7;
  --bg-gradient-top: #f0fdf4;
}

html[data-theme="dark"][data-accent-preset="st_patricks_green"] {
  --accent: #4ade80;
  --accent-hover: #86efac;
  --accent-soft: #14532d;
  --bg-gradient-top: #052e16;
}
