/* pi27 navy theme: page background and nav bar to match the new Home page.
   Paste at the END of CSS Global (Website Editor > CSS). */
html, body, .custom-css body { background: #020826 !important; }
.navbar, .navbar-default, .navbar-fixed-top, header .navbar {
  background: rgba(2, 8, 38, .82) !important;
  -webkit-backdrop-filter: saturate(160%) blur(14px);
  backdrop-filter: saturate(160%) blur(14px);
  border-bottom: 1px solid rgba(160, 130, 255, .16) !important;
}
.navbar-nav .nav-menu-btn, .navbar-nav > li > a {
  font-family: 'Inter', system-ui, sans-serif !important;
  font-weight: 600 !important;
  letter-spacing: .04em !important;
  color: #b9b3d6 !important;
}
.navbar-nav > li > a:hover .nav-menu-btn, .navbar-nav > li > a:hover { color: #ffffff !important; }
.navbar-nav > li.active .nav-menu-btn, .navbar-nav .nav-menu-btn.selected { color: #c4b5fd !important; }

/* pi27 hidden pages: reachable by link, never shown in the nav or the More menu */
.navbar-nav li:has(> a[href*="/register-manufacturer"]),
.navbar-nav li:has(> a[href*="/register-team"]),
.navbar-nav li:has(> a[href*="/register-solutions-partner"]),
.navbar-nav li:has(> a[href*="/register-executive"]),
.navbar-nav li:has(> a[href*="/get-approval"]),
.navbar-nav li:has(> a[href*="/policies"]),
.navbar-nav li:has(> a[href*="/solutions-partners"]),
.navbar-nav li:has(> a[href*="/executive-application"]),
.navbar-nav li:has(> a[href*="/sponsor-inquiry"]),
.navbar-nav li:has(> a[href*="/startup-showcase"]),
.navbar-nav li:has(> a[href*="/terms-of-service"]),
.navbar-nav li:has(> a[href*="/code-of-conduct"]) { display: none !important; }

/* pi27 More menu: hide it when it only holds hidden pages */
.navbar-nav .more-tabs-dropdown:not(:has(.dropdown-menu li a:not([href*="/register-manufacturer"]):not([href*="/register-team"]):not([href*="/register-solutions-partner"]):not([href*="/register-executive"]):not([href*="/get-approval"]):not([href*="/policies"]):not([href*="/solutions-partners"]):not([href*="/executive-application"]):not([href*="/sponsor-inquiry"]):not([href*="/startup-showcase"]):not([href*="/terms-of-service"]):not([href*="/code-of-conduct"]))) { display: none !important; }
