.login-logo b {
  color: #007bff;
}

.treino-card {
  border: 1px solid #e5e7eb;
  border-radius: 14px;
  padding: 16px;
  margin-bottom: 14px;
  background: #fff;
  transition: 0.2s ease;
}

.treino-card.feito {
  border-color: #28a745;
  background: #f4fff6;
}

@media (max-width: 768px) {
  .content-header h1 {
    font-size: 1.5rem;
  }

  .treino-card {
    padding: 14px;
  }
}
