@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}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{-webkit-font-smoothing:antialiased;overscroll-behavior:none;margin:0}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}

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

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

@keyframes xgrinbf-B {
  from {
    opacity: 0;
    grid-template-columns: 0fr;
  }
}

@keyframes xhtm5vp-B {
  from {
    opacity: 1;
    grid-template-columns: 1fr;
  }
}

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

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

  to {
    opacity: 1;
  }
}

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

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

@keyframes x1wfsoes-B {
  from {
    opacity: 0;
    transform: translateY(32px);
  }

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

@keyframes xotlauy-B {
  from {
    stroke-dasharray: 1.02;
    stroke-dashoffset: 1.02px;
  }

  to {
    stroke-dasharray: 1.02;
    stroke-dashoffset: 0;
  }
}

@keyframes xiihllq-B {
  0% {
    transform: translateY(0);
  }

  25% {
    transform: translateY(-.9px);
  }

  55% {
    transform: translateY(.7px);
  }

  80% {
    transform: translateY(-.3px);
  }

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

:root, .x1n4efpe {
  --x1rcawxx: 22px;
  --x1pcl5l: 30px;
  --x11ibgjx: 40px;
  --x1hua02n: 18px;
}

:root, .x19cbxt4 {
  --xb3pkrc: #ffffff9e;
  --xtg65gp: #ffffffe0;
  --xbdutd7: #ffffffe6;
  --x1lgndte: blur(20px) saturate(180%);
  --x1ictyia: blur(24px) saturate(180%);
  --x19jl9f7: blur(30px) saturate(180%);
  --x91m28n: inset 0 1px 0 #ffffffe6, 0 0 0 .5px #0e11161a;
  --x1436uep: 0 6px 20px #0e111614;
  --x9zpkio: 0 12px 32px #0e11161a;
  --x1i04gpk: 0 24px 60px #0e11162e;
  --x1iq4kmx: 0 -12px 60px #0e111629;
}

:root, .x1mlxrfi {
  --xer9cdw: #fff;
  --x1h74kha: #0e1116;
  --x1oiegz: #5b616b;
  --xs727yx: #8a8f98;
  --xpjokor: #b4b8bf;
  --x1dorlw1: #ecedef;
  --x1j62eyb: #e3e5e8;
  --x1plv2rx: #ecedef;
  --x194se8k: #c9cdd3;
  --x1s46c1j: #2b59ff;
  --xxi3zdz: #fff;
  --x17rn02j: #fff;
  --xszlq4k: #fff;
  --x15uxcyl: #0e111624;
  --xcihdf2: #0e11161f;
  --xmce19q: #0e11160d;
  --x1o6zr19: #0e11160d;
  --x4cjx59: #0e11160f;
  --x6uk6l5: #0e11161a;
  --x1i989we: #0e111629;
}

:root, .x5wjokd {
  --xih6dw5: "Geist Variable", Geist, system-ui, sans-serif;
  --x1edic8b: "Geist Mono Variable", "Geist Mono", ui-monospace, monospace;
}

.xgs3u3d.xgs3u3d, .xgs3u3d.xgs3u3d:root {
  --x1lgndte: blur(20px) saturate(180%);
  --x19jl9f7: blur(30px) saturate(180%);
  --x1ictyia: blur(24px) saturate(180%);
  --x91m28n: inset 0 1px 0 #ffffff14, 0 0 0 .5px #ffffff1a;
  --xb3pkrc: #1e20249e;
  --xbdutd7: #16181be6;
  --xtg65gp: #16181be6;
  --x1436uep: 0 6px 20px #0006;
  --x9zpkio: 0 6px 20px #0006;
  --x1iq4kmx: 0 6px 20px #0006;
  --x1i04gpk: 0 6px 20px #0006;
}

.x1bege2x.x1bege2x, .x1bege2x.x1bege2x:root {
  --x1s46c1j: #5b7cff;
  --x6uk6l5: #ffffff1a;
  --xpjokor: #62676f;
  --x15uxcyl: #ffffff2e;
  --x1dorlw1: #1e2126;
  --x1h74kha: #ecedef;
  --x1oiegz: #a9aeb7;
  --xs727yx: #8b9099;
  --x17rn02j: #fff;
  --xxi3zdz: #0b0c0e;
  --xer9cdw: #0b0c0e;
  --x1plv2rx: #23262b;
  --x1i989we: #00000080;
  --x194se8k: #3a3e45;
  --xcihdf2: #ffffff1f;
  --xszlq4k: #2a2d33;
  --x4cjx59: #ffffff0f;
  --x1o6zr19: #ffffff0f;
  --xmce19q: #ffffff0f;
  --x1j62eyb: #23262b;
}

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

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

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

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

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

.xmf3hgm:not(#\#):not(#\#) {
  border-radius: 17px;
}

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

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

.x1scc38k:not(#\#):not(#\#) {
  border-radius: 27px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x1pbfunf:not(#\#):not(#\#) {
  padding-inline: 28px;
}

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

.x48i7or:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: var(--x19jl9f7);
}

.x1iv2uf9:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: var(--x1ictyia);
}

.x15vyzqo:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: var(--x1lgndte);
}

.x1rob05q:not(#\#):not(#\#):not(#\#) {
  -webkit-text-size-adjust: 100%;
}

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

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

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

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

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

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

.x1g18oiy:not(#\#):not(#\#):not(#\#) {
  animation-duration: .26s;
}

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

.x1i47e9z:not(#\#):not(#\#):not(#\#) {
  animation-duration: .32s;
}

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

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

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

.x1mlbu5i:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wfsoes-B;
}

.x11ob944:not(#\#):not(#\#):not(#\#) {
  animation-name: xc9xecv-B;
}

.xeauowo:not(#\#):not(#\#):not(#\#) {
  animation-name: xgrinbf-B;
}

.x1aemd93:not(#\#):not(#\#):not(#\#) {
  animation-name: xhtm5vp-B;
}

.xfbnejj:not(#\#):not(#\#):not(#\#) {
  animation-name: xiihllq-B;
}

.xqfx6o9:not(#\#):not(#\#):not(#\#) {
  animation-name: xotlauy-B;
}

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

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

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

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

.x1i5p523:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: var(--x19jl9f7);
}

.x1fn6d65:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: var(--x1ictyia);
}

.x18ystsh:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: var(--x1lgndte);
}

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

.xfbrxlw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x15uxcyl);
}

.xygc05k:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1h74kha);
}

.x1japohe:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1o6zr19);
}

.xakkgz7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x4cjx59);
}

.x1butpi3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x6uk6l5);
}

.xa41iu0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xb3pkrc);
}

.x5u3gej:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xbdutd7);
}

.xbm3m7g:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xcihdf2);
}

.x1j39naw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xmce19q);
}

.xx0ue0e:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xszlq4k);
}

.x1r5l3rc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xtg65gp);
}

.x191ncds:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 3px #0e11161f;
}

.x59ramh:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x91m28n),var(--x1436uep);
}

.x9m9bgj:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x91m28n),var(--x1i04gpk);
}

.xzsr4hv:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x91m28n),var(--x1iq4kmx);
}

.xud2dcf:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x91m28n),var(--x9zpkio);
}

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

.x1abdi57:not(#\#):not(#\#):not(#\#) {
  caret-color: var(--x1s46c1j);
}

.x1hyvwdk:not(#\#):not(#\#):not(#\#) {
  clip-path: inset(50%);
}

.x19co3pv:not(#\#):not(#\#):not(#\#) {
  color: #0000;
}

.xkok7za:not(#\#):not(#\#):not(#\#) {
  color: var(--x1h74kha);
}

.xx5bcr9:not(#\#):not(#\#):not(#\#) {
  color: var(--x1oiegz);
}

.x542p7p:not(#\#):not(#\#):not(#\#) {
  color: var(--x1s46c1j);
}

.xt1p25z:not(#\#):not(#\#):not(#\#) {
  color: var(--xpjokor);
}

.x1lyqmut:not(#\#):not(#\#):not(#\#) {
  color: var(--xs727yx);
}

.x1baxk1n:not(#\#):not(#\#):not(#\#) {
  color: var(--xxi3zdz);
}

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

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

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

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

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

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

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

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

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

.x1cz4edt:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1edic8b);
}

.x1ns7e7r:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xih6dw5);
}

.xzi3nbc:not(#\#):not(#\#):not(#\#) {
  font-kerning: normal;
}

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

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

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

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

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

.x1q7jzdg:not(#\#):not(#\#):not(#\#) {
  font-size: 19px;
}

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

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

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

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

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

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

.x131gcsw:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: 0fr;
}

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

.xuix1fa:not(#\#):not(#\#):not(#\#) {
  hyphens: none;
}

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

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

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

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

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

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

.x1d3mw78:not(#\#):not(#\#):not(#\#) {
  line-height: 16px;
}

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

.x19v9tvf:not(#\#):not(#\#):not(#\#) {
  line-height: 22px;
}

.x1o2sk6j:not(#\#):not(#\#):not(#\#) {
  line-height: 24px;
}

.x1htr374:not(#\#):not(#\#):not(#\#) {
  line-height: 27px;
}

.xgif2c7:not(#\#):not(#\#):not(#\#) {
  line-height: 28px;
}

.x1vy86p0:not(#\#):not(#\#):not(#\#) {
  line-height: 36px;
}

.x1h50m6h:not(#\#):not(#\#):not(#\#) {
  line-height: 48px;
}

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

.x1mzt3pk:not(#\#):not(#\#):not(#\#) {
  overflow-wrap: break-word;
}

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

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

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

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

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

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

.x1k5ss6i:not(#\#):not(#\#):not(#\#) {
  tab-size: 4;
}

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

.xv5t66b:not(#\#):not(#\#):not(#\#) {
  transform: translateX(12px);
}

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

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

.x9i6iqp:not(#\#):not(#\#):not(#\#) {
  transition-duration: .16s;
}

.x1fbs3r:not(#\#):not(#\#):not(#\#) {
  transition-duration: .45s;
}

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

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

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

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

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

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

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

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

.x1lldw8n:not(#\#):not(#\#):not(#\#) {
  word-break: normal;
}

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

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

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

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

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

  .x12w9bfk.x12w9bfk:not(#\#):not(#\#):not(#\#) {
    transition-duration: 0s;
  }
}

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

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

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

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

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

.xdo5ow0:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: max(env(safe-area-inset-bottom, 0px),30px);
}

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

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

.xg2ss61:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1lh;
}

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

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

.x90ne7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 34px;
}

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

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

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

.x1dnml7z:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 54px;
}

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

.xng8ra:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 60px;
}

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

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

.x1qpfodn:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 16px;
}

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

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

.x1u7kmwd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 14px;
}

.x7ab17h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: none;
}

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

.x1x1rfll:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: none;
}

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

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

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

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

.xtw9xip:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 140px;
}

.x1hhzuzn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 18px;
}

.xwxc41k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 24px;
}

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

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

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

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

.xnuq7ks:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 12px;
}

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

.x1oou3sl:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 22px;
}

.x889kno:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 10px;
}

.x109j2v6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 18px;
}

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

.x1xy6bms:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 22px;
}

.x7sb2j6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 28px;
}

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

.x16i1o38:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: max(62px,env(safe-area-inset-top, 0px));
}

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

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

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

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

.x80663w:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: auto;
}

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

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

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

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

.x1tygjjb:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 304px;
}

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

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

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

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

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

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

.xmmex3z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::backdrop {
  background-color: var(--x1i989we);
}

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