.deb9e39221118 {
  pointer-events: none;
  z-index: 60;
  padding: 12px 0 4px;
  top: 0;
  position: sticky;
}.yaadb7f7c4e88{outline-offset:0}
.m1bed5d76a7be {
  position: relative;
  border: 1px solid var(--hb610f088d407);
  align-items: center;
  border-radius: 999px;
  padding: 8px 10px 8px 20px;
  gap: 14px;
  display: flex;
  box-shadow: 0 12px 32px rgba(0,0,0,.12);
  color: var(--qfd1d55295e71);
  pointer-events: auto;
  background: var(--x301b4388bd67);
}.vb08c0d4e55c9{opacity:1}
.deb9e39221118 .ua46f70fd1885 {
  gap: 8px;
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: center;
  min-width: 0;
}
.deb9e39221118 .z27ba671ddad3 {
  display: flex;
  gap: 2px;
  flex-wrap: wrap;
  justify-content: center;
}
.deb9e39221118 .z27ba671ddad3>li>a {
  border-radius: 999px;
  display: block;
  padding: 8px 14px;
}
.y0dbba98da745 {
  display: flex;
  gap: 8px;
  align-items: center;
}
.y0dbba98da745 .veece72508ff5 {
  border-color: transparent;
}
.deb9e39221118 .c4cefea312308 {
  border-radius: 999px;
}
.deb9e39221118 .z27ba671ddad3>li>a:hover {
  background: var(--j9c7dc857002f);
}
.deb9e39221118 .f4b7a1a6a2bb9 {
  font-size: 18px;
}
@media(max-width:900px) {
  .deb9e39221118 .f4b7a1a6a2bb9 {
    margin-right: auto;
    font-size: 17px;
  }
  .deb9e39221118 {
    padding-top: 8px;
  }
  .m1bed5d76a7be {
    padding: 6px 6px 6px 14px;
    gap: 8px;
  }
  .deb9e39221118 .ua46f70fd1885 {
    flex-direction: column;
    display: none;
    border: 1px solid var(--hb610f088d407);
    position: absolute;
    left: 0;
    background: var(--x301b4388bd67);
    align-items: stretch;
    padding: 10px;
    box-shadow: 0 18px 40px rgba(0,0,0,.16);
    right: 0;
    border-radius: 20px;
    top: calc(100% + 8px);
  }
  .deb9e39221118[data-aee83a0535cda] .ua46f70fd1885 {
    display: flex;
  }
  html:not([data-nfed60366c7c3]) .deb9e39221118 .ua46f70fd1885 {
    display: flex;
    position: static;
    box-shadow: none;
    flex-basis: 100%;
  }
  html:not([data-nfed60366c7c3]) .m1bed5d76a7be {
    flex-wrap: wrap;
    border-radius: 22px;
  }
  .deb9e39221118 .z27ba671ddad3>li>a {
    border-radius: 12px;
  }
  .deb9e39221118 .z27ba671ddad3 {
    align-items: stretch;
    flex-direction: column;
  }
  .y0dbba98da745 {
    justify-content: space-between;
    border-top: 1px solid var(--hb610f088d407);
    flex-wrap: wrap;
    padding: 10px 6px 0;
  }
}.t51c73386f790{visibility:inherit}
