/* k0zi-BYTE custom cursor set — site-root paths */
html, body {
  cursor: url("/assets/cursor/default.cur"), url("/assets/cursor/default.png") 5 4, auto;
}
a, button, [role="button"], .clickable {
  cursor: url("/assets/cursor/pointer.cur"), url("/assets/cursor/pointer.png") 13 3, pointer;
}
input[type="text"], input[type="search"], input[type="email"], textarea, [contenteditable="true"] {
  cursor: url("/assets/cursor/text.cur"), url("/assets/cursor/text.png") 16 16, text;
}
.wait, [aria-busy="true"] {
  cursor: url("/assets/cursor/wait.cur"), url("/assets/cursor/wait.png") 16 16, wait;
}
.precision {
  cursor: url("/assets/cursor/precision.cur"), url("/assets/cursor/precision.png") 16 16, crosshair;
}
.move, [draggable="true"] {
  cursor: url("/assets/cursor/move.cur"), url("/assets/cursor/move.png") 16 16, move;
}
.help {
  cursor: url("/assets/cursor/help.cur"), url("/assets/cursor/help.png") 5 4, help;
}
.disabled, :disabled {
  cursor: url("/assets/cursor/unavailable.cur"), url("/assets/cursor/unavailable.png") 16 16, not-allowed;
}
