/* Modern color scheme – accents harmonise with the blue-fire logo */
:root {
  --md-primary-fg-color: #2563eb;
  --md-primary-fg-color--light: #60a5fa;
  --md-primary-fg-color--dark: #1d4ed8;
  --md-accent-fg-color: #06b6d4;
  --md-accent-fg-color--transparent: #06b6d41a;
}

[data-md-color-scheme="default"] {
  --md-default-bg-color: #fafbff;
  --md-default-fg-color: #1e293b;
  --md-default-fg-color--light: #475569;
  --md-typeset-a-color: #2563eb;
  --md-code-bg-color: #eef2f9;
  --md-footer-bg-color: #0f172a;
}

[data-md-color-scheme="slate"] {
  --md-hue: 222;
  --md-default-bg-color: #0b1020;
  --md-default-fg-color: #e2e8f0;
  --md-default-fg-color--light: #94a3b8;
  --md-typeset-a-color: #60a5fa;
  --md-code-bg-color: #131a2e;
  --md-footer-bg-color: #070b16;
}

.md-header, .md-tabs {
  background: linear-gradient(90deg, #1d4ed8, #2563eb 60%, #0891b2);
}
