/* Native disclosure keeps complete attribution accessible without JavaScript. */
.reader-credit summary{cursor:pointer;text-decoration:underline;text-underline-offset:.2em;list-style:revert;font-size:inherit;letter-spacing:normal;text-transform:none}
.reader-credit>div{margin-top:.5rem;line-height:1.65;overflow-wrap:anywhere}
.reader-credit a{text-decoration:underline;text-underline-offset:.15em}
.reader-credit summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}
.photo-credit.reader-credit[open]{background:#101014;color:#ddd;padding:.65rem;max-width:min(32rem,85%);z-index:2}
@media print{.reader-credit>div{display:block!important}}
