/* Rose du logo, partagé par les deux pages. Les tons de texte restent lisibles. */
:root{
  --brand-pink:#f5a3c7;
  --rose:#a43a70;
  --rose-soft:#fbe8f2;
}
@media(prefers-color-scheme:dark){
  :root:not([data-theme="light"]){--rose:#f5a3c7;--rose-soft:#382536}
}
:root[data-theme="dark"]{--rose:#f5a3c7;--rose-soft:#382536}
.btn{background:var(--brand-pink);color:#16213d}
.hero h1 em,.hero .eyebrow,.why b,.news .eyebrow{color:var(--brand-pink)}
.fb .btn{background:var(--brand-pink);color:#16213d}

/* Traductions : information neutre, distincte des crochets verts des colonnes QC.
   Ciblage du tableau existant pour préserver la page et ses textes personnalisés. */
#editeurs .pub-table td:nth-child(5) > :is(.yn-oui,.yn-non,.yn-nsp){
  display:inline-block;
  font-size:0;
  font-weight:500;
  color:var(--muted);
  opacity:1;
  border:1px solid var(--line);
  background:var(--paper);
  border-radius:8px;
}
#editeurs .pub-table td:nth-child(5) > :is(.yn-oui,.yn-non,.yn-nsp)::before{
  display:block;
  padding:5px 9px;
  font:500 .75rem/1.35 var(--f-body);
  white-space:normal;
}
#editeurs .pub-table td:nth-child(5) > .yn-oui::before{content:"Publie des traductions"}
#editeurs .pub-table td:nth-child(5) > .yn-non::before{content:"Pas de traduction"}
#editeurs .pub-table td:nth-child(5) > .yn-nsp::before{content:"À vérifier"}

/* Répertoire des autrices/auteurs retiré de l’affichage, sans effacer les données. */
#autrices,
header nav a[href="#autrices"],
header nav a[href$="/#autrices"],
header nav a[href$="index.html#autrices"]{display:none!important}
