/* login.css - styles for SAS login page */
body {
  background: linear-gradient(135deg, #0062E6, #33AEFF);
  min-height: 100vh;
}
.card {
  border-radius: 1rem;
  box-shadow: 0 4px 6px rgba(0,0,0,0.1);
}
.card-body {
  padding: 2rem;
}
.btn-primary {
  background-color: #0062E6;
  border: none;
  border-radius: 0.5rem;
  padding: 0.75rem;
  font-weight: bold;
  transition: background-color 0.3s ease;
}
.btn-primary:hover {
  background-color: #0056b3;
}
.form-control:focus {
  box-shadow: none;
  border-color: #0062E6;
}
.alert {
  border-radius: 0.5rem;
  padding: 0.75rem 1rem;
}
p.text-muted {
  color: #6c757d;
}
