.navbar .container,
.navbar .container-fluid,
.app-navbar .navbar-shell {
  position: relative;
}

.hori-selector {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  background:
    radial-gradient(circle at 20% 20%, rgba(255, 255, 255, 0.5), rgba(255, 255, 255, 0) 55%),
    linear-gradient(120deg, rgba(37, 99, 235, 0.12), rgba(99, 102, 241, 0.16));
  border: none;
  border-radius: 0.75rem;
  box-shadow: 0 10px 22px rgba(37, 99, 235, 0.16);
  transition:
    left 0.35s cubic-bezier(0.22, 1, 0.36, 1),
    top 0.35s cubic-bezier(0.22, 1, 0.36, 1),
    width 0.35s cubic-bezier(0.22, 1, 0.36, 1),
    height 0.35s cubic-bezier(0.22, 1, 0.36, 1),
    opacity 0.2s ease;
  z-index: 0;
  opacity: 0;
  pointer-events: none;
}
.hori-selector.is-visible {
  opacity: 1;
}

.navbar-nav .nav-link,
.navbar-brand {
  position: relative;
  z-index: 1;
}

.navbar-nav .nav-link {
  padding: 0.5rem 1rem;
}

.navbar-brand {
  
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
