${email.substring(0,1).toUpperCase()}
${email}
User
`).join('')}
`;
}
window.adminDeleteAllVideos = async function() {
if (!confirm('Delete ALL videos? This cannot be undone.')) return;
await sb.from('videos').delete().neq('id', '00000000-0000-0000-0000-000000000000');
showToast('All videos deleted');
loadFeed();
loadAdminStats();
};
window.adminClearMessages = function() {
CONTACTS.forEach(c => conversations[c.id] = []);
showToast('Messages cleared');
};
// ── INIT ──
checkSession();