/* Selecteur de langue (un drapeau par langue) : PARTAGE entre le site
   (charge ce fichier) et les pages d'accueil des depots (qui l'integrent,
   voir outils/generer_site.py). Variables attendues : --bord, --panel,
   --accent-doux. */
.langues { display: flex; gap: 2px; border: 1px solid var(--bord); border-radius: 999px; padding: 3px; background: var(--panel); }
.langues a {
    display: grid; place-items: center; border-radius: 999px; padding: .35rem .6rem;
    opacity: .55; transition: opacity .15s, background-color .15s;
}
.langues a:hover { opacity: 1; text-decoration: none; background: rgba(255, 255, 255, 0.05); }
.langues a[aria-current="page"] { opacity: 1; background: var(--accent-doux); }
.langues img { display: block; width: 20px; height: 15px; border-radius: 3px; box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.12); }
