.sb75da9b7d46e {
  position: sticky;
  pointer-events: none;
  z-index: 60;
  padding: 12px 0px 4px;
  top: 0px;
}
.ccacfa1ea394a {
  pointer-events: auto;
  align-items: center;
  color: var(--af7efd15ad531);
  box-shadow: 0 12px 32px rgba(0,0,0,.12);
  padding: 8px 10px 8px 20px;
  gap: 14px;
  border: 1px solid var(--naf9d39a840ce);
  border-radius: 999px;
  background: var(--de257516b15d1);
  position: relative;
  display: flex;
}
.sb75da9b7d46e .v0e3d42a5d1a9 {
  gap: 8px;
  flex: 1;
  align-items: center;
  justify-content: center;
  min-width: 0px;
  display: flex;
}.c61b59928dfdf{visibility:inherit}
.sb75da9b7d46e .a4b0391e8b51e>li>a:hover {
  background: var(--p980eed593d98);
}.g2315859c073b{z-index:auto}
.sb75da9b7d46e .a4b0391e8b51e {
  justify-content: center;
  gap: 2px;
  flex-wrap: wrap;
  display: flex;
}
.sb75da9b7d46e .a4b0391e8b51e>li>a {
  border-radius: 999px;
  display: block;
  padding: 8px 14px;
}
.sbd54624c0769 {
  gap: 8px;
  align-items: center;
  display: flex;
}
.sbd54624c0769 .s5d16d627d9b1 {
  border-color: transparent;
}
.sb75da9b7d46e .cfd503c11de4f {
  border-radius: 999px;
}.cd1c2bd14cd98{visibility:inherit}
.sb75da9b7d46e .t77e36235a058 {
  font-size: 18px;
}
@media(max-width:900px) {
  .sb75da9b7d46e {
    padding-top: 8px;
  }
  .ccacfa1ea394a {
    gap: 8px;
    padding: 6px 6px 6px 14px;
  }
  .sb75da9b7d46e .v0e3d42a5d1a9 {
    position: absolute;
    box-shadow: 0 18px 40px rgba(0,0,0,.16);
    border: 1px solid var(--naf9d39a840ce);
    border-radius: 20px;
    align-items: stretch;
    padding: 10px;
    display: none;
    background: var(--de257516b15d1);
    flex-direction: column;
    left: 0px;
    right: 0px;
    top: calc(100% + 8px);
  }
  .sb75da9b7d46e[data-p191947c6ed53] .v0e3d42a5d1a9 {
    display: flex;
  }
  html:not([data-vb7043d3e7768]) .sb75da9b7d46e .v0e3d42a5d1a9 {
    box-shadow: none;
    flex-basis: 100%;
    position: static;
    display: flex;
  }
  html:not([data-vb7043d3e7768]) .ccacfa1ea394a {
    flex-wrap: wrap;
    border-radius: 22px;
  }
  .sb75da9b7d46e .a4b0391e8b51e {
    align-items: stretch;
    flex-direction: column;
  }
  .sb75da9b7d46e .t77e36235a058 {
    font-size: 17px;
    margin-right: auto;
  }
  .sb75da9b7d46e .a4b0391e8b51e>li>a {
    border-radius: 12px;
  }
  .sbd54624c0769 {
    justify-content: space-between;
    padding: 10px 6px 0px;
    border-top: 1px solid var(--naf9d39a840ce);
    flex-wrap: wrap;
  }
}.ld0e908173d86{opacity:1}
