@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@layer reset{*,:before,:after{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased}html,body,#root{min-height:100%;margin:0}body{color:#f5f5f7;background:#0a0a0c;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.45}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}img,video,canvas{max-width:100%;display:block}h1,h2,h3,h4,p{margin:0}}::selection{background:#80808066}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}

@layer priority1;

@layer priority2 {
  .x15r89dc {
    grid-area: 1 / 1;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x15fnm84 {
    padding: 32px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .x1b2mjsz {
    padding: var(--x1uvk0iy);
  }

  .x1quxupp {
    padding: var(--x1xfsgop);
  }
}

@layer priority3 {
  .x1xsqp64 {
    background-position: center;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x153lge2 {
    border-color: var(--x100804w);
  }

  .xnv3a1y {
    border-color: var(--x19ofgfy);
  }

  .x94gejk {
    border-color: var(--x1pv70n5);
  }

  .xbdnczt {
    border-color: var(--xoc6hq8);
  }

  .x1rvz8rx {
    border-color: var(--xp12zty);
  }

  .x15x2foq {
    border-inline-color: #000000d9;
  }

  .x1vxew43 {
    border-inline-style: solid;
  }

  .xorardt {
    border-inline-width: 2px;
  }

  .x3wzl6k {
    border-radius: .2em;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x185q6g4 {
    border-radius: var(--x11s82xk);
  }

  .x9zq21h {
    border-radius: var(--x17kodcs);
  }

  .x1rel4wl {
    border-radius: var(--x1cnyoya);
  }

  .x3lwpdi {
    border-radius: var(--x1cobl01);
  }

  .x19bnp72 {
    border-radius: var(--x1h7isdz);
  }

  .x1p72oj8 {
    border-radius: var(--x1pw1lpj);
  }

  .x1awg519 {
    border-radius: var(--x1ratw4);
  }

  .xfhc8v6 {
    border-radius: var(--x2o8590);
  }

  .xu9a8ej {
    border-radius: var(--xvzncsf);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x9r2w2z {
    border-width: 3px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x6gsi71 {
    gap: .25em;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x1rxv33f {
    gap: var(--x14459qz);
  }

  .x1js5bdp {
    gap: var(--x1do76sf);
  }

  .x1f6is63 {
    gap: var(--x1uvk0iy);
  }

  .xr9zaij {
    gap: var(--x1xfsgop);
  }

  .x158du5v {
    gap: var(--x6y4jn4);
  }

  .xtra5e1 {
    gap: var(--x7gznl7);
  }

  .xur28bl {
    gap: var(--xjtut0s);
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .xffjoe0 {
    margin-block: var(--x1xfsgop);
  }

  .x18kdvx8 {
    margin-inline: 6px;
  }

  .xxbjj12 {
    margin-inline: 8px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1vnrk32 {
    margin-inline: calc(-1 * var(--xjtut0s));
  }

  .x17bdh8j {
    margin-inline: var(--x6y4jn4);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1ilhcv {
    padding-block: .1em;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .xhyosrm {
    padding-block: 18px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1htooqq {
    padding-block: var(--x14459qz);
  }

  .x6tyy60 {
    padding-block: var(--x1xfsgop);
  }

  .x3hjsue {
    padding-block: var(--x6y4jn4);
  }

  .x1b0lnph {
    padding-block: var(--x7gznl7);
  }

  .x1auwf5e {
    padding-block: var(--xjtut0s);
  }

  .x1yiu5vs {
    padding-block: var(--xqdxoyd);
  }

  .x1pjywub {
    padding-inline: .3em;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x65v0h {
    padding-inline: 22px;
  }

  .x5k8d2m {
    padding-inline: 2px;
  }

  .xm9j1uf {
    padding-inline: 5px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x4350yy {
    padding-inline: var(--x1uvk0iy);
  }

  .xd6urqi {
    padding-inline: var(--x1xfsgop);
  }

  .x1htp2ee {
    padding-inline: var(--x6y4jn4);
  }

  .x10rk1r6 {
    padding-inline: var(--x7gznl7);
  }

  .xib3i6a {
    padding-inline: var(--xjtut0s);
  }

  .x1vimk1i {
    padding-inline: var(--xs9cwok);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1ao5dw {
    scroll-padding-inline: var(--xs9cwok);
  }

  .x1di6z1p {
    scroll-snap-type: x proximity;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef, .xtavv6l.xtavv6l:where(.x-default-marker:hover *) {
    text-decoration: underline;
  }

  .x1wfsr1t:focus {
    border-color: var(--x1ouo78p);
  }

  @media (width <= 720px) {
    .xoau2pu.xoau2pu {
      padding-inline: 0;
    }
  }
}

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

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

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

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

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .xemfg65 {
    animation-duration: .8s;
  }

  .x15nso0r {
    animation-duration: var(--x1bouks6);
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

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

  .x1a5igra {
    animation-name: none;
  }

  .x1aerksh {
    animation-name: x1wc8ddo-B;
  }

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

  .x1ah57km {
    animation-timing-function: var(--x6swpvx);
  }

  .xjyslct {
    appearance: none;
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .x1h3u2rs {
    aspect-ratio: 2 / 3;
  }

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

  .x1jh03n0 {
    backdrop-filter: blur(16px);
  }

  .xidcxt6 {
    backdrop-filter: blur(24px) saturate(1.4);
  }

  .x1iemhee {
    backdrop-filter: blur(24px) saturate(1.8);
  }

  .x1oudvan {
    backdrop-filter: blur(32px) saturate(1.8);
  }

  .x1dmgsgi {
    backdrop-filter: blur(8px);
  }

  .x1r1mewj {
    background-color: #000;
  }

  .x83z2og {
    background-color: #fff;
  }

  .xuv7tap {
    background-color: #00000024;
  }

  .x1sag07j {
    background-color: #00000059;
  }

  .x8qq8ib {
    background-color: #0000008c;
  }

  .x68m4m9 {
    background-color: #0009;
  }

  .x74mqcx {
    background-color: #ffffff29;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1k9doeq {
    background-color: var(--x100804w);
  }

  .xhsyyeq {
    background-color: var(--x11ypsmq);
  }

  .xqu753o {
    background-color: var(--x12q6ire);
  }

  .x18h5bue {
    background-color: var(--x13fbw1f);
  }

  .xjzxgvy {
    background-color: var(--x15vcs3j);
  }

  .x1gnhh2h {
    background-color: var(--x1f1jz5c);
  }

  .x1q78o9p {
    background-color: var(--x1gwn5p);
  }

  .x1mqaxsf {
    background-color: var(--x1ouo78p);
  }

  .x6y18xl {
    background-color: var(--x1pv70n5);
  }

  .x5kve7m {
    background-color: var(--x1sl804g);
  }

  .x1c8k5wv {
    background-color: var(--x1stkn31);
  }

  .x1owgoa4 {
    background-color: var(--x1uz1vy5);
  }

  .xv3yat {
    background-color: var(--x8kab2a);
  }

  .x12bd6to {
    background-color: var(--x9lpdnc);
  }

  .xq2qp39 {
    background-color: var(--xcqwtb1);
  }

  .xetvw3n {
    background-color: var(--xdmuyrs);
  }

  .x1crcx8p {
    background-color: var(--xfxnvjk);
  }

  .x1loqr7w {
    background-color: var(--xlzggkl);
  }

  .xvywg5q {
    background-color: var(--xne20pp);
  }

  .x1mpk24m {
    background-color: var(--xoc6hq8);
  }

  .x1lfngwg {
    background-color: var(--xsje7mg);
  }

  .x1mv6qvp {
    background-color: var(--xvo7li3);
  }

  .x6p4d86 {
    background-image: linear-gradient(to right,var(--xlzggkl) 0%,transparent 65%);
  }

  .x1appr7h {
    background-image: linear-gradient(to right,var(--xlzggkl) 0%,var(--xlzggkl) 30%,transparent 75%);
  }

  .x7jklw {
    background-image: linear-gradient(to top,var(--x11ypsmq) 0%,var(--x11ypsmq) 4%,transparent 55%);
  }

  .xvdvk06 {
    background-image: linear-gradient(to top,var(--x11ypsmq) 0%,var(--x11ypsmq) 6%,var(--xlzggkl) 40%,transparent 75%);
  }

  .xys55p0 {
    background-image: linear-gradient(to top,var(--x11ypsmq),var(--x1gwn5p));
  }

  .x1fyn42j {
    background-image: var(--x1lf6o84);
  }

  .xxr5u0v {
    background-image: var(--x1q8zept);
  }

  .x18d0r48 {
    background-size: cover;
  }

  .xs70m13 {
    box-shadow: 0 1px 4px #00000080;
  }

  .x11y6tpt {
    box-shadow: 0 2px 12px #00000059;
  }

  .x1abi4by {
    box-shadow: inset 0 0 0 1px var(--x100804w);
  }

  .xs9ws3e {
    box-shadow: inset 0 0 0 1px var(--x1gafk7j),inset 0 1px 0 var(--xwfapem),0 16px 48px var(--xqwa09y);
  }

  .x7w7bw6 {
    box-shadow: inset 0 0 0 1px var(--x1gafk7j),inset 0 1px 0 var(--xwfapem),0 8px 32px var(--xqwa09y);
  }

  .xyek1x {
    box-shadow: inset 0 0 0 1px var(--x1gafk7j);
  }

  .x653gyt {
    box-shadow: inset 0 0 0 1px var(--xoc6hq8);
  }

  .x67nzsr {
    box-shadow: inset 0 1px 0 var(--x100804w);
  }

  .x193gzaw {
    box-shadow: inset 0 1px 0 var(--xwfapem);
  }

  .x1a80i3g {
    box-shadow: var(--x1rl3b80);
  }

  .xo4vjnk {
    box-shadow: var(--x1s65l83);
  }

  .x18czhs0 {
    box-shadow: var(--x1snwb3u);
  }

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

  .x14wuly3 {
    color: #0a0a0c;
  }

  .xfungia {
    color: #fff;
  }

  .x1heor9g {
    color: inherit;
  }

  .x1fz36lf {
    color: #ffffffbf;
  }

  .x1utn7yg {
    color: var(--x13fbw1f);
  }

  .x1jtbeac {
    color: var(--x18uqx19);
  }

  .xdwbs6z {
    color: var(--x1f1jz5c);
  }

  .x1pazm1b {
    color: var(--x1j4g551);
  }

  .x8wbr2s {
    color: var(--x1ouo78p);
  }

  .x1o19s84 {
    color: var(--x1poqhb3);
  }

  .xqjq1uk {
    color: var(--x3zknkm);
  }

  .x1gb85ls {
    color: var(--x4vwtzl);
  }

  .xx0fz7z {
    color: var(--x5jrms1);
  }

  .x1k00rw7 {
    color: var(--x9lpdnc);
  }

  .x1o0jiob {
    color: var(--xagwjy0);
  }

  .xeymcay {
    color: var(--xbzxl70);
  }

  .x30xt2v {
    color: var(--xcb6x7o);
  }

  .xke6nvr {
    color: var(--xhekmjt);
  }

  .x1o5qmip {
    color: var(--xybn6rh);
  }

  .x33qbnl {
    column-gap: var(--x14459qz);
  }

  .x1jxhhk7 {
    column-gap: var(--xqdxoyd);
  }

  .xt0e3qv {
    cursor: default;
  }

  .xjfk50j {
    cursor: none;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1iy3wpa {
    filter: blur(48px) saturate(1.4);
  }

  .x80gxyo {
    filter: drop-shadow(0 4px 24px #00000080);
  }

  .xifi7vn {
    filter: grayscale();
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1ap8uhn {
    font-family: var(--x1kpqvxt);
  }

  .x983sh9 {
    font-family: var(--xgbmjv5);
  }

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

  .xosj86m {
    font-size: 18px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x1b0xegn {
    font-size: clamp(28px, 3vw, 40px);
  }

  .x1ooekhd {
    font-size: clamp(34px, 4.5vw, 64px);
  }

  .xsaotov {
    font-size: clamp(36px, 4.5vw, 60px);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .xss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xq3z9uf {
    grid-template-columns: 224px minmax(0, 1fr);
  }

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

  .x27aamz {
    grid-template-columns: minmax(0, 1fr) 300px;
  }

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

  .x1g5i94c {
    grid-template-columns: repeat(auto-fill, minmax(120px, 1fr));
  }

  .x11qjcnl {
    grid-template-columns: repeat(auto-fill, minmax(150px, 1fr));
  }

  .x15vz560 {
    grid-template-columns: repeat(auto-fill, minmax(180px, 1fr));
  }

  .xl56j7k {
    justify-content: center;
  }

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

  .x1nhvcw1 {
    justify-content: flex-start;
  }

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

  .x7v7x1q {
    justify-self: center;
  }

  .xjat59b {
    letter-spacing: -.01em;
  }

  .x1b4dsll {
    letter-spacing: -.03em;
  }

  .x1yf5rgg {
    letter-spacing: .01em;
  }

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

  .xqahw4z {
    line-height: 1.02;
  }

  .x1f41ap9 {
    line-height: 1.05;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x18r22x1 {
    object-position: left bottom;
  }

  .x3onkmb {
    opacity: .35;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x18km98s {
    opacity: .75;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xu00vkj {
    outline-color: var(--x12bjwzc);
  }

  .xt8zocf {
    outline-color: var(--x19ofgfy);
  }

  .xx2pjpi {
    outline-color: var(--xdbl2pj);
  }

  .x1g40iwv {
    outline-offset: -1px;
  }

  .x2ssjo2 {
    outline-offset: -2px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1qgsegg {
    outline-width: 1px;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .xf159sx {
    padding-inline-end: 8px;
  }

  .xf7dkkf {
    padding-inline-start: 16px;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x1w4ex99 {
    row-gap: var(--x1uvk0iy);
  }

  .x1msz83a {
    scale: .6;
  }

  .x1t448cz {
    scale: 0;
  }

  .x1hsy5kr {
    scale: 1;
  }

  .x1bhewko {
    scroll-snap-align: start;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1su1mh8 {
    text-decoration-color: var(--xmtfhxp);
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x1ejnjol {
    text-shadow: var(--x1c9qpa7);
  }

  .xda060z {
    text-underline-offset: 3px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1c071of {
    transform: none;
  }

  .x1jxq6s {
    transform: scale(1.2);
  }

  .x3oybdh {
    transform: scale(1);
  }

  .x1ufz0iv {
    transform: scaleX(0);
  }

  .xzn2k1w {
    transform: scaleX(1);
  }

  .xbryuvx {
    transform: translateX(0);
  }

  .xvvkyix {
    transform: translateY(0) scale(1);
  }

  .xnn1q72 {
    transform: translateY(0);
  }

  .x6ow6l {
    transform-origin: 100% 100%;
  }

  .x1nf803f, .x19w6rv {
    transform-origin: 0;
  }

  .x1dp6rp6 {
    transform-origin: top;
  }

  .x1al4vs7 {
    transform-origin: 0 0;
  }

  .xtj8gnn {
    transform-origin: top;
  }

  .xgdialr {
    transition-duration: .12s;
  }

  .xbb3pvg {
    transition-duration: .14s;
  }

  .x9i6iqp {
    transition-duration: .16s;
  }

  .x13dflua {
    transition-duration: .2s;
  }

  .x1d8287x {
    transition-duration: .3s;
  }

  .x1xgaasq {
    transition-duration: var(--x18fne75);
  }

  .xwt2vq {
    transition-duration: var(--x1bouks6);
  }

  .x1ddrln5 {
    transition-duration: var(--xpjrzhf);
  }

  .x198qo2g {
    transition-property: background-color, border-color, color, transform, opacity;
  }

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

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

  .xs2xxs2 {
    transition-property: background-color, color;
  }

  .x9hd1my {
    transition-property: background-color, scale;
  }

  .xuo13n2 {
    transition-property: background-color, transform;
  }

  .x15406qy {
    transition-property: background-color;
  }

  .xgkp4zd {
    transition-property: bottom;
  }

  .xkdsq27 {
    transition-property: box-shadow;
  }

  .xfvdr79 {
    transition-property: color, background-color, transform;
  }

  .x2m66ac {
    transition-property: color, transform;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .xua3uq3 {
    transition-property: height;
  }

  .x1h615f9 {
    transition-property: opacity, scale;
  }

  .x6o7n8i {
    transition-property: opacity, transform;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x1mch8qk {
    transition-property: scale;
  }

  .x12pfavo {
    transition-property: transform, color;
  }

  .x1792bx8 {
    transition-property: width, opacity;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .x1p0hc1o {
    transition-timing-function: cubic-bezier(.2, 0, 0, 1);
  }

  .x13dw5lo {
    transition-timing-function: var(--x6swpvx);
  }

  .x16n82f9 {
    translate: -50%;
  }

  .x5n2h75 {
    translate: none;
  }

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

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1so62im {
    will-change: transform;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .xa9119d {
    z-index: 50;
  }

  .xe7d2au.xe7d2au:where(.x1yoqdws:focus-within *) {
    opacity: 1;
  }

  .xyevt74.xyevt74:where(.x-default-marker:focus-visible *) {
    outline-style: solid;
  }

  .xdfbbpi.xdfbbpi:where(.x-default-marker:hover *) {
    background-color: var(--xhekmjt);
  }

  .x1vffh9b.x1vffh9b:where(.x-default-marker:hover *) {
    box-shadow: var(--x1s65l83);
  }

  .x13dpkoq.x13dpkoq:where(.x-default-marker:hover *) {
    color: var(--xybn6rh);
  }

  .x5b7970.x5b7970:where(.x-default-marker:hover *), .x5ub6yh.x5ub6yh:where(.x1yoqdws:hover *) {
    opacity: 1;
  }

  .xpbz730.xpbz730:where(.x1yoqdws:hover *) {
    transform: translateX(2px);
  }

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

  .x1n5bzlp:hover {
    background-color: #0000;
  }

  .x16p3nlr:hover {
    background-color: var(--x1stkn31);
  }

  .xffjc51:hover {
    background-color: var(--x89mv6b);
  }

  .xqh3a70:hover {
    background-color: var(--xoc6hq8);
  }

  .x14yossa:hover {
    background-color: var(--xsje7mg);
  }

  .xvhrag6:hover {
    background-color: var(--xvo7li3);
  }

  .x5ovgwv:hover {
    color: var(--x18uqx19);
  }

  .x1pyze6g:hover {
    color: var(--x1f1jz5c);
  }

  .x1unwcvw:hover {
    color: var(--xybn6rh);
  }

  .xo8e0uv:focus {
    background-color: var(--x2i53wj);
  }

  .xk4oym4:active {
    transform: scale(.98);
  }

  @media (width <= 720px) {
    .x49x15t.x49x15t {
      display: none;
    }
  }

  @media (width <= 600px) {
    .xmr86nl.xmr86nl {
      display: none;
    }
  }

  @media (hover: none) {
    .x1dc2ync.x1dc2ync {
      display: none;
    }
  }

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

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

    .x11twij9.x11twij9 {
      justify-content: center;
    }
  }

  @media (width <= 1024px) {
    .xqpxeb4.xqpxeb4 {
      position: static;
    }
  }

  @media (width <= 720px) {
    .xi6u617.xi6u617 {
      position: fixed;
    }

    .xywsq4x.xywsq4x {
      translate: -50%;
    }
  }
}

@layer priority5 {
  .x1jz41uo {
    border-top-color: var(--x100804w);
  }

  .x8n09gt {
    border-top-color: var(--x19ofgfy);
  }

  .x1osryp6 {
    border-top-color: var(--x9lpdnc);
  }

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .x1y0lptx {
    bottom: 22px;
  }

  .x96ry18 {
    bottom: 6%;
  }

  .xdd4er5 {
    bottom: auto;
  }

  .x8p55nn {
    bottom: max(6%, 96px);
  }

  .x5yr21d {
    height: 100%;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x18gnavp {
    height: 13px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .xu3xrit {
    height: 320px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .xuoj239 {
    height: 3px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xwvwv9b {
    height: 46px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x1ycjhwn {
    height: 5px;
  }

  .xng8ra {
    height: 60px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xjp8j0k {
    height: 96px;
  }

  .x1duzfkh {
    height: calc(44px + env(safe-area-inset-top));
  }

  .x1ouvxbc {
    height: clamp(520px, 78vh, 860px);
  }

  .x69tf2m {
    height: var(--x16ryznx);
  }

  .x1xbawkx {
    height: var(--xx4mghx);
  }

  .xu96u03 {
    left: 0;
  }

  .x4e263d {
    left: 30%;
  }

  .x2e2xj7 {
    left: 5%;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .xyhq7e2 {
    margin-bottom: var(--x1uvk0iy);
  }

  .xbnw43h {
    margin-bottom: var(--x1xfsgop);
  }

  .xe18nqz {
    margin-bottom: var(--x6y4jn4);
  }

  .x13iyikd {
    margin-left: -6.5px;
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x16ydxro {
    margin-left: 10px;
  }

  .x1swdo50 {
    margin-left: 2px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1mbotbl {
    margin-left: var(--x6y4jn4);
  }

  .xutdw9i {
    margin-top: -6.5px;
  }

  .x15k0zvu {
    margin-top: calc(-1 * var(--x6y4jn4));
  }

  .xn9suor {
    margin-top: calc(-1 * var(--x7gznl7));
  }

  .x1gjggs4 {
    margin-top: var(--x1uvk0iy);
  }

  .x1a5bbq3 {
    margin-top: var(--x1xfsgop);
  }

  .x13w7xz8 {
    margin-top: var(--x6y4jn4);
  }

  .x5tob4m {
    margin-top: var(--xjtut0s);
  }

  .xctk3hg {
    max-height: 160px;
  }

  .x19aweqf {
    max-height: 180px;
  }

  .x2z3yb8 {
    max-height: 360px;
  }

  .x1cnf4oa {
    max-height: min(60vh, 480px);
  }

  .xsfzeh {
    max-height: min(60vh, 520px);
  }

  .x63bdn6 {
    max-width: 1040px;
  }

  .x1va8c73 {
    max-width: 320px;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .xrlsmeg {
    max-width: 600px;
  }

  .x11gisft {
    max-width: 640px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .xyzno7u {
    max-width: 960px;
  }

  .x1recik0 {
    max-width: calc(100vw - 48px);
  }

  .xxv2zun {
    max-width: min(420px, 70%);
  }

  .xvetw8c {
    max-width: min(460px, 75%);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x1qkrbhx {
    max-width: var(--x13ahzq4);
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xisnujt {
    min-height: 20px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .x15n4dd9 {
    min-height: clamp(460px, 72vh, 820px);
  }

  .xeuugli {
    min-width: 0;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .x16xo4sp {
    min-width: 18px;
  }

  .xt4ypqs {
    min-width: 20px;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .x1oslful {
    min-width: 22px;
  }

  .xlm99nl {
    min-width: 240px;
  }

  .x17upfok {
    min-width: 320px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .x1j3kn9t {
    padding-bottom: 72px;
  }

  .xpd1fik {
    padding-bottom: var(--x1uvk0iy);
  }

  .x18ft5u4 {
    padding-bottom: var(--x1xfsgop);
  }

  .xje6vjb {
    padding-bottom: var(--xqdxoyd);
  }

  .x1ahj60n {
    padding-top: 14vh;
  }

  .x1cnzs8 {
    padding-top: 20px;
  }

  .x11408do {
    padding-top: 80px;
  }

  .x1m6k3qj {
    padding-top: calc(var(--xx4mghx) + var(--x14459qz));
  }

  .x1tztgid {
    padding-top: calc(var(--xx4mghx) + var(--x7gznl7));
  }

  .xy8qob9 {
    padding-top: calc(var(--xx4mghx) + var(--xqdxoyd));
  }

  .x6vio5b {
    padding-top: env(safe-area-inset-top);
  }

  .x1h9x50x {
    padding-top: var(--x1xfsgop);
  }

  .xdh7oxy {
    padding-top: var(--xjtut0s);
  }

  .x1e5z8q3 {
    padding-top: var(--xx4mghx);
  }

  .x3m8u43 {
    right: 0;
  }

  .x1gv0tr7 {
    right: 24px;
  }

  .x9vp8z6 {
    right: 5%;
  }

  .x1r93eso {
    right: var(--x6y4jn4);
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .x493kgg {
    top: calc(var(--xx4mghx) + var(--x7gznl7));
  }

  .xq9cfgo {
    top: var(--x6y4jn4);
  }

  .x6ly39d {
    top: var(--xx4mghx);
  }

  .xnalus7 {
    width: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x2pejg6 {
    width: 128px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x1fxhmyf {
    width: 13px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x636qxn {
    width: 190px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xxljpkc {
    width: 30%;
  }

  .x1849jeq {
    width: 30px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x19h4ct {
    width: 35%;
  }

  .x14qfxbe {
    width: 36px;
  }

  .xz84dc7 {
    width: 40%;
  }

  .x100vrsf {
    width: 40px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x3x2bpi {
    width: 46px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x1fu8urw {
    width: 64px;
  }

  .x65xoit {
    width: 70%;
  }

  .x1dmp6jm {
    width: 80px;
  }

  .x13oubkp {
    width: 96px;
  }

  .xk8t1qo {
    width: min(100%, 900px);
  }

  .x1jppac6 {
    width: var(--x16ryznx);
  }

  .x1uzau5n {
    width: var(--x6y4jn4);
  }

  .x1g31smg:first-child {
    border-top-width: 0;
  }

  @media (width <= 720px) {
    .x1w0usg9.x1w0usg9 {
      bottom: calc(var(--x7gznl7) + env(safe-area-inset-bottom));
    }

    .x1ahh8u1.x1ahh8u1 {
      left: 50%;
    }

    .xmcah9v.xmcah9v {
      max-width: calc(100vw - 2 * var(--xs9cwok));
    }

    .xcmp9p1.xcmp9p1 {
      min-width: var(--x16ryznx);
    }

    .x1f8gg82.x1f8gg82 {
      padding-bottom: calc(var(--x16ryznx) + 2 * var(--x7gznl7));
    }

    .x1s8kq5j.x1s8kq5j {
      padding-top: var(--x7gznl7);
    }
  }
}

@layer priority6 {
  .x1gh4zeg[data-selected] {
    border-color: var(--x1ouo78p);
  }

  .x1t0icd3[data-invalid] {
    border-color: var(--xbzxl70);
  }
}

@layer priority7 {
  .xyxcg73[data-exiting] {
    animation-duration: var(--xpjrzhf);
  }

  .x1088joh[data-entering] {
    animation-name: x185gv9n-B;
  }

  .xshsj7j[data-entering] {
    animation-name: x18re5ia-B;
  }

  .x15v6oi2[data-exiting] {
    animation-name: x1jn504y-B;
  }

  .x1tm7hke[data-entering] {
    animation-name: x4jpmhj-B;
  }

  .x12rvrpn[data-exiting] {
    animation-name: x52l66k-B;
  }

  .xtbwac7[data-exiting] {
    animation-name: xn0m8po-B;
  }

  .x1osri5h[data-pressed], .x7rhlsh[data-hovered] {
    background-color: var(--x12q6ire);
  }

  .x13y1fkr[data-pressed], .xj33rwu[data-focused] {
    background-color: var(--x15vcs3j);
  }

  .xbu29g[data-hovered] {
    background-color: var(--x1nvekhq);
  }

  .xj3kg3a[data-selected] {
    background-color: var(--x1ouo78p);
  }

  .xg4pg2f[data-hovered] {
    background-color: var(--x1stkn31);
  }

  .x1iskavw[data-hovered] {
    background-color: var(--x89mv6b);
  }

  .x9lkkz[data-hovered] {
    background-color: var(--x9lpdnc);
  }

  .x1c4bria[data-hovered] {
    background-color: var(--xne20pp);
  }

  .x1f6cghc[data-hovered] {
    background-color: var(--xoc6hq8);
  }

  .x1kuo078[data-pressed], .x1qwuont[data-hovered], .x70tan4[data-focused] {
    background-color: var(--xvo7li3);
  }

  .xil2m71[data-hovered], .xrxe9jv[data-selected] {
    color: var(--x1f1jz5c);
  }

  .x1pgl62e[data-pressed], .x1s3hmxz[data-hovered], .xt7lip7[data-selected] {
    color: var(--xcb6x7o);
  }

  .xcznjz3[data-hovered], .xwtnpxm[data-pressed] {
    color: var(--xybn6rh);
  }

  .x1j1ks5o[data-disabled] {
    cursor: not-allowed;
  }

  .x1szrgyu[data-disabled] {
    opacity: .5;
  }

  .xcjg704[data-entering], .xpyolud[data-exiting] {
    opacity: 0;
  }

  .x1vcwzlj[data-focus-visible] {
    outline-style: solid;
  }

  .x1ft19sw[data-pressed] {
    scale: .97;
  }

  .xvg1t7f[data-pressed] {
    scale: .98;
  }

  .x1sqhjv1[data-hovered] {
    scale: 1.02;
  }

  .x1l0df05[data-dragging] {
    scale: 1.15;
  }

  .x1vgugu7[data-pressed] {
    transform: scale(.92);
  }

  .xmled3s[data-pressed] {
    transform: scale(.94);
  }

  .xik0kek[data-pressed] {
    transform: scale(.97);
  }

  .x1lmn5er[data-pressed] {
    transform: scale(.98);
  }

  .x1o4ogj2[data-entering], .xy2ka6f[data-exiting] {
    transform: translateY(4px);
  }

  .xi4m3qg[data-exiting], .xjn9m9s[data-entering] {
    transform: translateY(6px) scale(.98);
  }

  .x7skpdi[data-placement="top"] {
    transform-origin: bottom;
  }

  .x1pjlpkf[data-placement="right"] {
    transform-origin: 0;
  }

  .x1f09ixz[data-placement="left"] {
    transform-origin: 100%;
  }

  .x12y3ihq[data-exiting] {
    transition-duration: .14s;
  }
}

@layer priority8 {
  .xgad8h8:after {
    border-radius: 1px;
  }

  .xty4yez:before {
    border-radius: 2px;
  }
}

@layer priority9 {
  .x1iq21lh:before {
    background-color: var(--x1pv70n5);
  }

  .x341awi:after {
    background-color: var(--x9lpdnc);
  }

  .xaidg91::placeholder {
    color: var(--x1j4g551);
  }

  .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .x1hcrkkg::-webkit-search-cancel-button {
    display: none;
  }

  .xfk6m8::-webkit-scrollbar {
    display: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }
}

@layer priority10 {
  .x1rnvi8j:after {
    bottom: 6px;
  }

  .x3cntg4:after {
    height: 2px;
  }

  .xv7f310:before {
    height: 3px;
  }

  .x1wlytlt:before {
    left: 0;
  }

  .x16v8oms:after {
    left: 50%;
  }

  .x1ru3uqb:after {
    margin-left: -8px;
  }

  .xb0dqd5:before {
    right: 0;
  }

  .xrsbh8w:after {
    width: 16px;
  }
}

@keyframes x1jn504y-B {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes xn0m8po-B {
  from {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(.97);
  }
}

@keyframes x52l66k-B {
  from {
    opacity: 1;
    transform: translateY(0) scale(1);
  }

  to {
    opacity: 0;
    transform: translateY(-6px) scale(.99);
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes x185gv9n-B {
  from {
    opacity: 0;
    transform: scale(.96);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x4jpmhj-B {
  from {
    opacity: 0;
    transform: translateY(-8px) scale(.98);
  }

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

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

:root, .xym95w2 {
  --x11ypsmq: #0a0a0c;
  --x2i53wj: #141417;
  --xa29gzw: #1c1c21;
  --x1stkn31: #ffffff0f;
  --xvo7li3: #ffffff1c;
  --x100804w: #ffffff14;
  --xmtfhxp: #ffffff29;
  --xybn6rh: #f5f5f7;
  --x18uqx19: #9b9ba3;
  --x1j4g551: #5c5c66;
  --x1ouo78p: #f5f5f7;
  --x89mv6b: #fff;
  --x1f1jz5c: #0a0a0c;
  --x1uz1vy5: #f5f5f7;
  --xdbl2pj: #ffffff8c;
  --xxk46sd: #fff3;
  --xbzxl70: #f87171;
  --xc5xbb4: #4ade80;
  --xlzggkl: #00000073;
  --xcqwtb1: #16161a9e;
  --x12q6ire: #16161ac7;
  --x1gafk7j: #ffffff1a;
  --xwfapem: #ffffff29;
  --xqwa09y: #00000059;
  --x14vtw0o: #ffffff0f;
  --x1gwn5p: #ffffff0f;
  --x13fbw1f: #fff;
  --xhekmjt: #ffffffb8;
  --xsje7mg: #ffffff24;
  --xoc6hq8: #ffffff40;
  --x8kab2a: #ffffffeb;
  --x1poqhb3: #0a0a0c;
}

:root, .x114jevt {
  --x1do76sf: 2px;
  --x1xfsgop: 4px;
  --x6y4jn4: 8px;
  --xjtut0s: 12px;
  --x7gznl7: 16px;
  --x1uvk0iy: 24px;
  --x14459qz: 32px;
  --xqdxoyd: 48px;
}

:root, .x9j1ari {
  --x1kpqvxt: "Inter Variable", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --x15p3njf: ui-monospace, "SF Mono", Menlo, Consolas, monospace;
}

:root, .x1r6anic {
  --x1pw1lpj: 4px;
  --xvzncsf: 6px;
  --x1ratw4: 10px;
  --x2o8590: 14px;
  --x17kodcs: 20px;
  --x1cobl01: 9999px;
}

:root, .x1d39v4p {
  --x1snwb3u: none;
  --x1s65l83: 0 12px 32px #00000073;
  --x1nxlcxf: 0 12px 40px #0009;
}

:root, .x1y7sf8v {
  --xgbmjv5: inherit;
  --xcb6x7o: #fff;
  --x5jrms1: #ffffffb8;
  --x3zknkm: #ffffff73;
  --x9lpdnc: #fff;
  --x4vwtzl: #0a0a0c;
  --x1sl804g: #ffffff52;
  --x1pv70n5: #ffffff2e;
  --xne20pp: #ffffff24;
  --x1nvekhq: #ffffff3d;
  --xp12zty: #ffffff38;
  --xfxnvjk: #121216db;
  --x15vcs3j: #ffffff1a;
  --x19ofgfy: #ffffff1f;
  --x1rl3b80: 0 16px 48px #0000008c;
  --x12bjwzc: #fff9;
  --x1q8zept: linear-gradient(to bottom, #0009, #0000);
  --x1lf6o84: linear-gradient(to top, #000000bf, #0000004d 55%, #0000);
  --x1h7isdz: 6px;
  --x1cnyoya: 10px;
  --x11s82xk: 14px;
  --xagwjy0: #fff;
  --x1c9qpa7: 0 0 6px #000000e6, 0 1px 2px #000000e6;
  --xdmuyrs: transparent;
}

:root, .xrn9ked {
  --xpjrzhf: .12s;
  --x1bouks6: .18s;
  --x18fne75: .28s;
  --x6swpvx: cubic-bezier(.2, 0, 0, 1);
}

:root, .xglm3hj {
  --xx4mghx: 64px;
  --x16ryznx: 40px;
  --xs9cwok: 48px;
  --x13ahzq4: 1720px;
}

@media (width <= 720px) {
  :root, .xglm3hj {
    --xs9cwok: 16px;
  }
}
