/* =========================
   GLOBALNE KOLORY VELZON
   ========================= */
:root {
  /* Velzon */
  --vz-primary: #38761d;   /* główny */
  --vz-success: #22c55e;
  --vz-info:    #06b6d4;
  --vz-warning: #f59e0b;
  --vz-danger:  #f44336;
  --vz-dark:    #0f172a;
  --vz-light:   #f8fafc;

  /* Bootstrap (część komponentów nadal z nich korzysta) */
  --bs-primary: #38761d;
  --bs-success: #22c55e;
  --bs-info:    #06b6d4;
  --bs-warning: #f59e0b;
  --bs-danger:  #f44336;
}

/* Przyciski */
.btn-primary {
  background-color: var(--vz-primary) !important;
  border-color: var(--vz-primary) !important;
}

/* Tła */
.bg-primary {
  background-color: var(--vz-primary) !important;
}

/* Tekst */
.text-primary {
  color: var(--vz-primary) !important;
}

/* Aktywne elementy (sidebar, tabs, pagination) */
.nav-link.active,
.page-item.active .page-link {
  background-color: var(--vz-primary) !important;
  border-color: var(--vz-primary) !important;
}

/* Checkboxy / radio */
.form-check-input:checked {
  background-color: var(--vz-primary);
  border-color: var(--vz-primary);
}

/* =========================
   SIDEBAR – tło
   ========================= */
.app-menu.navbar-menu {
  background-color: #38761d !important; /* ← TU ZMIEŃ KOLOR */
}

/* Logo / nagłówek sidebara */
.navbar-brand-box {
  background-color: #38761d !important;
}

/* =========================
   LINKI W SIDEBARZE
   ========================= */
.navbar-menu .navbar-nav .nav-link {
  color: #fff !important;
}

/* Hover */
.navbar-menu .navbar-nav .nav-link:hover {
  color: #ffffff !important;
  background-color: rgba(255,255,255,0.08);
}

/* Aktywna pozycja */
.navbar-menu .navbar-nav .nav-link.active {
  color: #ffffff !important;
  background-color: rgba(255,255,255,0.15);
}

/* Ikony */
.navbar-menu .navbar-nav .nav-link i {
  color: #fff !important;
}

/* Ikona aktywna */
.navbar-menu .navbar-nav .nav-link.active i {
  color: #ffffff !important;
}

.auth-one-bg .bg-overlay {
  background: linear-gradient(to right, #38761d, #38761d);
  opacity: .9;
}

.nav-tabs-custom .nav-item .nav-link.active {
  color: #fff;
}