window.addEventListener('load', () => { setTimeout(() => { const spinner = document.getElementById('loading-spinner'); if (spinner) { spinner.style.transition = 'opacity 0.5s ease'; spinner.style.opacity = 0; setTimeout(() => spinner.remove(), 500); } }, 4000); });