/* Forum-wide affordances, including icons and legacy JS-driven controls. */
body :is(a[href],button,select,summary,label[for],label:has(input:is([type="checkbox"],[type="radio"])),input:is([type="button"],[type="submit"],[type="reset"],[type="image"],[type="file"],[type="checkbox"],[type="radio"]),[role="button"],[role="link"],[role="tab"],[role="option"],[role="menuitem"],[role="switch"],[role="checkbox"],[role="radio"],[role="combobox"][readonly],[onclick],[data-toggle],[data-close],.expander,.ajax_mark_read,.select2-choice,.select2-result-selectable,.sceditor-button),
body :is(a[href],button,summary,label[for],[role="button"],[role="link"],[role="tab"],[role="menuitem"],[onclick],[data-toggle],.select2-choice,.select2-result-selectable,.sceditor-button) :is(span,i,svg,path,img,strong,em){cursor:pointer!important}
body :is(textarea,input:not([type]),input:is([type="text"],[type="search"],[type="email"],[type="password"],[type="tel"],[type="url"],[type="number"]),[contenteditable="true"]){cursor:text!important}
body :is(button,input,select,textarea):disabled,
body :is(button,input,select,textarea):disabled *,
body [aria-disabled="true"],body [aria-disabled="true"] *,
body fieldset:disabled :is(button,input,select,textarea){cursor:not-allowed!important}
