/* A photo cover belongs to the exhibition, below its dock and native dialogs. */
.scope-transition-layer{position:fixed;inset:0;z-index:3;overflow:hidden;background:var(--mg-black-2);pointer-events:none;contain:layout paint}
.scope-transition-layer.is-attached{position:absolute}
.scope-transition-layer img{position:absolute;display:block;max-width:none;object-fit:contain;border-radius:var(--mg-radius-sm);pointer-events:none;transform-origin:top left}
.scope-transition-layer[data-phase=revealing]{background:transparent}
.scope-reflow-busy .motion-viewport>.node-gallery>.gallery{opacity:0;pointer-events:none}
@media(prefers-reduced-motion:reduce){.scope-transition-layer{display:none}.scope-reflow-busy .motion-viewport>.node-gallery>.gallery{opacity:1;pointer-events:auto}}
