/* Paleta: fundo escuro #1a1a1a + laranja #d97757. */
[data-md-color-scheme="slate"] {
  --md-primary-fg-color: #d97757;
  --md-primary-fg-color--light: #e2937a;
  --md-primary-fg-color--dark: #b85f3f;
  --md-primary-bg-color: #ffffff;
  --md-primary-bg-color--light: #ffffff;

  --md-accent-fg-color: #d97757;
  --md-accent-fg-color--transparent: #d977571a;
  --md-accent-bg-color: #ffffff;
  --md-accent-bg-color--light: #ffffff;

  --md-default-bg-color: #1a1a1a;
  --md-default-bg-color--light: #262626;
  --md-default-bg-color--lighter: #333333;
  --md-default-bg-color--lightest: #3a3a3a;

  --md-default-fg-color: #ffffff;
  --md-default-fg-color--light: #999999;
  --md-default-fg-color--lighter: #999999;
  --md-default-fg-color--lightest: #3a3a3a;

  --md-code-bg-color: #262626;
  --md-code-fg-color: #e6e6e6;

  --md-typeset-a-color: #d97757;
}

/* Tema claro: mesmo laranja, tom mais escuro nos links para manter contraste. */
[data-md-color-scheme="default"] {
  --md-primary-fg-color: #d97757;
  --md-primary-fg-color--light: #e2937a;
  --md-primary-fg-color--dark: #b85f3f;
  --md-primary-bg-color: #ffffff;
  --md-primary-bg-color--light: #ffffff;

  --md-accent-fg-color: #b85f3f;
  --md-accent-fg-color--transparent: #b85f3f1a;

  --md-typeset-a-color: #b85f3f;
}

[data-md-color-scheme="slate"] .md-header,
[data-md-color-scheme="slate"] .md-tabs {
  background-color: #1a1a1a;
}
