.x19bbpc0 {
  margin: 0 auto;
}

.x1ghz6dp {
  margin: 0;
}

.x15x03d9 {
  padding: 10px 14px;
}

.x7z7khe {
  padding: 10px;
}

.x1iwkndl {
  padding: 12px 16px;
}

.xc7ga6q {
  padding: 12px;
}

.x1gnqi22 {
  padding: 14px;
}

.x1tamke2 {
  padding: 16px;
}

.xtdwleo {
  padding: 4px 12px;
}

.xk61eof {
  padding: 6px 10px;
}

.x1ddur5f {
  padding: 8px 0 calc(8px + env(safe-area-inset-bottom));
}

.x1ib1h6n {
  padding: 8px 0;
}

.x153ncpu {
  padding: 8px 12px;
}

.xe8ttls {
  padding: 8px;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

.x37q7bq:not(#\#):not(#\#) {
  background-color: #0ea5e9;
}

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

.x1s1zsy0:not(#\#):not(#\#) {
  background-color: #1e293b;
}

.x1w3he0z:not(#\#):not(#\#) {
  background-color: #334155;
}

.xw6tkdy:not(#\#):not(#\#) {
  color: #38bdf8;
}

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

.xeaiugl:not(#\#):not(#\#) {
  color: #cbd5e1;
}

.x1f5xtb:not(#\#):not(#\#) {
  color: #f87171;
}

.xnfvbkn:not(#\#):not(#\#) {
  color: #f8fafc;
}

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

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

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

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

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

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

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

.x1sc3s7d:not(#\#):not(#\#) {
  font-family: system-ui, -apple-system, BlinkMacSystemFont, Segoe UI, sans-serif;
}

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

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

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

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

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

.xosj86m:not(#\#):not(#\#) {
  font-size: 18px;
}

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

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

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

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

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

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

.x1l1ennw:not(#\#):not(#\#) {
  justify-content: space-around;
}

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

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

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

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

.xa9119d:not(#\#):not(#\#) {
  z-index: 50;
}

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

.xxzp1fc:not(#\#):not(#\#):not(#\#) {
  bottom: 80px;
}

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

.x1qpfodn:not(#\#):not(#\#):not(#\#) {
  left: 16px;
}

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

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

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

.x1yztbdb:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 16px;
}

.xieb3on:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 20px;
}

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

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

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

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

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

.x1mu601j:not(#\#):not(#\#):not(#\#) {
  max-height: 120px;
}

.xctk3hg:not(#\#):not(#\#):not(#\#) {
  max-height: 160px;
}

.xxc7z9f:not(#\#):not(#\#):not(#\#) {
  max-width: 360px;
}

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

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

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

.xo0ha1f:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 96px;
}

.xrkg16i:not(#\#):not(#\#):not(#\#) {
  padding-top: 20dvh;
}

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

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

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

.xo5x3gg:not(#\#):not(#\#):not(#\#) {
  width: 70px;
}

.x1dmp6jm:not(#\#):not(#\#):not(#\#) {
  width: 80px;
}
