/* Gallery controls; frame, heading, Close and image area use photo-viewer.css. */
.exhibition-collaborators{margin-top:50px}
.live-name-list .arrow{margin-left:auto}
.live-step{color:#d7e2e2;border:1px solid #75b7bf80;background:transparent;border-radius:6px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);width:44px;height:52px;font-size:28px}
.live-step[data-live-step="-1"]{left:16px}
.live-step[data-live-step="1"]{right:16px}
.live-step:hover{background:#193b3b}
.live-status{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:10px;font-size:12px}
.live-status .live-help{margin:0;text-align:left;font-size:12px;color:#9cbbb8}
.live-thumbs{display:flex;gap:10px;overflow-x:auto;padding:4px;scrollbar-width:thin}
.live-thumb{flex:0 0 68px;height:66px;border:1px solid #75b7bf80;border-radius:5px;background:transparent;padding:3px;cursor:pointer}
.live-thumb img{width:100%;height:100%;object-fit:contain}
.live-thumb[aria-pressed="true"]{border:2px solid #e0ae24}
@media(max-width:780px){
 .live-step{width:32px;height:44px;font-size:24px}
 .live-step[data-live-step="-1"]{left:5px}
 .live-step[data-live-step="1"]{right:5px}
 .live-help .desktop-hint{display:none}
 .live-thumb{flex-basis:56px;height:56px}
}
