:root{font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1,h2,h3,h4,h5,h6{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-weight:inherit;margin:0;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:button;background:0 0;border:none}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}html,body,#root{height:100%}body{font-optical-sizing:auto;background-color:#f9fafb;font-family:Geist,sans-serif;font-style:normal;font-weight:400}

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

@keyframes xekv6nw-B {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes xqx9f40-B {
  0% {
    transform: scale(.8);
  }

  100% {
    transform: scale(1);
  }
}

:root, .xb56xer {
  --x1w09gta: transparent;
  --xqc9n6t: #fff;
  --x1mkbf04: #fff;
  --x1372uzk: #f9fafb;
  --x1ydanjg: #f2f2f2;
  --xrqca5h: #ebebeb;
  --xwwraer: #e6e6e6;
  --xso8unj: #eaeaea;
  --xp37r3p: #c9c9c9;
  --xxtk5jk: #a8a8a8;
  --x1cbhw8k: #8f8f8f;
  --x1d4h367: #7d7d7d;
  --xuy75ck: #4d4d4d;
  --x1ds3798: #171717;
  --x8k7337: #f0f7ff;
  --xmw51ln: #edf6ff;
  --xsjc52n: #e1f0ff;
  --xjxfe1m: #cde7ff;
  --x1l77b2j: #99ceff;
  --x3o5mwg: #52aeff;
  --x3b6agm: #0070f3;
  --x63tzg5: #0060d1;
  --x1mcmq08: #0067d6;
  --x32ovza: #00254d;
  --x1lqroen: #fff0f0;
  --x8bg22i: #ffebeb;
  --x1v0sb3d: #ffe5e5;
  --xdme1x5: #fdd8d8;
  --x4gmq5o: #f8baba;
  --x1wziymm: #f87274;
  --x1m7qvb4: #e5484d;
  --x1uzia0h: #da3036;
  --x1as7z97: #ca2a30;
  --x1tu9k7o: #381316;
  --x1ym603j: #fff6e5;
  --x1bqrcya: #fff4d5;
  --x9rcv2s: #fef0cd;
  --x18zhxcy: #ffdd8f;
  --xl6e99: #ffc96b;
  --xvcdt8y: #f5b047;
  --xttkhx3: #ffb224;
  --x1i8krfy: #ff990a;
  --x5mh0zj: #a35200;
  --x150yyme: #4e2009;
  --xsq5hen: #effbef;
  --x1vspbln: #eafaea;
  --xq8nyl4: #dcf6dc;
  --x1de98sx: #c8f1c9;
  --x557x0g: #99e59f;
  --xetvqzq: #6cda76;
  --x1vbs2c9: #46a758;
  --x1ip13xe: #388e4a;
  --xri1ohr: #297c3b;
  --xsh3pis: #1b311e;
  --xmjqs4s: #eefcf9;
  --xugcvo0: #e6faf6;
  --x19b3kgv: #d5f7f1;
  --x1uvrkmq: #bef4eb;
  --x77a930: #86ead9;
  --xqz6eoc: #45dec4;
  --x1bxi1qp: #12a594;
  --x1i3sda8: #0d8c7d;
  --x1hine1k: #067a6f;
  --x12sqip7: #063a32;
  --x1ek5iwj: #f9f0ff;
  --x1wgnpmw: #f9f1fe;
  --x1jpkxfp: #f3e7fc;
  --xgng0vm: #eddbf9;
  --xephx21: #d6b1f1;
  --xdivuih: #be89ec;
  --xfnducc: #8e4ec6;
  --xc6397z: #763da9;
  --xndwzl5: #793aaf;
  --x8h5quj: #2b0e44;
  --x38hl1w: #ffebf5;
  --xcywfyr: #fee7f1;
  --x4cfxu7: #fed7ea;
  --x1sy3u0n: #fcd5e7;
  --x1x4kwuz: #f8a5cb;
  --x1hbzogb: #f476ab;
  --x1xok1wk: #e93d82;
  --xlx9749: #de2670;
  --x1q7hrxh: #c01b5d;
  --xjugihk: #3d0d1d;
}

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

.xxmtint:not(#\#) {
  padding: 0 20px;
}

.xs0fqhl:not(#\#) {
  padding: 10px 16px;
}

.x1iwkndl:not(#\#) {
  padding: 12px 16px;
}

.x1ifpib:not(#\#) {
  padding: 12px 20px;
}

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

.x1yijxmr:not(#\#) {
  padding: 20px 24px;
}

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

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

.xf5vgjn:not(#\#):not(#\#) {
  border-color: var(--x1uvrkmq);
}

.x1ujo9rh:not(#\#):not(#\#) {
  border-color: var(--xso8unj);
}

.x4pepcl:not(#\#):not(#\#) {
  border-radius: 12px;
}

.x1m3ak92:not(#\#):not(#\#) {
  border-radius: 20px;
}

.x1khhgft:not(#\#):not(#\#) {
  border-radius: 24px;
}

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

.xur7f20:not(#\#):not(#\#) {
  border-radius: 8px;
}

.x1827h1i:not(#\#):not(#\#) {
  border-radius: 99px;
}

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

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

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

.x1c1vhfx:not(#\#):not(#\#) {
  gap: 20px;
}

.x1jnr06f:not(#\#):not(#\#) {
  gap: 4px;
}

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

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

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

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

.xvewczl:not(#\#):not(#\#) {
  transition: border-color .2s;
}

.x13f9pze:focus:not(#\#):not(#\#) {
  border-color: var(--x1bxi1qp);
}

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

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

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

.xgv0goc:not(#\#):not(#\#):not(#\#) {
  backdrop-filter: blur(10px);
}

.x1e4gqcv:not(#\#):not(#\#):not(#\#) {
  background-color: #00000026;
}

.xz1rqx:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1bxi1qp);
}

.xxg0h6d:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1m7qvb4);
}

.x1r8wgrm:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1mkbf04);
}

.x1gifdfw:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1w09gta);
}

.x5yrciu:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ydanjg);
}

.xlg7tho:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xmjqs4s);
}

.x1pq838u:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xqc9n6t);
}

.x1uyfhw6:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 3px 10px #0000000d;
}

.x15knsad:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 20px #0000001a;
}

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

.x1dy80em:not(#\#):not(#\#):not(#\#) {
  color: var(--x12sqip7);
}

.x190rru:not(#\#):not(#\#):not(#\#) {
  color: var(--x1cbhw8k);
}

.xmerms3:not(#\#):not(#\#):not(#\#) {
  color: var(--x1ds3798);
}

.x2i5b9w:not(#\#):not(#\#):not(#\#) {
  color: var(--xqc9n6t);
}

.x9xigqf:not(#\#):not(#\#):not(#\#) {
  color: var(--xuy75ck);
}

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

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

.xfbwvtm:not(#\#):not(#\#):not(#\#) {
  font-size: 128px;
}

.x4z9k3i:not(#\#):not(#\#):not(#\#) {
  font-size: 13px;
}

.xif65rj:not(#\#):not(#\#):not(#\#) {
  font-size: 14px;
}

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

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

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

.xqozcyj:not(#\#):not(#\#):not(#\#) {
  font-size: 36px;
}

.x1kj9fbh:not(#\#):not(#\#):not(#\#) {
  font-size: 96px;
}

.x1iikomf:not(#\#):not(#\#):not(#\#) {
  font-weight: 300;
}

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

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

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

.xkgyxu0:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: repeat(5, 1fr);
}

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

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

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

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

.xd4r4e8:not(#\#):not(#\#):not(#\#) {
  line-height: 18px;
}

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

.x1o2sk6j:not(#\#):not(#\#):not(#\#) {
  line-height: 24px;
}

.xeqr9p9:not(#\#):not(#\#):not(#\#) {
  line-height: 26px;
}

.xcgk4ki:not(#\#):not(#\#):not(#\#) {
  line-height: 32px;
}

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

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

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

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

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

.x1a33avv:not(#\#):not(#\#):not(#\#) {
  transform: scale(.5);
}

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

.x1e9z6zx:disabled:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xp37r3p);
}

.xaf83zt:disabled:not(#\#):not(#\#):not(#\#) {
  color: var(--xxtk5jk);
}

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

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

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

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

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

.x1m3v4wt:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 200px;
}

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

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

.x16fq8ck:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: calc(100% - 56px);
}

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

.x1j9u4d2:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 400px;
}

.x5tiur9:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 20px;
}

.x1s7jvk7:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 20px;
}

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

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

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

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

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

.x1kdeu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 338px;
}

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

.xk2dy9m[data-exiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-direction: reverse;
}

.x1jbzykr[data-exiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xlduuay[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-duration: .2s;
}

.x1uby5ea[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#), .xl4pfpe[data-exiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: xekv6nw-B;
}

.x1ya9sc4[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: xqx9f40-B;
}

.xe504lk[data-exiting]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in;
}

.x263y5t[data-entering]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-out;
}

.x1fykr6m[data-pressed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1i3sda8);
}

.x199xy9e[data-pressed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1uzia0h);
}

.x1skkhlm[data-pressed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  color: var(--x1d4h367);
}

.x1pea10i[data-pressed]:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#) {
  transform: scale(.95);
}

.xpszg6y:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: var(--xxtk5jk);
}
