@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes xb5xka3-B {
  0% {
    opacity: 0;
    transform: scale(.6);
  }

  60% {
    opacity: 1;
    transform: scale(1.08);
  }

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

@keyframes x1rr3xe8-B {
  from {
    opacity: 0;
    transform: translateX(10px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes xakfx50-B {
  0% {
    opacity: 0;
    transform: translateY(14px) scale(.94);
  }

  62% {
    opacity: 1;
    transform: translateY(-3px) scale(1.012);
  }

  82% {
    transform: translateY(1px) scale(.998);
  }

  100% {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes xq81ij3-B {
  0% {
    opacity: 0;
    transform: translateY(-14px) scale(.98);
  }

  38% {
    opacity: 1;
    transform: translateY(46px) scale(.97);
  }

  78% {
    transform: translateY(-6px) scale(1);
  }

  100% {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes x1bzi508-B {
  from {
    opacity: 0;
    transform: translateY(6px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes x1cwcegj-B {
  from {
    stroke-dashoffset: 24px;
  }

  to {
    stroke-dashoffset: 0;
  }
}

@keyframes x1vwmz2v-B {
  0% {
    stroke-dashoffset: 96px;
    opacity: 0;
  }

  15% {
    opacity: .9;
  }

  45% {
    opacity: .9;
  }

  60% {
    stroke-dashoffset: 0;
    opacity: 0;
  }

  100% {
    stroke-dashoffset: 0;
    opacity: 0;
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes x7ddj4y-B {
  0%, 100% {
    opacity: .5;
    transform: scale(1);
  }

  50% {
    opacity: 1;
    transform: scale(1.12);
  }
}

@keyframes x4oniza-B {
  0%, 100% {
    transform: translate(0);
  }

  50% {
    transform: translate(-40px, 60px);
  }
}

@keyframes x1hwmqi4-B {
  0%, 100% {
    transform: translate(0);
  }

  50% {
    transform: translate(60px, 40px);
  }
}

:root, .x1wlchkr {
  --xmz4jd6: #f4f8fb;
  --x1208jtd: #fff;
  --xl1jx0r: #f9fbfd;
  --x1b27rav: #152230;
  --x1w2aek8: #46586c;
  --x1hbnhwx: #8494a6;
  --xp5tskm: #17212e14;
  --x1dzpvm9: #17212e0d;
  --x1n03kml: #2e9bd6;
  --x1x6kz6m: #1b7cb3;
  --xs088zn: #2e9bd61c;
  --x1ibsqkv: #2e9bd652;
  --xwrzi86: #38a169;
  --x1ewd1ni: #38a1691f;
  --x6pkp4e: #38a16957;
  --x14k1w8z: #d64545;
  --x1dvjnvt: #d645451a;
  --x13h1e8t: #d6454557;
  --x15swm11: #b8892b;
  --x1ipfa9w: #b8892b1a;
  --x1i4cmrs: #b8892b4d;
  --x2r46rp: #fff;
  --x1k3t4qe: #2e9bd629;
  --x16xoa3r: #0f18286b;
  --xp64sti: 0 4px 16px #102a4312;
  --xr15mp7: 6px;
  --xakx4hz: 3px;
  --xol71k5: 2px;
}

.xntdaxm.xntdaxm, .xntdaxm.xntdaxm:root {
  --x1n03kml: #2e9bd6;
  --x1x6kz6m: #1b7cb3;
  --x1ibsqkv: #2e9bd652;
  --xs088zn: #2e9bd61c;
  --xmz4jd6: #f4f8fb;
  --x1k3t4qe: #2e9bd629;
  --x15swm11: #b8892b;
  --x1i4cmrs: #b8892b4d;
  --x1ipfa9w: #b8892b1a;
  --xwrzi86: #38a169;
  --x6pkp4e: #38a16957;
  --x1ewd1ni: #38a1691f;
  --x1b27rav: #152230;
  --x1hbnhwx: #8494a6;
  --x1w2aek8: #46586c;
  --xp5tskm: #17212e14;
  --x1dzpvm9: #17212e0d;
  --x2r46rp: #fff;
  --xr15mp7: 6px;
  --xakx4hz: 3px;
  --xol71k5: 2px;
  --x14k1w8z: #d64545;
  --x13h1e8t: #d6454557;
  --x1dvjnvt: #d645451a;
  --x16xoa3r: #0f18286b;
  --xp64sti: 0 4px 16px #102a4312;
  --x1208jtd: #fff;
  --xl1jx0r: #f9fbfd;
}

.x1rr2qde.x1rr2qde, .x1rr2qde.x1rr2qde:root {
  --x1n03kml: #5db4e8;
  --x1x6kz6m: #3d9fd6;
  --x1ibsqkv: #5db4e857;
  --xs088zn: #5db4e821;
  --xmz4jd6: #0c1220;
  --x1k3t4qe: #5db4e824;
  --x15swm11: #d8ab54;
  --x1i4cmrs: #d8ab545c;
  --x1ipfa9w: #d8ab5421;
  --xwrzi86: #54c08a;
  --x6pkp4e: #54c08a5c;
  --x1ewd1ni: #54c08a24;
  --x1b27rav: #e6edf6;
  --x1hbnhwx: #64748c;
  --x1w2aek8: #98a8bc;
  --xp5tskm: #c4d2e417;
  --x1dzpvm9: #c4d2e40e;
  --x2r46rp: #0c1220;
  --xr15mp7: 6px;
  --xakx4hz: 3px;
  --xol71k5: 2px;
  --x14k1w8z: #e06565;
  --x13h1e8t: #e0656561;
  --x1dvjnvt: #e065651f;
  --x16xoa3r: #0408109e;
  --xp64sti: 0 4px 16px #00000073;
  --x1208jtd: #121a2b;
  --xl1jx0r: #0f1626;
}

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

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

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

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

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

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

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

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

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

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

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

.xck3873:not(#\#) {
  margin: 90px auto;
}

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

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

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

.x15e7ttq:not(#\#) {
  padding: 1.5px 7px;
}

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

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

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

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

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

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

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

.x12ox6j3:not(#\#) {
  padding: 1px 6px;
}

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

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

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

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

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

.x1i3ajwb:not(#\#) {
  padding: 2px;
}

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

.x1gkjlqi:not(#\#) {
  padding: 40px;
}

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

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

.xn6j6uy:not(#\#) {
  padding: 56px 20px 40px;
}

.xqy1keh:not(#\#) {
  padding: 5px 11px;
}

.x12ek6fo:not(#\#) {
  padding: 6px 13px;
}

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

.x1sbvpl4:not(#\#) {
  padding: 7px 11px;
}

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

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

.x7pa710:not(#\#) {
  padding: 7px 15px;
}

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

.x1q773pt:not(#\#) {
  padding: 8px 11px;
}

.x1hq6iwc:not(#\#) {
  padding: 8px 13px;
}

.x1gwsi4x:not(#\#) {
  padding: 8px 2px;
}

@media (width >= 900px) {
  .x8fj2h0.x8fj2h0:not(#\#) {
    inset: auto;
  }

  .x1o1xim0.x1o1xim0:not(#\#) {
    padding: 22px 44px 64px;
  }

  .x1lpol28.x1lpol28:not(#\#) {
    padding: 30px 44px 0;
  }
}

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

.xio2rai:not(#\#):not(#\#) {
  border-color: var(--x1dzpvm9);
}

.xcjbgfs:not(#\#):not(#\#) {
  border-color: var(--x1i4cmrs);
}

.x1cg59x4:not(#\#):not(#\#) {
  border-color: var(--x1ibsqkv);
}

.x9n8lg4:not(#\#):not(#\#) {
  border-color: var(--x1n03kml);
}

.x1b533ov:not(#\#):not(#\#) {
  border-color: var(--x6pkp4e);
}

.xsqv3v3:not(#\#):not(#\#) {
  border-color: var(--xp5tskm);
}

.x1cum3z5:not(#\#):not(#\#) {
  border-radius: 2px;
}

.xu4hgxq:not(#\#):not(#\#) {
  border-radius: 7px;
}

.x1e6avla:not(#\#):not(#\#) {
  border-radius: 999px;
}

.x1tsy84:not(#\#):not(#\#) {
  border-radius: var(--xakx4hz);
}

.xr346qp:not(#\#):not(#\#) {
  border-radius: var(--xol71k5);
}

.x17rvfdi:not(#\#):not(#\#) {
  border-radius: var(--xr15mp7);
}

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

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

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

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

.x1fzkzx0:not(#\#):not(#\#) {
  flex: 230px;
}

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

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

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

.x1aut5rd:not(#\#):not(#\#) {
  gap: 13px;
}

.x1af02g3:not(#\#):not(#\#) {
  gap: 14px;
}

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

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

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

.x1ed6fcf:not(#\#):not(#\#) {
  gap: 3px;
}

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

.x1nejdyq:not(#\#):not(#\#) {
  gap: 5px;
}

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

.x1j9xkj6:not(#\#):not(#\#) {
  gap: 7px;
}

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

.xmmi0ta:not(#\#):not(#\#) {
  gap: 9px;
}

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

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

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

.x1rea2x4:not(#\#):not(#\#) {
  overflow: visible;
}

.x19eei9o:not(#\#):not(#\#) {
  transition: all .15s;
}

.xfyfa0t:not(#\#):not(#\#) {
  transition: background-color .15s, color .15s;
}

.xvqchvr:not(#\#):not(#\#) {
  transition: background-color .18s, color .18s;
}

.x5gkzjs:not(#\#):not(#\#) {
  transition: background-color .2s;
}

.x1hbm0oo:not(#\#):not(#\#) {
  transition: background-color .3s, color .3s;
}

.xdla2te:not(#\#):not(#\#) {
  transition: border-color .18s, box-shadow .18s;
}

.x1bwsx9l:not(#\#):not(#\#) {
  transition: border-color .2s, box-shadow .2s;
}

.xbvs83t:not(#\#):not(#\#) {
  transition: color .15s, border-color .15s, background-color .15s;
}

.xmg8rmc:not(#\#):not(#\#) {
  transition: color .15s, border-color .15s;
}

.xrwkjy5:not(#\#):not(#\#) {
  transition: color .15s;
}

.xpgq8y0:not(#\#):not(#\#) {
  transition: height .5s cubic-bezier(.2, .7, .3, 1);
}

.xpxijt:not(#\#):not(#\#) {
  transition: opacity .15s, box-shadow .2s;
}

.x1nbjw01:not(#\#):not(#\#) {
  transition: transform .22s;
}

.x1o10wj5:not(#\#):not(#\#) {
  transition: transform .2s, background-color .2s;
}

.xxe9mtm:not(#\#):not(#\#) {
  transition: transform .2s, background-color .3s;
}

.xns1gmz:not(#\#):not(#\#) {
  transition: transform .2s, box-shadow .2s, border-color .2s;
}

.x1rzkxic:hover:not(#\#):not(#\#) {
  border-color: var(--x13h1e8t);
}

.x1vnzjk4:hover:not(#\#):not(#\#) {
  border-color: var(--x1ibsqkv);
}

.xkuxi4d:focus:not(#\#):not(#\#) {
  border-color: var(--x1n03kml);
}

@media (width >= 900px) {
  .x1rv3o6g.x1rv3o6g:not(#\#):not(#\#) {
    transition: none;
  }
}

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

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

.x1a78uxe:not(#\#):not(#\#):not(#\#) {
  animation-duration: .24s;
}

.x1ibgw8t:not(#\#):not(#\#):not(#\#) {
  animation-duration: .38s;
}

.xmprevt:not(#\#):not(#\#):not(#\#) {
  animation-duration: .42s;
}

.x2mfxb:not(#\#):not(#\#):not(#\#) {
  animation-duration: .4s;
}

.xof6966:not(#\#):not(#\#):not(#\#) {
  animation-duration: .7s;
}

.xegkacw:not(#\#):not(#\#):not(#\#) {
  animation-duration: .9s;
}

.x1vtvzbl:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2.6s;
}

.x15prsn3:not(#\#):not(#\#):not(#\#) {
  animation-duration: 22s;
}

.x1a40nfd:not(#\#):not(#\#):not(#\#) {
  animation-duration: 26s;
}

.x1c74tu6:not(#\#):not(#\#):not(#\#) {
  animation-duration: 2s;
}

.x138uwlg:not(#\#):not(#\#):not(#\#) {
  animation-duration: 32s;
}

.x1nba98c:not(#\#):not(#\#):not(#\#) {
  animation-duration: 4.5s;
}

.x10bxkc9:not(#\#):not(#\#):not(#\#) {
  animation-duration: 7s;
}

.x1u6ievf:not(#\#):not(#\#):not(#\#) {
  animation-fill-mode: both;
}

.xa4qsjk:not(#\#):not(#\#):not(#\#) {
  animation-iteration-count: infinite;
}

.xqcmdr3:not(#\#):not(#\#):not(#\#) {
  animation-name: x18re5ia-B;
}

.xj1zbdh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1bzi508-B;
}

.x2qgor4:not(#\#):not(#\#):not(#\#) {
  animation-name: x1cwcegj-B;
}

.x1wge36x:not(#\#):not(#\#):not(#\#) {
  animation-name: x1hwmqi4-B;
}

.x4w0nxq:not(#\#):not(#\#):not(#\#) {
  animation-name: x1rr3xe8-B;
}

.x1fd3ho8:not(#\#):not(#\#):not(#\#) {
  animation-name: x1vwmz2v-B;
}

.x1aerksh:not(#\#):not(#\#):not(#\#) {
  animation-name: x1wc8ddo-B;
}

.x1botepx:not(#\#):not(#\#):not(#\#) {
  animation-name: x4oniza-B;
}

.x1ibyn5d:not(#\#):not(#\#):not(#\#) {
  animation-name: x7ddj4y-B;
}

.x1gh2dpf:not(#\#):not(#\#):not(#\#) {
  animation-name: xakfx50-B;
}

.x1sdjkje:not(#\#):not(#\#):not(#\#) {
  animation-name: xb5xka3-B;
}

.xd1nfb5:not(#\#):not(#\#):not(#\#) {
  animation-name: xq81ij3-B;
}

.xgqiexg:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.22, .9, .28, 1.05);
}

.x8f5p01:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.22, .9, .3, 1);
}

.xpu9bxc:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.22, 1.1, .35, 1);
}

.x1uy6e9a:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: cubic-bezier(.25, .65, .3, 1);
}

.x4hg4is:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-in-out;
}

.xa3vuyk:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: ease-out;
}

.x1esw782:not(#\#):not(#\#):not(#\#) {
  animation-timing-function: linear;
}

.x1uav1fw:not(#\#):not(#\#):not(#\#) {
  background-color: #0a101c66;
}

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

.x12e43nd:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1208jtd);
}

.x2otlfi:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x16xoa3r);
}

.xkz0yws:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1dzpvm9);
}

.x14cqva3:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ewd1ni);
}

.x1kwwbmv:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ipfa9w);
}

.xmxhrxr:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1n03kml);
}

.x1bn22gl:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xl1jx0r);
}

.xp3m7u8:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xmz4jd6);
}

.xjs8dtq:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xp5tskm);
}

.x1rcz8nn:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xs088zn);
}

.xh7rg47:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(135deg,var(--x1n03kml),var(--xwrzi86));
}

.x1obss3d:not(#\#):not(#\#):not(#\#) {
  background-image: linear-gradient(180deg,var(--xs088zn),transparent 60%);
}

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

.x19znvjj:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 1px 2px #10162008;
}

.x1xsaljp:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 8px 40px #0a142338;
}

.xgf2evg:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xp64sti);
}

.xbhvc4t:not(#\#):not(#\#):not(#\#) {
  color: var(--x14k1w8z);
}

.x1se8ht8:not(#\#):not(#\#):not(#\#) {
  color: var(--x15swm11);
}

.x1mywh06:not(#\#):not(#\#):not(#\#) {
  color: var(--x1b27rav);
}

.x92n2bz:not(#\#):not(#\#):not(#\#) {
  color: var(--x1hbnhwx);
}

.x1ssd7sj:not(#\#):not(#\#):not(#\#) {
  color: var(--x1n03kml);
}

.xttkllf:not(#\#):not(#\#):not(#\#) {
  color: var(--x1w2aek8);
}

.x13g300s:not(#\#):not(#\#):not(#\#) {
  color: var(--x2r46rp);
}

.x1m7gc5d:not(#\#):not(#\#):not(#\#) {
  color: var(--xwrzi86);
}

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

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

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

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

.xufs9de:not(#\#):not(#\#):not(#\#) {
  font-family: ui-monospace, Menlo, monospace;
}

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

.x1ct8sxb:not(#\#):not(#\#):not(#\#) {
  font-size: 12.5px;
}

.xfifm61:not(#\#):not(#\#):not(#\#) {
  font-size: 12px;
}

.x2ouz8m:not(#\#):not(#\#):not(#\#) {
  font-size: 13.5px;
}

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

.x1ewwscv:not(#\#):not(#\#):not(#\#) {
  font-size: 26px;
}

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

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

.x1j61x8r:not(#\#):not(#\#):not(#\#) {
  font-style: normal;
}

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

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

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

.x19s9jnd:not(#\#):not(#\#):not(#\#) {
  font-weight: 650;
}

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

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

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

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

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

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

.x1lg07ej:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.015em;
}

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

.x72az59:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.02em;
}

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

.x16q24ku:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .02em;
}

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

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

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

.x1g5djsm:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .09em;
}

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

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

.xl1xv1r:not(#\#):not(#\#):not(#\#) {
  object-fit: cover;
}

.xtg6wg7:not(#\#):not(#\#):not(#\#) {
  opacity: .42;
}

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

.x1us6l5c:not(#\#):not(#\#):not(#\#) {
  opacity: .8;
}

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

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

.xpw337h:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 24 24;
}

.x1sq9ji8:not(#\#):not(#\#):not(#\#) {
  stroke-dasharray: 40 56;
}

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

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

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

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

.x1ykj3re:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-102%);
}

.xuuh30:not(#\#):not(#\#):not(#\#) {
  transform: translateX(-50%);
}

.xbryuvx:not(#\#):not(#\#):not(#\#) {
  transform: translateX(0);
}

.x1a6hptj:not(#\#):not(#\#):not(#\#) {
  transform-origin: 48px 48px;
}

.x1g0ag68:not(#\#):not(#\#):not(#\#) {
  transform-origin: center;
}

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

.x1q1rmc8:not(#\#):not(#\#):not(#\#) {
  will-change: transform,opacity;
}

.x1ja2u2z:not(#\#):not(#\#):not(#\#) {
  z-index: 0;
}

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

.x11uqc5h:not(#\#):not(#\#):not(#\#) {
  z-index: 100;
}

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

.xf5e64p:not(#\#):not(#\#):not(#\#) {
  z-index: 40;
}

.x1aciyhk:not(#\#):not(#\#):not(#\#) {
  z-index: 60;
}

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

.x1bq4at4:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .3;
}

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

.xzccjrl:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xs088zn);
}

.xt4xk2n:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 2px 10px var(--x1k3t4qe);
}

.x1rw0jup:hover:not(#\#):not(#\#):not(#\#) {
  box-shadow: var(--xp64sti);
}

.x16eqjb6:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x14k1w8z);
}

.x1ep7it7:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1b27rav);
}

.xr0ymam:hover:not(#\#):not(#\#):not(#\#) {
  color: var(--x1n03kml);
}

.x1wy1cpf:hover:not(#\#):not(#\#):not(#\#) {
  opacity: .92;
}

.x1wkrpzv:hover:not(#\#):not(#\#):not(#\#) {
  transform: scale(1.08);
}

.x1lz31oe:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-2px);
}

.x1upsv5k:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px var(--xs088zn);
}

.xajdars:active:not(#\#):not(#\#):not(#\#) {
  opacity: .85;
}

@media (width >= 900px) {
  .xg75lga.xg75lga:not(#\#):not(#\#):not(#\#) {
    align-items: stretch;
  }

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

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

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

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

@media (width >= 700px) {
  .x1lyqtpf.x1lyqtpf:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: repeat(3, 1fr);
  }
}

@media (width >= 760px) {
  .x1t9msc1.x1t9msc1:not(#\#):not(#\#):not(#\#) {
    grid-template-columns: 1fr 1fr;
  }

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

@media (width >= 900px) {
  .x1x8zplo.x1x8zplo:not(#\#):not(#\#):not(#\#) {
    position: sticky;
  }

  .x11kxhyd.x11kxhyd:not(#\#):not(#\#):not(#\#) {
    transform: none;
  }
}

.xuoi4i3:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-color: var(--x1dzpvm9);
}

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

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

.x1x5f0hu:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-color: var(--x1dzpvm9);
}

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

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

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

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

.xsbjyhr:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 104px;
}

.x129qt2x:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 130px;
}

.xhjk10j:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 140px;
}

.xjm9jq1:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 1px;
}

.xxk0z11:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 24px;
}

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

.x1gnnpzl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 30px;
}

.x10w6t97:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 32px;
}

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

.xn3w4p2:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 44px;
}

.x1ycjhwn:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 5px;
}

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

.xlo07zb:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 90px;
}

.x1to3lk4:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 92px;
}

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

.x1nrll8i:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 50%;
}

.xyorhqc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 10px;
}

.x12nagc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 4px;
}

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

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

.x15ku74s:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 6px;
}

.x1anpbxc:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 10px;
}

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

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

.xvijh9v:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 1px;
}

.x1sgpng:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 22px;
}

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

.x1gslohp:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 4px;
}

.x1k70j0n:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: 6px;
}

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

.xyq1l15:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 340px;
}

.x14k6qa0:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 34px;
}

.x1pfbilc:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 460px;
}

.x7ep2pv:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 680px;
}

.x16gwd0y:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 82vw;
}

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

.x11hwybk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 3px;
}

.x1rfaoo0:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 70px;
}

.xefclja:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 88px;
}

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

.x16xo4sp:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 18px;
}

.x12rczxh:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 220px;
}

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

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

.x1p5oq8j:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-top: 24px;
}

.x1ongxxl:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -28px;
}

.xn5hqff:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 16px;
}

.x12p4g1f:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -28px;
}

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

.xomnu4r:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 16px;
}

.xfr5jun:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 8px;
}

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

.xn9wirt:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 100vw;
}

.x19zpy19:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 104px;
}

.x18qqrc1:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 248px;
}

.x23j0i4:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 26px;
}

.x1849jeq:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 30px;
}

.x1td3qas:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 32px;
}

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

.x187nhsf:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 44px;
}

.x1ftt334:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 5px;
}

.xni59qk:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 72px;
}

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

.xefyazp:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 90px;
}

.xjzaux3:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 92px;
}

.x1nyppsm:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(440px, 100%);
}

.x11pj4at:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(680px, 100%);
}

.xgqf7gj:first-of-type:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-top-width: 0;
}

.xusxuki:last-of-type:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-right-width: 0;
}

@media (width >= 900px) {
  .xt2q54j.xt2q54j:not(#\#):not(#\#):not(#\#):not(#\#) {
    height: 100vh;
  }

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

  .xyjo24d.xyjo24d:not(#\#):not(#\#):not(#\#):not(#\#) {
    max-width: none;
  }

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

  .x1p4v0f3.x1p4v0f3:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 224px;
  }
}
