/* Indigo — deep blue/violet palette, dark-only. Single-block shape
 * (color-scheme: dark only) — it does not adapt to prefers-color-scheme;
 * opt in via [data-theme="indigo"]. dim.css lifts the surface tones for a
 * lighter, less dense dark theme. */
[data-theme="indigo"] {
  color-scheme: dark;

  --primary: hsl(220 90% 66%);
  --primary-fg: hsl(222 30% 8%);
  --secondary: hsl(270 65% 70%);
  --secondary-fg: hsl(270 30% 10%);
  --success: hsl(145 55% 54%);
  --success-fg: hsl(145 40% 8%);
  --warning: hsl(38 92% 62%);
  --warning-fg: hsl(35 35% 10%);
  --danger: hsl(0 75% 66%);
  --danger-fg: hsl(0 35% 10%);
  --neutral: hsl(220 10% 72%);
  --neutral-fg: hsl(222 24% 8%);

  --surface: hsl(222 24% 8%);
  --surface-raised: hsl(222 22% 11%);
  --surface-subtle: hsl(222 18% 15%);
  --surface-solid: hsl(0 0% 96%);

  --text: hsl(0 0% 96%);
  --text-muted: hsl(220 10% 68%);
  --text-subtle: hsl(220 8% 55%);
  --border: hsl(222 14% 24%);
  --focus: hsl(220 75% 55%);
  --soft-fg-mix: 85%;
  /* Blue-hued shadow ink; without this the default aubergine tint leaks in. */
  --shadow-color: hsl(222 40% 3%);
  --hover-overlay: hsl(0 0% 100% / 0.06);
}
