/* ============================================================================
   ISELLPOWER · cursor.css
   Платиновая стрелка вместо системного курсора.

   Картинка, а не элемент на JS: браузер рисует её сам, курсор не отстаёт
   от мыши и не стоит ни одного кадра пересчёта.
   Второй вариант — с фирменным красным отсветом — для всего кликабельного,
   иначе на кнопках возвращалась бы системная ладонь.

   На тач-экранах не подключается: там курсора нет.
   Свои курсоры сайта не трогаем — перетаскивание ленты Hero (grab/grabbing)
   и шторка сравнения в «Производительности» (ew-resize) остаются как были.
   ============================================================================ */

@media (hover:hover) and (pointer:fine){

  html{
    cursor:url(cursor-arrow.png) 1 1, auto;
    cursor:-webkit-image-set(url(cursor-arrow.png) 1x, url(cursor-arrow@2x.png) 2x) 1 1, auto;
    cursor:image-set(url(cursor-arrow.png) 1x, url(cursor-arrow@2x.png) 2x) 1 1, auto;
  }

  a, button, summary, label, select,
  [role="button"], [onclick],
  .btn, .chip, .ftab, .rtab, .hdot, .cl-list button, .card-go,
  .mbtn, .qty button, .promo button, .entity button, .consent,
  .fname-int, .pc-pop-close, .rev-x, .tg-close,
  .card-media .cs2-replay, .card-media .tark-replay{
    cursor:url(cursor-arrow-link.png) 1 1, pointer;
    cursor:-webkit-image-set(url(cursor-arrow-link.png) 1x, url(cursor-arrow-link@2x.png) 2x) 1 1, pointer;
    cursor:image-set(url(cursor-arrow-link.png) 1x, url(cursor-arrow-link@2x.png) 2x) 1 1, pointer;
  }

  /* в полях ввода нужна каретка, а не стрелка */
  input:not([type="button"]):not([type="submit"]):not([type="checkbox"]):not([type="radio"]),
  textarea{cursor:text}

  [disabled], .is-disabled{cursor:not-allowed}
}
