:where(*){box-sizing:border-box}:where(html,body){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;padding:0}:where(html){-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(body){overscroll-behavior-y:none;min-height:100dvh}:where(a,button,input,select,textarea,label,summary,[role=button],[role=tab],[role=menuitem]){touch-action:manipulation}:where(h1,h2,h3,h4,p,dl,dd,figure,pre){margin:0}:where(button,input,select,textarea){font:inherit;color:inherit}:where(img,svg){display:block}:where(a){color:inherit}

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

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

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

@keyframes x1ociqcb-B {
  0%, 45% {
    opacity: 1;
  }

  55%, 100% {
    opacity: 0;
  }
}

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

  50% {
    opacity: .45;
  }

  100% {
    opacity: 1;
  }
}

@keyframes xt9hycc-B {
  from {
    opacity: 0;
    transform: translateY(-14px) scale(.97);
  }

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

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

:root, .x1cgi6zj {
  --x103envw: 1120px;
  --x838h5f: clamp(16px, 4vw, 32px);
  --xk03d9i: clamp(72px, 11vw, 136px);
  --xzvanr8: 60px;
}

:root, .xqzxg63 {
  --x17yv81h: "Inter Variable", Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --x1hunp9d: "JetBrains Mono Variable", "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}

:root, .xxcikv1 {
  --x1957h6b: clamp(38px, 6.6vw, 72px);
  --xcin78l: clamp(26px, 3.6vw, 40px);
  --xz6sqag: clamp(16px, 1.6vw, 18px);
  --x1bmnea9: 40px;
}

:root, .xubp3va {
  --x1gi3z4t: 0 1px 2px #1113170a;
  --xfmqqtk: 0 1px 2px #1113170a, 0 4px 10px -6px #1113171f;
  --x1tdok6w: 0 2px 4px -2px #1113170f, 0 12px 28px -16px #1113173d;
  --xurmlwl: 0 4px 8px -4px #11131714, 0 28px 56px -24px #11131752;
  --x17yl6cq: inset 0 1px 2px #1113170d;
  --xvdfyio: 0 1px 2px #11131740;
}

:root, .x1a476c0 {
  --x1lyy73u: 12px;
  --xser0er: 13px;
  --x16wfsd8: 14px;
  --x1cd4uda: 16px;
  --xvppq9n: 20px;
  --x1y3t4tz: 24px;
  --xivd8mb: 32px;
}

:root, .xr0eh91 {
  --x1mvr3a1: 0px;
  --xd2pq6e: 2px;
  --xp9i32i: 4px;
  --x1o2luzl: 8px;
  --x1m1iprk: 12px;
  --xfafkwq: 16px;
  --x8qhfov: 20px;
  --x1rxnzmv: 24px;
  --xuqik64: 32px;
  --x1i79gve: 40px;
  --xhm8ecd: 48px;
  --x1ta5fz8: 64px;
}

:root, .xavfpcn {
  --x1r4x44b: #fdfdfe;
  --x135dim4: #f6f7f9;
  --xr651mz: #eef0f3;
  --xevhi9x: #1e24300b;
  --x1ac7zqk: #1e243014;
  --x10k2y2e: #1b1e23;
  --x12l0zyj: #0f121847;
  --xyqwlu1: #111317;
  --xxo8iev: #535965;
  --xuwfo4h: #848a95;
  --x10swv6z: #aeb3bc;
  --x7k7cje: #f6f7f9;
  --xwusvx8: #fdfdfe;
  --x80z2tj: #e9ebef;
  --x1kbr9ei: #d8dbe1;
  --xz0wm4t: #c3c8d0;
  --xhmis13: #2463eb;
  --x35ta1y: #1d4fd8;
  --xljqlkv: #edf2fe;
  --xd1vgi1: #d6e2fc;
  --x1ny8b65: #2463eb;
  --xtgadxt: #1a47b8;
  --xyufsx3: #2463eb66;
  --x1kdnkgc: #eef0f3;
  --x193swgw: #d3d7de;
  --x1295h3g: #3a3f48;
  --xgsx8ek: #60687638;
  --xz2dvqs: #ffffff17;
  --xq45jjk: #16a34a;
  --xgpny3i: #effbf3;
  --x1vctv30: #e3f6ea;
  --xuan7ax: #15803d;
  --x11dje23: #c6ead2;
  --x18peui8: #d97706;
  --x1o1nej4: #fff8eb;
  --x12ef1b6: #fdf0d5;
  --xipb5q5: #b45309;
  --x1gwcmv4: #f6dfb4;
  --x1g84don: #dc2626;
  --xy6ve2w: #fef2f2;
  --x1pewddq: #fde8e8;
  --x4mdl5h: #b91c1c;
  --x1nbgy8l: #f7cfcf;
  --x17jf1k3: #eef0f3;
  --x1gwrxmw: #1b1e23;
  --x133uuhr: #1b1e23;
  --xjs3t71: #3a3f48;
  --xg47y28: #ffffff14;
  --x20tu3a: #e3e6eb;
  --xpk7fje: #9aa0ab;
}

:root, .x7oyhzs {
  --x1y05upz: 1.2;
  --x1eiybzf: 1.35;
  --x9rpczm: 1.5;
  --xk3hhoa: 1.65;
}

:root, .x1pxaomc {
  --x7gfvnb: 4px;
  --x1pt26l: 6px;
  --x1bwe067: 8px;
  --x1efdghy: 10px;
  --x1y8gn69: 9999px;
}

:root, .xxow7zu {
  --x9d9ug7: 1px;
  --xx2rnj2: 2px;
}

:root, .x13ts9vf {
  --xfrjm1z: 0;
  --xqtm2wi: 10;
  --x1evywn9: 40;
  --x19u64y5: 50;
  --xmfrue5: 60;
  --x1vsoklg: 70;
  --x1xe38h2: 80;
}

:root, .xdjbdhh {
  --xjs1vx7: .12s;
  --x1m4hfgf: .18s;
  --x1hpj3un: cubic-bezier(.22, 1, .36, 1);
}

:root, .x1lpt968 {
  --xozrvhx: 6px 6px;
  --x1ktgpqq: repeating-linear-gradient(45deg, #bcc2cc 0 1px, transparent 1px 5px);
  --x1n2pppp: repeating-linear-gradient(45deg, #ffffff24 0 1px, transparent 1px 5px);
}

:root, .xvljltv {
  --xvhmpa1: 400;
  --xcv3rek: 500;
  --x1tt6swg: 600;
}

.x1x6yb14.x1x6yb14, .x1x6yb14.x1x6yb14:root {
  --x17yl6cq: inset 0 1px 2px #00000059;
  --xvdfyio: 0 1px 2px #00000080;
  --xurmlwl: 0 4px 8px -4px #0006, 0 28px 56px -24px #000c;
  --x1tdok6w: 0 2px 4px -2px #00000059, 0 12px 28px -16px #000000b3;
  --xfmqqtk: 0 1px 2px #0000004d, 0 4px 10px -6px #00000080;
  --x1gi3z4t: 0 1px 2px #0000004d;
}

.xuvyoct.xuvyoct, .xuvyoct.xuvyoct:root {
  --x35ta1y: #3b74ee;
  --xhmis13: #2463eb;
  --xtgadxt: #1a3f99;
  --xd1vgi1: #1f3263;
  --xljqlkv: #16203a;
  --x1ny8b65: #6b97f4;
  --x1ac7zqk: #e6eaf01a;
  --xevhi9x: #e6eaf00f;
  --x10k2y2e: #eceef2;
  --x12l0zyj: #000000a8;
  --x1r4x44b: #121316;
  --x135dim4: #0a0b0d;
  --xr651mz: #1a1c20;
  --x1kbr9ei: #26292e;
  --xz0wm4t: #363a41;
  --x80z2tj: #1c1e22;
  --x1gwrxmw: #08090b;
  --x133uuhr: #212328;
  --xg47y28: #ffffff14;
  --xpk7fje: #8c929d;
  --xjs3t71: #040405;
  --x20tu3a: #e3e6eb;
  --xgsx8ek: #c8d0dc17;
  --xz2dvqs: #11131724;
  --xyufsx3: #3b74ee80;
  --x1kdnkgc: #060708;
  --x193swgw: #212328;
  --x1295h3g: #8c929d;
  --x1g84don: #ef4444;
  --x1nbgy8l: #ef444452;
  --x1pewddq: #2c181c;
  --xy6ve2w: #ef44441a;
  --x4mdl5h: #f87171;
  --x17jf1k3: #1a1c20;
  --xq45jjk: #22c55e;
  --x11dje23: #22c55e4d;
  --x1vctv30: #13261e;
  --xgpny3i: #22c55e1a;
  --xuan7ax: #4ade80;
  --x18peui8: #f59e0b;
  --x1gwcmv4: #f59e0b4d;
  --x12ef1b6: #292215;
  --x1o1nej4: #f59e0b1a;
  --xipb5q5: #fbbf24;
  --x10swv6z: #565c67;
  --x7k7cje: #111317;
  --xwusvx8: #fdfdfe;
  --xyqwlu1: #eceef2;
  --xxo8iev: #a7adb8;
  --xuwfo4h: #7d838e;
}

.xtv8s7s.xtv8s7s, .xtv8s7s.xtv8s7s:root {
  --xozrvhx: 6px 6px;
  --x1ktgpqq: repeating-linear-gradient(45deg, #24272c 0 1px, transparent 1px 5px);
  --x1n2pppp: repeating-linear-gradient(45deg, #11131738 0 1px, transparent 1px 5px);
}

.xgpig4l {
  --face-bg: var(--x10k2y2e);
}

.x8s63zr {
  --face-bg: var(--x1gwrxmw);
}

.x18d8edl {
  --face-bg: var(--x1pewddq);
}

.x1upr4va {
  --face-bg: var(--x1r4x44b);
}

.x16z4fgy {
  --face-bg: var(--x1vctv30);
}

.x748x8c {
  --face-bg: var(--xhmis13);
}

.xaimbxu {
  --face-border: var(--x10k2y2e);
}

.xg68muy {
  --face-border: var(--x11dje23);
}

.x15998he {
  --face-border: var(--x133uuhr);
}

.x9lrtta {
  --face-border: var(--x1kbr9ei);
}

.x1raya8z {
  --face-border: var(--x1nbgy8l);
}

.x1rfjqpn {
  --face-border: var(--xhmis13);
}

.x1y7s6vt {
  --face-dot: transparent;
}

.x1o9fks8 {
  --face-dot: var(--x11dje23);
}

.xyd7s8 {
  --face-dot: var(--x1nbgy8l);
}

.x1f3ljd4 {
  --face-dot: var(--xgsx8ek);
}

.x1tfdxok {
  --face-dot: var(--xz2dvqs);
}

.x3ges0i {
  --slab: 2px;
}

.xbq946m {
  --slab: 3px;
}

.xm9xnzn {
  --slab: 6px;
}

.x1bxo5bq {
  --slab: 8px;
}

.xu3n1fg {
  --slab-bg: var(--x1295h3g);
}

.x4mgtff {
  --slab-bg: var(--x1kdnkgc);
}

.x1gpgqo3 {
  --slab-bg: var(--x1pewddq);
}

.xna4wdy {
  --slab-bg: var(--x1vctv30);
}

.xnk65yj {
  --slab-bg: var(--xjs3t71);
}

.x66hgcj {
  --slab-bg: var(--xtgadxt);
}

.x135sdc7 {
  --slab-border: var(--x10k2y2e);
}

.x1dcnwlw {
  --slab-border: var(--x11dje23);
}

.x1yb92xq {
  --slab-border: var(--x133uuhr);
}

.xoudbfq {
  --slab-border: var(--x193swgw);
}

.xdr542g {
  --slab-border: var(--x1nbgy8l);
}

.xoom245 {
  --slab-border: var(--xhmis13);
}

.x100daw0 {
  --slab-hatch: var(--x1ktgpqq);
}

.x1qt4fxi {
  --slab-hatch: var(--x1n2pppp);
}

.xxlq3h8 {
  --slab-shadow: var(--x1gi3z4t);
}

.xte3f84 {
  --slab-shadow: var(--x1tdok6w);
}

.x1dbxqk1 {
  --slab-shadow: var(--xfmqqtk);
}

.xvk5ck5 {
  --slab-shadow: var(--xurmlwl);
}

.xz2ku1l:hover:not(:disabled) {
  --face-bg: var(--x135dim4);
}

.x1nt98fo:hover:not(:disabled) {
  --face-bg: var(--x35ta1y);
}

.xlvm847:hover:not(:disabled) {
  --face-bg: var(--xy6ve2w);
}

.xnba7cm:hover:not(:disabled) {
  --face-border: var(--x1g84don);
}

.x1a9dfxf:hover:not(:disabled) {
  --face-border: var(--x35ta1y);
}

.xxk1jwz:hover:not(:disabled) {
  --face-border: var(--xz0wm4t);
}

.x12n7gj:active:not(:disabled) {
  --slab: 1px;
}

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

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

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

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

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

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

.xzqom00:not(#\#) {
  padding: var(--x1m1iprk);
}

.x1kpc7t0:not(#\#) {
  padding: var(--x1o2luzl);
}

.x1ywfqiu:not(#\#) {
  padding: var(--x8qhfov);
}

.xa22bci:not(#\#) {
  padding: var(--xd2pq6e);
}

.x1v448bx:not(#\#) {
  padding: var(--xfafkwq);
}

.xbkzfpa:not(#\#) {
  padding: var(--xp9i32i);
}

.x1jgqtc6:not(#\#) {
  padding: var(--xuqik64);
}

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

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

.x1m7v4v1:not(#\#):not(#\#) {
  border-color: var(--x11dje23);
}

.x12yr27d:not(#\#):not(#\#) {
  border-color: var(--x193swgw);
}

.x1tv6h2l:not(#\#):not(#\#) {
  border-color: var(--x1g84don);
}

.xme91cb:not(#\#):not(#\#) {
  border-color: var(--x1gwcmv4);
}

.x4bnxre:not(#\#):not(#\#) {
  border-color: var(--x1kbr9ei);
}

.xspjca9:not(#\#):not(#\#) {
  border-color: var(--x1nbgy8l);
}

.x8nrc2f:not(#\#):not(#\#) {
  border-color: var(--x80z2tj);
}

.x1l9dwcl:not(#\#):not(#\#) {
  border-color: var(--xhmis13);
}

.x1w99th5:not(#\#):not(#\#) {
  border-color: var(--xxo8iev);
}

.x1y6q333:not(#\#):not(#\#) {
  border-color: var(--xz0wm4t);
}

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

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

.x1ym1fkr:not(#\#):not(#\#) {
  border-radius: 34px;
}

.x183bstr:not(#\#):not(#\#) {
  border-radius: 44px;
}

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

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

.xlfxrz8:not(#\#):not(#\#) {
  border-radius: var(--x1bwe067);
}

.x16l8lxw:not(#\#):not(#\#) {
  border-radius: var(--x1efdghy);
}

.xoazux2:not(#\#):not(#\#) {
  border-radius: var(--x1pt26l);
}

.x257jf6:not(#\#):not(#\#) {
  border-radius: var(--x1y8gn69);
}

.x1y8ptio:not(#\#):not(#\#) {
  border-radius: var(--x7gfvnb);
}

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

.xng3xce:not(#\#):not(#\#) {
  border-style: none;
}

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

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

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

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

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

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

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

.x1frd91:not(#\#):not(#\#) {
  gap: 56px;
}

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

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

.x1paegh:not(#\#):not(#\#) {
  gap: var(--x1i79gve);
}

.xpcbtbh:not(#\#):not(#\#) {
  gap: var(--x1m1iprk);
}

.x5t2z05:not(#\#):not(#\#) {
  gap: var(--x1mvr3a1);
}

.x1a62zme:not(#\#):not(#\#) {
  gap: var(--x1o2luzl);
}

.x9p7km9:not(#\#):not(#\#) {
  gap: var(--x1rxnzmv);
}

.x18w2rdc:not(#\#):not(#\#) {
  gap: var(--x8qhfov);
}

.x92x8s6:not(#\#):not(#\#) {
  gap: var(--xd2pq6e);
}

.x4l6xbm:not(#\#):not(#\#) {
  gap: var(--xfafkwq);
}

.x1cz5i86:not(#\#):not(#\#) {
  gap: var(--xhm8ecd);
}

.xjenv9e:not(#\#):not(#\#) {
  gap: var(--xp9i32i);
}

.xxyh0xd:not(#\#):not(#\#) {
  gap: var(--xuqik64);
}

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

.x1npkx4u:not(#\#):not(#\#) {
  grid-column: 2;
}

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

.x17y0mx6:not(#\#):not(#\#) {
  inset-inline: 0;
}

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

.x14alwpw:not(#\#):not(#\#) {
  margin-block: var(--x1o2luzl);
}

.x1yk1fld:not(#\#):not(#\#) {
  margin-block: var(--xp9i32i);
}

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

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

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

.xish69e:not(#\#):not(#\#) {
  overscroll-behavior: contain;
}

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

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

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

.xf4egzd:not(#\#):not(#\#) {
  padding-block: 3px;
}

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

.xbz89fj:not(#\#):not(#\#) {
  padding-block: clamp(64px, 14vh, 160px);
}

.x1ja3kyt:not(#\#):not(#\#) {
  padding-block: var(--x1i79gve);
}

.xk7tk9l:not(#\#):not(#\#) {
  padding-block: var(--x1m1iprk);
}

.x1imsgqj:not(#\#):not(#\#) {
  padding-block: var(--x1o2luzl);
}

.x14jhdml:not(#\#):not(#\#) {
  padding-block: var(--x1rxnzmv);
}

.xlhyxc4:not(#\#):not(#\#) {
  padding-block: var(--x1ta5fz8);
}

.x1ybrkpx:not(#\#):not(#\#) {
  padding-block: var(--x8qhfov);
}

.xn3rnz8:not(#\#):not(#\#) {
  padding-block: var(--xd2pq6e);
}

.x3eux3o:not(#\#):not(#\#) {
  padding-block: var(--xfafkwq);
}

.x12qnzkd:not(#\#):not(#\#) {
  padding-block: var(--xhm8ecd);
}

.x4x6xz0:not(#\#):not(#\#) {
  padding-block: var(--xp9i32i);
}

.xb9ihwv:not(#\#):not(#\#) {
  padding-block: var(--xuqik64);
}

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

.xm9j1uf:not(#\#):not(#\#) {
  padding-inline: 5px;
}

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

.xwytvuo:not(#\#):not(#\#) {
  padding-inline: 72px;
}

.xlkn9b3:not(#\#):not(#\#) {
  padding-inline: 7px;
}

.xme3qm3:not(#\#):not(#\#) {
  padding-inline: var(--x1i79gve);
}

.xsef1i0:not(#\#):not(#\#) {
  padding-inline: var(--x1m1iprk);
}

.x1uu5im9:not(#\#):not(#\#) {
  padding-inline: var(--x1o2luzl);
}

.xh1le5o:not(#\#):not(#\#) {
  padding-inline: var(--x1rxnzmv);
}

.xlkvqek:not(#\#):not(#\#) {
  padding-inline: var(--x838h5f);
}

.xsb4d8f:not(#\#):not(#\#) {
  padding-inline: var(--x8qhfov);
}

.xws8vp0:not(#\#):not(#\#) {
  padding-inline: var(--xfafkwq);
}

.x4jpfa3:not(#\#):not(#\#) {
  padding-inline: var(--xhm8ecd);
}

.xo3vpre:not(#\#):not(#\#) {
  padding-inline: var(--xp9i32i);
}

.x1qycbc0:not(#\#):not(#\#) {
  scroll-margin-block: var(--x1o2luzl);
}

.x13hyyd1:not(#\#):not(#\#) {
  scroll-padding-block: var(--x1o2luzl);
}

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

.x19p0tjb:hover:not(#\#):not(#\#) {
  border-color: var(--x1g84don);
}

.x1e1nhgj:hover:not(#\#):not(#\#) {
  border-color: var(--xz0wm4t);
}

.x1pv6jhi:focus:not(#\#):not(#\#) {
  border-color: var(--x1g84don);
}

.x1tq5463:focus:not(#\#):not(#\#) {
  border-color: var(--xxo8iev);
}

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

.x1gzmk7r:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 3;
}

.x5lxg6s:not(#\#):not(#\#):not(#\#) {
  -webkit-overflow-scrolling: touch;
}

.x1i10hfl:not(#\#):not(#\#):not(#\#) {
  -webkit-tap-highlight-color: transparent;
}

.xpdipgo:not(#\#):not(#\#):not(#\#) {
  -webkit-touch-callout: none;
}

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

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

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

.x1cy8zhl:not(#\#):not(#\#):not(#\#) {
  align-items: flex-start;
}

.x7a106z:not(#\#):not(#\#):not(#\#) {
  align-items: start;
}

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

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

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

.xmprevt:not(#\#):not(#\#):not(#\#) {
  animation-duration: .42s;
}

.xof6966:not(#\#):not(#\#):not(#\#) {
  animation-duration: .7s;
}

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

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

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

.xpedhrg:not(#\#):not(#\#):not(#\#) {
  animation-name: x1fy8ia8-B;
}

.x1vrnivm:not(#\#):not(#\#):not(#\#) {
  animation-name: x1ociqcb-B;
}

.x1xwfobu:not(#\#):not(#\#):not(#\#) {
  animation-name: xeq2ppv-B;
}

.x1cck0z3:not(#\#):not(#\#):not(#\#) {
  animation-name: xt9hycc-B;
}

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

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

.xxn97zd:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--x1hpj3un);
}

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

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

.x1pl96vq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x10k2y2e);
}

.x1badam6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x10swv6z);
}

.x1bmlxz2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x12l0zyj);
}

.xvccuex:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x135dim4);
}

.x21dbfj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x17jf1k3);
}

.x1myhf6y:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x18peui8);
}

.xqannp5:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ac7zqk);
}

.x1dobq8r:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1g84don);
}

.xoehnjg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1gwrxmw);
}

.xguwle4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1kdnkgc);
}

.x24sn52:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1o1nej4);
}

.x1paulmi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1r4x44b);
}

.xlrb57v:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x80z2tj);
}

.x2aygxa:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xevhi9x);
}

.xkph16t:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xg47y28);
}

.x1b947i0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xgpny3i);
}

.xo3mcg6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xhmis13);
}

.x1n8qa0d:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xljqlkv);
}

.xiltt8s:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xq45jjk);
}

.xyez3s8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xr651mz);
}

.x1d9afbr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xy6ve2w);
}

.x1flo9hi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xyqwlu1);
}

.xroswyw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xz0wm4t);
}

.x18o3ruo:not(#\#):not(#\#):not(#\#) {
  background-image: none;
}

.x165qgo0:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle,var(--xgsx8ek) .75px,transparent 1.1px);
}

.xfc22zo:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(circle,var(--xgsx8ek) .9px,transparent 1.3px);
}

.x1qkbrqi:not(#\#):not(#\#):not(#\#) {
  background-image: radial-gradient(ellipse at center,var(--x135dim4) 30%,transparent 85%),radial-gradient(circle,var(--xgsx8ek) .75px,transparent 1.1px);
}

.xz7ykf5:not(#\#):not(#\#):not(#\#) {
  background-image: var(--x1ktgpqq);
}

.xxmn2u8:not(#\#):not(#\#):not(#\#) {
  background-size: 100% 100%,var(--xozrvhx);
}

.x8xkuhf:not(#\#):not(#\#):not(#\#) {
  background-size: 14px 14px;
}

.x1fzb6q7:not(#\#):not(#\#):not(#\#) {
  background-size: 6px 6px;
}

.xnfkva1:not(#\#):not(#\#):not(#\#) {
  border-block-color: var(--x1kbr9ei);
}

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

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

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

.xmfjo1j:not(#\#):not(#\#):not(#\#) {
  border-inline-start-color: var(--x1kbr9ei);
}

.x11nt7xy:not(#\#):not(#\#):not(#\#) {
  border-inline-start-style: dashed;
}

.xpilrb4:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 1px;
}

.xrrnodc:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x17yl6cq),0 0 0 3px var(--x1nbgy8l);
}

.xfyj2z4:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x17yl6cq),0 0 0 3px var(--xyufsx3);
}

.xwgq1kd:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x17yl6cq);
}

.xlr1u34:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1gi3z4t);
}

.xv1gbk9:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xfmqqtk);
}

.xf9tyuz:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xurmlwl);
}

.xs2nx5y:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xvdfyio);
}

.xbuiw85:not(#\#):not(#\#):not(#\#) {
  caret-color: #0000;
}

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

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

.x12kha8:not(#\#):not(#\#):not(#\#) {
  color: var(--x10k2y2e);
}

.x1v876kq:not(#\#):not(#\#):not(#\#) {
  color: var(--x10swv6z);
}

.x652wni:not(#\#):not(#\#):not(#\#) {
  color: var(--x1g84don);
}

.x1rizfjd:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ny8b65);
}

.x7g5td8:not(#\#):not(#\#):not(#\#) {
  color: var(--x20tu3a);
}

.x1xcodwn:not(#\#):not(#\#):not(#\#) {
  color: var(--x4mdl5h);
}

.x14f1h33:not(#\#):not(#\#):not(#\#) {
  color: var(--x7k7cje);
}

.x1cvnich:not(#\#):not(#\#):not(#\#) {
  color: var(--xipb5q5);
}

.xewmxuf:not(#\#):not(#\#):not(#\#) {
  color: var(--xpk7fje);
}

.x12z8yx9:not(#\#):not(#\#):not(#\#) {
  color: var(--xq45jjk);
}

.x1oux70d:not(#\#):not(#\#):not(#\#) {
  color: var(--xuan7ax);
}

.xxe3v3u:not(#\#):not(#\#):not(#\#) {
  color: var(--xuwfo4h);
}

.x1n5o0sv:not(#\#):not(#\#):not(#\#) {
  color: var(--xwusvx8);
}

.x187ovcu:not(#\#):not(#\#):not(#\#) {
  color: var(--xxo8iev);
}

.x9aqtqa:not(#\#):not(#\#):not(#\#) {
  color: var(--xyqwlu1);
}

.xuq93ma:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--xhm8ecd);
}

.xmper1u:not(#\#):not(#\#):not(#\#) {
  cursor: inherit;
}

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

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

.x1ed109x:not(#\#):not(#\#):not(#\#) {
  cursor: text;
}

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

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

.xjp7ctv:not(#\#):not(#\#):not(#\#) {
  display: contents;
}

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

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

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

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

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

.x1lxqe15:not(#\#):not(#\#):not(#\#) {
  fill: var(--x7k7cje);
}

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

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

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

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

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

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

.x1wv6yj:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x17yv81h);
}

.xxg9qwl:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1hunp9d);
}

.x1wx7ac5:not(#\#):not(#\#):not(#\#) {
  font-size: .92em;
}

.xeb7xqv:not(#\#):not(#\#):not(#\#) {
  font-size: .9em;
}

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

.x1vuuof:not(#\#):not(#\#):not(#\#) {
  font-size: 60px;
}

.xcdf80j:not(#\#):not(#\#):not(#\#) {
  font-size: 64px;
}

.xdmh292:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x-fontSize);
}

.xluwven:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x16wfsd8);
}

.x25uewv:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1957h6b);
}

.x1017b4z:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1bmnea9);
}

.x1p23z6u:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1cd4uda);
}

.xmccgnw:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1lyy73u);
}

.x8ygwpf:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1y3t4tz);
}

.xt986ae:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xcin78l);
}

.xket8oi:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xser0er);
}

.x6cdl7o:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xvppq9n);
}

.x17kgm8:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xz6sqag);
}

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

.x1ivwu1z:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1tt6swg);
}

.x1219144:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xcv3rek);
}

.x14axpdx:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xvhmpa1);
}

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

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

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

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

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

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

.xwofc3h:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);
}

.xnby9oq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(2, minmax(0, 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));
}

.x1qd1gx7:not(#\#):not(#\#):not(#\#) {
  image-rendering: pixelated;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.xqahw4z:not(#\#):not(#\#):not(#\#) {
  line-height: 1.02;
}

.xcl1409:not(#\#):not(#\#):not(#\#) {
  line-height: 1.04;
}

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

.x1yfojzp:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1eiybzf);
}

.xfpseah:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1y05upz);
}

.x9tub0y:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x9rpczm);
}

.xdmkwrh:not(#\#):not(#\#):not(#\#) {
  line-height: var(--xk3hhoa);
}

.x1lziwak:not(#\#):not(#\#):not(#\#) {
  margin-inline-start: 0;
}

.xha1c4y:not(#\#):not(#\#):not(#\#) {
  -webkit-mask-image: radial-gradient(60% 70% at 50% 0, #000 30%, #0000 100%);
  mask-image: radial-gradient(60% 70% at 50% 0, #000 30%, #0000 100%);
}

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

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

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

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

.x6u05ig:not(#\#):not(#\#):not(#\#) {
  opacity: calc(1 - var(--drawer-swipe-progress, 0));
}

.x15xi569:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--xyufsx3);
}

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

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

.x2wh2y9:not(#\#):not(#\#):not(#\#) {
  outline-offset: 4px;
}

.x1t137rt:not(#\#):not(#\#):not(#\#) {
  outline-style: none;
}

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

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

.xy71vrk:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--xd2pq6e);
}

.xsseexo:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--x8qhfov);
}

.xejp3ue:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--xp9i32i);
}

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

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

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

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

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

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

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

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

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

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

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

.xyi4chj:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: 1px;
}

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

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

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

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

.x1so2ola:not(#\#):not(#\#):not(#\#) {
  transform: translate(-4px, 8px);
}

.x19w7evf:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%) scale(.98);
}

.xg9fqp8:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%) translate(-4px, 10px) scale(.98);
}

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

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

.x1m3itv7:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-2px) scale(.98);
}

.xwioj0c:not(#\#):not(#\#):not(#\#) {
  transform: translateY(calc(100% + 2px));
}

.xacbhai:not(#\#):not(#\#):not(#\#) {
  transform: translateY(var(--drawer-swipe-movement-y, 0px));
}

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

.xjmur4l:not(#\#):not(#\#):not(#\#) {
  transition-duration: .42s;
}

.xxey3e3:not(#\#):not(#\#):not(#\#) {
  transition-duration: calc(var(--drawer-swipe-strength, 1) * .4s);
}

.xjx9puj:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--x1m4hfgf);
}

.x7updtu:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--xjs1vx7);
}

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

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

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

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

.x1ym43eq:not(#\#):not(#\#):not(#\#) {
  transition-property: left, width;
}

.x6o7n8i:not(#\#):not(#\#):not(#\#) {
  transition-property: opacity, transform;
}

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

.xeirdtl:not(#\#):not(#\#):not(#\#) {
  transition-property: text-decoration-color;
}

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

.x1be392t:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.32, .72, 0, 1);
}

.xyda15a:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--x1hpj3un);
}

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

.xxymvpz:not(#\#):not(#\#):not(#\#) {
  vertical-align: middle;
}

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

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

.x1so62im:not(#\#):not(#\#):not(#\#) {
  will-change: transform;
}

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

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

.x42wk67:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x19u64y5);
}

.x1xi93jj:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x1evywn9);
}

.x1q8nuce:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x1vsoklg);
}

.x362c0v:not(#\#):not(#\#):not(#\#) {
  z-index: var(--x1xe38h2);
}

.xlj7wz5:not(#\#):not(#\#):not(#\#) {
  z-index: var(--xmfrue5);
}

.xl95b3i:not(#\#):not(#\#):not(#\#) {
  z-index: var(--xqtm2wi);
}

.xcc3ivb:active:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ac7zqk);
}

.xab4ycn:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--xevhi9x);
}

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

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

.xv3e1pb:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  color: var(--xyqwlu1);
}

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

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

.x1pjv70x:first-child:not(#\#):not(#\#):not(#\#) {
  border-inline-start-width: 0;
}

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

.xu6btn8:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xr651mz);
}

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

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

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

.x1b8pnsr:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xevhi9x);
}

.x1gpewrp:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x20tu3a);
}

.x2f91i5:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xyqwlu1);
}

.x1fkgj8t:hover:not(#\#):not(#\#):not(#\#) {
  -webkit-text-decoration-color: var(--xyqwlu1);
  text-decoration-color: var(--xyqwlu1);
}

.x1r3rcwx:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x17yl6cq),0 0 0 3px var(--x1nbgy8l);
}

.x148f31q:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x17yl6cq),0 0 0 3px var(--xyufsx3);
}

.x1enuzbz:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ac7zqk);
}

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

@media (width <= 1023px) {
  .x14d445z.x14d445z:not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 1px;
  }

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

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

  .x1ju4mzj.x1ju4mzj:not(#\#):not(#\#):not(#\#) {
    position: static;
  }

  .x1i6spjs.x1i6spjs:nth-child(odd):not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 0;
  }
}

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

.x13szane:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1kbr9ei);
}

.xxsbevz:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x80z2tj);
}

.x1k7z9bf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xg47y28);
}

.xc8aav1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xyqwlu1);
}

.x5rcijh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: inherit;
}

.xfcbtqh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: inherit;
}

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

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

.x1fwp53n:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1kbr9ei);
}

.x8yrp0t:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x80z2tj);
}

.xtzlleu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 16px;
}

.x2crqmd:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: calc(var(--x1efdghy) - 1px);
}

.x34fko1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 16px;
}

.xhrfljw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: calc(var(--x1efdghy) - 1px);
}

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

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

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

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

.xcxjshg:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--x8qhfov);
}

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

.x162hmin:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 148px;
}

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

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

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

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

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

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

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

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

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

.x1thd4hp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 45%;
}

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

.xdd8jsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 52px;
}

.x1n46bim:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 560px;
}

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

.xqcafv8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 630px;
}

.x1d9x2de:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 640px;
}

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

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

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

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

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

.x1h7jv4n:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--xzvanr8);
}

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

.xvbikie:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--active-tab-left);
}

@media (pointer: coarse) {
  .x1tkwxaq.x1tkwxaq:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin: calc(-1 * var(--xp9i32i));
  }
}

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

.ximye6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1o2luzl);
}

.x1uwj2lv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1rxnzmv);
}

.x1f5h3k:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xd2pq6e);
}

.x35amg4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xhm8ecd);
}

.x1e52oef:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xp9i32i);
}

.x17jc9f6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xuqik64);
}

.xvmx27p:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 220px;
}

.xr9ek0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2px;
}

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

.xwe5mkv:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1m1iprk);
}

.x4wamar:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1o2luzl);
}

.x165hili:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1ta5fz8);
}

.xs5si5v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x8qhfov);
}

.xen3ksa:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xhm8ecd);
}

.xmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.x2g0g5p:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 76vh;
}

.x141ue17:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(320px,calc(var(--available-height) - 16px));
}

.xwqlhrm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: min(380px, 56vh);
}

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

.x63bdn6:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1040px;
}

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

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

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

.x1lr1uin:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 420px;
}

.xq2pcee:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 440px;
}

.x1lwm3bp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 520px;
}

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

.x1p3fzk2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 56px;
}

.xrlsmeg:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 600px;
}

.x1yr5zsc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 620px;
}

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

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

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

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

.xyzno7u:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 960px;
}

.xja6q03:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(720px + 2 * var(--x838h5f));
}

.x1k51v0h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(var(--x103envw) + 2 * var(--x838h5f));
}

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

.xpuyutl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.5em;
}

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

.xilw7sw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 188px;
}

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

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

.xt4ypqs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 20px;
}

.x80t9vs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--anchor-width);
}

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

.x101abm8:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: clip;
}

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

.x7p5m3t:not(#\#):not(#\#):not(#\#):not(#\#) {
  overscroll-behavior-x: contain;
}

@media (width <= 767px) {
  .x1o9cuje.x1o9cuje:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--x8qhfov);
  }
}

@media (pointer: coarse) {
  .x1x1umut.x1x1umut:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: var(--x1o2luzl);
  }
}

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

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

.x1l9m7az:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1m1iprk);
}

.x1q13efz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x8qhfov);
}

.x18dy136:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xp9i32i);
}

.x167c1dq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x8qhfov);
}

.x1iapb1r:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--x1m1iprk);
}

.x4p5aij:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1px;
}

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

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

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

.xh6stid:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1m1iprk);
}

.x2sz766:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1o2luzl);
}

.x11xf5so:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1ta5fz8);
}

.x156km83:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x8qhfov);
}

.x549ohs:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xfafkwq);
}

.xlg37eu:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xhm8ecd);
}

.x1w2u9cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xk03d9i);
}

.xs5ehr0:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xp9i32i);
}

.x138g1s:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--x8qhfov);
}

.xoocy0c:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: var(--xzvanr8);
}

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

.x1eu8d0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 10px;
}

.x1ks3263:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12vh;
}

.x38wyzf:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 14vh;
}

.xerpt6y:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(var(--xzvanr8) + var(--x1rxnzmv));
}

.xbdjdey:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5px;
}

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

.x1y43apy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1200px;
}

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

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

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

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

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

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

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

.xj6ak53:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 340px;
}

.x1691je0:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 34px;
}

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

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

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

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

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

.xjzaux3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 92px;
}

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

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

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

.xoffw1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--active-tab-width);
}

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

.x16h6cv7:not(:first-child):not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1o2luzl);
}

@media (width <= 1023px) {
  .x1jxp7qm.x1jxp7qm:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }

  .xk8wfnc.xk8wfnc:nth-child(n+3):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

@media (width <= 767px) {
  .xwjeq5b.xwjeq5b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-radius: 16px 16px 0 0;
  }

  .xtyru57.xtyru57:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--xfafkwq);
  }

  .xm7588x.xm7588x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--xuqik64);
  }
}

@media (pointer: coarse) {
  .x1rcmy67.x1rcmy67:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    gap: var(--x1m1iprk);
  }
}

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

  .x1tixhcp.x1tixhcp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-inline: calc(-1 * var(--xfafkwq));
  }

  .xa8uu4j.xa8uu4j:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: var(--x1i79gve);
  }

  .xw7rdki.xw7rdki:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: var(--xfafkwq);
  }
}

@media (pointer: coarse) {
  .xu4g0nv.xu4g0nv:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: var(--x1m1iprk);
  }

  .xjf1d6n.xjf1d6n:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-block: var(--xp9i32i);
  }
}

@media (width <= 767px) {
  .xbrni73.xbrni73:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--x1m1iprk);
  }

  .x1gaj8i9.x1gaj8i9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--x8qhfov);
  }

  .x1lavhwh.x1lavhwh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--xfafkwq);
  }
}

@media (pointer: coarse) {
  .x1g5qazo.x1g5qazo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--x1m1iprk);
  }

  .x1ch7e46.x1ch7e46:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-inline: var(--xfafkwq);
  }
}

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

  .x1dd7098.x1dd7098:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 0;
  }

  .x1s3hqqy.x1s3hqqy:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 1px;
  }

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

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

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

@media (pointer: coarse) {
  .xeca93d.xeca93d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

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

@media (pointer: coarse) {
  .xjvj451.xjvj451:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: 16px;
  }

  .xcb8g08.xcb8g08:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1cd4uda);
  }
}

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

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

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

.x1h5trzc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .xgmhms5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -1px;
}

@media (width <= 767px) {
  .x3niink.x3niink:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-inline-start: auto;
  }

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

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

  .x4ylgna.x4ylgna:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transform: translateY(-16px);
  }

  .x1o9bbq6.x1o9bbq6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transform: translateY(calc(100% + 8px));
  }
}

@media (pointer: coarse) {
  .xmh0cgz.xmh0cgz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transform: translateX(18px);
  }
}

@media (width <= 767px) {
  .x19v5kzs.x19v5kzs:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transition-duration: .38s;
  }

  .x1vdto58.x1vdto58:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    transition-timing-function: cubic-bezier(.32, .72, 0, 1);
  }

  .x1m3uo1h.x1m3uo1h:nth-child(odd):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-inline-start-width: 0;
  }
}

.x80r2qw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-color: var(--face-border);
}

.xdt36v5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-color: var(--slab-border);
}

.x1k48kgn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xxyica1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-radius: inherit;
}

.x1fo1fc9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before, .x86avzo:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-style: solid;
}

@media (width <= 767px) {
  .x1l5xzk8.x1l5xzk8:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }

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

.x5hscyn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xz8fyzm:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  border-width: 1px;
}

@media (width <= 767px) {
  .x112czck.x112czck:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: 0;
  }

  .x2n2wy4.x2n2wy4:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    bottom: auto;
  }

  .x8nf5hi.x8nf5hi:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 400px;
  }
}

@media (pointer: coarse) {
  .x2fc7q1.x2fc7q1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 10px;
  }

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

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

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

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

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

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

  .xcpwuvp.xcpwuvp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 46px;
  }

  .xb4jwcr.xb4jwcr:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 52px;
  }
}

@media (width <= 767px) {
  .x1drdrr2.x1drdrr2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    left: 0;
  }

  .x16htxqe.x16htxqe:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    left: var(--x1o2luzl);
  }

  .x1o97avp.x1o97avp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: var(--x8qhfov);
  }

  .x1vut0az.x1vut0az:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: var(--xuqik64);
  }

  .xpo0fma.xpo0fma:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-top: var(--xhm8ecd);
  }

  .x5gbpff.x5gbpff:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: calc(100dvh - env(safe-area-inset-top, 0px) - 40px);
  }

  .xy4mbk0.xy4mbk0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: min(440px, 50dvh);
  }
}

@media (pointer: coarse) {
  .x1u5vh1s.x1u5vh1s:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: min(400px,calc(var(--available-height) - 16px));
  }
}

@media (width <= 767px) {
  .xcjaj2c.xcjaj2c:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }

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

  .x1teto5b.x1teto5b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--x1i79gve);
  }

  .x1fbtw94.x1fbtw94:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-top: var(--xhm8ecd);
  }

  .x1eq01xp.x1eq01xp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    right: var(--x1o2luzl);
  }

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

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

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

  .xyrwpcj.xyrwpcj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }

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

@media (pointer: coarse) {
  .xh6gke2.xh6gke2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 10px;
  }

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

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

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

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

@media (width <= 767px) {
  .x10rmdhi.x10rmdhi:first-child:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 0;
  }

  .x1t4pprk.x1t4pprk:nth-child(n+3):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-top-width: 1px;
  }
}

.x1f8ta0v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--face-bg);
}

.x120kfy0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-color: var(--slab-bg);
}

.xsuwbf5:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-color: var(--x1r4x44b);
}

.x1x5amxz:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-image: linear-gradient(to bottom,var(--face-bg) 25%,transparent 100%),radial-gradient(circle,var(--face-dot) .75px,transparent 1.1px);
}

.x14m7zh9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  background-image: var(--slab-hatch);
}

.xogy3md:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  background-size: 100% 100%,var(--xozrvhx);
}

.x1kspj7d:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  box-shadow: var(--slab-shadow);
}

.xhgda16:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x10swv6z);
}

.xm46rn6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--xuwfo4h);
}

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

.x2q1x1w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xkk1bqk:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  pointer-events: none;
}

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

.x15tfxy0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transform: translate(calc(-1 * var(--slab)),var(--slab));
}

.x13uqbgb:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xmt6lav:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition-duration: var(--xjs1vx7);
}

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

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

.xi5owl6:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  transition-timing-function: var(--x1hpj3un);
}

.xi4xitw:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after, .xy5mcqj:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):before {
  z-index: -1;
}

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

.x1yan0pp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  left: -1px;
}

.x1p8eww1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: -1px;
}

.x1srwf7z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  top: 100%;
}
