:root, .x1xvfoo2 {
  --x1b3kpne: 2px;
  --x1a7699a: 4px;
  --xenfus5: 8px;
  --x1dd98cx: 12px;
  --x1rxy1sm: 16px;
  --x1ibuu1l: 24px;
  --xuhcytd: 32px;
  --x1v17zzb: 48px;
}

:root, .xlqa9ga {
  --x1xyszh7: 4px;
  --xwfxwv: 8px;
  --xwhqgde: 12px;
  --x6mw46o: 999px;
}

:root, .x1jygr37 {
  --x7aaj9t: system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  --x1wyhgm0: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace;
  --x4c62vo: .6875rem;
  --x1mabfcq: .75rem;
  --x15zkjen: .8125rem;
  --x1xfq61l: .875rem;
  --xiefx8q: 1rem;
  --x1rg271z: 1.25rem;
  --xex1as: 1.75rem;
  --x15c8q2s: 2.5rem;
  --x1b5zx98: 1.2;
  --x16a4p5n: 1.45;
  --x1oqtkfa: 1.6;
}

:root, .x11octmq {
  --xibchfe: #fcfcfb;
  --x1ogc8xu: #fff;
  --xuvhbk: #fff;
  --x173euth: #f3f6f4;
  --x1nkxbx1: #1d232b;
  --xlssqv7: #4b5661;
  --x1qy9mix: #838d97;
  --xrtohlz: #e4e9e6;
  --xf256j6: #ccd6d0;
  --x1qk4knt: #eef2ef;
  --x14pjop0: #ccd6d0;
  --xbxpi25: #2a78d6;
  --x8iv9i9: #1c5cab;
  --x1clzfsw: #2a78d61a;
  --xzb05ro: #0ca30c;
  --x8clvdm: #0a6b0f;
  --xxj4b21: #0ca30c1a;
  --x4t5620: #fab219;
  --xdrsdk0: #7a5200;
  --xtstwfa: #fab21929;
  --xszk4ja: #ec835a;
  --xiu1eko: #8a3d1c;
  --xam67ol: #ec835a24;
  --x31ixys: #d03b3b;
  --x1ikfk7m: #a52626;
  --x14rhdw7: #d03b3b1a;
  --x1pcv34x: #2a78d6;
  --x11t4wjr: #008300;
  --x1equo3d: #e87ba4;
  --x14vu886: #eda100;
  --x1u6zfca: #1baf7a;
  --x1mqiho0: #eb6834;
  --x1rdngin: #5598e7;
  --x1k5n75i: #e8effb;
  --x1lxqrov: #5b76c0;
  --x1x636v3: #2f9d6b;
  --xngqbv9: #d97706;
  --xs2thxz: #0d9488;
  --x18gan7i: 0 1px 2px #0b0b0b0d;
}

@media (prefers-color-scheme: dark) {
  :root, .x11octmq {
    --xibchfe: #16181b;
    --x1ogc8xu: #1f2329;
    --xuvhbk: #252a31;
    --x173euth: #1a1e22;
    --x1nkxbx1: #e9ecea;
    --xlssqv7: #b0b8b7;
    --x1qy9mix: #7c868c;
    --xrtohlz: #2e343a;
    --xf256j6: #3b434a;
    --x1qk4knt: #242a30;
    --x14pjop0: #3b434a;
    --xbxpi25: #3987e5;
    --x8iv9i9: #9ec5f4;
    --x1clzfsw: #3987e52e;
    --xzb05ro: #0ca30c;
    --x8clvdm: #5ed35e;
    --xxj4b21: #0ca30c2e;
    --x4t5620: #fab219;
    --xdrsdk0: #f5c451;
    --xtstwfa: #fab21929;
    --xszk4ja: #ec835a;
    --xiu1eko: #f0a077;
    --xam67ol: #ec835a2e;
    --x31ixys: #d03b3b;
    --x1ikfk7m: #f08383;
    --x14rhdw7: #d03b3b33;
    --x1pcv34x: #3987e5;
    --x11t4wjr: #008300;
    --x1equo3d: #d55181;
    --x14vu886: #c98500;
    --x1u6zfca: #199e70;
    --x1mqiho0: #d95926;
    --x1rdngin: #2a78d6;
    --x1k5n75i: #1e222b;
    --x1lxqrov: #7488e5;
    --x1x636v3: #41b982;
    --xngqbv9: #d69327;
    --xs2thxz: #2dd4bf;
    --x18gan7i: 0 1px 2px #0006;
  }
}

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

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

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

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

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

.xhyvmkq:not(#\#) {
  padding: 2px var(--xenfus5) 2px 2px;
}

.x1nunmlt:not(#\#) {
  padding: var(--x1a7699a) var(--x1dd98cx);
}

.x15kd1ht:not(#\#) {
  padding: var(--x1a7699a) var(--xenfus5);
}

.x138godm:not(#\#) {
  padding: var(--x1dd98cx);
}

.x1etav6l:not(#\#) {
  padding: var(--x1ibuu1l);
}

.x1bqrfh4:not(#\#) {
  padding: var(--x1rxy1sm);
}

.x1cp0a0r:not(#\#) {
  padding: var(--xenfus5) var(--x1dd98cx);
}

.xq4eaoz:not(#\#) {
  padding: var(--xenfus5);
}

@media print {
  .x18ub2qc.x18ub2qc:not(#\#) {
    padding: 0;
  }
}

@media (width <= 700px) {
  .x16t8zfo.x16t8zfo:not(#\#) {
    padding: var(--x1rxy1sm);
  }
}

.xk6t2vz:not(#\#):not(#\#) {
  border-color: var(--x31ixys);
}

.x1mwb2xw:not(#\#):not(#\#) {
  border-color: var(--x4t5620);
}

.xw4us1g:not(#\#):not(#\#) {
  border-color: var(--xbxpi25);
}

.xtf7hzs:not(#\#):not(#\#) {
  border-color: var(--xf256j6);
}

.xystqzb:not(#\#):not(#\#) {
  border-color: var(--xrtohlz);
}

.x14ckjz9:not(#\#):not(#\#) {
  border-color: var(--xszk4ja);
}

.xoen354:not(#\#):not(#\#) {
  border-color: var(--xzb05ro);
}

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

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

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

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

.xui1z26:not(#\#):not(#\#) {
  border-radius: var(--x1xyszh7);
}

.xr19oc5:not(#\#):not(#\#) {
  border-radius: var(--x6mw46o);
}

.x1rg93tf:not(#\#):not(#\#) {
  border-radius: var(--xwfxwv);
}

.x1hxzcb:not(#\#):not(#\#) {
  border-radius: var(--xwhqgde);
}

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

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

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

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

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

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

.x8redgi:not(#\#):not(#\#) {
  gap: 2px var(--x1dd98cx);
}

.x17ze2wu:not(#\#):not(#\#) {
  gap: 2px var(--xenfus5);
}

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

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

.xturoas:not(#\#):not(#\#) {
  gap: var(--x1a7699a) var(--x1rxy1sm);
}

.x15wkz60:not(#\#):not(#\#) {
  gap: var(--x1a7699a);
}

.x95s90x:not(#\#):not(#\#) {
  gap: var(--x1b3kpne) var(--x1rxy1sm);
}

.x1p07b5o:not(#\#):not(#\#) {
  gap: var(--x1b3kpne);
}

.xp4vvd:not(#\#):not(#\#) {
  gap: var(--x1dd98cx);
}

.x1p0gnhi:not(#\#):not(#\#) {
  gap: var(--x1ibuu1l);
}

.x164khhv:not(#\#):not(#\#) {
  gap: var(--x1rxy1sm);
}

.x1my082z:not(#\#):not(#\#) {
  gap: var(--xenfus5);
}

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

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

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

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

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

.x1gc7an3:not(#\#):not(#\#) {
  padding-block: var(--x1a7699a);
}

.xebpd5h:not(#\#):not(#\#) {
  padding-block: var(--x1dd98cx);
}

.x16ygabp:not(#\#):not(#\#) {
  padding-block: var(--xenfus5);
}

.x9mbfkl:not(#\#):not(#\#) {
  padding-inline: var(--x1a7699a);
}

.x6us75p:not(#\#):not(#\#) {
  padding-inline: var(--x1dd98cx);
}

.x102ulg9:not(#\#):not(#\#) {
  padding-inline: var(--x1rxy1sm);
}

.x1qftkz0:not(#\#):not(#\#) {
  padding-inline: var(--xenfus5);
}

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

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

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

.x208vmu:focus-visible:not(#\#):not(#\#) {
  border-radius: var(--x1xyszh7);
}

.x1v9q7sv:hover:not(#\#):not(#\#) {
  border-color: var(--xbxpi25);
}

@media print {
  .x1hhue18.x1hhue18:not(#\#):not(#\#) {
    overflow: visible;
  }
}

.xq8wrol:not(#\#):not(#\#):not(#\#) {
  -webkit-print-color-adjust: exact;
}

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

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

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

.x1c8ul09:not(#\#):not(#\#):not(#\#) {
  background-color: #0006;
}

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

.x1bjeev0:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x14rhdw7);
}

.xkxsm8c:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x173euth);
}

.x1rw325f:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1clzfsw);
}

.x13u6gsc:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1k5n75i);
}

.x11vzmbo:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1nkxbx1);
}

.x2cxez2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ogc8xu);
}

.x57o9zp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1qk4knt);
}

.xztxlx9:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1rdngin);
}

.xf8xsri:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xam67ol);
}

.x32kl78:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xbxpi25);
}

.xb2faam:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xibchfe);
}

.x1wnl2pz:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xrtohlz);
}

.xbsqwp7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xtstwfa);
}

.x1airr05:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xuvhbk);
}

.x1ro44qu:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xxj4b21);
}

.xvshtw2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xzb05ro);
}

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

.x88pi98:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 4px 16px #0000002e;
}

.x194kt9y:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 6px 20px #0000004d;
}

.xsj9byn:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x18gan7i);
}

.x1qgqlal:not(#\#):not(#\#):not(#\#) {
  break-inside: avoid;
}

.xvd3k3c:not(#\#):not(#\#):not(#\#) {
  caption-side: top;
}

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

.x1huh6dh:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ikfk7m);
}

.x1ktbbkp:not(#\#):not(#\#):not(#\#) {
  color: var(--x1nkxbx1);
}

.xj163h1:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ogc8xu);
}

.xnthn6n:not(#\#):not(#\#):not(#\#) {
  color: var(--x1qy9mix);
}

.xoudonu:not(#\#):not(#\#):not(#\#) {
  color: var(--x8clvdm);
}

.xgamlqt:not(#\#):not(#\#):not(#\#) {
  color: var(--x8iv9i9);
}

.x7dbqk1:not(#\#):not(#\#):not(#\#) {
  color: var(--xdrsdk0);
}

.x1p5retu:not(#\#):not(#\#):not(#\#) {
  color: var(--xibchfe);
}

.x1drrswz:not(#\#):not(#\#):not(#\#) {
  color: var(--xiu1eko);
}

.xkrk8hf:not(#\#):not(#\#):not(#\#) {
  color: var(--xlssqv7);
}

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

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

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

.x16uilvt:not(#\#):not(#\#):not(#\#) {
  fill: var(--x1qy9mix);
}

.xbgsrjs:not(#\#):not(#\#):not(#\#) {
  fill: var(--xdrsdk0);
}

.xnqeggr:not(#\#):not(#\#):not(#\#) {
  fill: var(--xlssqv7);
}

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

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

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

.xhhphia:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1wyhgm0);
}

.x19vaxyx:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x7aaj9t);
}

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

.xfmn3hh:not(#\#):not(#\#):not(#\#) {
  font-size: 9.5px;
}

.xvwhms9:not(#\#):not(#\#):not(#\#) {
  font-size: 9px;
}

.x1ksjl54:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x15c8q2s);
}

.x125z9r2:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x15zkjen);
}

.xj8a6yy:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1mabfcq);
}

.x108byvv:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1rg271z);
}

.x19o31zp:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1xfq61l);
}

.x1b6yg5c:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x4c62vo);
}

.x1avz8hc:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xex1as);
}

.x705sut:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xiefx8q);
}

.x1k4tb9n:not(#\#):not(#\#):not(#\#) {
  font-style: italic;
}

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

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

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

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

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

.xuv8nkb:not(#\#):not(#\#):not(#\#) {
  font-weight: 800;
}

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

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

.x1oz7if8:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(240px, 1fr));
}

.x1jqcm5d:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(340px, 1fr));
}

.x1l3ynvm:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fill, minmax(360px, 1fr));
}

.xayjvla:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(120px, 1fr));
}

.x1f43al2:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));
}

.x1hb4pgi:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
}

.x1ayh3g3:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
}

.xcrp9iq:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
}

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

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

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

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

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

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

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

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

.x2ujxvm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .05em;
}

.x1dgsrnt:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .06em;
}

.x4gjf66:not(#\#):not(#\#):not(#\#) {
  letter-spacing: inherit;
}

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

.x1jjo3f5:not(#\#):not(#\#):not(#\#) {
  line-height: 1.55;
}

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

.x1r06k68:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x16a4p5n);
}

.x1kws8a0:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1b5zx98);
}

.xj3w296:not(#\#):not(#\#):not(#\#) {
  line-height: var(--x1oqtkfa);
}

.xal5it7:not(#\#):not(#\#):not(#\#) {
  opacity: .68;
}

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

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

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

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

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

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

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

.x1dwxpbf:not(#\#):not(#\#):not(#\#) {
  -webkit-print-color-adjust: exact;
  print-color-adjust: exact;
}

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

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

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

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

.x5ftkge:not(#\#):not(#\#):not(#\#) {
  text-transform: inherit;
}

.xtvhhri:not(#\#):not(#\#):not(#\#) {
  text-transform: uppercase;
}

.xrys4gj:not(#\#):not(#\#):not(#\#) {
  text-underline-offset: 2px;
}

.x11njtxf:not(#\#):not(#\#):not(#\#) {
  vertical-align: baseline;
}

.x3ajldb:not(#\#):not(#\#):not(#\#) {
  vertical-align: bottom;
}

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

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

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

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

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.x1355qak:not(#\#):not(#\#):not(#\#) {
  z-index: 20;
}

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

.x1e7hba0:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--xbxpi25);
}

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

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

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

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

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

.x10v9m4m:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x173euth);
}

.xzxf4r1:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1nkxbx1);
}

.x4zlivq:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x8iv9i9);
}

@media print {
  .x5ak1gl.x5ak1gl:not(#\#):not(#\#):not(#\#) {
    background-color: #fff;
  }

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

  .xky5fb1.xky5fb1:not(#\#):not(#\#):not(#\#) {
    color: var(--x1nkxbx1);
  }

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

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

  .x1l8rtqr.x1l8rtqr:not(#\#):not(#\#):not(#\#) {
    font-size: var(--x1mabfcq);
  }
}

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

@media print {
  .x14scvcc.x14scvcc:not(#\#):not(#\#):not(#\#) {
    line-height: var(--x16a4p5n);
  }
}

@media (width <= 900px) {
  .x1twvnst.x1twvnst:not(#\#):not(#\#):not(#\#) {
    position: static;
  }
}

.xjd7cym:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #ffffff29;
}

.x1amjsl4:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1qk4knt);
}

.x1ykkdng:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xf256j6);
}

.x1ikcrjw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xrtohlz);
}

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

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

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

.x16dhrnh:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x31ixys);
}

.x16ig9g3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x4t5620);
}

.xgq1489:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xbxpi25);
}

.xueqiwj:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xf256j6);
}

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

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

.x1vo0akb:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 3px;
}

.xc8hjz9:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-width: 4px;
}

.xjphj54:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--xrtohlz);
}

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

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

.x1xzbb3a:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xf256j6);
}

.x1e33x9n:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xrtohlz);
}

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

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

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

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

.x170jfvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 10px;
}

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

.x1fgtraw:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

.xuoj239:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3px;
}

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

.xegnrdp:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 9px;
}

.xat24cr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.xjpr12u:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2px;
}

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

.xmi9eko:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1a7699a);
}

.xez3ifl:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1b3kpne);
}

.xjhpkgl:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1dd98cx);
}

.x1ehex5d:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--x1ibuu1l);
}

.xmukrd0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xenfus5);
}

.x1mar80j:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: var(--x1a7699a);
}

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

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

.x11jt0ox:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1a7699a);
}

.x1oby90m:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1b3kpne);
}

.x1pfdydo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1dd98cx);
}

.x6axurh:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xenfus5);
}

.x1bwycvy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100vh;
}

.x1jcbksy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 420px;
}

.x1hzehfu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 248px;
}

.xiky8lt:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 62ch;
}

.x70i6om:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 78ch;
}

.xe10afn:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 80ch;
}

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

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

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

.xajigtk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 158px;
}

.x5w4yej:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 160px;
}

.x277336:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 560px;
}

.x180lk7b:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 620px;
}

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

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

.xs9asl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 5px;
}

.x384pfa:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xenfus5);
}

.x142hwaw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x1ibuu1l);
}

.x12uxrn8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--x1rxy1sm);
}

.x1raqplo:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--xenfus5);
}

.x9zwffq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1dd98cx);
}

.x1h3fqtq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--xenfus5);
}

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

.xk8g3tz:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--xenfus5);
}

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

.x1fsd2vl:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 10px;
}

.xsmyaan:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 12px;
}

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

.xni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

.x1wc42o8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 9px;
}

.xql66rd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(560px, 92vw);
}

@media (prefers-color-scheme: dark) {
  .x1k8uba0.x1k8uba0:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: #0000001f;
  }
}

@media print {
  .x1m78o52.x1m78o52:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--xf256j6);
  }
}

@media (width <= 900px) {
  .xxhcuvh.xxhcuvh:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-color: var(--xrtohlz);
  }

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

@media print {
  .xfbnd24.xfbnd24:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-style: solid;
  }
}

@media (width <= 900px) {
  .xwd3hym.xwd3hym:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media print {
  .x17khvm5.x17khvm5:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-bottom-width: 1px;
  }
}

@media (width <= 900px) {
  .x1v6frfy.x1v6frfy:not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-style: none;
  }
}

@media print {
  .xy1juax.xy1juax:not(#\#):not(#\#):not(#\#):not(#\#) {
    margin-bottom: var(--x1dd98cx);
  }
}

@media (width <= 900px) {
  .x19lxr9j.x19lxr9j:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-height: none;
  }
}

@media print {
  .xifltxc.xifltxc:not(#\#):not(#\#):not(#\#):not(#\#) {
    overflow-x: visible;
  }

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

  .x1uf2kur.x1uf2kur:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding-bottom: var(--x1a7699a);
  }
}
