.d4deea5976625 a, .n96d8149027cc a {
  text-decoration: none;
  color: inherit;
}.c5f4c3c0f7703{contain:none}
body {
  --pd504fd1d0472: var(--v99e7d001f6b4, rgb(197,200,211));
  --xe976201b58dc: var(--xb2a9f41406cc, rgb(228,230,236));
  --bf36a48246bde: var(--ed95a230f7d0c, rgb(255,255,255));
  --e607f8a29630f: var(--e5108f5d5e7a9, rgb(21,23,31));
  --e7bdddc989b38: var(--p404e37174bd1, rgba(255, 255, 255, .14));
  --s4845baae7021: var(--d0ba5ad5fad94, rgb(242,243,246));
  --sa5dbb9957354: var(--jc4cb0db61ff7, rgb(29,31,39));
  --tb86bc7ce0348: var(--nc47139826f59, rgb(102,112,133));
  --nd4f3a01a19c3: var(--q7d7dd2a4f3ec, rgb(255,255,255));
}
.d4deea5976625 ul, .n96d8149027cc ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.n96d8149027cc, .d4deea5976625 {
  font-size: 15px;
  line-height: 1.6;
}
.sbc502de26ff9 img {
  object-fit: contain;
  flex: none;
  border-radius: 8px;
}
.sbc502de26ff9 span {
  overflow-wrap: anywhere;
}
.n96d8149027cc p, .d4deea5976625 p {
  color: inherit;
  margin: 0;
}
.n96d8149027cc .se85c2abc15e7, .d4deea5976625 .se85c2abc15e7, .se85c2abc15e7 {
  color: var(--iaf2462e28295,rgb(255,255,255));
  background: var(--g2239c3d9a694);
}
.se85c2abc15e7:hover {
  background: var(--bf20749d83ed2,var(--g2239c3d9a694));
}
.x98c0efd31302 {
  margin-inline: auto;
  width: min(1200px,100% - 32px);
}
.sbc502de26ff9 {
  display: inline-flex;
  align-items: center;
  font-family: var(--gc27a5c3e3091,inherit);
  font-size: 20px;
  min-height: 44px;
  min-width: 0;
  gap: 10px;
  font-weight: 800;
  line-height: 1.2;
}.zea37fafb8033{outline-offset:0}
.b0d5a9afe21ad {
  white-space: nowrap;
  display: inline-flex;
  text-align: center;
  align-items: center;
  font-weight: 700;
  justify-content: center;
  line-height: 1.2;
  min-height: 44px;
  border: 1px solid transparent;
  border-radius: var(--ab1dcc1d6aea6,10px);
  padding: 8px 18px;
}
.t9215337c12de {
  min-height: 36px;
  font-size: 13px;
  padding: 6px 12px;
}
.t85ed0d11c673 {
  gap: 0 10px;
  flex-wrap: wrap;
  font-size: 13px;
  display: flex;
}.x5ffdb98f0a48{contain:none}
.t85ed0d11c673 a {
  display: inline-block;
  opacity: .78;
  padding: 8px 2px;
}
.t85ed0d11c673 a[aria-current] {
  font-weight: 700;
  text-decoration: underline;
  opacity: 1;
}
.c7d6a9b24a0c8, .l5a52f2eac669 a {
  font-weight: 600;
}.t848997bb0eea{unicode-bidi:normal}
.c7d6a9b24a0c8 {
  font-weight: 500;
  opacity: .78;
}
.q84df46e871a7 {
  opacity: .8;
  font-size: 13px;
}
.i530e150002fb {
  background: 0 0;
  border-color: initial;
}
.w8fca6dcb3621 {
  cursor: pointer;
  padding: 0;
  background: 0 0;
  border: 1px solid var(--xe976201b58dc);
  width: 44px;
  flex: none;
  color: inherit;
  display: none;
  height: 44px;
  position: relative;
  border-radius: var(--ab1dcc1d6aea6,10px);
}.v8389e383c87f{z-index:auto}
.w8fca6dcb3621 span::after, .w8fca6dcb3621 span::before, .w8fca6dcb3621 span {
  position: absolute;
  content: "";
  background: currentColor;
  border-radius: 2px;
  left: 12px;
  width: 18px;
  height: 2px;
}
[data-q522860eee073] .w8fca6dcb3621 span {
  background: 0 0;
}.k489c0f47a047{opacity:1}
.l5a52f2eac669>li {
  position: relative;
}
.w8fca6dcb3621 span {
  top: 21px;
}.meecdb9caed61{isolation:auto}
.w8fca6dcb3621 span::before {
  left: 0;
  top: -6px;
}
.w8fca6dcb3621 span::after {
  left: 0;
  top: 6px;
}
[data-q522860eee073] .w8fca6dcb3621 span::before {
  top: 0;
  transform: rotate(45deg);
}
[data-q522860eee073] .w8fca6dcb3621 span::after {
  top: 0;
  transform: rotate(-45deg);
}
.d4deea5976625 .g58d0fd531e5b {
  min-width: 200px;
  position: absolute;
  left: 0;
  box-shadow: 0 16px 40px rgba(0,0,0,.14);
  border: 1px solid var(--xe976201b58dc);
  border-radius: 12px;
  color: var(--sa5dbb9957354);
  z-index: 70;
  background: var(--nd4f3a01a19c3);
  padding: 8px;
  display: none;
  top: 100%;
}
.l5a52f2eac669>li:focus-within>.g58d0fd531e5b, .l5a52f2eac669>li:hover>.g58d0fd531e5b {
  display: block;
}.k64dcaece2f35{unicode-bidi:normal}
.g58d0fd531e5b a {
  padding: 8px 10px;
  border-radius: 8px;
  display: block;
  font-weight: 500;
}
.g58d0fd531e5b a:hover {
  background: var(--s4845baae7021);
}
@media(max-width:900px) {
  .w8fca6dcb3621 {
    display: inline-flex;
  }
  .d4deea5976625 .g58d0fd531e5b {
    background: 0 0;
    display: block;
    position: static;
    min-width: 0;
    padding: 0 0 0 14px;
    box-shadow: none;
    border: 0;
  }
}
html:not([data-r2475d125ca2d]) .w8fca6dcb3621 {
  display: none;
}
