// ── Avatar spin on click ──────────────────────────────────────
(function () {
  const avatar = document.querySelector('.avatar-ring');
  if (!avatar) return;

  avatar.addEventListener('click', () => {
    if (window.achv) window.achv.mark('avatar');
    if (avatar.classList.contains('spinning')) return;
    avatar.classList.add('spinning');
  });
  avatar.addEventListener('animationend', () => {
    avatar.classList.remove('spinning');
  });
})();
