/* Local feedback identifies the work being opened, without moving the whole page. */
.studio-refined .lead-media{position:relative;cursor:zoom-in}
.studio-refined .lead-media::after{content:'点击放大';position:absolute;right:22px;bottom:22px;border:1px solid #f5eee466;border-radius:40px;padding:10px 17px;background:#10171fc7;color:var(--ivory);font:12px/1 var(--sans);opacity:0;transform:translateY(5px);transition:opacity .2s,transform .2s;pointer-events:none}
.studio-refined .lead-media:hover::after,.studio-refined .lead-media:focus-visible::after{opacity:1;transform:none}
.studio-refined .lead-media:hover>img{transform:scale(1.012)}
.studio-refined .poster-card{position:relative;cursor:zoom-in}
.studio-refined .poster-card>img{transition:transform .35s cubic-bezier(.22,1,.36,1)}
.studio-refined .poster-card:hover>img,.studio-refined .poster-card:focus-visible>img{transform:translateY(-5px) scale(.99)}
.studio-refined .pdf-tile>span{transform:translateY(4px);transition:opacity .18s,transform .18s;border:1px solid #f5eee447;border-radius:40px;padding:8px 12px}
.studio-refined .pdf-tile:hover>span,.studio-refined .pdf-tile:focus-visible>span{transform:none}
.studio-refined .lightbox-scroll img{transform-origin:center center}
.artwork-loading{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--muted);font:13px/1.5 var(--sans);letter-spacing:.05em;pointer-events:none}
@media(hover:none){#lightbox{overscroll-behavior-x:none;touch-action:pan-y pinch-zoom}#lightbox-scroll.zoomed{touch-action:pan-x pan-y pinch-zoom}}
@media(hover:none){.studio-refined .lead-media::after{content:'点击查看大图';right:12px;bottom:12px;padding:8px 12px;opacity:1;transform:none;font-size:10px}.studio-refined .poster-card:hover>img{transform:none}}
@media(prefers-reduced-motion:reduce){.studio-refined .lead-media>img,.studio-refined .lead-media::after,.studio-refined .poster-card>img,.studio-refined .pdf-tile>span{transition:none}.studio-refined .lead-media:hover>img,.studio-refined .poster-card:hover>img{transform:none}}
