/* TODO: Needs research */

fieldset[aria-disabled] input,
input[aria-disabled="true"],
input[type="checkbox"][aria-disabled="true"]:after,
input[type="radio"][aria-disabled="true"]:after {
    pointer-events: none;
    cursor: not-allowed;
    background: var(--input-disabled-bg-color);
    color: var(--input-disabled-fg-color);
    opacity: var(--input-disabled-opacity);
}

button[aria-disabled="true"],
.button[role="button"][tabindex][aria-disabled="true"] {
    pointer-events: none;
    cursor: not-allowed;
    background: var(--btn-disabled-bg-color);
    color: var(--btn-disabled-fg-color);
    filter: var(--btn-disabled-filter);
    opacity: var(--btn-disabled-opacity);
}