// ── Scroll hint: appears after idling at the top of the page ── (function () { const hint = document.getElementById('scrollHint'); if (!hint) return; const timer = setTimeout(() => { if (window.scrollY <= 24) hint.classList.add('visible'); }, 3000); // Any scroll dismisses it for the rest of the visit window.addEventListener('scroll', () => { clearTimeout(timer); hint.classList.remove('visible'); }, { passive: true, once: true }); })();