: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-minWidth {
  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 x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

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

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

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

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

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

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

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

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

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

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

.xff7v11:not(#\#):not(#\#) {
  border-radius: 36px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x1lm297j:not(#\#):not(#\#):not(#\#) {
  -webkit-backdrop-filter: saturate(180%) blur(16px);
}

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

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

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

.xkh2ocl:not(#\#):not(#\#):not(#\#) {
  align-self: stretch;
}

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

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

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

.x1qb2erx:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(20px);
}

.xt7zdng:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: saturate(180%) blur(16px);
}

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

.xbxmz36:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x135dim4) 82%,transparent);
}

.xox9xce:not(#\#):not(#\#):not(#\#) {
  background-color: color-mix(in srgb,var(--x1r4x44b) 85%,transparent);
}

.x2te5tl:not(#\#):not(#\#):not(#\#) {
  background-color: #f5f5f7db;
}

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

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

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

.x1yw04bv:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(160deg, #3a3f51 0%, #1d2030 55%, #14151c 100%);
}

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

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

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

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

.x15eeuv8:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 6px #0b0c10, 0 20px 40px #09090b2e;
}

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

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

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

.x1votaj3:not(#\#):not(#\#):not(#\#) {
  color: #111;
}

.x1gmmn61:not(#\#):not(#\#):not(#\#) {
  color: #1c1c1e;
}

.x1481o6y:not(#\#):not(#\#):not(#\#) {
  color: #6b6b70;
}

.x1fz36lf:not(#\#):not(#\#):not(#\#) {
  color: #ffffffbf;
}

.xynh91u:not(#\#):not(#\#):not(#\#) {
  color: #ffffffeb;
}

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

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

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

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

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

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

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

.x1a0l9h8:not(#\#):not(#\#):not(#\#) {
  fill: var(--x1kdnkgc);
}

.x1fak9ly:not(#\#):not(#\#):not(#\#) {
  fill: var(--x1r4x44b);
}

.xls0rk9:not(#\#):not(#\#):not(#\#) {
  fill: var(--xhmis13);
}

.xoib09s:not(#\#):not(#\#):not(#\#) {
  fill: var(--xuwfo4h);
}

.xiv5d04:not(#\#):not(#\#):not(#\#) {
  fill: var(--xz0wm4t);
}

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

.x1s31vzs:not(#\#):not(#\#):not(#\#) {
  font-size: 10.5px;
}

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

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

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

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

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

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

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

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

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

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

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

.x1fcty0u:not(#\#):not(#\#):not(#\#) {
  font-weight: normal;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x1q6hk0l:not(#\#):not(#\#):not(#\#) {
  stop-color: var(--x1r4x44b);
}

.x5jx6h0:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x1r4x44b);
}

.xxw7k7h:not(#\#):not(#\#):not(#\#) {
  stroke: var(--xuwfo4h);
}

.x167lvmr:not(#\#):not(#\#):not(#\#) {
  stroke: var(--xz0wm4t);
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x1r0vdo7:active:not(#\#):not(#\#):not(#\#) {
  transform: scale(.92);
}

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

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

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

.x114bzrq:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: inherit;
}

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

.x9gk5ev:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: inherit;
}

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

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

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

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

.x1dr59a3:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100vh;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x4gyc16:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1120px;
}

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

.x1jkqq1h:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 280px;
}

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

.xxc7z9f:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 360px;
}

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

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

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

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

.x1pfbilc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 460px;
}

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

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

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

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

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

.xg6iff7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100vh;
}

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

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

.xkj4a21:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--x-minWidth);
}

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

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

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

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

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

.x14nik9e:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(var(--x1m1iprk) + 6px);
}

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

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

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

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

.x1f3vwq8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1ta5fz8);
}

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

.x13rsrv:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xhm8ecd);
}

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

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

.x1kl24ur:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--x1m1iprk) + 6px);
}

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

.x1otn9g0:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: calc(var(--xfafkwq) + env(safe-area-inset-left, 0px));
}

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

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

.x1gv4wwb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: calc(var(--xfafkwq) + env(safe-area-inset-right, 0px));
}

.xie7x17:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: calc(var(--xp9i32i) + env(safe-area-inset-right, 0px));
}

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

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

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

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

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

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

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

.x5aen5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8vh;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.x1xp8n7a:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18px;
}

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

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

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

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

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

.x1m258z3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 320px;
}

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

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

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

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

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

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

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

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

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

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

.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 <= 767px) {
  .xwjeq5b.xwjeq5b:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-radius: 16px 16px 0 0;
  }

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

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

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

@media (width <= 767px) {
  .x1tixhcp.x1tixhcp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-inline: calc(-1 * 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);
  }

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

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

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

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

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

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

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

@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) {
  .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) {
  .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);
  }
}

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

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

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

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

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

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

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

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

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