/*
 * SPDX-FileCopyrightText: 2026 missing-foss
 *
 * SPDX-License-Identifier: AGPL-3.0-or-later
 */
/* GENERATED by dev/gen_brand_css.py from brand/tokens/trobar-themes.json.
   Do not edit by hand. The documentation site's colours: Troubadour for
   Material's light scheme ("default"), Nuèch for its dark one ("slate").
   dev/verify.sh fails when this file is stale or a pair misses WCAG AA. */

/* troubadour, light */
[data-md-color-scheme="default"] {
  --md-default-fg-color:#17140E;
  --md-default-fg-color--light:#5B564D;
  --md-default-fg-color--lighter:rgba(23,20,14,0.32);
  --md-default-fg-color--lightest:rgba(23,20,14,0.12);
  --md-default-bg-color:#F9EFDF;
  --md-default-bg-color--light:rgba(249,239,223,0.7);
  --md-default-bg-color--lighter:rgba(249,239,223,0.3);
  --md-default-bg-color--lightest:rgba(249,239,223,0.12);
  --md-primary-fg-color:#EBE2D2;
  --md-primary-fg-color--light:#DAD2C2;
  --md-primary-fg-color--dark:#E3DACA;
  --md-primary-bg-color:#17140E;
  --md-primary-bg-color--light:#5B564D;
  --md-accent-fg-color:#6D2034;
  --md-accent-fg-color--transparent:rgba(109,32,52,0.1);
  --md-accent-bg-color:#F9EFDF;
  --md-accent-bg-color--light:rgba(249,239,223,0.7);
  --md-typeset-a-color:#A83250;
  --md-code-bg-color:#EBE2D2;
  --md-code-fg-color:#17140E;
  --md-admonition-bg-color:#F9EFDF;
  --md-admonition-fg-color:#17140E;
  --md-footer-bg-color:#17140E;
  --md-footer-bg-color--dark:#14110C;
  --md-footer-fg-color:#F9EFDF;
  --md-footer-fg-color--light:#C0B8AB;
  --md-footer-fg-color--lighter:#938C81;
}
/* nuech, dark */
[data-md-color-scheme="slate"] {
  --md-default-fg-color:#F4EEDC;
  --md-default-fg-color--light:#AFACA4;
  --md-default-fg-color--lighter:rgba(244,238,220,0.32);
  --md-default-fg-color--lightest:rgba(244,238,220,0.12);
  --md-default-bg-color:#0E1220;
  --md-default-bg-color--light:rgba(14,18,32,0.7);
  --md-default-bg-color--lighter:rgba(14,18,32,0.3);
  --md-default-bg-color--lightest:rgba(14,18,32,0.12);
  --md-primary-fg-color:#20242F;
  --md-primary-fg-color--light:#31343D;
  --md-primary-fg-color--dark:#282C36;
  --md-primary-bg-color:#F4EEDC;
  --md-primary-bg-color--light:#AFACA4;
  --md-accent-fg-color:#F0DBA3;
  --md-accent-fg-color--transparent:rgba(240,219,163,0.1);
  --md-accent-bg-color:#0E1220;
  --md-accent-bg-color--light:rgba(14,18,32,0.7);
  --md-typeset-a-color:#E8C872;
  --md-code-bg-color:#2E313A;
  --md-code-fg-color:#F4EEDC;
  --md-admonition-bg-color:#0E1220;
  --md-admonition-fg-color:#F4EEDC;
  --md-footer-bg-color:#20242F;
  --md-footer-bg-color--dark:#41454E;
  --md-footer-fg-color:#F4EEDC;
  --md-footer-fg-color--light:#BFBCB1;
  --md-footer-fg-color--lighter:#95938E;
}
/* --- the mark: Troubadour's is theme.logo; Nuèch's replaces it in slate --- */
[data-md-color-scheme="slate"] .md-logo img { opacity: 0; }
[data-md-color-scheme="slate"] .md-logo {
  background: url("../assets/brand/trobar-mark-small-nuech.svg") no-repeat center / 1.2rem 1.2rem;
}
