@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{color-scheme:light dark;-webkit-text-size-adjust:100%;height:100%}body{color:#15171c;-webkit-font-smoothing:antialiased;background:#fff;min-height:100%;margin:0;font-family:Geist Variable,PingFang SC,Hiragino Sans GB,Noto Sans SC,Microsoft YaHei,system-ui,sans-serif;font-size:14px;line-height:1.5}#root{flex-direction:column;min-height:100dvh;display:flex}#root>*{flex:1 0 auto}:focus-visible{outline-offset:2px;outline:2px solid #2446c9}html[data-theme=dark] body{color:#e8eaee;background:#17191e}html[data-theme=dark] :focus-visible{outline-color:#8ea2ff}::view-transition-old(root),::view-transition-new(root){mix-blend-mode:normal;animation:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}

@keyframes x1q9vcr0-B {
  0% {
    background-color: var(--x568675);
  }

  100% {
    background-color: #0000;
  }
}

@keyframes x1l3e2gq-B {
  0% {
    box-shadow: 0 0 #c2751080;
  }

  100% {
    box-shadow: 0 0 0 7px #c2751000;
  }
}

@keyframes xmmgrv5-B {
  0%, 80%, 100% {
    opacity: .25;
  }

  40% {
    opacity: 1;
  }
}

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

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

:root, .xrl9tab {
  --x13p8dl9: #eceef2;
  --xef3hmz: #fff;
  --x1m1e900: #f6f7f9;
  --xwf316u: #15171c;
  --x1f4jeu0: #474c57;
  --xb26mnn: #777d89;
  --xjz6g8b: #e3e6eb;
  --x1js3vdw: #c9ced7;
  --xhd1tea: #2446c9;
  --x1a3vo7m: #fff;
  --xn6szbl: #e9edfb;
  --xybpxxq: #eef1f6;
  --xjb4ikt: #c27510;
  --x568675: #fbf1e1;
  --xnav1jq: #1d8450;
  --xcwvl0m: #bf3727;
  --x14vpdvn: #0c0e1461;
  --xeh52vt: 0 1px 2px #1418240f, 0 8px 24px #1418240f;
  --x1nn2ff0: 0 12px 40px #0a0e1c2e;
  --x1wsjj73: 90%;
  --x1k0tdfa: 30%;
}

:root, .xi7e1sr {
  --x1g0197u: "Geist Variable", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", system-ui, sans-serif;
  --x5xr2h4: "Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;
}

.x176d2pu.x176d2pu, .x176d2pu.x176d2pu:root {
  --xhd1tea: #8ea2ff;
  --x1a3vo7m: #0c1230;
  --xn6szbl: #1d2547;
  --x1wsjj73: 27%;
  --x1k0tdfa: 82%;
  --xcwvl0m: #ff8573;
  --xwf316u: #e8eaee;
  --x1f4jeu0: #b3b9c4;
  --xjz6g8b: #2a2e36;
  --x1js3vdw: #3b414b;
  --xjb4ikt: #e9a748;
  --x568675: #33280f;
  --xb26mnn: #8a909c;
  --xnav1jq: #50c585;
  --x13p8dl9: #0e1013;
  --x1nn2ff0: 0 12px 40px #00000080;
  --x14vpdvn: #0000008c;
  --xeh52vt: 0 1px 2px #0000004d, 0 8px 24px #00000040;
  --xef3hmz: #17191e;
  --x1m1e900: #1d2026;
  --xybpxxq: #222731;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.xu4hgxq:not(#\#):not(#\#) {
  border-radius: 7px;
}

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

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

.x1827h1i:not(#\#):not(#\#) {
  border-radius: 99px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.xseyljb:not(#\#):not(#\#) {
  gap: 30px;
}

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

.x1y9zxd1:not(#\#):not(#\#) {
  gap: 48px;
}

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

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

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

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

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

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

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

.x18kdvx8:not(#\#):not(#\#) {
  margin-inline: 6px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x5k8d2m:not(#\#):not(#\#) {
  padding-inline: 2px;
}

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

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

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

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

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

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

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

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

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

.x1t3whoi:not(#\#):not(#\#) {
  transition: background-color .15s;
}

.x74oach:not(#\#):not(#\#) {
  transition: border-color .15s, box-shadow .15s;
}

.x1lctnhx:not(#\#):not(#\#) {
  transition: border-color .15s;
}

.x112o3c2:not(#\#):not(#\#) {
  transition: transform .15s;
}

.xbhgi34:not(#\#):not(#\#) {
  transition: transform .45s cubic-bezier(.3, 1.4, .5, 1), opacity .25s;
}

.xekjjir:not(#\#):not(#\#) {
  transition: width .4s;
}

.x1b8foyv:not(#\#):not(#\#) {
  transition: width .5s;
}

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

.xpclbuw:focus:not(#\#):not(#\#) {
  border-color: var(--xhd1tea);
}

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

.x1ua5tub:not(#\#):not(#\#):not(#\#) {
  -webkit-box-orient: vertical;
}

.xnajbk2:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 4;
}

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

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

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

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

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

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

.x1xwhvez:not(#\#):not(#\#):not(#\#) {
  animation-delay: .4s;
}

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

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

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

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

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

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

.x1tix11i:not(#\#):not(#\#):not(#\#) {
  animation-name: x1l3e2gq-B;
}

.xp716cx:not(#\#):not(#\#):not(#\#) {
  animation-name: x1q9vcr0-B;
}

.x3otq2i:not(#\#):not(#\#):not(#\#) {
  animation-name: xcj4hfb-B;
}

.x1by70kz:not(#\#):not(#\#):not(#\#) {
  animation-name: xl22yoc-B;
}

.x10388q0:not(#\#):not(#\#):not(#\#) {
  animation-name: xmmgrv5-B;
}

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

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

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

.x1e2uf9n:not(#\#):not(#\#):not(#\#) {
  background-color: hsl(145 42% var(--x1wsjj73));
}

.x1rox1jp:not(#\#):not(#\#):not(#\#) {
  background-color: hsl(15 42% var(--x1wsjj73));
}

.x1r5jljv:not(#\#):not(#\#):not(#\#) {
  background-color: hsl(185 42% var(--x1wsjj73));
}

.x1wfq6t4:not(#\#):not(#\#):not(#\#) {
  background-color: hsl(215 42% var(--x1wsjj73));
}

.x1b2zsz7:not(#\#):not(#\#):not(#\#) {
  background-color: hsl(255 42% var(--x1wsjj73));
}

.xfpgrrb:not(#\#):not(#\#):not(#\#) {
  background-color: hsl(290 42% var(--x1wsjj73));
}

.x10my744:not(#\#):not(#\#):not(#\#) {
  background-color: hsl(330 42% var(--x1wsjj73));
}

.x1iht219:not(#\#):not(#\#):not(#\#) {
  background-color: hsl(42 42% var(--x1wsjj73));
}

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

.x18iqrk9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x14vpdvn);
}

.xi38e00:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1js3vdw);
}

.x14qdqzr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1m1e900);
}

.x12qumic:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x568675);
}

.xapeb1o:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xcwvl0m);
}

.xyyjr65:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xef3hmz);
}

.x1b9rb01:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xhd1tea);
}

.xk9hddt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xjb4ikt);
}

.x1t31q38:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xjz6g8b);
}

.x15gam1d:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xn6szbl);
}

.x1dmfv3a:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xwf316u);
}

.x1tzox06:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xybpxxq);
}

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

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

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

.xr4v1qx:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--xn6szbl);
}

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

.x1b5bzyv:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 3px var(--xef3hmz);
}

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

.xsfxqcc:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1nn2ff0);
}

.x16gmnk2:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xeh52vt);
}

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

.xsqaq6v:not(#\#):not(#\#):not(#\#) {
  color: hsl(145 42% var(--x1k0tdfa));
}

.xnz0way:not(#\#):not(#\#):not(#\#) {
  color: hsl(15 42% var(--x1k0tdfa));
}

.x7hcwum:not(#\#):not(#\#):not(#\#) {
  color: hsl(185 42% var(--x1k0tdfa));
}

.x1ajosvg:not(#\#):not(#\#):not(#\#) {
  color: hsl(215 42% var(--x1k0tdfa));
}

.x1n4uknu:not(#\#):not(#\#):not(#\#) {
  color: hsl(255 42% var(--x1k0tdfa));
}

.x1he6t3d:not(#\#):not(#\#):not(#\#) {
  color: hsl(290 42% var(--x1k0tdfa));
}

.x12ee05c:not(#\#):not(#\#):not(#\#) {
  color: hsl(330 42% var(--x1k0tdfa));
}

.x1kz2h2i:not(#\#):not(#\#):not(#\#) {
  color: hsl(42 42% var(--x1k0tdfa));
}

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

.xie5zrc:not(#\#):not(#\#):not(#\#) {
  color: var(--x1a3vo7m);
}

.xxo8b7d:not(#\#):not(#\#):not(#\#) {
  color: var(--x1f4jeu0);
}

.xzdek1p:not(#\#):not(#\#):not(#\#) {
  color: var(--x1js3vdw);
}

.x1783lrh:not(#\#):not(#\#):not(#\#) {
  color: var(--xb26mnn);
}

.x1ufo37j:not(#\#):not(#\#):not(#\#) {
  color: var(--xcwvl0m);
}

.x1tlfmxd:not(#\#):not(#\#):not(#\#) {
  color: var(--xef3hmz);
}

.x1xfdc0z:not(#\#):not(#\#):not(#\#) {
  color: var(--xhd1tea);
}

.x1dlk83g:not(#\#):not(#\#):not(#\#) {
  color: var(--xjb4ikt);
}

.x1ccmyux:not(#\#):not(#\#):not(#\#) {
  color: var(--xnav1jq);
}

.x3p25q9:not(#\#):not(#\#):not(#\#) {
  color: var(--xwf316u);
}

.x1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

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

.x104kibb:not(#\#):not(#\#):not(#\#) {
  display: -webkit-box;
}

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

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

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

.xkcp37y:not(#\#):not(#\#):not(#\#) {
  filter: none;
}

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

.x2gpjix:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1g0197u);
}

.x1reuwum:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x5xr2h4);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x7ume6d:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(64px, 7em) minmax(0, 1fr) 2.2em 3.2em;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x3onkmb:not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

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

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

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

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

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

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

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

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

.xp4054r:not(#\#):not(#\#):not(#\#) {
  text-align: end;
}

.x1yc453h:not(#\#):not(#\#):not(#\#) {
  text-align: start;
}

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

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

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

.x5ve5x3:not(#\#):not(#\#):not(#\#) {
  touch-action: none;
}

.xqphbgy:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-90deg) scale(.4);
}

.x19uwh5a:not(#\#):not(#\#):not(#\#) {
  transform: rotate(0) scale(1);
}

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

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

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

.xvrbanz:not(#\#):not(#\#):not(#\#) {
  -webkit-user-select: all;
  user-select: all;
}

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

.x16dsc37:not(#\#):not(#\#):not(#\#) {
  vertical-align: top;
}

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

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

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

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

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

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

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

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

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

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

.x6y048q:not(#\#):not(#\#):not(#\#) {
  z-index: 70;
}

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

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

.x1y3cnhg:focus-visible:not(#\#):not(#\#):not(#\#) {
  color: var(--xb26mnn);
}

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

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

.x2wzlov:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

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

.x1q7htyy:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1m1e900);
}

.xt9bn3q:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xcwvl0m);
}

.x1u4t8ls:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xhd1tea);
}

.xf0rpgv:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xb26mnn);
}

.x1kmqeoc:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xhd1tea);
}

.xf8u9i0:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xwf316u);
}

.x1ohlld9:hover:not(#\#):not(#\#):not(#\#) {
  filter: brightness(1.06);
}

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

.xqiltr5:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1m1e900);
}

.xw9aq2r:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--xn6szbl);
}

.x456bfz:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 -2px 0 var(--xhd1tea);
}

.xch2mbi:active:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

@media (width >= 1100px) {
  .x1h1lk04.x1h1lk04:not(#\#):not(#\#):not(#\#) {
    display: block;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x1egd1yc:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: calc(24px + env(safe-area-inset-bottom, 0px));
}

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

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

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

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

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

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

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

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

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

.x16wdlz0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

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

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

.xnnlda6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

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

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

.x3rpodo:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: -9999px;
}

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

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

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

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

.x15r3bor:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: max(16px, 50% - 580px);
}

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

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

.xj3b58b:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.x1gh5o4n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 24px;
}

.x1swdo50:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 2px;
}

.xv90nub:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 32px;
}

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

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

.xet2fuk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 8px;
}

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

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

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

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

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

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

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.x1iuus0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 260px;
}

.xexrwz1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 120px);
}

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

.x4f7l4k:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 22ch;
}

.x16em4ew:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 240px;
}

.x1va8c73:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 320px;
}

.x1dt7z5j:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 380px;
}

.x1j9u4d2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 400px;
}

.xd5ge1i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 40vw;
}

.xkvkpdk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 42%;
}

.x1y8h3ww:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 45%;
}

.x17fpy1y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 480px;
}

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

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

.x1uedy8c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 880px;
}

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

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

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

.x1us19tq:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100%;
}

.xuwdbiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 49px;
}

.x1ujl9rh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 84px;
}

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

.xlpf1d2:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1.2em;
}

.xhs4bwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 168px;
}

.x16xo4sp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18px;
}

.x1m6fhvh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 58px;
}

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

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

.x1a8lsjc:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 10px;
}

.x1ffnkcp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 120px;
}

.x1g2khh7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 14px;
}

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

.x1120s5i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2px;
}

.x1t1ogtf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 40px;
}

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

.xzk7aed:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 64px;
}

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

.xm0h1t5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(12px + env(safe-area-inset-bottom, 0px));
}

.x1lxv5ll:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(24px + env(safe-area-inset-bottom, 0px));
}

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

.x14pg688:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: max(16px,env(safe-area-inset-left, 0px));
}

.x1mtc790:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: max(18px,env(safe-area-inset-left, 0px));
}

.x1pvoioa:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: max(20px,env(safe-area-inset-left, 0px));
}

.x1ygs7ef:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: max(22px,env(safe-area-inset-left, 0px));
}

.x1uyc1qi:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: max(16px,env(safe-area-inset-right, 0px));
}

.xpv6g5d:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: max(18px,env(safe-area-inset-right, 0px));
}

.xhbio2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: max(20px,env(safe-area-inset-right, 0px));
}

.xrr6m9i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: max(22px,env(safe-area-inset-right, 0px));
}

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

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

.x1ahj60n:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 14vh;
}

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

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

.x1p5oq8j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 24px;
}

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

.x1ef4rur:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 28vh;
}

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

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

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

.x12520x9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: clamp(32px, 12vh, 120px);
}

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

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

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

.x1agkon0:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -9999px;
}

.xnfr1j:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 1px;
}

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

.x1gxw5qe:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 80px;
}

.xz44ai8:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: env(safe-area-inset-top, 0px);
}

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

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

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

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

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

.x16grhtn:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 220px;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

.x1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

.x51ohtg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

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

.xoo9ue0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9em;
}

.x1g102tz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(240px, 100%);
}

.x11f3qql:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(380px, 100vw - 32px);
}

.x2d9wy2:focus-within:not(#\#):not(#\#):not(#\#):not(#\#), .x16avqzt:focus:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xhd1tea);
}

.x15ogmmj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x1js3vdw);
}

.x1pg7y7w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--xb26mnn);
}
