*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0}body{-webkit-font-smoothing:antialiased}

@layer priority1;

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

  .x1i3ajwb {
    padding: 2px;
  }

  .x9ms5i6 {
    padding: 3px;
  }

  .xvwb5z2 {
    padding: var(--x2i6vaf);
  }

  .x1rogtbs {
    padding: var(--x9nil2x);
  }

  .x1oj6hi4 {
    padding: var(--xai7smq);
  }

  .xiob2r5 {
    padding: var(--xp6y0u);
  }
}

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

  .xndubt7 {
    border-color: var(--x11ha0i4);
  }

  .xu9h7zp {
    border-color: var(--x1bbybap);
  }

  .xms0dvz {
    border-color: var(--x1daej31);
  }

  .x1y94lnz {
    border-color: var(--x1ofioof);
  }

  .x1ym9262 {
    border-color: var(--xow21fm);
  }

  .x146a80h {
    border-radius: var(--x1m8255q);
  }

  .x1c1ammh {
    border-radius: var(--x1naoe73);
  }

  .x1qh6bf2 {
    border-radius: var(--x1ra27zl);
  }

  .x1iiwmy7 {
    border-radius: var(--x6ovyy0);
  }

  .xej5lng {
    border-radius: var(--xd8gp3a);
  }

  .xfss2m8 {
    border-radius: var(--xpxa6oq);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .x5ljy5y {
    border-width: var(--x1jfaxwc);
  }

  .xepd4tj {
    gap: var(--x14ncw30);
  }

  .x39d0jg {
    gap: var(--x1jfaxwc);
  }

  .x36utks {
    gap: var(--x2i6vaf);
  }

  .xiur1pe {
    gap: var(--x9nil2x);
  }

  .x14xtzkr {
    gap: var(--xai7smq);
  }

  .xu74ewq {
    gap: var(--xp6y0u);
  }

  .x1s8l8x9 {
    gap: var(--xpkunb1);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xnpbo6h {
    padding-block: var(--x14ncw30);
  }

  .x4220i0 {
    padding-block: var(--x2i6vaf);
  }

  .x1o7p3de {
    padding-block: var(--x9nil2x);
  }

  .xwhapht {
    padding-block: var(--xai7smq);
  }

  .xsqota3 {
    padding-block: var(--xp6y0u);
  }

  .x1aj888h {
    padding-inline: var(--x14ncw30);
  }

  .xtibz70 {
    padding-inline: var(--x2i6vaf);
  }

  .x10lpasy {
    padding-inline: var(--x9nil2x);
  }

  .x1xdwhgf {
    padding-inline: var(--xai7smq);
  }

  .x1lj0ed5 {
    padding-inline: var(--xp6y0u);
  }

  .x1gvruwo {
    padding-inline: var(--xpkunb1);
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1nmwood:hover {
    border-color: var(--x11ha0i4);
  }

  .x1a7ibn2:hover {
    border-color: var(--x1bbybap);
  }

  .x30pmm3:hover {
    border-color: var(--x1ofioof);
  }

  .xkq6h31:focus {
    border-color: var(--x11ha0i4);
  }

  .x1bpgxma:focus {
    border-color: var(--x1h93jx0);
  }
}

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

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

  .xjyslct {
    appearance: none;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1vn2s2v {
    background-color: var(--x13waz9i);
  }

  .xe7q835 {
    background-color: var(--x1dlwwge);
  }

  .x124ek7h {
    background-color: var(--x1ofioof);
  }

  .x1pu0qk9 {
    background-color: var(--x1r53rp4);
  }

  .xk3efp4 {
    background-color: var(--x1rjljkf);
  }

  .x1bb98hy {
    background-color: var(--x530499);
  }

  .xl7mhku {
    background-color: var(--x55po0d);
  }

  .x1adawp1 {
    background-color: var(--x86qm2);
  }

  .xdjvc1a {
    background-color: var(--xawticx);
  }

  .xp9lgct {
    background-color: var(--xc7bvtq);
  }

  .x17mongr {
    background-color: var(--xiiqvh7);
  }

  .x15fv7zj {
    background-color: var(--xsck6l4);
  }

  .x1d1mw4q {
    background-color: var(--xv5qcmq);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xah6s07 {
    box-shadow: var(--x1mx1ken);
  }

  .xesw2j9 {
    box-shadow: var(--xw9rk57);
  }

  .x1mf3lnw {
    color-scheme: var(--x-colorScheme);
  }

  .x1vq69zo {
    color: var(--x11ha0i4);
  }

  .xvyzztr {
    color: var(--x132ablc);
  }

  .x1ucq22 {
    color: var(--x177pohg);
  }

  .xtvo4ic {
    color: var(--x18jaxd4);
  }

  .xqx8ryk {
    color: var(--x1hn4fi6);
  }

  .x1bj2pm4 {
    color: var(--x1xuanp);
  }

  .xptehg4 {
    color: var(--xbyq458);
  }

  .xhf6gqh {
    color: var(--xfhk660);
  }

  .xfqciwl {
    color: var(--xu5xm47);
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x11iuvf5 {
    font-family: var(--x1g4q9uw);
  }

  .xs7zl72 {
    font-family: var(--xx95vc4);
  }

  .xx6mr1u {
    font-size: .85em;
  }

  .x1603h9y {
    font-size: 1.25rem;
  }

  .xb41plr {
    font-size: var(--x19oc5xw);
  }

  .x3chqc4 {
    font-size: var(--xakdtu);
  }

  .x10goyx6 {
    font-size: var(--xch5xcj);
  }

  .x1yffme4 {
    font-weight: var(--x1ka0bmg);
  }

  .xr99l3t {
    font-weight: var(--xo8lrqm);
  }

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

  .xl56j7k {
    justify-content: center;
  }

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

  .x1y39ptu {
    letter-spacing: var(--x1bii5ml);
  }

  .xtllu60 {
    line-height: var(--x7urutm);
  }

  .xqwgz8o {
    line-height: var(--xydn2j0);
  }

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

  .xwq05k6 {
    opacity: .55;
  }

  .xg01cxk {
    opacity: 0;
  }

  .xb6emlj {
    outline-color: var(--x11ha0i4);
  }

  .xgps7oz {
    outline-color: var(--x1h93jx0);
  }

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

  .x1y3gkto {
    outline-offset: 1px;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x3705lx {
    outline-width: var(--x1y9o17b);
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x7p49u4 {
    transform: rotate(0);
  }

  .x19jd1h0 {
    transform: rotate(180deg);
  }

  .xv5t66b {
    transform: translateX(12px);
  }

  .x1psfjxj {
    transform: translateX(16px);
  }

  .x13n5tbt {
    transform: translateX(20px);
  }

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

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

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

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

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

  .x11xpdln {
    transition-property: transform;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1vjfegm {
    z-index: 1;
  }

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

  .xs14oew:hover {
    background-color: var(--x530499);
  }

  .xznccst:hover {
    background-color: var(--xlcbozl);
  }

  .x1kgnwed:hover {
    background-color: var(--xmddcrd);
  }

  .xxdq36v:active {
    background-color: var(--x1waaezk);
  }

  .xfgh933:active {
    background-color: var(--x530499);
  }
}

@layer priority5 {
  .x3aiphl {
    border-bottom-color: var(--x1ofioof);
  }

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

  .x9yjjt1 {
    border-bottom-width: var(--x1jfaxwc);
  }

  .x1kpxq89 {
    height: 12px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xmix8c7 {
    height: 18px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xzsb0xr {
    max-width: 68rem;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .xcmxukd {
    padding-bottom: var(--xp6y0u);
  }

  .x1omlrj5 {
    padding-top: var(--x9nil2x);
  }

  .x13vifvy {
    top: 0;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xsmyaan {
    width: 12px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x187nhsf {
    width: 44px;
  }
}

@layer priority6 {
  @media (width >= 48rem) {
    .xeiotjm.xeiotjm {
      align-items: center;
    }

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

@layer priority7 {
  .x7z8zep::placeholder {
    color: var(--xbyq458);
  }
}

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

:root, .x1t5zfwr {
  --x1g4q9uw: ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --xx95vc4: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;
  --xch5xcj: .8125rem;
  --x19oc5xw: .9375rem;
  --xakdtu: 1.0625rem;
  --xesq399: 400;
  --xo8lrqm: 500;
  --x1ka0bmg: 600;
  --x7urutm: 1.25;
  --xydn2j0: 1.5;
  --x1bii5ml: .01em;
}

:root, .x1j1ugu7 {
  --x1jfaxwc: 1px;
  --x1y9o17b: 2px;
}

:root, .xzfs4yb {
  --x55po0d: #f8fafc;
  --xc7bvtq: #fff;
  --xmddcrd: #f1f5f9;
  --x1xuanp: #0f172a;
  --xbyq458: #64748b;
  --x1ofioof: #e2e8f0;
  --x1bbybap: #cbd5e1;
  --x1h93jx0: #3b82f6;
  --xsck6l4: #2563eb;
  --xlcbozl: #1d4ed8;
  --x1waaezk: #1e40af;
  --x1hn4fi6: #fff;
  --x11ha0i4: #dc2626;
  --x530499: #f1f5f9;
  --x18jaxd4: #334155;
  --x86qm2: #dbeafe;
  --x177pohg: #1e40af;
  --x1dlwwge: #dcfce7;
  --xfhk660: #166534;
  --x13waz9i: #fef3c7;
  --xu5xm47: #92400e;
  --x1rjljkf: #fee2e2;
  --x132ablc: #991b1b;
}

:root, .x6y62mo {
  --x6ovyy0: 4px;
  --xpxa6oq: 8px;
  --x1m8255q: 12px;
  --x1naoe73: 999px;
}

:root, .xdvt96x {
  --x9nil2x: 4px;
  --x14ncw30: 6px;
  --xai7smq: 10px;
  --xpkunb1: 14px;
  --xp6y0u: 20px;
  --x2i6vaf: 28px;
}

:root, .xqawdeb {
  --xiiqvh7: #e2e8f0;
  --xv5qcmq: #2563eb;
  --x1daej31: #cbd5e1;
  --xow21fm: #2563eb;
  --xawticx: #fff;
  --x1r53rp4: #fff;
  --x1mx1ken: 0 1px 2px #0f172a33;
  --xd8gp3a: 999px;
  --x1ra27zl: 999px;
}

:root, .x1kvgfjz {
  --xy66pbr: 0 1px 2px #0f172a0f;
  --xw9rk57: 0 2px 8px #0f172a14;
  --x1fxlgue: 0 12px 32px #0f172a1f;
}

.xvwwnlr.xvwwnlr, .xvwwnlr.xvwwnlr:root {
  --x1daej31: #2d3a3f;
  --xow21fm: #5eead4;
  --xawticx: #8d9ba0;
  --x1r53rp4: #08171a;
  --x1mx1ken: 0 1px 2px #00000073;
  --xiiqvh7: #1e282c;
  --xv5qcmq: #5eead4;
}

.x18hfgzd.x18hfgzd, .x18hfgzd.x18hfgzd:root {
  --x1daej31: #3a3330;
  --xow21fm: #e8a26a;
  --xawticx: #9c918a;
  --x1r53rp4: #1a1006;
  --x1mx1ken: 0 1px 1px #00000073;
  --xiiqvh7: #231f1c;
  --xv5qcmq: #e8a26a;
}

.x1e6nyqz.x1e6nyqz, .x1e6nyqz.x1e6nyqz:root {
  --x1daej31: #475569;
  --xow21fm: #3b82f6;
  --xawticx: #cbd5e1;
  --x1r53rp4: #0b1120;
  --x1mx1ken: 0 1px 2px #00000080;
  --xiiqvh7: #334155;
  --xv5qcmq: #3b82f6;
}

.x1mk8kon.x1mk8kon, .x1mk8kon.x1mk8kon:root {
  --x1daej31: #d2d9db;
  --xow21fm: #0e7490;
  --xawticx: #fff;
  --x1r53rp4: #fff;
  --x1mx1ken: 0 1px 2px #10161924;
  --xiiqvh7: #f1f4f5;
  --xv5qcmq: #0e7490;
}

.xb515og.xb515og, .xb515og.xb515og:root {
  --x1daej31: #dbd1c8;
  --xow21fm: #b4530f;
  --xawticx: #fff;
  --x1r53rp4: #fff;
  --x1mx1ken: 0 1px 1px #1c16141f;
  --xiiqvh7: #f4f0ec;
  --xv5qcmq: #b4530f;
}

.xt859mz.xt859mz, .xt859mz.xt859mz:root {
  --x1fxlgue: 0 12px 32px #0009;
  --xw9rk57: 0 2px 8px #0000008c;
  --xy66pbr: 0 1px 2px #00000080;
}

.x16x3a5f.x16x3a5f, .x16x3a5f.x16x3a5f:root {
  --x1fxlgue: 0 1px 2px #00000059, 0 12px 28px -14px #0009;
  --xw9rk57: 0 1px 2px #00000059, 0 4px 10px -6px #00000073;
  --xy66pbr: 0 1px 1px #0000004d;
}

.xx58xse.xx58xse, .xx58xse.xx58xse:root {
  --x1fxlgue: 0 1px 2px #1016190a, 0 12px 28px -14px #1016191f;
  --xw9rk57: 0 1px 2px #1016190a, 0 4px 10px -6px #1016190f;
  --xy66pbr: 0 1px 1px #10161908;
}

.x1oar8jc.x1oar8jc, .x1oar8jc.x1oar8jc:root {
  --x1fxlgue: 0 1px 2px #1c16140a, 0 12px 28px -14px #1c16141f;
  --xw9rk57: 0 1px 2px #1c16140a, 0 4px 10px -6px #1c16140f;
  --xy66pbr: 0 1px 1px #1c161408;
}

.xvdeq2r.xvdeq2r, .xvdeq2r.xvdeq2r:root {
  --x1g4q9uw: Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  --x1bii5ml: 0em;
}

.x1vxrjzc.x1vxrjzc, .x1vxrjzc.x1vxrjzc:root {
  --x1g4q9uw: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;
  --x1bii5ml: 0em;
}

.x1neazsk.x1neazsk, .x1neazsk.x1neazsk:root {
  --x1m8255q: 10px;
  --xpxa6oq: 6px;
  --x1naoe73: 999px;
  --x6ovyy0: 3px;
}

.x1oxkj2v.x1oxkj2v, .x1oxkj2v.x1oxkj2v:root {
  --x1m8255q: 4px;
  --xpxa6oq: 3px;
  --x1naoe73: 4px;
  --x6ovyy0: 2px;
}

.x1bmanhr.x1bmanhr, .x1bmanhr.x1bmanhr:root {
  --x1ra27zl: 2px;
  --xd8gp3a: 4px;
}

.xobk9eg.xobk9eg, .xobk9eg.xobk9eg:root {
  --xsck6l4: #0e7490;
  --x1waaezk: #164e63;
  --xlcbozl: #155e75;
  --x86qm2: #e6f2f5;
  --x55po0d: #fbfcfc;
  --x1ofioof: #e8eced;
  --x1bbybap: #d2d9db;
  --x11ha0i4: #be123c;
  --x1rjljkf: #f8e9ec;
  --x1xuanp: #101619;
  --xbyq458: #6b7c81;
  --x530499: #f1f4f5;
  --x1hn4fi6: #fff;
  --x177pohg: #155e75;
  --x132ablc: #9f1239;
  --x18jaxd4: #3b4b50;
  --xfhk660: #14684a;
  --xu5xm47: #7c4d08;
  --x1h93jx0: #0e7490;
  --x1dlwwge: #e6f3ec;
  --xc7bvtq: #fff;
  --xmddcrd: #f4f6f7;
  --x13waz9i: #f7efe0;
}

.x1ugvibg.x1ugvibg, .x1ugvibg.x1ugvibg:root {
  --xsck6l4: #3b82f6;
  --x1waaezk: #93c5fd;
  --xlcbozl: #60a5fa;
  --x86qm2: #1e3a8a;
  --x55po0d: #0b1120;
  --x1ofioof: #1e293b;
  --x1bbybap: #334155;
  --x11ha0i4: #f87171;
  --x1rjljkf: #7f1d1d;
  --x1xuanp: #e2e8f0;
  --xbyq458: #94a3b8;
  --x530499: #1e293b;
  --x1hn4fi6: #0b1120;
  --x177pohg: #bfdbfe;
  --x132ablc: #fecaca;
  --x18jaxd4: #cbd5e1;
  --xfhk660: #bbf7d0;
  --xu5xm47: #fde68a;
  --x1h93jx0: #60a5fa;
  --x1dlwwge: #14532d;
  --xc7bvtq: #111827;
  --xmddcrd: #1e293b;
  --x13waz9i: #78350f;
}

.xhg6q2j.xhg6q2j, .xhg6q2j.xhg6q2j:root {
  --xsck6l4: #5eead4;
  --x1waaezk: #ccfbf1;
  --xlcbozl: #99f6e4;
  --x86qm2: #123138;
  --x55po0d: #0c1113;
  --x1ofioof: #1e282c;
  --x1bbybap: #2d3a3f;
  --x11ha0i4: #fb7185;
  --x1rjljkf: #3a1219;
  --x1xuanp: #e6ecee;
  --xbyq458: #8d9ba0;
  --x530499: #182226;
  --x1hn4fi6: #08171a;
  --x177pohg: #99f6e4;
  --x132ablc: #fecdd3;
  --x18jaxd4: #c9d5d8;
  --xfhk660: #a7f3d0;
  --xu5xm47: #fde68a;
  --x1h93jx0: #5eead4;
  --x1dlwwge: #12312a;
  --xc7bvtq: #12191c;
  --xmddcrd: #182226;
  --x13waz9i: #33280f;
}

.xdfioyi.xdfioyi, .xdfioyi.xdfioyi:root {
  --xsck6l4: #b4530f;
  --x1waaezk: #7a3809;
  --xlcbozl: #93430c;
  --x86qm2: #f7ede4;
  --x55po0d: #fcfaf8;
  --x1ofioof: #ece5df;
  --x1bbybap: #dbd1c8;
  --x11ha0i4: #be123c;
  --x1rjljkf: #f9eaeb;
  --x1xuanp: #1c1614;
  --xbyq458: #7d716a;
  --x530499: #f4f0ec;
  --x1hn4fi6: #fff;
  --x177pohg: #93430c;
  --x132ablc: #9f1239;
  --x18jaxd4: #4a423d;
  --xfhk660: #3a5a2c;
  --xu5xm47: #7c4d08;
  --x1h93jx0: #b4530f;
  --x1dlwwge: #ecf2ea;
  --xc7bvtq: #fff;
  --xmddcrd: #f6f2ee;
  --x13waz9i: #f8f0dd;
}

.x1fcxzzm.x1fcxzzm, .x1fcxzzm.x1fcxzzm:root {
  --xsck6l4: #e8a26a;
  --x1waaezk: #f8d5b4;
  --xlcbozl: #f2bd90;
  --x86qm2: #372415;
  --x55po0d: #12100e;
  --x1ofioof: #272220;
  --x1bbybap: #3a3330;
  --x11ha0i4: #fb7185;
  --x1rjljkf: #341518;
  --x1xuanp: #ece7e3;
  --xbyq458: #9c918a;
  --x530499: #231f1c;
  --x1hn4fi6: #1a1006;
  --x177pohg: #f2bd90;
  --x132ablc: #fecdd3;
  --x18jaxd4: #d3ccc6;
  --xfhk660: #bcd9b0;
  --xu5xm47: #fde68a;
  --x1h93jx0: #e8a26a;
  --x1dlwwge: #1e2b1a;
  --xc7bvtq: #1a1715;
  --xmddcrd: #231f1c;
  --x13waz9i: #332a10;
}
