:root, .x1lgfj4g {
  --x1qdqszn: #0b0d0d;
  --x1cngfdj: #0b0d0df2;
  --xpjis2v: #111412;
  --x1xh3456: #171b18;
  --x1pqy3ix: #202720;
  --x1ynymvz: #090b0a;
  --x1svp9ta: #303632;
  --x5hsufg: #39403b;
  --xuukdnl: #39413b;
  --x1lune4t: #e8ebe5;
  --x19f2pbc: #eef0e9;
  --xdpqq79: #89938c;
  --x15hsqek: #7f8982;
  --x1rdjwqt: #59615b;
  --x8zjswx: #b7e26d;
  --x7l0qgj: #b9f227;
  --x13h02is: #10140d;
  --x137hsz8: #91c976;
  --x1gl7hyn: #d6a363;
  --x1kbg29d: #d7894a;
  --xia07uw: #d16b5e;
  --x9tt2g6: "Cascadia Mono", Consolas, monospace;
  --x1ujzezj: Georgia, serif;
  --x1nplmex: 2px;
  --xg0w62n: 2px;
  --x1k4p7jd: 4px;
  --xc33iqd: 8px;
  --x1ex4xgn: 12px;
  --xs3937p: 16px;
  --x8hjta1: 24px;
  --x1scxrln: 32px;
  --x75v7zz: .12s;
  --x1jhqpcz: .18s;
}

.x14kyu8q:not(#\#) {
  margin: 0 0 26px;
}

.xe1mc2q:not(#\#) {
  margin: 0 0 30px;
}

.xc86uaa:not(#\#) {
  margin: 0 0 6px;
}

.x1q6ys4k:not(#\#) {
  margin: 0 0 8px;
}

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

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

.xzmowlt:not(#\#) {
  margin: 14px 0 0;
}

.xt0zpb4:not(#\#) {
  margin: 14px 0 10px;
}

.x1nwhpgf:not(#\#) {
  margin: 18px 0;
}

.x1msaokc:not(#\#) {
  margin: 26px 0 0;
}

.x1haxdu1:not(#\#) {
  margin: 36px 0 0;
}

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

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

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

.x1dypa6k:not(#\#) {
  padding: 18px;
}

.x52c8fg:not(#\#) {
  padding: 20px 22px;
}

.xy6miy7:not(#\#) {
  padding: 26px 0 42px;
}

.xp59utf:not(#\#) {
  padding: 26px 0;
}

.xyzs4rc:not(#\#) {
  padding: 28px 0;
}

.x1i7k47o:not(#\#) {
  padding: 36px;
}

.x1gqu590:not(#\#) {
  padding: 3px 10px;
}

.x18juh3m:not(#\#) {
  padding: 3px 6px;
}

.x1asu97y:not(#\#) {
  padding: 3px 8px;
}

.x9ms5i6:not(#\#) {
  padding: 3px;
}

.x1v9t41d:not(#\#) {
  padding: 4px 10px;
}

.x1whlmpv:not(#\#) {
  padding: 4px 6px;
}

.x1hsacs5:not(#\#) {
  padding: 56px 0 64px;
}

.x15jtg8b:not(#\#) {
  padding: 72px 0 56px;
}

.x4akoab:not(#\#) {
  padding: 72px 0;
}

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

.x17pnzc4:not(#\#) {
  padding: 7px 14px;
}

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

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

.x90cqgb:not(#\#):not(#\#) {
  border-color: var(--x1svp9ta);
}

.xu1sw26:not(#\#):not(#\#) {
  border-color: var(--x8zjswx);
}

.x12wuq9z:not(#\#):not(#\#) {
  border-color: var(--xuukdnl);
}

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

.x1fqos6s:not(#\#):not(#\#) {
  border-radius: var(--x1nplmex);
}

.x11z2xhw:not(#\#):not(#\#) {
  border-radius: var(--xg0w62n);
}

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

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

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

.xfkvodu:not(#\#):not(#\#) {
  gap: 10px 16px;
}

.x883omv:not(#\#):not(#\#) {
  gap: 10px;
}

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

.xou54vl:not(#\#):not(#\#) {
  gap: 16px;
}

.xaobbuh:not(#\#):not(#\#) {
  gap: 18px;
}

.xmt3bw4:not(#\#):not(#\#) {
  gap: 22px;
}

.x1jaupxr:not(#\#):not(#\#) {
  gap: 26px;
}

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

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

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

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

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

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

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

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

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

.x1fml6k2:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1qdqszn);
}

.x1cj1n36:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ynymvz);
}

.x1g2xyby:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x5hsufg);
}

.x1rnmq4k:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x8zjswx);
}

.x1bsi0rr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xpjis2v);
}

.x1wck8b:not(#\#):not(#\#):not(#\#) {
  color: var(--x13h02is);
}

.xqm2xw9:not(#\#):not(#\#):not(#\#) {
  color: var(--x15hsqek);
}

.x1bwiird:not(#\#):not(#\#):not(#\#) {
  color: var(--x19f2pbc);
}

.x16askej:not(#\#):not(#\#):not(#\#) {
  color: var(--x1gl7hyn);
}

.xo81g6n:not(#\#):not(#\#):not(#\#) {
  color: var(--x1lune4t);
}

.xoo7nwd:not(#\#):not(#\#):not(#\#) {
  color: var(--x1rdjwqt);
}

.x1xwd7aa:not(#\#):not(#\#):not(#\#) {
  color: var(--x8zjswx);
}

.x1t4x5zf:not(#\#):not(#\#):not(#\#) {
  color: var(--xdpqq79);
}

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

.x1ed109x:not(#\#):not(#\#):not(#\#) {
  cursor: text;
}

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

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

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

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

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

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

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

.x760g2h:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1ujzezj);
}

.xaqzkn9:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x9tt2g6);
}

.x1s31vzs:not(#\#):not(#\#):not(#\#) {
  font-size: 10.5px;
}

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

.x1qt5hsa:not(#\#):not(#\#):not(#\#) {
  font-size: 11.5px;
}

.x1j6dyjg:not(#\#):not(#\#):not(#\#) {
  font-size: 11px;
}

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

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

.xnzeo4v:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(1.7rem, 3vw, 2.4rem);
}

.x1fsyhij:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(2.2rem, 5.2vw, 3.6rem);
}

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

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

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

.x1qmt6dm:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(130px, 1.1fr) 76px 76px 76px 96px minmax(210px, 1.8fr);
}

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

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

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

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

.x9pfba7:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .08em;
}

.x1labic3:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .14em;
}

.x11fj6oh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .18em;
}

.x1dor1uw:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .1em;
}

.x1qv67nb:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .22em;
}

.xribhvm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .2em;
}

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

.x1uo3zyz:not(#\#):not(#\#):not(#\#) {
  line-height: 1.15;
}

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

.xwxc2jc:not(#\#):not(#\#):not(#\#) {
  line-height: 1.8;
}

.xbs1c6g:not(#\#):not(#\#):not(#\#) {
  line-height: 1.9;
}

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

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

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

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

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

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

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

.x14rfgg0:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--x1rdjwqt);
}

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

.x8f3yfj:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1pqy3ix);
}

.xdgqdrv:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x7l0qgj);
}

.x14qodg5:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x19f2pbc);
}

.xqihygk:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--x1svp9ta);
}

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

.x1a0fuwy:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x8zjswx);
}

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

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

.xdfdo0p:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1svp9ta);
}

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

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

.xdk7pt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 8px;
}

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

.x1yztbdb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.xvl6max:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 36px;
}

.xx7atzb:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 44px;
}

.xet2fuk:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 8px;
}

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

.x1hmvnq2:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 14px;
}

.x1tfhste:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 40px;
}

.x7y0ge5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 44px;
}

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

.x104f9w2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 1080px;
}

.xzfcrpp:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 20ch;
}

.x9ta2hf:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 58ch;
}

.x12qliqu:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 60ch;
}

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

.xprqm3i:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 64ch;
}

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

.xu9qebc:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 700px;
}

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

.x1nn3v0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 2px;
}

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

.x1xc55vz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 8px;
}
