@layer priority1 {
  .xkaeupc {
    margin: 0 0 16px;
  }

  .x19bbpc0 {
    margin: 0 auto;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xl3fyo0 {
    margin: 12px 0 80px;
  }

  .x9rwyo8 {
    margin: 12px 0;
  }

  .xwplvfq {
    margin: 15px 0;
  }

  .xtrsrvl {
    margin: 6px 0 22px;
  }

  .x393m0j {
    padding: 0 24px 20px;
  }

  .xybtz1x {
    padding: 0 48px 28px;
  }

  .x1b4vry6 {
    padding: 10px 0;
  }

  .xugbsue {
    padding: 10px 8px;
  }

  .xp41m2r {
    padding: 12px 0;
  }

  .xovdgdp {
    padding: 12px 13px;
  }

  .x1ifpib {
    padding: 12px 20px;
  }

  .x1f9p8gr {
    padding: 13px 18px;
  }

  .xrbbaph {
    padding: 14px 0;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .xmbxx08 {
    padding: 18px 20px;
  }

  .x1yijxmr {
    padding: 20px 24px;
  }

  .x1t7086c {
    padding: 22px 0;
  }

  .x1cipzyu {
    padding: 22px 24px 10px;
  }

  .xp9y95v {
    padding: 22px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x1v6jie7 {
    padding: 30px;
  }

  .xb8gduk {
    padding: 44px 0 34px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x18tqr4w {
    padding: 6px 8px;
  }

  .x2lkgqm {
    padding: 7px 10px;
  }

  .x1r1m0to {
    padding: 9px 12px;
  }

  @media (width <= 800px) {
    .x1w85f0l.x1w85f0l {
      padding: 0 18px 20px;
    }
  }
}

@layer priority2 {
  .x4pepcl {
    border-radius: 12px;
  }

  .xixl9f9 {
    border-radius: 14px;
  }

  .xugzpu4 {
    border-radius: 18px;
  }

  .x174e0gf {
    border-radius: 30px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .xmt3bw4 {
    gap: 22px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x8hvet:focus-visible {
    outline: 2px solid #cf8ba2;
  }
}

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

  .xuk3077 {
    align-items: flex-end;
  }

  .x7a106z {
    align-items: start;
  }

  .x1c7ubxx {
    background-color: #09090c;
  }

  .x1rp7sn1 {
    background-color: #0b0b10;
  }

  .x1a4g8zc {
    background-color: #0c0b10;
  }

  .xdq9r3r {
    background-color: #0c0c11;
  }

  .xowcnba {
    background-color: #100f15;
  }

  .x18kh8dt {
    background-color: #111116;
  }

  .x1e2ucjp {
    background-color: #121116;
  }

  .x1dip7uq {
    background-color: #1a161f;
  }

  .x1ay9def {
    background-color: #1b1720;
  }

  .x1r2w0qw {
    background-color: #211823;
  }

  .x1f3eaxs {
    background-color: #29212d;
  }

  .xee7e4o {
    background-color: #82c6a5;
  }

  .xm71p6s {
    background-color: #c3a072;
  }

  .x1soxjxw {
    background-color: #e7a0b7;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x19ibnf4 {
    background-image: radial-gradient(at 15% 0, #80264418, #0000 50%);
  }

  .x5zsd62 {
    box-shadow: 0 0 10px #82c6a544;
  }

  .x2tie31 {
    box-shadow: inset 2px 0 #d08ca5;
  }

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

  .xjlq0r0 {
    color: #25121c;
  }

  .x1qwudmk {
    color: #665b70;
  }

  .x11dnxrk {
    color: #817586;
  }

  .x1k74dyo {
    color: #83778f;
  }

  .x4dfy7 {
    color: #86778e;
  }

  .xz2vg6 {
    color: #88818f;
  }

  .x1mzzd4u {
    color: #89788f;
  }

  .xgho29m {
    color: #8b8194;
  }

  .xcf9wgq {
    color: #8d8696;
  }

  .x13qijo0 {
    color: #8f7e99;
  }

  .xtpbp7c {
    color: #8f8299;
  }

  .xrjhwlv {
    color: #907993;
  }

  .x1fing7w {
    color: #918895;
  }

  .xmhxx0s {
    color: #92cab0;
  }

  .x16ysl95 {
    color: #93809b;
  }

  .x6770d2 {
    color: #99869e;
  }

  .x1qeq98t {
    color: #9c98a5;
  }

  .xbydlpg {
    color: #9d929d;
  }

  .x1hfrsrk {
    color: #a57e92;
  }

  .x1iddp5l {
    color: #ada7b2;
  }

  .xi1ovtp {
    color: #aea1b9;
  }

  .xnewi9z {
    color: #b4aabf;
  }

  .xkip5fu {
    color: #b6a8b5;
  }

  .x1nysgxb {
    color: #c2b9c7;
  }

  .x1trb3wb {
    color: #c8bac7;
  }

  .x1azrhep {
    color: #c9bbd3;
  }

  .xu24jwq {
    color: #cf8ba2;
  }

  .xxhjvgr {
    color: #d091aa;
  }

  .x1ux00ag {
    color: #d5a2bb;
  }

  .x1k4p27r {
    color: #d5cbd9;
  }

  .x8cqcwe {
    color: #d89baf;
  }

  .x1qo0rnq {
    color: #e1bdce;
  }

  .xx7zyb5 {
    color: #ee9c9c;
  }

  .xt3qavq {
    color: #ef9bb5;
  }

  .x1eyum4p {
    color: #f2eaf1;
  }

  .xlo3779 {
    color: #f3f1f4;
  }

  .x1c2patf {
    color: #f5eef4;
  }

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

  .x1ypdohk {
    cursor: pointer;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x2lmd3g {
    font-family: Inter, ui-sans-serif, system-ui, sans-serif;
  }

  .x1n2ylgu {
    font-family: ui-monospace, monospace;
  }

  .x1cnr73a {
    font-family: ui-monospace, SFMono-Regular, Consolas, monospace;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x1nyyd3 {
    font-size: 25px;
  }

  .xneq65o {
    font-size: 28px;
  }

  .x1gwigmq {
    font-size: 35px;
  }

  .x6ybaqj {
    font-size: 46px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xh88oxj {
    font-weight: 550;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .xvdv984 {
    font-weight: 680;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1t8wntd {
    font-weight: 750;
  }

  .x1o61qjw {
    grid-template-columns: 1fr 1fr;
  }

  .x1127nnt {
    grid-template-columns: 55px minmax(0, 1fr) 32px 50px;
  }

  .xlr7mz0 {
    grid-template-columns: minmax(320px, 380px) minmax(0, 1fr);
  }

  .x1sipb5g {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl56j7k {
    justify-content: center;
  }

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

  .x1w69ole {
    letter-spacing: -.025em;
  }

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

  .x1w3xk6t {
    letter-spacing: -.045em;
  }

  .x7447wj {
    letter-spacing: .12em;
  }

  .x2hcs4w {
    letter-spacing: .13em;
  }

  .xa7ig63 {
    letter-spacing: .16em;
  }

  .x11fj6oh {
    letter-spacing: .18em;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .xwxc2jc {
    line-height: 1.8;
  }

  .xbs1c6g {
    line-height: 1.9;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x1o3vuzj {
    scrollbar-color: #684052 #131018;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1hbq98r:disabled {
    background-color: #151318;
  }

  .x18hp71l:disabled {
    background-color: #77616b;
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .xjb0foi:disabled {
    cursor: wait;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xscun5a:hover {
    background-color: #29212e;
  }

  .x1oypmbj:hover {
    background-color: #f0b4c8;
  }

  @media (width <= 800px) {
    .xdhn41c.xdhn41c {
      font-size: 36px;
    }
  }

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

  @media (width <= 800px) {
    .xcqouw7.xcqouw7 {
      grid-template-columns: 1fr;
    }

    .x1kk4rku.x1kk4rku {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width <= 1000px) {
    .xx7gs88.xx7gs88 {
      position: static;
    }
  }
}

@layer priority4 {
  .xols6we {
    height: 6px;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .x1iog12x {
    margin-left: 4px;
  }

  .x1sgpng {
    margin-top: 22px;
  }

  .xjv05ge {
    margin-top: 28px;
  }

  .x9znbyn {
    max-height: 206px;
  }

  .xmndll1 {
    max-height: 660px;
  }

  .x1kvbfxc {
    max-width: 1600px;
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .xp73w0s {
    max-width: 580px;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x1bifzbx {
    min-height: 400px;
  }

  .xp22266 {
    min-height: 700px;
  }

  .xd5y1zx {
    min-height: 94px;
  }

  .xeuugli {
    min-width: 0;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x1g2khh7 {
    padding-bottom: 14px;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .xnm25rq {
    padding-left: 16px;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .xmhk92p {
    top: 20px;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1v4s8kt {
    width: 6px;
  }
}
