/* Same v4 shell; references keep their own aspect ratios. */
.node-gallery{margin-top:var(--mg-space-48);scroll-margin-top:100px}#lightbox{display:none;flex-direction:column}#lightbox[open]{display:flex}#lightbox header{flex:none}.light-stage{height:auto;flex:1;min-height:0}.light-stage img{max-height:100%}#light-details{flex:none;max-height:28dvh;overflow:auto;padding:var(--mg-space-10) 0}#lightbox .pixel-toggle{width:auto;height:auto;border-radius:var(--mg-radius-2xl);display:block;margin:auto;padding:var(--mg-space-10) var(--mg-space-16);font-size:var(--mg-fs-2xs)}.pixel-view .light-stage{overflow:auto;display:block}.pixel-view .light-stage img{max-width:none;max-height:none;width:auto;height:auto;margin:auto}.pixel-view .light-stage>button{display:none}
@media(max-width:740px){.node-gallery{scroll-margin-top:80px}.gallery-head{gap:var(--mg-space-10)}.light-stage{padding-bottom:var(--mg-space-48)}}
