*{box-sizing:border-box}html,body{height:100%;margin:0}

:root, .x180rk05 {
  --x1jbgid7: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  --x1fz8mv9: -apple-system, BlinkMacSystemFont, "Segoe UI", Inter, Roboto, sans-serif;
}

:root, .x1wwd3qa {
  --x1lqn5x9: #0f1115;
  --x1n64dtq: #171a21;
  --xu801if: #1e222b;
  --xb2cwjk: #2a2f3a;
  --xaajeva: #e6e8ee;
  --xgdj8br: #8b93a7;
  --x1ftqbod: #7c9cff;
  --xplqnrr: #5ee0b3;
  --xkjpgpz: #ff7b7b;
  --xfvaxuq: #fc6;
  --x59z2lx: #5ee0b3;
  --x1dcjrlf: #0b0d12;
  --x19e3szf: #fff;
  --x1opf796: #5ee0b373;
  --x16x1nih: #7c9cff40;
  --x105kthc: #00000080;
}

:root, .x1e03lti {
  --xgnwutc: 4px;
  --xixa9x6: 6px;
  --xhj4a7c: 8px;
  --x1aw7tns: 10px;
  --x1f51ajj: 999px;
}

.x1pbylop.x1pbylop, .x1pbylop.x1pbylop:root {
  --x1ftqbod: #3b5bdb;
  --xplqnrr: #0f7a55;
  --x1lqn5x9: #f7f7f9;
  --xb2cwjk: #dcdfe6;
  --x1dcjrlf: #f4f5f8;
  --xkjpgpz: #c0392b;
  --x1opf796: #0f7a5580;
  --x16x1nih: #3b5bdb40;
  --xgdj8br: #5b6475;
  --x59z2lx: #0f7a55;
  --x1n64dtq: #fff;
  --xu801if: #f1f2f5;
  --x105kthc: #0f111559;
  --xaajeva: #1b1f27;
  --xfvaxuq: #9a6414;
  --x19e3szf: #0b0e14;
}

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

.x1anvkwx:not(#\#) {
  inset: auto;
}

.xswdx4l:not(#\#) {
  margin: 0 0 24px;
}

.xwd23ue:not(#\#) {
  margin: 0 0 4px;
}

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

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

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

.x1tfsgyy:not(#\#) {
  margin: 44px 0 12px;
}

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

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

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

.xld7i00:not(#\#) {
  padding: 0 5px;
}

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

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

.x15x03d9:not(#\#) {
  padding: 10px 14px;
}

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

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

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

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

.xcbg9ko:not(#\#) {
  padding: 32px 40px 120px;
}

.xdqdrvq:not(#\#) {
  padding: 4px 8px;
}

.xk61eof:not(#\#) {
  padding: 6px 10px;
}

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

.x2lkgqm:not(#\#) {
  padding: 7px 10px;
}

.x1ib1h6n:not(#\#) {
  padding: 8px 0;
}

.x1160tuk:not(#\#) {
  padding: 8px 10px;
}

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

.xs6nrju:not(#\#):not(#\#) {
  border-color: var(--x1ftqbod);
}

.x7iz4fp:not(#\#):not(#\#) {
  border-color: var(--x1opf796);
}

.x14ersh7:not(#\#):not(#\#) {
  border-color: var(--xb2cwjk);
}

.x1f6bj4x:not(#\#):not(#\#) {
  border-radius: 0 0 var(--xhj4a7c) var(--xhj4a7c);
}

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

.xzbyw7s:not(#\#):not(#\#) {
  border-radius: var(--x1aw7tns);
}

.x1y53fc6:not(#\#):not(#\#) {
  border-radius: var(--xgnwutc);
}

.xjmo9lu:not(#\#):not(#\#) {
  border-radius: var(--xhj4a7c);
}

.x6xy8d5:not(#\#):not(#\#) {
  border-radius: var(--xixa9x6);
}

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

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

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

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

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

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

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

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

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

.xysyzu8:not(#\#):not(#\#) {
  overflow: auto;
}

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

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

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

.xozaa1o:not(#\#):not(#\#) {
  transition: box-shadow .3s;
}

.x12xwlg2:not(#\#):not(#\#) {
  transition: opacity .15s;
}

.x1ui4cmd:hover:not(#\#):not(#\#) {
  border-color: var(--x1ftqbod);
}

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

.x1sko1x1:not(#\#):not(#\#):not(#\#) {
  background-color: #ff7b7b1f;
}

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

.xmwufdr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1dcjrlf);
}

.x13flg3t:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ftqbod);
}

.x1gdbvgk:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1lqn5x9);
}

.xxw8ufn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1n64dtq);
}

.x1efw2sr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xu801if);
}

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

.x141optb:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px var(--x16x1nih);
}

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

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

.x17i7jmu:not(#\#):not(#\#):not(#\#) {
  color: var(--x1dcjrlf);
}

.x1t77giq:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ftqbod);
}

.x1jyhg6d:not(#\#):not(#\#):not(#\#) {
  color: var(--x59z2lx);
}

.x2h1gj6:not(#\#):not(#\#):not(#\#) {
  color: var(--xaajeva);
}

.xeiw4oj:not(#\#):not(#\#):not(#\#) {
  color: var(--xfvaxuq);
}

.x1p15x8y:not(#\#):not(#\#):not(#\#) {
  color: var(--xgdj8br);
}

.xslfvye:not(#\#):not(#\#):not(#\#) {
  color: var(--xkjpgpz);
}

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

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

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

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

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

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

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

.x1ezuhpu:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1fz8mv9);
}

.x1w37fd4:not(#\#):not(#\#):not(#\#) {
  font-family: var(--x1jbgid7);
}

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

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

.x1j61zf2:not(#\#):not(#\#):not(#\#) {
  font-size: 16px;
}

.x19d36u7:not(#\#):not(#\#):not(#\#) {
  font-size: 17px;
}

.xwsyq91:not(#\#):not(#\#):not(#\#) {
  font-size: 20px;
}

.x1ulgg28:not(#\#):not(#\#):not(#\#) {
  font-size: 30px;
}

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

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

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

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

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

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

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

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

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

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

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

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

.x1uhb9sk:not(#\#):not(#\#):not(#\#) {
  position: static;
}

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

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

.xeq4nuv:not(#\#):not(#\#):not(#\#) {
  tab-size: 2;
}

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

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

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

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

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

.x1swf91x:not(#\#):not(#\#):not(#\#) {
  z-index: auto;
}

.x1ote7b1.x1ote7b1:where(.xg4l2ke:hover *):not(#\#):not(#\#):not(#\#) {
  opacity: 1;
}

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

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

.xokhwxk:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xu801if);
}

.x1xb7mzj:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ftqbod);
}

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

.x1kl2uvs:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: var(--xb2cwjk);
}

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

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

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

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

.x64stwa:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x1ftqbod);
}

.xgrnp8z:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--x59z2lx);
}

.x1xf6gyp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-left-color: var(--xkjpgpz);
}

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

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

.x1qks6hf:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--xb2cwjk);
}

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

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

.x1xyvd26:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--xb2cwjk);
}

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

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

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

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

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

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

.x1vd4hg5:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 300px;
}

.xcx40h0:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 420px;
}

@media (width <= 800px) {
  .xbiomsa.xbiomsa:not(#\#):not(#\#):not(#\#):not(#\#) {
    inset: 0;
  }
}

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

.x12lbrt0:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 10px;
}

.xzueoph:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 6px;
}

.x1e56ztr:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 8px;
}

.x1swdo50:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-left: 2px;
}

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

.x14vqqas:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 12px;
}

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

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

.x1xmf6yo:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 8px;
}

.x1sslpiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 320px;
}

.x15fl7tb:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 40%;
}

.xqui1pq:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-height: 90vh;
}

.xyzno7u:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 960px;
}

.xi3av73:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 120px;
}

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

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

.x1igx7t4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 15px;
}

.x1cnzs8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 20px;
}

@media (width <= 800px) {
  .x39lc1l.x39lc1l:not(#\#):not(#\#):not(#\#):not(#\#) {
    padding: 56px 20px 80px;
  }
}

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

.x1fjqipq:not(#\#):not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 16px;
}

.x1eu8d0j:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 10px;
}

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

.x152qxlz:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 33%;
}

.x14atkfc:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: auto;
}

.xo906pu.xo906pu:where(.x1ksdsna[open] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-left-radius: 0;
}

.x1welpoo.x1welpoo:where(.x1ksdsna[open] *):not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-right-radius: 0;
}

@media (width <= 800px) {
  .x5ktlmu.x5ktlmu:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    box-shadow: 0 0 0 100vmax var(--x105kthc);
  }

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

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

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

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

  .x14faxw0.x14faxw0:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    z-index: 10;
  }

  .xhl3zwn.xhl3zwn:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
    width: min(300px, 85vw);
  }
}

.x1od93yh:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  color: var(--x59z2lx);
}

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

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

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

.x1lbo1ku:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  opacity: .6;
}

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

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

.x1xe02x2:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-bottom-color: var(--xgdj8br);
}

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

.x13afdcp:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-bottom-width: 2px;
}

.x6nxnod:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-right-color: var(--xgdj8br);
}

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

.x1shcxn1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  border-right-width: 2px;
}

.x1k1z7r:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  bottom: 4px;
}

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

.x19aaqe1:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):after {
  right: 4px;
}

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