@keyframes x7uzsho-B {
  0%, 100% {
    background-color: var(--surface);
    color: var(--text);
    transform: translateY(0);
  }

  12%, 22% {
    background-color: var(--accent);
    color: #fff;
    transform: translateY(-4px);
  }
}

@keyframes x1ofn8cw-B {
  0% {
    background-position: 200% 0;
  }

  100% {
    background-position: -200% 0;
  }
}

@keyframes x1u8woad-B {
  0% {
    background-position: 0%;
  }

  100% {
    background-position: 300%;
  }
}

@keyframes x1xijt56-B {
  0%, 100% {
    box-shadow: 0 0 #fff0;
  }

  50% {
    box-shadow: 0 0 0 7px #ffffff29;
  }
}

@keyframes x1b6xj8g-B {
  0% {
    opacity: 0;
    left: 0%;
  }

  10% {
    opacity: 1;
  }

  90% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}

@keyframes xxhc3le-B {
  0% {
    opacity: 0;
    left: 0%;
  }

  8% {
    opacity: 1;
  }

  92% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    left: 100%;
  }
}

@keyframes x1fmqiw-B {
  0%, 100% {
    opacity: .45;
  }

  50% {
    opacity: 1;
  }
}

@keyframes xc6s8mv-B {
  0% {
    opacity: 0;
    transform: scale(.8);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1vrpwb0-B {
  0% {
    opacity: 0;
    transform: translate(-50%, 16px);
  }

  100% {
    opacity: 1;
    transform: translate(-50%);
  }
}

@keyframes x102d5mt-B {
  0% {
    opacity: 0;
    transform: translateY(18px) scale(.9);
  }

  100% {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes x1fj8wv8-B {
  0% {
    opacity: 0;
    transform: translateY(14px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1l9pw95-B {
  0% {
    opacity: 0;
    transform: translateY(8px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x6eqvi2-B {
  0% {
    opacity: 0;
    transform: translateY(6px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes xsalcmj-B {
  0% {
    opacity: 0;
    transform: translateY(10px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1jripov-B {
  0% {
    stroke-dashoffset: 44px;
  }

  100% {
    stroke-dashoffset: 0;
  }
}

@keyframes xgx1gou-B {
  0% {
    stroke-dashoffset: 60px;
  }

  100% {
    stroke-dashoffset: 0;
  }
}

@keyframes xnrop4s-B {
  100% {
    transform: rotate(360deg);
  }
}

@keyframes x36yddb-B {
  0% {
    opacity: .7;
    transform: scale(.6);
  }

  100% {
    opacity: 0;
    transform: scale(1.5);
  }
}

@keyframes xnidtq-B {
  0% {
    opacity: .5;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(1.55);
  }
}

@keyframes xiua4ml-B {
  0% {
    transform: scale(1);
  }

  50% {
    transform: scale(1.08);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes x1mhrwrj-B {
  0% {
    opacity: 0;
    transform: scale(.92);
  }

  100% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1h4j0as-B {
  0% {
    opacity: .6;
    transform: scale(1);
  }

  100% {
    opacity: 0;
    transform: scale(2.6);
  }
}

@keyframes x1udiih1-B {
  0% {
    transform: scaleX(0);
  }

  40% {
    transform: scaleX(.6);
  }

  100% {
    transform: scaleX(.92);
  }
}

@keyframes xfzmq6z-B {
  0% {
    transform: scaleX(0);
  }

  100% {
    transform: scaleX(1);
  }
}

@keyframes x1ft8ecp-B {
  0% {
    opacity: 1;
    transform: scaleX(0);
  }

  70% {
    opacity: 1;
    transform: scaleX(1);
  }

  100% {
    opacity: 0;
    transform: scaleX(1);
  }
}

@keyframes x3dog9e-B {
  0%, 100% {
    transform: translate(0) scale(1);
  }

  50% {
    transform: translate(-34px, 26px) scale(1.08);
  }
}

@keyframes x1ea8wkk-B {
  0%, 60% {
    transform: translateX(-130%);
  }

  100% {
    transform: translateX(130%);
  }
}

@keyframes x1xnsra4-B {
  0%, 100% {
    transform: translateX(0);
  }

  20% {
    transform: translateX(-5px);
  }

  40% {
    transform: translateX(5px);
  }

  60% {
    transform: translateX(-3px);
  }

  80% {
    transform: translateX(3px);
  }
}

@keyframes xmvv7fu-B {
  0%, 100% {
    transform: translateY(0);
  }

  50% {
    transform: translateY(-8px);
  }
}

.xln7xf2:not(#\#) {
  font: inherit;
}

.x10a8y8t:not(#\#) {
  inset: 0;
}

.x1ghz6dp:not(#\#) {
  margin: 0;
}

.xqe1szj:not(#\#) {
  margin: 4px 0 0;
}

.x1717udv:not(#\#) {
  padding: 0;
}

.x7z7khe:not(#\#) {
  padding: 10px;
}

.x1u325tb:not(#\#) {
  padding: 11px 12px;
}

.x1gqud3g:not(#\#) {
  padding: 12px 14px;
}

.xc7ga6q:not(#\#) {
  padding: 12px;
}

.x1gnqi22:not(#\#) {
  padding: 14px;
}

.x1tamke2:not(#\#) {
  padding: 16px;
}

.x1dypa6k:not(#\#) {
  padding: 18px;
}

.x1qhigcl:not(#\#) {
  padding: 20px;
}

.xp9y95v:not(#\#) {
  padding: 22px;
}

.xggk2y7:not(#\#) {
  padding: 24px;
}

.xor4a8r:not(#\#) {
  padding: 26px;
}

.x10xs6qf:not(#\#) {
  padding: 28px;
}

.x1i3ajwb:not(#\#) {
  padding: 2px;
}

.xfawy5m:not(#\#) {
  padding: 4px;
}

.x14odnwx:not(#\#) {
  padding: 5px;
}

.x1ruevkc:not(#\#) {
  padding: 6px;
}

.xe8ttls:not(#\#) {
  padding: 8px;
}

.x163p4a2:not(#\#) {
  padding: clamp(20px, 2.4vw, 26px);
}

.xokdw4p:not(#\#) {
  padding: clamp(8px, 1.6vh, 14px);
}

@media (width <= 800px) {
  .xwgpprf.xwgpprf:not(#\#) {
    padding: 18px;
  }
}

@media (width <= 560px) {
  .x53oov7.x53oov7:not(#\#) {
    padding: 12px;
  }

  .x1ehid3u.x1ehid3u:not(#\#) {
    padding: 14px;
  }

  .xhg2iuy.xhg2iuy:not(#\#) {
    padding: 16px;
  }

  .x1y9r2b3.x1y9r2b3:not(#\#) {
    padding: 20px;
  }

  .x15tdqqu.x15tdqqu:not(#\#) {
    padding: 4px;
  }
}

@media (width <= 520px) {
  .x1ytw57.x1ytw57:not(#\#) {
    padding: 18px;
  }
}

.x1n9v5h6:not(#\#):not(#\#) {
  background-position: right 13px center;
}

.x1rzhfba:not(#\#):not(#\#) {
  border-color: #c0392b;
}

.xoihe8j:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--accent) 25%,transparent);
}

.x1kghynb:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--accent) 30%,transparent);
}

.xfaa67s:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--good) 65%,var(--border));
}

.x1h3bq4s:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--text-muted) 55%,var(--border));
}

.x1uorwoo:not(#\#):not(#\#) {
  border-color: #ffffff59;
}

.xcbla9j:not(#\#):not(#\#) {
  border-color: #ffffff61;
}

.x9r1u3d:not(#\#):not(#\#) {
  border-color: #0000;
}

.x119ba7t:not(#\#):not(#\#) {
  border-color: var(--accent);
}

.x1io3bm2:not(#\#):not(#\#) {
  border-color: var(--border);
}

.xap177f:not(#\#):not(#\#) {
  border-color: var(--good);
}

.x1dmb11e:not(#\#):not(#\#) {
  border-color: var(--surface);
}

.x1q4ynmn:not(#\#):not(#\#) {
  border-radius: 10px;
}

.x1ctf4ec:not(#\#):not(#\#) {
  border-radius: 11px;
}

.x4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

.x9h44rk:not(#\#):not(#\#) {
  border-radius: 13px;
}

.xixl9f9:not(#\#):not(#\#) {
  border-radius: 14px;
}

.xgqmno8:not(#\#):not(#\#) {
  border-radius: 16px;
}

.xugzpu4:not(#\#):not(#\#) {
  border-radius: 18px;
}

.x1m3ak92:not(#\#):not(#\#) {
  border-radius: 20px;
}

.x13pz1uv:not(#\#):not(#\#) {
  border-radius: 22px;
}

.x1khhgft:not(#\#):not(#\#) {
  border-radius: 24px;
}

.x14o3kyb:not(#\#):not(#\#) {
  border-radius: 26px;
}

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.x18zih8k:not(#\#):not(#\#) {
  border-radius: 3px;
}

.x12oqio5:not(#\#):not(#\#) {
  border-radius: 4px;
}

.x16rqkct:not(#\#):not(#\#) {
  border-radius: 50%;
}

.xur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

.x1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.xjb54qr:not(#\#):not(#\#) {
  border-radius: var(--radius-lg);
}

.xnlr88l:not(#\#):not(#\#) {
  border-radius: var(--radius);
}

.x1y0btm7:not(#\#):not(#\#) {
  border-style: solid;
}

.xc342km:not(#\#):not(#\#) {
  border-width: 0;
}

.xvndefy:not(#\#):not(#\#) {
  border-width: 1.5px;
}

.xmkeg23:not(#\#):not(#\#) {
  border-width: 1px;
}

.xdh2fpr:not(#\#):not(#\#) {
  border-width: 2px;
}

.x9r2w2z:not(#\#):not(#\#) {
  border-width: 3px;
}

.x3psx0u:not(#\#):not(#\#) {
  flex: none;
}

.x12lumcd:not(#\#):not(#\#) {
  flex: auto;
}

.x98rzlu:not(#\#):not(#\#) {
  flex: 1;
}

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

.xu8fupf:not(#\#):not(#\#) {
  gap: 10px 28px;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

.x1v2ro7d:not(#\#):not(#\#) {
  gap: 12px;
}

.x1aut5rd:not(#\#):not(#\#) {
  gap: 13px;
}

.x1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

.x12mrbbr:not(#\#):not(#\#) {
  gap: 1px;
}

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.xmt3bw4:not(#\#):not(#\#) {
  gap: 22px;
}

.x1665zp3:not(#\#):not(#\#) {
  gap: 24px;
}

.x33pbmt:not(#\#):not(#\#) {
  gap: 28px;
}

.x195vfkc:not(#\#):not(#\#) {
  gap: 2px;
}

.x1ed6fcf:not(#\#):not(#\#) {
  gap: 3px;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

.x1nejdyq:not(#\#):not(#\#) {
  gap: 5px;
}

.x1u7gxyo:not(#\#):not(#\#) {
  gap: 6px 12px;
}

.x3phc52:not(#\#):not(#\#) {
  gap: 6px 14px;
}

.x17d4w8g:not(#\#):not(#\#) {
  gap: 6px;
}

.x1j9xkj6:not(#\#):not(#\#) {
  gap: 7px;
}

.x8x74x2:not(#\#):not(#\#) {
  gap: 8px 22px;
}

.x167g77z:not(#\#):not(#\#) {
  gap: 8px;
}

.xmmi0ta:not(#\#):not(#\#) {
  gap: 9px;
}

.x1hdjo72:not(#\#):not(#\#) {
  gap: clamp(28px, 4vw, 56px);
}

.x8bfw0d:not(#\#):not(#\#) {
  gap: clamp(5px, 1vh, 8px);
}

.x1rxqexu:not(#\#):not(#\#) {
  gap: clamp(6px, 1.1vh, 9px);
}

.x1osaytk:not(#\#):not(#\#) {
  grid-column: 1 / -1;
}

.xm5moh1:not(#\#):not(#\#) {
  grid-column: auto;
}

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.x10luyfp:not(#\#):not(#\#) {
  margin-block: 10px;
}

.xg9jes1:not(#\#):not(#\#) {
  margin-block: 4px;
}

.xl7pt73:not(#\#):not(#\#) {
  margin-block: clamp(24px, 4vw, 40px);
}

.xvueqy4:not(#\#):not(#\#) {
  margin-inline: auto;
}

.x1a2a7pz:not(#\#):not(#\#) {
  outline: none;
}

.x7giv3:not(#\#):not(#\#) {
  overflow: clip;
}

.xb3r6kr:not(#\#):not(#\#) {
  overflow: hidden;
}

.xt970qd:not(#\#):not(#\#) {
  padding-block: 0;
}

.xp59q4u:not(#\#):not(#\#) {
  padding-block: 10px;
}

.xrii95j:not(#\#):not(#\#) {
  padding-block: 11px;
}

.x10dr8xq:not(#\#):not(#\#) {
  padding-block: 12px;
}

.xxlmvz2:not(#\#):not(#\#) {
  padding-block: 14px;
}

.x1xn8qrt:not(#\#):not(#\#) {
  padding-block: 16px;
}

.xhyosrm:not(#\#):not(#\#) {
  padding-block: 18px;
}

.xqp6ajr:not(#\#):not(#\#) {
  padding-block: 20px;
}

.xr9q8rw:not(#\#):not(#\#) {
  padding-block: 24px;
}

.x1p266rr:not(#\#):not(#\#) {
  padding-block: 26px;
}

.x1e9difb:not(#\#):not(#\#) {
  padding-block: 28px;
}

.xj8oexa:not(#\#):not(#\#) {
  padding-block: 2px;
}

.x12ulsxz:not(#\#):not(#\#) {
  padding-block: 4px;
}

.xifx94n:not(#\#):not(#\#) {
  padding-block: 5px;
}

.x1t0vds8:not(#\#):not(#\#) {
  padding-block: 6px;
}

.xknfcqp:not(#\#):not(#\#) {
  padding-block: 7px;
}

.x1vvogim:not(#\#):not(#\#) {
  padding-block: 8px;
}

.x1m7iz9m:not(#\#):not(#\#) {
  padding-block: 9px;
}

.x195b4tx:not(#\#):not(#\#) {
  padding-block: clamp(40px, 6vw, 72px);
}

.x12ksi04:not(#\#):not(#\#) {
  padding-block: clamp(6px, 1.1vh, 9px);
}

.xnjsko4:not(#\#):not(#\#) {
  padding-inline: 0;
}

.x1awh872:not(#\#):not(#\#) {
  padding-inline: 10px;
}

.xfoe8qy:not(#\#):not(#\#) {
  padding-inline: 11px;
}

.xaope02:not(#\#):not(#\#) {
  padding-inline: 12px;
}

.x1l730wp:not(#\#):not(#\#) {
  padding-inline: 13px;
}

.xqin4a2:not(#\#):not(#\#) {
  padding-inline: 14px;
}

.x1hr3lfm:not(#\#):not(#\#) {
  padding-inline: 16px;
}

.xelufkg:not(#\#):not(#\#) {
  padding-inline: 17px;
}

.x12j899k:not(#\#):not(#\#) {
  padding-inline: 18px;
}

.x17qtykl:not(#\#):not(#\#) {
  padding-inline: 20px;
}

.x65v0h:not(#\#):not(#\#) {
  padding-inline: 22px;
}

.x4l9tsp:not(#\#):not(#\#) {
  padding-inline: 24px;
}

.xr244g7:not(#\#):not(#\#) {
  padding-inline: 26px;
}

.xfn1xvj:not(#\#):not(#\#) {
  padding-inline: 4px;
}

.x1xijbu4:not(#\#):not(#\#) {
  padding-inline: 6px;
}

.xdqyycr:not(#\#):not(#\#) {
  padding-inline: 8px;
}

.x9wp16l:not(#\#):not(#\#) {
  padding-inline: clamp(16px, 3vw, 32px);
}

.x1mflv24:not(#\#):not(#\#) {
  padding-inline: var(--gutter);
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

.x1hl2dhg:not(#\#):not(#\#) {
  text-decoration: none;
}

.x1bvjpef:not(#\#):not(#\#) {
  text-decoration: underline;
}

.x1ppp6rt:hover:not(#\#):not(#\#) {
  border-color: #c0392b;
}

.x12d3o2w:hover:not(#\#):not(#\#) {
  border-color: color-mix(in srgb,var(--accent) 40%,transparent);
}

.x69dom9:hover:not(#\#):not(#\#) {
  border-color: var(--accent);
}

.x76p21c:hover:not(#\#):not(#\#) {
  border-color: var(--good);
}

.x90kq38:focus:not(#\#):not(#\#) {
  border-color: #c0392b;
}

.x1el4wzp:focus:not(#\#):not(#\#) {
  border-color: var(--accent);
}

.x11xa0hn:focus:not(#\#):not(#\#) {
  border-color: var(--good);
}

@media (width <= 1500px) {
  .xcp84ry.xcp84ry:not(#\#):not(#\#) {
    border-radius: 12px;
  }

  .xcrp0z.xcrp0z:not(#\#):not(#\#) {
    border-radius: 18px;
  }
}

@media (width <= 560px) {
  .xvgrva5.xvgrva5:not(#\#):not(#\#) {
    border-radius: 10px;
  }

  .xbg4wfa.xbg4wfa:not(#\#):not(#\#) {
    border-radius: 18px;
  }

  .xr9356r.xr9356r:not(#\#):not(#\#) {
    border-radius: 22px;
  }
}

@media (width <= 920px) {
  .x6kse2n.x6kse2n:not(#\#):not(#\#) {
    gap: 16px;
  }
}

@media (width <= 860px) {
  .xkzpi2w.xkzpi2w:not(#\#):not(#\#) {
    gap: 10px;
  }
}

@media (width <= 720px) {
  .x1atjqgu.x1atjqgu:not(#\#):not(#\#) {
    gap: 8px;
  }
}

@media (width <= 560px) {
  .xc3nfwj.xc3nfwj:not(#\#):not(#\#) {
    gap: 3px;
  }

  .xwqrtth.xwqrtth:not(#\#):not(#\#) {
    gap: 4px;
  }
}

@media (width <= 520px) {
  .x1f1w8qm.x1f1w8qm:not(#\#):not(#\#) {
    gap: 1px;
  }
}

@media (width <= 860px) {
  .x1cpauw7.x1cpauw7:not(#\#):not(#\#) {
    grid-column: auto;
  }
}

@media (width <= 800px) {
  .x1jqkigv.x1jqkigv:not(#\#):not(#\#) {
    grid-column: auto;
  }
}

@media (width <= 520px) {
  .x1w8rhmn.x1w8rhmn:not(#\#):not(#\#) {
    grid-column: 1 / -1;
  }
}

@media (width <= 1500px) {
  .x1d70fmb.x1d70fmb:not(#\#):not(#\#) {
    padding-block: 13px;
  }

  .x1o8xmmq.x1o8xmmq:not(#\#):not(#\#) {
    padding-block: 16px;
  }
}

@media (width <= 920px) {
  .x1tj7bw0.x1tj7bw0:not(#\#):not(#\#) {
    padding-block: 16px;
  }
}

@media (width <= 560px) {
  .x1okzsvv.x1okzsvv:not(#\#):not(#\#) {
    padding-block: 20px;
  }
}

@media (width <= 1500px) {
  .x1a61jod.x1a61jod:not(#\#):not(#\#) {
    padding-inline: 16px;
  }
}

@media (width <= 640px) {
  .xzums9v.xzums9v:not(#\#):not(#\#) {
    padding-inline: 0;
  }
}

@media (width <= 560px) {
  .x1xzaq4z.x1xzaq4z:not(#\#):not(#\#) {
    padding-inline: 14px;
  }

  .x5do0jz.x5do0jz:not(#\#):not(#\#) {
    padding-inline: 16px;
  }

  .x4kqm6z.x4kqm6z:not(#\#):not(#\#) {
    padding-inline: 6px;
  }
}

.x1movexh:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: radial-gradient(at 50% 40%, #000 20%, #0000 75%);
}

.xtr9nlx:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--accent);
}

.xcuuslv:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--purple);
}

.xc26acl:not(#\#):not(#\#):not(#\#) {
  align-content: center;
}

.x8gbvx8:not(#\#):not(#\#):not(#\#) {
  align-content: flex-start;
}

.x10ukxgv:not(#\#):not(#\#):not(#\#) {
  align-content: start;
}

.x1pha0wt:not(#\#):not(#\#):not(#\#) {
  align-items: baseline;
}

.x6s0dn4:not(#\#):not(#\#):not(#\#) {
  align-items: center;
}

.xuk3077:not(#\#):not(#\#):not(#\#) {
  align-items: flex-end;
}

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

.x1qjc9v5:not(#\#):not(#\#):not(#\#) {
  align-items: stretch;
}

.xamitd3:not(#\#):not(#\#):not(#\#) {
  align-self: center;
}

.xqcrz7y:not(#\#):not(#\#):not(#\#) {
  align-self: flex-start;
}

.x1akoj29:not(#\#):not(#\#):not(#\#) {
  animation-delay: -6s;
}

.xmmqq2k:not(#\#):not(#\#):not(#\#) {
  animation-delay: .15s;
}

.x1t83zlg:not(#\#):not(#\#):not(#\#) {
  animation-delay: .2s;
}

.x1x1c4bx:not(#\#):not(#\#):not(#\#) {
  animation-delay: .3s;
}

.xfjzax6:not(#\#):not(#\#):not(#\#) {
  animation-delay: .5s;
}

.x79r8po:not(#\#):not(#\#):not(#\#) {
  animation-delay: 1.2s;
}

.xeai4wr:not(#\#):not(#\#):not(#\#) {
  animation-delay: 2s;
}

.xgum1ye:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--nd, 2s);
}

.xhak26d:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--sd, .4s);
}

.xs4xyr0:not(#\#):not(#\#):not(#\#) {
  animation-duration: .25s;
}

.xfbpl4g:not(#\#):not(#\#):not(#\#) {
  animation-duration: .35s;
}

.x4afe7t:not(#\#):not(#\#):not(#\#) {
  animation-duration: .3s;
}

.x2mfxb:not(#\#):not(#\#):not(#\#) {
  animation-duration: .4s;
}

.xxkxylk:not(#\#):not(#\#):not(#\#) {
  animation-duration: .5s;
}

.xdz8niu:not(#\#):not(#\#):not(#\#) {
  animation-duration: .6s;
}

.xof6966:not(#\#):not(#\#):not(#\#) {
  animation-duration: .7s;
}

.xemfg65:not(#\#):not(#\#):not(#\#) {
  animation-duration: .8s;
}

.xegkacw:not(#\#):not(#\#):not(#\#) {
  animation-duration: .9s;
}

.xr7ufhj:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.1s;
}

.x1m9vv7p:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.2s;
}

.x1g3bjam:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.3s;
}

.x1sbju2s:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.4s;
}

.x18hd8ej:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.6s;
}

.x1xixsfh:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.8s;
}

.x12u3ys4:not(#\#):not(#\#):not(#\#) {
  animation-duration: 14s;
}

.x7s8090:not(#\#):not(#\#):not(#\#) {
  animation-duration: 16s;
}

.xius3t:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.4s;
}

.x1vtvzbl:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.6s;
}

.x6q96wx:not(#\#):not(#\#):not(#\#) {
  animation-duration: 20s;
}

.x1c74tu6:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2s;
}

.x1nba98c:not(#\#):not(#\#):not(#\#) {
  animation-duration: 4.5s;
}

.xz5h9r3:not(#\#):not(#\#):not(#\#) {
  animation-duration: 5s;
}

.xmdyy31:not(#\#):not(#\#):not(#\#) {
  animation-duration: 6s;
}

.x1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

.x10e4vud:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: forwards;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.xup11in:not(#\#):not(#\#):not(#\#) {
  animation-name: x102d5mt-B;
}

.x1lvcsl1:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ea8wkk-B;
}

.x1ig7z27:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fj8wv8-B;
}

.x1qorlz2:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fmqiw-B;
}

.x1m8v0e1:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ft8ecp-B;
}

.x1o1sk1h:not(#\#):not(#\#):not(#\#) {
  animation-name: x1h4j0as-B;
}

.x1fk0440:not(#\#):not(#\#):not(#\#) {
  animation-name: x1jripov-B;
}

.xv305lp:not(#\#):not(#\#):not(#\#) {
  animation-name: x1l9pw95-B;
}

.xcnffsq:not(#\#):not(#\#):not(#\#) {
  animation-name: x1mhrwrj-B;
}

.x3mlza6:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ofn8cw-B;
}

.xqfp73f:not(#\#):not(#\#):not(#\#) {
  animation-name: x1u8woad-B;
}

.x85agts:not(#\#):not(#\#):not(#\#) {
  animation-name: x1udiih1-B;
}

.x1f392fl:not(#\#):not(#\#):not(#\#) {
  animation-name: x1vrpwb0-B;
}

.xfl2265:not(#\#):not(#\#):not(#\#) {
  animation-name: x1xnsra4-B;
}

.x1u9t2wu:not(#\#):not(#\#):not(#\#) {
  animation-name: x36yddb-B;
}

.xedxo5u:not(#\#):not(#\#):not(#\#) {
  animation-name: x3dog9e-B;
}

.x1vnn3rl:not(#\#):not(#\#):not(#\#) {
  animation-name: x6eqvi2-B;
}

.x1v71ori:not(#\#):not(#\#):not(#\#) {
  animation-name: x7uzsho-B;
}

.x7kclef:not(#\#):not(#\#):not(#\#) {
  animation-name: xc6s8mv-B;
}

.xjgk3bm:not(#\#):not(#\#):not(#\#) {
  animation-name: xfzmq6z-B;
}

.x1c613c7:not(#\#):not(#\#):not(#\#) {
  animation-name: xgx1gou-B;
}

.x1ialbp8:not(#\#):not(#\#):not(#\#) {
  animation-name: xiua4ml-B;
}

.x1rkcqh:not(#\#):not(#\#):not(#\#) {
  animation-name: xmvv7fu-B;
}

.x1ij8oku:not(#\#):not(#\#):not(#\#) {
  animation-name: xnidtq-B;
}

.x1e112to:not(#\#):not(#\#):not(#\#) {
  animation-name: xnrop4s-B;
}

.x2bbaeu:not(#\#):not(#\#):not(#\#) {
  animation-name: xsalcmj-B;
}

.x7sbna9:not(#\#):not(#\#):not(#\#) {
  animation-name: xxhc3le-B;
}

.x309pol:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.2, .7, .3, 1);
}

.xatqbsq:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.2, .8, .2, 1);
}

.xeorfrn:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.2, .9, .3, 1.2);
}

.x6wrqp9:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.2, .9, .3, 1.3);
}

.x1gw7v2d:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.2, .9, .3, 1);
}

.xgjtomw:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.3, .9, .3, 1);
}

.x1w258dv:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.4, 0, .2, 1);
}

.xq57n9:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.65, 0, .35, 1);
}

.x4hg4is:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in-out;
}

.xa3vuyk:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-out;
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

.x1y5e3q9:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.x1jh03n0:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(16px);
}

.x5kmd2y:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(3px);
}

.x1ydx4q1:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(6px);
}

.x37q7bq:not(#\#):not(#\#):not(#\#) {
  background-color: #0ea5e9;
}

.x1esc4pq:not(#\#):not(#\#):not(#\#) {
  background-color: #14b8a6;
}

.xvrvcqj:not(#\#):not(#\#):not(#\#) {
  background-color: #22c55e;
}

.x1efvng4:not(#\#):not(#\#):not(#\#) {
  background-color: #3b82f6;
}

.x1a0zmnq:not(#\#):not(#\#):not(#\#) {
  background-color: #6366f1;
}

.xvc85c:not(#\#):not(#\#):not(#\#) {
  background-color: #8b5cf6;
}

.x1r4crlo:not(#\#):not(#\#):not(#\#) {
  background-color: #94a3b8;
}

.x1uwg1uw:not(#\#):not(#\#):not(#\#) {
  background-color: #ec4899;
}

.xkgy9bq:not(#\#):not(#\#):not(#\#) {
  background-color: #f59e0b;
}

.xbnhqy3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 11%,transparent);
}

.xa18byt:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 12%,transparent);
}

.x1wgfg2r:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 12%,var(--surface));
}

.x1wlwp7:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 14%,var(--bg));
}

.xmcv10m:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 8%,transparent);
}

.xv3gqrk:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 9%,transparent);
}

.x11fgixn:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--bg) 82%,transparent);
}

.x17y3jfl:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--bg) 86%,transparent);
}

.x1vghimb:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--good) 10%,var(--surface));
}

.x10v7pie:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--good) 14%,transparent);
}

.x1wtu2rr:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--good) 5%,var(--bg));
}

.x185qkh8:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--orange) 14%,transparent);
}

.xt53c2u:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface) 78%,transparent);
}

.xpf0b80:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--surface) 94%,transparent);
}

.xgcd1z6:not(#\#):not(#\#):not(#\#) {
  background-color: inherit;
}

.x1sag07j:not(#\#):not(#\#):not(#\#) {
  background-color: #00000059;
}

.x1kade56:not(#\#):not(#\#):not(#\#) {
  background-color: #0c0a28e0;
}

.x74mqcx:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff29;
}

.x1tz0agp:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff2e;
}

.xh4b7qa:not(#\#):not(#\#):not(#\#) {
  background-color: #fff3;
}

.xiwcz26:not(#\#):not(#\#):not(#\#) {
  background-color: #0808168c;
}

.xjbqb8w:not(#\#):not(#\#):not(#\#) {
  background-color: #0000;
}

.xwnonoy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--accent);
}

.x1rk3wld:not(#\#):not(#\#):not(#\#) {
  background-color: var(--bg-alt);
}

.x1eieebl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--bg);
}

.xms2ikn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--border);
}

.x1yct76h:not(#\#):not(#\#):not(#\#) {
  background-color: var(--good);
}

.xx5krr6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--orange);
}

.xuvt9l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--surface);
}

.xq59o47:not(#\#):not(#\#):not(#\#) {
  background-color: var(--text-muted);
}

.x15k62pf:not(#\#):not(#\#):not(#\#) {
  background-color: var(--text);
}

.xv3exfx:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(105deg, #0000 35%, #ffffff59 50%, #0000 65%);
}

.x97970w:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(105deg,var(--purple),var(--blue));
}

.x1ile8g4:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(110deg,var(--purple-d),var(--blue));
}

.x243fxa:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(110deg,var(--purple),var(--blue),var(--orange),var(--purple));
}

.xyosisw:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(110deg,var(--purple),var(--blue));
}

.x19xaqxr:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,color-mix(in srgb,var(--purple) 18%,transparent),color-mix(in srgb,var(--blue) 18%,transparent));
}

.x1u2ena9:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,var(--blue),var(--purple-l));
}

.xtb5cz4:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,var(--good),#2bb673);
}

.x1rh7z22:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,var(--orange),var(--purple));
}

.x3w3jeu:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,var(--purple-d),var(--blue));
}

.x1o5z7fl:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,var(--purple),var(--blue));
}

.x532lvc:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,transparent,var(--purple),var(--blue));
}

.x1gs7yif:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--blue),var(--purple));
}

.x1x2u9hs:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,color-mix(in srgb,var(--purple) 55%,transparent),color-mix(in srgb,var(--blue) 55%,transparent));
}

.x109ridv:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--bg-alt) 25%,color-mix(in srgb,var(--accent) 12%,var(--bg-alt)) 50%,var(--bg-alt) 75%);
}

.x3a7q6u:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--good),var(--blue));
}

.x1pr36z1:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--orange),var(--purple));
}

.x18qh0x7:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--purple),var(--blue),var(--orange));
}

.x1157lku:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--purple),var(--blue));
}

.x1rh1tvy:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,var(--text-muted),var(--text-muted));
}

.x18o3ruo:not(#\#):not(#\#):not(#\#) {
  background-image: none;
}

.xrtih4i:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(130% 120% at 100% 0%,#ffffff3d,transparent 55%),linear-gradient(120deg,var(--purple),var(--blue));
}

.xdno7gn:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle,color-mix(in srgb,var(--blue) 24%,transparent),transparent 68%);
}

.x6iu8vc:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle,color-mix(in srgb,var(--orange) 20%,transparent),transparent 68%);
}

.x1yqv2ta:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle,color-mix(in srgb,var(--purple) 24%,transparent),transparent 68%);
}

.xzz5ud3:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle,color-mix(in srgb,var(--purple) 26%,transparent),transparent 68%);
}

.x1l66t8q:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(color-mix(in srgb,var(--text-muted) 28%,transparent) 1px,transparent 1.5px);
}

.x1ne09o4:not(#\#):not(#\#):not(#\#) {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%238A8FA3' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");
}

.xiy17q3:not(#\#):not(#\#):not(#\#) {
  background-repeat: no-repeat;
}

.xakli9p:not(#\#):not(#\#):not(#\#) {
  background-size: 200% 100%;
}

.x1adjcon:not(#\#):not(#\#):not(#\#) {
  background-size: 26px 26px;
}

.xxo46kn:not(#\#):not(#\#):not(#\#) {
  background-size: 300% 100%;
}

.x1mwwwfo:not(#\#):not(#\#):not(#\#) {
  border-collapse: collapse;
}

.x7ld0k8:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px color-mix(in srgb,var(--accent) 30%,transparent);
}

.xpltmce:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--orange);
}

.x1lcjksi:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in srgb,var(--good) 18%,transparent);
}

.x1b86cv5:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px color-mix(in srgb,var(--good) 22%,transparent);
}

.x1hxjr6x:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 5px color-mix(in srgb,var(--orange) 25%,transparent);
}

.xo8i70k:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 6px color-mix(in srgb,var(--accent) 22%,transparent);
}

.xe4hj4c:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 22px color-mix(in srgb,var(--accent) 38%,transparent);
}

.xs2rmjj:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 10px 24px color-mix(in srgb,var(--purple) 34%,transparent);
}

.x936k2p:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 30px #3c28a061;
}

.x1x0s1hh:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 14px 30px color-mix(in srgb,var(--purple) 30%,transparent);
}

.xkhy8fi:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 16px 32px color-mix(in srgb,var(--purple) 32%,transparent);
}

.x1rfrd3r:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 40px color-mix(in srgb,var(--purple) 32%,transparent);
}

.xbhkh7n:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 8px #00000047;
}

.x1el6924:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 30px 70px #0a082852;
}

.xifw4kq:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 30px 70px #0a082857;
}

.xmg4t6c:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 6px 14px color-mix(in srgb,var(--purple) 36%,transparent);
}

.x1js9cbd:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 16px color-mix(in srgb,var(--purple) 28%,transparent);
}

.xbwxwk3:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--accent) 25%,transparent);
}

.x1gnnqk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: none;
}

.xdrg12o:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-lg);
}

.x14egsve:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-md);
}

.x9f619:not(#\#):not(#\#):not(#\#) {
  box-sizing: border-box;
}

.xreervw:not(#\#):not(#\#):not(#\#) {
  color: #c0392b;
}

.xfungia:not(#\#):not(#\#):not(#\#) {
  color: #fff;
}

.x1opaxty:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in srgb,var(--text-muted) 35%,transparent);
}

.xynh91u:not(#\#):not(#\#):not(#\#) {
  color: #ffffffeb;
}

.x1qq9wsj:not(#\#):not(#\#):not(#\#) {
  color: var(--accent);
}

.x1kc3dz3:not(#\#):not(#\#):not(#\#) {
  color: var(--good);
}

.x1w02iom:not(#\#):not(#\#):not(#\#) {
  color: var(--orange);
}

.xraqfvc:not(#\#):not(#\#):not(#\#) {
  color: var(--text-muted);
}

.x1aj07ft:not(#\#):not(#\#):not(#\#) {
  color: var(--text);
}

.x1f6pogk:not(#\#):not(#\#):not(#\#) {
  column-gap: 11px;
}

.xtqikln:not(#\#):not(#\#):not(#\#) {
  column-gap: 12px;
}

.xiyxwb5:not(#\#):not(#\#):not(#\#) {
  column-gap: 14px;
}

.x40hh3e:not(#\#):not(#\#):not(#\#) {
  column-gap: 16px;
}

.x1ypdohk:not(#\#):not(#\#):not(#\#) {
  cursor: pointer;
}

.x1lliihq:not(#\#):not(#\#):not(#\#) {
  display: block;
}

.xjp7ctv:not(#\#):not(#\#):not(#\#) {
  display: contents;
}

.x78zum5:not(#\#):not(#\#):not(#\#) {
  display: flex;
}

.xrvj5dj:not(#\#):not(#\#):not(#\#) {
  display: grid;
}

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

.x3nfvp2:not(#\#):not(#\#):not(#\#) {
  display: inline-flex;
}

.x1s85apg:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.xi9fb40:not(#\#):not(#\#):not(#\#) {
  fill: color-mix(in srgb,var(--accent) 22%,var(--surface));
}

.xh7u2of:not(#\#):not(#\#):not(#\#) {
  fill: color-mix(in srgb,var(--accent) 30%,var(--surface));
}

.xbh8q5q:not(#\#):not(#\#):not(#\#) {
  fill: none;
}

.x1opg30j:not(#\#):not(#\#):not(#\#) {
  fill: var(--accent);
}

.x4fl8b9:not(#\#):not(#\#):not(#\#) {
  fill: var(--orange);
}

.xdt5ytf:not(#\#):not(#\#):not(#\#) {
  flex-direction: column;
}

.x1q0g3np:not(#\#):not(#\#):not(#\#) {
  flex-direction: row;
}

.x2lah0s:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 0;
}

.x1a02dak:not(#\#):not(#\#):not(#\#) {
  flex-wrap: wrap;
}

.x1s31vzs:not(#\#):not(#\#):not(#\#) {
  font-size: 10.5px;
}

.x1qt5hsa:not(#\#):not(#\#):not(#\#) {
  font-size: 11.5px;
}

.x1j6dyjg:not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}

.x1ct8sxb:not(#\#):not(#\#):not(#\#) {
  font-size: 12.5px;
}

.xfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

.x2ouz8m:not(#\#):not(#\#):not(#\#) {
  font-size: 13.5px;
}

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.xazqsvr:not(#\#):not(#\#):not(#\#) {
  font-size: 14.5px;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

.x1jvydc1:not(#\#):not(#\#):not(#\#) {
  font-size: 15px;
}

.x7blowo:not(#\#):not(#\#):not(#\#) {
  font-size: 16.5px;
}

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.x19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.xosj86m:not(#\#):not(#\#):not(#\#) {
  font-size: 18px;
}

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.x1i1m3gp:not(#\#):not(#\#):not(#\#) {
  font-size: 22px;
}

.x1pvqxga:not(#\#):not(#\#):not(#\#) {
  font-size: 24px;
}

.xneq65o:not(#\#):not(#\#):not(#\#) {
  font-size: 28px;
}

.x1ulgg28:not(#\#):not(#\#):not(#\#) {
  font-size: 30px;
}

.x1m6oxru:not(#\#):not(#\#):not(#\#) {
  font-size: 34px;
}

.xqozcyj:not(#\#):not(#\#):not(#\#) {
  font-size: 36px;
}

.x155jak9:not(#\#):not(#\#):not(#\#) {
  font-size: 38px;
}

.x102p7hv:not(#\#):not(#\#):not(#\#) {
  font-size: 44px;
}

.x33rcho:not(#\#):not(#\#):not(#\#) {
  font-size: 52px;
}

.x1fhusgw:not(#\#):not(#\#):not(#\#) {
  font-size: 56px;
}

.xzo4wf8:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(12.5px, 1.7vh, 13.5px);
}

.x1qa45ae:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(13px, 1.9vh, 14.5px);
}

.xkq8uwb:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(16px, 1.8vw, 18px);
}

.xbcf7fm:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(16px, 1.8vw, 19px);
}

.x1k6100g:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(20px, 3.4vh, 24px);
}

.xm8s9o7:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(24px, 4vw, 36px);
}

.x1f4brlw:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(26px, 4vw, 40px);
}

.xhe4dnc:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(32px, 5vw, 52px);
}

.x1bx0rbw:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(34px, 4vw, 48px);
}

.xx9dpj0:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(34px, 5.6vw, 60px);
}

.x1j61x8r:not(#\#):not(#\#):not(#\#) {
  font-style: normal;
}

.xss6m8b:not(#\#):not(#\#):not(#\#) {
  font-variant-numeric: tabular-nums;
}

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

.xk50ysn:not(#\#):not(#\#):not(#\#) {
  font-weight: 500;
}

.x1s688f:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

.x1xlr1w8:not(#\#):not(#\#):not(#\#) {
  font-weight: 700;
}

.xuv8nkb:not(#\#):not(#\#):not(#\#) {
  font-weight: 800;
}

.x1t9e59h:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 1.5fr 1fr 1fr 1.3fr;
}

.xou8vg:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 130px minmax(0, 1fr) auto;
}

.xl3z6kh:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 52px minmax(0, 1fr);
}

.x1pmbctz:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto 1fr;
}

.xx9t13c:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(0, 1fr) auto;
}

.xz3xzi1:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) 36px minmax(0, 1fr) 36px minmax(0, 1fr);
}

.x37c5m6:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
}

.xju1xpo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) auto;
}

.x1fl7lfo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr) minmax(0, 360px);
}

.x1mkdm3x:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1fr);
}

.x17m70fk:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);
}

.xwofc3h:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);
}

.x1eija96:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
}

.x1117qdm:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 7fr) minmax(0, 4fr);
}

.x1noms9b:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: none;
}

.xnby9oq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.x185a7wo:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.x1sipb5g:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.x16u84gf:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.x1gj6vdr:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.x6ra8a4:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(170px, 1fr));
}

.xe9tf06:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
}

.xogrr9c:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto 1fr;
}

.xc8icb0:not(#\#):not(#\#):not(#\#) {
  isolation: isolate;
}

.xl56j7k:not(#\#):not(#\#):not(#\#) {
  justify-content: center;
}

.x13a6bvl:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-end;
}

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

.x1qughib:not(#\#):not(#\#):not(#\#) {
  justify-content: space-between;
}

.x1o2pa38:not(#\#):not(#\#):not(#\#) {
  justify-items: center;
}

.x7v7x1q:not(#\#):not(#\#):not(#\#) {
  justify-self: center;
}

.x1qab1bc:not(#\#):not(#\#):not(#\#) {
  justify-self: end;
}

.x1lqcxt8:not(#\#):not(#\#):not(#\#) {
  justify-self: start;
}

.x5sy3j4:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.01em;
}

.x18sf2q7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.x1q2vhjh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.03em;
}

.x1w69ole:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

.x72az59:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

.x16q24ku:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .02em;
}

.x1vyo3qp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .04em;
}

.x2ujxvm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .05em;
}

.x1dgsrnt:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .06em;
}

.x9pfba7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .08em;
}

.x1g5djsm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .09em;
}

.x12oo3zp:not(#\#):not(#\#):not(#\#) {
  letter-spacing: 0;
}

.x1f41ap9:not(#\#):not(#\#):not(#\#) {
  line-height: 1.05;
}

.x1vsts26:not(#\#):not(#\#):not(#\#) {
  line-height: 1.08;
}

.x1uo3zyz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.15;
}

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.x1xfvgam:not(#\#):not(#\#):not(#\#) {
  line-height: 1.35;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.x1jjo3f5:not(#\#):not(#\#):not(#\#) {
  line-height: 1.55;
}

.x1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

.x11m8ghp:not(#\#):not(#\#):not(#\#) {
  line-height: 1.65;
}

.xo5v014:not(#\#):not(#\#):not(#\#) {
  line-height: 1;
}

.x1n9zby:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: radial-gradient(at 50% 40%, #000 20%, #0000 75%);
  mask-image: radial-gradient(at 50% 40%, #000 20%, #0000 75%);
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.xuo7x8y:not(#\#):not(#\#):not(#\#) {
  opacity: .12;
}

.xbyyjgo:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

.xwq05k6:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.x1667htg:not(#\#):not(#\#):not(#\#) {
  opacity: .78;
}

.xiiclqw:not(#\#):not(#\#):not(#\#) {
  opacity: .85;
}

.x1iy03kw:not(#\#):not(#\#):not(#\#) {
  opacity: .9;
}

.x1f9f2iw:not(#\#):not(#\#):not(#\#) {
  opacity: .92;
}

.xg01cxk:not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

.x1hc1fzr:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1g77sc7:not(#\#):not(#\#):not(#\#) {
  order: 0;
}

.x9ek82g:not(#\#):not(#\#):not(#\#) {
  order: 1;
}

.x14yy4lh:not(#\#):not(#\#):not(#\#) {
  order: 2;
}

.xj0a0fe:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: anywhere;
}

.x67bb7w:not(#\#):not(#\#):not(#\#) {
  pointer-events: auto;
}

.x47corl:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x10l6tqk:not(#\#):not(#\#):not(#\#) {
  position: absolute;
}

.xixxii4:not(#\#):not(#\#):not(#\#) {
  position: fixed;
}

.x1n2onr6:not(#\#):not(#\#):not(#\#) {
  position: relative;
}

.x1uhb9sk:not(#\#):not(#\#):not(#\#) {
  position: static;
}

.x7wzq59:not(#\#):not(#\#):not(#\#) {
  position: sticky;
}

.xtt52l0:not(#\#):not(#\#):not(#\#) {
  resize: none;
}

.x288g5:not(#\#):not(#\#):not(#\#) {
  resize: vertical;
}

.x3pnbk8:not(#\#):not(#\#):not(#\#) {
  row-gap: 8px;
}

.xtgry0z:not(#\#):not(#\#):not(#\#) {
  stroke: #fff;
}

.x1s1fddp:not(#\#):not(#\#):not(#\#) {
  stroke: var(--bg);
}

.x1ss27dp:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 44;
}

.x1tt2w0w:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 60;
}

.x1b0o3cz:not(#\#):not(#\#):not(#\#) {
  stroke-dashoffset: 0;
}

.x1owpc8m:not(#\#):not(#\#):not(#\#) {
  stroke-linecap: round;
}

.x1f6yumg:not(#\#):not(#\#):not(#\#) {
  stroke-linejoin: round;
}

.x1qu4wjd:not(#\#):not(#\#):not(#\#) {
  stroke-width: .4px;
}

.xnpr05h:not(#\#):not(#\#):not(#\#) {
  stroke-width: 1px;
}

.xefhp24:not(#\#):not(#\#):not(#\#) {
  stroke-width: 5px;
}

.x2b8uid:not(#\#):not(#\#):not(#\#) {
  text-align: center;
}

.xdpxx8g:not(#\#):not(#\#):not(#\#) {
  text-align: left;
}

.x1hr2gdg:not(#\#):not(#\#):not(#\#) {
  text-align: right;
}

.xlyipyv:not(#\#):not(#\#):not(#\#) {
  text-overflow: ellipsis;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.xggy1nq:not(#\#):not(#\#):not(#\#) {
  touch-action: manipulation;
}

.x1c071of:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.x19jd1h0:not(#\#):not(#\#):not(#\#) {
  transform: rotate(180deg);
}

.x1158fpu:not(#\#):not(#\#):not(#\#) {
  transform: rotate(45deg);
}

.x4zgh4k:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.1);
}

.x1ufz0iv:not(#\#):not(#\#):not(#\#) {
  transform: scaleX(0);
}

.xzn2k1w:not(#\#):not(#\#):not(#\#) {
  transform: scaleX(1);
}

.xxa6egd:not(#\#):not(#\#):not(#\#) {
  transform: scaleY(0);
}

.x1nm1lid:not(#\#):not(#\#):not(#\#) {
  transform: scaleY(1);
}

.x1px0004:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%) scale(1);
}

.x1nc5ocm:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%);
}

.x349y8:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, 10px) scale(.96);
}

.x12vmao8:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, 40px);
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.xbryuvx:not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.x1wx64ow:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-6px);
}

.x1n881m8:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-7px) rotate(-45deg);
}

.xvvkyix:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0) scale(1);
}

.xnn1q72:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

.x1lcxjr8:not(#\#):not(#\#):not(#\#) {
  transform: translateY(14px) scale(.96);
}

.xtjmkwy:not(#\#):not(#\#):not(#\#) {
  transform: translateY(22px);
}

.xioypxh:not(#\#):not(#\#):not(#\#) {
  transform: translateY(7px) rotate(45deg);
}

.x18ouj0k:not(#\#):not(#\#):not(#\#) {
  transform-origin: bottom;
}

.x6ow6l:not(#\#):not(#\#):not(#\#) {
  transform-origin: 100% 100%;
}

.x1nf803f:not(#\#):not(#\#):not(#\#) {
  transform-origin: 0;
}

.x1dp6rp6:not(#\#):not(#\#):not(#\#) {
  transform-origin: top;
}

.xgdialr:not(#\#):not(#\#):not(#\#) {
  transition-duration: .12s;
}

.xx6bhzk:not(#\#):not(#\#):not(#\#) {
  transition-duration: .15s;
}

.x9dyr19:not(#\#):not(#\#):not(#\#) {
  transition-duration: .18s;
}

.xpceaqw:not(#\#):not(#\#):not(#\#) {
  transition-duration: .22s;
}

.x1rvut6x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .25s;
}

.x1mbqufl:not(#\#):not(#\#):not(#\#) {
  transition-duration: .28s;
}

.x13dflua:not(#\#):not(#\#):not(#\#) {
  transition-duration: .2s;
}

.x1vgdfw2:not(#\#):not(#\#):not(#\#) {
  transition-duration: .38s;
}

.x1d8287x:not(#\#):not(#\#):not(#\#) {
  transition-duration: .3s;
}

.xofcydl:not(#\#):not(#\#):not(#\#) {
  transition-duration: .4s;
}

.x1wsgiic:not(#\#):not(#\#):not(#\#) {
  transition-duration: .5s;
}

.x97pzxe:not(#\#):not(#\#):not(#\#) {
  transition-duration: .6s;
}

.x1fkkkjs:not(#\#):not(#\#):not(#\#) {
  transition-duration: .7s;
}

.xippbsu:not(#\#):not(#\#):not(#\#) {
  transition-duration: .8s;
}

.x1e3blxr:not(#\#):not(#\#):not(#\#) {
  transition-duration: 1.4s;
}

.x16fj20d:not(#\#):not(#\#):not(#\#) {
  transition-duration: 1s;
}

.x1j20mh9:not(#\#):not(#\#):not(#\#) {
  transition-duration: 2s;
}

.xel9t00:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, border-color, transform, box-shadow;
}

.x1yyhn7k:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color, color, box-shadow;
}

.x15406qy:not(#\#):not(#\#):not(#\#) {
  transition-property: background-color;
}

.x9vp5wv:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, box-shadow, transform;
}

.x12zzom9:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, box-shadow;
}

.x8lpeie:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, transform, box-shadow;
}

.x1nfj1bl:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color, transform;
}

.xshfolx:not(#\#):not(#\#):not(#\#) {
  transition-property: border-color;
}

.x2m66ac:not(#\#):not(#\#):not(#\#) {
  transition-property: color, transform;
}

.xt3l3uh:not(#\#):not(#\#):not(#\#) {
  transition-property: color;
}

.x141nt07:not(#\#):not(#\#):not(#\#) {
  transition-property: fill, opacity;
}

.x1fwcy2r:not(#\#):not(#\#):not(#\#) {
  transition-property: fill;
}

.xxifkgu:not(#\#):not(#\#):not(#\#) {
  transition-property: max-width, opacity, margin;
}

.xnpjden:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, background-color;
}

.xl8kol5:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform, visibility;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

.x1jl3cmp:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, visibility;
}

.x19991ni:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity;
}

.xhgfrob:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, border-color;
}

.x1ewfcq9:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow, opacity;
}

.x1vchvhb:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow, padding, width;
}

.x16n73rl:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, box-shadow;
}

.xwcsmn1:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, opacity;
}

.xj4lrv6:not(#\#):not(#\#):not(#\#) {
  transition-property: transform, width, opacity;
}

.x11xpdln:not(#\#):not(#\#):not(#\#) {
  transition-property: transform;
}

.xxrbq2n:not(#\#):not(#\#):not(#\#) {
  transition-property: width;
}

.xpkt1hu:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.2, .8, .2, 1);
}

.x19vj8bx:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.2, .9, .3, 1.1);
}

.xslioaq:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.3, 1.2, .4, 1);
}

.x1lizcpb:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease-in;
}

.xwji4o3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease;
}

.xcj1dhv:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: linear;
}

.xlshs6z:not(#\#):not(#\#):not(#\#) {
  visibility: hidden;
}

.xnpuxes:not(#\#):not(#\#):not(#\#) {
  visibility: visible;
}

.xuxw1ft:not(#\#):not(#\#):not(#\#) {
  white-space: nowrap;
}

.x1ja2u2z:not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

.x1vjfegm:not(#\#):not(#\#):not(#\#) {
  z-index: 1;
}

.xp6lfbs:not(#\#):not(#\#):not(#\#) {
  z-index: 1100;
}

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.xi9wvtr:not(#\#):not(#\#):not(#\#) {
  z-index: 2400;
}

.xp4indw:not(#\#):not(#\#):not(#\#) {
  z-index: 2500;
}

.x1j8jzv2:not(#\#):not(#\#):not(#\#) {
  z-index: 3000;
}

.xiu6m4t:not(#\#):not(#\#):not(#\#) {
  z-index: 3100;
}

.x16k0d88:not(#\#):not(#\#):not(#\#) {
  z-index: 55;
}

.x1w0boku:not(#\#):not(#\#):not(#\#) {
  z-index: 6;
}

.x1aciyhk:not(#\#):not(#\#):not(#\#) {
  z-index: 60;
}

.xrfgwxl:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 9%,transparent);
}

.x1s07b3s:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: not-allowed;
}

.x1ar62m4:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: progress;
}

.xk0mbs4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .55;
}

.xfqoyci:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .6;
}

.xa8t5ci:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .7;
}

.x1gl3shj:disabled:not(#\#):not(#\#):not(#\#) {
  transform: none;
}

.xa1mxxn:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 10%,transparent);
}

.x1ndjm9m:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 10%,var(--surface));
}

.x1nmtsqd:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 8%,transparent);
}

.x9u9abd:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 8%,var(--bg));
}

.x7xspgs:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--accent) 9%,transparent);
}

.x1byop2d:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff4d;
}

.x6hql2:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--bg-alt);
}

.xf2xuu1:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 14px 30px color-mix(in srgb,var(--purple) 46%,transparent);
}

.xd5f9wt:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 16px 36px #3c28a080;
}

.x19hyazr:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--shadow-md);
}

.x6ns2yr:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--accent);
}

.x1ft2rvj:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--text);
}

.x1o7uuvo:hover:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

.x1xuib1q:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.15);
}

.xldk1x0:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateX(3px);
}

.x1lz31oe:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-2px);
}

.x1oa88o5:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-3px);
}

.xez71u7:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px color-mix(in srgb,var(--accent) 22%,transparent);
}

.x7wdxip:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 4px #c0392b2e;
}

.x3kbueh:active:not(#\#):not(#\#):not(#\#) {
  transform: translateY(0);
}

@media (width <= 1500px) {
  .xbii5xu.xbii5xu:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }
}

@media (width <= 1500px) {
  .x1hv2kaq.x1hv2kaq:not(#\#):not(#\#):not(#\#) {
    background-color: var(--bg);
  }

  .x1yrc8yf.x1yrc8yf:not(#\#):not(#\#):not(#\#) {
    background-image: linear-gradient(135deg,color-mix(in srgb,var(--purple) 18%,transparent),color-mix(in srgb,var(--blue) 18%,transparent));
  }

  .x13zjbkj.x13zjbkj:not(#\#):not(#\#):not(#\#) {
    box-shadow: inset 3px 0 0 var(--accent),inset 0 0 0 1px color-mix(in srgb,var(--accent) 25%,transparent);
  }

  .x10jwvcw.x10jwvcw:not(#\#):not(#\#):not(#\#) {
    box-shadow: none;
  }

  .xwv82uq.xwv82uq:not(#\#):not(#\#):not(#\#) {
    box-shadow: var(--shadow-lg);
  }

  .x19kc1tn.x19kc1tn:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .x1h56csa.x1h56csa:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 860px) {
  .xubcuz8.xubcuz8:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 800px) {
  .xze2x15.xze2x15:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 720px) {
  .x49x15t.x49x15t:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 640px) {
  .xkaaz9w.xkaaz9w:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 560px) {
  .xuproqy.xuproqy:not(#\#):not(#\#):not(#\#) {
    display: grid;
  }
}

@media (width <= 1500px) {
  .x8jlg83.x8jlg83:not(#\#):not(#\#):not(#\#) {
    flex-direction: column;
  }

  .x16dnj6.x16dnj6:not(#\#):not(#\#):not(#\#) {
    font-size: 15px;
  }
}

@media (width <= 560px) {
  .x1cwojkl.x1cwojkl:not(#\#):not(#\#):not(#\#) {
    font-size: 12.5px;
  }

  .x13tka80.x13tka80:not(#\#):not(#\#):not(#\#) {
    font-size: 13px;
  }

  .xgcu65k.xgcu65k:not(#\#):not(#\#):not(#\#) {
    font-size: 18px;
  }

  .x1cn8sjj.x1cn8sjj:not(#\#):not(#\#):not(#\#) {
    font-size: 20px;
  }

  .x1ye6osk.x1ye6osk:not(#\#):not(#\#):not(#\#) {
    font-size: 24px;
  }

  .xxljx3d.xxljx3d:not(#\#):not(#\#):not(#\#) {
    font-size: 36px;
  }

  .xpeqpn.xpeqpn:not(#\#):not(#\#):not(#\#) {
    font-size: 44px;
  }
}

@media (width <= 520px) {
  .x6lphmq.x6lphmq:not(#\#):not(#\#):not(#\#) {
    font-size: 34px;
  }
}

@media (width <= 1500px) {
  .x1urwcdg.x1urwcdg:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: auto 1fr auto;
  }
}

@media (width <= 920px) {
  .x19l6lj.x19l6lj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 860px) {
  .xf4kbi9.xf4kbi9:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }
}

@media (width <= 800px) {
  .xcqouw7.xcqouw7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }
}

@media (width <= 720px) {
  .x1otivht.x1otivht:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width <= 560px) {
  .xjucj32.xjucj32:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr;
  }

  .x10vqusa.x10vqusa:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }

  .xz9ouej.xz9ouej:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .x11dl7i4.x11dl7i4:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width <= 520px) {
  .x125slbj.x125slbj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) auto;
  }

  .x1b8mikl.x1b8mikl:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr);
  }

  .x1nkwbb.x1nkwbb:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 520.01px) and (width <= 900px) {
  .xpbt8es.xpbt8es:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 560.01px) and (width <= 1000px) {
  .x1ttsomx.x1ttsomx:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width >= 560.01px) and (width <= 860px) {
  .x1y9eexc.x1y9eexc:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

@media (width <= 1500px) {
  .x10we3km.x10we3km:not(#\#):not(#\#):not(#\#) {
    justify-content: center;
  }

  .xtd86wb.xtd86wb:not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x1o9sq8h.x1o9sq8h:not(#\#):not(#\#):not(#\#) {
    opacity: 0;
  }
}

@media (width <= 920px) {
  .xqss012.xqss012:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }

  .x1oskhp4.x1oskhp4:not(#\#):not(#\#):not(#\#) {
    order: 2;
  }
}

@media (width <= 860px) {
  .x1dqacpn.x1dqacpn:not(#\#):not(#\#):not(#\#) {
    order: 1;
  }
}

@media (width <= 520px) {
  .x1o2usu1.x1o2usu1:not(#\#):not(#\#):not(#\#) {
    order: 3;
  }
}

@media (width <= 1500px) {
  .xt14vh0.xt14vh0:not(#\#):not(#\#):not(#\#) {
    position: absolute;
  }
}

@media (width <= 920px) {
  .x1j44kn.x1j44kn:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

@media (width <= 1500px) {
  .x1s2r71m.x1s2r71m:not(#\#):not(#\#):not(#\#) {
    transform: translateY(-10px);
  }
}

@media (prefers-reduced-motion: reduce) {
  .xoqcarq.xoqcarq:not(#\#):not(#\#):not(#\#) {
    transform: scaleX(.9);
  }

  .x13yzb47.x13yzb47:not(#\#):not(#\#):not(#\#) {
    transform: scaleX(1);
  }
}

@media (width <= 1500px) {
  .x1vkgxc5.x1vkgxc5:not(#\#):not(#\#):not(#\#) {
    visibility: hidden;
  }
}

@media (width <= 560px) {
  .xpe0h47.xpe0h47:not(#\#):not(#\#):not(#\#) {
    white-space: normal;
  }
}

.x6fu8a9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--border);
}

.x1q0q8m5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-style: solid;
}

.x1qhh985:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xso031l:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 1px;
}

.x1isq9ss:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--border);
}

.x19ypqd9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: solid;
}

.xe0pwq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 1px;
}

.x192kdpm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: #fff;
}

.x1tz4bnf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--accent);
}

.xj400q0:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--blue);
}

.xio8jvi:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--border);
}

.x12mioer:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--orange);
}

.x1x8wz7h:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--purple);
}

.x2b5lcy:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 4px;
}

.x1lzl9kk:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 4px;
}

.xlya59e:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: dashed;
}

.x13fuv20:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: solid;
}

.x178xt8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 1px;
}

.xamhcws:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 2px;
}

.x1gp4ovq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 4px;
}

.x1yt9rqb:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -220px;
}

.x818hi3:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -300px;
}

.x1ey2m1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 0;
}

.xbfrwjf:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 4px;
}

.x7fcz5a:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(100% + 14px);
}

.x1x7u7f9:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(max(16px,env(safe-area-inset-bottom)) + 76px + 62px);
}

.x8t4xyg:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(max(16px,env(safe-area-inset-bottom)) + 76px);
}

.x1wv12a:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: max(12px,env(safe-area-inset-bottom));
}

.xocyk5k:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: max(84px,calc(env(safe-area-inset-bottom) + 76px));
}

.xqtp20y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 0;
}

.x5yr21d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100%;
}

.x170jfvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

.x1kpxq89:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 12px;
}

.x18gnavp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 13px;
}

.x1v9usgg:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 14px;
}

.x18dl8mb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 150px;
}

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.x121yvx8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 190px;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.xd7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.x1gnnpzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30px;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.x90ne7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 34px;
}

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.x16wdlz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

.xuoj239:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3px;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

.x5kalc8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 42px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xwvwv9b:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 46px;
}

.xuo6tqj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 480px;
}

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.x10wjd1d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50px;
}

.xibtwe8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 520px;
}

.xdd8jsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 52px;
}

.x1dnml7z:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 54px;
}

.x1n46bim:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 560px;
}

.xnnlda6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

.x1x0gksc:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 62px;
}

.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 64px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.xy75621:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72px;
}

.x1hagigm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7px;
}

.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

.xegnrdp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 9px;
}

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

.x18ko0pd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: clamp(34px, 6vh, 56px);
}

.x17q2plo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--header-h);
}

.xxuzkb1:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -10%;
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.x1nu84yq:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 10%;
}

.x12lbrt0:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 10px;
}

.x1trqr8e:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 14px;
}

.xmfoskb:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 16.667%;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.x1t8mvi6:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: auto;
}

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.xod5an3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 12px;
}

.x1u7kmwd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 14px;
}

.x1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.x1c436fg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 18px;
}

.x91k8ka:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 22px;
}

.xzueoph:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}

.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

.x1i05z5g:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -520px;
}

.xiz41ja:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -6px;
}

.x1b973y9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -7px;
}

.x1bawvfr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -8px;
}

.xj3b58b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.x1swdo50:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 2px;
}

.x11hoopg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 40px;
}

.x1iog12x:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 4px;
}

.x16vho4v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 6px;
}

.xet2fuk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 8px;
}

.xdq9ekp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 9px;
}

.x9otpla:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: -8px;
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}

.xaqh0s9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 26px;
}

.xr9ek0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2px;
}

.x1hogkm0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 34px;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1ok221b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 5px;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.x3iv5d1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: calc(var(--header-h) + var(--topbar-h));
}

.x2yb59p:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: clamp(6px, 1.6vh, 16px);
}

.xl5ka8d:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 190px;
}

.x1p930vy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100dvh - 210px);
}

.x1m189uc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 0;
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.x104f9w2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1080px;
}

.x1wmrhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1100px;
}

.x4gyc16:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1120px;
}

.x10xiq2s:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1180px;
}

.x2aouup:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 120px;
}

.x1racy4e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 220px;
}

.x14lruf5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 260px;
}

.xxc7z9f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 360px;
}

.x1lr1uin:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 420px;
}

.x1lwm3bp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 520px;
}

.x27kpxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 560px;
}

.x11gisft:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 640px;
}

.x7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

.xrgej4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 700px;
}

.xwnkcuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.xapjn7j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 760px;
}

.x17q2glr:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 780px;
}

.x1dtb55y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 900px;
}

.x1uyial6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 940px;
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.x1c87fqo:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 10px;
}

.xuxxueq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 110px;
}

.x1fk3hok:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 14px;
}

.xbwy6ji:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 150px;
}

.xvrgn94:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 18px;
}

.x1awnzvw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 190px;
}

.x9l5fec:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 220px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.x1wuaf5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 65px;
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.x1p574vv:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 3px;
}

.x1fns5xo:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 40px;
}

.xmj3umr:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 520px;
}

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.xsag5q8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12px;
}

.x1hhzuzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 18px;
}

.xwxc41k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 24px;
}

.xjkvuk6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4px;
}

.x145ov3y:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: clamp(28px, 4vw, 40px);
}

.x1k8dnhd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 18px;
}

.x5tiur9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 20px;
}

.xt7fzpd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 38px;
}

.xkhz7bo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 56px;
}

.x109j2v6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 18px;
}

.x1cnzs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 20px;
}

.x1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.xcmvi9x:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(44px, 6vw, 68px);
}

.x1rkhv3u:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -8%;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.xnh0wl6:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 10%;
}

.x44moml:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 14px;
}

.x1hlc8zc:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 16.667%;
}

.xmnqija:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 3px;
}

.xwukr4l:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: auto;
}

.x1vob9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: max(16px,env(safe-area-inset-right));
}

.xu8m3yn:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: calc(var(--header-h) + var(--topbar-h) + 24px);
}

.x10hu2aj:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -22px;
}

.x1svbk80:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -240px;
}

.x18z9myj:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -260px;
}

.xjibb99:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -5px;
}

.xn0lweg:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -7px;
}

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.x1eu8d0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 10px;
}

.xuivejd:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 14px;
}

.xd402qu:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 26px;
}

.xxk6nc9:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 3px;
}

.xndqk7f:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 4px;
}

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.x80663w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}

.x19rteue:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + 14px);
}

.x1dfm0v7:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(var(--header-h) + var(--topbar-h) + 16px);
}

.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.x10vfzb2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 11px;
}

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.x1fxhmyf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 13px;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.xq1dxzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 160px;
}

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.x1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.x14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.xgt6qma:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 372px;
}

.x1guw455:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 38px;
}

.x1g8rjiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3px;
}

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x10h3iyq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 42px;
}

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.x3x2bpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 46px;
}

.xht4xr3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 480px;
}

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.x1pju0fl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50px;
}

.xr6pica:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 520px;
}

.xvni27:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 52px;
}

.x1kmanbg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 55%;
}

.xewp6mh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 560px;
}

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.xeepkih:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 62px;
}

.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64px;
}

.xni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}

.x1wc42o8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9px;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xeq5yr9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: fit-content;
}

.x11f3qql:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(380px, 100vw - 32px);
}

.x1of28pz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(440px, 100vw - 24px);
}

@media (width <= 1500px) {
  .xfk3lr4.xfk3lr4:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (width <= 560px) {
  .x6v1zmm.x6v1zmm:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 6px;
  }
}

@media (width <= 1500px) {
  .x3slhnc.x3slhnc:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 0;
  }
}

@media (width <= 640px) {
  .x5k5b6e.x5k5b6e:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 12px;
  }
}

@media (width <= 560px) {
  .xgtbb02.xgtbb02:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 150px;
  }
}

@media (width <= 800px) {
  .x1uikonz.x1uikonz:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 84px;
  }
}

@media (width <= 560px) {
  .x1fp8viv.x1fp8viv:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 5px;
  }
}

@media (width <= 1500px) {
  .x1epuwqo.x1epuwqo:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 0;
  }
}

@media (width <= 640px) {
  .xcw0877.xcw0877:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 12px;
  }
}

@media (width <= 1500px) {
  .x10556nz.x10556nz:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 100%;
  }

  .x1wjdr35.x1wjdr35:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 640px) {
  .x18eq3be.x18eq3be:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 52px;
  }

  .x9nnsnq.x9nnsnq:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width <= 560px) {
  .xc1fze.xc1fze:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }

  .x1xze13f.x1xze13f:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 6px;
  }
}

.x1cudxkk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--text-muted);
}

.x1i5lizr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker {
  display: none;
}

.xdeknnx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  opacity: .8;
}
