.pull-indicator {
  position: absolute;
  top: 80px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 24px;
  color: var(--gold);
  opacity: 0;
  transition: opacity 0.2s;
  z-index: 100;
  pointer-events: none;
}

@keyframes pull-spin {
  from { transform: translateX(-50%) rotate(0deg); }
  to   { transform: translateX(-50%) rotate(360deg); }
}
