/* ==========================================================================
   MISV — Alias de compatibilité, béquille de transition
   ==========================================================================
   Ce fichier n'est PAS la charte. Il redonne un rendu correct aux classes de
   l'ANCIENNE charte (.misv-pill, .misv-elev, .misv-accent-top) qui restent
   posées, en dur, dans le contenu Elementor de pages qui n'ont pas encore
   été reconstruites avec les classes de la nouvelle charte. Chaque règle
   ci-dessous est un alias vers son équivalent charte 2026 : .misv-pill vers
   .misv-chip, .misv-elev vers le survol de .misv-card, .misv-accent-top vers
   .misv-colorbar (voir misv-tokens.css pour ces classes cibles et les
   variables --misv-* qu'elles utilisent).

   À SUPPRIMER À LA TÂCHE 21 (reconstruction/redirection des pages), pas au
   dépôt FTP du plugin. Le pont CSS du Kit Elementor meurt au dépôt FTP ;
   ces classes, elles, restent utilisées dans le contenu de plusieurs pages
   jusqu'à leur reconstruction — dont /nous-contacter/, qui est une page
   CONSERVÉE et ne mourra pas du tout. Retirer ce fichier avant que toutes
   les pages listées ci-dessous soient reconstruites romprait leur rendu.

   Comptage des usages en ligne (2026-09-06, cf. task-2bis-report.md §2a) :
     /                        pill=1  elev=11  accent-top=8
     /a-propos-de-nous/       pill=1  elev=11  accent-top=0
     /ministeres/             pill=0  elev=8   accent-top=0
     /enseignements/          pill=0  elev=9   accent-top=0
     /nous-soutenir/          pill=0  elev=7   accent-top=0
     /nous-contacter/         pill=0  elev=4   accent-top=0   (page conservée)
     /apercu-charte/          pill=0  elev=0   accent-top=0

   Chargé par MISV_Design_Tokens sous le handle `misv-legacy-aliases`, en
   dépendance de `misv-tokens` (pour l'ordre d'impression et parce que les
   règles ci-dessous consomment les variables --misv-* définies dans
   misv-tokens.css).
   ========================================================================== */

.misv-pill{
  display:inline-flex;align-items:center;border-radius:999px;
  font-family:var(--misv-font);font-size:12px;font-weight:500;
  color:var(--misv-title);background:#fff;border:1px solid var(--misv-line-3);
  padding:8px 16px;
}
.misv-section--ink .misv-pill,.misv-panel .misv-pill,.misv-hero .misv-pill{
  background:rgba(250,247,241,.10);border-color:rgba(250,247,241,.24);color:var(--misv-ivory);
}
/* Bornée : exactement 2 occurrences dans tout le site (accueil, à-propos).
   Sans elle, la puce affiche la couleur de texte native de la page (pensée
   pour un fond transparent) — or sur blanc côté accueil, blanc sur blanc
   côté à-propos. */
.misv-pill .elementor-heading-title{color:inherit!important}

.misv-elev{transition:transform .35s var(--misv-ease),box-shadow .35s var(--misv-ease);will-change:transform}
/* !important sur l'ombre : sans lui, les ombres de survol posées par
   Elementor par élément (spécificité (0,4,0)) l'emportent. */
.misv-elev:hover{transform:translateY(-5px);box-shadow:0 20px 44px rgba(28,25,22,.12)!important}

.misv-accent-top{position:relative;overflow:hidden}
.misv-accent-top::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;z-index:1;background:var(--misv-red)}

@media (prefers-reduced-motion:reduce){
  .misv-elev{transition:none!important}
  .misv-elev:hover{transform:none!important}
}
