:is(html[data-custom-cursor]:has(:is(dialog:modal,[popover]:popover-open,:fullscreen)),html[data-custom-cursor]:has(:is(dialog:modal,[popover]:popover-open,:fullscreen)) *){cursor:auto!important}:is(html[data-custom-cursor]:has(:is(dialog:modal,[popover]:popover-open,:fullscreen)) :is(a[href],button,summary,[role=button],[data-cursor]):not(:disabled):not([aria-disabled=true]),html[data-custom-cursor]:has(:is(dialog:modal,[popover]:popover-open,:fullscreen)) :is(a[href],button,summary,[role=button],[data-cursor]):not(:disabled):not([aria-disabled=true]) *){cursor:pointer!important}html[data-custom-cursor]:has(:is(dialog:modal,[popover]:popover-open,:fullscreen)) :is(input:enabled:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=color]):not([type=file]),textarea:enabled,[contenteditable=true]:not([aria-disabled=true])){cursor:text!important}:is(html[data-custom-cursor]:has(:is(dialog:modal,[popover]:popover-open,:fullscreen)) :is(:disabled,[aria-disabled=true]),html[data-custom-cursor]:has(:is(dialog:modal,[popover]:popover-open,:fullscreen)) :is(:disabled,[aria-disabled=true]) *){cursor:not-allowed!important}html[data-custom-cursor] :is(dialog,[popover],:fullscreen)::backdrop{cursor:auto!important}html:has(:is(dialog:modal,[popover]:popover-open,:fullscreen)) [data-cursor-overlay]{display:none}
