@layer reset{*,:before,:after{box-sizing:border-box}:not(dialog){margin:0}@media (prefers-reduced-motion:no-preference){html{interpolate-size:allow-keywords}}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}fieldset{border-style:unset;outline:none;padding:0}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}p{text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}#root,#__next{isolation:isolate}html,body{width:100%;height:100%}}@layer stylex;@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.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:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.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}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.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:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.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}@stylex;

@layer priority1;

@layer priority2 {
  .x1cx4dfe {
    grid-area: avatar;
  }

  .xupfkzh {
    grid-area: body;
  }

  .xxiv3zo {
    grid-area: meta;
  }

  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1470adl {
    padding: 0 2px;
  }

  .x1717udv {
    padding: 0;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .xe4t45l {
    padding: calc(var(--xmeqyng) - 1px);
  }

  .xmbx8ke {
    padding: var(--x157i2vj);
  }

  .x1moy70c {
    padding: var(--x173e9vn);
  }

  .x1ob8lkf {
    padding: var(--x19da4wu);
  }

  .x1dygfwv {
    padding: var(--x4iklpa);
  }

  .x1eusgvw {
    padding: var(--xlq53kh);
  }

  .xb7c9ax {
    padding: var(--xmeqyng);
  }

  .x12ntm2g {
    padding: var(--xziq6iu) var(--xcufxjs);
  }

  .xrzvizc:fullscreen {
    padding: var(--x173e9vn);
  }
}

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

  .x195g2ap {
    background-position: 0, 100%, 0, 100%;
  }

  .x1aoaijt {
    border-color: #3d3d3d;
    border-color: lab(25.76% -.0000149012 0);
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xcro2n0 {
    border-color: var(--x1154kuu);
  }

  .xj5vsv1 {
    border-color: var(--x126tjr1);
  }

  .xalvdgm {
    border-color: var(--x12umvk);
  }

  .x70u6yf {
    border-color: var(--x14tvktl);
  }

  .x1rgj6sx {
    border-color: var(--x17waw0r);
  }

  .x15pf0r8 {
    border-color: var(--x19ojxr6);
  }

  .x198d7xm {
    border-color: var(--x1bemnmr);
  }

  .xly0x9z {
    border-color: var(--x1cn89hv);
  }

  .x1t6px4c {
    border-color: var(--x1d6jv8b);
  }

  .x152yxpr {
    border-color: var(--x1h8jl54);
  }

  .x1wjzgf4 {
    border-color: var(--x1qpwh85);
  }

  .xyhduzj {
    border-color: var(--x1sotqjz);
  }

  .x1uy64d7 {
    border-color: var(--x1sp6o3z);
  }

  .x9vs93d {
    border-color: var(--x6eehh2);
  }

  .x1hg0h9t {
    border-color: var(--x7axhg);
  }

  .x1glkxb4 {
    border-color: var(--xl2ojvy);
  }

  .x14m3dn8 {
    border-color: var(--xlnrm5l);
  }

  .x1jhy2ge {
    border-color: var(--xudcmi1);
  }

  .x1e9xyps {
    border-color: var(--xupdvy4);
  }

  .x1vnorca {
    border-color: var(--xwkgxm0);
  }

  .x1h0ags5 {
    border-color: var(--xyrr9ik);
  }

  .x14am4oj {
    border-color: var(--xz1m25d);
  }

  .x18zih8k {
    border-radius: 3px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .xtcb84w {
    border-radius: var(--x10990hv);
  }

  .x19lgq9s {
    border-radius: var(--x10vvr4n);
  }

  .xvvn289 {
    border-radius: var(--x14et92e);
  }

  .x1lkqxn3 {
    border-radius: var(--x18t7gti);
  }

  .x1kodtbw {
    border-radius: var(--x1pe1t6c);
  }

  .x1lizy9 {
    border-radius: var(--x1qb76e9);
  }

  .xrsw5a5 {
    border-radius: var(--x1yth39o);
  }

  .x1kwzp6v {
    border-radius: var(--xay8a3t);
  }

  .x1cm7a5o {
    border-radius: var(--xi42vwo);
  }

  .x1f9jwot {
    border-radius: var(--xi81hnt);
  }

  .xme22ht {
    border-radius: var(--xlh7b42);
  }

  .x1tp9pxb {
    border-radius: var(--xmslcu0);
  }

  .x1pknarb {
    border-radius: var(--xqflzlo);
  }

  .xft0tgz {
    border-radius: var(--xurvk5f);
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xfyvtkt {
    border-style: var(--xi80u0r);
  }

  .x1m14pf6 {
    border-width: 0 0 0 1px;
  }

  .x1vym0cy {
    border-width: 0 1px 0 0;
  }

  .x8hgugv {
    border-width: 0 1px 1px;
  }

  .xc342km {
    border-width: 0;
  }

  .x1c7gvwa {
    border-width: 1px 1px 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x4669jb {
    border-width: var(--x1p84hs8);
  }

  .xv7z2z2 {
    border-width: var(--xkyxs0a);
  }

  .xkz0k9k {
    flex: 0 auto;
  }

  .x98rzlu {
    flex: 1;
  }

  .x13z6uf9 {
    gap: .5rem;
  }

  .xxhr3t {
    gap: 0;
  }

  .x883omv {
    gap: 10px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x14kbac9 {
    gap: inherit;
  }

  .x1ov69ny {
    gap: var(--x157i2vj);
  }

  .x1hxpsuw {
    gap: var(--x173e9vn);
  }

  .xmzc5ba {
    gap: var(--x19da4wu);
  }

  .xejsbon {
    gap: var(--x1gsr8v2);
  }

  .x6f08ga {
    gap: var(--x1hq1bka);
  }

  .x12uenym {
    gap: var(--x1igktze);
  }

  .x1px182s {
    gap: var(--x1kvjo9m);
  }

  .x1hmbxtt {
    gap: var(--x1m5wvsu);
  }

  .xrq3lep {
    gap: var(--x1n7o74);
  }

  .x6hmp5x {
    gap: var(--x1qwbfbw);
  }

  .x1d5jeki {
    gap: var(--x25u7du);
  }

  .x1a5thrb {
    gap: var(--x4j3y6h);
  }

  .x1e60b47 {
    gap: var(--x9d19q9);
  }

  .xft3gb2 {
    gap: var(--xah494e);
  }

  .xej8u1k {
    gap: var(--xaldd1o);
  }

  .x13oi4z5 {
    gap: var(--xlq53kh);
  }

  .x1fl9mdv {
    gap: var(--xmeqyng);
  }

  .x156ks4z {
    gap: var(--xrpkocb);
  }

  .x1qfvr4o {
    gap: var(--xsweby8);
  }

  .xtb9y57 {
    gap: var(--xuv4nmf);
  }

  .x1q7ay87 {
    grid-template-areas: "avatar meta"
                         ". body";
  }

  .xe8uvvx {
    list-style: none;
  }

  .x10im51j {
    margin-block: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xdgul24 {
    margin-inline: calc(-1 * var(--x157i2vj));
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x8du1vd {
    overscroll-behavior: none;
  }

  .x1bng3s8 {
    padding-block: .05em;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x19ht1l7 {
    padding-block: var(--x157i2vj);
  }

  .x132osrt {
    padding-block: var(--x173e9vn);
  }

  .xc1oaeo {
    padding-block: var(--x18nu9ha);
  }

  .xdtes1d {
    padding-block: var(--x1kvjo9m);
  }

  .xvxu2zt {
    padding-block: var(--x1m5wvsu);
  }

  .x1806agi {
    padding-block: var(--x1yaoopj);
  }

  .x16elnxg {
    padding-block: var(--x5pun73);
  }

  .xvdg65u {
    padding-block: var(--xay5e9j);
  }

  .x1l60l1i {
    padding-block: var(--xlxpmpl);
  }

  .xlaecy2 {
    padding-block: var(--xmeqyng);
  }

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

  .xnjsko4 {
    padding-inline: 0;
  }

  .x47030t {
    padding-inline: var(--x13dks4c);
  }

  .x1slicn9 {
    padding-inline: var(--x157i2vj);
  }

  .x16xue9b {
    padding-inline: var(--x173e9vn);
  }

  .x1nwbbe7 {
    padding-inline: var(--x17j3gct);
  }

  .x1fyo9bc {
    padding-inline: var(--x1924mp8);
  }

  .x1v1nsy3 {
    padding-inline: var(--x1afx3ot);
  }

  .x1ja869v {
    padding-inline: var(--x1hq1bka);
  }

  .x1d4xicq {
    padding-inline: var(--x1kvjo9m);
  }

  .xv9njne {
    padding-inline: var(--x9rh0zh);
  }

  .x1of05ls {
    padding-inline: var(--xhypgwx);
  }

  .x1m13kqa {
    padding-inline: var(--xlq53kh);
  }

  .x1mkl7li {
    padding-inline: var(--xmeqyng);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x7wpgny:focus-visible {
    border-color: var(--x19ojxr6);
  }

  .x4ob3ly:focus-visible {
    border-color: var(--x1cn89hv);
  }

  .xk2swo9:focus-visible {
    outline: none;
  }

  .x1wsp1i7:focus-visible {
    outline: var(--x-qc1d8v);
  }

  @media (hover: hover) {
    .xqgnoka.xqgnoka:hover {
      border-color: var(--x14tvktl);
    }

    .x1vv7qh8.x1vv7qh8:hover {
      border-color: var(--xd6gkgj);
    }
  }
}

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

  .x1pn78sn {
    -webkit-line-clamp: var(--x--webkit-line-clamp);
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

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

  .xvo38ju {
    animation-delay: var(--x-animationDelay);
  }

  .xxkxylk {
    animation-duration: .5s;
  }

  .xr7ufhj {
    animation-duration: 1.1s;
  }

  .xmg6eyc {
    animation-duration: 1.5s;
  }

  .x1qzu911 {
    animation-duration: .15s;
  }

  .xid9ri4 {
    animation-duration: .2s;
  }

  .x1gf0wzc {
    animation-duration: 8s;
  }

  .x19d8chg {
    animation-duration: var(--x-9dknez);
  }

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

  .x10e4vud {
    animation-fill-mode: forwards;
  }

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

  .xbs2e6j {
    animation-name: x10wwlap-B;
  }

  .xqcmdr3 {
    animation-name: x18re5ia-B;
  }

  .x1x0eqvi {
    animation-name: x1bsspf1-B;
  }

  .x14atwf5 {
    animation-name: x1jrwshy-B;
  }

  .x1vq1kku {
    animation-name: x1nstyny-B;
  }

  .x19wccwf {
    animation-name: x1war4vs-B;
  }

  .x1495tdg {
    animation-name: x44muo0-B;
  }

  .x16c6wo {
    animation-name: x73bznb-B;
  }

  .xnp5sf2 {
    animation-name: xcyaqxc-B;
  }

  .x1rhffln {
    animation-name: xekq5re-B;
  }

  .x1xwfobu {
    animation-name: xeq2ppv-B;
  }

  .xmm4yl7 {
    animation-name: xftd6m6-B;
  }

  .x1remqrk {
    animation-name: xn2fwcn-B;
  }

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

  .xra51ld {
    animation-name: xyqe3jv-B;
  }

  .x1yt1zo3 {
    animation-timing-function: cubic-bezier(.1, .4, .2, 1);
  }

  .x1lfcbla {
    animation-timing-function: cubic-bezier(.22, 1, .36, 1);
  }

  .xksujbm {
    animation-timing-function: cubic-bezier(.32, .72, 0, 1);
  }

  .x4hg4is, .xmwdf0 {
    animation-timing-function: ease-in-out;
  }

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

  .xjyslct {
    appearance: none;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

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

  .xy8kkn2 {
    aspect-ratio: 196 / 40;
  }

  .x1dltgaz {
    aspect-ratio: 4 / 3;
  }

  .xsbb89v {
    background-attachment: local, local, scroll, scroll;
  }

  .xc7crgg {
    background-color: color-mix(in srgb,var(--x14tvktl) 10%,transparent);
  }

  .x1y18s0q {
    background-color: color-mix(in srgb,var(--x1nqbla0) 20%,transparent);
  }

  .x2wrt5y {
    background-color: color-mix(in srgb,var(--xtntw2w) 10%,transparent);
  }

  .x1ug5udo {
    background-color: #0d0d0d;
    background-color: lab(3.6999% 0 0);
  }

  .x9rgt0 {
    background-color: #242424;
    background-color: lab(14.16% 0 0);
  }

  .x1ok5bk5 {
    background-color: #f9262a;
    background-color: lab(54.673% 75.658 54.2748);
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x9dqhi0 {
    background-color: unset;
  }

  .xv30n1b {
    background-color: var(--x1154kuu);
  }

  .x1ayuw3r {
    background-color: var(--x126tjr1);
  }

  .xl35aon {
    background-color: var(--x14tvktl);
  }

  .xa7vbrh {
    background-color: var(--x14zekv1);
  }

  .x1beepvb {
    background-color: var(--x17waw0r);
  }

  .x1xpohjy {
    background-color: var(--x1bemnmr);
  }

  .x1nd449r {
    background-color: var(--x1ce4wqd);
  }

  .xiq59tn {
    background-color: var(--x1cyr03b);
  }

  .x1desf5q {
    background-color: var(--x1erv2a9);
  }

  .x156zkhd {
    background-color: var(--x1fpflua);
  }

  .x1cn8ez4 {
    background-color: var(--x1h8jl54);
  }

  .x1ge37vo {
    background-color: var(--x1jsjpvv);
  }

  .x1qo871a {
    background-color: var(--x1ke03vy);
  }

  .x1241nt4 {
    background-color: var(--x1lv9r64);
  }

  .x1exblku {
    background-color: var(--x1n93kwy);
  }

  .xhezilg {
    background-color: var(--x1nqbla0);
  }

  .xtgp705 {
    background-color: var(--x1pombt8);
  }

  .xm0nmfw {
    background-color: var(--x1q8op7m);
  }

  .xobhgde {
    background-color: var(--x1s4esi8);
  }

  .xz2f0ht {
    background-color: var(--x1sotqjz);
  }

  .xzwqz95 {
    background-color: var(--x1sp6o3z);
  }

  .x1eo7459 {
    background-color: var(--x1wdqu63);
  }

  .xrntle {
    background-color: var(--x1yndwj9);
  }

  .xobcfb9 {
    background-color: var(--x6eehh2);
  }

  .x1e1venm {
    background-color: var(--x8x1yo);
  }

  .x4u8ae2 {
    background-color: var(--xbww5mn);
  }

  .x1421jq1 {
    background-color: var(--xd6gkgj);
  }

  .x1f7q9dn {
    background-color: var(--xdpka39);
  }

  .xcdjyf {
    background-color: var(--xey36hy);
  }

  .x16hgnu2 {
    background-color: var(--xh50328);
  }

  .x1z073fz {
    background-color: var(--xko1hg9);
  }

  .x1bsjxag {
    background-color: var(--xkqwznc);
  }

  .xg7lko1 {
    background-color: var(--xl2ojvy);
  }

  .x16x67ke {
    background-color: var(--xm6653x);
  }

  .x1e5anwo {
    background-color: var(--xpyelkv);
  }

  .x4h1roq {
    background-color: var(--xqfy0op);
  }

  .x52hcrw {
    background-color: var(--xupdvy4);
  }

  .x1nfy2ra {
    background-color: var(--xx673kp);
  }

  .xlolgps {
    background-color: var(--xy1pbkc);
  }

  .x1cc534u {
    background-color: var(--xyqih6e);
  }

  .x1cjr84m {
    background-color: var(--xyrr9ik);
  }

  .x1c0ac1i {
    background-image: linear-gradient(var(--x1ce4wqd),var(--x1ce4wqd)),linear-gradient(var(--x1ce4wqd),var(--x1ce4wqd)),linear-gradient(to right,var(--x13boq55),transparent),linear-gradient(to left,var(--x13boq55),transparent);
  }

  .x1e87kdn {
    background-image: var(--x-backgroundImage);
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .xdz5gyk {
    background-size: 1.5rem 100%, 1.5rem 100%, .75rem 100%, .75rem 100%;
  }

  .x18d0r48 {
    background-size: cover;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1gukg7c {
    border-spacing: 0;
  }

  .xvl4vgx {
    box-shadow: -8px 0 32px #0000001a;
  }

  .x18wgglb {
    box-shadow: 0 0 0 1px var(--x1sp6o3z);
  }

  .x1hfg287 {
    box-shadow: 0 16px 48px #0003;
  }

  .x1h8kr1g {
    box-shadow: 0 8px 24px #0000001a;
  }

  .xuii8hr {
    box-shadow: inset 0 -2px 0 0 var(--x12umvk);
  }

  .x1b5xoo8 {
    box-shadow: inset 0 0 0 3px var(--x1fpflua);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xzpqnlu {
    clip: rect(0,0,0,0);
  }

  .x15rks2t {
    color: currentColor;
  }

  .x1heor9g {
    color: inherit;
  }

  .x1n903ed {
    color: #b7b7b7;
    color: lab(74.48% -.0000298023 0);
  }

  .xz95n0y {
    color: #f5f5f5;
    color: lab(96.52% -.0000298023 .0000119209);
  }

  .xleg2qo {
    color: var(--x102z8wg);
  }

  .x1xqqzpv {
    color: var(--x1154kuu);
  }

  .xak7h1i {
    color: var(--x126tjr1);
  }

  .xx1f57i {
    color: var(--x132aq4t);
  }

  .x1gjj7w4 {
    color: var(--x1395w6v);
  }

  .xla9z56 {
    color: var(--x14tvktl);
  }

  .x6nup2x {
    color: var(--x16sqf9s);
  }

  .xj47s14 {
    color: var(--x17waw0r);
  }

  .x1lvdoz1 {
    color: var(--x19ojxr6);
  }

  .xo1wz53 {
    color: var(--x1a2d3kt);
  }

  .x121bebs {
    color: var(--x1aol22t);
  }

  .x1c28fxu {
    color: var(--x1fnomv4);
  }

  .x1dnh6dg {
    color: var(--x1fpflua);
  }

  .xnuigkz {
    color: var(--x1h8jl54);
  }

  .x1mss1kt {
    color: var(--x1j3156h);
  }

  .xjr1oxo {
    color: var(--x1k9vzea);
  }

  .xnsvqm8 {
    color: var(--x1nqbla0);
  }

  .x2wfgzt {
    color: var(--x1oixla1);
  }

  .x1n4sjze {
    color: var(--x1s9hr5h);
  }

  .x1ck9dw9 {
    color: var(--x1sgrti6);
  }

  .xf8r21i {
    color: var(--x1sj8hqv);
  }

  .x18tr7rg {
    color: var(--x1sp6o3z);
  }

  .xamt495 {
    color: var(--x1y1se33);
  }

  .x1lm9shk {
    color: var(--x3wgvwj);
  }

  .x1dsg2hd {
    color: var(--x5de6kh);
  }

  .x7t16zc {
    color: var(--x5fd67i);
  }

  .xzwkoff {
    color: var(--x5hzlwg);
  }

  .x1m0lbiu {
    color: var(--x5isiec);
  }

  .x1yn4swj {
    color: var(--x5k2vic);
  }

  .x17k5mzs {
    color: var(--x6eehh2);
  }

  .x12k5tu {
    color: var(--xaiwt38);
  }

  .xczndyh {
    color: var(--xd6gkgj);
  }

  .x12de4uz {
    color: var(--xd84tf0);
  }

  .x1jd76xy {
    color: var(--xebvgr3);
  }

  .xtlug9d {
    color: var(--xf9do23);
  }

  .x8djvpy {
    color: var(--xglzv38);
  }

  .x1p7xkcb {
    color: var(--xh50328);
  }

  .xv0uh62 {
    color: var(--xidw4id);
  }

  .xjk73ch {
    color: var(--xlj6yrx);
  }

  .x1i2w9dn {
    color: var(--xrhoec4);
  }

  .x5wv5qt {
    color: var(--xtntw2w);
  }

  .x1xsuwnb {
    color: var(--xtsplqv);
  }

  .x17eqfnd {
    color: var(--xv6pr9n);
  }

  .xnbdwel {
    color: var(--xyrr9ik);
  }

  .x1udinq5 {
    column-gap: var(--x157i2vj);
  }

  .x1eeui69 {
    column-gap: var(--x173e9vn);
  }

  .x1a33ngk {
    column-gap: var(--xmeqyng);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .x1146j2 {
    cursor: help;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .x12sfd15 {
    flex-basis: 26rem;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x8iuv6i {
    flex-grow: 999;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1s1hlra {
    font-family: Geist Mono Variable, ui-monospace, monospace;
  }

  .xx1h889 {
    font-family: Geist Variable, system-ui, sans-serif;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1r1srx {
    font-family: var(--x1t6skkd);
  }

  .xeb7xqv {
    font-size: .9em;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .x1rsbv8w {
    font-size: clamp(6rem, 15vw, 10rem);
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .xdmh292 {
    font-size: var(--x-fontSize);
  }

  .xyl3m8s {
    font-size: var(--x11abn3f);
  }

  .xhw8hr1 {
    font-size: var(--x12vdvj7);
  }

  .x1ilwidh {
    font-size: var(--x16937k5);
  }

  .x1oicwou {
    font-size: var(--x18q583f);
  }

  .xvce31t {
    font-size: var(--x1bntaf6);
  }

  .x14nnlak {
    font-size: var(--x1dz6te5);
  }

  .x1ockjnr {
    font-size: var(--x1fc5yow);
  }

  .xlmrofx {
    font-size: var(--x1fibeum);
  }

  .xblflhu {
    font-size: var(--x1gbe0v3);
  }

  .x11zitmr {
    font-size: var(--x1p9jns3);
  }

  .xn33xv0 {
    font-size: var(--x1rgo7iu);
  }

  .x12nftct {
    font-size: var(--x1sm5mb5);
  }

  .x1y7qb3c {
    font-size: var(--x61xeov);
  }

  .x671ypd {
    font-size: var(--x6lbygh);
  }

  .x1phqmyq {
    font-size: var(--x7fy1p0);
  }

  .xnifqu7 {
    font-size: var(--x7svtan);
  }

  .x1gy6bf8 {
    font-size: var(--xckchjr);
  }

  .xefkf5p {
    font-size: var(--xdtpl0l);
  }

  .x10w3nj1 {
    font-size: var(--xeawh2x);
  }

  .xd0lsmj {
    font-size: var(--xexckzm);
  }

  .x195ps5i {
    font-size: var(--xjh783h);
  }

  .x1l9wsj9 {
    font-size: var(--xk21at);
  }

  .x17rbe6b {
    font-size: var(--xmwftai);
  }

  .x8123h5 {
    font-size: var(--xuh5q2v);
  }

  .x1eoxlit {
    font-size: var(--xy09amu);
  }

  .x19zv588 {
    font-size: var(--xzo4rbv);
  }

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

  .xi3eg5d {
    font-weight: 400;
  }

  .xuyqahm {
    font-weight: 500;
  }

  .x1i3km1f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .xc5p208 {
    font-weight: var(--x16cy62t);
  }

  .xhy6jd8 {
    font-weight: var(--x1g25lu5);
  }

  .x8ch66h {
    font-weight: var(--x1utn514);
  }

  .x6ylgx0 {
    font-weight: var(--x1wgwowg);
  }

  .xmuptlw {
    font-weight: var(--xboo65f);
  }

  .xryiyie {
    font-weight: var(--xcf89dp);
  }

  .x10je4a5 {
    font-weight: var(--xrdcry1);
  }

  .x428uqt {
    font-weight: var(--xsubxl0);
  }

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

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

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

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

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

  .x1l1ennw {
    justify-content: space-around;
  }

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

  .xrrq7wz {
    justify-content: var(--x1sqq5p0);
  }

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

  .xo2cfqc {
    letter-spacing: -.04em;
  }

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

  .x1vyo3qp {
    letter-spacing: .04em;
  }

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

  .xzj329x {
    letter-spacing: .6px;
  }

  .xl5cb6o {
    letter-spacing: var(--x5epb3v);
  }

  .x2m4h5m {
    line-height: 1.15;
  }

  .xkgcanv {
    line-height: 1.2;
  }

  .xii2w8d, .xvx82s6, .xwn7fz2 {
    line-height: 1.3;
  }

  .x1viepoj, .x37zpob, .xxe4p6r {
    line-height: 1.4;
  }

  .x1evy7pa, .x1nkblx9 {
    line-height: 1.5;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xtaz4m5 {
    list-style-type: disc;
  }

  .x3ct3a4 {
    list-style-type: none;
  }

  .x11t971q {
    margin-inline-end: auto;
  }

  .x1lziwak {
    margin-inline-start: 0;
  }

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

  .x1ghqyjb {
    margin-inline-start: var(--x1kvjo9m);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xuzhngd {
    opacity: .3;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x197sbye {
    opacity: .6;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1kj3sr3 {
    opacity: var(--x11rgjda);
  }

  .xrwck52 {
    opacity: var(--x199p9qd);
  }

  .xp7dpgy {
    opacity: var(--x1y6ssp3);
  }

  .x15cmuht {
    opacity: var(--x2myoo9);
  }

  .x15ebgg5 {
    opacity: var(--x5an2wg);
  }

  .x1ych12j {
    opacity: var(--xeijwb9);
  }

  .xnlx7vw {
    opacity: var(--xoj5sbt);
  }

  .xepdmve {
    opacity: var(--xwk8a2);
  }

  .xv610ir {
    opacity: var(--xyffht7);
  }

  .x1r29syi {
    outline-offset: var(--x-outlineOffset);
  }

  .x1t137rt {
    outline-style: none;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1c1uobl {
    padding-inline-start: 0;
  }

  .x1de14a3 {
    padding-inline-start: var(--x173e9vn);
  }

  .x13z0c7w {
    padding-inline-start: var(--x1hq1bka);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .x1uqs9en {
    row-gap: var(--x157i2vj);
  }

  .xaoyok9 {
    row-gap: var(--x1kvjo9m);
  }

  .x1a1d7x9 {
    row-gap: var(--x1m5wvsu);
  }

  .xnko6sn {
    row-gap: var(--xmeqyng);
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

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

  .xujl8zx {
    text-decoration-line: underline;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xrys4gj {
    text-underline-offset: 2px;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .x11lhmoz {
    transform: translate(-50%, -50%);
  }

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

  .x13siyjc {
    transform: var(--xvhpu0k);
  }

  .x18ouj0k {
    transform-origin: bottom;
  }

  .x1dp6rp6 {
    transform-origin: top;
  }

  .x1h1bmdg {
    transform-origin: 100% 0;
  }

  .xofcydl {
    transition-duration: .4s;
  }

  .x15d4p90 {
    transition-duration: .15s;
  }

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

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

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

  .xgu7xoj {
    transition-property: background-color, border-width, padding;
  }

  .x106061f {
    transition-property: background-color, box-shadow;
  }

  .x126d0t0 {
    transition-property: background-color, color, border-color, scale, opacity;
  }

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

  .x1yyhn7k {
    transition-property: background-color, color, box-shadow;
  }

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

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

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

  .x1tv3a4w {
    transition-property: border-color, box-shadow, background-color;
  }

  .x12zzom9 {
    transition-property: border-color, box-shadow;
  }

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

  .xt3l3uh {
    transition-property: color;
  }

  .xzwogdd {
    transition-property: opacity, max-width;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xnvsje6 {
    transition-property: width, padding;
  }

  .xvwma50 {
    transition-timing-function: ease-in-out;
  }

  .x9lcvmn {
    transition-timing-function: ease-out;
  }

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

  .x11njtxf {
    vertical-align: baseline;
  }

  .x3ajldb {
    vertical-align: bottom;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xnpuxes {
    visibility: visible;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1vjfegm {
    z-index: 1;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xp6lfbs {
    z-index: 1100;
  }

  .x180bc9m {
    z-index: 1101;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1ccr1t9 {
    z-index: 2000;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1q2oy4v {
    z-index: 9999;
  }

  .xz4ncao {
    z-index: 9999999;
  }

  .xr3buco {
    z-index: var(--x-zIndex);
  }

  @media (width <= 1023px) {
    .xpyrcpo.xpyrcpo {
      --x17iy7xm: 36px;
    }

    .x1sj23o8.x1sj23o8 {
      --x1c9xpjg: 32px;
    }

    .xm1lz4n.xm1lz4n {
      --x1hf02jm: 30px;
    }

    .x4kys71.x4kys71 {
      --x1rgo7iu: 30px;
    }

    .x3ef92o.x3ef92o {
      --xgur5l9: 26px;
    }

    .xnc7z2d.xnc7z2d {
      --xziq6iu: 36px;
    }
  }

  @supports (field-sizing: content) {
    .x1p0efcs.x1p0efcs {
      resize: none;
    }
  }

  .x18ji4zr:focus-visible {
    background-color: var(--x1q8op7m);
  }

  .x1c7v09z:focus-visible {
    box-shadow: inset 0 0 0 3px var(--x1cn89hv);
  }

  .xzvp81i:focus-visible {
    box-shadow: var(--x-1kh81ck);
  }

  .x1okhc1l:has(:focus-visible) {
    box-shadow: inset 0 0 0 2px var(--x1cn89hv);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .xijokvz:disabled {
    opacity: .5;
  }

  .xvqkq5k:fullscreen {
    background-color: var(--x1fpflua);
  }

  .x1r0vdo7:active {
    transform: scale(.92);
  }

  @media (hover: hover) {
    .x1h6wuyy.x1h6wuyy:hover {
      background-color: #0000;
    }

    .x1rectai.x1rectai:hover {
      background-color: var(--x14tvktl);
    }

    .xcbzn10.xcbzn10:hover {
      background-color: var(--x1arnpi4);
    }

    .xkk50t4.xkk50t4:hover {
      background-color: var(--x1ke03vy);
    }

    .xhesf84.xhesf84:hover {
      background-color: var(--x1lv9r64);
    }

    .xy8hcd0.xy8hcd0:hover {
      background-color: var(--x1q8op7m);
    }

    .x9e3bxn.x9e3bxn:hover {
      background-color: var(--x1r6rgit);
    }

    .xiupkoi.xiupkoi:hover {
      background-color: var(--xbocytt);
    }

    .x7qluol.x7qluol:hover {
      background-color: var(--xey36hy);
    }

    .x1daxbhy.x1daxbhy:hover {
      background-color: var(--xix338z);
    }

    .x17nsf3n.x17nsf3n:hover {
      background-color: var(--xko1hg9);
    }

    .x1leyk32.x1leyk32:hover {
      background-color: var(--xkqwznc);
    }

    .xezyl5l.xezyl5l:hover {
      color: var(--x132aq4t);
    }

    .x1quwvmf.x1quwvmf:hover {
      color: var(--x19ojxr6);
    }

    .xnid0sx.xnid0sx:hover {
      color: var(--x1a2d3kt);
    }

    .x9bg950.x9bg950:hover {
      color: var(--x1jjauo4);
    }

    .xnl2ggp.xnl2ggp:hover {
      color: var(--x1oixla1);
    }

    .xhospe.xhospe:hover {
      color: var(--x1sp6o3z);
    }

    .x1xd7m3o.x1xd7m3o:hover {
      color: var(--x352nm7);
    }

    .x19u7g5u.x19u7g5u:hover {
      color: var(--x6eehh2);
    }

    .x1bed5iy.x1bed5iy:hover {
      color: var(--xaiwt38);
    }

    .xslj74a.xslj74a:hover {
      color: var(--xd6gkgj);
    }

    .xovbf13.xovbf13:hover {
      opacity: .5;
    }

    .x5tu6sr.x5tu6sr:hover {
      opacity: .9;
    }

    .xiwe3se.xiwe3se:hover {
      -webkit-text-decoration-color: var(--xd6gkgj);
      text-decoration-color: var(--xd6gkgj);
    }

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

    .xztyvz8.xztyvz8:active {
      scale: .97;
    }

    .x1ec5s45.x1ec5s45:active {
      scale: 1;
    }

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

@layer priority5 {
  .x1tnzt7h {
    border-bottom-color: currentColor;
  }

  .x16stqrj {
    border-bottom-color: #0000;
  }

  .x1qlfl7e {
    border-bottom-color: var(--x12umvk);
  }

  .x1paj6qj {
    border-bottom-color: var(--x1bemnmr);
  }

  .x16sklqa {
    border-bottom-color: var(--x6eehh2);
  }

  .xhynasx {
    border-bottom-color: var(--xyrr9ik);
  }

  .xega568 {
    border-bottom-left-radius: var(--x4325kk);
  }

  .x1ajgrd4 {
    border-bottom-right-radius: var(--x4325kk);
  }

  .xpvcztv {
    border-bottom-style: dashed;
  }

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

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

  .x1pzews7 {
    border-bottom-width: 1.5px;
  }

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

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

  .x8zapzo {
    border-left-color: var(--xyrr9ik);
  }

  .x1b16gh4 {
    border-left-style: none;
  }

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

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

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

  .xhdclia {
    border-right-color: var(--x13boq55);
  }

  .x1plbd9q {
    border-right-color: var(--x1bemnmr);
  }

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

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

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

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

  .x3k823n {
    border-top-color: var(--x13boq55);
  }

  .xt7z7lk {
    border-top-color: var(--x1bemnmr);
  }

  .x1b0i614 {
    border-top-color: var(--xyrr9ik);
  }

  .x17y4qcl {
    border-top-left-radius: var(--x4325kk);
  }

  .xkqdb7o {
    border-top-right-radius: var(--x4325kk);
  }

  .x1ejq31n {
    border-top-style: none;
  }

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .x1h9ecty {
    bottom: var(--x173e9vn);
  }

  .xjhjst2 {
    bottom: var(--x1kvjo9m);
  }

  .xtrbybz {
    bottom: var(--xmeqyng);
  }

  .x16wp3ig {
    height: .25rem;
  }

  .x4j2xbe {
    height: .375rem;
  }

  .x164u9eo {
    height: .5rem;
  }

  .xqtp20y {
    height: 0;
  }

  .xaylbqo {
    height: 1.125rem;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .xk8t5le {
    height: 2.25rem;
  }

  .x12hms15 {
    height: 2.75rem;
  }

  .xcr6upp {
    height: 2.8rem;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .x36qwtl {
    height: 2px;
  }

  .xettwda {
    height: 2rem;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x1sh0tsm {
    height: 4rem;
  }

  .xols6we {
    height: 6px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x16ye13r {
    height: var(--x-height);
  }

  .x1mnpriv {
    height: var(--x1a3gl68);
  }

  .x2sjtm3 {
    height: var(--x1fq5fpm);
  }

  .x1ivf7wn {
    height: var(--x1hcc4xh);
  }

  .x12f9naq {
    height: var(--x1wr6tn9);
  }

  .x1vrwzj1 {
    height: var(--x25u7du);
  }

  .x1d52foh {
    height: var(--x4lvvgr);
  }

  .x1potf96 {
    height: var(--x7hldxc);
  }

  .xmcxwks {
    height: var(--xmngb8s);
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1u3z7vm {
    left: var(--x157i2vj);
  }

  .xv5fav9 {
    left: var(--x1924mp8);
  }

  .x1ry8x8f {
    left: var(--xmeqyng);
  }

  .x1psf44y {
    left: var(--xomy1fm);
  }

  .x1jyxor1 {
    margin-bottom: -1px;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x18jskfe {
    margin-bottom: calc(-1 * var(--x173e9vn));
  }

  .x1466jnh {
    margin-bottom: var(--x157i2vj);
  }

  .xowhsxx {
    margin-bottom: var(--x1hq1bka);
  }

  .x1u6zm1b {
    margin-bottom: var(--x1kvjo9m);
  }

  .x14r82u7 {
    margin-bottom: var(--x1qwbfbw);
  }

  .x1nk99gs {
    margin-bottom: var(--x1ymrfuc);
  }

  .x1vrywjb {
    margin-bottom: var(--x25u7du);
  }

  .x1o8q74x {
    margin-bottom: var(--xmeqyng);
  }

  .xeylmkf {
    margin-bottom: var(--xuv4nmf);
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xmbbpg4 {
    margin-left: calc(-1 * var(--xlq53kh));
  }

  .x18o1wgy {
    margin-left: var(--x157i2vj);
  }

  .x1yf7rl7 {
    margin-right: 0;
  }

  .xack27t {
    margin-right: auto;
  }

  .x19dcqxq {
    margin-right: calc(-1 * var(--xlq53kh));
  }

  .x39ggg4 {
    margin-right: var(--x157i2vj);
  }

  .xsj8jdm {
    margin-top: .0625rem;
  }

  .xdt5uv0 {
    margin-top: .4rem;
  }

  .xdj266r {
    margin-top: 0;
  }

  .xvijh9v {
    margin-top: 1px;
  }

  .xzdn3bz {
    margin-top: calc(-1 * var(--x1hf02jm));
  }

  .xrjnsgd {
    margin-top: var(--x129xgl6);
  }

  .xjp2fs8 {
    margin-top: var(--x157i2vj);
  }

  .xlazxby {
    margin-top: var(--x173e9vn);
  }

  .xwyhtm {
    margin-top: var(--x1hq1bka);
  }

  .xrciv66 {
    margin-top: var(--x1kvjo9m);
  }

  .x1xtisgg {
    margin-top: var(--x25u7du);
  }

  .ximnph5 {
    margin-top: var(--x9d19q9);
  }

  .x40eo9y {
    margin-top: var(--xmeqyng);
  }

  .x90nlb9 {
    margin-top: var(--xuv4nmf);
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .x1qojfa0 {
    max-height: 16rem;
  }

  .x10xx96q {
    max-height: 18rem;
  }

  .x18fb9vk {
    max-height: 24rem;
  }

  .xhd83ik {
    max-height: 85vh;
  }

  .xycw5lm {
    max-height: 92vh;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x16xn7b0 {
    max-width: 100vw;
  }

  .x1ok5v8c {
    max-width: 12rem;
  }

  .x1kvbfxc {
    max-width: 1600px;
  }

  .x8z6zn4 {
    max-width: 16rem;
  }

  .xuv54rz {
    max-width: 22rem;
  }

  .x14lruf5 {
    max-width: 260px;
  }

  .xvnft6 {
    max-width: 28.75rem;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .xw5ewwj {
    max-width: 300px;
  }

  .x18t6ddr {
    max-width: 30rem;
  }

  .x6ymgno {
    max-width: 32rem;
  }

  .xu4g937 {
    max-width: 35rem;
  }

  .x1jb01v5 {
    max-width: 42rem;
  }

  .x1l59rab {
    max-width: 52rem;
  }

  .x14i9o60 {
    max-width: 56rem;
  }

  .x1ewvobj {
    max-width: 72ch;
  }

  .xkbu601 {
    max-width: 78ch;
  }

  .x14r61f {
    max-width: 80%;
  }

  .x7chlw0 {
    max-width: calc(100vw - var(--x173e9vn) - var(--x173e9vn));
  }

  .x1glul6l {
    max-width: min(24rem, 100vw - 2rem);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x1wkjbdu {
    max-width: var(--x13xi375);
  }

  .x1yjjz6e {
    max-width: var(--x1rh9slk);
  }

  .xn9eawb {
    max-width: var(--x3wdzuz);
  }

  .xr3yxi9 {
    max-width: var(--xjwfzig);
  }

  .x1k1ye75 {
    max-width: var(--xuh302b);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1rqwxy8 {
    min-height: 1.5rem;
  }

  .x1q5fb98 {
    min-height: 1.625rem;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xgbkey0 {
    min-height: 2.75rem;
  }

  .x1in32aq {
    min-height: 2rem;
  }

  .x13gjtz1 {
    min-height: 3.5rem;
  }

  .x17qorbb {
    min-height: 4.5rem;
  }

  .xl77w6h {
    min-height: 7rem;
  }

  .x65nank {
    min-height: auto;
  }

  .x1mmsxcb {
    min-height: var(--x1wr6tn9);
  }

  .xw8r9uw {
    min-height: var(--x41dxs6);
  }

  .x15o4xn0 {
    min-height: var(--x7hldxc);
  }

  .xeuugli {
    min-width: 0;
  }

  .x1vi9356 {
    min-width: 1.5rem;
  }

  .xktpd3l {
    min-width: 100px;
  }

  .x1c7vg25 {
    min-width: 112px;
  }

  .x1i9suas {
    min-width: 120px;
  }

  .x12kinc7 {
    min-width: 12rem;
  }

  .xkgs3ab {
    min-width: 130px;
  }

  .xoifl8l {
    min-width: 132px;
  }

  .x1d77m7x {
    min-width: 140px;
  }

  .xt7fyls {
    min-width: 150px;
  }

  .x1nedpf2 {
    min-width: 15rem;
  }

  .x8ai263 {
    min-width: 16.25rem;
  }

  .x57cstt {
    min-width: 176px;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .xaqe6nd {
    min-width: 188px;
  }

  .x10m46eh {
    min-width: 18rem;
  }

  .x1nhafgn {
    min-width: 2.5rem;
  }

  .x1jzhcrs {
    min-width: 200px;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .xlm99nl {
    min-width: 240px;
  }

  .x1843ork {
    min-width: 6rem;
  }

  .x6c5l4p {
    min-width: 80px;
  }

  .x17y4j5z {
    min-width: 96px;
  }

  .x1ag9ea8 {
    min-width: 9rem;
  }

  .x5sqpi2 {
    min-width: min(28rem, 100%);
  }

  .xaaagfd {
    min-width: unset;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .xryxfnj {
    overflow-y: visible;
  }

  .x7p5m3t {
    overscroll-behavior-x: contain;
  }

  .x17ld35r {
    overscroll-behavior-x: none;
  }

  .xes99ow {
    padding-bottom: .25rem;
  }

  .x1v0wz0i {
    padding-bottom: .625rem;
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x10l3h1t {
    padding-bottom: 1.25rem;
  }

  .x1a0p763 {
    padding-bottom: 12vh;
  }

  .x1g2khh7 {
    padding-bottom: 14px;
  }

  .xh6bu4q {
    padding-bottom: 20vh;
  }

  .x1t4gjm {
    padding-bottom: 22px;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .xg8j3zb {
    padding-bottom: 3px;
  }

  .x1vs7mja {
    padding-bottom: 4.5rem;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .x1ykpatu {
    padding-bottom: 7px;
  }

  .x1a148e8 {
    padding-bottom: env(safe-area-inset-bottom, 0px);
  }

  .x1nors9l {
    padding-bottom: var(--x157i2vj);
  }

  .x99fmnd {
    padding-bottom: var(--x173e9vn);
  }

  .x1ql8nrb {
    padding-bottom: var(--x1hf02jm);
  }

  .x8zc87q {
    padding-bottom: var(--x1kvjo9m);
  }

  .x15b99p8 {
    padding-bottom: var(--x1m5wvsu);
  }

  .xpae1hf {
    padding-bottom: var(--xmeqyng);
  }

  .xiogx9c {
    padding-bottom: var(--xqedk10);
  }

  .xwxt48z {
    padding-bottom: var(--xuv4nmf);
  }

  .xqjs8ns {
    padding-left: .125rem;
  }

  .x164ht6e {
    padding-left: .625rem;
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .xf18ygs {
    padding-left: 12px;
  }

  .xzjhap9 {
    padding-left: 14px;
  }

  .xnm25rq {
    padding-left: 16px;
  }

  .x1k8dnhd {
    padding-left: 18px;
  }

  .xkt6jvv {
    padding-left: var(--x14ngme3);
  }

  .x1b9g8t3 {
    padding-left: var(--x157i2vj);
  }

  .x1apj5zu {
    padding-left: var(--x173e9vn);
  }

  .xju78km {
    padding-left: var(--x1hq1bka);
  }

  .x1v0k6za {
    padding-left: var(--x1kvjo9m);
  }

  .x7k8xnn {
    padding-left: var(--x1nlq4t1);
  }

  .xhn2e62 {
    padding-left: var(--x25u7du);
  }

  .x5u785t {
    padding-left: var(--x9yp96u);
  }

  .x6t7m5l {
    padding-left: var(--xaldd1o);
  }

  .xe60o13 {
    padding-left: var(--xcufxjs);
  }

  .xxa0pgs {
    padding-left: var(--xlq53kh);
  }

  .xzy8ytz {
    padding-left: var(--xmeqyng);
  }

  .x1tq6y7w {
    padding-left: var(--xts0fx8);
  }

  .x2cyf47 {
    padding-right: .125rem;
  }

  .x1d60ukw {
    padding-right: .25rem;
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .x19tmk5i {
    padding-right: 14px;
  }

  .xyfqnmn {
    padding-right: 16px;
  }

  .x18a8kpn {
    padding-right: 18px;
  }

  .xxcd0se {
    padding-right: 2.5rem;
  }

  .x17tnbgv {
    padding-right: 36px;
  }

  .xgmkxn8 {
    padding-right: var(--x14ngme3);
  }

  .x1h724ya {
    padding-right: var(--x157i2vj);
  }

  .xyix50l {
    padding-right: var(--x173e9vn);
  }

  .x14oixm6 {
    padding-right: var(--x1hq1bka);
  }

  .xkyjgnn {
    padding-right: var(--x1kvjo9m);
  }

  .xqnrxuz {
    padding-right: var(--x1nlq4t1);
  }

  .xa8e10c {
    padding-right: var(--x25u7du);
  }

  .xgnptwp {
    padding-right: var(--x9yp96u);
  }

  .x11rer13 {
    padding-right: var(--xaldd1o);
  }

  .x1959dvy {
    padding-right: var(--xcufxjs);
  }

  .x1h7s9xw {
    padding-right: var(--xlq53kh);
  }

  .x143xxc7 {
    padding-right: var(--xmeqyng);
  }

  .x1cvxhm9 {
    padding-right: var(--xts0fx8);
  }

  .x1b58sdr {
    padding-top: .5rem;
  }

  .x1pe9zv5 {
    padding-top: .625rem;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x1mcfnh7 {
    padding-top: 1.25rem;
  }

  .x889kno {
    padding-top: 10px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xyinxu5 {
    padding-top: 14px;
  }

  .x1gcw5o8 {
    padding-top: 20vh;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .xyqdw3p {
    padding-top: 3px;
  }

  .xf6mfmo {
    padding-top: 4rem;
  }

  .xm7lytj {
    padding-top: 7px;
  }

  .x1pmarsk {
    padding-top: var(--x157i2vj);
  }

  .xps9udi {
    padding-top: var(--x173e9vn);
  }

  .x1hsue10 {
    padding-top: var(--x1hf02jm);
  }

  .xis8gr6 {
    padding-top: var(--x1hq1bka);
  }

  .xqw86b1 {
    padding-top: var(--x1kvjo9m);
  }

  .x17xqmpi {
    padding-top: var(--x1m5wvsu);
  }

  .x11cv7ia {
    padding-top: var(--x1qwbfbw);
  }

  .xgriad2 {
    padding-top: var(--x9d19q9);
  }

  .x787pni {
    padding-top: var(--xah494e);
  }

  .xnqevx7 {
    padding-top: var(--xmeqyng);
  }

  .x17stn6b {
    padding-top: var(--xqedk10);
  }

  .x1bkpikb {
    right: -2px;
  }

  .x3m8u43 {
    right: 0;
  }

  .xlftelb {
    right: 12px;
  }

  .xu6fjv6 {
    right: var(--x157i2vj);
  }

  .x5g0ik3 {
    right: var(--x173e9vn);
  }

  .x1hp23xy {
    right: var(--x1924mp8);
  }

  .x1abrxaf {
    right: var(--xj8c66h);
  }

  .x1vd9rl3 {
    right: var(--xmeqyng);
  }

  .x1yhy09f {
    top: -100%;
  }

  .x1qiirwl {
    top: -2px;
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .x56kfr1 {
    top: var(--x157i2vj);
  }

  .x1bmspy5 {
    top: var(--x173e9vn);
  }

  .x1modhk8 {
    top: var(--x1hf02jm);
  }

  .x1ohounf {
    top: var(--xmeqyng);
  }

  .xrkia0p {
    width: .375rem;
  }

  .x1jjc1wv {
    width: .5rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xwjmw90 {
    width: 0%;
  }

  .xsk17dz {
    width: 1.125rem;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xygnafs {
    width: 120px;
  }

  .x6iu5ep {
    width: 122px;
  }

  .x16s0kzc {
    width: 132px;
  }

  .xifkd7f {
    width: 140px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1nkmp2a {
    width: 16.25rem;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1qyi71f {
    width: 18rem;
  }

  .x2i0jwv {
    width: 196px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .x1s4ejo4 {
    width: 2.25rem;
  }

  .xvm51jw {
    width: 2.5rem;
  }

  .x1jfg07d {
    width: 22%;
  }

  .x1w1wbw6 {
    width: 24rem;
  }

  .x1f1nlb9 {
    width: 25%;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xfo62xy {
    width: 2px;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x154i66o {
    width: 3.5rem;
  }

  .xwdjzm6 {
    width: 32.5rem;
  }

  .x1td3qas {
    width: 32px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x188tqju {
    width: 3rem;
  }

  .x1q22l7i {
    width: 4.5rem;
  }

  .x1useyqa {
    width: 48px;
  }

  .xekueh {
    width: 4rem;
  }

  .xex909m {
    width: 5rem;
  }

  .xwhvtxh {
    width: 6.5rem;
  }

  .xycev2y {
    width: 60%;
  }

  .x1fu8urw {
    width: 64px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xdvn7xf {
    width: 6rem;
  }

  .xzw1hr4 {
    width: 92vw;
  }

  .x13oubkp {
    width: 96px;
  }

  .x14atkfc {
    width: auto;
  }

  .x18p2lim {
    width: calc(100% - 786px);
  }

  .xrmvxog {
    width: calc(100% - 646px);
  }

  .x15hbypm {
    width: calc(100% - 424px);
  }

  .xl8pysv {
    width: calc(100% - 1010px);
  }

  .x1nxepw5 {
    width: calc(100% - 946px);
  }

  .x1vbl955 {
    width: calc(100% + var(--x157i2vj) * 2);
  }

  .x1jk8iax {
    width: calc(var(--x3o92vk) - 2 * var(--x13dks4c));
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .x1fi749q {
    width: min(92vw, 27.5rem);
  }

  .x5lhr3w {
    width: var(--x-width);
  }

  .x1jlsoy1 {
    width: var(--x1a3gl68);
  }

  .xa6rnkm {
    width: var(--x1fq5fpm);
  }

  .x1igw5wk {
    width: var(--x1hcc4xh);
  }

  .xya27gs {
    width: var(--x1t0xn7p);
  }

  .xzuq5dk {
    width: var(--xmngb8s);
  }

  .xpe3u3f:has([data-scroll-region]) {
    height: auto;
  }

  .x1d9v4yf:first-child {
    border-top-style: none;
  }

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

  .x14l7nz5:first-child {
    margin-top: 0;
  }

  .x2010ey:first-of-type {
    margin-top: var(--xbnq07g);
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  .x157ekp:focus {
    top: var(--x157i2vj);
  }
}

@layer priority6 {
  @media (width >= 1024px) {
    .xcnbbm4.xcnbbm4 {
      flex: 1;
    }
  }

  @media (width <= 1023px) {
    .xmxydix.xmxydix {
      gap: var(--x1hq1bka);
    }
  }

  @media (width <= 767px) {
    .x1k7jebk.x1k7jebk {
      padding-inline: var(--xaldd1o);
    }
  }
}

@layer priority7 {
  @media (width <= 767px) {
    .x2b8ql.x2b8ql {
      align-items: flex-end;
    }

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

  @media (prefers-reduced-motion: reduce) {
    .x6tx7g8.x6tx7g8 {
      animation-duration: 0s;
    }

    .x1l0gys.x1l0gys {
      animation-name: none;
    }
  }

  @media (width >= 1024px) {
    .x1fhig4c.x1fhig4c {
      display: flex;
    }
  }

  @media (width >= 1440px) {
    .x17i6kiy.x17i6kiy {
      display: table-cell;
    }
  }

  @media (width <= 1023px) {
    .xolyv07.xolyv07 {
      display: block;
    }

    .x117rklp.x117rklp {
      display: flex;
    }

    .xdhob9s.xdhob9s {
      display: none;
    }
  }

  @media (width <= 767px) {
    .xjbq3e0.xjbq3e0 {
      display: contents;
    }

    .x3k3ptw.x3k3ptw {
      display: flex;
    }

    .x1r13y6k.x1r13y6k, .x1rorq6x.x1rorq6x {
      display: none;
    }

    .xx98z0k.xx98z0k {
      flex-basis: 0;
    }

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

    .x1jtrm2t.x1jtrm2t {
      flex-direction: column-reverse;
    }

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

    .x12jyejv.x12jyejv {
      flex-grow: 1;
    }

    .x1010h10.x1010h10 {
      flex-wrap: nowrap;
    }

    .xjnr70g.xjnr70g {
      flex-wrap: wrap;
    }
  }

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

    .x1nvdyiv.x1nvdyiv {
      position: static;
    }
  }

  @media (width <= 767px) {
    .xifx7mx.xifx7mx {
      row-gap: var(--x1kvjo9m);
    }

    .x12e04ne.x12e04ne {
      transform-origin: top;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1pdk2zb.x1pdk2zb {
      transition-duration: 0s;
    }

    .x1hwmvep.x1hwmvep {
      transition-property: none;
    }
  }
}

@layer priority8 {
  @media (width <= 1023px) {
    .xo4lykl.xo4lykl {
      height: 2.8rem;
    }
  }

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

    .xof8xvf.xof8xvf {
      margin-left: calc(-1 * var(--xaldd1o));
    }

    .x1ijk885.x1ijk885 {
      margin-right: calc(-1 * var(--xaldd1o));
    }

    .x9w5p0z.x9w5p0z {
      margin-top: calc(-1 * var(--xah494e));
    }
  }

  @media (width >= 1024px) {
    .x1c986la.x1c986la {
      min-height: 0;
    }
  }

  @media (width <= 1023px) {
    .x61a0dx.x61a0dx {
      min-height: 6rem;
    }
  }

  @media (width <= 767px) {
    .xtcbkuv.xtcbkuv {
      padding-bottom: calc(var(--x4lvvgr) + env(safe-area-inset-bottom, 0px) + var(--xvjrbe4));
    }

    .x1vde4qk.x1vde4qk {
      padding-left: var(--xaldd1o);
    }

    .x1lw6q41.x1lw6q41 {
      padding-right: var(--xaldd1o);
    }

    .xpanyp4.xpanyp4 {
      padding-top: var(--xah494e);
    }
  }

  @media (width >= 1024px) {
    .x133rbpb.x133rbpb {
      width: 196px;
    }
  }

  @media (width <= 767px) {
    .x1b5n6sj.x1b5n6sj {
      width: 100%;
    }

    .x1mwnomw.x1mwnomw {
      width: auto;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1ny1emt.x1ny1emt {
      width: 100%;
    }
  }

  @media (width >= 1024px) {
    .x2gxmx7.x2gxmx7:has([data-scroll-region]) {
      height: 100%;
    }
  }
}

@layer priority9 {
  .x1e2dfv4::marker {
    color: var(--x1k9vzea);
  }

  .xhqwabe::placeholder {
    color: var(--xd6gkgj);
  }

  .x1jzrm70::placeholder {
    color: var(--xrhoec4);
  }

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

@property --x--webkit-line-clamp {
  syntax: "*";
  inherits: false
}

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

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

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

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

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

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

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

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

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

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

@property --x14zekv1 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(0% 0 0 / .5);
}

@property --x6eehh2 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(20.5% 0 0);
}

@property --xebvgr3 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(20.5% 0 0);
}

@property --xtsplqv {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(20.5% 0 0);
}

@property --xupdvy4 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(20.5% 0 0);
}

@property --xv6pr9n {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(20.5% 0 0);
}

@property --x1arnpi4 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(26.9% 0 0);
}

@property --xf9do23 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(40.8% .09 165);
}

@property --x5k2vic {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(42.4% .199 266);
}

@property --x16sqf9s {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(43.9% 0 0);
}

@property --x5fd67i {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(43.9% 0 0);
}

@property --x19ojxr6 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(44.4% .177 27);
}

@property --x352nm7 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(46.6% .143 273);
}

@property --x1sgrti6 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(47.3% .137 46);
}

@property --x1sp6o3z {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(52.2% .144 273);
}

@property --xd6gkgj {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(54% 0 0);
}

@property --x1wdqu63 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(55% .205 283);
}

@property --xtntw2w {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(55.6% 0 0);
}

@property --xkqwznc {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(57.7% .245 27 / .18);
}

@property --x14tvktl {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(57.7% .245 27.325);
}

@property --x126tjr1 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(57.7% .245 27);
}

@property --x1cn89hv {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(58% 0 0);
}

@property --xm6653x {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(62.4% .214 260 / .18);
}

@property --x17waw0r {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(62.4% .214 260);
}

@property --xy1pbkc {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(66.6% .179 58 / .18);
}

@property --x1154kuu {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(66.6% .179 58);
}

@property --x1yndwj9 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(67% .15 250);
}

@property --x8x1yo {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(69.6% .17 162 / .18);
}

@property --x1h8jl54 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(69.6% .17 162);
}

@property --x1k9vzea {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(70.8% 0 0);
}

@property --xl2ojvy {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(70.8% 0 0);
}

@property --x1nqbla0 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(72% .16 148);
}

@property --x1s4esi8 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(75% .2 68);
}

@property --x1aol22t {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(87.4% 0 0);
}

@property --x1sotqjz {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(92.2% 0 0);
}

@property --xbocytt {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(92.2% 0 0);
}

@property --xyrr9ik {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(92.2% 0 0);
}

@property --x1bemnmr {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(97% 0 0);
}

@property --x1n93kwy {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(97% 0 0);
}

@property --x1q8op7m {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(97% 0 0);
}

@property --xey36hy {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(97% 0 0);
}

@property --x1oixla1 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(98.5% 0 0);
}

@property --xko1hg9 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(98.5% 0 0);
}

@property --xuhl31a {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(98.5% 0 0);
}

@property --x1fpflua {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(100% 0 0);
}

@property --x1sj8hqv {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(100% 0 0);
}

@property --xh50328 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(100% 0 0);
}

@property --xpyelkv {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(100% 0 0);
}

@property --xxvdq31 {
  syntax: "<color>";
  inherits: true;
  initial-value: oklch(100% 0 0);
}

@property --xmslcu0 {
  syntax: "<length>";
  inherits: true;
  initial-value: .125rem;
}

@property --x10990hv {
  syntax: "<length>";
  inherits: true;
  initial-value: .25rem;
}

@property --xay8a3t {
  syntax: "<length>";
  inherits: true;
  initial-value: .5rem;
}

@property --xh1rzuf {
  syntax: "<length>";
  inherits: true;
  initial-value: 0;
}

@property --xryzin6 {
  syntax: "<length>";
  inherits: true;
  initial-value: 0;
}

@property --x1aei5n7 {
  syntax: "<length>";
  inherits: true;
  initial-value: 1.25rem;
}

@property --x11256h3 {
  syntax: "<length>";
  inherits: true;
  initial-value: 1.5rem;
}

@property --x1fq5fpm {
  syntax: "<length>";
  inherits: true;
  initial-value: 1.625rem;
}

@property --x4iklpa {
  syntax: "<length>";
  inherits: true;
  initial-value: 10px;
}

@property --x61xeov {
  syntax: "<length>";
  inherits: true;
  initial-value: 11px;
}

@property --x1qwbfbw {
  syntax: "<length>";
  inherits: true;
  initial-value: 12px;
}

@property --x7svtan {
  syntax: "<length>";
  inherits: true;
  initial-value: 12px;
}

@property --xmeqyng {
  syntax: "<length>";
  inherits: true;
  initial-value: 12px;
}

@property --xmwftai {
  syntax: "<length>";
  inherits: true;
  initial-value: 12px;
}

@property --xts0fx8 {
  syntax: "<length>";
  inherits: true;
  initial-value: 12px;
}

@property --x11abn3f {
  syntax: "<length>";
  inherits: true;
  initial-value: 13px;
}

@property --xexckzm {
  syntax: "<length>";
  inherits: true;
  initial-value: 13px;
}

@property --x16937k5 {
  syntax: "<length>";
  inherits: true;
  initial-value: 14px;
}

@property --x18q583f {
  syntax: "<length>";
  inherits: true;
  initial-value: 15px;
}

@property --xjh783h {
  syntax: "<length>";
  inherits: true;
  initial-value: 15px;
}

@property --x173e9vn {
  syntax: "<length>";
  inherits: true;
  initial-value: 16px;
}

@property --x1fc5yow {
  syntax: "<length>";
  inherits: true;
  initial-value: 16px;
}

@property --x7fy1p0 {
  syntax: "<length>";
  inherits: true;
  initial-value: 16px;
}

@property --xaldd1o {
  syntax: "<length>";
  inherits: true;
  initial-value: 16px;
}

@property --xcufxjs {
  syntax: "<length>";
  inherits: true;
  initial-value: 16px;
}

@property --x2akjm9 {
  syntax: "<length>";
  inherits: true;
  initial-value: 18px;
}

@property --xuh5q2v {
  syntax: "<length>";
  inherits: true;
  initial-value: 18px;
}

@property --x4325kk {
  syntax: "<length>";
  inherits: true;
  initial-value: 1rem;
}

@property --x7hldxc {
  syntax: "<length>";
  inherits: true;
  initial-value: 2.75rem;
}

@property --x1l352it {
  syntax: "<length>";
  inherits: true;
  initial-value: 20px;
}

@property --xlq53kh {
  syntax: "<length>";
  inherits: true;
  initial-value: 20px;
}

@property --x157akdz {
  syntax: "<length>";
  inherits: true;
  initial-value: 24px;
}

@property --x1hq1bka {
  syntax: "<length>";
  inherits: true;
  initial-value: 24px;
}

@property --x6lbygh {
  syntax: "<length>";
  inherits: true;
  initial-value: 24px;
}

@property --xah494e {
  syntax: "<length>";
  inherits: true;
  initial-value: 24px;
}

@property --x1ymrfuc {
  syntax: "<length>";
  inherits: true;
  initial-value: 28px;
}

@property --x1m5wvsu {
  syntax: "<length>";
  inherits: true;
  initial-value: 2px;
}

@property --x1t4v5c1 {
  syntax: "<length>";
  inherits: true;
  initial-value: 2rem;
}

@property --xmngb8s {
  syntax: "<length>";
  inherits: true;
  initial-value: 2rem;
}

@property --x12vdvj7 {
  syntax: "<length>";
  inherits: true;
  initial-value: 32px;
}

@property --x1hf02jm {
  syntax: "<length>";
  inherits: true;
  initial-value: 32px;
}

@property --x25u7du {
  syntax: "<length>";
  inherits: true;
  initial-value: 32px;
}

@property --xgur5l9 {
  syntax: "<length>";
  inherits: true;
  initial-value: 32px;
}

@property --x1c9xpjg {
  syntax: "<length>";
  inherits: true;
  initial-value: 36px;
}

@property --x1rgo7iu {
  syntax: "<length>";
  inherits: true;
  initial-value: 40px;
}

@property --xziq6iu {
  syntax: "<length>";
  inherits: true;
  initial-value: 40px;
}

@property --x17iy7xm {
  syntax: "<length>";
  inherits: true;
  initial-value: 48px;
}

@property --x46cn00 {
  syntax: "<length>";
  inherits: true;
  initial-value: 48px;
}

@property --x1kvjo9m {
  syntax: "<length>";
  inherits: true;
  initial-value: 4px;
}

@property --xuv4nmf {
  syntax: "<length>";
  inherits: true;
  initial-value: 4px;
}

@property --x1qb76e9 {
  syntax: "<length>";
  inherits: true;
  initial-value: 6px;
}

@property --x157i2vj {
  syntax: "<length>";
  inherits: true;
  initial-value: 8px;
}

@property --x9d19q9 {
  syntax: "<length>";
  inherits: true;
  initial-value: 8px;
}

@property --x10vvr4n {
  syntax: "<length>";
  inherits: true;
  initial-value: 9999px;
}

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

  to {
    opacity: 1;
  }
}

@keyframes xeq2ppv-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .45;
  }

  100% {
    opacity: 1;
  }
}

@keyframes x10wwlap-B {
  from {
    opacity: 0;
    transform: scale(.97) translateY(4px);
  }

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

@keyframes x1nstyny-B {
  from {
    opacity: 0;
    transform: scale(.97) translateY(-4px);
  }

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

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

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

@keyframes xn2fwcn-B {
  0% {
    opacity: 0;
    transform: translateY(12px);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

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

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

@keyframes x1jrwshy-B {
  from {
    transform: translate3d(100%, 0, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

@keyframes x73bznb-B {
  from {
    transform: translate3d(0, 100%, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

@keyframes xftd6m6-B {
  from {
    transform: translate3d(-100%, 0, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

@keyframes xyqe3jv-B {
  from {
    transform: translate3d(0, -100%, 0);
  }

  to {
    transform: translate3d(0, 0, 0);
  }
}

@keyframes x1war4vs-B {
  from {
    transform: translateX(calc(100% + 16px));
  }

  to {
    transform: translateX(0);
  }
}

@keyframes x44muo0-B {
  from {
    transform: translateX(100%);
  }

  to {
    transform: translateX(0);
  }
}

@keyframes xekq5re-B {
  0% {
    transform: translateX(-100%);
  }

  100% {
    transform: translateX(400%);
  }
}

@keyframes x1bsspf1-B {
  0% {
    width: 0%;
  }

  100% {
    width: 85%;
  }
}

:root, .x1opwkoy {
  --x10vvr4n: 9999px;
  --x1qb76e9: 6px;
  --x11256h3: 1.5rem;
  --x1t4v5c1: 2rem;
  --xay8a3t: .5rem;
  --x4325kk: 1rem;
  --x10990hv: .25rem;
  --x1aei5n7: 1.25rem;
  --xmslcu0: .125rem;
  --xryzin6: 0px;
}

:root, .x122vuu6 {
  --x12umvk: var(--xyrr9ik);
  --x1yth39o: var(--xay8a3t);
  --x1nlq4t1: var(--xaldd1o);
  --xqedk10: var(--x1qwbfbw);
  --x1fibeum: var(--x16937k5);
  --x1dz6te5: var(--xmwftai);
  --x1utn514: 600;
  --x1r6rgit: var(--x1q8op7m);
}

:root, .x11viqoe {
  --x1ce4wqd: var(--x1fpflua);
  --x13boq55: var(--xyrr9ik);
  --x1t0xn7p: 264px;
  --x3o92vk: 264px;
  --x1c7v0tr: 64px;
  --x1yaoopj: 12px;
  --x1afx3ot: 10px;
  --x1anftjk: 10px;
  --xaancwp: 6px;
  --x17j3gct: 10px;
  --x18nu9ha: 8px;
  --x1gsr8v2: 10px;
  --xi81hnt: var(--x1qb76e9);
  --x13a7xhi: 18px;
  --xdtpl0l: var(--x11abn3f);
  --xsubxl0: 500;
  --xboo65f: 600;
  --x5isiec: var(--x6eehh2);
  --x1fnomv4: var(--x5fd67i);
  --x1y1se33: var(--x6eehh2);
  --x1lv9r64: var(--xey36hy);
  --xkd5mr2: 44px;
  --x1c80maf: 20px;
  --xidw4id: var(--xd6gkgj);
  --xk21at: var(--x61xeov);
  --xrdcry1: 600;
  --x5epb3v: .8px;
  --x1924mp8: 10px;
  --xay5e9j: 4px;
  --x11rgjda: 1;
  --xwk8a2: 0;
  --xyqih6e: var(--xyrr9ik);
  --x1a3gl68: 26px;
  --xhypgwx: 8px;
  --xlxpmpl: 10px;
  --x1bntaf6: var(--x16937k5);
  --x1g25lu5: 600;
  --x5an2wg: 1;
  --x3wdzuz: 200px;
  --xb3jmlc: 28px;
  --xqgw8lg: 32px;
  --x1sm5mb5: var(--x11abn3f);
  --x16cy62t: 500;
  --xx5mb0n: 14px;
  --x5de6kh: var(--xd6gkgj);
  --xyffht7: 1;
  --x13xi375: 200px;
  --xoj5sbt: 1;
  --xuh302b: 32px;
  --xlnrm5l: var(--xyrr9ik);
  --xkyxs0a: 1px;
  --x13dks4c: 10px;
  --xbww5mn: var(--xyrr9ik);
  --xlj6yrx: var(--x6eehh2);
  --x1t6skkd: "Geist Mono Variable", ui-monospace, monospace;
  --xzo4rbv: var(--x61xeov);
  --x1wgwowg: 600;
  --x9rh0zh: 6px;
  --x5pun73: 2px;
  --xi42vwo: var(--x10vvr4n);
  --x1y6ssp3: 1;
  --x1rh9slk: 80px;
  --x1hcc4xh: 7px;
  --x1jsjpvv: var(--x6eehh2);
  --x2myoo9: 1;
  --xjwfzig: 200px;
  --xsweby8: 2px;
  --x129xgl6: 14px;
  --xbnq07g: 8px;
  --xu39186: .2s;
  --x8t9mdp: ease-in-out;
  --x4lvvgr: 3.8rem;
  --x1n7o74: var(--xuv4nmf);
  --xvjrbe4: var(--x1ymrfuc);
  --xy09amu: 10px;
  --xeijwb9: 1;
  --x199p9qd: 1;
  --x1sqq5p0: flex-start;
  --xrpkocb: 8px;
  --xomy1fm: auto;
  --xj8c66h: 8px;
  --xvhpu0k: translateY(-50%);
}

:root, .x1n26sbj {
  --x1erv2a9: var(--x1fpflua);
  --xwkgxm0: var(--xyrr9ik);
  --xlh7b42: var(--xay8a3t);
  --x7fy1p0: 16px;
  --x7hldxc: 2.75rem;
  --xts0fx8: 12px;
  --x1j3156h: var(--x6eehh2);
  --x102z8wg: var(--xtntw2w);
}

:root, .xmn8idq {
  --x1fpflua: #fff;
  --xko1hg9: #fafafa;
  --xpyelkv: #fff;
  --xey36hy: #f5f5f5;
  --x6eehh2: #171717;
  --x5fd67i: #525252;
  --xd6gkgj: #6f6f6f;
  --x1k9vzea: #a1a1a1;
  --x1aol22t: #d5d5d5;
  --xh50328: #fff;
  --xupdvy4: #171717;
  --x1arnpi4: #262626;
  --x1sj8hqv: #fff;
  --x1q8op7m: #f5f5f5;
  --xbocytt: #e5e5e5;
  --xyrr9ik: #e5e5e5;
  --x1bemnmr: #f5f5f5;
  --x1sotqjz: #e5e5e5;
  --x1cn89hv: #7a7a7a;
  --x1sp6o3z: #5060bb;
  --x352nm7: #414fa8;
  --x14tvktl: #e40014;
  --x1oixla1: #fafafa;
  --x19ojxr6: #9f0711;
  --x126tjr1: #e40017;
  --xkqwznc: #e400172e;
  --x1nqbla0: #51bf68;
  --xebvgr3: #171717;
  --xf9do23: #00583e;
  --x1h8jl54: #00bb7e;
  --x8x1yo: #00bb7e2e;
  --x1s4esi8: #f49400;
  --xtsplqv: #171717;
  --x1sgrti6: #963c00;
  --x1154kuu: #dd7400;
  --xy1pbkc: #dd74002e;
  --x1yndwj9: #419aed;
  --xv6pr9n: #171717;
  --x5k2vic: #1b3bb8;
  --x17waw0r: #3180ff;
  --xm6653x: #3180ff2e;
  --x1wdqu63: #6756e2;
  --x16sqf9s: #525252;
  --xl2ojvy: #a1a1a1;
  --x14zekv1: #00000080;
  --xxvdq31: #fff;
  --x1n93kwy: #f5f5f5;
  --xtntw2w: #737373;
  --xuhl31a: #fafafa;
}

@supports (color: lab(0% 0 0)) {
  :root, .xmn8idq {
    --x1fpflua: lab(100% 0 0);
    --xko1hg9: lab(98.26% 0 0);
    --xpyelkv: lab(100% 0 0);
    --xey36hy: lab(96.52% -.0000298023 .0000119209);
    --x6eehh2: lab(7.78201% -.0000149012 0);
    --x5fd67i: lab(34.924% 0 0);
    --xd6gkgj: lab(46.64% 0 0);
    --x1k9vzea: lab(66.128% -.0000298023 .0000119209);
    --x1aol22t: lab(85.384% -.0000298023 .0000119209);
    --xh50328: lab(100% 0 0);
    --xupdvy4: lab(7.78201% -.0000149012 0);
    --x1arnpi4: lab(15.204% 0 -.00000596046);
    --x1sj8hqv: lab(100% 0 0);
    --x1q8op7m: lab(96.52% -.0000298023 .0000119209);
    --xbocytt: lab(90.952% 0 -.0000119209);
    --xyrr9ik: lab(90.952% 0 -.0000119209);
    --x1bemnmr: lab(96.52% -.0000298023 .0000119209);
    --x1sotqjz: lab(90.952% 0 -.0000119209);
    --x1cn89hv: lab(51.28% -.0000298023 0);
    --x1sp6o3z: lab(42.9041% 15.3295 -51.2563);
    --x352nm7: lab(36.3148% 16.6854 -50.7799);
    --x14tvktl: lab(48.4493% 77.4328 61.5452);
    --x1oixla1: lab(98.26% 0 0);
    --x19ojxr6: lab(33.7191% 55.8808 41.246);
    --x126tjr1: lab(48.4419% 77.5107 60.3309);
    --xkqwznc: lab(48.4419% 77.5107 60.3309 / .18);
    --x1nqbla0: lab(69.5082% -46.9863 33.9723);
    --xebvgr3: lab(7.78201% -.0000149012 0);
    --xf9do23: lab(32.5185% -31.097 8.77751);
    --x1h8jl54: lab(66.9741% -58.0824 20.0982);
    --x8x1yo: lab(66.9741% -58.0824 20.0982 / .18);
    --x1s4esi8: lab(70.35% 36.7478 123.15);
    --xtsplqv: lab(7.78201% -.0000149012 0);
    --x1sgrti6: lab(37.8782% 37.2504 51.9612);
    --x1154kuu: lab(60.3415% 40.7897 86.3805);
    --xy1pbkc: lab(60.3415% 40.7897 86.3805 / .18);
    --x1yndwj9: lab(61.059% -5.93254 -50.5815);
    --xv6pr9n: lab(7.78201% -.0000149012 0);
    --x5k2vic: lab(30.2318% 28.122 -70.3064);
    --x17waw0r: lab(54.281% 13.51 -74.7294);
    --xm6653x: lab(54.281% 13.51 -74.7294 / .18);
    --x1wdqu63: lab(44.6125% 36.758 -70.8965);
    --x16sqf9s: lab(34.924% 0 0);
    --xl2ojvy: lab(66.128% -.0000298023 .0000119209);
    --x14zekv1: lab(0% 0 0 / .5);
    --xxvdq31: lab(100% 0 0);
    --x1n93kwy: lab(96.52% -.0000298023 .0000119209);
    --xtntw2w: lab(48.496% 0 0);
    --xuhl31a: lab(98.26% 0 0);
  }
}

:root, .xvl2z8r {
  --x1m5wvsu: 2px;
  --x1kvjo9m: 4px;
  --x157i2vj: 8px;
  --xmeqyng: 12px;
  --x173e9vn: 16px;
  --x1hq1bka: 24px;
  --x25u7du: 32px;
  --x46cn00: 48px;
  --xziq6iu: 40px;
  --x1c9xpjg: 36px;
  --x1hf02jm: 32px;
  --x1ymrfuc: 28px;
  --xah494e: 24px;
  --xlq53kh: 20px;
  --xaldd1o: 16px;
  --x1qwbfbw: 12px;
  --x9d19q9: 8px;
  --xuv4nmf: 4px;
  --xh1rzuf: 0px;
  --xcufxjs: 16px;
}

:root, .x4ffpxm {
  --xdpka39: var(--xko1hg9);
  --x1395w6v: var(--x6eehh2);
  --x1s9hr5h: var(--xd6gkgj);
  --x1gbe0v3: var(--x16937k5);
  --xckchjr: var(--x1fc5yow);
  --xcf89dp: 600;
  --xz1m25d: var(--xyrr9ik);
  --xqflzlo: var(--x1qb76e9);
  --xi80u0r: solid;
  --x1p84hs8: 1px;
  --x19da4wu: var(--xlq53kh);
  --x1igktze: var(--xuv4nmf);
  --x4j3y6h: var(--x1qwbfbw);
}

:root, .x1afyyn5 {
  --xmngb8s: 2rem;
  --x4iklpa: 10px;
  --x1fq5fpm: 1.625rem;
  --xexckzm: 13px;
  --xjh783h: 15px;
  --x1pombt8: var(--x1fpflua);
  --xaiwt38: var(--x6eehh2);
  --x132aq4t: var(--x5fd67i);
  --xix338z: var(--x1q8op7m);
  --x1jjauo4: var(--x6eehh2);
  --x1ke03vy: var(--xupdvy4);
  --x1a2d3kt: var(--xh50328);
  --x1d6jv8b: var(--xupdvy4);
  --x7axhg: var(--xyrr9ik);
  --x14et92e: var(--x1qb76e9);
}

:root, .xkllkjr {
  --xmwftai: 12px;
  --x16937k5: 14px;
  --x1fc5yow: 16px;
  --x2akjm9: 18px;
  --x1l352it: 20px;
  --x157akdz: 24px;
  --xgur5l9: 32px;
  --x1rgo7iu: 40px;
  --x17iy7xm: 48px;
  --x61xeov: 11px;
  --x7svtan: 12px;
  --x11abn3f: 13px;
  --x18q583f: 15px;
  --xuh5q2v: 18px;
  --x6lbygh: 24px;
  --x12vdvj7: 32px;
}

:root, .xhpp4z0 {
  --xqfy0op: var(--x1fpflua);
  --xudcmi1: var(--xyrr9ik);
  --xurvk5f: var(--x1qb76e9);
  --x1p9jns3: var(--x11abn3f);
  --x1wr6tn9: 2rem;
  --x9yp96u: .625rem;
  --x5hzlwg: var(--x6eehh2);
  --xx673kp: var(--xpyelkv);
  --x1qpwh85: var(--xyrr9ik);
  --x18t7gti: var(--xay8a3t);
  --x3wgvwj: var(--x6eehh2);
  --x1cyr03b: var(--x1q8op7m);
  --x1pe1t6c: var(--x10990hv);
  --xeawh2x: var(--x16937k5);
  --x41dxs6: 2.25rem;
  --x14ngme3: var(--x9d19q9);
  --xglzv38: var(--x6eehh2);
  --xd84tf0: var(--x6eehh2);
  --xrhoec4: var(--xd6gkgj);
}

@media (width <= 767px) {
  :root, .x4ffpxm {
    --x19da4wu: var(--x1qwbfbw);
  }
}

.x1ugu1iw.x1ugu1iw, .x1ugu1iw.x1ugu1iw:root {
  --x7fy1p0: 12px;
  --x7hldxc: 2rem;
  --xts0fx8: 8px;
}

.x1khei2n.x1khei2n, .x1khei2n.x1khei2n:root {
  --xmngb8s: 1.75rem;
  --xexckzm: 12px;
  --xjh783h: 16px;
  --x1fq5fpm: 1.5rem;
  --x4iklpa: 8px;
}

.x3k9t1b.x3k9t1b, .x3k9t1b.x3k9t1b:root {
  --xupdvy4: #fafafa;
  --xbocytt: #212121;
  --x1q8op7m: #1d1d1d;
  --x1sj8hqv: #171717;
  --x1arnpi4: #e5e5e5;
  --xyrr9ik: #ffffff1a;
  --x1bemnmr: #131313;
  --x1fpflua: #0a0a0a;
  --xxvdq31: #171717;
  --x14tvktl: #82181a;
  --xkqwznc: #e4001738;
  --x1oixla1: #fafafa;
  --x126tjr1: #e40017;
  --x19ojxr6: #ff6568;
  --xey36hy: #0f0f0f;
  --xpyelkv: #141414;
  --x6eehh2: #fafafa;
  --x1aol22t: #404040;
  --xh50328: #171717;
  --x1k9vzea: #525252;
  --x5fd67i: #a1a1a1;
  --xd6gkgj: #868686;
  --x1wdqu63: #6756e2;
  --x1yndwj9: #419aed;
  --xm6653x: #3180ff38;
  --xv6pr9n: #171717;
  --x17waw0r: #3180ff;
  --x5k2vic: #55a2ff;
  --x1sotqjz: #ffffff26;
  --x1sp6o3z: #768aea;
  --x352nm7: #92a7ff;
  --x1n93kwy: #262626;
  --xtntw2w: #a1a1a1;
  --xl2ojvy: #a1a1a1;
  --x16sqf9s: #a1a1a1;
  --x14zekv1: #000000b3;
  --xuhl31a: #171717;
  --x1cn89hv: #737373;
  --x1nqbla0: #51bf68;
  --x8x1yo: #00bb7e38;
  --xebvgr3: #171717;
  --x1h8jl54: #00bb7e;
  --xf9do23: #1edc99;
  --xko1hg9: #0e0e0e;
  --x1s4esi8: #f49400;
  --xy1pbkc: #dd740038;
  --xtsplqv: #171717;
  --x1154kuu: #dd7400;
  --x1sgrti6: #fdbf15;
}

@supports (color: lab(0% 0 0)) {
  .x3k9t1b.x3k9t1b, .x3k9t1b.x3k9t1b:root {
    --xupdvy4: lab(98.26% 0 0);
    --xbocytt: lab(12.652% 0 0);
    --x1q8op7m: lab(10.796% 0 0);
    --x1sj8hqv: lab(7.78201% -.0000149012 0);
    --x1arnpi4: lab(90.952% 0 -.0000119209);
    --xyrr9ik: lab(100% 0 0 / .1);
    --x1bemnmr: lab(5.90684% 0 -.00000298023);
    --x1fpflua: lab(2.75381% 0 0);
    --xxvdq31: lab(7.78201% -.0000149012 0);
    --x14tvktl: lab(28.5139% 44.5539 29.0463);
    --xkqwznc: lab(48.4419% 77.5107 60.3309 / .22);
    --x1oixla1: lab(98.26% 0 0);
    --x126tjr1: lab(48.4419% 77.5107 60.3309);
    --x19ojxr6: lab(63.7005% 60.7898 30.9999);
    --xey36hy: lab(4.4379% 0 0);
    --xpyelkv: lab(6.49385% 0 0);
    --x6eehh2: lab(98.26% 0 0);
    --x1aol22t: lab(27.036% 0 0);
    --xh50328: lab(7.78201% -.0000149012 0);
    --x1k9vzea: lab(34.924% 0 0);
    --x5fd67i: lab(66.128% -.0000298023 .0000119209);
    --xd6gkgj: lab(55.92% -.0000298023 0);
    --x1wdqu63: lab(44.6125% 36.758 -70.8965);
    --x1yndwj9: lab(61.059% -5.93254 -50.5815);
    --xm6653x: lab(54.281% 13.51 -74.7294 / .22);
    --xv6pr9n: lab(7.78201% -.0000149012 0);
    --x17waw0r: lab(54.281% 13.51 -74.7294);
    --x5k2vic: lab(65.0186% -1.05613 -57.0796);
    --x1sotqjz: lab(100% 0 0 / .15);
    --x1sp6o3z: lab(59.0984% 12.6302 -51.5805);
    --x352nm7: lab(69.6325% 11.285 -51.4277);
    --x1n93kwy: lab(15.204% 0 -.00000596046);
    --xtntw2w: lab(66.128% -.0000298023 .0000119209);
    --xl2ojvy: lab(66.128% -.0000298023 .0000119209);
    --x16sqf9s: lab(66.128% -.0000298023 .0000119209);
    --x14zekv1: lab(0% 0 0 / .7);
    --xuhl31a: lab(7.78201% -.0000149012 0);
    --x1cn89hv: lab(48.496% 0 0);
    --x1nqbla0: lab(69.5082% -46.9863 33.9723);
    --x8x1yo: lab(66.9741% -58.0824 20.0982 / .22);
    --xebvgr3: lab(7.78201% -.0000149012 0);
    --x1h8jl54: lab(66.9741% -58.0824 20.0982);
    --xf9do23: lab(78.1053% -57.2476 19.883);
    --xko1hg9: lab(4.05772% 0 0);
    --x1s4esi8: lab(70.35% 36.7478 123.15);
    --xy1pbkc: lab(60.3415% 40.7897 86.3805 / .22);
    --xtsplqv: lab(7.78201% -.0000149012 0);
    --x1154kuu: lab(60.3415% 40.7897 86.3805);
    --x1sgrti6: lab(81.3568% 14.268 80.301);
  }
}

.x119xqsr {
  --x11rgjda: 0;
}

.xbb7w2k {
  --x11rgjda: 1;
}

.x1w48yi7 {
  --x13dks4c: 10px;
}

.x98f8jt {
  --x13dks4c: 12px;
}

.xt4073b {
  --x13xi375: 0px;
}

.x1ob3ldh {
  --x13xi375: 200px;
}

.x6uy1ig {
  --x17j3gct: 10px;
}

.x1fashid {
  --x17j3gct: 17px;
}

.x1fp0ngi {
  --x199p9qd: 1;
}

.x1uixlun {
  --x1afx3ot: var(--x1anftjk);
}

.x11y5drz {
  --x1afx3ot: var(--xaancwp);
}

.xdk1i8c {
  --x1rh9slk: 0px;
}

.x1lkc4g0 {
  --x1rh9slk: 80px;
}

.x16bgl9d {
  --x1sqq5p0: center;
}

.xkfwfoz {
  --x1sqq5p0: flex-start;
}

.x1urhmy4 {
  --x1t0xn7p: 264px;
}

.x1k0y45b {
  --x1t0xn7p: 64px;
}

.xixzkqd {
  --x1y6ssp3: 0;
}

.x8uxfkx {
  --x1y6ssp3: 1;
}

.xa68gdd {
  --x2myoo9: 0;
}

.x1hmn7k4 {
  --x2myoo9: 1;
}

.x13xfbgx {
  --x3wdzuz: 0px;
}

.x1rgec6p {
  --x3wdzuz: 200px;
}

.x1svk4w2 {
  --x5an2wg: 0;
}

.xgj350s {
  --x5an2wg: 1;
}

.x1e2l9we {
  --xeijwb9: 0;
}

.x10d8wtv {
  --xeijwb9: 1;
}

.xj0zy4v {
  --xj8c66h: 8px;
}

.x1l1yjpx {
  --xj8c66h: auto;
}

.x1pa5y25 {
  --xjwfzig: 0px;
}

.x1b7iagu {
  --xjwfzig: 200px;
}

.xnf0q23 {
  --xkyxs0a: 0px;
}

.xm6if4o {
  --xkyxs0a: 1px;
}

.xb4f5yp {
  --xoj5sbt: 0;
}

.xboy79f {
  --xoj5sbt: 1;
}

.x2etff0 {
  --xomy1fm: 50%;
}

.x118quse {
  --xomy1fm: auto;
}

.x1voklr6 {
  --xrpkocb: 0px;
}

.x16bpg6t {
  --xrpkocb: 8px;
}

.xonjnmd {
  --xuh302b: 0px;
}

.x1dsizl5 {
  --xuh302b: 32px;
}

.x1vtdr2e {
  --xvhpu0k: translate(-50%,-50%);
}

.x182ncux {
  --xvhpu0k: translateY(-50%);
}

.x1eg0rr3 {
  --xwk8a2: 0;
}

.x1n9atpr {
  --xwk8a2: 1;
}

.x12e1f0j {
  --xyffht7: 0;
}

.x11lueu7 {
  --xyffht7: 1;
}

.x1s1gmhh:has(:focus-visible) {
  --x199p9qd: 0;
}

.xcegnb1:has(:focus-visible) {
  --xeijwb9: 1;
}

@media (hover: hover) {
  .xgrf7t7.xgrf7t7:hover {
    --x199p9qd: 0;
  }

  .x17kh25g.x17kh25g:hover {
    --xeijwb9: 1;
  }
}
