html[data-cursors]{cursor:var(--cur-point,default)}html[data-cursors] [data-gcur=point],html[data-cursors] [data-gcur=point]:before,html[data-cursors] [data-gcur=point]:after{cursor:var(--cur-point,default)!important}html[data-cursors] [data-gcur=pin],html[data-cursors] [data-gcur=pin]:before,html[data-cursors] [data-gcur=pin]:after{cursor:var(--cur-pin,pointer)!important}html[data-cursors] [data-gcur=hover],html[data-cursors] [data-gcur=hover]:before,html[data-cursors] [data-gcur=hover]:after{cursor:var(--cur-hover,pointer)!important}html[data-cursors] [data-gcur=unable],html[data-cursors] [data-gcur=unable]:before,html[data-cursors] [data-gcur=unable]:after{cursor:var(--cur-unable,not-allowed)!important}html[data-cursors] [data-gcur=buy],html[data-cursors] [data-gcur=buy]:before,html[data-cursors] [data-gcur=buy]:after{cursor:var(--cur-buy,pointer)!important}html[data-cursors] [data-gcur=grab],html[data-cursors] [data-gcur=grab]:before,html[data-cursors] [data-gcur=grab]:after{cursor:var(--cur-grab,grab)!important}html[data-cursors] [data-gcur=drag],html[data-cursors] [data-gcur=drag]:before,html[data-cursors] [data-gcur=drag]:after{cursor:var(--cur-drag,grabbing)!important}html[data-cursors] :is(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=reset],[type=color],[type=file],[type=image]),textarea,[contenteditable=""],[contenteditable=true]){cursor:text}
