          hideLoading();
            contentEl.innerHTML = `
                <div class="error-message">
                    <h3>‚ö†Ô∏è Failed to load content</h3>
                    <p>${message}</p>
                    <p style="margin-top: 1rem;">
                        <button onclick="location.reload()" style="
                            background: var(--accent-primary);
                            color: var(--bg-primary);
                            border: none;
                        