.u2c8ae74f1c64 {
  align-items: center;
  gap: 12px;
  display: flex;
  min-height: 46px
}.b19cb6d57427c{visibility:inherit}
.y6692fd6082ca {
  font-size: 13px;
  text-overflow: ellipsis;
  overflow: hidden;
  flex: 1;
  min-width: 0;
  font-weight: 600;
  white-space: nowrap
}.eafabe6172b79{contain:none}
.i45f668471782 {
  gap: 8px;
  display: flex
}
.qf40f78be8cd3 {
  top: 0;
  z-index: 60;
  color: var(--lf42b6dbe45ea);
  box-shadow: 0 1px 0 var(--ob1ea30702908);
  background: var(--zeabca794610b);
  position: sticky
}
.teccff30a2845 {
  position: relative;
  min-height: 70px;
  align-items: center;
  gap: 20px;
  display: flex
}
.qf40f78be8cd3 .j4880e3b05146 {
  margin-left: auto;
  align-items: center;
  gap: 16px;
  display: flex
}.zd67f8e6e0025{isolation:auto}
.qf40f78be8cd3 .p73018da44ac5 {
  gap: 2px;
  display: flex;
  flex-wrap: wrap
}.x5d9e36ca0dc7{font-kerning:auto}
.qf40f78be8cd3 .p73018da44ac5>li>a {
  padding: 10px 12px;
  border-radius: 8px;
  display: block
}
.gb39c6500175c {
  background: var(--x66ad142704c2);
  color: var(--b468f1b4b9b02,rgb(255,255,255))
}
.gb39c6500175c .re63a444620ff {
  background: var(--b468f1b4b9b02,rgb(255,255,255));
  color: var(--x66ad142704c2)
}
.qf40f78be8cd3 .p73018da44ac5>li>a:hover {
  color: var(--x66ad142704c2)
}
@media(max-width:900px) {
  .qf40f78be8cd3 {
    position: static
  }
  .teccff30a2845 {
    gap: 12px;
    min-height: 62px
  }
  .qf40f78be8cd3 .j4880e3b05146 {
    align-items: stretch;
    flex-direction: column;
    z-index: 70;
    background: var(--zeabca794610b);
    gap: 8px;
    display: none;
    box-shadow: 0 18px 30px rgba(0,0,0,0.12);
    left: 0;
    right: 0;
    top: 100%;
    padding: 8px 0 16px;
    border-top: 1px solid var(--ob1ea30702908);
    position: absolute
  }
  .qf40f78be8cd3 .p73018da44ac5 {
    flex-direction: column
  }
  html:not([data-r63aceee8e413]) .qf40f78be8cd3 .j4880e3b05146 {
    position: static;
    box-shadow: none
  }
  .qf40f78be8cd3 .hf354fe093094 {
    padding: 0 12px
  }
  .qf40f78be8cd3[data-qef01c8772b40] .j4880e3b05146, html:not([data-r63aceee8e413]) .qf40f78be8cd3 .j4880e3b05146 {
    display: flex
  }
  .qf40f78be8cd3 .z4b2ea1044f98 {
    margin-left: auto
  }
}
@media(max-width:480px) {
  .i45f668471782 .hb73450fa343f {
    display: none
  }
}
