@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./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(./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(./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(./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(./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(./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(./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}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./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(./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(./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(./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(./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(./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}@layer resets{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}button,input,textarea,select{font:inherit;color:inherit}img,svg{display:block}}

@layer priority1;

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

  .x15r89dc {
    grid-area: 1 / 1;
  }

  .x16vk2yj {
    grid-area: end;
  }

  .x1qd5a2c {
    grid-area: main;
  }

  .xlc4z8z {
    grid-area: stats;
  }

  .xmqltdm {
    inset: -12%;
  }

  .x2iubc4 {
    inset: -4%;
  }

  .xr1iqeq {
    inset: 0 auto 0 0;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x148kwy5 {
    inset: auto 0 0;
  }

  .x1r77935 {
    inset: max(var(--xkwcyp7),env(safe-area-inset-top)) max(var(--xkwcyp7),env(safe-area-inset-right)) max(var(--xkwcyp7),env(safe-area-inset-bottom)) auto;
  }

  .x1mbg1ei {
    inset: var(--xkwcyp7) auto var(--xkwcyp7) var(--xkwcyp7);
  }

  .xxcb6fn {
    inset: var(--xkwcyp7) var(--xkwcyp7) var(--xkwcyp7) auto;
  }

  .xkdpibf {
    margin: -1px;
  }

  .xgva55g {
    margin: 0 24px 22px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x7z7khe {
    padding: 10px;
  }

  .x1rem8ra {
    padding: 30px 34px 26px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .x1gkjlqi {
    padding: 40px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x1jdq7sb {
    padding: 56px;
  }

  .x14odnwx {
    padding: 5px;
  }

  .x464ieh {
    padding: var(--x102i6iw);
  }

  .x1d48v5z {
    padding: var(--x15mc94m);
  }

  .xqut0wf {
    padding: var(--x1gcq9t8);
  }

  .x34o7e8 {
    padding: var(--x38hhh3);
  }

  .x1ift0vs {
    padding: var(--xkbgkq4);
  }

  .x1g7d0pp {
    padding: var(--xkwcyp7);
  }

  .x1duopbb {
    padding: var(--xpdun68);
  }

  .x5v264c {
    padding: var(--xzw9kg0);
  }
}

@layer priority3 {
  .x1cezptb {
    border-color: var(--xlh93mq);
  }

  .xth7wrp {
    border-color: var(--xvymwfg);
  }

  .xqwx8n0 {
    border-radius: 0 20px 20px 0;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .xixl9f9 {
    border-radius: 14px;
  }

  .xgqmno8 {
    border-radius: 16px;
  }

  .xugzpu4 {
    border-radius: 18px;
  }

  .x1nj7uno {
    border-radius: 1px;
  }

  .x1brpt35 {
    border-radius: 20px 0 0 20px;
  }

  .x1m3ak92 {
    border-radius: 20px;
  }

  .x73i4us {
    border-radius: 24px 0 0;
  }

  .x1khhgft, .x1tohbmj {
    border-radius: 24px;
  }

  .x1jvnzes {
    border-radius: 28px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x1ym1fkr {
    border-radius: 34px;
  }

  .x18zih8k {
    border-radius: 3px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .xlvjzaf {
    border-radius: var(--x1ltapwt);
  }

  .xkr895y {
    border-radius: var(--x1lwcf4y);
  }

  .x1vl15bo {
    border-radius: var(--x1phchsh);
  }

  .xvu6jm2 {
    border-radius: var(--xnd2rn9);
  }

  .x1czmv44 {
    border-radius: var(--xs4aran);
  }

  .x68htdi {
    border-radius: var(--xycqimd);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x1cqoux5 {
    flex: 1 1 0;
  }

  .xqbee8j {
    flex: 280px;
  }

  .x1ndr6cn {
    gap: .55em;
  }

  .x14bb7qr {
    gap: .5em;
  }

  .xwd8mkq {
    gap: 0 var(--xkwcyp7);
  }

  .x12rym1f {
    gap: 0 var(--xpdun68);
  }

  .xxhr3t {
    gap: 0;
  }

  .x1g3cbj {
    gap: 1.35em;
  }

  .x883omv {
    gap: 10px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .xmt3bw4 {
    gap: 22px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x14n5cft {
    gap: 40px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x1ns3s31 {
    gap: 96px;
  }

  .xmmi0ta {
    gap: 9px;
  }

  .x1vpaydx {
    gap: var(--x102i6iw) var(--x38hhh3);
  }

  .xwrrbnk {
    gap: var(--x102i6iw);
  }

  .xzoz9aj {
    gap: var(--x15mc94m) var(--xpdun68);
  }

  .x13b1fgs {
    gap: var(--x15mc94m) var(--xzw9kg0);
  }

  .xc2ow36 {
    gap: var(--x15mc94m);
  }

  .x1v0kng2 {
    gap: var(--x1e1vwcr);
  }

  .xmwi7ic {
    gap: var(--x1gcq9t8);
  }

  .x95u2m8 {
    gap: var(--x1wkxpds);
  }

  .x11i1f9x {
    gap: var(--x38hhh3);
  }

  .x1nehqne {
    gap: var(--xkbgkq4);
  }

  .x1ly93c4 {
    gap: var(--xkwcyp7) var(--x38hhh3);
  }

  .x1r5akro {
    gap: var(--xkwcyp7);
  }

  .x6qqqzx {
    gap: var(--xpdun68);
  }

  .x18hc5zf {
    gap: var(--xzw9kg0);
  }

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

  .xgkxs2y {
    grid-column: 1;
  }

  .x17d9j0x {
    grid-column: 2 / -1;
  }

  .x1npkx4u {
    grid-column: 2;
  }

  .x1k3v4rp {
    grid-column: 3;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .xa1s216 {
    grid-row: 1 / span 2;
  }

  .x1ms6mhf {
    grid-row: 1;
  }

  .x171aqo1 {
    grid-row: span 5;
  }

  .xpob8k4 {
    grid-template-areas: "main stats end";
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .xs4jflm {
    margin-block: .6em;
  }

  .x9a19cp {
    margin-block: 3px;
  }

  .x1inatki {
    margin-block: var(--x15mc94m);
  }

  .x1rvsviz {
    margin-block: var(--xkwcyp7);
  }

  .xr6ywxm {
    margin-inline: -4px;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xjgtzcg {
    margin-inline: 4px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xvqs1vm {
    margin-inline: calc(-1 * var(--x102i6iw));
  }

  .x19we7yi {
    margin-inline: calc(-1 * var(--x15mc94m));
  }

  .xf8sxuy {
    margin-inline: calc(-1 * var(--xkwcyp7));
  }

  .xw8qzd4 {
    margin-inline: calc(-1 * var(--xpdun68));
  }

  .x16edxj9 {
    margin-inline: calc(-1 * var(--xzw9kg0));
  }

  .xcasi0x {
    margin-inline: var(--x15mc94m);
  }

  .x1a2a7pz {
    outline: none;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

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

  .x1siumxc {
    padding-block: .08em;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xrii95j {
    padding-block: 11px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .xqp6ajr {
    padding-block: 20px;
  }

  .xwjbqn8 {
    padding-block: 26px 30px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .xifx94n {
    padding-block: 5px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .x1m4x0ws {
    padding-block: var(--x102i6iw);
  }

  .x1v0hxnl {
    padding-block: var(--x15mc94m);
  }

  .xuafomn {
    padding-block: var(--x1e1vwcr);
  }

  .x1yzownt {
    padding-block: var(--x1gcq9t8);
  }

  .x136hh90 {
    padding-block: var(--x1wkxpds);
  }

  .xjznihd {
    padding-block: var(--x38hhh3);
  }

  .xkfh4ai {
    padding-block: var(--xkbgkq4);
  }

  .xe1kx3h {
    padding-block: var(--xkwcyp7);
  }

  .x1n2gabs {
    padding-block: var(--xpdun68);
  }

  .xy4s3kc {
    padding-block: var(--xzw9kg0);
  }

  .x11ahzhe {
    padding-inline: .2em;
  }

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

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .x1l730wp {
    padding-inline: 13px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .x5k8d2m {
    padding-inline: 2px;
  }

  .xj7an9n {
    padding-inline: 32px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .xm9j1uf {
    padding-inline: 5px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xwytvuo {
    padding-inline: 72px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x5y73jg {
    padding-inline: var(--x102i6iw);
  }

  .x5zrrpx {
    padding-inline: var(--x15mc94m);
  }

  .x13u9jfr {
    padding-inline: var(--x38hhh3);
  }

  .xvr2qm8 {
    padding-inline: var(--xkbgkq4);
  }

  .x103lytm {
    padding-inline: var(--xkwcyp7);
  }

  .xdxf01o {
    padding-inline: var(--xpdun68);
  }

  .x1i2pmhg {
    padding-inline: var(--xzw9kg0);
  }

  .x11x033 {
    place-content: center;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1knln2f {
    place-items: start center;
  }

  .x8g7e0w {
    scroll-margin-block: 96px;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .xbb90j1:focus-visible {
    outline: 2px solid var(--x19ff73x);
  }

  .xmkrtfh:hover {
    border-color: var(--xvymwfg);
  }

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

  @media (width >= 1180px) {
    .xsgv4kx.xsgv4kx {
      grid-column: 2;
    }
  }

  @media print {
    .x1jusmg9.x1jusmg9 {
      padding-inline: 0;
    }
  }
}

@layer priority4 {
  .x16ndm1s {
    -webkit-backdrop-filter: blur(40px) saturate(190%) brightness(1.06);
  }

  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

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

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

  .xnajbk2 {
    -webkit-line-clamp: 4;
  }

  .x1u5n1hv {
    -webkit-line-clamp: unset;
  }

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

  .xc26acl {
    align-content: center;
  }

  .x4465f1 {
    align-content: end;
  }

  .xcdzlcm {
    align-content: space-between;
  }

  .x10ukxgv {
    align-content: start;
  }

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

  .x7fd4wk {
    align-self: end;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x1mou2kl {
    animation-delay: -10s, -6s;
  }

  .xslmbmd {
    animation-delay: -14s, -9s;
  }

  .x296q4z {
    animation-delay: -18s, -12s;
  }

  .xpz12be {
    animation-direction: alternate;
  }

  .x1s04v57 {
    animation-duration: 32s, 26s;
  }

  .x1lsgp1i {
    animation-duration: 36s, 28s;
  }

  .x10xot5q {
    animation-duration: 40s, 30s;
  }

  .x1xjnh21 {
    animation-duration: 44s, 34s;
  }

  .x1rfdbxz {
    animation-duration: 46s;
  }

  .x1of3fe4 {
    animation-duration: 50s;
  }

  .xixadbc {
    animation-duration: 52s;
  }

  .x7x71gr {
    animation-duration: 56s;
  }

  .x30pxwf {
    animation-duration: 60s;
  }

  .xxwx26p {
    animation-duration: var(--x1w0fdgg);
  }

  .x126b0mq {
    animation-duration: var(--x5m4075);
  }

  .xo8uf4n {
    animation-duration: var(--xuf86d6);
  }

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

  .xlotygv {
    animation-name: x101fgnu-B;
  }

  .xpfqwoh {
    animation-name: x1134vkj-B;
  }

  .xpohpal {
    animation-name: x1cuj6hq-B;
  }

  .xgjf1ub {
    animation-name: x1he4x9v-B;
  }

  .xno64vy {
    animation-name: x1irpelx-B;
  }

  .x1oe61v7 {
    animation-name: x1p40yzv-B, xcwkgoo-B;
  }

  .x1i86bp0 {
    animation-name: x1rwabao-B;
  }

  .xb7o8q2 {
    animation-name: x1yizqxl-B;
  }

  .x1uf3e75 {
    animation-name: x3by45b-B;
  }

  .xjssmfr {
    animation-name: xof8q3y-B;
  }

  .xpl34uc {
    animation-name: xq4bua5-B;
  }

  .xchku8f {
    animation-name: xq9bbfo-B, xcwkgoo-B;
  }

  .xorstpt {
    animation-play-state: paused;
  }

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

  .x1vu5usd {
    animation-timing-function: var(--x16wulnt);
  }

  .x1xb5t5o {
    appearance: auto;
  }

  .xjyslct {
    appearance: none;
  }

  .x1y5e3q9, .x1plog1 {
    aspect-ratio: 1;
  }

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

  .x1x7emk9 {
    -webkit-backdrop-filter: blur(16px) saturate(160%);
    backdrop-filter: blur(16px) saturate(160%);
  }

  .x13e7jni {
    -webkit-backdrop-filter: blur(20px) saturate(180%);
    backdrop-filter: blur(20px) saturate(180%);
  }

  .xtlmpe7 {
    -webkit-backdrop-filter: blur(24px) saturate(170%);
    backdrop-filter: blur(24px) saturate(170%);
  }

  .xjdu6xw {
    -webkit-backdrop-filter: blur(24px) saturate(180%);
    backdrop-filter: blur(24px) saturate(180%);
  }

  .xs4b8i9 {
    -webkit-backdrop-filter: blur(28px) saturate(180%);
    backdrop-filter: blur(28px) saturate(180%);
  }

  .xw496sw {
    -webkit-backdrop-filter: blur(40px) saturate(190%) brightness(1.06);
    backdrop-filter: blur(40px) saturate(190%) brightness(1.06);
  }

  .x1c5tqo3 {
    background-color: #fff;
  }

  .xtgbqlp {
    background-color: light-dark(oklch(88.5% 0 0), oklch(29% 0 0));
  }

  .xzcsvcl {
    background-color: light-dark(oklch(92.5% 0 0), oklch(33% 0 0));
  }

  .x1l0b5bk {
    background-color: oklch(20% .13 280 / .42);
  }

  .x1qjmkl2 {
    background-color: oklch(32% .17 272);
  }

  .xbol6fa {
    background-color: oklch(34% .19 276);
  }

  .xf04hbj {
    background-color: oklch(42% .1 195);
  }

  .xomxhi0 {
    background-color: oklch(44% .2 12);
  }

  .xk4r5q9 {
    background-color: oklch(96% 0 0);
  }

  .xyrqgkv {
    background-color: oklch(100% 0 0 / .05);
  }

  .xuwb91z {
    background-color: oklch(100% 0 0 / .08);
  }

  .xen51cd {
    background-color: oklch(100% 0 0 / .1);
  }

  .x1lspiiw {
    background-color: oklch(100% 0 0 / .14);
  }

  .x10errsd {
    background-color: oklch(100% 0 0 / .16);
  }

  .xosx7kb {
    background-color: oklch(100% 0 0);
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xl8spv7 {
    background-color: var(--x-backgroundColor);
  }

  .x11klr2o {
    background-color: var(--x10eburt);
  }

  .xgczpts {
    background-color: var(--x11kuyu6);
  }

  .x6klyh4 {
    background-color: var(--x122jpnk);
  }

  .x1js2x0u {
    background-color: var(--x138a53c);
  }

  .xxd9ct4 {
    background-color: var(--x19g8w4v);
  }

  .xfkom6u {
    background-color: var(--x1agenze);
  }

  .xe4a3d6 {
    background-color: var(--x1dp26ol);
  }

  .x1vmyjbp {
    background-color: var(--x1f37dlv);
  }

  .xmez9qj {
    background-color: var(--x1iem3k2);
  }

  .x12nw4hf {
    background-color: var(--x1ouf28g);
  }

  .xnnrf3o {
    background-color: var(--x1q3jv1k);
  }

  .x137xqlo {
    background-color: var(--x1uytaec);
  }

  .xve044s {
    background-color: var(--x1w6psxf);
  }

  .xy18p0t {
    background-color: var(--x1wxb92i);
  }

  .x13hndvz {
    background-color: var(--x1x9qn9y);
  }

  .x138remr {
    background-color: var(--x3qrf17);
  }

  .xrlh5ic {
    background-color: var(--x5h4i26);
  }

  .x3wg4xy {
    background-color: var(--x9ddmz5);
  }

  .x1ltpl9d {
    background-color: var(--xaggnnj);
  }

  .x1cdpaw4 {
    background-color: var(--xals04w);
  }

  .xm31xoz {
    background-color: var(--xbru6o2);
  }

  .x1riie65 {
    background-color: var(--xcfufoo);
  }

  .xn03j7s {
    background-color: var(--xdnrpse);
  }

  .xmyiobo {
    background-color: var(--xebxwwt);
  }

  .x1r0uegb {
    background-color: var(--xikpac1);
  }

  .x1x8r0q1 {
    background-color: var(--xl1ubn);
  }

  .xkoqfvq {
    background-color: var(--xlh93mq);
  }

  .x18jqpyy {
    background-color: var(--xmv9d2f);
  }

  .x1xctvzi {
    background-color: var(--xo9rf2t);
  }

  .x10ks8hp {
    background-color: var(--xpaey3x);
  }

  .xxntt4m {
    background-color: var(--xuifyw0);
  }

  .x8m5k8c {
    background-color: var(--xvq8zpe);
  }

  .xeiafmb {
    background-color: var(--xvtzmj6);
  }

  .xyutz6p {
    background-color: var(--xvymwfg);
  }

  .x16zwh4k {
    background-image: linear-gradient(150deg, oklch(100% 0 0 / .34) 0%, oklch(100% 0 0 / .08) 26%, oklch(100% 0 0 / 0) 48%, oklch(100% 0 0 / .05) 78%, oklch(100% 0 0 / .18) 100%);
  }

  .x1iiivmz {
    background-image: linear-gradient(oklch(100% 0 0 / .14), oklch(100% 0 0 / 0) 60%);
  }

  .xv2ahyc {
    background-image: linear-gradient(oklch(100% 0 0 / .15) 0%, oklch(100% 0 0 / 0) 60%, oklch(0% 0 0 / .08) 100%);
  }

  .xzthp9e {
    background-image: linear-gradient(oklch(100% 0 0 / .18), oklch(100% 0 0 / 0));
  }

  .x3mw7wk {
    background-image: linear-gradient(oklch(100% 0 0 / .35), oklch(100% 0 0 / 0));
  }

  .xlvfno0 {
    background-image: linear-gradient(oklch(100% 0 0), oklch(88% 0 0));
  }

  .xcpz6mj {
    background-image: linear-gradient(180deg,var(--xo9rf2t),var(--x18c5iv6));
  }

  .x18fwu25 {
    background-image: linear-gradient(to bottom,var(--xo9rf2t),var(--x18c5iv6));
  }

  .xi8ns2r {
    background-image: linear-gradient(to top, oklch(20% .12 280 / .62) 0%, oklch(20% .12 280 / .18) 38%, oklch(20% .12 280 / 0) 60%);
  }

  .x18o3ruo {
    background-image: none;
  }

  .xkjkc7b {
    background-image: radial-gradient(56% 50% at 50% 44%, oklch(20% .14 282 / .64) 0%, oklch(20% .14 282 / .34) 60%, oklch(20% .14 282 / 0) 100%);
  }

  .x9tzbjg {
    background-image: radial-gradient(60% 70%, oklch(18% .13 282 / .45) 0%, oklch(18% .13 282 / 0) 100%);
  }

  .xiq8nqf {
    background-image: radial-gradient(closest-side, oklch(50% .26 300), oklch(48% .25 295 / .6) 50%, oklch(45% .24 290 / 0));
  }

  .xfn1qvu {
    background-image: radial-gradient(closest-side, oklch(55% .25 300), oklch(52% .25 300 / .6) 50%, oklch(50% .24 300 / 0));
  }

  .x1unh6qb {
    background-image: radial-gradient(closest-side, oklch(60% .22 285), oklch(56% .23 282 / .7) 50%, oklch(52% .22 280 / 0));
  }

  .x1dzi1aa {
    background-image: radial-gradient(closest-side, oklch(62% .22 250), oklch(56% .24 258 / .7) 50%, oklch(52% .24 262 / 0));
  }

  .xdlinw2 {
    background-image: radial-gradient(closest-side, oklch(62% .22 252), oklch(55% .25 262 / .7) 50%, oklch(50% .25 265 / 0));
  }

  .x1xllgu0 {
    background-image: radial-gradient(closest-side, oklch(62% .26 350), oklch(60% .26 350 / .6) 50%, oklch(60% .26 350 / 0));
  }

  .x1xst0t4 {
    background-image: radial-gradient(closest-side, oklch(66% .13 210), oklch(60% .14 215 / .7) 50%, oklch(56% .14 220 / 0));
  }

  .xped1qm {
    background-image: radial-gradient(closest-side, oklch(66% .27 358), oklch(62% .27 352 / .7) 50%, oklch(60% .26 350 / 0));
  }

  .x11td8tt {
    background-image: radial-gradient(closest-side, oklch(68% .26 2), oklch(64% .26 5 / .7) 50%, oklch(62% .25 8 / 0));
  }

  .xnku0s1 {
    background-image: radial-gradient(closest-side, oklch(70% .16 235), oklch(64% .18 240 / .7) 45%, oklch(60% .2 245 / 0));
  }

  .xb81739 {
    background-image: radial-gradient(closest-side, oklch(72% .14 175), oklch(68% .14 180 / .6) 50%, oklch(65% .14 185 / 0));
  }

  .xlufmuf {
    background-image: radial-gradient(closest-side, oklch(72% .2 40), oklch(70% .2 38 / .7) 50%, oklch(70% .2 38 / 0));
  }

  .x4ku9yy {
    background-image: radial-gradient(closest-side, oklch(76% .16 155), oklch(72% .16 160 / .75) 45%, oklch(70% .16 165 / 0));
  }

  .x14bjvlg {
    background-image: radial-gradient(closest-side, oklch(76% .19 52), oklch(72% .21 42 / .75) 45%, oklch(70% .21 38 / 0));
  }

  .x729wk0 {
    background-image: radial-gradient(closest-side, oklch(78% .18 58), oklch(74% .19 50 / .75) 45%, oklch(72% .2 45 / 0));
  }

  .xjzhhyf {
    background-image: radial-gradient(closest-side, oklch(82% .13 215), oklch(78% .13 220 / .55) 45%, oklch(78% .13 220 / 0));
  }

  .xiaz62e {
    background-image: radial-gradient(closest-side, oklch(86% .2 128), oklch(82% .2 132 / .7) 50%, oklch(80% .2 135 / 0));
  }

  .xtnz805 {
    background-image: radial-gradient(closest-side, oklch(88% .15 85), oklch(85% .16 80 / .55) 45%, oklch(85% .16 80 / 0));
  }

  .x13gu6eh {
    background-image: radial-gradient(closest-side, oklch(90% .2 124), oklch(86% .2 128 / .55) 45%, oklch(85% .2 130 / 0));
  }

  .x18yt65l {
    background-image: radial-gradient(closest-side, oklch(92% .17 105), oklch(90% .17 105 / .55) 45%, oklch(90% .17 105 / 0));
  }

  .x1piy94m {
    background-size: 220% 220%;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

  .xt6ovg4 {
    border-end-end-radius: 3px;
  }

  .x1wcsgtt {
    border-end-end-radius: 4px;
  }

  .x17fv26e {
    border-inline-start-color: var(--xuifyw0);
  }

  .x27d4v4 {
    border-inline-start-color: var(--xvymwfg);
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .xyumdvf {
    border-inline-start-width: 2px;
  }

  .x1gukg7c {
    border-spacing: 0;
  }

  .xs83zq4 {
    border-start-end-radius: 3px;
  }

  .x1t39747 {
    border-start-end-radius: 4px;
  }

  .x1fqc64z {
    border-start-start-radius: 3px;
  }

  .x1bq6vrm {
    box-shadow: 0 -2px 0 0 var(--x19ff73x);
  }

  .x1u02wty {
    box-shadow: 0 0 0 1.5px var(--x1agenze),0 1px 3px -1px oklch(0% 0 0 / .1);
  }

  .xouepzc {
    box-shadow: 0 0 0 1.5px var(--x1agenze);
  }

  .x1yzkx95 {
    box-shadow: 0 0 0 100px var(--xmv9d2f);
  }

  .x14fizg5 {
    box-shadow: 0 0 0 1px var(--x1iix4gm),0 30px 60px -24px oklch(0% 0 0 / .5);
  }

  .xtsgkem {
    box-shadow: 0 0 0 1px var(--x1qxrxz1),0 12px 28px -10px var(--xioso3d),0 2px 6px -2px var(--x1b58efw);
  }

  .x1euahdt {
    box-shadow: 0 0 0 1px var(--x1qxrxz1),inset 0 1px 0 var(--xjsipda),0 1px 2px var(--x1b58efw),0 2px 4px -1px var(--x1b58efw);
  }

  .x1spo9or {
    box-shadow: 0 0 0 1px var(--x1qxrxz1);
  }

  .x1jkgtl {
    box-shadow: 0 0 0 1px var(--xlh93mq),0 18px 40px -24px var(--xioso3d);
  }

  .xn7e6rq {
    box-shadow: 0 0 0 1px var(--xlh93mq),0 1px 2px var(--x1b58efw);
  }

  .x1wftldt {
    box-shadow: 0 0 0 1px var(--xlh93mq),0 30px 60px -28px oklch(0% 0 0 / .35);
  }

  .x1iinc4t {
    box-shadow: 0 0 0 1px var(--xlh93mq);
  }

  .x1bh6mzw {
    box-shadow: 0 0 0 1px var(--xvymwfg),0 0 0 4px var(--x1w6psxf),0 0 0 5px var(--x19ff73x),0 2px 6px var(--x1b58efw);
  }

  .xvflfpb {
    box-shadow: 0 0 0 1px var(--xvymwfg),0 1px 2px var(--x1b58efw),0 12px 32px -18px var(--xioso3d);
  }

  .x1ulsqcq {
    box-shadow: 0 0 0 1px var(--xvymwfg),inset 0 1px 0 var(--xjsipda),0 2px 6px var(--x1b58efw),0 6px 16px -6px var(--xioso3d);
  }

  .xjoyfm7 {
    box-shadow: 0 0 0 1px var(--xvymwfg);
  }

  .x5vm0t6 {
    box-shadow: 0 0 0 2px var(--x19ff73x);
  }

  .xhs4j6e {
    box-shadow: 0 0 0 2px var(--xuifyw0),var(--x1ocskq4);
  }

  .xusp5qe {
    box-shadow: 0 1px 3px oklch(0% 0 0 / .25), inset 0 -1px oklch(0% 0 0 / .06);
  }

  .xo2nkb9 {
    box-shadow: 0 24px 48px -12px oklch(0% 0 0 / .5);
  }

  .xi2eyvz {
    box-shadow: inset 0 -1px 0 var(--xlh93mq);
  }

  .x4awx8s {
    box-shadow: inset 0 0 0 1px oklch(100% 0 0 / .08), inset 0 1px oklch(100% 0 0 / .04);
  }

  .xfgalfk {
    box-shadow: inset 0 0 0 1px oklch(100% 0 0 / .08);
  }

  .x1csfhso {
    box-shadow: inset 0 0 0 1px oklch(100% 0 0 / .1);
  }

  .x148cowe {
    box-shadow: inset 0 0 0 1px var(--x1dp26ol);
  }

  .x7306a9 {
    box-shadow: inset 0 0 0 1px var(--x1qxrxz1),inset 0 1px 0 var(--xjsipda);
  }

  .x1vzzq3q {
    box-shadow: inset 0 0 0 1px var(--x1qxrxz1);
  }

  .xfqkxxi {
    box-shadow: inset 0 0 0 1px var(--xlh93mq),0 1px 0 var(--x1b58efw);
  }

  .xq5k32j {
    box-shadow: inset 0 0 0 1px var(--xlh93mq),inset 0 -1px 0 var(--xvymwfg),0 1px 1px var(--x1b58efw);
  }

  .x1rjn1za {
    box-shadow: inset 0 0 0 1px var(--xlh93mq),inset 0 -1px 0 var(--xvymwfg),0 1px 2px var(--x1b58efw);
  }

  .x171h987 {
    box-shadow: inset 0 0 0 1px var(--xlh93mq),inset 0 -1px 0 var(--xvymwfg);
  }

  .x8h3gcf {
    box-shadow: inset 0 0 0 1px var(--xlh93mq);
  }

  .xz04su7 {
    box-shadow: inset 0 0 0 1px var(--xoncgfi),var(--x1kyogm8);
  }

  .x1xf9smg {
    box-shadow: inset 0 0 0 1px var(--xvymwfg),0 1px 2px var(--x1b58efw);
  }

  .x1jc1yvb {
    box-shadow: inset 0 0 0 1px var(--xvymwfg);
  }

  .xmexqci {
    box-shadow: inset 0 0 0 4.5px var(--x1agenze),inset 0 0 0 8px var(--x11kuyu6),0 0 0 1px var(--x2ltznj);
  }

  .x1y3x6nd {
    box-shadow: inset 0 1px oklch(100% 0 0 / .04);
  }

  .x1ibi7tu {
    box-shadow: inset 0 1px oklch(100% 0 0 / .06);
  }

  .xgkc298 {
    box-shadow: inset 0 1px 0 oklch(100% 0 0 / .1),inset 0 0 0 1px oklch(100% 0 0 / .08),0 4px 12px -4px var(--xioso3d);
  }

  .x1qsxqht {
    box-shadow: inset 0 1px 0 oklch(100% 0 0 / .12),inset 0 0 0 1px oklch(100% 0 0 / .08),var(--x1kyogm8);
  }

  .x15tfu03 {
    box-shadow: inset 0 1px 0 oklch(100% 0 0 / .12),var(--x1kyogm8);
  }

  .x19pgv47 {
    box-shadow: inset 0 1px 0 oklch(100% 0 0 / .2),0 0 0 1px var(--x2ltznj);
  }

  .x1v4anfo {
    box-shadow: inset 0 1px 0 oklch(100% 0 0 / .24),inset 0 -1px 0 oklch(0% 0 0 / .3),0 0 0 1px var(--x2ltznj),0 1px 2px var(--xioso3d),0 3px 8px -3px var(--xioso3d);
  }

  .xo1w98d {
    box-shadow: inset 0 1px 0 oklch(100% 0 0 / .24),inset 0 -1px 0 oklch(0% 0 0 / .3),0 0 0 1px var(--x2ltznj),0 1px 2px var(--xioso3d);
  }

  .xoiovuw {
    box-shadow: inset 0 1px oklch(100% 0 0), inset 0 -1px oklch(0% 0 0 / .15);
  }

  .x1xt91ip {
    box-shadow: inset 0 1px 0 var(--xjsipda),inset 0 -1px 0 var(--xvymwfg),0 0 0 1px var(--x1qxrxz1),0 1px 1px var(--x1b58efw);
  }

  .xluu093 {
    box-shadow: inset 0 1px 0 var(--xjsipda),inset 0 -1px 0 var(--xvymwfg),0 0 0 1px var(--x1qxrxz1),0 1px 2px var(--x1b58efw);
  }

  .x13gzud7 {
    box-shadow: inset 0 1px 1px oklch(0% 0 0 / .25),0 0 0 1px var(--x2ltznj);
  }

  .xi2tqmq {
    box-shadow: inset 0 1px 1px var(--x1b58efw),0 0 0 1px var(--x1dp26ol);
  }

  .xg78ufd {
    box-shadow: inset 0 1px 1px var(--x1b58efw),0 0 0 1px var(--xvymwfg);
  }

  .x1g4fnv1 {
    box-shadow: inset 0 1px 1px var(--x1b58efw),inset 0 0 0 1px var(--x1qxrxz1);
  }

  .x8hv5kc {
    box-shadow: inset 0 1px 2px var(--x1b58efw),0 0 0 1.5px var(--x1dp26ol);
  }

  .x19zjzaw {
    box-shadow: inset 0 1px 2px var(--x1b58efw),0 0 0 1px var(--xvymwfg);
  }

  .xcw8f7w {
    box-shadow: inset 0 1px 2px var(--x1b58efw);
  }

  .xm2pyjh {
    box-shadow: inset 1.5px 1.5px oklch(100% 0 0 / .75), inset -1px -1px oklch(100% 0 0 / .3), inset 0 0 0 1px oklch(100% 0 0 / .14), inset 0 0 44px oklch(100% 0 0 / .12), 0 50px 90px -40px oklch(0% 0 0 / .42);
  }

  .x3slz63 {
    box-shadow: inset 1px 1px oklch(100% 0 0 / .6), inset 0 0 0 1px oklch(100% 0 0 / .22), 0 40px 80px -30px oklch(0% 0 0 / .4);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xq98rwa {
    box-shadow: var(--x1kyogm8);
  }

  .x1bkgnfb {
    box-shadow: var(--x1ocskq4);
  }

  .x8tnz2p {
    box-shadow: var(--x1raenkh);
  }

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

  .x1qgqlal {
    break-inside: avoid;
  }

  .xhdg8po {
    caption-side: bottom;
  }

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

  .x1heor9g {
    color: inherit;
  }

  .x12yqsvz {
    color: oklch(74% .15 24);
  }

  .xky2igw {
    color: oklch(76% .15 25);
  }

  .xilcfuj {
    color: oklch(80% .14 155);
  }

  .x4l7qgg {
    color: oklch(84% .13 80);
  }

  .xsdwqu2 {
    color: oklch(100% 0 0);
  }

  .x14rh7hd {
    color: var(--x-color);
  }

  .xdkp8ld {
    color: var(--x11kuyu6);
  }

  .xdjkgbu {
    color: var(--x11szyih);
  }

  .xymqj19 {
    color: var(--x151ghyy);
  }

  .xfuxoz5 {
    color: var(--x18o9bx5);
  }

  .xqg6czy {
    color: var(--x19ff73x);
  }

  .xtg3rk8 {
    color: var(--x1cmbbr7);
  }

  .xr8t179 {
    color: var(--x1dp26ol);
  }

  .x1lktzbe {
    color: var(--x1gdct80);
  }

  .x11mbjyf {
    color: var(--x1k5jkor);
  }

  .x1yf5o8v {
    color: var(--x1mqv8eg);
  }

  .xe2f4zy {
    color: var(--x1p86x23);
  }

  .x1qoa0ml {
    color: var(--x1u79gmd);
  }

  .xzpoxv4 {
    color: var(--x1usu695);
  }

  .x1vtcxl4 {
    color: var(--x1uytaec);
  }

  .xv8stps {
    color: var(--x1wgwtpq);
  }

  .x19x2cyq {
    color: var(--x1wxb92i);
  }

  .x5n25yl {
    color: var(--x1x9qn9y);
  }

  .x1u41ota {
    color: var(--x1xg22bl);
  }

  .xk8s4i3 {
    color: var(--x1ynz0tr);
  }

  .x15awc5y {
    color: var(--x5yee4z);
  }

  .x1ilipww {
    color: var(--x8qhr5g);
  }

  .x1py0063 {
    color: var(--xcmbk7p);
  }

  .xsi85nm {
    color: var(--xiiri6o);
  }

  .xmzwttj {
    color: var(--xj66b6q);
  }

  .x1qgl197 {
    color: var(--xmv9d2f);
  }

  .x196s6dr {
    color: var(--xnmrynt);
  }

  .xrwwwyy {
    color: var(--xppxe1k);
  }

  .x1p6q0la {
    color: var(--xq90olz);
  }

  .x11j9ceb {
    color: var(--xuifyw0);
  }

  .xbztgsx {
    color: var(--xveavr7);
  }

  .x1rwranw {
    color: var(--xvymwfg);
  }

  .x16xnq48 {
    color: var(--xz1cm0b);
  }

  .xntwwlm {
    color-scheme: dark;
  }

  .x14xwphu {
    color-scheme: inherit;
  }

  .x19aimcq {
    color-scheme: light;
  }

  .xmixu3c {
    column-gap: 6px;
  }

  .xfex06f {
    column-gap: 8px;
  }

  .xl90aeh {
    column-gap: var(--x102i6iw);
  }

  .x8i2m33 {
    column-gap: var(--x1e1vwcr);
  }

  .xt9naab {
    column-gap: var(--x1gcq9t8);
  }

  .x1jstqs1 {
    column-gap: var(--x1wkxpds);
  }

  .x1c36bx2 {
    column-gap: var(--x38hhh3);
  }

  .x1brf3oh {
    column-gap: var(--xkbgkq4);
  }

  .xd89jp5 {
    column-gap: var(--xkwcyp7);
  }

  .xaulegk {
    column-gap: var(--xpdun68);
  }

  .x16ir4m7 {
    column-gap: var(--xzw9kg0);
  }

  .x1cdrkyh {
    counter-reset: step;
  }

  .x1sqbtui {
    cursor: auto;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .xi9pz9s {
    cursor: grabbing;
  }

  .x1146j2 {
    cursor: help;
  }

  .xmper1u {
    cursor: inherit;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x1huxd7x {
    cursor: zoom-in;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x1n9xxwz {
    display: table-cell;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .xddna2j {
    fill: var(--x1dp26ol);
  }

  .x4f63is {
    fill: var(--x1uytaec);
  }

  .xfi465p {
    fill: var(--x1wxb92i);
  }

  .xpqfcwp {
    fill: var(--x1x9qn9y);
  }

  .x4c0sw8 {
    fill: var(--xals04w);
  }

  .x1eijoup {
    fill: var(--xbru6o2);
  }

  .x1v9pq32 {
    fill: var(--xmv9d2f);
  }

  .xk4x7p9 {
    fill: var(--xuifyw0);
  }

  .x1gjw2ks {
    fill-opacity: .45;
  }

  .x1doowte {
    filter: blur(18px);
  }

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

  .x1r8uery {
    flex-basis: 0;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .xxm9e6e {
    flex-basis: 120px;
  }

  .x5z4jtk {
    flex-basis: 240px;
  }

  .x1mz2wy7 {
    flex-basis: var(--x-flexBasis);
  }

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

  .xdt5ytf {
    flex-direction: column;
  }

  .x15zctf7 {
    flex-direction: row-reverse;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1mb2qyg {
    font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
  }

  .x1tj4s8k {
    font-family: var(--x12d51gg);
  }

  .xq6j7cb {
    font-family: var(--x14pi6yh);
  }

  .x3ezl3o {
    font-family: var(--xkb94pa);
  }

  .x1rg7tbx {
    font-feature-settings: "cv01","cv03","ss03";
  }

  .xint1m3 {
    font-feature-settings: "cv11","ss01","ss03";
  }

  .xmqhqel {
    font-size: .86em;
  }

  .x1dc4exh {
    font-size: .88em;
  }

  .x1wx7ac5 {
    font-size: .92em;
  }

  .x1on947a {
    font-size: .94em;
  }

  .x1s31vzs {
    font-size: 10.5px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x2ouz8m {
    font-size: 13.5px;
  }

  .xazqsvr {
    font-size: 14.5px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .xf9d6ro {
    font-size: 15.5px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x7blowo {
    font-size: 16.5px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1q7jzdg {
    font-size: 19px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .xew7ush {
    font-size: 21px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x5heo1l {
    font-size: 23px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x1nyyd3 {
    font-size: 25px;
  }

  .x1ewwscv {
    font-size: 26px;
  }

  .x3vlhr4 {
    font-size: 27px;
  }

  .xneq65o {
    font-size: 28px;
  }

  .x3jc0hy {
    font-size: 29px;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .x1s3cmhv {
    font-size: 32px;
  }

  .x1m6oxru {
    font-size: 34px;
  }

  .xqozcyj {
    font-size: 36px;
  }

  .x1tgwohi {
    font-size: 40px;
  }

  .x102p7hv {
    font-size: 44px;
  }

  .x6ybaqj {
    font-size: 46px;
  }

  .x93iunb {
    font-size: 48px;
  }

  .xermeyz {
    font-size: 50px;
  }

  .x33rcho {
    font-size: 52px;
  }

  .x1fhusgw {
    font-size: 56px;
  }

  .xfy5sc7 {
    font-size: clamp(28px, 1.4vw + 16px, 36px);
  }

  .x16mp1ih {
    font-size: clamp(28px, 1.6vw + 14px, 38px);
  }

  .x182nndq {
    font-size: clamp(34px, 1.8vw + 18px, 46px);
  }

  .xccqv1g {
    font-size: clamp(36px, 2.4vw + 18px, 54px);
  }

  .x10gyde9 {
    font-size: clamp(38px, 2.4vw + 20px, 56px);
  }

  .x1qyggan {
    font-size: clamp(40px, 2.8vw + 12px, 56px);
  }

  .x263l3o {
    font-size: clamp(40px, 3vw + 18px, 64px);
  }

  .xxo5ahl {
    font-size: clamp(40px, 3vw + 20px, 64px);
  }

  .x173f9g3 {
    font-size: clamp(44px, 3.4vw + 12px, 64px);
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

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

  .xtbvz2j {
    font-size: var(--x118wvx0);
  }

  .x9b96um {
    font-size: var(--x3ba3n4);
  }

  .xn0adf4 {
    font-size: var(--x63g5si);
  }

  .x1bbhak7 {
    font-size: var(--xavitui);
  }

  .xmqobi2 {
    font-size: var(--xkegt0k);
  }

  .x1pkbsqq {
    font-size: var(--xlgpxtg);
  }

  .xefblfq {
    font-size: var(--xlk45na);
  }

  .x1k4tb9n {
    font-style: italic;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .x10p5zqr {
    font-weight: 450;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x11zgcw {
    font-weight: 520;
  }

  .xh88oxj {
    font-weight: 550;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1im5e5j {
    font-weight: 620;
  }

  .x70r0ul {
    font-weight: 640;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .xh72mav {
    font-weight: 660;
  }

  .x163ouvj {
    font-weight: 670;
  }

  .xvdv984 {
    font-weight: 680;
  }

  .x1aqguxy {
    font-weight: 690;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .xu6a5m6 {
    grid-auto-columns: 1fr;
  }

  .x1mt1orb {
    grid-auto-flow: column;
  }

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

  .xse3g9i {
    grid-template-columns: 112px minmax(0, 1fr) 40px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .x1g3yg12 {
    grid-template-columns: auto 1fr auto;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  .xwpmivv {
    grid-template-columns: minmax(0, 1fr) minmax(360px, 42%);
  }

  .x1v0ge29 {
    grid-template-columns: minmax(0, 1fr) minmax(400px, 46%);
  }

  .x11bykbf {
    grid-template-columns: minmax(0, 1fr) minmax(440px, 56%);
  }

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

  .x12zwyaw {
    grid-template-columns: minmax(0, 2fr) minmax(0, 3fr) auto;
  }

  .x1cmxbmr {
    grid-template-columns: minmax(0, 4fr) minmax(0, 7fr);
  }

  .xf622sz {
    grid-template-columns: minmax(0, 4fr) minmax(0, 8fr);
  }

  .xwofc3h {
    grid-template-columns: minmax(0, 5fr) minmax(0, 6fr);
  }

  .x1eija96 {
    grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
  }

  .x1117qdm {
    grid-template-columns: minmax(0, 7fr) minmax(0, 4fr);
  }

  .x14f9sgb {
    grid-template-columns: minmax(0, 7fr) minmax(0, 5fr);
  }

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

  .x1xul4qf {
    grid-template-columns: minmax(120px, max-content) minmax(0, 1fr);
  }

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

  .x4utanq {
    grid-template-columns: minmax(84px, 132px) minmax(0, 1fr) auto;
  }

  .xo2plvr {
    grid-template-columns: minmax(96px, 200px) minmax(0, 1fr) auto;
  }

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

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

  .x1tq8kxv {
    grid-template-columns: repeat(3, minmax(72px, auto));
  }

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

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

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

  .x1vynrn3 {
    grid-template-columns: repeat(8, 32px);
  }

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

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

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

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

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

  .x1f43al2 {
    grid-template-columns: repeat(auto-fit, minmax(130px, 1fr));
  }

  .xdbifxr {
    grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
  }

  .x1hb4pgi {
    grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
  }

  .xe9tf06 {
    grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));
  }

  .x39pwss {
    grid-template-columns: var(--x-1pds3uo);
  }

  .xqketvx {
    grid-template-columns: var(--x-gridTemplateColumns);
  }

  .xekb394 {
    grid-template-rows: auto 1fr auto;
  }

  .x1kzrhcg {
    grid-template-rows: auto auto 1fr auto;
  }

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

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

  .x5o4joa {
    grid-template-rows: minmax(0, 1fr);
  }

  .x1clt5hq {
    grid-template-rows: subgrid;
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

  .x1o2pa38 {
    justify-items: center;
  }

  .x4xo5sw {
    justify-items: end;
  }

  .x619ttb {
    justify-items: start;
  }

  .x7v7x1q {
    justify-self: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

  .xuy72oy {
    justify-self: stretch;
  }

  .x1ixy4ik {
    letter-spacing: -.005em;
  }

  .x1hi0czg {
    letter-spacing: -.012em;
  }

  .x1lg07ej {
    letter-spacing: -.015em;
  }

  .xzf12q9 {
    letter-spacing: -.016em;
  }

  .x130jcwj {
    letter-spacing: -.018em;
  }

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

  .x94scma {
    letter-spacing: -.022em;
  }

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

  .x1qee8kr {
    letter-spacing: -.026em;
  }

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

  .x1mmiqx4 {
    letter-spacing: -.032em;
  }

  .xeht6jf {
    letter-spacing: -.034em;
  }

  .xrq0m5f {
    letter-spacing: -.035em;
  }

  .xm4iimp {
    letter-spacing: -.036em;
  }

  .x1xufyuu {
    letter-spacing: -.038em;
  }

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

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

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

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

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

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

  .x1dgsrnt {
    letter-spacing: .06em;
  }

  .x11tfl78 {
    letter-spacing: .4em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x4gjf66 {
    letter-spacing: inherit;
  }

  .xobulqh {
    line-height: .98;
  }

  .x14ju556 {
    line-height: 0;
  }

  .xqahw4z {
    line-height: 1.02;
  }

  .xcl1409 {
    line-height: 1.04;
  }

  .x1f41ap9 {
    line-height: 1.05;
  }

  .x1rewzq7 {
    line-height: 1.06;
  }

  .x1vsts26 {
    line-height: 1.08;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .xax6vvg {
    line-height: 1.12;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x11k29pw {
    line-height: 1.18;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x11m8ghp {
    line-height: 1.65;
  }

  .xa7kkou {
    line-height: 1.7;
  }

  .xt2yr8m {
    line-height: 1.72;
  }

  .x4q1cud {
    line-height: 1.75;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xgif2c7 {
    line-height: 28px;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x18faa90 {
    margin-inline-end: -3px;
  }

  .x1w5wx5t {
    margin-inline-end: -8px;
  }

  .xbelrpt {
    margin-inline-end: 6px;
  }

  .x1j4n4q1 {
    margin-inline-end: var(--x15mc94m);
  }

  .x1yw2da9 {
    margin-inline-end: var(--xkwcyp7);
  }

  .x1hb08if {
    margin-inline-start: -1px;
  }

  .xe9ewy2 {
    margin-inline-start: -2px;
  }

  .x155s8gx {
    margin-inline-start: .3em;
  }

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

  .x1xubdc9 {
    margin-inline-start: var(--x15mc94m);
  }

  .xk25doz {
    margin-inline-start: var(--xkwcyp7);
  }

  .xcbaqrt {
    mask-image: linear-gradient(#000 calc(100% - 36px), #0000);
  }

  .xml5j7l {
    mask-image: linear-gradient(#000 calc(100% - 48px), #0000);
  }

  .x15wysup {
    mask-image: radial-gradient(closest-side, #000 30%, #0000 100%);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xs9930i {
    opacity: .28;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xyd83as {
    opacity: .45;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x18km98s {
    opacity: .75;
  }

  .x19s9pn4 {
    opacity: .82;
  }

  .x1qnzyi6 {
    opacity: .86;
  }

  .x1iy03kw {
    opacity: .9;
  }

  .x1f9f2iw {
    opacity: .92;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1g77sc7 {
    order: 0;
  }

  .x9ek82g {
    order: 1;
  }

  .x14yy4lh {
    order: 2;
  }

  .xo1ph6p {
    order: 3;
  }

  .x143eebw {
    outline-color: var(--x19ff73x);
  }

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

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1mzt3pk {
    overflow-wrap: break-word;
  }

  .x1arn0jr {
    padding-inline-end: var(--x1gcq9t8);
  }

  .x11bam0h {
    padding-inline-end: var(--xkwcyp7);
  }

  .x1a0cl8q {
    padding-inline-end: var(--xpdun68);
  }

  .xem5q9w {
    padding-inline-end: var(--xzw9kg0);
  }

  .x1bjceqg {
    padding-inline-start: .25em;
  }

  .x7e1eld {
    padding-inline-start: .4em;
  }

  .xyhpvq0 {
    padding-inline-start: 1.2em;
  }

  .x5rsyhc {
    padding-inline-start: 1.3em;
  }

  .x13jy36j {
    padding-inline-start: 24px;
  }

  .x135b78x {
    padding-inline-start: 4px;
  }

  .x1gwrdhp {
    padding-inline-start: var(--x102i6iw);
  }

  .x1389jy4 {
    padding-inline-start: var(--x15mc94m);
  }

  .x1myz25q {
    padding-inline-start: var(--xkwcyp7);
  }

  .xcl2d9i {
    padding-inline-start: var(--xpdun68);
  }

  .xomtelk {
    padding-inline-start: var(--xzw9kg0);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1b8z93w {
    row-gap: 10px;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .x16oanuo {
    row-gap: var(--x102i6iw);
  }

  .x16exith {
    row-gap: var(--x15mc94m);
  }

  .x12lnegv {
    row-gap: var(--x1e1vwcr);
  }

  .xqcl2xa {
    row-gap: var(--x1gcq9t8);
  }

  .x1ge4vh7 {
    row-gap: var(--xkwcyp7);
  }

  .xe3ujv7 {
    row-gap: var(--xpdun68);
  }

  .x16x1hrt {
    row-gap: var(--xzw9kg0);
  }

  .x1z0lero {
    scrollbar-color: oklch(100% 0 0 / .16) transparent;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .xc03x0k {
    shape-rendering: crispedges;
  }

  .x153yd1h {
    stop-color: oklch(100% 0 0 / .22);
  }

  .xf743nt {
    stop-color: oklch(100% 0 0 / 0);
  }

  .xo2vppm {
    stroke: var(--x1wxb92i);
  }

  .x1t3a7c6 {
    stroke: var(--xlh93mq);
  }

  .x5h3kyc {
    stroke: var(--xuifyw0);
  }

  .x2qce1l {
    stroke: var(--xvymwfg);
  }

  .xnpr05h {
    stroke-width: 1px;
  }

  .xeq4nuv {
    tab-size: 2;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .x1fw45p1 {
    -webkit-text-decoration-color: color-mix(in oklch,currentColor 40%,transparent);
    text-decoration-color: color-mix(in oklch,currentColor 40%,transparent);
  }

  .xr5o5jz {
    text-decoration-color: #0000;
  }

  .xfoyb40 {
    -webkit-text-decoration-color: var(--x151ghyy);
    text-decoration-color: var(--x151ghyy);
  }

  .x12vx7qx {
    -webkit-text-decoration-color: var(--x19ff73x);
    text-decoration-color: var(--x19ff73x);
  }

  .x11lf6kg {
    -webkit-text-decoration-color: var(--x1dp26ol);
    text-decoration-color: var(--x1dp26ol);
  }

  .x1sld7r0 {
    -webkit-text-decoration-color: var(--x1uytaec);
    text-decoration-color: var(--x1uytaec);
  }

  .x10p96g0 {
    -webkit-text-decoration-color: var(--x5yee4z);
    text-decoration-color: var(--x5yee4z);
  }

  .xsfogjc {
    -webkit-text-decoration-color: var(--xvymwfg);
    text-decoration-color: var(--xvymwfg);
  }

  .x5lhwog {
    text-decoration-line: line-through;
  }

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

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

  .xi2nhp4 {
    text-decoration-style: dotted;
  }

  .x1xxi7tn {
    text-decoration-style: wavy;
  }

  .x1bak8g5 {
    text-decoration-thickness: 1.5px;
  }

  .xyi4chj {
    text-decoration-thickness: 1px;
  }

  .xewurvo {
    text-decoration-thickness: 2px;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xzb6gti {
    text-shadow: 0 1px oklch(0% 0 0 / .14);
  }

  .x2regnr {
    text-shadow: 0 2px 24px oklch(20% .12 280 / .35);
  }

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

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

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x5ek575 {
    text-underline-offset: 5px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .xkq3i1 {
    transform: rotate(-20deg);
  }

  .xetcp4i {
    transform: rotate(-24deg);
  }

  .xzbzvgq {
    transform: rotate(-28deg);
  }

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

  .x1pacjlr {
    transform: rotate(24deg);
  }

  .xc8oq1s {
    transform: rotate(26deg);
  }

  .x1iffjtl {
    transform: rotate(90deg);
  }

  .x1mk2fnf {
    transform: scale(1.08);
  }

  .xipuy2d {
    transform: translate3d(calc(var(--lg-px, 0) * 10px),calc(var(--lg-py, 0) * 7px),0);
  }

  .x1xtpxm8 {
    transform: translate3d(calc(var(--lg-px, 0) * 5px),calc(var(--lg-py, 0) * 3px),0);
  }

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

  .x15481yp {
    transform: translateX(14px);
  }

  .x131p8rn {
    transform: translateY(50%);
  }

  .x11wx31z {
    transform: var(--x-qthpiu);
  }

  .xsqj5wx {
    transform: var(--x-transform);
  }

  .x1hj3fc7 {
    transform-origin: 0 0;
  }

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

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

  .x1fkkkjs {
    transition-duration: .7s;
  }

  .x41qz4p {
    transition-duration: .9s;
  }

  .xz047a1 {
    transition-duration: var(--x1w0fdgg);
  }

  .x18bonyd {
    transition-duration: var(--x5m4075);
  }

  .x1snxepi {
    transition-duration: var(--xuf86d6);
  }

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

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

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

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

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

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

  .xrf8owv {
    transition-property: color, border-color;
  }

  .xt3l3uh {
    transition-property: color;
  }

  .x1mz1wvm {
    transition-property: opacity, color;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .xeirdtl {
    transition-property: text-decoration-color;
  }

  .x13zkoj4 {
    transition-property: transform, width;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .xtsqyo8 {
    transition-timing-function: cubic-bezier(.34, 1.4, .64, 1);
  }

  .xcj1dhv {
    transition-timing-function: linear;
  }

  .xblk717 {
    transition-timing-function: var(--x10nj3s0);
  }

  .x1sqffls {
    transition-timing-function: var(--x16wulnt);
  }

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

  .x1hx0egp {
    -webkit-user-select: text;
    user-select: text;
  }

  .xmziwt1 {
    vertical-align: -2px;
  }

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

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

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

  .x1sdyfia {
    white-space: pre;
  }

  .x1so62im {
    will-change: transform;
  }

  .x1yn0g08 {
    word-break: break-all;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1qu9dqh {
    z-index: 10;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak, .xk2j58q {
    z-index: 20;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .x1ao94d7 {
    z-index: 50;
  }

  .xzlmxl {
    z-index: 60;
  }

  .x12651j4 {
    zoom: var(--x-zoom);
  }

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

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

  .xfulmuy:focus-visible {
    background-color: var(--x1f37dlv);
  }

  .x1tef8u1:focus-visible {
    background-color: var(--x1iem3k2);
  }

  .x1lit7a:hover:not(:disabled) {
    background-color: var(--x1iwi665);
  }

  .xzapgpv:active:not(:disabled) {
    background-color: var(--x5h4i26);
  }

  .x1ayb7on:focus-visible, .x1yg8il0:hover:not(:disabled) {
    background-color: var(--xbru6o2);
  }

  .x1mipcm7:hover:not(:disabled) {
    background-image: linear-gradient(oklch(100% 0 0 / .22) 0%, oklch(100% 0 0 / .04) 60%, oklch(0% 0 0 / .04) 100%);
  }

  .xsbwgqi:hover:not(:disabled) {
    background-image: linear-gradient(180deg,var(--x18c5iv6),var(--x18c5iv6));
  }

  .x1lih9y7:hover:not(:disabled) {
    background-image: linear-gradient(180deg,var(--x1f37dlv),var(--x1f37dlv));
  }

  .x1wz367c:active:not(:disabled) {
    background-image: none;
  }

  .x1n7c2e5:focus-within {
    box-shadow: 0 0 0 1px var(--x19ff73x),0 0 0 2px var(--x19ff73x);
  }

  .x174ablq:focus-within {
    box-shadow: 0 0 0 1px var(--x1dp26ol),0 0 0 2px var(--x1dp26ol);
  }

  .x1z0tn27:focus-within {
    box-shadow: 0 0 0 2px var(--x19ff73x),0 12px 32px -18px var(--xioso3d);
  }

  .x1dozwby:focus-within {
    box-shadow: inset 0 0 0 1px var(--x19ff73x),0 0 0 1px var(--x19ff73x);
  }

  .x1t33tcq:active:not(:disabled) {
    box-shadow: inset 0 1px 2px var(--xioso3d),0 0 0 1px var(--x1qxrxz1);
  }

  .xbtt7cc:active:not(:disabled) {
    box-shadow: inset 0 2px 3px oklch(0% 0 0 / .35),0 0 0 1px var(--x2ltznj);
  }

  .x1diyhz9:hover:not(:disabled) {
    color: var(--x19ff73x);
  }

  .xwg215:focus-visible {
    color: var(--x1dp26ol);
  }

  .x86kzst:hover:not(:disabled) {
    color: var(--xuifyw0);
  }

  .x25t5g8:focus-visible {
    opacity: 1;
  }

  .x78o19x:hover:not(:disabled) {
    text-decoration-line: underline;
  }

  .xv02r7f:disabled {
    color: var(--x1mqv8eg);
  }

  .x13u86nh:disabled {
    color: var(--x1x9qn9y);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .x1ar62m4:disabled {
    cursor: progress;
  }

  .x1t5pwa4:disabled {
    opacity: .45;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .x1l8hjsy:hover {
    background-color: oklch(100% 0 0 / .11);
  }

  .x7engbs:hover {
    background-color: oklch(100% 0 0 / .12);
  }

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

  .x9q3foo:hover {
    background-color: var(--x1f37dlv);
  }

  .xp4l5fb:hover {
    background-color: var(--x1iem3k2);
  }

  .xj5zaon:hover {
    background-color: var(--x1ouf28g);
  }

  .xiw7q3r:hover {
    background-color: var(--x5h4i26);
  }

  .x14ybhii:hover {
    background-color: var(--xbru6o2);
  }

  .x3twnm4:hover {
    box-shadow: 0 0 0 1px var(--x1x9qn9y);
  }

  .xrqan5v:hover {
    box-shadow: 0 0 0 1px var(--xvymwfg),0 1px 3px -1px oklch(0% 0 0 / .1);
  }

  .x92hzvr:hover {
    box-shadow: 0 0 0 1px var(--xvymwfg),0 2px 6px -2px oklch(0% 0 0 / .12);
  }

  .x1wto6q4:hover {
    box-shadow: 0 0 0 1px var(--xvymwfg),var(--x1ocskq4);
  }

  .xbpfowy:hover {
    box-shadow: inset 0 0 0 1px var(--x1x9qn9y);
  }

  .xcjh8cg:hover {
    box-shadow: inset 0 0 0 4.5px var(--x1agenze),inset 0 0 0 8px var(--x11kuyu6),0 0 0 1px var(--x2ltznj);
  }

  .xw9s36i:hover {
    box-shadow: inset 0 1px 0 oklch(100% 0 0 / .2),0 0 0 1px var(--x2ltznj);
  }

  .x13ig25x:hover {
    box-shadow: inset 0 1px 1px var(--x1b58efw),0 0 0 1px var(--x1x9qn9y);
  }

  .x45xew0:hover {
    color: var(--x151ghyy);
  }

  .x1au89kp:hover {
    color: var(--x19ff73x);
  }

  .x1fsaad7:hover {
    color: var(--x1dp26ol);
  }

  .xv03gtl:hover {
    color: var(--x1uytaec);
  }

  .x1vkonnn:hover {
    color: var(--x1wxb92i);
  }

  .x179r69q:hover {
    color: var(--x5yee4z);
  }

  .x1e80j6w:hover {
    color: var(--xppxe1k);
  }

  .x157juru:hover {
    color: var(--xuifyw0);
  }

  .xj34u2y:hover {
    opacity: .5;
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x9ojkr9:hover {
    text-decoration-color: currentColor;
  }

  .x7z8i6o:hover {
    -webkit-text-decoration-color: var(--x19ff73x);
    text-decoration-color: var(--x19ff73x);
  }

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

  .x6tbcco:focus {
    background-color: var(--x1f37dlv);
  }

  .xz9hn1t:focus {
    background-color: var(--xbru6o2);
  }

  .xorwkis:focus {
    box-shadow: 0 0 0 1px var(--x19ff73x),0 0 0 2px var(--x19ff73x);
  }

  .xv1sh26:focus {
    box-shadow: 0 0 0 1px var(--x1dp26ol),0 0 0 2px var(--x1dp26ol);
  }

  .x1etgif8:focus {
    box-shadow: inset 0 1px 2px var(--x1b58efw),0 0 0 1.5px var(--x19ff73x),0 0 0 5px var(--x1w6psxf);
  }

  .xc47ioc:focus {
    box-shadow: inset 0 1px 2px var(--x1b58efw),0 0 0 1.5px var(--x1dp26ol),0 0 0 5px var(--x1f37dlv);
  }

  .xyftt0y:active {
    background-color: #0000;
  }

  .x1cznnpj:active {
    background-color: var(--x5h4i26);
  }

  .xoparvd:active {
    box-shadow: inset 0 1px 2px var(--xioso3d),0 0 0 1px var(--x1qxrxz1);
  }

  .x1wcpaet:active {
    box-shadow: inset 0 2px 3px oklch(0% 0 0 / .35),0 0 0 1px var(--x2ltznj);
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

  @media print {
    .x1yvzvy8.x1yvzvy8 {
      background-color: #0000;
    }
  }

  @media (width >= 1180px) {
    .xvlu991.xvlu991 {
      display: block;
    }

    .x1tsuc87.x1tsuc87 {
      display: none;
    }
  }

  @media print {
    .xbjcvb9.xbjcvb9 {
      display: none;
    }

    .x15ili9m.x15ili9m {
      font-size: 34px;
    }
  }

  @media (width >= 1180px) {
    .x31g4gy.x31g4gy {
      grid-template-columns: minmax(0, 1fr) minmax(0, 720px) minmax(0, 1fr);
    }
  }

  @media print {
    .x1ry4l77.x1ry4l77 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }
}

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

  .xrwkz7t {
    border-bottom-color: var(--x-borderBottomColor);
  }

  .xi5fle8 {
    border-bottom-color: var(--xlh93mq);
  }

  .x1iy27dx {
    border-bottom-color: var(--xuifyw0);
  }

  .x1xjbxxf {
    border-bottom-color: var(--xvymwfg);
  }

  .xfrllxf {
    border-bottom-left-radius: 0;
  }

  .x10yfl83 {
    border-bottom-left-radius: var(--xs4aran);
  }

  .xjppbhk {
    border-bottom-right-radius: 0;
  }

  .x1nhu2vm {
    border-bottom-right-radius: 4px;
  }

  .x828b17 {
    border-bottom-right-radius: 6px;
  }

  .x195tfdt {
    border-bottom-right-radius: var(--x1lwcf4y);
  }

  .xtzi1v4 {
    border-bottom-right-radius: var(--xs4aran);
  }

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

  .x7nen0g {
    border-left-color: var(--xlh93mq);
  }

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

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

  .x19sr0n1 {
    border-left-width: 2px;
  }

  .xfi6vct {
    border-top-color: var(--x1iix4gm);
  }

  .x94o4fs {
    border-top-color: var(--xlh93mq);
  }

  .xevifuo {
    border-top-color: var(--xvymwfg);
  }

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

  .xkgc7c9 {
    border-top-left-radius: var(--x1phchsh);
  }

  .x1a2w583 {
    border-top-right-radius: 0;
  }

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

  .x1kqhjp0 {
    border-top-right-radius: var(--x1lwcf4y);
  }

  .x1q4fch6 {
    border-top-right-radius: var(--x1phchsh);
  }

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

  .x5see2y {
    border-top-width: 1.5px;
  }

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

  .x1lx5y43 {
    bottom: -18%;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .xn0vg7t {
    bottom: 12px;
  }

  .xy1j3rs {
    bottom: 3px;
  }

  .xbfrwjf {
    bottom: 4px;
  }

  .x1escl5o {
    bottom: 60px;
  }

  .x14s0bdl {
    bottom: max(var(--x102i6iw),env(safe-area-inset-bottom));
  }

  .x1nqzi6q {
    bottom: var(--x-bottom);
  }

  .x13up109 {
    bottom: var(--x102i6iw);
  }

  .x1gsyyi5 {
    bottom: var(--x1e1vwcr);
  }

  .x1509002 {
    bottom: var(--xpdun68);
  }

  .x1oy5s72 {
    bottom: var(--xzw9kg0);
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x191osup {
    height: 120%;
  }

  .x18gnavp {
    height: 13px;
  }

  .x162hmin {
    height: 148px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .x18dl8mb {
    height: 150px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xk4arod {
    height: 170%;
  }

  .x1b51vyi {
    height: 180px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xz68wzm {
    height: 200%;
  }

  .x1gyaxfs {
    height: 202px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x1j4j2dj {
    height: 22%;
  }

  .x17rw0jw {
    height: 22px;
  }

  .x1qa5mar, .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .xqitzto {
    height: 280px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .xk4dd5j {
    height: 30%;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xwvwv9b {
    height: 46px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .x1swbwrg {
    height: 52%;
  }

  .xdd8jsf {
    height: 52px;
  }

  .x17ol07n {
    height: 540px;
  }

  .x1n46bim {
    height: 560px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x1lnynta {
    height: 62%;
  }

  .x1peatla {
    height: 64px;
  }

  .x1kx422t {
    height: 66%;
  }

  .xols6we {
    height: 6px;
  }

  .x1a7vs8u {
    height: 70%;
  }

  .x1np647f {
    height: 720px;
  }

  .xy75621 {
    height: 72px;
  }

  .x14baz6b {
    height: 76px;
  }

  .x1pq248t {
    height: 78%;
  }

  .x1io82uz {
    height: 80%;
  }

  .xdk7pt {
    height: 8px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1knorbu {
    height: calc(100dvh - 2 * var(--xkwcyp7));
  }

  .xreeiwx {
    height: calc(100dvh - 232px);
  }

  .x1wq8bdv {
    height: calc(100dvh - 64px);
  }

  .x1jiv817 {
    height: calc(100dvh - max(8px,env(safe-area-inset-top)) - max(8px,env(safe-area-inset-bottom)));
  }

  .x1spdv9z {
    height: calc(100dvh - max(var(--xkwcyp7),env(safe-area-inset-top)) - max(var(--xkwcyp7),env(safe-area-inset-bottom)));
  }

  .xphakzc {
    height: calc(var(--x1qmpgie) - 6px);
  }

  .xla3ykc {
    height: max(520px, 100dvh - 176px);
  }

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

  .xcsydk6 {
    height: var(--x16sfs1b);
  }

  .xhrcdfe {
    height: var(--x1b29rpl);
  }

  .x1q3hd81 {
    height: var(--x1qmpgie);
  }

  @media (width <= 720px) {
    .x78h58c.x78h58c {
      inset: 0;
    }
  }

  .xxuzkb1 {
    left: -10%;
  }

  .xvq1qyu {
    left: -10000px;
  }

  .x12760sg {
    left: -4%;
  }

  .x7lrbfa {
    left: -9%;
  }

  .xu96u03 {
    left: 0;
  }

  .x1xr7ns8 {
    left: 132px;
  }

  .x1qpfodn {
    left: 16px;
  }

  .x54rlcq {
    left: 2px;
  }

  .x4e263d {
    left: 30%;
  }

  .xto8jzd {
    left: 36%;
  }

  .x1julenc {
    left: 4%;
  }

  .xn08lp5 {
    left: 40px;
  }

  .xrguqtu {
    left: 48%;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xd0hrzk {
    left: 58%;
  }

  .x1yu0tvw {
    left: 6%;
  }

  .xthjnfi {
    left: 62%;
  }

  .xjay60w {
    left: 640px;
  }

  .x19o2q4l {
    left: 64px;
  }

  .x7incmi {
    left: 8%;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .x1atasei {
    left: calc(50% + 120px);
  }

  .x1uivpe7 {
    left: max(12px, 50% - 616px);
  }

  .xgq9j65 {
    left: var(--x-left);
  }

  .x6iegk {
    left: var(--x1e1vwcr);
  }

  .xp9svdy {
    left: var(--x38hhh3);
  }

  .x13okr6h {
    left: var(--xzw9kg0);
  }

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

  .xat24cr {
    margin-bottom: 0;
  }

  .xwbgerm {
    margin-bottom: var(--x102i6iw);
  }

  .x4wk7et {
    margin-bottom: var(--x15mc94m);
  }

  .x8vaj93 {
    margin-bottom: var(--x1e1vwcr);
  }

  .xh38u35 {
    margin-bottom: var(--x1gcq9t8);
  }

  .x12x613w {
    margin-bottom: var(--xkbgkq4);
  }

  .xknsok4 {
    margin-bottom: var(--xkwcyp7);
  }

  .xhfej5d {
    margin-bottom: var(--xpdun68);
  }

  .x1mb2nzb {
    margin-bottom: var(--xzw9kg0);
  }

  .x1igx3b8 {
    margin-left: -14px;
  }

  .x1rm44br {
    margin-left: -16px;
  }

  .xh9i6ac {
    margin-left: -1px;
  }

  .xiz41ja {
    margin-left: -6px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1f4ugpr {
    margin-left: max(16px, 50% - 660px);
  }

  .x1pve056 {
    margin-left: var(--x15mc94m);
  }

  .xug08bp {
    margin-right: -16px;
  }

  .x1jlnqtu {
    margin-right: -6px;
  }

  .x1yf7rl7 {
    margin-right: 0;
  }

  .x1hdptxu {
    margin-right: 3px;
  }

  .x182j86v {
    margin-right: var(--xkwcyp7);
  }

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

  .x1rdy4ex {
    margin-top: -4px;
  }

  .xifccgj {
    margin-top: -6px;
  }

  .x1nmq0fv {
    margin-top: .8em;
  }

  .xoj0q32 {
    margin-top: 1.4em;
  }

  .x139ejk1 {
    margin-top: 12vh;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1rzxunm {
    margin-top: calc(-1 * var(--xkwcyp7));
  }

  .xmfpyp7 {
    margin-top: calc(-1 * var(--xpdun68));
  }

  .x2vc7do {
    margin-top: var(--x102i6iw);
  }

  .x17eh7cz {
    margin-top: var(--x15mc94m);
  }

  .x64xzjt {
    margin-top: var(--x1e1vwcr);
  }

  .xt7tll8 {
    margin-top: var(--x1gcq9t8);
  }

  .xv5juav {
    margin-top: var(--x1wkxpds);
  }

  .xzsg8fw {
    margin-top: var(--x38hhh3);
  }

  .x18hiwgo {
    margin-top: var(--xkwcyp7);
  }

  .x1btuptd {
    margin-top: var(--xpdun68);
  }

  .x1xaxftz {
    margin-top: var(--xzw9kg0);
  }

  .x1983irj {
    max-height: 220px;
  }

  .x101qyy3 {
    max-height: 24px;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .x1jcbksy {
    max-height: 420px;
  }

  .x1aysy39 {
    max-height: 460px;
  }

  .xcwfpss {
    max-height: 70dvh;
  }

  .x9ppk4f {
    max-height: 88dvh;
  }

  .x1fq9xgp {
    max-height: calc(100dvh - 2 * var(--xzw9kg0) - var(--xkwcyp7));
  }

  .xy2oaap {
    max-height: calc(100dvh - 48px);
  }

  .x17yg5ls {
    max-height: calc(100vh - 112px);
  }

  .xedcshv {
    max-height: inherit;
  }

  .xnwlj6s {
    max-height: min(340px, 100vh - 32px);
  }

  .x3dovza {
    max-height: min(520px, 76vh);
  }

  .x7ab17h {
    max-height: none;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x4gyc16 {
    max-width: 1120px;
  }

  .x10xiq2s {
    max-width: 1180px;
  }

  .x2aouup {
    max-width: 120px;
  }

  .x186ixgm {
    max-width: 1440px;
  }

  .x1kvbfxc {
    max-width: 1600px;
  }

  .x1xtrz5g {
    max-width: 16ch;
  }

  .x1racy4e {
    max-width: 220px;
  }

  .x16em4ew {
    max-width: 240px;
  }

  .x14lruf5 {
    max-width: 260px;
  }

  .xc5y1ld {
    max-width: 32ch;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x1j9u4d2 {
    max-width: 400px;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .xq2pcee {
    max-width: 440px;
  }

  .x1qbr2yc {
    max-width: 44ch;
  }

  .xthy2uy {
    max-width: 50%;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .xe0576n {
    max-width: 52ch;
  }

  .x73t7g {
    max-width: 55%;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .x9ta2hf {
    max-width: 58ch;
  }

  .x12qliqu {
    max-width: 60ch;
  }

  .x1yr5zsc {
    max-width: 620px;
  }

  .xiky8lt {
    max-width: 62ch;
  }

  .x11gisft {
    max-width: 640px;
  }

  .xprqm3i {
    max-width: 64ch;
  }

  .x7ep2pv {
    max-width: 680px;
  }

  .xkyadst {
    max-width: 68ch;
  }

  .xrgej4m {
    max-width: 700px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .x1lke7as {
    max-width: 75%;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .x17q2glr {
    max-width: 780px;
  }

  .x1k5yvld {
    max-width: 88%;
  }

  .x1uedy8c {
    max-width: 880px;
  }

  .xvv7f4i {
    max-width: calc(100vw - 24px);
  }

  .x1xfvyfr {
    max-width: min(280px, 100vw - 32px);
  }

  .x74h4c1 {
    max-width: min(320px, 100vw - 32px);
  }

  .x97h141 {
    max-width: min(360px, 100vw - 32px);
  }

  .xleip2o {
    max-width: min(380px, 100vw - 32px);
  }

  .xaot4f5 {
    max-width: min(400px, 100vw - 32px);
  }

  .xceeixd {
    max-width: min(78%, 560px);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1lnxjyg {
    min-height: 1.4em;
  }

  .x1mje317 {
    min-height: 1.55em;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xi3av73 {
    min-height: 120px;
  }

  .xpgt3lm {
    min-height: 132px;
  }

  .x1fk3hok {
    min-height: 14px;
  }

  .xen30ot {
    min-height: 168px;
  }

  .x1shn012 {
    min-height: 180px;
  }

  .xisnujt {
    min-height: 20px;
  }

  .x712feu {
    min-height: 320px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .x1dby22o {
    min-height: 360px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x141feeh {
    min-height: 38px;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .xobtr1e {
    min-height: 460px;
  }

  .x5mc7k8 {
    min-height: 480px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .xbktkl8 {
    min-height: 56px;
  }

  .x1sjpjwi {
    min-height: 720px;
  }

  .xefclja {
    min-height: 88px;
  }

  .xd3y8c3 {
    min-height: calc(100dvh - 124px);
  }

  .xpiwpz {
    min-height: calc(100dvh - 160px);
  }

  .x1mx8u8n {
    min-height: calc(100dvh - 2 * var(--xkwcyp7) - 2 * var(--x38hhh3));
  }

  .xuy1lqh {
    min-height: calc(100dvh - 200px);
  }

  .x1drwmpy {
    min-height: var(--x1b29rpl);
  }

  .x1q4qtau {
    min-height: var(--x1qmpgie);
  }

  .xeuugli {
    min-width: 0;
  }

  .xoifl8l {
    min-width: 132px;
  }

  .x1d77m7x {
    min-width: 140px;
  }

  .x9padk7 {
    min-width: 14rem;
  }

  .xhs4bwn {
    min-width: 168px;
  }

  .x16xo4sp {
    min-width: 18px;
  }

  .x1rio7la {
    min-width: 2.5em;
  }

  .x1jzhcrs {
    min-width: 200px;
  }

  .xt4ypqs {
    min-width: 20px;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .x1oslful {
    min-width: 22px;
  }

  .xlm99nl {
    min-width: 240px;
  }

  .x9041oi {
    min-width: 2px;
  }

  .x46jg8d {
    min-width: 32px;
  }

  .x1lzn4hl {
    min-width: 3ch;
  }

  .xeu5d29 {
    min-width: 4.5em;
  }

  .x1fns5xo {
    min-width: 40px;
  }

  .x1nb6za0 {
    min-width: 44px;
  }

  .x4m7ku4 {
    min-width: 64px;
  }

  .xwrg52n {
    min-width: 88px;
  }

  .x15x72sd {
    min-width: auto;
  }

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

  .xe6n50t {
    min-width: var(--x1b29rpl);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .xryxfnj {
    overflow-y: visible;
  }

  @media (width <= 1080px) {
    .xh2k33m.xh2k33m {
      padding: var(--x38hhh3);
    }
  }

  @media (width <= 720px) {
    .x1g6ndb9.x1g6ndb9 {
      padding: 6px;
    }

    .x1v94nj1.x1v94nj1 {
      padding: var(--x102i6iw);
    }

    .x1d2zvk8.x1d2zvk8 {
      padding: var(--x15mc94m);
    }

    .x1onyuf5.x1onyuf5 {
      padding: var(--x38hhh3);
    }

    .xqqn21w.xqqn21w {
      padding: var(--xpdun68);
    }

    .x3xsjvh.x3xsjvh {
      padding: var(--xzw9kg0);
    }
  }

  .x18d9i69 {
    padding-bottom: 0;
  }

  .xxbrewl {
    padding-bottom: 11px;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .xzk7aed {
    padding-bottom: 64px;
  }

  .x10b6aqq {
    padding-bottom: 6px;
  }

  .x1j3kn9t {
    padding-bottom: 72px;
  }

  .xgurbs8 {
    padding-bottom: max(8px,env(safe-area-inset-bottom));
  }

  .x1gqvr0f {
    padding-bottom: max(var(--xkwcyp7),env(safe-area-inset-bottom));
  }

  .x1enon1t {
    padding-bottom: var(--x102i6iw);
  }

  .xkagt5q {
    padding-bottom: var(--x12450et);
  }

  .x1vcdvxo {
    padding-bottom: var(--x15mc94m);
  }

  .x1ykox9z {
    padding-bottom: var(--x1e1vwcr);
  }

  .xlnj2mn {
    padding-bottom: var(--x1gcq9t8);
  }

  .x1cw3c1k {
    padding-bottom: var(--x1wkxpds);
  }

  .xoqeccx {
    padding-bottom: var(--x38hhh3);
  }

  .x10izh2o {
    padding-bottom: var(--xkwcyp7);
  }

  .xhkbf6w {
    padding-bottom: var(--xpdun68);
  }

  .xe9c0dy {
    padding-bottom: var(--xzw9kg0);
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .x16ye4hw {
    padding-left: 1.1em;
  }

  .x1xzkyry {
    padding-left: 1.3em;
  }

  .x10vb157 {
    padding-left: 1.4em;
  }

  .x1lqa7cf {
    padding-left: 10px;
  }

  .xjbmijp {
    padding-left: 12%;
  }

  .xj9uezu {
    padding-left: 2px;
  }

  .x10de0yr {
    padding-left: 36px;
  }

  .x1dcfgta {
    padding-left: 48px;
  }

  .x6wrskw {
    padding-left: 4px;
  }

  .x1rpv2kp {
    padding-left: 56px;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .x2jldnc {
    padding-left: calc(var(--xkbgkq4) + 16px);
  }

  .x1lw1rap {
    padding-left: env(safe-area-inset-left);
  }

  .x1wpjj2z {
    padding-left: max(10px,env(safe-area-inset-left));
  }

  .x1bzv54e {
    padding-left: var(--x102i6iw);
  }

  .x1qkv9rw {
    padding-left: var(--x15mc94m);
  }

  .x40eg2a {
    padding-left: var(--x1e1vwcr);
  }

  .xadbm8w {
    padding-left: var(--x1gcq9t8);
  }

  .x1mxlmgg {
    padding-left: var(--x38hhh3);
  }

  .xqpj0uv {
    padding-left: var(--xkwcyp7);
  }

  .x5cujq {
    padding-left: var(--xpdun68);
  }

  .x1ilhnvv {
    padding-left: var(--xzw9kg0);
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .xcicffo {
    padding-right: 10px;
  }

  .xdkjr2k {
    padding-right: 34px;
  }

  .xw7nc43 {
    padding-right: 3px;
  }

  .xmzs88n {
    padding-right: 4px;
  }

  .xg8vtee {
    padding-right: max(8px,env(safe-area-inset-right));
  }

  .x50bzhe {
    padding-right: var(--x15mc94m);
  }

  .x1p99jux {
    padding-right: var(--x1gcq9t8);
  }

  .xtazsw6 {
    padding-right: var(--xkbgkq4);
  }

  .x1gm58fv {
    padding-right: var(--xkwcyp7);
  }

  .xvhb4cm {
    padding-right: var(--xpdun68);
  }

  .x69hcrp {
    padding-right: var(--xzw9kg0);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x889kno {
    padding-top: 10px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .x4p5aij {
    padding-top: 1px;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .xyqdw3p {
    padding-top: 3px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .xn2ks54 {
    padding-top: 56px;
  }

  .x17teg8n {
    padding-top: 96px;
  }

  .xihvle5 {
    padding-top: max(8px,env(safe-area-inset-top));
  }

  .x10oinpr {
    padding-top: max(var(--xpdun68),env(safe-area-inset-top));
  }

  .x1bgdgg5 {
    padding-top: var(--x102i6iw);
  }

  .xpuwjrn {
    padding-top: var(--x12450et);
  }

  .xsqwtap {
    padding-top: var(--x15mc94m);
  }

  .x1svbhsi {
    padding-top: var(--x1e1vwcr);
  }

  .xp2sgni {
    padding-top: var(--x1gcq9t8);
  }

  .x142a6bv {
    padding-top: var(--x1wkxpds);
  }

  .x6b0995 {
    padding-top: var(--x38hhh3);
  }

  .xqgyj4s {
    padding-top: var(--xkbgkq4);
  }

  .x1y473dc {
    padding-top: var(--xkwcyp7);
  }

  .x1kxplwj {
    padding-top: var(--xpdun68);
  }

  .xkg5pgw {
    padding-top: var(--xzw9kg0);
  }

  .x1nzp1pv {
    right: -10%;
  }

  .x1s8qkrn {
    right: -6%;
  }

  .x3m8u43 {
    right: 0;
  }

  .xnh0wl6 {
    right: 10%;
  }

  .xlftelb {
    right: 12px;
  }

  .x1pzoy33 {
    right: 4px;
  }

  .xa4rzkk {
    right: 7%;
  }

  .x1ttatvq {
    right: max(12px, 50% - 616px);
  }

  .xx8ar7y {
    right: var(--x1e1vwcr);
  }

  .x1b9iq2t {
    right: var(--x38hhh3);
  }

  .x1a9xo3d {
    right: var(--xpdun68);
  }

  .x1kxj204 {
    right: var(--xzw9kg0);
  }

  .x1cnfoas {
    scroll-margin-top: 104px;
  }

  .x1dcjfg4 {
    scroll-margin-top: 80px;
  }

  .x4h5fkn {
    scroll-margin-top: 96px;
  }

  .xejze0p {
    scroll-margin-top: var(--x1gcq9t8);
  }

  .x1axl3sb {
    scroll-margin-top: var(--xzw9kg0);
  }

  .xll0d9s {
    top: -100px;
  }

  .xn7khbs {
    top: -16%;
  }

  .xutcdc2 {
    top: -18%;
  }

  .x1qjmw4x {
    top: -24%;
  }

  .x1qmyoyd {
    top: -30%;
  }

  .xvhqoq0 {
    top: -35%;
  }

  .x9d4st3 {
    top: -6%;
  }

  .x13vifvy {
    top: 0;
  }

  .xxcbz4w {
    top: 10%;
  }

  .xdsb8wn {
    top: 100%;
  }

  .xzi7r1p {
    top: 100px;
  }

  .xyhuw {
    top: 104px;
  }

  .xu537pa {
    top: 112px;
  }

  .x1rouazn {
    top: 11px;
  }

  .x14kq9sb {
    top: 150px;
  }

  .x1lle7y0 {
    top: 186px;
  }

  .xpvw4cs {
    top: 22%;
  }

  .xzc2ltc {
    top: 26%;
  }

  .xs7f9wi {
    top: 2px;
  }

  .x1hdvlmp {
    top: 38%;
  }

  .xxk6nc9 {
    top: 3px;
  }

  .x1gr6qs5 {
    top: 46%;
  }

  .xndqk7f {
    top: 4px;
  }

  .x1t0kmo3 {
    top: 62%;
  }

  .x1imwcls {
    top: 64px;
  }

  .x1atx4j1 {
    top: 6px;
  }

  .x14lxbfz {
    top: 8%;
  }

  .x1i11f4d {
    top: 92px;
  }

  .x9oiu8 {
    top: 96px;
  }

  .x1nl0pjx {
    top: 9px;
  }

  .x1qwhh54 {
    top: calc(100% + 4px);
  }

  .xwwefxd {
    top: calc(100% + 6px);
  }

  .x419fkp {
    top: max(8px,env(safe-area-inset-top));
  }

  .x1iao2ws {
    top: var(--x1gcq9t8);
  }

  .x1gwahqu {
    top: var(--x38hhh3);
  }

  .xpn8jb3 {
    top: var(--xkwcyp7);
  }

  .x1nvgbt7 {
    top: var(--xpdun68);
  }

  .x1qqwybq {
    top: var(--xzw9kg0);
  }

  .xbdjdey {
    width: 1.5px;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x19zpy19 {
    width: 104px;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xpyjxry {
    width: 13%;
  }

  .x1fxhmyf {
    width: 13px;
  }

  .xoa0rjt {
    width: 148px;
  }

  .xrostsh {
    width: 150px;
  }

  .xwb877u {
    width: 16%;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1h275di {
    width: 17%;
  }

  .xzjbwwf {
    width: 180px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x75ztot {
    width: 200%;
  }

  .x1oysuqx {
    width: 200px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x1jfg07d {
    width: 22%;
  }

  .x16grhtn {
    width: 220px;
  }

  .xafpxmx {
    width: 240px;
  }

  .x142zkuh, .xvy4d1p {
    width: 24px;
  }

  .x1nxa2st {
    width: 26%;
  }

  .x1hfn5x7 {
    width: 260px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .x1dz1jew {
    width: 280px;
  }

  .xbu5dzu {
    width: 288px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xfo62xy {
    width: 2px;
  }

  .xxljpkc {
    width: 30%;
  }

  .x1m258z3 {
    width: 320px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1bm8l82 {
    width: 34%;
  }

  .xj6ak53 {
    width: 340px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x1cvmir6 {
    width: 360px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1d419hs {
    width: 38%;
  }

  .xwl9fdd {
    width: 380px;
  }

  .x1guw455 {
    width: 38px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x187nhsf {
    width: 44px;
  }

  .xinu3np {
    width: 45%;
  }

  .x1b42p2t {
    width: 46%;
  }

  .x1fzzjf9 {
    width: 54%;
  }

  .x20fkie {
    width: 540px;
  }

  .xycev2y {
    width: 60%;
  }

  .xh00ny3 {
    width: 72%;
  }

  .xthe8de {
    width: 78%;
  }

  .xi9l4ab {
    width: 82%;
  }

  .x1bepr8w {
    width: 88%;
  }

  .x14atkfc {
    width: auto;
  }

  .xkxa9zd {
    width: calc(100% - 32px);
  }

  .x1p46c36 {
    width: calc(100% - 96px);
  }

  .x1cf4oau {
    width: calc(100vw - 32px);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .xbk4bh7 {
    width: min(100%, 560px);
  }

  .x109hm4 {
    width: min(1040px, 100% - 32px);
  }

  .x186661a {
    width: min(1120px, 100% - 32px);
  }

  .x2ozv3w {
    width: min(1200px, 100% - 56px);
  }

  .x1jqedh4 {
    width: min(1200px, 100% - 32px);
  }

  .xgph0z9 {
    width: min(1232px, 100% - 24px);
  }

  .x1tea3xl {
    width: min(1320px, 100% - 32px);
  }

  .x38010c {
    width: min(24px, 64%);
  }

  .xz4rqtb {
    width: min(300px, 100% - 32px);
  }

  .x7f4o8v {
    width: min(300px, 100vw - 48px);
  }

  .x11f3qql {
    width: min(380px, 100vw - 32px);
  }

  .xi6l5dt {
    width: min(400px, 100% - 24px);
  }

  .xbtpsn6 {
    width: min(400px, 100vw - 32px);
  }

  .x1wrcnvz {
    width: min(440px, 100vw - 16px);
  }

  .xaamhog {
    width: min(560px, 100vw - 16px);
  }

  .xm1ia4q {
    width: min(600px, 100vw - 16px);
  }

  .xk9btu6 {
    width: min(600px, 100vw - 32px);
  }

  .x1rp7rrg {
    width: min(760px, 100% - 32px);
  }

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

  .x3kyn2h {
    width: var(--x16sfs1b);
  }

  .x1yw1dz6 {
    width: var(--x1b29rpl);
  }

  .x1ny8vws {
    width: var(--x1qmpgie);
  }

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

  .xxmsbiu:last-child {
    border-bottom-color: var(--xlh93mq);
  }

  .x1l1angv:last-child {
    border-bottom-style: solid;
  }

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

  .x1p5c90x:last-child {
    border-bottom-width: 1px;
  }

  .x1xr5qq9:focus {
    top: 16px;
  }

  .xytdzu0:focus {
    top: var(--xzw9kg0);
  }

  @media print {
    .x1br5pga.x1br5pga {
      min-height: 0;
    }

    .x8nvkmz.x8nvkmz {
      padding-bottom: 0;
    }

    .xv9y62a.xv9y62a {
      padding-top: 0;
    }
  }
}

@layer priority6 {
  @media (width <= 1080px) {
    .x1ierm3b.x1ierm3b {
      border-radius: 20px 20px 0 0;
    }

    .xdhvld4.xdhvld4 {
      border-radius: var(--x1lwcf4y) var(--x1lwcf4y) 0 0;
    }
  }

  @media (width <= 720px) {
    .xpmb5yh.xpmb5yh {
      border-radius: 0;
    }

    .xxg9rm0.xxg9rm0 {
      border-radius: 18px;
    }

    .x9548gj.x9548gj {
      border-radius: var(--x1lwcf4y);
    }

    .xynpazz.xynpazz {
      border-radius: var(--x1phchsh);
    }
  }

  @media (width <= 1080px) {
    .x7jjvo3.x7jjvo3 {
      gap: 0;
    }

    .xy64fwi.xy64fwi {
      gap: var(--x102i6iw);
    }

    .x1qdbc06.x1qdbc06 {
      gap: var(--x1e1vwcr);
    }

    .x2pg141.x2pg141 {
      gap: var(--x1gcq9t8);
    }

    .xtbzlaj.xtbzlaj {
      gap: var(--x38hhh3);
    }

    .x7yji6j.x7yji6j {
      gap: var(--xpdun68);
    }

    .x1g3agll.x1g3agll {
      gap: var(--xzw9kg0);
    }
  }

  @media (width <= 720px) {
    .x1klqck5.x1klqck5 {
      gap: var(--x102i6iw);
    }

    .xu0sw2z.xu0sw2z {
      gap: var(--x15mc94m);
    }

    .xxysys4.xxysys4 {
      gap: var(--x1e1vwcr);
    }

    .xdm6h4p.xdm6h4p {
      gap: var(--x1gcq9t8);
    }

    .xu378al.xu378al {
      gap: var(--x38hhh3);
    }

    .xffcxkj.xffcxkj {
      gap: var(--xkbgkq4);
    }

    .x10vzw6x.x10vzw6x {
      gap: var(--xkwcyp7);
    }

    .xydvhvs.xydvhvs {
      gap: var(--xpdun68);
    }

    .x8o7kga.x8o7kga {
      gap: var(--xzw9kg0);
    }

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

    .x8783s0.x8783s0 {
      grid-column: 1;
    }

    .xjaem89.xjaem89 {
      grid-column: 2 / -1;
    }

    .x11xeh0m.x11xeh0m {
      grid-column: 2;
    }

    .x7n13s4.x7n13s4 {
      grid-template-areas: "main end"
                           "stats stats";
    }
  }

  @media (width <= 1080px) {
    .xhr8if8.xhr8if8 {
      overflow: visible;
    }
  }

  @media (width <= 720px) {
    .xzmf4mt.xzmf4mt {
      padding-block: var(--x1e1vwcr);
    }

    .x1mze875.x1mze875 {
      padding-block: var(--x1gcq9t8);
    }

    .xwwjca6.xwwjca6 {
      padding-block: var(--x38hhh3);
    }

    .x13hmrrm.x13hmrrm {
      padding-block: var(--xkbgkq4);
    }

    .x101h7ez.x101h7ez {
      padding-block: var(--xzw9kg0);
    }
  }

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

  @media (width <= 720px) {
    .x1ga4xcy.x1ga4xcy {
      padding-inline: var(--xkwcyp7);
    }

    .xj93h64.xj93h64 {
      padding-inline: var(--xpdun68);
    }

    .xt2geeg.xt2geeg {
      padding-inline: var(--xzw9kg0);
    }
  }
}

@layer priority7 {
  @media (width <= 720px) {
    .x14nmn4p.x14nmn4p {
      align-items: flex-start;
    }
  }

  @media (width <= 1080px) {
    .x5dlwyz.x5dlwyz {
      align-self: flex-start;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xyu4aor.xyu4aor {
      animation-name: none;
    }
  }

  @media (width <= 1080px) {
    .xvh716g.xvh716g {
      background-color: #0000;
    }
  }

  @media (width <= 720px) {
    .x1ppb83c.x1ppb83c {
      background-image: linear-gradient(oklch(20% .14 282 / .56) 0%, oklch(20% .14 282 / .52) 80%, oklch(20% .14 282 / .12) 100%);
    }
  }

  @media (width <= 1080px) {
    .x15f71km.x15f71km {
      box-shadow: none;
    }

    .xm19juo.xm19juo {
      column-gap: var(--xkbgkq4);
    }
  }

  @media (width <= 720px) {
    .x1mbnjjy.x1mbnjjy {
      column-gap: var(--xzw9kg0);
    }
  }

  @media (width <= 1080px) {
    .x1pu0ujk.x1pu0ujk {
      cursor: auto;
    }

    .xp7nzhy.xp7nzhy {
      display: block;
    }

    .x1k4843u.x1k4843u {
      display: flex;
    }

    .xqnnevq.xqnnevq {
      display: inline-grid;
    }

    .x8ye91v.x8ye91v {
      display: none;
    }
  }

  @media (width <= 720px) {
    .x1o067nw.x1o067nw {
      display: block;
    }

    .xo8l4bv.xo8l4bv {
      display: none;
    }

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

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

  @media (width <= 1080px) {
    .x17fr1aq.x17fr1aq {
      font-size: 30px;
    }
  }

  @media (width <= 720px) {
    .x1fp0kqt.x1fp0kqt {
      font-size: 15.5px;
    }

    .x8bhsb.x8bhsb {
      font-size: 15px;
    }

    .xoabgw7.xoabgw7 {
      font-size: 16px;
    }

    .xntkul2.xntkul2 {
      font-size: 17px;
    }

    .xthzepu.xthzepu {
      font-size: 18px;
    }

    .xtucwko.xtucwko {
      font-size: 19px;
    }

    .xsp0qap.xsp0qap {
      font-size: 20px;
    }

    .xm109za.xm109za {
      font-size: 21px;
    }

    .x1muco7g.x1muco7g {
      font-size: 22px;
    }

    .xje5qee.xje5qee {
      font-size: 23px;
    }

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

    .x18zz8fx.x18zz8fx {
      font-size: 25px;
    }

    .xj17pxb.xj17pxb {
      font-size: 26px;
    }

    .xi2b8qe.xi2b8qe {
      font-size: 28px;
    }

    .x6txtl8.x6txtl8 {
      font-size: 30px;
    }

    .x1p82ujy.x1p82ujy {
      font-size: 31px;
    }

    .xnlmevs.xnlmevs {
      font-size: 32px;
    }

    .x8nrmzh.x8nrmzh {
      font-size: 34px;
    }

    .xtrper2.xtrper2 {
      font-size: 36px;
    }

    .x1u1qczh.x1u1qczh {
      font-size: 38px;
    }

    .x3oq3a0.x3oq3a0 {
      font-size: 40px;
    }

    .xvuqchb.xvuqchb {
      font-size: var(--x63g5si);
    }

    .x1mkv0kr.x1mkv0kr {
      font-size: var(--xavitui);
    }
  }

  @media (width <= 1080px) {
    .x1ikz49f.x1ikz49f {
      grid-auto-columns: minmax(0, 1fr);
    }

    .x1p0da2k.x1p0da2k {
      grid-auto-flow: row;
    }

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

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

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

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

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

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

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

    .xzcmmcn.xzcmmcn {
      grid-template-columns: auto 1fr;
    }

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

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

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

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

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

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

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

  @media (width <= 1080px) {
    .x1w1x5m5.x1w1x5m5 {
      grid-template-rows: auto auto 1fr auto;
    }

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

  .xarstr8:after {
    inset: 0;
  }

  @media (width <= 1080px) {
    .x149oebn.x149oebn {
      justify-content: flex-start;
    }
  }

  @media (width <= 720px) {
    .x1r0j3s9.x1r0j3s9 {
      justify-content: flex-start;
    }

    .xm25c9.xm25c9 {
      justify-content: stretch;
    }

    .x1aelih7.x1aelih7 {
      justify-items: start;
    }
  }

  @media (width <= 1080px) {
    .xs23mi4.xs23mi4 {
      justify-self: center;
    }

    .xyqmf8q.xyqmf8q {
      order: 0;
    }

    .x18r9coj.x18r9coj {
      order: 1;
    }

    .x1d1minu.x1d1minu {
      position: static;
    }
  }

  @media (width <= 720px) {
    .xjjrq1c.xjjrq1c {
      position: relative;
    }

    .x1nolwux.x1nolwux {
      row-gap: var(--x1gcq9t8);
    }

    .xhmtxty.xhmtxty {
      row-gap: var(--xkbgkq4);
    }

    .xy8biey.xy8biey {
      text-align: start;
    }
  }

  @media (width <= 1080px) {
    .xbog9nm.xbog9nm {
      touch-action: auto;
    }

    .x19c1oo5.x19c1oo5 {
      transform: none;
    }
  }

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

  @media (width <= 1080px) {
    .x1fapznd.x1fapznd {
      -webkit-user-select: auto;
      user-select: auto;
    }
  }

  @media (width <= 720px) {
    .xhmm887.xhmm887 {
      visibility: hidden;
    }

    .x13ynvx6.x13ynvx6 {
      white-space: normal;
    }
  }
}

@layer priority8 {
  @media (width <= 1080px) {
    .x1wh7iky.x1wh7iky {
      border-left-width: 2px;
    }
  }

  .x1hhvrz4::-moz-range-thumb {
    border-radius: 999px;
  }

  .xbg57mj::-webkit-slider-runnable-track {
    border-radius: 999px;
  }

  .xfnqnh3::-webkit-slider-thumb {
    border-radius: 999px;
  }

  .xqv7g6e::-moz-range-track {
    border-radius: 999px;
  }

  .x13m11k:after {
    border-radius: var(--x1phchsh);
  }

  .x1wwh93d::-moz-range-thumb {
    border-width: 0;
  }

  .xcvrw5r::-webkit-slider-thumb {
    border-width: 0;
  }

  @media (width <= 1080px) {
    .x5gjpu4.x5gjpu4 {
      bottom: var(--x38hhh3);
    }
  }

  @media (width <= 720px) {
    .xd9kplu.xd9kplu {
      bottom: var(--xkwcyp7);
    }
  }

  @media (width <= 1080px) {
    .x1afjnz9.x1afjnz9 {
      height: 520px;
    }

    .x19q4yf.x19q4yf {
      height: 560px;
    }

    .xbwn9u3.xbwn9u3 {
      height: 600px;
    }

    .x17tlkm3.x17tlkm3 {
      height: 700px;
    }

    .xq49xso.xq49xso {
      height: auto;
    }
  }

  @media (width <= 720px) {
    .x5ausa3.x5ausa3 {
      height: 100dvh;
    }

    .x6a0n7k.x6a0n7k {
      height: 18px;
    }

    .x16uo0de.x16uo0de {
      height: 220px;
    }

    .x1rn3m2u.x1rn3m2u {
      height: 460px;
    }

    .xt46mpl.xt46mpl {
      height: 50px;
    }

    .x162lqv3.x162lqv3 {
      height: 520px;
    }

    .x7pqvze.x7pqvze {
      height: 56px;
    }
  }

  @media (width <= 1080px) {
    .x1osxaxj.x1osxaxj {
      left: 50%;
    }

    .x1iao3zh.x1iao3zh {
      left: var(--x38hhh3);
    }
  }

  @media (width <= 720px) {
    .x1d7kkp7.x1d7kkp7 {
      left: 6px;
    }

    .x1xy4y8x.x1xy4y8x {
      left: var(--xkwcyp7);
    }

    .x8hkg22.x8hkg22 {
      left: var(--xzw9kg0);
    }

    .xf38f84.xf38f84 {
      margin-bottom: -8px;
    }

    .x1pcuxhl.x1pcuxhl {
      margin-bottom: var(--x1gcq9t8);
    }

    .xzdotay.xzdotay {
      margin-bottom: var(--x38hhh3);
    }

    .xfn6l0l.xfn6l0l {
      margin-left: var(--xzw9kg0);
    }
  }

  @media (width <= 1080px) {
    .xzf8hto.xzf8hto {
      margin-right: -16px;
    }

    .x5u2hd.x5u2hd {
      margin-right: 0;
    }
  }

  @media (width <= 720px) {
    .xq926i1.xq926i1 {
      margin-top: var(--x1e1vwcr);
    }

    .x1m0c4vw.x1m0c4vw {
      margin-top: var(--x1gcq9t8);
    }

    .x183ofgv.x183ofgv {
      margin-top: var(--x38hhh3);
    }

    .x1mztgod.x1mztgod {
      margin-top: var(--xzw9kg0);
    }

    .x1i8hmaz.x1i8hmaz {
      max-width: 52vw;
    }
  }

  @media (width <= 1080px) {
    .x1s8rnly.x1s8rnly {
      min-height: calc(100dvh - 190px);
    }

    .xb2vvsu.xb2vvsu {
      min-height: calc(100dvh - 52px - 3 * var(--xkwcyp7) - 2 * var(--x38hhh3));
    }
  }

  @media (width <= 720px) {
    .xmcj0j3.xmcj0j3 {
      min-height: 32px;
    }

    .x1l5c2cf.x1l5c2cf {
      min-height: 520px;
    }

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

    .x1qvrdz1.x1qvrdz1 {
      min-height: calc(100dvh - 176px);
    }

    .x1xsb1f6.x1xsb1f6 {
      min-height: calc(100dvh - 220px);
    }

    .xov0q1k.xov0q1k {
      min-height: calc(100dvh - 52px - 3 * var(--xkwcyp7) - 2 * var(--xzw9kg0));
    }

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

    .xg4pi06.xg4pi06 {
      min-width: 32px;
    }

    .xqehqp1.xqehqp1 {
      min-width: 520px;
    }
  }

  @media (width <= 1080px) {
    .x1s3pez7.x1s3pez7 {
      padding-bottom: 0;
    }

    .x1pttuuq.x1pttuuq {
      padding-bottom: var(--x1gcq9t8);
    }
  }

  @media (width <= 720px) {
    .xqjfwm5.xqjfwm5 {
      padding-bottom: 48px;
    }

    .xsx0pml.xsx0pml {
      padding-bottom: var(--x1e1vwcr);
    }

    .xnp2np0.xnp2np0 {
      padding-bottom: var(--x1gcq9t8);
    }

    .xv18x6f.xv18x6f {
      padding-bottom: var(--x1wkxpds);
    }

    .xos5tpy.xos5tpy {
      padding-bottom: var(--xkbgkq4);
    }

    .x1oukgk9.x1oukgk9 {
      padding-bottom: var(--xkwcyp7);
    }
  }

  @media (width <= 1080px) {
    .x1qs8s9d.x1qs8s9d {
      padding-left: 0;
    }

    .x1hnmwru.x1hnmwru {
      padding-left: env(safe-area-inset-left);
    }

    .x17rokt.x17rokt {
      padding-left: var(--xkwcyp7);
    }

    .x1pbu6kb.x1pbu6kb {
      padding-left: var(--xpdun68);
    }
  }

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

    .x1d5w4tf.x1d5w4tf {
      padding-left: 6px;
    }

    .xjn7ba5.xjn7ba5 {
      padding-left: calc(var(--x38hhh3) + 16px);
    }
  }

  @media (width <= 1080px) {
    .xllr1qc.xllr1qc {
      padding-right: 0;
    }

    .x1of0v1l.x1of0v1l {
      padding-right: calc(var(--xkbgkq4) + 16px);
    }

    .xwjurjw.xwjurjw {
      padding-right: env(safe-area-inset-right);
    }
  }

  @media (width <= 720px) {
    .x11pbz6y.x11pbz6y {
      padding-right: calc(var(--x38hhh3) + 16px);
    }
  }

  @media (width <= 1080px) {
    .x1rr4p1a.x1rr4p1a {
      padding-top: 0;
    }

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

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

    .x1vpgwj5.x1vpgwj5 {
      padding-top: var(--x102i6iw);
    }

    .x1u4zhgr.x1u4zhgr {
      padding-top: var(--x1e1vwcr);
    }

    .x1j7lw1v.x1j7lw1v {
      padding-top: var(--x1gcq9t8);
    }

    .x1wprzb1.x1wprzb1 {
      padding-top: var(--x38hhh3);
    }

    .x1roc0a1.x1roc0a1 {
      padding-top: var(--xkbgkq4);
    }

    .x1o4332h.x1o4332h {
      padding-top: var(--xzw9kg0);
    }
  }

  @media (width <= 1080px) {
    .xad2pw2.xad2pw2 {
      right: var(--x38hhh3);
    }
  }

  @media (width <= 720px) {
    .xq6kjsu.xq6kjsu {
      right: 6px;
    }

    .x1wjw6de.x1wjw6de {
      right: var(--xkwcyp7);
    }

    .x3wfdy9.x3wfdy9 {
      right: var(--xzw9kg0);
    }

    .x1ar4ul9.x1ar4ul9 {
      top: 250px;
    }

    .xc7fm28.xc7fm28 {
      top: 8%;
    }
  }

  @media (width <= 1080px) {
    .xbnd770.xbnd770 {
      width: 100%;
    }

    .x1wv35g7.x1wv35g7 {
      width: calc(100% - 32px);
    }

    .x18jww7a.x18jww7a {
      width: min(400px, 100%);
    }
  }

  @media (width <= 720px) {
    .xxbejdg.xxbejdg {
      width: 100%;
    }

    .xron0jw.xron0jw {
      width: 100vw;
    }

    .xpkm451.xpkm451 {
      width: 112px;
    }

    .xx7ql67.xx7ql67 {
      width: 18px;
    }

    .xv3tpaa.xv3tpaa {
      width: 26%;
    }

    .x1m67ank.x1m67ank {
      width: 30%;
    }

    .x16wieu3.x16wieu3 {
      width: 64%;
    }

    .xiep5u5.xiep5u5 {
      width: 70%;
    }

    .xsec4rp.xsec4rp {
      width: auto;
    }

    .x1lew5p7.x1lew5p7 {
      width: calc(100% - 12px);
    }

    .x1ayitrf.x1ayitrf {
      width: calc(100% - 44px);
    }

    .xyp369m.xyp369m {
      width: calc(50% - 4px);
    }
  }
}

@layer priority9 {
  .x79b3vr::backdrop {
    animation-duration: var(--xuf86d6);
  }

  .xq8iuck::backdrop {
    animation-name: x18re5ia-B;
  }

  .xmfv4rl::backdrop {
    animation-timing-function: var(--x16wulnt);
  }

  .x13fi9fm::-moz-range-thumb {
    appearance: none;
  }

  .x1ad04t7::-webkit-search-cancel-button {
    appearance: none;
  }

  .xibs45w::-webkit-slider-thumb {
    appearance: none;
  }

  .x1abwkk1::backdrop {
    -webkit-backdrop-filter: blur(2px);
    backdrop-filter: blur(2px);
  }

  .x3hbu10::-moz-range-thumb {
    background-color: oklch(100% 0 0);
  }

  .x5bb35k::-webkit-slider-thumb {
    background-color: oklch(100% 0 0);
  }

  .xj88kgz::backdrop {
    background-color: var(--xk4yqrc);
  }

  .x1c260j::-webkit-slider-runnable-track {
    background-image: linear-gradient(to right,var(--x1agenze) var(--cg-fill, 0%),var(--xlh93mq) var(--cg-fill, 0%));
  }

  .x8z6qhm::-moz-range-track {
    background-image: linear-gradient(to right,var(--x1agenze) var(--cg-fill, 0%),var(--xlh93mq) var(--cg-fill, 0%));
  }

  .x1eoq20g::-webkit-slider-thumb {
    box-shadow: 0 0 0 1px var(--x1qxrxz1),inset 0 -1px 0 var(--xvymwfg),0 1px 2px oklch(0% 0 0 / .2),0 2px 6px -2px oklch(0% 0 0 / .2);
  }

  .x1wztpek::-moz-range-thumb {
    box-shadow: 0 0 0 1px var(--x1qxrxz1),inset 0 -1px 0 var(--xvymwfg),0 1px 2px oklch(0% 0 0 / .2),0 2px 6px -2px oklch(0% 0 0 / .2);
  }

  .xufxl5b::marker {
    color: var(--x11szyih);
  }

  .x1b2biun::marker {
    color: var(--x1x9qn9y);
  }

  .xpqrbsk::placeholder {
    color: var(--x1x9qn9y);
  }

  .xyp2rhl::placeholder {
    color: var(--xuifyw0);
  }

  .x100rkj9:after {
    content: "";
  }

  .x1w3w5::-moz-range-thumb {
    cursor: grab;
  }

  .xu2yhzc::-webkit-slider-thumb {
    cursor: grab;
  }

  .x1i5lizr::-webkit-details-marker {
    display: none;
  }

  .x1psqpd8::marker {
    font-feature-settings: "tnum";
  }

  .xzngokm::marker {
    font-weight: 600;
  }

  .x1j6awrg:after {
    position: absolute;
  }
}

@layer priority10 {
  .x1lkvpon::-webkit-slider-thumb {
    height: 18px;
  }

  .x1v2ztxo::-moz-range-thumb {
    height: 18px;
  }

  .x1ee987x::-moz-range-track {
    height: 6px;
  }

  .xf2gcy4::-webkit-slider-runnable-track {
    height: 6px;
  }

  .x1t4di3z::-webkit-slider-thumb {
    margin-top: -6px;
  }

  .x14ir3hd::-moz-range-thumb {
    width: 18px;
  }

  .xgupm4e::-webkit-slider-thumb {
    width: 18px;
  }
}

@layer priority11 {
  @media (prefers-reduced-motion: reduce) {
    .x1n6spw9.x1n6spw9::backdrop {
      animation-name: none;
    }
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes xcwkgoo-B {
  0% {
    background-position: 35% 35%;
  }

  100% {
    background-position: 65% 65%;
  }
}

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

  to {
    opacity: 1;
  }
}

@keyframes x1he4x9v-B {
  from {
    opacity: 0;
    transform: translateY(6px) scale(.985);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes xof8q3y-B {
  from {
    opacity: 0;
    transform: translateY(-3px) scale(.985);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x1134vkj-B {
  from {
    opacity: 0;
    transform: translateX(24px);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x1irpelx-B {
  from {
    opacity: 0;
    transform: translateX(-24px);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes xq4bua5-B {
  from {
    opacity: 0;
    transform: translateY(32px);
  }

  to {
    opacity: 1;
    transform: none;
  }
}

@keyframes x1yizqxl-B {
  0% {
    transform: translate3d(0, 0, 0) rotate(0) scale(1);
  }

  50% {
    transform: translate3d(8%, -5%, 0) rotate(12deg) scale(1.06);
  }

  100% {
    transform: translate3d(-2%, -11%, 0) rotate(-5deg) scale(.97);
  }
}

@keyframes x1cuj6hq-B {
  0% {
    transform: translate3d(0, 0, 0) rotate(0);
  }

  50% {
    transform: translate3d(-13%, -10%, 0) rotate(-12deg);
  }

  100% {
    transform: translate3d(-20%, 3%, 0) rotate(8deg);
  }
}

@keyframes x101fgnu-B {
  0% {
    transform: translate3d(0, 0, 0) rotate(0) scale(1);
  }

  50% {
    transform: translate3d(-9%, 7%, 0) rotate(-15deg) scale(.95);
  }

  100% {
    transform: translate3d(-4%, 13%, 0) rotate(6deg) scale(1.05);
  }
}

@keyframes x1rwabao-B {
  0% {
    transform: translate3d(0, 0, 0) rotate(0) scale(1);
  }

  50% {
    transform: translate3d(-11%, -8%, 0) rotate(20deg) scale(1.09);
  }

  100% {
    transform: translate3d(3%, -14%, 0) rotate(4deg) scale(1);
  }
}

@keyframes x3by45b-B {
  0% {
    transform: translate3d(0, 0, 0) scale(1);
  }

  50% {
    transform: translate3d(20%, 15%, 0) scale(1.12);
  }

  100% {
    transform: translate3d(5%, 28%, 0) scale(.95);
  }
}

@keyframes x1p40yzv-B {
  0% {
    border-radius: 50%;
    translate: 0;
    rotate: 0deg;
    scale: 1;
  }

  33% {
    border-radius: 48.5% 51.5% 52% 48% / 51% 48.5% 51.5% 49%;
    translate: 12px -10px;
    rotate: 3deg;
    scale: 1.015;
  }

  66% {
    border-radius: 51.5% 48.5% 48% 52% / 48.5% 51.5%;
    translate: -9px 11px;
    rotate: -2deg;
    scale: .99;
  }

  100% {
    border-radius: 50%;
    translate: 4px -5px;
    rotate: 1deg;
    scale: 1.005;
  }
}

@keyframes xq9bbfo-B {
  0% {
    translate: 0;
    rotate: 0deg;
    scale: 1;
  }

  50% {
    translate: -10px 14px;
    rotate: -2.5deg;
    scale: 1.012;
  }

  100% {
    translate: 8px -7px;
    rotate: 2deg;
    scale: .995;
  }
}

:root, .x4eqfy8 {
  --x118wvx0: 11.5px;
  --xlgpxtg: 12.5px;
  --xavitui: 13.5px;
  --x3ba3n4: 15px;
  --xlk45na: 18px;
  --x63g5si: 24px;
  --xkegt0k: 36px;
  --x1hap5zx: clamp(40px, 4vw + 20px, 64px);
}

:root, .xvdbxva {
  --x12d51gg: "Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
  --x14pi6yh: "Geist Mono Variable", ui-monospace, "SF Mono", Menlo, monospace;
  --xkb94pa: "Inter Variable", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;
}

:root, .x16qwj4n {
  --x15mc94m: 4px;
  --xkwcyp7: 8px;
  --xpdun68: 12px;
  --xzw9kg0: 16px;
  --x102i6iw: 20px;
  --x38hhh3: 24px;
  --x1gcq9t8: 32px;
  --xkbgkq4: 40px;
  --x1e1vwcr: 48px;
  --x1wkxpds: 64px;
  --x12450et: 96px;
}

:root, .x1iqb4z0 {
  --x1cqnvdi: 0 2px 30px oklch(30% .12 320 / .35);
  --xdth18o: 0 1px 2px oklch(35% .15 335 / .45), 0 0 22px oklch(42% .17 338 / .75);
  --x1raenkh: inset 0 1px 0 oklch(100% 0 0 / .22), inset 0 -1px 0 oklch(0% 0 0 / .35);
  --x1v8qa4p: 0 1px 0 oklch(0% 0 0 / .18);
  --x7be0i0: inset 0 1px 0 oklch(100% 0 0 / .5), inset 0 0 0 1px oklch(100% 0 0 / .18);
  --x1ocskq4: 0 0 0 1px light-dark(oklch(0% 0 0 / .07), oklch(100% 0 0 / .07)), 0 1px 0 oklch(0% 0 0 / .05), 0 1px 3px -1px oklch(0% 0 0 / .06);
  --x1kyogm8: 0 0 0 1px light-dark(oklch(0% 0 0 / .06), oklch(100% 0 0 / .1)), 0 1px 2px oklch(0% 0 0 / .08), 0 8px 16px -4px oklch(0% 0 0 / .14), 0 24px 48px -12px light-dark(oklch(0% 0 0 / .18), oklch(0% 0 0 / .6));
}

:root, .xoj4ckd {
  --x1qmpgie: 32px;
  --x1b29rpl: 28px;
  --x16sfs1b: 40px;
  --x1lohh20: 16px;
  --xz4qexd: 1.75;
}

:root, .x1l6rwby {
  --x5m4075: .12s;
  --xuf86d6: .2s;
  --x1w0fdgg: .28s;
  --x16wulnt: cubic-bezier(.22, 1, .36, 1);
  --x10nj3s0: cubic-bezier(.34, 1.4, .64, 1);
}

:root, .x1uepnuq {
  --xl1ubn: light-dark(oklch(97.5% 0 0), oklch(16.5% 0 0));
  --xuc7srj: light-dark(oklch(100% 0 0), oklch(21.5% 0 0));
  --xcmbk7p: light-dark(oklch(21% 0 0), oklch(96.5% 0 0));
  --x18o9bx5: light-dark(oklch(43% 0 0), oklch(79% 0 0));
  --x1cmbbr7: light-dark(oklch(54% 0 0), oklch(65% 0 0));
  --x1xx6v45: light-dark(oklch(92% 0 0), oklch(28.5% 0 0));
  --xav9x1b: light-dark(oklch(86% 0 0), oklch(36% 0 0));
  --xxe7fp1: light-dark(oklch(98.5% 0 0), oklch(19% 0 0));
  --xveavr7: light-dark(oklch(55% .2 25), oklch(72% .16 22));
  --x1xg22bl: light-dark(oklch(52% .13 155), oklch(78% .14 155));
  --xq90olz: light-dark(oklch(58% .14 70), oklch(82% .14 78));
  --x1ynz0tr: light-dark(oklch(55% .13 235), oklch(76% .11 232));
  --xdnrpse: light-dark(oklch(66% .16 22), oklch(66% .15 22));
  --x1q3jv1k: light-dark(oklch(76% .1 158), oklch(62% .11 158));
  --x19g8w4v: light-dark(oklch(80% .12 75), oklch(70% .12 75));
}

:root, .xcbcnzg {
  --xs4aran: 8px;
  --xnd2rn9: 10px;
  --x1ltapwt: 12px;
  --x1lwcf4y: 16px;
  --x1phchsh: 20px;
  --xycqimd: 999px;
}

:root, .x16xlpqq {
  --xvq8zpe: light-dark(oklch(97.5% 0 0), oklch(16.5% 0 0));
  --xaggnnj: light-dark(oklch(95.5% 0 0), oklch(19% 0 0));
  --xals04w: light-dark(oklch(100% 0 0), oklch(21.5% 0 0));
  --xo9rf2t: light-dark(oklch(100% 0 0), oklch(23.5% 0 0));
  --x18c5iv6: light-dark(oklch(98.8% 0 0), oklch(21% 0 0));
  --x3qrf17: light-dark(oklch(95.8% 0 0), oklch(14.5% 0 0));
  --xbru6o2: light-dark(oklch(0% 0 0 / .045), oklch(100% 0 0 / .06));
  --x5h4i26: light-dark(oklch(0% 0 0 / .065), oklch(100% 0 0 / .1));
  --xk4yqrc: light-dark(oklch(0% 0 0 / .24), oklch(0% 0 0 / .6));
  --xvtzmj6: light-dark(oklch(0% 0 0 / .06), oklch(100% 0 0 / .07));
  --xuifyw0: light-dark(oklch(21% 0 0), oklch(96.5% 0 0));
  --x11szyih: light-dark(oklch(43% 0 0), oklch(79% 0 0));
  --x1x9qn9y: light-dark(oklch(54% 0 0), oklch(65% 0 0));
  --xlh93mq: light-dark(oklch(92% 0 0), oklch(28.5% 0 0));
  --xvymwfg: light-dark(oklch(86% 0 0), oklch(36% 0 0));
  --xjsipda: light-dark(oklch(100% 0 0 / .9), oklch(100% 0 0 / .07));
  --x1b58efw: light-dark(oklch(0% 0 0 / .07), oklch(0% 0 0 / .45));
  --x1qxrxz1: light-dark(oklch(0% 0 0 / .08), oklch(100% 0 0 / .08));
  --xioso3d: light-dark(oklch(0% 0 0 / .14), oklch(0% 0 0 / .55));
  --xmv9d2f: light-dark(oklch(15.5% 0 0), oklch(11.5% 0 0));
  --x1wxb92i: oklch(97% 0 0);
  --xnmrynt: oklch(76% 0 0);
  --xj66b6q: oklch(60% 0 0);
  --x1iem3k2: oklch(100% 0 0 / .07);
  --x1ouf28g: oklch(100% 0 0 / .13);
  --x1iix4gm: oklch(100% 0 0 / .09);
  --x9ddmz5: oklch(100% 0 0 / .08);
  --x19ff73x: light-dark(oklch(53% .19 259), oklch(72% .14 255));
  --xppxe1k: light-dark(oklch(46% .18 259), oklch(80% .11 255));
  --x1w6psxf: light-dark(oklch(95% .03 255), oklch(30% .06 258));
  --xo6rifp: light-dark(oklch(0% 0 0 / .12), oklch(0% 0 0 / .5));
  --x1usu695: oklch(100% 0 0);
  --x1agenze: light-dark(oklch(25% 0 0), oklch(96% 0 0));
  --x1o6lmg5: light-dark(oklch(34% 0 0), oklch(100% 0 0));
  --x1b9u6lg: light-dark(oklch(25% 0 0), oklch(96% 0 0));
  --x2ltznj: light-dark(oklch(17% 0 0), oklch(86% 0 0));
  --x11kuyu6: light-dark(oklch(100% 0 0), oklch(17% 0 0));
  --x1dp26ol: light-dark(oklch(55% .2 25), oklch(72% .16 22));
  --x5yee4z: light-dark(oklch(54% .13 155), oklch(78% .14 155));
  --x1uytaec: light-dark(oklch(56% .12 68), oklch(82% .14 78));
  --x151ghyy: light-dark(oklch(55% .13 235), oklch(76% .11 232));
  --x1f37dlv: light-dark(oklch(55% .2 25 / .1), oklch(72% .16 22 / .15));
  --x938miw: light-dark(oklch(54% .13 155 / .1), oklch(78% .14 155 / .14));
  --x122jpnk: light-dark(oklch(66% .15 70 / .13), oklch(82% .14 78 / .14));
  --xikpac1: light-dark(oklch(55% .13 235 / .1), oklch(76% .11 232 / .14));
  --x1p86x23: light-dark(oklch(55% .19 258), oklch(72% .14 258));
  --x1wgwtpq: light-dark(oklch(58% .22 5), oklch(74% .17 5));
  --x8qhr5g: light-dark(oklch(20% 0 0), oklch(97% 0 0));
  --x1gdct80: light-dark(oklch(56% .22 27), oklch(70% .18 25));
  --x1k5jkor: light-dark(oklch(20% 0 0), oklch(97% 0 0));
  --xiiri6o: light-dark(oklch(58% .16 150), oklch(78% .17 150));
  --xpaey3x: light-dark(oklch(100% 0 0), #0b1014);
  --x17s2ro2: oklch(99% .01 60);
  --x17p2q55: oklch(99% .01 60 / .88);
  --xn7otza: light-dark(oklch(100% 0 0 / .62), oklch(100% 0 0 / .14));
  --x18tlkgr: light-dark(oklch(100% 0 0 / .8), oklch(100% 0 0 / .24));
  --x5veu: light-dark(oklch(21% 0 0), oklch(100% 0 0));
  --xq48ie4: oklch(100% 0 0 / .35);
  --x1tev1jc: light-dark(oklch(100% 0 0 / .76), oklch(20% 0 0 / .72));
  --x1554wus: light-dark(oklch(100% 0 0 / .55), oklch(25% 0 0 / .55));
  --xcfufoo: light-dark(oklch(100% 0 0 / .74), oklch(24% 0 0 / .72));
  --x10eburt: light-dark(oklch(100% 0 0 / .86), oklch(22% 0 0 / .84));
  --xoncgfi: light-dark(oklch(100% 0 0 / .7), oklch(100% 0 0 / .1));
  --x15hbhtn: light-dark(oklch(0% 0 0 / .08), oklch(0% 0 0 / .5));
  --xebxwwt: light-dark(oklch(20% 0 0 / .9), oklch(32% 0 0 / .9));
  --x1u79gmd: oklch(98% 0 0);
  --x1mqv8eg: oklch(76% 0 0);
  --x1iwi665: oklch(100% 0 0 / .12);
  --x138a53c: oklch(100% 0 0 / .14);
  --xz1cm0b: oklch(80% .13 22);
}

.xy5p93n.xy5p93n, .xy5p93n.xy5p93n:root {
  --x19ff73x: light-dark(oklch(52% .13 160), oklch(76% .14 160));
  --x1w6psxf: light-dark(oklch(95% .04 160), oklch(30% .06 160));
  --xppxe1k: light-dark(oklch(45% .12 160), oklch(83% .12 160));
}
