*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){html{--lightningcss-light: ;--lightningcss-dark:initial}}body{-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font-family:inherit}img{max-width:100%}

@layer priority1;

@layer priority2 {
  .x1ghz6dp {
    margin: 0;
  }

  .x7z7khe {
    padding: 10px;
  }

  .x1sklyfu {
    padding: var(--x7ds3w7);
  }
}

@layer priority3 {
  .x9r1u3d {
    border-color: #0000;
  }

  .x19cdqz {
    border-color: var(--x11yflwa);
  }

  .x1dujwp4 {
    border-color: var(--xjn7lyq);
  }

  .x1798mdk {
    border-color: var(--xlquow5);
  }

  .x1fcwrbc {
    border-color: var(--xmkw485);
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .x18zih8k {
    border-radius: 3px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x9r2w2z {
    border-width: 3px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1aqmy9g {
    gap: var(--x1erg07r);
  }

  .x250a2e {
    gap: var(--x7ds3w7);
  }

  .x1lr5iqz {
    gap: var(--xp3ejou);
  }

  .x1gl5sm3 {
    margin-block: var(--xqs93dy);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1t9o9p0 {
    padding-block: var(--x1erg07r);
  }

  .x7t9328 {
    padding-block: var(--xqs93dy);
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x13hsgga {
    padding-inline: var(--x1erg07r);
  }

  .x1oeg4p4 {
    padding-inline: var(--x7ds3w7);
  }

  .xkyp6l6:focus {
    border-color: var(--xmkw485);
  }
}

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

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

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

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

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

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

  .xjyslct {
    appearance: none;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xiku8ou {
    background-color: var(--x11yflwa);
  }

  .xqfmhcg {
    background-color: var(--x15bq9cm);
  }

  .x19lsw0e {
    background-color: var(--xjn7lyq);
  }

  .x14qwvzk {
    background-color: var(--xlquow5);
  }

  .x13nnzfq {
    background-color: var(--xmkw485);
  }

  .xayc677 {
    background-color: var(--xyack53);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x198pg5o {
    box-shadow: var(--x1khdd8o),inset 0 0 0 1px #0000000f;
  }

  .xbv7xm9 {
    box-shadow: var(--x1khdd8o),var(--x1wdrrc4);
  }

  .xq9qmz2 {
    box-shadow: var(--x1khdd8o);
  }

  .x15iltoe {
    box-shadow: var(--x1w1jqf5);
  }

  .xmj058z {
    box-shadow: var(--x2tf978);
  }

  .x1aemcho {
    box-shadow: var(--x9cbkav);
  }

  .x109ybrl {
    box-shadow: var(--xcyij2v);
  }

  .xfungia {
    color: #fff;
  }

  .x1i0q4z7 {
    color: var(--x1ozt8rp);
  }

  .xxrsts9 {
    color: var(--x1uckwrs);
  }

  .x1giqf6m {
    color: var(--xjn7lyq);
  }

  .x1dh97a7 {
    color: var(--xmkw485);
  }

  .xopbfmr {
    color: var(--xyack53);
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .x1s85apg {
    display: none;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1m5pwue {
    font-family: var(--x1ymvf3a);
  }

  .xnhmyr4 {
    font-family: var(--x8psvme);
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .xishjya {
    font-size: var(--x1s7tbp4);
  }

  .x1rh05sb {
    font-size: var(--x2fam7h);
  }

  .x1u65yat {
    font-size: var(--x7vbh76);
  }

  .x1izzvbp {
    font-size: var(--xs8fjue);
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xuv8nkb {
    font-weight: 800;
  }

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

  .xl56j7k {
    justify-content: center;
  }

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

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

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

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

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

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

  .xribhvm {
    letter-spacing: .2em;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .xixxii4 {
    position: fixed;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .x2b8uid {
    text-align: center;
  }

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

  .xtvhhri {
    text-transform: uppercase;
  }

  .xx69xxh {
    touch-action: pan-y;
  }

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

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

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

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

  .xxrbq2n {
    transition-property: width;
  }

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

  .x1n327nk {
    z-index: 10;
  }

  .x1nzgy0a:focus-visible {
    box-shadow: var(--x1khdd8o),var(--x1wdrrc4),var(--x4ek4ne);
  }

  .x8xjlay:focus-visible {
    box-shadow: var(--x2tf978),var(--x4ek4ne);
  }

  .x1409vgr:focus-visible {
    box-shadow: var(--x4ek4ne);
  }

  .x1rudlt0:disabled {
    box-shadow: none;
  }

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

  .x1lfpgzf:disabled {
    opacity: .4;
  }

  .x6p2ra7:hover {
    background-color: var(--xyack53);
  }

  .x1p6rg72:hover {
    box-shadow: var(--xcyij2v),var(--x1wdrrc4);
  }

  .x1wy1cpf:hover {
    opacity: .92;
  }

  .x1bpilun:focus {
    box-shadow: var(--x9cbkav),var(--x4ek4ne);
  }

  .xb2bi2w:active {
    box-shadow: var(--x9cbkav);
  }

  @media (width >= 720px) {
    .x1pz3l10.x1pz3l10 {
      display: flex;
    }
  }

  @media (width <= 719px) {
    .x1m5wjhc.x1m5wjhc {
      display: flex;
    }
  }

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

@layer priority5 {
  .xkl3qfv {
    border-bottom-color: var(--x11yflwa);
  }

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

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

  .x1toxvfe {
    border-top-color: var(--x11yflwa);
  }

  .x1x69kb7 {
    border-top-color: var(--xmkw485);
  }

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

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xols6we {
    height: 6px;
  }

  .xu96u03 {
    left: 0;
  }

  .x1142x7g {
    margin-bottom: var(--x1erg07r);
  }

  .xcbek3w {
    margin-bottom: var(--xp3ejou);
  }

  .x16vho4v {
    margin-left: 6px;
  }

  .x1hz32zk {
    margin-top: var(--x1erg07r);
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x1wiwyrm {
    min-height: 52px;
  }

  .x8nclml {
    min-height: 64px;
  }

  .xefclja {
    min-height: 88px;
  }

  .x1i9suas {
    min-width: 120px;
  }

  .x5w4yej {
    min-width: 160px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .x1a148e8 {
    padding-bottom: env(safe-area-inset-bottom, 0px);
  }

  .x1mrd0q {
    padding-top: env(safe-area-inset-top, 0px);
  }

  .x1xga467 {
    padding-top: var(--x1erg07r);
  }

  .x3m8u43 {
    right: 0;
  }

  .x13vifvy {
    top: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xygnafs {
    width: 120px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x100vrsf {
    width: 40px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x13oubkp {
    width: 96px;
  }

  @media (width <= 719px) {
    .xmw4fva.xmw4fva {
      padding-bottom: calc(64px + env(safe-area-inset-bottom, 0px));
    }
  }
}

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

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

:root, .x15jr8xs {
  --x1khdd8o: 0 1px 1px #1616120a;
  --xcyij2v: 0 1px 2px #1616120d, 0 2px 5px -2px #1616120d;
  --x1w1jqf5: 0 1px 2px #1616120d, 0 8px 18px -6px #1616121a;
  --x1wdrrc4: inset 0 1px 0 #ffffffb3;
  --x9cbkav: inset 0 1px 2px #16161212;
  --x2tf978: 0 1px 2px #1616121f, inset 0 1px 0 #ffffff2e;
  --x4ek4ne: 0 0 0 3px color-mix(in oklab, var(--xmkw485) 22%, transparent);
}

:root, .x11etr65 {
  --x8psvme: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --x1ymvf3a: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
  --x7vbh76: 14px;
  --x2fam7h: 16px;
  --xs8fjue: 20px;
  --x1s7tbp4: 28px;
}

:root, .x1369oom {
  --xp3ejou: 4px;
  --x1erg07r: 8px;
  --x7ds3w7: 16px;
  --xqs93dy: 24px;
  --xx3c099: 40px;
}

:root, .x15pb5uf {
  --xyack53: #f7f7f5;
  --xlquow5: #fff;
  --x15bq9cm: #fff;
  --x11yflwa: #e3e3df;
  --xjn7lyq: #161616;
  --x1uckwrs: #6b6b66;
  --xmkw485: #d0342c;
  --x1ozt8rp: #fff;
  --x1xn9orm: #ef7c1f;
  --x193m1tr: #a8540c;
  --xa1d1dk: #fdf1e4;
  --x1iml9h7: linear-gradient(135deg, #ffb347 0%, #e8452f 55%, #8e1b17 100%);
}

@media (prefers-color-scheme: dark) {
  :root, .x15jr8xs {
    --x1khdd8o: 0 1px 1px #0000004d;
    --xcyij2v: 0 1px 2px #0006, 0 2px 6px -2px #00000059;
    --x1w1jqf5: 0 1px 2px #00000073, 0 10px 22px -8px #0000008c;
    --x1wdrrc4: inset 0 1px 0 #ffffff0f;
    --x9cbkav: inset 0 1px 2px #00000059;
    --x2tf978: 0 1px 2px #0006, inset 0 1px 0 #ffffff24;
  }

  :root, .x15pb5uf {
    --xyack53: #121110;
    --xlquow5: #1d1b1a;
    --x15bq9cm: #262322;
    --x11yflwa: #302d2b;
    --xjn7lyq: #f4f2f0;
    --x1uckwrs: #9c9793;
    --xmkw485: #ff5a4f;
    --x1ozt8rp: #1a0f0d;
    --x1xn9orm: #ff9a3c;
    --x193m1tr: #ffb862;
    --xa1d1dk: #2a2018;
  }
}

.xv8pk3s.xv8pk3s, .xv8pk3s.xv8pk3s:root {
  --x2tf978: 0 1px 2px #0006, inset 0 1px 0 #ffffff24;
  --x1wdrrc4: inset 0 1px 0 #ffffff0f;
  --x9cbkav: inset 0 1px 2px #00000059;
  --x1w1jqf5: 0 1px 2px #00000073, 0 10px 22px -8px #0000008c;
  --xcyij2v: 0 1px 2px #0006, 0 2px 6px -2px #00000059;
  --x1khdd8o: 0 1px 1px #0000004d;
}

.xdi87hg.xdi87hg, .xdi87hg.xdi87hg:root {
  --x2tf978: 0 1px 2px #1616121f, inset 0 1px 0 #ffffff2e;
  --x1wdrrc4: inset 0 1px 0 #ffffffb3;
  --x9cbkav: inset 0 1px 2px #16161212;
  --x1w1jqf5: 0 1px 2px #1616120d, 0 8px 18px -6px #1616121a;
  --xcyij2v: 0 1px 2px #1616120d, 0 2px 5px -2px #1616120d;
  --x1khdd8o: 0 1px 1px #1616120a;
}

.xa1bk0y.xa1bk0y, .xa1bk0y.xa1bk0y:root {
  --xmkw485: #d0342c;
  --x1ozt8rp: #fff;
  --x1xn9orm: #ef7c1f;
  --xa1d1dk: #fdf1e4;
  --x193m1tr: #a8540c;
  --xyack53: #f7f7f5;
  --x11yflwa: #e3e3df;
  --xlquow5: #fff;
  --x15bq9cm: #fff;
  --xjn7lyq: #161616;
  --x1uckwrs: #6b6b66;
}

.x1u8zh04.x1u8zh04, .x1u8zh04.x1u8zh04:root {
  --xmkw485: #ff5a4f;
  --x1ozt8rp: #1a0f0d;
  --x1xn9orm: #ff9a3c;
  --xa1d1dk: #2a2018;
  --x193m1tr: #ffb862;
  --xyack53: #121110;
  --x11yflwa: #302d2b;
  --xlquow5: #1d1b1a;
  --x15bq9cm: #262322;
  --xjn7lyq: #f4f2f0;
  --x1uckwrs: #9c9793;
}
