/* ------------------------------------------------------------------
   Surcharge Orejime — charte MonAuditPA (discret + intégré)
   Chargée APRÈS orejime-standard.css. Theming v3 via variables CSS.
   ------------------------------------------------------------------ */
.orejime-Env {
  /* Typo du site */
  --orejime-font-family: 'DM Sans', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --orejime-font-size-small: 12.5px;

  /* Couleurs marque */
  --orejime-color-text: #1a2744;          /* --dark */
  --orejime-color-subdued: #5b6b86;
  --orejime-color-background: #ffffff;
  --orejime-color-interactive: #1a9e96;   /* --teal : boutons / accent */
  --orejime-color-on-interactive: #ffffff;
  --orejime-color-backdrop: rgba(26, 39, 68, 0.45);
  --orejime-color-shadow: rgba(26, 39, 68, 0.18);

  /* Formes douces + card compacte et discrète (pas une barre pleine largeur) */
  --orejime-radius: 12px;
  --orejime-shadow: 0 8px 26px rgba(26, 39, 68, 0.14);
  --orejime-banner-max-width: 360px;
  --orejime-modal-max-width: 560px;
}

/* Liseré teal discret en tête de la card, pour l'ancrer à la marque */
.orejime-Banner {
  border-top: 2px solid #1a9e96;
}

/* Lien "powered by" de la modale en teal foncé */
.orejime-Modal-poweredByLink {
  color: #0d6e68;                         /* --teal-dark */
}

/* ------------------------------------------------------------------
   Harmonisation des 3 boutons (Accepter / Refuser / Configurer)
   Même fond teal, même texte blanc, même taille. Le bouton "Configurer"
   (.orejime-Button--info / learnMoreButton) est rendu identique aux autres.
   ------------------------------------------------------------------ */
.orejime-Banner .orejime-Button {
  background-color: #1a9e96;              /* --teal */
  color: #ffffff;
  border: 0;
  font-size: 12.5px;
  font-weight: 600;
  padding: 7px 16px;
  border-radius: 8px;
  opacity: 1;
}
.orejime-Banner .orejime-Button:hover,
.orejime-Banner .orejime-Button:focus {
  background-color: #0d6e68;              /* --teal-dark */
  color: #ffffff;
}
