@layer reset{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:--theme(--default-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:--theme(--default-font-feature-settings, normal);font-variation-settings:--theme(--default-font-variation-settings, normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:--theme(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:--theme(--default-mono-font-feature-settings, normal);font-variation-settings:--theme(--default-mono-font-variation-settings, normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}:root,.light,.light-theme{--amber-1:#fefdfb;--amber-2:#fefbe9;--amber-3:#fff7c2;--amber-4:#ffee9c;--amber-5:#fbe577;--amber-6:#f3d673;--amber-7:#e9c162;--amber-8:#e2a336;--amber-9:#ffc53d;--amber-10:#ffba18;--amber-11:#ab6400;--amber-12:#4f3422}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--amber-1:color(display-p3 .995 .992 .985);--amber-2:color(display-p3 .994 .986 .921);--amber-3:color(display-p3 .994 .969 .782);--amber-4:color(display-p3 .989 .937 .65);--amber-5:color(display-p3 .97 .902 .527);--amber-6:color(display-p3 .936 .844 .506);--amber-7:color(display-p3 .89 .762 .443);--amber-8:color(display-p3 .85 .65 .3);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 .959 .741 .274);--amber-11:color(display-p3 .64 .4 0);--amber-12:color(display-p3 .294 .208 .145)}}}.dark,.dark-theme{--amber-1:#16120c;--amber-2:#1d180f;--amber-3:#302008;--amber-4:#3f2700;--amber-5:#4d3000;--amber-6:#5c3d05;--amber-7:#714f19;--amber-8:#8f6424;--amber-9:#ffc53d;--amber-10:#ffd60a;--amber-11:#ffca16;--amber-12:#ffe7b3}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--amber-1:color(display-p3 .082 .07 .05);--amber-2:color(display-p3 .111 .094 .064);--amber-3:color(display-p3 .178 .128 .049);--amber-4:color(display-p3 .239 .156 0);--amber-5:color(display-p3 .29 .193 0);--amber-6:color(display-p3 .344 .245 .076);--amber-7:color(display-p3 .422 .314 .141);--amber-8:color(display-p3 .535 .399 .189);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 1 .87 .15);--amber-11:color(display-p3 1 .8 .29);--amber-12:color(display-p3 .984 .909 .726)}}}:root,.light,.light-theme{--gray-1:#fcfcfc;--gray-2:#f9f9f9;--gray-3:#f0f0f0;--gray-4:#e8e8e8;--gray-5:#e0e0e0;--gray-6:#d9d9d9;--gray-7:#cecece;--gray-8:#bbb;--gray-9:#8d8d8d;--gray-10:#838383;--gray-11:#646464;--gray-12:#202020}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--gray-1:color(display-p3 .988 .988 .988);--gray-2:color(display-p3 .975 .975 .975);--gray-3:color(display-p3 .939 .939 .939);--gray-4:color(display-p3 .908 .908 .908);--gray-5:color(display-p3 .88 .88 .88);--gray-6:color(display-p3 .849 .849 .849);--gray-7:color(display-p3 .807 .807 .807);--gray-8:color(display-p3 .732 .732 .732);--gray-9:color(display-p3 .553 .553 .553);--gray-10:color(display-p3 .512 .512 .512);--gray-11:color(display-p3 .392 .392 .392);--gray-12:color(display-p3 .125 .125 .125)}}}.dark,.dark-theme{--gray-1:#111;--gray-2:#191919;--gray-3:#222;--gray-4:#2a2a2a;--gray-5:#313131;--gray-6:#3a3a3a;--gray-7:#484848;--gray-8:#606060;--gray-9:#6e6e6e;--gray-10:#7b7b7b;--gray-11:#b4b4b4;--gray-12:#eee}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--gray-1:color(display-p3 .067 .067 .067);--gray-2:color(display-p3 .098 .098 .098);--gray-3:color(display-p3 .135 .135 .135);--gray-4:color(display-p3 .163 .163 .163);--gray-5:color(display-p3 .192 .192 .192);--gray-6:color(display-p3 .228 .228 .228);--gray-7:color(display-p3 .283 .283 .283);--gray-8:color(display-p3 .375 .375 .375);--gray-9:color(display-p3 .431 .431 .431);--gray-10:color(display-p3 .484 .484 .484);--gray-11:color(display-p3 .706 .706 .706);--gray-12:color(display-p3 .933 .933 .933)}}}:root,.light,.light-theme{--green-1:#fbfefc;--green-2:#f4fbf6;--green-3:#e6f6eb;--green-4:#d6f1df;--green-5:#c4e8d1;--green-6:#adddc0;--green-7:#8eceaa;--green-8:#5bb98b;--green-9:#30a46c;--green-10:#2b9a66;--green-11:#218358;--green-12:#193b2d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--green-1:color(display-p3 .986 .996 .989);--green-2:color(display-p3 .963 .983 .967);--green-3:color(display-p3 .913 .964 .925);--green-4:color(display-p3 .859 .94 .879);--green-5:color(display-p3 .796 .907 .826);--green-6:color(display-p3 .718 .863 .761);--green-7:color(display-p3 .61 .801 .675);--green-8:color(display-p3 .451 .715 .559);--green-9:color(display-p3 .332 .634 .442);--green-10:color(display-p3 .308 .595 .417);--green-11:color(display-p3 .19 .5 .32);--green-12:color(display-p3 .132 .228 .18)}}}.dark,.dark-theme{--green-1:#0e1512;--green-2:#121b17;--green-3:#132d21;--green-4:#113b29;--green-5:#174933;--green-6:#20573e;--green-7:#28684a;--green-8:#2f7c57;--green-9:#30a46c;--green-10:#33b074;--green-11:#3dd68c;--green-12:#b1f1cb}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--green-1:color(display-p3 .062 .083 .071);--green-2:color(display-p3 .079 .106 .09);--green-3:color(display-p3 .1 .173 .133);--green-4:color(display-p3 .115 .229 .166);--green-5:color(display-p3 .147 .282 .206);--green-6:color(display-p3 .185 .338 .25);--green-7:color(display-p3 .227 .403 .298);--green-8:color(display-p3 .27 .479 .351);--green-9:color(display-p3 .332 .634 .442);--green-10:color(display-p3 .357 .682 .474);--green-11:color(display-p3 .434 .828 .573);--green-12:color(display-p3 .747 .938 .807)}}}:root,.light,.light-theme{--red-1:#fffcfc;--red-2:#fff7f7;--red-3:#feebec;--red-4:#ffdbdc;--red-5:#ffcdce;--red-6:#fdbdbe;--red-7:#f4a9aa;--red-8:#eb8e90;--red-9:#e5484d;--red-10:#dc3e42;--red-11:#ce2c31;--red-12:#641723}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--red-1:color(display-p3 .998 .989 .988);--red-2:color(display-p3 .995 .971 .971);--red-3:color(display-p3 .985 .925 .925);--red-4:color(display-p3 .999 .866 .866);--red-5:color(display-p3 .984 .812 .811);--red-6:color(display-p3 .955 .751 .749);--red-7:color(display-p3 .915 .675 .672);--red-8:color(display-p3 .872 .575 .572);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .798 .294 .285);--red-11:color(display-p3 .744 .234 .222);--red-12:color(display-p3 .36 .115 .143)}}}.dark,.dark-theme{--red-1:#191111;--red-2:#201314;--red-3:#3b1219;--red-4:#500f1c;--red-5:#611623;--red-6:#72232d;--red-7:#8c333a;--red-8:#b54548;--red-9:#e5484d;--red-10:#ec5d5e;--red-11:#ff9592;--red-12:#ffd1d9}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--red-1:color(display-p3 .093 .068 .067);--red-2:color(display-p3 .118 .077 .079);--red-3:color(display-p3 .211 .081 .099);--red-4:color(display-p3 .287 .079 .113);--red-5:color(display-p3 .348 .11 .142);--red-6:color(display-p3 .414 .16 .183);--red-7:color(display-p3 .508 .224 .236);--red-8:color(display-p3 .659 .298 .297);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .861 .403 .387);--red-11:color(display-p3 1 .57 .55);--red-12:color(display-p3 .971 .826 .852)}}}:root,.light,.light-theme{--yellow-1:#fdfdf9;--yellow-2:#fefce9;--yellow-3:#fffab8;--yellow-4:#fff394;--yellow-5:#ffe770;--yellow-6:#f3d768;--yellow-7:#e4c767;--yellow-8:#d5ae39;--yellow-9:#ffe629;--yellow-10:#ffdc00;--yellow-11:#9e6c00;--yellow-12:#473b1f}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--yellow-1:color(display-p3 .992 .992 .978);--yellow-2:color(display-p3 .995 .99 .922);--yellow-3:color(display-p3 .997 .982 .749);--yellow-4:color(display-p3 .992 .953 .627);--yellow-5:color(display-p3 .984 .91 .51);--yellow-6:color(display-p3 .934 .847 .474);--yellow-7:color(display-p3 .876 .785 .46);--yellow-8:color(display-p3 .811 .689 .313);--yellow-9:color(display-p3 1 .92 .22);--yellow-10:color(display-p3 .977 .868 .291);--yellow-11:color(display-p3 .6 .44 0);--yellow-12:color(display-p3 .271 .233 .137)}}}.dark,.dark-theme{--yellow-1:#14120b;--yellow-2:#1b180f;--yellow-3:#2d2305;--yellow-4:#362b00;--yellow-5:#433500;--yellow-6:#524202;--yellow-7:#665417;--yellow-8:#836a21;--yellow-9:#ffe629;--yellow-10:#ffff57;--yellow-11:#f5e147;--yellow-12:#f6eeb4}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--yellow-1:color(display-p3 .078 .069 .047);--yellow-2:color(display-p3 .103 .094 .063);--yellow-3:color(display-p3 .168 .137 .039);--yellow-4:color(display-p3 .209 .169 0);--yellow-5:color(display-p3 .255 .209 0);--yellow-6:color(display-p3 .31 .261 .07);--yellow-7:color(display-p3 .389 .331 .135);--yellow-8:color(display-p3 .497 .42 .182);--yellow-9:color(display-p3 1 .92 .22);--yellow-10:color(display-p3 1 1 .456);--yellow-11:color(display-p3 .948 .885 .392);--yellow-12:color(display-p3 .959 .934 .731)}}}html,body,#root{height:100%;margin:0;overflow:hidden}body{background:var(--gray-1);color:var(--gray-12);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;overscroll-behavior:none;font-family:Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.5}

@layer reset, stylex.priority1;

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

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xkib98w {
    margin: 8px;
  }

  .x1bpp3o7 {
    margin: auto;
  }

  .xnexn6u {
    padding: 0 4px 4px;
  }

  .x1717udv {
    padding: 0;
  }

  .xr9nqj3 {
    padding: 10px 12px 6px;
  }

  .x6yrr3s {
    padding: 10px 12px;
  }

  .x7z7khe {
    padding: 10px;
  }

  .x1ifpib {
    padding: 12px 20px;
  }

  .x1saejgb {
    padding: 12px 8px;
  }

  .xc7ga6q {
    padding: 12px;
  }

  .x1enw65i {
    padding: 16px 12px;
  }

  .xoepnl3 {
    padding: 16px 20px 4px;
  }

  .x14hcewi {
    padding: 16px 20px;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .x118ypju {
    padding: 24px 16px;
  }

  .x1ulxae4 {
    padding: 24px 20px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x1dumkz1 {
    padding: 2px 6px;
  }

  .xmfpazt {
    padding: 2px 8px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x15fnm84 {
    padding: 32px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .x1whlmpv {
    padding: 4px 6px;
  }

  .xdqdrvq {
    padding: 4px 8px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x1uhx61a {
    padding: 56px 24px;
  }

  .x8lhhth {
    padding: 5px 8px;
  }

  .x1srztl {
    padding: 6px 28px 6px 10px;
  }

  .x18tqr4w {
    padding: 6px 8px;
  }

  .x1ruevkc {
    padding: 6px;
  }

  .x1160tuk {
    padding: 8px 10px;
  }

  .x153ncpu {
    padding: 8px 12px;
  }

  .xbnpv00 {
    padding: 8px 14px;
  }

  .x1ff1495 {
    padding: 8px 16px;
  }

  .x196i61j {
    padding: 8px 32px 8px 12px;
  }

  .xw7j2vy {
    padding: 8px 9px;
  }

  .xe8ttls {
    padding: 8px;
  }

  @media (width >= 1024px) {
    .x1glw0n9.x1glw0n9 {
      padding: 20px;
    }
  }

  @media (width >= 640px) {
    .x1xbj47v.x1xbj47v {
      padding: 24px;
    }
  }

  @media (width >= 768px) {
    .xo9nk0p.xo9nk0p {
      padding: 32px;
    }

    .xib8dpg.xib8dpg {
      padding: 40px;
    }
  }
}

@layer stylex.priority3 {
  .x1r7ld26 {
    border-color: currentColor;
  }

  .x1gf5kxm {
    border-color: #000000bf;
  }

  .x1blbazy {
    border-color: #ffffff26;
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xkijlh9 {
    border-color: var(--x1c56ykr);
  }

  .x1y2563s {
    border-color: var(--x1cg7dj0);
  }

  .x1rk856q {
    border-color: var(--x1eudt7m);
  }

  .x1tjl52m {
    border-color: var(--x1ywtu3);
  }

  .xv5zkvl {
    border-color: var(--x8eny5d);
  }

  .x1cijjsi {
    border-color: var(--xci94ei);
  }

  .x1cdmyra {
    border-color: var(--xve4k4d);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .xgqmno8 {
    border-radius: 16px;
  }

  .x1nj7uno {
    border-radius: 1px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x18zih8k {
    border-radius: 3px;
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x10hpsqq {
    border-radius: 9999px;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x1eovdha {
    border-width: 2.5px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x1c1vhfx {
    gap: 20px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .xzgdlkz {
    gap: 4px 10px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x1osaytk {
    grid-column: 1 / -1;
  }

  .xgi1spi {
    grid-column: 1 / span 2;
  }

  .x17ufuiz {
    grid-column: 2 / span 2;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .x623te4 {
    grid-column: span 2;
  }

  .xa1s216 {
    grid-row: 1 / span 2;
  }

  .x1nkss2m {
    margin-block: auto;
  }

  .xr6ywxm {
    margin-inline: -4px;
  }

  .x1x57ub9 {
    margin-inline: -8px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .xp59q4u {
    padding-block: 10px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .x1xn8qrt {
    padding-block: 16px;
  }

  .xsplgde {
    padding-block: 1px;
  }

  .xqp6ajr {
    padding-block: 20px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .x1axd487 {
    padding-block: 40px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .xifx94n {
    padding-block: 5px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .x1hr3lfm {
    padding-inline: 16px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xt46e6p {
    transition: all .15s;
  }

  .xq2gx43 {
    transition: none;
  }

  .x12xwlg2 {
    transition: opacity .15s;
  }

  .x11y9glp {
    transition: opacity .25s ease-in-out;
  }

  .x1ux5q4u {
    transition: transform .2s ease-in-out;
  }

  .xickms5:last-child:nth-child(odd) {
    grid-column: auto;
  }

  .xfc0u96:focus-visible {
    outline: 2px solid var(--x8eny5d);
  }

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

  .xdso7tb:focus {
    border-color: var(--x1o8iplp);
  }

  .x1kl9gnl:focus {
    border-color: var(--x8eny5d);
  }

  @media (width >= 768px) {
    .x1wd5xn1.x1wd5xn1 {
      grid-column: 2;
    }
  }

  @media (width >= 640px) {
    .xcr6l4e.xcr6l4e {
      grid-column: span 2 / span 2;
    }
  }

  @media (width >= 768px) {
    .xv7x73.xv7x73 {
      padding-block: 0;
    }
  }

  @media (width >= 640px) {
    .x1e8yfck.x1e8yfck {
      padding-block: 56px;
    }

    .xo5ldws.xo5ldws {
      padding-inline: 16px;
    }

    .xghm5j0.xghm5j0 {
      padding-inline: 20px;
    }

    .xyjhkyy.xyjhkyy {
      padding-inline: 24px;
    }

    .x1vt491a.x1vt491a {
      padding-inline: 32px;
    }
  }

  @media (pointer: coarse) {
    .xaggfa.xaggfa {
      padding-inline: 8px;
    }
  }

  @media (width >= 640px) {
    .x2e9nv9.x2e9nv9:last-child:nth-child(odd) {
      grid-column: span 2 / span 2;
    }
  }
}

@layer stylex.priority4 {
  .xfssso9 {
    accent-color: var(--x8eny5d);
  }

  .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;
  }

  .xoi2r2e {
    align-self: baseline;
  }

  .xamitd3 {
    align-self: center;
  }

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

  .xkh2ocl {
    align-self: stretch;
  }

  .xtsvl71 {
    animation-duration: .15s;
  }

  .xw8ag78 {
    animation-duration: .1s;
  }

  .x1c74tu6 {
    animation-duration: 2s;
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

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

  .x1hxu0xz {
    animation-name: x1fvru39-B;
  }

  .x1jhzq45 {
    animation-name: x1i4kmoi-B;
  }

  .x97zbip {
    animation-name: x1k48ry3-B;
  }

  .xq71wgr {
    animation-name: x1kp7gro-B;
  }

  .x1crhezd {
    animation-name: x1lgszu9-B;
  }

  .xgwsgze {
    animation-name: x1wok3eu-B;
  }

  .x2cq9hr {
    animation-name: x1ygbmdp-B;
  }

  .x6uh6ms {
    animation-name: x839hgj-B;
  }

  .xaf6uh {
    animation-name: xdvofgy-B;
  }

  .x1ddemy6 {
    animation-name: xg0bqix-B;
  }

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

  .xjyslct {
    appearance: none;
  }

  .xgs35a8 {
    background-color: #047857;
  }

  .x1iegiob {
    background-color: #2563eb;
  }

  .x10ox22y {
    background-color: #60a5fa;
  }

  .x5xjgp9 {
    background-color: #b91c1c;
  }

  .xkgy9bq {
    background-color: #f59e0b;
  }

  .xnawq4c {
    background-color: color-mix(in srgb,var(--gray-2) 90%,transparent);
  }

  .xblih7s {
    background-color: color-mix(in srgb,var(--red-2) 40%,transparent);
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .x1erznn8 {
    background-color: #0006;
  }

  .x1seex57 {
    background-color: #00000080;
  }

  .x1i4z6th {
    background-color: #000000bf;
  }

  .xcv0vrs {
    background-color: #a78bfa26;
  }

  .xgdj7fi {
    background-color: #eab3081a;
  }

  .x23h3ro {
    background-color: #f8717126;
  }

  .x1ajj1zr {
    background-color: #fbbf2426;
  }

  .xcu8z4d {
    background-color: #ffffff1a;
  }

  .xzqg90j {
    background-color: #22d3ee26;
  }

  .x4gby5o {
    background-color: #34d39926;
  }

  .x1jw9cgk {
    background-color: #60a5fa26;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1073nzp {
    background-color: var(--x1c56ykr);
  }

  .xnkx4u3 {
    background-color: var(--x1cg7dj0);
  }

  .x7jsv4k {
    background-color: var(--x1liyyd1);
  }

  .xlcf8n5 {
    background-color: var(--x1ougn3k);
  }

  .x2wfvov {
    background-color: var(--x1ropkuh);
  }

  .x1a39nfh {
    background-color: var(--x1ywtu3);
  }

  .x1phq115 {
    background-color: var(--x84wtww);
  }

  .x1s6os2w {
    background-color: var(--xa69dp);
  }

  .xvnixyv {
    background-color: var(--xc0j7tz);
  }

  .x1o0qt1e {
    background-color: var(--xci94ei);
  }

  .x7zzoqm {
    background-color: var(--xcruwgj);
  }

  .xu1iykr {
    background-color: var(--xelw62b);
  }

  .x1dpxeco {
    background-color: var(--xmrk0t8);
  }

  .x4cgy55 {
    background-color: var(--xve4k4d);
  }

  .x12peec7 {
    background-color: #fff;
  }

  .x1uwib3c {
    background-image: linear-gradient(to right,transparent,var(--x1c56ykr));
  }

  .x10vue3j {
    background-image: linear-gradient(to right,transparent,var(--x1ougn3k));
  }

  .xqqgm9f {
    background-image: radial-gradient(circle,var(--x1cg7dj0) 1px,transparent 1px),radial-gradient(circle,var(--x1cg7dj0) 1px,transparent 1px),radial-gradient(circle,var(--x1cg7dj0) 1px,transparent 1px);
  }

  .x1852pwo {
    background-image: radial-gradient(circle,var(--x1cg7dj0) 1px,transparent 1px);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .xrdtszn {
    box-shadow: 0 0 0 1px var(--x1cg7dj0);
  }

  .x4lz4m {
    box-shadow: 0 0 0 1px var(--x1ywtu3);
  }

  .xzos313 {
    box-shadow: 0 0 0 2px #fff9;
  }

  .xte5rbt {
    box-shadow: 0 0 0 2px var(--x8eny5d);
  }

  .x1n09he3 {
    box-shadow: 0 10px 15px -3px #0000001a;
  }

  .xsij6gz {
    box-shadow: 0 12px 24px #00000040;
  }

  .xux36r2 {
    box-shadow: 0 12px 28px #00000059;
  }

  .xv186zg, .xhatego {
    box-shadow: 0 1px 2px #0000000d;
  }

  .x1kearbu {
    box-shadow: 0 1px 3px #00000040;
  }

  .x1isiw8z {
    box-shadow: 0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;
  }

  .x1cc1fw3 {
    box-shadow: 0 20px 25px -5px #0000004d;
  }

  .xsu0qpa {
    box-shadow: 0 25px 50px -12px #00000040;
  }

  .x1uio3fp {
    box-shadow: 0 4px 6px -1px #0000001a;
  }

  .x7j0ud8 {
    box-shadow: inset -2px 0 0 var(--x8eny5d);
  }

  .x1n5zna0 {
    box-shadow: inset 0 0 0 1px #8b5cf64d;
  }

  .x1ke85df {
    box-shadow: inset 0 0 0 1px #eab30866;
  }

  .x1ublgwo {
    box-shadow: inset 0 0 0 1px #f59e0b4d;
  }

  .x17iq9wq {
    box-shadow: inset 0 0 0 1px #3b82f64d;
  }

  .xeahv15 {
    box-shadow: inset 0 0 0 1px #06b6d44d;
  }

  .x1s31vy0 {
    box-shadow: inset 0 0 0 1px var(--x1cg7dj0);
  }

  .x1gkth7b {
    box-shadow: inset 2px 0 0 var(--x8eny5d);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

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

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

  .xntwwlm {
    --lightningcss-light: ;
    --lightningcss-dark: initial;
    color-scheme: dark;
  }

  .xhkdj8i {
    color: #00ae75;
  }

  .xaetu35 {
    color: #30f3db;
  }

  .xd85xce {
    color: #3b82f6;
  }

  .xhegbo0 {
    color: #60a5fa;
  }

  .xk9x0rm {
    color: #67e8f9;
  }

  .x1mru9a9 {
    color: #6ee7b7;
  }

  .x19b8ohj {
    color: #93c5fd;
  }

  .x16jtnbf {
    color: #c4b5fd;
  }

  .xke5fd5 {
    color: #da5697;
  }

  .x18jtpyt {
    color: #dc2626;
  }

  .x1vs4wur {
    color: #fca5a5;
  }

  .xh5lsci {
    color: #fcd34d;
  }

  .xtbme49 {
    color: #ffc53d;
  }

  .x1mqxbix {
    color: #000;
  }

  .x1heor9g {
    color: inherit;
  }

  .xt1ydy {
    color: var(--amber-10);
  }

  .x1fba48j {
    color: var(--x137458s);
  }

  .x1gia8ix {
    color: var(--x1a5glqn);
  }

  .x1ii0b5v {
    color: var(--x1ght7ds);
  }

  .x1dhkcd3 {
    color: var(--x1iiuhgl);
  }

  .x19fcll4 {
    color: var(--x1o8iplp);
  }

  .x1n656jj {
    color: var(--x3dznqa);
  }

  .xui6kk4 {
    color: var(--x84wtww);
  }

  .xtt9pyf {
    color: var(--xelw62b);
  }

  .x1u0f977 {
    color: var(--xfm3im5);
  }

  .x1awj2ng {
    color: #fff;
  }

  .xfex06f {
    column-gap: 8px;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .x1s85apg {
    display: none;
  }

  .x117rol3 {
    fill: currentColor;
  }

  .xy6m8k3 {
    fill: #0000;
  }

  .xy0pdpv {
    filter: drop-shadow(0 0 3px #fff9);
  }

  .x1ago6u5 {
    filter: drop-shadow(0 1px 1px #0006);
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x1ey7xld {
    font-family: monospace;
  }

  .x1mb2qyg {
    font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .xvwhms9 {
    font-size: 9px;
  }

  .x1k4tb9n {
    font-style: italic;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .xcrlgei {
    grid-column-start: 1;
  }

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

  .x1mk1bxn {
    grid-column-start: 3;
  }

  .x8a1x49 {
    grid-column-start: auto;
  }

  .x1agbcgv {
    grid-row-start: 1;
  }

  .x13vxnyz {
    grid-row-start: 2;
  }

  .x1vnunu7 {
    grid-row-start: 3;
  }

  .xi1siw0 {
    grid-row-start: auto;
  }

  .xozl94l {
    grid-template-columns: .75rem minmax(0, 1fr) auto;
  }

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

  .xg0vd74 {
    grid-template-columns: 100px 1fr auto;
  }

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

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

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

  .x1d1xpwd {
    grid-template-columns: minmax(70px, auto) minmax(0, 1fr);
  }

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

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

  .x1bo5odz {
    grid-template-rows: auto;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

  .x1o2pa38 {
    justify-items: center;
  }

  .x7v7x1q {
    justify-self: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1jk9byj, .x1w69ole {
    letter-spacing: -.025em;
  }

  .x13qdn04 {
    letter-spacing: .025em;
  }

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

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

  .x11fj6oh {
    letter-spacing: .18em;
  }

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

  .x132q4wb {
    line-height: 1.25;
  }

  .x1ksxc8v {
    line-height: 1.625;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1wfe3co {
    line-height: 12px;
  }

  .x1fc57z9 {
    line-height: 20px;
  }

  .x1o2sk6j {
    line-height: 24px;
  }

  .xcgk4ki {
    line-height: 32px;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xf9vgkq {
    opacity: .72;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x9ek82g {
    order: 1;
  }

  .x14yy4lh {
    order: 2;
  }

  .xo1ph6p {
    order: 3;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x1qul50q {
    rotate: 180deg;
  }

  .xq77vm1 {
    rotate: 90deg;
  }

  .x1dbijih {
    row-gap: 2px;
  }

  .x1r0jzty {
    row-gap: 4px;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .xee5nap {
    transform-origin: 100%;
  }

  .x1al4vs7 {
    transform-origin: 0 0;
  }

  .xtj8gnn {
    transform-origin: top;
  }

  .x1c071of {
    transform: none;
  }

  .x9tu13d {
    transform: rotate(-90deg);
  }

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

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

  .xnltm9v {
    transition-duration: 40ms;
  }

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

  .x13dflua {
    transition-duration: .2s;
  }

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

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

  .xjmndxi {
    transition-property: d;
  }

  .x19991ni {
    transition-property: opacity;
  }

  .xf6wto2 {
    transition-property: rotate, opacity;
  }

  .x11xpdln {
    transition-property: transform;
  }

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

  .xcj1dhv {
    transition-timing-function: linear;
  }

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

  .xlshs6z {
    visibility: hidden;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x1355qak {
    z-index: 20;
  }

  .xf5e64p {
    z-index: 40;
  }

  .xa9119d {
    z-index: 50;
  }

  .x7rhmj9.x7rhmj9:where(.x1s8rt5a:focus-within *), .xi33bt2.xi33bt2:where(.x10jl3f8:focus-within *) {
    color: var(--x8eny5d);
  }

  .x8z9z9.x8z9z9:where(.x-default-marker:hover *) {
    background-color: var(--xve4k4d);
  }

  .xqlfs9p.xqlfs9p:where(.x-default-marker:hover *) {
    color: var(--x3dznqa);
  }

  .x1gc637f.x1gc637f:where(.x1qi45a3:hover *) {
    color: var(--xelw62b);
  }

  .x1nxn936.x1nxn936:where(.x1qi45a3:hover *), .x5b7970.x5b7970:where(.x-default-marker:hover *) {
    opacity: 1;
  }

  .xhc2joc.xhc2joc:where(.x-default-marker:hover *) {
    transform: translateX(2px);
  }

  .xxl4w0e.xxl4w0e:where(.x1ru6wgr:hover *) {
    visibility: visible;
  }

  .x1ernijv:focus-visible {
    box-shadow: inset 0 0 0 1px var(--x8eny5d);
  }

  .x1euntei:focus-within, .x25t5g8:focus-visible {
    opacity: 1;
  }

  .x1nm12fq:disabled {
    background-color: var(--x1a5glqn);
  }

  .xhlcjp:disabled {
    background-color: var(--xc0j7tz);
  }

  .x1m8usil:disabled {
    color: var(--xci94ei);
  }

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

  .xijokvz:disabled {
    opacity: .5;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .xa8t5ci:disabled {
    opacity: .7;
  }

  .xaqnwrm:disabled {
    pointer-events: none;
  }

  .xupd0a8:hover {
    background-color: #2563eb;
  }

  .x9os0ca:hover {
    background-color: color-mix(in srgb,var(--gray-12) 10%,transparent);
  }

  .xxq6s95:hover {
    background-color: color-mix(in srgb,var(--gray-12) 5%,transparent);
  }

  .x18ph7md:hover {
    background-color: #ffffff1a;
  }

  .xsunzu2:hover {
    background-color: #ffffff4d;
  }

  .xl12n26:hover {
    background-color: var(--x1c56ykr);
  }

  .x1blkvfg:hover {
    background-color: var(--x1cg7dj0);
  }

  .x12t6zkh:hover {
    background-color: var(--x1ght7ds);
  }

  .x2m44wy:hover {
    background-color: var(--x1ougn3k);
  }

  .xvzr81:hover {
    background-color: var(--x1ywtu3);
  }

  .x14a0qa2:hover {
    background-color: var(--x3dznqa);
  }

  .x15msikf:hover {
    background-color: var(--xc0j7tz);
  }

  .x1o5q6gd:hover {
    background-color: var(--xve4k4d);
  }

  .xo19s6:hover {
    color: var(--x3dznqa);
  }

  .x1py6rd4:hover {
    color: var(--xelw62b);
  }

  .x17ovu1p:hover {
    color: var(--xfm3im5);
  }

  .x1wg8j88:hover {
    fill: currentColor;
  }

  .x2qcla5:focus {
    visibility: visible;
  }

  .x19y0ph4:active {
    filter: brightness(.9);
  }

  @media (width >= 640px) {
    .xmci4ra.xmci4ra {
      align-items: center;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xdn7m2a.xdn7m2a {
      animation-duration: 1ms;
    }
  }

  @media (width >= 640px) {
    .x1hgqwjb.x1hgqwjb {
      display: block;
    }
  }

  @media (width >= 768px) {
    .xa41o0o.xa41o0o {
      display: none;
    }
  }

  @media (width >= 640px) {
    .x2kc0e2.x2kc0e2 {
      flex-direction: row;
    }
  }

  @media (width >= 768px) {
    .xpz63cm.xpz63cm {
      grid-column-start: 1;
    }

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

    .xiwstjy.xiwstjy {
      grid-column-start: 3;
    }

    .x1fyjelt.x1fyjelt {
      grid-row-start: 1;
    }

    .x1cxizx5.x1cxizx5 {
      grid-template-columns: 380px minmax(0, 1fr) 320px;
    }

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

  @media (width >= 640px) {
    .x1ps3t6z.x1ps3t6z {
      grid-template-columns: minmax(0, 1.15fr) minmax(0, .85fr);
    }

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

  @media (width >= 768px) {
    .x1kkzihw.x1kkzihw {
      grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
    }
  }

  @media (width >= 640px) {
    .x1xrh62w.x1xrh62w {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) {
    .x1hvkpag.x1hvkpag {
      grid-template-rows: minmax(0, 1fr);
    }
  }

  @media (width >= 640px) {
    .xqejunh.xqejunh {
      justify-content: space-between;
    }
  }

  @media (pointer: coarse) {
    .xxc3ku7.xxc3ku7 {
      opacity: 1;
    }
  }

  @media (width >= 768px) {
    .xsyqjbm.xsyqjbm {
      position: absolute;
    }

    .x1ut4hk7.x1ut4hk7 {
      position: static;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }
  }
}

@layer stylex.priority5 {
  .x16stqrj {
    border-bottom-color: #0000;
  }

  .xjoqpfb {
    border-bottom-color: var(--x1cg7dj0);
  }

  .xqzzp2e {
    border-bottom-color: var(--x1ywtu3);
  }

  .x1y7k6us {
    border-bottom-color: var(--x8eny5d);
  }

  .x1orjc0r {
    border-bottom-left-radius: 4px;
  }

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

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

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

  .xlxy82 {
    border-bottom-width: 2px;
  }

  .xckfa57 {
    border-left-color: #8f6424;
  }

  .xkna3ae {
    border-left-color: var(--x1ywtu3);
  }

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

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

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

  .xpzfau3 {
    border-right-color: var(--x1ywtu3);
  }

  .xamgrzf {
    border-right-color: var(--x8eny5d);
  }

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

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

  .xyy74w7 {
    border-right-width: 2px;
  }

  .x11ltz00 {
    border-top-color: var(--x1ywtu3);
  }

  .x1ny8x9m {
    border-top-color: var(--xve4k4d);
  }

  .x2b5lcy {
    border-top-left-radius: 4px;
  }

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

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .x10w3d4m {
    bottom: 100%;
  }

  .xqo3gd {
    bottom: 8px;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .xsbjyhr {
    height: 104px;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x18gnavp {
    height: 13px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xx3o462 {
    height: 15px;
  }

  .x1ymw6g {
    height: 160px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xb2rc7v {
    height: 192px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xsdox4t {
    height: 48px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .x1peatla {
    height: 64px;
  }

  .xols6we {
    height: 6px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xjp8j0k {
    height: 96px;
  }

  .xt7dq6l {
    height: auto;
  }

  .xud5w03 {
    height: min(22rem, 100dvh - 1rem);
  }

  .xu96u03 {
    left: 0;
  }

  .xpnmzw7 {
    left: 12px;
  }

  .x54rlcq {
    left: 2px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .xncym2f {
    left: 8px;
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1yztbdb {
    margin-bottom: 16px;
  }

  .x1chd833 {
    margin-bottom: 28px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .xu06os2 {
    margin-bottom: 5px;
  }

  .x1e56ztr {
    margin-bottom: 8px;
  }

  .xiz41ja {
    margin-left: -6px;
  }

  .x16ydxro {
    margin-left: 10px;
  }

  .x1tpqehw {
    margin-left: 12px;
  }

  .x1iog12x {
    margin-left: 4px;
  }

  .xet2fuk {
    margin-left: 8px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xl010v5 {
    margin-right: 4px;
  }

  .x15ku74s {
    margin-right: 6px;
  }

  .x1rdy4ex {
    margin-top: -4px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .xqui205 {
    margin-top: 24px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1ok221b {
    margin-top: 5px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xoub1xb {
    max-height: 192px;
  }

  .x1hkcv85 {
    max-height: 200px;
  }

  .x1vjc26l {
    max-height: 224px;
  }

  .xg2d58u {
    max-height: 256px;
  }

  .xnp1ti1 {
    max-height: 288px;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .x1pom53b {
    max-height: 384px;
  }

  .x1h0i4ng {
    max-height: calc(100vh - 1.5rem);
  }

  .xj7aftp {
    max-height: calc(100vh - 7rem);
  }

  .xpv4h8b {
    max-height: calc(min(44rem, 100vh - 2rem) - 5.1rem);
  }

  .x5odoa0 {
    max-height: min(44rem, 100% - 2rem);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x36rmqc {
    max-width: 1024px;
  }

  .x5eaxwu {
    max-width: 112px;
  }

  .x1qh4rir {
    max-width: 128px;
  }

  .x1kbpmyu {
    max-width: 144px;
  }

  .xdusixz {
    max-width: 384px;
  }

  .x1iasaxs {
    max-width: 448px;
  }

  .x1xn9zfg {
    max-width: 576px;
  }

  .x4uk5c4 {
    max-width: 672px;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .xyzno7u {
    max-width: 960px;
  }

  .xj7dor9 {
    max-width: 96px;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1xaied3 {
    min-height: 260px;
  }

  .x712feu {
    min-height: 320px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xg0is8a {
    min-height: 420px;
  }

  .xbktkl8 {
    min-height: 56px;
  }

  .xeuugli {
    min-width: 0;
  }

  .x5w4yej {
    min-width: 160px;
  }

  .xnei2rj {
    min-width: 24px;
  }

  .xl7jybe {
    min-width: 30rem;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .xsag5q8 {
    padding-bottom: 12px;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .xwib8y2 {
    padding-bottom: 8px;
  }

  .xf18ygs {
    padding-left: 12px;
  }

  .x5tiur9 {
    padding-left: 20px;
  }

  .x11iknt3 {
    padding-left: 6px;
  }

  .xnuq7ks {
    padding-right: 12px;
  }

  .x17tnbgv {
    padding-right: 36px;
  }

  .xmzs88n {
    padding-right: 4px;
  }

  .xy13l1i {
    padding-right: 8px;
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x1yrsyyn {
    padding-top: 6px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .x3m8u43 {
    right: 0;
  }

  .x131sewu {
    right: 10px;
  }

  .xlftelb {
    right: 12px;
  }

  .x19up5dg {
    right: 8px;
  }

  .x13vifvy {
    top: 0;
  }

  .xs7f9wi {
    top: 2px;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1gnm0vz {
    top: 74px;
  }

  .xfr5jun {
    top: 8px;
  }

  .xwwefxd {
    top: calc(100% + 6px);
  }

  .xh8yej3 {
    width: 100%;
  }

  .xn9wirt {
    width: 100vw;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .x2pejg6 {
    width: 128px;
  }

  .xsmyaan {
    width: 12px;
  }

  .x1fxhmyf {
    width: 13px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1a00udw {
    width: 15px;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1so1ns2 {
    width: 192px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x1uncgzr {
    width: 224px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xafpxmx {
    width: 240px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1f1nlb9 {
    width: 25%;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1d419hs {
    width: 38%;
  }

  .x100vrsf {
    width: 40px;
  }

  .x51ohtg {
    width: 4px;
  }

  .x1fu8urw {
    width: 64px;
  }

  .x1q37kcr {
    width: 66.6667%;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xg0jo4d {
    width: 75%;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x13oubkp {
    width: 96px;
  }

  .x14atkfc {
    width: auto;
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x193n43e {
    width: min(18rem, 100vw - 1rem);
  }

  .x75lq42 {
    width: min(30rem, 100% - 1.5rem);
  }

  .x178jgke {
    width: min(34rem, 100% - 1.5rem);
  }

  .x1mwinwu {
    width: min(38rem, 100% - 1.5rem);
  }

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

  .x10zg81t:first-child {
    padding-top: 0;
  }

  .x1bta2m4:last-child {
    border-bottom-color: #0000;
  }

  .xup0pd7:last-child {
    padding-bottom: 0;
  }

  @media (width >= 768px) {
    .xtacpzp.xtacpzp {
      height: 48px;
    }

    .x1xuz5xq.x1xuz5xq {
      left: 0;
    }
  }

  @media (width >= 640px) and (width <= 1023.99px) {
    .x1mjalgv.x1mjalgv {
      max-width: 160px;
    }
  }

  @media (width >= 1024px) {
    .x4tsb10.x4tsb10 {
      max-width: 192px;
    }
  }

  @media (width >= 640px) {
    .x1igymhe.x1igymhe {
      max-width: 224px;
    }
  }

  @media (width >= 768px) {
    .xfng0me.xfng0me {
      min-height: 0;
    }
  }

  @media (pointer: coarse) {
    .xinvwfq.xinvwfq {
      min-height: 40px;
    }
  }

  @media (width >= 768px) {
    .xzqtlxj.xzqtlxj {
      overflow-y: hidden;
    }
  }

  @media (pointer: coarse) {
    .x1syb4rr.x1syb4rr {
      padding-right: 36px;
    }
  }

  @media (width >= 768px) {
    .x1y1dmm.x1y1dmm {
      right: auto;
    }

    .x1uk3e0m.x1uk3e0m {
      top: 40px;
    }
  }

  @media (width >= 640px) {
    .x11dzqvu.x11dzqvu {
      width: 160px;
    }
  }

  @media (width >= 768px) {
    .x2qtpbl.x2qtpbl {
      width: 288px;
    }
  }
}

@layer stylex.priority6 {
  .xk0n22n:after {
    inset: -8px;
  }
}

@layer stylex.priority7 {
  .xdg15vv::backdrop {
    background-color: #000000bf;
  }

  .xjo8wxm::placeholder {
    color: var(--x137458s);
  }

  .x1s928wv:after {
    content: "";
  }

  .xhkezso:after {
    display: block;
  }

  .xfhpqbl::placeholder {
    font-family: sans-serif;
  }

  .x1j6awrg:after {
    position: absolute;
  }

  @media (pointer: fine) {
    .x1390q7a.x1390q7a:after {
      display: none;
    }
  }
}

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

@keyframes xg0bqix-B {
  from {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(.95);
  }
}

@keyframes x1kp7gro-B {
  from {
    opacity: 1;
    transform: translateX(0);
  }

  to {
    opacity: 0;
    transform: translateX(8px);
  }
}

@keyframes x1wok3eu-B {
  from {
    opacity: 1;
    transform: translateY(0) scale(1);
  }

  to {
    opacity: 0;
    transform: translateY(-4px) scale(.95);
  }
}

@keyframes x839hgj-B {
  to {
    opacity: 0;
    transform: translateY(-4px) scale(.95);
  }
}

@keyframes x1i4kmoi-B {
  from {
    opacity: 1;
    transform: translateY(0);
  }

  to {
    opacity: 0;
    transform: translateY(-4px);
  }
}

@keyframes x1ygbmdp-B {
  from {
    opacity: 0;
    transform: translateY(-4px) scale(.95);
  }

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

@keyframes x1k48ry3-B {
  from {
    opacity: 0;
    transform: scale(.95);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes xdvofgy-B {
  from {
    opacity: 0;
    transform: translateX(8px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes x1fvru39-B {
  from {
    opacity: 0;
    transform: translateY(-4px) scale(.95);
  }

  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

@keyframes x1lgszu9-B {
  from {
    opacity: 0;
    transform: translateY(-4px);
  }

  to {
    opacity: 1;
    transform: translateY(0);
  }
}

:root, .xa0jz4z {
  --x84wtww: var(--gray-1);
  --x1ougn3k: var(--gray-2);
  --x1c56ykr: var(--gray-3);
  --xve4k4d: var(--gray-4);
  --x1ywtu3: var(--gray-5);
  --x1cg7dj0: var(--gray-6);
  --x1iiuhgl: var(--gray-7);
  --x1o8iplp: var(--gray-8);
  --x137458s: var(--gray-9);
  --x1a5glqn: var(--gray-10);
  --x3dznqa: var(--gray-11);
  --xelw62b: var(--gray-12);
  --x1erpl7f: var(--red-1);
  --xcomfvc: var(--red-2);
  --xc0j7tz: var(--red-3);
  --xmrk0t8: var(--red-4);
  --xyscn7w: var(--red-5);
  --xr7oiv: var(--red-6);
  --x1eudt7m: var(--red-7);
  --xjx28af: var(--red-8);
  --xci94ei: var(--red-9);
  --x1ght7ds: var(--red-10);
  --xfm3im5: var(--red-11);
  --xphrssv: var(--red-12);
  --x1ropkuh: #c20000;
  --x1liyyd1: #2163eb;
  --xa69dp: #008e62;
  --xcruwgj: #696969;
  --x8eny5d: #eab308;
}

.xzp7t8u {
  --gray-1: #111;
}

.xrax22g {
  --gray-10: #7b7b7b;
}

.xqlaaoq {
  --gray-11: #b4b4b4;
}

.x1jgvtae {
  --gray-12: #eee;
}

.x1lomdnb {
  --gray-2: #191919;
}

.xu37vs6 {
  --gray-3: #222;
}

.xsokh28 {
  --gray-4: #2a2a2a;
}

.x1mc00ml {
  --gray-5: #313131;
}

.xhalqf1 {
  --gray-6: #3a3a3a;
}

.xmnx3my {
  --gray-7: #484848;
}

.x19xf4qr {
  --gray-8: #606060;
}

.x1pisu2 {
  --gray-9: #6e6e6e;
}

.x1qvtvfc {
  --red-1: #191111;
}

.xo70xwi {
  --red-10: #ec5d5e;
}

.xnjb102 {
  --red-11: #ff9592;
}

.xv20njm {
  --red-12: #ffd1d9;
}

.xmbjn2v {
  --red-2: #201314;
}

.xziky06 {
  --red-3: #3b1219;
}

.xk6kn0m {
  --red-4: #500f1c;
}

.x1y7isbc {
  --red-5: #611623;
}

.x1bfx0tb {
  --red-6: #72232d;
}

.x1qaf5tt {
  --red-7: #8c333a;
}

.xti02tf {
  --red-8: #b54548;
}

.x1edyftx {
  --red-9: #e5484d;
}
