@import "tailwindcss";

@layer base {
  :where(
      a[href],
      button:not(:disabled),
      summary,
      input[type="button"]:not(:disabled),
      input[type="submit"]:not(:disabled),
      input[type="reset"]:not(:disabled),
      select:not(:disabled),
      [role="button"]:not([aria-disabled="true"]),
      label[for]
    ) {
    cursor: pointer;
  }

  :where(
      button:disabled,
      input:disabled,
      select:disabled,
      [role="button"][aria-disabled="true"]
    ) {
    cursor: not-allowed;
  }
}
