/* Shared article image captions. Keep original rights notices available without a long visible block. */
figure figcaption.photo-caption{display:block;margin:9px 0 0;padding:0;border:0;background:transparent;color:#56656f;text-align:left;font-weight:400;letter-spacing:normal;overflow-wrap:anywhere}
figure figcaption.photo-caption>.photo-description{margin:0;padding:0;font-size:14px;line-height:1.55;font-weight:400;color:#56656f}
figure figcaption.photo-caption>.photo-credit{margin:3px 0 0;padding:0;font-size:13px;line-height:1.55;font-weight:400;color:#65727b}
figure figcaption.photo-caption a{color:inherit;text-decoration:underline;text-underline-offset:3px}
figure figcaption.photo-caption>.photo-rights{margin:5px 0 0;padding:0;border:0;border-radius:0;background:transparent;font-size:13px;line-height:1.65;color:#65727b}
figure figcaption.photo-caption>.photo-rights>summary{padding:0;min-height:32px;display:list-item;list-style:disclosure-closed;font-size:13px;line-height:1.8;font-weight:400;color:#65727b;cursor:pointer}
figure figcaption.photo-caption>.photo-rights[open]>summary{list-style:disclosure-open}
figure figcaption.photo-caption .photo-rights-body{margin:5px 0 0;padding:0;font-size:13px;line-height:1.65;color:#65727b}
figure figcaption.photo-caption .photo-rights-body p{margin:5px 0 0;font-size:inherit;line-height:inherit}
figure figcaption.photo-caption .photo-rights-body .bufs-photo-credit{font-size:inherit;line-height:inherit}
@media print{figure figcaption.photo-caption>.photo-rights>*{display:block!important}figure figcaption.photo-caption>.photo-rights>summary{display:none!important}}
