Разница между значениями cursor: auto и cursor: default в CSS заключается в том, что при значении auto браузер самостоятельно определяет вид курсора в зависимости от наведённого элемента. 13 Например, для ссылки это будет рука с пальчиком, для поля ввода — чёрточка, а для обычного блока — стандартная стрелка. 1
Значение default устанавливает курсор по умолчанию — обычную, привычную стрелочку. 1
Таким образом, auto позволяет браузеру выбирать вид курсора, а default устанавливает конкретный стандартный вид для элемента.
Значение по умолчанию для свойства cursor — auto. 24 Если не указано другое значение, браузер использует стандартный курсор, установленный по умолчанию для данного типа элементов. 4