._navbar_1f05s_1,
._navbarFixed_1f05s_2 {
  background-color: var(--bg-primary-nav);
  transition: background-color ease 0.5s;
  padding: 0.5rem 1rem;
  z-index: 60;
  flex: none;
  justify-content: space-between;
  flex-wrap: wrap;
  width: 100%;
}

._navbarFixed_1f05s_2 {
  position: sticky;
  top: 0%;
}

._searchContainer_1f05s_18 {
  display: flex;
  height: 100%;
  align-items: center;
  flex: 1;
  overflow: hidden;
}

._logo_1f05s_26 {
  height: 2.5rem;
  max-width: none;
}

._navBrand_1f05s_31 ._link_1f05s_31 {
  display: inline-block;
}

._tall_1f05s_35 ._logo_1f05s_26 {
  height: 4rem;
}

._link_1f05s_31 {
  color: var(--text-primary-nav);
  transition: color 0.15s ease;
  padding-right: 0.9rem !important; /* stylelint-disable-line declaration-no-important */
  padding-left: 0.9rem !important; /* stylelint-disable-line declaration-no-important */
  line-height: 1em;
}

._link_1f05s_31._active_1f05s_47,
._link_1f05s_31:hover {
  color: var(--text-primary-nav-active);
}

._navToggle_1f05s_52 {
  font-size: 1.5rem;
  color: var(--text-primary-nav);
}

._navToggle_1f05s_52:hover {
  cursor: pointer;
}

._addNodeDropdown_1f05s_61 {
  position: relative;
  margin-top: 5px;
}

._addNodeToggle_1f05s_66,
._addNodeToggle_1f05s_66:hover,
._addNodeToggle_1f05s_66:active,
._addNodeToggle_1f05s_66:focus {
  color: var(--text-primary-nav);
  background-color: transparent;
  border: none;
}

._addNodeToggle_1f05s_66:active {
  box-shadow: none !important; /* stylelint-disable-line declaration-no-important */
}
