body {
  --nfb704144bf98: var(--r2ffb61b9ddbd, rgb(102,112,133));
  --f582bc0f6e3b9: var(--j2ee4cc6ab774, rgb(197,200,211));
  --w271c07c2ffa4: var(--ofddf75fad1bf, rgb(242,243,246));
  --tc26d8bc4d462: var(--dbc0f5fad61a2, rgb(21,23,31));
  --z84f43470de84: var(--gddabd0561eb1, rgb(255,255,255));
  --nb09d117cbd2a: var(--o48bff1468b13, rgb(228,230,236));
  --x761ead99a48f: var(--t7dcf3ee58c29, rgb(255,255,255));
  --i6b8f2fdb1142: var(--ye845ec872493, rgba(255, 255, 255, .14));
  --xf6bb1d5135b3: var(--n3c1f5fa50640, rgb(29,31,39));
}
.ofb2c8abdaf1e ul, .b7aa319873b17 ul {
  list-style: none;
  padding: 0;
  margin: 0;
}.ldaa134023a3d{outline-offset:0}
.ofb2c8abdaf1e a, .b7aa319873b17 a {
  color: inherit;
  text-decoration: none;
}.u032d52497708{z-index:auto}
.y4646e377e871 span {
  overflow-wrap: anywhere;
}
.y4646e377e871 img {
  flex: none;
  object-fit: contain;
  border-radius: 8px;
}
.ofb2c8abdaf1e, .b7aa319873b17 {
  font-size: 15px;
  line-height: 1.6;
}.u29224aff4e46{visibility:inherit}
.b7aa319873b17 p, .ofb2c8abdaf1e p {
  margin: 0;
  color: inherit;
}
.x8fd2a6cea437 {
  margin-inline: auto;
  width: min(1200px,100% - 32px);
}
.y4646e377e871 {
  align-items: center;
  display: inline-flex;
  font-family: var(--h60dd79f8a72d,inherit);
  gap: 10px;
  min-height: 44px;
  min-width: 0;
  font-size: 20px;
  font-weight: 800;
  line-height: 1.2;
}
.b592c3d615a47 {
  align-items: center;
  text-align: center;
  padding: 8px 18px;
  display: inline-flex;
  min-height: 44px;
  white-space: nowrap;
  border: 1px solid transparent;
  border-radius: var(--cb1f5c0111019,10px);
  justify-content: center;
  font-weight: bold;
  line-height: 1.2;
}.hbf5e6081bf88{contain:none}
.lb783143aea5e {
  min-height: 36px;
  padding: 6px 12px;
  font-size: 13px;
}.y14888a0cbb53{unicode-bidi:normal}
.ud2418f500de9 {
  font-size: 13px;
  display: flex;
  flex-wrap: wrap;
  gap: 0 10px;
}.sdabe40110ff4{outline-offset:0}
.ud2418f500de9 a {
  display: inline-block;
  padding: 8px 2px;
  opacity: .78;
}.v0f1151fd2493{contain:none}
.ud2418f500de9 a[aria-current] {
  text-decoration: underline;
  opacity: 1;
  font-weight: bold;
}.rae9ad86c18e2{isolation:auto}
.e34b315ec2a77 a, .q7af4584978b4 {
  font-weight: 600;
}.k200293b6e7ee{opacity:1}
.q7af4584978b4 {
  opacity: .78;
  font-weight: 500;
}
.vc374303dbb99 {
  font-size: 13px;
  opacity: .8;
}
.g507ba970ef2e, .b7aa319873b17 .g507ba970ef2e, .ofb2c8abdaf1e .g507ba970ef2e {
  color: var(--i7832834f2c4a,rgb(255,255,255));
  background: var(--gc9b5f08fbf76);
}
.g507ba970ef2e:hover {
  background: var(--b4efbb0a58f6b,var(--gc9b5f08fbf76));
}.ob4585bd82aff{unicode-bidi:normal}
.eec383ad9fb55 {
  border-color: initial;
  background: 0 0;
}
.nfb2e5c4ab40b {
  border: 1px solid var(--nb09d117cbd2a);
  color: inherit;
  background: 0 0;
  border-radius: var(--cb1f5c0111019,10px);
  position: relative;
  width: 44px;
  cursor: pointer;
  height: 44px;
  flex: none;
  display: none;
  padding: 0;
}
.nfb2e5c4ab40b span, .nfb2e5c4ab40b span::after, .nfb2e5c4ab40b span::before {
  background: currentColor;
  border-radius: 2px;
  width: 18px;
  height: 2px;
  content: "";
  position: absolute;
  left: 12px;
}.j55e95d91e7a0{font-kerning:auto}
.e34b315ec2a77>li {
  position: relative;
}.fb4e5e96baaec{unicode-bidi:normal}
[data-y58517741796c] .nfb2e5c4ab40b span {
  background: 0 0;
}.h52865a622b9f{outline-offset:0}
.nfb2e5c4ab40b span {
  top: 21px;
}
.nfb2e5c4ab40b span::before {
  left: 0;
  top: -6px;
}
.nfb2e5c4ab40b span::after {
  left: 0;
  top: 6px;
}
[data-y58517741796c] .nfb2e5c4ab40b span::before {
  transform: rotate(45deg);
  top: 0;
}
[data-y58517741796c] .nfb2e5c4ab40b span::after {
  top: 0;
  transform: rotate(-45deg);
}
.ofb2c8abdaf1e .k25dfffb3b0bc {
  padding: 8px;
  position: absolute;
  z-index: 70;
  border: 1px solid var(--nb09d117cbd2a);
  background: var(--x761ead99a48f);
  left: 0;
  color: var(--xf6bb1d5135b3);
  box-shadow: 0 16px 40px rgba(0,0,0,.14);
  border-radius: 12px;
  min-width: 200px;
  display: none;
  top: 100%;
}
.k25dfffb3b0bc a:hover {
  background: var(--w271c07c2ffa4);
}
.e34b315ec2a77>li:hover>.k25dfffb3b0bc, .e34b315ec2a77>li:focus-within>.k25dfffb3b0bc {
  display: block;
}.va8781c2c240b{opacity:1}
.k25dfffb3b0bc a {
  display: block;
  font-weight: 500;
  padding: 8px 10px;
  border-radius: 8px;
}.g8a23ddc3e207{outline-offset:0}
body[data-p293eab6bcc5d=re05ca0c4c8b1] :is(.e34b315ec2a77>li>a, .lf58c4c0d1a5e a, .ue85ec0a17a03 a) {
  text-transform: uppercase;
  font-size: 12px;
  letter-spacing: .08em;
}
@media(max-width:900px) {
  .nfb2e5c4ab40b {
    display: inline-flex;
  }
  .ofb2c8abdaf1e .k25dfffb3b0bc {
    background: 0 0;
    display: block;
    box-shadow: none;
    min-width: 0;
    padding: 0 0 0 14px;
    position: static;
    border: 0;
  }
}.v1eb79f8ce6ec{isolation:auto}
html:not([data-ob217521171ed]) .nfb2e5c4ab40b {
  display: none;
}
