*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root{isolation:isolate}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}[data-markdown]>*+*{margin-top:var(--markdown-gap)}

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

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

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

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

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

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

@keyframes x1assl2f-B {
  0% {
    background-color: var(--x104w5ao);
  }

  50% {
    background-color: var(--x1etkf2e);
  }

  100% {
    background-color: var(--x104w5ao);
  }
}

@keyframes x1lraskv-B {
  0% {
    opacity: .14;
  }

  12% {
    opacity: 1;
  }

  46% {
    opacity: 1;
  }

  58% {
    opacity: .14;
  }

  100% {
    opacity: .14;
  }
}

:root, .xs2rmcq {
  --x12z9t1f: 0;
  --x1qynw99: 3px;
  --x1rulz60: 4px;
  --x1opcm6l: 6px;
  --x17ll309: 10px;
}

:root, .xwnzysh {
  --x18yuouk: 0 1px 2px #04114c14, 0 2px 8px #04114c0f;
  --x1nesxwb: 0 2px 4px #04114c14, 0 8px 24px #04114c1f;
  --xgi31vw: 0 4px 12px #04114c1a, 0 24px 64px #04114c33;
  --xthp3tc: 4px 4px 0 0 #84a9f7;
  --x1enggip: 4px 4px 0 0 #1447e6;
}

:root, .x1j52ekf {
  --x1ds0twe: "Funnel Display", "Funnel Sans", system-ui, sans-serif;
  --x17iko8k: "Funnel Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
  --x145jh4l: ui-monospace, monospace;
}

:root, .x1wmyynv {
  --x1i6wtos: 4px;
  --xuwphjn: 8px;
  --x1khwwse: 12px;
  --x1m0jgyt: 16px;
  --xm31sxt: 24px;
  --x1bvp7bv: 32px;
  --x2mepzb: 48px;
  --xfk2brf: 64px;
  --x1fhxw2u: 96px;
}

:root, .xzxox5m {
  --x1qcsxju: #fff;
  --x1uzx0l6: #ebf2ff;
  --x1etkf2e: #f3f4f6;
  --x104w5ao: #ebedef;
  --x1i3lcvq: #dddee1;
  --x1vc0jxd: #e6efff;
  --x1ujrc69: #d7e2f6;
  --xw9nyaw: #e4ebf9;
  --xl5wubt: #7786a5;
  --x1cclf3p: #04114c;
  --x1pbsavf: #3d4c6e;
  --x1lwzj10: #1447e6;
  --x48g8j3: #1035c2;
  --xxhc9ws: #fff;
  --xkoy0nz: #072187;
  --x1dmvz3u: #a0bef9;
  --x5i1cyp: #84a9f7;
  --x3rnqg7: #8b46df;
  --x1gc7ms9: #84d9f3;
  --xlt1sxb: #1d7a93;
  --xesk079: #f96c4a;
  --x1bx9ss1: #e8ea5e;
  --xt9iyqo: #1447e6;
  --x1h0kw5g: #1447e6;
}

@supports (color: lab(0% 0 0)) {
  :root, .xzxox5m {
    --x1uzx0l6: lab(95.2738% -.506371 -7.50539);
    --x1etkf2e: lab(96.2753% -.0742376 -1.13652);
    --x104w5ao: lab(93.603% -.0976026 -1.51454);
    --x1i3lcvq: lab(88.383% -.0973642 -1.51439);
    --x1vc0jxd: lab(94.0651% -.661671 -11.2083);
    --x1ujrc69: lab(89.4244% -.648975 -11.2021);
    --xw9nyaw: lab(92.9536% -.503659 -7.50399);
    --xl5wubt: lab(55.6513% -.335962 -18.3627);
    --x1cclf3p: lab(7.78972% 16.7929 -38.8923);
    --x1pbsavf: lab(32.3126% 1.16162 -21.72);
    --x1lwzj10: lab(36.9089% 35.0961 -85.6872);
    --x48g8j3: lab(29.157% 34.5637 -77.7424);
    --xkoy0nz: lab(18.3271% 27.1863 -60.0944);
    --x1dmvz3u: lab(76.2629% .323504 -32.7603);
    --x5i1cyp: lab(69.0079% 2.42201 -43.1993);
    --x3rnqg7: lab(45.1688% 51.893 -67.7622);
    --x1gc7ms9: lab(81.931% -21.6187 -21.5238);
    --xlt1sxb: lab(47.0914% -20.6547 -21.2374);
    --xesk079: lab(63.6535% 53.4443 46.7046);
    --x1bx9ss1: lab(90.6527% -13.4456 65.3809);
    --xt9iyqo: lab(36.9089% 35.0961 -85.6872);
    --x1h0kw5g: lab(36.9089% 35.0961 -85.6872);
  }
}

:root, .x1xd75wg {
  --x2y0knz: 20px;
  --xtyu5gy: 10px;
}

:root, .xse8tw1 {
  --xc5vd7t: 10px;
  --xhj7mkc: 6px;
  --x7n04zl: 16px;
  --xgu0h85: 12px;
}

:root, .xwahora {
  --xqieq16: 84px;
  --xoa5x5k: 44px;
  --x1y8aoug: 24px;
  --xk00lez: 18px;
  --x1i3ei6c: 52px;
  --xhtxg9j: 19px;
  --xgwl5jc: 17px;
  --x1u0ecjc: 15px;
  --x16pdrc8: 14px;
  --xw8gkvp: 13px;
  --x1uliiyw: 12px;
  --x307r2p: 9px;
}

.xjhusn7 {
  --markdown-gap: var(--xuwphjn);
}

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

.xbvq9g1:not(#\#) {
  padding: var(--x1i6wtos);
}

.x79i1xm:not(#\#) {
  padding: var(--x1m0jgyt);
}

.xw99cem:not(#\#) {
  padding: var(--x2y0knz);
}

.x1vkc05v:not(#\#) {
  padding: var(--xm31sxt);
}

.x1hz6hdh:not(#\#) {
  padding: var(--xuwphjn);
}

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

.xpjkmma:not(#\#):not(#\#) {
  border-color: var(--x1dmvz3u);
}

.xtp2m3n:not(#\#):not(#\#) {
  border-color: var(--x1i3lcvq);
}

.xhfh3ms:not(#\#):not(#\#) {
  border-color: var(--x1lwzj10);
}

.x1olv9ok:not(#\#):not(#\#) {
  border-color: var(--x1qcsxju);
}

.x385xek:not(#\#):not(#\#) {
  border-color: var(--xl5wubt);
}

.x1fdevgl:not(#\#):not(#\#) {
  border-radius: var(--x17ll309);
}

.x74vrpw:not(#\#):not(#\#) {
  border-radius: var(--x1opcm6l);
}

.x1tqgf86:not(#\#):not(#\#) {
  border-radius: var(--x1qynw99);
}

.xz41mep:not(#\#):not(#\#) {
  border-radius: var(--x1rulz60);
}

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

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

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

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

.xxhr3t:not(#\#):not(#\#) {
  gap: 0;
}

.x1pidvrl:not(#\#):not(#\#) {
  gap: var(--x-gap);
}

.x1hsyhvs:not(#\#):not(#\#) {
  gap: var(--x1i6wtos);
}

.xasa77v:not(#\#):not(#\#) {
  gap: var(--x1khwwse);
}

.x15xcjg7:not(#\#):not(#\#) {
  gap: var(--x1m0jgyt);
}

.xdph97p:not(#\#):not(#\#) {
  gap: var(--xm31sxt);
}

.x1f9sydm:not(#\#):not(#\#) {
  gap: var(--xuwphjn);
}

.xua7rxp:not(#\#):not(#\#) {
  list-style: decimal;
}

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

.x1nkss2m:not(#\#):not(#\#) {
  margin-block: auto;
}

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

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

.x9nsfwz:not(#\#):not(#\#) {
  padding-block: var(--x1bvp7bv);
}

.x19sr1nx:not(#\#):not(#\#) {
  padding-block: var(--x1i6wtos);
}

.xajm4kl:not(#\#):not(#\#) {
  padding-block: var(--x1khwwse);
}

.x1nzb00o:not(#\#):not(#\#) {
  padding-block: var(--x1m0jgyt);
}

.x171dj71:not(#\#):not(#\#) {
  padding-block: var(--x2mepzb);
}

.xxiy5ea:not(#\#):not(#\#) {
  padding-block: var(--x2y0knz);
}

.x1k6a0kw:not(#\#):not(#\#) {
  padding-block: var(--xtyu5gy);
}

.x1h1dvi9:not(#\#):not(#\#) {
  padding-block: var(--xuwphjn);
}

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

.x1e009jq:not(#\#):not(#\#) {
  padding-inline: var(--x1i6wtos);
}

.xywbhku:not(#\#):not(#\#) {
  padding-inline: var(--x1khwwse);
}

.x19xygsu:not(#\#):not(#\#) {
  padding-inline: var(--x1m0jgyt);
}

.x16t9xs9:not(#\#):not(#\#) {
  padding-inline: var(--x2y0knz);
}

.x1q7edv9:not(#\#):not(#\#) {
  padding-inline: var(--xm31sxt);
}

.xsn28ny:not(#\#):not(#\#) {
  padding-inline: var(--xuwphjn);
}

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

.x9mxwg6:focus-within:not(#\#):not(#\#) {
  border-color: var(--x1cclf3p);
}

.x197f7cs:focus-within:not(#\#):not(#\#), .x1t0coyv:hover:not(#\#):not(#\#), .xjtb8bj:focus:not(#\#):not(#\#) {
  border-color: var(--x1lwzj10);
}

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

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

.xvo38ju:not(#\#):not(#\#):not(#\#) {
  animation-delay: var(--x-animationDelay);
}

.xegkacw:not(#\#):not(#\#):not(#\#) {
  animation-duration: .9s;
}

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

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

.x1dtf06d:not(#\#):not(#\#):not(#\#) {
  animation-name: x1assl2f-B;
}

.x3zrjdt:not(#\#):not(#\#):not(#\#) {
  animation-name: x1lraskv-B;
}

.x1htlvfj:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: step-end;
}

.xjyslct:not(#\#):not(#\#):not(#\#) {
  appearance: none;
}

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

.xmmiiyp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x104w5ao);
}

.x9wn5yd:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1bx9ss1);
}

.x6pxbz7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1cclf3p);
}

.x1pb9yfl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1dmvz3u);
}

.x5z2ji2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1etkf2e);
}

.x5pied2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1gc7ms9);
}

.x15w5b3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1i3lcvq);
}

.xvx3i8w:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1lwzj10);
}

.x1b8llua:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1qcsxju);
}

.xea3jp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1uzx0l6);
}

.x18fqqic:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1vc0jxd);
}

.x4a8x37:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x3rnqg7);
}

.x1o53v51:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x5i1cyp);
}

.x1vzm0ne:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xesk079);
}

.xln47gx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xl5wubt);
}

.xgjwpdp:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xxhc9ws);
}

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

.x1s8c46:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1enggip);
}

.x1etedsj:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xthp3tc);
}

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

.x1x7nezt:not(#\#):not(#\#):not(#\#) {
  color: var(--x1cclf3p);
}

.xfvbjka:not(#\#):not(#\#):not(#\#) {
  color: var(--x1h0kw5g);
}

.xcl6gam:not(#\#):not(#\#):not(#\#) {
  color: var(--x1lwzj10);
}

.xxyg245:not(#\#):not(#\#):not(#\#) {
  color: var(--x1pbsavf);
}

.xb1jbzy:not(#\#):not(#\#):not(#\#) {
  color: var(--xkoy0nz);
}

.x1hhqmbb:not(#\#):not(#\#):not(#\#) {
  color: var(--xxhc9ws);
}

.x6nx0lu:not(#\#):not(#\#):not(#\#) {
  column-gap: var(--x1khwwse);
}

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

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

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

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

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

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

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

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

.xbh8q5q:not(#\#):not(#\#):not(#\#) {
  fill: none;
}

.x17xlwy9:not(#\#):not(#\#):not(#\#) {
  fill: var(--x1dmvz3u);
}

.x3p3j2e:not(#\#):not(#\#):not(#\#) {
  fill: var(--x1lwzj10);
}

.x19eoaql:not(#\#):not(#\#):not(#\#) {
  fill: var(--x3rnqg7);
}

.x2sx4z3:not(#\#):not(#\#):not(#\#) {
  fill: var(--xesk079);
}

.xasgni:not(#\#):not(#\#):not(#\#) {
  fill: var(--xlt1sxb);
}

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

.x6hgk5o:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x145jh4l);
}

.xfs3ken:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x17iko8k);
}

.x1uk8khe:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1ds0twe);
}

.x1ubg0lj:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x16pdrc8);
}

.xfkavsm:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1u0ecjc);
}

.x5f5qlq:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1uliiyw);
}

.x1ch25on:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x1y8aoug);
}

.xvtbj44:not(#\#):not(#\#):not(#\#) {
  font-size: var(--x307r2p);
}

.xpbe5uu:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xk00lez);
}

.x1sqrh4s:not(#\#):not(#\#):not(#\#) {
  font-size: var(--xw8gkvp);
}

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

.xo1l8bm:not(#\#):not(#\#):not(#\#) {
  font-weight: 400;
}

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

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

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

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

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

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

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

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

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

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

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

.xnhpea1:not(#\#):not(#\#):not(#\#) {
  inset-inline-end: var(--x1khwwse);
}

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

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

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

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

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

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

.xwn7fz2:not(#\#):not(#\#):not(#\#) {
  line-height: 1.3;
}

.x37zpob:not(#\#):not(#\#):not(#\#) {
  line-height: 1.4;
}

.xfrs9s4:not(#\#):not(#\#):not(#\#) {
  line-height: 1.45;
}

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

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

.x1dbl2gt:not(#\#):not(#\#):not(#\#) {
  line-height: 1.6;
}

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

.x1d3mw78:not(#\#):not(#\#):not(#\#) {
  line-height: 16px;
}

.x1fc57z9:not(#\#):not(#\#):not(#\#) {
  line-height: 20px;
}

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

.xtwxic8:not(#\#):not(#\#):not(#\#) {
  outline-color: var(--xt9iyqo);
}

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

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

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

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

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

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

.xsbc8zu:not(#\#):not(#\#):not(#\#) {
  padding-inline-end: var(--x1bvp7bv);
}

.x1j3k71p:not(#\#):not(#\#):not(#\#) {
  padding-inline-start: var(--xm31sxt);
}

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

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

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

.xtt52l0:not(#\#):not(#\#):not(#\#) {
  resize: none;
}

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

.x1sryxp5:not(#\#):not(#\#):not(#\#) {
  row-gap: var(--xuwphjn);
}

.x1qnagyh:not(#\#):not(#\#):not(#\#) {
  stroke: var(--x1lwzj10);
}

.xvlca1e:not(#\#):not(#\#):not(#\#) {
  stroke-width: 2px;
}

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

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

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

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

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

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

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

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

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

.x10ece27[data-status="active"]:not(#\#):not(#\#):not(#\#), .x8hidbt:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x104w5ao);
}

.x1ba5hek[data-status="active"]:not(#\#):not(#\#):not(#\#), .xsm7czx:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1etkf2e);
}

.xwhzdfk[data-checked]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1lwzj10);
}

.xpiltnf[data-checked]:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1qcsxju);
}

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

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

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

.xr9pq1u[data-checked]:not(#\#):not(#\#):not(#\#), .xxwcvtm:hover:not(:disabled):not(#\#):not(#\#):not(#\#) {
  color: var(--x1cclf3p);
}

.x1ypo9kx.x1ypo9kx:where(.x-default-marker[data-status="active"] *):not(#\#):not(#\#):not(#\#), .x2t5r57[data-status="active"]:not(#\#):not(#\#):not(#\#), .xa8sg8[aria-pressed="true"]:not(#\#):not(#\#):not(#\#) {
  color: var(--x1lwzj10);
}

.x12edgo5[data-open]:not(#\#):not(#\#):not(#\#) {
  display: none;
}

.xb939aj[data-status="active"]:not(#\#):not(#\#):not(#\#) {
  font-weight: 600;
}

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

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

.x11fbouj:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1etkf2e);
}

.xs0uwnk:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--x1pbsavf);
}

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

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

.x1bu3y00:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x104w5ao);
}

.x128hqsj:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1etkf2e);
}

.x1tqk53u:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1cclf3p);
}

.x17mn76b:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1lwzj10);
}

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

.x1dlf1zf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1i3lcvq);
}

.xd6oujm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xw9nyaw);
}

.x2rm4nk:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--x12z9t1f);
}

.x17c8mi5:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: var(--x17ll309);
}

.x1wh3s9i:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--x17ll309);
}

.xth8kxm:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: var(--x1opcm6l);
}

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

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

.x1qtm3u:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x1pbsavf);
}

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

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

.x1g15wfg:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--x1i3lcvq);
}

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

.xskgjgx:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1i3lcvq);
}

.x1w1qvet:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xw9nyaw);
}

.xso02wu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: var(--x12z9t1f);
}

.xdihb2s:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--x17ll309);
}

.x1934pag:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: var(--x1opcm6l);
}

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

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

.x48lskh:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: -3px;
}

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

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

.xlup9mm:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 16px;
}

.xmix8c7:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 18px;
}

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

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

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

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

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

.xnnlda6:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 56px;
}

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

.xy75621:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 72px;
}

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

.x7oeitk:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--x1i6wtos);
}

.xnryc31:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--xhj7mkc);
}

.xnf1i50:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: var(--xuwphjn);
}

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

.x4mh905:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 3px;
}

.xgq9j65:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: var(--x-left);
}

.x7rrbdn:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: var(--xuwphjn);
}

.xnd7njr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--x1i6wtos);
}

.xkythcx:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: var(--xuwphjn);
}

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

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

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

.xw3nha1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 408px;
}

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

.x17fpy1y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 480px;
}

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

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

.x1kozois:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 920px;
}

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

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

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

.x1bifzbx:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 400px;
}

.x1ba4aug:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 40px;
}

.xefclja:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 88px;
}

.xqerlhs:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: var(--x1bvp7bv);
}

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

.x1rg0ods:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: var(--xm31sxt);
}

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

.x1natwxk:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1khwwse);
}

.x14tuq62:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x1m0jgyt);
}

.x1o39fzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--xuwphjn);
}

.xmofwxf:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: var(--xm31sxt);
}

.xw8cq17:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x1khwwse);
}

.xyeq6mr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: var(--x2y0knz);
}

.xkkrawi:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -3px;
}

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

.x1tk7jg1:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 12px;
}

.xxk6nc9:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 3px;
}

.xjbys53:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: var(--x-top);
}

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

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

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

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

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

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

.x15yg21f:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 56px;
}

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

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

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

.x1nyov1l:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--x1i6wtos);
}

.x1tc1nr8:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--xm31sxt);
}

.x1czhm9m:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: var(--xuwphjn);
}

.x10mlmqv[data-checked]:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 19px;
}

@media (width >= 1280px) {
  .xxf237q.xxf237q:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100vh;
  }

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

@media (width >= 800px) {
  .x1hcj477.x1hcj477:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    display: flex;
  }

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

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

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

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

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

.x62l4fc:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  border-color: #0000;
}

.x1p6o5jf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  border-radius: var(--x1rulz60);
}

@media (width >= 800px) {
  .xn9ygv1.xn9ygv1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    border-right-color: var(--x1i3lcvq);
  }

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

.x1aypxx0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  border-style: solid;
}

.xipi2ox:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  border-width: 1px;
}

@media (width >= 800px) {
  .x1jonfq.x1jonfq:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100vh;
  }

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

.xp80s2x:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  padding-block: var(--x1i6wtos);
}

.x11sb75v:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  padding-inline: var(--x1khwwse);
}

.xrf5wvh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  background-color: var(--x104w5ao);
}

.xguu14w:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  color: var(--x1cclf3p);
}

.xjmbuqf:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  cursor: pointer;
}

.x1rapa47:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  font-family: var(--x17iko8k);
}

.x1hx2wki:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  font-size: var(--x16pdrc8);
}

.x28uta:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  font-weight: 600;
}

.xc659ap:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::file-selector-button {
  margin-inline-end: var(--x1khwwse);
}
