.dotpetal-zone { cursor: url("cursors/starlet-arrow.png") 3 2, default; }
.dotpetal-zone a, .dotpetal-zone button:not(:disabled) { cursor: url("cursors/starlet-link.png") 12 2, pointer; }
.dotpetal-zone input, .dotpetal-zone textarea { cursor: url("cursors/starlet-text.png") 15 15, text; }
.dotpetal-zone [data-pointer="move"] { cursor: url("cursors/starlet-move.png") 15 15, move; }
.dotpetal-zone :disabled { cursor: url("cursors/starlet-unavailable.png") 15 15, not-allowed; }
.dotpetal-zone [data-pointer="help"] { cursor: url("cursors/starlet-help.png") 3 2, help; }
.dotpetal-zone [data-pointer="working"] { cursor: url("cursors/starlet-working.png") 3 2, progress; }
.dotpetal-zone [data-pointer="busy"] { cursor: url("cursors/starlet-busy.png") 15 15, wait; }
.dotpetal-zone [data-pointer="precision"] { cursor: url("cursors/starlet-precision.png") 15 15, crosshair; }
.dotpetal-zone [data-pointer="handwriting"] { cursor: url("cursors/starlet-handwriting.png") 4 28, crosshair; }
.dotpetal-zone [data-pointer="unavailable"] { cursor: url("cursors/starlet-unavailable.png") 15 15, not-allowed; }
.dotpetal-zone [data-pointer="vertical"] { cursor: url("cursors/starlet-vertical.png") 15 15, ns-resize; }
.dotpetal-zone [data-pointer="horizontal"] { cursor: url("cursors/starlet-horizontal.png") 15 15, ew-resize; }
.dotpetal-zone [data-pointer="diagonal-1"] { cursor: url("cursors/starlet-diagonal-1.png") 15 15, nwse-resize; }
.dotpetal-zone [data-pointer="diagonal-2"] { cursor: url("cursors/starlet-diagonal-2.png") 15 15, nesw-resize; }
.dotpetal-zone [data-pointer="alternate"] { cursor: url("cursors/starlet-alternate.png") 15 2, default; }
.dotpetal-zone [data-pointer="location"] { cursor: url("cursors/starlet-location.png") 3 2, default; }
.dotpetal-zone [data-pointer="person"] { cursor: url("cursors/starlet-person.png") 3 2, default; }
