@layer reset{*,:before,:after{box-sizing:border-box;min-width:0}:root{interpolate-size:allow-keywords;text-wrap:pretty;overflow-wrap:break-word;font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{min-height:100svh;margin:0}h1,h2,h3,h4{text-wrap:balance}img,svg,video{max-width:100%;height:auto;display:block}input,textarea,select{font-size:max(16px,1rem)}button,a,[role=button]{touch-action:manipulation}button,[role=button]{-webkit-user-select:none;user-select:none}:focus-visible{outline-offset:.25em;outline:max(2px,.08em) solid}}

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

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

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

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

:root, .x10uro4c {
  --x13k6ypg: clamp(1rem, .8rem + .91vw, 1.5rem);
  --x1wrgxe8: clamp(1.5rem, 1.3rem + .91vw, 2rem);
  --xxym0kd: clamp(2rem, 1.39rem + 2.73vw, 3.5rem);
}

:root, .x15iyahe {
  --x1cu165k: var(--x1sp76pu);
  --xvgyieq: var(--xo13voq);
  --x1rnd1ip: var(--x6pix3e);
  --xhc7mfr: var(--xlvzcbl);
  --x1aug5yu: var(--x1txse4f);
  --xof1xje: var(--x1dd4n1s);
  --xpvgpt7: var(--x1ia5qu0);
  --x1b4aomd: var(--x1ia5qu0);
  --x158o7wa: var(--xkjn3kk);
  --x1qffvl9: var(--x10lihzm);
  --x1anmnbm: var(--xtsfs1y);
  --xbnxa5h: var(--x4i4bg4);
  --xavhki4: var(--x96x4hd);
  --xygz0xz: var(--x111o2n6);
  --x1z0oh3j: var(--x1ia5qu0);
  --xoaulae: var(--xmapc1q);
  --x11r6j6: var(--x3lvo4z);
  --x1e1exq0: var(--x1b1u0jc);
  --xl4m1x2: currentColor;
}

:root, .x1csmzva {
  --x1mt2j3t: url("/paper-texture.svg");
}

:root, .xw5cej {
  --x1tanb40: clamp(1.375rem, 1.17rem + .91vw, 1.875rem);
  --x181elyr: .875rem;
}

:root, .x6pcf5q {
  --xczqner: Fraunces, Georgia, serif;
  --x1umkajb: "Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;
}

:root, .x1g82t79 {
  --xn4y99z: 18px;
}

:root, .xkmlo1h {
  --xo13voq: light-dark(oklch(99% .0192 100), oklch(16.5% .0174 100));
  --x1sp76pu: light-dark(oklch(97.5% .021 100), oklch(19.5% .0174 100));
  --x6pix3e: light-dark(oklch(95% .0137 100), oklch(23.5% .0174 100));
  --xlvzcbl: light-dark(oklch(92.5% .015 100), oklch(26.5% .018 100));
  --x1txse4f: light-dark(oklch(89.5% .0162 100), oklch(29.5% .0185 100));
  --x1g988c3: light-dark(oklch(86% .0174 100), oklch(33% .019 100));
  --x1dd4n1s: light-dark(oklch(81% .0187 100), oklch(39% .0195 100));
  --xra7gs3: light-dark(oklch(74% .02 100), oklch(47% .02 100));
  --xdnstbu: light-dark(oklch(60% .0187 100), oklch(54% .0174 100));
  --x1ad7gvo: light-dark(oklch(56% .0187 100), oklch(60% .0174 100));
  --xkjn3kk: light-dark(oklch(47% .0174 100), oklch(79% .0112 100));
  --x1ia5qu0: light-dark(oklch(24% .015 100), oklch(95% .0075 100));
  --x1rlv5dk: light-dark(oklch(99% .0054 51.4), oklch(18% .0127 51.4));
  --x1aupmp0: light-dark(oklch(97.5% .0138 51.4), oklch(20.5% .0166 51.4));
  --x96x4hd: light-dark(oklch(95% .0281 51.4), oklch(25% .0332 51.4));
  --xhfcnk9: light-dark(oklch(92.5% .0421 51.4), oklch(28.5% .0447 51.4));
  --x9e9aij: light-dark(oklch(89.5% .0549 51.4), oklch(32% .0537 51.4));
  --x1i6suta: light-dark(oklch(86% .0664 51.4), oklch(36% .0613 51.4));
  --xczkv4x: light-dark(oklch(81% .0767 51.4), oklch(42% .0703 51.4));
  --xtjwb5u: light-dark(oklch(74% .092 51.4), oklch(50% .0869 51.4));
  --x10lihzm: oklch(69.2% .1278 51.4);
  --xtsfs1y: light-dark(oklch(65.2% .1278 51.4), oklch(73.2% .1278 51.4));
  --x4i4bg4: light-dark(oklch(52% .1086 51.4), oklch(80% .092 51.4));
  --xy8dy56: light-dark(oklch(30% .0537 51.4), oklch(93% .0383 51.4));
  --x111o2n6: oklch(24% .015 100);
  --xcatfn4: light-dark(oklch(99% .0048 24.9), oklch(18% .0125 24.9));
  --x1vzfsdg: light-dark(oklch(97.5% .0121 24.9), oklch(20.5% .0162 24.9));
  --x1b1u0jc: light-dark(oklch(95% .0248 24.9), oklch(25% .0325 24.9));
  --xi6fi2: light-dark(oklch(92.5% .038 24.9), oklch(28.5% .0437 24.9));
  --x1jnmt12: light-dark(oklch(89.5% .0537 24.9), oklch(32% .0525 24.9));
  --x6k9a2x: light-dark(oklch(86% .065 24.9), oklch(36% .06 24.9));
  --xc88o6m: light-dark(oklch(81% .075 24.9), oklch(42% .0687 24.9));
  --xqphf8x: light-dark(oklch(74% .09 24.9), oklch(50% .085 24.9));
  --xmapc1q: light-dark(oklch(51.4% .125 24.9), oklch(58% .125 24.9));
  --x7cz4tg: light-dark(oklch(47.4% .125 24.9), oklch(62% .125 24.9));
  --x3lvo4z: light-dark(oklch(52% .1063 24.9), oklch(80% .09 24.9));
  --xjiolk9: light-dark(oklch(30% .0525 24.9), oklch(93% .0353 24.9));
  --x12xuy7x: oklch(100% 0 0);
  --x1p62a4a: light-dark(oklch(99% .0033 315.8), oklch(18% .0066 315.8));
  --xcxr6qw: light-dark(oklch(97.5% .0073 315.8), oklch(20.5% .0086 315.8));
  --x1icusdu: light-dark(oklch(95% .0147 315.8), oklch(25% .0173 315.8));
  --x1g9zd9l: light-dark(oklch(92.5% .022 315.8), oklch(28.5% .0234 315.8));
  --x10xlsp7: light-dark(oklch(89.5% .0287 315.8), oklch(32% .0281 315.8));
  --x1eegwg6: light-dark(oklch(86% .0347 315.8), oklch(36% .0321 315.8));
  --x4jqlc9: light-dark(oklch(81% .0401 315.8), oklch(42% .0367 315.8));
  --x1p20ebn: light-dark(oklch(74% .0481 315.8), oklch(50% .0454 315.8));
  --x1e6yhcv: light-dark(oklch(36.8% .0669 315.8), oklch(58% .0669 315.8));
  --xjj1q6a: light-dark(oklch(32.8% .0669 315.8), oklch(62% .0669 315.8));
  --x1d591ai: light-dark(oklch(52% .0568 315.8), oklch(80% .0481 315.8));
  --x1rvxw3n: light-dark(oklch(30% .0281 315.8), oklch(93% .02 315.8));
  --xbl83t3: oklch(100% 0 0);
  --x1jemff8: light-dark(oklch(99% .0037 197.4), oklch(18% .0075 197.4));
  --x18u1t29: light-dark(oklch(97.5% .0083 197.4), oklch(20.5% .0098 197.4));
  --x10ee1ne: light-dark(oklch(95% .0166 197.4), oklch(25% .0196 197.4));
  --xxq57lw: light-dark(oklch(92.5% .0249 197.4), oklch(28.5% .0265 197.4));
  --xb92dz: light-dark(oklch(89.5% .0325 197.4), oklch(32% .0318 197.4));
  --xedc4ca: light-dark(oklch(86% .0393 197.4), oklch(36% .0363 197.4));
  --x1rfitgc: light-dark(oklch(81% .0454 197.4), oklch(42% .0416 197.4));
  --x1rnwas9: light-dark(oklch(74% .0545 197.4), oklch(50% .0514 197.4));
  --xlim20e: oklch(60.2% .0757 197.4);
  --x13xfw84: light-dark(oklch(56.2% .0757 197.4), oklch(64.2% .0757 197.4));
  --x12idzhy: light-dark(oklch(52% .0643 197.4), oklch(80% .0545 197.4));
  --x1dwheh5: light-dark(oklch(30% .0318 197.4), oklch(93% .0227 197.4));
  --xg8yjwx: oklch(24% .015 100);
  --x8uuucq: light-dark(oklch(99% .0075 102.2), oklch(18% .015 102.2));
  --xwo8097: light-dark(oklch(97.5% .0165 102.2), oklch(20.5% .0195 102.2));
  --xsjd6i7: light-dark(oklch(95% .0331 102.2), oklch(25% .0391 102.2));
  --x1v91fex: light-dark(oklch(92.5% .0496 102.2), oklch(28.5% .0526 102.2));
  --x1hwf5os: light-dark(oklch(89.5% .0647 102.2), oklch(32% .0632 102.2));
  --xxamyal: light-dark(oklch(86% .0782 102.2), oklch(36% .0722 102.2));
  --xwvrahe: light-dark(oklch(81% .0902 102.2), oklch(42% .0827 102.2));
  --xrmvd4c: light-dark(oklch(74% .1083 102.2), oklch(50% .1023 102.2));
  --x1cp8bln: oklch(92.1% .1504 102.2);
  --x1wtprtk: light-dark(oklch(88.1% .1504 102.2), oklch(96.1% .1001 102.2));
  --x2m9k5z: light-dark(oklch(52% .1089 102.2), oklch(80% .1083 102.2));
  --xua4u9f: light-dark(oklch(30% .0628 102.2), oklch(93% .0451 102.2));
  --x1nnnf5j: oklch(24% .015 100);
  --x1g1yc3d: light-dark(oklch(99% .005 245.5), oklch(18% .0109 245.5));
  --x1k371el: light-dark(oklch(97.5% .012 245.5), oklch(20.5% .0142 245.5));
  --x18b2j28: light-dark(oklch(95% .0241 245.5), oklch(25% .0285 245.5));
  --x10bajqf: light-dark(oklch(92.5% .0362 245.5), oklch(28.5% .0384 245.5));
  --xur44ow: light-dark(oklch(89.5% .0472 245.5), oklch(32% .0461 245.5));
  --x1hg810x: light-dark(oklch(86% .0571 245.5), oklch(36% .0527 245.5));
  --x1bvxp8y: light-dark(oklch(81% .0659 245.5), oklch(42% .0604 245.5));
  --x2kq42d: light-dark(oklch(74% .0791 245.5), oklch(50% .0747 245.5));
  --xfob2y8: light-dark(oklch(55.4% .1099 245.5), oklch(58% .1099 245.5));
  --xjn8bbv: light-dark(oklch(51.4% .1099 245.5), oklch(62% .1099 245.5));
  --x1kts3zx: light-dark(oklch(52% .0934 245.5), oklch(80% .0791 245.5));
  --x1ynaaal: light-dark(oklch(30% .0461 245.5), oklch(93% .0329 245.5));
  --x11tyd63: oklch(100% 0 0);
  --x1ceeyb9: light-dark(oklch(99% .0063 153.6), oklch(18% .0127 153.6));
  --x18fjtwj: light-dark(oklch(97.5% .014 153.6), oklch(20.5% .0166 153.6));
  --x1cfzibi: light-dark(oklch(95% .0281 153.6), oklch(25% .0332 153.6));
  --x8nhgve: light-dark(oklch(92.5% .0421 153.6), oklch(28.5% .0447 153.6));
  --x1cyr8z4: light-dark(oklch(89.5% .0549 153.6), oklch(32% .0536 153.6));
  --xjcftw3: light-dark(oklch(86% .0664 153.6), oklch(36% .0613 153.6));
  --x1vf2kmc: light-dark(oklch(81% .0766 153.6), oklch(42% .0702 153.6));
  --x1tqfxgf: light-dark(oklch(74% .0919 153.6), oklch(50% .0868 153.6));
  --x1vqmh53: oklch(64.5% .1277 153.6);
  --xyn8mh0: light-dark(oklch(60.5% .1277 153.6), oklch(68.5% .1277 153.6));
  --x1msvx8q: light-dark(oklch(52% .1085 153.6), oklch(80% .0919 153.6));
  --x2bn71k: light-dark(oklch(30% .0536 153.6), oklch(93% .0383 153.6));
  --x1pjyl2j: oklch(24% .015 100);
}

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

.x15r89dc:not(#\#) {
  grid-area: 1 / 1;
}

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

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

.x1oin6zd:not(#\#) {
  margin: 10px;
}

.x16zck5j:not(#\#) {
  margin: 5px;
}

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

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

.xggk2y7:not(#\#) {
  padding: 24px;
}

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

.x1sgz28s:not(#\#) {
  padding: var(--x13k6ypg);
}

.x2dnb2m:not(#\#):not(#\#) {
  border-color: color-mix(in oklch,currentColor 35%,transparent);
}

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

.xzb5lmh:not(#\#):not(#\#) {
  border-color: var(--xof1xje);
}

.x1m0iqa:not(#\#):not(#\#) {
  border-color: var(--xpvgpt7);
}

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

.x1nj7uno:not(#\#):not(#\#) {
  border-radius: 1px;
}

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

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

.x1sxf85j:not(#\#):not(#\#) {
  border-radius: 5px;
}

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

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

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

.x1197dbh:not(#\#):not(#\#) {
  border-radius: var(--xn4y99z);
}

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

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

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

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

.x4r9l5d:not(#\#):not(#\#) {
  flex: 140px;
}

.x16lfkth:not(#\#):not(#\#) {
  flex: 300px;
}

.x1tpqkxu:not(#\#):not(#\#) {
  flex: 1.5 480px;
}

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

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

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

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

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

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

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

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

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

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

.x5zto19:not(#\#):not(#\#) {
  gap: var(--xxym0kd);
}

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

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

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

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

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

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

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

.x7rd6kv:not(#\#):not(#\#) {
  padding-block: var(--x1wrgxe8);
}

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

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

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

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

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

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

.x13ebyx3:not(#\#):not(#\#) {
  padding-inline: var(--x13k6ypg);
}

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

.x9ndgyv:not(#\#):not(#\#) {
  place-self: safe center;
}

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

.xjselvd:has(:focus-visible):not(#\#):not(#\#) {
  outline: 2px solid var(--x1z0oh3j);
}

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

.x7fd4wk:not(#\#):not(#\#):not(#\#) {
  align-self: end;
}

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

.x10y9f9r:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: var(--x-aspectRatio);
}

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

.x14lnrpe:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1b4aomd);
}

.xh8r8du:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1cu165k);
}

.x134of39:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1qffvl9);
}

.x1775tho:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xof1xje);
}

.xvdc1xy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xvgyieq);
}

.x5vqw7o:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(to top right,transparent calc(50% - 1px),var(--x11r6j6) calc(50% - 1px),var(--x11r6j6) calc(50% + 1px),transparent calc(50% + 1px));
}

.x1e87kdn:not(#\#):not(#\#):not(#\#) {
  background-image: var(--x-backgroundImage);
}

.xt30zzd:not(#\#):not(#\#):not(#\#) {
  background-image: var(--x1mt2j3t);
}

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

.x1t7ytsu:not(#\#):not(#\#):not(#\#) {
  border-inline-start-style: solid;
}

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

.x1koipsd:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--xvgyieq),0 0 0 4px var(--x1b4aomd);
}

.x1d9jj4l:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--xvgyieq),0 0 0 5px var(--x1b4aomd);
}

.x1j77slm:not(#\#):not(#\#):not(#\#) {
  box-shadow: 10px 10px 0 var(--x1qffvl9);
}

.xvhhq40:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 1px oklch(0% 0 0 / .12);
}

.x1qhfkcg:not(#\#):not(#\#):not(#\#) {
  box-shadow: inset 0 0 0 2px var(--x1b4aomd),inset 0 0 0 4px var(--xvgyieq);
}

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

.xx58lst:not(#\#):not(#\#):not(#\#) {
  clip-path: var(--x-clipPath);
}

.xtumt8u:not(#\#):not(#\#):not(#\#) {
  color: color-mix(in oklch,var(--x1b4aomd) 30%,transparent);
}

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

.xdgmuem:not(#\#):not(#\#):not(#\#) {
  color: var(--x11r6j6);
}

.x17ir03b:not(#\#):not(#\#):not(#\#) {
  color: var(--x158o7wa);
}

.xobh432:not(#\#):not(#\#):not(#\#) {
  color: var(--x1b4aomd);
}

.x4z9s3m:not(#\#):not(#\#):not(#\#) {
  color: var(--x1cu165k);
}

.x115tep5:not(#\#):not(#\#):not(#\#) {
  color: var(--xbnxa5h);
}

.x108lcm5:not(#\#):not(#\#):not(#\#) {
  color-scheme: light dark;
}

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

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

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

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

.x1st2lob:not(#\#):not(#\#):not(#\#) {
  fill: var(--xl4m1x2);
}

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

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

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

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

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

.x1ekd2c6:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1umkajb);
}

.xl1i0js:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xczqner);
}

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

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

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

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

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

.x1tuzvc4:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x181elyr);
}

.xetkutf:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1tanb40);
}

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

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

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

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

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

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

.xu4o1vd:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(6, 1fr);
}

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

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

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

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

.x1u7k74:not(#\#):not(#\#):not(#\#) {
  line-height: 1.2;
}

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

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

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

.xf0915h:not(#\#):not(#\#):not(#\#) {
  mask-image: linear-gradient(#0000, #000 3lh calc(100% - 3lh), #0000);
}

.xk8c4ds:not(#\#):not(#\#):not(#\#) {
  opacity: .32;
}

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

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

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

.xyzjqqq:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--x1z0oh3j);
}

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

.x1ewu8gn:not(#\#):not(#\#):not(#\#) {
  outline-offset: 3px;
}

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

.x1tsd8ak:not(#\#):not(#\#):not(#\#) {
  outline-offset: 7px;
}

.xaatb59:not(#\#):not(#\#):not(#\#) {
  outline-style: solid;
}

.x1k57tk5:not(#\#):not(#\#):not(#\#) {
  outline-width: 0;
}

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

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

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

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

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

.x1r0jzty:not(#\#):not(#\#):not(#\#) {
  row-gap: 4px;
}

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

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

.x1kkf7yy:not(#\#):not(#\#):not(#\#) {
  text-decoration-thickness: .06em;
}

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

.xg830sg:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: .15em;
}

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

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

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

.x7hfw76:not(#\#):not(#\#):not(#\#) {
  transition-property: grid-template-columns;
}

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

.xqfqaah:not(#\#):not(#\#):not(#\#) {
  transition-property: translate;
}

.x74b7sa:not(#\#):not(#\#):not(#\#) {
  transition-property: visibility;
}

.x10j8zvr:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: cubic-bezier(.77, 0, .175, 1);
}

.x9lcvmn:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease-out;
}

.x1qeszuu:not(#\#):not(#\#):not(#\#) {
  translate: 0;
}

.xv8yd0l:not(#\#):not(#\#):not(#\#) {
  translate: var(--x-translate);
}

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

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

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

.x1i2unn7:is([data-starting-style], [data-ending-style]):not(#\#):not(#\#):not(#\#) {
  opacity: 0;
}

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

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

.x1odlxkb:has(:focus-visible):not(#\#):not(#\#):not(#\#) {
  outline-width: 2px;
}

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

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

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

.x1xe4kvi:disabled:not(#\#):not(#\#):not(#\#) {
  translate: 0;
}

.xwvzfoc:active:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1aug5yu);
}

.x6l4u0k:active:not(#\#):not(#\#):not(#\#) {
  color: var(--x1qffvl9);
}

.x8yfkd6:active:not(#\#):not(#\#):not(#\#) {
  transition-duration: 40ms;
}

.x1qwa7ja:active:not(#\#):not(#\#):not(#\#) {
  translate: 2px 2px;
}

@media (hover: hover) and (pointer: fine) {
  .xuh2pu2.xuh2pu2:not(#\#):not(#\#):not(#\#) {
    background-color: #0000;
  }

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

  .x2t9nx8.x2t9nx8:not(#\#):not(#\#):not(#\#) {
    color: var(--x158o7wa);
  }

  .xjff6yi.xjff6yi:not(#\#):not(#\#):not(#\#) {
    color: var(--x1b4aomd);
  }
}

@media (prefers-reduced-motion: no-preference) {
  .x1ntgrh1.x1ntgrh1:not(#\#):not(#\#):not(#\#) {
    transition-duration: .12s;
  }

  .x17shmjf.x17shmjf:not(#\#):not(#\#):not(#\#) {
    transition-duration: .2s;
  }
}

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

@media (hover: hover) and (pointer: fine) {
  .x1ji0dak.x1ji0dak:hover:not(#\#):not(#\#):not(#\#) {
    background-color: var(--xhc7mfr);
  }

  .x1tjaf37.x1tjaf37:hover:not(#\#):not(#\#):not(#\#) {
    color: var(--xbnxa5h);
  }
}

.x1wu63v1:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xof1xje);
}

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

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

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

.xtdtrs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 100dvh;
}

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

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

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

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

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

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

.x1lz411i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1500px;
}

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

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

.x1y06tjk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100svh;
}

.x1tn5z8q:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 1lh;
}

.xjwf9q1:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 24px;
}

.xe0p6wg:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 28px;
}

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

.xg0is8a:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 420px;
}

.x1gg8mnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 44px;
}

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

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

.x46jg8d:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 32px;
}

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

.x1l90r2v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 16px;
}

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

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

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

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

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

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

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

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

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

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

.xfo62xy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2px;
}

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

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

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

.x1pq5h1c:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5.5rem;
}

.x1eyvef:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8rem;
}

.xosiy91:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(22rem, 100vw - 24px);
}

.x1fltpts:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -10px;
}

.xzkkzs7:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  inset: -5px;
}

.x1s1ghs1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--x158o7wa);
}

.x100rkj9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: "";
}

.xvnigvn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  content: none;
}

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