/* Scoped to the Instagram-led private portfolio edit. */
.rss-editorial-portfolio .rss-viewer[open]{grid-template-rows:auto minmax(0,1fr) auto auto auto}
.rss-photo-details{font-size:14px;line-height:1.5;color:#c5c0b8;min-width:0}
.rss-photo-details summary{cursor:pointer;min-height:32px;display:list-item;margin-left:18px;padding:5px 0;width:fit-content}
.rss-photo-details summary:focus-visible{outline:2px solid #eee9df;outline-offset:2px}
.rss-photo-details>div{max-height:120px;overflow:auto;padding:8px 0;overflow-wrap:anywhere}
.rss-photo-details p{white-space:pre-line;margin:0 0 8px}
.rss-photo-details a{color:#eee9df;text-decoration:underline;display:inline-block;min-height:32px}
.rss-editorial-portfolio .portfolio-card .photo-label{overflow-wrap:anywhere}
@media(max-width:700px){.rss-editorial-portfolio .rss-viewer[open]{gap:8px}.rss-editorial-portfolio .rss-viewer-bottom{display:grid;grid-template-columns:auto 1fr;gap:12px}.rss-editorial-portfolio .rss-viewer-session{text-align:right;font-size:16px}.rss-photo-details{font-size:13px}.rss-photo-details summary{min-height:36px}.rss-photo-details>div{max-height:100px}.rss-editorial-portfolio .rss-viewer-caption{letter-spacing:.02em}}
