.image-viewer[data-v-17db87a4]{color:#fff;overscroll-behavior:contain;background-color:#000000e6;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.image-viewer__toolbar[data-v-17db87a4]{z-index:1;align-items:center;gap:.25rem;padding:.5rem 1rem;display:flex;position:relative}.image-viewer__counter[data-v-17db87a4]{font-variant-numeric:tabular-nums}.image-viewer__stage[data-v-17db87a4]{touch-action:none;flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.image-viewer__stage--zoomed[data-v-17db87a4]{cursor:grab}.image-viewer__image[data-v-17db87a4]{object-fit:contain;-webkit-user-select:none;user-select:none;max-width:100%;max-height:100%;transition:transform .12s ease-out}.image-viewer__image--dragging[data-v-17db87a4]{cursor:grabbing;transition:none}.image-viewer__nav[data-v-17db87a4]{z-index:1;position:absolute;top:50%;transform:translateY(-50%)}.image-viewer__nav--previous[data-v-17db87a4]{left:1rem}.image-viewer__nav--next[data-v-17db87a4]{right:1rem}.image-viewer__caption[data-v-17db87a4]{text-align:center;margin:0;padding:.5rem 1rem 1rem}@media (prefers-reduced-motion:reduce){.image-viewer__image[data-v-17db87a4]{transition:none}}
