@font-face{font-family:Fixel Text;src:url(/assets/FixelText-Regular-8u51nf8I.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fixel Text;src:url(/assets/FixelText-Medium-BTs9t7Nx.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Fixel Text;src:url(/assets/FixelText-SemiBold-mudceSKZ.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fixel Text;src:url(/assets/FixelText-Bold-A-pZEkpP.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}html,body,#root{height:100%;margin:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}

@layer priority1;

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

  .x1ghz6dp {
    margin: 0;
  }

  .x1717udv {
    padding: 0;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x1fzoc84 {
    padding: var(--x12d9p7w);
  }

  .xyk93ew {
    padding: var(--x1e8ma8m);
  }

  .x1ypd7k6 {
    padding: var(--x1ik9dtb);
  }

  .x1q9mgry {
    padding: var(--xaqs3w5);
  }

  .xmid6vn {
    padding: var(--xb5ie64);
  }

  .xtcm1fy {
    padding: var(--xcb1h0m);
  }

  .x151v0ww {
    padding: var(--xixkvq4);
  }

  .x14wxnwo {
    padding: var(--xnc37cy);
  }

  @media (width <= 47.99rem) {
    .xj1yede.xj1yede {
      padding: var(--xaqs3w5);
    }
  }
}

@layer priority3 {
  .x1bvq2j6 {
    border-color: color-mix(in oklab,var(--xzc17di) 5%,transparent);
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x1rrjvgl {
    border-color: var(--x13rmxhz);
  }

  .x52ifzq {
    border-color: var(--x1md1fy9);
  }

  .x1m0j5pq {
    border-color: var(--x1nwuuvq);
  }

  .x1p6b2zj {
    border-color: var(--x4q4cs5);
  }

  .x1x5hvgo {
    border-color: var(--xa6z7ig);
  }

  .xs7470m {
    border-color: var(--xigyz6r);
  }

  .x3f2jys {
    border-color: var(--xjpgkhi);
  }

  .xc83auv {
    border-color: var(--xxmp7xy);
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

  .x25wdl8 {
    border-radius: var(--x1a815ym);
  }

  .x129vk9o {
    border-radius: var(--x1kkpanp);
  }

  .xm5torr {
    border-radius: var(--x1qwfi3o);
  }

  .x5y5z7d {
    border-radius: var(--xspdoiv);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x1enigpx {
    gap: .125rem;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x114it53 {
    gap: var(--x12d9p7w);
  }

  .xs7psil {
    gap: var(--x1e8ma8m);
  }

  .x1tp3xd6 {
    gap: var(--xaqs3w5);
  }

  .x1q5ftb {
    gap: var(--xb5ie64);
  }

  .xotc3gj {
    gap: var(--xcb1h0m);
  }

  .x1yjlfu0 {
    gap: var(--xixkvq4);
  }

  .xkj297m {
    gap: var(--xnc37cy);
  }

  .xe8uvvx {
    list-style: none;
  }

  .xt2bkcb {
    margin-block: calc(-1 * var(--xcb1h0m));
  }

  .x12y2ao7 {
    margin-block: var(--x1e8ma8m);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xxd7rg0 {
    margin-inline: calc(-1 * var(--x1e8ma8m));
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x1dus959 {
    padding-block: .125rem;
  }

  .x1q8zoal {
    padding-block: .2em;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x6qoaat {
    padding-block: 1.25rem;
  }

  .x1smsa2c {
    padding-block: var(--x12d9p7w);
  }

  .x1rtaxb7 {
    padding-block: var(--x12yb3ox);
  }

  .xvm7fx5 {
    padding-block: var(--x1ik9dtb);
  }

  .x1iwh0a3 {
    padding-block: var(--xaqs3w5);
  }

  .x1dncyc7 {
    padding-block: var(--xb5ie64);
  }

  .x3hzd9c {
    padding-block: var(--xcb1h0m);
  }

  .xjpb8b6 {
    padding-block: var(--xnc37cy);
  }

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

  .xnjsko4 {
    padding-inline: 0;
  }

  .xctup9w {
    padding-inline: var(--x12d9p7w);
  }

  .xcd6zsz {
    padding-inline: var(--x1e8ma8m);
  }

  .x3qk22z {
    padding-inline: var(--x1ik9dtb);
  }

  .x1604sog {
    padding-inline: var(--xaqs3w5);
  }

  .x1208n5w {
    padding-inline: var(--xb5ie64);
  }

  .x1cyyej0 {
    padding-inline: var(--xcb1h0m);
  }

  .x1wlaigf {
    padding-inline: var(--xnc37cy);
  }

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

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvcdw2:focus-visible {
    border-color: color-mix(in oklab,var(--xxmp7xy) 40%,transparent);
  }

  .x7tbsp7:focus-visible {
    border-color: var(--xyzmb2c);
  }

  .x1cetlzt:focus-visible {
    outline: 2px solid var(--xyzmb2c);
  }

  @media (width <= 47.99rem) {
    .x1jxkb5j.x1jxkb5j {
      gap: var(--xb5ie64);
    }

    .x194u7c4.x194u7c4 {
      padding-block: var(--xb5ie64);
    }
  }
}

@layer priority4 {
  .xc42h1n {
    accent-color: var(--xp1ji8l);
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

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

  .x1q3qbx4 {
    animation-duration: 1s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

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

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

  .xo6bm9r {
    animation-name: xjsmpz5-B;
  }

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

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

  .xjyslct {
    appearance: none;
  }

  .x10y9f9r {
    aspect-ratio: var(--x-aspectRatio);
  }

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

  .x1o0j9n9 {
    background-color: color-mix(in oklab,var(--x1q5kxhn) 50%,transparent);
  }

  .x15vidgm {
    background-color: color-mix(in oklab,var(--xjpgkhi) 10%,transparent);
  }

  .xb41o24 {
    background-color: color-mix(in oklab,var(--xjpgkhi) 14%,transparent);
  }

  .x1xwhkh2 {
    background-color: color-mix(in oklab,var(--xjpgkhi) 16%,transparent);
  }

  .x1ntq7v8 {
    background-color: color-mix(in oklab,var(--xzc17di) 13%,transparent);
  }

  .xkznng9 {
    background-color: color-mix(in oklab,var(--xzc17di) 30%,transparent);
  }

  .xdin7r7 {
    background-color: color-mix(in oklab,var(--xzc17di) 4%,transparent);
  }

  .xvxxc06 {
    background-color: color-mix(in oklab,var(--xzc17di) 6%,transparent);
  }

  .x1c1ij85 {
    background-color: color-mix(in oklab,var(--xzc17di) 6%,var(--x1yo0d1z));
  }

  .x73n62x {
    background-color: color-mix(in oklab,var(--xzc17di) 7%,transparent);
  }

  .x1y9amhe {
    background-color: color-mix(in oklab,var(--xzc17di) 8%,transparent);
  }

  .xjbqb8w {
    background-color: #0000;
  }

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

  .xcln0wy {
    background-color: var(--x10tp37i);
  }

  .x1hu2rs8 {
    background-color: var(--x12jxvqi);
  }

  .xszwlec {
    background-color: var(--x15arj92);
  }

  .x1ln7ran {
    background-color: var(--x1899xir);
  }

  .x1tuq0r8 {
    background-color: var(--x1g2jt47);
  }

  .x145y7zc {
    background-color: var(--x1ndbvtp);
  }

  .xdm41f5 {
    background-color: var(--x1q5kxhn);
  }

  .x1nrb913 {
    background-color: var(--x1yo0d1z);
  }

  .x4zq8wf {
    background-color: var(--x1yycr6z);
  }

  .xaou3qi {
    background-color: var(--x3vs6gs);
  }

  .x28gp73 {
    background-color: var(--x4yfnbr);
  }

  .x14d1tqz {
    background-color: var(--x6sprx1);
  }

  .x5lnr59 {
    background-color: var(--xe07f4w);
  }

  .x1gozxaa {
    background-color: var(--xghb6g2);
  }

  .x1ho503v {
    background-color: var(--xjpgkhi);
  }

  .x1qh4jrd {
    background-color: var(--xk4cvux);
  }

  .x1gvxi9j {
    background-color: var(--xlfnzc2);
  }

  .x704izs {
    background-color: var(--xn1hqo3);
  }

  .x1ftjp8e {
    background-color: var(--xn3nf41);
  }

  .x196xot8 {
    background-color: var(--xp1ji8l);
  }

  .xnspngy {
    background-color: var(--xqao6tz);
  }

  .xsf0nr2 {
    background-color: var(--xrvqk6d);
  }

  .xkvr71n {
    background-color: var(--xtzytxb);
  }

  .xex6mxh {
    background-color: var(--xun9azy);
  }

  .x1mg4i9n {
    background-color: var(--xy8kf3k);
  }

  .x5hrmw0 {
    background-color: var(--xz81b2u);
  }

  .xtcdnnh {
    background-color: var(--xzc17di);
  }

  .x9exw18 {
    background-image: repeating-linear-gradient(45deg,var(--xrvqk6d) 0 2px,var(--x1j6ycmk) 2px 6px);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

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

  .x3hdh8v {
    border-end-end-radius: 9999px;
  }

  .xr0m5pc {
    border-end-start-radius: 9999px;
  }

  .x1oqkk9x {
    border-inline-end-color: var(--xa6z7ig);
  }

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

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

  .x42zfbk {
    border-inline-start-color: var(--xa6z7ig);
  }

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

  .x14e42zd {
    border-inline-start-width: 0;
  }

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

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

  .x7jhewg {
    border-spacing: 0 2px;
  }

  .x17pv97n {
    border-spacing: 0 var(--xcb1h0m);
  }

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

  .x9okykr {
    border-start-end-radius: 9999px;
  }

  .x1142k65 {
    border-start-start-radius: 9999px;
  }

  .xezo4r4 {
    box-shadow: 0 0 0 3px color-mix(in oklab,var(--xxmp7xy) 20%,transparent);
  }

  .x1ksp3dz {
    box-shadow: inset 2px 0 0 var(--xjpgkhi);
  }

  .x19xa20y {
    box-shadow: var(--x1gnhn5);
  }

  .x1ggaa6a {
    box-shadow: var(--x6gdgcj);
  }

  .x18gnot5 {
    box-shadow: var(--xrzwscl);
  }

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

  .xhdg8po {
    caption-side: bottom;
  }

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

  .x1heor9g {
    color: inherit;
  }

  .x1tfx6r5 {
    color: var(--alert-description-color, var(--x1xkcmiw));
  }

  .x1pkqya8 {
    color: var(--x104l4lo);
  }

  .x1b8xp23 {
    color: var(--x14382vi);
  }

  .x1cj0g1w {
    color: var(--x15arj92);
  }

  .xeu7h9r {
    color: var(--x1byz5em);
  }

  .xaq6lby {
    color: var(--x1co7wct);
  }

  .x16gs33y {
    color: var(--x1dfhm11);
  }

  .x1p7opwc {
    color: var(--x1nek8fr);
  }

  .x1mvaw0q {
    color: var(--x1s8ndxu);
  }

  .x1xa45tt {
    color: var(--x1v4wszv);
  }

  .x1lmrb4q {
    color: var(--x1xkcmiw);
  }

  .x1mhyp10 {
    color: var(--xfnhqga);
  }

  .x1cnwlgt {
    color: var(--xhbmnyx);
  }

  .xs6kzdw {
    color: var(--xi3ahay);
  }

  .x1ibmys8 {
    color: var(--xlqfodx);
  }

  .x11nrfss {
    color: var(--xp1ji8l);
  }

  .xd1budo {
    color: var(--xrhrppj);
  }

  .x1k0x0n {
    color: var(--xut712z);
  }

  .x1vjgozy {
    color: var(--xxmp7xy);
  }

  .xhz0urj {
    color: var(--xz7li4i);
  }

  .x6l6k98 {
    color: var(--xzc17di);
  }

  .x1ebk6yg {
    column-gap: var(--x1e8ma8m);
  }

  .x2qasy9 {
    column-gap: var(--x1ik9dtb);
  }

  .x1yq79gp {
    column-gap: var(--xaqs3w5);
  }

  .x1nxo8ge {
    column-gap: var(--xb5ie64);
  }

  .x1ryaavj {
    column-gap: var(--xnc37cy);
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1146j2 {
    cursor: help;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .xlm0bqt {
    fill: var(--x1xkcmiw);
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x8hhl5t {
    flex-wrap: wrap-reverse;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x170jy8m {
    font-family: var(--x1hcgv4d);
  }

  .x19ynqji {
    font-family: var(--xxj8qrg);
  }

  .x12lo8hy {
    font-size: .6875rem;
  }

  .x1dcheo9 {
    font-size: .8125rem;
  }

  .xkpwil5 {
    font-size: .875rem;
  }

  .x1603h9y {
    font-size: 1.25rem;
  }

  .x1n34360 {
    font-size: 1.3125rem;
  }

  .xngnso2 {
    font-size: 1.5rem;
  }

  .xcg35fi {
    font-size: 1.875rem;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .xj2lk1l {
    font-size: var(--x1blqrhl);
  }

  .x1oz90aq {
    font-size: var(--x1lbjqym);
  }

  .x1gx24fm {
    font-size: var(--x1m9a3e8);
  }

  .x17y375p {
    font-size: var(--x1nrenb7);
  }

  .x99p3sh {
    font-size: var(--x1odxmrg);
  }

  .xr4d7my {
    font-size: var(--x2fihxe);
  }

  .x1aov3xk {
    font-size: var(--x7p38gt);
  }

  .xwuu022 {
    font-size: var(--xef08zg);
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .x1it3fuk {
    font-synthesis: none;
  }

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

  .xk50ysn {
    font-weight: 500;
  }

  .x1x9oxfk {
    font-weight: var(--x16h0vig);
  }

  .x1x8fco7 {
    font-weight: var(--x18lwo2u);
  }

  .xist9oy {
    font-weight: var(--x19vof04);
  }

  .x37filh {
    font-weight: var(--x1w7264t);
  }

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

  .x3w0pte {
    grid-template-columns: 10rem 1fr;
  }

  .x4cs82a {
    grid-template-columns: 1fr 5.5rem 5.5rem;
  }

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

  .xouvnr4 {
    grid-template-columns: 9rem 1fr;
  }

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

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

  .xjyavq {
    grid-template-columns: repeat(3, minmax(0, 100fr)) minmax(0, 62fr);
  }

  .x1i40my {
    grid-template-columns: repeat(3, minmax(10rem, 1fr));
  }

  .xju6b9e {
    grid-template-columns: repeat(4, minmax(10rem, 1fr));
  }

  .x1eycs3t {
    grid-template-columns: repeat(auto-fill, minmax(11rem, 1fr));
  }

  .xrw2u2m {
    grid-template-columns: repeat(auto-fill, minmax(16rem, 1fr));
  }

  .x1uniex8 {
    grid-template-columns: repeat(auto-fill, minmax(20rem, 1fr));
  }

  .x8cck9e {
    grid-template-columns: repeat(auto-fill, minmax(26rem, 1fr));
  }

  .x12x9af {
    grid-template-columns: repeat(auto-fit, minmax(10rem, 1fr));
  }

  .x9bokmy {
    grid-template-columns: repeat(auto-fit, minmax(12rem, 1fr));
  }

  .x1u48k6m {
    grid-template-columns: repeat(auto-fit, minmax(26rem, 1fr));
  }

  .x1wmeh6l {
    grid-template-columns: repeat(auto-fit, minmax(28rem, 1fr));
  }

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

  .xl56j7k {
    justify-content: center;
  }

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

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

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

  .x18qmrk3 {
    letter-spacing: var(--x1f2m31p);
  }

  .x1jo673t {
    line-height: .875rem;
  }

  .xdpg8n2 {
    line-height: 1.125rem;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x1ksxc8v {
    line-height: 1.625;
  }

  .xladpa3 {
    line-height: 1.75rem;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xl2ypbo {
    line-height: 1rem;
  }

  .x16n75kc {
    line-height: 2.25rem;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .xhqj6ml {
    line-height: var(--x1eej83w);
  }

  .x21vdtm {
    line-height: var(--x1fmqoxa);
  }

  .x17xtvol {
    line-height: var(--x1gm9o5x);
  }

  .xgwb1ma {
    line-height: var(--x1oh5oys);
  }

  .xixsoac {
    line-height: var(--x2pf0d1);
  }

  .xwyhkn1 {
    line-height: var(--xed3vdx);
  }

  .xologas {
    line-height: var(--xw4t141);
  }

  .x1ttjnoy {
    line-height: var(--xyugmzc);
  }

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

  .x1d8f58c {
    margin-inline-end: .125rem;
  }

  .x1xqwwr4 {
    margin-inline-start: -.125rem;
  }

  .xe4bjhu {
    margin-inline-start: 1.5rem;
  }

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

  .x1icaf9r {
    margin-inline-start: calc(-1 * var(--xnc37cy));
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x6u05ig {
    opacity: calc(1 - var(--drawer-swipe-progress, 0));
  }

  .x1g77sc7 {
    order: 0;
  }

  .x1uczgqu {
    outline-color: #0000;
  }

  .xwfo6fw {
    outline-color: var(--xyzmb2c);
  }

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

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1vq840s {
    padding-inline-end: calc(var(--x1e8ma8m) + var(--xb5ie64));
  }

  .xwnzj0e {
    padding-inline-end: var(--x14wpf9x);
  }

  .x3nxn41 {
    padding-inline-end: var(--xaqs3w5);
  }

  .xx3e9nn {
    padding-inline-end: var(--xb5ie64);
  }

  .x1qndyoa {
    padding-inline-end: var(--xcb1h0m);
  }

  .x531hfe {
    padding-inline-start: 1.125rem;
  }

  .x1is3n31 {
    padding-inline-start: 1.5rem;
  }

  .xgpnw51 {
    padding-inline-start: var(--x1e8ma8m);
  }

  .x1p9041a {
    padding-inline-start: var(--xaqs3w5);
  }

  .x1xlxp56 {
    padding-inline-start: var(--xcb1h0m);
  }

  .xbaiwhv {
    padding-inline-start: var(--xnc37cy);
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1kvhd9w {
    row-gap: var(--xb5ie64);
  }

  .x12lpv5h {
    row-gap: var(--xcb1h0m);
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x1yc453h {
    text-align: start;
  }

  .x1d2iv2n {
    -webkit-text-decoration-color: color-mix(in oklab,var(--x1xkcmiw) 60%,transparent);
    text-decoration-color: color-mix(in oklab,var(--x1xkcmiw) 60%,transparent);
  }

  .x18j0t05 {
    -webkit-text-decoration-color: var(--xa6z7ig);
    text-decoration-color: var(--xa6z7ig);
  }

  .x1fq2f6y {
    -webkit-text-decoration-color: var(--xjpgkhi);
    text-decoration-color: var(--xjpgkhi);
  }

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

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

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

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

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

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

  .x1w2vvpw {
    text-wrap: balance;
  }

  .xfimr68 {
    transform: scale(.97);
  }

  .x19zp9oi {
    transform: translate(-50%, -50%) scale(.95);
  }

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

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

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

  .x1xvezvf {
    transform: translateX(.75rem);
  }

  .xbryuvx {
    transform: translateX(0);
  }

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

  .xwhx0j6 {
    transform: translateX(var(--drawer-swipe-movement-x, 0px));
  }

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

  .x1bee3ir {
    transform: translateY(-200%);
  }

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

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

  .xacbhai {
    transform: translateY(var(--drawer-swipe-movement-y, 0px));
  }

  .xctpfpq {
    transform-origin: var(--transform-origin);
  }

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

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

  .x1mq3mr6 {
    transition-duration: 0s;
  }

  .x1tz2b0t {
    transition-duration: var(--x1oo3xf9);
  }

  .x10i6359 {
    transition-duration: var(--xr4nre1);
  }

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

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

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

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

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

  .x19991ni {
    transition-property: opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .x76jtjp {
    transition-timing-function: var(--x1ge3wcx);
  }

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

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .x1c5baqj, .x1unwela {
    z-index: 50;
  }

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

  .xp8807k:hover:not(:disabled) {
    background-color: color-mix(in oklab,var(--xzc17di) 13%,transparent);
  }

  .xngthsr:hover:not(:disabled) {
    background-color: color-mix(in oklab,var(--xzc17di) 7%,transparent);
  }

  .x5ybzbd.x5ybzbd:where(.x-default-marker[data-variant="line"] *) {
    background-color: #0000;
  }

  .xp7tklx:hover:not(:disabled) {
    background-color: var(--xzc17di);
  }

  .xaymkh0.xaymkh0:where(.x-default-marker[data-slot="button-group"] *) {
    border-end-end-radius: var(--button-group-end-radius, 0);
  }

  .x6cc825.x6cc825:where(.x-default-marker[data-slot="button-group"] *) {
    border-end-start-radius: var(--button-group-start-radius, 0);
  }

  .x10q0stv.x10q0stv:where(.x-default-marker[data-slot="button-group"] *) {
    border-inline-start-color: var(--button-group-divider, color-mix(in oklab,var(--xi3ahay) 24%,var(--xp1ji8l)));
  }

  .x18w3ww8.x18w3ww8:where(.x-default-marker[data-slot="button-group"] *) {
    border-inline-start-color: var(--button-group-divider, var(--xa6z7ig));
  }

  .xe7fm7a.xe7fm7a:where(.x-default-marker[data-slot="button-group"] *) {
    border-start-end-radius: var(--button-group-end-radius, 0);
  }

  .x8pkm61.x8pkm61:where(.x-default-marker[data-slot="button-group"] *) {
    border-start-start-radius: var(--button-group-start-radius, 0);
  }

  .xm75ydg:focus-visible {
    box-shadow: 0 0 0 2px var(--xyzmb2c);
  }

  .xbitfyb:focus-visible {
    box-shadow: 0 0 0 3px color-mix(in oklab,var(--xxmp7xy) 20%,transparent);
  }

  .x2vb17:focus-visible {
    box-shadow: 0 0 0 3px color-mix(in oklab,var(--xyzmb2c) 50%,transparent);
  }

  .x1tmbnsl.x1tmbnsl:where(.x-default-marker[data-swipe-direction="down"] *), .x67vvz2.x67vvz2:where(.x-default-marker[data-swipe-direction="up"] *) {
    display: block;
  }

  .xfd380g.xfd380g:where(.x-default-marker[data-slot="button-group"] *) {
    margin-inline-end: var(--button-group-overlap, -1px);
  }

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

  .x138ws67.x138ws67:where(.x-default-marker[data-swipe-direction="up"] *) {
    order: 1;
  }

  .x9v5kkp:focus-visible {
    outline-style: solid;
  }

  .x1h1v3fg.x1h1v3fg:where(.x-default-marker[data-slot="button-group"] *) {
    position: relative;
  }

  .x1cq5w7s:focus-visible {
    transform: none;
  }

  .x135w3n3:focus-visible {
    z-index: 1;
  }

  .x1pjv70x:first-child {
    border-inline-start-width: 0;
  }

  .xmi3gmm:first-child {
    padding-inline-start: 0;
  }

  .x6zfpee:disabled {
    color: var(--x1xkcmiw);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .x2wzlov:disabled {
    opacity: .35;
  }

  .x1lfpgzf:disabled {
    opacity: .4;
  }

  .xtygrfr:hover {
    background-color: color-mix(in oklab,var(--xzc17di) 4%,transparent);
  }

  .x1kkh6zd:hover {
    background-color: color-mix(in oklab,var(--xzc17di) 4%,var(--x1yo0d1z));
  }

  .x1t5usmq:hover {
    background-color: color-mix(in oklab,var(--xzc17di) 6%,transparent);
  }

  .x1bsztl3:hover {
    background-color: color-mix(in oklab,var(--xzc17di) 6%,var(--x1yo0d1z));
  }

  .x1j36da0:hover {
    background-color: color-mix(in oklab,var(--xzc17di) 7%,transparent);
  }

  .xkbq7pq:hover {
    background-color: var(--x1q5kxhn);
  }

  .xofrdm:hover {
    color: var(--xzc17di);
  }

  .x1l59p6a:hover {
    -webkit-text-decoration-color: var(--xzc17di);
    text-decoration-color: var(--xzc17di);
  }

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

  .xymg228:active {
    transform: translateY(1px);
  }

  @media (width <= 47.99rem) {
    .xlza1p3.xlza1p3 {
      align-items: center;
    }
  }

  @media (width <= 40rem) {
    .x1umh8xv.x1umh8xv {
      border-inline-end-width: 0;
    }
  }

  @media (width <= 47.99rem) {
    .x1yinzfq.x1yinzfq {
      border-inline-end-width: 0;
    }

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

    .x11kpet.x11kpet {
      display: none;
    }
  }

  @media (width <= 40rem) {
    .x1ewavne.x1ewavne {
      flex-direction: column;
    }
  }

  @media (width <= 47.99rem) {
    .x1sytl2.x1sytl2 {
      flex-direction: column;
    }

    .x1kals27.x1kals27 {
      flex-direction: row;
    }
  }

  @media (width >= 48rem) {
    .xv2ddwi.xv2ddwi {
      font-size: var(--xef08zg);
    }
  }
}

@layer priority5 {
  .x9hu4vk {
    border-bottom-color: var(--xa6z7ig);
  }

  .x133lklf {
    border-bottom-left-radius: var(--x1a815ym);
  }

  .x1vkxyoz {
    border-bottom-right-radius: var(--x1a815ym);
  }

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

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

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

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

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

  .x1ebiuld {
    border-top-color: var(--xa6z7ig);
  }

  .xsk7a4r {
    border-top-left-radius: var(--x1a815ym);
  }

  .x16qkxd2 {
    border-top-right-radius: var(--x1a815ym);
  }

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

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .xbfrwjf {
    bottom: 4px;
  }

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

  .xvqfenq {
    height: .3125rem;
  }

  .x4j2xbe {
    height: .375rem;
  }

  .x164u9eo {
    height: .5rem;
  }

  .xvle69y {
    height: .75rem;
  }

  .xf08kfj {
    height: .875rem;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .xb8l8e1 {
    height: 1.75rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .xk8t5le {
    height: 2.25rem;
  }

  .x12hms15 {
    height: 2.75rem;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xettwda {
    height: 2rem;
  }

  .xu15cu9 {
    height: 3.5rem;
  }

  .xuoj239 {
    height: 3px;
  }

  .x1pizb70 {
    height: 3rem;
  }

  .xols6we {
    height: 6px;
  }

  .x14z7g9a {
    height: 74px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1ozp8lt {
    height: calc(var(--xo0gi09) - var(--xb5ie64));
  }

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

  .xq7lmm5 {
    height: var(--x101sa6u);
  }

  .x1k0ihjq {
    height: var(--x1rznmp2);
  }

  .x1dfxvj5 {
    height: var(--xo0gi09);
  }

  .x1p0cpx9 {
    height: var(--xq3mxx3);
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

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

  .xcsalay {
    left: var(--xb5ie64);
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xqkf8ym {
    margin-bottom: var(--x1e8ma8m);
  }

  .x100yh4s {
    margin-bottom: var(--xaqs3w5);
  }

  .xe9dokr {
    margin-bottom: var(--xb5ie64);
  }

  .x74906v {
    margin-bottom: var(--xcb1h0m);
  }

  .x1tcq26l {
    margin-bottom: var(--xnc37cy);
  }

  .x72edsj {
    margin-top: .125rem;
  }

  .x1o5ky9o {
    margin-top: 2.5rem;
  }

  .x1cl2iem {
    margin-top: 2rem;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xyamwfb {
    margin-top: var(--x12d9p7w);
  }

  .xqbk0gu {
    margin-top: var(--x1e8ma8m);
  }

  .x8a5q4y {
    margin-top: var(--xb5ie64);
  }

  .xgt1aru {
    margin-top: var(--xcb1h0m);
  }

  .xnm5zgl {
    margin-top: var(--xnc37cy);
  }

  .x114jws4 {
    max-height: 60vh;
  }

  .x15tx1ng {
    max-height: 80dvh;
  }

  .x1g15ey4 {
    max-height: calc(100dvh - 2rem);
  }

  .x13yk4en {
    max-height: min(28rem,var(--available-height));
  }

  .xbqp894 {
    max-height: min(32rem,var(--available-height));
  }

  .x1lozlaq {
    max-width: 1.5rem;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x16xn7b0 {
    max-width: 100vw;
  }

  .x1mtlzti {
    max-width: 14rem;
  }

  .x8z6zn4 {
    max-width: 16rem;
  }

  .x1vxnb6q {
    max-width: 18rem;
  }

  .x9h9p8b {
    max-width: 20rem;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x1ptgtm5 {
    max-width: 26rem;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .x6ymgno {
    max-width: 32rem;
  }

  .xf2d64e {
    max-width: 40rem;
  }

  .x1vpbbxe {
    max-width: 48rem;
  }

  .x1l59rab {
    max-width: 52rem;
  }

  .x14i9o60 {
    max-width: 56rem;
  }

  .xfygfdc {
    max-width: 7rem;
  }

  .x1cx6wtl {
    max-width: 9rem;
  }

  .x1cf4la {
    max-width: calc(100% - 3rem);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x7k7lee {
    max-width: var(--available-width);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x19wm6jj {
    min-height: 2.25rem;
  }

  .x1q0l6uf {
    min-height: 24rem;
  }

  .xe8gcm {
    min-height: 3rem;
  }

  .xd4eqea {
    min-height: 4rem;
  }

  .xeuugli {
    min-width: 0;
  }

  .x199i5n0 {
    min-width: 1.25rem;
  }

  .x1vi9356 {
    min-width: 1.5rem;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .x12kinc7 {
    min-width: 12rem;
  }

  .x9padk7 {
    min-width: 14rem;
  }

  .xj9j1fp {
    min-width: 2.5rem;
  }

  .x9041oi {
    min-width: 2px;
  }

  .x6ckmml {
    min-width: 36rem;
  }

  .x1k8l6nd {
    min-width: 3rem;
  }

  .x180enl3 {
    min-width: 40rem;
  }

  .x1yu0yqm {
    min-width: 44rem;
  }

  .x1n8ysow {
    min-width: 52rem;
  }

  .x2hib58 {
    min-width: 56rem;
  }

  .xzhy1st {
    min-width: 8rem;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x19mesta {
    padding-bottom: .1875rem;
  }

  .x9m8cnr {
    padding-bottom: var(--xb5ie64);
  }

  .x1qo6iay {
    padding-bottom: var(--xcb1h0m);
  }

  .xrhwvvd {
    padding-top: .125rem;
  }

  .x1iul6r4 {
    padding-top: .25rem;
  }

  .xlxh2s {
    padding-top: var(--x12d9p7w);
  }

  .x15iqqvz {
    padding-top: var(--xaqs3w5);
  }

  .xlervsy {
    padding-top: var(--xb5ie64);
  }

  .x5zo4d2 {
    padding-top: var(--xnc37cy);
  }

  .x3m8u43 {
    right: 0;
  }

  .x1qpcb6m {
    right: var(--xaqs3w5);
  }

  .xd7j1nw {
    right: var(--xnc37cy);
  }

  .x13vifvy {
    top: 0;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1p7h3kw {
    top: var(--xaqs3w5);
  }

  .x1dvj2cy {
    top: var(--xb5ie64);
  }

  .x1jjc1wv {
    width: .5rem;
  }

  .x1jw3ynk {
    width: .75rem;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .xh29eag {
    width: 1.75rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xa23ldc {
    width: 10rem;
  }

  .x19s6vwj {
    width: 11.5rem;
  }

  .x1brf3r0 {
    width: 11rem;
  }

  .xsmyaan {
    width: 12px;
  }

  .xhnqznf {
    width: 12rem;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1q2mzld {
    width: 14rem;
  }

  .x9ndnb8 {
    width: 15rem;
  }

  .x1e67fm3 {
    width: 16rem;
  }

  .x1qyi71f {
    width: 18rem;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .xvm51jw {
    width: 2.5rem;
  }

  .xb1qrhf {
    width: 2.75rem;
  }

  .x1nqqiwj {
    width: 22rem;
  }

  .x1w1wbw6 {
    width: 24rem;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x1kgusv3 {
    width: 36rem;
  }

  .x1g8rjiy {
    width: 3px;
  }

  .x188tqju {
    width: 3rem;
  }

  .x1q22l7i {
    width: 4.5rem;
  }

  .xz84dc7 {
    width: 40%;
  }

  .xinu3np {
    width: 45%;
  }

  .x1pq5h1c {
    width: 5.5rem;
  }

  .xex909m {
    width: 5rem;
  }

  .xdvn7xf {
    width: 6rem;
  }

  .x1l24a0r {
    width: 7rem;
  }

  .x1eyvef {
    width: 8rem;
  }

  .x13oubkp {
    width: 96px;
  }

  .xop6fvv {
    width: 9rem;
  }

  .x14atkfc {
    width: auto;
  }

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

  .x1fd79ee {
    width: calc(100% - 2rem);
  }

  .xjdehy0 {
    width: calc(100vw - 2rem);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

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

  .xle0ibi {
    width: var(--x101sa6u);
  }

  .x9u823q {
    width: var(--x1rznmp2);
  }

  .xfq4a12 {
    width: var(--xo0gi09);
  }

  .x5n5eq6 {
    width: var(--xq3mxx3);
  }

  .x1savt0o.x1savt0o:where(.x-default-marker[data-variant="line"] *) {
    border-bottom-color: var(--xzc17di);
  }

  .xvh33te.xvh33te:where(.x-default-marker[data-variant="line"] *) {
    border-bottom-width: 2px;
  }

  .x1tkpxmz.x1tkpxmz:where(.x-default-marker[data-swipe-direction="up"] *) {
    margin-bottom: var(--xnc37cy);
  }

  .x5jn07e.x5jn07e:where(.x-default-marker[data-swipe-direction="up"] *) {
    margin-top: 0;
  }

  .x1u250c3.x1u250c3:where(.x-default-marker[data-swipe-direction="up"] *), .xo3o7z1.xo3o7z1:where(.x-default-marker[data-swipe-direction="down"] *) {
    max-width: 36rem;
  }

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

  .x14l7nz5:first-child {
    margin-top: 0;
  }

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

  @media (width <= 47.99rem) {
    .xtesxbw.xtesxbw {
      border-bottom-width: 1px;
    }

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

    .x17ofyfm.x17ofyfm {
      overflow-x: auto;
    }

    .x1p4edbq.x1p4edbq {
      overflow-y: hidden;
    }

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

@layer priority6 {
  @media (hover: hover) {
    .xhzzzy1.xhzzzy1:hover {
      text-decoration: underline;
    }
  }
}

@layer priority7 {
  @media (prefers-reduced-motion: reduce) {
    .xq5k3lg.xq5k3lg {
      animation-duration: 2.5s;
    }

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

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

  @media (hover: hover) {
    .x1vgqgzm.x1vgqgzm:hover {
      background-color: color-mix(in oklab,var(--x1g2jt47) 80%,transparent);
    }

    .xxepi82.xxepi82:hover {
      background-color: color-mix(in oklab,var(--x1q5kxhn) 50%,transparent);
    }

    .xkrtda7.xkrtda7:hover {
      background-color: color-mix(in oklab,var(--xe07f4w) 80%,transparent);
    }

    .xkf0fur.xkf0fur:hover {
      background-color: color-mix(in oklab,var(--xp1ji8l) 80%,transparent);
    }

    .xdzpy5o.xdzpy5o:hover {
      background-color: var(--x1q5kxhn);
    }

    .x1asc0bw.x1asc0bw:hover {
      background-color: var(--xy8kf3k);
    }

    .xfkiten.xfkiten:hover {
      color: var(--xzc17di);
    }
  }
}

@layer priority8 {
  .x1gmzrof::placeholder {
    color: var(--x1xkcmiw);
  }
}

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

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

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

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

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

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

@keyframes xjsmpz5-B {
  50% {
    opacity: .5;
  }
}

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

:root, .x1fhvg8h {
  --x15arj92: #faf9f7;
  --xzc17di: #201f1c;
  --x1yo0d1z: #fff;
  --xq5jso8: #201f1c;
  --x6sprx1: #fff;
  --x1dfhm11: #201f1c;
  --xp1ji8l: #3f7d6d;
  --xi3ahay: #fff;
  --xe07f4w: #f2f0eb;
  --xhbmnyx: #201f1c;
  --x1q5kxhn: #f2f0eb;
  --xtzytxb: #faf9f7;
  --x1xkcmiw: #5a5750;
  --xpnp0a8: #f2f0eb;
  --xdj0nvp: #201f1c;
  --xxmp7xy: #a03a2c;
  --x1nek8fr: #fff;
  --x1g2jt47: #a03a2c;
  --x1co7wct: #a03a2c;
  --xa6z7ig: #e5e2da;
  --xn3nf41: #f2f0eb;
  --xyzmb2c: #5e8174;
  --xqao6tz: #0000004d;
  --xk4cvux: #f2f0eb;
  --x1byz5em: #201f1c;
  --xy8kf3k: #e5e2da;
  --xz7li4i: #201f1c;
  --x4q4cs5: #e5e2da;
  --xghb6g2: #e5e2da;
  --x14382vi: #3c3a35;
  --xz81b2u: #bcddd2;
  --xut712z: #1a3d35;
  --xn1hqo3: #eef6f2;
  --x13rmxhz: #bcddd2;
  --xun9azy: #f6d9a0;
  --xfnhqga: #4d3009;
  --x1yycr6z: #fdf6ec;
  --x1md1fy9: #f6d9a0;
  --x1899xir: #f2c0b8;
  --x104l4lo: #4d1a14;
  --xlfnzc2: #b0d1ec;
  --xrhrppj: #0c2d46;
  --x4yfnbr: #edf4fa;
  --xigyz6r: #b0d1ec;
  --x1ndbvtp: #c0c5e4;
  --x1v4wszv: #1a1f48;
  --x3vs6gs: #f2c8b8;
  --xlqfodx: #4a2013;
  --x1s8ndxu: #3f7d6d;
  --x13nlvyi: #e8a83c;
  --xcmf1je: #a06b18;
  --x8y5g6d: #a03a2c;
  --xkair46: #b8b4a8;
  --xhzoxjs: #5099d0;
  --xjpgkhi: #5099d0;
  --xz9tkeq: #9c4828;
  --x12yqq7x: #3d4898;
  --x1b9hetz: #d98060;
  --x4qyhp9: #1f5f94;
  --x12jxvqi: #9a968a;
  --xzvzip2: #e5e2da;
  --x1hqgllw: #0000000d;
  --x1nwuuvq: #d4d0c6;
  --xrvqk6d: #5099d0;
  --x10tp37i: #edf4fa;
  --x1j6ycmk: #b0d1ec;
}

:root, .x1p8ebk {
  --x183iys4: 0;
  --x1kkpanp: 0;
  --x1qwfi3o: 0;
  --x1a815ym: 0;
  --xspdoiv: 9999px;
}

:root, .x14lghfk {
  --x1oo3xf9: .15s;
  --xr4nre1: .3s;
  --x1ge3wcx: cubic-bezier(.4, 0, .2, 1);
  --x2b1ars: cubic-bezier(.22, 1, .36, 1);
}

:root, .xzzuhp {
  --x1rznmp2: 1.5rem;
  --xq3mxx3: 2rem;
  --xo0gi09: 2.25rem;
  --x101sa6u: 2.5rem;
}

:root, .x1fkb6ii {
  --xcb1h0m: .25rem;
  --xb5ie64: .5rem;
  --xnc37cy: .75rem;
  --xaqs3w5: 1rem;
  --x1e8ma8m: 1.5rem;
  --xixkvq4: 2rem;
  --x14wpf9x: 2.5rem;
  --x1wb86n3: 3rem;
  --x12yb3ox: 4rem;
  --x12d9p7w: .375rem;
  --x1ik9dtb: .625rem;
}

:root, .xpo1ykk {
  --xdc046j: none;
  --x1xdrlmw: 0 1px 1px 0 #0000000a;
  --xrzwscl: 0 1px 2px 0 #0000000f, 0 1px 1px -1px #0000000a;
  --x6gdgcj: 0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;
  --x1gnhn5: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
}

:root, .xs1rece {
  --xxj8qrg: var(--font-sans, "Fixel Text"), ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji";
  --x1hcgv4d: var(--font-mono, ui-monospace), SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;
  --x1nrenb7: .75rem;
  --xed3vdx: 1rem;
  --xef08zg: .875rem;
  --x1fmqoxa: 1.25rem;
  --x1m9a3e8: 1rem;
  --x1eej83w: 1.5rem;
  --x1odxmrg: 1.125rem;
  --x1oh5oys: 1.75rem;
  --x1blqrhl: 1.25rem;
  --x2pf0d1: 1.75rem;
  --x7p38gt: 1.5rem;
  --xw4t141: 2rem;
  --x1lbjqym: 1.875rem;
  --x1gm9o5x: 2.25rem;
  --x2fihxe: 3rem;
  --xyugmzc: 1.1;
  --x1f2m31p: .07em;
  --x16h0vig: 400;
  --x18lwo2u: 500;
  --x19vof04: 600;
  --x1w7264t: 700;
}

.x10ruugr.x10ruugr, .x10ruugr.x10ruugr:root {
  --x6gdgcj: 0 10px 15px -3px #00000080, 0 4px 6px -4px #0006;
  --xdc046j: none;
  --xrzwscl: 0 1px 2px 0 #0006, 0 1px 1px -1px #0000004d;
  --x1gnhn5: 0 20px 25px -5px #0000008c, 0 8px 10px -6px #00000073;
  --x1xdrlmw: 0 1px 1px 0 #0000004d;
}

.x150dk7e.x150dk7e, .x150dk7e.x150dk7e:root {
  --xpnp0a8: #2b2a26;
  --xdj0nvp: #f2f0eb;
  --x15arj92: #171614;
  --xa6z7ig: #3c3a35;
  --x1yo0d1z: #201f1c;
  --xq5jso8: #f2f0eb;
  --xjpgkhi: #b0d1ec;
  --xz9tkeq: #d98060;
  --x12yqq7x: #7a84c4;
  --x1b9hetz: #9c4828;
  --x4qyhp9: #5099d0;
  --x12jxvqi: #9a968a;
  --x1hqgllw: #ffffff0f;
  --xzvzip2: #3c3a35;
  --x1nwuuvq: #5a5750;
  --xrvqk6d: #5099d0;
  --x1j6ycmk: #1f5f94;
  --x10tp37i: #0c2d46;
  --xxmp7xy: #a03a2c;
  --x1nek8fr: #fff;
  --x1899xir: #4d1a14;
  --x104l4lo: #f2c0b8;
  --x1g2jt47: #a03a2c;
  --x1co7wct: #de7b6c;
  --xzc17di: #f2f0eb;
  --x1ndbvtp: #1a1f48;
  --x1v4wszv: #c0c5e4;
  --xlfnzc2: #0c2d46;
  --xrhrppj: #b0d1ec;
  --x4yfnbr: #14222c;
  --xigyz6r: #0c2d46;
  --xn3nf41: #2b2a26;
  --x1q5kxhn: #2b2a26;
  --xtzytxb: #3c3a35;
  --x1xkcmiw: #b8b4a8;
  --xghb6g2: #3c3a35;
  --x14382vi: #e5e2da;
  --xqao6tz: #0009;
  --x6sprx1: #2b2a26;
  --x1dfhm11: #f2f0eb;
  --xp1ji8l: #7ab8a8;
  --xi3ahay: #171614;
  --xyzmb2c: #7a9f92;
  --xe07f4w: #2b2a26;
  --xhbmnyx: #f2f0eb;
  --xk4cvux: #201f1c;
  --xy8kf3k: #3c3a35;
  --xz7li4i: #faf9f7;
  --x4q4cs5: #3c3a35;
  --x1byz5em: #f2f0eb;
  --x8y5g6d: #de7b6c;
  --xhzoxjs: #5099d0;
  --xkair46: #6d6a60;
  --x1s8ndxu: #7ab8a8;
  --x13nlvyi: #e8a83c;
  --xcmf1je: #a06b18;
  --xz81b2u: #1a3d35;
  --xut712z: #bcddd2;
  --xn1hqo3: #1b2924;
  --x13rmxhz: #1a3d35;
  --x3vs6gs: #4a2013;
  --xlqfodx: #f2c8b8;
  --xun9azy: #4d3009;
  --xfnhqga: #f6d9a0;
  --x1yycr6z: #312312;
  --x1md1fy9: #4d3009;
}

@supports (color: lab(0% 0 0)) {
  .x150dk7e.x150dk7e, .x150dk7e.x150dk7e:root {
    --x4yfnbr: lab(12.2652% -3.16124 -9.13585);
    --xn1hqo3: lab(15.1238% -7.40105 1.22843);
    --x1yycr6z: lab(15.1401% 5.14139 13.8083);
  }
}

.x1mcjan6 {
  --alert-description-color: color-mix(in oklab,var(--x1co7wct) 90%,transparent);
}

.x1ana53a {
  --alert-description-color: var(--xfnhqga);
}

.xizelu {
  --alert-description-color: var(--xrhrppj);
}

.xc47uy {
  --alert-description-color: var(--xut712z);
}

.x1r4i4ar:first-child {
  --button-group-divider: transparent;
}

.xh75fdj:first-child {
  --button-group-start-radius: var(--xspdoiv);
}

.xzdx0sn:last-child {
  --button-group-end-radius: var(--xspdoiv);
}

.x1qr4r0p:last-child {
  --button-group-overlap: 0;
}
