.index-quick__item--place .index-quick__icon {
  position: relative;
}

.index-quick__item--place .index-quick__icon-image {
  transition: opacity 160ms ease;
}

.index-quick__item--place .index-quick__icon-image--hover {
  position: absolute;
  inset: 0;
  opacity: 0;
}

.index-quick__item--place:focus-visible .index-quick__icon-image--default {
  opacity: 0;
}

.index-quick__item--place:focus-visible .index-quick__icon-image--hover {
  opacity: 1;
}

/* 2026-10-30 — 마우스가 있는 기기에서만(iOS 첫 탭이 hover 로 먹혀 두 번 눌러야 이동하던 것) */
@media (hover: hover) and (pointer: fine) {
  .index-quick__item--place:hover .index-quick__icon-image--default {
    opacity: 0;
  }

  .index-quick__item--place:hover .index-quick__icon-image--hover {
    opacity: 1;
  }
}

@media (prefers-reduced-motion: reduce) {
  .index-quick__item--place .index-quick__icon-image {
    transition: none;
  }
}
