...';
        refreshBtn.disabled = true;
        
        // Add fade animation
        document.body.style.opacity = '0.8';
        
        setTimeout(() => {
            location.reload();
        }, 500);
    } else {
        location.reload();
    }
}

// Export functionality with feedback
function showExportFeedback(format) {
    const notification = document.createElement('div');
    notification.className = 'rc-alert rc-alert-info rc-fixed rc-top-4 rc-right-4 rc-z-50';
    notification.innerHTML = 