body .navbar {
  backdrop-filter: blur(12px);
}

.navbar-brand {
  letter-spacing: 0.03em;
}

.nav-link {
  font-weight: 600;
}

.nav-link.active,
.nav-link:hover {
  color: #27a72d !important;
}

.rounded-4 {
  border-radius: 1.25rem !important;
}

.shadow-sm {
  box-shadow: 0 10px 30px rgba(17, 24, 39, 0.08) !important;
}

.table > :not(caption) > * > * {
  padding: 1rem;
}

.table thead th {
  color: #1f2937;
}

.badge.text-bg-success {
  background-color: #27a72d !important;
}
