.zi-review .scan-image-wrap {
  overflow: hidden;
  scrollbar-gutter: auto;
  overscroll-behavior: contain;
}
.zi-review .scan-image-wrap:focus-visible {
  outline: 2px solid var(--zi-accent);
  outline-offset: -3px;
}
.zi-review .scan-image-stage {
  width: 100%;
  height: 100%;
}
.zi-review #scan-image {
  cursor: grab;
  user-select: none;
  -webkit-user-drag: none;
}
.zi-review .scan-image-wrap.is-pannable {
  touch-action: none;
}
.zi-review .scan-image-wrap.is-dragging,
.zi-review .scan-image-wrap.is-dragging #scan-image {
  cursor: grabbing;
}
