body {
  background: #f8f9fa;
}
h1 {
  font-weight: 700;
  color: #343a40;
}
.exercise-list li {
  margin-bottom: 12px;
  font-size: 1.1rem;
}
.exercise-list li i {
  color: #0d6efd;
  cursor: pointer;
  margin-left: 10px;
}
.notice {
  background-color: #fff3cd;
  border-left: 5px solid #ffc107;
  padding: 10px 15px;
  margin-bottom: 20px;
  font-weight: 500;
  color: #856404;
}
.list-group-item i:hover {
  color: #0d6efd;
  cursor: pointer;
  transform: scale(1.2);
  transition: all 0.2s ease;
}
