GOVA SOFT CHAT V3.78 — PERFORMANCE DO CHAT + NOTIFICAÇÕES

1. TROCA DE CONVERSA MAIS RÁPIDA
- Ao clicar em outro atendimento, a conversa anterior some imediatamente.
- Se a conversa já foi aberta antes, o cache visual aparece instantaneamente.
- Se for a primeira abertura, aparece um carregamento discreto em vez da conversa anterior.
- A resposta de uma conversa antiga é ignorada quando o operador já clicou em outra.
- A conversa nova é montada oculta, posicionada no final e só então exibida.
  Isso elimina o efeito de ver mensagens antigas aparecendo até chegar na última.
- Na abertura renderiza somente as 120 mensagens mais recentes.
- Existe botão "Mostrar mensagens anteriores" de 100 em 100, sem nova consulta ao servidor.
- Mantém polling rápido, mas reduz competição durante troca de atendimento.

2. NOTIFICAÇÃO DE TELA MAIS INTUITIVA
- Diferencia claramente:
  💬 Nova mensagem · Minha fila
  🔔 Nova mensagem · Fila geral
- Notificação mostra cliente, setor e trecho da mensagem.
- Clique na notificação abre diretamente o atendimento.
- Minha fila usa destaque verde.
- Fila geral usa destaque laranja.
- Card do atendimento recém-chegado recebe marca "NOVA" temporária.
- Título da aba mostra quantidade de não lidas: (N) Gova...
- Mantém alerta sonoro.
- Se o navegador permitir notificações, também gera notificação nativa clicável.
- Não dispara notificação no primeiro carregamento da página.
- Não dispara alerta externo para conversa que já está aberta na tela.

ARQUIVOS
- assets/js/app.js
- assets/css/gova-performance-v378.css
- index.php

Aplicar por cima da versão atual.
