@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2) format("woff2")}:root{color-scheme:light;font-family:Manrope Variable,ui-sans-serif,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0}body{overflow:hidden}button,textarea{font:inherit}button{color:inherit}strong,b{font-weight:600}h1,h2,h3,[data-display-type]{font-optical-sizing:auto}::selection{background:#e85d3f38}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes networkHopSlow{0%{left:11px;top:34px}18%{left:20%;top:5px}36%{left:40%;top:34px}54%{left:60%;top:5px}72%{left:80%;top:34px}to{left:calc(100% - 27px);top:5px}}@keyframes networkHopFast{0%{left:11px;top:34px}18%{left:20%;top:5px}36%{left:40%;top:34px}54%{left:60%;top:5px}72%{left:80%;top:34px}to{left:calc(100% - 27px);top:5px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media(forced-colors:active){button,textarea,a{forced-color-adjust:auto}}.site-chart-tooltip{--ts-chart-tooltip-background: #fffefa;--ts-chart-tooltip-border: 1px solid #c9c4b9;--ts-chart-tooltip-border-radius: 3px;--ts-chart-tooltip-color: #716f67;--ts-chart-tooltip-font: 500 11px/1.45 "IBM Plex Mono", ui-monospace, monospace;--ts-chart-tooltip-padding: 6px 8px;--ts-chart-tooltip-shadow: none}.site-chart-tooltip .ts-chart-tooltip__title,.site-chart-tooltip .ts-chart-tooltip__row{font-weight:400!important}.ts-chart__grid{stroke-opacity:.4!important}.reaction-axis-chart [data-ts-key=x-label],.reaction-axis-chart [data-ts-key=y-label]{fill:#716f67!important;fill-opacity:1!important;font-weight:400!important}

:root, .x1oalzug {
  --x14x644s: #f7f4ee;
  --x1x16bqo: #fffefa;
  --xpp69cb: #1d1d1a;
  --xh4ir55: #716f67;
  --xbhyy1q: #716f67;
  --xbdfkh8: #716f67;
  --xsp4r5c: #716f67;
  --xs230ap: #c9c4b9;
  --x10cfg8t: #1d1d1a;
  --xtl8sp7: #e85d3f;
  --x1dgq0k5: #1d1d1a;
  --x128gpsz: #f0ece3;
  --x1pjuk5m: #a7b438;
  --x1m4bae1: #7f8d20;
  --xcm6yoj: #f0ece3;
  --xn30lxr: #eeebe4;
  --x1i9671z: #e85d3f14;
  --x1w7dtm0: "Manrope Variable", ui-sans-serif, system-ui, sans-serif;
  --x1dsn9kg: "IBM Plex Mono", ui-monospace, monospace;
  --xs5pl6e: "Manrope Variable", ui-sans-serif, system-ui, sans-serif;
  --xyt1ghd: 4px;
  --xfia25s: 3px 3px 0 #1d1d1a;
  --x12tfrp4: 4px 4px 0 #1d1d1a;
}

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

.xyi5qop:not(#\#) {
  margin: 0 -8px;
}

.xkc5qi:not(#\#) {
  margin: 0 0 10px;
}

.x15qb3m7:not(#\#) {
  margin: 0 0 18px;
}

.x103tiuj:not(#\#) {
  margin: 0 0 22px;
}

.xswdx4l:not(#\#) {
  margin: 0 0 24px;
}

.xc86uaa:not(#\#) {
  margin: 0 0 6px;
}

.x1q6ys4k:not(#\#) {
  margin: 0 0 8px;
}

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

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

.x108lf0y:not(#\#) {
  margin: 10px 0 0;
}

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

.xzmowlt:not(#\#) {
  margin: 14px 0 0;
}

.x1nwyajf:not(#\#) {
  margin: 16px 0 0;
}

.xnkvhwy:not(#\#) {
  margin: 16px 0 20px;
}

.xled65b:not(#\#) {
  margin: 18px 0 0;
}

.x9hng2m:not(#\#) {
  margin: 24px auto 0;
}

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

.xm9opmr:not(#\#) {
  margin: 6px -8px 0;
}

.xe6w4ck:not(#\#) {
  margin: 8px 0 0;
}

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

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

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

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

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

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

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

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

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

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

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

.x1phg2c5:not(#\#) {
  padding: 14px 4px 24px;
}

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

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

.x7m38p5:not(#\#) {
  padding: 18px 4px 72px;
}

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

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

.xxqblck:not(#\#) {
  padding: 24px 28px 18px;
}

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

.x1oti2:not(#\#) {
  padding: 2px 0 2px 28px;
}

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

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

.xiitsn5:not(#\#) {
  padding: 6px 8px 4px;
}

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

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

.x10npegz:not(#\#) {
  padding: 8px 4px 28px;
}

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

.xn6xhno:not(#\#) {
  padding: 9px 4px 0;
}

.x19qbqv1:not(#\#) {
  padding: 9px 8px 4px;
}

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

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

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

.x1df5u66:not(#\#):not(#\#) {
  background-position: 7px 4px;
}

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

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

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

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

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

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

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

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

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

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

.x1sxf85j:not(#\#):not(#\#) {
  border-radius: 5px;
}

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

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

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

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

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

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

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

.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;
}

.x1jpf44d:not(#\#):not(#\#) {
  gap: 17px;
}

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

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

.xv5gsod:not(#\#):not(#\#) {
  gap: 36px;
}

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

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

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

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

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

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

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

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

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

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

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

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

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

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

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

.xp5lp3s:not(#\#):not(#\#) {
  padding-block: 32px 25px;
}

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

.x1qgujod:not(#\#):not(#\#) {
  padding-block: 48px 32px;
}

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

.x9b39uz:disabled:not(#\#):not(#\#) {
  border-color: var(--xs230ap);
}

.x17k6fn5:hover:not(#\#):not(#\#) {
  border-color: var(--xpp69cb);
}

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

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

@media (width <= 640px) {
  .x15j3ira.x15j3ira:not(#\#):not(#\#) {
    gap: 4px;
  }
}

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

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

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

@media (width <= 640px) {
  .xhx1tp0.xhx1tp0:not(#\#):not(#\#) {
    padding-block: 10px;
  }
}

@media (height <= 640px) {
  .x6sbipp.x6sbipp:not(#\#):not(#\#) {
    padding-block: 12px;
  }
}

@media (width <= 640px) {
  .x1arsbfh.x1arsbfh:not(#\#):not(#\#) {
    padding-block: 14px;
  }
}

@media (width <= 640px) and (height <= 640px) {
  .x1qpygxq.x1qpygxq:not(#\#):not(#\#) {
    padding-block: 20px 16px;
  }
}

@media (width <= 640px) {
  .x1g16kc6.x1g16kc6:not(#\#):not(#\#) {
    padding-block: 22px 18px;
  }

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

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

.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;
}

.xhhwly8:not(#\#):not(#\#):not(#\#) {
  animation-delay: .13s;
}

.x5nh6os:not(#\#):not(#\#):not(#\#) {
  animation-delay: .26s;
}

.xpz12be:not(#\#):not(#\#):not(#\#) {
  animation-direction: alternate;
}

.xw6taxk:not(#\#):not(#\#):not(#\#) {
  animation-duration: .22s;
}

.x1q3qbx4:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1s;
}

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

.xk0b738:not(#\#):not(#\#):not(#\#) {
  animation-name: pulse;
}

.xqg6dph:not(#\#):not(#\#):not(#\#) {
  animation-name: rise;
}

.xdh8s6o:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.45, .05, .55, .95);
}

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

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

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

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

.x11fneen:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: auto;
}

.x1dmgsgi:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(8px);
}

.xdp28id:not(#\#):not(#\#):not(#\#) {
  background-color: #6b3fa0;
}

.xsw5rj0:not(#\#):not(#\#):not(#\#) {
  background-color: #f7f4eeeb;
}

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

.x8nrn0z:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x14x644s);
}

.x9n83fp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1pjuk5m);
}

.xr7k64d:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1x16bqo);
}

.x1x3yj5f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xcm6yoj);
}

.x1usqrpp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xn30lxr);
}

.xwowcnl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xpp69cb);
}

.x1sxcv0h:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xtl8sp7);
}

.x1wrdeyc:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(var(--x10cfg8t),var(--x10cfg8t));
}

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

.x1olzbwi:not(#\#):not(#\#):not(#\#) {
  background-size: 1px calc(100% - 8px);
}

.xc6oksd:not(#\#):not(#\#):not(#\#) {
  border-block-color: var(--xs230ap);
}

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

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

.x1y99079:not(#\#):not(#\#):not(#\#) {
  box-shadow: 2px 2px #1d1d1a;
}

.xjlwj6l:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x12tfrp4);
}

.xx0s84t:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xfia25s);
}

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

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

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.xi0sish:not(#\#):not(#\#):not(#\#) {
  color: var(--xbdfkh8);
}

.x7fllp5:not(#\#):not(#\#):not(#\#) {
  color: var(--xpp69cb);
}

.xuy1th3:not(#\#):not(#\#):not(#\#) {
  color: var(--xsp4r5c);
}

.x13uthnx:not(#\#):not(#\#):not(#\#) {
  color: var(--xtl8sp7);
}

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

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

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

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

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

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

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

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

.xdaebdq:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1dsn9kg);
}

.x8yc3lm:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1w7dtm0);
}

.x1cdgikg:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xs5pl6e);
}

.x1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

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

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

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

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

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

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

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

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

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

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

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

.xvwhms9:not(#\#):not(#\#):not(#\#) {
  font-size: 9px;
}

.x3020du:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(20px, 2.2vw, 24px);
}

.xdo6iep:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(20px, 2.2vw, 26px);
}

.x1it3rlf:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(20px, 2.4vw, 28px);
}

.x13l4h9:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(20px, 3vw, 28px);
}

.x1cyy7x:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(30px, 5vw, 44px);
}

.x1wlrq39:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(34px, 4.3vw, 58px);
}

.x1oa6nf7:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(42px, 7vw, 60px);
}

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

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

.x19s9jnd:not(#\#):not(#\#):not(#\#) {
  font-weight: 650;
}

.xvdv984:not(#\#):not(#\#):not(#\#) {
  font-weight: 680;
}

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

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

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

.xhgne0u:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: auto minmax(120px, .7fr) minmax(150px, 1fr);
}

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

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

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

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

.x19uqqrj:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(min(100%, 320px), 1fr));
}

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

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

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

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

.x1ixy4ik:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.005em;
}

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

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

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

.xrq0m5f:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.035em;
}

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

.x1w3xk6t:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.045em;
}

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

.x97j52:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.055em;
}

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

.xsbw6op:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.07em;
}

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

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

.xmsb75k:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .035em;
}

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

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

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

.xwhmn0f:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .07em;
}

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

.xramuv7:not(#\#):not(#\#):not(#\#) {
  line-height: .85;
}

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

.x1159mfc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1;
}

.xax6vvg:not(#\#):not(#\#):not(#\#) {
  line-height: 1.12;
}

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

.x132q4wb:not(#\#):not(#\#):not(#\#) {
  line-height: 1.25;
}

.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;
}

.xa7kkou:not(#\#):not(#\#):not(#\#) {
  line-height: 1.7;
}

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

.x1uczgqu:not(#\#):not(#\#):not(#\#) {
  outline-color: #0000;
}

.xaatb59:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1k57tk5:not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

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

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

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

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

.x46y0w:not(#\#):not(#\#):not(#\#) {
  scrollbar-color: var(--x10cfg8t) transparent;
}

.x1597r2g:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: thin;
}

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

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

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

.x594jfa:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--xtl8sp7);
  text-decoration-color: var(--xtl8sp7);
}

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

.xewurvo:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 2px;
}

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

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

.xda060z:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 3px;
}

.x1w2vvpw:not(#\#):not(#\#):not(#\#) {
  text-wrap: balance;
}

.x1fzhlzt:not(#\#):not(#\#):not(#\#) {
  text-wrap: pretty;
}

.x7p49u4:not(#\#):not(#\#):not(#\#) {
  transform: rotate(0);
}

.x1iffjtl:not(#\#):not(#\#):not(#\#) {
  transform: rotate(90deg);
}

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

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

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

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

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

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

.x126k92a:not(#\#):not(#\#):not(#\#) {
  white-space: pre-wrap;
}

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

.xhg0jx:active:not(:disabled):not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 #1d1d1a;
}

.xb66yh:focus-visible:not(#\#):not(#\#):not(#\#), .xwxtdyb:focus-within:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--xtl8sp7);
}

.x7s97pk:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x1vygmqv:focus-within:not(#\#):not(#\#):not(#\#), .xj3ae5l:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

.x12ijfkc:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-offset: 4px;
}

.x14xc8xn:focus-within:not(#\#):not(#\#):not(#\#), .x9v5kkp:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x16gxa91:focus-within:not(#\#):not(#\#):not(#\#), .x784prv:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

.xtptflc:active:not(:disabled):not(#\#):not(#\#):not(#\#) {
  transform: translate(2px, 2px);
}

.x18llxcc:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xn30lxr);
}

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

.x181e16h:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--xbdfkh8);
}

.xtgyt42:disabled:not(#\#):not(#\#):not(#\#) {
  cursor: default;
}

.x1t5pwa4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

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

.x10d1g5j:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xpp69cb);
}

.x1ypg9f0:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xcm6yoj);
}

.xgoo17w:active:not(#\#):not(#\#):not(#\#) {
  box-shadow: 1px 1px #1d1d1a;
}

.xqhmz3e:active:not(#\#):not(#\#):not(#\#) {
  transform: translate(2px, 2px);
}

@media (width <= 560px) {
  .x1f8y2t0.x1f8y2t0:not(#\#):not(#\#):not(#\#) {
    align-items: baseline;
  }
}

@media (width <= 430px) {
  .x1daf2uf.x1daf2uf:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width <= 480px) {
  .xghfp44.xghfp44:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width <= 640px) {
  .xelgs58.xelgs58:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (prefers-reduced-transparency: reduce) {
  .x11rvarm.x11rvarm:not(#\#):not(#\#):not(#\#) {
    backdrop-filter: none;
  }

  .x1et09ma.x1et09ma:not(#\#):not(#\#):not(#\#) {
    background-color: var(--x14x644s);
  }
}

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

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

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

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

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

  .x1dczz2h.x1dczz2h:not(#\#):not(#\#):not(#\#) {
    font-size: 10px;
  }

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

@media (width <= 640px) and (height <= 640px) {
  .x12vwj7p.x12vwj7p:not(#\#):not(#\#):not(#\#) {
    font-size: 13px;
  }

  .x1ttjxgz.x1ttjxgz:not(#\#):not(#\#):not(#\#) {
    font-size: 32px;
  }
}

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

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

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

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

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

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

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

@media (width <= 640px) and (height <= 640px) {
  .x1kfxx1l.x1kfxx1l:not(#\#):not(#\#):not(#\#) {
    line-height: 1.08;
  }
}

@media (width <= 560px) {
  .x6rukuw.x6rukuw:not(#\#):not(#\#):not(#\#) {
    row-gap: 8px;
  }
}

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

@media (hover: hover) and (pointer: fine) {
  .xlo6ubz.xlo6ubz:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--xcm6yoj);
  }

  .x19ca54a.x19ca54a:hover:not(#\#):not(#\#):not(#\#) {
    box-shadow: 1px 1px #1d1d1a;
  }

  .x1fcbxew.x1fcbxew:hover:not(#\#):not(#\#):not(#\#) {
    transform: translate(2px, 2px);
  }
}

.x1tnzt7h:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: currentColor;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.xn0vg7t:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 12px;
}

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

.xtdtrs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

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

.x1ebt64t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 152px;
}

.xekxv85:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 168px;
}

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.x1a842fp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 170px;
}

.x1vd4hg5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 300px;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

.xc9qbxq:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.xuoj239:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3px;
}

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.xwa7hi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 58px;
}

.x1ycjhwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5px;
}

.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

.xo20pl:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -25px;
}

.x1c5ba64:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 11px;
}

.xpnmzw7:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 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;
}

.xg0cujg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 27px;
}

.x1chd833:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 28px;
}

.xjpr12u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2px;
}

.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

.x1tpqehw:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 12px;
}

.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

.x1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}

.xw7yly9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 16px;
}

.x1sy10c2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 20px;
}

.x1sgpng:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 22px;
}

.xqui205:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 24px;
}

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1ok221b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 5px;
}

.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6px;
}

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.x8k987x:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 110px;
}

.x193iq5w:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 100%;
}

.xzfcrpp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 20ch;
}

.x1racy4e:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 220px;
}

.xenbecp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 370px;
}

.x197vjsw:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 430px;
}

.x1t44irl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 630px;
}

.x11gisft:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 640px;
}

.x7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

.xwnkcuf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.x18k543f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 820px;
}

.x1dtb55y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 900px;
}

.x10ey2wu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: min(76%, 560px);
}

.x2lwn1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 0;
}

.xbwy6ji:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 150px;
}

.xjwf9q1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 24px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

.xmku9ua:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 78px;
}

.xeuugli:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 0;
}

.x1odjw0f:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: auto;
}

.xwlwngp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: max(24px,env(safe-area-inset-bottom));
}

.x1lqa7cf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 10px;
}

.x163pfp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 8px;
}

.x1d0ri9u:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 13px;
}

.xyamay9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 16px;
}

.x1cnzs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 20px;
}

.x1nn3v0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2px;
}

.x1qqtqlb:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 34px;
}

.xxk6nc9:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 3px;
}

.xh8yej3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100%;
}

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.x1kky2od:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16px;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

.x1bm8l82:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 34%;
}

.x14qfxbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

.x1g8rjiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3px;
}

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}

.x9aucu1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: calc(100% + 16px);
}

.x1k7aqx9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100% - 24px, 820px);
}

.x3agtia:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100% - 48px, 1100px);
}

.xvv3rjh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100% - 48px, 760px);
}

.xtmlq7v:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(100% - 96px, 1280px);
}

.x8ouiis:not(:last-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--xs230ap);
}

.xfwbxcb:not(:last-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-style: solid;
}

.x1u7lgz2:not(:last-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 1px;
}

@media (width <= 640px) and (height <= 640px) {
  .x1vuhqy0.x1vuhqy0:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: 12px;
  }
}

@media (width <= 640px) {
  .x1wjft0r.x1wjft0r:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 150px;
  }
}

@media (width <= 640px) and (height <= 640px) {
  .x1mrl25n.x1mrl25n:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 320px;
  }

  .x1xqz4ir.x1xqz4ir:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 340px;
  }
}

@media (width <= 640px) {
  .xw72648.xw72648:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 48px;
  }

  .x1j7slva.x1j7slva:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 14px;
  }

  .xru7f4u.xru7f4u:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% - 36px);
  }

  .x1eh4bf5.x1eh4bf5:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% - 40px);
  }
}

@media (width >= 641px) {
  .x1fhnh8s.x1fhnh8s:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(100% - 48px, 820px);
  }
}

@media (width <= 560px) {
  .x6nz910.x6nz910:not(:last-child):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--xs230ap);
  }

  .xbyq0u4.xbyq0u4:not(:last-child):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }

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

  .x1xfda8g.x1xfda8g:not(:last-child):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-width: 0;
  }
}

.x1552lyx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--xsp4r5c);
}
