/* Generated from design/tokens.css by design/sync-docs-tokens.sh -- do not edit by hand. */

/* Material bakes data-md-color-scheme="default" onto <body> at build time,
 * and its own preset rules ([data-md-color-primary=white] etc.) target
 * body directly. A plain :root rule is only *inherited* by body, and
 * inheritance always loses to a rule that matches the element directly --
 * regardless of specificity or source order. Repeating the selector as
 * [data-md-color-scheme="default"] (mirroring the slate block below) makes
 * this one match body directly too, so it actually wins. */
:root,
[data-md-color-scheme="default"] {
  --md-primary-fg-color: #0078d4;
  --md-primary-fg-color--light: #e8f3ff;
  --md-primary-fg-color--dark: #006cbd;
  --md-primary-bg-color: #ffffff;
  --md-accent-fg-color: #0078d4;
  --md-default-bg-color: #faf9f7;
  --md-default-fg-color: #1a1814;
  --md-default-fg-color--light: #6e6a62;
  --md-code-bg-color: #22201c;
  --md-code-fg-color: #f3f1ec;
  --md-typeset-a-color: #0078d4;
}

[data-md-color-scheme="slate"] {
  --md-primary-fg-color: #4da3e8;
  --md-primary-bg-color: #0b0e14;
  --md-accent-fg-color: #4da3e8;
  --md-default-bg-color: #141517;
  --md-default-fg-color: #f1f0ed;
  --md-default-fg-color--light: #9a978f;
  --md-code-bg-color: #0d0e10;
  --md-code-fg-color: #e8e6e1;
  --md-typeset-a-color: #4da3e8;
}
