.lb-stage{touch-action:none;-webkit-user-select:none;user-select:none;cursor:zoom-in;overflow:hidden}.lb-stage[data-zoomed]{cursor:zoom-out}.lb-layer{transform-origin:0 0;background:var(--color-surface-alt);position:absolute;inset:0}.lb-layer>img{-webkit-user-drag:none}@media (prefers-reduced-motion:no-preference){.lb-layer[data-animate=true]{transition:transform .2s ease-out}}
