/* Palette APCOM — bleu corporate #335A9C
 * Sélecteurs d'attribut Material — priorité plus haute que :root
 * Réf : https://squidfunk.github.io/mkdocs-material/setup/changing-the-colors/#custom-colors
 */

[data-md-color-primary="custom"] {
  --md-primary-fg-color:              #335A9C;
  --md-primary-fg-color--light:       #5C7BB8;
  --md-primary-fg-color--dark:        #21407A;
  --md-primary-bg-color:              #FFFFFF;
  --md-primary-bg-color--light:       #FFFFFFB3;
  --md-typeset-a-color:               #335A9C;
}

[data-md-color-accent="custom"] {
  --md-accent-fg-color:               #4076D9;
  --md-accent-fg-color--transparent:  rgba(64, 118, 217, 0.10);
  --md-accent-bg-color:               #FFFFFF;
  --md-accent-bg-color--light:        #FFFFFFB3;
}

/* Mode sombre — header conserve le bleu APCOM #335A9C
 * Les liens du contenu passent à un bleu plus clair pour rester lisibles sur fond sombre
 */
[data-md-color-scheme="slate"][data-md-color-primary="custom"] {
  --md-primary-fg-color:              #335A9C;
  --md-primary-fg-color--light:       #5C7BB8;
  --md-primary-fg-color--dark:        #21407A;
  --md-typeset-a-color:               #6A95E2;
}

[data-md-color-scheme="slate"][data-md-color-accent="custom"] {
  --md-accent-fg-color:               #6A95E2;
}

/* Logo header — taille adaptée */
.md-header__button.md-logo img,
.md-header__button.md-logo svg {
  height: 1.6rem;
  width: 1.6rem;
}
