@layer priority1,priority2,priority3,priority4,priority5;

@layer priority1 {
  :root, .xuc3tth {
    --x1eclcna: #101218;
    --x1rro66e: #070b18eb;
    --x1r2ad5f: #171f35;
    --x1psullu: #e2e8f0;
    --xu0jl53: #7c6cf8;
    --xrsyuzk: #161920;
    --x1d7zc1z: #1e222c;
    --x1wyum3i: #12151c;
    --x1nt10gi: #2b303c;
    --x1td7rgg: #edf0f7;
    --xpznvp3: #a2abbd;
    --x1i6zjrr: #778299;
    --x13879kc: #9079ff;
    --x18wdxac: #715de8;
    --x1fvxman: #a692ff;
    --x1ynalpn: #28223e;
    --x6qw20q: #fff;
    --x1kzr5fm: #73dcb1;
    --xsaqe4y: #e9c180;
    --x1twmnt: #ff8c9f;
    --xv5jyax: #8bd3e6;
    --x1avph0c: #e4e7ef;
    --xf6szf6: transparent;
  }

  :root, .x119i6dr {
    --x1h3bo3q: "DM Sans", ui-sans-serif, system-ui, sans-serif;
    --xzo87mc: 16px;
    --xxhgq98: 700;
    --x1vx8kwe: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
    --x1nc4o9e: "SFMono-Regular", Consolas, "Liberation Mono", monospace;
    --x7g68d0: 11px;
    --x10udfuk: 12px;
    --x8pfbm4: 13px;
    --xrhqwsa: 14px;
    --x1ki9ddw: 24px;
    --x5hcb66: 400;
    --xiaji7r: 500;
    --x1onm86g: 600;
    --xwsfyaf: 1.6;
  }

  :root, .x1daaz1m {
    --x5dc2l: 4px;
    --xx0so3q: 8px;
    --x19fi4uo: 12px;
    --x1or006r: 13px;
    --x3d7e30: 16px;
    --x1roohan: 24px;
    --x3t0ml3: 32px;
    --x1c5hk8t: 48px;
  }

  :root, .x1r4l0rn {
    --x8rodtb: .14s;
    --x13wzzy5: .45;
    --xgm0i2a: 2px solid #a692ff;
  }

  :root, .xnd441q {
    --xa46agk: 6px;
    --x159bi9p: 10px;
    --x1uia1s4: 999px;
    --x18dsoor: 1px;
  }

  .xu9mm4m.xu9mm4m, .xu9mm4m.xu9mm4m:root {
    --x1nt10gi: #c6ccd8;
    --x1wyum3i: #e4e7ef;
    --x1i6zjrr: #69748b;
  }
}

@layer priority2 {
  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .x1edwhgy {
    padding: var(--x19fi4uo);
  }

  .x1vvpiay {
    padding: var(--x1roohan);
  }

  .x1phxg4l {
    padding: var(--x3t0ml3);
  }

  .x1yqk8fu {
    padding: var(--x5dc2l);
  }

  .x1w0z87f {
    padding: var(--xx0so3q);
  }

  @media (width <= 600px) {
    .x1bouvjr.x1bouvjr {
      padding: var(--x3d7e30);
    }
  }
}

@layer priority3 {
  .x1o4hewl {
    border-color: var(--x13879kc);
  }

  .xu5zpog {
    border-color: var(--x1nt10gi);
  }

  .xrtb3ub {
    border-color: var(--xf6szf6);
  }

  .xpd94yc {
    border-radius: var(--x159bi9p);
  }

  .x1mhdr8n {
    border-radius: var(--x1uia1s4);
  }

  .xg3vcy4 {
    border-radius: var(--xa46agk);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .xakokyk {
    border-width: var(--x18dsoor);
  }

  .x1uxfyxn {
    gap: var(--x19fi4uo);
  }

  .x5jij9 {
    gap: var(--x1roohan);
  }

  .x1dnt3a3 {
    gap: var(--x3d7e30);
  }

  .x1sj7h9i {
    gap: var(--x5dc2l);
  }

  .xc9ozjl {
    gap: var(--xx0so3q);
  }

  .x1osaytk {
    grid-column: 1 / -1;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1k1krzh {
    padding-block: var(--x19fi4uo);
  }

  .x19aj51o {
    padding-block: var(--x1roohan);
  }

  .xmnvqni {
    padding-block: var(--x3d7e30);
  }

  .xymrg0 {
    padding-block: var(--x5dc2l);
  }

  .xvwr07r {
    padding-block: var(--xx0so3q);
  }

  .xb0artz {
    padding-inline: var(--x19fi4uo);
  }

  .x1gewz7j {
    padding-inline: var(--x1roohan);
  }

  .x1b3h2sq {
    padding-inline: var(--x3d7e30);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1yo75zb:focus-visible {
    outline: var(--xgm0i2a);
  }
}

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

  .x7a106z {
    align-items: start;
  }

  .x1oa3qoh {
    align-self: auto;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .xvn2z4z {
    backdrop-filter: blur(12px);
  }

  .x11svi9i {
    background-color: var(--x13879kc);
  }

  .x1cu7wml {
    background-color: var(--x18wdxac);
  }

  .xqcbet9 {
    background-color: var(--x1d7zc1z);
  }

  .x1vbiu0w {
    background-color: var(--x1eclcna);
  }

  .xgwut67 {
    background-color: var(--x1nt10gi);
  }

  .x1dqjd6v {
    background-color: var(--x1rro66e);
  }

  .x1bgaflh {
    background-color: var(--x1td7rgg);
  }

  .xgltspk {
    background-color: var(--x1wyum3i);
  }

  .x1hmlifq {
    background-color: var(--x1ynalpn);
  }

  .xbiifui {
    background-color: var(--xf6szf6);
  }

  .x1pr31gy {
    background-color: var(--xrsyuzk);
  }

  .xabebtp {
    background-image: radial-gradient(var(--x1nt10gi) 1px,transparent 1px);
  }

  .xnvw0yq {
    background-size: 20px 20px;
  }

  .x9f619 {
    box-sizing: border-box;
  }

  .x1hyvwdk {
    clip-path: inset(50%);
  }

  .x3scbse {
    color: var(--x13879kc);
  }

  .xi9o1hk {
    color: var(--x1fvxman);
  }

  .xombma2 {
    color: var(--x1i6zjrr);
  }

  .x1c52fsj {
    color: var(--x1kzr5fm);
  }

  .x1vga6s0 {
    color: var(--x1psullu);
  }

  .x4dqzzi {
    color: var(--x1td7rgg);
  }

  .x1kp72xs {
    color: var(--x6qw20q);
  }

  .xz27yjg {
    color: var(--xpznvp3);
  }

  .xdzdq0q {
    color: var(--xsaqe4y);
  }

  .xindkio {
    color: var(--xv5jyax);
  }

  .xntwwlm {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
    color-scheme: dark;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x6fa5zc {
    font-family: var(--x1h3bo3q);
  }

  .x14dq33d {
    font-family: var(--x1nc4o9e);
  }

  .xaiqbc9 {
    font-family: var(--x1vx8kwe);
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x1epslax {
    font-size: var(--x10udfuk);
  }

  .x1jgblh9 {
    font-size: var(--x7g68d0);
  }

  .x1e809ta {
    font-size: var(--x8pfbm4);
  }

  .xi7ql6n {
    font-size: var(--xrhqwsa);
  }

  .x1oxipv9 {
    font-size: var(--xzo87mc);
  }

  .xavt416 {
    font-weight: var(--x1onm86g);
  }

  .x1b2j9gh {
    font-weight: var(--x5hcb66);
  }

  .x160ejpj {
    font-weight: var(--xiaji7r);
  }

  .xt90wg9 {
    font-weight: var(--xxhgq98);
  }

  .xo9297t {
    grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr);
  }

  .xl56j7k {
    justify-content: center;
  }

  .x1qughib {
    justify-content: space-between;
  }

  .x72az59 {
    letter-spacing: -.02em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .x1labic3 {
    letter-spacing: .14em;
  }

  .xwxc2jc {
    line-height: 1.8;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x1mw60n8 {
    line-height: var(--xwsfyaf);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x127j35w {
    opacity: var(--x13wzzy5);
  }

  .x1xa3l5n {
    outline-color: var(--x13879kc);
  }

  .x1v57pqu {
    outline-offset: -3px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xlxh57a {
    scrollbar-color: var(--x1nt10gi) var(--x1wyum3i);
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .xeq4nuv {
    tab-size: 2;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x1psfjxj {
    transform: translateX(16px);
  }

  .xveyt7z {
    transition-duration: var(--x8rodtb);
  }

  .xzo0q3i {
    transition-property: background-color, color, border-color;
  }

  .x7h6xqb {
    transition-property: background-color, color, opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .x87ps6o {
    -webkit-user-select: none;
    user-select: none;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1sdyfia {
    white-space: pre;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x1355qak {
    z-index: 20;
  }

  .x6yig9c:hover {
    background-color: var(--x1d7zc1z);
  }

  .x19euqee:hover {
    color: var(--x1td7rgg);
  }

  .x1mfheyf:hover {
    color: var(--xu0jl53);
  }

  @media (width <= 996px) {
    .x1bfqxu0.x1bfqxu0 {
      align-self: stretch;
    }

    .x1o46ky4.x1o46ky4 {
      display: inline-flex;
    }

    .xbd733r.xbd733r {
      display: none;
    }

    .xuch9c7.xuch9c7 {
      flex-basis: 100%;
    }

    .xj54ifs.xj54ifs {
      flex-direction: column;
    }
  }

  @media (width <= 900px) {
    .xirox3h.xirox3h {
      grid-template-columns: minmax(0, 1fr);
    }
  }
}

@layer priority5 {
  .x1xvbzse {
    border-bottom-color: var(--x13879kc);
  }

  .xt09vkp {
    border-bottom-color: var(--x1nt10gi);
  }

  .x1xttenz {
    border-bottom-color: var(--x1r2ad5f);
  }

  .x1t6sv0z {
    border-bottom-color: var(--xf6szf6);
  }

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

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

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .x6pbus7 {
    border-bottom-width: var(--x18dsoor);
  }

  .xyxi23a {
    border-top-color: var(--x1nt10gi);
  }

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

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

  .xmix8c7 {
    height: 18px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xa1jmj7 {
    height: 267px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xkl5mrx {
    height: 460px;
  }

  .xt7dq6l {
    height: auto;
  }

  .xncym2f {
    left: 8px;
  }

  .xccni1i {
    margin-bottom: var(--x19fi4uo);
  }

  .x1krdes2 {
    margin-bottom: var(--x1roohan);
  }

  .x1isasmu {
    margin-bottom: var(--x3d7e30);
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xsngtsq {
    margin-right: var(--x3d7e30);
  }

  .xu8vw55 {
    margin-right: var(--xx0so3q);
  }

  .x1g9kxxr {
    max-height: 560px;
  }

  .x1uo2qaz {
    max-width: 1520px;
  }

  .x1va8c73 {
    max-width: 320px;
  }

  .xpzv9ms {
    min-height: 1.8em;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x1shn012 {
    min-height: 180px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .x1wiwyrm {
    min-height: 52px;
  }

  .x879a55 {
    min-height: 60px;
  }

  .xeuugli {
    min-width: 0;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x18svk70 {
    padding-bottom: var(--x19fi4uo);
  }

  .xaslrqu {
    padding-bottom: var(--x1roohan);
  }

  .x1c0mf1m {
    padding-right: var(--x1roohan);
  }

  .x1s7g1fo {
    padding-right: var(--xx0so3q);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .xcg2brg {
    padding-top: var(--x1roohan);
  }

  .x15shzqp {
    padding-top: var(--x3d7e30);
  }

  .xll0d9s {
    top: -100px;
  }

  .x13vifvy {
    top: 0;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x3x2bpi {
    width: 46px;
  }

  .x4fb2mx:focus {
    top: 8px;
  }

  @media (width <= 996px) {
    .xa9gyem.xa9gyem {
      margin-left: 0;
    }
  }
}
