/* kpe-py docs theme overrides */

/* Custom brand palette — shared green (#2E7D32) with a teal accent, so the
   kpe-py (mkdocs) site matches the kpe-r (pkgdown) site and the landing page.
   Uses Material's `primary: custom` / `accent: custom` (see mkdocs.yml). */
:root {
  --md-primary-fg-color:        #2e7d32;
  --md-primary-fg-color--light: #60ad5e;
  --md-primary-fg-color--dark:  #1b5e20;
  --md-accent-fg-color:         #00897b;
  --md-accent-fg-color--transparent: #00897b1a;
}
[data-md-color-scheme="slate"] {
  --md-primary-fg-color:        #66bb6a;
  --md-primary-fg-color--light: #81c784;
  --md-primary-fg-color--dark:  #388e3c;
  --md-accent-fg-color:         #4db6ac;
}

.md-typeset h1 {
  font-weight: 600;
}
.md-typeset figure img {
  max-width: 100%;
  height: auto;
}
.hero-banner {
  padding: 1.25rem 0 0.5rem;
}
