/* Native cursors keep their exact hotspot and never lag behind the mouse.
   Touchscreens and Windows high-contrast mode retain system pointers. */
@media (hover:hover) and (pointer:fine) and (forced-colors:none){
 html,body{cursor:url("brand/cursor-letter.svg") 4 4,auto}
 a,button,summary,select,label[for],[role="button"],input[type="button"],input[type="submit"],input[type="checkbox"],input[type="radio"]{cursor:url("brand/cursor-open.svg") 12 4,pointer}
 :where(input:not([type="button"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]),textarea,[contenteditable="true"],p,h1,h2,h3,blockquote,.letter-count){cursor:text}
 :where(button,input,select,textarea):disabled,[aria-disabled="true"]{cursor:not-allowed!important}
}
