.gieona-world-map{isolation:isolate;background:0 0;width:100%;height:100%;min-height:420px;position:relative;overflow:hidden}.oryn-map-status{text-align:center;color:#758077;z-index:2;font-size:13px;position:absolute;top:30%;left:20px;right:20px}@media (width<=700px){.gieona-world-map{min-height:360px}}.gieona-album{color:#20232b;background:#fff;min-height:calc(100vh - 80px);padding:32px 42px 70px;font-family:inherit}.gieona-album button,.gieona-album input,.gieona-album textarea,.gieona-album select{font:inherit}.gieona-album button{cursor:pointer}.oa-header{justify-content:space-between;align-items:center;gap:24px;display:flex}.oa-header h1{letter-spacing:-.04em;margin:8px 0;font-size:30px;font-weight:500}.oa-eyebrow{letter-spacing:.12em;color:#81758e;margin:24px 0 8px;font-size:11px}.oa-muted{color:#74777f;font-size:13px;line-height:1.7}.oa-text,.oa-danger{color:#7050c5;background:0 0;border:0;padding:6px 0;font-size:13px!important}.oa-danger{color:#a84848}.oa-primary{color:#fff;cursor:pointer;background:#8052ff;border:0;border-radius:24px;padding:13px 22px;font-weight:500;display:inline-block}.oa-add-menu{position:relative}.oa-add-menu summary{list-style:none}.oa-add-menu>div{z-index:4;background:#fff;border-radius:14px;min-width:230px;padding:8px;position:absolute;top:55px;right:0;box-shadow:0 12px 45px #26213920}.oa-add-menu>div button{text-align:left;background:#fff;border:0;border-radius:8px;width:100%;padding:12px;display:block}.oa-add-menu>div button:hover{background:#f5f2fc}.oa-preview{color:#716884;background:#f6f3fc;border-radius:10px;margin:26px 0;padding:12px 16px;font-size:12px;line-height:1.7}.oa-toolbar{justify-content:space-between;align-items:center;gap:16px;margin:25px 0;display:flex}.oa-tab{color:#8b8d94;background:0 0;border:0;padding:8px 20px 8px 0;font-size:14px}.oa-tab.active{color:#25232d;font-weight:600}.oa-toolbar select{color:#54505f;background:#fff;border:1px solid #ebe8f0;border-radius:10px;margin-left:10px;padding:9px}.oa-masonry{columns:3 220px;column-gap:20px}.oa-card,.oa-empty{break-inside:avoid;width:100%;margin:0 0 22px}.oa-empty{color:#7454bd;background:#fbfaff;border:1px dashed #dcd4ec;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:240px;display:flex}.oa-empty>span{font-size:32px;font-weight:200}.oa-empty small{color:#8e829e;font-size:12px}.oa-image-button{background:#f2eff5;border:0;border-radius:16px;width:100%;padding:0;display:block;overflow:hidden}.oa-image-button img{width:100%;height:auto;transition:transform .2s;display:block}.oa-image-button:hover img{transform:scale(1.025)}.oa-card-copy{padding:12px 3px;font-size:13px}.oa-card-copy strong{font-weight:500}.oa-card-copy p{overflow-wrap:anywhere;margin:7px 0;line-height:1.6}.oa-comment-preview{color:#79747f;font-size:12px}.oa-comment-preview b{font-weight:500}.oa-card-bottom{justify-content:space-between;align-items:center;display:flex}.oa-trash-actions{justify-content:space-between;display:flex}.oa-file-list{padding:0;font-size:12px;list-style:none}.oa-file-list li{overflow-wrap:anywhere;align-items:center;gap:16px;padding:7px 0;display:flex}.oa-file-list li span:first-child{max-width:220px}.oa-file-list li span:nth-child(2){color:#7a708b}.oa-viewer{color:#24212c;background:#fff;border:0;border-radius:20px;width:calc(100vw - 48px);max-width:1500px;height:calc(100dvh - 48px);max-height:none;margin:auto;padding:0;position:fixed;inset:24px;overflow:hidden}.oa-viewer[open]{grid-template-columns:minmax(0,1fr) 360px;display:grid}.oa-viewer::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#171320ba}.oa-view-image{background:#131116;justify-content:center;align-items:center;min-width:0;padding:50px 20px 70px;display:flex;position:relative}.oa-view-image>img{object-fit:contain;max-width:100%;max-height:100%}.oa-close{color:#fff;background:#ffffff1c;border:0;border-radius:50%;width:36px;height:36px;position:absolute;top:16px;left:18px;font-size:26px!important}.oa-view-nav{justify-content:space-between;display:flex;position:absolute;bottom:22px;left:24px;right:24px}.oa-view-nav button{color:#fff;background:0 0;border:0;padding:8px}.oa-view-nav button:disabled{opacity:.3;cursor:default}.oa-conversation{padding:26px;overflow:auto}.oa-conversation h2{margin:0 0 24px;font-size:22px;font-weight:500}.oa-conversation h3{margin:24px 0;font-size:14px;font-weight:500}.oa-conversation label{color:#77717f;font-size:12px;display:block}.oa-conversation textarea{resize:vertical;box-sizing:border-box;color:#38303f;background:#fdfcfe;border:1px solid #e6e1ec;border-radius:10px;width:100%;min-height:72px;margin-top:9px;padding:10px}.oa-conversation form{margin:18px 0}.oa-conversation .oa-primary{margin-top:8px;padding:10px 18px;font-size:12px}.gieona-album button:disabled{opacity:.45;cursor:not-allowed}.oa-reactions{gap:8px;margin:20px 0;display:flex}.oa-reactions button{background:#f5f2fa;border:0;border-radius:20px;padding:9px 12px;font-size:18px}.oa-reactions button[aria-pressed=true]{background:#e8defe;outline:1px solid #a98cec}.oa-comment{overflow-wrap:anywhere;margin:20px 0;font-size:13px}.oa-comment p{line-height:1.7}.oa-comment .oa-text{margin-right:16px}.oa-photo-options{gap:18px;margin-top:32px;font-size:12px;display:grid}.oa-photo-options a{color:#7050c5}.oa-photo-options .oa-danger{text-align:left}.oa-empty-message{text-align:center;color:#8b8494;padding:70px}.gieona-album :focus-visible{outline-offset:4px;outline:2px solid #8052ff}@media (width<=800px){.gieona-album{padding:22px}.oa-header{align-items:flex-start}.oa-header h1{font-size:24px}.oa-toolbar{flex-wrap:wrap;align-items:flex-start}.oa-viewer[open]{grid-template-rows:45vh 1fr;grid-template-columns:1fr}.oa-viewer{width:calc(100vw - 16px);height:calc(100dvh - 16px);inset:8px}.oa-conversation{padding:20px}.oa-masonry{columns:2 150px;column-gap:12px}.oa-file-list li{flex-wrap:wrap}}

:root, .x9ceq60 {
  --x1izg7hw: #050507;
  --x1mde5x9: #fff;
  --x1o7yzax: #15131a;
  --x946our: #85818a;
  --x10v1u89: #8052ff;
  --x1whpmau: #7144ef;
  --x1ay6vfv: #ffb829;
  --x1u89fqh: #38bfa6;
  --xlxehuz: #f3f1ec;
  --x1pufk5e: #d9d6d0;
}

:root, .xxvul05 {
  --xsvbdmy: 10px;
  --x1sw5ji3: 9999px;
}

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

.xok9t23:not(#\#) {
  inset: 12%;
}

.x1ug8hzy:not(#\#) {
  inset: 3px 1px 2px;
}

.x13c02t4:not(#\#) {
  margin: -2px 4px 0;
}

.xkc5qi:not(#\#) {
  margin: 0 0 10px;
}

.x15qb3m7:not(#\#) {
  margin: 0 0 18px;
}

.xzrr0m3:not(#\#) {
  margin: 0 0 9px;
}

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

.xrw0vfg:not(#\#) {
  margin: 25px 0 0;
}

.xxepmn2:not(#\#) {
  padding: 0 11px;
}

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

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

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

.xqqqt04:not(#\#) {
  padding: 40px 48px 36px;
}

.x4pt1l0:not(#\#) {
  padding: 42px 72px;
}

@media (width <= 900px) {
  .xzkr281.xzkr281:not(#\#) {
    padding: 100px 0 24px;
  }

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

  .xiotpwk.xiotpwk:not(#\#) {
    padding: 72px 28px 64px;
  }
}

@media (width <= 560px) {
  .xp1j1ix.xp1j1ix:not(#\#) {
    padding: 80px 0 0;
  }
}

.x1jnuw65:not(#\#):not(#\#) {
  border-color: #d7d4ce;
}

.x3eb4d2:not(#\#):not(#\#) {
  border-color: #edc6c6;
}

.x1r7ld26:not(#\#):not(#\#) {
  border-color: currentColor;
}

.xe60ev5:not(#\#):not(#\#) {
  border-color: var(--x1ay6vfv);
}

.xqh4e1h:not(#\#):not(#\#) {
  border-color: var(--x1pufk5e);
}

.x11hwns0:not(#\#):not(#\#) {
  border-color: var(--x1u89fqh);
}

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

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

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

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

.x1y8c6ou:not(#\#):not(#\#) {
  border-radius: var(--x1sw5ji3);
}

.xidvv4w:not(#\#):not(#\#) {
  border-radius: var(--xsvbdmy);
}

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

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

.xvndefy:not(#\#):not(#\#) {
  border-width: 1.5px;
}

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

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

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

.x15gj94b:not(#\#):not(#\#) {
  gap: 11px;
}

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

.x1jpf44d:not(#\#):not(#\#) {
  gap: 17px;
}

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

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

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

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

.xe8uvvx:not(#\#):not(#\#) {
  list-style: none;
}

.xj3msbq:not(#\#):not(#\#) {
  margin-inline: 3px;
}

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

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

.x1uos4xh:not(#\#):not(#\#) {
  padding-block: 4px 13px;
}

.x15ldat2:not(#\#):not(#\#) {
  padding-inline: 15px;
}

.x1w6a0xe:not(#\#):not(#\#) {
  padding-inline: 2px 14px;
}

.x1ku5rj1:not(#\#):not(#\#) {
  place-items: center;
}

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

.x1045gsh:not(#\#):not(#\#) {
  transition: background-color .16s, color .16s, border-color .16s, transform .16s;
}

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

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

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

.x6xcai0:hover:not(#\#):not(#\#) {
  border-color: #8052ff;
}

.x2x7hk5:hover:not(#\#):not(#\#) {
  border-color: #c8c4bd;
}

.x581ebn:focus:not(#\#):not(#\#) {
  border-color: #8d6bef;
}

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

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

.x1plog1:not(#\#):not(#\#):not(#\#) {
  aspect-ratio: 1;
}

.x1nn4bis:not(#\#):not(#\#):not(#\#) {
  background-color: #39373e;
}

.x12wnpka:not(#\#):not(#\#):not(#\#) {
  background-color: #777181;
}

.x10co0qq:not(#\#):not(#\#):not(#\#) {
  background-color: #dcd9d4;
}

.x1y41ayp:not(#\#):not(#\#):not(#\#) {
  background-color: #ebe8e2;
}

.x1iqost4:not(#\#):not(#\#):not(#\#) {
  background-color: #fff8f8;
}

.x1oakj95:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff61;
}

.xahyfm4:not(#\#):not(#\#):not(#\#) {
  background-color: #ffffff6b;
}

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

.xkgwtyy:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x10v1u89);
}

.x87hju6:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1ay6vfv);
}

.xb1q5ph:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1izg7hw);
}

.x1uaxcxt:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1mde5x9);
}

.x1lbs60h:not(#\#):not(#\#):not(#\#) {
  background-color: var(--xlxehuz);
}

.x1unui8f:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px #8052ff1a;
}

.x15e1i7:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 16px #8052fff2;
}

.xmmzx74:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 7px #ffb829;
}

.xqyv9w4:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 18px 50px #15131a29;
}

.xod3thx:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 9px 28px #8052ff2b;
}

.xieni4e:not(#\#):not(#\#):not(#\#) {
  color: #17151c;
}

.xsu6lbr:not(#\#):not(#\#):not(#\#) {
  color: #18161c;
}

.x41aexs:not(#\#):not(#\#):not(#\#) {
  color: #4b4850;
}

.x1hzv22p:not(#\#):not(#\#):not(#\#) {
  color: #4c4950;
}

.xzwvc2g:not(#\#):not(#\#):not(#\#) {
  color: #55535c;
}

.x3n6p96:not(#\#):not(#\#):not(#\#) {
  color: #696771;
}

.x13k5hn0:not(#\#):not(#\#):not(#\#) {
  color: #716d77;
}

.x10bt5a0:not(#\#):not(#\#):not(#\#) {
  color: #777181;
}

.xep03vt:not(#\#):not(#\#):not(#\#) {
  color: #77727e;
}

.x1lcgiwq:not(#\#):not(#\#):not(#\#) {
  color: #a29ea6;
}

.x1ggzktb:not(#\#):not(#\#):not(#\#) {
  color: #a7a4ae;
}

.x3675qk:not(#\#):not(#\#):not(#\#) {
  color: #a88cff;
}

.x1my069j:not(#\#):not(#\#):not(#\#) {
  color: #aaa6ac;
}

.xajds53:not(#\#):not(#\#):not(#\#) {
  color: #aaa6ad;
}

.x136m8up:not(#\#):not(#\#):not(#\#) {
  color: #aaa7ad;
}

.x1w29hv1:not(#\#):not(#\#):not(#\#) {
  color: #aaa7b0;
}

.x1heor9g:not(#\#):not(#\#):not(#\#) {
  color: inherit;
}

.xgk9lak:not(#\#):not(#\#):not(#\#) {
  color: var(--x10v1u89);
}

.x1gubnaf:not(#\#):not(#\#):not(#\#) {
  color: var(--x1mde5x9);
}

.x1qpqsdl:not(#\#):not(#\#):not(#\#) {
  color: var(--x1o7yzax);
}

.xkpbnwl:not(#\#):not(#\#):not(#\#) {
  color: var(--x946our);
}

.x1jm3nie:not(#\#):not(#\#):not(#\#) {
  cursor: grab;
}

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

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

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

.x1rg5ohu:not(#\#):not(#\#):not(#\#) {
  display: inline-block;
}

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

.x1bnd6as:not(#\#):not(#\#):not(#\#) {
  filter: blur(50px);
}

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

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

.xngqnad:not(#\#):not(#\#):not(#\#) {
  font-family: var(--font-geist-mono),monospace;
}

.x1k6wstc:not(#\#):not(#\#):not(#\#) {
  font-size: 10px;
}

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

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

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

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

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

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

.x1m6oxru:not(#\#):not(#\#):not(#\#) {
  font-size: 34px;
}

.x6ijxsv:not(#\#):not(#\#):not(#\#) {
  font-size: 7px;
}

.xdzlmae:not(#\#):not(#\#):not(#\#) {
  font-size: 8px;
}

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

.x1toxn85:not(#\#):not(#\#):not(#\#) {
  font-size: clamp(58px, 6.1vw, 94px);
}

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

.xo0ddhe:not(#\#):not(#\#):not(#\#) {
  font-weight: 350;
}

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

.x10p5zqr:not(#\#):not(#\#):not(#\#) {
  font-weight: 450;
}

.xseu7c4:not(#\#):not(#\#):not(#\#) {
  font-weight: 580;
}

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

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

.xw9l406:not(#\#):not(#\#):not(#\#) {
  grid-template-columns: minmax(0, 1.08fr) minmax(460px, .92fr);
}

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

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

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

.xpgpu2e:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.045em;
}

.x1jc6cqb:not(#\#):not(#\#):not(#\#) {
  letter-spacing: -.065em;
}

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

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

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

.x1dgsrnt:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .06em;
}

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

.x7447wj:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .12em;
}

.x1labic3:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .14em;
}

.x14lbdrl:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .15em;
}

.xa7ig63:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .16em;
}

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

.xny5rgh:not(#\#):not(#\#):not(#\#) {
  letter-spacing: .23em;
}

.x1j4510k:not(#\#):not(#\#):not(#\#) {
  line-height: .92;
}

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

.x1evy7pa:not(#\#):not(#\#):not(#\#) {
  line-height: 1.5;
}

.xa7kkou:not(#\#):not(#\#):not(#\#) {
  line-height: 1.7;
}

.xbs1c6g:not(#\#):not(#\#):not(#\#) {
  line-height: 1.9;
}

.x3onkmb:not(#\#):not(#\#):not(#\#) {
  opacity: .35;
}

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

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

.x18km98s:not(#\#):not(#\#):not(#\#) {
  opacity: .75;
}

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

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

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

.x1f2o8sj:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-32deg) scaleY(.55);
}

.x1rr8tx7:not(#\#):not(#\#):not(#\#) {
  transform: rotate(-45deg);
}

.x1158fpu:not(#\#):not(#\#):not(#\#) {
  transform: rotate(45deg);
}

.xpceaqw:not(#\#):not(#\#):not(#\#) {
  transition-duration: .22s;
}

.x1hctx40:not(#\#):not(#\#):not(#\#) {
  transition-property: color, border-color, opacity;
}

.xwji4o3:not(#\#):not(#\#):not(#\#) {
  transition-timing-function: ease;
}

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

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

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

.xhtitgo:not(#\#):not(#\#):not(#\#) {
  z-index: 2;
}

.xzkaem6:not(#\#):not(#\#):not(#\#) {
  z-index: 3;
}

.x494qxu:focus-visible:not(#\#):not(#\#):not(#\#) {
  outline-color: #8052ff;
}

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

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

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

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

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

.x1nj9xnt:disabled:not(#\#):not(#\#):not(#\#) {
  opacity: .65;
}

.xvqsf8e:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #8052ff;
}

.xmsu8om:hover:not(#\#):not(#\#):not(#\#) {
  background-color: #e1ddd6;
}

.xay1zqb:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1mde5x9);
}

.xxhgtu:hover:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1whpmau);
}

.x9j6q2k:hover:not(#\#):not(#\#):not(#\#) {
  color: #625e67;
}

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

.x14ow2ja:hover:not(#\#):not(#\#):not(#\#) {
  transform: translateY(-1px);
}

.xpeu2fr:focus:not(#\#):not(#\#):not(#\#) {
  background-color: var(--x1mde5x9);
}

.x19nz562:focus:not(#\#):not(#\#):not(#\#) {
  box-shadow: 0 0 0 3px #8052ff14;
}

.xch2mbi:active:not(#\#):not(#\#):not(#\#) {
  cursor: grabbing;
}

@media (width <= 560px) {
  .xl0nte0.xl0nte0:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 900px) {
  .xzd29fr.xzd29fr:not(#\#):not(#\#):not(#\#) {
    display: none;
  }
}

@media (width <= 560px) {
  .x8dgbvk.x8dgbvk:not(#\#):not(#\#):not(#\#) {
    font-size: 29px;
  }

  .x7ujdnd.x7ujdnd:not(#\#):not(#\#):not(#\#) {
    font-size: 47px;
  }
}

@media (width <= 900px) {
  .x1vdlwh9.x1vdlwh9:not(#\#):not(#\#):not(#\#) {
    font-size: clamp(48px, 11vw, 72px);
  }

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

.xoen7dp:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #8052ff;
}

.xgx5hce:not(#\#):not(#\#):not(#\#):not(#\#) {
  border-bottom-color: #d7d3cc;
}

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

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

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

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

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

.xy58vm5:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 24px;
}

.x1v8ttqh:not(#\#):not(#\#):not(#\#):not(#\#) {
  bottom: 8%;
}

.xx3o462:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 15px;
}

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

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

.x36qwtl:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 2px;
}

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

.x90ne7k:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 34px;
}

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

.xuoj239:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 3px;
}

.xsdox4t:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 48px;
}

.x10wjd1d:not(#\#):not(#\#):not(#\#):not(#\#) {
  height: 50px;
}

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

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

.x12lbrt0:not(#\#):not(#\#):not(#\#):not(#\#) {
  left: 10px;
}

.x1jyxor1:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: -1px;
}

.x1hq5gj4:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 24px;
}

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

.x4n8cb0:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-bottom: 30px;
}

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

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

.xl010v5:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-right: 4px;
}

.xr1yuqi:not(#\#):not(#\#):not(#\#):not(#\#) {
  margin-top: auto;
}

.xrgej4m:not(#\#):not(#\#):not(#\#):not(#\#) {
  max-width: 700px;
}

.x1y06tjk:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-height: 100svh;
}

.x1d77m7x:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: 140px;
}

.x15x72sd:not(#\#):not(#\#):not(#\#):not(#\#) {
  min-width: auto;
}

.x1sgudl8:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-bottom: 48px;
}

.x1igx7t4:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 15px;
}

.x6wrskw:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-left: 4px;
}

.x1ecxu3w:not(#\#):not(#\#):not(#\#):not(#\#) {
  padding-right: 54px;
}

.x1y56516:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: -5%;
}

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

.xlftelb:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 12px;
}

.xihnxsq:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 14%;
}

.x3mw7os:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 18px;
}

.x16i1cuh:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 30px;
}

.x1d37e2g:not(#\#):not(#\#):not(#\#):not(#\#) {
  right: 7px;
}

.xkzyxtv:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: -5%;
}

.x1rouazn:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 11px;
}

.xyc4j8s:not(#\#):not(#\#):not(#\#):not(#\#) {
  top: 7px;
}

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

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

.x1a00udw:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 15px;
}

.x17z2i9w:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 22px;
}

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

.xfo62xy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 2px;
}

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

.x1g8rjiy:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: 3px;
}

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

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

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

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

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

.x11tv6wi:not(#\#):not(#\#):not(#\#):not(#\#) {
  width: min(47vw, 680px);
}

@media (width <= 560px) {
  .x1taneih.x1taneih:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 44svh;
  }
}

@media (width <= 900px) {
  .xvzml3x.xvzml3x:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: 52svh;
  }

  .x1mr1erl.x1mr1erl:not(#\#):not(#\#):not(#\#):not(#\#) {
    min-height: auto;
  }

  .xcmkscl.xcmkscl:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: -16%;
  }
}

@media (width <= 560px) {
  .xfo49ev.xfo49ev:not(#\#):not(#\#):not(#\#):not(#\#) {
    right: -27%;
  }
}

@media (width <= 900px) {
  .x6lveel.x6lveel:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: -18%;
  }
}

@media (width <= 560px) {
  .x1x5dsqp.x1x5dsqp:not(#\#):not(#\#):not(#\#):not(#\#) {
    top: -23%;
  }
}

@media (width <= 900px) {
  .xa2qd7d.xa2qd7d:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 73vw;
  }
}

@media (width <= 560px) {
  .xii9f56.xii9f56:not(#\#):not(#\#):not(#\#):not(#\#) {
    width: 96vw;
  }
}

.x1cvdf3k:not(#\#):not(#\#):not(#\#):not(#\#):not(#\#)::placeholder {
  color: #aaa7ad;
}
