body {
  min-height: 100vh;
}

.navbar-brand {
  font-size: 1.4rem;
  letter-spacing: -0.5px;
}

.card {
  border-radius: 12px;
}

.btn-primary {
  background-color: #0066cc;
  border-color: #0066cc;
}

.btn-primary:hover {
  background-color: #0052a3;
  border-color: #0052a3;
}

.text-primary {
  color: #0066cc !important;
}

.bg-primary {
  background-color: #0066cc !important;
}

.progress-bar.bg-primary {
  background-color: #0066cc !important;
}
