/* =======================
   NAVBAR GLOBAL - PROREDSE
   ======================= */

:root{
  --brand:#ff6a00;
  --brand-dark:#cc5300;
  --nav-bg:#020617;
}

/* NAVBAR PRINCIPAL */
.navbar-deep{
  background:var(--nav-bg);
  border-bottom:1px solid rgba(15,23,42,.8);
  box-shadow:0 12px 30px rgba(15,23,42,.45);
  backdrop-filter:blur(14px);

  /* 🔹 Fijamos tipografía del navbar */
  font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,"Helvetica Neue",Arial;
  font-size:0.95rem;
}

.navbar-deep .navbar-brand img{
  filter:drop-shadow(0 0 10px rgba(15,23,42,.7));
}

.navbar-deep .nav-link{
  color:rgba(248,250,252,.85);
  font-weight:500;
  letter-spacing:.02em;
  font-size:0.95rem;        /* 🔹 Tamaño constante para links */
}

/* Botones del navbar */
.navbar-deep .btn,
.navbar-deep .btn-sm{
  font-family:inherit;
  font-size:0.85rem;        /* 🔹 Mismo tamaño en todas las páginas */
}

/* Botón WhatsApp verde */
.btn-whatsapp{
  background:#25D366 !important;
  border-color:#25D366 !important;
  color:#022c22 !important;
  font-weight:600;
  display:flex;
  align-items:center;
  gap:6px;
}
.btn-whatsapp:hover{
  background:#1ebe5c !important;
  border-color:#1ebe5c !important;
  color:#022c22 !important;
}

/* USER DROPDOWN (Colaboradores) */
.dropdown-menu{
  background:#020617;
  border:1px solid rgba(148,163,184,.25);
}
.dropdown-item{
  color:#e5e7eb;
}
.dropdown-item:hover{
  background:rgba(255,255,255,.06);
  color:#fff;
}

/* Dark / Light mode base */
body.dark-mode{
  background:#020617;
  color:#e5e7eb;
}
body.light-mode{
  background:#f9fafb;
  color:#0f172a;
}
