.gallery-swipe-surface {
  touch-action: pan-y pinch-zoom;
  user-select: none;
  -webkit-user-select: none;
  -webkit-user-drag: none;
}
#main-photo.gallery-swipe-surface { cursor: zoom-in; }
#main-photo.gallery-swipe-surface:focus-visible {
  outline: 3px solid #087f5b;
  outline-offset: -3px;
}
.thumbnails button[aria-pressed="true"] { border-color: #087f5b; }
.gallery-photo-count { pointer-events: none; }
