*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}@media(prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{line-height:1.5;-webkit-font-smoothing:antialiased}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}

.x1ghz6dp {
  margin: 0;
}

.x1717udv {
  padding: 0;
}

.xp0il3r {
  padding: 12px;
}

.xyxzjr1 {
  padding: 24px;
}

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

.xorixrz:not(#\#) {
  border-radius: 100%;
}

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

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

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

.x1okw0bk:not(#\#) {
  flex: none;
}

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

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

.x1xmx6pn:not(#\#) {
  gap: 24px;
}

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

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

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

.x37f1u:not(#\#) {
  padding-block: 8px;
}

.x1bxqnqb:not(#\#) {
  padding-inline: 12px;
}

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

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

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

.xpqajaz:not(#\#):not(#\#) {
  align-items: end;
}

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

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

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

.xws6hp6:not(#\#):not(#\#) {
  background-color: #0d0e16;
}

.x7qmeyd:not(#\#):not(#\#) {
  background-color: #1a1c29;
}

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

.xca4ssf:not(#\#):not(#\#) {
  color: #eeefff;
}

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

.xo2hdyp:not(#\#):not(#\#) {
  column-gap: 12px;
}

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

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

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

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

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

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

.x1pklcis:not(#\#):not(#\#) {
  font-family: sans-serif;
}

.xi1as5b:not(#\#):not(#\#) {
  font-family: serif;
}

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

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

.x1ums99v:not(#\#):not(#\#) {
  font-size: 24px;
}

.x3jrjpc:not(#\#):not(#\#) {
  font-size: 32px;
}

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

.x117nqv4:not(#\#):not(#\#) {
  font-weight: bold;
}

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

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

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

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

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

.x19kjcj4:not(#\#):not(#\#) {
  object-fit: contain;
}

.x8ozjh4:not(#\#):not(#\#) {
  object-position: top;
}

.x1ks1olk:not(#\#):not(#\#) {
  opacity: .7;
}

.x18km98s:not(#\#):not(#\#) {
  opacity: .75;
}

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

.x1v3zl:not(#\#):not(#\#) {
  padding-inline-end: 12px;
}

.x1e4a03o:not(#\#):not(#\#) {
  padding-inline-end: 36px;
}

.x1i6chgo:not(#\#):not(#\#) {
  padding-inline-start: 12px;
}

.x1g34ouz:not(#\#):not(#\#) {
  padding-inline-start: 16px;
}

.x1uurjcw:not(#\#):not(#\#) {
  padding-inline-start: 8px;
}

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

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

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

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

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

.x1cb1t30:not(#\#):not(#\#) {
  transform: translateY(-50%);
}

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

.x3pis0l:hover:not(#\#):not(#\#) {
  background-color: #232638;
}

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

.x1byhpdx:not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.xj46o5p:not(#\#):not(#\#):not(#\#) {
  max-height: calc(100vh - 48px);
}

.x1tyrmlc:not(#\#):not(#\#):not(#\#) {
  max-width: 1000px;
}

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

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

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

.xhdanua:not(#\#):not(#\#):not(#\#) {
  padding-top: 16px;
}

.x4apw6q:not(#\#):not(#\#):not(#\#) {
  right: 12px;
}

.xg27841:not(#\#):not(#\#):not(#\#) {
  scroll-margin-top: 24px;
}

.xb3takp:not(#\#):not(#\#):not(#\#) {
  top: 24px;
}

.xwa60dl:not(#\#):not(#\#):not(#\#) {
  top: 50%;
}

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

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

.x1gp9iev:not(#\#):not(#\#):not(#\#) {
  width: 200px;
}

.x91m76j:not(#\#):not(#\#):not(#\#) {
  width: 48px;
}

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

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