/* Existing design retained. Only the two comparison windows become draggable. */
#scanner-frame[data-comparison-drag="ready"],
body.cyborg-theme .revision-compare[data-comparison-drag="ready"] {
  cursor: ew-resize;
  touch-action: pan-y pinch-zoom;
  -webkit-user-select: none;
  user-select: none;
}
#scanner-frame[data-comparison-drag="ready"] *,
body.cyborg-theme .revision-compare[data-comparison-drag="ready"] * {
  -webkit-user-select: none;
  user-select: none;
}
#scanner-frame[data-comparison-drag="ready"]:focus-visible,
body.cyborg-theme .revision-compare[data-comparison-drag="ready"]:focus-visible {
  outline: 2px solid #4a9f9d;
  outline-offset: -3px;
}
#scanner-frame[data-comparison-drag="ready"] .comparison-scan-edge,
body.cyborg-theme .revision-compare[data-comparison-drag="ready"] .revision-edge {
  pointer-events: auto;
  cursor: ew-resize;
}
#scanner-frame[data-comparison-drag="ready"] .comparison-scan-edge::before,
body.cyborg-theme .revision-compare[data-comparison-drag="ready"] .revision-edge::before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: -22px;
  width: 44px;
}
