*{box-sizing:border-box}html,body{margin:0}body{font:400 14px/1.45 system-ui,-apple-system,Segoe UI,Inter,Roboto,sans-serif}button,input,select,textarea{font:inherit}a{color:inherit;text-underline-offset:2px}

@layer priority1 {
  :root, .x1an0qzn {
    --x159s3g1: 2px;
    --x6kaqgc: 4px;
    --x1hr50gg: 8px;
    --x1i3d4z5: 12px;
    --xa1jefg: 16px;
    --x1unxx7u: 24px;
    --xpj4h4f: 32px;
  }

  :root, .x1jtn3ma {
    --x1737m93: var(--xs38z22);
    --x1cvq8bm: var(--xs38z22);
    --x19nitx9: var(--xs38z22);
    --x11odrp: var(--x1qcpof1);
    --xyl26eq: color-mix(in srgb, var(--xbcs6mt) 45%, var(--x1qcpof1));
    --xc22uaf: color-mix(in srgb, var(--x16rlpvz) 5%, transparent);
    --xacedzs: color-mix(in srgb, var(--xbcs6mt) 75%, var(--xb5qu3i));
    --xe2xuo: 0 1px 2px color-mix(in srgb, var(--xzffonb) 8%, transparent);
    --x1h5vgo5: 0 12px 32px color-mix(in srgb, var(--xzffonb) 18%, transparent);
    --xm26b1c: 0 0 0 3px color-mix(in srgb, var(--x1uz330m) 55%, transparent);
    --x1pcmspi: color-mix(in srgb, var(--x17xi8je) 32%, transparent);
  }

  :root, .xhcwpvz {
    --x180x4uv: 6px;
    --x1avy713: 10px;
    --xjy3vv1: 14px;
    --x1yc79v3: 999px;
  }

  :root, .x1h6t5rf {
    --x1uz330m: #188670;
    --xvlf9u2: #fbfefd;
    --xo1t10x: #dcf4ef;
    --xl4z929: #0d3029;
    --x15xiazw: #3c6259;
    --x1oinpfj: #fcfdfd;
    --xzeu6r9: #e4ecea;
    --x1u7rdl2: #192522;
    --x1tkpoih: #7b5b23;
    --x1cqraun: #fdfdfc;
    --xnsju38: #f2ebde;
    --xn42luh: #2c2211;
    --x1btnsx8: #80251e;
    --x7z8tfz: #fdfcfc;
    --x3oin3p: #f3dfdd;
    --x1tfwowj: #2e110f;
    --x1gyfmin: #7d5d12;
    --x1jndb5b: #fefdfb;
    --x1scp963: #f5eddb;
    --xh8d9jz: #31260c;
    --xeei339: #2b734f;
    --x1kmmwmr: #fcfdfc;
    --x1yzeymv: #e0f0e8;
    --xhksu7a: #142a1f;
    --xfxrvms: #fafafa;
    --xjwbyo6: #1a1e1d;
    --x1m6pbo7: #fafafa;
    --x16rlpvz: #1a1e1d;
    --x1talxqq: #e5ebea;
    --xb5qu3i: #465d58;
    --xs38z22: #fff;
    --x145c3yr: #f6f7f6;
    --x93apma: #f0f2f1;
    --xn2u2xw: #ebeded;
    --x1454k7q: #e5e8e8;
    --xbcs6mt: #6e918a;
    --x1qcpof1: #d0dcda;
    --x1s9dgzb: #2b3130;
    --xqes0bx: #f1f3f3;
    --xwg24ex: #a0eede;
    --xztkdnx: #188670;
    --x17xi8je: #000;
    --xzffonb: #000;
  }

  :root, .x9tpdjh {
    --x3uxhhq: 232px;
    --xel5ba5: 460px;
    --x14ttlbh: 1440px;
    --x1wvm7oh: 44px;
    --x1nmhtze: 34px;
    --x9amhwh: 28px;
    --xinuf5m: 28px;
  }

  :root, .x1sh0qu0 {
    --xgp8ru3: 10px;
    --x10xzpp4: 12px;
    --x19k2nh4: 14px;
    --xflton5: 14px;
    --xhh7sng: 16px;
    --x1uqgntr: 20px;
    --x1bdx2hl: 24px;
    --x1mbb7nb: system-ui, -apple-system, "Segoe UI", Inter, Roboto, sans-serif;
    --xdhdf97: ui-monospace, SFMono-Regular, Menlo, monospace;
    --x1b63y55: 1.45;
  }

  .x1gbexxs.x1gbexxs, .x1gbexxs.x1gbexxs:root {
    --x1737m93: var(--x145c3yr);
    --x1cvq8bm: var(--xn2u2xw);
    --x19nitx9: var(--x93apma);
    --x11odrp: color-mix(in srgb, var(--x16rlpvz) 8%, transparent);
    --xyl26eq: color-mix(in srgb, var(--x16rlpvz) 13%, transparent);
    --xc22uaf: color-mix(in srgb, var(--x16rlpvz) 7%, transparent);
    --x1h5vgo5: 0 12px 32px color-mix(in srgb, var(--xzffonb) 60%, transparent);
  }

  .xm8mqx5.xm8mqx5, .xm8mqx5.xm8mqx5:root {
    --x1wvm7oh: 36px;
  }

  .x1xyll5d.x1xyll5d, .x1xyll5d.x1xyll5d:root {
    --xfxrvms: #0d0e0f;
    --xztkdnx: #249e86;
    --x1btnsx8: #e37f78;
    --x3oin3p: #502d2a;
    --xqes0bx: #2a2d32;
    --xwg24ex: #1da58a;
    --x1s9dgzb: #e3e5e8;
    --xjwbyo6: #e6e8ea;
    --x7z8tfz: #381c1a;
    --x1tfwowj: #f2dbd9;
    --xvlf9u2: #f4fbf9;
    --xl4z929: #d7f4ee;
    --x1oinpfj: #f6f8f8;
    --x1u7rdl2: #e1eae8;
    --x1kmmwmr: #1e3429;
    --xhksu7a: #dcefe6;
    --x16rlpvz: #e6e8ea;
    --xb5qu3i: #bec1c6;
    --x1cqraun: #faf8f5;
    --xn42luh: #f1e9da;
    --x1jndb5b: #3b3016;
    --xh8d9jz: #f5ecd6;
    --xbcs6mt: #686f78;
    --x1qcpof1: #242629;
    --x1uz330m: #249e86;
    --xo1t10x: #28534a;
    --x17xi8je: #000;
    --x15xiazw: #4c766c;
    --xzeu6r9: #364541;
    --xzffonb: #000;
    --xeei339: #87d4ad;
    --x1yzeymv: #2f4b3d;
    --x1m6pbo7: #0d0e0f;
    --x93apma: #191a1d;
    --xn2u2xw: #202225;
    --x1454k7q: #282b2f;
    --x145c3yr: #131416;
    --xs38z22: #08090a;
    --x1talxqq: #2d3034;
    --x1tkpoih: #926e30;
    --xnsju38: #4e422c;
    --x1gyfmin: #eec76d;
    --x1scp963: #544626;
  }
}

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

  .x10a8y8t {
    inset: 0;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1cpde12 {
    margin: 2px 0 0;
  }

  .x1717udv {
    padding: 0;
  }

  .xs512e8 {
    padding: 14px 11px;
  }

  .xzgyjvx {
    padding: 14px 16px 16px 46px;
  }

  .x1j671cp {
    padding: 14px 16px;
  }

  .x15o7th4 {
    padding: 14px 17px;
  }

  .xcaa3tu {
    padding: 17px;
  }

  .x1giyoqj {
    padding: 20px 16px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .x118ypju {
    padding: 24px 16px;
  }

  .x1jw6g8b {
    padding: 28px 16px;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .xzjgxns {
    padding: 32px 16px;
  }

  .xfawy5m {
    padding: 4px;
  }

  .x1ruevkc {
    padding: 6px;
  }

  .x2lkgqm {
    padding: 7px 10px;
  }

  .x1160tuk {
    padding: 8px 10px;
  }

  .xe8ttls {
    padding: 8px;
  }

  .xsscsa5 {
    padding: var(--x1unxx7u);
  }

  .x5btkv2 {
    padding: var(--xpj4h4f);
  }

  @media (width <= 900px) {
    .x19hsxl3.x19hsxl3 {
      padding: 14px 16px;
    }

    .x2h5frs.x2h5frs {
      padding: 8px 10px;
    }
  }

  @media (width <= 640px) {
    .x150lfbh.x150lfbh {
      padding: var(--xa1jefg);
    }
  }
}

@layer priority3 {
  .xmbc0a2 {
    border-color: color-mix(in srgb,var(--x1btnsx8) 40%,transparent);
  }

  .xqqdvb9 {
    border-color: color-mix(in srgb,var(--x1uz330m) 45%,var(--x11odrp));
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x8sdyzd {
    border-color: var(--x11odrp);
  }

  .xl8qi4w {
    border-color: var(--x1btnsx8);
  }

  .xcdge9y {
    border-color: var(--x1uz330m);
  }

  .xel79m5 {
    border-color: var(--xyl26eq);
  }

  .x12oqio5 {
    border-radius: 4px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x16mokco {
    border-radius: var(--x180x4uv);
  }

  .x6gwqsa {
    border-radius: var(--x1avy713);
  }

  .x1u6mov8 {
    border-radius: var(--x1yc79v3);
  }

  .x1e9frni {
    border-radius: var(--xjy3vv1);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x1ikkx7y {
    flex: 260px;
  }

  .x98rzlu {
    flex: 1;
  }

  .xfkvodu {
    gap: 10px 16px;
  }

  .x1ujc02q {
    gap: 10px 8px;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1aut5rd {
    gap: 13px;
  }

  .x1vjg74t {
    gap: 16px 32px;
  }

  .xou54vl {
    gap: 16px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x3w54g5 {
    gap: 3px 12px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x14xydaz {
    gap: 4px 16px;
  }

  .xrqyycp {
    gap: 4px 8px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .xbc5af1 {
    gap: 6px 10px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .x149x6l {
    gap: var(--x1hr50gg);
  }

  .x1xjabvp {
    gap: var(--x1i3d4z5);
  }

  .xz9s7f9 {
    gap: var(--x6kaqgc);
  }

  .x1y8esg {
    gap: var(--xa1jefg);
  }

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

  .x17d9j0x {
    grid-column: 2 / -1;
  }

  .x1buc1y1 {
    grid-column: extra;
  }

  .x1btq5pg {
    grid-column: kind;
  }

  .xrbou8v {
    grid-column: label;
  }

  .x1eqb5fu {
    grid-column: order;
  }

  .x15duxu4 {
    grid-column: tools;
  }

  .x186rmrj {
    grid-column: value;
  }

  .x15daork {
    grid-row: auto;
  }

  .x8az2mb {
    grid-row: extra;
  }

  .x1jj2vin {
    grid-row: kind;
  }

  .x9gll3g {
    grid-row: label;
  }

  .xe9stt0 {
    grid-row: order;
  }

  .x1iwaxqc {
    grid-row: tools;
  }

  .x17vvpbi {
    grid-row: value;
  }

  .x15ctiun {
    grid-template-areas: "order label kind value extra tools";
  }

  .xe8uvvx {
    list-style: none;
  }

  .xotl0p9 {
    margin-block: 1px;
  }

  .x1tkgyfv {
    margin-block: 2px 12px;
  }

  .x9a19cp {
    margin-block: 3px;
  }

  .xz1mmw6 {
    margin-block: var(--x1i3d4z5);
  }

  .xr5k9zp {
    margin-block: var(--xa1jefg);
  }

  .xjgtzcg {
    margin-inline: 4px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xrii95j {
    padding-block: 11px;
  }

  .x10dr8xq {
    padding-block: 12px;
  }

  .x199hvbg {
    padding-block: 14px 8px;
  }

  .xxlmvz2 {
    padding-block: 14px;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .x1q8rd5d {
    padding-block: 3px 5px;
  }

  .xf4egzd {
    padding-block: 3px;
  }

  .xy0952t {
    padding-block: 4px 80px;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .xifx94n {
    padding-block: 5px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .xknfcqp {
    padding-block: 7px;
  }

  .x1vvogim {
    padding-block: 8px;
  }

  .x1m7iz9m {
    padding-block: 9px;
  }

  .xf0ptxt {
    padding-inline: 0 4px;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1labue5 {
    padding-inline: 10px 8px;
  }

  .x1awh872 {
    padding-inline: 10px;
  }

  .xfoe8qy {
    padding-inline: 11px;
  }

  .x1qbg4tv, .xaope02 {
    padding-inline: 12px;
  }

  .x1l730wp {
    padding-inline: 13px;
  }

  .xqin4a2 {
    padding-inline: 14px;
  }

  .xelufkg {
    padding-inline: 17px;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x4l9tsp {
    padding-inline: 24px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xlkn9b3 {
    padding-inline: 7px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .xpg7nyu {
    padding-inline: 9px 8px;
  }

  .x1q4txso {
    padding-inline: 9px;
  }

  .x1ku5rj1 {
    place-items: center;
  }

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

  .x1hl2dhg {
    text-decoration: none;
  }

  .xb6e638 {
    transition: background-color .12s;
  }

  .x1u6dmyc {
    transition: transform .12s;
  }

  .x112o3c2 {
    transition: transform .15s;
  }

  .x19bm8zu:focus-visible {
    border-color: var(--x1uz330m);
  }

  @media (width <= 900px) {
    .xdju47q.xdju47q {
      gap: 6px;
    }

    .xvy8e5k.xvy8e5k {
      grid-column: extra;
    }

    .x1rkxr5t.x1rkxr5t {
      grid-row: extra;
    }

    .x9bz4uu.x9bz4uu {
      grid-template-areas: "order label tools"
                           "kind value value"
                           "extra extra extra";
    }

    .x1ukmfbz.x1ukmfbz {
      padding-inline: 13px;
    }
  }
}

@layer priority4 {
  .x10ukxgv {
    align-content: start;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x1qjc9v5 {
    align-items: stretch;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .xi99zea {
    background-color: var(--x145c3yr);
  }

  .xo0fwkv {
    background-color: var(--x15xiazw);
  }

  .x4ps1ne {
    background-color: var(--x1737m93);
  }

  .x1599g0l {
    background-color: var(--x19nitx9);
  }

  .xx6ejru {
    background-color: var(--x1cvq8bm);
  }

  .x15tfj0e {
    background-color: var(--x1pcmspi);
  }

  .x339t0m {
    background-color: var(--x1s9dgzb);
  }

  .x13lfj0k {
    background-color: var(--x1scp963);
  }

  .xinp7ge {
    background-color: var(--x1tkpoih);
  }

  .xcgw09o {
    background-color: var(--x1uz330m);
  }

  .x1haqofr {
    background-color: var(--x1yzeymv);
  }

  .x6rqdkp {
    background-color: var(--x3oin3p);
  }

  .x1f6m7ph {
    background-color: var(--x93apma);
  }

  .xuhvqot {
    background-color: var(--xfxrvms);
  }

  .xouk9jy {
    background-color: var(--xn2u2xw);
  }

  .xw3v7ze {
    background-color: var(--xnsju38);
  }

  .x17200fv {
    background-color: var(--xo1t10x);
  }

  .xkw65yt {
    background-color: var(--xzeu6r9);
  }

  .x1y5muxa {
    background-image: repeating-linear-gradient(45deg,var(--x1scp963) 0 3px,transparent 3px 6px);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

  .x1gukg7c {
    border-spacing: 0;
  }

  .x1le74vs {
    box-shadow: inset 0 -3px 0 0 var(--x1uz330m);
  }

  .x1ws2867 {
    box-shadow: inset 0 0 0 1px var(--x1gyfmin);
  }

  .x5lrbih {
    box-shadow: inset 0 0 0 2px var(--x1uz330m);
  }

  .x5invp6 {
    box-shadow: inset 0 3px 0 0 var(--x1uz330m);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1kcpmjt {
    box-shadow: var(--x1h5vgo5);
  }

  .x1mq2dic {
    box-shadow: var(--xe2xuo);
  }

  .xeh89do {
    clip: rect(0 0 0 0);
  }

  .x1heor9g {
    color: inherit;
  }

  .x14ietdj {
    color: var(--x16rlpvz);
  }

  .xgu84qk {
    color: var(--x1btnsx8);
  }

  .x7ef307 {
    color: var(--x1cqraun);
  }

  .xua7q3t {
    color: var(--x1gyfmin);
  }

  .xbaqx9s {
    color: var(--x1oinpfj);
  }

  .x13bseyl {
    color: var(--x1tfwowj);
  }

  .xnm86nv {
    color: var(--x1u7rdl2);
  }

  .xg5yztn {
    color: var(--x1uz330m);
  }

  .xk7yask {
    color: var(--xacedzs);
  }

  .x19bhecr {
    color: var(--xb5qu3i);
  }

  .x1es30z4 {
    color: var(--xbcs6mt);
  }

  .x1u6actz {
    color: var(--xeei339);
  }

  .x1hg81fv {
    color: var(--xh8d9jz);
  }

  .x3f7vkt {
    color: var(--xhksu7a);
  }

  .x1qvd95p {
    color: var(--xl4z929);
  }

  .x1v9izhz {
    color: var(--xn42luh);
  }

  .x4kxitv {
    color: var(--xqes0bx);
  }

  .xbdmrue {
    color: var(--xvlf9u2);
  }

  .x1jjryy6 {
    color: var(--xyl26eq);
  }

  .x1jm3nie {
    cursor: grab;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .x159wisn {
    font-family: var(--x1mbb7nb);
  }

  .x14szhb1 {
    font-family: var(--xdhdf97);
  }

  .xgxxoiu {
    font-size: 0;
  }

  .x1cpwcqk {
    font-size: var(--x10xzpp4);
  }

  .xpel7u {
    font-size: var(--x19k2nh4);
  }

  .x1w0dvfn {
    font-size: var(--x1uqgntr);
  }

  .xg1y6ix {
    font-size: var(--xflton5);
  }

  .xanwbpq {
    font-size: var(--xgp8ru3);
  }

  .x1u5132w {
    font-size: var(--xhh7sng);
  }

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

  .xnjj9h2 {
    grid-template-columns: 1.4fr .9fr .7fr 1fr;
  }

  .x1c17wn3 {
    grid-template-columns: 150px 1fr;
  }

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

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

  .x10kbvu7 {
    grid-template-columns: 80px 1fr;
  }

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

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

  .xk0lb4n {
    grid-template-columns: auto minmax(120px, 1.3fr) .8fr .8fr 1fr auto;
  }

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

  .x1uvsjjk {
    grid-template-columns: repeat(auto-fill, minmax(38px, 1fr));
  }

  .x1hb4pgi {
    grid-template-columns: repeat(auto-fit, minmax(160px, 1fr));
  }

  .x1ayh3g3 {
    grid-template-columns: repeat(auto-fit, minmax(220px, 1fr));
  }

  .x2iyzbg {
    grid-template-columns: var(--x3uxhhq) 1fr;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

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

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

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

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

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

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

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x14ju556 {
    line-height: 0;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xu55x1e {
    line-height: var(--x1b63y55);
  }

  .x1rudrqi {
    -webkit-mask-position: center;
    mask-position: center;
  }

  .x16fucec {
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .x2k2kcx {
    -webkit-mask-size: contain;
    mask-size: contain;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xyd83as {
    opacity: .45;
  }

  .x197sbye {
    opacity: .6;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xc65kmd {
    -webkit-text-decoration-color: var(--xyl26eq);
    text-decoration-color: var(--xyl26eq);
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

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

  .xbryuvx {
    transform: translateX(0);
  }

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

  .x1pv9cyz {
    vertical-align: -.2em;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x68pp3s {
    z-index: 30;
  }

  .x1jeq31z {
    z-index: 31;
  }

  .xvyhd0g {
    z-index: 45;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1aciyhk {
    z-index: 60;
  }

  .x6y048q {
    z-index: 70;
  }

  .xzmmhb2:focus-visible {
    background-color: var(--x145c3yr);
  }

  .xax5rei:focus-visible {
    box-shadow: 0 0 0 3px var(--xo1t10x);
  }

  .x24i0b3:focus-visible {
    box-shadow: inset var(--xm26b1c);
  }

  .xzhjf46:focus-visible {
    box-shadow: var(--xm26b1c);
  }

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

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

  .x1bq4at4:disabled {
    opacity: .3;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .x4b9a2p:hover {
    background-color: color-mix(in srgb,var(--x1uz330m) 88%,var(--x16rlpvz));
  }

  .x1n5bzlp:hover {
    background-color: #0000;
  }

  .x13sc3ll:hover {
    background-color: var(--x145c3yr);
  }

  .x1ihh55o:hover {
    background-color: var(--x1s9dgzb);
  }

  .x14r7ch4:hover {
    background-color: var(--x3oin3p);
  }

  .xbk093b:hover {
    background-color: var(--x93apma);
  }

  .x8vg9zh:hover {
    background-color: var(--xc22uaf);
  }

  .x1epd4tt:hover {
    background-color: var(--xo1t10x);
  }

  .xhac7ty:hover {
    color: var(--x16rlpvz);
  }

  .x13v7aej:hover {
    color: var(--x1uz330m);
  }

  .x74k0mv:hover {
    color: var(--xl4z929);
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

  @media (width <= 900px) {
    .x1614ocl.x1614ocl {
      align-items: center;
    }
  }

  @media (width <= 640px) {
    .xkaaz9w.xkaaz9w {
      display: none;
    }
  }

  @media (width <= 900px) {
    .xzd29fr.xzd29fr {
      display: none;
    }
  }

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

  @media (width <= 900px) {
    .x1gsnxz2.x1gsnxz2 {
      flex-direction: row;
    }

    .xvabu7y.xvabu7y {
      flex-wrap: wrap;
    }
  }

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

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

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

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

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

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

  .xgrqrtd {
    border-bottom-color: var(--x11odrp);
  }

  .x1cz1u83 {
    border-bottom-color: var(--x1uz330m);
  }

  .xsmlo6e {
    border-bottom-left-radius: var(--xjy3vv1);
  }

  .x1stco17 {
    border-bottom-right-radius: var(--xjy3vv1);
  }

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

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

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

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

  .x1phf03c {
    border-right-color: var(--x11odrp);
  }

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

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

  .x1lbc2i2 {
    border-top-color: var(--x11odrp);
  }

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .x5yr21d {
    height: 100%;
  }

  .x1dr59a3 {
    height: 100vh;
  }

  .x170jfvy {
    height: 10px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x1gnnpzl {
    height: 30px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1kru8de {
    height: var(--x1nmhtze);
  }

  .x1ifylwa {
    height: var(--x1wvm7oh);
  }

  .xpcbyq9 {
    height: var(--x9amhwh);
  }

  .xjblsel {
    height: var(--xinuf5m);
  }

  .xu96u03 {
    left: 0;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1jyxor1 {
    margin-bottom: -1px;
  }

  .x4vbgl9 {
    margin-bottom: -4px;
  }

  .xyorhqc {
    margin-bottom: 10px;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .xu06os2 {
    margin-bottom: 5px;
  }

  .xzueoph {
    margin-bottom: 6px;
  }

  .xua24mb {
    margin-bottom: var(--x1hr50gg);
  }

  .x1b5zo17 {
    margin-bottom: var(--x1i3d4z5);
  }

  .xheblm5 {
    margin-bottom: var(--xa1jefg);
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x1iog12x {
    margin-left: 4px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x16svepw {
    margin-left: var(--x6kaqgc);
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xc3x7do {
    margin-top: var(--x1hr50gg);
  }

  .x11fcqp1 {
    margin-top: var(--x1i3d4z5);
  }

  .x9xnwu2 {
    margin-top: var(--x1unxx7u);
  }

  .xxmpiis {
    margin-top: var(--x6kaqgc);
  }

  .x1w14wyx {
    margin-top: var(--xa1jefg);
  }

  .xuyqlj2 {
    max-height: 300px;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xted6l9 {
    max-width: 1000px;
  }

  .x16em4ew {
    max-width: 240px;
  }

  .x1jkqq1h {
    max-width: 280px;
  }

  .x1lr1uin {
    max-width: 420px;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .x1dtb55y {
    max-width: 900px;
  }

  .x1usz39j {
    max-width: calc(100vw - 16px);
  }

  .x1pf69t {
    max-width: var(--x14ttlbh);
  }

  .x18s2yiw {
    min-height: 1.2em;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .xu97haq {
    min-height: 34px;
  }

  .xeuugli {
    min-width: 0;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .x1jzhcrs {
    min-width: 200px;
  }

  .x900493 {
    min-width: 48px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x889kno {
    padding-top: 10px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .x1iorvi4 {
    padding-top: 4px;
  }

  .x1gd5ju6 {
    padding-top: var(--x1i3d4z5);
  }

  .x3m8u43 {
    right: 0;
  }

  .xi1n5y0 {
    right: var(--xa1jefg);
  }

  .x13vifvy {
    top: 0;
  }

  .x15nb5xm {
    top: 20vh;
  }

  .x6eb32v {
    top: 31px;
  }

  .xohfgwe {
    top: var(--xa1jefg);
  }

  .x19ddzpn {
    width: 1%;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x23j0i4 {
    width: 26px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .x1849jeq {
    width: 30px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1guw455 {
    width: 38px;
  }

  .x187nhsf {
    width: 44px;
  }

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

  .x1nyppsm {
    width: min(440px, 100%);
  }

  .xaamhog {
    width: min(560px, 100vw - 16px);
  }

  .xkptaph {
    width: min(var(--xel5ba5),100%);
  }

  .xmqm9r9 {
    width: var(--xinuf5m);
  }

  @media (width <= 900px) {
    .xwd3hym.xwd3hym {
      border-bottom-width: 1px;
    }
  }

  @media (width <= 640px) {
    .x13ymtvt.x13ymtvt {
      border-right-width: 0;
    }
  }

  @media (width <= 900px) {
    .x1w3mbok.x1w3mbok {
      border-right-width: 0;
    }

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

    .x1ffkydz.x1ffkydz {
      height: 30px;
    }

    .x1wep4gf.x1wep4gf {
      height: 36px;
    }

    .xo7fhxb.xo7fhxb {
      height: auto;
    }

    .x1lat1e8.x1lat1e8 {
      margin-left: auto;
    }

    .x1d1s3mw.x1d1s3mw {
      margin-top: 0;
    }
  }

  @media (width <= 640px) {
    .x1qkbtxg.x1qkbtxg {
      max-height: none;
    }
  }

  @media (width <= 900px) {
    .xi6efkk.xi6efkk {
      padding-top: 0;
    }

    .xeyiayw.xeyiayw {
      width: 36px;
    }

    .x1pt9sfc.x1pt9sfc {
      width: auto;
    }
  }
}
