/* Cloudflare Pages palette: orange on near-black, light page in day mode. */

[data-md-color-scheme="slate"] {
  --md-primary-fg-color: #f6821f;
  --md-primary-fg-color--light: #ff9d3f;
  --md-primary-fg-color--dark: #e06a00;
  --md-primary-bg-color: #1d1d1d;
  --md-accent-fg-color: #faad3f;
  --md-default-bg-color: #111111;
  --md-default-fg-color: #f2f2f2;
  --md-typeset-a-color: #faad3f;
  --md-mermaid-label-fg-color: #1e293b;
  --md-mermaid-node-bg-color: #f8fafc;
}

[data-md-color-scheme="default"] {
  --md-primary-fg-color: #f6821f;
  --md-primary-fg-color--light: #ff9d3f;
  --md-primary-fg-color--dark: #e06a00;
  --md-primary-bg-color: #1d1d1d;
  --md-accent-fg-color: #e06a00;
  --md-typeset-a-color: #c45a00;
}

.md-typeset .mermaid {
  margin: 1.2em 0 1.6em;
  overflow-x: auto;
  text-align: center;
}

.md-typeset .mermaid svg {
  height: auto !important;
  max-width: none;
}
