:root{color-scheme:light dark}*{box-sizing:border-box}body{margin:0;font:15px/1.5 system-ui,-apple-system,sans-serif}a{color:#3b5bdb}

.x1717udv {
  padding: 0;
}

.xjmczo5:not(#\#) {
  border-color: #3b5bdb;
}

.x1y0avi5:not(#\#) {
  border-color: #d1d5db;
}

.x1xhtj0c:not(#\#) {
  border-color: #e5e7eb;
}

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

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

.xng3xce:not(#\#) {
  border-style: none;
}

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

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

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

.x8233eu:not(#\#) {
  gap: .75rem;
}

.x8fetqu:not(#\#) {
  gap: 1rem;
}

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

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

.xttl32z:not(#\#):not(#\#) {
  background-color: #3b5bdb;
}

.x1cy90ux:not(#\#):not(#\#) {
  background-color: #f3f4f6;
}

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

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

.x167w8nz:not(#\#):not(#\#) {
  color: #3b5bdb;
}

.x93p4j0:not(#\#):not(#\#) {
  color: #6b7280;
}

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

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

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

.xky4qsq:not(#\#):not(#\#) {
  cursor: wait;
}

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

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

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

.x1qzg9v8:not(#\#):not(#\#) {
  font-size: .85rem;
}

.xgommxb:not(#\#):not(#\#) {
  font-size: .8rem;
}

.x1nrrp6k:not(#\#):not(#\#) {
  font-size: .9rem;
}

.xngnso2:not(#\#):not(#\#) {
  font-size: 1.5rem;
}

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

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

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

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

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

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

.x1yn0g08:not(#\#):not(#\#) {
  word-break: break-all;
}

.x1hpqcdg:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .25rem;
}

.x1aihh6c:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .2rem;
}

.xrjgrw3:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .35rem;
}

.xhbfen4:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .5rem;
}

.xapjhp3:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .6rem;
}

.x1gr9t9r:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .75rem;
}

.xc1ize9:not(#\#):not(#\#):not(#\#) {
  margin-bottom: .9rem;
}

.x1nhhxel:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 1.5rem;
}

.x1e1gh9h:not(#\#):not(#\#):not(#\#) {
  margin-bottom: 3rem;
}

.xuqiktq:not(#\#):not(#\#):not(#\#) {
  margin-left: .75rem;
}

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

.xack27t:not(#\#):not(#\#):not(#\#) {
  margin-right: auto;
}

.x1mjqqkp:not(#\#):not(#\#):not(#\#) {
  margin-top: .5rem;
}

.xhj8ucd:not(#\#):not(#\#):not(#\#) {
  margin-top: .75rem;
}

.xwg69jb:not(#\#):not(#\#):not(#\#) {
  margin-top: 1.25rem;
}

.x1c4vshn:not(#\#):not(#\#):not(#\#) {
  margin-top: 1.5rem;
}

.xj1urod:not(#\#):not(#\#):not(#\#) {
  margin-top: 1rem;
}

.x1hpjnmm:not(#\#):not(#\#):not(#\#) {
  margin-top: 3rem;
}

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

.xwnkcuf:not(#\#):not(#\#):not(#\#) {
  max-width: 720px;
}

.xmnamis:not(#\#):not(#\#):not(#\#) {
  padding-bottom: .5rem;
}

.xota9p6:not(#\#):not(#\#):not(#\#) {
  padding-bottom: .6rem;
}

.xsaxbkt:not(#\#):not(#\#):not(#\#) {
  padding-bottom: .75rem;
}

.x2yie3v:not(#\#):not(#\#):not(#\#) {
  padding-bottom: 1rem;
}

.x1c0nefy:not(#\#):not(#\#):not(#\#) {
  padding-left: .7rem;
}

.x1uae1lo:not(#\#):not(#\#):not(#\#) {
  padding-left: 1.25rem;
}

.x9dzeaa:not(#\#):not(#\#):not(#\#) {
  padding-left: 1rem;
}

.x1q13et5:not(#\#):not(#\#):not(#\#) {
  padding-right: .7rem;
}

.xoqxpnx:not(#\#):not(#\#):not(#\#) {
  padding-right: 1.25rem;
}

.x52dz5p:not(#\#):not(#\#):not(#\#) {
  padding-right: 1rem;
}

.x1b58sdr:not(#\#):not(#\#):not(#\#) {
  padding-top: .5rem;
}

.xumxmzd:not(#\#):not(#\#):not(#\#) {
  padding-top: .6rem;
}

.x1q57ora:not(#\#):not(#\#):not(#\#) {
  padding-top: .75rem;
}

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