*{box-sizing:border-box}html,body,#root{height:100%}html,body{margin:0;padding:0}body{-webkit-font-smoothing:antialiased;font-feature-settings:"cv11", "ss01";font-family:Inter Tight,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.55}button{cursor:pointer;font-family:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline-offset:2px;outline:2px solid oklch(72% .1 75)}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:oklch(78% .01 80);border-radius:4px}::-webkit-scrollbar-track{background:0 0}[data-density=compact]{font-size:13.5px}

@layer priority1;

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

  .x10a8y8t {
    inset: 0;
  }

  .x368vrv {
    margin: 0 6px;
  }

  .x19bbpc0 {
    margin: 0 auto;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xtwndbl {
    margin: 12px 18px 0;
  }

  .x1cpde12 {
    margin: 2px 0 0;
  }

  .x1ixu4ct {
    margin: 2px 0;
  }

  .x15cnkf2 {
    margin: 4px 10px 8px;
  }

  .x10shk8x {
    margin: 8px 18px 0;
  }

  .x1j5rzib {
    margin: 8px auto 0;
  }

  .xe7mz8o {
    margin: auto 0;
  }

  .xsh4p1u {
    padding: 0 14px 0 18px;
  }

  .x79e0p7 {
    padding: 0 28px;
  }

  .x1xl3eim {
    padding: 0 6px 12px;
  }

  .xst3r74 {
    padding: 0 6px;
  }

  .x1717udv {
    padding: 0;
  }

  .xq7zp4y {
    padding: 10px 12px 12px;
  }

  .x6yrr3s {
    padding: 10px 12px;
  }

  .x1y1p12j {
    padding: 10px 14px 4px;
  }

  .x15x03d9 {
    padding: 10px 14px;
  }

  .x7z7khe {
    padding: 10px;
  }

  .xi0fwqg {
    padding: 11px 14px;
  }

  .xmapbj6 {
    padding: 12px;
  }

  .x1r8r8ub {
    padding: 12px 14px 4px;
  }

  .x1gqud3g {
    padding: 12px 14px;
  }

  .x1oqrmf8 {
    padding: 12px 18px 20px;
  }

  .x1tmdo04 {
    padding: 12px 28px 18px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x14zurrk {
    padding: 14px 14px 4px;
  }

  .xar48am {
    padding: 14px 18px 0;
  }

  .xml26tf {
    padding: 14px 18px 20px;
  }

  .x1gnqi22 {
    padding: 14px;
  }

  .x1lx2gyq {
    padding: 16px 14px 10px;
  }

  .x1e41zw8 {
    padding: 1px 5px;
  }

  .x12ox6j3 {
    padding: 1px 6px;
  }

  .x1giyoqj {
    padding: 20px 16px;
  }

  .x1b74e12 {
    padding: 24px 0 8px;
  }

  .x1234esy {
    padding: 24px 28px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .xpzpvjg {
    padding: 2px 7px;
  }

  .xmfpazt {
    padding: 2px 8px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x1m8ls7q {
    padding: 32px 20px;
  }

  .x14gplxd {
    padding: 32px 28px;
  }

  .x1asu97y {
    padding: 3px 8px;
  }

  .x1dyuhww {
    padding: 4px 10px 4px 8px;
  }

  .x1v9t41d {
    padding: 4px 10px;
  }

  .x1un38pp {
    padding: 4px 8px 8px;
  }

  .xdqdrvq {
    padding: 4px 8px;
  }

  .x36usyh {
    padding: 5px 10px;
  }

  .x8lhhth {
    padding: 5px 8px;
  }

  .xk61eof {
    padding: 6px 10px;
  }

  .x24avxq {
    padding: 6px;
  }

  .x18tqr4w {
    padding: 6px 8px;
  }

  .x10j55lm {
    padding: 7px 0;
  }

  .x1160tuk {
    padding: 8px 10px;
  }

  .x153ncpu {
    padding: 8px 12px;
  }

  .x1py1ajr {
    padding: 8px 6px;
  }

  .x1lw134n {
    padding: 8px 8px 0;
  }
}

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

  .xjq2jir {
    border-color: var(--x12a740s);
  }

  .xl3m1dk {
    border-color: var(--x154bw81);
  }

  .xiazi2l {
    border-color: var(--x160j8sf);
  }

  .x15blrnf {
    border-color: var(--x1a235ey);
  }

  .x7vaj0a {
    border-color: var(--x1npmsu4);
  }

  .x19ylk5q {
    border-color: var(--x1vnlzj);
  }

  .x8zcfxw {
    border-color: var(--x5kid02);
  }

  .xwk6gsx {
    border-color: var(--x85ehv1);
  }

  .x1b6g5c4 {
    border-color: var(--x9200lr);
  }

  .x1d4vh0v {
    border-color: var(--xcbzlb3);
  }

  .x1ksbf7v {
    border-color: var(--xfc6bgx);
  }

  .x12i3285 {
    border-color: var(--xfr80iu);
  }

  .x1ys3l36 {
    border-color: #fff0d6;
    border-color: lab(95.4544% 2.6814 15.3591);
  }

  .x1o1v37g {
    border-radius: 14px 14px 4px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x18zih8k {
    border-radius: 3px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .xx0tg51 {
    border-radius: 12px;
  }

  .xgbb5sa {
    border-radius: 4px;
  }

  .xis0eww {
    border-radius: 8px;
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7, .x1e8v0gs {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23, .x1u69osa {
    border-width: 1px;
  }

  .xywozcn {
    border-width: 1.5px;
  }

  .x98rzlu {
    flex: 1;
  }

  .xxhr3t {
    gap: 0;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .xmt3bw4 {
    gap: 22px;
  }

  .x33pbmt {
    gap: 28px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xmmi0ta {
    gap: 9px;
  }

  .x1twdi5u {
    margin-block: 12px;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1s1na2v {
    transition: all .14s;
  }

  .x1isubnb {
    transition: background .12s, border-color .12s;
  }

  .x1kg2n2k {
    transition: background .14s, border-color .14s;
  }

  .x14lh64k {
    transition: background .14s, color .14s, box-shadow .14s;
  }

  .xgho0cm {
    transition: background .14s;
  }

  .x24ju2m {
    transition: border-color .14s, box-shadow .14s;
  }

  .x1kcq66q {
    transition: border-color .14s, outline-width .14s;
  }

  .x3xo5o2 {
    transition: opacity .14s;
  }

  .xc3oi6g {
    transition: transform .14s;
  }

  .x14dbdbv {
    transition: transform .18s;
  }

  .x1yp1qpp:hover:not(:disabled) {
    border-color: var(--xjm4css);
  }

  .x1orcv1v:focus-within {
    border-color: var(--xtmhjvp);
  }

  .x1q327ga:hover {
    border-color: var(--x154bw81);
  }

  .xcpaxk9:hover {
    border-color: var(--x85ehv1);
  }

  .xt0b8zv:hover {
    text-decoration: underline;
  }

  .x1kc4hq4:focus {
    border-color: var(--xtmhjvp);
  }
}

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

  .x6s0dn4 {
    align-items: center;
  }

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

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

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

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

  .x1q3qbx4 {
    animation-duration: 1s;
  }

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

  .xb9gnqb {
    animation-name: var(--x6fls5b);
  }

  .x1fyn7s3 {
    animation-name: var(--xw9mbxs);
  }

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

  .xdr7l65 {
    animation-timing-function: step-end;
  }

  .x19z9ohp {
    backdrop-filter: blur(2px);
  }

  .xd3inpn {
    background-color: #0000005c;
    background-color: lab(0% 0 0 / .36);
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xgubo1x {
    background-color: var(--x12a740s);
  }

  .x8jyvx5 {
    background-color: var(--x160j8sf);
  }

  .x1cmlge0 {
    background-color: var(--x1a235ey);
  }

  .x1p2lizv {
    background-color: var(--x1dsm0ch);
  }

  .x1ovr0aa {
    background-color: var(--x1npmsu4);
  }

  .xpo3o69 {
    background-color: var(--x1tctqvr);
  }

  .x1rd0bwq {
    background-color: var(--x1vnlzj);
  }

  .xvy7a9z {
    background-color: #ffe8e4;
    background-color: lab(93.9492% 8.80665 5.85462);
  }

  .xzkprey {
    background-color: var(--x5kid02);
  }

  .x17nj5pf {
    background-color: var(--x85ehv1);
  }

  .x1xxtpyn {
    background-color: var(--x9200lr);
  }

  .xkkxh01 {
    background-color: var(--xcbzlb3);
  }

  .x1ojiyk6 {
    background-color: var(--xfc6bgx);
  }

  .x11xkv7t {
    background-color: var(--xfj9bj9);
  }

  .xthdes4 {
    background-color: var(--xfr80iu);
  }

  .xykzz9k {
    background-color: #eeebe5;
    background-color: lab(93.0632% .45988 3.01539);
  }

  .xw62dal {
    background-color: #fff0d6;
    background-color: lab(95.4544% 2.6814 15.3591);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1lplg8u {
    box-shadow: 0 1px 2px #00000040;
    box-shadow: 0 1px 2px lab(0% 0 0 / .25);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x12y25km {
    box-shadow: 0 1px 3px #1220320f, 0 4px 12px #1220320a;
    box-shadow: 0 1px 3px lab(11.6506% -1.20977 -13.9869 / .06), 0 4px 12px lab(11.6506% -1.20977 -13.9869 / .04);
  }

  .xla7knc {
    box-shadow: 0 8px 32px #1220321a;
    box-shadow: 0 8px 32px lab(11.6506% -1.20977 -13.9869 / .1);
  }

  .x1heor9g {
    color: inherit;
  }

  .x1wv3kt6 {
    color: #545f6c;
    color: lab(39.6122% -1.70347 -9.01406);
  }

  .xgbxeb2 {
    color: var(--x1a235ey);
  }

  .x1soqf1u {
    color: #a75c00;
    color: lab(47.2251% 27.8943 56.3851);
  }

  .x1yd6kts {
    color: #c74b47;
    color: lab(49.6897% 50.3711 29.7091);
  }

  .x6rrg3n {
    color: var(--x1npmsu4);
  }

  .x166h3n3 {
    color: var(--x1tctqvr);
  }

  .xe6fy9 {
    color: var(--x1vnlzj);
  }

  .x1j7j3xm {
    color: var(--x2vdbb5);
  }

  .xgdvtij {
    color: var(--x5kid02);
  }

  .xvl3ky6 {
    color: var(--xfc6bgx);
  }

  .xe1yn0l {
    color: var(--xjm4css);
  }

  .xj21mdx {
    color: var(--xrc0vlp);
  }

  .x8g24xv {
    color: var(--xtmhjvp);
  }

  .xiyxwb5 {
    column-gap: 14px;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xj1extj {
    font-family: Inter Tight, -apple-system, BlinkMacSystemFont, sans-serif;
  }

  .x1sekalm {
    font-family: JetBrains Mono, ui-monospace, SF Mono, Menlo, monospace;
  }

  .x4y0p98 {
    font-family: "Source Serif 4", Georgia, serif;
  }

  .x1s31vzs {
    font-size: 10.5px;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1qt5hsa {
    font-size: 11.5px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .x1ct8sxb {
    font-size: 12.5px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x2ouz8m {
    font-size: 13.5px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xazqsvr {
    font-size: 14.5px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1ewwscv {
    font-size: 26px;
  }

  .x1s3cmhv {
    font-size: 32px;
  }

  .x1k4tb9n {
    font-style: italic;
  }

  .x1j61x8r {
    font-style: normal;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

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

  .xl56j7k {
    justify-content: center;
  }

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

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

  .x1lg07ej {
    letter-spacing: -.015em;
  }

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

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

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

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

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

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xfrs9s4 {
    line-height: 1.45;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x1jjo3f5 {
    line-height: 1.55;
  }

  .x1dbl2gt {
    line-height: 1.6;
  }

  .x11m8ghp {
    line-height: 1.65;
  }

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

  .xiiclqw {
    opacity: .85;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1ho4cc1 {
    outline-color: var(--x12a740s);
  }

  .x1ejwt7o {
    outline-color: var(--x160j8sf);
  }

  .xqeeue3 {
    outline-color: var(--xcbzlb3);
  }

  .x1n2oky3 {
    outline-color: var(--xfr80iu);
  }

  .x1wfwxd8 {
    outline-offset: 0;
  }

  .x1t137rt {
    outline-style: none;
  }

  .x1qqx8nx {
    outline-style: solid;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .x1s780dp {
    outline-width: 3px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .xtt52l0 {
    resize: none;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .xkcv6ua {
    scroll-behavior: smooth;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1m8my6 {
    -webkit-text-decoration-color: var(--x154bw81);
    text-decoration-color: var(--x154bw81);
  }

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

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

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

  .x1nouqcy {
    transform: translateX(2px);
  }

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

  .x1uuroth {
    vertical-align: text-bottom;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1so62im {
    will-change: transform;
  }

  .xfo81ep {
    z-index: 1000;
  }

  .x1bkdxzg {
    z-index: 1001;
  }

  .x1n7pfok:hover:not(:disabled) {
    background-color: var(--x160j8sf);
  }

  .x1p5gep5[data-state="checked"] {
    background-color: var(--x1npmsu4);
  }

  .x1pemb5n:hover:not(:disabled) {
    background-color: var(--x1tctqvr);
  }

  .x1t6zec5[data-state="checked"] {
    background-color: var(--x1vnlzj);
  }

  .xciwd25:hover:not(:disabled) {
    background-color: var(--xfj9bj9);
  }

  .x7i48mo[data-state="checked"] {
    box-shadow: 0 1px 2px #12203214;
    box-shadow: 0 1px 2px lab(11.6506% -1.20977 -13.9869 / .08);
  }

  .x1qdt7bt:focus-within {
    box-shadow: 0 8px 32px #1220321a;
    box-shadow: 0 8px 32px lab(11.6506% -1.20977 -13.9869 / .1);
  }

  .x1q7v4nh[data-state="checked"], .xdhht0g[data-state="active"], .xvk5bto:hover:not(:disabled) {
    color: var(--x1a235ey);
  }

  .x9501es:hover:not(:disabled) {
    color: var(--x5kid02);
  }

  .x1p7ws4g[data-state="active"] {
    font-weight: 600;
  }

  .x1brrtds[data-state="checked"] {
    transform: translateX(16px);
  }

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

  .x1bq4at4:disabled {
    opacity: .3;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .xzu2995:hover {
    background-color: var(--x1dsm0ch);
  }

  .x306yy1:hover {
    background-color: var(--xfj9bj9);
  }

  .xb4jgbv:hover {
    color: var(--x1a235ey);
  }

  .xdm7jun:hover {
    color: var(--x1tctqvr);
  }

  .x5qs596:focus {
    outline-width: 3px;
  }
}

@layer priority5 {
  .xuq9bjs {
    border-bottom-color: var(--x154bw81);
  }

  .xlbymac {
    border-bottom-color: var(--x85ehv1);
  }

  .xfrllxf {
    border-bottom-left-radius: 0;
  }

  .x3nli07 {
    border-bottom-right-radius: 4px;
  }

  .x1sy0etr {
    border-bottom-style: none;
  }

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

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

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

  .x8kvunt {
    border-left-color: var(--x154bw81);
  }

  .x4j8myx {
    border-left-color: #a75c00;
    border-left-color: lab(47.2251% 27.8943 56.3851);
  }

  .xva8etl {
    border-left-color: #c74b47;
    border-left-color: lab(49.6897% 50.3711 29.7091);
  }

  .x18f0om1 {
    border-left-color: var(--x85ehv1);
  }

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

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

  .x12zs7wr {
    border-left-width: 2px;
  }

  .x1ij54ks {
    border-right-color: var(--x154bw81);
  }

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

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

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

  .x1uv2xgf {
    border-top-color: var(--x154bw81);
  }

  .x14l75jl {
    border-top-color: var(--x1a235ey);
  }

  .x1ia1hqs {
    border-top-left-radius: 0;
  }

  .x1wlfjtf {
    border-top-right-radius: 4px;
  }

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

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

  .x1otfiqs {
    border-top-width: 1.5px;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xdk7pt {
    height: 8px;
  }

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

  .x1nrll8i {
    left: 50%;
  }

  .xjpr12u {
    margin-bottom: 2px;
  }

  .x1swdo50 {
    margin-left: 2px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .xq3t0pi {
    max-height: 280px;
  }

  .x12ajvvl {
    max-height: calc(100vh - 32px);
  }

  .x1jols5v {
    max-height: var(--x-maxHeight);
  }

  .x17fpy1y {
    max-width: 480px;
  }

  .xh9uqaf {
    max-width: 60%;
  }

  .x11gisft {
    max-width: 640px;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .x1xgfxhi {
    max-width: 78%;
  }

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

  .x2lwn1j {
    min-height: 0;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .xeuugli {
    min-width: 0;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .xnm25rq {
    padding-left: 16px;
  }

  .x1k8dnhd {
    padding-left: 18px;
  }

  .x6wrskw {
    padding-left: 4px;
  }

  .xj5tbmc {
    padding-right: 40px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .x96k8nx {
    padding-top: 9px;
  }

  .xwa60dl {
    top: 50%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xafpxmx {
    width: 240px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x1849jeq {
    width: 30px;
  }

  .x1td3qas {
    width: 32px;
  }

  .xwl9fdd {
    width: 380px;
  }

  .xci0xqf {
    width: 7px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x8xl5fk {
    width: min(420px, 100vw - 32px);
  }

  .x7ta2uq {
    width: min(540px, 100vw - 32px);
  }

  .xpn72k7 {
    width: min(560px, 100vw - 32px);
  }

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

@layer priority6 {
  .xtu493u:before {
    inset: -3px;
  }
}

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

@layer priority8 {
  .xo8l35w:before {
    animation-duration: 1.6s;
  }

  .xzuot31:before {
    animation-iteration-count: infinite;
  }

  .xrilbhr:before {
    animation-name: var(--xjyclon);
  }

  .xjuh2to:before {
    animation-timing-function: ease-out;
  }

  .x1pttf3b:before {
    background-color: var(--x9200lr);
  }

  .x1fs6gpy::placeholder {
    color: var(--xjm4css);
  }

  .x1cpjm7i:before {
    content: "";
  }

  .x1g11okf:before {
    opacity: .35;
  }

  .x1hmns74:before {
    position: absolute;
  }
}

@layer priority9 {
  .xy80zi5:before {
    height: 1px;
  }

  .x95sg4c:before {
    width: 18px;
  }
}

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

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

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

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

@keyframes x1caz2zu-B {
  50% {
    opacity: 0;
  }
}

@keyframes x1xgtcz-B {
  0% {
    opacity: .5;
    transform: scale(.6);
  }

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

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

:root, .x10n3mxa {
  --x1a235ey: #122032;
  --x1tctqvr: #2c394a;
  --xtmhjvp: #545f6c;
  --xjm4css: #7f8791;
  --xrc0vlp: #b2b8bf;
  --x1vnlzj: #fcfaf6;
  --x1dsm0ch: #f6f3ee;
  --xfj9bj9: #ede9e2;
  --x18c28ka: #e1dcd4;
  --x154bw81: #dad7d2;
  --x85ehv1: #bbb7b0;
  --x9200lr: #c99b5a;
  --x2vdbb5: #936823;
  --xfr80iu: #f3e2c7;
  --x1npmsu4: #50986b;
  --xcbzlb3: #d7f4e0;
  --xfc6bgx: #d58b4b;
  --x12a740s: #fdecd1;
  --x5kid02: #c74b47;
  --x160j8sf: #ffe8e4;
}

@supports (color: lab(0% 0 0)) {
  :root, .x10n3mxa {
    --x1a235ey: lab(11.6506% -1.20977 -13.9869);
    --x1tctqvr: lab(23.3146% -1.81451 -12.4201);
    --xtmhjvp: lab(39.6122% -1.70347 -9.01406);
    --xjm4css: lab(55.878% -1.35407 -6.54748);
    --xrc0vlp: lab(74.4547% -.952065 -4.3902);
    --x1vnlzj: lab(98.2776% .340641 2.25879);
    --x1dsm0ch: lab(95.9632% .459373 3.01505);
    --xfj9bj9: lab(92.4886% .581265 3.77344);
    --x18c28ka: lab(87.8538% .70706 4.53444);
    --x154bw81: lab(86.1031% .461251 3.01629);
    --x85ehv1: lab(74.5083% .587493 3.77758);
    --x9200lr: lab(67.5002% 12.0899 41.0315);
    --x2vdbb5: lab(47.7219% 13.0865 43.8762);
    --xfr80iu: lab(90.8133% 2.70182 15.3764);
    --x1npmsu4: lab(57.232% -31.6201 16.2694);
    --xcbzlb3: lab(93.5794% -12.4075 6.35813);
    --xfc6bgx: lab(64.7531% 24.381 45.5224);
    --x12a740s: lab(94.2941% 2.68632 15.3633);
    --x5kid02: lab(49.6897% 50.3711 29.7091);
    --x160j8sf: lab(93.9492% 8.80665 5.85462);
  }
}

:root, .xp7bkqh {
  --xw9mbxs: x1fy8ia8-B;
  --xjyclon: x1xgtcz-B;
  --x6fls5b: x1caz2zu-B;
}

.x1il0s7l.x1il0s7l, .x1il0s7l.x1il0s7l:root {
  --x5kid02: #c74b47;
  --x160j8sf: #442321;
  --x9200lr: #e1ad63;
  --x2vdbb5: #c08e43;
  --xfr80iu: #3a2b16;
  --x1a235ey: #f4f1ed;
  --x1tctqvr: #cdcac5;
  --xtmhjvp: #9b9891;
  --xjm4css: #726e67;
  --xrc0vlp: #514c45;
  --x154bw81: #252f3a;
  --x85ehv1: #3e4957;
  --x1npmsu4: #50986b;
  --xcbzlb3: #182f20;
  --x1vnlzj: #080e16;
  --x1dsm0ch: #0f1720;
  --xfj9bj9: #18202b;
  --x18c28ka: #202a36;
  --xfc6bgx: #d58b4b;
  --x12a740s: #402712;
}

@supports (color: lab(0% 0 0)) {
  .x1il0s7l.x1il0s7l, .x1il0s7l.x1il0s7l:root {
    --x5kid02: lab(49.6897% 50.3711 29.7091);
    --x160j8sf: lab(18.3185% 15.5821 8.71098);
    --x9200lr: lab(74.4549% 13.3553 45.2566);
    --x2vdbb5: lab(62.8237% 13.8925 46.5996);
    --xfr80iu: lab(18.7952% 4.78236 16.3018);
    --x1a235ey: lab(95.3776% .340879 2.25897);
    --x1tctqvr: lab(81.463% .462264 3.01695);
    --xtmhjvp: lab(62.9079% .593007 3.78128);
    --xjm4css: lab(46.6721% .737786 4.55583);
    --xrc0vlp: lab(32.7549% .905439 5.34876);
    --x154bw81: lab(18.719% -1.45578 -8.92168);
    --x85ehv1: lab(30.3156% -1.74996 -10.0342);
    --x1npmsu4: lab(57.232% -31.6201 16.2694);
    --xcbzlb3: lab(17.007% -12.6063 6.48122);
    --x1vnlzj: lab(3.65259% -.521936 -5.17953);
    --x1dsm0ch: lab(7.15045% -.999749 -7.73705);
    --xfj9bj9: lab(11.7553% -1.26743 -8.52355);
    --x18c28ka: lab(16.3914% -1.43375 -9.25249);
    --xfc6bgx: lab(64.7531% 24.381 45.5224);
    --x12a740s: lab(18.6164% 10.1142 18.838);
  }
}
