/**
 * LT2 — base UI
 * Evita o cursor de texto (caret) em labels, cards, tabelas e demais áreas não editáveis.
 */
html {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

input,
textarea,
select,
[contenteditable="true"],
[contenteditable=""],
.lt2-selectable,
.lt2-user-select-text {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

input[readonly],
textarea[readonly] {
  -webkit-user-select: text;
  -moz-user-select: text;
  user-select: text;
}

input:not([type="button"]):not([type="submit"]):not([type="reset"]):not([type="checkbox"]):not([type="radio"]):not([type="file"]),
textarea,
select,
[contenteditable="true"] {
  cursor: text;
}

button:not(:disabled),
.btn:not(:disabled),
[role="button"]:not([aria-disabled="true"]),
a[href] {
  cursor: pointer;
}
