@layer mui;

@layer priority1;

@layer priority2 {
  .xln7xf2 {
    font: inherit;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xhv1u6h {
    margin: 16px 0;
  }

  .x14kudrl {
    margin: 8px 0;
  }

  .x4wwwo6 {
    padding: 0 24px 24px;
  }

  .x1470adl {
    padding: 0 2px;
  }

  .x1717udv {
    padding: 0;
  }

  .x1kiqgi0 {
    padding: 100px 80px 64px;
  }

  .x6yrr3s {
    padding: 10px 12px;
  }

  .x12pykp1, .x1iwkndl {
    padding: 12px 16px;
  }

  .x1bg5miv {
    padding: 12px 24px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1g8o3q3 {
    padding: 16px 0;
  }

  .xqb5aye {
    padding: 16px 24px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x7eqkm1 {
    padding: 24px 24px 0;
  }

  .x1v4z155 {
    padding: 24px 40px;
  }

  .x18opo0m {
    padding: 24px 80px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x1m8ls7q {
    padding: 32px 20px;
  }

  .x1gkjlqi {
    padding: 40px;
  }

  .x126mcg9 {
    padding: 48px 24px;
  }

  .xztvwtv {
    padding: 4px 0;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x106umrb {
    padding: 60px 24px;
  }

  .xmu5p4m {
    padding: 60px 80px;
  }

  .x153ncpu {
    padding: 8px 12px;
  }

  .x1ff1495 {
    padding: 8px 16px;
  }

  .xe8ttls {
    padding: 8px;
  }
}

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

  .x1c4itqy {
    border-color: var(--x1rrh4e3);
  }

  .xkf3i3v {
    border-color: var(--x1t0ci8u);
  }

  .xngjlpw {
    border-color: var(--x1thfg5h);
  }

  .x1xwekrv {
    border-radius: 100px;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .xgqmno8 {
    border-radius: 16px;
  }

  .x1khhgft {
    border-radius: 24px;
  }

  .xuz7yzd {
    border-radius: 40px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x3psx0u {
    flex: none;
  }

  .x5mp9sv {
    flex: 1 0 0;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1okw0bk {
    flex: none;
  }

  .xxhr3t {
    gap: 0;
  }

  .xssrszg {
    gap: 100px;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1qg7m3j {
    gap: 15px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .xqnjxqj {
    gap: 25px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .x14n5cft {
    gap: 40px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .xxy7wue {
    gap: 80px;
  }

  .x167g77z {
    gap: 8px;
  }

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

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x169l3ba {
    transition: all .2s;
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }
}

@layer priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .x1i10hfl {
    -webkit-tap-highlight-color: transparent;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xqcrz7y {
    align-self: flex-start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x1q3qbx4 {
    animation-duration: 1s;
  }

  .xa4qsjk {
    animation-iteration-count: infinite;
  }

  .x1ka1v4i {
    animation-name: xqng64z-B;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .xjyslct {
    appearance: none;
  }

  .x11fneen {
    aspect-ratio: auto;
  }

  .xluprq8 {
    background-color: #fee685;
  }

  .xc33sb2 {
    background-color: #ff6900;
  }

  .x1h8a9gn {
    background-color: #ffb900;
  }

  .x1c5tqo3 {
    background-color: #fff;
  }

  .x1nh4oco {
    background-color: #0003;
  }

  .x1aif2fj {
    background-color: #10182866;
  }

  .xftg0ou {
    background-color: #ffffffb3;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1adqknh {
    background-color: var(--x1b8y0zl);
  }

  .xg3dqj8 {
    background-color: var(--x1h3r44b);
  }

  .x44ihxq {
    background-color: var(--x1iw8xu6);
  }

  .x1ohg2ul {
    background-color: var(--x1qw2j9h);
  }

  .xzq5tzo {
    background-color: var(--x1rrh4e3);
  }

  .x15jp6vm {
    background-color: var(--x1seum3m);
  }

  .x1kewpdy {
    background-color: var(--x1t0ci8u);
  }

  .x8adyud {
    background-color: var(--x1thfg5h);
  }

  .x1582hf3 {
    background-color: var(--x1v84f37);
  }

  .xootqa3 {
    background-color: var(--x4yf33f);
  }

  .xi18mx0 {
    background-color: var(--xtalrsv);
  }

  .xl5thbg {
    box-shadow: 0 -4px 16px #454f5b33;
  }

  .xq8j9tj {
    box-shadow: 0 16px 32px #454f5b3d;
  }

  .xwz440j {
    box-shadow: 0 4px 16px #454f5b1a;
  }

  .xn16nnc {
    box-shadow: 0 4px 16px #454f5b33;
  }

  .xzzz3r3 {
    box-shadow: 0 4px 4px #c9c8df33;
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

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

  .x17euerw {
    color: #1f1f1f;
  }

  .x1heor9g {
    color: inherit;
  }

  .x1fdg0os {
    color: var(--x1iw8xu6);
  }

  .x9lbt6l {
    color: var(--x1m3by6s);
  }

  .x1lyxj9n {
    color: var(--x1nng3lj);
  }

  .x1e8icmu {
    color: var(--x1rrh4e3);
  }

  .x1tpc4vy {
    color: var(--x1t0ci8u);
  }

  .xdcfvk3 {
    color: var(--x1v84f37);
  }

  .xoo2p3y {
    color: var(--xdgqt6x);
  }

  .xl1mvl3 {
    color: var(--xe5yvn0);
  }

  .x17zd0t2 {
    column-gap: 4px;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .x1hm9dwc {
    fill: var(--x1m3by6s);
  }

  .x1sbjjv6 {
    filter: blur(5px);
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .xboafo0 {
    font-size: .75rem;
  }

  .xkpwil5 {
    font-size: .875rem;
  }

  .x1c3i2sq {
    font-size: 1.125rem;
  }

  .xngnso2 {
    font-size: 1.5rem;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .x579bpy {
    font-size: 2rem;
  }

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xrhuihv {
    grid-template-columns: 56px repeat(7, 1fr);
  }

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

  .x1wlfl8j {
    grid-template-columns: repeat(3, 1fr);
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

  .x1mwpwyd {
    letter-spacing: .3px;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .xdpg8n2 {
    line-height: 1.125rem;
  }

  .x8r4c90 {
    line-height: 1.25rem;
  }

  .x17mssa0 {
    line-height: 1.5rem;
  }

  .x1d3mw78 {
    line-height: 16px;
  }

  .xl2ypbo {
    line-height: 1rem;
  }

  .x1fc57z9 {
    line-height: 20px;
  }

  .x19v9tvf {
    line-height: 22px;
  }

  .x1o2sk6j {
    line-height: 24px;
  }

  .xgif2c7 {
    line-height: 28px;
  }

  .xklk4pu {
    line-height: 30px;
  }

  .x1cpheol {
    line-height: 40px;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1g77sc7 {
    order: 0;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x3pnbk8 {
    row-gap: 8px;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xuuh30 {
    transform: translateX(-50%);
  }

  .x1ou3ehu {
    transform: translateY(-50%) scale(1.426);
  }

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

  .x11njtxf {
    vertical-align: baseline;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1fj9vlw {
    white-space: pre-line;
  }

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

  .x13faqbe {
    word-break: break-word;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .xfo81ep {
    z-index: 1000;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1xu5yhp:focus-visible {
    outline-color: var(--x1t0ci8u);
  }

  .x7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .x784prv:focus-visible {
    outline-width: 2px;
  }

  .x1k6eofk:hover {
    background-color: var(--x1iw8xu6);
  }

  .x606yum:hover {
    background-color: var(--xydrdr5);
  }

  .xbuxoqu:hover {
    color: var(--xe5yvn0);
  }

  .x5l7ljn:active {
    background-color: var(--xpbn15e);
  }

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

@layer priority5 {
  .x1n25zce {
    border-bottom-color: var(--x1thfg5h);
  }

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

  .x1qhh985 {
    border-bottom-width: 0;
  }

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

  .x1g4hjc {
    border-left-color: #0000;
  }

  .xpmezs1 {
    border-left-color: var(--x1t0ci8u);
  }

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

  .xyj58a3 {
    border-left-width: 0;
  }

  .x1vo0akb {
    border-left-width: 3px;
  }

  .xp0uqnn {
    border-right-color: var(--x1thfg5h);
  }

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

  .xgfja2r {
    border-right-width: 0;
  }

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

  .x12tx7b3 {
    border-top-color: var(--x1thfg5h);
  }

  .x2b5lcy {
    border-top-left-radius: 4px;
  }

  .x1lzl9kk {
    border-top-right-radius: 4px;
  }

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .x191j7n5 {
    bottom: 16px;
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1ossjkt {
    height: 12.5px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x18dl8mb {
    height: 150px;
  }

  .xyj95qd {
    height: 151px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xb2rc7v {
    height: 192px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1m3v4wt {
    height: 200px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x1i91kvl {
    height: 215px;
  }

  .x1u5z0ei {
    height: 240px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x1vd4hg5 {
    height: 300px;
  }

  .xu3xrit {
    height: 320px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .xuoj239 {
    height: 3px;
  }

  .x1va3eju {
    height: 425px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xng8ra {
    height: 60px;
  }

  .x1rxlxvl {
    height: 939px;
  }

  .xt7dq6l {
    height: auto;
  }

  .xu96u03 {
    left: 0;
  }

  .x1qpfodn {
    left: 16px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .x1hq5gj4 {
    margin-bottom: 24px;
  }

  .x14ler8 {
    margin-bottom: 40px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .xvdar69 {
    margin-left: 220px;
  }

  .x1swdo50 {
    margin-left: 2px;
  }

  .xet2fuk {
    margin-left: 8px;
  }

  .x1qx7dla {
    margin-right: 40px;
  }

  .x1db2dqx {
    margin-right: 8px;
  }

  .x1kgmq87 {
    margin-top: -2px;
  }

  .xdj266r {
    margin-top: 0;
  }

  .xb8qb8r {
    margin-top: 100px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .xhrpt6u {
    margin-top: 18px;
  }

  .xvijh9v {
    margin-top: 1px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1tfhste {
    margin-top: 40px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .xvkph5b {
    margin-top: 60px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .x12f24lm {
    max-height: 70vh;
  }

  .x7ab17h {
    max-height: none;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x186ixgm {
    max-width: 1440px;
  }

  .x1ncir08 {
    max-width: 200px;
  }

  .x1gfrnbc {
    max-width: 450px;
  }

  .xuifdg8 {
    max-width: 518px;
  }

  .xrlsmeg {
    max-width: 600px;
  }

  .x11gisft {
    max-width: 640px;
  }

  .x1yjoq1l {
    max-width: 768px;
  }

  .x1x1rfll {
    max-width: none;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xuxxueq {
    min-height: 110px;
  }

  .xz65tgg {
    min-height: 200px;
  }

  .x1lpwdgh {
    min-height: 300px;
  }

  .x712feu {
    min-height: 320px;
  }

  .x1dby22o {
    min-height: 360px;
  }

  .x1pl0jk3 {
    min-height: 428px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x879a55 {
    min-height: 60px;
  }

  .x65nank {
    min-height: auto;
  }

  .xeuugli {
    min-width: 0;
  }

  .xaqe6nd {
    min-width: 188px;
  }

  .x1jzhcrs {
    min-width: 200px;
  }

  .xt8k5lu {
    min-width: 330px;
  }

  .x6bjw7i {
    min-width: 450px;
  }

  .x15x72sd {
    min-width: auto;
  }

  .xkj4a21 {
    min-width: var(--x-minWidth);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .xwxc41k {
    padding-bottom: 24px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .xf18ygs {
    padding-left: 12px;
  }

  .xd3ty66 {
    padding-left: 24px;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .xy13l1i {
    padding-right: 8px;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x1p5oq8j {
    padding-top: 24px;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .x13zrc24 {
    padding-top: 40px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  @media (width < 768px) {
    .xft3i1i.xft3i1i {
      padding: 0;
    }

    .x779p8y.x779p8y {
      padding: 12px;
    }
  }

  @media (width < 1440px) {
    .x1xw3jol.x1xw3jol {
      padding: 24px;
    }
  }

  @media (width < 1024px) {
    .xn5tze7.xn5tze7 {
      padding: 24px;
    }
  }

  @media (width < 1440px) {
    .xrytxiz.xrytxiz {
      padding: 24px;
    }
  }

  @media (width < 768px) {
    .x15w9yyn.x15w9yyn {
      padding: 32px 20px;
    }

    .xscqkqd.xscqkqd {
      padding: 40px;
    }

    .xzl4rfc.xzl4rfc {
      padding: 8px 16px;
    }
  }

  @media (width < 1440px) {
    .x43ktyd.x43ktyd {
      padding: 92px 24px 48px;
    }
  }

  .xn24pvi {
    right: -10px;
  }

  .x2iaxk2 {
    right: -390px;
  }

  .x534s6g {
    right: -50px;
  }

  .x3m8u43 {
    right: 0;
  }

  .x1gv0tr7 {
    right: 24px;
  }

  .x1o9lhxn {
    scroll-margin-top: 60px;
  }

  .x2rgi {
    top: -30px;
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .xbssg55 {
    top: 50px;
  }

  .x1w1tb2m {
    top: 60px;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xsmyaan {
    width: 12px;
  }

  .x197psvt {
    width: 13.5px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1oysuqx {
    width: 200px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x16grhtn {
    width: 220px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1dz1jew {
    width: 280px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xpzy023 {
    width: 311px;
  }

  .xu45tvi {
    width: 375px;
  }

  .xbstwhj {
    width: 450px;
  }

  .x14rvwrp {
    width: 600px;
  }

  .xpmw3k {
    width: 760px;
  }

  .xfpx6ax {
    width: 939px;
  }

  .x14atkfc {
    width: auto;
  }

  .x1aaxi7k {
    width: calc(50% - 12px);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .x162o4hz:first-of-type {
    margin-top: 40px;
  }
}

@layer priority6 {
  @media (width < 768px) {
    .x3w6e2g.x3w6e2g {
      border-color: #0000;
    }

    .xf98ou5.xf98ou5 {
      border-radius: 0;
    }

    .xlkkrww.xlkkrww {
      border-width: 0;
    }

    .xcfjlqm.xcfjlqm {
      flex: 1 0 0;
    }
  }

  @media (width < 1440px) {
    .xh55v2x.xh55v2x {
      flex: 1;
    }
  }

  @media (width < 768px) {
    .x9k32ez.x9k32ez {
      flex: unset;
    }
  }

  @media (width < 1024px) {
    .x1buqgya.x1buqgya {
      flex: unset;
    }

    .xdse8m2.xdse8m2 {
      gap: 0;
    }
  }

  @media (width < 1440px) {
    .xcnay4u.xcnay4u {
      gap: 0;
    }

    .xfqrl2n.xfqrl2n {
      gap: 16px;
    }
  }

  @media (width < 768px) {
    .x1ux6t1c.x1ux6t1c {
      gap: 16px;
    }
  }

  @media (width < 1440px) {
    .x15t7rat.x15t7rat {
      gap: 24px;
    }
  }

  @media (width < 768px) {
    .xrhizp.xrhizp {
      gap: 24px;
    }

    .x1rnmez5.x1rnmez5 {
      gap: 30px;
    }

    .x16yi0y3.x16yi0y3 {
      gap: 8px;
    }

    .x1qi3li7.x1qi3li7 {
      grid-column: auto;
    }
  }
}

@layer priority7 {
  @media (width < 1440px) {
    .x143qccl.x143qccl {
      align-items: flex-start;
    }
  }

  @media (width < 768px) {
    .xkgntpj.xkgntpj {
      align-items: flex-start;
    }

    .xogyi6o.xogyi6o {
      align-items: stretch;
    }

    .x8h79m6.x8h79m6 {
      aspect-ratio: 1;
    }

    .xp1y6bg.xp1y6bg {
      background-color: #0000;
    }

    .x1ryvnt6.x1ryvnt6 {
      display: block;
    }
  }

  @media (width < 1024px) {
    .x1mgd0va.x1mgd0va {
      display: block;
    }
  }

  @media (width < 1440px) {
    .xmrlgcx.xmrlgcx {
      display: flex;
    }
  }

  @media (width < 1024px) {
    .x1vg4eos.x1vg4eos {
      display: inline-flex;
    }
  }

  @media (width < 1440px) {
    .x4mgr6x.x4mgr6x {
      display: none;
    }
  }

  @media (width < 1024px) {
    .x1wm9se2.x1wm9se2 {
      display: none;
    }
  }

  @media (width < 768px) {
    .x1yo574x.x1yo574x {
      display: none;
    }
  }

  @media (width < 1440px) {
    .x1menbhw.x1menbhw {
      flex-direction: column-reverse;
    }
  }

  @media (width < 768px) {
    .xiq5g61.xiq5g61 {
      flex-direction: column-reverse;
    }

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

  @media (width < 1440px) {
    .xjvaitm.xjvaitm {
      flex-direction: column;
    }
  }

  @media (width < 1024px) {
    .xhaig5i.xhaig5i {
      flex-direction: row;
    }
  }

  @media (width < 1440px) {
    .x1rcmlnu.x1rcmlnu {
      flex-direction: row;
    }
  }

  @media (width < 768px) {
    .x1gn1aop.x1gn1aop {
      font-size: .875rem;
    }

    .x1e3gk4q.x1e3gk4q {
      font-size: 1.125rem;
    }
  }

  @media (width < 1440px) {
    .x14dkjba.x14dkjba {
      font-size: 1.125rem;
    }
  }

  @media (width < 768px) {
    .x16o9x6a.x16o9x6a {
      font-size: 1.5rem;
    }
  }

  @media (width < 1024px) {
    .x1iq9fs3.x1iq9fs3 {
      font-size: 14px;
    }
  }

  @media (width < 768px) {
    .x1uw7iwj.x1uw7iwj {
      font-size: 16px;
    }

    .x39c663.x39c663 {
      font-size: 1rem;
    }

    .xo350z9.xo350z9 {
      font-size: 24px;
    }

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

  @media (width < 1440px) {
    .xr7eto5.xr7eto5 {
      grid-template-columns: 1fr;
    }
  }

  @media (width < 768px) {
    .xj0e4r6.xj0e4r6 {
      justify-content: flex-start;
    }
  }

  @media (width < 1440px) {
    .xl3rfoh.xl3rfoh {
      line-height: 1.5rem;
    }
  }

  @media (width < 768px) {
    .x1qv80yx.x1qv80yx {
      line-height: 20px;
    }

    .xmhgx78.xmhgx78 {
      line-height: 30px;
    }
  }

  @media (width < 1024px) {
    .x1kyf9rj.x1kyf9rj {
      order: 0;
    }
  }

  @media (width < 768px) {
    .x2z8pxq.x2z8pxq {
      transform: none;
    }
  }
}

@layer priority8 {
  @media (width < 768px) {
    .x1snb513.x1snb513 {
      bottom: 12px;
    }

    .x198xv1m.x198xv1m {
      height: 150px;
    }
  }

  @media (width < 1440px) {
    .xtuw6aj.xtuw6aj {
      height: 200px;
    }
  }

  @media (width < 768px) {
    .xu1plaw.xu1plaw {
      height: 285px;
    }
  }

  @media (width < 1440px) {
    .xpmfs2o.xpmfs2o {
      height: 450px;
    }
  }

  @media (width < 768px) {
    .xpidd4z.xpidd4z {
      height: auto;
    }

    .xnnzp5f.xnnzp5f {
      left: 12px;
    }
  }

  @media (width < 1024px) {
    .x1q3kk99.x1q3kk99 {
      margin-left: 0;
    }

    .x15fbmcj.x15fbmcj {
      margin-right: 24px;
    }
  }

  @media (width < 1440px) {
    .x113bs3f.x113bs3f {
      margin-top: 0;
    }

    .x1pr3qag.x1pr3qag {
      margin-top: 24px;
    }
  }

  @media (width < 768px) {
    .x1wry87u.x1wry87u {
      max-height: 60vh;
    }
  }

  @media (width < 1440px) {
    .xohvpf3.xohvpf3 {
      max-width: 100%;
    }
  }

  @media (width < 768px) {
    .x1ruum3q.x1ruum3q {
      max-width: 100%;
    }

    .x1dd7jk3.x1dd7jk3 {
      max-width: 335px;
    }

    .x1g7behm.x1g7behm {
      max-width: calc(100% - 24px);
    }

    .xzrbpfe.xzrbpfe {
      min-height: 0;
    }

    .x1kcx49x.x1kcx49x {
      min-height: 492px;
    }

    .x175yaky.x175yaky {
      min-height: auto;
    }

    .xn3ewgu.xn3ewgu {
      min-height: unset;
    }

    .x1fagc4x.x1fagc4x {
      min-width: 100%;
    }
  }

  @media (width < 1024px) {
    .x1qm3asj.x1qm3asj {
      min-width: 100%;
    }
  }

  @media (width < 768px) {
    .x14nvwmw.x14nvwmw {
      min-width: 580px;
    }

    .x15dg6vg.x15dg6vg {
      overflow-x: auto;
    }

    .x16w3w28.x16w3w28 {
      padding-bottom: 40px;
    }
  }

  @media (width < 1440px) {
    .xqjrw9s.xqjrw9s {
      padding-bottom: 8px;
    }
  }

  @media (width < 768px) {
    .x13zpwl8.x13zpwl8 {
      padding-right: 24px;
    }

    .x11omvtu.x11omvtu {
      padding-top: 12px;
    }

    .xq1i820.xq1i820 {
      padding-top: 24px;
    }

    .xmy6rsk.xmy6rsk {
      right: 0;
    }
  }

  @media (width < 1440px) {
    .x7hwr2v.x7hwr2v {
      right: 0;
    }

    .xq56hhf.xq56hhf {
      top: -20px;
    }
  }

  @media (width < 1024px) {
    .x11gjzdk.x11gjzdk {
      top: 0;
    }
  }

  @media (width < 768px) {
    .x1ilsy46.x1ilsy46 {
      width: 0;
    }
  }

  @media (width < 1440px) {
    .x17dp2qm.x17dp2qm {
      width: 100%;
    }
  }

  @media (width < 768px) {
    .x9b04wt.x9b04wt {
      width: 100%;
    }

    .xldb253.xldb253 {
      width: 200px;
    }
  }

  @media (width < 1440px) {
    .xqhm889.xqhm889 {
      width: 240px;
    }
  }

  @media (width < 1024px) {
    .x1y6fvm8.x1y6fvm8 {
      width: 255px;
    }
  }

  @media (width < 768px) {
    .xkl6u52.xkl6u52 {
      width: 335px;
    }
  }

  @media (width < 1440px) {
    .x143xbpk.x143xbpk {
      width: 600px;
    }
  }

  @media (width < 1024px) {
    .x8ocj2s.x8ocj2s {
      width: 600px;
    }
  }

  @media (width < 1440px) {
    .x1l6ppmf.x1l6ppmf {
      width: calc(50% - 12px);
    }
  }
}

@layer priority9 {
  .xzfue9t:before {
    content: attr(data-placeholder);
  }

  .x1fgarty:before {
    display: block;
  }

  .x119n3hw:before {
    visibility: hidden;
  }

  .xdouveb:before {
    white-space: pre-wrap;
  }
}

@property --x-minWidth {
  syntax: "*";
  inherits: false
}

@keyframes xqng64z-B {
  0% {
    transform: rotate(0);
  }

  100% {
    transform: rotate(360deg);
  }
}

:root, .x1s4gian {
  --x1v84f37: #fff;
  --xe5yvn0: #4a4a57;
  --x1qw2j9h: #23232e;
  --xllyey: #030305;
  --x1iw8xu6: #f5f5fa;
  --x1thfg5h: #e6e6f0;
  --x1rrh4e3: #a4a4b2;
  --x1m3by6s: #747480;
  --x1t0ci8u: #635ef6;
  --xrvhi9t: #3d38d6;
  --xdgqt6x: #1c1899;
  --xtalrsv: #f0f0ff;
  --x1h3r44b: #d8d6ff;
  --x1u5x3j6: #b5b2ff;
  --xmcp7rk: #8b87fa;
  --x1b8y0zl: #fa8a6e;
  --xydrdr5: #d15c3f;
  --xpbn15e: #993c25;
  --xfnp1do: #fff7f5;
  --x3ewrjd: #ffe7e1;
  --x1ecjgr2: #ffd2c7;
  --xaqptsk: #ffa994;
  --x1nng3lj: #df3c3c;
  --x1seum3m: #aa1c1c;
  --x1ysaz8l: #611010;
  --x1jxt1ml: #fcebeb;
  --x14g3pfx: #f2b1b1;
  --xwl94kf: #b60800;
  --xbyjub3: #53caf5;
  --xxz9zsd: #159fd1;
  --xfbry25: #0c7399;
  --xejpqkw: #f5fcff;
  --x4yf33f: #dff6ff;
  --x1bqvosi: #b8ecff;
  --xvqg1go: #7edbfc;
  --x7zoj6i: #fad65f;
  --x1oexsq0: #e5b821;
  --x1q0ah8n: #b89113;
  --x14n9dr1: #fefcf4;
  --xabwjj4: #fff8e0;
  --xemu4f9: #fff1c2;
  --xq1h8mm: #ffe694;
  --xjxjadh: #6adc8c;
  --xbjzj2a: #27b252;
  --x7ma0jj: #128033;
  --x6bwf9h: #f5fff8;
  --xj9q2kn: #defae6;
  --xkj8nlx: #bff3cf;
  --x1u9inzw: #95f0b0;
  --x996rr4: #fba92e;
  --x1gtpvqc: #d57900;
  --x1bw3bnq: #6f4302;
  --x1gpcnyq: #fff6e9;
  --xwc6zlk: #fdd292;
  --x10scwnb: #4a4a57;
  --x8m7lmw: #000;
}
