Preciso de três correções/melhorias importantes. São independentes entre si, pode implementar cada uma separadamente.

1. BUG: Parcelamento não está somando no dashboard do ciclo atual

O problema

Quando eu lanço uma compra parcelada (ex: academia em 11x), ela vai corretamente pro cartão Visa, mas o valor da parcela do ciclo atual não está aparecendo/somando no card do Visa no dashboard. Testei: lancei um McDonald's (R$31,90) e uma academia parcelada em 11x — o card do Visa no dashboard só mostra R$31,90, ignorando completamente o valor da parcela atual da academia.

Comportamento correto esperado

  1. Ao lançar uma compra parcelada, a parcela 1 deve contar no total do cartão (Visa ou Master, conforme o caso) do ciclo atual — sem precisar de nenhum lançamento manual adicional
  2. Quando o ciclo virar (ex: virou dia 15/09), a parcela 2 deve automaticamente contar no total do cartão do ciclo novo (15/09-14/10), de novo sem eu precisar fazer nada
  3. Isso se repete sozinho até a última parcela. Depois da última parcela, para de contar automaticamente (não sobra saldo residual)
  4. Isso vale tanto pro card individual do cartão no dashboard (Visa/Master) quanto pra qualquer outro lugar que soma "quanto já gastei nesse ciclo" (relatorio, devo, etc) — a parcela do ciclo atual deve entrar em TODOS esses cálculos, não só nos lançamentos diretos

Causa provável

Se a lógica de "parcelamentos ativos" (calcular quantos ciclos se passaram desde a compra, e se ainda está dentro do número de parcelas) já existe em algum lugar do sistema, é bem provável que o card do dashboard do cartão esteja somando só a tabela de Lançamentos diretos, sem somar também os parcelamentos ativos daquele ciclo. Por favor revisa e garante que os dois sejam somados juntos em qualquer lugar que mostra total gasto por cartão.

Teste antes de entregar

  • Lançar uma parcelada de 5x hoje. Confirmar que ela soma no card do cartão do ciclo atual
  • Simular/verificar que, no próximo ciclo, ela ainda soma (parcela 2)
  • Confirmar que depois da 5ª parcela ela para de contar

2. Ajuste visual dos cards de Léo e Mãe (pendente vs recebido)

Hoje o card mostra só um valor. Preciso que mostre dois, com hierarquia visual diferente:

  • Valor "a receber" (pendente) em destaque, tamanho grande — é a informação principal do card
  • Valor "recebidos" menor, embaixo do valor principal, discreto (perto de onde já tem aquele indicador pequeno que hoje mostra "novo" ou similar)

Comportamento especial

Se não houver NENHUM valor pendente daquela pessoa no ciclo atual (tudo já foi confirmado como recebido), o card deve inverter automaticamente: o valor "recebidos" passa a ser o destaque principal (grande), já que não há mais nada pendente pra mostrar como prioridade. Isso deve acontecer sozinho — assim que eu confirmar o último item pendente de uma pessoa, o card já reflete a mudança automaticamente, sem eu precisar fazer mais nada.

3. Status de pagamento dos cartões (Visa e Master)

O contexto

Cartão de crédito eu pago a fatura inteira de uma vez (diferente de receitas, que eu confirmo item por item). Preciso de um jeito de marcar "já paguei a fatura do Visa" e "já paguei a fatura do Master" de forma independente um do outro.

As datas importantes (não confundir)

  • Vira o ciclo: dia 15 (isso já existe e não muda em nada — é só sobre janela de lançamento de compras)
  • Vencimento da fatura: dia 20, pros DOIS cartões (Visa e Master têm o mesmo dia de vencimento). Essa data é só uma referência de lembrete, não afeta a lógica do ciclo financeiro em nada

As 3 tags/status por cartão, por ciclo

  • Pendente — ainda dentro do ciclo, antes do vencimento (dia 20), ou vencimento ainda não chegou — é o status inicial de todo ciclo novo
  • Vencido — já passou do dia 20 (vencimento) e eu ainda não marquei como pago
  • Pago — eu confirmei manualmente que paguei a fatura daquele ciclo

Preciso poder marcar manualmente "Visa pago" e "Master pago" (dois botões/ comandos independentes). O status "Vencido" pode ser calculado automaticamente (comparando a data de hoje com o dia 20), sem eu precisar fazer nada — só vira "Vencido" sozinho se eu não tiver marcado como pago até lá.

Quando o ciclo virar de novo (dia 15 do mês seguinte), o status volta pra "Pendente" automaticamente pro ciclo novo — cada ciclo tem seu próprio status de pagamento, independente dos anteriores (histórico continua guardado, só o ciclo atual que "reseta" a cada virada).

Onde isso aparece — visão geral do ciclo

Gostaria de uma seção/card no dashboard tipo "Status do Ciclo" mostrando tudo resumido num lugar só, por exemplo:

Receitas gerais: ✅ Recebido (ou ⏳ Pendente)
Léo: ✅ Recebido (ou ⏳ Pendente)
Mãe: ✅ Recebido (ou ⏳ Pendente)
Visa: ✅ Pago (ou ⏳ Pendente / 🔴 Vencido)
Master: ✅ Pago (ou ⏳ Pendente / 🔴 Vencido)

Isso me dá uma visão rápida de "o que falta resolver nesse ciclo" sem precisar entrar em cada aba separadamente.

Teste antes de entregar

  • Marcar o Visa como pago e confirmar que o Master continua com seu próprio status, sem se misturar
  • Simular data depois do dia 20 sem marcar como pago — confirmar que vira "Vencido" sozinho
  • Confirmar que ao virar o ciclo (dia 15 seguinte), o status do cartão volta pra "Pendente" no ciclo novo, mas o ciclo antigo continua com o status que ele tinha (pago ou vencido) no histórico