@layer priority1{*,:before,:after{box-sizing:border-box;border-style:solid;border-width:0;border-color:var(--un-default-border-color,#e5e7eb)}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}[data-button-container=horizontal]>:not(:first-child){border-top-left-radius:0!important;border-bottom-left-radius:0!important}[data-button-container=horizontal]>:not(:last-child){border-top-right-radius:0!important;border-bottom-right-radius:0!important}[data-button-container=vertical]>:not(:first-child){border-top-left-radius:0!important;border-top-right-radius:0!important}[data-button-container=vertical]>:not(:last-child){border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}}

@layer priority1;

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

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

  .x10a8y8t {
    inset: 0;
  }

  .xccw97s {
    inset: var(--x-inset);
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1bpp3o7 {
    margin: auto;
  }

  .xehqz9p {
    padding: 0 4px;
  }

  .x1717udv {
    padding: 0;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x1asyghz {
    padding: calc(var(--x9ke2a6) + var(--x4eq0qj));
  }

  .xlhff5q {
    padding: var(--x13c95x);
  }

  .x147p12i {
    padding: var(--x1jjytzq);
  }

  .x4ftwxv {
    padding: var(--x1y050mu) var(--x2tec6o);
  }

  .x1r5bkmk {
    padding: var(--x1y050mu);
  }

  .x1htwb0u {
    padding: var(--x2tec6o);
  }

  .x1ewhwi8 {
    padding: var(--x82r9us);
  }
}

@layer priority3 {
  .xwaznv0 {
    background-position: bottom, 100%;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xggkav {
    border-color: var(--x-1rvvayd);
  }

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

  .xwvfxel {
    border-color: var(--x13vd428);
  }

  .x116uinm {
    border-radius: .5rem;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

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

  .x1xwb7v5 {
    border-radius: var(--x13dldqt);
  }

  .x1dy7s0j {
    border-radius: var(--x15sy2n3);
  }

  .x15zjtnz {
    border-radius: var(--x1hul1q);
  }

  .x1rxe9yl {
    border-radius: var(--x1jjytzq);
  }

  .x1f40ffy {
    border-radius: var(--x1n0mh1s);
  }

  .xzwb97q {
    border-radius: var(--x1vkuzqx);
  }

  .xx3uuc9 {
    border-radius: var(--x1y050mu);
  }

  .xm9mfo6 {
    border-radius: var(--x8eg7ak);
  }

  .xzij1x4 {
    border-radius: var(--xdkxkgw);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .x1inecj1 {
    border-width: 0 6px 6px;
  }

  .xc342km {
    border-width: 0;
  }

  .x5s8wdi {
    border-width: 6px 0 6px 6px;
  }

  .x1k54j7b {
    border-width: 6px 6px 0;
  }

  .x155e2au {
    border-width: 6px 6px 6px 0;
  }

  .x1fblbnx {
    border-width: var(--x1n9sj3x);
  }

  .x12w61fk {
    border-width: var(--x4eq0qj);
  }

  .x1cqoux5 {
    flex: 1 1 0;
  }

  .x98rzlu {
    flex: 1;
  }

  .x13z6uf9 {
    gap: .5rem;
  }

  .xxhr3t {
    gap: 0;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1dfer21 {
    gap: calc(var(--x1jjytzq) * 1.25);
  }

  .x13283oa {
    gap: var(--x10a1b8y);
  }

  .xhe81yv {
    gap: var(--x13c95x);
  }

  .x1pgn1hi {
    gap: var(--x15pcavu);
  }

  .xosotai {
    gap: var(--x1jjytzq);
  }

  .x1ln2unv {
    gap: var(--x1quxrpp);
  }

  .x1a9yyie {
    gap: var(--x1y050mu);
  }

  .xw6zcbc {
    gap: var(--x2tec6o);
  }

  .x18kfub6 {
    gap: var(--xr3mz8c);
  }

  .x1oibge4 {
    grid-column: 1 / 3;
  }

  .x1m77r9c {
    grid-column: aside;
  }

  .x1k7l09w {
    grid-column: gutter;
  }

  .x1a3q8r8 {
    grid-column: main;
  }

  .x14d52f8 {
    grid-column: var(--x-gridColumn);
  }

  .xr1u26f {
    grid-row: aside;
  }

  .xi6wxvy {
    grid-row: gutter;
  }

  .xaayk23 {
    grid-row: main;
  }

  .x33j1x8 {
    grid-row: var(--x-gridRow);
  }

  .xe8uvvx {
    list-style: none;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x107u68z {
    margin-block: var(--x3oa08y);
  }

  .xdye3dx {
    margin-block: var(--xkmuf5i);
  }

  .xnwatil {
    margin-inline: .125em;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xo0yzjp {
    padding-block: .75rem;
  }

  .x11ildfg {
    padding-block: calc(2 * var(--x13c95x));
  }

  .xbs0w05 {
    padding-block: calc(3 * var(--x13c95x));
  }

  .x1pczg27 {
    padding-block: calc(var(--x1jjytzq) * .5);
  }

  .xlmlmur {
    padding-block: calc(var(--x1qyd2xz) + var(--x4eq0qj));
  }

  .x10cmyj3 {
    padding-block: var(--x13c95x);
  }

  .x1w9ufh {
    padding-block: var(--x13oi0ym);
  }

  .x73juwl {
    padding-block: var(--x1jjytzq);
  }

  .x1dqouvf {
    padding-block: var(--x1njhhx3);
  }

  .x1o0j8fw {
    padding-block: var(--x1y050mu);
  }

  .x10v4t6 {
    padding-block: var(--x2tec6o);
  }

  .xil8gs4 {
    padding-block: var(--x64xrhq);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .xzsmjar {
    padding-inline: 1.5rem;
  }

  .x15uyiyv {
    padding-inline: 2vw;
  }

  .x1inhit1 {
    padding-inline: calc(var(--xc8bh94) + var(--x4eq0qj));
  }

  .x1d3qkwh {
    padding-inline: var(--x1dmvuby);
  }

  .xa25byi {
    padding-inline: var(--x1qcj7ni);
  }

  .xf6ipqx {
    padding-inline: var(--x1y050mu);
  }

  .xn7ksyd {
    padding-inline: var(--x2m8piu);
  }

  .xpyfv1n {
    padding-inline: var(--x2tec6o);
  }

  .x139jwlu {
    padding-inline: var(--xhxtmsn);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .xkp68s7 {
    transition: background-color var(--xolfm4v);
  }

  .xvewczl {
    transition: border-color .2s;
  }

  .x1gwx9ft {
    transition: color .2s;
  }

  .xqz5vs7 {
    transition: opacity .3s;
  }

  .x1jaox4c, .x1trvaba {
    transition: transform .2s;
  }

  .x1el4u5y {
    transition: transform .3s;
  }

  .xjx0fmi {
    transition: width 0s linear .3s;
  }

  .x1fi6wvi {
    transition: width linear;
  }

  .xbar14b:disabled:not(#\#) {
    border-color: var(--x-3q419);
  }

  .x1scmg4u:focus-within, .x21tx8n:focus-visible {
    outline: 2px solid var(--x1kx3nk5);
  }

  .ximceb8:first-child {
    margin-inline: 0 var(--xb9t38f);
  }

  .x136onxv:first-child, .x1ty1tg5:last-child {
    margin-inline: 0;
  }

  .x18inxys:last-child {
    margin-inline: var(--xb9t38f) 0;
  }

  .x16sbeic:hover {
    border-color: var(--x-axu0ml);
  }

  .x1t7uz2h:focus {
    border-color: var(--xjv5u13);
  }

  .xwa6ra8:active {
    border-color: var(--x-17vza2m);
  }

  @media (prefers-color-scheme: dark) {
    .xcd9t7t.xcd9t7t {
      border-color: var(--x-cpjal5);
    }

    .xc4ih5z.xc4ih5z:focus-visible, .xvv2ift.xvv2ift:focus-within {
      outline: 2px solid var(--x773dwx);
    }
  }
}

@layer priority4 {
  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x7fd4wk {
    align-self: end;
  }

  .x1y8v6su {
    align-self: start;
  }

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

  .xeaay5l {
    animation-duration: 4s;
  }

  .x3zba6x {
    animation-duration: var(--xzcx9d2);
  }

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

  .x1a97p8m {
    animation-name: x1eeqdjh-B;
  }

  .xub0f8h {
    animation-name: x4xano0-B;
  }

  .x1cz0kvu {
    animation-name: xyl180y-B;
  }

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

  .xoj058f {
    animation-play-state: running;
  }

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

  .x5kmd2y {
    backdrop-filter: blur(3px);
  }

  .x1gymwne {
    backdrop-filter: blur(var(--x1jjytzq));
  }

  .xhok246 {
    background-color: color-mix(in oklch,var(--x16i1n15) 50%,transparent);
  }

  .x1mamipw {
    background-color: color-mix(in oklch,var(--x1k8e52e) 50%,transparent);
  }

  .xj4zfo3 {
    background-color: color-mix(in oklch,var(--x1kx3nk5) 90%,transparent);
  }

  .x1u7dmhv {
    background-color: color-mix(in oklch,var(--x1p0169m) 95%,transparent);
  }

  .x1m5r7av {
    background-color: color-mix(in oklch,var(--x1scaze2) 10%,transparent);
  }

  .x17l9u19 {
    background-color: color-mix(in oklch,var(--x359fuz) 80%,transparent);
  }

  .x1jiolo9 {
    background-color: color-mix(in oklch,var(--x359fuz) 90%,transparent);
  }

  .xxu7b9f {
    background-color: color-mix(in oklch,var(--xjv5u13) 10%,transparent);
  }

  .xgcum95 {
    background-color: color-mix(in oklch,var(--xjv5u13) 15%,transparent);
  }

  .xjbqb8w {
    background-color: #0000;
  }

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

  .x1fvhpy6 {
    background-color: var(--x-bcbnzo);
  }

  .x81l5qa {
    background-color: var(--x116uv6m);
  }

  .x147rrot {
    background-color: var(--x15krson);
  }

  .xbuo912 {
    background-color: var(--x1dk6ytl);
  }

  .x1an0s05 {
    background-color: var(--x1fmzx33);
  }

  .x1i1054y {
    background-color: var(--x1iss84a);
  }

  .x6gvhk9 {
    background-color: var(--x1p0169m);
  }

  .x4pf2xg {
    background-color: var(--x1pt5k87);
  }

  .xe51mpf {
    background-color: var(--x8qh2un);
  }

  .x12wkbmi {
    background-color: var(--xccjm2q);
  }

  .x6a7pkq {
    background-color: var(--xes86up);
  }

  .x493bdn {
    background-color: var(--xht3tu8);
  }

  .xdbr3pk {
    background-color: var(--xjv5u13);
  }

  .x1cb3y89 {
    background-color: var(--xsuku3a);
  }

  .x1pcczfa {
    background-color: var(--xvkw2zs);
  }

  .x1y562uw {
    background-image: linear-gradient(to bottom,var(--x359fuz) 90px,var(--x1pt5k87) 60%,var(--x1p0169m) 100%);
  }

  .x1j8fiqa {
    background-image: radial-gradient(ellipse calc(var(--xsa1ex9) * 2.5) 100% at calc(50% + (.5 * var(--xsa1ex9))) 100%,transparent 0%,transparent 70%,color-mix(in oklch,var(--x359fuz) 90%,transparent) 100%);
  }

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

  .x1gqfdwy {
    background-origin: border-box;
  }

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

  .x15kj8sl {
    background-size: 100% 0%,calc(var(--x1n9sj3x) * 2) 100%;
  }

  .x16se20 {
    box-shadow: 0 -4px 12px #00000014;
  }

  .xrohqzu {
    box-shadow: inset 0 0 0 2px var(--x1vocqas);
  }

  .x1sesqqm {
    box-shadow: inset 0 0 0 2px var(--xc9a542);
  }

  .x6p0l01 {
    box-shadow: inset 0 0 0 var(--x4eq0qj) var(--xetbmph);
  }

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

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

  .xx58lst {
    clip-path: var(--x-clipPath);
  }

  .x6g1zqu {
    color: color-mix(in oklch,var(--x1scaze2) 70%,transparent);
  }

  .xx0ts5o {
    color: color-mix(in oklch,var(--x1scaze2) 95%,transparent);
  }

  .x1heor9g {
    color: inherit;
  }

  .xgesumd {
    color: oklch(from var(--x1iss84a) clamp(0,calc((l - .714) * -1000),1) 0 0);
  }

  .xfx01vb {
    color: var(--color);
  }

  .x3d248p {
    color: var(--x-4xs81a);
  }

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

  .x1fb2bpd {
    color: var(--x11pfavl);
  }

  .xxgfuis {
    color: var(--x18kjt0d);
  }

  .x1iza706 {
    color: var(--x1cj0n78);
  }

  .x4x83g8 {
    color: var(--x1dk6ytl);
  }

  .x1vlsry3 {
    color: var(--x1i6780t);
  }

  .x1uspp7f {
    color: var(--x1iss84a);
  }

  .x1t0pg0l {
    color: var(--x1jse1hr);
  }

  .xtvypcx {
    color: var(--x1k8e52e);
  }

  .x4crosa {
    color: var(--x1mwflll);
  }

  .x5zy3ze {
    color: var(--x1vocqas);
  }

  .x1qv6mqa {
    color: var(--xc93hgd);
  }

  .x1ysmtfn {
    color: var(--xetbmph);
  }

  .xv7bk13 {
    color: var(--xhes63b);
  }

  .x1jt2hks {
    color: var(--xht3tu8);
  }

  .x15shau {
    color: var(--xjv5u13);
  }

  .xsat19l {
    color: var(--xrqvkf1);
  }

  .xepw1ge {
    color: var(--xso27z6);
  }

  .x193oaf2 {
    column-gap: var(--x18zikg0);
  }

  .x5zei9w {
    column-gap: var(--x1aifwl);
  }

  .x1937pn4 {
    container-type: var(--x-containerType);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1146j2 {
    cursor: help;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1ed109x {
    cursor: text;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .xtbdpq9 {
    filter: grayscale(60%);
  }

  .xfqa5ov {
    filter: var(--x-filter);
  }

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

  .xdt5ytf {
    flex-direction: column;
  }

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

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1wz0i82 {
    font-family: var(--x140lf7c);
  }

  .x1q9rk9s {
    font-family: var(--x38uhv9);
  }

  .xx6mr1u {
    font-size: .85em;
  }

  .xeg5ahe {
    font-size: 100cqi;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xhgz3p2 {
    font-size: calc(var(--x13alc0a) * .9);
  }

  .x58dmp3 {
    font-size: calc(var(--xln6343) * .7);
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .xxuhn6h {
    font-size: var(--x13alc0a);
  }

  .xwo1gfv {
    font-size: var(--x1ea0y9n);
  }

  .xbolmh7 {
    font-size: var(--x1kppq6k);
  }

  .xydfzi {
    font-size: var(--x9xzozp);
  }

  .x1w3eigo {
    font-size: var(--xh1kr4x);
  }

  .xhg9api {
    font-size: var(--xls1tlf);
  }

  .x1khc74p {
    font-size: var(--xpwdn1j);
  }

  .x19rfdce {
    font-size: var(--xwfet2d);
  }

  .xddb7kn {
    font-size: var(--xx8rc7a);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .x1iikomf {
    font-weight: 300;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x117nqv4 {
    font-weight: bold;
  }

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

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

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

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

  .xihq33y {
    grid-template-rows: 0fr;
  }

  .x6ec99f {
    grid-template-rows: 1fr 1fr;
  }

  .x1tu4anv {
    grid-template-rows: 1fr;
  }

  .x1xxtoay {
    grid-template-rows: var(--x-gridTemplateRows);
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

  .x1szn6h9 {
    justify-content: stretch;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .x4xo5sw {
    justify-items: end;
  }

  .x619ttb {
    justify-items: start;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

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

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

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

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

  .x1159mfc {
    line-height: 1.1;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x2xl7gl {
    line-height: calc(1.2 * var(--x13alc0a));
  }

  .x1medzft {
    line-height: calc(1.2 * var(--x1ea0y9n));
  }

  .x1infbrd {
    line-height: calc(1.2 * var(--x1kppq6k));
  }

  .x15ct9n9 {
    line-height: calc(1.2 * var(--xh1kr4x));
  }

  .xdybld1 {
    line-height: calc(1.2 * var(--xls1tlf));
  }

  .x15dsfln {
    line-height: var(--x-lineHeight);
  }

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

  .x14z9mp {
    margin-inline-end: 0;
  }

  .xxjojyg {
    margin-inline-start: calc(-1 * var(--x1c9819j));
  }

  .x4lel18 {
    margin-inline-start: var(--x-marginInlineStart);
  }

  .xs9i4mo {
    margin-inline-start: var(--x1y050mu);
  }

  .x1aige07 {
    margin-inline-start: var(--xjt140h);
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x197sbye {
    opacity: .6;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1vqud6w {
    opacity: .7;
  }

  .xb4nw82 {
    opacity: var(--x-opacity);
  }

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

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .xhdq1uv {
    outline-offset: var(--xwea07m);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xwo5tq {
    position: var(--x-position);
  }

  .xtt52l0 {
    resize: none;
  }

  .xwyeizq {
    row-gap: var(--x18zikg0);
  }

  .x1v293rq {
    row-gap: var(--x1aifwl);
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1yc453h {
    text-align: start;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xg830sg {
    text-underline-offset: .15em;
  }

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

  .x1w2vvpw {
    text-wrap: balance;
  }

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

  .xhkc9bb {
    transform: scale(.7);
  }

  .x19f9uas {
    transform: scale(.96) translateY(-8px);
  }

  .x1f85oc2 {
    transform: scale(0);
  }

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

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

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

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

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

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

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

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

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

  .x5i6ehr {
    transform: translateX(-100%);
  }

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

  .xbryuvx {
    transform: translateX(0);
  }

  .xumwmo6 {
    transform: translateX(100%);
  }

  .xnapcvf {
    transform: translateX(55%);
  }

  .x3zfu8k {
    transform: translateY(-50%) rotate(-45deg);
  }

  .xg0pu3j {
    transform: translateY(-50%) rotate(45deg);
  }

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

  .xnn1q72 {
    transform: translateY(0);
  }

  .x17ybvpg {
    transform: translateY(2px) scale(.95);
  }

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

  .xlohyk8 {
    transition-delay: var(--x-transitionDelay);
  }

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

  .x1g2r6go {
    transition-duration: .1s;
  }

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

  .x22j8wx {
    transition-duration: var(--x-transitionDuration);
  }

  .x138d6t4 {
    transition-duration: var(--xgd7eeo);
  }

  .x7plu0k {
    transition-duration: var(--xijxkig);
  }

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

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

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

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

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

  .x1qn9uv2 {
    transition-property: grid-template-rows;
  }

  .x1njp7wv {
    transition-property: left, width, height, opacity, transform;
  }

  .x13b0p5u {
    transition-property: none;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

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

  .x11xpdln {
    transition-property: transform;
  }

  .x110wopa {
    transition-property: var(--x-y6cnzu);
  }

  .xky6h4d {
    transition-property: width, margin;
  }

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

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

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

  .x1ljhoio {
    transition-timing-function: var(--x-transitionTimingFunction);
  }

  .xswsowq {
    transition-timing-function: var(--xmdlqep);
  }

  .x1kxipp6 {
    -webkit-user-select: auto;
    user-select: auto;
  }

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

  .xxymvpz {
    vertical-align: middle;
  }

  .x1n8ftqi {
    vertical-align: text-top;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .x78p4oq {
    vertical-align: var(--x-verticalAlign);
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xfo81ep {
    z-index: 1000;
  }

  .x1bkdxzg {
    z-index: 1001;
  }

  .xa9119d {
    z-index: 50;
  }

  .x14g40p9 {
    z-index: 999;
  }

  .x1q2oy4v {
    z-index: 9999;
  }

  .xkrcnwa {
    z-index: var(--x-gsepj1);
  }

  .x839dl0:disabled:not(#\#) {
    background-color: #0000;
  }

  .xb922zi:disabled:not(#\#) {
    background-color: var(--x-rwgkkn);
  }

  .x110cgnk:active:not(:disabled) {
    background-color: var(--x1dk6ytl);
  }

  .xm04pjx:hover:not(:disabled) {
    background-color: var(--xvkw2zs);
  }

  .x4intz1:focus-visible {
    background-size: 100% 30%,calc(var(--x1n9sj3x) * 2) 100%;
  }

  .x1a4rn85:disabled:not(#\#) {
    color: var(--color);
  }

  .x45mxa:disabled:not(#\#) {
    color: var(--x-wbarij);
  }

  .xgv3o5h[data-loading="true"] {
    cursor: default;
  }

  .x1ny9n1v[data-disabled="true"] {
    cursor: not-allowed;
  }

  .x90ppwn[data-loading="true"] {
    filter: grayscale(20%);
  }

  .x1ukpxgb[data-disabled="true"] {
    filter: grayscale(60%);
  }

  .xgvxdzc:is([data-checked="true"] > *) {
    transform: scale(1);
  }

  .xau5z1l:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    flex-direction: column-reverse;
  }

  .x8uz3jo:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    flex-direction: row-reverse;
  }

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

  .x1d0vatf:hover {
    background-color: color-mix(in oklch,var(--xjv5u13) 10%,transparent);
  }

  .x1j2k28p:hover {
    background-color: var(--x-1e2mv7m);
  }

  .xd58rco:hover {
    background-color: var(--x1pt5k87);
  }

  .xvkz27k:hover {
    background-size: 100% 30%,calc(var(--x1n9sj3x) * 2) 100%;
  }

  .x1qvlgnj:hover {
    color: var(--x-1113oo7);
  }

  .xi9eh37:hover {
    color: var(--x1o2v0hi);
  }

  .x1esn7wn:hover {
    color: var(--xilj9rw);
  }

  .x1pf321o:hover {
    color: var(--xjv5u13);
  }

  .x13a3ea9:hover {
    color: var(--xlezufa);
  }

  .x129jep2:hover {
    transform: translateY(calc(-1 * var(--x1dov71d)));
  }

  .x1nc3r88:hover {
    z-index: 100;
  }

  .xzok3dv:active {
    background-color: var(--x-zp93dq);
  }

  .xx746rz:active {
    color: var(--x-hxnnmm);
  }

  @media (width <= 80rem) {
    .x1m74v8b.x1m74v8b {
      align-items: flex-start;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x1jf1jvw.x1jf1jvw {
      animation-play-state: paused;
    }
  }

  @media (prefers-color-scheme: dark) {
    .x1kcqn8t.x1kcqn8t {
      background-color: var(--x-1ddeik6);
    }

    .x189qenr.x189qenr {
      background-color: var(--x1pt5k87);
    }

    .x1tl994l.x1tl994l {
      box-shadow: inset 0 0 0 var(--x4eq0qj) var(--x1o2v0hi);
    }

    .xwmtefg.xwmtefg {
      color: var(--x1jse1hr);
    }

    .x190917h.x190917h {
      color: var(--xc9a542);
    }
  }

  @media (width <= 80rem) {
    .xro0ao0.xro0ao0 {
      display: block;
    }

    .x15kpg8l.x15kpg8l {
      display: flex;
    }

    .x16r8g5l.x16r8g5l {
      display: none;
    }

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

  @media (width >= 768px) {
    .x161kwe6.x161kwe6 {
      font-size: var(--x13alc0a);
    }
  }

  @media (width <= 80rem) {
    .xofun15.xofun15 {
      font-size: .6rem;
    }

    .xtptrtv.xtptrtv {
      font-size: var(--x1ea0y9n);
    }

    .x1l1dbmn.x1l1dbmn {
      font-size: var(--x1kppq6k);
    }

    .xxh6adv.xxh6adv {
      font-size: var(--xh1kr4x);
    }

    .x1h62uix.x1h62uix {
      line-height: calc(1.2 * var(--x1ea0y9n));
    }

    .xumipdp.xumipdp {
      line-height: calc(1.2 * var(--x1kppq6k));
    }

    .xd7cmfl.xd7cmfl {
      line-height: calc(1.2 * var(--xh1kr4x));
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x4wkmsb.x4wkmsb {
      transition-property: none;
    }

    .x1ympp8d.x1ympp8d {
      transition-property: opacity;
    }
  }
}

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

  .x1f0py0n {
    border-bottom-left-radius: var(--x1hul1q);
  }

  .xquphc9 {
    border-bottom-right-radius: var(--x1hul1q);
  }

  .x1v8ym1w {
    border-bottom-width: calc(var(--x1n9sj3x) * 2);
  }

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

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

  .x1qru2j6 {
    border-top-color: var(--x1762x6r);
  }

  .xbztsk6 {
    border-top-left-radius: var(--x1hul1q);
  }

  .xc08ei2 {
    border-top-right-radius: var(--x1hul1q);
  }

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

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

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

  .xklcyiv {
    border-top-width: var(--x4eq0qj);
  }

  .xqd3l62 {
    bottom: -10px;
  }

  .x9fla40 {
    bottom: -30%;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x93bgbf {
    bottom: 30%;
  }

  .xwftdw0 {
    bottom: var(--x1jjytzq);
  }

  .xqtp20y {
    height: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .xlzyvqe {
    height: 1em;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xmydgjh {
    height: 65%;
  }

  .xuv0xuj {
    height: 75%;
  }

  .xt7dq6l {
    height: auto;
  }

  .x10xp5a5 {
    height: calc(2 * var(--x13c95x));
  }

  .xymbndm {
    height: calc(var(--x1jjytzq) * .5);
  }

  .x1p1iaw0 {
    height: calc(var(--x1jjytzq) * 1);
  }

  .x18s3uc5 {
    height: calc(var(--x1n9sj3x) * 2);
  }

  .xr4eb4m {
    height: calc(var(--x2tec6o) * .5);
  }

  .xgh72u7 {
    height: calc(var(--x2tec6o) * 1.5);
  }

  .x1so22qe {
    height: calc(var(--xh54x83) * 2);
  }

  .x1jnnose {
    height: calc(var(--xkbfqrj) * 1.2);
  }

  .x5fhves {
    height: calc(var(--xln6343) * 4);
  }

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

  .x3vpmhm {
    height: var(--x13c95x);
  }

  .x1orym4d {
    height: var(--x1g24md7);
  }

  .x1quiilk {
    height: var(--x1y050mu);
  }

  .x13y3t6x {
    height: var(--x2tec6o);
  }

  .xpymb9 {
    height: var(--x4eq0qj);
  }

  .xw8d2su {
    height: var(--x5oqkqm);
  }

  .x1ryzbek {
    height: var(--xepii6s);
  }

  .xtl075f {
    height: var(--xh54x83);
  }

  .xu3n90 {
    height: var(--xln6343);
  }

  .xtc1vu9 {
    height: var(--xvknmkx);
  }

  .xsfkoo2 {
    height: var(--xz6wxl4);
  }

  .x3rpodo {
    left: -9999px;
  }

  .xu96u03 {
    left: 0;
  }

  .x1nu84yq {
    left: 10%;
  }

  .xowhefo {
    left: 12.5%;
  }

  .x1nrll8i {
    left: 50%;
  }

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

  .x165yvva {
    left: var(--x1y050mu);
  }

  .x1p4toz6 {
    margin-bottom: -25em;
  }

  .x1obsl4q {
    margin-bottom: calc(var(--x1jjytzq) * .5);
  }

  .x2ms8lr {
    margin-bottom: var(--x13c95x);
  }

  .x99vvq5 {
    margin-bottom: var(--x1jjytzq);
  }

  .xppe5xg {
    margin-bottom: var(--x1y050mu);
  }

  .x567u62 {
    margin-bottom: var(--x2tec6o);
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1ke8xlu {
    margin-left: calc(-1 * (var(--x2m8piu) + var(--x1n9sj3x)));
  }

  .x1jhqodx {
    margin-top: -.25em;
  }

  .xdj266r {
    margin-top: 0;
  }

  .xj1urod {
    margin-top: 1rem;
  }

  .x894rcj {
    margin-top: calc(-6 * var(--x13c95x));
  }

  .x1fo9322 {
    margin-top: var(--x13c95x);
  }

  .x5fcdxz {
    margin-top: var(--x1jjytzq);
  }

  .xsljzjy {
    margin-top: var(--x1y050mu);
  }

  .x1o1icdk {
    margin-top: var(--x2tec6o);
  }

  .x64hdw1 {
    max-height: var(--xrxkkxy);
  }

  .x12pq5kg {
    max-width: 1em;
  }

  .x1iasaxs {
    max-width: 448px;
  }

  .x27kpxv {
    max-width: 560px;
  }

  .x4uk5c4 {
    max-width: 672px;
  }

  .x1cw83y4 {
    max-width: calc(.22 * var(--xsa1ex9));
  }

  .xbtcc1d {
    max-width: calc(.48 * var(--xsa1ex9));
  }

  .x1pgu1vp {
    max-width: calc(4 * 6.5 * var(--x13c95x) + 3 * var(--x2tec6o));
  }

  .x26emrd {
    max-width: calc(6.5 * var(--x13c95x));
  }

  .x1080amd {
    max-width: var(--xsa1ex9);
  }

  .xmcvs6i {
    min-height: 150vh;
  }

  .xseoqlg {
    min-height: 80px;
  }

  .xu6x3ej {
    min-height: calc(100vh - (2.5 * var(--x2tec6o)));
  }

  .x6vwfng {
    min-height: var(--xkbfqrj);
  }

  .xeuugli {
    min-width: 0;
  }

  .x1et6avd {
    min-width: 1.5em;
  }

  .xzhy1st {
    min-width: 8rem;
  }

  .xs3br4d {
    min-width: var(--xkbfqrj);
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x1yklmq6 {
    padding-bottom: var(--x1jjytzq);
  }

  .x17s3g4v {
    padding-bottom: var(--x1y050mu);
  }

  .x1rp8ms3 {
    padding-left: var(--x1y050mu);
  }

  .x16zhhih {
    padding-top: var(--x1y050mu);
  }

  .xes8a3j {
    right: -20%;
  }

  .x3m8u43 {
    right: 0;
  }

  .x17zd9i7 {
    right: 15%;
  }

  .x1nod3xn {
    right: calc(50% - (.5 * var(--xsa1ex9)));
  }

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

  .xjtc1wm {
    scroll-margin-top: calc(var(--x2tec6o) * 2.5 + var(--x13c95x));
  }

  .x1agkon0 {
    top: -9999px;
  }

  .x13vifvy {
    top: 0;
  }

  .x222dq1 {
    top: 12.5%;
  }

  .xwa60dl {
    top: 50%;
  }

  .xz3ft6n {
    top: calc(-.5 * var(--x18zikg0));
  }

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

  .x12qegd6 {
    top: var(--x1y050mu);
  }

  .xnalus7 {
    width: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .xw4jnvo {
    width: 20px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1useyqa {
    width: 48px;
  }

  .xg0jo4d {
    width: 75%;
  }

  .xktia5q {
    width: 80%;
  }

  .x14atkfc {
    width: auto;
  }

  .x17hn6l3 {
    width: calc(var(--x1jjytzq) * 1);
  }

  .xbixgyk {
    width: calc(var(--x1n9sj3x) * 2);
  }

  .xw01u4r {
    width: calc(var(--x2tec6o) * .5);
  }

  .x6omjlw {
    width: calc(var(--xh54x83) * 2);
  }

  .x1q6t9bs {
    width: calc(var(--xkbfqrj) * 1.2);
  }

  .xemxn6a {
    width: calc(var(--xln6343) * 4);
  }

  .xezivpi {
    width: max-content;
  }

  .xfwccr8 {
    width: min(320px, 85vw);
  }

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

  .xrdl2ad {
    width: var(--x13c95x);
  }

  .xw444lb {
    width: var(--x1g24md7);
  }

  .x1x1w2c8 {
    width: var(--x1y050mu);
  }

  .x94n1kk {
    width: var(--x2tec6o);
  }

  .xc9oq1f {
    width: var(--x5oqkqm);
  }

  .xkyrosr {
    width: var(--xepii6s);
  }

  .x14fgsmz {
    width: var(--xh54x83);
  }

  .xmfmb8w {
    width: var(--xln6343);
  }

  .x1qkgsiq {
    width: var(--xvknmkx);
  }

  .x6sooyt {
    width: var(--xz6wxl4);
  }

  @media (prefers-color-scheme: dark) {
    .x9m11m7.x9m11m7 {
      border-top-color: var(--x1i6780t);
    }
  }

  @media (width <= 80rem) {
    .xk9dc0l.xk9dc0l {
      margin-left: 0;
    }

    .x5tszkl.x5tszkl {
      max-width: 100%;
    }

    .xdi6y0.xdi6y0 {
      min-height: auto;
    }

    .x1er7sv6.x1er7sv6 {
      width: 100%;
    }
  }
}

@layer priority6 {
  .x9msap3:before {
    border-radius: 50%;
  }
}

@layer priority7 {
  .x1i3pd2l:before {
    background-color: var(--xjv5u13);
  }

  .x12waqov::placeholder {
    color: var(--x1jse1hr);
  }

  .x3gseaq::placeholder {
    color: var(--xc9a542);
  }

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

  .xtbmc8j:before {
    flex-shrink: 0;
  }

  .xpoxvw0:after {
    opacity: .7;
  }

  .x1j6awrg:after {
    position: absolute;
  }
}

@layer priority8 {
  .xq5ucvw:after {
    border-bottom-color: currentColor;
  }

  .xi3ckve:after {
    border-bottom-style: dashed;
  }

  .x1qj619r:after {
    border-bottom-width: 1px;
  }

  .x31898b:after {
    bottom: -.25em;
  }

  .x1xrz1ek:after {
    bottom: 0;
  }

  .x1gmr53x:after {
    height: 0;
  }

  .x1vau0bw:before {
    height: var(--x1y050mu);
  }

  .x17cx49:after {
    left: 0;
  }

  .x50cd35:before {
    margin-top: calc(.75em - var(--x1y050mu) / 2);
  }

  .xnbfe2x:after {
    right: 0;
  }

  .xfh1c8d:before {
    width: var(--x1y050mu);
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes x1eeqdjh-B {
  0% {
    opacity: 0;
    bottom: 0;
  }

  1% {
    opacity: 1;
  }

  6.5% {
    opacity: 1;
  }

  7.5% {
    opacity: 0;
    bottom: 100%;
  }

  100% {
    opacity: 0;
    bottom: 0;
  }
}

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

  100% {
    transform: translateX(-50%);
  }
}

@keyframes x4xano0-B {
  0% {
    transform: translateX(-50%);
  }

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

:root, .x20ufat {
  --x38uhv9: monospace;
  --xgd7eeo: .2s;
  --xijxkig: .3s;
  --xmdlqep: ease-out;
  --xr3mz8c: var(--x1jjytzq);
  --xrqvkf1: var(--xjv5u13);
  --x82r9us: var(--x13c95x);
  --x1hul1q: var(--x2tec6o);
  --x4eq0qj: calc(var(--x1jjytzq) * .75);
  --x1p0il10: var(--x1jjytzq);
  --x19b8d9i: calc(var(--x1jjytzq) * .25);
  --x66vjop: var(--x1y050mu);
  --xc8bh94: var(--x1jjytzq);
  --x1qyd2xz: calc(var(--x1jjytzq) * .25);
  --x1n0mh1s: var(--x1y050mu);
  --x9ke2a6: var(--x1jjytzq);
  --x1pkkce1: var(--xjv5u13);
  --x1xwhl4k: var(--xjv5u13);
  --x1n9sj3x: calc(var(--x1jjytzq) * .25);
  --x2m8piu: var(--x1y050mu);
  --xwea07m: var(--x1jjytzq);
  --x8eg7ak: var(--x1y050mu);
  --xz6wxl4: var(--x2tec6o);
  --xb9t38f: var(--x1jjytzq);
  --x1quxrpp: 0;
  --xepii6s: var(--x13c95x);
  --x13dldqt: 100%;
  --x18zikg0: calc(var(--x13c95x) * 2);
  --x1aifwl: var(--x2tec6o);
  --x1g24md7: calc(var(--x1jjytzq) * .6);
  --xolfm4v: .2s;
  --xwfet2d: .9em;
  --x1dmvuby: .3em;
  --x13oi0ym: .1em;
  --x1vkuzqx: .25em;
  --x8qh2un: var(--x1dk6ytl);
  --x1cj0n78: var(--xjv5u13);
  --xln6343: var(--x13c95x);
  --x15sy2n3: 50%;
  --x1pjlavb: calc(var(--x1jjytzq) * .5);
  --xjt140h: var(--x1jjytzq);
  --xou4vtu: .15;
  --x1l8in0e: .75;
  --x140lf7c: monospace;
  --x1c9819j: calc(var(--x1jjytzq) * .5);
  --x1dov71d: calc(var(--x1jjytzq) * .5);
  --xrxkkxy: calc(var(--x13c95x) * 5);
  --x1fmzx33: var(--xc9a542);
  --xkbfqrj: var(--x2tec6o);
  --xh54x83: calc(var(--x1y050mu) * .7);
  --xx8rc7a: calc(var(--xpwdn1j) * .8);
  --x1qcj7ni: calc(var(--x1jjytzq) * .5);
  --x64xrhq: calc(var(--x1jjytzq) * .125);
  --x1pgasw8: calc(var(--x1jjytzq) * .5);
  --xvl8xg0: calc(var(--x1jjytzq) * .35);
  --xvknmkx: calc(var(--x1y050mu) * .9);
  --xes86up: var(--x13vd428);
  --x1mwflll: var(--xjv5u13);
  --xhxtmsn: var(--x1jjytzq);
  --x1njhhx3: calc(var(--x1jjytzq) * .5);
  --xdkxkgw: calc(var(--x1jjytzq) * .75);
  --x9xzozp: var(--xpwdn1j);
  --x10a1b8y: calc(var(--x1jjytzq) * .5);
  --xzcx9d2: 30s;
  --x15pcavu: var(--x2tec6o);
  --x5oqkqm: calc(var(--x1y050mu) * .75);
  --xsuku3a: var(--xjv5u13);
  --xccjm2q: var(--xc9a542);
  --x1e5crjl: .3s ease-out;
}

:root, .xui60uo {
  --xpwdn1j: clamp(.7rem, .6769rem + .1026vw, .8rem);
  --xls1tlf: clamp(.875rem, .8462rem + .1282vw, 1rem);
  --x1kppq6k: clamp(1.0938rem, 1.0577rem + .1603vw, 1.25rem);
  --xh1kr4x: clamp(1.3672rem, 1.3221rem + .2003vw, 1.5625rem);
  --x1ea0y9n: clamp(1.709rem, 1.6526rem + .2504vw, 1.9531rem);
  --x13alc0a: clamp(1.709rem, 1.6526rem + .2504vw, 1.9531rem);
  --x1jjytzq: clamp(.25rem, .25rem + 0vw, .25rem);
  --x1y050mu: clamp(.4375rem, .4231rem + .0641vw, .5rem);
  --x2tec6o: clamp(.875rem, .8462rem + .1282vw, 1rem);
  --x13c95x: clamp(1.3125rem, 1.2692rem + .1923vw, 1.5rem);
  --x3oa08y: clamp(.25rem, .25rem + 0vw, .25rem);
  --xkmuf5i: clamp(.4375rem, .4231rem + .0641vw, .5rem);
  --xsa1ex9: 100vw;
}

:root, .x19v1c8r {
  --xz6cfpf: #fff2f0;
  --x9bcz7n: #fff2f0;
  --xsfsecg: #ffdeda;
  --x14qxwir: #ffb6ae;
  --xf8poxg: #ff8c83;
  --xjngiur: #fd5c57;
  --x1vocqas: #d73738;
  --x1rzbglp: #b80a1d;
  --xtgezat: #91000d;
  --xvr8n9l: #6b0001;
  --xhb0k4b: #410003;
  --x1s0d8xs: #2a0000;
  --x1mlc6pa: #080000;
  --x188yrbl: #f8f6e2;
  --xjs8qcg: #ffd;
  --xkzx8gz: #fffbba;
  --xw78po3: #f5f0aa;
  --x14dtdf5: #eae5a0;
  --xr52oig: #eadb2b;
  --x15h1618: #dccd03;
  --x151y6wt: #b2a500;
  --x1gw9adk: #897e00;
  --x1nacl8p: #625a00;
  --x1rgs5kp: #3e3800;
  --x1hftyjk: #282200;
  --x1gu09ql: #030200;
  --x1xxklfl: #edf6ff;
  --x14mnawn: #f0faff;
  --xtidez1: #daedff;
  --x1r5pbxo: #a4d5ff;
  --x1d1ld5c: #76bbff;
  --x1gbzsrg: #50a0f0;
  --x11yo88v: #2d80cd;
  --x1oujnfz: #0265b0;
  --xrit7pe: #004c8b;
  --x3u19gc: #003467;
  --xtj7pm6: #001e44;
  --xhk4uxh: #001128;
  --x11ou3iw: #000207;
  --x1mddzc5: #eef8f1;
  --xil87cy: #e7ffef;
  --x1onlbwm: #d3f5df;
  --xn67y1: #9ee2b9;
  --xqdh8zl: #84c89f;
  --x1xmrao: #6aae86;
  --x31hhup: #4b8e68;
  --x1f63glr: #30734f;
  --xwyi04x: #105a37;
  --x1pwhtyk: #004023;
  --x28t5zo: #002712;
  --x16sg0bp: #001807;
  --xnhj9vy: #000301;
  --x16i1n15: #f5f5f4;
  --x1k4xfv5: #f5f5f3;
  --x1s6rykk: #e0e0de;
  --x773dwx: #b7b7b3;
  --xetbmph: #90908c;
  --xilj9rw: #6a6a67;
  --xjv5u13: #3f3f3c;
  --x1wuuzp8: #31312e;
  --x1o2v0hi: #232321;
  --x1kx3nk5: #171714;
  --x1k8e52e: #0b0b09;
  --xso27z6: #040403;
  --xxw8x5h: #020201;
  --x6foei1: #f2f6f8;
  --xgs2yhk: #f6fbff;
  --xhnhhkv: #e8f3fb;
  --x1kcghlb: #d6e1e9;
  --x1dd41j9: #bbd1e0;
  --x1utz62l: #a9bfce;
  --x359fuz: #94a9b8;
  --xexze0o: #748896;
  --x19orjjv: #556876;
  --x7nvs2p: #374a57;
  --x1nhwcct: #1f2d37;
  --x19mzr4k: #0e1c25;
  --xtqcl1r: #000204;
  --x1p0169m: #f4f5f6;
  --x10eeuzw: #f9fdff;
  --x15krson: #f4f8fa;
  --x1pt5k87: #ebeff0;
  --xvkw2zs: #e1e5e6;
  --x1dk6ytl: #d4dcdf;
  --x1iss84a: #c8d0d3;
  --x116uv6m: #a0a7aa;
  --xht3tu8: #798183;
  --xlezufa: #555c5e;
  --xc93hgd: #33393c;
  --x1odll0e: #1f2426;
  --xux0q8u: #010202;
  --x1scaze2: #f2f6f8;
  --x1v3mmvc: #f6fbff;
  --x1a9b9eg: #e8f3fb;
  --x1762x6r: #d6e1e9;
  --x13vd428: #bbd1e0;
  --xc9a542: #a9bfce;
  --x1jse1hr: #94a9b8;
  --xhes63b: #748896;
  --x18kjt0d: #556876;
  --x1i6780t: #374a57;
  --x11pfavl: #1f2d37;
  --xqpq1ze: #0e1c25;
  --xs1sgp7: #000204;
}

@supports (color: lab(0% 0 0)) {
  :root, .x19v1c8r {
    --xz6cfpf: lab(96.2499% 9.01285 4.96963);
    --x9bcz7n: lab(96.6584% 30.3392 16.979);
    --xsfsecg: lab(91.8165% 30.3566 17.0089);
    --x14qxwir: lab(81.1395% 61.571 36.1834);
    --xf8poxg: lab(71.4439% 61.7167 36.7701);
    --xjngiur: lab(61.7451% 61.8879 37.6079);
    --x1vocqas: lab(49.6147% 62.1485 39.3556);
    --x1rzbglp: lab(39.4424% 62.42 42.3451);
    --xtgezat: lab(29.2569% 62.757 47.2875);
    --xvr8n9l: lab(19.048% 63.1817 39.6122);
    --xhb0k4b: lab(9.30933% 50.6775 19.9082);
    --x1s0d8xs: lab(3.64113% 45.9662 9.38434);
    --x1mlc6pa: lab(.337633% 5.82358 .917682);
    --x188yrbl: lab(96.7254% -2.12109 9.8418);
    --xjs8qcg: lab(99.6407% -5.8198 34.1024);
    --xkzx8gz: lab(97.715% -5.78976 34.142);
    --xw78po3: lab(93.8635% -5.72672 34.227);
    --x14dtdf5: lab(90.0117% -5.65919 34.3205);
    --xr52oig: lab(86.504% -7.37056 78.6913);
    --x15h1618: lab(81.672% -7.01091 80.5683);
    --x151y6wt: lab(67.0751% -5.70142 93.0902);
    --x1gw9adk: lab(52.4488% -3.91772 115.068);
    --x1nacl8p: lab(37.7745% -1.37022 99.0761);
    --x1rgs5kp: lab(23.0176% 2.45795 61.3721);
    --x1hftyjk: lab(13.237% 2.61681 32.4641);
    --x1gu09ql: lab(.457188% .549801 1.13662);
    --x1xxklfl: lab(96.4968% -2.21226 -7.56943);
    --x14mnawn: lab(97.4788% -6.29285 -24.768);
    --xtidez1: lab(92.7% -6.22258 -24.743);
    --x1r5pbxo: lab(82.7974% -8.24574 -48.3759);
    --x1d1ld5c: lab(73.2027% -7.37938 -48.2157);
    --x1gbzsrg: lab(63.5965% -6.28823 -48.0381);
    --x11yo88v: lab(51.5641% -4.4536 -47.7908);
    --x1oujnfz: lab(41.211% -2.21966 -47.5605);
    --xrit7pe: lab(30.7994% 1.06363 -47.3312);
    --x3u19gc: lab(20.27% 6.28488 -47.1665);
    --xtj7pm6: lab(10.1684% 7.00546 -37.7253);
    --xhk4uxh: lab(3.87852% 10.4595 -36.182);
    --x11ou3iw: lab(.337172% 1.3182 -6.72166);
    --x1mddzc5: lab(96.7051% -4.27887 1.96923);
    --xil87cy: lab(98.2434% -14.3362 6.59511);
    --x1onlbwm: lab(93.5041% -14.341 6.59714);
    --xn67y1: lab(84.6249% -28.9714 13.318);
    --xqdh8zl: lab(75.1443% -29.0318 13.3441);
    --x1xmrao: lab(65.663% -29.1086 13.3773);
    --x31hhup: lab(53.8102% -29.2394 13.4343);
    --x1f63glr: lab(43.5126% -29.4053 13.5071);
    --xwyi04x: lab(33.2125% -29.6606 13.6203);
    --x1pwhtyk: lab(22.9081% -30.104 13.8203);
    --x28t5zo: lab(12.3774% -23.9905 10.8377);
    --x16sg0bp: lab(5.75124% -15.1677 6.66998);
    --xnhj9vy: lab(.533905% -1.52505 .667205);
    --x16i1n15: lab(96.5266% -.0760555 .275373);
    --x1k4xfv5: lab(96.3483% -.252515 .918746);
    --x1s6rykk: lab(89.0012% -.252366 .918818);
    --x773dwx: lab(74.3287% -.50047 1.84065);
    --xetbmph: lab(59.6345% -.49904 1.8417);
    --xilj9rw: lab(44.9404% -.496894 1.84326);
    --xjv5u13: lab(26.5725% -.4922 1.84683);
    --x1wuuzp8: lab(20.1928% -.489399 1.84894);
    --x1o2v0hi: lab(13.8049% -.39196 1.47883);
    --x1kx3nk5: lab(7.4388% -.368245 1.36057);
    --x1k8e52e: lab(2.86591% -.191279 .712931);
    --xso27z6: lab(1.21126% -.105217 .396442);
    --xxw8x5h: lab(.464991% -.0286251 .106379);
    --x6foei1: lab(96.529% -.816137 -1.57403);
    --xgs2yhk: lab(98.4241% -2.67515 -5.22159);
    --xhnhhkv: lab(95.2171% -2.67324 -5.22058);
    --x1kcghlb: lab(88.803% -2.6691 -5.21839);
    --x1dd41j9: lab(82.4083% -5.17315 -10.3553);
    --x1utz62l: lab(75.9933% -5.15103 -10.3453);
    --x359fuz: lab(67.9744% -5.11855 -10.3307);
    --xexze0o: lab(55.3816% -5.05215 -10.3023);
    --x19orjjv: lab(42.7873% -4.95601 -10.2636);
    --x7nvs2p: lab(30.1904% -4.80427 -10.2079);
    --x1nhwcct: lab(17.5924% -3.78573 -8.14686);
    --x19mzr4k: lab(9.1891% -3.56874 -8.08179);
    --xtqcl1r: lab(.462107% -.232697 -.760111);
    --x1p0169m: lab(96.5284% -.361949 -.374758);
    --x10eeuzw: lab(99.1712% -1.20378 -1.24764);
    --x15krson: lab(97.458% -1.20372 -1.24761);
    --x1pt5k87: lab(94.0315% -1.20363 -1.24754);
    --xvkw2zs: lab(90.605% -1.20348 -1.24747);
    --x1dk6ytl: lab(87.206% -2.39837 -2.48976);
    --x1iss84a: lab(82.9229% -2.39769 -2.48929);
    --x116uv6m: lab(68.0926% -2.39462 -2.48748);
    --xht3tu8: lab(53.2622% -2.39027 -2.48491);
    --xlezufa: lab(38.4317% -2.38347 -2.48099);
    --xc93hgd: lab(23.601% -2.37139 -2.47433);
    --x1odll0e: lab(13.7034% -1.89471 -1.97819);
    --xux0q8u: lab(.465633% -.137277 -.156909);
    --x1scaze2: lab(96.529% -.816137 -1.57403);
    --x1v3mmvc: lab(98.4241% -2.67515 -5.22159);
    --x1a9b9eg: lab(95.2171% -2.67324 -5.22058);
    --x1762x6r: lab(88.803% -2.6691 -5.21839);
    --x13vd428: lab(82.4083% -5.17315 -10.3553);
    --xc9a542: lab(75.9933% -5.15103 -10.3453);
    --x1jse1hr: lab(67.9744% -5.11855 -10.3307);
    --xhes63b: lab(55.3816% -5.05215 -10.3023);
    --x18kjt0d: lab(42.7873% -4.95601 -10.2636);
    --x1i6780t: lab(30.1904% -4.80427 -10.2079);
    --x11pfavl: lab(17.5924% -3.78573 -8.14686);
    --xqpq1ze: lab(9.1891% -3.56874 -8.08179);
    --xs1sgp7: lab(.462107% -.232697 -.760111);
  }
}

@media (prefers-color-scheme: dark) {
  :root, .x19v1c8r {
    --x16i1n15: #f5f5f6;
    --x1k4xfv5: #fefeff;
    --x1s6rykk: #fcfdff;
    --x773dwx: #fafafc;
    --xetbmph: #f7f8fa;
    --xilj9rw: #f5f5f7;
    --xjv5u13: #f1f2f6;
    --x1wuuzp8: #c2c3c7;
    --x1o2v0hi: #95969a;
    --x1kx3nk5: #6a6b6f;
    --x1k8e52e: #434347;
    --xso27z6: #2a2b2d;
    --xxw8x5h: #020202;
    --x6foei1: #f5f5f6;
    --x1p0169m: #f5f5f5;
    --x10eeuzw: #f2f3f4;
    --x15krson: #dadbde;
    --x1pt5k87: #abacaf;
    --xvkw2zs: #7f8083;
    --x1dk6ytl: #555659;
    --x1iss84a: #262729;
    --x116uv6m: #1c1d1f;
    --xht3tu8: #131415;
    --xlezufa: #0a0b0c;
    --xc93hgd: #040405;
    --x1odll0e: #020202;
    --xux0q8u: #020202;
  }

  @supports (color: lab(0% 0 0)) {
    :root, .x19v1c8r {
      --x16i1n15: lab(96.5148% .0272393 -.30905);
      --x1k4xfv5: lab(99.7594% .0922084 -1.02928);
      --x1s6rykk: lab(99.3131% .0921786 -1.02924);
      --x773dwx: lab(98.4204% .0922084 -1.02925);
      --xetbmph: lab(97.5278% .0922382 -1.02925);
      --xilj9rw: lab(96.6352% .092268 -1.02924);
      --xjv5u13: lab(95.5017% .188768 -2.05576);
      --x1wuuzp8: lab(78.771% .190318 -2.05486);
      --x1o2v0hi: lab(62.0404% .192434 -2.05354);
      --x1kx3nk5: lab(45.3097% .195831 -2.05156);
      --x1k8e52e: lab(28.5788% .201583 -2.0481);
      --xso27z6: lab(17.4322% .162408 -1.63782);
      --xxw8x5h: lab(.460268% .0132322 -.127739);
      --x6foei1: lab(96.5148% .0272393 -.30905);
      --x1p0169m: lab(96.5176% -.0168979 -.224936);
      --x10eeuzw: lab(95.7724% -.0553727 -.749326);
      --x15krson: lab(87.325% -.107974 -1.49698);
      --x1pt5k87: lab(70.4469% -.106901 -1.49639);
      --xvkw2zs: lab(53.5687% -.105411 -1.49547);
      --x1dk6ytl: lab(36.6905% -.102937 -1.49404);
      --x1iss84a: lab(15.5925% -.0960529 -1.49015);
      --x116uv6m: lab(10.8545% -.0776649 -1.19258);
      --xht3tu8: lab(6.25741% -.0635162 -1.04302);
      --xlezufa: lab(3.03354% -.03694 -.647801);
      --xc93hgd: lab(1.16574% -.0174195 -.34627);
      --x1odll0e: lab(.49115% -.0083223 -.197291);
      --xux0q8u: lab(.461445% -.00534952 -.0921249);
    }
  }
}

.x1rvk77u.x1rvk77u, .x1rvk77u.x1rvk77u:root {
  --x1p0169m: #f8f4f1;
  --x15krson: #fffaf6;
  --xux0q8u: #030100;
  --x1pt5k87: #fff5ef;
  --xvkw2zs: #fef0e7;
  --x1dk6ytl: #f9ece3;
  --x10eeuzw: #fffdf8;
  --x1iss84a: #fee4d2;
  --x116uv6m: #fee4d2;
  --xht3tu8: #a38b7b;
  --xlezufa: #786253;
  --xc93hgd: #503c2d;
  --x1odll0e: #34251a;
  --x1scaze2: #f6f5f4;
  --x1a9b9eg: #fefcf9;
  --xs1sgp7: #020201;
  --x1762x6r: #faf8f5;
  --x13vd428: #f7f4f1;
  --xc9a542: #f3f0ee;
  --x1v3mmvc: #fffefd;
  --x1jse1hr: #f0ebe6;
  --xhes63b: #f0ebe6;
  --x18kjt0d: #96918d;
  --x1i6780t: #6c6863;
  --x11pfavl: #45413d;
  --xqpq1ze: #2c2926;
  --x16i1n15: #fff1f0;
  --x1s6rykk: #ffd2cd;
  --xxw8x5h: #070000;
  --x773dwx: #f9968e;
  --xetbmph: #cc6d67;
  --xilj9rw: #a14742;
  --x1k4xfv5: #ffedea;
  --xjv5u13: #6c1517;
  --x1wuuzp8: #6c1517;
  --x1o2v0hi: #440206;
  --x1kx3nk5: #310001;
  --x1k8e52e: #1f0000;
  --xso27z6: #100000;
  --x6foei1: #fbf3f2;
  --xhnhhkv: #fff6f5;
  --xtqcl1r: #050101;
  --x1kcghlb: #ffeceb;
  --x1dd41j9: #fce3e1;
  --x1utz62l: #f5dbd9;
  --xgs2yhk: #fffaf9;
  --x359fuz: #fccbc7;
  --xexze0o: #fccbc7;
  --x19orjjv: #a57975;
  --x7nvs2p: #7c5350;
  --x1nhwcct: #552f2d;
  --x19mzr4k: #381c1b;
}

@supports (color: lab(0% 0 0)) {
  .x1rvk77u.x1rvk77u, .x1rvk77u.x1rvk77u:root {
    --x1p0169m: lab(96.5061% 1.026 1.80434);
    --x15krson: lab(98.8249% 3.47665 6.05174);
    --xux0q8u: lab(.45253% .524513 .567675);
    --x1pt5k87: lab(97.3239% 3.47769 6.05249);
    --xvkw2zs: lab(95.8229% 3.4788 6.05326);
    --x1dk6ytl: lab(94.3219% 3.47996 6.05402);
    --x10eeuzw: lab(99.5755% 3.47611 6.05141);
    --x1iss84a: lab(92.3873% 7.13101 12.2359);
    --x116uv6m: lab(92.3873% 7.13101 12.2359);
    --xht3tu8: lab(59.8315% 7.27072 12.3563);
    --xlezufa: lab(43.5506% 7.39417 12.4775);
    --xc93hgd: lab(27.265% 7.60238 12.7218);
    --x1odll0e: lab(16.4399% 6.12138 10.2312);
    --x1scaze2: lab(96.5202% .161767 .457227);
    --x1a9b9eg: lab(99.001% .542879 1.52624);
    --xs1sgp7: lab(.462242% .0710934 .172189);
    --x1762x6r: lab(97.6686% .542909 1.52628);
    --x13vd428: lab(96.3361% .543028 1.52632);
    --xc9a542: lab(95.0037% .543058 1.52636);
    --x1v3mmvc: lab(99.6672% .542849 1.52622);
    --x1jse1hr: lab(93.3379% 1.09717 3.05963);
    --xhes63b: lab(93.3379% 1.09717 3.05963);
    --x18kjt0d: lab(60.5361% 1.10638 3.06563);
    --x1i6780t: lab(44.1349% 1.1147 3.07121);
    --x11pfavl: lab(27.7335% 1.12918 3.08128);
    --xqpq1ze: lab(16.7999% .906184 2.46703);
    --x16i1n15: lab(96.3537% 5.53238 2.97909);
    --x1s6rykk: lab(88.134% 18.5643 10.0869);
    --xxw8x5h: lab(.388815% 3.02295 .757951);
    --x773dwx: lab(72.4691% 37.5229 20.9056);
    --xetbmph: lab(57.3874% 37.6453 21.2269);
    --xilj9rw: lab(42.3004% 37.8154 21.7964);
    --x1k4xfv5: lab(95.6701% 18.5534 10.0713);
    --xjv5u13: lab(23.4254% 38.1484 23.7278);
    --x1wuuzp8: lab(23.4254% 38.1484 23.7278);
    --x1o2v0hi: lab(11.4628% 30.6211 15.829);
    --x1kx3nk5: lab(5.62243% 29.5878 9.5219);
    --x1k8e52e: lab(2.0301% 19.2943 4.35143);
    --xso27z6: lab(.786388% 11.9813 2.03748);
    --x6foei1: lab(96.4409% 2.60031 1.31701);
    --xhnhhkv: lab(97.7111% 8.68824 4.41599);
    --xtqcl1r: lab(.429377% 1.20711 .432608);
    --x1kcghlb: lab(95.0128% 8.68899 4.41691);
    --x1dd41j9: lab(92.3145% 8.6897 4.4179);
    --x1utz62l: lab(89.6162% 8.69054 4.4189);
    --xgs2yhk: lab(99.0602% 8.68788 4.41552);
    --x359fuz: lab(85.9731% 17.4454 8.93052);
    --xexze0o: lab(85.9731% 17.4454 8.93052);
    --x19orjjv: lab(55.2164% 17.4955 9.01498);
    --x7nvs2p: lab(39.8364% 17.5385 9.09842);
    --x1nhwcct: lab(24.4537% 17.6085 9.26236);
    --x19mzr4k: lab(14.3116% 14.0997 7.44512);
  }
}

.x1tcu8bg.x1tcu8bg, .x1tcu8bg.x1tcu8bg:root {
  --x8eg7ak: var(--x1jjytzq);
  --x1hul1q: var(--x1jjytzq);
  --x4eq0qj: 1px;
  --xepii6s: calc(var(--x13c95x) * 2);
  --x18zikg0: var(--x13c95x);
}

.xevobnr.xevobnr, .xevobnr.xevobnr:root {
  --xepii6s: var(--x13c95x);
}

.xh2op1a.xh2op1a, .xh2op1a.xh2op1a:root {
  --xsa1ex9: 80rem;
  --xpwdn1j: clamp(.9rem, .8436rem + .2505vw, 1.0315rem);
  --xls1tlf: clamp(1.125rem, 1.0179rem + .4762vw, 1.375rem);
  --x1kppq6k: clamp(1.4063rem, 1.2234rem + .8126vw, 1.8329rem);
  --xh1kr4x: clamp(1.7578rem, 1.4641rem + 1.3055vw, 2.4432rem);
  --x1ea0y9n: clamp(2.1973rem, 1.7432rem + 2.0182vw, 3.2568rem);
  --x13alc0a: clamp(3.0213rem, 2.2694rem + 3.3414vw, 4.7754rem);
  --xkmuf5i: clamp(.5625rem, -.0804rem + 2.8571vw, 2.0625rem);
  --x13c95x: clamp(1.6875rem, 1.5268rem + .7143vw, 2.0625rem);
  --x2tec6o: clamp(2rem, 1.7143rem + 1.2698vw, 2.6667rem);
  --x1y050mu: clamp(.5625rem, .5089rem + .2381vw, .6875rem);
  --x3oa08y: clamp(.3125rem, -.1429rem + 2.0238vw, 1.375rem);
  --x1jjytzq: clamp(.3125rem, .2857rem + .119vw, .375rem);
}

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

.xia4yj6 {
  --primary: inherit;
}

.xsjkdu0 {
  --primary: var(--color);
}

.x19hgjbv {
  --primary: var(--x---primary);
}

.x1gjn5cz {
  --primary: var(--x1pkkce1);
}

.xlo5x5 {
  --secondary: inherit;
}

.x1xg99uv {
  --secondary: var(--color);
}

.xpfglri {
  --secondary: var(--x---secondary);
}

.xedwvyi {
  --secondary: var(--x1xwhl4k);
}
