/* easybook-disable-text-selection-v1 start */

/* Prevent accidental text selection / caret cursor on EasyBook app pages */
body,
body * {
  -webkit-user-select: none;
  user-select: none;
  caret-color: transparent;
}

/* Keep real form controls usable */
input,
textarea,
select,
option,
button,
[contenteditable="true"],
[role="textbox"] {
  -webkit-user-select: text;
  user-select: text;
  caret-color: auto;
}

/* Keep copyable technical text usable */
code,
pre,
.copyable,
.selectable,
.eb-copyable,
.eb-selectable,
.eb-checkin-entry-linkbox,
.eb-checkin-entry-linkbox *,
.phone-input,
.phone-box input,
input[type="text"],
input[type="tel"],
input[type="email"],
input[type="number"],
input[type="password"],
input[type="search"],
input[type="time"],
input[type="date"] {
  -webkit-user-select: text;
  user-select: text;
  caret-color: auto;
}

/* Avoid accidental image dragging */
img,
svg {
  -webkit-user-drag: none;
  user-drag: none;
}

/* easybook-disable-text-selection-v1 end */