/* Secondary attribution: preserve all text, links and native image placement. */
html body[data-ar-compact-credits] :is([data-ar-media-credit],.photo-credit,.card-photo-credit,.photo-card-credit,.media-credit,.image-credit,.editorial-photo-credit,.city-image-credit,.destination-photo-credit,.hotel-card-credit,.guide-card-credit,.hero-photo-credit,.heroImageCredit,.reference-attribution,.media-provenance,.illustration-note,.media-note,.media-disclosure,.source-note,.iis-source-note,.source-reference,.section-source-link,.source-review-note,.event-media-label,.article-source,.source-meta,.source-credit,.documentary-credit,.gallery-credit,.guide-media-credit,.hero-credit,.place-photo-credit,.profile-provenance,.record-provenance,.ai-note,.cbrn-answer-source,.home-answer-source,.fare-source){font-size:.75rem;font-weight:400;line-height:1.45;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;}
html body[data-ar-compact-credits] :is([data-ar-media-credit],.photo-credit,.card-photo-credit,.photo-card-credit,.media-credit,.image-credit,.editorial-photo-credit,.destination-photo-credit,.hotel-card-credit,.guide-card-credit,.reference-attribution,.media-provenance,.illustration-note,.media-note,.media-disclosure,.source-note,.iis-source-note,.source-reference,.article-source,.source-meta) :is(p,span,small,a,strong,b,dt,dd){font-size:inherit;line-height:inherit;letter-spacing:normal;text-transform:none;}
html body[data-ar-compact-credits] :is([data-ar-media-credit],.photo-credit,.card-photo-credit,.photo-card-credit,.media-credit,.editorial-photo-credit,.destination-photo-credit,.hotel-card-credit,.guide-card-credit,.reference-attribution,.media-provenance,.illustration-note,.media-note,.media-disclosure,.source-note,.iis-source-note,.source-reference) :is(strong,b){font-weight:500;}
html body[data-ar-compact-credits] :is([data-ar-media-credit],.photo-credit,.card-photo-credit,.photo-card-credit,.media-credit,.destination-photo-credit,.hotel-card-credit,.guide-card-credit,.reference-attribution,.illustration-note,.media-note,.media-disclosure){margin-block:.35rem;padding-block:.3rem;}
html body[data-ar-compact-credits] :is([data-ar-media-credit],.editorial-photo-credit,.city-image-credit,.hero-photo-credit,.heroImageCredit,.media-credit-badge,.documentary-credit){padding:.35rem .55rem;}
html body[data-ar-compact-credits] :is([data-ar-media-credit],.photo-credit,.card-photo-credit,.photo-card-credit,.media-credit,.destination-photo-credit,.hotel-card-credit,.guide-card-credit,.reference-attribution,.media-provenance,.source-note,.iis-source-note,.source-reference) a{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.15em;}
/* Compact reference sections at the end of articles, not the source directories. */
html body[data-ar-compact-credits] :is(.fare-source,.home-answer-source){font-size:.75rem!important;}
html body[data-ar-compact-credits] #contenu :is([data-ar-media-credit],.home-answer-source){font-size:.75rem!important;line-height:1.45;}
html body[data-ar-compact-credits] :is(.fare-source,.home-answer-source) a{font-weight:500;font-size:inherit;}
html body[data-ar-compact-credits] :is(.article-sources,.articleSources,.guide-sources,.real-media-credits,.cbrn-home-faq-sources,.iis-threat-sources,.photo-sources,.footer-data-source,section.source-note,.sources-section,.poster-credits,.logo-provenance-list,.source-credit-icons,ul.source-list,ol.source-list){min-height:0;padding-block:1rem;margin-block:1.25rem;font-size:.8125rem;line-height:1.5;gap:.6rem;}
html body[data-ar-compact-credits] :is(.article-sources,.articleSources,.guide-sources,.real-media-credits,.cbrn-home-faq-sources,.iis-threat-sources,.photo-sources,.footer-data-source,section.source-note,.sources-section,.poster-credits,.logo-provenance-list,.source-credit-icons,ul.source-list,ol.source-list) :is(h2,h3,h4){font:500 1rem/1.4 system-ui,sans-serif;letter-spacing:normal;text-transform:none;margin:0 0 .6rem;}
html body[data-ar-compact-credits] :is(.article-sources,.articleSources,.guide-sources,.real-media-credits,.cbrn-home-faq-sources,.iis-threat-sources,.photo-sources,.footer-data-source,section.source-note,.sources-section,.poster-credits,.logo-provenance-list,.source-credit-icons,ul.source-list,ol.source-list) :is(p,li,span,small,a,strong,dt,dd){font-size:.8125rem;line-height:1.5;letter-spacing:normal;text-transform:none;overflow-wrap:anywhere;}
html body[data-ar-compact-credits] :is(.article-sources,.articleSources,.guide-sources,.real-media-credits,.cbrn-home-faq-sources,.iis-threat-sources,.photo-sources,.footer-data-source,section.source-note,.sources-section,.poster-credits,.logo-provenance-list,.source-credit-icons,ul.source-list,ol.source-list) :is(strong,a){font-weight:500;}
html body[data-ar-compact-credits] :is(.article-sources,.articleSources,.guide-sources,.real-media-credits,.cbrn-home-faq-sources,.iis-threat-sources,.photo-sources,.footer-data-source,section.source-note,.sources-section,.poster-credits,.logo-provenance-list,.source-credit-icons,ul.source-list,ol.source-list) p{margin-block:.4rem;}
html body[data-ar-compact-credits] :is(.article-sources,.articleSources,.guide-sources,.real-media-credits,.cbrn-home-faq-sources,.iis-threat-sources,.photo-sources,.footer-data-source,section.source-note,.sources-section,.poster-credits,.logo-provenance-list,.source-credit-icons,ul.source-list,ol.source-list) :is(ul,ol){margin-block:.6rem;padding-block:0;}
html body[data-ar-compact-credits] :is(.article-sources,.articleSources,.guide-sources,.real-media-credits,.cbrn-home-faq-sources,.iis-threat-sources,.photo-sources,.footer-data-source,section.source-note,.sources-section,.poster-credits,.logo-provenance-list,.source-credit-icons,ul.source-list,ol.source-list) li{margin-block:.3rem;padding-block:.25rem;}
html body[data-ar-compact-credits] :is(.article-sources,.articleSources,.guide-sources,.cbrn-home-faq-sources,.iis-threat-sources) a{min-height:0;padding-block:.45rem;}
@media(max-width:640px){html body[data-ar-compact-credits] :is(.article-sources,.articleSources,.guide-sources,.real-media-credits,.cbrn-home-faq-sources,.iis-threat-sources,.photo-sources,.footer-data-source,section.source-note,.sources-section,.poster-credits,.logo-provenance-list,.source-credit-icons,ul.source-list,ol.source-list){padding-block:.8rem;margin-block:1rem;}}
