/* Generated by scripts/generate-theme-css.py from scripts/theme/. Edit the sources instead. */

[data-md-color-scheme] {
  --ci-bg: hsl(204 20% 88%);
  --ci-fg: hsl(210 31% 15%);
  --ci-card: hsl(204 24% 94%);
  --ci-card-fg: hsl(210 31% 15%);
  --ci-primary: hsl(216 84% 52%);
  --ci-on-primary: hsl(0 0% 100%);
  --ci-surface: hsl(204 18% 82%);
  --ci-surface-fg: hsl(210 31% 15%);
  --ci-muted-bg: hsl(204 18% 84%);
  --ci-muted: hsl(210 16% 28%);
  --ci-accent: hsl(214 80% 88%);
  --ci-on-accent: hsl(216 75% 22%);
  --ci-line: hsl(208 18% 54%);
  --ci-input: hsl(208 16% 38%);
  --ci-ring: hsl(216 84% 40%);
  --ci-ok: hsl(150 80% 20%);
  --ci-warn: hsl(22 94% 30%);
  --ci-danger: hsl(348 80% 36%);
  --ci-link: hsl(216 80% 34%);
  --ci-radius: 2px;
  --ci-bw: 1px;
  --ci-card-shadow: none;
  --ci-button-shadow: none;
  --ci-button-radius: 2px;
  --ci-field-radius: 2px;
  --ci-backdrop: none;
  --ci-overlay: none;
  --ci-page-bg: hsl(204 20% 88%);
  --ci-header-bg: hsl(204 18% 82%);
  --ci-footer-bg: hsl(204 18% 82%);
  --ci-body-font: "Signika", system-ui, sans-serif;
  --ci-display-font: "Tektur", system-ui, sans-serif;
  --ci-mono-font: "Martian Mono", ui-monospace, monospace;
  --ci-logo-font: "Tektur", system-ui, sans-serif;
  --ci-logo-accent: hsl(216 84% 45%);
}

[data-md-color-scheme="slate"] {
  --ci-bg: hsl(200 12% 12%);
  --ci-fg: hsl(205 25% 92%);
  --ci-card: hsl(200 11% 16%);
  --ci-card-fg: hsl(205 25% 92%);
  --ci-primary: hsl(216 84% 52%);
  --ci-on-primary: hsl(0 0% 100%);
  --ci-surface: hsl(200 12% 10%);
  --ci-surface-fg: hsl(205 25% 92%);
  --ci-muted-bg: hsl(200 10% 21%);
  --ci-muted: hsl(200 8% 73%);
  --ci-accent: hsl(216 50% 22%);
  --ci-on-accent: hsl(214 95% 86%);
  --ci-line: hsl(204 12% 36%);
  --ci-input: hsl(204 10% 52%);
  --ci-ring: hsl(214 100% 68%);
  --ci-ok: hsl(150 55% 58%);
  --ci-warn: hsl(24 96% 62%);
  --ci-danger: hsl(345 100% 76%);
  --ci-link: hsl(212 90% 74%);
  --ci-radius: 2px;
  --ci-bw: 1px;
  --ci-card-shadow: none;
  --ci-button-shadow: none;
  --ci-button-radius: 2px;
  --ci-field-radius: 2px;
  --ci-backdrop: none;
  --ci-overlay: none;
  --ci-page-bg: hsl(200 12% 12%);
  --ci-header-bg: hsl(200 12% 10%);
  --ci-footer-bg: hsl(200 12% 10%);
  --ci-body-font: "Signika", system-ui, sans-serif;
  --ci-display-font: "Tektur", system-ui, sans-serif;
  --ci-mono-font: "Martian Mono", ui-monospace, monospace;
  --ci-logo-font: "Tektur", system-ui, sans-serif;
  --ci-logo-accent: hsl(214 90% 66%);
}
