html body :is(button,a[href],summary,select,input:is([type=button],[type=submit],[type=reset],[type=image],[type=checkbox],[type=radio],[type=file]),[role=button],[role=tab],[role=menuitem],[role=switch],[role=checkbox],[role=radio]):not(:disabled):not([aria-disabled=true]){cursor:pointer}label:has(input:is([type=checkbox],[type=radio]):enabled){cursor:pointer}input[type=file]::file-selector-button{cursor:inherit}html body :where(button,select,input,[aria-disabled=true]):is(:disabled,[aria-disabled=true]){cursor:not-allowed}html body :where(button,input,[role=button],a.button,a.portal-button,a.ferbor-admin-button,a.btn):is(:disabled,[aria-disabled=true]){opacity:.55}html body [aria-busy=true]:disabled{cursor:progress}@media (prefers-reduced-motion:no-preference){:where(button,input[type=button],input[type=submit],input[type=reset],[role=button],summary,a.button,a.portal-button,a.ferbor-admin-button,a.btn):where(:not(:disabled)):where(:not([aria-disabled=true])){transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out}}
