.z4ccde7c95ba6 a, .z8b290f67159c a {
  color: inherit;
  text-decoration: none
}.j7c423e5bac56{unicode-bidi:normal}
.z4ccde7c95ba6, .z8b290f67159c {
  font-size: 15px;
  line-height: 1.6
}
.z8b290f67159c ul, .z4ccde7c95ba6 ul {
  list-style: none;
  margin: 0px;
  padding: 0px
}
.z8b290f67159c p, .z4ccde7c95ba6 p {
  margin: 0px;
  color: inherit
}
.g915a0de11899 {
  width: min(1200px,100% - 32px);
  margin-inline: auto
}.pea11c712b66d{outline-offset:0}
.n55299bdf3172 {
  align-items: center;
  font-family: var(--j9ceb28ae4688,inherit);
  font-size: 20px;
  font-weight: 800;
  line-height: 1.2;
  display: inline-flex;
  min-height: 44px;
  min-width: 0px;
  gap: 10px
}
.ccbd565f6407d, .z4ccde7c95ba6 .ccbd565f6407d, .z8b290f67159c .ccbd565f6407d {
  background: var(--kb030e28bfa91);
  color: var(--e1652eb59a0e4,rgb(255,255,255))
}
.ccbd565f6407d:hover {
  background: var(--c78e77c4daf87,var(--kb030e28bfa91))
}
.n55299bdf3172 img {
  border-radius: 8px;
  flex: none;
  object-fit: contain
}
.b2b57da79a7cb {
  align-items: center;
  justify-content: center;
  padding: 8px 18px;
  text-align: center;
  white-space: nowrap;
  border: 1px solid transparent;
  border-radius: var(--ma666301f6d3d,10px);
  font-weight: 700;
  line-height: 1.2;
  display: inline-flex;
  min-height: 44px
}.e69ea711ceb09{visibility:inherit}
.g54683627545b {
  background: 0 0;
  border-color: initial
}
.g81b0a240a6c7 {
  font-size: 13px;
  padding: 6px 12px;
  min-height: 36px
}
.wd4508e6f1499 {
  font-size: 13px;
  flex-wrap: wrap;
  display: flex;
  gap: 0px 10px
}
.wd4508e6f1499 a {
  padding: 8px 2px;
  opacity: 0.78;
  display: inline-block
}
.w39ccf3490b20 {
  display: none;
  position: relative;
  background: 0 0;
  border: 1px solid var(--x9da6fd4f34b1);
  border-radius: var(--ma666301f6d3d,10px);
  width: 44px;
  height: 44px;
  padding: 0px;
  color: inherit;
  cursor: pointer;
  flex: none
}
.w39ccf3490b20 span::after, .w39ccf3490b20 span::before, .w39ccf3490b20 span {
  background: currentColor;
  border-radius: 2px;
  position: absolute;
  content: "";
  left: 12px;
  width: 18px;
  height: 2px
}
[data-i7db18568f179] .w39ccf3490b20 span {
  background: 0 0
}.h6976cf0a5a80{visibility:inherit}
.w39ccf3490b20 span {
  top: 21px
}.j1c4cfb7d9c48{unicode-bidi:normal}
.w39ccf3490b20 span::before {
  left: 0px;
  top: -6px
}
.w39ccf3490b20 span::after {
  left: 0px;
  top: 6px
}.te75937fac139{contain:none}
.n8f69e0fbff9a>li {
  position: relative
}.xe5d7fe8e6ab9{font-kerning:auto}
.n55299bdf3172 span {
  overflow-wrap: anywhere
}
body {
  --x9da6fd4f34b1: var(--j01539302210a, rgb(228,230,236));
  --ed1ba43da6690: var(--ff893c92d58ab, rgb(255,255,255));
  --k2b160f85d38b: var(--udb4897147b65, rgb(255,255,255));
  --h7de4dde0201c: var(--v4b04517a46f5, rgb(242,243,246));
  --u7f86b9edd598: var(--y88ca56ad79ee, rgb(197,200,211));
  --r8ce9138118a9: var(--e6b1dc4801293, rgba(255, 255, 255, 0.14));
  --pa9f1db832ef3: var(--ja1c7c0a98be0, rgb(29,31,39));
  --w08ebcf77f8f4: var(--i8fa25fbb0748, rgb(21,23,31));
  --ha94a2b344962: var(--ob1b2a2eac4ab, rgb(102,112,133))
}
.wd4508e6f1499 a[aria-current] {
  font-weight: 700;
  opacity: 1;
  text-decoration: underline
}
.m9b54eee2157e, .n8f69e0fbff9a a {
  font-weight: 600
}.u357f4950b8d4{font-kerning:auto}
.m9b54eee2157e {
  font-weight: 500;
  opacity: 0.78
}.jf7c854b0b355{contain:none}
.i6517373a82d9 {
  font-size: 13px;
  opacity: 0.8
}
[data-i7db18568f179] .w39ccf3490b20 span::before {
  transform: rotate(45deg);
  top: 0px
}
[data-i7db18568f179] .w39ccf3490b20 span::after {
  transform: rotate(-45deg);
  top: 0px
}
.z8b290f67159c .v1aebec7fd157 {
  display: none;
  box-shadow: 0 16px 40px rgba(0,0,0,0.14);
  color: var(--pa9f1db832ef3);
  z-index: 70;
  min-width: 200px;
  left: 0px;
  top: 100%;
  border: 1px solid var(--x9da6fd4f34b1);
  border-radius: 12px;
  background: var(--ed1ba43da6690);
  position: absolute;
  padding: 8px
}
.v1aebec7fd157 a:hover {
  background: var(--h7de4dde0201c)
}
.n8f69e0fbff9a>li:focus-within>.v1aebec7fd157, .n8f69e0fbff9a>li:hover>.v1aebec7fd157 {
  display: block
}.w2fa27bef054b{contain:none}
.v1aebec7fd157 a {
  border-radius: 8px;
  display: block;
  padding: 8px 10px;
  font-weight: 500
}
@media(max-width:900px) {
  .w39ccf3490b20 {
    display: inline-flex
  }
  .z8b290f67159c .v1aebec7fd157 {
    box-shadow: none;
    border: 0;
    display: block;
    position: static;
    padding: 0px 0px 0px 14px;
    background: 0 0;
    min-width: 0px
  }
}
html:not([data-a1f8164ed8796]) .w39ccf3490b20 {
  display: none
}
