/* Schedule specific styles for active training status */
.schedule-item__status {
  margin-left: 8px;
}

/* Green active dot indicator */
.active-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  background-color: #22c55e; /* зелёный */
  border-radius: 50%;
  margin-left: 6px;
  box-shadow: 0 0 6px rgba(34, 197, 94, 0.8);
}

/* Optional: keep or remove highlight of active item */
.schedule-item--active {
  box-shadow: 0 0 0 2px rgba(34, 197, 94, 0.35);
}
