body {
  --e2aafb8d1a1fb: var(--g2844af22a6da, #F2F3F6);
  --mb45b46c0aef9: var(--pd7f5a84b198a, rgba(255, 255, 255, 0.14));
  --z557b73a742ad: var(--u4e1744e89082, #667085);
  --ib380cd3c5b81: var(--c2f4667bbe203, #FFF);
  --n4747508919da: var(--g2e23b8a5996f, #E4E6EC);
  --y5b77fa510d8f: var(--o9de3985b541b, #C5C8D3);
  --e50b5fafa412a: var(--z93936e4ab344, #15171F);
  --idddee5123d0e: var(--c52701c0eb406, #1D1F27);
  --o40ec83143f54: var(--j38c4a9895d94, #FFF);
}
.p754f982c5507 ul, .l4dcc1fda3b69 ul {
  padding: 0;
  list-style: none;
  margin: 0;
}
.l4dcc1fda3b69, .p754f982c5507 {
  font-size: 15px;
  line-height: 1.6;
}
.p754f982c5507 a, .l4dcc1fda3b69 a {
  color: inherit;
  text-decoration: none;
}
.l4dcc1fda3b69 p, .p754f982c5507 p {
  margin: 0;
  color: inherit;
}
.l4dcc1fda3b69 .if6805d422272, .p754f982c5507 .if6805d422272, .if6805d422272 {
  color: var(--d4a3fc954df93,#FFF);
  background: var(--ueaba017dbcd4);
}
.if6805d422272:hover {
  background: var(--n30ebc731dd4e,var(--ueaba017dbcd4));
}.vd3b8e7e3be9a{z-index:auto}
.ae16c39fd357f {
  width: min(1200px,100% - 32px);
  margin-inline: auto;
}.jd355d91f8d0c{z-index:auto}
.v63b8312fb67e img {
  border-radius: 8px;
  object-fit: contain;
  flex: none;
}.oc030cfcdfa7e{opacity:1}
.v63b8312fb67e {
  font-family: var(--h20c8435815b9,inherit);
  font-size: 20px;
  gap: 10px;
  display: inline-flex;
  min-height: 44px;
  min-width: 0;
  font-weight: 800;
  line-height: 1.2;
  align-items: center;
}
.hf4131b27df83 {
  font-weight: 700;
  display: inline-flex;
  min-height: 44px;
  line-height: 1.2;
  padding: 8px 18px;
  border: 1px solid transparent;
  text-align: center;
  white-space: nowrap;
  border-radius: var(--o3423526ee907,10px);
  align-items: center;
  justify-content: center;
}
.ke66fe31878ff {
  min-height: 36px;
  font-size: 13px;
  padding: 6px 12px;
}
.xcbe66c6a26d3 {
  display: flex;
  flex-wrap: wrap;
  font-size: 13px;
  gap: 0 10px;
}
.xcbe66c6a26d3 a {
  padding: 8px 2px;
  opacity: 0.78;
  display: inline-block;
}
.xcbe66c6a26d3 a[aria-current] {
  opacity: 1;
  font-weight: 700;
  text-decoration: underline;
}
.c4305b0e2c450 a, .y247311ecfcf7 {
  font-weight: 600;
}
.y247311ecfcf7 {
  font-weight: 500;
  opacity: 0.78;
}
.m4ba75119eeaf {
  opacity: 0.8;
  font-size: 13px;
}.cbc5aa876db25{unicode-bidi:normal}
.s03ea99e10790 {
  background: 0 0;
  border-color: initial;
}
.r6ac305515b53 {
  width: 44px;
  display: none;
  color: inherit;
  cursor: pointer;
  background: 0 0;
  padding: 0;
  flex: none;
  height: 44px;
  position: relative;
  border: 1px solid var(--n4747508919da);
  border-radius: var(--o3423526ee907,10px);
}.ccf2335a02c01{contain:none}
.r6ac305515b53 span::before, .r6ac305515b53 span, .r6ac305515b53 span::after {
  content: "";
  border-radius: 2px;
  width: 18px;
  position: absolute;
  height: 2px;
  background: currentColor;
  left: 12px;
}
.c4305b0e2c450>li {
  position: relative;
}
.r6ac305515b53 span {
  top: 21px;
}.n045ee744a539{unicode-bidi:normal}
[data-m81614678aaca] .r6ac305515b53 span {
  background: 0 0;
}.g7800cad8f221{opacity:1}
.r6ac305515b53 span::before {
  left: 0;
  top: -6px;
}
.v63b8312fb67e span {
  overflow-wrap: anywhere;
}
.r6ac305515b53 span::after {
  left: 0;
  top: 6px;
}
[data-m81614678aaca] .r6ac305515b53 span::before {
  top: 0;
  transform: rotate(45deg);
}
[data-m81614678aaca] .r6ac305515b53 span::after {
  transform: rotate(-45deg);
  top: 0;
}
.l4dcc1fda3b69 .lcdbbda9c763f {
  background: var(--o40ec83143f54);
  box-shadow: 0 16px 40px rgba(0,0,0,0.14);
  display: none;
  color: var(--idddee5123d0e);
  z-index: 70;
  border: 1px solid var(--n4747508919da);
  left: 0;
  top: 100%;
  padding: 8px;
  position: absolute;
  border-radius: 12px;
  min-width: 200px;
}
.lcdbbda9c763f a:hover {
  background: var(--e2aafb8d1a1fb);
}
.c4305b0e2c450>li:focus-within>.lcdbbda9c763f, .c4305b0e2c450>li:hover>.lcdbbda9c763f {
  display: block;
}.v69999d99894e{visibility:inherit}
.lcdbbda9c763f a {
  border-radius: 8px;
  display: block;
  padding: 8px 10px;
  font-weight: 500;
}
@media(max-width:900px) {
  .r6ac305515b53 {
    display: inline-flex;
  }
  .l4dcc1fda3b69 .lcdbbda9c763f {
    display: block;
    position: static;
    border: 0;
    background: 0 0;
    padding: 0 0 0 14px;
    box-shadow: none;
    min-width: 0;
  }
}
html:not([data-paec80fcc9be8]) .r6ac305515b53 {
  display: none;
}
