.uplot,.uplot *,.uplot :before,.uplot :after{box-sizing:border-box}.uplot{width:min-content;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}.u-title{text-align:center;font-size:18px;font-weight:700}.u-wrap{-webkit-user-select:none;user-select:none;position:relative}.u-over,.u-under{position:absolute}.u-under{overflow:hidden}.uplot canvas{width:100%;height:100%;display:block;position:relative}.u-axis{position:absolute}.u-legend{text-align:center;margin:auto;font-size:14px}.u-inline{display:block}.u-inline *{display:inline-block}.u-inline tr{margin-right:16px}.u-legend th{font-weight:600}.u-legend th>*{vertical-align:middle;display:inline-block}.u-legend .u-marker{width:1em;height:1em;margin-right:4px;background-clip:padding-box!important}.u-inline.u-live th:after{content:":";vertical-align:middle}.u-inline:not(.u-live) .u-value{display:none}.u-series>*{padding:4px}.u-series th{cursor:pointer}.u-legend .u-off>*{opacity:.3}.u-select{pointer-events:none;background:#00000012;position:absolute}.u-cursor-x,.u-cursor-y{pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.u-hz .u-cursor-x,.u-vt .u-cursor-y{border-right:1px dashed #607d8b;height:100%}.u-hz .u-cursor-y,.u-vt .u-cursor-x{border-bottom:1px dashed #607d8b;width:100%}.u-cursor-pt{pointer-events:none;will-change:transform;border:0 solid;border-radius:50%;position:absolute;top:0;left:0;background-clip:padding-box!important}.u-axis.u-off,.u-select.u-off,.u-cursor-x.u-off,.u-cursor-y.u-off,.u-cursor-pt.u-off{display:none}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-e1-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-e1-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-e1-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-e1-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-e1-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-e1-I4S5GZfc.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-e1-BmXc_FBt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-e1-GZpp1pK2.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-e1-D8KDMBhC.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-e1-DrnZ1wKl.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-e1-B_7UjwxQ.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 priority1;

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

  .x1jx3cwo {
    inset: -9px;
  }

  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .xs8b4sk {
    margin: 0 0 var(--x1t1mvf2);
  }

  .xnykd5n {
    margin: 0 0 var(--x2sz2nt);
  }

  .xrkvgt3 {
    margin: 0 auto var(--x2sz2nt);
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x3uz0cj {
    margin: 6px 6px 2px;
  }

  .x1kjxert {
    margin: var(--x1re3q14) 0 0;
  }

  .xrz01az {
    margin: var(--x1re3q14) 0 var(--x2sz2nt);
  }

  .x1n8d1o7 {
    margin: var(--x1re3q14) 0 var(--xj6xqix);
  }

  .x11qzfag {
    margin: var(--xl55g38) 0 0;
  }

  .xdds149 {
    margin: var(--xl55g38) 0 var(--x2sz2nt);
  }

  .x1717udv {
    padding: 0;
  }

  .x15x03d9 {
    padding: 10px 14px;
  }

  .xcmawi {
    padding: 10px 22px;
  }

  .x1u325tb {
    padding: 11px 12px;
  }

  .xyi1zab {
    padding: 11px 13px;
  }

  .xi0fwqg {
    padding: 11px 14px;
  }

  .xaqq2fw {
    padding: 11px;
  }

  .xp41m2r {
    padding: 12px 0;
  }

  .x1gqud3g {
    padding: 12px 14px;
  }

  .x1sj8shu {
    padding: 12px 15px;
  }

  .x1iwkndl {
    padding: 12px 16px;
  }

  .xz9g571 {
    padding: 13px 16px;
  }

  .xh073nz {
    padding: 13px;
  }

  .x1j671cp {
    padding: 14px 16px;
  }

  .x1lt2h7z {
    padding: 14px 22px;
  }

  .x1dypa6k {
    padding: 18px;
  }

  .xyf9f8g {
    padding: 1px;
  }

  .x1sgz1hr {
    padding: 20px 22px 14px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xp9y95v {
    padding: 22px;
  }

  .x9cwj6w {
    padding: 24px 32px 48px;
  }

  .xgqw6bp {
    padding: 26px 22px;
  }

  .xzrq0jz {
    padding: 2px 4px 8px;
  }

  .xxzb6uj {
    padding: 2px 4px;
  }

  .xrmafdq {
    padding: 2px 6px 8px;
  }

  .x1dumkz1 {
    padding: 2px 6px;
  }

  .xpzpvjg {
    padding: 2px 7px;
  }

  .xmq7cmp {
    padding: 2px 8px 10px;
  }

  .x1d3d74i {
    padding: 2px var(--x1re3q14);
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x1asu97y {
    padding: 3px 8px;
  }

  .x1x7i2cb {
    padding: 3px 9px;
  }

  .xf57phk {
    padding: 3px var(--x1re3q14);
  }

  .x1v9t41d {
    padding: 4px 10px;
  }

  .xs45064 {
    padding: 4px 11px;
  }

  .x1whlmpv {
    padding: 4px 6px;
  }

  .xdqdrvq {
    padding: 4px 8px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .xkjunw8 {
    padding: 5px 4px;
  }

  .x1u11clr {
    padding: 5px 6px;
  }

  .x8h5oo0 {
    padding: 5px 9px;
  }

  .x1otgul {
    padding: 6px 11px;
  }

  .x12ek6fo {
    padding: 6px 13px;
  }

  .xhrpmxf {
    padding: 7px 12px;
  }

  .x1qmqqgu {
    padding: 7px 9px;
  }

  .xn1qhxa {
    padding: 7px;
  }

  .x1160tuk {
    padding: 8px 10px;
  }

  .x7onjr9 {
    padding: 8px 15px;
  }

  .xw7j2vy {
    padding: 8px 9px;
  }

  .xe8ttls {
    padding: 8px;
  }

  .x1uzaqoa {
    padding: 9px 10px;
  }

  .x1r1m0to {
    padding: 9px 12px;
  }

  .xzlze7p {
    padding: 9px 13px;
  }

  .x1jgyy6p {
    padding: 9px 14px;
  }

  .x1vh3k5j {
    padding: 9px 8px;
  }

  .xskserf {
    padding: 9px;
  }

  .x14oslck {
    padding: var(--x139edcr);
  }

  .x1jw9bl3 {
    padding: var(--x1re3q14) var(--x1t1mvf2);
  }

  .x1yr7vvn {
    padding: var(--x1re3q14) var(--x2sz2nt);
  }

  .x1lyxzu4 {
    padding: var(--x1re3q14);
  }

  .xy6gwv3 {
    padding: var(--x1t1mvf2);
  }

  .xoyijcf {
    padding: var(--x2sz2nt) var(--x1t1mvf2);
  }

  .x1ts9tcu {
    padding: var(--x2sz2nt);
  }

  .xbkzhga {
    padding: var(--xj6xqix);
  }

  .xumd3c3 {
    padding: var(--xl55g38);
  }
}

@layer priority3 {
  .x8n4vf5 {
    border-color: color-mix(in srgb,var(--xgw08x1) 16%,transparent);
  }

  .xyd6yi0 {
    border-color: color-mix(in srgb,var(--xgw08x1) 34%,transparent);
  }

  .x11eutsb {
    border-color: color-mix(in srgb,var(--xgw08x1) 40%,transparent);
  }

  .x12cnztc {
    border-color: color-mix(in srgb,var(--xgw08x1) 40%,var(--x1gwfh75));
  }

  .xgfur6r {
    border-color: color-mix(in srgb,var(--xgw08x1) 42%,transparent);
  }

  .xceudo1 {
    border-color: color-mix(in srgb,var(--xiwj6as) 16%,transparent);
  }

  .x1g01knr {
    border-color: color-mix(in srgb,var(--xiwj6as) 25%,transparent);
  }

  .x14zofzs {
    border-color: color-mix(in srgb,var(--xiwj6as) 45%,transparent);
  }

  .xcxp49o {
    border-color: color-mix(in srgb,var(--xk08srh) 16%,transparent);
  }

  .x7abm6g {
    border-color: color-mix(in srgb,var(--xlt41cx) 55%,var(--x1gwfh75));
  }

  .x8qxynb {
    border-color: color-mix(in srgb,var(--xlt41cx) 55%,var(--x1ivupsk));
  }

  .xmg4sal {
    border-color: #ffffff17;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x18eygok {
    border-color: var(--x1eodfcf);
  }

  .x4ta8dh {
    border-color: var(--x1gwfh75);
  }

  .x1y6pmuz {
    border-color: var(--x1ivupsk);
  }

  .x1wa6ybk {
    border-color: var(--x1jun79s);
  }

  .xpivs6p {
    border-color: var(--x1jyfslo);
  }

  .x1ynpm0b {
    border-color: var(--x1ni5uis);
  }

  .x1n5f7qd {
    border-color: var(--x2n34lj);
  }

  .x14ctt7z {
    border-color: var(--xgw08x1);
  }

  .x80l8g9 {
    border-color: var(--xiwj6as);
  }

  .xi8s4ef {
    border-color: var(--xk08srh);
  }

  .xosz2j3 {
    border-color: var(--xwujdt5);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .x1ctf4ec {
    border-radius: 11px;
  }

  .xixl9f9 {
    border-radius: 14px;
  }

  .xn5hx6u {
    border-radius: 15px;
  }

  .xugzpu4 {
    border-radius: 18px;
  }

  .x1m3ak92 {
    border-radius: 20px;
  }

  .x1khhgft {
    border-radius: 24px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x18zih8k {
    border-radius: 3px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .xhpnuu7 {
    border-radius: 9px;
  }

  .x1itxn3p {
    border-radius: var(--x1g57hip);
  }

  .x1ppj2o3 {
    border-radius: var(--x1uxu9eh);
  }

  .x1wgiu1f {
    border-radius: var(--x1vy83ef);
  }

  .x1ah25wh {
    border-radius: var(--x1x7yxio);
  }

  .x1jdnla6 {
    border-radius: var(--xd4j7ad);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .xg42ln3 {
    flex: 30%;
  }

  .x13k1b6e {
    flex: 70%;
  }

  .x98rzlu {
    flex: 1;
  }

  .xxhr3t {
    gap: 0;
  }

  .x1a0b3ju {
    gap: 1.5px;
  }

  .x883omv {
    gap: 10px;
  }

  .x15gj94b {
    gap: 11px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .xlqo3p0 {
    gap: 4px var(--x1re3q14);
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1eughf0 {
    gap: 5px 14px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .x8x74x2 {
    gap: 8px 22px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xmmi0ta {
    gap: 9px;
  }

  .x1pidvrl {
    gap: var(--x-gap);
  }

  .xd1tpkh {
    gap: var(--x1re3q14);
  }

  .x1p3kdfd {
    gap: var(--x1t1mvf2);
  }

  .x1ygiskd {
    gap: var(--x2sz2nt);
  }

  .x1ij0upt {
    gap: var(--xj6xqix);
  }

  .x1825vqq {
    gap: var(--xl55g38);
  }

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

  .x10no89f {
    inset-block: 0;
  }

  .x1mbfwiv {
    inset-block: 14px;
  }

  .x1j52ic3 {
    inset-block: var(--x1re3q14);
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xvf9o5y {
    inset-inline: 16px;
  }

  .xsdkgal {
    inset-inline: 4px;
  }

  .xnaxmkp {
    margin-block: -12px;
  }

  .x15j7jsh {
    margin-block: 5px;
  }

  .x1s1m4ch {
    margin-block: 7px;
  }

  .xz3zbuz {
    margin-block: 9px;
  }

  .x1b975hc {
    margin-block: var(--x2sz2nt);
  }

  .x1fj8fuz {
    margin-block: var(--xl55g38);
  }

  .x1tqfzy7 {
    margin-inline: 12px;
  }

  .xjgtzcg {
    margin-inline: 4px;
  }

  .x18kdvx8 {
    margin-inline: 6px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xewzh0t {
    margin-inline: calc(-1 * var(--x1t1mvf2));
  }

  .x179u562 {
    margin-inline: var(--x1re3q14);
  }

  .x1lo9mfl {
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
    mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  }

  .xyrk99 {
    outline: 1px solid #ffffff1a;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .x1s9kfkw {
    padding-block: .5px;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xrii95j {
    padding-block: 11px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .x99dwph {
    padding-block: 13px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .x1b9wmvo {
    padding-block: 15px;
  }

  .xhyosrm {
    padding-block: 18px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .x1xg6qyv {
    padding-block: 22px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .x62rkhy {
    padding-block: 48px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .xifx94n {
    padding-block: 5px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .xbf3g3x {
    padding-block: 88px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .xfbfjdd {
    padding-block: var(--x139edcr);
  }

  .x12iqv9v {
    padding-block: var(--x1re3q14);
  }

  .x1vhj584 {
    padding-block: var(--x1t1mvf2);
  }

  .x1ognoe9 {
    padding-block: var(--x2sz2nt);
  }

  .x1ok0j14 {
    padding-block: var(--xl55g38);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xfoe8qy {
    padding-inline: 11px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .x1l730wp {
    padding-inline: 13px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x12j899k {
    padding-inline: 18px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x65v0h {
    padding-inline: 22px;
  }

  .xr244g7 {
    padding-inline: 26px;
  }

  .x5k8d2m {
    padding-inline: 2px;
  }

  .xj7an9n {
    padding-inline: 32px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .xm9j1uf {
    padding-inline: 5px;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1q4txso {
    padding-inline: 9px;
  }

  .x6h706e {
    padding-inline: var(--x139edcr);
  }

  .x1i3jbjz {
    padding-inline: var(--x1re3q14);
  }

  .xyv9myr {
    padding-inline: var(--x1t1mvf2);
  }

  .xh0nl81 {
    padding-inline: var(--x2sz2nt);
  }

  .xhu5i8i {
    padding-inline: var(--xj6xqix);
  }

  .xve52bx {
    padding-inline: var(--xl55g38);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1gutaww:focus-visible {
    outline: 2px solid var(--xgw08x1);
  }

  .x1ox1kjp:hover {
    border-color: var(--x1ivupsk);
  }

  .xl46b8x:hover, .xatrinr:focus {
    border-color: var(--xgw08x1);
  }
}

@layer priority4 {
  .x1gy5aog {
    -webkit-backdrop-filter: blur(18px) saturate(160%);
  }

  .x1t23j8t {
    -webkit-background-clip: text;
  }

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

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

  .xr7n5gi {
    -webkit-mask-composite: xor;
  }

  .xwydkrp {
    -webkit-mask: linear-gradient(#000 0 0) content-box, linear-gradient(#000 0 0);
  }

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

  .x9yqeeb {
    accent-color: var(--xgw08x1);
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

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

  .x1y8v6su {
    align-self: start;
  }

  .xs6alww {
    animation-delay: 80ms;
  }

  .x1yq23n6 {
    animation-delay: .22s;
  }

  .xfjzax6 {
    animation-delay: .5s;
  }

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

  .xllfotl {
    animation-duration: .18s;
  }

  .xw6taxk {
    animation-duration: .22s;
  }

  .xb8lv0f {
    animation-duration: .28s;
  }

  .x9dz2be {
    animation-duration: .36s;
  }

  .x4afe7t {
    animation-duration: .3s;
  }

  .xmprevt {
    animation-duration: .42s;
  }

  .x1vu9jwr {
    animation-duration: .4s, 1.3s;
  }

  .xb10y14 {
    animation-duration: .54s;
  }

  .x1m9vv7p {
    animation-duration: 1.2s;
  }

  .x1bg3qbz {
    animation-duration: 1.35s;
  }

  .xmg6eyc {
    animation-duration: 1.5s;
  }

  .x18hd8ej {
    animation-duration: 1.6s;
  }

  .xius3t {
    animation-duration: 2.4s;
  }

  .x1vtvzbl {
    animation-duration: 2.6s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .xskzprw {
    animation-fill-mode: backwards;
  }

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

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

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

  .x1v2n3si {
    animation-name: x12qont6-B;
  }

  .x1qlo9de {
    animation-name: x154elzy-B;
  }

  .xcdwhif {
    animation-name: x1681y4r-B;
  }

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

  .xi4fklx {
    animation-name: x1d9fv6y-B;
  }

  .x5bmhcz {
    animation-name: x1ej2rr5-B;
  }

  .xfzzdd2 {
    animation-name: x1eok55o-B;
  }

  .x1ngas9w {
    animation-name: x1jqiefp-B;
  }

  .xxt78vc {
    animation-name: x1l541k-B;
  }

  .x13ddfae {
    animation-name: x1sp0gvu-B;
  }

  .x1r7vtof {
    animation-name: x1t45atw-B;
  }

  .x49pw58 {
    animation-name: x1tf2ldt-B;
  }

  .x1688uu3 {
    animation-name: x1u3yjv6-B;
  }

  .xdd6h36 {
    animation-name: x1wuov4y-B;
  }

  .xt3aoqv {
    animation-name: x1ymhlvw-B;
  }

  .x1wgatzw {
    animation-name: x29d1q6-B;
  }

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

  .xk7vdms {
    animation-name: x5ou7kv-B;
  }

  .x1dr1ndx {
    animation-name: xd0uhry-B;
  }

  .x1qyc00b {
    animation-name: xiq5r7n-B;
  }

  .xjpwl14 {
    animation-name: xn6vz5e-B, x1ygtyxb-B;
  }

  .xtxswe5 {
    animation-name: xz4z3fy-B;
  }

  .xdd610l {
    animation-name: xzk1luc-B;
  }

  .x382h7a {
    animation-timing-function: cubic-bezier(.16, 1, .3, 1), ease;
  }

  .xa0mk88 {
    animation-timing-function: cubic-bezier(.16, 1, .3, 1);
  }

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

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

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

  .xn0cd8s {
    animation-timing-function: ease-in;
  }

  .xa3vuyk {
    animation-timing-function: ease-out;
  }

  .xjyslct {
    appearance: none;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .xqnpzhw {
    backdrop-filter: blur(18px) saturate(160%);
  }

  .x9zp26n {
    backdrop-filter: blur(20px) saturate(1.4);
  }

  .x19z9ohp {
    backdrop-filter: blur(2px);
  }

  .xpivpjv {
    backdrop-filter: blur(4px);
  }

  .x1ydx4q1 {
    backdrop-filter: blur(6px);
  }

  .x1b7725i {
    backdrop-filter: blur(7px);
  }

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

  .xx83zyx {
    background-clip: padding-box;
  }

  .x1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .x10zj1ua {
    background-color: #0052ff;
  }

  .x1q85c4o {
    background-color: #fff;
  }

  .x1unstua {
    background-color: color-mix(in srgb,var(--x1e3k10c) 55%,transparent);
  }

  .x1h3ftg7 {
    background-color: color-mix(in srgb,var(--x1e3k10c) 62%,transparent);
  }

  .x1wajjgt {
    background-color: color-mix(in srgb,var(--x1eodfcf) 13%,transparent);
  }

  .x1nc22xo {
    background-color: color-mix(in srgb,var(--x1eodfcf) 6%,transparent);
  }

  .x1uamrny {
    background-color: color-mix(in srgb,var(--x1rz2ffw) 62%,transparent);
  }

  .x8kzw7g {
    background-color: color-mix(in srgb,var(--x1rz2ffw) 78%,transparent);
  }

  .xjh7l30 {
    background-color: color-mix(in srgb,var(--x1rz2ffw) 82%,transparent);
  }

  .xhiewpt {
    background-color: color-mix(in srgb,var(--x2n34lj) 13%,transparent);
  }

  .xo5h4o2 {
    background-color: color-mix(in srgb,var(--x2n34lj) 15%,transparent);
  }

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

  .x123fboh {
    background-color: color-mix(in srgb,var(--xgw08x1) 11%,transparent);
  }

  .x16nnaz0 {
    background-color: color-mix(in srgb,var(--xgw08x1) 12%,transparent);
  }

  .x15hz7rd {
    background-color: color-mix(in srgb,var(--xgw08x1) 14%,transparent);
  }

  .xwl8zw2 {
    background-color: color-mix(in srgb,var(--xgw08x1) 15%,var(--x1e3k10c));
  }

  .x18tu0xc {
    background-color: color-mix(in srgb,var(--xgw08x1) 18%,transparent);
  }

  .x13lz4st {
    background-color: color-mix(in srgb,var(--xgw08x1) 5%,transparent);
  }

  .xug8z7p {
    background-color: color-mix(in srgb,var(--xgw08x1) 6%,transparent);
  }

  .x179esgv {
    background-color: color-mix(in srgb,var(--xgw08x1) 7%,transparent);
  }

  .x1os8azr {
    background-color: color-mix(in srgb,var(--xgw08x1) 9%,transparent);
  }

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

  .x33cs27 {
    background-color: color-mix(in srgb,var(--xiwj6as) 12%,transparent);
  }

  .x1hdwu9n {
    background-color: color-mix(in srgb,var(--xiwj6as) 13%,transparent);
  }

  .x10q6jq3 {
    background-color: color-mix(in srgb,var(--xiwj6as) 14%,transparent);
  }

  .x2uxvs9 {
    background-color: color-mix(in srgb,var(--xiwj6as) 15%,transparent);
  }

  .xvtyzn5 {
    background-color: color-mix(in srgb,var(--xiwj6as) 16%,transparent);
  }

  .xc0v6lt {
    background-color: color-mix(in srgb,var(--xiwj6as) 50%,transparent);
  }

  .x1ygfx87 {
    background-color: color-mix(in srgb,var(--xiwj6as) 6%,transparent);
  }

  .x1tec8ia {
    background-color: color-mix(in srgb,var(--xiwj6as) 7%,transparent);
  }

  .x25p3mj {
    background-color: color-mix(in srgb,var(--xiwj6as) 8%,transparent);
  }

  .x1io8obj {
    background-color: color-mix(in srgb,var(--xiwj6as) 8%,var(--xt7nrea));
  }

  .xx3kzkq {
    background-color: color-mix(in srgb,var(--xk08srh) 13%,transparent);
  }

  .x1omr46s {
    background-color: color-mix(in srgb,var(--xk08srh) 15%,transparent);
  }

  .xxujpay {
    background-color: color-mix(in srgb,var(--xk08srh) 7%,transparent);
  }

  .x1ukmhvy {
    background-color: color-mix(in srgb,var(--xk08srh) 8%,transparent);
  }

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

  .xcy5bsi {
    background-color: color-mix(in srgb,var(--xlt41cx) 6%,transparent);
  }

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

  .x1829yhz {
    background-color: color-mix(in srgb,var(--xomnucf) 6%,transparent);
  }

  .x9ih3m2 {
    background-color: color-mix(in srgb,var(--xomnucf) 8%,transparent);
  }

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

  .x1wz7kby {
    background-color: color-mix(in srgb,var(--xwujdt5) 11%,transparent);
  }

  .x19q7him {
    background-color: color-mix(in srgb,var(--xwujdt5) 12%,transparent);
  }

  .x1dno3ml {
    background-color: color-mix(in srgb,var(--xwujdt5) 14%,transparent);
  }

  .xyfwfb0 {
    background-color: color-mix(in srgb,var(--xwujdt5) 15%,transparent);
  }

  .xtuhsa0 {
    background-color: color-mix(in srgb,var(--xwujdt5) 16%,transparent);
  }

  .x2bss1h {
    background-color: color-mix(in srgb,var(--xwujdt5) 50%,transparent);
  }

  .x48juw3 {
    background-color: color-mix(in srgb,var(--xwujdt5) 8%,transparent);
  }

  .x1t1s0mv {
    background-color: color-mix(in srgb,var(--xwujdt5) 8%,var(--xt7nrea));
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .x147zj3c {
    background-color: #7fa6d812;
  }

  .x1m90jbs {
    background-color: #7fa6d824;
  }

  .x1xi43tu {
    background-color: #0f11151f;
  }

  .xgky0aq {
    background-color: #020408a8;
  }

  .x1aqko1j {
    background-color: #020509b8;
  }

  .xbuqusg {
    background-color: #020509c7;
  }

  .x1x0g6hy {
    background-color: #dce7f11a;
  }

  .x1hb8ia3 {
    background-color: #080c12a8;
  }

  .xjbqb8w {
    background-color: #0000;
  }

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

  .xximoxg {
    background-color: var(--x11t58i9);
  }

  .xt4xd2r {
    background-color: var(--x1e3k10c);
  }

  .x10m79pd {
    background-color: var(--x1er3jof);
  }

  .xo691ii {
    background-color: var(--x1gwfh75);
  }

  .x6baggb {
    background-color: var(--x1ivupsk);
  }

  .x1ho6wtv {
    background-color: var(--x1jyfslo);
  }

  .x1etd4wz {
    background-color: var(--x1lty5sm);
  }

  .xvl6gy6 {
    background-color: var(--x1ni5uis);
  }

  .x1o639e4 {
    background-color: var(--x1ri8wlh);
  }

  .xmmq1gz {
    background-color: var(--x1rz2ffw);
  }

  .x42n4pa {
    background-color: var(--xgw08x1);
  }

  .x6bhyb9 {
    background-color: var(--xhhht3n);
  }

  .xdmigis {
    background-color: var(--xiwj6as);
  }

  .x1w9ic51 {
    background-color: var(--xk08srh);
  }

  .x1bh74im {
    background-color: var(--xt7nrea);
  }

  .x4vgkiz {
    background-color: var(--xwujdt5);
  }

  .x1s25y69 {
    background-image: linear-gradient(100deg,var(--x1bx9b7h),var(--xiwj6as) 62%,var(--x1jun79s));
  }

  .x1c0wll4 {
    background-image: linear-gradient(120deg,color-mix(in srgb,var(--xlt41cx) 16%,transparent),transparent 70%);
  }

  .x1qjy5wh {
    background-image: linear-gradient(135deg,color-mix(in srgb,var(--xgw08x1) 9%,var(--x1e3k10c)),var(--x1e3k10c) 72%);
  }

  .x1xt6ilk {
    background-image: linear-gradient(135deg,color-mix(in srgb,var(--xlt41cx) 14%,var(--x1e3k10c)),var(--x1e3k10c) 55%,color-mix(in srgb,var(--xiwj6as) 6%,var(--x1e3k10c)));
  }

  .x953m3z {
    background-image: linear-gradient(135deg,var(--x1bx9b7h),var(--x1ivupsk) 55%,var(--x1jun79s));
  }

  .x1xw23ay {
    background-image: linear-gradient(135deg,var(--x1eodfcf),var(--x1ivupsk) 55%,var(--x2n34lj));
  }

  .x1jqnseg {
    background-image: linear-gradient(135deg,var(--x1jun79s),var(--x1ivupsk) 55%,var(--x1bx9b7h));
  }

  .x1lavk1u {
    background-image: linear-gradient(135deg,var(--x2n34lj),var(--x1ivupsk) 55%,var(--x1eodfcf));
  }

  .x1ppuxj4 {
    background-image: linear-gradient(140deg,color-mix(in srgb,var(--x1eodfcf) 20%,transparent),transparent);
  }

  .xafwx9w {
    background-image: linear-gradient(140deg,color-mix(in srgb,var(--xiwj6as) 20%,transparent),transparent);
  }

  .x1o1616k {
    background-image: linear-gradient(140deg,var(--x1jun79s),var(--x1bx9b7h));
  }

  .x1533gzp {
    background-image: linear-gradient(140deg,var(--x1ri8wlh),var(--xlt41cx));
  }

  .xc9bqse {
    background-image: linear-gradient(140deg,var(--xgw08x1),var(--x1jun79s));
  }

  .xe8ld68 {
    background-image: linear-gradient(150deg,color-mix(in srgb,var(--xiwj6as) 9%,var(--x1e3k10c)),var(--x1e3k10c) 70%);
  }

  .x1vwsnsm {
    background-image: linear-gradient(155deg,color-mix(in srgb,var(--xgw08x1) 11%,var(--x1e3k10c)),var(--x1e3k10c) 70%);
  }

  .xnfabvp {
    background-image: linear-gradient(90deg,color-mix(in srgb,var(--xiwj6as) 45%,var(--xgw08x1)),var(--xiwj6as));
  }

  .xj6gehr {
    background-image: linear-gradient(90deg,transparent 0%,var(--x1gwfh75) 50%,transparent 100%);
  }

  .x1gz5u3s {
    background-image: linear-gradient(90deg, #0000, #dce7f10d, #0000);
  }

  .xlgd1la {
    background-image: linear-gradient(90deg,var(--xk08srh),var(--xgw08x1));
  }

  .x1k49pe {
    background-image: linear-gradient(color-mix(in srgb,currentColor 22%,transparent),color-mix(in srgb,currentColor 22%,transparent));
  }

  .xnkroby {
    background-image: radial-gradient(120% 100% at 85% 0%,color-mix(in srgb,var(--xiwj6as) 8%,var(--x1e3k10c)),var(--x1e3k10c));
  }

  .xmgioe4 {
    background-image: radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--x1jun79s) 14%,var(--x1e3k10c)),var(--x1e3k10c));
  }

  .x112ca6i {
    background-image: radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--x1jyfslo) 14%,var(--x1e3k10c)),var(--x1e3k10c));
  }

  .x1ylm86c {
    background-image: radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--x2n34lj) 14%,var(--x1e3k10c)),var(--x1e3k10c));
  }

  .x1blojo7 {
    background-image: radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--xk08srh) 14%,var(--x1e3k10c)),var(--x1e3k10c));
  }

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

  .x1xk1qq3 {
    background-size: 60% 100%;
  }

  .x16uus16 {
    border-end-end-radius: 0;
  }

  .xpivkt0 {
    border-end-end-radius: var(--x1uxu9eh);
  }

  .xbiv7yw {
    border-end-start-radius: 0;
  }

  .x1wo7y22 {
    border-end-start-radius: var(--x1uxu9eh);
  }

  .x1kqhjow {
    border-inline-end-color: var(--x1gwfh75);
  }

  .x18b5jzi {
    border-inline-end-style: solid;
  }

  .x1lun4ml {
    border-inline-end-width: 1px;
  }

  .xvwkkbk {
    border-inline-start-color: var(--x1gwfh75);
  }

  .x1qk110d {
    border-inline-start-color: var(--x1ivupsk);
  }

  .xc9pukz {
    border-inline-start-color: var(--xiwj6as);
  }

  .xh3rnzs {
    border-inline-start-color: var(--xwujdt5);
  }

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

  .xpilrb4 {
    border-inline-start-width: 1px;
  }

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

  .x1x04qti {
    border-start-end-radius: var(--x1uxu9eh);
  }

  .xknoarb {
    border-start-start-radius: var(--x1uxu9eh);
  }

  .x11wvafe {
    box-shadow: -1px 0 0 var(--x1ni5uis),-24px 0 70px -28px #000000d9;
  }

  .x16obwpy {
    box-shadow: 0 -1px 0 var(--x1gwfh75);
  }

  .xp3m5vn {
    box-shadow: 0 0 0 1.5px var(--x1rz2ffw);
  }

  .x56ob6s {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--xgw08x1) 26%,var(--x1gwfh75)),inset 0 1px 0 var(--x1ivupsk);
  }

  .xv7vkni {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--xiwj6as) 35%,var(--x1gwfh75)),inset 0 1px 0 var(--x1ivupsk);
  }

  .xumoojs {
    box-shadow: 0 0 0 1px #ffffff14, 0 18px 44px -20px #000000d9;
  }

  .x1rz2y72 {
    box-shadow: 0 0 0 1px #ffffff14,inset 0 1px 0 var(--x1ivupsk);
  }

  .x13347fr {
    box-shadow: 0 0 0 1px var(--x1ni5uis),0 24px 70px -28px #000000d9,inset 0 1px 0 #edeff30d;
  }

  .xc7nc5i {
    box-shadow: 0 0 0 2px var(--x1rz2ffw);
  }

  .xjkcq0k {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--xiwj6as) 18%,transparent);
  }

  .x1eycqvi {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--xk08srh) 22%,transparent);
  }

  .xs9i3qn {
    box-shadow: 0 0 7px var(--x1ri8wlh);
  }

  .x1s7pcao {
    box-shadow: 0 0 8px color-mix(in srgb,var(--xiwj6as) 70%,transparent);
  }

  .x1047ijv {
    box-shadow: 0 0 8px var(--x1ri8wlh);
  }

  .x2cdspk {
    box-shadow: 0 12px 28px -14px var(--xiwj6as);
  }

  .x1y0dp63 {
    box-shadow: 0 12px 28px -14px var(--xwujdt5);
  }

  .x5nuqqk {
    box-shadow: 0 12px 32px -18px color-mix(in srgb,var(--xlt41cx) 55%,transparent);
  }

  .xgeajf6 {
    box-shadow: 0 14px 32px -12px #000c;
  }

  .xldyib9 {
    box-shadow: 0 14px 36px -10px #0009;
  }

  .x1pf0fdc {
    box-shadow: 0 16px 40px -12px #000000b3,inset 0 0 0 1px var(--x1ivupsk);
  }

  .xnogim4 {
    box-shadow: 0 18px 44px -12px #000c;
  }

  .x150rrq {
    box-shadow: 0 22px 54px -14px #000000d9,inset 0 0 0 1px var(--x1ivupsk);
  }

  .xpdzpst {
    box-shadow: 0 2px 8px #00000080;
  }

  .x7uuy36 {
    box-shadow: 0 30px 80px -20px #000000e6;
  }

  .x1u39dkw {
    box-shadow: 0 40px 100px -24px #000000eb;
  }

  .xl2ozoe {
    box-shadow: 0 6px 18px -12px color-mix(in srgb,var(--xgw08x1) 50%,transparent);
  }

  .x1klyth7 {
    box-shadow: 0 6px 18px -6px color-mix(in srgb,var(--xlt41cx) 70%,transparent);
  }

  .x1oydbs3 {
    box-shadow: 0 8px 22px -10px color-mix(in srgb,var(--xgw08x1) 70%,transparent);
  }

  .xsturnt {
    box-shadow: inset 0 -2px 0 var(--xgw08x1);
  }

  .xsunzmp {
    box-shadow: inset 0 0 0 1.5px color-mix(in srgb,var(--xxpzi19) 25%,transparent);
  }

  .xyc1ymm {
    box-shadow: inset 0 0 0 1.5px var(--halo),0 0 0 1px var(--halo);
  }

  .x10nmks9 {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--x1jun79s) 55%,transparent);
  }

  .xq5duwp {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--xgw08x1) 30%,transparent);
  }

  .x19d3vt2 {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--xgw08x1) 34%,transparent);
  }

  .xmkw201 {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--xiwj6as) 25%,transparent);
  }

  .x1r2zrw2 {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--xiwj6as) 40%,transparent);
  }

  .x333aa6 {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--xk08srh) 25%,transparent);
  }

  .x3rmc03 {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--xwujdt5) 22%,transparent);
  }

  .xa8ifor {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--xwujdt5) 30%,transparent);
  }

  .xzf8he2 {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--xwujdt5) 40%,transparent);
  }

  .x5okm1d {
    box-shadow: inset 0 0 0 1px #7fa6d859;
  }

  .xbr3tb {
    box-shadow: inset 0 0 0 1px var(--x10eoido);
  }

  .x1bpcnfo {
    box-shadow: inset 0 0 0 1px var(--x174enhf);
  }

  .xvcx2si {
    box-shadow: inset 0 0 0 1px var(--x1gwfh75);
  }

  .x1w2vlwz {
    box-shadow: inset 0 0 0 1px var(--x1ivupsk),0 12px 32px #00000073;
  }

  .x1j2ll74 {
    box-shadow: inset 0 0 0 1px var(--x1ivupsk),0 18px 44px -20px #000000d9;
  }

  .x1vssyvu {
    box-shadow: inset 0 0 0 1px var(--x1ivupsk),0 1px 5px #0000008c;
  }

  .x10rxwxe {
    box-shadow: inset 0 0 0 1px var(--x1ivupsk),0 40px 80px -40px #000c;
  }

  .x13ylwl5 {
    box-shadow: inset 0 0 0 1px var(--x1ivupsk);
  }

  .xazqu3t {
    box-shadow: inset 0 0 0 1px var(--x1ni5uis);
  }

  .x1ww67ym {
    box-shadow: inset 0 0 0 1px var(--x3mydsx);
  }

  .x5yrcac {
    box-shadow: inset 0 0 0 1px var(--xlt41cx);
  }

  .xvwkhcn {
    box-shadow: inset 0 0 0 1px var(--xwujdt5);
  }

  .x2ajjjq {
    box-shadow: inset 0 1px 0 var(--x1ivupsk);
  }

  .x1gdz6o6 {
    box-shadow: inset 2px 0 0 var(--xgw08x1);
  }

  .xyowhtx {
    box-shadow: inset 2px 0 0 var(--xiwj6as);
  }

  .x4l20pw {
    box-shadow: inset 2px 0 0 var(--xwujdt5);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1iotiob {
    box-shadow: var(--x-boxShadow);
  }

  .x1j6h2yd {
    box-shadow: var(--x1p5my2p);
  }

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

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

  .xeh89do {
    clip: rect(0 0 0 0);
  }

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

  .xswrndf {
    color: #03110c;
  }

  .x1t1rj01 {
    color: #06110b;
  }

  .x8yag65 {
    color: #fff;
  }

  .x1heor9g {
    color: inherit;
  }

  .x19co3pv {
    color: #0000;
  }

  .x180ovgx {
    color: var(--x18tmke);
  }

  .xj0301h {
    color: var(--x1e7y8io);
  }

  .x1sok1gl {
    color: var(--x1eodfcf);
  }

  .x1rncild {
    color: var(--x1jun79s);
  }

  .x1p3rzfb {
    color: var(--x1jyfslo);
  }

  .x3scivj {
    color: var(--x1ri8wlh);
  }

  .xd7q3ml {
    color: var(--x2n34lj);
  }

  .x1kqb3y1 {
    color: var(--x3mydsx);
  }

  .xbpxa1t {
    color: var(--xgw08x1);
  }

  .x16yurea {
    color: var(--xiwj6as);
  }

  .x12tdy7g {
    color: var(--xjja2bs);
  }

  .x1lji24d {
    color: var(--xk08srh);
  }

  .x1p9c67d {
    color: var(--xomnucf);
  }

  .x10byoyj {
    color: var(--xvi6k0f);
  }

  .xx6lhqc {
    color: var(--xwujdt5);
  }

  .x1lz0trp {
    color: var(--xxpzi19);
  }

  .xr1y6ul {
    color: var(--xyg99n7);
  }

  .x1qgv0r9 {
    column-gap: 24px;
  }

  .x1m9ja39 {
    column-gap: var(--x1re3q14);
  }

  .xup61s4 {
    column-gap: var(--x2sz2nt);
  }

  .x14obwa1, .x14axycx {
    content: "";
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1146j2 {
    cursor: help;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

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

  .x1s85apg {
    display: none;
  }

  .x13uwb0d {
    fill: color-mix(in srgb,var(--x1jyfslo) 10%,var(--x1e3k10c));
  }

  .x17at9rw {
    fill: color-mix(in srgb,var(--x1jyfslo) 18%,var(--x1e3k10c));
  }

  .x1gleos5 {
    fill: color-mix(in srgb,var(--x1jyfslo) 30%,var(--x1e3k10c));
  }

  .x1lbd4in {
    fill: color-mix(in srgb,var(--xiwj6as) 18%,var(--x1e3k10c));
  }

  .x1uiw1ow {
    fill: color-mix(in srgb,var(--xiwj6as) 32%,var(--x1e3k10c));
  }

  .x8d11yi {
    fill: color-mix(in srgb,var(--xiwj6as) 55%,var(--x1e3k10c));
  }

  .x117rol3 {
    fill: currentColor;
  }

  .xbh8q5q {
    fill: none;
  }

  .xy6m8k3 {
    fill: #0000;
  }

  .x17guiln {
    fill: var(--x1e3k10c);
  }

  .x6sotls {
    fill: var(--x1ivupsk);
  }

  .xxdwkse {
    fill: var(--x1jyfslo);
  }

  .x1kb32mf {
    fill: var(--x3mydsx);
  }

  .xy8v0hl {
    fill: var(--xgw08x1);
  }

  .x19pzmmi {
    fill: var(--xiwj6as);
  }

  .x6p2tai {
    fill: var(--xomnucf);
  }

  .x1nyj1mr {
    fill: var(--xwujdt5);
  }

  .x4g30tm {
    fill: var(--xyg99n7);
  }

  .x1ihime0 {
    filter: blur();
  }

  .x1qgin71 {
    filter: blur(4px);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1x0l8y7 {
    flex-basis: 180px;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1ey7xld {
    font-family: monospace;
  }

  .x1kn4jns {
    font-family: var(--x1f7w1d8);
  }

  .x1uo727c {
    font-family: var(--xqnkgzq);
  }

  .x1s31vzs {
    font-size: 10.5px;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1qt5hsa {
    font-size: 11.5px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .x1ct8sxb {
    font-size: 12.5px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x2ouz8m {
    font-size: 13.5px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

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

  .x5heo1l {
    font-size: 23px;
  }

  .x3vlhr4 {
    font-size: 27px;
  }

  .xwkakyy {
    font-size: 3.52px;
  }

  .x1ulgg28 {
    font-size: 30px;
  }

  .x155jak9 {
    font-size: 38px;
  }

  .x1e1qvfe {
    font-size: 4px;
  }

  .x3ek0n1 {
    font-size: 6px;
  }

  .xlp3en2 {
    font-size: 8.5px;
  }

  .xdzlmae {
    font-size: 8px;
  }

  .xfmn3hh {
    font-size: 9.5px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .x1um1mwa {
    font-size: var(--x14qjeoa);
  }

  .x1r197i1 {
    font-size: var(--x1sg1gmp);
  }

  .xq1swsz {
    font-size: var(--x1xyff5c);
  }

  .x1yasu2z {
    font-size: var(--xq0v5y0);
  }

  .x1nrhfuj {
    font-size: var(--xqag8mx);
  }

  .x13w40ac {
    font-size: var(--xvs05qi);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .x1j4x3al {
    font-variant-numeric: tabular-nums lining-nums;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .xh88oxj {
    font-weight: 550;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x70r0ul {
    font-weight: 640;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .xvdv984 {
    font-weight: 680;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .x1uu0p8 {
    font-weight: 900;
  }

  .xhij9v2 {
    grid-auto-rows: var(--x-gridAutoRows);
  }

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

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

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

  .x1exotkm {
    grid-template-columns: 24px 1fr auto;
  }

  .x1r2olon {
    grid-template-columns: 30px 1fr 110px 96px;
  }

  .xu49867 {
    grid-template-columns: 34px 1fr 72px 104px 96px 78px 84px 34px;
  }

  .xjao8z9 {
    grid-template-columns: 40px 1fr auto auto;
  }

  .x190amve {
    grid-template-columns: 40px 1fr auto;
  }

  .x1xe40qn {
    grid-template-columns: 40px 1fr;
  }

  .x1g11517 {
    grid-template-columns: 44px minmax(180px, 1.6fr) minmax(104px, .9fr) minmax(84px, .7fr) minmax(92px, .7fr) minmax(92px, .7fr) minmax(72px, .6fr) 36px;
  }

  .xg8o1jq {
    grid-template-columns: 44px minmax(200px, 1.6fr) minmax(96px, .6fr) minmax(92px, .6fr) minmax(128px, .8fr);
  }

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

  .x158rna1 {
    grid-template-columns: 96px 1fr;
  }

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

  .xh6c5li {
    grid-template-columns: auto auto;
  }

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

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

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

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

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

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

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

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

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

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

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

  .x1h9l2we {
    grid-template-columns: minmax(126px, 1.1fr) minmax(96px, .9fr) minmax(88px, .9fr) minmax(60px, .7fr) minmax(60px, .7fr) minmax(118px, 1.05fr) minmax(84px, .9fr) minmax(60px, .7fr) minmax(84px, .8fr) minmax(112px, 1fr) auto;
  }

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

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

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

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

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

  .x4w6khx {
    grid-template-columns: subgrid;
  }

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

  .xqwxbl3 {
    inset-inline-end: -4px;
  }

  .x1euzuty {
    inset-inline-end: -6px;
  }

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x9q68il {
    inset-inline-end: 12px;
  }

  .x11dcrhx {
    inset-inline-end: 8px;
  }

  .xt1zoa7 {
    inset-inline-end: calc(var(--x1t1mvf2) + 34px + var(--x1re3q14));
  }

  .xhfcdtk {
    inset-inline-end: var(--x1t1mvf2);
  }

  .x1098x3n {
    inset-inline-end: var(--x2sz2nt);
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .x5tdj20 {
    inset-inline-start: 11px;
  }

  .x9p6ekw {
    inset-inline-start: 14px;
  }

  .xbudbmw {
    inset-inline-start: 50%;
  }

  .x1lxsm33 {
    inset-inline-start: var(--x-insetInlineStart);
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

  .xlqzeqv {
    justify-content: start;
  }

  .x1qab1bc {
    justify-self: end;
  }

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

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

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

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

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

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

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

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

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

  .x2ujxvm {
    letter-spacing: .05em;
  }

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

  .xwhmn0f {
    letter-spacing: .07em;
  }

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .x1g5djsm {
    letter-spacing: .09em;
  }

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

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

  .x1labic3 {
    letter-spacing: .14em;
  }

  .x1dor1uw {
    letter-spacing: .1em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .x1m9yrd2 {
    letter-spacing: var(--xpdhqfc);
  }

  .x1f41ap9 {
    line-height: 1.05;
  }

  .x1159mfc {
    line-height: 1.1;
  }

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

  .xbs1c6g {
    line-height: 1.9;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x2fvf9 {
    margin-inline-end: 4px;
  }

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

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

  .xdwrcjd {
    margin-inline-start: 4px;
  }

  .xpcyujq {
    margin-inline-start: 5px;
  }

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

  .x50av3q {
    margin-inline-start: var(--x1re3q14);
  }

  .x19wp0b7 {
    -webkit-mask-composite: xor;
    mask-composite: exclude;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x12tttym {
    opacity: .14;
  }

  .xi8ndw4 {
    opacity: .18;
  }

  .xuzhngd {
    opacity: .3;
  }

  .x3onkmb {
    opacity: .35;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xyd83as {
    opacity: .45;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x197sbye {
    opacity: .6;
  }

  .x190dgpg {
    opacity: .65;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .xe9o5zq {
    opacity: .74;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xcg1dqq {
    opacity: var(--row-cta-op);
  }

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

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x2vl965 {
    padding-inline-end: 10px;
  }

  .x1g0dm76 {
    padding-inline-start: 12px;
  }

  .xwn43p0 {
    padding-inline-start: 18px;
  }

  .x639ido {
    padding-inline-start: var(--x2sz2nt);
  }

  .x1x0jnz8 {
    paint-order: stroke;
  }

  .x47corl {
    pointer-events: none;
  }

  .x1fz05k6 {
    pointer-events: var(--row-cta-pe);
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .x3pnbk8 {
    row-gap: 8px;
  }

  .x1r6h54r {
    row-gap: var(--x1re3q14);
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x19f38uw {
    stroke-dasharray: 26;
  }

  .x1f9z5db {
    stroke-dashoffset: 26px;
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .x1f6yumg {
    stroke-linejoin: round;
  }

  .x1jhn8ml {
    stroke-opacity: .7;
  }

  .x148tqy7 {
    stroke-opacity: .85;
  }

  .xda4nev {
    stroke-width: .45px;
  }

  .x7mprgd {
    stroke-width: .6px;
  }

  .x17z8gs {
    stroke-width: .7px;
  }

  .xrpwkyf, .x1npetmk {
    stroke-width: 1.1px;
  }

  .xu9o5vr {
    stroke-width: 1.2px;
  }

  .xnpr05h {
    stroke-width: 1px;
  }

  .x20a1jr {
    stroke: var(--x1e3k10c);
  }

  .xeugdem {
    stroke: var(--x1gwfh75);
  }

  .x196qh9b {
    stroke: var(--x1ivupsk);
  }

  .xefgxia {
    stroke: var(--xgw08x1);
  }

  .x1sy4ab6 {
    stroke: var(--xiwj6as);
  }

  .x1iuzrhs {
    stroke: var(--xlt41cx);
  }

  .x1tphdc6 {
    stroke: var(--xwujdt5);
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .x15z2wzd {
    -webkit-text-decoration-color: color-mix(in srgb,var(--xiwj6as) 55%,transparent);
    text-decoration-color: color-mix(in srgb,var(--xiwj6as) 55%,transparent);
  }

  .x6zqdzx {
    -webkit-text-decoration-color: color-mix(in srgb,var(--xwujdt5) 55%,transparent);
    text-decoration-color: color-mix(in srgb,var(--xwujdt5) 55%,transparent);
  }

  .x13ga3gh {
    -webkit-text-decoration-color: var(--x1ivupsk);
    text-decoration-color: var(--x1ivupsk);
  }

  .x1947ppe {
    -webkit-text-decoration-color: var(--x1jyfslo);
    text-decoration-color: var(--x1jyfslo);
  }

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

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

  .xev0dqp {
    text-decoration-style: dashed;
  }

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

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x12gn749 {
    text-shadow: 0 0 16px color-mix(in srgb,var(--xiwj6as) 45%,transparent);
  }

  .x1ovfr5v {
    text-shadow: 0 0 18px color-mix(in srgb,var(--xiwj6as) 45%,transparent);
  }

  .x1oughjq {
    text-shadow: 0 0 22px color-mix(in srgb,var(--xiwj6as) 45%,transparent);
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x1gv1io3 {
    text-underline-offset: 2.5px;
  }

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

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

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x10an9q0 {
    transform-origin: 50% 60px;
  }

  .xck8d8o {
    transform-origin: 50% 66px;
  }

  .x1c071of {
    transform: none;
  }

  .x9tu13d {
    transform: rotate(-90deg);
  }

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

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

  .xziw2gg {
    transform: scale(.25);
  }

  .x1djylrx {
    transform: scale(.92);
  }

  .x3oybdh {
    transform: scale(1);
  }

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

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

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

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

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

  .x1lsqapj {
    transition-duration: .13s;
  }

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

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

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

  .x9dyr19 {
    transition-duration: .18s;
  }

  .xpceaqw {
    transition-duration: .22s;
  }

  .x43t7r1 {
    transition-duration: .24s;
  }

  .xchbrx7 {
    transition-duration: .26s;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .xt3l3uh {
    transition-property: color;
  }

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

  .xn9if97 {
    transition-property: opacity, filter, transform;
  }

  .x19991ni {
    transition-property: opacity;
  }

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

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

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

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

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

  .x16n73rl {
    transition-property: transform, box-shadow;
  }

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

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

  .x11xpdln {
    transition-property: transform;
  }

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

  .xxrbq2n {
    transition-property: width;
  }

  .x1pbvl4h {
    transition-timing-function: cubic-bezier(.16, 1, .3, 1);
  }

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

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

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

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

  .xb40ux7 {
    vertical-align: -1.5px;
  }

  .x19693qn {
    vertical-align: -1px;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xnpuxes {
    visibility: visible;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x1355qak {
    z-index: 20;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x68pp3s {
    z-index: 30;
  }

  .x1jeq31z {
    z-index: 31;
  }

  .xoegz02 {
    z-index: 4;
  }

  .xf5e64p {
    z-index: 40;
  }

  .x1ygf0dq {
    z-index: 49;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1w0boku {
    z-index: 6;
  }

  .x6y048q {
    z-index: 70;
  }

  .x13tdkmf {
    z-index: 80;
  }

  .x8dg0xz {
    z-index: 9500;
  }

  .x1pvxpvm:focus-within {
    box-shadow: inset 0 0 0 1px var(--xgw08x1);
  }

  .x89skhe:is([aria-checked="true"] *) {
    color: inherit;
  }

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

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .x1lfpgzf:disabled {
    opacity: .4;
  }

  .x1t5pwa4:disabled {
    opacity: .45;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .x1kjx7s6:hover {
    background-color: #f1f3f6;
  }

  .x1eoxwv0:hover {
    background-color: color-mix(in srgb,var(--xgw08x1) 10%,transparent);
  }

  .xfcc9nw:hover {
    background-color: color-mix(in srgb,var(--xomnucf) 6%,transparent);
  }

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

  .x1u8pkbp:hover {
    background-color: var(--x11t58i9);
  }

  .x5ja1gn:hover {
    background-color: var(--x1e3k10c);
  }

  .xn6mi6n:hover {
    background-color: var(--xt7nrea);
  }

  .xnhka8h:hover {
    box-shadow: 0 18px 44px -18px color-mix(in srgb,var(--xlt41cx) 75%,transparent);
  }

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

  .x1xb1bdw:hover {
    color: var(--x3mydsx);
  }

  .xk9eel5:hover {
    color: var(--xgw08x1);
  }

  .x163hqd1:hover {
    color: var(--xomnucf);
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  .x7k947z:hover {
    stroke-width: 2.2px;
  }

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

  .x1lz31oe:hover {
    transform: translateY(-2px);
  }

  .xgwqcfx:active {
    transform: scale(.94);
  }

  .x19kf12q:active {
    transform: scale(.96);
  }

  .xd3so5o:active {
    transform: scale(.97);
  }

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

  .x1wbh0v9:active {
    transform: translateY(.5px);
  }

  @media (prefers-reduced-motion: reduce) {
    .xdn7m2a.xdn7m2a {
      animation-duration: 1ms;
    }

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

  @media (width <= 1100px) {
    .x1g9v1si.x1g9v1si {
      display: none;
    }
  }

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

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

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

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

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

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

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

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

  @media (width <= 1080px) {
    .xjlrkbc.xjlrkbc {
      position: static;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1nwy2jz.x1nwy2jz {
      stroke-dashoffset: 0;
    }
  }
}

@layer priority5 {
  .xie4fg7 {
    border-bottom-color: color-mix(in srgb,var(--x1eodfcf) 40%,var(--x1gwfh75));
  }

  .xloa9hy {
    border-bottom-color: color-mix(in srgb,var(--xiwj6as) 40%,var(--x1gwfh75));
  }

  .xqco7ow {
    border-bottom-color: var(--x1gwfh75);
  }

  .x1f2u2k {
    border-bottom-color: var(--x1ivupsk);
  }

  .xyhw3mx {
    border-bottom-left-radius: var(--x1g57hip);
  }

  .x1jv5i78 {
    border-bottom-right-radius: var(--x1g57hip);
  }

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

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

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

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

  .x1fu44qv {
    border-left-color: var(--x1gwfh75);
  }

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

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

  .x1rxvrdz {
    border-right-color: var(--x1gwfh75);
  }

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

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

  .x59x6ve {
    border-top-color: var(--x1gwfh75);
  }

  .xmi7h3d {
    border-top-color: var(--x1ivupsk);
  }

  .x19h0jlz {
    border-top-left-radius: var(--x1g57hip);
  }

  .xdtzfsw {
    border-top-left-radius: var(--x1vy83ef);
  }

  .xuksd7 {
    border-top-right-radius: var(--x1g57hip);
  }

  .x1h9b1ag {
    border-top-right-radius: var(--x1vy83ef);
  }

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

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

  .x972fbf {
    border-top-width: 0;
  }

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

  .x1o583il {
    bottom: -4px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .xmbx2d0 {
    bottom: 14px;
  }

  .xbfrwjf {
    bottom: 4px;
  }

  .xwmwtye {
    bottom: calc(100% + 8px);
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x6w4g8m {
    height: 11px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x18gnavp {
    height: 13px;
  }

  .x162hmin {
    height: 148px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xx3o462 {
    height: 15px;
  }

  .xlup9mm {
    height: 16px;
  }

  .x1ta3ar0 {
    height: 17px;
  }

  .xex4uji {
    height: 190%;
  }

  .xhvdbge {
    height: 19px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x1isuwpm {
    height: 220px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .xuoj239 {
    height: 3px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xwvwv9b {
    height: 46px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .xdd8jsf {
    height: 52px;
  }

  .x1dnml7z {
    height: 54px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x1ycjhwn {
    height: 5px;
  }

  .x1f6yev3 {
    height: 64%;
  }

  .xols6we {
    height: 6px;
  }

  .x1hagigm {
    height: 7px;
  }

  .xsi6dy0 {
    height: 86px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xegnrdp {
    height: 9px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x13yev80 {
    left: -40%;
  }

  .xu96u03 {
    left: 0;
  }

  .x1qpfodn {
    left: 16px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xcjh3gf {
    left: var(--x1re3q14);
  }

  .x13wdihx {
    margin-bottom: 11px;
  }

  .x1sfzahb {
    margin-bottom: 13px;
  }

  .x1u7kmwd {
    margin-bottom: 14px;
  }

  .x1ty9z65 {
    margin-bottom: 1px;
  }

  .xu06os2 {
    margin-bottom: 5px;
  }

  .xwoyzhm {
    margin-bottom: 7px;
  }

  .xfitlp5 {
    margin-bottom: 9px;
  }

  .xjuhfp {
    margin-bottom: var(--x1re3q14);
  }

  .x1h6bb6a {
    margin-bottom: var(--x1t1mvf2);
  }

  .xc6b53z {
    margin-bottom: var(--x2sz2nt);
  }

  .xnacylp {
    margin-bottom: var(--xj6xqix);
  }

  .xe0796k {
    margin-bottom: var(--xl55g38);
  }

  .xd8780z {
    margin-left: 5px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x3xrdcb {
    margin-left: var(--x1re3q14);
  }

  .x11hyvg7 {
    margin-right: var(--x1re3q14);
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x1aawmmo {
    margin-top: 11px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .xk9mzb7 {
    margin-top: 13px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .xhrpt6u {
    margin-top: 18px;
  }

  .xvijh9v {
    margin-top: 1px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1ok221b {
    margin-top: 5px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1rhet7l {
    margin-top: 7px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xzbgwbi {
    margin-top: 9px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .x1xs3bei {
    margin-top: calc(-1 * var(--x2sz2nt));
  }

  .xzpvqi2 {
    margin-top: var(--x1re3q14);
  }

  .x1w8s484 {
    margin-top: var(--x1t1mvf2);
  }

  .xauxeia {
    margin-top: var(--x2sz2nt);
  }

  .x127xzpf {
    margin-top: var(--xj6xqix);
  }

  .x1rm7us1 {
    margin-top: var(--xl55g38);
  }

  .xl8z2ie {
    max-height: 250px;
  }

  .x1p6zaud {
    max-height: 340px;
  }

  .x6xihhe {
    max-height: 86vh;
  }

  .xqui1pq {
    max-height: 90vh;
  }

  .x8l8jbk {
    max-height: calc(100dvh - 122px);
  }

  .xk9optz {
    max-height: calc(100dvh - 86px);
  }

  .x1vpv6g6 {
    max-height: min(50vh, 360px);
  }

  .x10todyo {
    max-height: min(52vh, 440px);
  }

  .xvsrg8n {
    max-height: min(70vh, 560px);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x63bdn6 {
    max-width: 1040px;
  }

  .x104f9w2 {
    max-width: 1080px;
  }

  .x1ko49du {
    max-width: 1240px;
  }

  .x1cmgiil {
    max-width: 1400px;
  }

  .x18qnofl {
    max-width: 160px;
  }

  .x1racy4e {
    max-width: 220px;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .x430s42 {
    max-width: 45vw;
  }

  .x1pfbilc {
    max-width: 460px;
  }

  .x1dtpv3t {
    max-width: 476px;
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .xthy2uy {
    max-width: 50%;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .xiky8lt {
    max-width: 62ch;
  }

  .x1ewvobj {
    max-width: 72ch;
  }

  .xek5uqk {
    max-width: 92vw;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xbwy6ji {
    min-height: 150px;
  }

  .x98io7z {
    min-height: 264px;
  }

  .xgqnoi5 {
    min-height: 560px;
  }

  .xcr9lap {
    min-height: 66px;
  }

  .xeuugli {
    min-width: 0;
  }

  .x9269z9 {
    min-width: 10ch;
  }

  .xt7fyls {
    min-width: 150px;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .x1oslful {
    min-width: 22px;
  }

  .xnei2rj {
    min-width: 24px;
  }

  .x9041oi {
    min-width: 2px;
  }

  .x1aasl1c {
    min-width: 34px;
  }

  .x1jn76jz {
    min-width: 56px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x101abm8 {
    overflow-x: clip;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x1hhzuzn {
    padding-bottom: 18px;
  }

  .x1j85h84 {
    padding-bottom: 1px;
  }

  .x1t4gjm {
    padding-bottom: 22px;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .xbaejin {
    padding-bottom: var(--x139edcr);
  }

  .x4c4dfp {
    padding-bottom: var(--x1re3q14);
  }

  .x1nmnz18 {
    padding-bottom: var(--x1t1mvf2);
  }

  .x1f5mem2 {
    padding-bottom: var(--xj6xqix);
  }

  .x18xwq6d {
    padding-bottom: var(--xl55g38);
  }

  .x8yyx38 {
    padding-bottom: var(--xrpffdx);
  }

  .xzjhap9 {
    padding-left: 14px;
  }

  .x889kno {
    padding-top: 10px;
  }

  .x7sb2j6 {
    padding-top: 28px;
  }

  .x1hxzh61 {
    padding-top: var(--x1re3q14);
  }

  .xvfdz8y {
    padding-top: var(--x1t1mvf2);
  }

  .xq4w4lc {
    padding-top: var(--x2sz2nt);
  }

  .xclfzya {
    padding-top: var(--xj6xqix);
  }

  .x11ctwt0 {
    padding-top: var(--xl55g38);
  }

  .x3m8u43 {
    right: 0;
  }

  .x1pqncro {
    right: 50%;
  }

  .xclnmbr {
    right: 6px;
  }

  .x1v4kod4 {
    top: -8px;
  }

  .x13vifvy {
    top: 0;
  }

  .xf61xex {
    top: 102px;
  }

  .x1eu8d0j {
    top: 10px;
  }

  .xm5vxui {
    top: 110px;
  }

  .x1tk7jg1 {
    top: 12px;
  }

  .xuivejd {
    top: 14px;
  }

  .xnfr1j {
    top: 1px;
  }

  .x10508h5 {
    top: 30px;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1atx4j1 {
    top: 6px;
  }

  .x5swtz9 {
    top: 86px;
  }

  .xfr5jun {
    top: 8px;
  }

  .xwwefxd {
    top: calc(100% + 6px);
  }

  .xt14wy9 {
    top: calc(100% + 7px);
  }

  .x1d1n87m {
    top: calc(100% + 8px);
  }

  .x1i8l236 {
    top: var(--x1re3q14);
  }

  .x1tfv5nn {
    top: var(--x2sz2nt);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x2pejg6 {
    width: 128px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x16s0kzc {
    width: 132px;
  }

  .x1fxhmyf {
    width: 13px;
  }

  .xoa0rjt {
    width: 148px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1a00udw {
    width: 15px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1g6vzv9 {
    width: 170px;
  }

  .x1se2ifz {
    width: 17px;
  }

  .x157fxhc {
    width: 190%;
  }

  .xn6xy2s {
    width: 19px;
  }

  .x15vhz18 {
    width: 1em;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xopm3yk {
    width: 204px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x2qqsnf {
    width: 216px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .x3smdqs {
    width: 230px;
  }

  .xafpxmx {
    width: 240px;
  }

  .x18qqrc1 {
    width: 248px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1ymmuzg {
    width: 252px;
  }

  .x1tdqgrh {
    width: 264px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xfo62xy {
    width: 2px;
  }

  .xdzyupr {
    width: 300px;
  }

  .x1849jeq {
    width: 30px;
  }

  .x1yinuae {
    width: 312px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1guw455 {
    width: 38px;
  }

  .x1g8rjiy {
    width: 3px;
  }

  .xz84dc7 {
    width: 40%;
  }

  .x100vrsf {
    width: 40px;
  }

  .x1peuizl {
    width: 440px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x3x2bpi {
    width: 46px;
  }

  .xht4xr3 {
    width: 480px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x51ohtg {
    width: 4px;
  }

  .xvni27 {
    width: 52px;
  }

  .x1fxk84t {
    width: 54px;
  }

  .xfggxmx {
    width: 56%;
  }

  .x15yg21f {
    width: 56px;
  }

  .x1ftt334 {
    width: 5px;
  }

  .xeepkih {
    width: 62px;
  }

  .x1endk3i {
    width: 64%;
  }

  .x1fu8urw {
    width: 64px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xgbm1jk {
    width: 78px;
  }

  .xci0xqf {
    width: 7px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x1wc42o8 {
    width: 9px;
  }

  .x84syy5 {
    width: min(420px, 78vw);
  }

  .xxfxlcx {
    width: min(480px, 94vw);
  }

  .x5ggij6 {
    width: min(720px, 92vw);
  }

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

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

@layer priority6 {
  .x1xcb4hf:before {
    inset: -10px;
  }

  .xxs6lm4:before {
    inset: -14px;
  }

  .x467hli:before {
    inset: -7px;
  }

  .x1pcsiik:before {
    inset: -9px;
  }
}

@layer priority7 {
  .xzrzsz1:before {
    inset-block: -10px;
  }

  .x6ewprm:before {
    inset-block: -12px;
  }

  .x1fb0czk:before {
    inset-block: -4px;
  }

  .x1tw95i0:before {
    inset-block: -6px;
  }

  .x1j83qgy:before {
    inset-block: -7px;
  }

  .x1oietbt:before {
    inset-block: -9px;
  }

  .xlucbq5:before {
    inset-inline: -2px;
  }

  .x1g8nfzm:before {
    inset-inline: -5px;
  }

  .xytxp5n:before {
    inset-inline: -6px;
  }

  .xh20qb2:before {
    inset-inline: -7px;
  }

  .x1n386s0:before {
    inset-inline: -8px;
  }

  .xm4btww:before {
    inset-inline: 0;
  }
}

@layer priority8 {
  .x1t3g9p3::placeholder {
    color: var(--x1jyfslo);
  }

  .x1cpjm7i:before {
    content: "";
  }

  .xpvlim7::placeholder {
    font-weight: 500;
  }

  .x1hmns74:before {
    position: absolute;
  }
}

@layer priority9 {
  .x1dld8su:before {
    bottom: -4px;
  }

  .x1wlytlt:before {
    left: 0;
  }

  .xb0dqd5:before {
    right: 0;
  }

  .x1isgbki:before {
    top: -4px;
  }
}

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

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

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

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

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

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

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

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

@keyframes x1ygtyxb-B {
  0% {
    background-color: color-mix(in srgb,var(--xgw08x1) 14%,transparent);
  }

  100% {
    background-color: #0000;
  }
}

@keyframes x29d1q6-B {
  0% {
    background-position-x: -150%;
  }

  100% {
    background-position-x: 250%;
  }
}

@keyframes x12qont6-B {
  0% {
    box-shadow: 0 0 0 0 color-mix(in srgb,var(--xiwj6as) 50%,transparent);
  }

  55% {
    box-shadow: 0 0 0 7px color-mix(in srgb,var(--xiwj6as) 0%,transparent);
  }

  100% {
    box-shadow: 0 0 0 0 color-mix(in srgb,var(--xiwj6as) 0%,transparent);
  }
}

@keyframes x1jqiefp-B {
  0% {
    box-shadow: 0 0 0 0 color-mix(in srgb,var(--xiwj6as) 40%,transparent);
  }

  70% {
    box-shadow: 0 0 0 6px color-mix(in srgb,var(--xiwj6as) 0%,transparent);
  }

  100% {
    box-shadow: 0 0 0 0 color-mix(in srgb,var(--xiwj6as) 0%,transparent);
  }
}

@keyframes x1d9fv6y-B {
  0% {
    box-shadow: 0 0 0 0 color-mix(in srgb,var(--xk08srh) 50%,transparent);
  }

  55% {
    box-shadow: 0 0 0 7px color-mix(in srgb,var(--xk08srh) 0%,transparent);
  }

  100% {
    box-shadow: 0 0 0 0 color-mix(in srgb,var(--xk08srh) 0%,transparent);
  }
}

@keyframes xd0uhry-B {
  0% {
    box-shadow: 0 0 0 0 color-mix(in srgb,var(--xk08srh) 40%,transparent);
  }

  70% {
    box-shadow: 0 0 0 6px color-mix(in srgb,var(--xk08srh) 0%,transparent);
  }

  100% {
    box-shadow: 0 0 0 0 color-mix(in srgb,var(--xk08srh) 0%,transparent);
  }
}

@keyframes x1ej2rr5-B {
  0%, 100% {
    box-shadow: 0 0 0 0 color-mix(in srgb,var(--xiwj6as) 50%,transparent);
  }

  55% {
    box-shadow: 0 0 0 7px color-mix(in srgb,var(--xiwj6as) 0%,transparent);
  }
}

@keyframes xiq5r7n-B {
  0% {
    left: -40%;
  }

  100% {
    left: 110%;
  }
}

@keyframes x1681y4r-B {
  0% {
    opacity: .35;
  }

  30% {
    opacity: 1;
  }

  60% {
    opacity: .35;
  }

  100% {
    opacity: .35;
  }
}

@keyframes x1eok55o-B {
  0% {
    opacity: .35;
    transform: scale(.92);
  }

  28% {
    opacity: 1;
    transform: scale(1);
  }

  56% {
    opacity: .35;
    transform: scale(.92);
  }

  100% {
    opacity: .35;
    transform: scale(.92);
  }
}

@keyframes xz4z3fy-B {
  0% {
    opacity: 1;
    transform: translateY(0) rotate(0);
  }

  100% {
    opacity: 0;
    transform: translateY(480px) rotate(560deg);
  }
}

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

  to {
    opacity: 1;
  }
}

@keyframes x154elzy-B {
  0% {
    opacity: 0;
    transform: translateY(22px) scale(.97);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

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

  100% {
    opacity: 1;
    transform: none;
  }
}

@keyframes x1tf2ldt-B {
  0% {
    opacity: 0;
    transform: scale(.8);
  }

  100% {
    opacity: 1;
    transform: none;
  }
}

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

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

@keyframes x1l541k-B {
  from {
    opacity: 0;
    filter: blur(4px);
    transform: scale(.25);
  }

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

@keyframes x1t45atw-B {
  from {
    opacity: 0;
    transform: scaleY(.6);
  }

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

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

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

@keyframes xn6vz5e-B {
  from {
    opacity: 0;
    transform: translateY(14px);
  }

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

@keyframes x5ou7kv-B {
  to {
    stroke-dashoffset: 0;
  }
}

@keyframes x1u3yjv6-B {
  0% {
    opacity: .7;
    transform: scale(.94);
  }

  100% {
    opacity: 0;
    transform: scale(1.12);
  }
}

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

  to {
    transform: translateX(0);
  }
}

@keyframes xzk1luc-B {
  from {
    transform: translateY(100%);
  }

  to {
    transform: translateY(0);
  }
}

:root, .xa1ox5d {
  --xgw08x1: #dce7f1;
  --xyg99n7: #0f1115;
  --x11t58i9: #edeff30f;
  --x1er3jof: #fff;
  --xjja2bs: #0f1115;
  --x1e3k10c: #15181c;
  --x1p5my2p: 0 1px 0 #ffffff05 inset;
  --xqnkgzq: "Geist Variable", "Geist", system-ui, -apple-system, sans-serif;
  --xq0v5y0: 15px;
  --x14qjeoa: 13px;
  --x1f7w1d8: "Geist Mono Variable", "Geist Mono", "Geist", ui-monospace, monospace;
  --x1sg1gmp: 12px;
  --xvs05qi: 19px;
  --xqag8mx: 11px;
  --x1xyff5c: 26px;
  --x1gwfh75: #edeff314;
  --x1ni5uis: #edeff34d;
  --x1ivupsk: #edeff329;
  --x1eodfcf: #dce7f1;
  --xomnucf: #edeff3;
  --x3mydsx: #edeff3a6;
  --x1jyfslo: #edeff38c;
  --xxpzi19: #0f1115;
  --x2n34lj: #e2dcee;
  --xwujdt5: #e26565;
  --xk08srh: #7fa6d8;
  --x1jun79s: #f4f5f8;
  --x1bx9b7h: #d8dce3;
  --xhhht3n: #ddb9a3;
  --x1e7y8io: #5c3f2a;
  --x174enhf: #a87456;
  --x1ri8wlh: #e8d4a2;
  --x18tmke: #5c4720;
  --xlt41cx: #b89a5c;
  --x1lty5sm: #dce0e7;
  --xvi6k0f: #3d4350;
  --x10eoido: #9ca3ae;
  --xiwj6as: #37c97a;
  --x1x7yxio: 16px;
  --x1uxu9eh: 12px;
  --x1g57hip: 999px;
  --xd4j7ad: 8px;
  --x1vy83ef: 24px;
  --x1t1mvf2: 16px;
  --x2sz2nt: 12px;
  --x1re3q14: 8px;
  --xj6xqix: 24px;
  --xl55g38: 4px;
  --x139edcr: 32px;
  --xrpffdx: 48px;
  --xt7nrea: #1b1f24;
  --x1rz2ffw: #05090d;
  --xpdhqfc: .16em;
}

.x1w0bnq1 {
  --row-cta-op: 0;
}

.x1x4y5xp {
  --row-cta-pe: none;
}

.xwcjoee:focus-within {
  --row-cta-op: 1;
}

.x11wslx:focus-within {
  --row-cta-pe: auto;
}

.xjni3h:hover {
  --row-cta-op: 1;
}

.x1eepf3x:hover {
  --row-cta-pe: auto;
}
