.counter-bar-container {
  width: 100%;
  margin: 20px 0;
}

.counter-bar-number {
  font-size: 2rem;
  font-weight: bold;
  text-align: center;
  margin-bottom: 5px;
}

.counter-bar-bg {
  width: 100%;
  height: 20px;
  background: #eee;
  border-radius: 10px;
  overflow: hidden;
}

.counter-bar-fill {
  width: 0%;
  height: 100%;
  transition: width 0.2s;
  border-radius: 10px;
}

