/* Around the Case — custom palette.
   Warm, clean/modern. Colours defined per light ("default") and dark ("slate")
   schemes. This file is the source of truth; build_site.py copies it into docs/. */

/* Top tabs: keep labels legible on the warm header. */
.md-tabs__link { opacity: 0.92; font-weight: 500; }
.md-tabs__link--active,
.md-tabs__link:hover,
.md-tabs__item--active .md-tabs__link { opacity: 1; }

/* ---- PALETTE A: Clay / Terracotta ---- */
[data-md-color-scheme="default"] {
  --md-primary-fg-color:        #B15C42;
  --md-primary-fg-color--light: #C2745B;
  --md-primary-fg-color--dark:  #8E4632;
  --md-primary-bg-color:        #ffffff;
  --md-accent-fg-color:         #B15C42;
  --md-default-bg-color:        #FCFAF7;  /* warm paper */
  --md-typeset-a-color:         #A84E33;
}

[data-md-color-scheme="slate"] {
  --md-primary-fg-color:        #B15C42;
  --md-primary-fg-color--light: #C2745B;
  --md-primary-fg-color--dark:  #8E4632;
  --md-accent-fg-color:         #E0876B;
  --md-typeset-a-color:         #E0876B;
  --md-default-bg-color:        #1a1614;  /* warm-tinted dark */
  --md-default-bg-color--light: #211b18;
}
