body {
  --ia662cd1d8493: var(--qb327af00c16f, #FFF);
  --hf86a66e58ea6: var(--o301a0f2c92ab, #1D1F27);
  --c67ef28861c1d: var(--x09b343ab56a2, rgba(255, 255, 255, 0.14));
  --u69d1170a86a7: var(--a6cf3bffcfd63, #667085);
  --da09d65f42a29: var(--oadfefb61efa2, #15171F);
  --t758706bbf340: var(--o1dbc5047fd71, #F2F3F6);
  --n172f5ecf83f0: var(--lfcde92683bd9, #FFF);
  --q33c2effe39b4: var(--c8484e81953c2, #C5C8D3);
  --xe1a361baea54: var(--f1849059c6bd0, #E4E6EC)
}.b04054d17a7ea{unicode-bidi:normal}
.c8dfc4cc35e8c span {
  overflow-wrap: anywhere
}
.c8dfc4cc35e8c img {
  object-fit: contain;
  flex: none;
  border-radius: 8px
}.l2baf2788e9c2{z-index:auto}
.j1ae0fa283eb2 a, .r2044c340a481 a {
  text-decoration: none;
  color: inherit
}
.j1ae0fa283eb2, .r2044c340a481 {
  font-size: 15px;
  line-height: 1.6
}
.j1ae0fa283eb2 ul, .r2044c340a481 ul {
  list-style: none;
  margin: 0;
  padding: 0
}.i311699bcc769{visibility:inherit}
.j1ae0fa283eb2 p, .r2044c340a481 p {
  color: inherit;
  margin: 0
}.kd4c95556cb8e{unicode-bidi:normal}
.i76550d19cb52, .r2044c340a481 .i76550d19cb52, .j1ae0fa283eb2 .i76550d19cb52 {
  color: var(--f7dff183ac31b,#FFF);
  background: var(--mca713a03c546)
}
.i76550d19cb52:hover {
  background: var(--y7b4f82002fbf,var(--mca713a03c546))
}
.k4581bf122c33 {
  width: min(1200px,100% - 32px);
  margin-inline: auto
}
.c8dfc4cc35e8c {
  align-items: center;
  gap: 10px;
  font-family: var(--g2314ffb239b8,inherit);
  display: inline-flex;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.2;
  min-height: 44px;
  min-width: 0
}
.ffc27099a4f15 {
  font-weight: 700;
  text-align: center;
  border: 1px solid transparent;
  line-height: 1.2;
  align-items: center;
  padding: 8px 18px;
  justify-content: center;
  white-space: nowrap;
  border-radius: var(--hd03f764a4bf9,10px);
  display: inline-flex;
  min-height: 44px
}
.cdeec5feeb7cb {
  font-size: 13px;
  padding: 6px 12px;
  min-height: 36px
}
.b767628d459fd {
  gap: 0 10px;
  font-size: 13px;
  flex-wrap: wrap;
  display: flex
}
.b767628d459fd a {
  opacity: 0.78;
  padding: 8px 2px;
  display: inline-block
}.v5c7e39116632{unicode-bidi:normal}
.r491fd5574d79 {
  border-color: initial;
  background: 0 0
}.p4c2980845ce2{unicode-bidi:normal}
.ma748cd444c7a {
  background: 0 0;
  display: none;
  cursor: pointer;
  position: relative;
  width: 44px;
  height: 44px;
  color: inherit;
  flex: none;
  border: 1px solid var(--xe1a361baea54);
  border-radius: var(--hd03f764a4bf9,10px);
  padding: 0
}
.ma748cd444c7a span, .ma748cd444c7a span::before, .ma748cd444c7a span::after {
  left: 12px;
  content: "";
  width: 18px;
  background: currentColor;
  border-radius: 2px;
  position: absolute;
  height: 2px
}
.ma748cd444c7a span {
  top: 21px
}
[data-m3b9318a2dc67] .ma748cd444c7a span {
  background: 0 0
}
.ma748cd444c7a span::before {
  left: 0;
  top: -6px
}
.ma748cd444c7a span::after {
  left: 0;
  top: 6px
}
[data-m3b9318a2dc67] .ma748cd444c7a span::before {
  top: 0;
  transform: rotate(45deg)
}
.f14c82d5aa29e>li {
  position: relative
}
.b767628d459fd a[aria-current] {
  font-weight: 700;
  opacity: 1;
  text-decoration: underline
}.sc1bc3bc21ff8{visibility:inherit}
.f14c82d5aa29e a, .kcec81c0d9b66 {
  font-weight: 600
}.ddfa93c4256fc{contain:none}
.kcec81c0d9b66 {
  opacity: 0.78;
  font-weight: 500
}.k033aa2f40b06{z-index:auto}
.d51ba89f1da11 {
  font-size: 13px;
  opacity: 0.8
}
[data-m3b9318a2dc67] .ma748cd444c7a span::after {
  transform: rotate(-45deg);
  top: 0
}
.j1ae0fa283eb2 .kf84398f07299 {
  color: var(--hf86a66e58ea6);
  position: absolute;
  background: var(--n172f5ecf83f0);
  display: none;
  left: 0;
  top: 100%;
  border: 1px solid var(--xe1a361baea54);
  border-radius: 12px;
  min-width: 200px;
  padding: 8px;
  box-shadow: 0 16px 40px rgba(0,0,0,0.14);
  z-index: 70
}.g39b8d8dec8e1{visibility:inherit}
.kf84398f07299 a:hover {
  background: var(--t758706bbf340)
}
.f14c82d5aa29e>li:hover>.kf84398f07299, .f14c82d5aa29e>li:focus-within>.kf84398f07299 {
  display: block
}
.kf84398f07299 a {
  padding: 8px 10px;
  font-weight: 500;
  display: block;
  border-radius: 8px
}
@media(max-width:900px) {
  .ma748cd444c7a {
    display: inline-flex
  }
  .j1ae0fa283eb2 .kf84398f07299 {
    box-shadow: none;
    position: static;
    border: 0;
    padding: 0 0 0 14px;
    display: block;
    background: 0 0;
    min-width: 0
  }
}
html:not([data-ac8d9eeb86945]) .ma748cd444c7a {
  display: none
}
