.countdown-button {
  display: inline-flex;
  align-items: center;
  position: relative;
}

.countdown-container {
  display: inline-block;
  position: relative;
}

.countdown-circle {
  transform: rotate(-90deg);
}

.countdown-progress {
  transition: stroke-dashoffset 0.1s ease-out;
  stroke-linecap: round;
}

.countdown-number {
  font-weight: bold;
  font-size: 0.75rem;
  color: rgba(255, 255, 255, 0.9);
  transition: color 0.3s ease;
  display: inline-block;
  line-height: 0.75rem;
}
