@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*,:before,:after{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{color-scheme:light dark;-webkit-text-size-adjust:100%;color:light-dark(#27282d,#e7e8eb);background:light-dark(#fff,#19191d)}html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Geist Variable,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;font-size:14px;line-height:1.5}h1,h2,h3,h4{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;background:0 0}button,select,summary{cursor:pointer}ol,ul{list-style:none}svg{flex-shrink:0}code,pre{font-family:Geist Mono Variable,ui-monospace,SF Mono,Menlo,monospace}::selection{background:#6b5ca540}*{scrollbar-width:thin;scrollbar-color:light-dark(#9d9ea6,#4a4a52) transparent}

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

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

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

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

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

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

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

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

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

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

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

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

  50% {
    opacity: .5;
  }
}

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

  to {
    opacity: 1;
  }
}

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

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

@keyframes x1oozjg9-B {
  75%, 100% {
    opacity: 0;
    transform: scale(2);
  }
}

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

  50% {
    transform: translate(6px, -12px);
  }
}

@keyframes x1war4vs-B {
  from {
    transform: translateX(calc(100% + 16px));
  }

  to {
    transform: translateX(0);
  }
}

@keyframes xb9ikm0-B {
  0%, 100% {
    transform: translateY(0) rotate(8deg);
  }

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

:root, .x1ghesv7 {
  --x10v31xy: "Geist Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
  --x1ppnqiz: "Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;
}

:root, .x1g7ayt8 {
  --x1dlbvo2: light-dark(#fff, #19191d);
  --xjvxvi3: light-dark(#27282d, #e7e8eb);
  --x1ltgz2w: light-dark(#fff, #1e1e23);
  --x19wy4fq: light-dark(#fff, #2a2a31);
  --x156ehr: light-dark(#f4f4f6, #2a2a31);
  --xhkclpm: light-dark(#71727a, #a3a4ab);
  --x1son37o: light-dark(#ecedf3, #323239);
  --x13im750: light-dark(#f3f4f7, #3a3a42);
  --x1gjv16a: light-dark(#edeef2, #2a2a31);
  --x1q0fdpz: light-dark(#fafafb, #3a3a42);
  --xa6646e: light-dark(#453c7c, #a89fd4);
  --xervvvp: light-dark(#e4e5ea, #3a3a42);
  --x7hhv93: light-dark(#d1d3dc, #3b3b45);
  --xf2cky2: light-dark(#d1d3dc99, #3b3b4599);
  --xcbl800: light-dark(#453c7c40, #b7467759);
  --xqrxlnk: light-dark(#27282d, #e7e8eb);
  --xcvkqad: light-dark(#e7e8eb, #27282d);
  --x1mb4byq: light-dark(#dc2626, #ef4444);
  --xql231v: #dc2626;
  --xowueh7: light-dark(#e04040, #f87171);
  --x1x28j9u: light-dark(#dc26261a, #ef444426);
  --x1cc4l9w: light-dark(#dc26264d, #ef44444d);
  --x1kzzcpx: light-dark(#16a34a, #4ebf7b);
  --x7rq64f: light-dark(#16a34a1a, #4ebf7b26);
  --x1fbfmqn: light-dark(#ca8a04, #f0ba4d);
  --x1hdnfzw: light-dark(#6b5ca5, #8b80bf);
  --x4ux3m6: #2e27f5;
  --xbs8xo0: #40bcf7;
  --xzvbj0o: #8b5cf6;
  --x14ds52h: light-dark(#fafafb, #1e1e23);
  --xn1f67m: light-dark(#27282d, #e7e8eb);
  --x1mwef4w: light-dark(#27282d99, #e7e8eb99);
  --x1125869: light-dark(#27282d59, #e7e8eb59);
  --xji2d4b: light-dark(#edeef2, #2a2a31);
  --xq7z84s: light-dark(#edeef2b3, #2a2a31b3);
  --x1208di4: light-dark(#d1d3dc80, #3b3b4580);
  --xj3gqsm: light-dark(#fafafbd9, #1e1e23d9);
}

:root, .x97162t {
  --x1nvy0o0: 0 1px 3px 0 #0000000d;
  --xdegc2v: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
  --xj5dcxi: 0 1px 3px 0 #0000001a, 0 4px 6px -1px #0000001a;
}

:root, .xrlyngo {
  --x1urfge4: 4px;
  --xh0y0mv: 4px;
  --x1ohx1os: 6px;
  --xvjr2c4: 10px;
  --x6htxvj: 16px;
  --xqpxvoj: 9999px;
}

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

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

.xkdpibf:not(#\#) {
  margin: -1px;
}

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

.x1hlb6i2:not(#\#) {
  margin: 12px;
}

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

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

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

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

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

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

.x1o8uwn5:not(#\#) {
  padding: 48px;
}

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

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

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

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

@media (width >= 768px) {
  .x12id7pw.x12id7pw:not(#\#) {
    padding: 24px;
  }

  .xo9nk0p.xo9nk0p:not(#\#) {
    padding: 32px;
  }
}

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

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

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

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

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

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

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

.x2u8bby:not(#\#):not(#\#) {
  border-radius: 0;
}

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

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

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

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

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

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

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

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

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

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

.x1a0b3ju:not(#\#):not(#\#) {
  gap: 1.5px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.x10no89f:not(#\#):not(#\#) {
  inset-block: 0;
}

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

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

.x1uuky47:not(#\#):not(#\#) {
  margin-block: 6px;
}

.x1tqfzy7:not(#\#):not(#\#) {
  margin-inline: 12px;
}

.xjgtzcg:not(#\#):not(#\#) {
  margin-inline: 4px;
}

.xxbjj12:not(#\#):not(#\#) {
  margin-inline: 8px;
}

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

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

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

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

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

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

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

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

.xsplgde:not(#\#):not(#\#) {
  padding-block: 1px;
}

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

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

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

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

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

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

.x1iefggq:not(#\#):not(#\#) {
  padding-block: 64px;
}

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

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

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

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

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

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

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

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

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

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

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

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

.xmqliwb:not(#\#):not(#\#) {
  text-decoration: line-through;
}

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

.x31tagk:hover:not(#\#):not(#\#) {
  border-color: var(--x1hdnfzw);
}

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

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

.xpvyfi4:not(#\#):not(#\#):not(#\#) {
  align-self: flex-end;
}

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

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

.x12l1aco:not(#\#):not(#\#):not(#\#) {
  animation-duration: .12s;
}

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

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

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

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

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

.xcx56e2:not(#\#):not(#\#):not(#\#) {
  animation-name: x13kz0yu-B;
}

.x1blaga9:not(#\#):not(#\#):not(#\#) {
  animation-name: x14s0kvh-B;
}

.xut2whc:not(#\#):not(#\#):not(#\#) {
  animation-name: x185gv9n-B;
}

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

.xegid8a:not(#\#):not(#\#):not(#\#) {
  animation-name: x1oozjg9-B;
}

.x19wccwf:not(#\#):not(#\#):not(#\#) {
  animation-name: x1war4vs-B;
}

.xnr540m:not(#\#):not(#\#):not(#\#) {
  animation-name: xb9ikm0-B;
}

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

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

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

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

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

.x1f0ztbi:not(#\#):not(#\#):not(#\#) {
  background-color: #000;
}

.xut73c2:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x156ehr) 30%,transparent);
}

.x1nu4ed3:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1hdnfzw) 35%,transparent);
}

.x1hgd61j:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x156ehr) 50%,transparent);
}

.xkjp300:not(#\#):not(#\#):not(#\#) {
  background-color: light-dark(#ca8a041a, #f0ba4d14);
}

.xsw8w5i:not(#\#):not(#\#):not(#\#) {
  background-color: light-dark(#ca8a0426, #f0ba4d1a);
}

.x1erznn8:not(#\#):not(#\#):not(#\#) {
  background-color: #0006;
}

.x1seex57:not(#\#):not(#\#):not(#\#) {
  background-color: #00000080;
}

.x1hj742w:not(#\#):not(#\#):not(#\#) {
  background-color: #ca8a041f;
}

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

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

.x1cx0f7y:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1208di4);
}

.x1kigw4z:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x14ds52h);
}

.x1ab6qfo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x156ehr);
}

.xc1ac30:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19wy4fq);
}

.xxurxyv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1dlbvo2);
}

.x1491onq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1fbfmqn);
}

.x7bd9vt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1gjv16a);
}

.xlsqclc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1hdnfzw);
}

.xrsusug:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1kzzcpx);
}

.x7vi87a:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ltgz2w);
}

.x1ji4n2h:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1mb4byq);
}

.x1vki6h1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1q0fdpz);
}

.x144qqfo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1son37o);
}

.x1sx2c8l:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1x28j9u);
}

.x190ogl0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x7hhv93);
}

.x1w97oxy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x7rq64f);
}

.x1twy47z:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xervvvp);
}

.x1uraftm:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xf2cky2);
}

.xwl1dvn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xhkclpm);
}

.x19z0lkv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xj3gqsm);
}

.xb2ly1m:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xji2d4b);
}

.xrf6v9c:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xjvxvi3);
}

.x13qj2a2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xq7z84s);
}

.xy2k6hn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xql231v);
}

.x1okokyc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqrxlnk);
}

.x1a3fsgs:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(60% 50% at 20% 20%, #6b5ca559, #0000 70%), radial-gradient(50% 45% at 85% 75%, #b7467740, #0000 70%), radial-gradient(40% 35% at 60% 40%, #40bcf71f, #0000 70%);
}

.x1o085uv:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle, light-dark(#06060616, #ffffff09) 1px, #0000 1px);
}

.x1b4b9a1:not(#\#):not(#\#):not(#\#) {
  background-image: repeating-linear-gradient(-50deg, light-dark(#3232321a, #ffffff14) 0 1px, #0000 1px 5px);
}

.x1e87kdn:not(#\#):not(#\#):not(#\#) {
  background-image: var(--x-backgroundImage);
}

.xu00q2a:not(#\#):not(#\#):not(#\#) {
  background-size: 8px 8px;
}

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

.x1p4g5pm:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #0003;
}

.xpag5o:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px #0000001a;
}

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

.xs14aeo:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1nvy0o0);
}

.xy3umrl:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xdegc2v);
}

.x1svp1rr:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xj5dcxi);
}

.xzpqnlu:not(#\#):not(#\#):not(#\#) {
  clip: rect(0,0,0,0);
}

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

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

.x1ky6x0e:not(#\#):not(#\#):not(#\#) {
  color: #ffffff80;
}

.xm7j37y:not(#\#):not(#\#):not(#\#) {
  color: #fff9;
}

.x1s5mbw3:not(#\#):not(#\#):not(#\#) {
  color: #ffffffe6;
}

.xsggg6l:not(#\#):not(#\#):not(#\#) {
  color: var(--x1125869);
}

.x1a41mkc:not(#\#):not(#\#):not(#\#) {
  color: var(--x1fbfmqn);
}

.x1mtjkje:not(#\#):not(#\#):not(#\#) {
  color: var(--x1hdnfzw);
}

.x1uo1yku:not(#\#):not(#\#):not(#\#) {
  color: var(--x1kzzcpx);
}

.x1f4nku6:not(#\#):not(#\#):not(#\#) {
  color: var(--x1mb4byq);
}

.x1bzmhhs:not(#\#):not(#\#):not(#\#) {
  color: var(--x1mwef4w);
}

.x1wdmlvo:not(#\#):not(#\#):not(#\#) {
  color: var(--x1son37o);
}

.xz51rnb:not(#\#):not(#\#):not(#\#) {
  color: var(--xa6646e);
}

.x1kns4mm:not(#\#):not(#\#):not(#\#) {
  color: var(--xcvkqad);
}

.x7f5oqt:not(#\#):not(#\#):not(#\#) {
  color: var(--xhkclpm);
}

.x17cmkq:not(#\#):not(#\#):not(#\#) {
  color: var(--xjvxvi3);
}

.xf5ipb4:not(#\#):not(#\#):not(#\#) {
  color: var(--xn1f67m);
}

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

.xmixu3c:not(#\#):not(#\#):not(#\#) {
  column-gap: 6px;
}

.xfex06f:not(#\#):not(#\#):not(#\#) {
  column-gap: 8px;
}

.x8zifdi:not(#\#):not(#\#):not(#\#) {
  cursor: copy;
}

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

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

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

.x1hedwgd:not(#\#):not(#\#):not(#\#) {
  filter: blur(20px);
}

.x1r8uery:not(#\#):not(#\#):not(#\#) {
  flex-basis: 0;
}

.xdl72j9:not(#\#):not(#\#):not(#\#) {
  flex-basis: auto;
}

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

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

.x1c4vz4f:not(#\#):not(#\#):not(#\#) {
  flex-grow: 0;
}

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

.xw36f2b:not(#\#):not(#\#):not(#\#) {
  flex-grow: var(--x-flexGrow);
}

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

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

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

.x1209za9:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1ppnqiz);
}

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

.x156tw51:not(#\#):not(#\#):not(#\#) {
  font-size: 180px;
}

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

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

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

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

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

.x1k4tb9n:not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}

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

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

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

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

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

.x115uba3:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 4.5rem 1.5rem minmax(0, 1fr);
}

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

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

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

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

.x1wlfl8j:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(3, 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));
}

.x1eycs3t:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(11rem, 1fr));
}

.x18h9ods:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 48px;
}

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

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

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

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

.x1lg07ej:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.015em;
}

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

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

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

.x14lbdrl:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .15em;
}

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

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

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

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

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

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

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

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

.x1fc57z9:not(#\#):not(#\#):not(#\#) {
  line-height: 20px;
}

.xp1sfm7:not(#\#):not(#\#):not(#\#) {
  line-height: 46px;
}

.xtaz4m5:not(#\#):not(#\#):not(#\#) {
  list-style-type: disc;
}

.x1vak9w0:not(#\#):not(#\#):not(#\#) {
  opacity: .04;
}

.xuzhngd:not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

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

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

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

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

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

.x1us6l5c:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

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

.xb4nw82:not(#\#):not(#\#):not(#\#) {
  opacity: var(--x-opacity);
}

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

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

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

.x1dbijih:not(#\#):not(#\#):not(#\#) {
  row-gap: 2px;
}

.x1r0jzty:not(#\#):not(#\#):not(#\#) {
  row-gap: 4px;
}

.x1rohswg:not(#\#):not(#\#):not(#\#) {
  scrollbar-width: none;
}

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

.x140o2bo:not(#\#):not(#\#):not(#\#) {
  table-layout: fixed;
}

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

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

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

.x9w69jx:not(#\#):not(#\#):not(#\#) {
  text-decoration-color: #71727a66;
}

.x5lhwog:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: line-through;
}

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

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

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

.x3pynha:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 4px;
}

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

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

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

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

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

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

.x15481yp:not(#\#):not(#\#):not(#\#) {
  transform: translateX(14px);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x87ps6o:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: none;
  user-select: none;
}

.xeaf4i8:not(#\#):not(#\#):not(#\#) {
  white-space: normal;
}

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

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

.x1yn0g08:not(#\#):not(#\#):not(#\#) {
  word-break: break-all;
}

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

.xf5e64p:not(#\#):not(#\#):not(#\#) {
  z-index: 40;
}

.x1ygf0dq:not(#\#):not(#\#):not(#\#) {
  z-index: 49;
}

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

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

.x1uo0q3s:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x13im750);
}

.xm7clsr:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1gjv16a);
}

.x1913rr1:focus-visible:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xervvvp);
}

.x3a29l5:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #dc262659;
}

.x8pzoty:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--xcbl800);
}

.x1eb79ar:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--xcbl800);
}

.xacn9ov:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--xcbl800);
}

.x1u4rx3a:focus-visible:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 2px 0 0 var(--xqrxlnk);
}

.x25t5g8:focus-visible:not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

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

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

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

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

.xk1as0q:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1son37o) 50%,transparent);
}

.x8hv023:hover:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in oklab,var(--x1x28j9u) 70%,var(--x1mb4byq));
}

.xcqy76d:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x13im750);
}

.xe3b57g:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1x28j9u);
}

.x1t5e1vc:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xervvvp);
}

.x1grlqzc:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xji2d4b);
}

.x1c180ho:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xowueh7);
}

.xq0r6el:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xq7z84s);
}

.x1phz36o:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 1px 0 var(--x7hhv93),inset 0 -1px 0 var(--x7hhv93);
}

.x1op9rb3:hover:not(#\#):not(#\#):not(#\#) {
  color: #fffc;
}

.xpyec91:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1mwef4w);
}

.x1mek7ui:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xhkclpm);
}

.x1skxfu9:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xjvxvi3);
}

.xyw2s9c:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xn1f67m);
}

.xj73xd6:hover:not(#\#):not(#\#):not(#\#) {
  filter: brightness(1.15);
}

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

.xk4oym4:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.98);
}

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

@media (width >= 768px) {
  .xsif4ur.xsif4ur:not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

  .xoc9ia7.xoc9ia7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1fr) 6rem 6rem 6rem 6rem 8rem 1rem;
  }
}

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

.xzlrlbj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: color-mix(in oklab,var(--x7hhv93) 80%,transparent);
}

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

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

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

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

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

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

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

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

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

.xr74xrv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--x1208di4);
}

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

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

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

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

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

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

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

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

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

.x1nqzi6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--x-bottom);
}

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

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

.xwc1p85:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 102px;
}

.xsbjyhr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 104px;
}

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

.x19swzb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 112px;
}

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

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

.x1ymw6g:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 160px;
}

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

.x1b51vyi:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 180px;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.x1qx5ct2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 20px;
}

.x1isuwpm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 220px;
}

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

.x1u5z0ei:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 240px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

.xrlp1an:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 256px;
}

.xd7y6wv:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 26px;
}

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

.xjrrmdf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 310px;
}

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

.x1b0wou9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 350px;
}

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

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

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

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.xqu0tyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.x1peatla:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 64px;
}

.xols6we:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

.xy75621:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72px;
}

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

.xt7dq6l:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: auto;
}

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

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

.x54rlcq:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 2px;
}

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

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

.x1jyxor1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -1px;
}

.xod5an3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 12px;
}

.x1hq5gj4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 24px;
}

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

.x1iymm2a:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 32px;
}

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

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

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

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.x1x862rh:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: -4px;
}

.x1ldx8e:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 2px;
}

.xack27t:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: auto;
}

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

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

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

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

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

.x1983irj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 220px;
}

.x1jcbksy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 420px;
}

.x12ayzb7:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 900px;
}

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

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

.x14lruf5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 260px;
}

.xw5ewwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 300px;
}

.xdusixz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 384px;
}

.x1iasaxs:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 448px;
}

.x1n8psvb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 512px;
}

.x27kpxv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 560px;
}

.x1ubw7bo:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 896px;
}

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

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

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

.x43ddcq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 256px;
}

.x21xpn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.xu0aao5:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 36px;
}

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

.x879a55:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 60px;
}

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

.x5w4yej:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 160px;
}

.x57cstt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 176px;
}

.x1jzhcrs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 200px;
}

.xlm99nl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 240px;
}

.x9hgts1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 52px;
}

.xw2csxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: auto;
}

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

@media (width <= 1023px) {
  .xq1kqez.xq1kqez:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 0;
  }
}

@media (width <= 639px) {
  .xx4umqz.xx4umqz:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 16px;
  }
}

.xsag5q8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12px;
}

.x1gan7if:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 32px;
}

.xjkvuk6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4px;
}

.xwib8y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.x1uhho1l:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 0;
}

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

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

.x1k8dnhd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 18px;
}

.xd3ty66:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 24px;
}

.x1ttq7e4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 256px;
}

.x1dcfgta:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 48px;
}

.xyfqnmn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 16px;
}

.x1m2p0i2:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 32px;
}

.xh80x56:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 48px;
}

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

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

.xz9dl7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

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

.x1miatn0:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 32px;
}

.xyqdw3p:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 3px;
}

.x1iorvi4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 4px;
}

.x1y1aw1k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.x12xj09w:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -14px;
}

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

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

.xlftelb:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 12px;
}

.xn5hqff:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 16px;
}

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

.x7ok3n0:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--x-right);
}

.x1m47xos:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 64px;
}

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

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

.x1tk7jg1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

.xomnu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

.xs7f9wi:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2px;
}

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

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

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

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

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

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

.x2pejg6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 128px;
}

.x6jxa94:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 14px;
}

.xrostsh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 150px;
}

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

.x1f1nzxn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 176px;
}

.x1so1ns2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 192px;
}

.x1i1rx1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1px;
}

.xw4jnvo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20px;
}

.x1uncgzr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 224px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.x1f1nlb9:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 25%;
}

.x1t9vceh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 256px;
}

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

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

.xbkr7qi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.5ch;
}

.xdzyupr:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 300px;
}

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

.x1cvmir6:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 360px;
}

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

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

.x100vrsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 40px;
}

.x1useyqa:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

.x3hqpx7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50%;
}

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

.x1fu8urw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 64px;
}

.x1v4s8kt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

.x65xoit:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 70%;
}

.xni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

.x1d7z9mz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 76px;
}

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

.xm6i5cn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 90%;
}

.x13oubkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 96px;
}

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

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

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

@media (width >= 768px) {
  .x1sldbxm.x1sldbxm:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 0;
  }

  .x7myg9u.x7myg9u:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: 80px;
  }

  .x11k8l.x11k8l:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 50%;
  }
}

@media (width <= 639px) {
  .x29okjl.x29okjl:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: 12px;
  }

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

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

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

@media (width <= 767px) {
  .x15w14xv.x15w14xv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: 8px;
  }
}

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

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

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

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

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

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

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

  .xxrbmh.xxrbmh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: 100%;
  }

  .x1p6ycov.x1p6ycov:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    flex-basis: calc(100% - 52px);
  }
}

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

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

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

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

  .x12517se.x12517se:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 120px;
  }

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

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

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

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

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

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

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

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

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

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

@media (width <= 767px) {
  .xivjhup.xivjhup:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    grid-template-rows: 48px auto;
  }

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

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

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

  .xwxcoxz.xwxcoxz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 0;
  }
}

@media (width <= 639px) {
  .x10s5y1z.x10s5y1z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: 52px;
  }
}

@media (width <= 1023px) {
  .x1uo8rny.x1uo8rny:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 100%;
  }
}

@media (width <= 767px) {
  .x1wizowt.x1wizowt:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 256px;
  }
}

@media (width <= 639px) {
  .xo2r2m4.xo2r2m4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

.ximsz8p:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--xhkclpm);
}

.x1i5lizr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-details-marker {
  display: none;
}
