@layer stylex;

@layer priority1;

@layer priority2 {
  .x1qv4bu6 {
    animation: 1.35s ease-in-out infinite xgw667n;
  }

  .x1jhirar {
    animation: .8s linear infinite xo6836g;
  }

  .xm5x50i {
    background: color-mix(in srgb,var(--x14jymhc) 1.2%,transparent);
  }

  .xvm8den {
    background: color-mix(in srgb,var(--x14jymhc) 1.5%,transparent);
  }

  .x14kcp46 {
    background: color-mix(in srgb,var(--x14jymhc) 1.8%,transparent);
  }

  .xb8amuz {
    background: color-mix(in srgb,var(--x14jymhc) 2.5%,transparent);
  }

  .xqicmfz {
    background: color-mix(in srgb,var(--x14jymhc) 2%,transparent);
  }

  .x5g7xxp {
    background: color-mix(in srgb,var(--x14jymhc) 22%,transparent);
  }

  .xmsnjut {
    background: color-mix(in srgb,var(--x14jymhc) 3.5%,transparent);
  }

  .xx8xccl {
    background: color-mix(in srgb,var(--x14jymhc) 3%,transparent);
  }

  .x1njvp7p {
    background: color-mix(in srgb,var(--x14jymhc) 4.5%,transparent);
  }

  .xdnc39n {
    background: color-mix(in srgb,var(--x14jymhc) 4%,transparent);
  }

  .xgijq8r {
    background: color-mix(in srgb,var(--x14jymhc) 46%,transparent);
  }

  .xspmwvh {
    background: color-mix(in srgb,var(--x14jymhc) 6%,transparent);
  }

  .xig3w2 {
    background: color-mix(in srgb,var(--x14jymhc) 70%,transparent);
  }

  .x1hofg16 {
    background: color-mix(in srgb,var(--x14jymhc) 84%,transparent);
  }

  .x1jb9dmu {
    background: color-mix(in srgb,var(--x1s5i8uc) 8%,transparent);
  }

  .xvdlatw {
    background: color-mix(in srgb,var(--x1xgni5n) 10%,transparent);
  }

  .xkh94lr {
    background: color-mix(in srgb,var(--x1xgni5n) 11%,transparent);
  }

  .xp1wu7z {
    background: color-mix(in srgb,var(--x1xgni5n) 14.0%,transparent);
  }

  .x7xexxk {
    background: color-mix(in srgb,var(--x1xgni5n) 2.5%,transparent);
  }

  .x1tzpxo5 {
    background: color-mix(in srgb,var(--x1xgni5n) 3.5%,transparent);
  }

  .x57fjp8 {
    background: color-mix(in srgb,var(--x1xgni5n) 6%,transparent);
  }

  .x1j76pf0 {
    background: color-mix(in srgb,var(--x1xgni5n) 7.0%,transparent);
  }

  .xkc5erp {
    background: color-mix(in srgb,var(--x1xgni5n) 8%,transparent);
  }

  .x15r4r8g {
    background: color-mix(in srgb,var(--x1xgni5n) 9%,transparent);
  }

  .x1nwyqp6 {
    background: color-mix(in srgb,var(--xghfe7f) 12%,transparent);
  }

  .x82yizv {
    background: color-mix(in srgb,var(--xghfe7f) 14.0%,transparent);
  }

  .x1yxmk8n {
    background: color-mix(in srgb,var(--xghfe7f) 16%,transparent);
  }

  .xj8cdxx {
    background: color-mix(in srgb,var(--xghfe7f) 68%,transparent);
  }

  .xypz6yx {
    background: color-mix(in srgb,var(--xh6xqay) 38%,transparent);
  }

  .xjuuh8d {
    background: color-mix(in srgb,var(--xh6xqay) 54%,transparent);
  }

  .x12dmrpf {
    background: color-mix(in srgb,var(--xh6xqay) 62%,transparent);
  }

  .x7fcvfx {
    background: color-mix(in srgb,var(--xh6xqay) 66%,transparent);
  }

  .x28qdev {
    background: color-mix(in srgb,var(--xh6xqay) 72%,transparent);
  }

  .x1b1ofx {
    background: color-mix(in srgb,var(--xh6xqay) 74%,transparent);
  }

  .x1h9i1hv {
    background: color-mix(in srgb,var(--xh6xqay) 78%,transparent);
  }

  .x770d93 {
    background: color-mix(in srgb,var(--xh6xqay) 82%,transparent);
  }

  .xkfl62q {
    background: color-mix(in srgb,var(--xh6xqay) 86%,transparent);
  }

  .x1qmvwuz {
    background: color-mix(in srgb,var(--xh6xqay) 88%,transparent);
  }

  .x2810cn {
    background: color-mix(in srgb,var(--xh6xqay) 90%,transparent);
  }

  .x96g2b8 {
    background: color-mix(in srgb,var(--xh6xqay) 92%,transparent);
  }

  .x8i1p5x {
    background: color-mix(in srgb,var(--xh6xqay) 96%,transparent);
  }

  .x1o293f9 {
    background: color-mix(in srgb,var(--xoxgifb) 12%,transparent);
  }

  .xityw06 {
    background: color-mix(in srgb,var(--xoxgifb) 3.5%,transparent);
  }

  .x1jnhlcg {
    background: color-mix(in srgb,var(--xoxgifb) 8%,transparent);
  }

  .xbst6c4 {
    background: linear-gradient(135deg,color-mix(in srgb,var(--x1xgni5n) 16%,transparent),color-mix(in srgb,var(--x1xgni5n) 14.0%,transparent));
  }

  .xjcex68 {
    background: linear-gradient(135deg,color-mix(in srgb,var(--x1xgni5n) 16%,transparent),color-mix(in srgb,var(--x1xgni5n) 8%,transparent)),color-mix(in srgb,var(--xh6xqay) 86%,transparent);
  }

  .xuyj464 {
    background: linear-gradient(135deg,color-mix(in srgb,var(--x1xgni5n) 24%,transparent),color-mix(in srgb,var(--x1xgni5n) 8%,transparent));
  }

  .xlgwbbo {
    background: linear-gradient(135deg,color-mix(in srgb,var(--x1xgni5n) 8.5%,transparent),color-mix(in srgb,var(--x14jymhc) 2.5%,transparent));
  }

  .x1imixjl {
    background: linear-gradient(135deg,color-mix(in srgb,var(--x1xgni5n) 8%,transparent),color-mix(in srgb,var(--x1xgni5n) 4.5%,transparent)),var(--x1n9cs5v);
  }

  .xl16j71 {
    background: linear-gradient(135deg,color-mix(in srgb,var(--x1xgni5n) 9.5%,transparent),color-mix(in srgb,var(--x14jymhc) 2.5%,transparent));
  }

  .xe5oo18 {
    background: linear-gradient(135deg,color-mix(in srgb,var(--xghfe7f) 12%,transparent),color-mix(in srgb,var(--x14jymhc) 2.5%,transparent));
  }

  .x1efnxfx {
    background: linear-gradient(135deg,color-mix(in srgb,var(--xoxgifb) 10%,transparent),transparent 48%),color-mix(in srgb,var(--xh6xqay) 84%,transparent);
  }

  .xt2eweh {
    background: linear-gradient(135deg,color-mix(in srgb,var(--xoxgifb) 6%,transparent),color-mix(in srgb,var(--x14jymhc) 2.5%,transparent));
  }

  .x18m09gb {
    background: linear-gradient(145deg,color-mix(in srgb,var(--x1xgni5n) 10%,transparent),transparent 34%),radial-gradient(circle at 82% 14%,color-mix(in srgb,var(--x1xgni5n) 12%,transparent),transparent 28%),var(--x1n9cs5v);
  }

  .xpm0wl6 {
    background: linear-gradient(145deg,color-mix(in srgb,var(--x1xgni5n) 9%,transparent),color-mix(in srgb,var(--xh6xqay) 34%,transparent) 52%),var(--xh6xqay);
  }

  .x1pqzo8t {
    background: linear-gradient(160deg,color-mix(in srgb,var(--x1xgni5n) 8%,transparent),transparent 42%),color-mix(in srgb,var(--xh6xqay) 90%,transparent);
  }

  .xrqqkof {
    background: linear-gradient(180deg,color-mix(in srgb,var(--x14jymhc) 5.5%,transparent),color-mix(in srgb,var(--x14jymhc) 1.8%,transparent)),color-mix(in srgb,var(--xh6xqay) 88%,transparent);
  }

  .xfk1c2e {
    background: linear-gradient(180deg,color-mix(in srgb,var(--x14jymhc) 8.5%,transparent),color-mix(in srgb,var(--x14jymhc) 1.8%,transparent)),color-mix(in srgb,var(--xh6xqay) 96%,transparent);
  }

  .x1ylh2ju {
    background: linear-gradient(180deg,color-mix(in srgb,var(--x1xgni5n) 8%,transparent),transparent 32%),var(--x1n9cs5v);
  }

  .xske3yb {
    background: linear-gradient(90deg,color-mix(in srgb,var(--x14jymhc) 16%,transparent),color-mix(in srgb,var(--x1xgni5n) 50%,transparent),color-mix(in srgb,var(--x14jymhc) 16%,transparent));
  }

  .x11id7m3 {
    background: linear-gradient(90deg,color-mix(in srgb,var(--x1xgni5n) 11%,transparent),transparent 62%),color-mix(in srgb,var(--xh6xqay) 84%,transparent);
  }

  .x1mg2n8a {
    background: linear-gradient(90deg,color-mix(in srgb,var(--x1xgni5n) 7.0%,transparent),transparent 48%),color-mix(in srgb,var(--x14jymhc) 3.5%,transparent);
  }

  .x1gw6bzj {
    background: linear-gradient(90deg,var(--x1n9cs5v),color-mix(in srgb,var(--x1xgni5n) 8%,transparent),var(--x1n9cs5v));
  }

  .x1komwz4 {
    background: linear-gradient(90deg,var(--x1xgni5n),var(--x1xgni5n));
  }

  .x1uplv3g {
    background: radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--x1xgni5n) 11%,transparent),transparent 34%),color-mix(in srgb,var(--x14jymhc) 1.8%,transparent);
  }

  .x1au5sqf {
    background: radial-gradient(circle at 10% 0%,color-mix(in srgb,var(--x1xgni5n) 9%,transparent),transparent 34%),color-mix(in srgb,var(--x14jymhc) 1.4%,transparent);
  }

  .x1leoh30 {
    background: radial-gradient(circle at 16% 24%,color-mix(in srgb,var(--x1xgni5n) 12%,transparent),transparent 28%),linear-gradient(135deg,color-mix(in srgb,var(--x14jymhc) 4.5%,transparent),color-mix(in srgb,var(--x1xgni5n) 6%,transparent));
  }

  .x153rysn {
    background: radial-gradient(circle at 50% -8%,color-mix(in srgb,var(--x1xgni5n) 18%,transparent),transparent 28%),radial-gradient(circle at 84% 10%,color-mix(in srgb,var(--x1xgni5n) 18%,transparent),transparent 30%),radial-gradient(circle at 16% 18%,color-mix(in srgb,var(--x1xgni5n) 10%,transparent),transparent 24%),linear-gradient(180deg,var(--x1n9cs5v) 0%,var(--x1n9cs5v) 48%,var(--x1n9cs5v) 100%);
  }

  .x8m79jk {
    background: radial-gradient(circle at 8% 12%,color-mix(in srgb,var(--x1xgni5n) 15%,transparent),transparent 26%),radial-gradient(circle at 86% 18%,color-mix(in srgb,var(--x1xgni5n) 16%,transparent),transparent 28%),linear-gradient(180deg,var(--x1n9cs5v) 0%,var(--x1n9cs5v) 44%,var(--x1n9cs5v) 100%);
  }

  .x1md70p1 {
    background: none;
  }

  .x1d2mbvw {
    background: var(--x1255ulf);
  }

  .x1983gb7 {
    background: var(--x14jh1i2);
  }

  .xvj082a {
    background: var(--x14jymhc);
  }

  .xg6hxa4 {
    background: var(--x197kvnj);
  }

  .x10j102b {
    background: var(--x1n9cs5v);
  }

  .x1wge79l {
    background: var(--x1s5i8uc);
  }

  .x1dhptd7 {
    background: var(--x1xgni5n);
  }

  .xk8aagb {
    background: var(--xghfe7f);
  }

  .x1as1rwg {
    background: var(--xgks98y);
  }

  .x1qwc54z {
    background: var(--xh6xqay);
  }

  .x1lbtrey {
    background: var(--xk4a6h0);
  }

  .xcsu3ym {
    background: var(--xoxgifb);
  }

  .xpbnysi {
    background: var(--xzw72d4);
  }

  .x1r7xphn {
    background: #fff;
  }

  .x1wty727 {
    border: 0;
  }

  .xe7s98l {
    border: 1px dashed var(--xzw72d4);
  }

  .x16sc4x9 {
    border: 1px solid color-mix(in srgb,var(--x14jymhc) 10%,transparent);
  }

  .xeljep2 {
    border: 1px solid color-mix(in srgb,var(--x14jymhc) 12%,transparent);
  }

  .x389mhc {
    border: 1px solid color-mix(in srgb,var(--x14jymhc) 14.0%,transparent);
  }

  .xnqpgg7 {
    border: 1px solid color-mix(in srgb,var(--x14jymhc) 7.0%,transparent);
  }

  .x4bozpl {
    border: 1px solid color-mix(in srgb,var(--x14jymhc) 8%,transparent);
  }

  .x1e1rc9j {
    border: 1px solid color-mix(in srgb,var(--x14jymhc) 9%,transparent);
  }

  .xvmm7l {
    border: 1px solid color-mix(in srgb,var(--x1s5i8uc) 45%,transparent);
  }

  .xxyz1d0 {
    border: 1px solid color-mix(in srgb,var(--x1xgni5n) 18%,transparent);
  }

  .x16vt9hv {
    border: 1px solid color-mix(in srgb,var(--x1xgni5n) 20%,transparent);
  }

  .x1th1m2h {
    border: 1px solid color-mix(in srgb,var(--x1xgni5n) 22%,transparent);
  }

  .xlwzk13 {
    border: 1px solid color-mix(in srgb,var(--x1xgni5n) 24%,transparent);
  }

  .x2osq0e {
    border: 1px solid color-mix(in srgb,var(--x1xgni5n) 30%,transparent);
  }

  .x1n5f97r {
    border: 1px solid color-mix(in srgb,var(--x1xgni5n) 32%,transparent);
  }

  .xswsdrm {
    border: 1px solid color-mix(in srgb,var(--x1xgni5n) 34%,transparent);
  }

  .xb4fskx {
    border: 1px solid color-mix(in srgb,var(--x1xgni5n) 35%,transparent);
  }

  .xn2wrj0 {
    border: 1px solid color-mix(in srgb,var(--x1xgni5n) 38%,transparent);
  }

  .x1b1sn2i {
    border: 1px solid color-mix(in srgb,var(--x1xgni5n) 42%,transparent);
  }

  .xaep2kg {
    border: 1px solid color-mix(in srgb,var(--xh6xqay) 10%,transparent);
  }

  .x1pwa4e8 {
    border: 1px solid color-mix(in srgb,var(--xh6xqay) 12%,transparent);
  }

  .xfysk8b {
    border: 1px solid color-mix(in srgb,var(--xoxgifb) 18%,transparent);
  }

  .xfj9a5l {
    border: 1px solid #0000;
  }

  .x1o1n7qr {
    border: 1px solid var(--x1a5fe2h);
  }

  .x7fwm3k {
    border: 1px solid var(--x1q4opaj);
  }

  .x1pjoa2b {
    border: 1px solid var(--xghfe7f);
  }

  .x14v15ql {
    border: 1px solid var(--xoxgifb);
  }

  .xhyg5l3 {
    border: 1px solid var(--xzw72d4);
  }

  .xqmii5m {
    border: 3px solid var(--x1n9cs5v);
  }

  .x1bidica {
    border: 3px solid var(--xzw72d4);
  }

  .xln7xf2 {
    font: inherit;
  }

  .xf9remh {
    inset: 0 auto auto 0;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1drjoyn {
    inset: 58px 22px auto;
  }

  .xep7fym {
    inset: auto 18px 18px;
  }

  .xkdpibf {
    margin: -1px;
  }

  .xjgi5au {
    margin: 0 0 12px;
  }

  .x1t1ttd7 {
    margin: 0 0 14px;
  }

  .xkaeupc {
    margin: 0 0 16px;
  }

  .xzxgkn9 {
    margin: 0 0 2px 18px;
  }

  .xc86uaa {
    margin: 0 0 6px;
  }

  .x13bw8dj {
    margin: 0 0 7px;
  }

  .x1q6ys4k {
    margin: 0 0 8px;
  }

  .x19bbpc0 {
    margin: 0 auto;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x108lf0y {
    margin: 10px 0 0;
  }

  .x1a3w874 {
    margin: 10px 0 14px;
  }

  .x43sgic {
    margin: 10px 0 18px;
  }

  .x9rwyo8 {
    margin: 12px 0;
  }

  .x15eqr6c {
    margin: 14px 0 6px;
  }

  .xwplvfq {
    margin: 15px 0;
  }

  .x1nwyajf {
    margin: 16px 0 0;
  }

  .xnkvhwy {
    margin: 16px 0 20px;
  }

  .x18irziz {
    margin: 16px 0 24px;
  }

  .xgfh8cy {
    margin: 17px 0 8px;
  }

  .x1nwhpgf {
    margin: 18px 0;
  }

  .x99n7l {
    margin: 1px 0 0;
  }

  .x18bl9w9 {
    margin: 20px 0;
  }

  .x2y9m5t {
    margin: 20px auto 0;
  }

  .x1pohig4 {
    margin: 22px 0 0;
  }

  .x1c0g9rq {
    margin: 22px 0;
  }

  .x1ahutmu {
    margin: 24px 0 12px;
  }

  .xn4w45c {
    margin: 24px 0;
  }

  .x1lwzlv5 {
    margin: 28px auto 0;
  }

  .x1vb64gq {
    margin: 2px 0 4px;
  }

  .x1l0bkdd {
    margin: 2px 0 8px;
  }

  .x1g76kxt {
    margin: 3px 0 0;
  }

  .x19su82m {
    margin: 3px 0 5px;
  }

  .xqe1szj {
    margin: 4px 0 0;
  }

  .xb0mln7 {
    margin: 4px 0 12px;
  }

  .xgadhv0 {
    margin: 4px 0 8px;
  }

  .x14um01q {
    margin: 54px auto 0;
  }

  .x1qjn3u1 {
    margin: 5px 0 4px;
  }

  .x1ywiote {
    margin: 5px 0 8px;
  }

  .xabx8x8 {
    margin: 6px 0 0;
  }

  .x1y5wklg {
    margin: 7px 0 0;
  }

  .x1wzqv4p {
    margin: 7px 0 5px;
  }

  .x1eybe5r {
    margin: 7px 0 9px;
  }

  .x19tdptl {
    margin: 7px 0;
  }

  .xe6w4ck {
    margin: 8px 0 0;
  }

  .x1rdwaux {
    margin: 8px 0 14px;
  }

  .x3xptav {
    margin: 8px 0 5px;
  }

  .x14kudrl {
    margin: 8px 0;
  }

  .x1j5rzib {
    margin: 8px auto 0;
  }

  .xliz465 {
    margin: 9px 0 0;
  }

  .x1p3i4rr {
    padding: 0 10px;
  }

  .x84vhe8 {
    padding: 0 12px;
  }

  .xhwt3jn {
    padding: 0 13px;
  }

  .x1csxjeb {
    padding: 0 14px;
  }

  .x1tzdv60 {
    padding: 0 15px;
  }

  .xz3mz2r {
    padding: 0 22px;
  }

  .x1eoxqqp {
    padding: 0 7px;
  }

  .x1xq1gxn {
    padding: 0 8px;
  }

  .x1astma3 {
    padding: 0 9px;
  }

  .x1717udv {
    padding: 0;
  }

  .x1b4vry6 {
    padding: 10px 0;
  }

  .x6yrr3s {
    padding: 10px 12px;
  }

  .xetlade {
    padding: 10px 15px;
  }

  .xf0b7zy {
    padding: 10px 18px;
  }

  .x114wpvd {
    padding: 10px max(20px, 50% - 590px);
  }

  .x7z7khe {
    padding: 10px;
  }

  .xaqq2fw {
    padding: 11px;
  }

  .x1gqud3g {
    padding: 12px 14px;
  }

  .x1iwkndl {
    padding: 12px 16px;
  }

  .xycvtl4 {
    padding: 12px max(20px, 50% - 590px);
  }

  .xc7ga6q {
    padding: 12px;
  }

  .xh073nz {
    padding: 13px;
  }

  .xrbbaph {
    padding: 14px 0;
  }

  .x1gnqi22 {
    padding: 14px;
  }

  .x6w2896 {
    padding: 15px;
  }

  .x1g8o3q3 {
    padding: 16px 0;
  }

  .x1tamke2 {
    padding: 16px;
  }

  .x1dypa6k {
    padding: 18px;
  }

  .x1qhigcl {
    padding: 20px;
  }

  .xp9y95v {
    padding: 22px;
  }

  .xggk2y7 {
    padding: 24px;
  }

  .x1d3a161 {
    padding: 28px 0 48px;
  }

  .x10xs6qf {
    padding: 28px;
  }

  .xn00e05 {
    padding: 2px 2px 16px;
  }

  .xpzpvjg {
    padding: 2px 7px;
  }

  .x1ic6lo9 {
    padding: 32px 0 0;
  }

  .xunew60 {
    padding: 32px 20px 64px;
  }

  .x3n92uo {
    padding: 36px 20px 64px;
  }

  .x10ed91l {
    padding: 3px 7px;
  }

  .x5t5jma {
    padding: 4px 7px;
  }

  .xdqdrvq {
    padding: 4px 8px;
  }

  .x1nq91zp {
    padding: 54px 0 36px;
  }

  .xj762mw {
    padding: 58px 0 28px;
  }

  .x36usyh {
    padding: 5px 10px;
  }

  .x33c4bn {
    padding: 5px 5px 5px 10px;
  }

  .x8lhhth {
    padding: 5px 8px;
  }

  .xokocfn {
    padding: 6px 0;
  }

  .xk61eof {
    padding: 6px 10px;
  }

  .x1jmcyos {
    padding: 6px 9px;
  }

  .x10j55lm {
    padding: 7px 0;
  }

  .x2lkgqm {
    padding: 7px 10px;
  }

  .xts5qd6 {
    padding: 7px 30px 7px 9px;
  }

  .xup17s2 {
    padding: 7px 8px;
  }

  .x1qmqqgu {
    padding: 7px 9px;
  }

  .xvurxjn {
    padding: 80px 0 34px;
  }

  .x1ib1h6n {
    padding: 8px 0;
  }

  .x1160tuk {
    padding: 8px 10px;
  }

  .x153ncpu {
    padding: 8px 12px;
  }

  .x1py1ajr {
    padding: 8px 6px;
  }

  .xw7j2vy {
    padding: 8px 9px;
  }

  .xe8ttls {
    padding: 8px;
  }

  .x1r1m0to {
    padding: 9px 12px;
  }

  .x17ezuoz {
    padding: 9px 32px 9px 11px;
  }

  .x2tjd93 {
    padding: 9px 4px;
  }

  .xskserf {
    padding: 9px;
  }

  .x1qgizd3 {
    padding: var(--x1vi3jcb);
  }

  .xsepjbu {
    padding: var(--x32glpn);
  }

  .x1ssv4f3 {
    padding: var(--xe23z69);
  }

  .xnxvi4e.state-unknown {
    background: color-mix(in srgb,var(--x14jymhc) 1.8%,transparent);
  }

  .xv6ngzr.neutral {
    background: color-mix(in srgb,var(--x14jymhc) 4%,transparent);
  }

  .xpq6fan.available {
    background: color-mix(in srgb,var(--x1xgni5n) 3.5%,transparent);
  }

  .xo457c7.needs_update {
    background: color-mix(in srgb,var(--x1xgni5n) 4%,transparent);
  }

  .x1pi1egy.selected {
    background: color-mix(in srgb,var(--x1xgni5n) 5.5%,transparent);
  }

  .x1re8olm.verified {
    background: color-mix(in srgb,var(--x1xgni5n) 5%,transparent);
  }

  .x1545pu5.state-known {
    background: color-mix(in srgb,var(--x1xgni5n) 7.0%,transparent);
  }

  .x1kp00kh.ready, .xi80c1o.positive {
    background: color-mix(in srgb,var(--x1xgni5n) 8%,transparent);
  }

  .x1k1n7zf.active {
    background: color-mix(in srgb,var(--x1xgni5n) 9%,transparent);
  }

  .x6gmfa0.state-partial {
    background: color-mix(in srgb,var(--xghfe7f) 6%,transparent);
  }

  .xl8rwmt.missing {
    background: color-mix(in srgb,var(--xoxgifb) 4.5%,transparent);
  }

  .x9hpzut.state-broad {
    background: color-mix(in srgb,var(--xoxgifb) 5.5%,transparent);
  }

  .xn2bu98.unknown {
    background: color-mix(in srgb,var(--xoxgifb) 6%,transparent);
  }

  .x10f585c.unknown, .xzcrj6n.warning {
    background: color-mix(in srgb,var(--xoxgifb) 8%,transparent);
  }

  .x1rnxk94.review-admin_validated {
    background: linear-gradient(135deg,color-mix(in srgb,var(--x1xgni5n) 5.5%,transparent),color-mix(in srgb,var(--x14jymhc) 2.5%,transparent));
  }

  .xrjj64z.readiness-qualify_before_action, .xs9yp6d.readiness-insufficient_data {
    background: linear-gradient(135deg,color-mix(in srgb,var(--xoxgifb) 10%,transparent),color-mix(in srgb,var(--x1xgni5n) 4%,transparent)),var(--xghfe7f);
  }

  .x1f5bjyg.is-unknown {
    background: linear-gradient(135deg,color-mix(in srgb,var(--xoxgifb) 7.0%,transparent),color-mix(in srgb,var(--x14jymhc) 2.5%,transparent));
  }

  .x1yo41uh.risk {
    background: linear-gradient(145deg,color-mix(in srgb,var(--x1s5i8uc) 12%,transparent),color-mix(in srgb,var(--xh6xqay) 34%,transparent) 52%),var(--xh6xqay);
  }

  .x5v85ew[aria-current="page"], .xomwp2v[aria-pressed="true"] {
    background: var(--xghfe7f);
  }

  .x1vdxg9x.derived, .x49xlco.active, .xrvxup5.verified {
    background: var(--xgks98y);
  }

  .x6gjh6o.is-blocked {
    background: var(--xh6xqay);
  }

  .xvahee6:first-child {
    background: color-mix(in srgb,var(--x14jymhc) 6%,transparent);
  }

  .x1i9xplk:hover {
    background: color-mix(in srgb,var(--x1xgni5n) 5.5%,transparent);
  }

  .x1v3m35c:hover {
    background: color-mix(in srgb,var(--x1xgni5n) 9%,transparent);
  }

  .x28cjfx:hover {
    background: var(--x14jh1i2);
  }

  .x11vyiii:hover {
    background: var(--x1n9cs5v);
  }

  .xhdtnfn:hover {
    background: var(--xghfe7f);
  }

  .xic4jfb:hover {
    background: var(--xgks98y);
  }

  .xqgitt1:hover {
    background: var(--xh6xqay);
  }

  @media (prefers-reduced-motion: no-preference) {
    .x1p2y662.x1p2y662 {
      animation: .7s both x15bmrk4;
    }

    .xz10c4x.xz10c4x {
      animation: 12s ease-in-out infinite x1yocsvo;
    }
  }

  @media (width <= 880px) {
    .x1vh0695.x1vh0695 {
      padding: 16px;
    }

    .x1sfw6jl.x1sfw6jl {
      padding: 42px 0 24px;
    }
  }

  @media (width <= 760px) {
    .xfn6imk.xfn6imk {
      padding: 14px;
    }

    .xneaeux.xneaeux {
      padding: 20px 14px 42px;
    }
  }

  @media (width <= 680px) {
    .x109hhdb.x109hhdb {
      padding: 0 0 0 34px;
    }

    .x1legwp4.x1legwp4 {
      padding: 14px;
    }
  }

  @media (width <= 620px) {
    .x17p0omm.x17p0omm {
      padding: 10px;
    }

    .x74kfvs.x74kfvs {
      padding: 16px;
    }

    .xo08crp.xo08crp {
      padding: 20px 0 36px;
    }

    .x1ji0d28.x1ji0d28 {
      padding: 28px 14px 48px;
    }
  }

  @media (width <= 560px) {
    .x53oov7.x53oov7 {
      padding: 12px;
    }

    .x1ehid3u.x1ehid3u {
      padding: 14px;
    }

    .x3ujfao.x3ujfao {
      padding: 16px 12px;
    }

    .x13rtl7x.x13rtl7x {
      padding: 18px 12px;
    }
  }

  @media (width <= 540px) {
    .x8plz3w.x8plz3w {
      padding: 16px;
    }
  }
}

@layer priority3 {
  .x17n4rdv {
    border-bottom: 1px solid color-mix(in srgb,var(--x14jymhc) 4%,transparent);
  }

  .x16gpoc9 {
    border-bottom: 1px solid var(--xzw72d4);
  }

  .x1hwf8em {
    border-color: color-mix(in srgb,var(--x14jymhc) 30%,transparent);
  }

  .xm9j8jf {
    border-color: color-mix(in srgb,var(--x1s5i8uc) 36%,transparent);
  }

  .x16uvv89 {
    border-color: color-mix(in srgb,var(--x1xgni5n) 20%,transparent);
  }

  .x26k888 {
    border-color: color-mix(in srgb,var(--x1xgni5n) 24%,transparent);
  }

  .x6gni4c {
    border-color: color-mix(in srgb,var(--x1xgni5n) 30%,transparent);
  }

  .x4tzitl {
    border-color: color-mix(in srgb,var(--x1xgni5n) 32%,transparent);
  }

  .x96lhzb {
    border-color: color-mix(in srgb,var(--x1xgni5n) 34%,transparent);
  }

  .x1udtpiv {
    border-color: color-mix(in srgb,var(--x1xgni5n) 58.0%,transparent);
  }

  .xr34ijc {
    border-color: color-mix(in srgb,var(--xghfe7f) 11%,transparent);
  }

  .xpo9p0r {
    border-color: color-mix(in srgb,var(--xghfe7f) 12%,transparent);
  }

  .xsityza {
    border-color: color-mix(in srgb,var(--xghfe7f) 14.0%,transparent);
  }

  .x176a1b1 {
    border-color: color-mix(in srgb,var(--xghfe7f) 16%,transparent);
  }

  .x1yfaa19 {
    border-color: color-mix(in srgb,var(--xghfe7f) 18%,transparent);
  }

  .x18d0srx {
    border-color: color-mix(in srgb,var(--xghfe7f) 34%,transparent);
  }

  .xpzyddj {
    border-color: color-mix(in srgb,var(--xh6xqay) 8%,transparent);
  }

  .x1drmad5 {
    border-color: color-mix(in srgb,var(--xoxgifb) 24%,transparent);
  }

  .x1rkazo7 {
    border-color: color-mix(in srgb,var(--xoxgifb) 34%,transparent);
  }

  .x2zmzhb {
    border-color: color-mix(in srgb,var(--xoxgifb) 36%,transparent);
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xep2gi2 {
    border-color: var(--x1255ulf);
  }

  .xubp7rf {
    border-color: var(--x1s5i8uc);
  }

  .x1k9ovt8 {
    border-color: var(--xghfe7f);
  }

  .x1mh5mby {
    border-color: var(--xzw72d4);
  }

  .x1e5zeyi {
    border-left: 1px solid var(--xzw72d4);
  }

  .x1e4itnf {
    border-left: 2px solid color-mix(in srgb,var(--x1xgni5n) 38%,transparent);
  }

  .x19brrkw {
    border-left: 2px solid color-mix(in srgb,var(--xghfe7f) 72%,transparent);
  }

  .xstu16t {
    border-left: 3px solid color-mix(in srgb,var(--x14jymhc) 14.0%,transparent);
  }

  .x1p63i0e {
    border-left: 3px solid var(--x1s5i8uc);
  }

  .x507805 {
    border-left: 3px solid var(--xoxgifb);
  }

  .xyo184t {
    border-left: 3px solid var(--xzw72d4);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1q4ynmn {
    border-radius: 10px;
  }

  .x1ctf4ec {
    border-radius: 11px;
  }

  .x4pepcl {
    border-radius: 12px;
  }

  .xixl9f9 {
    border-radius: 14px;
  }

  .xgqmno8 {
    border-radius: 16px;
  }

  .xugzpu4 {
    border-radius: 18px;
  }

  .x1m3ak92 {
    border-radius: 20px;
  }

  .x13pz1uv {
    border-radius: 22px;
  }

  .x1khhgft {
    border-radius: 24px;
  }

  .x14o3kyb {
    border-radius: 26px;
  }

  .x1cum3z5 {
    border-radius: 2px;
  }

  .x174e0gf {
    border-radius: 30px;
  }

  .x1ym1fkr {
    border-radius: 34px;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1sxf85j {
    border-radius: 5px;
  }

  .x1kogg8i {
    border-radius: 6px;
  }

  .xu4hgxq {
    border-radius: 7px;
  }

  .xur7f20 {
    border-radius: 8px;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .xhpnuu7 {
    border-radius: 9px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x1ylvo3y {
    border-radius: var(--x1jecaz4);
  }

  .x106qpjf {
    border-radius: var(--x1kocpoq);
  }

  .x70tcev {
    border-radius: var(--x1vnvrke);
  }

  .x1ga37p0 {
    border-radius: var(--xetccxo);
  }

  .x18nqwrf {
    border-right: 1px solid color-mix(in srgb,var(--x14jymhc) 6%,transparent);
  }

  .x1r18ajw {
    border-right: 1px solid var(--xzw72d4);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .x1l7ujbk {
    border-top: 1px solid color-mix(in srgb,var(--xh6xqay) 10%,transparent);
  }

  .xwo8sbh {
    border-top: 1px solid color-mix(in srgb,var(--xh6xqay) 8%,transparent);
  }

  .x1pza804 {
    border-top: 1px solid var(--x1q4opaj);
  }

  .x1lxe61v {
    border-top: 1px solid var(--xzw72d4);
  }

  .xqjv1l6 {
    border-top: 3px solid var(--xoxgifb);
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xhcdros {
    flex: 0 0 118px;
  }

  .x19bw1ot {
    flex: 0 0 150px;
  }

  .x1f9v70d {
    flex: 0 0 170px;
  }

  .x1mo4bn2 {
    flex: 0 0 44px;
  }

  .x3psx0u {
    flex: none;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1okw0bk {
    flex: none;
  }

  .x1cx729w {
    gap: 10px 14px;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x1af02g3 {
    gap: 14px;
  }

  .xou54vl {
    gap: 16px;
  }

  .xaobbuh {
    gap: 18px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x1665zp3 {
    gap: 24px;
  }

  .x1jaupxr {
    gap: 26px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .xseyljb {
    gap: 30px;
  }

  .x1rzw5jd {
    gap: 32px;
  }

  .x1ed6fcf {
    gap: 3px;
  }

  .x1y9zxd1 {
    gap: 48px;
  }

  .xzgdlkz {
    gap: 4px 10px;
  }

  .x134f5c3 {
    gap: 4px 14px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x13retxc {
    gap: 58px;
  }

  .x1nejdyq {
    gap: 5px;
  }

  .xbc5af1 {
    gap: 6px 10px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x1j9xkj6 {
    gap: 7px;
  }

  .x1vlfcdu {
    gap: 8px 14px;
  }

  .x1fkiil2 {
    gap: 8px 16px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xmmi0ta {
    gap: 9px;
  }

  .x1mjvs5 {
    gap: var(--x1kocpoq);
  }

  .x1wcscfz {
    gap: var(--x1vi3jcb);
  }

  .x19c7b5q {
    gap: var(--x32glpn);
  }

  .xrr1418 {
    gap: var(--xe23z69);
  }

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

  .xjej8gk {
    grid-row: span 2;
  }

  .xe8uvvx {
    list-style: none;
  }

  .xmp9v7t {
    margin-block: var(--x1kocpoq);
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1b6ykf0 {
    outline: 0;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .x7giv3 {
    overflow: clip;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .x1bs3mg2 {
    padding-block: var(--x1kocpoq);
  }

  .x74w68c {
    padding-block: var(--x1vi3jcb);
  }

  .xqhuwvp {
    padding-block: var(--xkvv88m);
  }

  .xaope02 {
    padding-inline: 12px;
  }

  .x7uotd1 {
    padding-inline: var(--x1vi3jcb);
  }

  .x1mqxsab {
    padding-inline: var(--x32glpn);
  }

  .x1vk6dra {
    padding-inline: var(--xe23z69);
  }

  .xwkdw6o {
    padding-inline: var(--xkvv88m);
  }

  .x11x033 {
    place-content: center;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1szb6y0 {
    transition: border-color .14s, background .14s, color .14s, transform .14s, box-shadow .14s;
  }

  .xwidr18 {
    transition: border-color .14s, background .14s, opacity .14s, filter .14s;
  }

  .xg6knzh {
    transition: fill .15s, opacity .15s;
  }

  .x1u15s0p {
    transition: transform .16s;
  }

  .x15slzeg.empty, .x19nw62o.risk {
    border-color: color-mix(in srgb,var(--x1s5i8uc) 32%,transparent);
  }

  .x1e8cdzp.risk, .xbv5ebj.high {
    border-color: color-mix(in srgb,var(--x1s5i8uc) 35%,transparent);
  }

  .x144w8he.risk {
    border-color: color-mix(in srgb,var(--x1s5i8uc) 36%,transparent);
  }

  .x15rb9nv.risk {
    border-color: color-mix(in srgb,var(--x1s5i8uc) 38%,transparent);
  }

  .x1jp5onj.risk {
    border-color: color-mix(in srgb,var(--x1s5i8uc) 42%,transparent);
  }

  .xkr5jb.quiet {
    border-color: color-mix(in srgb,var(--x1xgni5n) 22%,transparent);
  }

  .x1h9nyz.quiet {
    border-color: color-mix(in srgb,var(--x1xgni5n) 24%,transparent);
  }

  .x1j0u5sh.available, .x1wnwxoj.positive, .xvvz0y1.healthy, .xy01pxk.high {
    border-color: color-mix(in srgb,var(--x1xgni5n) 28.0%,transparent);
  }

  .x18u4fvm.positive {
    border-color: color-mix(in srgb,var(--x1xgni5n) 30%,transparent);
  }

  .x5e1h21.ready, .xq2begz.readiness-watch_only, .xuf4wip.needs_update {
    border-color: color-mix(in srgb,var(--x1xgni5n) 32%,transparent);
  }

  .x1v1mgqq.active, .x6kshb1.positive {
    border-color: color-mix(in srgb,var(--x1xgni5n) 34%,transparent);
  }

  .x17xoztw.verified, .x1v9kywn.positive {
    border-color: color-mix(in srgb,var(--x1xgni5n) 36%,transparent);
  }

  .x1vttvfw.active {
    border-color: color-mix(in srgb,var(--x1xgni5n) 38%,transparent);
  }

  .x19zvdfa.selected {
    border-color: color-mix(in srgb,var(--x1xgni5n) 44%,transparent);
  }

  .x1n7252s.high {
    border-color: color-mix(in srgb,var(--x1xgni5n) 45%,transparent);
  }

  .x1fktlqw.selected {
    border-color: color-mix(in srgb,var(--x1xgni5n) 46%,transparent);
  }

  .x1bcvxb0.medium {
    border-color: color-mix(in srgb,var(--xoxgifb) 26%,transparent);
  }

  .x1dqqaxa.medium, .xbswvp7.watch {
    border-color: color-mix(in srgb,var(--xoxgifb) 28.0%,transparent);
  }

  .x1jw9h9g.stale, .xcj6xbq.watch, .xf7bkmp.warning, .xnblerc.unknown {
    border-color: color-mix(in srgb,var(--xoxgifb) 32%,transparent);
  }

  .xx054iy.missing {
    border-color: color-mix(in srgb,var(--xoxgifb) 34%,transparent);
  }

  .x1xmjzrw.readiness-insufficient_data, .x4my4mm.readiness-qualify_before_action, .xmnc5is.warning {
    border-color: color-mix(in srgb,var(--xoxgifb) 38%,transparent);
  }

  .x16fvqu9.unknown {
    border-color: color-mix(in srgb,var(--xoxgifb) 42%,transparent);
  }

  .x18fr3b8.medium {
    border-color: color-mix(in srgb,var(--xoxgifb) 45%,transparent);
  }

  .x9nhhye:is() {
    border-color: var(--x197kvnj);
  }

  .x2248ir.is-blocked {
    border-color: var(--x1s5i8uc);
  }

  .x1bwfkmg.positive {
    border-color: var(--x1xgni5n);
  }

  .x1q2wv93[aria-pressed="true"], .xdn162z[aria-current="page"] {
    border-color: var(--xghfe7f);
  }

  .x19cagf8.watch, .x1jtvpug:is() {
    border-color: var(--xoxgifb);
  }

  .x15mx5v6.active {
    border-color: var(--xzw72d4);
  }

  .xpu7jmd:focus-visible {
    border-radius: 8px;
  }

  .xojmjf4:is() {
    border-style: dashed;
  }

  .xpatqea[open] {
    border-top: 1px solid var(--xzw72d4);
  }

  .xouxhv5.compact {
    gap: 10px;
  }

  .xif1s6z.compact {
    gap: 6px;
  }

  .x1wqoonc[open] {
    grid-column: 1 / -1;
  }

  .x1grbjas:focus-visible, .x1q2cgtz[role="button"]:focus-visible {
    outline: 2px solid var(--x1xgni5n);
  }

  .x18rawkn:focus-visible {
    outline: 3px solid var(--xh6xqay);
  }

  .x1t3haqu:focus-visible {
    outline: 3px solid var(--xoxgifb);
  }

  .x10pbz2r.is-unknown {
    place-items: center;
  }

  .x112rxjc:first-child {
    gap: 2px;
  }

  .x1c4s0bv:first-child {
    gap: 3px;
  }

  .xm7y6zo:first-child {
    grid-column: 1 / -1;
  }

  .xg5k8d2:last-child {
    border-bottom: 0;
  }

  .xt82zec:last-child {
    border-right: 0;
  }

  .x12f9lw0:hover {
    border-color: color-mix(in srgb,var(--x1xgni5n) 38%,transparent);
  }

  .x1peznmh:hover {
    border-color: color-mix(in srgb,var(--x1xgni5n) 44%,transparent);
  }

  .xkvon7h:hover {
    border-color: color-mix(in srgb,var(--x1xgni5n) 46%,transparent);
  }

  .xfhmqbw:hover {
    border-color: var(--x1a5fe2h);
  }

  .xuudf7r:hover {
    border-color: var(--x1xgni5n);
  }

  .x12rh4du:hover {
    border-color: var(--xghfe7f);
  }

  .x13b26e7:hover {
    border-color: var(--xoxgifb);
  }

  .x10ykfv5:hover {
    border-color: var(--xzw72d4);
  }

  .x1x6gmej:focus {
    border-color: color-mix(in srgb,var(--xoxgifb) 58.0%,transparent);
  }

  .x1ctq6qq:focus {
    border-color: var(--x1xgni5n);
  }

  .xfpc920:focus {
    outline: 0;
  }

  .x1uvtmcs:focus {
    outline: none;
  }

  @media (width <= 1180px) {
    .x1a88cin.x1a88cin {
      border-bottom: 1px solid var(--xzw72d4);
    }
  }

  @media (width <= 900px) {
    .x1h77h90.x1h77h90 {
      border-bottom: 1px solid var(--xzw72d4);
    }
  }

  @media (width <= 880px) {
    .xbabhcj.xbabhcj {
      border-radius: 16px;
    }
  }

  @media (width <= 620px) {
    .xermnzf.xermnzf {
      border-radius: 14px;
    }

    .x7d0flk.x7d0flk {
      border-radius: 18px;
    }
  }

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

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

  @media (width <= 1180px) {
    .xkydbo8.xkydbo8 {
      border-top: 1px solid var(--xzw72d4);
    }
  }

  @media (width <= 540px) {
    .xe05oua.xe05oua {
      flex: 84px;
    }
  }

  @media (width <= 880px) {
    .x1umcskx.x1umcskx {
      gap: 28px;
    }
  }

  @media (width <= 760px) {
    .x1jjdgin.x1jjdgin {
      gap: 10px 14px;
    }
  }

  @media (width <= 680px) {
    .x1ofba9l.x1ofba9l {
      gap: 18px;
    }
  }

  @media (width <= 620px) {
    .x14dtp0c.x14dtp0c {
      gap: 6px;
    }

    .xp2htgt.xp2htgt {
      gap: 7px;
    }
  }

  @media (width <= 540px) {
    .xk8uayt.xk8uayt {
      gap: 18px;
    }
  }

  @media (width <= 760px) {
    .x1vw8ubp.x1vw8ubp {
      grid-column: 1 / -1;
    }

    .x1214zih.x1214zih {
      grid-column: 1;
    }

    .x1tabp5x.x1tabp5x {
      grid-column: 2;
    }
  }

  @media (width <= 560px) {
    .x1dm3in4.x1dm3in4 {
      grid-column: 1 / -1;
    }
  }

  @media (width <= 1180px) {
    .xhx4m3t.xhx4m3t {
      grid-row: auto;
    }
  }

  @media (width <= 760px) {
    .xvnuqxa.xvnuqxa {
      grid-row: 1;
    }

    .x82cd3y.x82cd3y {
      grid-row: 2;
    }

    .xqppx98.xqppx98 {
      padding-inline: 14px;
    }
  }

  @media (width <= 620px) {
    .xa44tay.xa44tay {
      padding-inline: 14px;
    }

    .xbr5wdu.xbr5wdu {
      padding-inline: 8px;
    }
  }

  @media (width <= 600px) {
    .xjku2e0.xjku2e0 {
      padding-inline: var(--xe23z69);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x9kvfbb.x9kvfbb {
      transition: none;
    }
  }

  @media (width <= 760px) {
    .xeiiq8a.xeiiq8a[open] {
      grid-column: 1 / -1;
    }

    .x1pt734r.x1pt734r[open] {
      grid-row: 3;
    }
  }
}

@layer priority4 {
  .x1ua5tub {
    -webkit-box-orient: vertical;
  }

  .x1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .x1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .xg21m8w {
    accent-color: var(--x1xgni5n);
  }

  .xc26acl {
    align-content: center;
  }

  .xcdzlcm {
    align-content: space-between;
  }

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .x7fd4wk {
    align-self: end;
  }

  .xjyslct {
    appearance: none;
  }

  .x1n72r44 {
    aspect-ratio: 2.12;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x1rvnhxo {
    background-color: var(--x1255ulf);
  }

  .xedx90k {
    background-color: var(--x14jh1i2);
  }

  .xlxkfg8 {
    background-color: var(--x14jymhc);
  }

  .x1q9yxgv {
    background-color: var(--x1n9cs5v);
  }

  .xj4v5wa {
    background-color: var(--x1s5i8uc);
  }

  .x1dq1vwg {
    background-color: var(--xghfe7f);
  }

  .x1odzg5m {
    background-color: var(--xgks98y);
  }

  .x7jckdu {
    background-color: var(--xh6xqay);
  }

  .x18o3ruo {
    background-image: none;
  }

  .x1e87kdn {
    background-image: var(--x-backgroundImage);
  }

  .x658q5q {
    background-size: 220% 100%;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

  .x1gukg7c {
    border-spacing: 0;
  }

  .x1xih0tg {
    box-shadow: 0 0 0 1px color-mix(in srgb,var(--x14jymhc) 18%,transparent),0 10px 24px color-mix(in srgb,var(--xghfe7f) 28.0%,transparent);
  }

  .x13kfen7 {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--x1xgni5n) 12%,transparent);
  }

  .x1ac1r8p {
    box-shadow: 0 12px 32px color-mix(in srgb,var(--xghfe7f) 8%,transparent);
  }

  .x19zidp8 {
    box-shadow: 0 12px 34px color-mix(in srgb,var(--x1xgni5n) 18%,transparent);
  }

  .x63qcu3 {
    box-shadow: 0 14px 32px color-mix(in srgb,var(--x1xgni5n) 10%,transparent);
  }

  .xstop2g {
    box-shadow: 0 16px 50px color-mix(in srgb,var(--x1xgni5n) 12%,transparent);
  }

  .x1uyj80n {
    box-shadow: 0 18px 60px color-mix(in srgb,var(--xoxgifb) 10%,transparent);
  }

  .xt50rvp {
    box-shadow: 0 20px 70px color-mix(in srgb,var(--xghfe7f) 22%,transparent);
  }

  .xz3spmq {
    box-shadow: 0 22px 80px color-mix(in srgb,var(--xghfe7f) 22%,transparent);
  }

  .x1crkdt4 {
    box-shadow: 0 26px 90px color-mix(in srgb,var(--xoxgifb) 10%,transparent);
  }

  .x11mqiw9 {
    box-shadow: 0 38px 110px color-mix(in srgb,var(--xoxgifb) 20%,transparent),0 0 0 1px color-mix(in srgb,var(--x14jymhc) 50%,transparent) inset;
  }

  .xalgmcz {
    box-shadow: 0 38px 150px color-mix(in srgb,var(--xghfe7f) 50%,transparent),0 0 0 1px color-mix(in srgb,var(--x14jymhc) 4%,transparent) inset;
  }

  .xv278n7 {
    box-shadow: 0 4px 14px color-mix(in srgb,var(--xghfe7f) 12%,transparent);
  }

  .xm5hokq {
    box-shadow: 0 6px 18px color-mix(in srgb,var(--xghfe7f) 10%,transparent);
  }

  .x1fmhsw9 {
    box-shadow: inset 0 1px 0 color-mix(in srgb,var(--x14jymhc) 3.5%,transparent);
  }

  .x1y3qx65 {
    box-shadow: inset 0 1px 0 color-mix(in srgb,var(--x14jymhc) 4%,transparent);
  }

  .xj7xn4w {
    box-shadow: inset 3px 0 0 color-mix(in srgb,var(--x1xgni5n) 68%,transparent);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

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

  .x1hyvwdk {
    clip-path: inset(50%);
  }

  .x1n5w98t {
    color: color-mix(in srgb,var(--x1xgni5n) 82%,transparent);
  }

  .x1heor9g {
    color: inherit;
  }

  .x1mw2m8i {
    color: var(--x1255ulf);
  }

  .x1x0tvki {
    color: var(--x197kvnj);
  }

  .x1dr0ubx {
    color: var(--x1a5fe2h);
  }

  .xozy01 {
    color: var(--x1j19y8p);
  }

  .x1aj8rfe {
    color: var(--x1s5i8uc);
  }

  .x1ww0l3t {
    color: var(--x1xgni5n);
  }

  .x92y9zh {
    color: var(--xghfe7f);
  }

  .xlra20b {
    color: var(--xgks98y);
  }

  .x3jx921 {
    color: var(--xh6xqay);
  }

  .x1a5hxct {
    color: var(--xk4a6h0);
  }

  .x1da9m3i {
    color: var(--xoxgifb);
  }

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

  .xo8cyb1 {
    column-gap: var(--x1vi3jcb);
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x14xbblz {
    fill: color-mix(in srgb,var(--x14jymhc) 16%,transparent);
  }

  .x1ad74x6 {
    fill: var(--x197kvnj);
  }

  .x1wes817 {
    fill: var(--x1xgni5n);
  }

  .x1o1e3h {
    fill: var(--xgks98y);
  }

  .xv99uji {
    fill: var(--xoxgifb);
  }

  .x1hspl83 {
    fill: var(--xzw72d4);
  }

  .x1jrmsp9 {
    filter: drop-shadow(0 5px 7px color-mix(in srgb,var(--xghfe7f) 13%,transparent));
  }

  .x1c9lbe5 {
    filter: grayscale(.55);
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x2lmd3g {
    font-family: Inter, ui-sans-serif, system-ui, sans-serif;
  }

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

  .x1hptrd9 {
    font-size: 1.1rem;
  }

  .x1k6wstc {
    font-size: 10px;
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x4z9k3i {
    font-size: 13px;
  }

  .xif65rj {
    font-size: 14px;
  }

  .x1jvydc1 {
    font-size: 15px;
  }

  .x1j61zf2 {
    font-size: 16px;
  }

  .x19d36u7 {
    font-size: 17px;
  }

  .xosj86m {
    font-size: 18px;
  }

  .x1q7jzdg {
    font-size: 19px;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .xwsyq91 {
    font-size: 20px;
  }

  .x1i1m3gp {
    font-size: 22px;
  }

  .x1pvqxga {
    font-size: 24px;
  }

  .x1nyyd3 {
    font-size: 25px;
  }

  .xneq65o {
    font-size: 28px;
  }

  .xqozcyj {
    font-size: 36px;
  }

  .x19w7lzt {
    font-size: clamp(18px, 2.2vw, 22px);
  }

  .xfzyssj {
    font-size: clamp(18px, 2vw, 22px);
  }

  .xvz5qz1 {
    font-size: clamp(24px, 3vw, 38px);
  }

  .x3j61x8 {
    font-size: clamp(28px, 3.2vw, 46px);
  }

  .xsrxcsy {
    font-size: clamp(28px, 3.4vw, 44px);
  }

  .xf0bw62 {
    font-size: clamp(30px, 4vw, 48px);
  }

  .x1micds6 {
    font-size: clamp(32px, 4.5vw, 64px);
  }

  .x1qmxmde {
    font-size: clamp(34px, 4vw, 52px);
  }

  .xomhwj8 {
    font-size: clamp(54px, 8vw, 96px);
  }

  .x1j61x8r {
    font-style: normal;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x18ab760 {
    font-weight: 720;
  }

  .xt64d2d {
    font-weight: 740;
  }

  .x1t8wntd {
    font-weight: 750;
  }

  .x1t97rjw {
    font-weight: 760;
  }

  .xuv8nkb {
    font-weight: 800;
  }

  .x1gcl5bk {
    font-weight: 820;
  }

  .x8bsokv {
    font-weight: 850;
  }

  .x1uu0p8 {
    font-weight: 900;
  }

  .x1lr1j7v {
    font-weight: 950;
  }

  .xk9fs9q {
    grid-template-columns: .82fr 1.18fr;
  }

  .xqpfudk {
    grid-template-columns: .9fr 1.2fr auto;
  }

  .x18sxwz6 {
    grid-template-columns: 1.08fr 1.28fr .92fr .92fr;
  }

  .x1ab67oh {
    grid-template-columns: 1.1fr .9fr 1fr;
  }

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

  .x26xwsx {
    grid-template-columns: 18px minmax(0, 1fr) 38px;
  }

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

  .x12403fq {
    grid-template-columns: 1fr 1.1fr 1fr;
  }

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

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

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

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

  .x1w50uh0 {
    grid-template-columns: 28px 32px minmax(0, 1fr) auto;
  }

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

  .x2fxsfz {
    grid-template-columns: 292px 1fr;
  }

  .xplxeza {
    grid-template-columns: 34px 32px minmax(0, 1fr);
  }

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

  .xlkgil1 {
    grid-template-columns: 36px minmax(0, 1fr) 56px;
  }

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

  .x17yz0dd {
    grid-template-columns: 42px 1fr 62px;
  }

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

  .x19ye4on {
    grid-template-columns: 42px minmax(0, 1fr) minmax(128px, auto);
  }

  .xijjs62 {
    grid-template-columns: 72px 1fr;
  }

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

  .xuj59qx {
    grid-template-columns: auto minmax(180px, 260px) auto;
  }

  .x16o8mp3 {
    grid-template-columns: minmax(0, .9fr) minmax(480px, 1.1fr);
  }

  .x16q104u {
    grid-template-columns: minmax(0, 1.14fr) minmax(280px, .86fr);
  }

  .x5vrbtw {
    grid-template-columns: minmax(0, 1.1fr) minmax(280px, .9fr);
  }

  .x14yhc8i {
    grid-template-columns: minmax(0, 1.45fr) minmax(260px, .9fr);
  }

  .x1bmgz9l {
    grid-template-columns: minmax(0, 1.55fr) minmax(260px, .85fr);
  }

  .x1d4l7rv {
    grid-template-columns: minmax(0, 1.55fr) minmax(280px, .65fr);
  }

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

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

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

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

  .x1wdnavj {
    grid-template-columns: minmax(0, 1fr) minmax(220px, 320px) auto;
  }

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

  .x1jt9tuy {
    grid-template-columns: minmax(118px, .72fr) minmax(0, 1fr) minmax(128px, .82fr);
  }

  .xxrsfur {
    grid-template-columns: minmax(120px, .7fr) minmax(0, 1.3fr);
  }

  .x1nnc3ma {
    grid-template-columns: minmax(130px, .9fr) minmax(170px, 1fr) auto;
  }

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

  .xewv1h1 {
    grid-template-columns: minmax(220px, 1.4fr) repeat(3, minmax(130px, .8fr));
  }

  .x1ip4ogq {
    grid-template-columns: minmax(320px, .82fr) minmax(0, 1.18fr);
  }

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

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

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

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

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

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

  .x39pwss {
    grid-template-columns: var(--x-1pds3uo);
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

  .x1o2pa38 {
    justify-items: center;
  }

  .x4xo5sw {
    justify-items: end;
  }

  .x619ttb {
    justify-items: start;
  }

  .x1qab1bc {
    justify-self: end;
  }

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

  .x1q2vhjh {
    letter-spacing: -.03em;
  }

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

  .x1b4dsll {
    letter-spacing: -.03em;
  }

  .x1w3xk6t {
    letter-spacing: -.045em;
  }

  .x97j52 {
    letter-spacing: -.055em;
  }

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

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

  .x3gc2hl {
    letter-spacing: .03em;
  }

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

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

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

  .x9pfba7 {
    letter-spacing: .08em;
  }

  .x1g5djsm {
    letter-spacing: .09em;
  }

  .x1dor1uw {
    letter-spacing: .1em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .xe8mmo7 {
    line-height: .95;
  }

  .xobulqh {
    line-height: .98;
  }

  .xqahw4z {
    line-height: 1.02;
  }

  .x1f41ap9 {
    line-height: 1.05;
  }

  .x1vsts26 {
    line-height: 1.08;
  }

  .x1159mfc {
    line-height: 1.1;
  }

  .xax6vvg {
    line-height: 1.12;
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x11k29pw {
    line-height: 1.18;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .xplvh11 {
    line-height: 1.28;
  }

  .xwn7fz2 {
    line-height: 1.3;
  }

  .xmpu03t {
    line-height: 1.32;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .xx6cpbe {
    line-height: 1.42;
  }

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

  .xo5v014 {
    line-height: 1;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xa9wxui {
    object-position: top center;
  }

  .xi8ndw4 {
    opacity: .18;
  }

  .xp6acfy {
    opacity: .58;
  }

  .x197sbye {
    opacity: .6;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1ewu8gn {
    outline-offset: 3px;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x288g5 {
    resize: vertical;
  }

  .x54wkm3 {
    row-gap: var(--x1kocpoq);
  }

  .xd7pz4u {
    stroke: var(--xh6xqay);
  }

  .x1ct8w4g {
    stroke-width: .65px;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .xbrixnn {
    text-overflow: clip;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .x6mezaz {
    text-transform: none;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

  .xda060z {
    text-underline-offset: 3px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1c071of {
    transform: none;
  }

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

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

  .x11t8w5f {
    transform: translateY(.42em);
  }

  .x13efnbd {
    vector-effect: non-scaling-stroke;
  }

  .xmziwt1 {
    vertical-align: -2px;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x13faqbe {
    word-break: break-word;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x4zk3sq.compact {
    align-items: flex-start;
  }

  .xp4x76y.active {
    background-color: var(--xgks98y);
  }

  .x1ql4j9i.review-needs_clarification {
    box-shadow: inset 3px 0 0 color-mix(in srgb,var(--x1xgni5n) 65%,transparent);
  }

  .x18x814y.review-accepted {
    box-shadow: inset 3px 0 0 color-mix(in srgb,var(--x1xgni5n) 75%,transparent);
  }

  .x9flr9a.review-admin_validated {
    box-shadow: inset 3px 0 0 color-mix(in srgb,var(--x1xgni5n) 90%,transparent);
  }

  .xcicf7w.review-rejected {
    box-shadow: inset 3px 0 0 color-mix(in srgb,var(--xoxgifb) 65%,transparent);
  }

  .x11ilupt.review-open {
    box-shadow: inset 3px 0 0 color-mix(in srgb,var(--xoxgifb) 75%,transparent);
  }

  .x14pzg4h.state-unknown, .x18k0swj.neutral {
    color: var(--x1a5fe2h);
  }

  .x1cjyco2.positive, .x1ypesfm.ready, .x6n4xnp.high, .xhj8l5c.verified, .xtfjyyw.derived {
    color: var(--x1xgni5n);
  }

  .x1yk9swv.active {
    color: var(--xghfe7f);
  }

  .x1chhwhh[aria-current="page"], .x1ql4bxz[aria-pressed="true"] {
    color: var(--xh6xqay);
  }

  .x11oc2gi.unknown, .x1ipinjs.warning, .xg8hbxs.medium {
    color: var(--xoxgifb);
  }

  .x548lkp.static, .xs8zsou.unavailable {
    cursor: default;
  }

  .x25izhl[role="button"] {
    cursor: pointer;
  }

  .xoz49l2.is-unknown {
    display: grid;
  }

  .x19csgok.selected {
    fill: var(--xoxgifb);
  }

  .xanwux.large {
    font-size: 20px;
  }

  .x1pbymec.wide-detail {
    grid-template-columns: minmax(0, 1fr) 320px;
  }

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

  .x1rm4qlb.unavailable {
    opacity: .55;
  }

  .x128q5j7:focus-visible {
    outline-color: var(--xoxgifb);
  }

  .x4p3gpe[role="button"]:focus-visible {
    outline-offset: -2px;
  }

  .xhfxdjs:focus-visible {
    outline-offset: -3px;
  }

  .x7s97pk:focus-visible {
    outline-offset: 2px;
  }

  .xj3ae5l:focus-visible {
    outline-offset: 3px;
  }

  .x12ijfkc:focus-visible {
    outline-offset: 4px;
  }

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

  .xzv1bek:focus-visible {
    outline-width: 3px;
  }

  .x11oe4am.selected {
    stroke: var(--xghfe7f);
  }

  .x1x40se0.selected {
    stroke-width: 2px;
  }

  .xzztmrk:first-child {
    box-shadow: inset 3px 0 0 color-mix(in srgb,var(--x1xgni5n) 55.0%,transparent);
  }

  .xajfl0z:first-child {
    box-shadow: inset 3px 0 0 color-mix(in srgb,var(--x1xgni5n) 70%,transparent);
  }

  .x1a185sy:first-child {
    display: grid;
  }

  .x1whgufx:first-child {
    opacity: 1;
  }

  .x5fsuzu:first-child {
    position: relative;
  }

  .xrw94va:first-child {
    position: sticky;
  }

  .x1yp78rk:first-child {
    transform: translateY(0);
  }

  .x1hds0wb:first-child {
    z-index: 3;
  }

  .x9jard6:last-child {
    color: color-mix(in srgb,var(--x1xgni5n) 78%,transparent);
  }

  .x14im3jx:last-child {
    position: absolute;
  }

  .x1885i8t:disabled {
    color: var(--x1a5fe2h);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .xjb0foi:disabled {
    cursor: wait;
  }

  .xijokvz:disabled {
    opacity: .5;
  }

  .x185tz0s:disabled {
    opacity: .52;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .x1nj9xnt:disabled {
    opacity: .65;
  }

  .xa8t5ci:disabled {
    opacity: .7;
  }

  .x1gl3shj:disabled {
    transform: none;
  }

  .xzhu3wb:hover {
    background-color: var(--x1n9cs5v);
  }

  .x160gfo6:hover {
    background-color: var(--xghfe7f);
  }

  .x1iuhrvd:hover {
    background-color: var(--xgks98y);
  }

  .x1wtrbu5:hover {
    box-shadow: none;
  }

  .xjcg8l3:hover {
    color: var(--x1xgni5n);
  }

  .x1c25bn7:hover {
    color: var(--xghfe7f);
  }

  .x1mzqehw:hover {
    opacity: .6;
  }

  .x1u8wkgc:hover {
    opacity: .76;
  }

  .x1t7rm6y:hover {
    transform: none;
  }

  .x14ow2ja:hover {
    transform: translateY(-1px);
  }

  .xmmbvjq:focus {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--xoxgifb) 10%,transparent);
  }

  .xymg228:active {
    transform: translateY(1px);
  }

  @media (width <= 880px) {
    .xa4mx3l.xa4mx3l {
      align-items: flex-start;
    }
  }

  @media (width <= 700px) {
    .x1t7bha5.x1t7bha5 {
      align-items: stretch;
    }
  }

  @media (width <= 620px) {
    .x1xj70gi.x1xj70gi {
      align-items: flex-start;
    }

    .x1c4a5li.x1c4a5li {
      align-items: start;
    }

    .x1ukrrs4.x1ukrrs4 {
      align-items: stretch;
    }
  }

  @media (width <= 560px) {
    .x10nw2c2.x10nw2c2 {
      align-items: start;
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    .xy0apoo.xy0apoo {
      animation-delay: .12s;
    }

    .xbmr8mz.xbmr8mz {
      animation-delay: .15s;
    }

    .xdd746w.xdd746w {
      animation-delay: .21s;
    }
  }

  @media (width <= 980px) {
    .x1xzhrne.x1xzhrne {
      aspect-ratio: 1.9;
    }
  }

  @media (width <= 1180px) {
    .x17w87du.x17w87du {
      display: grid;
    }
  }

  @media (width <= 860px) {
    .x1lofyy.x1lofyy {
      display: grid;
    }
  }

  @media (width <= 620px) {
    .x167ble9.x167ble9 {
      display: block;
    }

    .x15pldjs.x15pldjs {
      display: grid;
    }

    .xijj5j7.xijj5j7 {
      display: none;
    }
  }

  @media (width <= 560px) {
    .xuproqy.xuproqy {
      display: grid;
    }

    .xl0nte0.xl0nte0 {
      display: none;
    }

    .x1p7pggx.x1p7pggx {
      flex-basis: auto;
    }
  }

  @media (width <= 700px) {
    .xwlf911.xwlf911 {
      flex-direction: column;
    }
  }

  @media (width <= 620px) {
    .x1apw3ch.x1apw3ch {
      flex-direction: column;
    }
  }

  @media (width <= 680px) {
    .xj3uuyp.xj3uuyp {
      flex-grow: 1;
    }
  }

  @media (width <= 900px) {
    .xvabu7y.xvabu7y {
      flex-wrap: wrap;
    }
  }

  @media (width <= 880px) {
    .xs2bpa8.xs2bpa8 {
      flex-wrap: wrap;
    }
  }

  @media (width <= 620px) {
    .x1ir7cu8.x1ir7cu8 {
      flex-wrap: wrap;
    }
  }

  @media (width <= 880px) {
    .x1tvwlub.x1tvwlub {
      font-size: 44px;
    }
  }

  @media (width <= 620px) {
    .xpaow65.xpaow65 {
      font-size: 12px;
    }

    .xblkus9.xblkus9 {
      font-size: 17px;
    }

    .x1rhpd1r.x1rhpd1r {
      font-size: 22px;
    }
  }

  @media (width <= 600px) {
    .xyxcu1.xyxcu1 {
      font-size: 28px;
    }
  }

  @media (width <= 560px) {
    .x17uxwka.x17uxwka {
      font-size: 21px;
    }
  }

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

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

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

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

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

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

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

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

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

  @media (width <= 760px) {
    .x7z2clw.x7z2clw {
      grid-template-columns: 1fr auto;
    }

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

  @media (width <= 680px) {
    .x2s4wb2.x2s4wb2, .xcz6f6c.xcz6f6c {
      grid-template-columns: 1fr;
    }
  }

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

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

  @media (width <= 600px) {
    .x19ra36h.x19ra36h {
      grid-template-columns: minmax(0, 1fr);
    }
  }

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

    .xcrawhx.xcrawhx {
      grid-template-columns: 28px 32px minmax(0, 1fr);
    }

    .xpwnq2m.xpwnq2m {
      grid-template-columns: 32px 1fr;
    }

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

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

  @media (width <= 1180px) {
    .xtmr5sp.xtmr5sp {
      justify-content: flex-start;
    }
  }

  @media (width <= 880px) {
    .xwqztoo.xwqztoo {
      justify-content: flex-end;
    }

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

  @media (width <= 760px) {
    .x1wod0m6.x1wod0m6 {
      justify-content: flex-start;
    }
  }

  @media (width <= 620px) {
    .xj0mpjz.xj0mpjz {
      justify-content: center;
    }

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

  @media (width <= 560px) {
    .x12jdgpa.x12jdgpa {
      justify-content: flex-start;
    }
  }

  @media (width <= 880px) {
    .x1qlh2v9.x1qlh2v9 {
      justify-items: start;
    }
  }

  @media (width <= 560px) {
    .x1hqw2eh.x1hqw2eh {
      justify-items: start;
    }
  }

  @media (width <= 880px) {
    .x5ciq44.x5ciq44 {
      justify-self: start;
    }
  }

  @media (width <= 560px) {
    .x1iqlqqs.x1iqlqqs {
      justify-self: end;
    }

    .x1id4qvn.x1id4qvn {
      justify-self: start;
    }

    .x1uf77lt.x1uf77lt {
      line-height: 1.15;
    }
  }

  @media (width <= 1180px) {
    .x1rly52t.x1rly52t {
      order: 1;
    }

    .x16mfy91.x16mfy91 {
      order: 2;
    }
  }

  @media (width <= 900px) {
    .x113boqx.x113boqx {
      position: relative;
    }
  }

  @media (width <= 880px) {
    .x1j94l96.x1j94l96 {
      text-align: left;
    }
  }

  @media (width <= 560px) {
    .x164gujn.x164gujn {
      text-align: center;
    }

    .x1n9nl7u.x1n9nl7u {
      text-align: left;
    }
  }

  @media (width <= 1180px) {
    .xs4bamh.xs4bamh {
      white-space: normal;
    }
  }

  @media (width <= 880px) {
    .x17oxsdy.x17oxsdy {
      white-space: normal;
    }
  }

  @media (width <= 560px) {
    .xpe0h47.xpe0h47 {
      white-space: normal;
    }
  }

  @media (width <= 1180px) {
    .x3txdah.x3txdah.two-col, .xq9we3j.xq9we3j.wide-detail {
      grid-template-columns: 1fr;
    }
  }

  @media (width <= 620px) {
    .x1nx7qx8.x1nx7qx8:first-child {
      display: none;
    }
  }

  @media (prefers-reduced-motion: no-preference) {
    .x1xdy397.x1xdy397:nth-child(2) {
      animation-delay: 3s;
    }

    .x2ykmnr.x2ykmnr:nth-child(3) {
      animation-delay: 6s;
    }

    .x1m1dvcm.x1m1dvcm:nth-child(4) {
      animation-delay: 9s;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .xnotfpo.xnotfpo:hover {
      transform: none;
    }
  }
}

@layer priority5 {
  .xiz3sfi {
    border-top-color: var(--x1xgni5n);
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .xmbx2d0 {
    bottom: 14px;
  }

  .x5yr21d {
    height: 100%;
  }

  .x170jfvy {
    height: 10px;
  }

  .x18gnavp {
    height: 13px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xlup9mm {
    height: 16px;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .xxk0z11 {
    height: 24px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x90ne7k {
    height: 34px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .x16wdlz0 {
    height: 38px;
  }

  .x5kalc8 {
    height: 42px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xwvwv9b {
    height: 46px;
  }

  .x1egiwwb {
    height: 500px;
  }

  .x1dnml7z {
    height: 54px;
  }

  .xy75621 {
    height: 72px;
  }

  .xdk7pt {
    height: 8px;
  }

  .xegnrdp {
    height: 9px;
  }

  .xu96u03 {
    left: 0;
  }

  .xgq9j65 {
    left: var(--x-left);
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xyorhqc {
    margin-bottom: 10px;
  }

  .xod5an3 {
    margin-bottom: 12px;
  }

  .x1u7kmwd {
    margin-bottom: 14px;
  }

  .x1fqp7bg {
    margin-bottom: 15px;
  }

  .x1c436fg {
    margin-bottom: 18px;
  }

  .xieb3on {
    margin-bottom: 20px;
  }

  .x91k8ka {
    margin-bottom: 22px;
  }

  .x1xka2u1 {
    margin-bottom: 26px;
  }

  .x1chd833 {
    margin-bottom: 28px;
  }

  .x12nagc {
    margin-bottom: 4px;
  }

  .xwoyzhm {
    margin-bottom: 7px;
  }

  .x11q8efm {
    margin-left: 46px;
  }

  .x16vho4v {
    margin-left: 6px;
  }

  .xet2fuk {
    margin-left: 8px;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xack27t {
    margin-right: auto;
  }

  .xdj266r {
    margin-top: 0;
  }

  .x1anpbxc {
    margin-top: 10px;
  }

  .x14vqqas {
    margin-top: 12px;
  }

  .x1hmvnq2 {
    margin-top: 14px;
  }

  .xw7yly9 {
    margin-top: 16px;
  }

  .xhrpt6u {
    margin-top: 18px;
  }

  .xvijh9v {
    margin-top: 1px;
  }

  .x1sy10c2 {
    margin-top: 20px;
  }

  .x1sgpng {
    margin-top: 22px;
  }

  .xqui205 {
    margin-top: 24px;
  }

  .xaqh0s9 {
    margin-top: 26px;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x11fxgd9 {
    margin-top: 30px;
  }

  .x7r5mf7 {
    margin-top: 3px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1ok221b {
    margin-top: 5px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .x1rhet7l {
    margin-top: 7px;
  }

  .x1xmf6yo {
    margin-top: 8px;
  }

  .x1983irj {
    max-height: 220px;
  }

  .x1xiyphd {
    max-height: 240px;
  }

  .xivwhhw {
    max-height: calc(100vh - 338px);
  }

  .x7ab17h {
    max-height: none;
  }

  .xk2ngv3 {
    max-width: 10.8ch;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x63bdn6 {
    max-width: 1040px;
  }

  .x4gyc16 {
    max-width: 1120px;
  }

  .x10xiq2s {
    max-width: 1180px;
  }

  .x1f0l55g {
    max-width: 140px;
  }

  .x186ixgm {
    max-width: 1440px;
  }

  .x18qnofl {
    max-width: 160px;
  }

  .x1e03a83 {
    max-width: 170px;
  }

  .x1racy4e {
    max-width: 220px;
  }

  .x1j1zfo6 {
    max-width: 24ch;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .x1pfbilc {
    max-width: 460px;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .x7kya4p {
    max-width: 540px;
  }

  .x9ta2hf {
    max-width: 58ch;
  }

  .x11gisft {
    max-width: 640px;
  }

  .xl4u9xm {
    max-width: 64rem;
  }

  .x7ep2pv {
    max-width: 680px;
  }

  .x1qpdcs5 {
    max-width: 690px;
  }

  .x13w81kk {
    max-width: 70ch;
  }

  .xwnkcuf {
    max-width: 720px;
  }

  .x1ewvobj {
    max-width: 72ch;
  }

  .xapjn7j {
    max-width: 760px;
  }

  .x18k543f {
    max-width: 820px;
  }

  .xdcts89 {
    max-width: 82ch;
  }

  .x1xr5p7o {
    max-width: 860px;
  }

  .xa1hgc1 {
    max-width: 86ch;
  }

  .x1uedy8c {
    max-width: 880px;
  }

  .x18b33ah {
    max-width: calc(100% - 24px);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x2lwn1j {
    min-height: 0;
  }

  .xi2r0ib {
    min-height: 1.95em;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .xg6iff7 {
    min-height: 100vh;
  }

  .x12yzcr0 {
    min-height: 108px;
  }

  .x1k8w1vr {
    min-height: 128px;
  }

  .x1xybu8v {
    min-height: 138px;
  }

  .x1qpco5h {
    min-height: 142px;
  }

  .x1rz3rci {
    min-height: 146px;
  }

  .xbwy6ji {
    min-height: 150px;
  }

  .x1awnzvw {
    min-height: 190px;
  }

  .x9l5fec {
    min-height: 220px;
  }

  .x1rz828m {
    min-height: 30px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xu97haq {
    min-height: 34px;
  }

  .x1rj1pf4 {
    min-height: 35px;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .x141feeh {
    min-height: 38px;
  }

  .xgujvf1 {
    min-height: 42px;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .x1xoerdy {
    min-height: 500px;
  }

  .x1yn3ebu {
    min-height: 530px;
  }

  .x11kjqno {
    min-height: 570px;
  }

  .x879a55 {
    min-height: 60px;
  }

  .x16ycmmq {
    min-height: 86px;
  }

  .xd5y1zx {
    min-height: 94px;
  }

  .x1edz59j {
    min-height: 96px;
  }

  .xkpnkcv {
    min-height: 98px;
  }

  .x65nank {
    min-height: auto;
  }

  .x1y8t3j0 {
    min-height: calc(100dvh - 172px);
  }

  .x14pkya3 {
    min-height: calc(100vh - 122px);
  }

  .xeuugli {
    min-width: 0;
  }

  .x68opd8 {
    min-width: 1060px;
  }

  .xwrdwsi {
    min-width: 1120px;
  }

  .x2jbtdc {
    min-width: 1280px;
  }

  .x15l03u9 {
    min-width: 128px;
  }

  .xkgs3ab {
    min-width: 130px;
  }

  .xly6t68 {
    min-width: 135px;
  }

  .xt7fyls {
    min-width: 150px;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .x13qflfw {
    min-width: 210px;
  }

  .x12rczxh {
    min-width: 220px;
  }

  .x1oslful {
    min-width: 22px;
  }

  .x1ask5yi {
    min-width: 35px;
  }

  .x1oef4wy {
    min-width: 720px;
  }

  .xz0mmh2 {
    min-width: 74px;
  }

  .x1qjjuoa {
    min-width: 86px;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x1g2khh7 {
    padding-bottom: 14px;
  }

  .x1l90r2v {
    padding-bottom: 16px;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .xz2z823 {
    padding-bottom: var(--x1vi3jcb);
  }

  .xcww1t {
    padding-bottom: var(--x32glpn);
  }

  .x1lqa7cf {
    padding-left: 10px;
  }

  .xf18ygs {
    padding-left: 12px;
  }

  .x1k8dnhd {
    padding-left: 18px;
  }

  .x5tiur9 {
    padding-left: 20px;
  }

  .xyndbda {
    padding-left: 9px;
  }

  .xgecpnw {
    padding-left: var(--x1vi3jcb);
  }

  .x1lbxir4 {
    padding-right: var(--x1vi3jcb);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .x889kno {
    padding-top: 10px;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .xqy66fx {
    padding-top: 15px;
  }

  .xyamay9 {
    padding-top: 16px;
  }

  .x109j2v6 {
    padding-top: 18px;
  }

  .x1uysmmv {
    padding-top: 64px;
  }

  .x1y1aw1k {
    padding-top: 8px;
  }

  .x3m8u43 {
    right: 0;
  }

  .x13vifvy {
    top: 0;
  }

  .xtotuo0 {
    top: 36px;
  }

  .x1ym02ve {
    top: 48px;
  }

  .x1w7g3bh {
    top: 58px;
  }

  .xd35z47 {
    top: var(--x32glpn);
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xb172dh {
    width: 116px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1691je0 {
    width: 34px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1guw455 {
    width: 38px;
  }

  .x10h3iyq {
    width: 42px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x14zvdfm {
    width: 48%;
  }

  .x1fxk84t {
    width: 54px;
  }

  .x1u78mur {
    width: 58px;
  }

  .x1247r65 {
    width: 60px;
  }

  .x1hmiwze {
    width: 62%;
  }

  .xh00ny3 {
    width: 72%;
  }

  .xd8l9wo {
    width: 86%;
  }

  .x1wc42o8 {
    width: 9px;
  }

  .x14atkfc {
    width: auto;
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .xxj8rpl {
    width: min(100%, 1040px);
  }

  .x19ap43u {
    width: min(100%, 360px);
  }

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

  .x1ufy46i {
    width: min(100%, 520px);
  }

  .x1czd1hx {
    width: min(100%, 680px);
  }

  .x6vf1on {
    width: min(100%, 760px);
  }

  .xdsryot {
    width: min(480px, 100%);
  }

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

  .x19t9bxv.state-broad {
    border-left-color: var(--x1s5i8uc);
  }

  .x1dly992.state-known {
    border-left-color: var(--x1xgni5n);
  }

  .x16lm1oh.state-partial {
    border-left-color: var(--xoxgifb);
  }

  .x1hev00n.large {
    height: 68px;
  }

  .x9n1wav.large {
    height: 74px;
  }

  .xu8bjs4.start {
    left: 22px;
  }

  .x1dbxs1g.compact {
    margin-bottom: 4px;
  }

  .x1e6jgxx.is-unknown {
    min-height: 108px;
  }

  .xi6apag[open] {
    padding-top: 12px;
  }

  .xgqjfrk.end {
    right: 22px;
  }

  .x184nvqh[open] {
    width: 100%;
  }

  .x1ekogp5.large {
    width: 68px;
  }

  .x4mxl75.large {
    width: 74px;
  }

  .x1mgxnbg:first-child {
    left: 0;
  }

  .x1l9uaai:first-child {
    min-width: 0;
  }

  .xzboxd6:last-child {
    margin-bottom: 0;
  }

  .x16kj52a:last-child {
    right: 16px;
  }

  .x1gkf4dz:last-child {
    top: 16px;
  }

  @media (width <= 900px) {
    .xr8gmo7.xr8gmo7 {
      height: 420px;
    }
  }

  @media (width <= 620px) {
    .x8kgvrp.x8kgvrp {
      height: 350px;
    }

    .x1haqpyv.x1haqpyv {
      margin-bottom: 12px;
    }
  }

  @media (width <= 720px) {
    .xzbafmd.xzbafmd {
      margin-left: 0;
    }
  }

  @media (width <= 880px) {
    .xd4ropc.xd4ropc {
      max-width: none;
    }
  }

  @media (width <= 700px) {
    .x1mtocob.x1mtocob {
      max-width: none;
    }
  }

  @media (width <= 620px) {
    .xek215j.xek215j {
      max-width: 100%;
    }
  }

  @media (width <= 600px) {
    .x1wyulc7.x1wyulc7 {
      max-width: 130px;
    }
  }

  @media (width <= 560px) {
    .x1ojdc4m.x1ojdc4m {
      max-width: 112px;
    }

    .x3gviyl.x3gviyl {
      max-width: none;
    }
  }

  @media (width <= 1180px) {
    .x3vexus.x3vexus {
      min-height: 44px;
    }

    .x114eq1z.x114eq1z {
      min-height: auto;
    }
  }

  @media (width <= 900px) {
    .x73zwwj.x73zwwj {
      min-height: 430px;
    }

    .x1x1dgo6.x1x1dgo6 {
      min-height: 470px;
    }
  }

  @media (width <= 880px) {
    .x78rsv1.x78rsv1 {
      min-height: auto;
    }
  }

  @media (width <= 620px) {
    .x138xqsl.x138xqsl {
      min-height: 360px;
    }

    .x1va4ss6.x1va4ss6 {
      min-height: 380px;
    }
  }

  @media (width <= 600px) {
    .x1n3a0v4.x1n3a0v4 {
      min-height: 44px;
    }
  }

  @media (width <= 560px) {
    .xhvcgtt.xhvcgtt {
      min-height: 148px;
    }
  }

  @media (width <= 880px) {
    .xhkkd7j.xhkkd7j {
      min-width: 0;
    }
  }

  @media (width <= 560px) {
    .x1pvndlm.x1pvndlm {
      min-width: 0;
    }
  }

  @media (width <= 980px) {
    .x1djh3kd.x1djh3kd {
      padding-top: 54px;
    }
  }

  @media (width <= 880px) {
    .x1xrryl3.x1xrryl3 {
      padding-top: 42px;
    }
  }

  @media (width <= 620px) {
    .x1p68io6.x1p68io6 {
      right: 0;
    }
  }

  @media (width <= 900px) {
    .xik2r4w.xik2r4w {
      top: auto;
    }
  }

  @media (width <= 620px) {
    .x1pee6io.x1pee6io {
      top: 46px;
    }
  }

  @media (width <= 1180px) {
    .x62959k.x62959k {
      width: fit-content;
    }
  }

  @media (width <= 560px) {
    .xc1fze.xc1fze {
      width: 100%;
    }
  }
}

@layer priority6 {
  .x1jdmpzm:after {
    background: linear-gradient(135deg,color-mix(in srgb,var(--xh6xqay) 8%,transparent),color-mix(in srgb,var(--xghfe7f) 18%,transparent)),radial-gradient(circle at 12% 18%,color-mix(in srgb,var(--xoxgifb) 16%,transparent),transparent 38%);
  }

  .xvhy50x:after {
    background: linear-gradient(90deg,transparent,color-mix(in srgb,var(--x14jymhc) 5%,transparent),transparent);
  }

  .x1w05rq9:before {
    background: radial-gradient(circle,color-mix(in srgb,var(--x1xgni5n) 18%,transparent),transparent 68%);
  }

  .x1ydo9hz:before {
    background: var(--x1q4opaj);
  }

  .xwoolv2:before {
    background: var(--xh6xqay);
  }

  .x19tv1c:before {
    border: 3px solid var(--xghfe7f);
  }

  .x1z0v90h:before {
    inset: -40% -18% auto auto;
  }

  .xarstr8:after, .xxx281p:before {
    inset: 0;
  }
}

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

@layer priority8 {
  .x1n1913k:before {
    background-image: linear-gradient(color-mix(in srgb,var(--x14jymhc) 3.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--x14jymhc) 3.5%,transparent) 1px,transparent 1px);
  }

  .x1mfa2et:before {
    background-size: 72px 72px;
  }

  .xtql2tq:before, .xx38sju:after {
    box-sizing: border-box;
  }

  .x1413v5u::placeholder {
    color: var(--x1a5fe2h);
  }

  .x10tli2e:before, .x1cpjm7i:before, .x1s928wv:after {
    content: "";
  }

  .xq5z698:before {
    content: "▸";
  }

  .x18lokyo:before {
    content: "▾";
  }

  .x1i5lizr::-webkit-details-marker {
    display: none;
  }

  .xtbmc8j:before {
    flex-shrink: 0;
  }

  .x5i5a4u:before {
    -webkit-mask-image: linear-gradient(180deg,color-mix(in srgb,var(--xghfe7f) 70%,transparent),transparent 72%);
    mask-image: linear-gradient(180deg,color-mix(in srgb,var(--xghfe7f) 70%,transparent),transparent 72%);
  }

  .x1y5f1pj:after {
    opacity: .55;
  }

  .x2q1x1w:after, .xkk1bqk:before {
    pointer-events: none;
  }

  .x1hmns74:before, .x1j6awrg:after {
    position: absolute;
  }

  .x1g2j9el:before {
    position: fixed;
  }
}

@layer priority9 {
  .x1vtibv1:before {
    height: 18px;
  }

  .xuuc98b:before {
    height: 2px;
  }

  .xuzraka:before {
    height: 360px;
  }

  .x1wlytlt:before {
    left: 0;
  }

  .x5s50al:before {
    left: 9px;
  }

  .x1s7nvgo:before {
    right: 9px;
  }

  .x1y3wzot:before {
    top: 0;
  }

  .xezigcp:before {
    top: 9px;
  }

  .x95sg4c:before {
    width: 18px;
  }

  .xaisb1n:before {
    width: 360px;
  }

  @media (width <= 680px) {
    .x1kly4tk.x1kly4tk:before {
      bottom: 18px;
    }

    .x1p5stzg.x1p5stzg:before {
      height: auto;
    }

    .x1m6jxix.x1m6jxix:before {
      left: 8px;
    }

    .x1rg1pu5.x1rg1pu5:before {
      right: auto;
    }

    .xyewy6d.xyewy6d:before {
      top: 9px;
    }

    .x4iuiss.x4iuiss:before {
      width: 2px;
    }
  }
}

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

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

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

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

@keyframes x7ekk8u-B {
  to {
    background-position: -220% 0;
  }
}

@keyframes x95zvcl-B {
  0%, 20% {
    opacity: 1;
    transform: translateY(0);
  }

  27%, 100% {
    opacity: 0;
    transform: translateY(-.36em);
  }
}

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

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

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

:root, .x1frf93k {
  --x1kocpoq: 4px;
  --x1vi3jcb: 8px;
  --xe23z69: 12px;
  --x32glpn: 18px;
  --xkvv88m: 24px;
  --x1aupwas: 72px;
}

:root, .xnwivz9 {
  --x1n9cs5v: #f7f3eb;
  --xh6xqay: #fffcf7;
  --xghfe7f: #18313d;
  --x1255ulf: #183846;
  --xk4a6h0: #fffaf2;
  --x1a5fe2h: #627078;
  --xzw72d4: #d9d3c8;
  --xoxgifb: #9a5826;
  --xgks98y: #f0dfcf;
  --x1j19y8p: #2f6b50;
  --x1xgni5n: #39736f;
  --x197kvnj: #687276;
  --x1s5i8uc: #a64335;
  --x14jymhc: #fff;
  --x1q4opaj: #d8d7d1;
  --x14jh1i2: #f3e2d2;
}

:root, .xagkszk {
  --x1vnvrke: 8px;
  --x1jecaz4: 14px;
  --xetccxo: 9999px;
}
