@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0}html,body,#app{block-size:100%}.base-ui-disable-scrollbar{scrollbar-width:none}.base-ui-disable-scrollbar::-webkit-scrollbar{display:none}}

@layer priority1;

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

  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .xd9czmc {
    margin: calc(-1 * var(--x10t1523));
  }

  .x9mozw4 {
    margin: var(--x1dfbzpe);
  }

  .x1717udv {
    padding: 0;
  }

  .xaju7nc {
    padding: calc(var(--x14qfvqq) + var(--x167462n));
  }

  .x15oxn0s {
    padding: calc(var(--x1dfbzpe) + var(--x167462n));
  }

  .xuq15dk {
    padding: var(--x10t1523);
  }

  .xgkxwzn {
    padding: var(--x14qfvqq);
  }

  .x14zdla {
    padding: var(--x167462n);
  }

  .x1gxuts9 {
    padding: var(--x1dfbzpe);
  }

  .xhgm9zm {
    padding: var(--x1idl5u1);
  }

  .x3jtwjc {
    padding: var(--x1izh730);
  }

  .xqf95bd {
    padding: var(--x8f5qbw);
  }
}

@layer priority3 {
  .x14426n5 {
    border-color: color-mix(in srgb,var(--x1636r6k) 35%,var(--x8mqhla));
  }

  .x1hrpsqe {
    border-color: color-mix(in srgb,var(--x1xedu38) 30%,var(--x8mqhla));
  }

  .xl4t8hs {
    border-color: color-mix(in srgb,var(--xd4osbv) 30%,var(--x8mqhla));
  }

  .xgda73a {
    border-color: color-mix(in srgb,var(--xgxjxvi) 55%,var(--x8mqhla));
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .xrp1nn2 {
    border-color: var(--x15lglfs);
  }

  .x1clpl6y {
    border-color: var(--x1ii3uwb);
  }

  .x17uv4g3 {
    border-color: var(--x1kzfahw);
  }

  .xx3iixo {
    border-color: var(--x1xedu38);
  }

  .xu8a4de {
    border-color: var(--x4vnt8y);
  }

  .x1afb7ij {
    border-color: var(--x8mqhla);
  }

  .xhtpgeo {
    border-color: var(--xx9icex);
  }

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

  .xuxrje7 {
    border-inline-width: 0;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x1osumxg {
    border-radius: var(--x1laix0a);
  }

  .x1ez88s2 {
    border-radius: var(--xee8dy5);
  }

  .x1xeb77o {
    border-radius: var(--xlchxy6);
  }

  .x1r4df6n {
    border-radius: var(--xtwjzsg);
  }

  .x1avlqsc {
    border-radius: var(--xumooft);
  }

  .xbsl7fq {
    border-style: dashed;
  }

  .xng3xce {
    border-style: none;
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xvndefy {
    border-width: 1.5px;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .xdh2fpr {
    border-width: 2px;
  }

  .xuge86j {
    columns: 14rem 2;
  }

  .xxhr3t {
    gap: 0;
  }

  .x11qjel1 {
    gap: calc(var(--x14qfvqq) + var(--x167462n));
  }

  .xsve2b3 {
    gap: var(--x10t1523);
  }

  .xprmc29 {
    gap: var(--x14qfvqq);
  }

  .xc44oyk {
    gap: var(--x167462n);
  }

  .x1rgyy7g {
    gap: var(--x1dfbzpe);
  }

  .x186wja6 {
    gap: var(--x1idl5u1);
  }

  .x580v69 {
    gap: var(--x1izh730);
  }

  .x1mmhtb4 {
    gap: var(--x8f5qbw);
  }

  .xgkxs2y {
    grid-column: 1;
  }

  .x1hslxy9 {
    grid-column: detail;
  }

  .x176dybc {
    grid-column: list;
  }

  .xx28mas {
    grid-column: sidebar;
  }

  .xvoow68 {
    grid-row: detail;
  }

  .x1capnb9 {
    grid-row: list;
  }

  .x1ou8fnm {
    grid-row: sidebar;
  }

  .x17qwg5z {
    grid-template-areas: "sidebar list detail";
  }

  .x10no89f {
    inset-block: 0;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .xe8uvvx {
    list-style: none;
  }

  .x10im51j {
    margin-block: 0;
  }

  .x1bqedex {
    margin-block: var(--x10t1523);
  }

  .xa66g96 {
    margin-block: var(--x14qfvqq);
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .x1uem8ce {
    margin-inline: calc(-1 * var(--x10t1523));
  }

  .xfmpt0 {
    margin-inline: calc(-1 * var(--x14qfvqq));
  }

  .x10uhcgb {
    margin-inline: var(--x10t1523);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xq3a471 {
    outline: var(--x167462n) solid var(--x1kzfahw);
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x1ilhcv {
    padding-block: .1em;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xxw4y2o {
    padding-block: calc(var(--x14qfvqq) + var(--x167462n));
  }

  .xjwjt24 {
    padding-block: var(--x10t1523);
  }

  .x1l7g0oo {
    padding-block: var(--x14qfvqq);
  }

  .xfopgp8 {
    padding-block: var(--x167462n);
  }

  .x1mov3ta {
    padding-block: var(--x1dfbzpe);
  }

  .xiw5w3a {
    padding-block: var(--x1idl5u1);
  }

  .x1abklsd {
    padding-block: var(--x1izh730);
  }

  .x1h1t6ev {
    padding-block: var(--x1wh94ak);
  }

  .x1xbz5dk {
    padding-block: var(--x8f5qbw);
  }

  .x1pjywub {
    padding-inline: .3em;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x3y1lgt {
    padding-inline: 3px;
  }

  .x1iiluam {
    padding-inline: calc(var(--x14qfvqq) + var(--x167462n));
  }

  .xb4w3vj {
    padding-inline: calc(var(--x1dfbzpe) + var(--x167462n));
  }

  .x9zmjb3 {
    padding-inline: var(--x10t1523);
  }

  .x1hrvset {
    padding-inline: var(--x14qfvqq);
  }

  .x1b7r71p {
    padding-inline: var(--x1dfbzpe);
  }

  .xc3hvvd {
    padding-inline: var(--x1idl5u1);
  }

  .xupzyqn {
    padding-inline: var(--x8f5qbw);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .x1hl2dhg {
    text-decoration: none;
  }

  .xmxmxyi:focus-within {
    border-color: var(--x15lglfs);
  }

  .xnkum7l:hover:not(:disabled) {
    border-color: var(--x4vnt8y);
  }

  .xr6224w:hover:not(:disabled) {
    border-color: var(--xdhyzvz);
  }

  .x1l7fxv4:focus-visible {
    outline: 2px solid var(--x15lglfs);
  }

  .x1voclkh:focus-within, .x9xlkki:focus-visible {
    outline: var(--x167462n) solid var(--x15lglfs);
  }

  .xjkw3x7:not(:empty) {
    padding-block: var(--x14qfvqq);
  }

  .xitpav4:not(:empty) {
    padding-inline: var(--x14qfvqq);
  }

  .x18cquyn:has([data-checked]) {
    border-color: var(--x1kzfahw);
  }

  .x1yapnne:hover {
    border-color: var(--x4vnt8y);
  }

  .x2q17ny:hover {
    border-color: var(--xdhyzvz);
  }

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

  .xr44uxk:focus {
    border-color: var(--x15lglfs);
  }

  @media (width >= 56rem) {
    .xahur7h.xahur7h {
      margin-block: auto;
    }

    .xpz8q89.xpz8q89 {
      padding-block: var(--x1izh730);
    }

    .x1giq7ds.x1giq7ds {
      padding-inline: 0;
    }

    .x3vimaq.x3vimaq {
      padding-inline: var(--x1izh730);
    }
  }

  @container shell (width <= 40rem) {
    .xfyjdox.xfyjdox {
      gap: var(--x167462n);
    }
  }

  @container pull (width >= 50rem) {
    .x1gw82pk.x1gw82pk {
      grid-column: 2;
    }

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

  @container shell (width <= 40rem) {
    .x110l7x2.x110l7x2 {
      grid-template-areas: "detail"
                           "detail";
    }

    .x6di2rx.x6di2rx {
      grid-template-areas: "list"
                           "sidebar";
    }
  }

  @container composer (width <= 26rem) {
    .x1iandnt.x1iandnt {
      overflow: hidden;
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .x2oewzf.x2oewzf {
      overflow: hidden;
    }
  }

  @container shell (width <= 40rem) {
    .x1ihjjt4.x1ihjjt4 {
      padding-block: var(--x10t1523);
    }
  }

  @container pane (width <= 40rem) {
    .x1cetqlj.x1cetqlj {
      padding-block: var(--x1idl5u1);
    }
  }

  @container shell (width <= 40rem) {
    .x16gfl99.x16gfl99 {
      padding-inline: 0;
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .xfr3sxj.xfr3sxj {
      padding-inline: 0;
    }
  }

  @container shell (width <= 40rem) {
    .x1vdo8s3.x1vdo8s3 {
      padding-inline: var(--x10t1523);
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .xek1a18.xek1a18 {
      padding-inline: var(--x10t1523);
    }
  }

  @container pane (width <= 40rem) {
    .x12jr4jh.x12jr4jh {
      padding-inline: var(--x1idl5u1);
    }
  }
}

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

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

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

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

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

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x7vzc69 {
    animation-delay: calc(var(--x10ozeaj) * .5);
  }

  .xda5wrv {
    animation-delay: var(--x10ozeaj);
  }

  .xpz12be {
    animation-direction: alternate;
  }

  .x15441yj {
    animation-duration: calc(var(--x10ozeaj) * 3);
  }

  .xzcglgk {
    animation-duration: calc(var(--x10ozeaj) * 4);
  }

  .x1rn3aws {
    animation-duration: calc(var(--x10ozeaj) * 5);
  }

  .xv9w0qx {
    animation-duration: calc(var(--x10ozeaj) * 6);
  }

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

  .xcx56e2 {
    animation-name: x13kz0yu-B;
  }

  .x1a44k40 {
    animation-name: x1do5dr1-B;
  }

  .x10lj5dj {
    animation-name: x1o1q2gg-B;
  }

  .x1aerksh {
    animation-name: x1wc8ddo-B;
  }

  .x18n38dw {
    animation-name: x6gmr7m-B;
  }

  .xsek6mp {
    animation-name: xetm37o-B;
  }

  .x1esw782 {
    animation-timing-function: linear;
  }

  .xswp7yk {
    animation-timing-function: var(--xahhhze);
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .xqkn89t {
    background-clip: content-box;
  }

  .x1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .xr3tfji {
    background-color: color-mix(in srgb,var(--x1636r6k) 14%,transparent);
  }

  .x1wki4gu {
    background-color: color-mix(in srgb,var(--x1636r6k) 15%,var(--x1ii3uwb));
  }

  .x190989s {
    background-color: color-mix(in srgb,var(--x1636r6k) 18%,transparent);
  }

  .x1ezpgkh {
    background-color: color-mix(in srgb,var(--x1636r6k) 8%,var(--x1ii3uwb));
  }

  .x14dlw69 {
    background-color: color-mix(in srgb,var(--x17idnec) 18%,transparent);
  }

  .x1wz3g0c {
    background-color: color-mix(in srgb,var(--x1fnjyai) 13%,var(--x1ii3uwb));
  }

  .xlh16xd {
    background-color: color-mix(in srgb,var(--x1fnjyai) 13%,var(--x3gsai7));
  }

  .xa61vgg {
    background-color: color-mix(in srgb,var(--x1fnjyai) 14%,transparent);
  }

  .x4xzr0u {
    background-color: color-mix(in srgb,var(--x1fnjyai) 18%,transparent);
  }

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

  .x1dm3dgu {
    background-color: color-mix(in srgb,var(--x1kzfahw) 18%,transparent);
  }

  .x1k82k9b {
    background-color: color-mix(in srgb,var(--x1l1xk87) 12%,var(--x1ii3uwb));
  }

  .x1xvu0kh {
    background-color: color-mix(in srgb,var(--x1l1xk87) 18%,transparent);
  }

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

  .x19p65w3 {
    background-color: color-mix(in srgb,var(--x1xedu38) 11%,var(--x1ii3uwb));
  }

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

  .xx3j280 {
    background-color: color-mix(in srgb,var(--x1xedu38) 18%,transparent);
  }

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

  .x318hs1 {
    background-color: color-mix(in srgb,var(--x1xedu38) 8%,var(--x1ii3uwb));
  }

  .x19rykht {
    background-color: color-mix(in srgb,var(--xd4osbv) 8%,var(--x1ii3uwb));
  }

  .xofojbi {
    background-color: color-mix(in srgb,var(--xgxjxvi) 5%,var(--x3gsai7));
  }

  .xqki655 {
    background-color: color-mix(in srgb,var(--xgxjxvi) 6%,var(--x3gsai7));
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x19cm5vk {
    background-color: var(--x10ts2il);
  }

  .xpvtqyk {
    background-color: var(--x15hgri2);
  }

  .x1t09e50 {
    background-color: var(--x1636r6k);
  }

  .xmshqs3 {
    background-color: var(--x17a2ehh);
  }

  .xkspch6 {
    background-color: var(--x17idnec);
  }

  .x1fqep2u {
    background-color: var(--x18t484g);
  }

  .x1fiq3ta {
    background-color: var(--x1b9h3zt);
  }

  .x12ws34n {
    background-color: var(--x1fnjyai);
  }

  .xs2k5yh {
    background-color: var(--x1fsgddy);
  }

  .x1j8tfs1 {
    background-color: var(--x1ii3uwb);
  }

  .x1yk8di2 {
    background-color: var(--x1kzfahw);
  }

  .xf2eb57 {
    background-color: var(--x1l1xk87);
  }

  .x1jq534e {
    background-color: var(--x1siwuvz);
  }

  .x1kem7ui {
    background-color: var(--x1sqg662);
  }

  .x1yc3q2i {
    background-color: var(--x1ssdnth);
  }

  .x4zmdcb {
    background-color: var(--x1vde02d);
  }

  .x1gz4sqz {
    background-color: var(--x1xd2ert);
  }

  .xfeqcdy {
    background-color: var(--x1xedu38);
  }

  .x1g4rdxo {
    background-color: var(--x3gsai7);
  }

  .x1w5jigr {
    background-color: var(--x4vnt8y);
  }

  .x1mngaxu {
    background-color: var(--x8mqhla);
  }

  .x63mspk {
    background-color: var(--x9pw7oi);
  }

  .xg8ind7 {
    background-color: var(--xd4osbv);
  }

  .x1x0lb76 {
    background-color: var(--xgxjxvi);
  }

  .xc7v9rv {
    background-color: var(--xifapjv);
  }

  .x1h5msqu {
    background-color: var(--xmgxf9j);
  }

  .xi0mqxv {
    background-color: var(--xny1ajq);
  }

  .x166okl3 {
    background-color: var(--xshatg5);
  }

  .xv6c25s {
    background-color: var(--xx9icex);
  }

  .xzv5134 {
    background-color: var(--xz6qyvz);
  }

  .xp0961o {
    background-image: linear-gradient(180deg,var(--x17gst56) 0%,var(--xbdix5v) 60%,var(--xj3qz0k) 100%);
  }

  .xjv3t7r {
    background-image: linear-gradient(90deg,var(--xx9icex) 35%,var(--xifapjv) 50%,var(--xx9icex) 65%);
  }

  .x19hqrfe {
    background-size: 250% 100%;
  }

  .x19wxdve {
    border-block-color: #0000;
  }

  .x4m1c9t {
    border-block-color: var(--x4vnt8y);
  }

  .xw2y42x {
    border-block-color: var(--x8mqhla);
  }

  .x8gr1rl {
    border-block-style: dashed;
  }

  .xykt701 {
    border-block-style: solid;
  }

  .x1616tdu {
    border-block-width: 0;
  }

  .x1kbiq1m {
    border-block-width: 1px;
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1mxy076 {
    border-end-end-radius: var(--x1laix0a);
  }

  .xna66gc {
    border-end-end-radius: var(--xlchxy6);
  }

  .xvsakg1 {
    border-end-end-radius: var(--xumooft);
  }

  .x17ca4s {
    border-end-start-radius: var(--xlchxy6);
  }

  .xwtipzh {
    border-end-start-radius: var(--xumooft);
  }

  .xx0ipuh {
    border-inline-end-color: var(--x8mqhla);
  }

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

  .x10w94by {
    border-inline-end-width: 0;
  }

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

  .xv5lvn5 {
    border-inline-start-color: #0000;
  }

  .x19ocl4t {
    border-inline-start-color: var(--x1636r6k);
  }

  .x1yn5d2r {
    border-inline-start-color: var(--x1fnjyai);
  }

  .xmmiraw {
    border-inline-start-color: var(--x1kzfahw);
  }

  .x13wzwhn {
    border-inline-start-color: var(--x1xedu38);
  }

  .x8yzg5p {
    border-inline-start-color: var(--x8mqhla);
  }

  .x18pshvp {
    border-inline-start-color: var(--xd4osbv);
  }

  .xstzfhl {
    border-inline-start-style: none;
  }

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

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

  .xyumdvf {
    border-inline-start-width: 2px;
  }

  .xct1zlm {
    border-inline-start-width: 3px;
  }

  .xfjapqc {
    border-inline-start-width: var(--x10t1523);
  }

  .x1j42obb {
    border-inline-start-width: var(--x167462n);
  }

  .xg6u6f {
    border-start-end-radius: var(--x1laix0a);
  }

  .xbxevf0 {
    border-start-end-radius: var(--xumooft);
  }

  .xa78252 {
    border-start-start-radius: var(--xumooft);
  }

  .x11utrba {
    box-shadow: inset 0 0 0 3px var(--x1ii3uwb);
  }

  .xa0egqj {
    box-shadow: inset 2px 0 0 var(--x1xedu38);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1guba2k {
    box-shadow: var(--x10zox73);
  }

  .xtoh96 {
    box-shadow: var(--x1a9suf0);
  }

  .xs14udz {
    box-shadow: var(--xcaxg9i);
  }

  .xu32zw8 {
    box-shadow: var(--xi0aay8);
  }

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

  .x1afcbsf {
    box-sizing: content-box;
  }

  .x1qgqlal {
    break-inside: avoid;
  }

  .xhdg8po {
    caption-side: bottom;
  }

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

  .x1gj8qfm {
    clip-path: none;
  }

  .x1heor9g {
    color: inherit;
  }

  .x19co3pv {
    color: #0000;
  }

  .xbqqq4z {
    color: var(--x10ts2il);
  }

  .x18by127 {
    color: var(--x116v4f6);
  }

  .x1w6fxtz {
    color: var(--x145kqkg);
  }

  .x12tq6ma {
    color: var(--x1636r6k);
  }

  .xmsnryo {
    color: var(--x17idnec);
  }

  .xi8iwio {
    color: var(--x18mjzll);
  }

  .x1gjg894 {
    color: var(--x1fnjyai);
  }

  .xmbvwxo {
    color: var(--x1ii3uwb);
  }

  .x22ib9p {
    color: var(--x1kfn2x);
  }

  .x1qjxk8k {
    color: var(--x1kzfahw);
  }

  .x1ata1w2 {
    color: var(--x1l1xk87);
  }

  .xtm2q2y {
    color: var(--x1mmnn47);
  }

  .xc93hvu {
    color: var(--x1n89inw);
  }

  .x1953r8n {
    color: var(--x1svripq);
  }

  .xywyr83 {
    color: var(--x1tzcbsb);
  }

  .x1keffpq {
    color: var(--x1uf661j);
  }

  .x1ey0zai {
    color: var(--x1xedu38);
  }

  .x1n8hsgj {
    color: var(--x3t5lj0);
  }

  .x1mx7v8k {
    color: var(--x6xudfy);
  }

  .x1enmphw {
    color: var(--xd4osbv);
  }

  .x19mzvs {
    color: var(--xifapjv);
  }

  .x1cmv4jg {
    color: var(--xleih7x);
  }

  .x1jdi4ks {
    color: var(--xm78xv0);
  }

  .x7vg73g {
    color: var(--xmgxf9j);
  }

  .x1e7qhin {
    color: var(--xny1ajq);
  }

  .x1ftktlu {
    color: var(--xx9icex);
  }

  .xjt1vj8 {
    color: var(--xz33ur3);
  }

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

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

  .xlm5yx {
    column-gap: var(--x10t1523);
  }

  .xtt4jr9 {
    column-gap: var(--x14qfvqq);
  }

  .x1oehgvj {
    column-gap: var(--x1dfbzpe);
  }

  .x1h188n8 {
    column-gap: var(--x1idl5u1);
  }

  .x1g5ft0t {
    column-gap: var(--x1izh730);
  }

  .x1ack33b {
    column-gap: var(--x8f5qbw);
  }

  .x41o525 {
    contain: inline-size;
  }

  .xesr7f2 {
    container-name: columns;
  }

  .x4gn8sq {
    container-name: composer;
  }

  .x1cu8t2m {
    container-name: pane;
  }

  .x4a2v2g {
    container-name: pull;
  }

  .xdwjo90 {
    container-name: shell;
  }

  .x1too9vb {
    container-name: task;
  }

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

  .xicojor {
    cursor: col-resize;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .xzt5al7 {
    direction: ltr;
  }

  .x104kibb {
    display: -webkit-box;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x1rg5ohu {
    display: inline-block;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xwz0xwf {
    display: inline-grid;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x1r8uery {
    flex-basis: 0;
  }

  .x1kfky9y {
    flex-basis: 10rem;
  }

  .x19ebn78 {
    flex-basis: 11rem;
  }

  .xz35qm7 {
    flex-basis: 12rem;
  }

  .xwjm1zm {
    flex-basis: 14rem;
  }

  .x1em7b6m {
    flex-basis: 16rem;
  }

  .x109vnjc {
    flex-basis: 20rem;
  }

  .x1pq0sfr {
    flex-basis: 9rem;
  }

  .xdl72j9 {
    flex-basis: auto;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x8iuv6i {
    flex-grow: 999;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .x356krb {
    flex-shrink: 100;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x15p3g5b {
    font-family: var(--x3j1dw7);
  }

  .x1a9107h {
    font-family: var(--xr93lzs);
  }

  .xeb7xqv {
    font-size: .9em;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x1ssje8w {
    font-size: var(--x110wmrw);
  }

  .xrzrxg8 {
    font-size: var(--x1mnhbye);
  }

  .xhhlp1h {
    font-size: var(--x1wrss4p);
  }

  .xzy1ybv {
    font-size: var(--x1x9r5u9);
  }

  .xov4qal {
    font-size: var(--x30umu0);
  }

  .xquac7c {
    font-size: var(--xtufr6a);
  }

  .x1k4tb9n {
    font-style: italic;
  }

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

  .xbrjbhg {
    font-weight: var(--x1fqlpuq);
  }

  .xhbu59n {
    font-weight: var(--x1n1f89r);
  }

  .x145dyst {
    font-weight: var(--xcjps0r);
  }

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

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

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

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

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

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

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

  .xrwz996 {
    grid-template-columns: max-content 1fr;
  }

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

  .x1hma9qu {
    grid-template-columns: minmax(8.5rem, max-content) 1fr;
  }

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

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

  .x4w6khx {
    grid-template-columns: subgrid;
  }

  .x1npt369 {
    grid-template-columns: var(--x1xhdxly) var(--x1gk4b4b) minmax(0,1fr);
  }

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

  .xtijo5x {
    inset-inline-end: 0;
  }

  .x1woyocn {
    inset-inline-end: auto;
  }

  .xqvi2nk {
    inset-inline-end: calc(-1 * var(--x14qfvqq));
  }

  .x1pxn5pe {
    inset-inline-end: var(--x10t1523);
  }

  .x111dktr {
    inset-inline-end: var(--x1dfbzpe);
  }

  .xb1okd {
    inset-inline-end: var(--x1idl5u1);
  }

  .x1765b1 {
    inset-inline-start: -5px;
  }

  .x1o0tod {
    inset-inline-start: 0;
  }

  .xbudbmw {
    inset-inline-start: 50%;
  }

  .x16jr47p {
    inset-inline-start: var(--x167462n);
  }

  .xl56j7k {
    justify-content: center;
  }

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

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

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

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

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

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

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

  .x1vnzora {
    letter-spacing: var(--xeofshw);
  }

  .x4ommrk {
    line-height: var(--x1b6jw5);
  }

  .x1xiuzsv {
    line-height: var(--x90bjs1);
  }

  .x1d419eb {
    margin-inline-end: calc(-1 * var(--x10t1523));
  }

  .xzywjxv {
    margin-inline-end: var(--x10t1523);
  }

  .xvc5jky {
    margin-inline-start: auto;
  }

  .x1nxi9p2 {
    margin-inline-start: calc(-1 * var(--x14qfvqq));
  }

  .xpe63m8 {
    margin-inline-start: calc(-1 * var(--x167462n));
  }

  .x1muw9mh {
    margin-inline-start: calc(var(--x1uy9d1m) / 2 - .5px);
  }

  .x14siuke {
    margin-inline-start: var(--x14qfvqq);
  }

  .x1uw8yjq {
    margin-inline-start: var(--x1idl5u1);
  }

  .x1uf5brq {
    margin-inline-start: var(--x1uy9d1m);
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .x3onkmb {
    opacity: .35;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x197sbye {
    opacity: .6;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1vr4rj8 {
    outline-color: var(--x15lglfs);
  }

  .x1vq8vum {
    outline-color: var(--x8mqhla);
  }

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

  .x1wfwxd8 {
    outline-offset: 0;
  }

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .xkwyi8 {
    outline-offset: calc(-1 * var(--x167462n));
  }

  .xqb7zgd {
    outline-offset: var(--x167462n);
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .x1xzczws {
    overflow-anchor: none;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .xyri2b {
    padding-inline-end: 0;
  }

  .x1608mpa {
    padding-inline-end: calc(var(--x105ti8d) + var(--x14qfvqq));
  }

  .xb07zav {
    padding-inline-end: var(--x10t1523);
  }

  .x1eyuvmn {
    padding-inline-end: var(--x14qfvqq);
  }

  .x1i5k4xl {
    padding-inline-end: var(--x167462n);
  }

  .x1y9iux0 {
    padding-inline-end: var(--x1dfbzpe);
  }

  .xn9gdad {
    padding-inline-end: var(--x8f5qbw);
  }

  .x1f5qbi {
    padding-inline-start: calc(1.5rem + var(--x14qfvqq));
  }

  .x17c67c0 {
    padding-inline-start: calc(var(--x1uy9d1m) / 2 + var(--x14qfvqq));
  }

  .xnphtb6 {
    padding-inline-start: calc(var(--x8f5qbw) + var(--x14qfvqq));
  }

  .xqmalhv {
    padding-inline-start: var(--x167462n);
  }

  .x16bzay6 {
    padding-inline-start: var(--x1dfbzpe);
  }

  .x1y4ti7d {
    padding-inline-start: var(--x1idl5u1);
  }

  .x43ztzk {
    padding-inline-start: var(--x1wh94ak);
  }

  .xwis17l {
    padding-inline-start: var(--x8f5qbw);
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .x15gdd2a {
    row-gap: var(--x10t1523);
  }

  .x1g9a3lr {
    row-gap: var(--x14qfvqq);
  }

  .x1sexs5c {
    row-gap: var(--x167462n);
  }

  .xqkktjd {
    row-gap: var(--x1dfbzpe);
  }

  .xb8p8nf {
    row-gap: var(--x1idl5u1);
  }

  .xy5xoyy {
    row-gap: var(--x8f5qbw);
  }

  .xeq4nuv {
    tab-size: 2;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .x1yc453h {
    text-align: start;
  }

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

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

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

  .xi2nhp4 {
    text-decoration-style: dotted;
  }

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .xg830sg {
    text-underline-offset: .15em;
  }

  .x1ohr1zr {
    text-underline-offset: .2em;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .x1c071of {
    transform: none;
  }

  .x7p49u4 {
    transform: rotate(0);
  }

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

  .x1iffjtl {
    transform: rotate(90deg);
  }

  .x1n5d1j9 {
    transform: scale(.96);
  }

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

  .xumwmo6 {
    transform: translateX(100%);
  }

  .x1weeur4 {
    transform: translateY(100%);
  }

  .xma01cc {
    transform: translateY(var(--x14qfvqq));
  }

  .x1al4vs7 {
    transform-origin: 0 0;
  }

  .xctpfpq {
    transform-origin: var(--transform-origin);
  }

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

  .xiuoxze {
    transition-duration: var(--x10ozeaj);
  }

  .xon1fzz {
    transition-duration: var(--x117cf2t);
  }

  .x1riy68 {
    transition-duration: var(--xsyrxxv);
  }

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

  .x1j8x57s {
    transition-property: background-color, color, border-color, box-shadow;
  }

  .xs2xxs2 {
    transition-property: background-color, color;
  }

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

  .x12zzom9 {
    transition-property: border-color, box-shadow;
  }

  .x1syfj9g {
    transition-property: margin-inline-start;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

  .xxnu56j {
    transition-property: stroke-dashoffset;
  }

  .x11xpdln {
    transition-property: transform;
  }

  .xxrbq2n {
    transition-property: width;
  }

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

  .x1vuvk63 {
    transition-timing-function: var(--xahhhze);
  }

  .xvrbanz {
    -webkit-user-select: all;
    user-select: all;
  }

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

  .xxymvpz {
    vertical-align: middle;
  }

  .x1uuroth {
    vertical-align: text-bottom;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1sdyfia {
    white-space: pre;
  }

  .x1yn0g08 {
    word-break: break-all;
  }

  .x1vav90u {
    z-index: var(--x10p9o05);
  }

  .xeohv15 {
    z-index: var(--x1o1vg5z);
  }

  .x8k31bz {
    z-index: var(--x1svvtbz);
  }

  .x1q1j8rm {
    z-index: var(--x3fpupm);
  }

  .x1uandun {
    z-index: var(--xge4q4k);
  }

  .x1l1kfmf:active:not(:disabled) {
    background-color: color-mix(in srgb,var(--x1xedu38) 14%,var(--x3gsai7));
  }

  .x1yssodg:hover:not(:disabled) {
    background-color: color-mix(in srgb,var(--x1xedu38) 8%,var(--x3gsai7));
  }

  .x3gfgkz:focus-visible {
    background-color: var(--x15lglfs);
  }

  .xpvdzr3:active:not(:disabled) {
    background-color: var(--x16hf8al);
  }

  .xn7rtef:hover:not(:disabled) {
    background-color: var(--x17a2ehh);
  }

  .x159erww[data-checked] {
    background-color: var(--x1ii3uwb);
  }

  .xcwyica:hover:not(:disabled), .xff3969:active:not(:disabled) {
    background-color: var(--x1vde02d);
  }

  .x19ohkcd:active:not(:disabled) {
    background-color: var(--x1xd2ert);
  }

  .xdg0klb:hover:not(:disabled) {
    background-color: var(--x1xumkjf);
  }

  .xdwtr8a:hover:not(:disabled) {
    background-color: var(--xshatg5);
  }

  .xnrajga:hover:not(:disabled) {
    background-color: var(--xtkx7ao);
  }

  .x186u9zp:active:not(:disabled) {
    background-color: var(--xud6j1h);
  }

  .xtqpzn8[data-checked] {
    box-shadow: 0 0 0 1px var(--x8mqhla);
  }

  .xuhfbkc:focus-within {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--x1xedu38) 20%,transparent);
  }

  .x1q3v8xs:focus-within {
    box-shadow: 0 0 0 3px var(--x1u10kjc),var(--x1a9suf0);
  }

  .xvnkdmh:focus-within {
    box-shadow: 0 0 0 3px var(--x1u10kjc);
  }

  .x1e5kxid:hover:not(:disabled) {
    color: var(--x6xudfy);
  }

  .x170qozl:hover:not(:disabled), .xpabjlq[data-checked] {
    color: var(--xifapjv);
  }

  .x5ezrf1[data-disabled] {
    cursor: not-allowed;
  }

  .x16yzcw2[data-orientation="vertical"] {
    flex-direction: column;
  }

  .xxh3kiz[data-disabled] {
    opacity: .5;
  }

  .x8ryu7i:is([data-starting-style], [data-ending-style]) {
    opacity: 0;
  }

  .x12d4snh:is(article:focus-within *), .xdcfu90:is([data-hovering], [data-scrolling]), .xu9cnf5:is(article:hover *) {
    opacity: 1;
  }

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

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

  .xvki4dp:is([data-panel-open] *) {
    transform: rotate(90deg);
  }

  .x1ug3xjh:is([data-starting-style], [data-ending-style]) {
    transform: scale(.97);
  }

  .x1p5mnul:has([data-checked]) {
    background-color: color-mix(in srgb,var(--x1kzfahw) 8%,var(--x1ii3uwb));
  }

  .xbw113y:is(:lang(ae), :lang(ar), :lang(arc), :lang(bcc), :lang(bqi), :lang(ckb), :lang(dv), :lang(fa), :lang(glk), :lang(he), :lang(ku), :lang(mzn), :lang(nqo), :lang(pnb), :lang(ps), :lang(sd), :lang(ug), :lang(ur), :lang(yi)) {
    transform: translateX(-100%);
  }

  .xjl7jj:empty {
    display: none;
  }

  .x1szyhic:disabled {
    background-color: var(--x1xd2ert);
  }

  .x1rudlt0:disabled {
    box-shadow: none;
  }

  .x8yaurw:disabled {
    color: var(--xx9icex);
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .xijokvz:disabled {
    opacity: .5;
  }

  .xk0mbs4:disabled {
    opacity: .55;
  }

  .xfqoyci:disabled {
    opacity: .6;
  }

  .x3nkca4:disabled {
    opacity: .8;
  }

  .x16rco9p:hover {
    background-color: var(--x15lglfs);
  }

  .x1nwizoo:hover {
    background-color: var(--x17a2ehh);
  }

  .xz14eme:hover {
    background-color: var(--x1sqg662);
  }

  .x1uw6ctr:hover {
    background-color: var(--x1vde02d);
  }

  .xxlyhud:hover {
    background-color: var(--xshatg5);
  }

  .x3bknni:hover {
    color: var(--xifapjv);
  }

  .x1sur9pj:hover {
    text-decoration-line: underline;
  }

  .xocnnvs:hover {
    text-decoration-thickness: .125em;
  }

  .x8jf5k2:focus {
    border-block-color: var(--x15lglfs);
  }

  .xan7cth:focus {
    box-shadow: 0 0 0 3px color-mix(in srgb,var(--x1xedu38) 20%,transparent);
  }

  .x12oyz4b:focus {
    box-shadow: 0 0 0 3px var(--x1u10kjc);
  }

  .x1yjhtok:active {
    background-color: var(--x1vde02d);
  }

  .x1h69hsa:active {
    background-color: var(--x1xd2ert);
  }

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

    .xypb0tf.xypb0tf {
      color: var(--xx9icex);
    }
  }

  @media (pointer: coarse) {
    .x1jhkb7z.x1jhkb7z {
      display: block;
    }
  }

  @media (width >= 56rem) {
    .xqxbp4n.xqxbp4n {
      display: flex;
    }

    .x11985i5.x11985i5 {
      display: inline-flex;
    }
  }

  @media (hover: none) {
    .x1dc2ync.x1dc2ync {
      display: none;
    }
  }

  @media (width >= 56rem) {
    .x1wdk185.x1wdk185 {
      display: none;
    }
  }

  @media (pointer: coarse) {
    .xhj50sb.xhj50sb {
      display: none;
    }
  }

  @media (width >= 56rem) {
    .x3oh9jn.x3oh9jn {
      grid-template-columns: minmax(0, 1.15fr) minmax(0, 1fr);
    }
  }

  @media (hover: none) {
    .xqzx146.xqzx146 {
      opacity: 1;
    }
  }

  @container (width >= 34rem) {
    .x12foj03.x12foj03 {
      align-items: flex-start;
    }
  }

  @container shell (width <= 40rem) {
    .x4v9mno.x4v9mno {
      border-inline-end-style: none;
    }
  }

  @container task (width <= 52rem) {
    .x1dk22rf.x1dk22rf {
      border-inline-start-style: none;
    }
  }

  @container composer (width <= 26rem) {
    .x1ifxgf4.x1ifxgf4 {
      clip-path: inset(50%);
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .xlpkw95.xlpkw95 {
      clip-path: inset(50%);
    }
  }

  @container pull (width >= 50rem) {
    .xyg1u55.xyg1u55 {
      column-gap: var(--x1izh730);
    }
  }

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

  @container shell (width <= 40rem) {
    .x1bkycjq.x1bkycjq {
      display: flex;
    }
  }

  @container task (width <= 40rem) {
    .x12phr07.x12phr07 {
      display: flex;
    }
  }

  @container shell (width <= 40rem) {
    .xb57hrg.xb57hrg {
      display: inline;
    }
  }

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

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

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .x1neuhkf.x1neuhkf {
      display: none;
    }
  }

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

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

  @container shell (width <= 40rem) {
    .x1c8o26q.x1c8o26q {
      flex-basis: 0;
    }
  }

  @container (width >= 34rem) {
    .xpalz9o.xpalz9o {
      flex-direction: column;
    }
  }

  @container shell (width <= 40rem) {
    .xwqd9o1.xwqd9o1 {
      flex-direction: column;
    }
  }

  @container columns (width >= 50rem) {
    .x15ob5ia.x15ob5ia {
      flex-direction: row;
    }
  }

  @container shell (width <= 40rem) {
    .x1ijubz3.x1ijubz3 {
      flex-direction: row;
    }

    .x1q2oztp.x1q2oztp {
      flex-grow: 0;
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .xcmsct0.xcmsct0 {
      flex-grow: 0;
    }
  }

  @container shell (width <= 40rem) {
    .x184n655.x184n655 {
      flex-grow: 1;
    }

    .xo3i47l.xo3i47l {
      font-size: .625rem;
    }
  }

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

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

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .x4ou2ly.x4ou2ly {
      grid-template-columns: calc(var(--xyy53n7) + var(--x1dfbzpe)) var(--x1gk4b4b) minmax(0,1fr);
    }
  }

  @container pull (width >= 50rem) {
    .xhlbpch.xhlbpch {
      grid-template-columns: minmax(0, 1fr) 17rem;
    }
  }

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

  @container pull (width >= 50rem) {
    .x1q67p2v.x1q67p2v {
      grid-template-rows: auto 1fr;
    }
  }

  @container shell (width <= 40rem) {
    .x10wub40.x10wub40 {
      grid-template-rows: minmax(0, 1fr) auto;
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .x7p643r.x7p643r {
      inset-inline-end: 0;
    }
  }

  @container shell (width <= 40rem) {
    .x14tph9s.x14tph9s {
      inset-inline-end: 18%;
    }

    .xk493f.xk493f {
      justify-content: center;
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .x1ct104v.x1ct104v {
      justify-content: center;
    }
  }

  @container composer (width <= 26rem) {
    .x1g4ken5.x1g4ken5 {
      position: absolute;
    }
  }

  @container shell (width <= 40rem) {
    .x1ud2nzx.x1ud2nzx {
      position: absolute;
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .x1h2j1z1.x1h2j1z1 {
      position: absolute;
    }
  }

  @container shell (width <= 40rem) {
    .xzsobag.xzsobag {
      text-align: center;
    }

    .x1v4u238.x1v4u238 {
      transform: scale(.8);
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .x1ytva5f.x1ytva5f {
      transform: scale(.8);
    }
  }

  @container composer (width <= 26rem) {
    .xs447ly.xs447ly {
      white-space: nowrap;
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .x1x3gjmx.x1x3gjmx {
      white-space: nowrap;
    }
  }

  @container shell (width <= 40rem) {
    .xi8pw2l.xi8pw2l:has( + * [data-pane-back]) {
      display: none;
    }
  }
}

@layer priority5 {
  .x1214dag {
    border-bottom-color: var(--x8mqhla);
  }

  .x1sy0etr {
    border-bottom-style: none;
  }

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

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

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

  .x1v8p93f {
    border-top-color: #0000;
  }

  .x12t2ol7 {
    border-top-color: var(--x8mqhla);
  }

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

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

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .x1w9xrka {
    bottom: var(--x167462n);
  }

  .x1c7ky0p {
    bottom: var(--x1idl5u1);
  }

  .xx63ema {
    height: .4375rem;
  }

  .xf08kfj {
    height: .875rem;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .x1q3kd3q {
    height: 1.2em;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .xiba41w {
    height: 25vh;
  }

  .xettwda {
    height: 2rem;
  }

  .x1pizb70 {
    height: 3rem;
  }

  .x1u0w8k5 {
    height: 40%;
  }

  .x1sh0tsm {
    height: 4rem;
  }

  .x4k3uqp {
    height: 60vh;
  }

  .x1lnynta {
    height: 62%;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1hytmvo {
    height: calc(100dvh - 2 * var(--x1dfbzpe));
  }

  .x1ylthy9 {
    height: calc(var(--x105ti8d) - 2px);
  }

  .x1aotvv3 {
    height: calc(var(--x1uy9d1m) * .75);
  }

  .x1jaovp0 {
    height: calc(var(--x1uy9d1m) + var(--x10t1523));
  }

  .x1gzkdyz {
    height: calc(var(--x1wrss4p) * var(--x1b6jw5));
  }

  .xqh1ito {
    height: calc(var(--x1x9r5u9) * var(--x1b6jw5));
  }

  .xnb24mm {
    height: var(--x105ti8d);
  }

  .x18ce1vq {
    height: var(--x10t1523);
  }

  .xkjipq {
    height: var(--x14qfvqq);
  }

  .xfwdqwq {
    height: var(--x1dfbzpe);
  }

  .x1gf58fq {
    height: var(--x1uy9d1m);
  }

  .xeslspv {
    height: var(--x1wrss4p);
  }

  .x1szqmx5 {
    height: var(--x1ypg0d4);
  }

  .x1q9hwq2 {
    height: var(--xyy53n7);
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .xooppoo {
    margin-bottom: calc(-1 * var(--x1idl5u1));
  }

  .x1rzt94g {
    margin-bottom: var(--x10t1523);
  }

  .xkokh7m {
    margin-bottom: var(--x14qfvqq);
  }

  .x135vc2y {
    margin-bottom: var(--x1dfbzpe);
  }

  .xsj8jdm {
    margin-top: .0625rem;
  }

  .x76k9sv {
    margin-top: .15em;
  }

  .x1uyhe87 {
    margin-top: .4375rem;
  }

  .x9q00w6 {
    margin-top: calc(-1 * var(--x14qfvqq));
  }

  .x8m7s4o {
    margin-top: var(--x10t1523);
  }

  .xax17vu {
    margin-top: var(--x14qfvqq);
  }

  .x10k87yx {
    margin-top: var(--x167462n);
  }

  .xjr5csy {
    margin-top: var(--x1dfbzpe);
  }

  .xrfxrpf {
    margin-top: var(--x1idl5u1);
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .x1bsj13w {
    max-height: 20rem;
  }

  .x18fb9vk {
    max-height: 24rem;
  }

  .xkch13f {
    max-height: 32rem;
  }

  .x1xl3j3s {
    max-height: 45vh;
  }

  .x3d5gib {
    max-height: 50vh;
  }

  .x114jws4 {
    max-height: 60vh;
  }

  .x1w83phm {
    max-height: 85%;
  }

  .x1ugakl3 {
    max-height: min(60dvh,var(--xsg3p6h));
  }

  .x1374xjt {
    max-height: var(--available-height);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .xc0i79g {
    max-width: 36rem;
  }

  .x1oc4otl {
    max-width: 40ch;
  }

  .xf2d64e {
    max-width: 40rem;
  }

  .x1dwg165 {
    max-width: 44rem;
  }

  .x1y8h3ww {
    max-width: 45%;
  }

  .x1vpbbxe {
    max-width: 48rem;
  }

  .x1l59rab {
    max-width: 52rem;
  }

  .x1cxeki3 {
    max-width: 70%;
  }

  .x14r61f {
    max-width: 80%;
  }

  .xm0rbqp {
    max-width: calc(100% - 2 * var(--x1idl5u1));
  }

  .xcq8yab {
    max-width: calc(100% - 22rem);
  }

  .x7k7lee {
    max-width: var(--available-width);
  }

  .x14esf2s {
    max-width: var(--x1xhdxly);
  }

  .xgo5c5b {
    max-width: var(--xo83xmp);
  }

  .x1lp8h9 {
    max-width: var(--xsg3p6h);
  }

  .xk3zod1 {
    max-width: var(--xyy53n7);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x1meygxz {
    min-height: 5rem;
  }

  .x562ti3 {
    min-height: 8rem;
  }

  .x1o5wc1b {
    min-height: var(--x105ti8d);
  }

  .xo9hgav {
    min-height: var(--x1ypg0d4);
  }

  .x1le46et {
    min-height: var(--xyy53n7);
  }

  .xeuugli {
    min-width: 0;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .x9padk7 {
    min-width: 14rem;
  }

  .x11gxwtt {
    min-width: 16rem;
  }

  .x4dcj2i {
    min-width: 1ch;
  }

  .x1pshirs {
    min-width: fit-content;
  }

  .x80t9vs {
    min-width: var(--anchor-width);
  }

  .x1j4khyg {
    min-width: var(--x105ti8d);
  }

  .xy5enxf {
    min-width: var(--x10t1523);
  }

  .xbbakwp {
    min-width: var(--x14qfvqq);
  }

  .xyafyvz {
    min-width: var(--x1uy9d1m);
  }

  .xs134u3 {
    min-width: var(--x1ypg0d4);
  }

  .x12afqwc {
    min-width: var(--x8f5qbw);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .x17p64gp {
    padding-bottom: var(--x10t1523);
  }

  .x1m1ykm2 {
    padding-bottom: var(--x14qfvqq);
  }

  .xmmxlvb {
    padding-bottom: var(--x1dfbzpe);
  }

  .xegf1f4 {
    padding-bottom: var(--x1idl5u1);
  }

  .x1upgstc {
    padding-bottom: var(--x8f5qbw);
  }

  .x11mojvd {
    padding-top: .0625rem;
  }

  .x15imoyu {
    padding-top: 12vh;
  }

  .x1dlax3l {
    padding-top: calc(var(--x167462n) + 1px);
  }

  .x14celc9 {
    padding-top: var(--x10t1523);
  }

  .x1cjcy87 {
    padding-top: var(--x14qfvqq);
  }

  .x1mzpyxx {
    padding-top: var(--x167462n);
  }

  .x1t7q3eq {
    padding-top: var(--x1dfbzpe);
  }

  .x1849fzz {
    padding-top: var(--x1idl5u1);
  }

  .x1d5gwoh {
    padding-top: var(--x1wh94ak);
  }

  .x13vifvy {
    top: 0;
  }

  .x80663w {
    top: auto;
  }

  .x1eqis1s {
    top: calc(-1 * var(--x14qfvqq));
  }

  .x1q9afoh {
    top: var(--x1dfbzpe);
  }

  .xq36fz5 {
    width: .4375rem;
  }

  .x1xvt488 {
    width: .875rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xayc3bl {
    width: 1ch;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .xvm51jw {
    width: 2.5rem;
  }

  .x1f1nlb9 {
    width: 25%;
  }

  .xu85ibj {
    width: 2ch;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x154i66o {
    width: 3.5rem;
  }

  .x1kbppkt {
    width: 33.333%;
  }

  .x188tqju {
    width: 3rem;
  }

  .xz84dc7 {
    width: 40%;
  }

  .xl3ry0p {
    width: 4ch;
  }

  .xekueh {
    width: 4rem;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .x1bu4hv2 {
    width: 5ch;
  }

  .x1hmiwze {
    width: 62%;
  }

  .xg0jo4d {
    width: 75%;
  }

  .x1wc42o8 {
    width: 9px;
  }

  .x14atkfc {
    width: auto;
  }

  .xt8q1t6 {
    width: calc(100% + 2 * var(--x10t1523));
  }

  .xn5h9lq {
    width: calc(2 * var(--x1uy9d1m));
  }

  .x1jqns4z {
    width: calc(var(--x1uy9d1m) * .75);
  }

  .x1m9utqa {
    width: calc(var(--x1uy9d1m) + var(--x10t1523));
  }

  .xeohbxc {
    width: var(--panel-width);
  }

  .x1o7t6mn {
    width: var(--x105ti8d);
  }

  .x13nspy4 {
    width: var(--x14qfvqq);
  }

  .xgux55c {
    width: var(--x1dfbzpe);
  }

  .x1nmhlln {
    width: var(--x1uy9d1m);
  }

  .x15kpr1w {
    width: var(--x1ypg0d4);
  }

  .xs9tkq2 {
    width: var(--xsg3p6h);
  }

  .xuvmszd {
    width: var(--xyy53n7);
  }

  .xcoknxi:not(:first-child), .xszi1xx:not(:first-of-type) {
    border-top-color: var(--x8mqhla);
  }

  .xytcbi0:is(li:first-child > *), .x1d9v4yf:first-child {
    border-top-style: none;
  }

  .x14l7nz5:first-child {
    margin-top: 0;
  }

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

  .x14tvv71:last-child {
    border-bottom-style: none;
  }

  @container shell (width <= 40rem) {
    .xwgfxoo.xwgfxoo {
      border-top-style: solid;
    }
  }

  @container composer (width <= 26rem) {
    .xetcl8f.xetcl8f {
      height: 1px;
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .x14mcml1.x14mcml1 {
      height: 1px;
    }
  }

  @container task (width <= 52rem) {
    .x12aa38n.x12aa38n {
      max-width: 100%;
    }
  }

  @container columns (width >= 50rem) {
    .x7yz774.x7yz774 {
      max-width: 66rem;
    }
  }

  @container pull (width >= 50rem) {
    .xajvwsi.xajvwsi {
      max-width: 66rem;
    }
  }

  @container shell (width <= 40rem) {
    .x1h8ivm6.x1h8ivm6 {
      min-height: var(--xyy53n7);
    }
  }

  @container (width <= 40rem) {
    .xpptu1b.xpptu1b {
      padding-top: var(--x1dfbzpe);
    }
  }

  @container shell (width <= 40rem) {
    .x1v75rwj.x1v75rwj {
      top: 0;
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .x1g5roo.x1g5roo {
      top: 0;
    }
  }

  @container task (width <= 52rem) {
    .x1dtkdcm.x1dtkdcm {
      width: 100%;
    }
  }

  @container columns (width >= 50rem) {
    .xkozgmf.xkozgmf {
      width: 17rem;
    }
  }

  @container composer (width <= 26rem) {
    .xf38uan.xf38uan {
      width: 1px;
    }
  }

  @container shell (width >= 40.0625rem) and (width <= 96rem) {
    .x1fxdofd.x1fxdofd {
      width: 1px;
    }
  }
}

@layer priority6 {
  .x1nc033x:before {
    inset-block: 0;
  }

  .xhfnr8l:before {
    inset-inline: calc(-1 * var(--x10t1523));
  }
}

@layer priority7 {
  .xr8tdsr::placeholder {
    color: var(--xx9icex);
  }

  .x1cpjm7i:before {
    content: "";
  }

  .xh879z5::placeholder {
    font-family: var(--x3j1dw7);
  }

  .x1hmns74:before {
    position: absolute;
  }
}

@keyframes x6gmr7m-B {
  from {
    background-position: 100% 0;
  }

  to {
    background-position: 0 0;
  }
}

@keyframes x1o1q2gg-B {
  50% {
    opacity: .35;
  }
}

@keyframes x13kz0yu-B {
  0%, 100% {
    opacity: 1;
  }

  50% {
    opacity: .5;
  }
}

@keyframes xetm37o-B {
  0%, 80%, 100% {
    opacity: .3;
    transform: scale(.8);
  }

  40% {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes x1wc8ddo-B {
  from {
    transform: rotate(0);
  }

  to {
    transform: rotate(360deg);
  }
}

@keyframes x1do5dr1-B {
  from {
    transform: translateX(-100%);
  }

  to {
    transform: translateX(250%);
  }
}

:root, .xg1mio5 {
  --x105ti8d: 1.75rem;
  --x1ypg0d4: 2rem;
  --xyy53n7: 2.5rem;
  --x1uy9d1m: 1rem;
  --x1xhdxly: 15rem;
  --x1gk4b4b: 22rem;
  --xo83xmp: 30rem;
  --xsg3p6h: 24rem;
}

:root, .xyap62k {
  --x10zox73: 0 1px 1px #0b0d120a;
  --x1a9suf0: 0 1px 2px #0b0d120d, 0 1px 1px #0b0d1208;
  --xi0aay8: 0 6px 16px -6px #0b0d121f, 0 1px 2px #0b0d120a;
  --xcaxg9i: 0 20px 48px -12px #0b0d1238, 0 0 0 1px #0b0d120d;
}

:root, .x19wkvqi {
  --x167462n: 2px;
  --x10t1523: 4px;
  --x14qfvqq: 8px;
  --x1dfbzpe: 12px;
  --x1idl5u1: 16px;
  --x8f5qbw: 24px;
  --x1izh730: 32px;
  --x1wh94ak: 48px;
}

:root, .x29qeax {
  --x18t484g: #f4f5f8;
  --x18mjzll: #248a3d;
  --xleih7x: #d70015;
  --x15hgri2: #34c75929;
  --x1b9h3zt: #ff3b3024;
  --x9pw7oi: #0a6cff17;
  --x1l1xk87: #9b2393;
  --xz33ur3: #c41a16;
  --x1n89inw: #1c00cf;
  --x1svripq: #5d6c79;
  --x17idnec: #0b4f79;
  --x145kqkg: #326d74;
  --x1fsgddy: #ffcc0073;
  --xny1ajq: #fff;
  --xmgxf9j: #0b0d12;
}

:root, .xmugbmc {
  --x1ii3uwb: #fff;
  --xifapjv: #0b0d12;
  --x3gsai7: #fff;
  --x1sqg662: #f1f3f6;
  --xx9icex: #5a6172;
  --x17a2ehh: #f7f8fa;
  --x8mqhla: #e5e7ec;
  --x4vnt8y: #868d9e;
  --xdhyzvz: #6b7284;
  --x15lglfs: #0a6cff;
  --x1u10kjc: #0a6cff33;
  --x1kzfahw: #0a6cff;
  --x10ts2il: #fff;
  --xtkx7ao: #005ae0;
  --xud6j1h: #004cc0;
  --x1xedu38: #c8101b;
  --xm78xv0: #fff;
  --x1xumkjf: #ad0d17;
  --x16hf8al: #920a12;
  --xshatg5: #eef0f4;
  --x1xd2ert: #e4e7ed;
  --x1vde02d: #e7f0ff;
  --x6xudfy: #0654cc;
  --x1fnjyai: #137537;
  --x1wi0o9t: #fff;
  --x1636r6k: #805d00;
  --x8glmbc: #fff;
  --xd4osbv: #0a6cff;
  --x6ywf9: #fff;
  --xgxjxvi: #ff9230;
  --x1uf661j: #1a0f00;
  --x1mmnn47: #a84900;
  --x1siwuvz: #0b0d1252;
}

:root, .xvesxnc {
  --x1laix0a: 6px;
  --xtwjzsg: 8px;
  --xlchxy6: 10px;
  --xumooft: 14px;
  --xee8dy5: 9999px;
}

:root, .x1mjdv65 {
  --x3j1dw7: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --xr93lzs: ui-monospace, "SF Mono", Menlo, monospace;
  --x30umu0: .75rem;
  --x1x9r5u9: .8125rem;
  --x1wrss4p: .875rem;
  --xtufr6a: .9375rem;
  --x110wmrw: 1.25rem;
  --x1mnhbye: 1.5rem;
  --x1fqlpuq: 400;
  --xcjps0r: 500;
  --x1n1f89r: 600;
  --x90bjs1: 1.25;
  --x1b6jw5: 1.5;
  --xeofshw: -.011em;
}

:root, .x1alfc0w {
  --x87nc5z: #0a6cff;
  --xo5g1pr: #3c9bff;
  --xi5yjfz: #0645d6;
  --x17gst56: #13204f;
  --xbdix5v: #070c22;
  --xj3qz0k: #03050e;
  --x1am3y5: #64a8ff;
  --x1kfn2x: #fff;
  --x1tzcbsb: #ffffffa3;
}

:root, .x1in24yx {
  --xlm4irs: 0;
  --x10p9o05: 10;
  --x1svvtbz: 40;
  --x1o1vg5z: 50;
  --x3fpupm: 60;
  --xge4q4k: 70;
}

:root, .x1eyu9re {
  --xsyrxxv: .12s;
  --x117cf2t: .2s;
  --x10ozeaj: .32s;
  --xahhhze: cubic-bezier(.2, 0, 0, 1);
}

:root, .xd4l3rv {
  --xz6qyvz: #d97757;
  --x116v4f6: #fff;
  --x1ssdnth: #0d0d0d;
  --x3t5lj0: #fff;
}

@media (prefers-reduced-motion: reduce) {
  :root, .x1eyu9re {
    --xsyrxxv: 0s;
    --x117cf2t: 0s;
    --x10ozeaj: 0s;
  }
}

.x7yzpv.x7yzpv, .x7yzpv.x7yzpv:root {
  --x18t484g: #141925;
  --x1svripq: #7f8c98;
  --x18mjzll: #30d158;
  --x15hgri2: #30d15829;
  --x9pw7oi: #3c9bff1f;
  --xleih7x: #ff453a;
  --x1b9h3zt: #ff453a24;
  --x145kqkg: #67b7a4;
  --x1l1xk87: #fc5fa3;
  --x1fsgddy: #ffd60a73;
  --x1n89inw: #d0bf69;
  --xz33ur3: #fc6a5d;
  --xny1ajq: #0b0e16;
  --xmgxf9j: #eceff5;
  --x17idnec: #5dd8ff;
}

.x1uk3puh.x1uk3puh, .x1uk3puh.x1uk3puh:root {
  --x1kzfahw: #3c9bff;
  --xud6j1h: #7dbdff;
  --x10ts2il: #03050e;
  --xtkx7ao: #5aabff;
  --x1ii3uwb: #0b0e16;
  --x8mqhla: #1e2433;
  --x1xedu38: #ff5a52;
  --x16hf8al: #ff8c86;
  --xm78xv0: #05070d;
  --x1xumkjf: #ff7069;
  --xifapjv: #e8ebf2;
  --xshatg5: #161b28;
  --xd4osbv: #3c9bff;
  --x6ywf9: #03050e;
  --x4vnt8y: #5d6579;
  --xdhyzvz: #79819a;
  --x1sqg662: #181d2a;
  --xx9icex: #8d95a8;
  --xgxjxvi: #ff9230;
  --x1uf661j: #1a0f00;
  --x1mmnn47: #ff9f4d;
  --x1siwuvz: #0009;
  --x1xd2ert: #1d2333;
  --x15lglfs: #3c9bff;
  --x1u10kjc: #3c9bff47;
  --x1vde02d: #11213f;
  --x6xudfy: #6cb4ff;
  --x17a2ehh: #07090f;
  --x1fnjyai: #32d74b;
  --x1wi0o9t: #03140a;
  --x3gsai7: #11151f;
  --x1636r6k: #ffd60a;
  --x8glmbc: #1a1200;
}

.x1102unq.x1102unq, .x1102unq.x1102unq:root {
  --xcaxg9i: 0 16px 40px -8px #000000b3, 0 0 0 1px #ffffff14;
  --xi0aay8: 0 4px 12px -2px #00000080, 0 0 0 1px #ffffff0f;
  --x1a9suf0: 0 1px 2px #0006;
  --x10zox73: 0 1px 1px #0000004d;
}

.x1tybbo1.x1tybbo1, .x1tybbo1.x1tybbo1:root {
  --xz6qyvz: #e08a6c;
  --x116v4f6: #fff;
  --x1ssdnth: #f2f2f7;
  --x3t5lj0: #000;
}
