.compteur-container {
  max-width: 1000px;
  margin: 30px auto;
  text-align: center;
  font-family: Arial, sans-serif;
}

.compteur-texte {
  font-size: 1.4rem;
  color: #ffffff;
}

.compteur-barre {
  background: #e0e0e0;
  height: 20px;
  border-radius: 10px;
  overflow: hidden;
  margin-bottom: 15px;
  box-shadow: inset 0 1px 2px rgba(0,0,0,0.2);
}

.barre {
  height: 100%;
  background: linear-gradient(to right, #27ae60, #2ecc71);
  width: 0%;
  transition: width 2s ease;
  border-radius: 10px;
}

