// Conteúdo completo para o arquivo: utils.js

/**
 * Mostra uma mensagem de "toast" no canto da tela.
 * @param {string} message - A mensagem a ser exibida.
 * @param {string} type - 'success' (verde) ou 'error' (vermelho).
 */
export function showToast(message, type = 'success') {
    const container = document.getElementById('toast-container');
    if (!container) return;
    
    const icon = type === 'success' ? 'fa-check-circle' : 'fa-times-circle';
    const color = type === 'success' ? 'bg-green-500' : 'bg-red-500';
    
    const toast = document.createElement('div');
    toast.className = `toast flex items-center gap-3 text-white font-bold ${color} px-6 py-3 rounded-lg shadow-xl`;
    toast.innerHTML = `<i class="fas ${icon}"></i> <p>${message}</p>`;
    
    container.appendChild(toast);
    setTimeout(() => { toast.remove(); }, 3500);
}