.pp-photo-dots{position:absolute;bottom:8px;left:50%;transform:translate(-50%);display:flex;padding:0;background:transparent}.pp-photo-dots button{display:grid;place-items:center;width:14px;height:32px;padding:0;background:transparent;border:0}.pp-photo-dots button span{width:6px;height:6px;border-radius:50%;background:#fff9;transition:transform .2s,background .2s}.pp-photo-dots button[aria-current=true] span{background:#fff;transform:scale(1.4)}.ts-gallery{touch-action:pan-y}.pp-photo-transition{animation:pp-photo-reveal .22s ease-out}@keyframes pp-photo-reveal{0%{opacity:.65}to{opacity:1}}.pp-lightbox-stage{touch-action:pan-y pinch-zoom}@media(max-width:767px),(pointer:coarse){.pp-lightbox-zoom{display:none}}@media(orientation:landscape)and (max-height:600px)and (pointer:coarse){.pp-lightbox-thumbnails{display:none}.pp-lightbox-main{max-width:100vw;padding:0;height:100dvh}.pp-lightbox-stage img{border:0}}@media(prefers-reduced-motion:reduce){.pp-photo-transition{animation:none}}
