@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/app/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/app/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/app/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/app/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/app/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/app/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/app/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-mono-cyrillic-ext-400-normal-xuaO2J-f.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-cyrillic-ext-400-normal-DMdlQ8Kv.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-mono-cyrillic-400-normal-BSMlKf0J.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-cyrillic-400-normal-CEL4l2ZJ.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-mono-vietnamese-400-normal-BulugwFq.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-vietnamese-400-normal-DDuiU_S-.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-mono-latin-ext-400-normal-BmRBH3aV.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-latin-ext-400-normal-D3D2R8hC.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/app/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/ibm-plex-mono-cyrillic-ext-700-normal-BDQ-w_bc.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-cyrillic-ext-700-normal-CtgKGIh5.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/ibm-plex-mono-cyrillic-700-normal-Bp80XfeI.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-cyrillic-700-normal-O_YjL27c.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/ibm-plex-mono-vietnamese-700-normal-apsD3J7v.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-vietnamese-700-normal-Bs14ezHR.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/ibm-plex-mono-latin-ext-700-normal-Dhimjc7-.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-latin-ext-700-normal-Cwsjk1Jb.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/app/assets/ibm-plex-mono-latin-700-normal-7sUh57Bg.woff2)format("woff2"),url(/app/assets/ibm-plex-mono-latin-700-normal-CNHXzs6v.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--ns-ink:#1e1e1d;--ns-ink2:#636362;--ns-surface:#fefefd;--ns-stateHover:#f9f9f8;--ns-rowDivider:#f6f6f5;--ns-surfaceNuance:#f3f3f2;--ns-stateSelected:#efefee;--ns-hairline:#e2e2e1;--ns-edge:#d0d0cf;--ns-controlBorder:#898989;--ns-focus:#ca504c;--ns-accent:#ca504c;--ns-accentHover:#c64c48;--ns-accentInk:#000;--ns-modalVeil:#100f0f2e;--ns-failure:#af3029;--ns-repair:#b64c0b;--ns-waiting:#8a6700;--ns-proposal:#5e409d;--ns-toolkitBlue:#205ea6;--ns-toolkitCyan:#157972;--ns-toolkitMagenta:#a02f6f;--ns-failureTint:#fff6f4;--ns-repairTint:#fff6f2;--ns-waitingTint:#fcf8ef;--ns-proposalTint:#f8f7ff}:root[data-ns-theme=dark]{color-scheme:dark;--ns-ink:#edeef1;--ns-ink2:#bbbcbe;--ns-surface:#3c3e42;--ns-stateHover:#414347;--ns-rowDivider:#434549;--ns-surfaceNuance:#46484c;--ns-stateSelected:#4a4c50;--ns-hairline:#56585d;--ns-edge:#686a6e;--ns-controlBorder:#979a9e;--ns-focus:#f76f60;--ns-accent:#d14d41;--ns-accentHover:#cb483c;--ns-accentInk:#000;--ns-modalVeil:#00000080;--ns-failure:#ffa599;--ns-repair:#ffa77e;--ns-waiting:#e2b64f;--ns-proposal:#c3b1ff;--ns-toolkitBlue:#8ebfff;--ns-toolkitCyan:#73cbc1;--ns-toolkitMagenta:#ff9fcd;--ns-failureTint:#4a4140;--ns-repairTint:#49423e;--ns-waitingTint:#46433c;--ns-proposalTint:#444249}@media (prefers-color-scheme:dark){:root[data-ns-theme=system]{color-scheme:dark;--ns-ink:#edeef1;--ns-ink2:#bbbcbe;--ns-surface:#3c3e42;--ns-stateHover:#414347;--ns-rowDivider:#434549;--ns-surfaceNuance:#46484c;--ns-stateSelected:#4a4c50;--ns-hairline:#56585d;--ns-edge:#686a6e;--ns-controlBorder:#979a9e;--ns-focus:#f76f60;--ns-accent:#d14d41;--ns-accentHover:#cb483c;--ns-accentInk:#000;--ns-modalVeil:#00000080;--ns-failure:#ffa599;--ns-repair:#ffa77e;--ns-waiting:#e2b64f;--ns-proposal:#c3b1ff;--ns-toolkitBlue:#8ebfff;--ns-toolkitCyan:#73cbc1;--ns-toolkitMagenta:#ff9fcd;--ns-failureTint:#4a4140;--ns-repairTint:#49423e;--ns-waitingTint:#46433c;--ns-proposalTint:#444249}}:root{--ns-shellSurface:light-dark(var(--ns-surfaceNuance),color-mix(in oklab, var(--ns-surface) 88%, black));--ns-navigationSurface:light-dark(var(--ns-stateHover),var(--ns-surface));--ns-toolkitShade:light-dark(color-mix(in oklab, var(--ns-ink) 28%, transparent),oklab(0% none none/.45));--ns-toolkitShadeRaised:light-dark(color-mix(in oklab, var(--ns-ink) 38%, transparent),oklab(0% none none/.6));--ns-toolkitInkSurface:color-mix(in oklab, var(--ns-surface) 74%, var(--ns-ink));--ns-toolkitInkCanvas:color-mix(in oklab, var(--ns-surface) 46%, var(--ns-ink));--ns-toolkitInkMark:color-mix(in oklab, var(--ns-ink) 72%, var(--ns-ink));--ns-toolkitInkBorder:color-mix(in oklab, var(--ns-surface) 70%, var(--ns-ink));--ns-toolkitInkText:var(--ns-ink);--ns-toolkitInkSubdued:color-mix(in oklab, var(--ns-ink) 72%, var(--ns-surface));--ninespan-brand-mask:url(/app/assets/ninespan-mark-Da1tTwUG.svg);--ninespan-sans:"Inter Variable", ui-sans-serif, system-ui, sans-serif}html,body{background-color:var(--ns-surface);color:var(--ns-ink);font-family:var(--ninespan-sans);margin:0}::selection{background-color:var(--ns-stateSelected);color:var(--ns-ink)}::placeholder{color:var(--ns-ink2);opacity:1}:focus-visible{outline-color:var(--ns-focus)}

@layer priority1;

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

  .xdman5w {
    inset: var(--x118cpt3);
  }

  .x15l7tw1 {
    inset: var(--x1a31s8p);
  }

  .xdyyrmc {
    margin: var(--x118cpt3);
  }

  .xqm41l3 {
    padding: var(--x118cpt3);
  }

  .x1jmzzd9 {
    padding: var(--x1n01yi3);
  }

  .xazweg7 {
    padding: var(--x1tu4ciw);
  }

  .xbquujg {
    padding: var(--x7r4vam);
  }

  .x4rnd8c {
    padding: var(--xhckyvc);
  }

  .x1mou22j {
    padding: var(--xk5tntb);
  }

  .xk75ygf {
    padding: var(--xl4obtb);
  }

  .x1v53h5h {
    padding: var(--xn5qr7l);
  }

  .xp0ww3h {
    padding: var(--xx9ffmv);
  }

  @container (width <= 22rem) {
    .x1ch0dm3.x1ch0dm3 {
      padding: var(--xk5tntb);
    }
  }
}

@layer priority3 {
  .x10w8976 {
    border-color: var(--x10z66qh);
  }

  .xpmw9ei {
    border-color: var(--x1178fzz);
  }

  .x1klqrq6 {
    border-color: var(--x13ublqo);
  }

  .xrkcfvw {
    border-color: var(--x1e1p3ua);
  }

  .x1fvdb5p {
    border-color: var(--x1y0h3n6);
  }

  .xoo2fcw {
    border-color: var(--x288vzw);
  }

  .x147eeoy {
    border-color: var(--x4j9ztb);
  }

  .xa4qjq5 {
    border-color: var(--x6jqthk);
  }

  .x17uilf8 {
    border-color: var(--xh63zw6);
  }

  .xuv8f4c {
    border-color: var(--xpshjhr);
  }

  .xkgv12d {
    border-inline-style: none;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .xh5vo6x {
    border-radius: var(--x118cpt3);
  }

  .xu4r6qe {
    border-radius: var(--x1lnha4h);
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x1bb93ve {
    border-width: var(--x5yc86c);
  }

  .x98rzlu {
    flex: 1;
  }

  .xkrqbyw {
    gap: var(--x118cpt3);
  }

  .x1lt4gx {
    gap: var(--x1n01yi3);
  }

  .x1s1nt2n {
    gap: var(--x1tu4ciw);
  }

  .x1oxo2f3 {
    gap: var(--x7r4vam);
  }

  .x1r3nlo0 {
    gap: var(--xhckyvc);
  }

  .xz3a66u {
    gap: var(--xk5tntb);
  }

  .x1rgv1u1 {
    gap: var(--xl4obtb);
  }

  .x1efdhu6 {
    gap: var(--xn5qr7l);
  }

  .x1mzpjdg {
    gap: var(--xx9ffmv);
  }

  .x19cnvar {
    grid-column: -2;
  }

  .xgkxs2y {
    grid-column: 1;
  }

  .x1npkx4u {
    grid-column: 2;
  }

  .x10flg1o {
    grid-column: 4;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .x1ms6mhf {
    grid-row: 1;
  }

  .x7sv70a {
    grid-row: 2;
  }

  .x15daork {
    grid-row: auto;
  }

  .xe8uvvx {
    list-style: none;
  }

  .xicgmfv {
    margin-block: calc(-1 * var(--xk5tntb));
  }

  .x1yff5ff {
    margin-block: var(--x118cpt3);
  }

  .x12dx4tg {
    margin-inline: calc(-1 * var(--xk5tntb));
  }

  .xte8vk {
    margin-inline: calc(-1 * var(--xl4obtb));
  }

  .x7hd91s {
    margin-inline: calc(-1 * var(--xx9ffmv));
  }

  .x19my7vs {
    margin-inline: var(--x118cpt3);
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .x6uy8u8 {
    padding-block: var(--x118cpt3);
  }

  .x6aw37j {
    padding-block: var(--x1n01yi3);
  }

  .xtamzwh {
    padding-block: var(--x1tu4ciw);
  }

  .xgj6ohz {
    padding-block: var(--x7r4vam);
  }

  .x1qlcqgz {
    padding-block: var(--xk5tntb);
  }

  .x27tz4k {
    padding-block: var(--xl4obtb);
  }

  .xaelj95 {
    padding-block: var(--xn5qr7l);
  }

  .xidlpc9 {
    padding-block: var(--xx9ffmv);
  }

  .x19vp435 {
    padding-inline: var(--x118cpt3);
  }

  .x1ehor8e {
    padding-inline: var(--x1i6zt51);
  }

  .x1ocaw4z {
    padding-inline: var(--x1tu4ciw);
  }

  .xd8aysa {
    padding-inline: var(--x7r4vam);
  }

  .xsvdo8q {
    padding-inline: var(--xk5tntb);
  }

  .x1u7tkrb {
    padding-inline: var(--xl4obtb);
  }

  .x1a2vsql {
    padding-inline: var(--xn5qr7l);
  }

  .x1tciz65 {
    padding-inline: var(--xx9ffmv);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  @container (width <= 56rem) {
    .xwbmlbr.xwbmlbr {
      gap: var(--xk5tntb);
    }
  }

  @container (width <= 28rem) {
    .xhad8ny.xhad8ny {
      gap: var(--xl4obtb);
    }
  }

  @container (width <= 30rem) {
    .xmphm0.xmphm0 {
      grid-column: 1 / -1;
    }
  }

  @container (width <= 54rem) {
    .x1rqp9u4.x1rqp9u4 {
      grid-column: 1 / -2;
    }
  }

  @container (width <= 19rem) {
    .x1xede8t.x1xede8t {
      grid-column: 1;
    }
  }

  @container (width <= 30rem) {
    .xbporti.xbporti {
      grid-column: 1;
    }

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

  @container (width <= 19rem) {
    .x1h0boi9.x1h0boi9 {
      grid-column: 2;
    }
  }

  @container (width <= 30rem) {
    .x5ustq7.x5ustq7 {
      grid-column: 2;
    }
  }

  @container (width <= 34rem) {
    .xwybcg6.xwybcg6 {
      grid-column: 2;
    }
  }

  @container (width <= 40rem) {
    .x1izcyzn.x1izcyzn {
      grid-column: 2;
    }
  }

  @container (40rem < width <= 60rem) {
    .x1veiv4j.x1veiv4j {
      grid-column: 3;
    }
  }

  @container (width <= 36rem) {
    .xrre8f8.xrre8f8 {
      grid-column: 3;
    }
  }

  @container (width <= 34rem) {
    .xmyu4xd.xmyu4xd {
      grid-row: 1 / span 2;
    }
  }

  @container (width <= 30rem) {
    .x1w3u0o.x1w3u0o {
      grid-row: 1;
    }
  }

  @container (width <= 34rem) {
    .xjwsf5l.xjwsf5l {
      grid-row: 1;
    }
  }

  @container (width <= 30rem) {
    .x3vy9aq.x3vy9aq {
      grid-row: 2;
    }
  }

  @container (width <= 40rem) {
    .x1sbpqvf.x1sbpqvf {
      grid-row: 2;
    }
  }

  @container (width <= 54rem) {
    .xcpvnwb.xcpvnwb {
      grid-row: 2;
    }
  }

  @container (width <= 34rem) {
    .x1a6ir7s.x1a6ir7s {
      grid-row: 2;
    }
  }

  @container (width <= 30rem) {
    .xbcpqz9.xbcpqz9 {
      grid-row: 3;
    }
  }

  @container (width <= 26rem) {
    .xnxqjzh.xnxqjzh {
      margin-inline: calc(-1 * var(--x1tu4ciw));
    }
  }

  @container (36rem < width <= 56rem) {
    .x1w9tqvg.x1w9tqvg {
      margin-inline: calc(-1 * var(--xhckyvc));
    }
  }

  @container (26rem < width <= 36rem) {
    .x1nv16nk.x1nv16nk {
      margin-inline: calc(-1 * var(--xk5tntb));
    }
  }

  @container (26rem < width <= 56rem) {
    .xmm38eb.xmm38eb {
      margin-inline: calc(-1 * var(--xk5tntb));
    }
  }

  @container (width <= 58rem) {
    .x17zq4wl.x17zq4wl {
      overflow: visible;
    }
  }

  @container (width <= 30rem) {
    .x4mpd0f.x4mpd0f {
      padding-block: var(--x1tu4ciw);
    }
  }

  @container (width <= 56rem) {
    .x12ftvas.x12ftvas {
      padding-block: var(--xl4obtb);
    }
  }

  @container (width <= 19rem) {
    .x1xu1xut.x1xu1xut {
      padding-inline: var(--x1tu4ciw);
    }
  }

  @container (width <= 26rem) {
    .xtakev3.xtakev3 {
      padding-inline: var(--x1tu4ciw);
    }
  }

  @container (36rem < width <= 56rem) {
    .xjp584h.xjp584h {
      padding-inline: var(--xhckyvc);
    }
  }

  @container (26rem < width <= 36rem) {
    .x6zzjn2.x6zzjn2 {
      padding-inline: var(--xk5tntb);
    }
  }

  @container (26rem < width <= 56rem) {
    .x1cv3xd2.x1cv3xd2 {
      padding-inline: var(--xk5tntb);
    }
  }

  @container (width <= 30rem) {
    .xwgofeo.xwgofeo {
      padding-inline: var(--xk5tntb);
    }
  }
}

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

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

  .x112kth4 {
    accent-color: var(--x4j9ztb);
  }

  .x3weraw {
    accent-color: var(--xoslsda);
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

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

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

  .xkh2ocl {
    align-self: stretch;
  }

  .xpz12be {
    animation-direction: alternate;
  }

  .xvomx5y {
    animation-duration: var(--xe6sq7i);
  }

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

  .x1sesa2t {
    animation-name: x1rdqpci-B;
  }

  .x4hg4is {
    animation-timing-function: ease-in-out;
  }

  .x1xb5t5o {
    appearance: auto;
  }

  .xjyslct {
    appearance: none;
  }

  .x1f0dr5b {
    aspect-ratio: 16 / 11;
  }

  .x1oyrmud {
    background-color: var(--x1178fzz);
  }

  .xx2qiw1 {
    background-color: var(--x12hlkow);
  }

  .xzxa3xg {
    background-color: var(--x13ql8vf);
  }

  .x2w5fkf {
    background-color: var(--x13u6452);
  }

  .x2xt63g {
    background-color: var(--x13ublqo);
  }

  .x70ay7u {
    background-color: var(--x17f2789);
  }

  .xooh1zi {
    background-color: var(--x1e9rtt5);
  }

  .xr982qv {
    background-color: var(--x1eq7eu5);
  }

  .x1h6l346 {
    background-color: var(--x1g4r2f3);
  }

  .x7jh5nz {
    background-color: var(--x1igr54h);
  }

  .x826b3r {
    background-color: var(--x1logprw);
  }

  .x1dny3bm {
    background-color: var(--x23tl4a);
  }

  .x1ed5qwl {
    background-color: var(--x4j9ztb);
  }

  .x1ewjh6u {
    background-color: var(--x8j1k5s);
  }

  .xsd8pyf {
    background-color: var(--x9rn139);
  }

  .xdoumze {
    background-color: var(--xoslsda);
  }

  .xio9nzw {
    background-color: var(--xt0d42x);
  }

  .x1qtv0pk {
    background-image: radial-gradient(closest-side,var(--xll5k7r),var(--x13ublqo)),radial-gradient(closest-side,var(--x12hlkow),var(--x13ublqo)),radial-gradient(closest-side,var(--xll5k7r),var(--x13ublqo));
  }

  .xiy17q3 {
    background-repeat: no-repeat;
  }

  .x1t1omaa {
    background-size: 140% 220%, 120% 200%, 90% 160%;
  }

  .x1vathgz {
    border-collapse: separate;
  }

  .x16uus16 {
    border-end-end-radius: 0;
  }

  .xbiv7yw {
    border-end-start-radius: 0;
  }

  .x1e2i8id {
    border-image-outset: 0 100vi;
  }

  .x13zlg3c {
    border-image-slice: 1;
  }

  .xbwlbrq {
    border-image-source: linear-gradient(var(--x1y0h3n6),var(--x1y0h3n6));
  }

  .xb6s5wh {
    border-image-width: 0 0 1px;
  }

  .x14qfow9 {
    border-inline-end-color: var(--x1y0h3n6);
  }

  .x18b5jzi {
    border-inline-end-style: solid;
  }

  .x1lun4ml {
    border-inline-end-width: 1px;
  }

  .x1s1qqdx {
    border-inline-start-color: var(--x1bk9gr);
  }

  .xa47hpk {
    border-inline-start-color: var(--x1e1p3ua);
  }

  .xxteydl {
    border-inline-start-color: var(--x1y0h3n6);
  }

  .x1t7ytsu {
    border-inline-start-style: solid;
  }

  .x14e42zd {
    border-inline-start-width: 0;
  }

  .xpilrb4 {
    border-inline-start-width: 1px;
  }

  .x1gukg7c {
    border-spacing: 0;
  }

  .x1ga7v0g {
    border-start-end-radius: 0;
  }

  .x106l0dq {
    border-start-start-radius: var(--x1lnha4h);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xry18u9 {
    box-shadow: var(--x1ff2lxn);
  }

  .x1nd727u {
    box-shadow: var(--xzu2b10);
  }

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

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

  .x7a70yh {
    clip-path: polygon(0 0, 100% 0, 50% 100%);
  }

  .x14pgtoz {
    clip-path: polygon(0 0, 100% 0, 68% 50%, 100% 100%, 0 100%, 32% 50%);
  }

  .xmngn8f {
    clip-path: polygon(0 0, 100% 50%, 0 100%);
  }

  .x1ymldgi {
    clip-path: polygon(0 0, 35% 0, 35% 100%, 0 100%, 0 0, 65% 0, 100% 0, 100% 100%, 65% 100%, 65% 0);
  }

  .xo9zy1p {
    clip-path: polygon(0 0, 40% 0, 40% 60%, 100% 60%, 100% 100%, 0 100%);
  }

  .x1onwwz5 {
    clip-path: polygon(0 0, 50% 0, 100% 50%, 50% 100%, 0 100%, 50% 50%);
  }

  .xwvwriu {
    clip-path: polygon(0 0, 50% 0, 50% 100%, 0 100%);
  }

  .x1igk254 {
    clip-path: polygon(0 0, 50% 32%, 100% 0, 100% 100%, 50% 68%, 0 100%);
  }

  .x2a3t11 {
    clip-path: polygon(0 22%, 22% 0, 50% 28%, 78% 0, 100% 22%, 72% 50%, 100% 78%, 78% 100%, 50% 72%, 22% 100%, 0 78%, 28% 50%);
  }

  .xzr7636 {
    clip-path: polygon(25% 0, 75% 0, 100% 100%, 0 100%);
  }

  .xf9rmai {
    clip-path: polygon(25% 4%, 75% 4%, 100% 50%, 75% 96%, 25% 96%, 0 50%);
  }

  .x1ejx0rd {
    clip-path: polygon(30% 0, 100% 0, 70% 100%, 0 100%);
  }

  .x14340hi {
    clip-path: polygon(32% 0, 68% 0, 68% 32%, 100% 32%, 100% 68%, 68% 68%, 68% 100%, 32% 100%, 32% 68%, 0 68%, 0 32%, 32% 32%);
  }

  .xpna3tj {
    clip-path: polygon(50% 0, 100% 100%, 0 100%);
  }

  .xtfv7gz {
    clip-path: polygon(50% 0, 100% 38%, 81% 100%, 19% 100%, 0 38%);
  }

  .x1gvq2ah {
    clip-path: polygon(50% 0, 100% 50%, 50% 100%, 0 50%);
  }

  .xc4ai8w {
    clip-path: polygon(50% 0, 61% 39%, 100% 50%, 61% 61%, 50% 100%, 39% 61%, 0 50%, 39% 39%);
  }

  .x1baxwtc {
    clip-path: polygon(80% 0, 45% 5%, 15% 25%, 5% 50%, 15% 75%, 45% 95%, 80% 100%, 55% 80%, 45% 50%, 55% 20%);
  }

  .x1z8c1x {
    clip-path: polygon(evenodd, 0 0, 100% 0, 100% 100%, 0 100%, 0 0, 30% 30%, 70% 30%, 70% 70%, 30% 70%, 30% 30%);
  }

  .xjmzj5t {
    color: var(--x10okfw8);
  }

  .x12pfeqj {
    color: var(--x1e1p3ua);
  }

  .x7qxa1g {
    color: var(--x1frxeol);
  }

  .x17jbify {
    color: var(--x1ly23pp);
  }

  .xhjw6l5 {
    color: var(--x288vzw);
  }

  .xvq89ch {
    color: var(--x3mhvxg);
  }

  .xn5vntq {
    color: var(--x4j9ztb);
  }

  .xruoffu {
    color: var(--x9c43da);
  }

  .x3xybyv {
    color: var(--xh63zw6);
  }

  .x185w9t4 {
    color: var(--xpshjhr);
  }

  .x1f82el2 {
    column-gap: calc(var(--xx9ffmv) + var(--xhckyvc));
  }

  .xnmcj0g {
    column-gap: var(--x118cpt3);
  }

  .xn9777e {
    column-gap: var(--x1tu4ciw);
  }

  .x1owpcnu {
    column-gap: var(--x7r4vam);
  }

  .x1m2jsdm {
    column-gap: var(--xhckyvc);
  }

  .x1710mfm {
    column-gap: var(--xk5tntb);
  }

  .x12h1iku {
    container-type: inline-size;
  }

  .xsid9ct {
    cursor: crosshair;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .x1lliihq {
    display: block;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .xw1eazs {
    display: initial;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x1490lyv {
    fill: var(--x3mhvxg);
  }

  .x13j1caf {
    filter: url("#toolkit-swoosh");
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1t1x2f9 {
    flex-basis: 0%;
  }

  .xz35qm7 {
    flex-basis: 12rem;
  }

  .x1em7b6m {
    flex-basis: 16rem;
  }

  .x7samkr {
    flex-basis: 22rem;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xggovma {
    font-family: var(--xnukkej);
  }

  .x4ca4ef {
    font-family: var(--xtidffn);
  }

  .x1a0sccp {
    font-size: var(--x12t2md7);
  }

  .xxe4xsg {
    font-size: var(--x1qobfr6);
  }

  .x1bb7tz4 {
    font-size: var(--x1t53ek7);
  }

  .x42ayo6 {
    font-size: var(--x4edre3);
  }

  .x4lcetc {
    font-size: var(--xy1gd7s);
  }

  .xlo7fjj {
    font-weight: var(--x1dd7djx);
  }

  .xsjvahh {
    font-weight: var(--x8h7nyq);
  }

  .xx1abn8 {
    grid-column-end: -1;
  }

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

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

  .x7tbku {
    grid-template-columns: 1.5em minmax(0, .7fr) minmax(0, 1fr) minmax(0, 1.4fr);
  }

  .x19rdl5h {
    grid-template-columns: 1.5em minmax(0, 1.2fr) minmax(0, 1fr) 7em 8em;
  }

  .xnpdyqp {
    grid-template-columns: 1.5em minmax(0, 10em) minmax(0, 1fr) auto;
  }

  .x1d36df6 {
    grid-template-columns: 1.5em minmax(0, 12em) minmax(12em, 1.5fr) minmax(15em, 1fr) 11em;
  }

  .xh7o6oz {
    grid-template-columns: 1.5em minmax(0, 9em) minmax(12em, 1.5fr) minmax(15em, 1fr) 11em auto;
  }

  .xq2kvaj {
    grid-template-columns: 1.5em minmax(12rem, 2fr) minmax(10rem, 1fr) minmax(7rem, .7fr) minmax(7rem, .7fr);
  }

  .x1gfu7ri {
    grid-template-columns: 1.5em minmax(12rem, 2fr) minmax(6rem, .7fr) minmax(7rem, .8fr) minmax(5rem, .5fr) minmax(8rem, 1fr);
  }

  .xs6rp92 {
    grid-template-columns: 1.5em minmax(12rem, 2fr) minmax(6rem, .7fr) minmax(7rem, .8fr) minmax(5rem, .5fr);
  }

  .x1vxove6 {
    grid-template-columns: 1.5em minmax(14rem, 1.2fr) 9em minmax(0, .9fr) minmax(0, .7fr) minmax(8rem, 1.2fr);
  }

  .x1y42as6 {
    grid-template-columns: 1.75em minmax(0, 12.5em) minmax(0, 1fr) minmax(0, 20em) 7ch;
  }

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

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

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

  .x1w6mw18 {
    grid-template-columns: minmax(0, .9fr) minmax(0, 1fr) 8em minmax(0, 1fr);
  }

  .x1rql1jp {
    grid-template-columns: minmax(0, 1.2fr) 6em minmax(0, 1.6fr) 9em;
  }

  .xv23wls {
    grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr) 6em minmax(0, 1.6fr) 9em;
  }

  .xilwyka {
    grid-template-columns: minmax(0, 1.2fr) minmax(0, .8fr) minmax(0, 1fr) minmax(0, .7fr) 1.5rem;
  }

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

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

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

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

  .x6cn6mr {
    grid-template-columns: minmax(0, 9em) minmax(0, 2fr) minmax(0, 17.5em) minmax(0, 19em);
  }

  .xsd53jb {
    grid-template-columns: minmax(10rem, 1.2fr) minmax(9rem, .8fr) minmax(10rem, 1.2fr) minmax(8rem, .6fr);
  }

  .x1ggbebb {
    grid-template-columns: minmax(10rem, 1.4fr) minmax(7rem, .8fr) minmax(8rem, .8fr);
  }

  .x16g42j4 {
    grid-template-columns: minmax(12rem, 1.2fr) minmax(6rem, .55fr) minmax(11rem, .8fr) minmax(14rem, 1.25fr) 1.5rem;
  }

  .x73fupt {
    grid-template-columns: minmax(12rem, 1.4fr) minmax(8rem, .65fr) minmax(10rem, .95fr);
  }

  .xziyogb {
    grid-template-columns: minmax(16rem, .9fr) minmax(20rem, 1.6fr);
  }

  .x1r19d2j {
    grid-template-columns: minmax(7rem, .75fr) 9em minmax(9rem, .9fr) minmax(7rem, .75fr) minmax(22rem, 1.8fr);
  }

  .x16jhbji {
    grid-template-columns: minmax(8rem, .7fr) minmax(0, 1.3fr);
  }

  .x1b1d7a4 {
    grid-template-columns: minmax(8rem, 1fr) minmax(6rem, 1fr) minmax(8rem, 1fr);
  }

  .x18uyshe {
    grid-template-columns: minmax(8rem, 1fr) minmax(6rem, 1fr);
  }

  .xmxmk6f {
    grid-template-columns: minmax(9em, .3fr) minmax(0, 1fr);
  }

  .xlmbz3r {
    grid-template-columns: minmax(9rem, 1fr) minmax(10rem, 1fr) 9rem 1.5rem;
  }

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

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

  .x19uvk06 {
    grid-template-columns: repeat(auto-fill, minmax(min(18rem, 100%), 1fr));
  }

  .x1nus3f {
    grid-template-columns: repeat(auto-fit, minmax(min(100%, 14rem), 1fr));
  }

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

  .xbj7cqh {
    grid-template-columns: repeat(auto-fit, minmax(min(11rem, 100%), 1fr));
  }

  .x3kuvbe {
    grid-template-columns: repeat(auto-fit, minmax(min(30rem, 100%), 1fr));
  }

  .x1lz2sha {
    grid-template-columns: repeat(auto-fit, minmax(min(60em, 100%), 1fr));
  }

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

  .x66473n {
    inset-inline-start: calc(-1 * var(--xk5tntb));
  }

  .xa5ta83 {
    inset-inline-start: var(--x118cpt3);
  }

  .x2dqvah {
    inset-inline-start: var(--x1rh9pr);
  }

  .x1h05aa6 {
    inset-inline-start: var(--x7r4vam);
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x7v6yn8 {
    justify-content: end;
  }

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

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

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

  .x1qab1bc {
    justify-self: end;
  }

  .x1wsg3rh {
    line-height: var(--x16atkfs);
  }

  .xdjf4fx {
    line-height: var(--x1kfc5jz);
  }

  .x11wz54n {
    line-height: var(--x2p9vpr);
  }

  .x54rcgy {
    line-height: var(--xttp1vv);
  }

  .x1scozyq {
    margin-inline-end: calc(-1 * var(--xl4obtb));
  }

  .x16o1fyd {
    margin-inline-end: var(--x1i6zt51);
  }

  .xd013zx {
    margin-inline-end: var(--xk5tntb);
  }

  .xjadwaa {
    margin-inline-end: var(--xn5qr7l);
  }

  .x1mgptkc {
    margin-inline-start: calc(-1 * var(--xk5tntb));
  }

  .xwlrqss {
    margin-inline-start: calc(-1 * var(--xl4obtb));
  }

  .x1ccir27 {
    margin-inline-start: calc(-1 * var(--xx9ffmv));
  }

  .xkuxjhf {
    margin-inline-start: calc(var(--x1fz007f) - var(--xx9ffmv));
  }

  .x1gbbp51 {
    margin-inline-start: calc(var(--xk5tntb) + var(--x5irhyf) + var(--x1tu4ciw));
  }

  .xbb92p4 {
    margin-inline-start: calc(var(--xk5tntb) + var(--x5irhyf) + var(--x5irhyf) + var(--x1tu4ciw));
  }

  .xvm97z {
    margin-inline-start: var(--x118cpt3);
  }

  .xo7bqt5 {
    margin-inline-start: var(--x12eab8e);
  }

  .x1mx2lmn {
    margin-inline-start: var(--x1a31s8p);
  }

  .xku4fwn {
    margin-inline-start: var(--x1n01yi3);
  }

  .x1hxf4id {
    mask-image: linear-gradient(to right, #0000 20%, #000 100%);
  }

  .x1qfojbs {
    mask-image: var(--ninespan-brand-mask);
  }

  .x1rudrqi {
    mask-position: center;
  }

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

  .x2k2kcx {
    mask-size: contain;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x8ocmu8 {
    opacity: calc(.22 + var(--x151en8q) * .08);
  }

  .x1sg27vs {
    opacity: calc(.3 + var(--x151en8q) * .12);
  }

  .x1qd612e {
    opacity: calc(.4 + var(--x151en8q) * .15);
  }

  .x6ambv6 {
    order: var(--x118cpt3);
  }

  .xvh0e2c {
    outline-color: var(--x1e9rtt5);
  }

  .x1t137rt {
    outline-style: none;
  }

  .x1ye4v9w {
    outline-width: var(--x5yc86c);
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x6bk43q {
    padding-inline-end: var(--x118cpt3);
  }

  .xd1oj3m {
    padding-inline-end: var(--x1i6zt51);
  }

  .xwr3yon {
    padding-inline-end: var(--x1tu4ciw);
  }

  .xt6l8kq {
    padding-inline-end: var(--x7r4vam);
  }

  .x1hnqinx {
    padding-inline-end: var(--xk5tntb);
  }

  .x14ys2uw {
    padding-inline-end: var(--xl4obtb);
  }

  .x18pg5pd {
    padding-inline-start: calc(var(--xx9ffmv) + var(--xk5tntb) + var(--x1tu4ciw));
  }

  .x1jpwmds {
    padding-inline-start: var(--x118cpt3);
  }

  .x1o0cx8 {
    padding-inline-start: var(--x1tu4ciw);
  }

  .x1yv4tw6 {
    padding-inline-start: var(--xhckyvc);
  }

  .x1x4ivmv {
    padding-inline-start: var(--xk5tntb);
  }

  .xw7g5di {
    padding-inline-start: var(--xl4obtb);
  }

  .xjlod0e {
    padding-inline-start: var(--xzm7c9l);
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x7wzq59 {
    position: sticky;
  }

  .x1jakgbp {
    position-area: block-end span-inline-end;
  }

  .x1enpskw {
    position-area: block-end span-inline-start;
  }

  .x7g0i {
    position-try-fallbacks: flip-block,flip-inline,flip-block flip-inline;
  }

  .x288g5 {
    resize: vertical;
  }

  .xnwn4ht {
    row-gap: var(--x118cpt3);
  }

  .x1wgnnlj {
    row-gap: var(--x1tu4ciw);
  }

  .xhcp96a {
    row-gap: var(--x7r4vam);
  }

  .x1vbdb40 {
    row-gap: var(--xl4obtb);
  }

  .xd08j6w {
    row-gap: var(--xn5qr7l);
  }

  .x69c9ea {
    row-gap: var(--xx9ffmv);
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x1yc453h {
    text-align: start;
  }

  .x1j6hcey {
    text-box: normal;
  }

  .x68av9p {
    text-box: trim-both cap alphabetic;
  }

  .x8tlyd6 {
    -webkit-text-decoration-color: var(--x3mhvxg);
    text-decoration-color: var(--x3mhvxg);
  }

  .xkrqix3 {
    text-decoration-line: none;
  }

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

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xp2tyyo {
    text-underline-offset: var(--xl4obtb);
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .xh02epb {
    transform: rotate(-45deg) scale(.85);
  }

  .xejl3b3 {
    transform: scaleX(calc(1.55 + var(--x151en8q) * .25));
  }

  .xifmp80 {
    transform: translateX(calc(22% + var(--x151en8q) * 6%));
  }

  .xnn1q72 {
    transform: translateY(0);
  }

  .x13g3wec {
    transform-origin: 100%;
  }

  .xliv1rp {
    transition-duration: var(--x19dznsk);
  }

  .x128sxs4 {
    transition-duration: var(--xq90gbn);
  }

  .x19991ni {
    transition-property: opacity;
  }

  .x16n73rl {
    transition-property: transform, box-shadow;
  }

  .xwcsmn1 {
    transition-property: transform, opacity;
  }

  .x15uza6o {
    transition-timing-function: var(--x1w8yfbq);
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x8knxv4 {
    z-index: -1;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .xhtitgo {
    z-index: 2;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .xjvswi9:focus-within {
    box-shadow: var(--x1445t8k);
  }

  .x1px3mnf:is(details[open] *) {
    display: inline;
  }

  .x19wjr22:is(details[open] *) {
    display: none;
  }

  .xh15gcu:focus-visible {
    outline-color: var(--x1e9rtt5);
  }

  .xnoeq3j:focus-visible {
    outline-color: var(--x4j9ztb);
  }

  .x7q1imn:focus-visible {
    outline-offset: calc(-1 * var(--x5yc86c));
  }

  .x15tx3cm:focus-visible {
    outline-offset: var(--x1n01yi3);
  }

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

  .x4xl6zf:focus-visible {
    outline-width: 1px;
  }

  .xndjqnv:focus-within {
    transform: translateY(var(--x1pxvffb));
  }

  .xi9xd4x:has(:focus-visible) {
    background-color: var(--xk6w473);
  }

  .x1m3iygl:disabled {
    color: var(--x3mhvxg);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

  .xjdp7tp:hover {
    background-color: var(--x12fdo6e);
  }

  .x1vqvlsr:hover {
    background-color: var(--x17f2789);
  }

  .x12r8bak:hover {
    background-color: var(--x1g4r2f3);
  }

  .x1fkus0f:hover {
    background-color: var(--xk6w473);
  }

  .x10n08ke:hover {
    box-shadow: var(--x1445t8k);
  }

  .x1qidade:hover {
    transform: translateY(var(--x1pxvffb));
  }

  .x1xohc4g:focus {
    background-color: var(--xk6w473);
  }

  .xhlp2gg:focus {
    outline-style: none;
  }

  .x1l8ythb:active {
    background-color: var(--x12fdo6e);
  }

  .xra8gl0:active {
    background-color: var(--x1g4r2f3);
  }

  .x4rs5l2:active {
    background-color: var(--x1xjovd2);
  }

  @media (prefers-reduced-motion: reduce) {
    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }

    .x1oe9tb1.x1oe9tb1 {
      transform: translateY(0);
    }

    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }
  }

  @container (width <= 56rem) {
    .x1sz2u7u.x1sz2u7u {
      align-items: baseline;
    }
  }

  @container (width <= 30rem) {
    .xwkk126.xwkk126 {
      align-items: baseline;
    }
  }

  @container (width <= 56rem) {
    .x1i1qs70.x1i1qs70 {
      align-self: stretch;
    }
  }

  @container (width <= 30rem) {
    .xcauosb.xcauosb {
      border-inline-start-style: none;
    }
  }

  @container (width <= 56rem) {
    .xct9sod.xct9sod {
      column-gap: var(--xk5tntb);
    }
  }

  @container (width <= 48rem) {
    .xn9sbv0.xn9sbv0 {
      display: -webkit-box;
    }
  }

  @container (width <= 30rem) {
    .xtr82nt.xtr82nt {
      display: block;
    }
  }

  @container (width <= 36rem) {
    .x1ou9an7.x1ou9an7 {
      display: block;
    }
  }

  @container (width <= 52rem) {
    .x2845un.x2845un {
      display: block;
    }
  }

  @container (width <= 19rem) {
    .xqql2e9.xqql2e9 {
      display: flex;
    }
  }

  @container (width <= 36rem) {
    .x1ubjgmc.x1ubjgmc {
      display: flex;
    }
  }

  @container (width <= 48rem) {
    .x1oa1m86.x1oa1m86 {
      display: flex;
    }
  }

  @container (width <= 60rem) {
    .x1m313on.x1m313on {
      display: flex;
    }
  }

  @container (width <= 56rem) {
    .x1ubxisj.x1ubxisj {
      display: inline-block;
    }
  }

  @container (width <= 58rem) {
    .x1tf55g9.x1tf55g9 {
      display: inline;
    }
  }

  @container (width <= 19rem) {
    .x5i6233.x5i6233 {
      display: none;
    }
  }

  @container (width <= 24rem) {
    .xbldq2r.xbldq2r {
      display: none;
    }
  }

  @container (width <= 28rem) {
    .x1q47nyb.x1q47nyb {
      display: none;
    }
  }

  @container (width <= 30rem) {
    .xadcizb.xadcizb {
      display: none;
    }
  }

  @container (width <= 34rem) {
    .xfduo23.xfduo23 {
      display: none;
    }
  }

  @container (width <= 36rem) {
    .xeoibw0.xeoibw0 {
      display: none;
    }
  }

  @container (width <= 38rem) {
    .xpbkyw8.xpbkyw8 {
      display: none;
    }
  }

  @container (width <= 40rem) {
    .x1iav86l.x1iav86l {
      display: none;
    }
  }

  @container (width <= 42rem) {
    .x9qba5a.x9qba5a {
      display: none;
    }
  }

  @container (width <= 45rem) {
    .x1wzwqzw.x1wzwqzw {
      display: none;
    }
  }

  @container (width <= 48rem) {
    .xgha6u1.xgha6u1 {
      display: none;
    }
  }

  @container (width <= 50rem) {
    .x1u0x0vi.x1u0x0vi {
      display: none;
    }
  }

  @container (width <= 52rem) {
    .x1w6d7za.x1w6d7za {
      display: none;
    }
  }

  @container (width <= 54rem) {
    .x16lvqds.x16lvqds {
      display: none;
    }
  }

  @container (width <= 56rem) {
    .xkhwb2x.xkhwb2x {
      display: none;
    }
  }

  @container (width <= 60rem) {
    .xcu8bx7.xcu8bx7 {
      display: none;
    }
  }

  @container (width <= 70rem) {
    .xilurq2.xilurq2 {
      display: none;
    }
  }

  @container (width <= 34rem) {
    .xg0wk10.xg0wk10 {
      display: none;
    }
  }

  @container (width <= 44rem) {
    .xusgkoy.xusgkoy {
      display: none;
    }
  }

  @container (width <= 58rem) {
    .x13g66f6.x13g66f6 {
      display: none;
    }
  }

  @container (width <= 26rem) {
    .x1jhqz0.x1jhqz0 {
      flex-basis: calc(100% + 1.5rem);
    }
  }

  @container (26rem < width <= 36rem) {
    .x18dduil.x18dduil {
      flex-basis: calc(100% + 2rem);
    }
  }

  @container (36rem < width <= 56rem) {
    .xfj9pgo.xfj9pgo {
      flex-basis: calc(100% + 3rem);
    }
  }

  @container (width <= 56rem) {
    .x180ncc7.x180ncc7 {
      flex-direction: row;
    }

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

  @container (width <= 36rem) {
    .xod08l.xod08l {
      grid-template-columns: 1.5em 1.5em minmax(0, 1fr);
    }
  }

  @container (36rem < width <= 48rem) {
    .xefd8vc.xefd8vc {
      grid-template-columns: 1.5em minmax(0, 1.2fr) minmax(0, 1fr) 8em;
    }
  }

  @container (19rem < width <= 36rem) {
    .xvxnmxl.xvxnmxl {
      grid-template-columns: 1.5em minmax(0, 10em) minmax(0, 1fr);
    }
  }

  @container (36rem < width <= 52rem) {
    .xkx1fpu.xkx1fpu {
      grid-template-columns: 1.5em minmax(0, 12em) minmax(12em, 1fr) 11em;
    }
  }

  @container (19rem < width <= 36rem) {
    .xl31gpb.xl31gpb {
      grid-template-columns: 1.5em minmax(0, 1fr) 8em;
    }
  }

  @container (width <= 30rem) {
    .xxhushk.xxhushk {
      grid-template-columns: 1.5em minmax(0, 1fr) auto;
    }
  }

  @container (width <= 42rem) {
    .x11787gg.x11787gg {
      grid-template-columns: 1.5em minmax(0, 1fr) auto;
    }
  }

  @container (width <= 34rem) {
    .x151lh8t.x151lh8t {
      grid-template-columns: 1.5em minmax(0, 1fr) minmax(0, .8fr);
    }
  }

  @container (width <= 30rem) {
    .x1vzqb1u.x1vzqb1u {
      grid-template-columns: 1.5em minmax(0, 1fr) minmax(0, 1.5fr);
    }
  }

  @container (19rem < width <= 48rem) {
    .xr704ir.xr704ir {
      grid-template-columns: 1.5em minmax(0, 1fr) minmax(8rem, 1fr);
    }
  }

  @container (width <= 19rem) {
    .xmlzgnp.xmlzgnp {
      grid-template-columns: 1.5em minmax(0, 1fr);
    }
  }

  @container (width <= 34rem) {
    .x108erd1.x108erd1 {
      grid-template-columns: 1.5em minmax(0, 1fr);
    }
  }

  @container (width <= 40rem) {
    .x1aoepl8.x1aoepl8 {
      grid-template-columns: 1.5em minmax(0, 1fr);
    }
  }

  @container (36rem < width <= 52rem) {
    .xb369d2.xb369d2 {
      grid-template-columns: 1.5em minmax(0, 9em) minmax(12em, 1fr) auto;
    }
  }

  @container (52rem < width <= 70rem) {
    .x103efrd.x103efrd {
      grid-template-columns: 1.5em minmax(0, 9em) minmax(12em, 1fr) minmax(15em, 1fr) auto;
    }
  }

  @container (34rem < width <= 54rem) {
    .x2s8yq9.x2s8yq9 {
      grid-template-columns: 1.5em minmax(10rem, 2fr) minmax(6rem, .7fr) minmax(7rem, .8fr);
    }

    .xj81tt9.xj81tt9 {
      grid-template-columns: 1.5em minmax(10rem, 2fr) minmax(6rem, .7fr);
    }
  }

  @container (48rem < width <= 60rem) {
    .xjetjgz.xjetjgz {
      grid-template-columns: 1.5em minmax(12rem, 1.2fr) 9em minmax(0, 1fr) minmax(8rem, 1.2fr);
    }
  }

  @container (19rem < width <= 40rem) {
    .x18ev6qq.x18ev6qq {
      grid-template-columns: 1.75em 1.5em minmax(0, 1fr) 7ch;
    }
  }

  @container (width <= 19rem) {
    .xj8etbi.xj8etbi {
      grid-template-columns: 1.75em 1.5em minmax(0, 1fr);
    }
  }

  @container (40rem < width <= 52rem) {
    .xi9samb.xi9samb {
      grid-template-columns: 1.75em minmax(0, 12.5em) minmax(0, 1fr) 7ch;
    }
  }

  @container (width <= 30rem) {
    .x1nfgr61.x1nfgr61 {
      grid-template-columns: 1fr;
    }
  }

  @container (width <= 42rem) {
    .xybtm29.xybtm29 {
      grid-template-columns: 1fr;
    }
  }

  @container (19rem < width <= 45rem) {
    .xg9hasl.xg9hasl {
      grid-template-columns: minmax(0, .8fr) 9em minmax(0, 1.4fr);
    }
  }

  @container (45rem < width <= 60rem) {
    .x1tp5uso.x1tp5uso {
      grid-template-columns: minmax(0, .8fr) 9em minmax(0, 1fr) minmax(18rem, 1.8fr);
    }
  }

  @container (38rem < width <= 52rem) {
    .x1vs0r15.x1vs0r15 {
      grid-template-columns: minmax(0, .9fr) minmax(0, 1fr) 8em;
    }
  }

  @container (width <= 50rem) {
    .xx5pw6g.xx5pw6g {
      grid-template-columns: minmax(0, 1fr) 1.5rem;
    }
  }

  @container (width <= 34rem) {
    .xkrq2d.xkrq2d {
      grid-template-columns: minmax(0, 1fr) 1.5rem;
    }
  }

  @container (width <= 44rem) {
    .x95p0jo.x95p0jo {
      grid-template-columns: minmax(0, 1fr) 1.5rem;
    }
  }

  @container (30rem < width <= 36rem) {
    .xro3758.xro3758 {
      grid-template-columns: minmax(0, 1fr) 6em 9em;
    }
  }

  @container (30rem < width <= 48rem) {
    .xnyf0l0.xnyf0l0 {
      grid-template-columns: minmax(0, 1fr) 6em 9em;
    }
  }

  @container (34rem < width <= 54rem) {
    .x1us8pft.x1us8pft {
      grid-template-columns: minmax(0, 1fr) 6rem 11rem 1.5rem;
    }
  }

  @container (width <= 42rem) {
    .x1xfqq9n.x1xfqq9n {
      grid-template-columns: minmax(0, 1fr) 8rem;
    }
  }

  @container (19rem < width <= 30rem) {
    .xlyahr6.xlyahr6 {
      grid-template-columns: minmax(0, 1fr) 9em;
    }
  }

  @container (width <= 30rem) {
    .x11ldfvu.x11ldfvu {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @container (width <= 34rem) {
    .xm911ms.xm911ms {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @container (36rem < width <= 48rem) {
    .x2eaex7.x2eaex7 {
      grid-template-columns: minmax(0, 1fr) minmax(0, .8fr) 6em 9em;
    }
  }

  @container (19rem < width <= 36rem) {
    .xyc5w8m.xyc5w8m {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @container (19rem < width <= 38rem) {
    .x1u2nd58.x1u2nd58 {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @container (width > 58rem) {
    .x1ohpa6y.x1ohpa6y {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @container (width <= 22rem) {
    .xpif6xr.xpif6xr {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (width <= 28rem) {
    .xlc40ll.xlc40ll {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (width <= 30rem) {
    .x1uttfz9.x1uttfz9 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (width <= 19rem) {
    .x1hkjds1.x1hkjds1 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (width <= 30rem) {
    .xbhvdrr.xbhvdrr {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (width <= 34rem) {
    .x1ymk8o4.x1ymk8o4 {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (width <= 58rem) {
    .xmwk1hd.xmwk1hd {
      grid-template-columns: minmax(0, 1fr);
    }
  }

  @container (40rem < width <= 60rem) {
    .x1u0e02z.x1u0e02z {
      grid-template-columns: minmax(0, 9em) minmax(0, 2fr) minmax(0, 19em);
    }
  }

  @container (width <= 56rem) {
    .x1x2r1vk.x1x2r1vk {
      inset-inline-start: var(--x118cpt3);
    }

    .x14e4qby.x14e4qby {
      inset-inline-start: var(--x1a31s8p);
    }
  }

  @container (width <= 30rem) {
    .x1cl12hu.x1cl12hu {
      justify-self: start;
    }
  }

  @container (width <= 56rem) {
    .x1t18inc.x1t18inc {
      margin-inline-end: var(--x118cpt3);
    }
  }

  @container (width <= 19rem) {
    .x8zu670.x8zu670 {
      margin-inline-end: var(--x1tu4ciw);
    }
  }

  @container (width <= 56rem) {
    .x1tpyl6h.x1tpyl6h {
      margin-inline-end: var(--xn5qr7l);
    }
  }

  @container (width <= 26rem) {
    .x1k06o3t.x1k06o3t {
      margin-inline-start: calc(-1 * var(--x1tu4ciw));
    }
  }

  @container (26rem < width <= 56rem) {
    .xk7mxtr.xk7mxtr {
      margin-inline-start: calc(-1 * var(--xk5tntb));
    }
  }

  @container (width <= 56rem) {
    .xzldpc9.xzldpc9 {
      margin-inline-start: var(--x118cpt3);
    }
  }

  @container (width <= 26rem) {
    .x1r32ngk.x1r32ngk {
      margin-inline-start: var(--x1tu4ciw);
    }
  }

  @container (36rem < width <= 56rem) {
    .xllvqts.xllvqts {
      margin-inline-start: var(--xhckyvc);
    }
  }

  @container (26rem < width <= 36rem) {
    .xj9qnhw.xj9qnhw {
      margin-inline-start: var(--xk5tntb);
    }
  }

  @container (width <= 56rem) {
    .x1c269eb.x1c269eb {
      margin-inline-start: var(--xk5tntb);
    }
  }

  @container (width <= 19rem) {
    .x15bgp8o.x15bgp8o {
      margin-inline-start: var(--xzl4e7k);
    }
  }

  @container (width <= 56rem) {
    .x1f479vo.x1f479vo {
      order: 3;
    }
  }

  @container (width <= 26rem) {
    .xi9zxut.xi9zxut {
      padding-inline-end: var(--x1tu4ciw);
    }
  }

  @container (width <= 56rem) {
    .xkkzqkp.xkkzqkp {
      padding-inline-end: var(--x7r4vam);
    }
  }

  @container (36rem < width <= 56rem) {
    .x1p7bqz0.x1p7bqz0 {
      padding-inline-end: var(--xhckyvc);
    }
  }

  @container (26rem < width <= 36rem) {
    .xb9r7wd.xb9r7wd {
      padding-inline-end: var(--xk5tntb);
    }
  }

  @container (width <= 26rem) {
    .xj8nbhe.xj8nbhe {
      padding-inline-start: calc(var(--x1tu4ciw) + var(--xk5tntb));
    }
  }

  @container (36rem < width <= 56rem) {
    .x17558ip.x17558ip {
      padding-inline-start: calc(var(--xhckyvc) + var(--xk5tntb));
    }
  }

  @container (26rem < width <= 36rem) {
    .x16he0mw.x16he0mw {
      padding-inline-start: calc(var(--xk5tntb) + var(--xk5tntb));
    }
  }

  @container (width <= 30rem) {
    .x16cjwks.x16cjwks {
      padding-inline-start: var(--x118cpt3);
    }
  }

  @container (width <= 56rem) {
    .x11zoy5v.x11zoy5v {
      padding-inline-start: var(--x7r4vam);
    }
  }

  @container (width <= 34rem) {
    .xercet.xercet {
      padding-inline-start: var(--xzl4e7k);
    }
  }

  @container (width <= 56rem) {
    .x7j8gfp.x7j8gfp {
      position: static;
    }

    .xeqq2h1.xeqq2h1 {
      row-gap: var(--x7r4vam);
    }
  }

  @container (width <= 19rem) {
    .x18q5o89.x18q5o89 {
      white-space: normal;
    }
  }
}

@layer priority5 {
  .x1myih8k {
    border-bottom-color: var(--x10z66qh);
  }

  .x1opajfz {
    border-bottom-color: var(--x1bk9gr);
  }

  .xg0znm4 {
    border-bottom-color: var(--x1eq7eu5);
  }

  .x1tagjgh {
    border-bottom-color: var(--x1y0h3n6);
  }

  .x1tvr57t {
    border-bottom-color: var(--x4j9ztb);
  }

  .x1qlrwul {
    border-bottom-right-radius: 50%;
  }

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

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

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

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

  .x47xuio {
    border-bottom-width: var(--x5yc86c);
  }

  .x1nmufmu {
    border-top-color: var(--x1bk9gr);
  }

  .xj62q4i {
    border-top-left-radius: 100%;
  }

  .x1xgkolo {
    border-top-left-radius: 50%;
  }

  .x19887o6 {
    border-top-right-radius: 50%;
  }

  .x1ejq31n {
    border-top-style: none;
  }

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

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

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

  .x1x3bsgz {
    bottom: var(--x118cpt3);
  }

  .xb0g7jf {
    bottom: var(--x7r4vam);
  }

  .x19862bh {
    bottom: var(--xn5qr7l);
  }

  .x1qa65zt {
    height: .625rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .x6120nr {
    height: 12rem;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .xwaiz5r {
    height: 2.5rem;
  }

  .x1lf3n13 {
    height: 20rem;
  }

  .x1pizb70 {
    height: 3rem;
  }

  .x1sh0tsm {
    height: 4rem;
  }

  .xhjes2s {
    height: 80dvh;
  }

  .xarjpl6 {
    height: calc(1cap + var(--x1tu4ciw) + var(--x1tu4ciw) + var(--x5yc86c));
  }

  .x18tgr0z {
    height: calc(var(--xx9ffmv) + var(--xk5tntb));
  }

  .xpqbsjc {
    height: calc(var(--xx9ffmv) + var(--xx9ffmv));
  }

  .xbu0wgf {
    height: var(--x118cpt3);
  }

  .x16sq5en {
    height: var(--x14nhs97);
  }

  .xfmnda9 {
    height: var(--x1n01yi3);
  }

  .x11i8d8s {
    height: var(--x1qobfr6);
  }

  .x1k4r4oy {
    height: var(--x5yc86c);
  }

  .x1ndedvo {
    height: var(--xhckyvc);
  }

  .x1mzvyxi {
    height: var(--xjlytt9);
  }

  .x19rsyhc {
    height: var(--xk5tntb);
  }

  .xbq2wal {
    height: var(--xn5qr7l);
  }

  .xxnolq7 {
    height: var(--xtco57v);
  }

  .xklwr8b {
    height: var(--xx9ffmv);
  }

  .xnrxsp0 {
    margin-bottom: calc(-1 * (var(--xk5tntb) + var(--x5yc86c)));
  }

  .xey54ye {
    margin-bottom: calc(var(--x1lth8xo) - var(--xn5qr7l));
  }

  .x5tgjkc {
    margin-bottom: var(--x118cpt3);
  }

  .xg31y9s {
    margin-bottom: var(--x1aef5z4);
  }

  .x1odfo55 {
    margin-bottom: var(--x7r4vam);
  }

  .x1dc3zm9 {
    margin-bottom: var(--xk5tntb);
  }

  .xj54982 {
    margin-top: calc(-1 * var(--xk5tntb));
  }

  .x1213sv7 {
    margin-top: var(--x1n01yi3);
  }

  .xztsc1m {
    margin-top: var(--x1tu4ciw);
  }

  .xxeovpq {
    margin-top: var(--x7r4vam);
  }

  .x1y8ewae {
    margin-top: var(--xhckyvc);
  }

  .x17x9n3w {
    margin-top: var(--xk5tntb);
  }

  .x14wjgf7 {
    margin-top: var(--xl4obtb);
  }

  .x1rjtwas {
    margin-top: var(--xn5qr7l);
  }

  .x18f7a0d {
    margin-top: var(--xx9ffmv);
  }

  .x1qojfa0 {
    max-height: 16rem;
  }

  .x10xx96q {
    max-height: 18rem;
  }

  .x1om5vbd {
    max-height: 50dvh;
  }

  .xirxljy {
    max-height: calc(100dvh - 1.5rem);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .x6ymgno {
    max-width: 32rem;
  }

  .x13w81kk {
    max-width: 70ch;
  }

  .xe10afn {
    max-width: 80ch;
  }

  .xnnubor {
    max-width: calc(100vw - 3rem);
  }

  .xvfs6t5 {
    max-width: var(--xn64urn);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x1b3lxvz {
    min-height: 12rem;
  }

  .xyk3fo9 {
    min-height: 30rem;
  }

  .x54c0qe {
    min-height: calc(var(--xx9ffmv) + var(--xk5tntb));
  }

  .xeuugli {
    min-width: 0;
  }

  .x12kinc7 {
    min-width: 12rem;
  }

  .x9padk7 {
    min-width: 14rem;
  }

  .x11gxwtt {
    min-width: 16rem;
  }

  .x1pkcwrs {
    min-width: 48rem;
  }

  .x1bnrkr7 {
    min-width: 7rem;
  }

  .xgegk3s {
    min-width: var(--x118cpt3);
  }

  .xjmb4q1 {
    min-width: var(--xdnayyd);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x1e4zzel {
    overscroll-behavior-y: contain;
  }

  .xjun5yl {
    padding-bottom: var(--x1tu4ciw);
  }

  .xs3ctij {
    padding-bottom: var(--x7r4vam);
  }

  .xbkkmqo {
    padding-bottom: var(--xk5tntb);
  }

  .xqfjbsy {
    padding-top: var(--x118cpt3);
  }

  .xfojw1 {
    padding-top: var(--x1l2cifk);
  }

  .xt3r1hy {
    padding-top: var(--x1tu4ciw);
  }

  .x1oqv1y3 {
    padding-top: var(--x7r4vam);
  }

  .x1knknll {
    padding-top: var(--xk5tntb);
  }

  .x1wmds0o {
    top: var(--x118cpt3);
  }

  .xx27ho {
    top: var(--xn5qr7l);
  }

  .x184bfcg {
    top: var(--xx9ffmv);
  }

  .x1e7hgle {
    width: .625rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x9ndnb8 {
    width: 15rem;
  }

  .x1qyi71f {
    width: 18rem;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .xekueh {
    width: 4rem;
  }

  .xnkri8y {
    width: 7ch;
  }

  .x16ck42q {
    width: 8ch;
  }

  .xxt0oza {
    width: 9ch;
  }

  .x304xn7 {
    width: calc(var(--xx9ffmv) + var(--xk5tntb));
  }

  .xf8n1vg {
    width: calc(var(--xx9ffmv) + var(--xx9ffmv));
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xfshyly {
    width: min(100%, 36rem);
  }

  .x1hanv45 {
    width: min(100%, 60rem);
  }

  .xge2ky7 {
    width: min(32rem, 100% - 1.5rem);
  }

  .xlmnxum {
    width: min(36rem, 100%);
  }

  .xzv2p5v {
    width: min(42rem, 100%);
  }

  .x1761nho {
    width: min(44rem, 100% - 1.5rem);
  }

  .xaqq0rx {
    width: min(60rem, 100% - 1.5rem);
  }

  .xkorlzs {
    width: var(--x1n01yi3);
  }

  .x8503jm {
    width: var(--x1pbvkq9);
  }

  .x1t1rcxn {
    width: var(--x1qobfr6);
  }

  .xg7ni7m {
    width: var(--x5irhyf);
  }

  .x1buwv0c {
    width: var(--x5yc86c);
  }

  .x180bv3p {
    width: var(--xhckyvc);
  }

  .xoxp9pf {
    width: var(--xjlytt9);
  }

  .x1f443sa {
    width: var(--xk5tntb);
  }

  .xytvil3 {
    width: var(--xtco57v);
  }

  .x16upl3q {
    width: var(--xx9ffmv);
  }

  .x96fz4q:is(:first-child, [data-table-header] + *) {
    border-top-width: 0;
  }

  .x1t1fhd0:hover {
    border-bottom-color: var(--x1y0h3n6);
  }

  .xfl1w6e:hover {
    border-bottom-color: var(--x4j9ztb);
  }

  @container (width <= 56rem) {
    .x6nd8xu.x6nd8xu {
      bottom: var(--x1a31s8p);
    }
  }

  @container (width <= 58rem) {
    .x1c3tm6d.x1c3tm6d {
      height: auto;
    }
  }

  @container (width <= 30rem) {
    .x183fuq.x183fuq, .x1czwool.x1czwool {
      height: var(--x1a31s8p);
    }
  }

  @container (width <= 56rem) {
    .x1iw2hw4.x1iw2hw4 {
      margin-top: var(--x118cpt3);
    }
  }

  @container (width <= 58rem) {
    .xm87yaq.xm87yaq {
      max-height: none;
    }

    .x1u09mcv.x1u09mcv {
      min-height: 0;
    }
  }

  @container (width <= 19rem) {
    .xoo7pms.xoo7pms {
      min-width: 0;
    }
  }

  @container (width <= 56rem) {
    .xtht5on.xtht5on {
      overflow-x: auto;
    }
  }

  @container (width <= 30rem) {
    .xss2jla.xss2jla {
      padding-top: var(--x7r4vam);
    }
  }

  @container (width <= 56rem) {
    .x1x078yg.x1x078yg {
      padding-top: var(--xx9ffmv);
    }

    .xr4a7x0.xr4a7x0 {
      top: var(--x118cpt3);
    }

    .xac8h5m.xac8h5m {
      top: var(--x1a31s8p);
    }

    .x72sdoh.x72sdoh {
      width: auto;
    }
  }
}

@layer priority6 {
  .x1spwaij:after {
    inset: var(--x118cpt3);
  }
}

@layer priority7 {
  .x1lqnzyx::-webkit-slider-thumb {
    border-color: var(--x4j9ztb);
  }

  .xkot4ce::-moz-range-thumb {
    border-color: var(--x4j9ztb);
  }

  .x1pvkr6q::-moz-range-thumb {
    border-radius: 50%;
  }

  .xfiu4hc::-webkit-slider-thumb {
    border-radius: 50%;
  }

  .x98k5m5::-moz-range-thumb {
    border-style: solid;
  }

  .xn8bw6q::-webkit-slider-thumb {
    border-style: solid;
  }

  .x1w123dd::-moz-range-thumb {
    border-width: var(--x5yc86c);
  }

  .x1xfldmu::-webkit-slider-thumb {
    border-width: var(--x5yc86c);
  }
}

@layer priority8 {
  .xibs45w::-webkit-slider-thumb {
    appearance: none;
  }

  .x1e18i43::-webkit-slider-thumb {
    background-color: var(--x1eq7eu5);
  }

  .x1u30473::-moz-range-thumb {
    background-color: var(--x1eq7eu5);
  }

  .x1b3dnry::backdrop {
    background-color: var(--x1q1dr32);
  }

  .x1s928wv:after {
    content: "";
  }

  .x1j6awrg:after {
    position: absolute;
  }
}

@layer priority9 {
  .x1azwenn::-webkit-slider-thumb {
    height: var(--xk5tntb);
  }

  .x4vv9d5::-moz-range-thumb {
    height: var(--xk5tntb);
  }

  .x1ed57ev::-moz-range-thumb {
    width: var(--xk5tntb);
  }

  .xv7ntdh::-webkit-slider-thumb {
    width: var(--xk5tntb);
  }
}

@keyframes x1rdqpci-B {
  0% {
    background-position: 0 0, 100% 100%, 50% 100%;
  }

  50% {
    background-position: 100% 30%, 0 60%, 80% 0;
  }

  100% {
    background-position: 20% 100%, 60% 0, 0%;
  }
}

:root, .xfz42ou {
  --x118cpt3: 0rem;
  --x1a31s8p: auto;
  --x14nhs97: calc((1.5em * 2) + (.125rem * 2));
  --x1lth8xo: calc(1lh - 1cap);
  --xzm7c9l: calc(1rem + 3em + 1.5rem);
  --xzl4e7k: calc(.75rem + 3em + 1.5rem);
  --x5yc86c: 1px;
  --xdnayyd: 20rem;
  --x1rh9pr: 2.75rem;
  --x1pbvkq9: 12.5rem;
  --x1fz007f: calc(2.75rem + 12.5rem + 6rem);
  --xn64urn: 96rem;
}

:root, .xr1zaw5 {
  --x12eab8e: var(--xzm7c9l);
  --x1i6zt51: var(--xk5tntb);
}

:root, .x1xkfi6q {
  --x13ublqo: transparent;
  --x8j1k5s: #fff;
  --x10okfw8: #0f0f0f;
  --x4j9ztb: var(--ns-ink, #1e1e1d);
  --x3mhvxg: var(--ns-ink2, #636362);
  --x1eq7eu5: var(--ns-surface, #fefefd);
  --x1igr54h: var(--ns-shellSurface, #f3f3f2);
  --x17f2789: var(--ns-navigationSurface, #f9f9f8);
  --x13ql8vf: var(--ns-stateHover, #f9f9f8);
  --xk6w473: var(--ns-stateHover, #f9f9f8);
  --x1bk9gr: var(--ns-rowDivider, #f6f6f5);
  --x1g4r2f3: var(--ns-surfaceNuance, #f3f3f2);
  --x1xjovd2: var(--ns-stateSelected, #efefee);
  --x1y0h3n6: var(--ns-hairline, #e2e2e1);
  --x1fi260m: var(--ns-edge, #d0d0cf);
  --x6jqthk: var(--ns-controlBorder, #898989);
  --x1e9rtt5: var(--ns-focus, #ca504c);
  --xoslsda: var(--ns-accent, #ca504c);
  --x12fdo6e: var(--ns-accentHover, #c64c48);
  --x1frxeol: var(--ns-accentInk, #000);
  --x1q1dr32: var(--ns-modalVeil, #100f0f2e);
  --x1e1p3ua: var(--ns-failure, #af3029);
  --xh63zw6: var(--ns-repair, #b64c0b);
  --xpshjhr: var(--ns-waiting, #8a6700);
  --x288vzw: var(--ns-proposal, #5e409d);
  --x1uq178y: var(--ns-toolkitBlue, #205ea6);
  --xqdaho0: var(--ns-toolkitCyan, #157972);
  --x1vsn5l9: var(--ns-toolkitMagenta, #a02f6f);
  --x1178fzz: var(--ns-failureTint, #fff6f4);
  --x1logprw: var(--ns-repairTint, #fff6f2);
  --xt0d42x: var(--ns-waitingTint, #fcf8ef);
  --x13u6452: var(--ns-proposalTint, #f8f7ff);
}

:root, .x1jkenfb {
  --x151en8q: 0;
}

:root, .xfg3vre {
  --x1l2cifk: .5lh;
  --x1aef5z4: .75lh;
}

:root, .x1rnwaek {
  --x1lnha4h: .375rem;
  --xzu2b10: 0 1px 0 0 var(--ns-edge, #d0d0cf);
  --x1ff2lxn: 0 .625rem 1.75rem -.5rem var(--ns-toolkitShade, #1e1e1d47);
  --x1pxvffb: calc(-2 * var(--x1n01yi3));
  --x1445t8k: 0 1.125rem 2.5rem -.625rem var(--ns-toolkitShadeRaised, #1e1e1d61);
}

:root, .x1qqtl54 {
  --x1n01yi3: .125rem;
  --xl4obtb: .25rem;
  --xn5qr7l: .375rem;
  --x7r4vam: .5rem;
  --x1tu4ciw: .75rem;
  --xk5tntb: 1rem;
  --xhckyvc: 1.5rem;
  --xx9ffmv: 2rem;
}

:root, .x1aapfep {
  --xll5k7r: var(--ns-ink, #1e1e1d);
  --x9rn139: var(--ns-toolkitInkSurface, #cfcfce);
  --x23tl4a: var(--ns-toolkitInkCanvas, #8c8c8b);
  --x12hlkow: var(--ns-toolkitInkMark, #1e1e1d);
  --x10z66qh: var(--ns-toolkitInkBorder, #8c8c8b);
  --x1ly23pp: var(--ns-toolkitInkText, #1e1e1d);
  --x9c43da: var(--ns-toolkitInkSubdued, #5c5c5b);
}

:root, .x155cn0k {
  --xq90gbn: .16s;
  --x19dznsk: .42s;
  --xe6sq7i: 12s;
  --x1w8yfbq: cubic-bezier(.2, .7, .2, 1);
}

:root, .x1vxyoyz {
  --xtidffn: "Inter Variable", ui-sans-serif, system-ui, sans-serif;
  --xnukkej: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --x12t2md7: .8125rem;
  --x1t53ek7: calc(.8125rem * 11 / 12);
  --xy1gd7s: calc(.8125rem * 7 / 6);
  --xtco57v: 1rem;
  --x4edre3: 1.1667em;
  --xttp1vv: calc(1.5 / 1.1667);
  --x1qobfr6: .75rem;
  --xjlytt9: .3125rem;
  --x2p9vpr: 1;
  --x5irhyf: 1.5em;
  --x16atkfs: 1.5em;
  --x1kfc5jz: inherit;
  --x1dd7djx: 400;
  --x8h7nyq: 700;
}

.x119221g {
  --x10z66qh: color-mix(in oklab,var(--x1eq7eu5) 45%,var(--xll5k7r));
}

.xsxptmf {
  --x12hlkow: color-mix(in oklab,var(--xll5k7r) 72%,var(--x4j9ztb));
}

.x7mgkjx {
  --x151en8q: 0;
}

.x1nhhr70 {
  --x23tl4a: color-mix(in oklab,var(--x1eq7eu5) 46%,var(--xll5k7r));
}

.xlxfx0c {
  --x9c43da: light-dark(color-mix(in oklab,var(--x4j9ztb) 90%,var(--x1eq7eu5)), color-mix(in oklab,var(--x4j9ztb) 92%,var(--x1eq7eu5)));
}

.x6vpf0p {
  --x9rn139: light-dark(color-mix(in oklab,var(--x1eq7eu5) 68%,var(--xll5k7r)), color-mix(in oklab,var(--x1eq7eu5) 84%,var(--xll5k7r)));
}

.x11galrz {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 0) 85%,var(--x4j9ztb));
}

.xzb5rso {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 110) 85%,var(--x4j9ztb));
}

.x15omkuv {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 120) 85%,var(--x4j9ztb));
}

.x3dbp5d {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 130) 85%,var(--x4j9ztb));
}

.x6fbzqm {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 140) 85%,var(--x4j9ztb));
}

.x1gjq7kj {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 150) 85%,var(--x4j9ztb));
}

.xfos0pd {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 160) 85%,var(--x4j9ztb));
}

.x1dqtwdt {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 170) 85%,var(--x4j9ztb));
}

.x1wn2eib {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 180) 85%,var(--x4j9ztb));
}

.xlkfcvp {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 190) 85%,var(--x4j9ztb));
}

.x1e6o756 {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 200) 85%,var(--x4j9ztb));
}

.x1g76jjb {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 210) 85%,var(--x4j9ztb));
}

.x1dbhep {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 220) 85%,var(--x4j9ztb));
}

.x4j4wko {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 230) 85%,var(--x4j9ztb));
}

.x1wcxuij {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 240) 85%,var(--x4j9ztb));
}

.xe33cfg {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 250) 85%,var(--x4j9ztb));
}

.xoiup1b {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 260) 85%,var(--x4j9ztb));
}

.x5whzxx {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 270) 85%,var(--x4j9ztb));
}

.xxz8mmo {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 320) 85%,var(--x4j9ztb));
}

.x10ndvvq {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 330) 85%,var(--x4j9ztb));
}

.xsd9kt3 {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 340) 85%,var(--x4j9ztb));
}

.x1jpwnmy {
  --xll5k7r: color-mix(in oklab,oklch(from var(--x1uq178y) l c 350) 85%,var(--x4j9ztb));
}

.xziusbm:focus-within, .x1aq1xf6:hover {
  --x151en8q: 1;
}
