/* navbar.css – shared dark navbar styling */

.navbar-custom {
  background-color: #000 !important;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  box-shadow: 0 1px 4px rgba(0, 0, 0, 0.1);
  z-index: 1030;
}

.navbar-custom .nav-link {
  color: #ffffff !important;
  font-weight: 500;
}

.navbar-custom .nav-link:hover,
.navbar-custom .nav-link.active {
  color: #FFD700 !important;
}

.navbar-brand.text-warning {
  color: #FFD700 !important;
}

.navbar-custom * {
  color: inherit;
}
.navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 30'%3E%3Cpath stroke='white' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E") !important;
  background-repeat: no-repeat;
  background-size: contain;
  width: 30px;
  height: 30px;
}
