Execute esta instrucao no projeto: Preciso que você finalize a implementação completa do editor de configuração de homologação da Cielo. Pelo histórico de investigação, identificamos que o CieloConfigModal.tsx existe parcialmente no código, mas parece não estar totalmente funcional/conectado ao fluxo da aplicação. Por favor, implemente (ou revise e complete) o seguinte: 1. PONTO DE ENTRADA - Confirme onde, na tela de Gestão de Pagamentos (Master), deve existir um botão/ação para abrir esse editor (ex: "Configurar Cielo", ícone de engrenagem no card da Cielo, etc.) - Garanta que o clique nesse botão abre o CieloConfigModal corretamente, sem interferência de outros componentes (dashboard, overlays, etc.) 2. FORMULÁRIO DE CREDENCIAIS - Campos editáveis para: Merchant ID e Client ID (e quaisquer outros campos de credenciais que a integração Cielo exigir, como Client Secret, se aplicável) - Os campos devem ser inputs de texto totalmente editáveis (digitar, colar, apagar, editar), com validação básica de formato se a Cielo exigir (ex: UUID) - Indicação visual clara de campo obrigatório não preenchido 3. AMBIENTE (SANDBOX/PRODUÇÃO) - Se a integração Cielo distingue ambiente de homologação (sandbox) e produção, inclua um seletor claro para isso, já que estamos configurando a homologação 4. PERSISTÊNCIA - Ao salvar, os dados devem ser gravados corretamente no backend (gateway.config ou onde for o destino correto) e refletidos depois no CieloHomologationDashboard (que hoje mostra "Não configurado") - Feedback visual de sucesso/erro ao salvar 5. LEITURA APÓS SALVAR - Ao reabrir o modal, os campos devem vir preenchidos com os valores já salvos (não vazios, e não sobrescritos incorretamente) - O CieloHomologationDashboard deve atualizar o status de "Não configurado" para refletir que as credenciais foram cadastradas 6. TESTE DE HOMOLOGAÇÃO (se aplicável) - Se houver (ou for necessário) um botão de "Testar conexão" com a Cielo usando as credenciais informadas, implemente-o também, exibindo o resultado (sucesso/falha) de forma clara Antes de implementar, me diga: o que já existe funcionando de fato hoje (mesmo que parcialmente) versus o que precisa ser criado do zero? Preciso entender o estado real atual antes da implementação, para não perder nenhuma lógica que já esteja correta (como a estrutura de estado 'config' que já vimos no CieloConfigModal.tsx). Depois de implementar, teste o fluxo completo: abrir o modal, digitar em todos os campos, salvar, fechar, reabrir e confirmar que os dados persistiram corretamente.