@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Geist:wght@100..900&family=Geist+Mono:wght@100..900&display=swap";html,body{margin:0;font-family:Geist,Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fafaf9;color:#0f172a}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}button:not(:disabled),[role=button]:not(:disabled){cursor:pointer}

.x10a8y8t {
  inset: 0;
}

.x1ghz6dp {
  margin: 0;
}

.x1717udv {
  padding: 0;
}

.x7z7khe {
  padding: 10px;
}

.x1tamke2 {
  padding: 16px;
}

.xyf9f8g {
  padding: 1px;
}

.x13ylo1l:not(#\#) {
  border-color: #34b38a;
}

.xjq3kbz:not(#\#) {
  border-color: #94a3b8;
}

.xqyu60d:not(#\#) {
  border-color: #bbf7d0;
}

.x7hyukp:not(#\#) {
  border-color: #d4d4d8;
}

.xzei47p:not(#\#) {
  border-color: #e2e8f0;
}

.x1gqa2wy:not(#\#) {
  border-color: #e4e4e7;
}

.x1yjb1yd:not(#\#) {
  border-color: #ef4444;
}

.x1wks6d0:not(#\#) {
  border-color: #fecaca;
}

.x14gi2dr:not(#\#) {
  border-color: #e4e4e7b3;
}

.xp4fg5i:not(#\#) {
  border-color: #e4e4e7cc;
}

.x11358xg:not(#\#) {
  border-color: #e4e4e7e6;
}

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

.x1q4ynmn:not(#\#) {
  border-radius: 10px;
}

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

.xixl9f9:not(#\#) {
  border-radius: 14px;
}

.x18zih8k:not(#\#) {
  border-radius: 3px;
}

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

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

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

.xhpnuu7:not(#\#) {
  border-radius: 9px;
}

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

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

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

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

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

.x12mrbbr:not(#\#) {
  gap: 1px;
}

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

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

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

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

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

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

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

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

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

.x1r4fk7k[data-checked]:not(#\#) {
  border-color: #34b38a;
}

.x1ua5tub:not(#\#):not(#\#) {
  -webkit-box-orient: vertical;
}

.x1h7i4cw:not(#\#):not(#\#) {
  -webkit-line-clamp: 2;
}

.x1pha0wt:not(#\#):not(#\#) {
  align-items: baseline;
}

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

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

.x1qjc9v5:not(#\#):not(#\#) {
  align-items: stretch;
}

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

.x1dmgsgi:not(#\#):not(#\#) {
  backdrop-filter: blur(8px);
}

.xahznf7:not(#\#):not(#\#) {
  background-color: #0f172a;
}

.xrvbj3v:not(#\#):not(#\#) {
  background-color: #16a34a;
}

.x1v15hpd:not(#\#):not(#\#) {
  background-color: #34b38a;
}

.x1scdde8:not(#\#):not(#\#) {
  background-color: #991b1b;
}

.xnklyws:not(#\#):not(#\#) {
  background-color: #d1fae5;
}

.xfy0bud:not(#\#):not(#\#) {
  background-color: #dc2626;
}

.x1vib7ui:not(#\#):not(#\#) {
  background-color: #e2e8f0;
}

.x12iknm2:not(#\#):not(#\#) {
  background-color: #ef4444;
}

.xf46gf9:not(#\#):not(#\#) {
  background-color: #f0fdf4;
}

.x1nt9cj2:not(#\#):not(#\#) {
  background-color: #f1f5f9;
}

.xkgy9bq:not(#\#):not(#\#) {
  background-color: #f59e0b;
}

.xt040g:not(#\#):not(#\#) {
  background-color: #f8fafc;
}

.xq6qiry:not(#\#):not(#\#) {
  background-color: #f8fffb;
}

.x64ezgx:not(#\#):not(#\#) {
  background-color: #f97316;
}

.x65b61l:not(#\#):not(#\#) {
  background-color: #fafaf9;
}

.x1ky2whv:not(#\#):not(#\#) {
  background-color: #fee2e2;
}

.xno7vgv:not(#\#):not(#\#) {
  background-color: #fef2f2;
}

.x8pdrhh:not(#\#):not(#\#) {
  background-color: #fef3c7;
}

.x1pcab6s:not(#\#):not(#\#) {
  background-color: #fffbeb;
}

.x1c5tqo3:not(#\#):not(#\#) {
  background-color: #fff;
}

.xafdufl:not(#\#):not(#\#) {
  background-color: #0f172a73;
}

.x1b9k2yc:not(#\#):not(#\#) {
  background-color: #fffffffa;
}

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

.x19thny8:not(#\#):not(#\#) {
  box-shadow: 0 -8px 30px #0f172a2e;
}

.x1aj2la7:not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #ef44442e;
}

.x1qnalhs:not(#\#):not(#\#) {
  box-shadow: 0 0 0 2px #34b38a2e;
}

.x72r020:not(#\#):not(#\#) {
  box-shadow: 0 18px 48px #0f172a38;
}

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

.xx0ulq3:not(#\#):not(#\#) {
  box-shadow: 0 20px 50px #0f172a38;
}

.x18pb6y8:not(#\#):not(#\#) {
  box-shadow: 0 8px 24px #0f172a24;
}

.x9f619:not(#\#):not(#\#) {
  box-sizing: border-box;
}

.x1afcbsf:not(#\#):not(#\#) {
  box-sizing: content-box;
}

.x1vjbsg6:not(#\#):not(#\#) {
  color: #047857;
}

.x1qgtw3l:not(#\#):not(#\#) {
  color: #0f172a;
}

.x18d090y:not(#\#):not(#\#) {
  color: #334155;
}

.xn7i40n:not(#\#):not(#\#) {
  color: #475569;
}

.xairlvy:not(#\#):not(#\#) {
  color: #64748b;
}

.x13jbc4r:not(#\#):not(#\#) {
  color: #94a3b8;
}

.x29mykp:not(#\#):not(#\#) {
  color: #b45309;
}

.x1wk9gcm:not(#\#):not(#\#) {
  color: #b91c1c;
}

.x18jtpyt:not(#\#):not(#\#) {
  color: #dc2626;
}

.x1f7m26b:not(#\#):not(#\#) {
  color: #fff;
}

.x15rks2t:not(#\#):not(#\#) {
  color: currentColor;
}

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

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

.x104kibb:not(#\#):not(#\#) {
  display: -webkit-box;
}

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

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

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

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

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

.x1r8uery:not(#\#):not(#\#) {
  flex-basis: 0;
}

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

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

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

.xs83m0k:not(#\#):not(#\#) {
  flex-shrink: 1;
}

.x1e5iog7:not(#\#):not(#\#) {
  font-family: Geist Mono, ui-monospace, monospace;
}

.x1ebfekf:not(#\#):not(#\#) {
  font-family: Geist, system-ui, sans-serif;
}

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

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

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

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

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

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

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

.xazqsvr:not(#\#):not(#\#) {
  font-size: 14.5px;
}

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

.x1jvydc1:not(#\#):not(#\#) {
  font-size: 15px;
}

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

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

.xlp3en2:not(#\#):not(#\#) {
  font-size: 8.5px;
}

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

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

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

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

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

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

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

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

.x1byw6v2:not(#\#):not(#\#) {
  grid-template-columns: 28px minmax(0, 1fr) auto minmax(96px, .52fr) 12px;
}

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

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

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

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

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

.xc8icb0:not(#\#):not(#\#) {
  isolation: isolate;
}

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

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

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

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

.x1w69ole:not(#\#):not(#\#) {
  letter-spacing: -.025em;
}

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

.x12oo3zp:not(#\#):not(#\#) {
  letter-spacing: 0;
}

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

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

.x1u7k74:not(#\#):not(#\#) {
  line-height: 1.2;
}

.x132q4wb:not(#\#):not(#\#) {
  line-height: 1.25;
}

.xwn7fz2:not(#\#):not(#\#) {
  line-height: 1.3;
}

.x37zpob:not(#\#):not(#\#) {
  line-height: 1.4;
}

.xfrs9s4:not(#\#):not(#\#) {
  line-height: 1.45;
}

.xggjnk3:not(#\#):not(#\#) {
  line-height: normal;
}

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

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

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

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

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

.x1t137rt:not(#\#):not(#\#) {
  outline-style: none;
}

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

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

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

.x1rohswg:not(#\#):not(#\#) {
  scrollbar-width: none;
}

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

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

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

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

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

.x11lhmoz:not(#\#):not(#\#) {
  transform: translate(-50%, -50%);
}

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

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

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

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

.x13mdkc:not(#\#):not(#\#) {
  z-index: 61;
}

.x13tdkmf:not(#\#):not(#\#) {
  z-index: 80;
}

.x1eb2o53:not(#\#):not(#\#) {
  z-index: 81;
}

.x1fina04:not(#\#):not(#\#) {
  z-index: 90;
}

.x26nxgt:not(#\#):not(#\#) {
  z-index: 91;
}

.xpw2rxl[data-checked]:not(#\#):not(#\#) {
  background-color: #34b38a;
}

.xgqf8ka[data-highlighted]:not(#\#):not(#\#) {
  background-color: #f1f5f9;
}

.xttif4r:focus-visible:not(#\#):not(#\#) {
  outline-color: #34b38a;
}

.x1bqaal:focus-visible:not(#\#):not(#\#) {
  outline-offset: -2px;
}

.x7s97pk:focus-visible:not(#\#):not(#\#) {
  outline-offset: 2px;
}

.x9v5kkp:focus-visible:not(#\#):not(#\#) {
  outline-style: solid;
}

.x784prv:focus-visible:not(#\#):not(#\#) {
  outline-width: 2px;
}

.x1fcee86:disabled:not(#\#):not(#\#) {
  background-color: #34b38a;
}

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

.xk0mbs4:disabled:not(#\#):not(#\#) {
  opacity: .55;
}

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

.xo3u330:disabled:not(#\#):not(#\#) {
  opacity: .62;
}

.x4otp1o:focus:not(#\#):not(#\#) {
  outline-color: #34b38a4d;
}

.x1q1bs38:focus:not(#\#):not(#\#) {
  outline-offset: 1px;
}

.x1de710j:focus:not(#\#):not(#\#) {
  outline-style: solid;
}

.xbtwl55:focus:not(#\#):not(#\#) {
  outline-width: 2px;
}

@media (width >= 768px) {
  .x19rfiqg.x19rfiqg:not(#\#):not(#\#) {
    background-color: #f0eee9;
  }

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

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

.xp4dcxc:not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #34b38a;
}

.xng5yxk:not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #e4e4e773;
}

.xod5zv2:not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #e4e4e7b3;
}

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

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

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

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

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

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

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

.x1e918fr:not(#\#):not(#\#):not(#\#) {
  border-top-color: #e4e4e7b3;
}

.x1f0a9w2:not(#\#):not(#\#):not(#\#) {
  border-top-left-radius: 18px;
}

.xl0idkp:not(#\#):not(#\#):not(#\#) {
  border-top-right-radius: 18px;
}

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

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

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

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

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

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

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

.x18gnavp:not(#\#):not(#\#):not(#\#) {
  height: 13px;
}

.xgu7n3t:not(#\#):not(#\#):not(#\#) {
  height: 156px;
}

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

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

.x17rw0jw:not(#\#):not(#\#):not(#\#) {
  height: 22px;
}

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

.x1fgtraw:not(#\#):not(#\#):not(#\#) {
  height: 28px;
}

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

.x1bo65i3:not(#\#):not(#\#):not(#\#) {
  height: 360px;
}

.xc9qbxq:not(#\#):not(#\#):not(#\#) {
  height: 36px;
}

.x16wdlz0:not(#\#):not(#\#):not(#\#) {
  height: 38px;
}

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

.x5kalc8:not(#\#):not(#\#):not(#\#) {
  height: 42px;
}

.xqu0tyb:not(#\#):not(#\#):not(#\#) {
  height: 4px;
}

.xibtwe8:not(#\#):not(#\#):not(#\#) {
  height: 520px;
}

.x5vaii:not(#\#):not(#\#):not(#\#) {
  height: 580px;
}

.xdpwwu8:not(#\#):not(#\#):not(#\#) {
  height: 648px;
}

.xols6we:not(#\#):not(#\#):not(#\#) {
  height: 6px;
}

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

.xjp8j0k:not(#\#):not(#\#):not(#\#) {
  height: 96px;
}

.x9ukj8p:not(#\#):not(#\#):not(#\#) {
  height: 98px;
}

.x32ky3y:not(#\#):not(#\#):not(#\#) {
  height: calc(62px + env(safe-area-inset-bottom, 0px));
}

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

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

.xat24cr:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 0;
}

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

.xod5an3:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 12px;
}

.x1u7kmwd:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 14px;
}

.xjpr12u:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 2px;
}

.xahult9:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 3px;
}

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

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

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

.x1xr3403:not(#\#):not(#\#):not(#\#) {
  margin-left: -3px;
}

.xj3b58b:not(#\#):not(#\#):not(#\#) {
  margin-left: 0;
}

.x1tpqehw:not(#\#):not(#\#):not(#\#) {
  margin-left: 12px;
}

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

.x1yf7rl7:not(#\#):not(#\#):not(#\#) {
  margin-right: 0;
}

.x1wsuqlk:not(#\#):not(#\#):not(#\#) {
  margin-right: 12px;
}

.x1db2dqx:not(#\#):not(#\#):not(#\#) {
  margin-right: 8px;
}

.xdj266r:not(#\#):not(#\#):not(#\#) {
  margin-top: 0;
}

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

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

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

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

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

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

.x7r5mf7:not(#\#):not(#\#):not(#\#) {
  margin-top: 3px;
}

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

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

.x1qnz03t:not(#\#):not(#\#):not(#\#) {
  max-height: 88vh;
}

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

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

.xw7nakj:not(#\#):not(#\#):not(#\#) {
  max-width: calc(100vw - 32px);
}

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

.x21xpn4:not(#\#):not(#\#):not(#\#) {
  min-height: 32px;
}

.xtoy680:not(#\#):not(#\#):not(#\#) {
  min-height: 330px;
}

.xqt01rp:not(#\#):not(#\#):not(#\#) {
  min-height: 41px;
}

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

.x1i9suas:not(#\#):not(#\#):not(#\#) {
  min-width: 120px;
}

.x6ikm8r:not(#\#):not(#\#):not(#\#) {
  overflow-x: hidden;
}

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

.x18d9i69:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 0;
}

.x1a8lsjc:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 10px;
}

.xxbrewl:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 11px;
}

.xsag5q8:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 12px;
}

.x1g2khh7:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 14px;
}

.x1l90r2v:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 16px;
}

.x1120s5i:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 2px;
}

.xjkvuk6:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 4px;
}

.xs9asl8:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 5px;
}

.x10b6aqq:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 6px;
}

.x1ykpatu:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 7px;
}

.xwib8y2:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 8px;
}

.xdvlbce:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 9px;
}

.x165bk99:not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(16px + env(safe-area-inset-bottom, 0px));
}

.x1my6hiy:not(#\#):not(#\#):not(#\#) {
  padding-bottom: calc(62px + env(safe-area-inset-bottom, 0px));
}

.x1a148e8:not(#\#):not(#\#):not(#\#) {
  padding-bottom: env(safe-area-inset-bottom, 0px);
}

.x1uhho1l:not(#\#):not(#\#):not(#\#) {
  padding-left: 0;
}

.x1lqa7cf:not(#\#):not(#\#):not(#\#) {
  padding-left: 10px;
}

.x6pqhf1:not(#\#):not(#\#):not(#\#) {
  padding-left: 11px;
}

.xf18ygs:not(#\#):not(#\#):not(#\#) {
  padding-left: 12px;
}

.xzjhap9:not(#\#):not(#\#):not(#\#) {
  padding-left: 14px;
}

.xnm25rq:not(#\#):not(#\#):not(#\#) {
  padding-left: 16px;
}

.x1x7g8rv:not(#\#):not(#\#):not(#\#) {
  padding-left: 26px;
}

.xj9uezu:not(#\#):not(#\#):not(#\#) {
  padding-left: 2px;
}

.xcpk43y:not(#\#):not(#\#):not(#\#) {
  padding-left: 5px;
}

.x163pfp:not(#\#):not(#\#):not(#\#) {
  padding-left: 8px;
}

.xyndbda:not(#\#):not(#\#):not(#\#) {
  padding-left: 9px;
}

.x1xpa7k:not(#\#):not(#\#):not(#\#) {
  padding-right: 0;
}

.xcicffo:not(#\#):not(#\#):not(#\#) {
  padding-right: 10px;
}

.x1nnee3q:not(#\#):not(#\#):not(#\#) {
  padding-right: 11px;
}

.xnuq7ks:not(#\#):not(#\#):not(#\#) {
  padding-right: 12px;
}

.x19tmk5i:not(#\#):not(#\#):not(#\#) {
  padding-right: 14px;
}

.xyfqnmn:not(#\#):not(#\#):not(#\#) {
  padding-right: 16px;
}

.xpf9j6y:not(#\#):not(#\#):not(#\#) {
  padding-right: 2px;
}

.x1nx2rwh:not(#\#):not(#\#):not(#\#) {
  padding-right: 5px;
}

.xy13l1i:not(#\#):not(#\#):not(#\#) {
  padding-right: 8px;
}

.xexx8yu:not(#\#):not(#\#):not(#\#) {
  padding-top: 0;
}

.x889kno:not(#\#):not(#\#):not(#\#) {
  padding-top: 10px;
}

.xzi3mdb:not(#\#):not(#\#):not(#\#) {
  padding-top: 11px;
}

.xz9dl7a:not(#\#):not(#\#):not(#\#) {
  padding-top: 12px;
}

.xyinxu5:not(#\#):not(#\#):not(#\#) {
  padding-top: 14px;
}

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

.x109j2v6:not(#\#):not(#\#):not(#\#) {
  padding-top: 18px;
}

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

.x1iorvi4:not(#\#):not(#\#):not(#\#) {
  padding-top: 4px;
}

.x123j3cw:not(#\#):not(#\#):not(#\#) {
  padding-top: 5px;
}

.x1yrsyyn:not(#\#):not(#\#):not(#\#) {
  padding-top: 6px;
}

.xm7lytj:not(#\#):not(#\#):not(#\#) {
  padding-top: 7px;
}

.x1y1aw1k:not(#\#):not(#\#):not(#\#) {
  padding-top: 8px;
}

.x96k8nx:not(#\#):not(#\#):not(#\#) {
  padding-top: 9px;
}

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

.x19up5dg:not(#\#):not(#\#):not(#\#) {
  right: 8px;
}

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

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

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

.x1fxhmyf:not(#\#):not(#\#):not(#\#) {
  width: 13px;
}

.xvy4d1p:not(#\#):not(#\#):not(#\#) {
  width: 24px;
}

.xgd8bvy:not(#\#):not(#\#):not(#\#) {
  width: 28px;
}

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

.xj6ak53:not(#\#):not(#\#):not(#\#) {
  width: 340px;
}

.x1691je0:not(#\#):not(#\#):not(#\#) {
  width: 34px;
}

.x14qfxbe:not(#\#):not(#\#):not(#\#) {
  width: 36px;
}

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

.x1v4s8kt:not(#\#):not(#\#):not(#\#) {
  width: 6px;
}

.xqfs0r3:not(#\#):not(#\#):not(#\#) {
  width: calc(100vw - 48px);
}

@supports (height: 100dvh) {
  .xt6fvju.xt6fvju:not(#\#):not(#\#):not(#\#) {
    height: 100dvh;
  }

  .x100uywg.x100uywg:not(#\#):not(#\#):not(#\#) {
    min-height: 100dvh;
  }
}

@media (width >= 768px) {
  .xaale6v.xaale6v:not(#\#):not(#\#):not(#\#) {
    width: 412px;
  }
}

.xfk6m8:not(#\#):not(#\#):not(#\#):not(#\#)::-webkit-scrollbar {
  display: none;
}
