/* The squid's head tip is the native cursor hotspot (10, 4). */
@media (hover: hover) and (pointer: fine) {
  html, body, body * {
    cursor: url("./squidzie-cursor-slim.svg") 10 4, default !important;
  }
  a, button, summary, label, select, [role="button"],
  input[type="button"], input[type="submit"], input[type="checkbox"],
  input[type="radio"], input[type="range"],
  a *, button *, summary *, [role="button"] * {
    cursor: url("./squidzie-cursor-slim.svg") 10 4, pointer !important;
  }
  input:not([type="button"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="range"]),
  textarea, [contenteditable="true"], [contenteditable="true"] * {
    cursor: text !important;
  }
  button:disabled, input:disabled, select:disabled, textarea:disabled,
  [aria-disabled="true"], [aria-disabled="true"] * {
    cursor: not-allowed !important;
  }
}
