:root{color-scheme:light dark}*,*:before,*:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit;border:0;margin:0;padding:0}button{-webkit-appearance:button;appearance:button;background-color:transparent;background-image:none}a{color:inherit;text-decoration:inherit}img,svg,iframe{display:block}

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

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

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

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

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

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

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

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

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

:root, .xt08b01 {
  --x1oi687d: #fbfbfa;
  --x183r3e0: #fff;
  --xlp0f2x: #1b1b19;
  --x1hiot0e: #6b6b66;
  --xpulhj8: #e4e4e0;
  --x1rkx570: #17714a;
  --x1dvv97d: #b3341f;
  --xtcjo1p: #2d4f9e;
  --xz7a3ue: #8a5a12;
  --xo5f0ho: #2d4f9e1a;
  --x1j8xey9: #2d4f9e33;
  --xiklst9: #0006;
  --x1y7irdo: #ffffffb8;
}

:root, .x1c7e604 {
  --xbyiu6p: 0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;
  --x3np185: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --x1rbp2d3: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
}

:root, .x1lx9o8r {
  --xd3zc18: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
  --x7tpvxc: ui-monospace, SFMono-Regular, Menlo, monospace;
}

:root, .x12hbq22 {
  --xgl053s: 2px;
  --x1ye1ns8: 4px;
  --xzzkczz: .375rem;
  --xidmwg5: .5rem;
  --x1u47oed: 9999px;
}

:root, .xlzvtqb {
  --xxczz4c: #2a78d6;
  --x17wrvtl: #eb6834;
  --x1c42hzd: #199e70;
}

@media (prefers-color-scheme: dark) {
  :root, .xt08b01 {
    --x1oi687d: #16171a;
    --x183r3e0: #1e2024;
    --xlp0f2x: #e8e8e4;
    --x1hiot0e: #9a9a94;
    --xpulhj8: #2e3137;
    --x1rkx570: #4fbb87;
    --x1dvv97d: #e2705a;
    --xtcjo1p: #7fa1e8;
    --xz7a3ue: #d9a955;
    --xo5f0ho: #7fa1e81a;
    --x1j8xey9: #7fa1e833;
    --x1y7irdo: #1e2024b8;
  }

  :root, .xlzvtqb {
    --xxczz4c: #3987e5;
    --x17wrvtl: #d95926;
    --x1c42hzd: #199e70;
  }
}

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

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

.x1s6ufr0:not(#\#) {
  padding: .5rem .6rem;
}

.xq068xy:not(#\#) {
  padding: .6rem;
}

.x79iv2k:not(#\#) {
  padding: .75rem;
}

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

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

.xis3749:not(#\#) {
  padding: 1.5rem;
}

.x1uz70x1:not(#\#) {
  padding: 1rem;
}

.xr6jg0x:not(#\#) {
  padding: 2rem;
}

.x14eltbr:not(#\#):not(#\#) {
  border-color: var(--x1dvv97d);
}

.x9au5fj:not(#\#):not(#\#) {
  border-color: var(--x1rkx570);
}

.x1osgyzm:not(#\#):not(#\#) {
  border-color: var(--xpulhj8);
}

.x1qzl2s9:not(#\#):not(#\#) {
  border-color: var(--xtcjo1p);
}

.xgpa3ty:not(#\#):not(#\#) {
  border-color: var(--xz7a3ue);
}

.xydnasw:not(#\#):not(#\#) {
  border-radius: var(--x1u47oed);
}

.xr48l0x:not(#\#):not(#\#) {
  border-radius: var(--x1ye1ns8);
}

.xdse2vm:not(#\#):not(#\#) {
  border-radius: var(--xgl053s);
}

.x1exhiwm:not(#\#):not(#\#) {
  border-radius: var(--xidmwg5);
}

.x1t27935:not(#\#):not(#\#) {
  border-radius: var(--xzzkczz);
}

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

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

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

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

.x1i0ffca:not(#\#):not(#\#) {
  gap: .15rem;
}

.xvh977a:not(#\#):not(#\#) {
  gap: .25rem;
}

.x73f2yu:not(#\#):not(#\#) {
  gap: .35rem;
}

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

.x1rcpt3j:not(#\#):not(#\#) {
  gap: .45rem;
}

.x1neeqzj:not(#\#):not(#\#) {
  gap: .4rem;
}

.x13z6uf9:not(#\#):not(#\#) {
  gap: .5rem;
}

.x1uma3xh:not(#\#):not(#\#) {
  gap: .6rem;
}

.x8233eu:not(#\#):not(#\#) {
  gap: .75rem;
}

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

.x8fetqu:not(#\#):not(#\#) {
  gap: 1rem;
}

.xs6hwqx:not(#\#):not(#\#) {
  list-style: outside;
}

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

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

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

.xqwqorx:focus:not(#\#):not(#\#) {
  border-color: var(--xtcjo1p);
}

.x1fyr14t:not(#\#):not(#\#):not(#\#) {
  accent-color: var(--xtcjo1p);
}

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

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

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

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

.xamitd3:not(#\#):not(#\#):not(#\#) {
  align-self: center;
}

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

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

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

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

.xvn2z4z:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(12px);
}

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

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

.xl8spv7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x-backgroundColor);
}

.x11f92pj:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x183r3e0);
}

.x18z8keg:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1oi687d);
}

.x1g8jbc1:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1y7irdo);
}

.xxjdl1w:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xiklst9);
}

.xfxxm5q:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xo5f0ho);
}

.x13tli0w:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xpulhj8);
}

.xqvbtz7:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xtcjo1p);
}

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

.x8r5ldp:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x1rbp2d3);
}

.x111dk4l:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--x3np185);
}

.x1g0w5mq:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xbyiu6p);
}

.x14rh7hd:not(#\#):not(#\#):not(#\#) {
  color: var(--x-color);
}

.xxpiphk:not(#\#):not(#\#):not(#\#) {
  color: var(--x1dvv97d);
}

.xni8ko2:not(#\#):not(#\#):not(#\#) {
  color: var(--x1hiot0e);
}

.x1idnxmu:not(#\#):not(#\#):not(#\#) {
  color: var(--x1rkx570);
}

.xctzkxh:not(#\#):not(#\#):not(#\#) {
  color: var(--xlp0f2x);
}

.x1v6t98u:not(#\#):not(#\#):not(#\#) {
  color: var(--xtcjo1p);
}

.x1izhsip:not(#\#):not(#\#):not(#\#) {
  column-gap: 1rem;
}

.xicojor:not(#\#):not(#\#):not(#\#) {
  cursor: col-resize;
}

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

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

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

.xyozgr7:not(#\#):not(#\#):not(#\#) {
  cursor: row-resize;
}

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

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

.xufnvkl:not(#\#):not(#\#):not(#\#) {
  display: flow-root;
}

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

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

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

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

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

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

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

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

.xw36f2b:not(#\#):not(#\#):not(#\#) {
  flex-grow: var(--x-flexGrow);
}

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

.xs83m0k:not(#\#):not(#\#):not(#\#) {
  flex-shrink: 1;
}

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

.xjb2p0i:not(#\#):not(#\#):not(#\#) {
  font-family: inherit;
}

.x1ea75a1:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x7tpvxc);
}

.xzvqgg2:not(#\#):not(#\#):not(#\#) {
  font-family: var(--xd3zc18);
}

.x1t6tz0l:not(#\#):not(#\#):not(#\#) {
  font-feature-settings: "tnum";
}

.x191ayms:not(#\#):not(#\#):not(#\#) {
  font-size: .68rem;
}

.x1iuv88s:not(#\#):not(#\#):not(#\#) {
  font-size: .72rem;
}

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

.xp1qmoa:not(#\#):not(#\#):not(#\#) {
  font-size: .78rem;
}

.x1sfrptf:not(#\#):not(#\#):not(#\#) {
  font-size: .7rem;
}

.xx6mr1u:not(#\#):not(#\#):not(#\#) {
  font-size: .85em;
}

.x1qzg9v8:not(#\#):not(#\#):not(#\#) {
  font-size: .85rem;
}

.xgommxb:not(#\#):not(#\#):not(#\#) {
  font-size: .8rem;
}

.xyr29y3:not(#\#):not(#\#):not(#\#) {
  font-size: .95rem;
}

.xeb7xqv:not(#\#):not(#\#):not(#\#) {
  font-size: .9em;
}

.x1ieblcr:not(#\#):not(#\#):not(#\#) {
  font-size: 1.05em;
}

.x1ksoetq:not(#\#):not(#\#):not(#\#) {
  font-size: 1.05rem;
}

.x1swijjm:not(#\#):not(#\#):not(#\#) {
  font-size: 1.15em;
}

.x1hptrd9:not(#\#):not(#\#):not(#\#) {
  font-size: 1.1rem;
}

.xwsdpu9:not(#\#):not(#\#):not(#\#) {
  font-size: 1.25em;
}

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

.xrv4cvt:not(#\#):not(#\#):not(#\#) {
  font-size: 1em;
}

.x1jchvi3:not(#\#):not(#\#):not(#\#) {
  font-size: 1rem;
}

.x1qlqyl8:not(#\#):not(#\#):not(#\#) {
  font-size: inherit;
}

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

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

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

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

.x1noms9b:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: none;
}

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

.xqketvx:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: var(--x-gridTemplateColumns);
}

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

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

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

.x1nhvcw1:not(#\#):not(#\#):not(#\#) {
  justify-content: flex-start;
}

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

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

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

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

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

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

.x1pujyh6:not(#\#):not(#\#):not(#\#) {
  line-height: 1.375;
}

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

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

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

.xtaz4m5:not(#\#):not(#\#):not(#\#) {
  list-style-type: disc;
}

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

.xyd83as:not(#\#):not(#\#):not(#\#) {
  opacity: .45;
}

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

.x190dgpg:not(#\#):not(#\#):not(#\#) {
  opacity: .65;
}

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

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

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

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

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

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

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

.x5qd032:not(#\#):not(#\#):not(#\#) {
  row-gap: .25rem;
}

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

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

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

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

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

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

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

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

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

.x1yn0g08:not(#\#):not(#\#):not(#\#) {
  word-break: break-all;
}

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

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

.x68pp3s:not(#\#):not(#\#):not(#\#) {
  z-index: 30;
}

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

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

.xxlzyhz:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1j8xey9);
}

.xt25oay:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1oi687d);
}

.x1ktphuf:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xo5f0ho);
}

.x1m1rh2p:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xtcjo1p);
}

.x1qyfcd6:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1hiot0e);
}

.x1w5qo02:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--xlp0f2x);
}

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

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

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

.x1p4n2k0:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xpulhj8);
}

.x1snf027:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xtcjo1p);
}

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

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

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

.x1r6bvql:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xpulhj8);
}

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

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

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

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

.x6qzidw:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--xpulhj8);
}

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

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

.x4633zv:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xpulhj8);
}

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

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

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

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

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

.x1c7jfne:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 2px;
}

.x1nqzi6q:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: var(--x-bottom);
}

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

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

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

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

.xlxyqfn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50%;
}

.xslewwd:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 78vh;
}

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

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

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

.x1v333co:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: .6rem;
}

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

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

.x1i2h5o5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .15rem;
}

.x1hpqcdg:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .25rem;
}

.xrjgrw3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .35rem;
}

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

.xhbfen4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .5rem;
}

.xapjhp3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .6rem;
}

.x1gr9t9r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .75rem;
}

.x178vpe7:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: .8rem;
}

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

.xyi6m4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1rem;
}

.xh9i6ac:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: -1px;
}

.x1p7g5ka:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .1rem;
}

.x4aigyd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .25rem;
}

.xuqiktq:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: .75rem;
}

.x8x9d4c:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: auto;
}

.x1jsngug:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: .1rem;
}

.xj17ml3:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: .25rem;
}

.xdh7pzt:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: .75rem;
}

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

.xo7kle4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .15rem;
}

.x1tbvfm1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .25rem;
}

.x15z0wfo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .35rem;
}

.x1ud6nd6:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .3rem;
}

.xdt5uv0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .4rem;
}

.x1mjqqkp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .5rem;
}

.xv0uc0e:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .6rem;
}

.xhj8ucd:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .75rem;
}

.x1rpqhry:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .8rem;
}

.xn5ul2n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: .9rem;
}

.xdj266r:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

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

.xj1urod:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1rem;
}

.x1cl2iem:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 2rem;
}

.xmz0i5r:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 100%;
}

.xhdpxg2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 19rem;
}

.x1p6zaud:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 340px;
}

.xodpcl9:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 78vh;
}

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

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

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

.x17na0u1:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 85%;
}

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

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

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

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

.xgqtt45:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 100%;
}

.x11gxwtt:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 16rem;
}

.xfb3i0g:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 180px;
}

.xgomdpo:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 1rem;
}

.xlm99nl:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 240px;
}

.x1wuxjxk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 3.2rem;
}

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

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

.x1qnkhoq:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .05rem;
}

.x1u6aujs:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .15rem;
}

.xes99ow:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .25rem;
}

.xn2xpo4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .2rem;
}

.xvrpxjx:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .35rem;
}

.xe0cj4x:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .3rem;
}

.xpcrps7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .4rem;
}

.xt307pa:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .55rem;
}

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

.xsaxbkt:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .75rem;
}

.x12snt29:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: .9rem;
}

.x2yie3v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1rem;
}

.xjqpyvm:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: var(--x-paddingBottom);
}

.xf00w7v:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .25rem;
}

.xl92cgb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .35rem;
}

.xrz40o1:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .45rem;
}

.x1azqywr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .4rem;
}

.x15u6esi:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .5rem;
}

.x14ffaay:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .6rem;
}

.x79ra4s:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .75rem;
}

.x1c0nefy:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .7rem;
}

.x1j2zflx:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .85rem;
}

.x1430pes:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: .9rem;
}

.xe49w9i:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.15rem;
}

.x1vkna38:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.1rem;
}

.x2cd5je:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.2rem;
}

.x1vua2ax:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1.5rem;
}

.x9dzeaa:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 1rem;
}

.xmi2so9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .15rem;
}

.x1d60ukw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .25rem;
}

.x16kzepp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .35rem;
}

.xq0jmyz:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .3rem;
}

.x128kgi5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .45rem;
}

.xkkytvh:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .4rem;
}

.x1arb9wb:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .5rem;
}

.x1afqadn:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .6rem;
}

.x33uob6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .75rem;
}

.x1q13et5:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .7rem;
}

.xdi9dh6:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: .85rem;
}

.x9twhn3:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1.15rem;
}

.xnywu7s:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1.5rem;
}

.x52dz5p:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 1rem;
}

.x1gnul05:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .05rem;
}

.xjcdsdd:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .15rem;
}

.x1iul6r4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .25rem;
}

.x1hqevxg:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .2rem;
}

.xi1zy7b:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .35rem;
}

.x30hkwx:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .3rem;
}

.x1sr71sp:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .4rem;
}

.x1o9s02k:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .55rem;
}

.x1b58sdr:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .5rem;
}

.x1q57ora:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .75rem;
}

.x1ovk6n:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: .9rem;
}

.x12t3zde:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 1rem;
}

.x3m8u43:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 0;
}

.x1g00e40:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: .4rem;
}

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

.xs7f9wi:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 2px;
}

.x1qwhh54:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: calc(100% + 4px);
}

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

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

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

.x1e67fm3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 16rem;
}

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

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

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

.xwl9fdd:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 380px;
}

.x51ohtg:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 4px;
}

.x3hqpx7:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 50%;
}

.xdvn7xf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 6rem;
}

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

.x14l7nz5:first-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

.x1t1lzn6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-width: 0;
}

.xzboxd6:last-child:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

.x178d8g9:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::marker {
  color: var(--x1hiot0e);
}

.x1ldtb4t:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  font-family: var(--xd3zc18);
}

.x1yzigoh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  text-transform: none;
}
