/* Bauherr design tokens (docs/design/tokens.json) mapped onto Zensical variables. */
:root {
  --md-text-font: "Archivo", "Helvetica Neue", Arial, sans-serif;
  --md-code-font: "IBM Plex Mono", ui-monospace, Menlo, monospace;
}
[data-md-color-scheme="default"] {
  --md-default-bg-color: #f5f6f7;
  --md-default-fg-color: #171a1f;
  --md-default-fg-color--light: #5b6168;
  --md-default-fg-color--lightest: #d9dce0;
  --md-primary-fg-color: #ffffff;
  --md-primary-bg-color: #171a1f;
  --md-accent-fg-color: #1b46a3;
  --md-typeset-a-color: #2457c5;
  --md-code-bg-color: #eceef0;
  --md-code-fg-color: #171a1f;
}
[data-md-color-scheme="slate"] {
  --md-default-bg-color: #121417;
  --md-default-fg-color: #e9ebee;
  --md-default-fg-color--light: #9aa1a9;
  --md-default-fg-color--lightest: #2b3036;
  --md-primary-fg-color: #1b1e23;
  --md-primary-bg-color: #e9ebee;
  --md-accent-fg-color: #a9c4ff;
  --md-typeset-a-color: #8db1ff;
  --md-code-bg-color: #242830;
  --md-code-fg-color: #e9ebee;
}
[data-md-color-scheme="slate"] .md-header__button.md-logo img {
  content: url("../assets/bauherr-mark-dark.svg");
}
.md-header, .md-tabs { border-bottom: 1px solid var(--md-default-fg-color--lightest); box-shadow: none; }
.md-typeset .md-button--primary { background: var(--md-typeset-a-color); border-color: var(--md-typeset-a-color); color: #fff; }
[data-md-color-scheme="slate"] .md-typeset .md-button--primary { color: #0b1a3a; }
