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

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

@keyframes xqbxasy-B {
  0%, 100% {
    opacity: .45;
  }

  50% {
    opacity: .9;
  }
}

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

:root, .x1fek5gh {
  --x11cwjhi: var(--xyuzsam);
  --xcgy937: var(--xb1t3h6);
  --xf2xswn: var(--xyuzsam);
  --x1rgtn74: var(--xvjh2vw);
  --x1ngxohv: var(--x4g0lq7);
  --xyb28nx: var(--xvjh2vw);
  --xv22r8b: var(--x2wywol);
  --xyzz37l: var(--x1koboml);
  --x1ugre0o: var(--x2wywol);
  --x1atvhki: var(--x1ib595c);
  --x9xljyf: var(--x1b8ckt8);
  --x1mdhhzo: var(--x1ib595c);
}

:root, .xcx632g {
  --x12gir3b: var(--radius-none);
  --x1k4ugi4: var(--radius-element);
  --x1dtdjno: var(--radius-container);
  --xyr31nh: var(--radius-page);
  --x191rv00: var(--radius-full);
}

:root, .x1t7iu11 {
  --x1adzjqv: var(--font-family-body);
  --x1fouy9g: var(--font-family-code);
  --x1uhtj9y: var(--font-size-sm);
  --xwycj6l: var(--font-size-sm);
  --x1n2ld0y: var(--font-size-base);
  --xzu3np2: var(--font-size-lg);
  --xbqw4oa: var(--font-size-xl);
  --x1c6ln53: var(--font-size-2xl);
  --x1sfjxh8: var(--font-weight-normal);
  --x1j9a1td: var(--font-weight-medium);
  --xhj0x5z: var(--font-weight-semibold);
  --x1cnv85o: var(--font-weight-bold);
  --x1quht1f: 1.25;
  --x1nycf8m: 1.5;
  --x1emlbas: 1.7;
}

:root, .x24win3 {
  --x1ajkk1m: var(--duration-fast);
  --xqyuwyi: var(--duration-medium);
  --xtc9582: var(--duration-slow);
  --xrr5gwx: var(--ease-standard);
}

:root, .x1kd0jj0 {
  --x1aoa2s1: var(--shadow-low);
  --x141bt17: var(--shadow-med);
  --x1udfw9b: var(--shadow-high);
  --xgibvnm: var(--shadow-inset-selected);
}

:root, .xs68cus {
  --x1icaj9r: var(--xyuzsam);
  --x1y8u63m: var(--xb1t3h6);
  --x10x9k2b: var(--xyuzsam);
  --x1e8ctbq: var(--x2wywol);
  --x1o8od62: var(--x1koboml);
  --x1nm5pwi: var(--x2wywol);
  --x1hszev3: var(--x1ib595c);
  --xyuo2i7: var(--x1b8ckt8);
  --x13fza0x: var(--x1ib595c);
  --x1efkcu9: var(--x4pp4el);
  --x1h4htss: var(--xkyhu09);
  --x1q3rfe0: var(--x1o39wu4);
}

:root, .xetfivg {
  --x1kvrpwn: var(--x8mdl26);
  --xcxxhyn: var(--x1lxszia);
  --x1vr5oxb: var(--x19clfwe);
  --x1hs669w: var(--xkyhu09);
  --xm6cnzo: var(--x4i040g);
}

:root, .xsfrggm {
  --x1kyxmzn: var(--x1ib595c);
  --xaytz76: var(--x1b8ckt8);
  --x5rzzvd: var(--x1ib595c);
  --xgekym0: var(--x1ib595c);
  --x18r0mne: var(--x1b8ckt8);
  --x3xv2el: var(--x1ib595c);
  --x7l1no0: var(--x2wywol);
  --x29lr2d: var(--x1koboml);
  --xn4m9m6: var(--x2wywol);
  --x1n58yg6: var(--x2wywol);
  --xbjqopj: var(--x1koboml);
  --x1gdfyne: var(--x2wywol);
  --x1qpsjwg: var(--x5lecta);
  --xygbhc7: var(--xkyhu09);
  --xrww7xg: var(--xeksb6c);
  --xzqn43g: var(--xyuzsam);
  --x1omrq3z: var(--xb1t3h6);
  --xa7bxcc: var(--xyuzsam);
  --x1sph6yw: var(--x1ib595c);
  --xot2yf9: var(--x1b8ckt8);
  --xl8wyrv: var(--x1ib595c);
  --x12stunv: var(--x2wywol);
  --x1n022nv: var(--x1koboml);
  --x1iztntf: var(--x2wywol);
  --xg3okje: var(--xyuzsam);
  --xn0v9cm: var(--xb1t3h6);
  --x1vsb55a: var(--xyuzsam);
}

:root, .xsd3x56 {
  --x1vckgom: 1.5rem;
  --xl8v1qg: 1.375rem;
  --x18n9eu4: 700;
  --x1nwvkn: 1.25;
  --x1q7alcp: 1.125rem;
  --xet1f99: 650;
  --x1ifty9o: 1.35;
  --xr4hsd8: .9375rem;
  --x20ed1j: 600;
  --xlnda0y: 1.4;
  --xytzeu3: .875rem;
  --x1kzt1o: 400;
  --x1on4wac: 1.55;
  --x181ob2q: .8125rem;
  --x80s0im: 1.5;
  --x19cfben: .75rem;
  --x1amy7bj: 500;
  --x1tlkis7: 1.4;
  --x1wsz8fm: .8125rem;
  --xfopu3i: 1.5;
  --x1k2x5im: .875rem;
  --x1g7ab3a: 600;
}

:root, .xh4bnhd {
  --x8mdl26: var(--color-background-body);
  --x1lxszia: var(--color-background-card);
  --x19clfwe: var(--color-background-popover);
  --xkyhu09: var(--color-background-muted);
  --x4i040g: #000000b3;
  --x9i48rv: var(--color-text-primary);
  --x5lecta: var(--color-text-secondary);
  --x4pp4el: var(--color-text-disabled);
  --xgkiag4: var(--color-on-accent);
  --x1l19ehx: var(--color-accent);
  --x9r12bp: var(--color-text-accent);
  --x1k0xzwe: var(--color-accent-muted);
  --x1o39wu4: var(--color-border);
  --xeksb6c: var(--color-border-emphasized);
  --x1m3vd4v: var(--color-accent);
  --x1ib595c: var(--color-error);
  --x1b8ckt8: var(--color-error-muted);
  --xyuzsam: var(--color-success);
  --xb1t3h6: var(--color-success-muted);
  --x2wywol: var(--color-warning);
  --x1koboml: var(--color-warning-muted);
  --xvjh2vw: var(--color-text-blue);
  --x4g0lq7: var(--color-background-blue);
  --x486sgn: var(--color-skeleton);
}

:root, .x3tjmfc {
  --xgy69b5: var(--spacing-0);
  --x7hn7h0: var(--spacing-0-5);
  --x1jm6s20: var(--spacing-1);
  --xhyb5w0: var(--spacing-2);
  --x1cg7qy2: var(--spacing-3);
  --xgle2es: var(--spacing-4);
  --xo5gfj2: var(--spacing-6);
  --x78206b: var(--spacing-8);
  --x11ex5wt: var(--spacing-10);
  --xul0054: var(--spacing-12);
}

:root, .x1rrnh9a {
  --xxycdx0: var(--xyuzsam);
  --x17kr5fd: var(--xb1t3h6);
  --x1cib1rv: var(--xyuzsam);
  --x1qs9vkd: var(--x2wywol);
  --x8vlc2z: var(--x1koboml);
  --x1d4kclv: var(--x2wywol);
  --x1h4jvbz: var(--x2wywol);
  --xzzuh0z: var(--x1koboml);
  --xj9sjwa: var(--x2wywol);
  --x1ki7ijr: var(--x1ib595c);
  --xqmgp5o: var(--x1b8ckt8);
  --x7rls5b: var(--x1ib595c);
  --x1cnf7c5: var(--xyuzsam);
  --x1o3tlei: var(--xb1t3h6);
  --xdjsu9m: var(--xyuzsam);
  --x1u26kmf: var(--x2wywol);
  --xtc7qxu: var(--x1koboml);
  --x9h9ioy: var(--x2wywol);
  --x153b1i5: var(--x1ib595c);
  --x1hpog46: var(--x1b8ckt8);
  --x195t2il: var(--x1ib595c);
}

.x1njr7k4.x1njr7k4, .x1njr7k4.x1njr7k4:root {
  --x1l19ehx: #2563eb;
  --x9r12bp: #1d4ed8;
  --x1k0xzwe: #2563eb33;
  --x4i040g: #000000b3;
  --xeksb6c: #ffffff2e;
  --x1o39wu4: #ffffff14;
  --x1ib595c: #f87171;
  --x1b8ckt8: #f8717129;
  --x1m3vd4v: #60a5fa;
  --xvjh2vw: #93c5fd;
  --x4g0lq7: #60a5fa29;
  --x486sgn: #ffffff1a;
  --xyuzsam: #4ade80;
  --xb1t3h6: #4ade8029;
  --x8mdl26: #0f0f10;
  --xkyhu09: #27282e;
  --x19clfwe: #1f2025;
  --x1lxszia: #1a1b20;
  --x4pp4el: #9ca3af;
  --xgkiag4: #fff;
  --x5lecta: #c4c4c8;
  --x9i48rv: #fff;
  --x2wywol: #fbbf24;
  --x1koboml: #fbbf2429;
}

.xya4qbq.xya4qbq, .xya4qbq.xya4qbq:root {
  --x1l19ehx: #3b82f6;
  --x9r12bp: #60a5fa;
  --x1k0xzwe: #3b82f629;
  --x4i040g: #000000b3;
  --xeksb6c: #ffffff2e;
  --x1o39wu4: #ffffff14;
  --x1ib595c: #f87171;
  --x1b8ckt8: #f8717129;
  --x1m3vd4v: #60a5fa;
  --xvjh2vw: #93c5fd;
  --x4g0lq7: #60a5fa29;
  --x486sgn: #ffffff1a;
  --xyuzsam: #4ade80;
  --xb1t3h6: #4ade8029;
  --x8mdl26: #0f0f10;
  --xkyhu09: #27282e;
  --x19clfwe: #1f2025;
  --x1lxszia: #1a1b20;
  --x4pp4el: #9ca3af;
  --xgkiag4: #fff;
  --x5lecta: #c4c4c8;
  --x9i48rv: #fff;
  --x2wywol: #fbbf24;
  --x1koboml: #fbbf2429;
}

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

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

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

.x2ytekg:not(#\#) {
  margin: var(--xgy69b5);
}

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

.xomzojh:not(#\#) {
  padding: 1.25rem;
}

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

.x1hhl7ta:not(#\#) {
  padding: var(--x1cg7qy2);
}

.x1mzjprs:not(#\#) {
  padding: var(--x1jm6s20);
}

.x1yeh3zq:not(#\#) {
  padding: var(--x78206b);
}

.x1xsxtn0:not(#\#) {
  padding: var(--x7hn7h0);
}

.xy4f7zy:not(#\#) {
  padding: var(--xgle2es);
}

.x10sozn3:not(#\#) {
  padding: var(--xgy69b5);
}

.x14bcb4p:not(#\#) {
  padding: var(--xhyb5w0);
}

.x1w0yme3:not(#\#) {
  padding: var(--xo5gfj2);
}

.xgmvjfi:not(#\#) {
  padding: var(--xul0054);
}

@media (width >= 768px) {
  .x1jwp2di.x1jwp2di:not(#\#) {
    inset: 0 auto 0 0;
  }
}

@media (width >= 640px) {
  .x1twzoh1.x1twzoh1:not(#\#) {
    padding: 1.25rem;
  }
}

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

@media (width >= 1280px) {
  .xdvjdnp.xdvjdnp:not(#\#) {
    padding: 32px;
  }
}

@media (width >= 640px) {
  .xbkukfd.xbkukfd:not(#\#) {
    padding: var(--x78206b);
  }

  .x9ehx1i.x9ehx1i:not(#\#) {
    padding: var(--xo5gfj2);
  }
}

.x3iz2j2:not(#\#):not(#\#) {
  border-color: #0064e033;
}

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

.x1poxm4a:not(#\#):not(#\#) {
  border-color: var(--x1b8ckt8);
}

.x1yji0o8:not(#\#):not(#\#) {
  border-color: var(--x1ib595c);
}

.x1g7f6dp:not(#\#):not(#\#) {
  border-color: var(--x1k0xzwe);
}

.xp4rx7g:not(#\#):not(#\#) {
  border-color: var(--x1koboml);
}

.x1py1u2r:not(#\#):not(#\#) {
  border-color: var(--x1l19ehx);
}

.xytm59d:not(#\#):not(#\#) {
  border-color: var(--x1o39wu4);
}

.x176aahs:not(#\#):not(#\#) {
  border-color: var(--x2wywol);
}

.xnq9hgb:not(#\#):not(#\#) {
  border-color: var(--xeksb6c);
}

.x1r3bayg:not(#\#):not(#\#) {
  border-color: var(--xvjh2vw);
}

.x1ka1tlu:not(#\#):not(#\#) {
  border-color: var(--xyuzsam);
}

.x6i6fhv:not(#\#):not(#\#) {
  border-radius: .375rem;
}

.x116uinm:not(#\#):not(#\#) {
  border-radius: .5rem;
}

.x1yt6v20:not(#\#):not(#\#) {
  border-radius: .75rem;
}

.x3fmiap:not(#\#):not(#\#) {
  border-radius: 1rem;
}

.x17s540h:not(#\#):not(#\#) {
  border-radius: var(--x191rv00);
}

.xws5n0o:not(#\#):not(#\#) {
  border-radius: var(--x1dtdjno);
}

.xz1kzmh:not(#\#):not(#\#) {
  border-radius: var(--x1k4ugi4);
}

.x1hryblo:not(#\#):not(#\#) {
  border-radius: var(--xyr31nh);
}

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

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

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

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

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

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

.xpj7pl4:not(#\#):not(#\#) {
  gap: .375rem;
}

.x15iy025:not(#\#):not(#\#) {
  gap: 1.25rem;
}

.xbrdnr0:not(#\#):not(#\#) {
  gap: 3.5rem;
}

.x1keyc1r:not(#\#):not(#\#) {
  gap: 3rem;
}

.x19k6aj0:not(#\#):not(#\#) {
  gap: var(--x1cg7qy2);
}

.x10pzrwu:not(#\#):not(#\#) {
  gap: var(--x1jm6s20);
}

.xob9khg:not(#\#):not(#\#) {
  gap: var(--x78206b);
}

.x1bg5lgv:not(#\#):not(#\#) {
  gap: var(--x7hn7h0);
}

.x4nr8t8:not(#\#):not(#\#) {
  gap: var(--xgle2es);
}

.xtv8107:not(#\#):not(#\#) {
  gap: var(--xhyb5w0);
}

.xggunv4:not(#\#):not(#\#) {
  gap: var(--xo5gfj2);
}

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

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

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

.xa1s216:not(#\#):not(#\#) {
  grid-row: 1 / span 2;
}

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

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

.xoijlgc:not(#\#):not(#\#) {
  margin-block: var(--x1jm6s20);
}

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

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

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

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

.x1bilvtl:not(#\#):not(#\#) {
  padding-block: .375rem;
}

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

.x6qoaat:not(#\#):not(#\#) {
  padding-block: 1.25rem;
}

.x1q3n2dt:not(#\#):not(#\#) {
  padding-block: var(--x1cg7qy2);
}

.xkvsodm:not(#\#):not(#\#) {
  padding-block: var(--x1jm6s20);
}

.x186h2ta:not(#\#):not(#\#) {
  padding-block: var(--x78206b);
}

.x16umnk2:not(#\#):not(#\#) {
  padding-block: var(--x7hn7h0);
}

.xyi0ei1:not(#\#):not(#\#) {
  padding-block: var(--xgle2es);
}

.xzqzvnu:not(#\#):not(#\#) {
  padding-block: var(--xhyb5w0);
}

.x1xxhnxs:not(#\#):not(#\#) {
  padding-block: var(--xo5gfj2);
}

.x1w3m1gf:not(#\#):not(#\#) {
  padding-block: var(--xul0054);
}

.x1qhpy6z:not(#\#):not(#\#) {
  padding-inline: 1.25rem;
}

.x86xetb:not(#\#):not(#\#) {
  padding-inline: var(--x1cg7qy2);
}

.x1d2wnym:not(#\#):not(#\#) {
  padding-inline: var(--x1jm6s20);
}

.xl0f6eo:not(#\#):not(#\#) {
  padding-inline: var(--x78206b);
}

.x1ub54hl:not(#\#):not(#\#) {
  padding-inline: var(--xgle2es);
}

.xpejy2f:not(#\#):not(#\#) {
  padding-inline: var(--xhyb5w0);
}

.xl8mo7t:not(#\#):not(#\#) {
  padding-inline: var(--xo5gfj2);
}

.xlboo21:not(#\#):not(#\#) {
  scroll-margin-block: var(--x1jm6s20);
}

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

.xcfhje8:focus-visible:not(#\#):not(#\#) {
  border-color: var(--x1m3vd4v);
}

.xtttah5:focus-visible:not(#\#):not(#\#) {
  outline: 3px solid var(--x1m3vd4v);
}

.xk2swo9:focus-visible:not(#\#):not(#\#) {
  outline: none;
}

.x1c8bqh7:hover:not(#\#):not(#\#) {
  border-color: var(--x1l19ehx);
}

.xxjuvu0:hover:not(#\#):not(#\#) {
  border-color: var(--xeksb6c);
}

@media (width >= 768px) {
  .x5ck4d0.x5ck4d0:not(#\#):not(#\#) {
    gap: var(--x1cg7qy2);
  }
}

@media (width >= 640px) {
  .x1n0vdky.x1n0vdky:not(#\#):not(#\#) {
    gap: var(--xo5gfj2);
  }
}

@media (width >= 1024px) {
  .x1le7wb5.x1le7wb5:not(#\#):not(#\#) {
    grid-column: span 2;
  }
}

@media (width >= 640px) {
  .xvtfx50.xvtfx50:not(#\#):not(#\#) {
    padding-block: var(--xo5gfj2);
  }
}

@media (width >= 768px) {
  .x1iwj4yj.x1iwj4yj:not(#\#):not(#\#) {
    padding-block: var(--xo5gfj2);
  }
}

@media (width >= 640px) {
  .xqmrsye.xqmrsye:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width >= 768px) {
  .x19p1l8b.x19p1l8b:not(#\#):not(#\#) {
    padding-inline: 1.25rem;
  }
}

@media (width >= 1024px) {
  .xswque3.xswque3:not(#\#):not(#\#) {
    padding-inline: var(--x78206b);
  }
}

@media (width >= 1280px) {
  .xklylpi.xklylpi:not(#\#):not(#\#) {
    padding-inline: var(--x78206b);
  }
}

@media (width >= 640px) {
  .xbp2w85.xbp2w85:not(#\#):not(#\#) {
    padding-inline: var(--x78206b);
  }
}

@media (width >= 640px) and (width <= 1023.99px) {
  .xdlbnj.xdlbnj:not(#\#):not(#\#) {
    padding-inline: var(--xo5gfj2);
  }
}

@media (width >= 640px) {
  .x14828rh.x14828rh:not(#\#):not(#\#) {
    padding-inline: var(--xo5gfj2);
  }
}

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

.x1h7i4cw:not(#\#):not(#\#):not(#\#) {
  -webkit-line-clamp: 2;
}

.xn0yj94:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--x1l19ehx);
}

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

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

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

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

.xnjndmi:not(#\#):not(#\#):not(#\#) {
  align-items: initial;
}

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

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

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

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

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

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

.xqvfd9o:not(#\#):not(#\#):not(#\#) {
  animation-duration: var(--xtc9582);
}

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

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

.x1rv491f:not(#\#):not(#\#):not(#\#) {
  animation-name: xqbxasy-B;
}

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

.x1sv80f9:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: var(--xrr5gwx);
}

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

.xa44r0r:not(#\#):not(#\#):not(#\#) {
  background-color: #00000073;
}

.x8j8xcf:not(#\#):not(#\#):not(#\#) {
  background-color: #0064e01a;
}

.x2sy4ho:not(#\#):not(#\#):not(#\#) {
  background-color: #e3193b1a;
}

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

.xphnd8x:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19clfwe);
}

.x6zjkiw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1b8ckt8);
}

.xulrifq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ib595c);
}

.x19kfmhs:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1k0xzwe);
}

.x9k5mj6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1koboml);
}

.x6ezted:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1l19ehx);
}

.xer54k4:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1lxszia);
}

.xv89ej:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1o39wu4);
}

.x1rdliwo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1o3tlei);
}

.xw8hnl8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1o8od62);
}

.x11ph07d:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1y8u63m);
}

.x687avz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x29lr2d);
}

.xhsrag9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x2wywol);
}

.x1tc9dt8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x486sgn);
}

.x1dw284:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x4g0lq7);
}

.xregq9v:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x5lecta);
}

.xzr51et:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x8mdl26);
}

.x1m5ci3f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xaytz76);
}

.x1sednp8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xb1t3h6);
}

.x13pfkgz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xeksb6c);
}

.x102ce73:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xkyhu09);
}

.xudrwr7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqmgp5o);
}

.x14iu8qb:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xvjh2vw);
}

.x1qgrz2c:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xygbhc7);
}

.x1mmrhrt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xyuo2i7);
}

.x1vvl807:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xyuzsam);
}

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

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

.xc2wo0y:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x141bt17);
}

.x1b3enk1:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1aoa2s1);
}

.xmwn1yb:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1udfw9b);
}

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

.x15rks2t:not(#\#):not(#\#):not(#\#) {
  color: currentColor;
}

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

.xn0po18:not(#\#):not(#\#):not(#\#) {
  color: var(--x1cnf7c5);
}

.xp241se:not(#\#):not(#\#):not(#\#) {
  color: var(--x1e8ctbq);
}

.x16r6rby:not(#\#):not(#\#):not(#\#) {
  color: var(--x1hszev3);
}

.x2az8jt:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ib595c);
}

.x1sqf75g:not(#\#):not(#\#):not(#\#) {
  color: var(--x1icaj9r);
}

.x1diigw4:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ki7ijr);
}

.x1ovmt4q:not(#\#):not(#\#):not(#\#) {
  color: var(--x1kyxmzn);
}

.x106evke:not(#\#):not(#\#):not(#\#) {
  color: var(--x1l19ehx);
}

.x1vuug6s:not(#\#):not(#\#):not(#\#) {
  color: var(--x1o39wu4);
}

.x9hx464:not(#\#):not(#\#):not(#\#) {
  color: var(--x1qpsjwg);
}

.x1qmdeqz:not(#\#):not(#\#):not(#\#) {
  color: var(--x2wywol);
}

.x1iexabg:not(#\#):not(#\#):not(#\#) {
  color: var(--x4pp4el);
}

.xuhi6hm:not(#\#):not(#\#):not(#\#) {
  color: var(--x5lecta);
}

.xrl7dpi:not(#\#):not(#\#):not(#\#) {
  color: var(--x7l1no0);
}

.xpfthxe:not(#\#):not(#\#):not(#\#) {
  color: var(--x9i48rv);
}

.x12l6c92:not(#\#):not(#\#):not(#\#) {
  color: var(--x9r12bp);
}

.x1qsrd7:not(#\#):not(#\#):not(#\#) {
  color: var(--xgkiag4);
}

.xahxu1x:not(#\#):not(#\#):not(#\#) {
  color: var(--xvjh2vw);
}

.x1pnontq:not(#\#):not(#\#):not(#\#) {
  color: var(--xyuzsam);
}

.x1nvombm:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x1cg7qy2);
}

.x12zht81:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x7hn7h0);
}

.xhqty9:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--xgle2es);
}

.x1mhip6l:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--xhyb5w0);
}

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

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

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

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

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

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

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

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

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

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

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

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

.x67l9l1:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1adzjqv);
}

.xkph31i:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1fouy9g);
}

.xboafo0:not(#\#):not(#\#):not(#\#) {
  font-size: .75rem;
}

.x1c3i2sq:not(#\#):not(#\#):not(#\#) {
  font-size: 1.125rem;
}

.xcg35fi:not(#\#):not(#\#):not(#\#) {
  font-size: 1.875rem;
}

.xdhfpv1:not(#\#):not(#\#):not(#\#) {
  font-size: 2.25rem;
}

.x13wtedm:not(#\#):not(#\#):not(#\#) {
  font-size: 2.5rem;
}

.xwp0am5:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x181ob2q);
}

.x1uimj3e:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x19cfben);
}

.x1m0rqa8:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1c6ln53);
}

.xwythjk:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1k2x5im);
}

.x3hwwc3:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1n2ld0y);
}

.x11b9rq0:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1q7alcp);
}

.x9bppfy:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1uhtj9y);
}

.x1fojyck:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1vckgom);
}

.x1mookqg:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1wsz8fm);
}

.xkagupg:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xbqw4oa);
}

.xi5w0p6:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xr4hsd8);
}

.x1an58yu:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xwycj6l);
}

.xtfvver:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xytzeu3);
}

.x1bxw83g:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xzu3np2);
}

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

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

.x1dlbx28:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x18n9eu4);
}

.xklfubx:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1amy7bj);
}

.xy0ctz1:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1cnv85o);
}

.xmyimdb:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1g7ab3a);
}

.x1fbgftv:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1j9a1td);
}

.xoh9yyq:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1kzt1o);
}

.xmkjnip:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x1sfjxh8);
}

.x8lfm6y:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--x20ed1j);
}

.x16mui73:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xet1f99);
}

.xcb8r4e:not(#\#):not(#\#):not(#\#) {
  font-weight: var(--xhj0x5z);
}

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

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

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

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

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

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

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

.x9bokmy:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(12rem, 1fr));
}

.xihq33y:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 0fr;
}

.x1tu4anv:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: 1fr;
}

.x1q1w665:not(#\#):not(#\#):not(#\#) {
  grid-template-rows: auto auto;
}

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

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

.x1oavnfk:not(#\#):not(#\#):not(#\#) {
  justify-content: initial;
}

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

.x619ttb:not(#\#):not(#\#):not(#\#) {
  justify-items: start;
}

.x1qab1bc:not(#\#):not(#\#):not(#\#) {
  justify-self: end;
}

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

.x1159mfc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.1;
}

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

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

.xladpa3:not(#\#):not(#\#):not(#\#) {
  line-height: 1.75rem;
}

.xx6pxxe:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1emlbas);
}

.xrmjo1o:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1ifty9o);
}

.xayxlyo:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1nwvkn);
}

.x1ejadol:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1nycf8m);
}

.x19dncjz:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1on4wac);
}

.xeobylz:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1quht1f);
}

.x1ps9ama:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1tlkis7);
}

.xo31715:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x80s0im);
}

.x41unow:not(#\#):not(#\#):not(#\#) {
  line-height: var(--xfopu3i);
}

.xdmragm:not(#\#):not(#\#):not(#\#) {
  line-height: var(--xlnda0y);
}

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

.xbqrr26:not(#\#):not(#\#):not(#\#) {
  margin-inline-end: var(--x1jm6s20);
}

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

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

.x18km98s:not(#\#):not(#\#):not(#\#) {
  opacity: .75;
}

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

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

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

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

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

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

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

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

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

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

.x1ya1ol5:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x1jm6s20);
}

.x1qjvguu:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--x7hn7h0);
}

.x1g3vsq1:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--xhyb5w0);
}

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

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

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

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

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

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

.x1h8yclr:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .125rem;
}

.xwsnend:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .25rem;
}

.xctpfpq:not(#\#):not(#\#):not(#\#) {
  transform-origin: var(--transform-origin);
}

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

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

.x1u8a0fv:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--x1ajkk1m);
}

.x1bt24xx:not(#\#):not(#\#):not(#\#) {
  transition-duration: var(--xqyuwyi);
}

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

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

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

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

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

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

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

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

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

.x1tnycl1:not(#\#):not(#\#):not(#\#) {
  transition-property: grid-template-rows, margin-top, opacity;
}

.x1130s0r:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: var(--xrr5gwx);
}

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

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

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

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

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

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

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

.x1n327nk:not(#\#):not(#\#):not(#\#) {
  z-index: 10;
}

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

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

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

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

.x16vi8ci[aria-pressed="true"]:not(#\#):not(#\#):not(#\#), .x1cdoh28:focus-visible:not(#\#):not(#\#):not(#\#), .x1ce1ius[data-highlighted]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xkyhu09);
}

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

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

.xqvmsx6[data-disabled]:not(#\#):not(#\#):not(#\#) {
  color: var(--x4pp4el);
}

.x1imgnvz:focus-visible:not(#\#):not(#\#):not(#\#), .x8ke3c6[data-active]:not(#\#):not(#\#):not(#\#) {
  color: var(--x9i48rv);
}

.x1rrgicf[aria-pressed="true"]:not(#\#):not(#\#):not(#\#) {
  color: var(--x9r12bp);
}

.xxh3kiz[data-disabled]:not(#\#):not(#\#):not(#\#) {
  opacity: .5;
}

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

.xye1tj0[data-disabled]:not(#\#):not(#\#):not(#\#) {
  pointer-events: none;
}

.x1qqm5je:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xkyhu09);
}

.xd3nve6:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--x4pp4el);
}

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

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

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

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

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

.x58hmc3:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x19clfwe);
}

.xepok5y:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ib595c);
}

.xep57qt:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1l19ehx);
}

.x1lg7bll:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1lxszia);
}

.x1quta6:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x9r12bp);
}

.x15xve7l:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xkyhu09);
}

.xc4k5li:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x9i48rv);
}

.xneequs:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xgkiag4);
}

.x1ubmc1d:hover:not(#\#):not(#\#):not(#\#) {
  text-decoration-line: none;
}

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

.x1d8l4xa:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xkyhu09);
}

@media (width >= 640px) {
  .xmci4ra.xmci4ra:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 768px) {
  .x1ty98ci.x1ty98ci:not(#\#):not(#\#):not(#\#) {
    align-items: center;
  }
}

@media (width >= 1024px) {
  .x1cv8tge.x1cv8tge:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width >= 768px) {
  .x1lzvczq.x1lzvczq:not(#\#):not(#\#):not(#\#) {
    align-items: flex-start;
  }
}

@media (width >= 1024px) {
  .x1m9dh3w.x1m9dh3w:not(#\#):not(#\#):not(#\#) {
    align-items: start;
  }

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

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

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

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

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

@media (width >= 1024px) {
  .x1oob3yn.x1oob3yn:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

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

@media (width >= 1024px) {
  .xurq0vw.xurq0vw:not(#\#):not(#\#):not(#\#) {
    display: table;
  }
}

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

@media (width >= 1024px) {
  .x1p892re.x1p892re:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 640px) {
  .x2kc0e2.x2kc0e2:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 768px) {
  .x12vxjpv.x12vxjpv:not(#\#):not(#\#):not(#\#) {
    flex-direction: row;
  }
}

@media (width >= 640px) {
  .x2qj1ov.x2qj1ov:not(#\#):not(#\#):not(#\#) {
    font-size: 1.25rem;
  }

  .xyol9wi.xyol9wi:not(#\#):not(#\#):not(#\#) {
    font-size: 1.875rem;
  }

  .xs7o2sf.xs7o2sf:not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}

@media (width >= 768px) {
  .xp1feri.xp1feri:not(#\#):not(#\#):not(#\#) {
    font-size: 2.25rem;
  }
}

@media (width >= 1024px) {
  .x1dkb9q4.x1dkb9q4:not(#\#):not(#\#):not(#\#) {
    font-size: 3.75rem;
  }
}

@media (width >= 640px) {
  .xxwy04h.xxwy04h:not(#\#):not(#\#):not(#\#) {
    font-size: 3rem;
  }

  .x80fcna.x80fcna:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1c6ln53);
  }
}

@media (width >= 768px) {
  .x1b4fxft.x1b4fxft:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1n2ld0y);
  }
}

@media (width <= 767px) {
  .xktpegu.xktpegu:not(#\#):not(#\#):not(#\#) {
    font-size: var(--xl8v1qg);
  }
}

@media (width >= 640px) {
  .x98n5gm.x98n5gm:not(#\#):not(#\#):not(#\#) {
    font-size: var(--xwycj6l);
  }
}

@media (width >= 1024px) {
  .xksg91d.xksg91d:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 40fr 60fr;
  }

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

  .xlv5kwe.xlv5kwe:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr);
  }

  .x1av6gbh.x1av6gbh:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 1.4fr) minmax(0, .8fr);
  }

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

@media (width >= 768px) {
  .x1wmvpgx.x1wmvpgx:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: minmax(0, 2.2fr) minmax(0, 1.2fr) minmax(0, 1fr) minmax(0, 1.2fr) auto;
  }
}

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

@media (width >= 640px) and (width <= 1023.99px) {
  .xymiimu.xymiimu:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}

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

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

@media (width >= 1024px) {
  .x98izi.x98izi:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .xoafx1o.xoafx1o:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

@media (width >= 1024px) {
  .x1i86ep7.x1i86ep7:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 1280px) {
  .x18w34am.x18w34am:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 768px) {
  .xjc20aj.xjc20aj:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }
}

@media (width >= 640px) {
  .xl6ahjf.xl6ahjf:not(#\#):not(#\#):not(#\#) {
    justify-content: flex-end;
  }
}

@media (width >= 1024px) {
  .xbs3ytw.xbs3ytw:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 640px) {
  .xqejunh.xqejunh:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }
}

@media (width >= 768px) {
  .xa2u2cn.xa2u2cn:not(#\#):not(#\#):not(#\#) {
    justify-content: space-between;
  }

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

@media (width >= 1024px) {
  .xe6zstd.xe6zstd:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }
}

@media (width >= 768px) {
  .x1h3v7rr.x1h3v7rr:not(#\#):not(#\#):not(#\#) {
    white-space: nowrap;
  }
}

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

.xkasjk9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1ib595c);
}

.xt6r1ed:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1o39wu4);
}

.xtj3j3k:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x2wywol);
}

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

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

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

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

.xlnu3k9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x1ib595c);
}

.xz3w9hm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x1l19ehx);
}

.xjyxdjo:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x1o39wu4);
}

.x2e2o1t:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x2wywol);
}

.x1tltbyv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xvjh2vw);
}

.x1o46uq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xyuzsam);
}

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

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

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

.x5wd3ta:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--x1o39wu4);
}

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

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

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

.xl9qr5j:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1o39wu4);
}

.x1mf1k6f:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x9r12bp);
}

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

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

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

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

.x17q7juh:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--xo5gfj2);
}

.x16wp3ig:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .25rem;
}

.x4j2xbe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .375rem;
}

.x164u9eo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .5rem;
}

.x1qa65zt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .625rem;
}

.xvle69y:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .75rem;
}

.xf08kfj:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: .875rem;
}

.xaylbqo:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.125rem;
}

.xmll18r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.25rem;
}

.xam5rvr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.5rem;
}

.xb8l8e1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1.75rem;
}

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

.xlzyvqe:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1em;
}

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

.x1l36t39:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1rem;
}

.xk8t5le:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.25rem;
}

.xwaiz5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2.5rem;
}

.xettwda:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2rem;
}

.xu15cu9:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3.5rem;
}

.x1pizb70:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3rem;
}

.x1q7yecz:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 4.5rem;
}

.xupy61u:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5rem;
}

.xw76nk8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8rem;
}

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

.x1pt9dlk:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .3125rem;
}

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

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

.x1eq25fj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.25rem;
}

.x1e1gh9h:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 3rem;
}

.x1crywd6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--x1cg7qy2) * -1);
}

.x1uppfyz:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: calc(var(--xgle2es) * -1);
}

.xxmq3ao:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1cg7qy2);
}

.x1gmv66f:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1jm6s20);
}

.x1ro3tm9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x78206b);
}

.x4y5op9:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xgle2es);
}

.x1feimws:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xhyb5w0);
}

.x17bo5n3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xo5gfj2);
}

.x1d6p3cz:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xul0054);
}

.x18c2zu7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: var(--xhyb5w0);
}

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

.x1akovgo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: var(--xhyb5w0);
}

.xwg69jb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1.25rem;
}

.xriydmu:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1cg7qy2);
}

.xdkdin0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1jm6s20);
}

.x5leoof:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x7hn7h0);
}

.x1m2nuyb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xgle2es);
}

.x16svaoj:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xhyb5w0);
}

.x1qhxwhf:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xo5gfj2);
}

.x18fb9vk:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 24rem;
}

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

.x1374xjt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: var(--available-height);
}

.x1ok5v8c:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 12rem;
}

.x186ixgm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1440px;
}

.x1kvbfxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1600px;
}

.x8z6zn4:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 16rem;
}

.x1vxnb6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 18rem;
}

.xuv54rz:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 22rem;
}

.xowlazn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 24rem;
}

.x1983rqf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 28rem;
}

.x6ymgno:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 32rem;
}

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

.xc0i79g:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 36rem;
}

.x1jb01v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 42rem;
}

.x1vpbbxe:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 48rem;
}

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

.xl4u9xm:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 64rem;
}

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

.x1szrnbp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80rem;
}

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

.x1u73tnu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 90rem;
}

.x193lwwl:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 2rem);
}

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

.x2umgb4:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.25rem;
}

.x1pw4g4d:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1.75rem;
}

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

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

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

.x17qorbb:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 4.5rem;
}

.x1skkevw:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 60vh;
}

.x1xkfc13:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 6rem;
}

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

.x1xkahga:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1.75rem;
}

.x9padk7:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 14rem;
}

.x1arx1u8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2.25rem;
}

.x19hwnzc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 2rem;
}

.x17upfok:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 320px;
}

.xzhy1st:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 8rem;
}

.x1ag9ea8:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 9rem;
}

.xk8lq53:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: max-content;
}

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

.x6ikm8r:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

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

.xryxfnj:not(#\#):not(#\#):not(#\#):not(#\#) {
  overflow-y: visible;
}

.x18d9i69:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.xypa8z9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 5rem;
}

.xppwqj8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x11ex5wt);
}

.xzqs7s1:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1cg7qy2);
}

.x193h8wi:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x78206b);
}

.xpgpfs5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xgle2es);
}

.x2s7jvi:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xul0054);
}

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

.x1uae1lo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.25rem;
}

.xj45spw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x78206b);
}

.xn9e3m1:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--xgle2es);
}

.x144il6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--xhyb5w0);
}

.x1uvb3ze:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--xo5gfj2);
}

.xxcd0se:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 2.5rem;
}

.x16jkb1f:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--x1cg7qy2);
}

.x1wjwg0y:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--x78206b);
}

.xas9mjb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--xgle2es);
}

.x1tmkmuh:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: var(--xo5gfj2);
}

.xjiqm5c:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 8rem;
}

.x1evcfjg:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x11ex5wt);
}

.xheoev1:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1cg7qy2);
}

.x1y562qs:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1jm6s20);
}

.x1gzbqgh:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x78206b);
}

.x1yqxg9x:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xgle2es);
}

.xect3xf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xhyb5w0);
}

.xopdit9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xo5gfj2);
}

.xw461xl:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xul0054);
}

.x16kiixi:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -.125rem;
}

.xfmz68a:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--xhyb5w0);
}

.xz5lblf:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: var(--xo5gfj2);
}

.xsnjimx:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -.125rem;
}

.x2g408t:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .375rem;
}

.x1nxzj52:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .75rem;
}

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

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

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

.x9n6ll7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .125rem;
}

.xttl3oo:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .25rem;
}

.xrkia0p:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .375rem;
}

.x1e7hgle:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .625rem;
}

.x1jw3ynk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: .75rem;
}

.xsk17dz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.125rem;
}

.xwqq7k2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.25rem;
}

.xp8d6y2:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1.5rem;
}

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

.xa23ldc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10rem;
}

.xhnqznf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12rem;
}

.x1qyi71f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 18rem;
}

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

.xcdlrvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 1rem;
}

.xvm51jw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2.5rem;
}

.x1fjzz8u:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 20rem;
}

.xs5h3dt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2rem;
}

.x154i66o:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3.5rem;
}

.x188tqju:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3rem;
}

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

.xekueh:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4rem;
}

.xex909m:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5rem;
}

.xycev2y:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 60%;
}

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

.x9tk3sl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(85vw, 18rem);
}

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

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

.xrqtnsn[data-active]:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1l19ehx);
}

.x1g31smg:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

@media (width >= 768px) {
  .xu1s6oc.xu1s6oc:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 0;
  }

  .x1hhxf7h.x1hhxf7h:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-color: var(--x1l19ehx);
  }
}

@media (width >= 1024px) {
  .x1b00l9c.x1b00l9c:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 1px;
  }
}

@media (width >= 768px) {
  .xfryeb0.xfryeb0:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-left-width: 2px;
  }

  .x1oqmaqz.x1oqmaqz:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-color: var(--x1o39wu4);
  }

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

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

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

  .xtrmt0p.xtrmt0p:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-left: 14rem;
  }
}

@media (width >= 1024px) {
  .xcdngvc.xcdngvc:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: calc(100vh - 2rem);
  }
}

@media (width >= 768px) {
  .x1p9rhw1.x1p9rhw1:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 22rem;
  }
}

@media (width >= 1024px) {
  .x1l1itdc.x1l1itdc:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: 56rem;
  }

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

  .x3nbi5k.x3nbi5k:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-left: var(--xo5gfj2);
  }

  .x1yhp07d.x1yhp07d:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: var(--xgle2es);
  }
}

@media (width >= 768px) {
  .xi2lp5j.xi2lp5j:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 14rem;
  }
}

@media (width >= 640px) {
  .x1qa66lv.x1qa66lv:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: auto;
  }
}

@media (width >= 768px) {
  .x858oft.x858oft:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: calc(100% - 14rem);
  }
}

.xnvks2z:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x5lecta);
}
