/* Étape 23-S : mini-légendes d'images tirées de l'alt (figcaption.img-altcap, posé par vvv_reading_altcaptions()).
   Discrètes : petite taille, couleur atténuée, sans italique ; la légende écrite à la main (p.ez-caption)
   garde son style propre. Feuille hors couches, portée : tous les textes longs (lecture, fiches, livres). */
figure.ez-embed > figcaption.img-altcap{display:block;margin:var(--space-2) 0 0;padding:0;max-width:46em;font-size:var(--text-xs);line-height:1.4;font-style:normal;font-weight:400;color:var(--c-ink-soft);text-align:left;text-wrap:pretty}
/* Dans le flux de lecture : l'espace sous la photo passe sous la légende */
.article-layout .prose figure.ez-embed:has(> figcaption.img-altcap){margin-bottom:var(--space-6)}
.article-layout .prose figure.ez-embed.ez-solo > figcaption.img-altcap{max-width:max(100%,16em)}
.article-layout .prose table figure.ez-embed:has(> figcaption.img-altcap){margin-bottom:var(--space-3)}
/* Galerie du corps : la légende suit la largeur de sa photo (la photo fixe la largeur, voir .gallery--body figcaption) */
.article-layout .prose .gallery--body figcaption.img-altcap{font-size:var(--text-xs);line-height:1.4;font-style:normal;margin-top:var(--space-2)}
