*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scrollbar-gutter:stable;background:#0d1320;overflow-x:clip}body{-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0}button,input{font:inherit;color:inherit}

@property --x-animationDelay {
  syntax: "*";
  inherits: false
}

@property --x-backgroundColor {
  syntax: "*";
  inherits: false
}

@property --x-gridColumn {
  syntax: "*";
  inherits: false
}

@property --x-height {
  syntax: "*";
  inherits: false
}

@property --x-left {
  syntax: "*";
  inherits: false
}

@property --x-top {
  syntax: "*";
  inherits: false
}

@property --x-transform {
  syntax: "*";
  inherits: false
}

@property --x-width {
  syntax: "*";
  inherits: false
}

@keyframes x11hbzw-B {
  from {
    background-position: 0 0;
  }

  to {
    background-position: 34px 0;
  }
}

@keyframes x274al5-B {
  0%, 100% {
    opacity: 0;
  }

  50% {
    opacity: .25;
  }
}

@keyframes x1ko1b44-B {
  to {
    opacity: .3;
  }
}

@keyframes x123omjv-B {
  0%, 100% {
    opacity: .35;
  }

  50% {
    opacity: .7;
  }
}

@keyframes x1mi9bte-B {
  to {
    opacity: 0;
  }
}

@keyframes xmorylh-B {
  from {
    opacity: .35;
  }

  to {
    opacity: 0;
  }
}

@keyframes xw2c1lr-B {
  from {
    opacity: 0;
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x1m5uljo-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .35;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x1xy63tl-B {
  from {
    opacity: 0;
    transform: scale(.94);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1b1c2tu-B {
  from {
    opacity: 0;
    transform: translateX(40%);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes xyu6i30-B {
  from {
    stroke-dashoffset: 100px;
  }

  to {
    stroke-dashoffset: 0;
  }
}

@keyframes x1irpelx-B {
  from {
    opacity: 0;
    transform: translateX(-24px);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

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

  40% {
    transform: scale(1.08);
  }
}

@keyframes x1a5e97b-B {
  from {
    transform: scale(0) rotate(-20deg);
  }

  to {
    transform: scale(1) rotate(0);
  }
}

@keyframes x18660v3-B {
  0% {
    transform: scale(1.4);
  }

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

@keyframes x4hptwt-B {
  from {
    opacity: 0;
    transform: scale(.96);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1hgovny-B {
  from {
    opacity: .5;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(18);
  }
}

@keyframes x1npa8st-B {
  from {
    transform: scaleX(0);
  }

  to {
    transform: scaleX(1);
  }
}

@keyframes x9mft28-B {
  from {
    transform: translate(-50%, -50%) rotate(-8deg) scale(.6);
  }

  to {
    transform: translate(-50%, -50%) rotate(-8deg) scale(1);
  }
}

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

  40% {
    transform: translate(-50%, -50%) scale(1.08);
  }
}

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

  30% {
    opacity: 1;
  }

  80% {
    opacity: 1;
    transform: translate(-50%, 8px);
  }

  100% {
    opacity: 0;
    transform: translate(-50%, 8px) scale(.6);
  }
}

@keyframes x1ffm8x5-B {
  to {
    opacity: 0;
    transform: translateX(-24px);
  }
}

@keyframes xqivaih-B {
  from {
    transform: translateX(10px);
  }
}

@keyframes x1ord5rt-B {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(150%);
  }
}

@keyframes xm9i9jz-B {
  from {
    transform: translateY(0);
  }

  to {
    transform: translateY(-100%);
  }
}

@keyframes xpq5d8q-B {
  to {
    opacity: 0;
    transform: translateY(-24px);
  }
}

@keyframes x35q99d-B {
  from {
    transform: translateY(-50%) rotate(-8deg) scale(.6);
  }

  to {
    transform: translateY(-50%) rotate(-8deg) scale(1);
  }
}

@keyframes x5q0om7-B {
  from {
    transform: translateY(100%);
  }
}

@keyframes x1gba9gh-B {
  from {
    transform: translateY(-100%);
  }

  to {
    transform: translateY(150%);
  }
}

@keyframes x1qafgq3-B {
  from {
    transform: translateY(7px);
  }
}

@keyframes xhkiub5-B {
  to {
    opacity: .5;
    transform: translateY(8px);
  }
}

:root, .x1pgfz2z {
  --x14jz9by: #0d1320;
  --xvnfkrg: #121a29;
  --xy38fqt: #1a2438;
  --x88w1iv: #172235;
  --x1ulpcr6: #24314a;
  --xnxfpng: #34445f;
  --x1h7vbb0: #e6edf7;
  --xnb8fmc: #8b98b0;
  --x9olm0a: #5d6a82;
  --x1jj10lf: #ffb020;
  --x1vas83d: #1a1204;
  --x2zgaiq: #ffb020;
  --x1dv6yxg: #ffb020;
  --xdo1hq7: #4fd1e8;
  --x1ftiieu: #06222a;
  --x1mc1w8c: #5be49b;
  --x8wvye6: #ff5d73;
  --xm8zpb3: #ff8a3d;
}

:root, .x1krugkj {
  --x1u77dkm: 16px;
  --x1k3psnr: 10px;
  --x1kcnrnk: 6px;
}

:root, .xezwo68 {
  --x1ubs6l7: "Chakra Petch", ui-sans-serif, system-ui, sans-serif;
  --xtalvvo: "Martian Mono", ui-monospace, SFMono-Regular, Menlo, monospace;
}

.x15r89dc:not(#\#) {
  grid-area: 1 / 1;
}

.x1y3onse:not(#\#) {
  inset: -3px;
}

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

.x1ncdc0q:not(#\#) {
  inset: 3px;
}

.xk92lsc:not(#\#) {
  inset: 8px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x7bhtc1:not(#\#) {
  padding: 1px 7px;
}

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

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

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

.x9ms5i6:not(#\#) {
  padding: 3px;
}

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

.x1xlr3qd:not(#\#) {
  padding: 6px 10px 0;
}

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

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

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

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

@media (width <= 719px) {
  .x1qkauwk.x1qkauwk:not(#\#) {
    padding: 0 8px;
  }

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

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

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

@container (width <= 44px) {
  .x4j2tl7.x4j2tl7:not(#\#) {
    padding: 4px;
  }
}

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

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

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

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

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

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

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

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

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

.x1nj7uno:not(#\#):not(#\#) {
  border-radius: 1px;
}

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

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

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

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

.xy5cce4:not(#\#):not(#\#) {
  border-radius: 6px 0 0 6px;
}

.x19097wa:not(#\#):not(#\#) {
  border-radius: 6px 6px 0 0;
}

.x1kogg8i:not(#\#):not(#\#) {
  border-radius: 6px;
}

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

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

.x1pjcqnp:not(#\#):not(#\#) {
  border-radius: inherit;
}

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

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

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

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

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

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

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

.x1swyvc7:not(#\#):not(#\#) {
  flex: 80px;
}

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

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

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

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

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

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

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

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

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

.xgi1spi:not(#\#):not(#\#) {
  grid-column: 1 / span 2;
}

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

.x14d52f8:not(#\#):not(#\#) {
  grid-column: var(--x-gridColumn);
}

.x1ms6mhf:not(#\#):not(#\#) {
  grid-row: 1;
}

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

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

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

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

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

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

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

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

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

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

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

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

.xlhom5v:not(#\#):not(#\#) {
  padding-inline: var(--x1u77dkm);
}

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

.x1ob2zm:not(#\#):not(#\#) {
  transition: left .3s ease-out;
}

.x1hzt7jf:not(#\#):not(#\#) {
  transition: opacity .2s;
}

.xtxufkc:not(#\#):not(#\#) {
  transition: top .3s ease-out;
}

.x1mdxjzk:not(#\#):not(#\#) {
  transition: transform .2s linear;
}

.x8fi3l:focus-visible:not(#\#):not(#\#) {
  outline: 2px solid var(--x2zgaiq);
}

.x13yvlqz:hover:not(#\#):not(#\#) {
  border-color: var(--xnxfpng);
}

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

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

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

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

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

@media (prefers-reduced-motion: reduce) {
  .x9kvfbb.x9kvfbb:not(#\#):not(#\#) {
    transition: none;
  }
}

@container (height <= 38px) {
  .x12nc128.x12nc128:not(#\#):not(#\#) {
    gap: 6px;
  }
}

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

.x1a2o8gw:not(#\#):not(#\#):not(#\#) {
  animation-delay: 90ms;
}

.x1mvice2:not(#\#):not(#\#):not(#\#) {
  animation-delay: .45s, .45s, 2s;
}

.x15q9nvk:not(#\#):not(#\#):not(#\#) {
  animation-delay: .45s;
}

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

.x14znhv0:not(#\#):not(#\#):not(#\#) {
  animation-delay: 0s, .4s;
}

.x1rto42v:not(#\#):not(#\#):not(#\#) {
  animation-delay: 0s, 0s, 1.2s;
}

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

.x92dw6:not(#\#):not(#\#):not(#\#) {
  animation-delay: .45s;
}

.x1apc4b:not(#\#):not(#\#):not(#\#) {
  animation-delay: .55s;
}

.xvo38ju:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--x-animationDelay);
}

.xtsvl71:not(#\#):not(#\#):not(#\#) {
  animation-duration: .15s;
}

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

.x1a78uxe:not(#\#):not(#\#):not(#\#) {
  animation-duration: .24s;
}

.x8ows7m:not(#\#):not(#\#):not(#\#) {
  animation-duration: .2s, .12s, .2s;
}

.xn2mn7q:not(#\#):not(#\#):not(#\#) {
  animation-duration: .2s, .12s;
}

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

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

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

.x1mudlpa:not(#\#):not(#\#):not(#\#) {
  animation-duration: .45s, .15s;
}

.x1ykxiw6:not(#\#):not(#\#):not(#\#) {
  animation-duration: .45s;
}

.x6iyxli:not(#\#):not(#\#):not(#\#) {
  animation-duration: .4s, .15s, .24s;
}

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

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

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

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

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

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

.xmg6eyc:not(#\#):not(#\#):not(#\#) {
  animation-duration: 1.5s;
}

.xuu4o3n:not(#\#):not(#\#):not(#\#) {
  animation-duration: .15s;
}

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

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

.xwa1kc:not(#\#):not(#\#):not(#\#) {
  animation-duration: .24s;
}

.xskzprw:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: backwards;
}

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

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

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

.x1a5igra:not(#\#):not(#\#):not(#\#) {
  animation-name: none;
}

.xurv8k8:not(#\#):not(#\#):not(#\#) {
  animation-name: x11hbzw-B;
}

.x180argo:not(#\#):not(#\#):not(#\#) {
  animation-name: x123omjv-B;
}

.x5338hk:not(#\#):not(#\#):not(#\#) {
  animation-name: x18660v3-B;
}

.xqcmdr3:not(#\#):not(#\#):not(#\#) {
  animation-name: x18re5ia-B;
}

.x198jryd:not(#\#):not(#\#):not(#\#) {
  animation-name: x1a5e97b-B;
}

.x19l48vp:not(#\#):not(#\#):not(#\#) {
  animation-name: x1b1c2tu-B;
}

.x137kcc3:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ffm8x5-B;
}

.x1tx7pbk:not(#\#):not(#\#):not(#\#) {
  animation-name: x1gba9gh-B, x1mi9bte-B;
}

.xj1vp6f:not(#\#):not(#\#):not(#\#) {
  animation-name: x1hgovny-B;
}

.xno64vy:not(#\#):not(#\#):not(#\#) {
  animation-name: x1irpelx-B;
}

.x1fqy48m:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ko1b44-B;
}

.xdk4z3d:not(#\#):not(#\#):not(#\#) {
  animation-name: x1m5uljo-B;
}

.x1no39iu:not(#\#):not(#\#):not(#\#) {
  animation-name: x1npa8st-B;
}

.xkqrwbb:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ord5rt-B, x1mi9bte-B;
}

.xdwsvmr:not(#\#):not(#\#):not(#\#) {
  animation-name: x1qafgq3-B;
}

.xnkkixg:not(#\#):not(#\#):not(#\#) {
  animation-name: x1u4a3cy-B;
}

.x1kczt0s:not(#\#):not(#\#):not(#\#) {
  animation-name: x1xy63tl-B;
}

.x1fjsfh6:not(#\#):not(#\#):not(#\#) {
  animation-name: x274al5-B;
}

.x108mhl0:not(#\#):not(#\#):not(#\#) {
  animation-name: x35q99d-B, xw2c1lr-B, x1mi9bte-B;
}

.xq7ytwv:not(#\#):not(#\#):not(#\#) {
  animation-name: x4hptwt-B, x1mi9bte-B, xqivaih-B;
}

.xkljnx3:not(#\#):not(#\#):not(#\#) {
  animation-name: x4hptwt-B, x1mi9bte-B;
}

.x1dngu1g:not(#\#):not(#\#):not(#\#) {
  animation-name: x5q0om7-B;
}

.x1vkpjef:not(#\#):not(#\#):not(#\#) {
  animation-name: x8u205k-B;
}

.x1f61evq:not(#\#):not(#\#):not(#\#) {
  animation-name: x9mft28-B, xw2c1lr-B, x1mi9bte-B;
}

.x1js0ye9:not(#\#):not(#\#):not(#\#) {
  animation-name: xhkiub5-B;
}

.xr5k0y6:not(#\#):not(#\#):not(#\#) {
  animation-name: xm9i9jz-B;
}

.xe5c0ak:not(#\#):not(#\#):not(#\#) {
  animation-name: xmorylh-B;
}

.xz5mnmz:not(#\#):not(#\#):not(#\#) {
  animation-name: xng4x06-B;
}

.x1liec0n:not(#\#):not(#\#):not(#\#) {
  animation-name: xpq5d8q-B;
}

.x1j4p4jw:not(#\#):not(#\#):not(#\#) {
  animation-name: xw2c1lr-B;
}

.xoq1pxg:not(#\#):not(#\#):not(#\#) {
  animation-name: xyu6i30-B;
}

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

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

.xcnp4i0:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.22, 1, .36, 1), cubic-bezier(.7, 0, .84, 0), cubic-bezier(.22, 1, .36, 1);
}

.x1tbhei:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.22, 1, .36, 1), cubic-bezier(.7, 0, .84, 0);
}

.x1lfcbla:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.22, 1, .36, 1);
}

.x1hpcof3:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.3, 1.3, .5, 1);
}

.x1mqx2qk:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.3, 1.7, .5, 1);
}

.xp6n0zu:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.3, 1.8, .5, 1);
}

.xuyn67o:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.34, 1.56, .64, 1), cubic-bezier(.22, 1, .36, 1), cubic-bezier(.7, 0, .84, 0);
}

.xp7w6hi:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.76, 0, .24, 1), cubic-bezier(.22, 1, .36, 1);
}

.x1u05ky5:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.76, 0, .24, 1);
}

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

.x1j7rexu:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.22, 1, .36, 1);
}

.x1mk72vw:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.7, 0, .84, 0);
}

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

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

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

.xx83zyx:not(#\#):not(#\#):not(#\#) {
  background-clip: padding-box;
}

.x83z2og:not(#\#):not(#\#):not(#\#) {
  background-color: #fff;
}

.x18qi25a:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x14jz9by) 88%,transparent);
}

.xbovdye:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1dv6yxg) 22%,var(--x88w1iv));
}

.x419sb3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--xdo1hq7) 14%,transparent);
}

.xtwfq29:not(#\#):not(#\#):not(#\#) {
  background-color: currentColor;
}

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

.xl8spv7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x-backgroundColor);
}

.x1x2uq5q:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x14jz9by);
}

.xy3zzuz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1jj10lf);
}

.x2s0bew:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1mc1w8c);
}

.xflkpo9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ulpcr6);
}

.xlrjb5m:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1vas83d);
}

.xpmavf5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x2zgaiq);
}

.x1m3b4dg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x88w1iv);
}

.xqbdymu:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xdo1hq7);
}

.x1lbodsq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xm8zpb3);
}

.x1dffsnx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xvnfkrg);
}

.x1lq544p:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xy38fqt);
}

.x1t5a5uo:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(90deg,transparent,var(--x14jz9by));
}

.x6hfrvg:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to bottom,transparent,color-mix(in oklab,var(--x1jj10lf) 50%,transparent) 85%,var(--x1jj10lf));
}

.xe3qw0x:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to right,transparent,color-mix(in oklab,var(--x1jj10lf) 50%,transparent) 85%,var(--x1jj10lf));
}

.x182opj3:not(#\#):not(#\#):not(#\#) {
  background-image: repeating-linear-gradient(135deg,transparent 0 8px,color-mix(in oklab,var(--x14jz9by) 40%,transparent) 8px 16px);
}

.x18rzktv:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px color-mix(in oklab,var(--x1mc1w8c) 25%,transparent);
}

.xlb921d:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 32px #0006;
}

.x1lx99ha:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 12px 40px #00000080;
}

.x1ewimyf:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 32px #0000004d;
}

.x16jeau8:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px color-mix(in oklab,var(--x2zgaiq) 35%,transparent);
}

.x1q8wp1p:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--x8wvye6),0 8px 32px #0000004d;
}

.x47sl38:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px var(--x8wvye6);
}

.xgdpc90:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--x8wvye6);
}

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

.x1rterqy:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ftiieu);
}

.x1eag4oy:not(#\#):not(#\#):not(#\#) {
  color: var(--x1h7vbb0);
}

.x1hs1g71:not(#\#):not(#\#):not(#\#) {
  color: var(--x1jj10lf);
}

.x12vrmay:not(#\#):not(#\#):not(#\#) {
  color: var(--x1mc1w8c);
}

.x2dy3ut:not(#\#):not(#\#):not(#\#) {
  color: var(--x1vas83d);
}

.x1etlh2n:not(#\#):not(#\#):not(#\#) {
  color: var(--x2zgaiq);
}

.x1i0kbok:not(#\#):not(#\#):not(#\#) {
  color: var(--x8wvye6);
}

.xpjy2rp:not(#\#):not(#\#):not(#\#) {
  color: var(--x9olm0a);
}

.x7f8wca:not(#\#):not(#\#):not(#\#) {
  color: var(--xdo1hq7);
}

.xouv03d:not(#\#):not(#\#):not(#\#) {
  color: var(--xm8zpb3);
}

.x1r7eomk:not(#\#):not(#\#):not(#\#) {
  color: var(--xnb8fmc);
}

.x12h1iku:not(#\#):not(#\#):not(#\#) {
  container-type: inline-size;
}

.xpqogu8:not(#\#):not(#\#):not(#\#) {
  container-type: size;
}

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

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

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

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

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

.xwz0xwf:not(#\#):not(#\#):not(#\#) {
  display: inline-grid;
}

.xt0psk2:not(#\#):not(#\#):not(#\#) {
  display: inline;
}

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

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

.xqiunt9:not(#\#):not(#\#):not(#\#) {
  fill: var(--x1mc1w8c);
}

.x11l25vo:not(#\#):not(#\#):not(#\#) {
  fill-opacity: .12;
}

.x1i7pdeb:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 4px 0 var(--x1vas83d));
}

.x1mqvuab:not(#\#):not(#\#):not(#\#) {
  filter: drop-shadow(0 6px 0 var(--x1vas83d));
}

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

.x1iyjqo2:not(#\#):not(#\#):not(#\#) {
  flex-grow: 1;
}

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

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

.x1i85jyu:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1ubs6l7);
}

.x13fgl1d:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xtalvvo);
}

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

.x1ewwscv:not(#\#):not(#\#):not(#\#) {
  font-size: 26px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.x7k18q3:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 100%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.xq1x0hr:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1jj10lf);
}

.x1029mvv:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1ulpcr6);
}

.x1y3gkto:not(#\#):not(#\#):not(#\#) {
  outline-offset: 1px;
}

.x1hl8ikr:not(#\#):not(#\#):not(#\#) {
  outline-offset: 2px;
}

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

.x1de99jn:not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

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

.x1lfi29a:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x1h7vbb0);
}

.x1h73eum:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x1jj10lf);
}

.xxofpba:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x2zgaiq);
}

.xzwinj7:not(#\#):not(#\#):not(#\#) {
  stroke: var(--xdo1hq7);
}

.xygcfu0:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 100;
}

.xlz5em3:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 4 4;
}

.x1ll7nqp:not(#\#):not(#\#):not(#\#) {
  stroke-dashoffset: 100px;
}

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

.x1jhn8ml:not(#\#):not(#\#):not(#\#) {
  stroke-opacity: .7;
}

.x1ip4yf:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2.5px;
}

.xvlca1e:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2px;
}

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

.x152dbi4:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-14deg) translateY(-1px);
}

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

.xcglhx3:not(#\#):not(#\#):not(#\#) {
  transform: translate(-50%, -50%) rotate(-8deg);
}

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

.x5i6ehr:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-100%);
}

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

.x105ttfm:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-100%);
}

.xvav9fi:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-120%);
}

.xktcc7b:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%) rotate(-8deg);
}

.x1cb1t30:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-50%);
}

.xsqj5wx:not(#\#):not(#\#):not(#\#) {
  transform: var(--x-transform);
}

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

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

.x1fpg8nb:not(#\#):not(#\#):not(#\#) {
  transform-origin: 50% 0;
}

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

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

.x2co56a:not(#\#):not(#\#):not(#\#) {
  transition-property: top, height, left, width, background-color, border-color;
}

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

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

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

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

.x1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

.xzkaem6:not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

.xoegz02:not(#\#):not(#\#):not(#\#) {
  z-index: 4;
}

.x1u8a7rm:not(#\#):not(#\#):not(#\#) {
  z-index: 5;
}

.xa9119d:not(#\#):not(#\#):not(#\#) {
  z-index: 50;
}

.x1yruj6u:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xy38fqt);
}

.x1pfzzls:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--x9olm0a);
}

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

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

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

.x1lfpgzf:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .4;
}

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

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

.xcreer8:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xvnfkrg);
}

.x6i2ohd:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xy38fqt);
}

@media (prefers-reduced-motion: reduce) {
  .x1clhi9s.x1clhi9s:not(#\#):not(#\#):not(#\#) {
    animation-delay: .45s, 2s;
  }

  .x1sju7ui.x1sju7ui:not(#\#):not(#\#):not(#\#) {
    animation-delay: 0s, 1.2s;
  }

  .xu4w631.xu4w631:not(#\#):not(#\#):not(#\#) {
    animation-duration: .15s, .12s;
  }

  .x1mc59an.x1mc59an:not(#\#):not(#\#):not(#\#) {
    animation-duration: .15s, .15s;
  }

  .x46bvrn.x46bvrn:not(#\#):not(#\#):not(#\#) {
    animation-duration: .15s, .24s;
  }

  .x12x0eqn.x12x0eqn:not(#\#):not(#\#):not(#\#) {
    animation-duration: .15s;
  }

  .xdg5chd.xdg5chd:not(#\#):not(#\#):not(#\#) {
    animation-duration: .15s;
  }

  .x1aquc0h.x1aquc0h:not(#\#):not(#\#):not(#\#) {
    animation-name: none;
  }

  .x1d1cljx.x1d1cljx:not(#\#):not(#\#):not(#\#) {
    animation-name: x1mi9bte-B;
  }

  .xh7ds2e.xh7ds2e:not(#\#):not(#\#):not(#\#) {
    animation-name: xw2c1lr-B, x1mi9bte-B;
  }

  .x73z3c0.x73z3c0:not(#\#):not(#\#):not(#\#) {
    animation-name: xw2c1lr-B;
  }
}

@media (width <= 719px) {
  .x1wik28p.x1wik28p:not(#\#):not(#\#):not(#\#) {
    box-shadow: 0 -8px 32px #00000040;
  }
}

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

@media (width <= 719px) {
  .xyzmrm0.xyzmrm0:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

  .x13f92kn.x13f92kn:not(#\#):not(#\#):not(#\#) {
    display: inline;
  }

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

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

@media (prefers-reduced-motion: reduce) {
  .xkio4u3.xkio4u3:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 719px) {
  .xnw68ay.xnw68ay:not(#\#):not(#\#):not(#\#) {
    font-size: 10px;
  }

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

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

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

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

  .x1l5t8w1.x1l5t8w1:not(#\#):not(#\#):not(#\#) {
    font-size: 40px;
  }
}

@media (width >= 720px) {
  .x3chnls.x3chnls:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 340px;
  }
}

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

@media (width >= 720px) {
  .xn9lq12.xn9lq12:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width <= 719px) {
  .xk4jdkm.xk4jdkm:not(#\#):not(#\#):not(#\#) {
    position: fixed;
  }
}

@media (prefers-reduced-motion: reduce) {
  .x12w9bfk.x12w9bfk:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

@container (width <= 30px) {
  .xrdjg6v.xrdjg6v:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@container (height <= 38px) {
  .x12iz80d.x12iz80d:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@container (width <= 44px) {
  .xtvkmtu.xtvkmtu:not(#\#):not(#\#):not(#\#) {
    font-size: 0;
  }

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

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

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

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

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

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

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

.xsxj2vf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-style: dashed;
}

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

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

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

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

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

.xsugpx9:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -6px;
}

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

.x10w3d4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 100%;
}

.x1y0lptx:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 22px;
}

.xy1j3rs:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 3px;
}

.x1wa3icf:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 5px;
}

.xqo3gd:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 8px;
}

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

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

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

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

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

.x17rw0jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

.x1gnnpzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30px;
}

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

.x1u0w8k5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40%;
}

.x1vqgdyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 40px;
}

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

.x14baz6b:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 76px;
}

.x1hagigm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 7px;
}

.xlo07zb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 90px;
}

.x1hretbf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% + 6px);
}

.x1ftp4j1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: clamp(320px, 100dvh - 296px, 640px);
}

.xsi0517:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(56vh, 500px);
}

.x111cv4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: min(62vh, 560px);
}

.x16ye13r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x-height);
}

.xu96u03:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 0;
}

.x12lbrt0:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 10px;
}

.x4mh905:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 3px;
}

.xcqyyxr:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 4px;
}

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.xxwu3sf:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 6px;
}

.xncym2f:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 8px;
}

.xgq9j65:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x-left);
}

.xiz41ja:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -6px;
}

.x1iog12x:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 4px;
}

.x1jlnqtu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -6px;
}

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

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

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

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

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

.x1ikqzku:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1200px;
}

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

.xw7nakj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 32px);
}

.x1ov3xa9:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100dvh;
}

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

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

.x5sx7kw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 90px;
}

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

.x15kz4h8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16px;
}

.x12rczxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 220px;
}

.xwo2h1v:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 3.2ch;
}

.x1fns5xo:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 40px;
}

.x1epu6i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 5ch;
}

.xy8zicb:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: calc(100% - 16px);
}

.x1pshirs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: fit-content;
}

.x1l90r2v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 16px;
}

.xf18ygs:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 12px;
}

.xmzs88n:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 4px;
}

.x1ug7bdz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 6px;
}

.xexx8yu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.x131sewu:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 10px;
}

.xmnqija:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 3px;
}

.xclnmbr:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 6px;
}

.x19up5dg:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 8px;
}

.xwukr4l:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: auto;
}

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

.x13vifvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 0;
}

.x92lwqr:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 20%;
}

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

.xndqk7f:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 4px;
}

.xwa60dl:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

.x1atx4j1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 6px;
}

.xfr5jun:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

.x1d1n87m:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + 8px);
}

.xca9gc9:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(env(safe-area-inset-top, 0px) + 68px);
}

.xjbys53:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x-top);
}

.xnalus7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 0;
}

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

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

.x17tiq77:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15%;
}

.xctrb1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 168px;
}

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

.x23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

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

.xz84dc7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40%;
}

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

.xci0xqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 7px;
}

.x1xvnf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 66.6667%;
}

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

.xezivpi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: max-content;
}

.x5lhr3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x-width);
}

.x1d9v4yf:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-style: none;
}

@media (width <= 719px) {
  .x1e2klkj.x1e2klkj:not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: max(8px,env(safe-area-inset-bottom));
  }
}

@media (width <= 719px) and (height >= 500.01px) {
  .x1jyksgv.x1jyksgv:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 34px;
  }

  .x64htu2.x64htu2:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: clamp(300px, 100dvh - 376px, 460px);
  }
}

@media (height <= 500px) {
  .x6qc17x.x6qc17x:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 30px;
  }

  .xjdp9kx.xjdp9kx:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: max(150px, 100dvh - 250px);
  }
}

@media (width <= 719px) {
  .x540udh.x540udh:not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 8px;
  }

  .xl0esbu.xl0esbu:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: 200px;
  }
}

@media (width >= 720px) {
  .xgb9w1k.xgb9w1k:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 52px;
  }
}

@media (width <= 719px) {
  .x1p2bu6q.x1p2bu6q:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: 8px;
  }
}

@media (width >= 720px) {
  .x17b84dl.x17b84dl:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: 16px;
  }
}

@media (width <= 719px) {
  .x7p2xhz.x7p2xhz:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: calc(env(safe-area-inset-top, 0px) + 22vh);
  }

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

.x1fltpts:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -10px;
}

.x1wl5smx:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -4px 0;
}

.xk0n22n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -8px;
}

.x1s928wv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

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