.news-meta{flex-wrap:wrap;gap:10px}
.source-language{font-size:10px;letter-spacing:0;background:#eae9df;color:#4b6255;padding:3px 8px;border-radius:3px}
.archive-language-note{max-width:800px;margin:0 auto 32px;padding:17px 22px;border-left:3px solid #ac865f;background:#f7f5ed;font-size:14px}
.archive-language-note p{font-size:13px;margin:4px 0 0}
.results-count{text-align:center;font-size:12px;color:var(--muted);margin:32px 0 20px}
.pagination{flex-wrap:wrap;gap:7px}
.pagination span{display:inline-flex;align-items:center;justify-content:center;width:28px}
.article-body .missing-source-image{border:1px solid #e2e6dc;background:#fafaf6;padding:12px 16px;font-size:12px;color:#7b8176}
.article-body pre{white-space:pre-wrap;overflow-wrap:anywhere}
