/* Native cursor, exact tip hotspot: no trailing layer or animation overhead. */
@media (any-hover:hover) and (any-pointer:fine) and (forced-colors:none){
 html,body,body *{cursor:url('./assets/seed-cursor.svg') 5 3,auto!important}
 body :is(a,button,summary,[role=button],label[for]),body :is(a,button,summary,[role=button],label[for]) *{cursor:url('./assets/seed-cursor-link.svg') 5 3,pointer!important}
 body :is(input:not([type=button]):not([type=submit]):not([type=reset]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),textarea,[contenteditable=true]),body [contenteditable=true] *{cursor:text!important}
 body input[type=range]{cursor:ew-resize!important}
 body :is(:disabled,[aria-disabled=true]),body :is(:disabled,[aria-disabled=true]) *{cursor:not-allowed!important}
}
