/* Use the poster's own proportions: no side gutters and no cropped copy. */
#country-dialog .dialog-image{aspect-ratio:auto;height:auto;overflow:visible}
#country-dialog .dialog-image img{display:block;width:100%;max-width:100%;height:auto;object-fit:initial}
.external-site-label{display:inline-flex;align-items:center;gap:7px;font:10px/1.5 var(--body);letter-spacing:.02em;color:#a9c9be;text-decoration:none;white-space:normal;vertical-align:middle}
.external-site-label .external-site-word{font-size:10px;opacity:.88}
.external-link-icon{width:15px;height:15px;flex-shrink:0}
.story-card .external-site-label{display:flex;width:fit-content;margin:7px 0 8px;gap:7px}
.story-card:has(.external-site-label) .story-copy{padding-bottom:25px}
.story-card:has(.external-site-label) .circle-arrow .external-link-icon{width:21px;height:21px}
.imported-content a:has(.external-site-label){text-underline-offset:4px}
.imported-content .external-site-label{margin-left:8px}
@media(max-width:699px){.external-site-label{gap:5px}.story-card .external-site-label{margin:6px 0 9px}.external-site-label .external-site-word{font-size:9px}}
