/* Native rendering stays above page layers without intercepting clicks. */
@media (hover:hover) and (pointer:fine){
 html.wt-cursor-enabled body,html.wt-cursor-enabled body *{cursor:var(--wt-cursor-default,auto)!important}
 html.wt-cursor-enabled :is(a,button,summary,label,select,[role=button]),html.wt-cursor-enabled :is(a,button,summary,label,select,[role=button]) *{cursor:var(--wt-cursor-hover,pointer)!important}
 html.wt-cursor-enabled.wt-cursor-pressed body,html.wt-cursor-enabled.wt-cursor-pressed body *{cursor:var(--wt-cursor-click,auto)!important}
 html.wt-cursor-enabled :is(input:not([type=checkbox]):not([type=radio]):not([type=button]):not([type=submit]):not([type=file]):not([type=range]):not([type=color]),textarea,[contenteditable=true]),html.wt-cursor-enabled [contenteditable=true] *{cursor:text!important}
 html.wt-cursor-enabled :is(:disabled,[aria-disabled=true]){cursor:not-allowed!important}
 html.wt-cursor-enabled #wpadminbar,html.wt-cursor-enabled #wpadminbar *{cursor:auto!important}
}
@media (prefers-reduced-motion:reduce){
 html.wt-cursor-enabled :is(a,button,summary,label,select,[role=button]),html.wt-cursor-enabled :is(a,button,summary,label,select,[role=button]) *{cursor:var(--wt-cursor-default,auto)!important}
}
