@layer reset{*,:before,:after{box-sizing:border-box}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}body{-webkit-font-smoothing:antialiased;height:100dvh;margin:0;overflow-x:clip}}@layer stylex;

@layer priority1;

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

  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .xyf9f8g {
    padding: 1px;
  }

  .x1fozly0 {
    padding: var(--x-padding);
  }

  .xnshvj0 {
    padding: var(--x1chqc27);
  }

  .xmaxvuy {
    padding: var(--x1mwsgsj);
  }

  .xyz1540 {
    padding: var(--x1rcaqm2);
  }

  .x1e929wg {
    padding: var(--x394vjg);
  }

  .x4nqbfy {
    padding: var(--xxcb7ds);
  }
}

@layer priority3 {
  .x1r7ld26 {
    border-color: currentColor;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x6w5c0t {
    border-color: var(--x-borderColor);
  }

  .x19paga5 {
    border-color: var(--x1invwgw);
  }

  .x748cd1 {
    border-color: var(--x1qx9zr1);
  }

  .xjm61na {
    border-color: var(--x4dqh9g);
  }

  .x1pb9np7 {
    border-color: var(--x7k2j06);
  }

  .xc60xwa {
    border-color: var(--xf8vt7u);
  }

  .x1gz6466 {
    border-color: var(--xho16ki);
  }

  .x1w08co {
    border-color: var(--xhq4nsr);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x7yrpt8 {
    border-radius: var(--x-borderRadius);
  }

  .xv20dyb {
    border-radius: var(--x11ddx7e);
  }

  .xx7a6wo {
    border-radius: var(--x1kdzs7y);
  }

  .xscbul5 {
    border-radius: var(--x1mgjwrw);
  }

  .x1eea02p {
    border-radius: var(--x4oi0pt);
  }

  .xha96y3 {
    border-style: dotted;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x1mw0n95 {
    border-width: var(--x-borderWidth);
  }

  .x1ljsl4e {
    border-width: var(--x9adbas);
  }

  .x98rzlu {
    flex: 1;
  }

  .x16rlnh9 {
    gap: 13%;
  }

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

  .xlxonzo {
    gap: var(--x1chqc27);
  }

  .xndg0c5 {
    gap: var(--x1rcaqm2);
  }

  .x1btdiu1 {
    gap: var(--x394vjg);
  }

  .x1ms6mhf {
    grid-row: 1;
  }

  .x7sv70a {
    grid-row: 2;
  }

  .xz51j44 {
    grid-row: 3;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x10im51j {
    margin-block: 0;
  }

  .xtbar1v {
    margin-block: var(--x1rcaqm2);
  }

  .x1wboj75 {
    margin-inline: .5rem;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x1o5vn8x {
    padding-block: .25rem;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x1giekp1 {
    padding-block: var(--x-paddingBlock);
  }

  .x8vi1eb {
    padding-block: var(--x1chqc27);
  }

  .xacky1f {
    padding-block: var(--x1rcaqm2);
  }

  .xo5zjvq {
    padding-block: var(--x394vjg);
  }

  .x1qh0002 {
    padding-block: var(--xxcb7ds);
  }

  .xllzysa {
    padding-inline: .25rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x30g6up {
    padding-inline: var(--x-paddingInline);
  }

  .xg5bj5x {
    padding-inline: var(--x11ddx7e);
  }

  .x1sx4lat {
    padding-inline: var(--x1chqc27);
  }

  .x117dnjt {
    padding-inline: var(--x1rcaqm2);
  }

  .x1m7murf {
    padding-inline: var(--x394vjg);
  }

  .xci74xc {
    padding-inline: var(--xxcb7ds);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x7yu9wt:focus-visible {
    border-color: #0000;
  }

  .x16k77rm:focus-visible, .xrdc84x:focus-within {
    border-color: var(--x1do863s);
  }

  .x1ivthbt:focus-visible {
    border-color: var(--x1invwgw);
  }

  .x1x67o4y[data-active] {
    border-color: var(--x4dqh9g);
  }

  .x4prg9g:focus-visible {
    border-color: var(--xf8vt7u);
  }

  .xwybi9g[data-invalid] {
    border-color: var(--xho16ki);
  }

  .xlp2l4o[data-checked] {
    border-color: var(--xn5kp1h);
  }

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

  .x4lggwm:has(:focus-visible) {
    border-color: var(--x1do863s);
  }

  .xl8a1gg:has([data-invalid]) {
    border-color: var(--xho16ki);
  }
}

@layer priority4 {
  .x6s0dn4 {
    align-items: center;
  }

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

  .xo0oibl {
    align-items: var(--x-alignItems);
  }

  .xkh2ocl {
    align-self: stretch;
  }

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

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

  .xlbroas {
    animation-duration: 3.2s;
  }

  .x1nan4q0 {
    animation-duration: calc(4 * var(--x178jb8y));
  }

  .xkuy6w7 {
    animation-duration: calc(6 * var(--x178jb8y));
  }

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

  .xc975en {
    animation-name: x1dncs9z-B;
  }

  .xpedhrg {
    animation-name: x1fy8ia8-B;
  }

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

  .x1otd4en {
    animation-name: x8yfa0n-B;
  }

  .xkbuz4a {
    animation-name: xf4slbi-B;
  }

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

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

  .xjyslct {
    appearance: none;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .xz687w2 {
    backdrop-filter: blur(18px) saturate(1.08);
  }

  .x1yhnu9u {
    backdrop-filter: blur(20px) saturate(1.08);
  }

  .x1x6bw7z {
    backdrop-filter: blur(26px) saturate(1.04);
  }

  .x8j3bcw {
    backdrop-filter: blur(26px) saturate(1.12);
  }

  .x13rwk0m {
    background-blend-mode: overlay;
  }

  .x18wdqaw {
    background-color: color-mix(in srgb,var(--xn5kp1h) 30%,var(--xulr8b8));
  }

  .x1y0br8m {
    background-color: color-mix(in srgb,var(--xr33zl5) 94%,transparent);
  }

  .x1udqa82 {
    background-color: color-mix(in srgb,var(--xulr8b8) 94%,transparent);
  }

  .x1ni4qoa {
    background-color: color-mix(in srgb,var(--xuye9kz) 64%,transparent);
  }

  .x1palwaf {
    background-color: color-mix(in srgb,var(--xw07200) 94%,transparent);
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xjbqb8w {
    background-color: #0000;
  }

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

  .x145339p {
    background-color: var(--x15qgc5a);
  }

  .x8ktp8a {
    background-color: var(--x19f6jud);
  }

  .x11zf58c {
    background-color: var(--x1i4e50t);
  }

  .x1pm66pi {
    background-color: var(--x1oig6qe);
  }

  .xiu8deo {
    background-color: var(--x1td4kak);
  }

  .x161nu3t {
    background-color: var(--x1umwukd);
  }

  .xhg9spu {
    background-color: var(--x1ykav9r);
  }

  .xgv8mzp {
    background-color: var(--x4dqh9g);
  }

  .x1odddap {
    background-color: var(--x65bbv1);
  }

  .x1mnx99b {
    background-color: var(--x7k2j06);
  }

  .x1mr4k4b {
    background-color: var(--xh0uhba);
  }

  .xl7itl2 {
    background-color: var(--xkd5t4u);
  }

  .xi2u1pi {
    background-color: var(--xl4ixr);
  }

  .xuhqrbl {
    background-color: var(--xmgkifv);
  }

  .xacrcxc {
    background-color: var(--xn5kp1h);
  }

  .x1x7tvj0 {
    background-color: var(--xr33zl5);
  }

  .x21i703 {
    background-color: var(--xui9rpp);
  }

  .xa0zcin {
    background-color: var(--xulr8b8);
  }

  .x15nw5eb {
    background-color: var(--xuye9kz);
  }

  .x6hr56t {
    background-color: var(--xw07200);
  }

  .xaqbl2u {
    background-image: linear-gradient(90deg,var(--xuye9kz) 0%,var(--xmgkifv) 50%,var(--xuye9kz) 100%);
  }

  .x11z5kc1 {
    background-image: linear-gradient(to bottom,color-mix(in srgb,var(--xr33zl5) 94%,transparent),transparent);
  }

  .xweur8p {
    background-image: linear-gradient(to bottom,color-mix(in srgb,var(--xulr8b8) 94%,transparent),transparent);
  }

  .x1lxqalk {
    background-image: linear-gradient(to bottom,color-mix(in srgb,var(--xw07200) 94%,transparent),transparent);
  }

  .x1ja1497 {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--xr33zl5) 94%,transparent),transparent);
  }

  .x1rro5x2 {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--xulr8b8) 94%,transparent),transparent);
  }

  .xof1xs8 {
    background-image: linear-gradient(to top,color-mix(in srgb,var(--xw07200) 94%,transparent),transparent);
  }

  .x18o3ruo {
    background-image: none;
  }

  .x1ag63e6 {
    background-image: radial-gradient(ellipse at 78% 8%,var(--x1umwukd),transparent 48%);
  }

  .xhmbxpq {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 72 72' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.74' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.48'/%3E%3C/svg%3E");
  }

  .xakli9p {
    background-size: 200% 100%;
  }

  .xvnz40h {
    border-inline-end-color: var(--x7k2j06);
  }

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

  .xh7jtiz {
    border-inline-end-width: var(--x9adbas);
  }

  .x1rion9b {
    border-inline-start-color: var(--x4dqh9g);
  }

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

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

  .x1gnnqk1 {
    box-shadow: none;
  }

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

  .x18uyxon {
    box-shadow: var(--x1b1cjh0);
  }

  .xtv3cwm {
    box-shadow: var(--x1ixs5xw);
  }

  .xedzjru {
    box-shadow: var(--x4hchk);
  }

  .x1lpwsz0 {
    box-shadow: var(--xzp29k5);
  }

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

  .x1tf2tyo {
    caret-color: var(--x5o70j9);
  }

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

  .x1heor9g {
    color: inherit;
  }

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

  .x26ho0c {
    color: var(--x16i9wwu);
  }

  .x9d33zl {
    color: var(--x19f6jud);
  }

  .x1p4pd7u {
    color: var(--x1oig6qe);
  }

  .xc9i299 {
    color: var(--x1td4kak);
  }

  .xek3m7s {
    color: var(--x1ykav9r);
  }

  .xik6dz0 {
    color: var(--x1ylf6ym);
  }

  .x18yczkk {
    color: var(--x5o70j9);
  }

  .xdn5u0u {
    color: var(--x7cq8o0);
  }

  .x6aetkg {
    color: var(--xhdk9mz);
  }

  .x7w12fy {
    color: var(--xllrohg);
  }

  .xicojor {
    cursor: col-resize;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .xi9pz9s {
    cursor: grabbing;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xe3dxq6 {
    fill: var(--x10vh5mt);
  }

  .x188wv2s {
    fill: var(--x16zwlni);
  }

  .x13ghb8s {
    fill: var(--x19f6jud);
  }

  .x15r2i1d {
    fill: var(--x1nedbj5);
  }

  .xokcrs0 {
    fill: var(--x1v1e5cg);
  }

  .x1ouedtl {
    fill: var(--xbxbqms);
  }

  .x11a82im {
    fill: var(--xjbso23);
  }

  .x861rx3 {
    flex-basis: 18rem;
  }

  .xwnhq1m {
    flex-basis: 28rem;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

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

  .x5sx2yn {
    font-family: var(--x17xvdfb);
  }

  .x7r32e1 {
    font-family: var(--x1gxyptt);
  }

  .x1h8h04w {
    font-family: var(--x1lq611b);
  }

  .xrc778v {
    font-family: var(--x8wqqas);
  }

  .x72f00z {
    font-family: var(--xcz8m3t);
  }

  .xm8qdaz {
    font-family: var(--xedriq9);
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x132tof9 {
    font-size: var(--x1nd82oi);
  }

  .x1k8grar {
    font-size: var(--x1qb4ysv);
  }

  .xvasbet {
    font-size: var(--x1r7a1ro);
  }

  .x1dt0u7f {
    font-size: var(--xka7b2f);
  }

  .x10wutmc {
    font-size: var(--xn0b9mo);
  }

  .x1v3v055 {
    font-size: var(--xrev0m7);
  }

  .x1qzk9bp {
    font-weight: var(--x-fontWeight);
  }

  .xlgeyq2 {
    font-weight: var(--x15rbwy4);
  }

  .x1f51u36 {
    font-weight: var(--x1dn06xx);
  }

  .x38pkte {
    font-weight: var(--x1jv4fk4);
  }

  .xklhw2d {
    font-weight: var(--x1kv3wmo);
  }

  .xakfr0v {
    font-weight: var(--x1sow7ht);
  }

  .x9w47z2 {
    font-weight: var(--x2l110n);
  }

  .x1myleoe {
    font-weight: var(--x9wid4t);
  }

  .x1rpygsm {
    font-weight: var(--xkz0wbr);
  }

  .x14wg6m1 {
    font-weight: var(--xrpz5v3);
  }

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

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

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

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

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

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

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

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

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

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

  .xn94k34 {
    inset-inline-start: 4.25rem;
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

  .xbp6zib {
    justify-content: var(--x-justifyContent);
  }

  .xlbf6bb {
    letter-spacing: var(--x1jww1d7);
  }

  .x19fg6bl {
    letter-spacing: var(--x1o5wrsg);
  }

  .x6d7k24 {
    letter-spacing: var(--x1qijpsf);
  }

  .x4vslhp {
    letter-spacing: var(--xe8arjm);
  }

  .x1fgu2ch {
    letter-spacing: var(--xlu6au0);
  }

  .xwfx981 {
    letter-spacing: var(--xxxxgz0);
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x1gdynnx {
    line-height: var(--x1kdmq7f);
  }

  .x1os296a {
    line-height: var(--x4wbmtx);
  }

  .x1y74j4o {
    line-height: var(--x7hgcsg);
  }

  .xwqgus5 {
    line-height: var(--xa9slni);
  }

  .x129wk78 {
    line-height: var(--xop3e95);
  }

  .x1j4f579 {
    line-height: var(--xu2t29l);
  }

  .xrylv2j {
    list-style-type: circle;
  }

  .x3yw8vx {
    list-style-type: decimal;
  }

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

  .x1rrqm6h {
    list-style-type: lower-alpha;
  }

  .x19k9dhg {
    list-style-type: lower-roman;
  }

  .x152237o {
    list-style-type: square;
  }

  .xd4x8x0 {
    margin-inline-end: calc(-1 * var(--x1chqc27));
  }

  .xkdk9h5 {
    margin-inline-end: var(--x394vjg);
  }

  .xs4ss8k {
    margin-inline-start: calc(-1 * var(--x1chqc27));
  }

  .x42c9cx {
    margin-inline-start: var(--xxcb7ds);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x1xmow02 {
    object-position: center bottom;
  }

  .x1s8dy9j {
    object-position: center center;
  }

  .xs658sg {
    object-position: center top;
  }

  .x12tttym {
    opacity: .14;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x9ek82g {
    order: 1;
  }

  .xvszm43 {
    outline-color: var(--x1ylf6ym);
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1ptx732 {
    padding-inline-end: 3rem;
  }

  .x120eax6 {
    padding-inline-end: var(--x-paddingInlineEnd);
  }

  .xko60of {
    padding-inline-end: var(--x1rcaqm2);
  }

  .xnvo3vl {
    padding-inline-start: var(--x-paddingInlineStart);
  }

  .x1fst1z1 {
    padding-inline-start: var(--x1chqc27);
  }

  .xud6doz {
    padding-inline-start: var(--x1mwsgsj);
  }

  .x198sld {
    padding-inline-start: var(--x394vjg);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .x1sl9m76 {
    scrollbar-color: var(--x4dqh9g) transparent;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x2b8uid {
    text-align: center;
  }

  .x16tdsg8 {
    text-align: inherit;
  }

  .x1yc453h {
    text-align: start;
  }

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

  .x9lunz4 {
    -webkit-text-decoration-color: var(--x19f6jud);
    text-decoration-color: var(--x19f6jud);
  }

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

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

  .xlyipyv {
    text-overflow: ellipsis;
  }

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

  .x5ve5x3 {
    touch-action: none;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .x1c071of {
    transform: none;
  }

  .x7p49u4 {
    transform: rotate(0);
  }

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

  .x1rbgqaq {
    transform: rotate(270deg);
  }

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

  .x9mn55f {
    transform: scale(.9);
  }

  .x3oybdh {
    transform: scale(1);
  }

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

  .xbryuvx {
    transform: translateX(0);
  }

  .x1fwg2p4 {
    transform: translateX(calc(-1 * (18rem + var(--x1chqc27))));
  }

  .x970cu9 {
    transform: translateX(calc(-100% - var(--x1chqc27)));
  }

  .xbotave {
    transform: translateX(calc(100% + var(--x1chqc27)));
  }

  .x1etwjf9 {
    transform: translateX(var(--active-tab-left));
  }

  .x105ttfm {
    transform: translateY(-100%);
  }

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

  .xnn1q72 {
    transform: translateY(0);
  }

  .x1weeur4 {
    transform: translateY(100%);
  }

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

  .xf1rc6 {
    transition-delay: 0s, 0s;
  }

  .xaxfzw7 {
    transition-delay: var(--x11cryz2),0s;
  }

  .x1mq3mr6 {
    transition-duration: 0s;
  }

  .x1pq1fe9 {
    transition-duration: var(--x11cryz2);
  }

  .xs0q3fv {
    transition-duration: var(--x178jb8y);
  }

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

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

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

  .xua3uq3 {
    transition-property: height;
  }

  .x1ebn093 {
    transition-property: left, transform;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

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

  .x11xpdln {
    transition-property: transform;
  }

  .x2i4xyo {
    transition-property: width, margin-inline-end;
  }

  .x5z3slk {
    transition-property: width, margin-inline-start, margin-inline-end;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .xf9l208 {
    transition-timing-function: var(--xumhz1);
  }

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

  .x1x7wgjd {
    vertical-align: -.125em;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .xhtitgo {
    z-index: 2;
  }

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

  .xunximx {
    z-index: var(--x1oj1qqg);
  }

  .xcorw4h {
    z-index: var(--x1yrzvpz);
  }

  .x1o8hfwi {
    z-index: var(--xawl9oa);
  }

  .x1ue20hy {
    z-index: var(--xxlzr6j);
  }

  .x6sl5ll {
    z-index: var(--xzj5rmg);
  }

  .x1tl28c9[data-indeterminate] {
    animation-duration: calc(6 * var(--x178jb8y));
  }

  .x1fkt45h[data-indeterminate] {
    animation-iteration-count: infinite;
  }

  .x1qkb65k[data-indeterminate] {
    animation-name: x1do5dr1-B;
  }

  .xu9bpdm[data-indeterminate] {
    animation-timing-function: var(--xumhz1);
  }

  .x18ejm1c[data-active] {
    background-color: #0000;
  }

  .x1kisklj[data-highlighted], .xnc0vtj[data-pressed] {
    background-color: var(--xmgkifv);
  }

  .x1tt4col[data-checked] {
    background-color: var(--xn5kp1h);
  }

  .xezsrup[data-active] {
    background-color: var(--xulr8b8);
  }

  .x1un50h6[data-highlighted], .xo4qdps:hover:not(:disabled, [data-disabled]) {
    background-color: var(--xuye9kz);
  }

  .x1a7m7b6[data-selected] {
    color: var(--x1ylf6ym);
  }

  .x1dl3dfn[data-pressed], .xoyv165[data-active] {
    color: var(--x7cq8o0);
  }

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

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

  .x1d72f0e:is([data-hovering], [data-scrolling]), .x1euntei:focus-within {
    opacity: 1;
  }

  .xbt4iw:focus-within, .xjtggp9:is([data-hovering], [data-scrolling]) {
    pointer-events: auto;
  }

  .x1iiveln:active:not(:disabled, [data-disabled]) {
    transform: none;
  }

  .xj4sopc:active:not(:disabled, [data-disabled]) {
    transform: scale(.96);
  }

  .xw74edh:active:not(:disabled, [data-disabled]) {
    transform: scale(.98);
  }

  .xtg4zze[data-checked] {
    transform: translateX(1rem);
  }

  .x195he51[data-active] {
    z-index: var(--xxlzr6j);
  }

  .x8b4bfo:hover {
    background-color: var(--x-b6ve2z);
  }

  .x156oqip:hover {
    background-color: var(--xuye9kz);
  }

  .xvt8cn:hover {
    color: var(--x7cq8o0);
  }

  @media (prefers-reduced-motion: reduce) {
    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }

    .xphioz4.xphioz4 {
      background-image: none;
    }

    .x16dpw5u.x16dpw5u {
      opacity: 1;
    }

    .xuupxpy.xuupxpy {
      transform: none;
    }

    .xhj7x8a.xhj7x8a {
      transition-delay: 0s;
    }

    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }

    .x7q6rrb.x7q6rrb[data-indeterminate] {
      animation-name: none;
    }

    .x8yqmt0.x8yqmt0[data-indeterminate] {
      transform: none;
    }
  }
}

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

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

  .x12gouw5 {
    border-bottom-color: var(--x4dqh9g);
  }

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

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

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

  .x17ean8 {
    border-bottom-width: var(--x-borderBottomWidth);
  }

  .xsb5j7k {
    border-left-color: var(--x-borderLeftColor);
  }

  .x1hqpmal {
    border-left-style: dotted;
  }

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

  .xvc91ea {
    border-left-width: var(--x-borderLeftWidth);
  }

  .xv343g3 {
    border-right-color: var(--x-borderRightColor);
  }

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

  .x1fz8zon {
    border-right-width: var(--x-borderRightWidth);
  }

  .x1v8p93f {
    border-top-color: #0000;
  }

  .x1kdptur {
    border-top-color: var(--x-borderTopColor);
  }

  .x14m0n88 {
    border-top-color: var(--xn5kp1h);
  }

  .x1f8csn2 {
    border-top-left-radius: var(--x11ddx7e);
  }

  .x67opla {
    border-top-right-radius: var(--x11ddx7e);
  }

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

  .x11jyild {
    border-top-width: var(--x-borderTopWidth);
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x1udl335 {
    bottom: calc(-1 * var(--x394vjg));
  }

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

  .x4bzujq {
    height: .1875rem;
  }

  .x164u9eo {
    height: .5rem;
  }

  .x1ub0la8 {
    height: .6rem;
  }

  .xvle69y {
    height: .75rem;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1roirhx {
    height: 10rem;
  }

  .x18dl8mb {
    height: 150px;
  }

  .xlzyvqe {
    height: 1em;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .xwaiz5r {
    height: 2.5rem;
  }

  .x1lf3n13 {
    height: 20rem;
  }

  .x36qwtl {
    height: 2px;
  }

  .xettwda {
    height: 2rem;
  }

  .x1pizb70 {
    height: 3rem;
  }

  .x112a4uq {
    height: 49px;
  }

  .xols6we {
    height: 6px;
  }

  .xt7dq6l {
    height: auto;
  }

  .xw9yqe0 {
    height: min(24rem, 55vh);
  }

  .xuan8c8 {
    height: var(--collapsible-panel-height);
  }

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

  .xlmusja {
    height: var(--x1ejfs1q);
  }

  .x1tcohz5 {
    height: var(--x1mwsgsj);
  }

  .x1qdhk4l {
    height: var(--x1r4l6ep);
  }

  .x102z51l {
    height: var(--x5d0iuj);
  }

  .xalvzhm {
    height: var(--x89308x);
  }

  .xwft033 {
    height: var(--x9adbas);
  }

  .x11ey8ql {
    height: var(--xpyuup1);
  }

  .x11jnsxm {
    height: var(--xusmyv);
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

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

  .x1jodfko {
    left: var(--x394vjg);
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x1xrfqjn {
    margin-left: calc(-1 * var(--x394vjg));
  }

  .x1sfxjv3 {
    margin-top: .2rem;
  }

  .x1qc10tz {
    margin-top: var(--x1mwsgsj);
  }

  .xrbm1p8 {
    margin-top: var(--x1rcaqm2);
  }

  .xe5b7os {
    margin-top: var(--x394vjg);
  }

  .x1q8h89d {
    margin-top: var(--xxcb7ds);
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .xz6j1ir {
    max-height: 10rem;
  }

  .x1bsj13w {
    max-height: 20rem;
  }

  .x1sydq0y {
    max-height: calc(100vh - 1rem);
  }

  .xlmodhz {
    max-height: calc(100vh - 2rem);
  }

  .xd7ad8z {
    max-height: min(20rem,var(--available-height));
  }

  .x14wejfe {
    max-height: min(24rem, 100vh - 2rem);
  }

  .x18bqfxi {
    max-height: min(40rem, 100vh - 2rem);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x9h9p8b {
    max-width: 20rem;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .xui0wba {
    max-width: 4rem;
  }

  .xht1ndd {
    max-width: calc(100vw - 1rem);
  }

  .xf68679 {
    max-width: var(--x-maxWidth);
  }

  .x3utmd7 {
    max-width: var(--x1jhqh9l);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1aewpuf {
    min-height: 1rem;
  }

  .xsejkeq {
    min-height: 2.5rem;
  }

  .xn6ww07 {
    min-height: var(--x1ejfs1q);
  }

  .x144g0ff {
    min-height: var(--x5d0iuj);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .x12kinc7 {
    min-width: 12rem;
  }

  .x9padk7 {
    min-width: 14rem;
  }

  .xgomdpo {
    min-width: 1rem;
  }

  .x19hwnzc {
    min-width: 2rem;
  }

  .xzhy1st {
    min-width: 8rem;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .xjqpyvm {
    padding-bottom: var(--x-paddingBottom);
  }

  .x1lzyyep {
    padding-bottom: var(--xxcb7ds);
  }

  .x1mvaaiw {
    padding-top: min(18vh, 8rem);
  }

  .x1jm3axb {
    padding-top: var(--x-paddingTop);
  }

  .x1qf42wj {
    padding-top: var(--xxcb7ds);
  }

  .x1f83cfr {
    right: -.25rem;
  }

  .x3m8u43 {
    right: 0;
  }

  .x7ok3n0 {
    right: var(--x-right);
  }

  .x1a30gi5 {
    right: var(--x394vjg);
  }

  .x13vifvy {
    top: 0;
  }

  .x3bs8dd {
    top: calc(-1 * var(--x394vjg));
  }

  .xjbys53 {
    top: var(--x-top);
  }

  .x1jjc1wv {
    width: .5rem;
  }

  .xro9gxr {
    width: .6rem;
  }

  .x1jw3ynk {
    width: .75rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1qyi71f {
    width: 18rem;
  }

  .x15vhz18 {
    width: 1em;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .xvm51jw {
    width: 2.5rem;
  }

  .x1f1nlb9 {
    width: 25%;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x1pq5h1c {
    width: 5.5rem;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xg0jo4d {
    width: 75%;
  }

  .xthe8de {
    width: 78%;
  }

  .x14atkfc {
    width: auto;
  }

  .xdtshbk {
    width: calc(100% - 1.5rem);
  }

  .x1dwvhgb {
    width: calc(100% - 1rem);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

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

  .x15acbqp {
    width: min(28rem, 48vw);
  }

  .x19ndz4l {
    width: min(32rem, 100%);
  }

  .x178487p {
    width: min(38rem, 100%);
  }

  .x8ue6l4 {
    width: min(40rem, 100%);
  }

  .x1nn6wl5 {
    width: min(44rem, 48vw);
  }

  .xoffw1 {
    width: var(--active-tab-width);
  }

  .x1hhjr3y {
    width: var(--anchor-width);
  }

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

  .x42hcjb {
    width: var(--x1chqc27);
  }

  .x1caeglc {
    width: var(--x1ejfs1q);
  }

  .x1okacqw {
    width: var(--x1r4l6ep);
  }

  .xlk5qin {
    width: var(--x5d0iuj);
  }

  .x1gulhj5 {
    width: var(--x89308x);
  }

  .xb5kimq {
    width: var(--xpyuup1);
  }

  .xjifgxo:focus-visible {
    border-bottom-color: var(--x1do863s);
  }

  .x1fuwxb3[data-starting-style], .x61rqsd[data-ending-style] {
    height: 0;
  }

  .xohibwx[data-indeterminate] {
    width: 40%;
  }

  .x4o9dxs:first-child {
    margin-left: 0;
  }

  @media (height <= 800px) {
    .x1lv5eaw.x1lv5eaw {
      max-width: var(--xvw4ori);
    }
  }
}

@layer priority6 {
  .xhdv4af:before {
    inset: calc(-1 * var(--x9adbas));
  }
}

@layer priority7 {
  .xxyica1:before {
    border-radius: inherit;
  }

  .x171t4zf:before {
    border-radius: var(--x4oi0pt);
  }
}

@layer priority8 {
  .x15h7rrt:before {
    background-color: currentColor;
  }

  .x4xku56:after, .xy223tb:before {
    background-color: var(--x4dqh9g);
  }

  .xu1eu35:before {
    background-color: var(--xhq4nsr);
  }

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

  .x15h3p50::-ms-clear {
    display: none;
  }

  .x15ozc13:before {
    display: none;
  }

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

  .xzwh6sb::-webkit-search-decoration {
    display: none;
  }

  .xuzfe0f::marker {
    font-family: var(--x8wqqas);
  }

  .xulh0tm::marker {
    font-size: var(--x1r7a1ro);
  }

  .x1nekk0b::marker {
    font-variant-numeric: normal;
  }

  .xxdz9qv::marker {
    font-weight: var(--xrpz5v3);
  }

  .x1v4kss0::marker {
    letter-spacing: var(--xe8arjm);
  }

  .x10tlpdo::marker {
    line-height: var(--x4wbmtx);
  }

  .x124lp2h:before {
    opacity: 0;
  }

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

  .x6ixusm:before {
    transition-duration: var(--x11cryz2);
  }

  .x1de4urk:before {
    transition-property: opacity;
  }

  .x112164q:before {
    transition-timing-function: var(--xumhz1);
  }

  .x19ijc2j:active:not(:disabled, [data-disabled]):before, .xcjn095:hover:not(:disabled, [data-disabled]):before {
    opacity: .08;
  }

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

@layer priority9 {
  .x1xrz1ek:after, .xhq5o37:before {
    bottom: 0;
  }

  .xdahmmw:before {
    height: 50%;
  }

  .xsnioed:before {
    height: var(--x5d0iuj);
  }

  .x1s9tp26:after, .x9gjt7d:before {
    height: var(--x9adbas);
  }

  .x1wlytlt:before {
    left: 0;
  }

  .xkilpe8:after {
    left: 100%;
  }

  .x3cmejs:before {
    right: 100%;
  }

  .xegjy7w:before {
    top: 25%;
  }

  .x1vgi0k:before {
    width: 1px;
  }

  .xo977r4:before {
    width: var(--active-tab-left);
  }

  .x12ahzig:after {
    width: var(--active-tab-right);
  }

  .xf5yq7u:before {
    width: var(--xfglodd);
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes xf4slbi-B {
  from {
    background-position: 100% 0;
  }

  to {
    background-position: -100% 0;
  }
}

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

  18% {
    opacity: .94;
    transform: scale(1);
  }

  64% {
    opacity: .94;
    transform: scale(1);
  }

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

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

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

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

  25% {
    opacity: 0;
    transform: scale(1.04);
  }

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

@keyframes x1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

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

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

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

  to {
    transform: translateX(250%);
  }
}

:root, .xwenxxn {
  --x10vh5mt: #f0f0f3;
  --x1nedbj5: #c1dbf2;
  --xbxbqms: #92c6f2;
  --xjbso23: #63b2f1;
  --x16zwlni: #349df1;
  --x1v1e5cg: #0588f0;
}

:root, .x19j8o9u {
  --x11cryz2: .12s;
  --x178jb8y: .2s;
}

:root, .xbckgsl {
  --x195gv09: 0px;
  --x1rcaqm2: 4px;
  --x394vjg: 8px;
  --x1chqc27: 12px;
  --xxcb7ds: 16px;
  --x1mwsgsj: 24px;
  --xhjpmlp: 32px;
  --xusmyv: 48px;
}

:root, .x1e5w98 {
  --x1dn06xx: 400;
  --x9wid4t: 500;
  --x1sow7ht: 600;
  --x1245u7b: 700;
}

:root, .x1oq93ul {
  --x1jhqh9l: 448px;
  --xvw4ori: 688px;
  --xebn197: 880px;
  --x1xjkuva: 1136px;
}

:root, .xy694zr {
  --x1kdzs7y: 4px;
  --x1mgjwrw: 8px;
  --x11ddx7e: 12px;
  --x4oi0pt: 9999px;
}

:root, .x1gm07eq {
  --x1r4l6ep: 1.15rem;
  --xpyuup1: 1.25rem;
  --x89308x: 1.5rem;
  --x1ejfs1q: 2rem;
  --x5d0iuj: 2.5rem;
  --xmi9z08: 12rem;
  --xdev7dk: 12rem;
  --xx5ujso: 3.5rem;
}

:root, .x1rao2sj {
  --x4dqh9g: #dad9d6;
  --x7k2j06: #e9e8e6;
  --xhq4nsr: #edf8fc8f;
  --x1qx9zr1: #5c8fe438;
  --x1do863s: #bcbbb5;
  --xho16ki: #dc3e42;
  --xf8vt7u: #d97757;
  --x1invwgw: #6d75e8;
}

:root, .xjrrlbe {
  --x4hchk: 0 1px 2px #1617260d, 0 2px 6px #1617260d;
  --x1q43ai5: 0 2px 4px #1617260f, 0 8px 24px #1617261c;
  --x1ixs5xw: 0 4px 10px #16172612, 0 16px 44px #16172629;
  --xzp29k5: inset 0 1px 0 #ffffff7a, 0 9px 24px #1c425612;
  --x1b1cjh0: inset 0 1px 0 #ffffff94, 0 18px 48px #144e6c1f;
}

:root, .x1dykriq {
  --x7cq8o0: #1c2024;
  --x5o70j9: #60646c;
  --x19f6jud: #8b8d98;
  --x1oig6qe: #fff;
  --xllrohg: #1c2024;
  --xhdk9mz: #218358;
  --x16i9wwu: #ce2c31;
  --x1ylf6ym: #0588f0;
  --x1td4kak: #d97757;
  --x1ykav9r: #6d75e8;
}

:root, .x1okulc6 {
  --x9adbas: 1px;
  --xfglodd: 2px;
}

:root, .x18ycwn {
  --xcz8m3t: "Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --xrev0m7: 44px;
  --x2l110n: 700;
  --x1kdmq7f: 1.15;
  --x1o5wrsg: -.022em;
  --x1gxyptt: "Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --x1qb4ysv: 32px;
  --x1kv3wmo: 600;
  --xu2t29l: 1.15;
  --x1jww1d7: -.021em;
  --xedriq9: "Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --x1nd82oi: 24px;
  --xkz0wbr: 600;
  --xop3e95: 1.15;
  --xxxxgz0: -.019em;
  --x8wqqas: "Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --x1r7a1ro: 16px;
  --xrpz5v3: 400;
  --x4wbmtx: 1.5;
  --xe8arjm: -.011em;
  --x17xvdfb: "Inter Variable", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --xn0b9mo: 14px;
  --x15rbwy4: 500;
  --x7hgcsg: 1.5;
  --x1qijpsf: -.006em;
  --x1lq611b: ui-monospace, "SF Mono", "Cascadia Code", Menlo, Consolas, monospace;
  --xka7b2f: 14px;
  --x1jv4fk4: 400;
  --xa9slni: 1.5;
  --xlu6au0: 0em;
}

:root, .x1g14dwl {
  --xumhz1: cubic-bezier(.4, 0, .2, 1);
}

:root, .x1infc7l {
  --xw07200: #f9f9fb;
  --xulr8b8: #fff;
  --xr33zl5: #fff;
  --x1i4e50t: #ffffffc2;
  --xh0uhba: #ffffffeb;
  --xui9rpp: #cbe6f2a8;
  --x1umwukd: #dceff7b8;
  --xl4ixr: #cce2eea8;
  --x65bbv1: #fff;
  --x15qgc5a: #14273280;
  --xuye9kz: #f0f0f3;
  --xmgkifv: #e8e8ec;
  --xn5kp1h: #0588f0;
  --xkd5t4u: #dc3e42;
}

:root, .xuxbe81 {
  --xxlzr6j: 1;
  --x1oj1qqg: 30;
  --xawl9oa: 40;
  --xzj5rmg: 45;
  --x1yrzvpz: 50;
}

@media (prefers-color-scheme: dark) {
  :root, .xwenxxn {
    --x10vh5mt: #272a2d;
    --x1nedbj5: #1f3e57;
    --xbxbqms: #175381;
    --xjbso23: #1067ab;
    --x16zwlni: #087cd5;
    --x1v1e5cg: #0090ff;
  }

  :root, .x1rao2sj {
    --x4dqh9g: #3b3a37;
    --x7k2j06: #222221;
    --xhq4nsr: #dcf2fb3d;
    --x1qx9zr1: #87b8ff57;
    --x1do863s: #62605b;
    --xho16ki: #e5484d;
    --xf8vt7u: #e08a6d;
    --x1invwgw: #a9a8ff;
  }

  :root, .x1dykriq {
    --x7cq8o0: #edeef0;
    --x5o70j9: #b0b4ba;
    --x19f6jud: #777b84;
    --xhdk9mz: #3dd68c;
    --x16i9wwu: #ff9592;
    --x1ylf6ym: #0090ff;
    --x1td4kak: #e08a6d;
    --x1ykav9r: #a9a8ff;
  }

  :root, .x1infc7l {
    --xw07200: #111113;
    --xulr8b8: #18191b;
    --xr33zl5: #212225;
    --x1i4e50t: #18191bc2;
    --xh0uhba: #18191beb;
    --xui9rpp: #5ba6c721;
    --x1umwukd: #79bdda29;
    --xl4ixr: #6fbbdb2b;
    --x15qgc5a: #00080e80;
    --xuye9kz: #272a2d;
    --xmgkifv: #363a3f;
    --xn5kp1h: #0090ff;
    --xkd5t4u: #e5484d;
  }

  :root, .xjrrlbe {
    --xzp29k5: inset 0 1px 0 #e3f6fd1a, 0 18px 48px #00080e3d;
    --x1b1cjh0: inset 0 1px 0 #e5f7fd1a, 0 20px 52px #00080e47;
  }
}
