/* ============================================================
   BADGES DE VÉRIFICATION (FACT-CHECKING)
   ============================================================ */
.cp-verdict-badge {
  display: inline-flex;
  align-items: center;
  gap: 0.35rem;
  padding: 0.25rem 0.75rem;
  border-radius: 50px;
  font-size: 0.75rem;
  font-weight: 800;
  text-transform: uppercase;
  letter-spacing: 0.05em;
}

.cp-verdict-badge--faux {
  background: #FEE2E2;
  color: #991B1B;
}

.cp-verdict-badge--vrai {
  background: #D1FAE5;
  color: #065F46;
}

.cp-verdict-badge--contexte {
  background: #FEF3C7;
  color: #92400E;
}

.cp-verdict-badge--en-cours {
  background: #DBEAFE;
  color: #1E40AF;
}
