.parent-container {
    display: flex;
    justify-content: center; /* Horizontally centers the countdown */
    align-items: center; /* Vertically centers the countdown */
    min-height: 50px; /* Optional: Makes parent full screen height */
}


.countdown-container {
  display: flex;
  gap: 10px;
  font-family: Arial, sans-serif;
}

.time-block {
  display: flex;
  flex-direction: column;
  align-items: center;
  background: #222;
  color: #fff;
  padding: 10px;
  border-radius: 6px;
  min-width: 60px;
}

.valueCD {
  font-size: 2rem;
  font-weight: bold;
}

.label {
  font-size: 0.75rem;
  color: #aaa;
  text-transform: uppercase;
}
