*,:before,:after{box-sizing:border-box}body{margin:0}

@layer priority1;

@layer priority2 {
  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x1d815qd {
    padding: calc((var(--xzl2fdt) - var(--xb5vdka)) / 2);
  }

  .x10u6jq9 {
    padding: var(--x9ss1fy);
  }
}

@layer priority3 {
  .x1esqah3 {
    border-color: var(--x1iufayb);
  }

  .xl2kdz9 {
    border-color: var(--x1lt5xz2);
  }

  .x1xqphth {
    border-color: var(--x1mfsiv8);
  }

  .x8n8svu {
    border-color: var(--x1mp4y6n);
  }

  .xuxrje7 {
    border-inline-width: 0;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1ennysb {
    border-radius: var(--x18913nf);
  }

  .xaeo3dg {
    border-radius: var(--x1ms1h6y);
  }

  .x1k2lmfk {
    border-radius: var(--x1ms7ch7);
  }

  .x13uz1j7 {
    border-radius: var(--x474t4y);
  }

  .xfirzhu {
    border-radius: var(--x4pbsrq);
  }

  .xmxfs1g {
    border-radius: var(--x8b2nii);
  }

  .x1mb0e9t {
    border-radius: var(--xdz5ymw) var(--xdz5ymw) 0 0;
  }

  .x120i7x3 {
    border-radius: var(--xeem71o);
  }

  .xdhictg {
    border-radius: var(--xs8r7ve);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xtxa9ic {
    border-width: var(--x1g37rnz);
  }

  .xpmdw3f {
    border-width: var(--x1z05nsb);
  }

  .x3vvwdv {
    border-width: var(--x92z3fl);
  }

  .xx021f8 {
    border-width: var(--xx1nnxd);
  }

  .x9lfxac {
    gap: var(--x16bdqnc);
  }

  .x14ogqtx {
    gap: var(--x1ky3v1d);
  }

  .x1s57k4h {
    gap: var(--x8bf0ec);
  }

  .x11evvg2 {
    gap: var(--x9ss1fy);
  }

  .xln35ub {
    gap: var(--xbzjts8);
  }

  .x1c1eycl {
    gap: var(--xhjm6iw);
  }

  .x116gkc3 {
    gap: var(--xmh5zqv);
  }

  .x8qz5rl {
    gap: var(--xtpv5mx);
  }

  .xjej8gk {
    grid-row: span 2;
  }

  .x1aku8bx {
    margin-block: var(--x18fhgvj);
  }

  .x10ed1l0 {
    margin-block: var(--x1hzbzlc);
  }

  .x1d0boej {
    margin-block: var(--x8bf0ec) var(--x16bdqnc);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1vivzck {
    margin-inline: calc(-1 * var(--x1hzbzlc));
  }

  .xhe6a2p {
    margin-inline: var(--x1hzbzlc);
  }

  .x17zi83h {
    margin-inline: var(--xbzjts8);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .x157wkio {
    padding-block: var(--x16bdqnc) 0;
  }

  .x1pt2i8w {
    padding-block: var(--x16bdqnc) var(--x16bdqnc);
  }

  .xb730h7 {
    padding-block: var(--x16bdqnc) var(--x1ky3v1d);
  }

  .x1r11lhy {
    padding-block: var(--x16bdqnc) var(--x8bf0ec);
  }

  .x2fo6ja {
    padding-block: var(--x16bdqnc) var(--xbzjts8);
  }

  .xcruu08 {
    padding-block: var(--x16bdqnc);
  }

  .x1y45kiu {
    padding-block: var(--x18fhgvj);
  }

  .x11zwwz {
    padding-block: var(--x1hzbzlc) var(--x16bdqnc);
  }

  .x14isrfx {
    padding-block: var(--x1hzbzlc) var(--x1qm0m37);
  }

  .x83q2dq {
    padding-block: var(--x1hzbzlc) var(--xbzjts8);
  }

  .xqh78hl {
    padding-block: var(--x1hzbzlc);
  }

  .xov6c36 {
    padding-block: var(--x1ky3v1d) calc(var(--x1hzbzlc) + env(safe-area-inset-bottom));
  }

  .xrvj8lf {
    padding-block: var(--x1ky3v1d);
  }

  .xk5lwhx {
    padding-block: var(--x1qm0m37) 0;
  }

  .xlegn42 {
    padding-block: var(--x1qm0m37) var(--x16bdqnc);
  }

  .x7nke4 {
    padding-block: var(--x1qm0m37);
  }

  .x1lwwmnd {
    padding-block: var(--x8bf0ec) calc(var(--x8bf0ec) + env(safe-area-inset-bottom));
  }

  .xj71m9e {
    padding-block: var(--x8bf0ec);
  }

  .x621win {
    padding-block: var(--x9ss1fy);
  }

  .x77rozl {
    padding-block: var(--xbzjts8) var(--x1hzbzlc);
  }

  .x1cm4pii {
    padding-block: var(--xd0ufx8);
  }

  .x1ecjcab {
    padding-block: var(--xhjm6iw);
  }

  .x18j36tq {
    padding-block: var(--xtpv5mx) var(--x16bdqnc);
  }

  .x1o9uacd {
    padding-block: var(--xtpv5mx) var(--x1ky3v1d);
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1ppx5zo {
    padding-inline: var(--x16bdqnc);
  }

  .xh4qd26 {
    padding-inline: var(--x1hzbzlc);
  }

  .x3o2gq2 {
    padding-inline: var(--x1ky3v1d);
  }

  .x1qqit2g {
    padding-inline: var(--x8bf0ec);
  }

  .x1uzb6fy {
    padding-inline: var(--x9ss1fy);
  }

  .x15gnnc9 {
    padding-inline: var(--xbzjts8);
  }

  .xe5amsz {
    padding-inline: var(--xd0ufx8);
  }

  .x1teyoqq {
    padding-inline: var(--xhjm6iw);
  }

  .x1rdf13e {
    padding-inline: var(--xmh5zqv);
  }

  .x1db7x04 {
    padding-inline: var(--xtpv5mx) var(--x8bf0ec);
  }

  .x1gpfvd4 {
    padding-inline: var(--xtpv5mx);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x7xyz4a:focus-within {
    border-color: var(--x1mp4y6n);
  }

  .x10dfyr9:focus-visible {
    outline: var(--xxfs7yr);
  }

  .xjt50r:focus {
    border-color: var(--x1mp4y6n);
  }
}

@layer priority4 {
  .xvmahel {
    -webkit-font-smoothing: antialiased;
  }

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

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

  .xpvyfi4 {
    align-self: flex-end;
  }

  .xk7qnb2 {
    animation-duration: var(--x294n9q);
  }

  .xjc1v27 {
    animation-name: xutfmb3-B;
  }

  .x1jpw3e9 {
    animation-timing-function: var(--x1dq1gdp);
  }

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

  .xvs1p5u {
    background-color: var(--x108rekz);
  }

  .x1fqzyu2 {
    background-color: var(--x18tpyj);
  }

  .x1cnt1v2 {
    background-color: var(--x1bb37tw);
  }

  .x1a1kzva {
    background-color: var(--x1mfsiv8);
  }

  .x2pow0 {
    background-color: var(--x1mp4y6n);
  }

  .x19zzzpg {
    background-color: var(--xdu2x1w);
  }

  .xzwybsf {
    background-color: var(--xhr9jaf);
  }

  .x12lol7i {
    background-color: var(--xm0m4v4);
  }

  .xv3dqfi {
    background-color: var(--xulrog3);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xnu1tih {
    box-shadow: var(--x13r2j0m);
  }

  .x1ej5vt6 {
    box-shadow: var(--x188zymd);
  }

  .xln00r1 {
    box-shadow: var(--x1azh7of);
  }

  .xuelksc {
    box-shadow: var(--x711x93);
  }

  .xlmafy {
    box-shadow: var(--x7gib3t);
  }

  .x1wb8cjl {
    box-shadow: var(--xanepv7);
  }

  .x1p83o4j {
    box-shadow: var(--xtedb6r);
  }

  .x9n9jlh {
    box-shadow: var(--xzhkzcj);
  }

  .xwmzwxd {
    caret-color: var(--x1mp4y6n);
  }

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

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

  .x1qkofkg {
    color: var(--x108rekz);
  }

  .x1uo81qp {
    color: var(--x10voz7);
  }

  .x1njt11d {
    color: var(--x1d7rem1);
  }

  .xr1jliv {
    color: var(--x1dytoeg);
  }

  .xxfpohh {
    color: var(--x1i61fpu);
  }

  .x1fdalm6 {
    color: var(--x1lt5xz2);
  }

  .xgv8he4 {
    color: var(--x1or9kxw);
  }

  .x3txu91 {
    color: var(--xdu2x1w);
  }

  .x13ardm6 {
    color: var(--xe4im47);
  }

  .x1xghai4 {
    color: var(--xm0m4v4);
  }

  .x15bpic7 {
    color: var(--xz9qxqs);
  }

  .x1ao180s {
    column-gap: var(--xhjm6iw);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .xbh8q5q {
    fill: none;
  }

  .xx68lex {
    fill: var(--x1kqffay);
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1ttgnw7 {
    font-family: var(--x1mvytmo);
  }

  .x11m9szc {
    font-size: var(--x19j3btx);
  }

  .x1gejvme {
    font-size: var(--x1e8i50a);
  }

  .x1696grj {
    font-size: var(--x1r2a07t);
  }

  .x37a41o {
    font-size: var(--x25i56v);
  }

  .xbae3j5 {
    font-size: var(--xafq93q);
  }

  .x1ymkcj2 {
    font-size: var(--xftfku4);
  }

  .x1qhh2oz {
    font-size: var(--xmxo7hy);
  }

  .xdclozf {
    font-size: var(--xqddod5);
  }

  .x5h4toa {
    font-size: var(--xqlpcb3);
  }

  .x2x82zr {
    font-size: var(--xrtkg7t);
  }

  .x1mwjdvr {
    font-size: var(--xtm3smr);
  }

  .x1gq2a58 {
    font-variant-numeric: var(--xefhnei);
  }

  .x860iqj {
    font-weight: var(--x1aqbv5d);
  }

  .xwqkw5a {
    font-weight: var(--x1hc6kox);
  }

  .x16d1qh5 {
    font-weight: var(--x2bge7n);
  }

  .x1cd68oa {
    font-weight: var(--x5v1gw2);
  }

  .x1hytvxl {
    font-weight: var(--x70pqa2);
  }

  .x16tq3mx {
    font-weight: var(--x9solge);
  }

  .x1w9vha7 {
    font-weight: var(--xfazqhk);
  }

  .x1i84fgv {
    font-weight: var(--xrvyte5);
  }

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

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

  .x1q5nlun {
    grid-column-end: 4;
  }

  .x1xdureb {
    grid-column-start: 2;
  }

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

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

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

  .xadvdfg {
    grid-template-columns: var(--x1895fbw) 1fr auto;
  }

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

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

  .xl56j7k {
    justify-content: center;
  }

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

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

  .x1o2pa38 {
    justify-items: center;
  }

  .xh9w587 {
    letter-spacing: var(--x147czb5);
  }

  .x1n7ex9h {
    letter-spacing: var(--x1l0xl8a);
  }

  .x91hpiu {
    line-height: var(--x12l10j1);
  }

  .xi5qhxw {
    line-height: var(--x1t14acu);
  }

  .x1ctgesn {
    line-height: var(--x4ycyjo);
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xsd3lhl {
    opacity: var(--x13gegz0);
  }

  .x1nrs0bu {
    outline-offset: var(--x9ss1fy);
  }

  .x1m0z95b {
    padding-inline-end: var(--x8bf0ec);
  }

  .x1ybvwmc {
    padding-inline-start: var(--x16bdqnc);
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x1isc3sy {
    row-gap: var(--xbzjts8);
  }

  .xrs9lyo {
    scrollbar-color: var(--x1mfsiv8) transparent;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .xeutv01 {
    stroke: none;
  }

  .x3tg5nj {
    stroke: var(--x1e6jfyk);
  }

  .x1u4fjvx {
    stroke: var(--x1egnfyi);
  }

  .xjcu74e {
    stroke: var(--x1i61fpu);
  }

  .x1qp4h0a {
    stroke: var(--x1lt5xz2);
  }

  .xp0ez7s {
    stroke-dasharray: var(--x1xeqs6k);
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .x1f6yumg {
    stroke-linejoin: round;
  }

  .x1e2ptqy {
    stroke-width: var(--x126dh9u);
  }

  .x1bn96v8 {
    stroke-width: var(--x1l2pdx9);
  }

  .x1xyqgcw {
    stroke-width: var(--xb9z4p0);
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x1yc453h {
    text-align: start;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

  .x18h4xax {
    transform: translate(-50%,var(--x1hzbzlc));
  }

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

  .xznxfs0 {
    transition-duration: var(--xho6j2k);
  }

  .x12mx7bo {
    transition-duration: var(--xlfvjnv);
  }

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

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

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

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

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

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

  .xshfolx {
    transition-property: border-color;
  }

  .x1xwloaz {
    transition-property: border;
  }

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

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

  .xcnl32j {
    transition-timing-function: var(--x1dq1gdp);
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x64d231 {
    z-index: var(--x1d97vlt);
  }

  .xn5iiga {
    z-index: var(--x8flv6e);
  }

  .x1gsiej4 {
    z-index: var(--xwjlrmp);
  }

  .x148ubqk:hover:not(:disabled) {
    background-color: var(--x1mfsiv8);
  }

  .x139crdl:hover:not(:disabled) {
    background-color: var(--x90juec);
  }

  .x5wz28h:hover:not(:disabled) {
    background-color: var(--xhr9jaf);
  }

  .x1grcpr0:hover:not(:disabled) {
    color: var(--xdu2x1w);
  }

  .x4gyset:focus-visible {
    outline-offset: calc(-1 * var(--x9ss1fy));
  }

  .xfmwaq5:active:not(:disabled) {
    transform: scale(var(--x6dtuof));
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .x13kupw7:disabled {
    opacity: var(--x13gegz0);
  }

  .xzsofkp:hover {
    background-color: var(--x18tpyj);
  }

  .xuupwvq:hover {
    background-color: var(--x1mfsiv8);
  }

  .x1wunz7b:hover {
    background-color: var(--x90juec);
  }

  .x1huqci7:hover {
    background-color: var(--xbcrk1q);
  }

  .x1aqh27k:hover {
    background-color: var(--xdu2x1w);
  }

  .xlduful:hover {
    background-color: var(--xhr9jaf);
  }

  .x13lk8zb:hover {
    background-color: var(--xm0m4v4);
  }

  .x54yd6a:hover {
    background-color: var(--xziicqf);
  }

  .x1nfn96i:hover {
    color: var(--x1or9kxw);
  }

  .xu0w844:hover {
    color: var(--xdu2x1w);
  }

  .x16fi259:active {
    transform: scale(var(--xnm4cd));
  }
}

@layer priority5 {
  .xgjtk30 {
    border-bottom-color: var(--x1iufayb);
  }

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

  .xrwuhjz {
    border-bottom-width: var(--x1g37rnz);
  }

  .x1a5b35r {
    border-left-color: var(--x1iufayb);
  }

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

  .x17htwxa {
    border-left-width: var(--x1g37rnz);
  }

  .xqu9m0h {
    border-right-color: var(--x1iufayb);
  }

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

  .xxeorq5 {
    border-right-width: var(--x1g37rnz);
  }

  .x1a684l2 {
    border-top-color: var(--x1iufayb);
  }

  .xlya59e {
    border-top-style: dashed;
  }

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

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

  .xwnzxfh {
    border-top-width: var(--x1g37rnz);
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .xtiv5gv {
    bottom: calc(var(--x7ukdsm) + env(safe-area-inset-bottom));
  }

  .xely5hu {
    bottom: calc(var(--xgtgva1) + var(--x16vhs4b) + env(safe-area-inset-bottom));
  }

  .x252hop {
    bottom: var(--x61vdxy);
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xg7h5cd {
    height: fit-content;
  }

  .x146i94x {
    height: var(--x12wksxu);
  }

  .x1wv3pd5 {
    height: var(--x1895fbw);
  }

  .xgxz0vt {
    height: var(--x19piujp);
  }

  .x1y80eq3 {
    height: var(--x1a85zca);
  }

  .xl81rti {
    height: var(--x1ayl0ow);
  }

  .x160wbfg {
    height: var(--x1fqv891);
  }

  .xa1nh1f {
    height: var(--x1okaxrm);
  }

  .x1wv913u {
    height: var(--x1s87nts);
  }

  .x4apw6q {
    height: var(--x1vef95r);
  }

  .x15y2vuf {
    height: var(--x1x148w6);
  }

  .x1i3y477 {
    height: var(--x4ycyjo);
  }

  .x19p53jq {
    height: var(--x9pdgyv);
  }

  .x1ns96p5 {
    height: var(--xb5vdka);
  }

  .x1asua4 {
    height: var(--xcmvnaa);
  }

  .xg819xi {
    height: var(--xcs229q);
  }

  .xxbg0xw {
    height: var(--xk6n5so);
  }

  .xi37qrv {
    height: var(--xmmn813);
  }

  .xf6qfqh {
    height: var(--xooifzk);
  }

  .x1llxyff {
    height: var(--xr47sm5);
  }

  .x1ch2sf8 {
    height: var(--xtm3smr);
  }

  .x6itgg0 {
    height: var(--xx6vqjl);
  }

  .xa5hcv {
    height: var(--xziimhv);
  }

  .x15na8fj {
    height: var(--xzl2fdt);
  }

  .x1nrll8i {
    left: 50%;
  }

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

  @media (width >= 1024px) {
    .x1cnsumf.x1cnsumf {
      margin: auto;
    }
  }

  .x1rt0m2o {
    margin-bottom: var(--x16vhs4b);
  }

  .xfuv6xi {
    margin-bottom: var(--xhjm6iw);
  }

  .xa2yk8g {
    margin-bottom: var(--xmh5zqv);
  }

  .xunmn91 {
    margin-bottom: var(--xtpv5mx);
  }

  .x1cj2ow2 {
    margin-left: var(--x8bf0ec);
  }

  .ximgjvf {
    margin-right: calc(-1 * var(--x8bf0ec));
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xuv7qkz {
    margin-top: var(--x16bdqnc);
  }

  .x1mg51ut {
    margin-top: var(--x8bf0ec);
  }

  .x1j6x9wo {
    margin-top: var(--xhjm6iw);
  }

  .x11a1r0l {
    max-height: var(--xq98fvo);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x1d9rwdv {
    max-width: calc(100vw - 2 * var(--x16bdqnc));
  }

  .x1x1rfll {
    max-width: none;
  }

  .x1c4hpbl {
    max-width: var(--x8xj6wx);
  }

  .x17tttvk {
    max-width: var(--xmgv06a);
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xspzx1n {
    min-height: var(--x10jutbv);
  }

  .xbjg8y4 {
    min-height: var(--x1e32imx);
  }

  .x1nqo5i2 {
    min-height: var(--x1rplbmp);
  }

  .x19dat7o {
    min-height: var(--x1t60xaq);
  }

  .x1vlz8bn {
    min-height: var(--x1tvudbj);
  }

  .xt8gcs7 {
    min-height: var(--x1x148w6);
  }

  .x1iim7rd {
    min-height: var(--x6o6byz);
  }

  .xl3iff6 {
    min-height: var(--x6q37po);
  }

  .x1n7lc5f {
    min-height: var(--xhth8oq);
  }

  .x8il8el {
    min-height: var(--xp87s2q);
  }

  .x1qrk8p8 {
    min-height: var(--xqxwrr1);
  }

  .x3mjvxq {
    min-height: var(--xragtgv);
  }

  .xeuugli {
    min-width: 0;
  }

  .xd684s6 {
    min-width: var(--x9pzsli);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .xnekzrn {
    padding-bottom: var(--x2u4mbp);
  }

  .x2w9wkl {
    padding-top: var(--x1ky3v1d);
  }

  .x3m8u43 {
    right: 0;
  }

  .x10p8epo {
    right: var(--x16vhs4b);
  }

  .x1p3rrp6 {
    right: var(--x61vdxy);
  }

  .x13vifvy {
    top: 0;
  }

  .x80663w {
    top: auto;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

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

  .xn2qbra {
    width: var(--x1895fbw);
  }

  .x129i5qe {
    width: var(--x19piujp);
  }

  .xwumgrs {
    width: var(--x1a1ew4g);
  }

  .x9h3nci {
    width: var(--x1ayl0ow);
  }

  .xswwj9n {
    width: var(--x1dh0mby);
  }

  .x1gz4csk {
    width: var(--x1okaxrm);
  }

  .xvo5ah7 {
    width: var(--x1s87nts);
  }

  .x16nokw4 {
    width: var(--x1vef95r);
  }

  .x1wjtsua {
    width: var(--x1x148w6);
  }

  .xbjjpd6 {
    width: var(--x3oc9yl);
  }

  .x12e4l8f {
    width: var(--x4ycyjo);
  }

  .x1t52bon {
    width: var(--x9pdgyv);
  }

  .xxy478l {
    width: var(--xb5vdka);
  }

  .xhbuuon {
    width: var(--xcmvnaa);
  }

  .x1siaq71 {
    width: var(--xcs229q);
  }

  .x1jvs4p8 {
    width: var(--xmmn813);
  }

  .x1rc0hpd {
    width: var(--xooifzk);
  }

  .x105l4rz {
    width: var(--xr47sm5);
  }

  .xryny7u {
    width: var(--xx6vqjl);
  }

  .x14a0ruw {
    width: var(--xziimhv);
  }

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

@layer priority6 {
  @media (width >= 1024px) {
    .x1mtzqbm.x1mtzqbm {
      border-radius: var(--x474t4y);
    }

    .x1srcwcx.x1srcwcx {
      border-radius: var(--xdz5ymw);
    }

    .x1h21g7s.x1h21g7s {
      padding-block: var(--x1hzbzlc) var(--x1hzbzlc);
    }

    .x19106ga.x19106ga {
      padding-inline: var(--xd0ufx8);
    }
  }
}

@layer priority7 {
  @media (width >= 1024px) {
    .xbq58h0.xbq58h0 {
      animation-name: x1fmoo8t-B;
    }

    .xg0246f.xg0246f {
      box-shadow: var(--xqourxd);
    }

    .xkjs85i.xkjs85i {
      display: block;
    }

    .xg5mi1p.xg5mi1p {
      display: inline-block;
    }

    .x1h4zwbe.x1h4zwbe {
      display: none;
    }

    .x1mqd749.x1mqd749 {
      grid-template-columns: var(--xwkdb09) minmax(0,1fr) var(--xx5s40l);
    }

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

    .x7o096s.x7o096s {
      grid-template-rows: none;
    }
  }
}

@layer priority8 {
  @media (width >= 1024px) {
    .xq2y67t.xq2y67t {
      bottom: var(--x1qm0m37);
    }

    .x1hz66dw.x1hz66dw {
      max-height: var(--xk81k5n);
    }

    .x1x2j8rq.x1x2j8rq {
      max-width: calc(100vw - var(--x1spnq9l));
    }

    .x1apqqcb.x1apqqcb {
      max-width: var(--x1n7q2wh);
    }

    .x12hhi00.x12hhi00 {
      padding-bottom: var(--x18fhgvj);
    }

    .xurbkm2.xurbkm2 {
      top: 0;
    }

    .xr1i8fd.xr1i8fd {
      width: var(--xmgv06a);
    }
  }
}

@layer priority9 {
  .x1n2iu6k::backdrop {
    animation-duration: var(--xlfvjnv);
  }

  .xq8iuck::backdrop {
    animation-name: x18re5ia-B;
  }

  .xr3nu7o::backdrop {
    animation-timing-function: var(--x1dq1gdp);
  }

  .x1ad04t7::-webkit-search-cancel-button {
    appearance: none;
  }

  .xtfr1yy::selection {
    background-color: var(--x18tpyj);
  }

  .xns21w0::backdrop {
    background-color: var(--xo52uut);
  }

  .xqdt1ko::placeholder {
    color: var(--x1lt5xz2);
  }

  .x1f0dpy3::placeholder {
    color: var(--x1mfsiv8);
  }

  .xt9pw7g::selection {
    color: var(--xdu2x1w);
  }
}

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

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

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

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

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

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

  to {
    opacity: 1;
  }
}

@keyframes x1fmoo8t-B {
  from {
    opacity: 0;
    transform: scale(var(--x96wotz));
  }

  to {
    opacity: 1;
    transform: none;
  }
}

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

  to {
    transform: none;
  }
}

:root, .x1vcizt9 {
  --x12hv8nq: #ffe1c4;
  --x1mv6ecl: #ffd5cb;
  --xrtksm3: #f6e7a8;
  --xrp804z: #dbe9cf;
  --x9a23co: #cdecdc;
  --x1hlwm9p: #e5dbf1;
  --x126t5sa: #f6d5e1;
  --x1kbmnzp: #eadfc4;
  --x1fphruw: #e3ded2;
  --xy1u9bz: #ebe5d3;
}

:root, .x1nqn25r {
  --x1dq1gdp: cubic-bezier(.22, 1, .36, 1);
  --xho6j2k: .16s;
  --xlfvjnv: .22s;
  --x294n9q: .25s;
  --x6dtuof: .98;
  --x96wotz: .96;
  --xnm4cd: .94;
}

:root, .xbotal5 {
  --x1g37rnz: 1px;
  --xxfs7yr: 2px solid #1e8152;
  --xx1nnxd: 2px;
  --x92z3fl: 1.5px;
  --x1xeqs6k: 4 4.3;
}

:root, .xh7q0mb {
  --x1l2pdx9: 2;
  --xb9z4p0: 2.4;
  --x126dh9u: 2.5;
}

:root, .xhf01f4 {
  --x1mvytmo: -apple-system, BlinkMacSystemFont, "Segoe UI Variable Text", "Segoe UI", system-ui, Roboto, "Helvetica Neue", sans-serif;
  --xtm3smr: 11.5px;
  --xftfku4: 12.5px;
  --xrtkg7t: 13.5px;
  --xqddod5: 14.5px;
  --xafq93q: 15px;
  --x19j3btx: 16px;
  --x1r2a07t: 17px;
  --xqlpcb3: 18px;
  --x1e8i50a: 19px;
  --x25i56v: 38px;
  --xmxo7hy: 46px;
  --x1aqbv5d: 400;
  --x70pqa2: 550;
  --xfazqhk: 600;
  --x5v1gw2: 620;
  --x1hc6kox: 650;
  --x9solge: 700;
  --x2bge7n: 750;
  --xrvyte5: 800;
  --x1t14acu: 1.4;
  --x12l10j1: 1.2;
  --x1l0xl8a: -.015em;
  --x147czb5: -.03em;
  --xefhnei: tabular-nums;
}

:root, .x1pfce1w {
  --x711x93: 0 1px 2px #3c30140f, 0 4px 14px #3c301412;
  --xzhkzcj: 0 -2px 8px #3c30140f, 0 -12px 40px #3c30141f;
  --xqourxd: 0 4px 12px #3c301414, 0 24px 60px #3c30142e;
  --xtedb6r: 0 4px 10px #1a7a4d47, 0 10px 26px #1a7a4d38;
  --x188zymd: 0 8px 28px #1e180a4d;
  --x7gib3t: 0 1px 3px #3c301424;
  --x1azh7of: 0 1px 0 #e4dcc7;
  --xanepv7: 0 0 0 2px #f5f1e4;
  --x13r2j0m: 0 0 0 2.5px #fbf8ef, 0 0 0 4.5px #1e8152;
}

:root, .xramuzu {
  --x8flv6e: 4;
  --xwjlrmp: 6;
  --x1ik2urw: 20;
  --x1d97vlt: 30;
  --x13gegz0: .35;
}

:root, .x1qbnea4 {
  --x9ss1fy: 2px;
  --xbzjts8: 4px;
  --x8bf0ec: 6px;
  --x1ky3v1d: 8px;
  --xtpv5mx: 10px;
  --xhjm6iw: 12px;
  --xmh5zqv: 14px;
  --x16bdqnc: 16px;
  --x16vhs4b: 18px;
  --x1hzbzlc: 20px;
  --xd0ufx8: 24px;
  --x1qm0m37: 28px;
  --x18fhgvj: 36px;
}

:root, .x4yiyrm {
  --xmmn813: 13px;
  --x19piujp: 16px;
  --x1okaxrm: 20px;
  --xooifzk: 26px;
  --xx6vqjl: 28px;
  --x4ycyjo: 18px;
  --x1vef95r: 11px;
  --x61vdxy: -3px;
  --x1895fbw: 34px;
  --xr47sm5: 40px;
  --x1ayl0ow: 42px;
  --x1s87nts: 56px;
  --xziimhv: 48px;
  --x9pdgyv: 24px;
  --xcs229q: 22px;
  --x1z05nsb: 7px;
  --x1x148w6: 36px;
  --xp87s2q: 32px;
  --xhth8oq: 34px;
  --x1e32imx: 38px;
  --x6o6byz: 44px;
  --x10jutbv: 46px;
  --xqxwrr1: 48px;
  --xragtgv: 50px;
  --x6q37po: 50px;
  --x1tvudbj: 52px;
  --xcmvnaa: 60px;
  --x1rplbmp: 62px;
  --x1t60xaq: 76px;
  --xgtgva1: 61px;
  --x7ukdsm: 92px;
  --x2u4mbp: 112px;
  --x1a85zca: 8px;
  --x12wksxu: 6px;
  --x1a1ew4g: 2px;
  --x3oc9yl: 46px;
  --xzl2fdt: 28px;
  --xb5vdka: 22px;
  --x1dh0mby: 38px;
  --xk6n5so: 5px;
  --xwkdb09: 228px;
  --xx5s40l: 420px;
  --x1n7q2wh: 720px;
  --x8xj6wx: 34ch;
  --xq98fvo: 92dvh;
  --xmgv06a: 480px;
  --xk81k5n: 85dvh;
  --x1spnq9l: 48px;
  --x9pzsli: 3ch;
  --x1fqv891: 168px;
}

:root, .x125q9pz {
  --xp5b6hs: #a4561a;
  --xndl5bt: #a83f2c;
  --xk4qapv: #7d6510;
  --x7b1zvf: #4d6b33;
  --xi18xp: #1f6b48;
  --x1h6lnln: #634a8a;
  --x9il9rl: #973a5f;
  --xebq5e: #6e5b2e;
  --x1gg855v: #545046;
  --x1iuuora: #5f5a4c;
}

:root, .x1x9laoe {
  --xs8r7ve: 5px;
  --xeem71o: 7px;
  --x8b2nii: 10px;
  --x1ms7ch7: 11px;
  --x474t4y: 12px;
  --x18913nf: 14px;
  --xdz5ymw: 22px;
  --x1ms1h6y: 999px;
  --x4pbsrq: 50%;
}

:root, .x1prmjrt {
  --xulrog3: #f5f1e4;
  --xhr9jaf: #ebe5d3;
  --x1mfsiv8: #e2dac4;
  --xm0m4v4: #fbf8ef;
  --xdu2x1w: #1f1d17;
  --xe4im47: #5f5a4c;
  --x1lt5xz2: #8d8674;
  --x1iufayb: #e4dcc7;
  --x1mp4y6n: #1e8152;
  --x90juec: #1a7a4d;
  --x1d7rem1: #166a43;
  --x1or9kxw: #17734a;
  --x18tpyj: #d6ecdf;
  --xz9qxqs: #fff;
  --x10voz7: #9fdcb9;
  --x1i61fpu: #a8550c;
  --x1bb37tw: #f8e3c8;
  --x1dytoeg: #b3261e;
  --xziicqf: #ebe5d399;
  --xbcrk1q: #ffffff14;
  --xo52uut: #26201252;
  --x1egnfyi: #1f1d17;
  --x1kqffay: #1f1d170f;
  --x1e6jfyk: #8d8674;
  --x108rekz: transparent;
}

@media (prefers-reduced-motion: reduce) {
  :root, .x1nqn25r {
    --xho6j2k: 1ms;
    --xlfvjnv: 1ms;
    --x294n9q: 1ms;
  }
}
