# ClientFlow v4.8.6 — Opportunity Board Layout Cleanup

Esta versão corrige a legibilidade do quadro de oportunidades.

## Objetivo

Evitar sobreposição de chips, botões e texto nos cards de oportunidades, especialmente em ecrãs com menos largura útil ou zoom diferente de 100%.

## Alterações

- O quadro de oportunidades passou a usar colunas com largura mínima.
- Quando não há espaço suficiente, o quadro usa scroll horizontal em vez de comprimir os cards.
- Os cards deixam de repetir o estado da etapa dentro do próprio card.
- A informação visível no card fica limitada a:
  - identificação do cliente/contacto;
  - assunto;
  - próxima ação;
  - bloqueio relevante, se existir;
  - botão principal.
- Os chips redundantes de estado/prioridade deixam de ocupar o topo do card.

## Sem alteração funcional

- Não altera regras de negócio.
- Não altera Chatwoot.
- Não altera criação de oportunidades.
- Não altera auto-complete.
- Não altera base de dados.

## Validação

```bash
PYTHONPATH=. python -m compileall app scripts tests
PYTHONPATH=. pytest -q
```
