@layer stylex;@layer app{*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{margin:0;padding:0}body{color:#dbe2ef;background:#0b0e14;min-height:100vh;font:15px/1.5 ui-sans-serif,system-ui,-apple-system,sans-serif}#root{min-height:100vh;padding:0;display:block}dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#000000a6}button:focus-visible,a:focus-visible,[role=button]:focus-visible{outline-offset:2px;outline:2px solid #6ee7a0}}

@layer priority1;

@layer priority2 {
  .x10a8y8t {
    inset: 0;
  }

  .x1bpp3o7 {
    margin: auto;
  }

  .x1717udv {
    padding: 0;
  }

  .x6yrr3s {
    padding: 10px 12px;
  }

  .x1saejgb {
    padding: 12px 8px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1x93lg1 {
    padding: 14px 24px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .xl7t7w5 {
    padding: 1px 8px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x10xs6qf {
    padding: 28px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .xzjgxns {
    padding: 32px 16px;
  }

  .x1whlmpv {
    padding: 4px 6px;
  }

  .xdqdrvq {
    padding: 4px 8px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .xk61eof {
    padding: 6px 10px;
  }

  .x18tqr4w {
    padding: 6px 8px;
  }

  .x2lkgqm {
    padding: 7px 10px;
  }

  .x1160tuk {
    padding: 8px 10px;
  }

  .x153ncpu {
    padding: 8px 12px;
  }

  .x1r1m0to {
    padding: 9px 12px;
  }

  .x1jgyy6p {
    padding: 9px 14px;
  }

  @media (width <= 640px) {
    .xv6hiwc.xv6hiwc {
      padding: 16px;
    }
  }

  @media (width <= 760px) {
    .xuuurvx.xuuurvx {
      padding: 22px;
    }
  }
}

@layer priority3 {
  .x9r1u3d {
    border-color: #0000;
  }

  .xjhrxhw {
    border-color: var(--x13s5nqr);
  }

  .xommvy6 {
    border-color: var(--x1vc38jl);
  }

  .x1viei65 {
    border-color: var(--xj5lvne);
  }

  .x1we7qa7 {
    border-color: var(--xlc3yj0);
  }

  .x1hpykwb {
    border-color: var(--xxbv6fr);
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xhpnuu7 {
    border-radius: 9px;
  }

  .x1o37bn4 {
    border-radius: var(--x1g5ahd9);
  }

  .xh88qy5 {
    border-radius: var(--x1stfsll);
  }

  .x1kuegq {
    border-radius: var(--x8w1t2v);
  }

  .x13nhfp8 {
    border-radius: var(--xtpbx6i);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xe8uvvx {
    list-style: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }
}

@layer priority4 {
  .x6s0dn4 {
    align-items: center;
  }

  .x1cy8zhl {
    align-items: flex-start;
  }

  .xamitd3 {
    align-self: center;
  }

  .xpvyfi4 {
    align-self: flex-end;
  }

  .xllfotl {
    animation-duration: .18s;
  }

  .xhpbw76 {
    animation-name: x1uknk9t-B;
  }

  .xa3vuyk {
    animation-timing-function: ease-out;
  }

  .x1eh7rko {
    background-color: #101c14;
  }

  .x68m4m9 {
    background-color: #0009;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x2ejil6 {
    background-color: var(--x12kyiio);
  }

  .xnb9f0e {
    background-color: var(--x19meqg6);
  }

  .x8n0yex {
    background-color: var(--x1iid9l3);
  }

  .xyhkx6g {
    background-color: var(--x1llymg1);
  }

  .x1bnhoom {
    background-color: var(--x1pluv17);
  }

  .xng79mo {
    background-color: var(--x1tebw18);
  }

  .x20osdv {
    background-color: var(--x1vc38jl);
  }

  .xd0udrj {
    background-color: var(--x1ys47o8);
  }

  .x110zgfo {
    background-color: var(--x717mpd);
  }

  .xl01iq4 {
    background-color: var(--x9q4yd9);
  }

  .x1ip3kb7 {
    background-color: var(--xn16ckw);
  }

  .x1idgm2e {
    background-color: var(--xxbv6fr);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1bkpmvq {
    box-shadow: 0 8px 24px #00000080;
  }

  .xm7tsgs {
    color: var(--x121xs8f);
  }

  .xrr43k2 {
    color: var(--x18o4a7m);
  }

  .x1f93cai {
    color: var(--x1iid9l3);
  }

  .x8cke1q {
    color: var(--x1l0fwjy);
  }

  .x14m1zsw {
    color: var(--x1tebw18);
  }

  .xarnkbl {
    color: var(--x1vc38jl);
  }

  .x1rflzmf {
    color: var(--x1vj3j0v);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x1s85apg {
    display: none;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .x1q7jzdg {
    font-size: 19px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x1ewwscv {
    font-size: 26px;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x13a6bvl {
    justify-content: flex-end;
  }

  .xbac8wx {
    letter-spacing: .5px;
  }

  .xhcxar9 {
    letter-spacing: 1.2px;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x1cb1t30 {
    transform: translateY(-50%);
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x126k92a {
    white-space: pre-wrap;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .x1355qak {
    z-index: 20;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xf5e64p {
    z-index: 40;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1s07b3s:disabled {
    cursor: not-allowed;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .xwki8qu:hover {
    background-color: var(--x12kyiio);
  }

  .xffw1g7:hover {
    background-color: var(--x19meqg6);
  }

  .xsay38t:hover {
    background-color: var(--xlc3yj0);
  }

  .x14g8gv4:hover {
    color: var(--x18o4a7m);
  }

  .x1sur9pj:hover {
    text-decoration-line: underline;
  }

  .xd83tqw:focus {
    outline-color: var(--x1vc38jl);
  }

  .x1de710j:focus {
    outline-style: solid;
  }

  .xat8dtc:focus {
    outline-width: 1px;
  }

  @media (width <= 900px) {
    .x168i3sl.x168i3sl {
      display: inline-flex;
    }

    .xzd29fr.xzd29fr {
      display: none;
    }
  }

  @media (width <= 760px) {
    .x1krwfvz.x1krwfvz {
      flex-direction: column;
    }
  }
}

@layer priority5 {
  .x1drnfc6 {
    border-bottom-color: var(--xxbv6fr);
  }

  .x1q0q8m5 {
    border-bottom-style: solid;
  }

  .xso031l {
    border-bottom-width: 1px;
  }

  .xqy6d54 {
    border-left-color: var(--xxbv6fr);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .x1qvawd0 {
    border-right-color: var(--x13s5nqr);
  }

  .xk815zw {
    border-right-color: var(--xxbv6fr);
  }

  .x32b0ac {
    border-right-style: solid;
  }

  .xs1s249 {
    border-right-width: 1px;
  }

  .xavzpnu {
    border-top-color: var(--xxbv6fr);
  }

  .x13fuv20 {
    border-top-style: solid;
  }

  .x178xt8z {
    border-top-width: 1px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x191j7n5 {
    bottom: 16px;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xdd8jsf {
    height: 52px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xu96u03 {
    left: 0;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1u7kmwd {
    margin-bottom: 14px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .xjpr12u {
    margin-bottom: 2px;
  }

  .xtxcnzb {
    margin-left: 30px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1db2dqx {
    margin-right: 8px;
  }

  .xack27t {
    margin-right: auto;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .x1uedy8c {
    max-width: 880px;
  }

  .x1kozois {
    max-width: 920px;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xeuugli {
    min-width: 0;
  }

  .xkgs3ab {
    min-width: 130px;
  }

  .x5w4yej {
    min-width: 160px;
  }

  .x277336 {
    min-width: 560px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .x15xlstr {
    padding-right: 64px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .x3m8u43 {
    right: 0;
  }

  .xn5hqff {
    right: 16px;
  }

  .xclnmbr {
    right: 6px;
  }

  .x13vifvy {
    top: 0;
  }

  .xdsb8wn {
    top: 100%;
  }

  .xwa60dl {
    top: 50%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x18qqrc1 {
    width: 248px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1td3qas {
    width: 32px;
  }

  .xg80ozm {
    width: 330px;
  }

  .x100vrsf {
    width: 40px;
  }

  .xvni27 {
    width: 52px;
  }

  .xni59qk {
    width: 72px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .xefyazp {
    width: 90px;
  }

  .xwzhdx8 {
    width: min(280px, 84vw);
  }

  .x1ove4c {
    width: min(360px, 100vw - 32px);
  }

  .xcyy4kf {
    width: min(440px, 100vw - 32px);
  }

  @media (width <= 760px) {
    .xnrpu45.xnrpu45 {
      border-bottom-color: var(--xxbv6fr);
    }

    .x45zcaj.x45zcaj {
      border-bottom-style: solid;
    }

    .xas92a0.xas92a0 {
      border-bottom-width: 1px;
    }

    .x1wujc88.x1wujc88 {
      border-right-style: none;
    }

    .xu3tkzf.xu3tkzf {
      width: 100%;
    }
  }
}

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

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

:root, .x10fe9ul {
  --x9q4yd9: #0b0e14;
  --x1ys47o8: #121826;
  --x19meqg6: #182238;
  --x12kyiio: #22304f;
  --xn16ckw: #0d1320;
  --xxbv6fr: #1f2937;
  --x13s5nqr: #2a3550;
  --x18o4a7m: #dbe2ef;
  --x121xs8f: #7d8aa5;
  --x1vj3j0v: #9fb3d1;
  --x1vc38jl: #6ee7a0;
  --x717mpd: #14532d;
  --xlc3yj0: #166534;
  --x1pluv17: #3f2d0c;
  --x1l0fwjy: #fbbf24;
  --x1tebw18: #fca5a5;
  --xj5lvne: #7f1d1d;
  --x1iid9l3: #7cc4ff;
  --x1llymg1: #0d1320;
  --xtpbx6i: 12px;
  --x8w1t2v: 8px;
  --x1g5ahd9: 6px;
  --x1stfsll: 999px;
}
