setNewEmail(); // Event listeners document.getElementById('copyBtn').addEventListener('click', copyEmailToClipboard); document.getElementById('newEmailBtn').addEventListener('click', () => setNewEmail()); document.getElementById('refreshInboxBtn').addEventListener('click', manualRefresh);

.no-messages padding: 40px; text-align: center; color: #a0aec0;

// Copy email to clipboard function copyEmailToClipboard() if (!currentEmail) return; navigator.clipboard.writeText(currentEmail).then(() => const copyBtn = document.getElementById('copyBtn'); const originalText = copyBtn.innerText; copyBtn.innerText = '✅ Copied!'; setTimeout(() => copyBtn.innerText = originalText; , 1500); ).catch(() => alert('Could not copy, select manually'); );

.message-list flex: 1; overflow-y: auto; max-height: 500px;