/* Scope legacy content constraints to articles; preserve source inline typography. */
.psy92-editorial-content { min-width: 0; overflow-wrap: anywhere; }
.psy92-editorial-content img { max-width: 100%; height: auto; }
.psy92-editorial-content figure { max-width: 100%; }
.psy92-editorial-content table { display: block; max-width: 100%; overflow-x: auto; }
.psy92-editorial-content pre { max-width: 100%; overflow-x: auto; }
.psy92-editorial-content .psy92-legacy-quotation { padding: 1.5rem; border-inline-start: 3px solid var(--c-or); background: var(--c-sable); }
.psy92-article-title.wp-block-post-title { font-family: var(--f-titre); }
.psy92-archive-description { max-width: 46rem; margin-block-end: 2rem; }
.psy92-post-query .carte-article__meta { flex-wrap: wrap; }

/* Keep long article category names in normal inline flow instead of one flex row. */
.psy92-article-head .wp-block-post-terms.etiquette {
    display: inline-block;
    max-width: 100%;
    overflow-wrap: anywhere;
}
