const navToggle = document.getElementById('navToggle');
const mobNav = document.getElementById('mob-nav');
const mobBack = document.getElementById('mobBack');
const navClose = document.getElementById('navClose');
const mobLinks = mobNav.querySelectorAll('.mob-link');
function openNav() { mobNav.classList.add('open'); document.body.style.overflow = 'hidden'; }
function closeNav() { mobNav.classList.remove('open'); document.body.style.overflow = ''; }
navToggle.addEventListener('click', openNav);
mobBack.addEventListener('click', closeNav);
navClose.addEventListener('click', closeNav);
mobLinks.forEach(link => link.addEventListener('click', closeNav));
document.addEventListener('keydown', function(e) {
if (e.key === 'Escape' && mobNav.classList.contains('open')) closeNav();
});