/* Owned by selection.js / rect.js. Kept in a separate file so it doesn't
   conflict with concurrent edits to app.css. */

/* Entry C (long-press) rectangle drawing mode, toggled from the toolbar
   button for mouse users (see rect.js RectController#_setMouseMode). */
.viewer-container.rect-mode-active,
.viewer-container.rect-mode-active .page,
.viewer-container.rect-mode-active .page canvas,
.viewer-container.rect-mode-active .text-layer,
.viewer-container.rect-mode-active .text-layer span {
  cursor: crosshair !important;
}

#btn-rect-mode[aria-pressed="true"] {
  background: var(--accent);
  color: var(--accent-contrast);
}

/* Touch devices already have the system's own "Copy" in the floating
   selection menu (Android's Translate/Copy/Select all) — ours would be
   redundant, so it's desktop (fine-pointer) only. */
@media (pointer: coarse) {
  #btn-copy {
    display: none;
  }
}
