:root{--cur-default:image-set(url(/cursors/default.png) 1x, url(/cursors/default@2x.png) 2x) 3 2, auto;--cur-pointer:image-set(url(/cursors/pointer.png) 1x, url(/cursors/pointer@2x.png) 2x) 3 2, pointer;--cur-text:image-set(url(/cursors/text.png) 1x, url(/cursors/text@2x.png) 2x) 16 16, text;--cur-no:image-set(url(/cursors/no.png) 1x, url(/cursors/no@2x.png) 2x) 3 2, not-allowed;--cur-busy:image-set(url(/cursors/busy.png) 1x, url(/cursors/busy@2x.png) 2x) 3 2, progress;--cur-grab:image-set(url(/cursors/grab.png) 1x, url(/cursors/grab@2x.png) 2x) 16 16, grab;--cur-grabbing:image-set(url(/cursors/grabbing.png) 1x, url(/cursors/grabbing@2x.png) 2x) 16 16, grabbing}html:root:root,html:root:root body{cursor:var(--cur-default)}:where(a[href],button,summary,label[for],select,[role=button],[role=tab],[role=menuitem],[role=option],[role=link],[role=switch],[role=checkbox],[role=radio],[onclick],[tabindex]:not([tabindex="-1"]):not(input):not(textarea),input:is([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio],[type=range],[type=file],[type=color]),.clickable,[class*=btn],[class*=-tab]):where(:not(:disabled,[aria-disabled=true],.is-held,[draggable=true])){cursor:var(--cur-pointer)}html:root:root:root :is(input:not([type=button],[type=submit],[type=reset],[type=checkbox],[type=radio],[type=range],[type=file],[type=color]),textarea,[contenteditable=true],[contenteditable=plaintext-only]):not(:disabled){cursor:var(--cur-text)}html:root:root:root :is(button,input,select,textarea,fieldset)[disabled],html:root:root:root :is([aria-disabled=true],:disabled){cursor:var(--cur-no)}html:root:root:root [aria-busy=true]:not(:disabled){cursor:var(--cur-busy)}html:root:root:root canvas:is([style*="cursor: auto"],[style*="cursor: grab"]):not(.fp-wrap canvas){cursor:var(--cur-grab)!important}html:root:root:root canvas:is([style*="cursor: auto"],[style*="cursor: grab"]):not(.fp-wrap canvas):active{cursor:var(--cur-grabbing)!important}
