@font-face{font-family:Inter;src:url(/fonts/InterVariable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}@layer reset{*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:16px}body{background:var(--background);color:var(--foreground);margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,fieldset,figure{margin:0;padding:0}ul,ol{list-style:none}button,input,textarea,select{font:inherit;color:inherit}button,fieldset{border:0}button{background:0 0;padding:0}a{color:inherit;text-decoration:none}svg{flex-shrink:0}img,svg{vertical-align:middle}:focus-visible{outline:2px solid var(--ring);outline-offset:2px}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--stylex-destructive-surface:var(--destructive);--stylex-input-surface:oklch(98.8% 0 0);--stylex-outline-surface:var(--background);--stylex-outline-hover:var(--accent);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--stylex-destructive-surface:color-mix(in oklab, var(--destructive) 60%, transparent);--stylex-input-surface:color-mix(in oklab, var(--input) 30%, transparent);--stylex-outline-surface:color-mix(in oklab, var(--input) 30%, transparent);--stylex-outline-hover:color-mix(in oklab, var(--input) 50%, transparent);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--stylex-destructive-surface:color-mix(in oklab, var(--destructive) 60%, transparent);--stylex-input-surface:color-mix(in oklab, var(--input) 30%, transparent);--stylex-outline-surface:color-mix(in oklab, var(--input) 30%, transparent);--stylex-outline-hover:color-mix(in oklab, var(--input) 50%, transparent);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}}

@layer priority1 {
  :root, .x1v65tx4 {
    --x12ch0qm: var(--sidebar);
    --x6mmdd3: var(--sidebar-foreground);
    --x103ku0s: var(--sidebar-primary);
    --xg4gk82: var(--sidebar-primary-foreground);
    --x1fqxwf1: var(--sidebar-accent);
    --x16t6enl: var(--sidebar-accent-foreground);
    --xehklji: var(--sidebar-border);
    --x1a80go2: var(--sidebar-ring);
    --x11uewno: var(--chart-1);
    --xxpysui: var(--chart-2);
    --xbffvpk: var(--chart-3);
    --x1gwsh9i: var(--chart-4);
    --x1x6kwqt: var(--chart-5);
    --x1oe797a: color-mix(in oklab, var(--muted) 50%, transparent);
    --xofxfsu: color-mix(in oklab, var(--muted) 50%, var(--background));
    --xysezc9: color-mix(in oklab, var(--accent) 50%, transparent);
    --x64ky7o: color-mix(in oklab, var(--accent) 50%, var(--background));
    --x13xgsa6: 1px solid var(--ring);
    --x507eqs: 0 0 0 1px var(--ring);
    --x1saim1d: 2px;
    --x1xjnxy2: color-mix(in oklab, var(--foreground) 50%, transparent);
    --x1qczmrc: transparent;
  }

  :root, .x1up4pw3 {
    --x1edbe1s: var(--muted);
  }

  :root, .xemxr27 {
    --x1ih6685: var(--muted);
    --xempocz: var(--popover);
    --x10nwxrt: var(--popover-foreground);
    --xozawf8: color-mix(in oklab, var(--destructive) 10%, transparent);
    --x1uflqxf: color-mix(in oklab, var(--destructive) 80%, transparent);
    --x16j2gsl: color-mix(in oklab, var(--primary) 10%, transparent);
    --xjmpndr: color-mix(in oklab, var(--foreground) 60%, transparent);
    --x1vmrnni: color-mix(in oklab, var(--foreground) 10%, transparent);
    --xd12pof: color-mix(in oklab, var(--ring) 50%, transparent);
    --x8ey8f3: color-mix(in oklab, var(--destructive) 20%, transparent);
    --xlwe7o8: color-mix(in oklab, var(--input) 30%, transparent);
    --x183lddt: color-mix(in oklab, var(--muted) 50%, transparent);
    --xaev5ey: 0 1px 2px #0000000d;
    --x12qnw6b: none;
    --xun8tla: 4px;
    --x1m017qu: calc(var(--radius) - 4px);
    --x1fu9fao: calc(var(--radius) - 2px);
    --xxtldj3: var(--radius);
    --x1hvyi29: calc(var(--radius) + 4px);
    --xfjcakq: 9999px;
    --x17el828: transparent;
  }

  :root, .xtj0f80 {
    --x1yyx4nx: 24rem;
    --x13zsl44: 60rem;
    --xnepz80: 2.25rem;
    --xy7by8w: 2rem;
    --x1lwgllq: 1.75rem;
    --x16loe67: .15s;
    --xnivldd: .2s;
    --x1g6thbt: cubic-bezier(.2, 0, 0, 1);
    --x1esso4o: 0 16px 36px #00000029;
    --x53n9z3: 0 1px 2px #0000000d;
    --x1vfwo9w: 0 6px 18px #0000001a;
    --x1scaub5: 2px;
    --x6fop3w: 2px;
    --xijyhhk: 1rem;
    --x1175rz2: .75rem;
    --x1o9sbke: 1.5rem;
    --x1ffd4jc: 1.5;
    --xvnflqm: .875rem;
    --x103isan: 1.25;
    --x6nwyoa: .875rem;
    --x7uoigb: 1.5;
    --xmauhci: .75rem;
  }

  :root, .xg55oa2 {
    --xpute50: var(--background);
    --x1omozcm: var(--foreground);
    --x1dahw89: var(--card);
    --x9z3hl7: var(--card-foreground);
    --xp74odf: var(--primary);
    --x29gmzl: var(--primary-foreground);
    --x8cib3c: var(--secondary);
    --xlzcqg8: var(--secondary-foreground);
    --x1vghuer: var(--muted-foreground);
    --x2ogwn1: var(--accent);
    --x1tpkenr: var(--accent-foreground);
    --x9r0ff: var(--destructive);
    --xholse: var(--primary);
    --x1fr90n0: var(--chart-2);
    --x5qytvz: var(--chart-4);
    --x1d21v7m: #fafafa;
    --xxex8xv: color-mix(in oklab, var(--destructive) 90%, transparent);
    --xx3v7zj: var(--stylex-destructive-surface);
    --x1ilihtt: var(--stylex-input-surface);
    --x1fghlpm: var(--stylex-outline-surface);
    --x1b2uny5: var(--stylex-outline-hover);
    --x8ub0vb: color-mix(in oklab, var(--primary) 90%, transparent);
    --x1wshstq: color-mix(in oklab, var(--secondary) 80%, transparent);
    --xsulcz7: var(--border);
    --x1vj3716: var(--input);
    --x1rptjax: var(--ring);
    --xfdajbv: var(--radius);
    --x1j6qcbn: calc(var(--radius) - 2px);
    --xk4zh0r: calc(var(--radius) + 4px);
    --xxxetb3: 0 0 0 3px color-mix(in oklab, var(--ring) 50%, transparent);
    --xnftb9w: 0 0 0 3px color-mix(in oklab, var(--destructive) 20%, transparent);
    --xfjd0u: 0 1px 2px #0000000d;
    --xh42tj8: 0 1px 3px #0000001a, 0 1px 2px #0000000f;
    --x2i2ooy: none;
    --x1cs5hxg: transparent;
    --x5icy67: #00000080;
  }

  @supports (color: lab(0% 0 0)) {
    :root, .xg55oa2 {
      --x1d21v7m: lab(98.26% 0 0);
    }
  }
}

@layer priority2 {
  .x10a8y8t {
    inset: 0;
  }

  .xkdpibf {
    margin: -1px;
  }

  .xy6n8ys {
    margin: -2px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x78pyy4 {
    padding: .25rem;
  }

  .x1p7im6g {
    padding: .375rem 1.5rem;
  }

  .x7gbtqy {
    padding: .5rem;
  }

  .x19btat0 {
    padding: .75rem 1rem;
  }

  .x79iv2k {
    padding: .75rem;
  }

  .x1717udv {
    padding: 0;
  }

  .xomzojh {
    padding: 1.25rem;
  }

  .xzoamtm {
    padding: 1.5rem 1rem;
  }

  .xis3749 {
    padding: 1.5rem;
  }

  .x1uz70x1 {
    padding: 1rem;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .xxkf1pu {
    padding: var(--x1175rz2);
  }

  .xul78o6 {
    padding: 1rem;
  }

  .x1pw4h31 {
    padding: 2.5rem;
  }

  .xjkj03n {
    padding: 3rem;
  }

  .x19dkro5 {
    padding: var(--x1o9sbke);
  }

  .x1ib2mua {
    padding: 0;
  }

  .x1uqcoa2 {
    padding: var(--xijyhhk);
  }

  .x16sxyah {
    padding: .25rem;
  }

  @media (width >= 768px) {
    .x144aib5.x144aib5 {
      margin: .5rem;
    }
  }

  @media (width >= 900px) {
    .x82okdg.x82okdg {
      padding: .75rem 1.5rem;
    }

    .xg6l3qq.xg6l3qq {
      padding: 2rem 2rem 1.5rem;
    }
  }

  @media (width >= 768px) {
    .x13e4f7e.x13e4f7e {
      padding: 3rem;
    }

    .x1q6cvbn.x1q6cvbn {
      padding: 2.5rem;
    }
  }
}

@layer priority3 {
  .x1548w18 {
    border-color: color-mix(in oklab,var(--x1omozcm) 35%,var(--xpute50));
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x14z9e4d {
    border-color: var(--x17el828);
  }

  .x1ovzbro {
    border-color: var(--x1cs5hxg);
  }

  .x1scxv4l {
    border-color: var(--x1vj3716);
  }

  .xmurw6h {
    border-color: var(--x9r0ff);
  }

  .x15x2rao {
    border-color: var(--xehklji);
  }

  .xsmd1p4 {
    border-color: var(--xp74odf);
  }

  .xci4687 {
    border-color: var(--xsulcz7);
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .xf5dz70 {
    border-radius: var(--x1fu9fao);
  }

  .x12bbp5d {
    border-radius: var(--x1j6qcbn);
  }

  .x1hfiml0 {
    border-radius: var(--x1m017qu);
  }

  .x1ix309o {
    border-radius: var(--xfdajbv);
  }

  .xu6cpie {
    border-radius: var(--xfjcakq);
  }

  .x1tuk43e {
    border-radius: var(--xk4zh0r);
  }

  .x17gvrjy {
    border-radius: var(--xun8tla);
  }

  .xry7zxk {
    border-radius: var(--xxtldj3);
  }

  .x1y0btm7 {
    border-style: solid;
  }

  .xc342km {
    border-width: 0;
  }

  .xmkeg23 {
    border-width: 1px;
  }

  .x5zujbg {
    contain-intrinsic-size: 380px 1200px;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1enigpx {
    gap: .125rem;
  }

  .xvh977a {
    gap: .25rem;
  }

  .xpj7pl4 {
    gap: .375rem;
  }

  .x13z6uf9 {
    gap: .5rem;
  }

  .xi4dn4c {
    gap: .625rem 1.5rem;
  }

  .xb6y1gh {
    gap: .625rem;
  }

  .x8233eu {
    gap: .75rem;
  }

  .x15iy025 {
    gap: 1.25rem;
  }

  .xru8eyw {
    gap: 1.5rem;
  }

  .xj3jsk1 {
    gap: 1.75rem;
  }

  .x8fetqu {
    gap: 1rem;
  }

  .x1h4iudz {
    gap: 2rem;
  }

  .x14kbac9 {
    gap: inherit;
  }

  .xuvyyqg {
    gap: var(--x1175rz2);
  }

  .x1tmxctr {
    gap: 1rem;
  }

  .x1wdo30n {
    gap: 2.5rem;
  }

  .x4fpq2r {
    gap: 3rem;
  }

  .xklri9d {
    gap: var(--x1o9sbke);
  }

  .xdybf4d {
    gap: 0;
  }

  .xnjjlfb {
    gap: var(--xijyhhk);
  }

  .x1hci6mz {
    gap: .25rem;
  }

  .x1npkx4u {
    grid-column: 2;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .xjej8gk {
    grid-row: span 2;
  }

  .x10no89f {
    inset-block: 0;
  }

  .x8atrpe {
    margin-block: .25rem;
  }

  .x1t1xlea {
    margin-inline: .375rem;
  }

  .x1wboj75 {
    margin-inline: .5rem;
  }

  .x1liig8x {
    margin-inline: .875rem;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .x1dus959 {
    padding-block: .125rem;
  }

  .x1o5vn8x {
    padding-block: .25rem;
  }

  .x1bilvtl {
    padding-block: .375rem;
  }

  .x18g2hj5 {
    padding-block: .5rem;
  }

  .x13eudtd {
    padding-block: .625rem;
  }

  .xo0yzjp {
    padding-block: .75rem;
  }

  .xt970qd {
    padding-block: 0;
  }

  .x6qoaat {
    padding-block: 1.25rem;
  }

  .x1yb22fu {
    padding-block: 1.5rem;
  }

  .x18mflkt {
    padding-block: 2rem;
  }

  .x1u5bktz {
    padding-inline: .125rem;
  }

  .xllzysa {
    padding-inline: .25rem;
  }

  .x18a9hih {
    padding-inline: .375rem;
  }

  .x97vtpp {
    padding-inline: .5rem;
  }

  .xvpgqt4 {
    padding-inline: .625rem;
  }

  .x1inftgg {
    padding-inline: .75rem .25rem;
  }

  .x1ryrjj2 {
    padding-inline: .75rem;
  }

  .xnjsko4 {
    padding-inline: 0;
  }

  .x1qhpy6z {
    padding-inline: 1.25rem;
  }

  .xzsmjar {
    padding-inline: 1.5rem;
  }

  .xnxx81d {
    padding-inline: 1rem;
  }

  .x11x033 {
    place-content: center;
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .xsgtwmn:focus-visible {
    border-color: var(--x1rptjax);
  }

  @media (width >= 768px) {
    .xlhgcq2.xlhgcq2 {
      gap: 2.5rem;
    }
  }

  @media (width >= 900px) {
    .xffb44n.xffb44n {
      grid-column: auto;
    }
  }

  @media (width >= 768px) {
    .x18tkl67.x18tkl67 {
      padding-inline: 2rem;
    }
  }
}

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

  .x6s0dn4 {
    align-items: center;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

  .x1y8v6su {
    align-self: start;
  }

  .xjyslct {
    appearance: none;
  }

  .x1y5e3q9, .x1plog1 {
    aspect-ratio: 1;
  }

  .x1l9ey50 {
    background-color: #0008;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x28yl9l {
    background-color: var(--x12ch0qm);
  }

  .xjmyyk3 {
    background-color: var(--x17el828);
  }

  .x71o7e {
    background-color: var(--x183lddt);
  }

  .x1shhyxm {
    background-color: var(--x1cs5hxg);
  }

  .x18umzkm {
    background-color: var(--x1dahw89);
  }

  .x1aviyke {
    background-color: var(--x1edbe1s);
  }

  .x1bpz4fc {
    background-color: var(--x1fghlpm);
  }

  .xq2zth {
    background-color: var(--x1fqxwf1);
  }

  .xslmq9m {
    background-color: var(--x1ih6685);
  }

  .xqk5rsk {
    background-color: var(--x1ilihtt);
  }

  .x14nl6xw {
    background-color: var(--x1xjnxy2);
  }

  .x1cu0so {
    background-color: var(--x2ogwn1);
  }

  .x1othbj {
    background-color: var(--x5icy67);
  }

  .x1pevx {
    background-color: var(--x8cib3c);
  }

  .x79zs9j {
    background-color: var(--xehklji);
  }

  .x1yzz8zk {
    background-color: var(--xempocz);
  }

  .xayujzw {
    background-color: var(--xp74odf);
  }

  .x12go36b {
    background-color: var(--xpute50);
  }

  .x1vuw647 {
    background-color: var(--xsulcz7);
  }

  .x3czf24 {
    background-color: var(--xx3v7zj);
  }

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

  .x1gnnqk1 {
    box-shadow: none;
  }

  .x1rbor4n {
    box-shadow: var(--x2i2ooy);
  }

  .x1hz54i1 {
    box-shadow: var(--x507eqs);
  }

  .xgd4c7m {
    box-shadow: var(--xaev5ey);
  }

  .x18tj50s {
    box-shadow: var(--xfjd0u);
  }

  .x8303pu {
    box-shadow: var(--xh42tj8);
  }

  .x1z9n4w {
    box-shadow: var(--xnftb9w);
  }

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

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

  .x187kgo7 {
    color: var(--crease-perspective-color, inherit);
  }

  .x1y6ryfr {
    color: var(--x10nwxrt);
  }

  .x1qn8yu2 {
    color: var(--x16t6enl);
  }

  .xd34yly {
    color: var(--x1d21v7m);
  }

  .x5d8b5x {
    color: var(--x1fr90n0);
  }

  .x1k4mcq0 {
    color: var(--x1omozcm);
  }

  .x4pkgx3 {
    color: var(--x1tpkenr);
  }

  .x1533nf5 {
    color: var(--x1vghuer);
  }

  .xjeai7w {
    color: var(--x29gmzl);
  }

  .xh7kwlr {
    color: var(--x5qytvz);
  }

  .x87cxg5 {
    color: var(--x6mmdd3);
  }

  .xoiiuy9 {
    color: var(--x9r0ff);
  }

  .x93xyll {
    color: var(--x9z3hl7);
  }

  .xoviojc {
    color: var(--xholse);
  }

  .xkuqlkw {
    color: var(--xlzcqg8);
  }

  .x1iqlr2b {
    color: var(--xp74odf);
  }

  .xsin8gy {
    column-gap: .75rem;
  }

  .x1q6m991 {
    column-gap: var(--x1175rz2);
  }

  .x5ujj5x {
    column-gap: 2.5rem;
  }

  .x91uhds {
    column-gap: 3rem;
  }

  .xepvu4m {
    column-gap: var(--x1o9sbke);
  }

  .x1lv1299 {
    column-gap: 0;
  }

  .x10ywxwx {
    column-gap: var(--xijyhhk);
  }

  .x8qwgw0 {
    column-gap: .25rem;
  }

  .x8l5gff {
    contain: none;
  }

  .x16qrkmw {
    contain: paint;
  }

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

  .xb5mbof {
    content-visibility: auto;
  }

  .x1yjtglu {
    content-visibility: visible;
  }

  .xwcr0ao {
    cursor: pointer;
  }

  .x10sldp {
    cursor: default;
  }

  .xa7jubl {
    cursor: col-resize;
  }

  .x1aeg9y1 {
    cursor: not-allowed;
  }

  .x1lliihq {
    display: block;
  }

  .xjp7ctv {
    display: contents;
  }

  .x78zum5 {
    display: flex;
  }

  .xrvj5dj {
    display: grid;
  }

  .x3nfvp2 {
    display: inline-flex;
  }

  .xt0psk2 {
    display: inline;
  }

  .x1s85apg {
    display: none;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .x1t1x2f9 {
    flex-basis: 0%;
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .x3ieub6 {
    flex-direction: column-reverse;
  }

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .x1ey7xld {
    font-family: monospace;
  }

  .x12lo8hy {
    font-size: .6875rem;
  }

  .xboafo0 {
    font-size: .75rem;
  }

  .xkpwil5 {
    font-size: .875rem;
  }

  .x1c3i2sq {
    font-size: 1.125rem;
  }

  .x1603h9y {
    font-size: 1.25rem;
  }

  .xcg35fi {
    font-size: 1.875rem;
  }

  .x1jchvi3 {
    font-size: 1rem;
  }

  .x579bpy {
    font-size: 2rem;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .x1a0g61w {
    font-size: 1rem;
  }

  .x6zvbr0 {
    font-size: var(--x6nwyoa);
  }

  .x1v4ygf8 {
    font-size: 1.25rem;
  }

  .xz9odb2 {
    font-size: 2.25rem;
  }

  .x188maem {
    font-size: var(--xmauhci);
  }

  .x1l0hy7r {
    font-size: var(--xvnflqm);
  }

  .x2g2p1z {
    font-variant-numeric: proportional-nums;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x49hn82 {
    grid-column-end: span 2;
  }

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

  .x1xdureb {
    grid-column-start: 2;
  }

  .x1q67uy {
    grid-column-start: span 2;
  }

  .xqti54a {
    grid-row-end: span 2;
  }

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

  .xy8i51e {
    grid-template-columns: 1rem 1fr;
  }

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

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

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

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

  .xl56j7k {
    justify-content: center;
  }

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

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

  .xarpa2k {
    justify-content: inherit;
  }

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

  .x1o2pa38 {
    justify-items: center;
  }

  .x619ttb {
    justify-items: start;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lg07ej {
    letter-spacing: -.015em;
  }

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

  .xrq0m5f {
    letter-spacing: -.035em;
  }

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

  .xo5e78d {
    line-height: .9375rem;
  }

  .x1f41ap9 {
    line-height: 1.05;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x8r4c90 {
    line-height: 1.25rem;
  }

  .x1xfvgam {
    line-height: 1.35;
  }

  .x1pujyh6 {
    line-height: 1.375;
  }

  .x1evy7pa {
    line-height: 1.5;
  }

  .x17mssa0 {
    line-height: 1.5rem;
  }

  .x1ksxc8v {
    line-height: 1.625;
  }

  .xo5v014 {
    line-height: 1;
  }

  .xl2ypbo {
    line-height: 1rem;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x196x6vw {
    line-height: var(--x103isan);
  }

  .xxufhqz {
    line-height: var(--x1ffd4jc);
  }

  .x1sg0lze {
    line-height: var(--x7uoigb);
  }

  .xbm400l {
    line-height: 1.25;
  }

  .xtaz4m5 {
    list-style-type: disc;
  }

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

  .x14z9mp {
    margin-inline-end: 0;
  }

  .x1lziwak {
    margin-inline-start: 0;
  }

  .x1mpj02h {
    margin-inline-start: 1rem;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .x1adurh8 {
    outline-color: var(--x1cs5hxg);
  }

  .x1t137rt {
    outline-style: none;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .x1xzczws {
    overflow-anchor: none;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .xdeeoxi {
    padding-inline-end: 1.75rem;
  }

  .xctxq56 {
    padding-inline-end: 2rem;
  }

  .xd1uisr {
    padding-inline-start: .625rem;
  }

  .x1c1uobl {
    padding-inline-start: 0;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x8za3yd {
    resize: both;
  }

  .xqt23wl {
    resize: horizontal;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .x4arjd5 {
    row-gap: .125rem;
  }

  .x1v4itws {
    row-gap: var(--x1175rz2);
  }

  .xmqbn7i {
    row-gap: 2.5rem;
  }

  .x1j4f0tf {
    row-gap: 3rem;
  }

  .x1x1xs1k {
    row-gap: var(--x1o9sbke);
  }

  .x18l4sbe {
    row-gap: 0;
  }

  .x1f9tvg2 {
    row-gap: var(--xijyhhk);
  }

  .xffoxoy {
    row-gap: .25rem;
  }

  .xnuyosp {
    scrollbar-color: var(--xsulcz7) var(--x1cs5hxg);
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x2b8uid {
    text-align: center;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

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

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

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .x3pynha {
    text-underline-offset: 4px;
  }

  .x1w2vvpw {
    text-wrap: balance;
  }

  .x1fzhlzt {
    text-wrap: pretty;
  }

  .x1c071of {
    transform: none;
  }

  .x1158fpu {
    transform: rotate(45deg);
  }

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

  .x5i6ehr {
    transform: translateX(-100%);
  }

  .x3c4gkl {
    transform: translateX(-1px);
  }

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

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

  .x6ll9c4 {
    transform: translateX(1px);
  }

  .x1cb1t30 {
    transform: translateY(-50%);
  }

  .xtim8cu {
    transition-duration: .2s;
  }

  .x753wtv {
    transition-duration: .15s;
  }

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

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

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

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

  .xetwoh1 {
    transition-property: left, right, width, transform;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .xjc30q2 {
    transition-timing-function: ease-in-out;
  }

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

  .x1hx0egp {
    -webkit-user-select: text;
    user-select: text;
  }

  .xxymvpz {
    vertical-align: middle;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

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

  .x1n327nk {
    z-index: 10;
  }

  .x1355qak {
    z-index: 20;
  }

  .x68pp3s {
    z-index: 30;
  }

  .xf5e64p {
    z-index: 40;
  }

  .xvyhd0g {
    z-index: 45;
  }

  .xa9119d {
    z-index: 50;
  }

  .x1aciyhk {
    z-index: 60;
  }

  .x1j40r3f[data-project-drop="inside"], .x1vke32p:is([data-active], [data-selected]) {
    background-color: var(--x2ogwn1);
  }

  .x1qdtm7j:is([data-active], [data-selected]) {
    background-color: var(--xozawf8);
  }

  .x1mdcaec:is([data-project-drop="after"], [data-project-task-drop="after"], [data-perspective-drop="after"]) {
    box-shadow: inset 0 -2px 0 var(--xp74odf);
  }

  .x1p6sl77:is([data-project-drop="inside"], [data-project-task-drop="inside"], [data-perspective-drop="inside"]) {
    box-shadow: inset 0 0 0 2px var(--xp74odf);
  }

  .x34x3rf:is([data-project-drop="before"], [data-project-task-drop="before"], [data-perspective-drop="before"]) {
    box-shadow: inset 0 2px 0 var(--xp74odf);
  }

  .x1xk3k8f:focus-visible {
    box-shadow: none;
  }

  .x14u5an2:focus-within, .xu5fodb:focus-visible {
    box-shadow: var(--xxxetb3);
  }

  .x1ompal5:is([data-active], [data-selected]) {
    color: var(--x1tpkenr);
  }

  .x1xduo8j:is([data-active], [data-selected]) {
    color: var(--x9r0ff);
  }

  .x1u94e7u[open] {
    display: flex;
  }

  .x1pm1e6l[data-visual-depth="1"] {
    margin-inline-start: 1.25rem;
  }

  .xz8515b[data-visual-depth="2"] {
    margin-inline-start: 2.5rem;
  }

  .xf0uuj7[data-visual-depth="3"] {
    margin-inline-start: 3.75rem;
  }

  .x3m8jo1[data-visual-depth="4"] {
    margin-inline-start: 5rem;
  }

  .x182ucm6:is([data-disabled], [aria-disabled="true"]) {
    opacity: .5;
  }

  .xjmin83[data-closed] {
    opacity: 0;
  }

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

  .xeggpua:focus-visible {
    outline-color: var(--x1rptjax);
  }

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

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

  .x1pp0qpq:is([data-disabled], [aria-disabled="true"]) {
    pointer-events: none;
  }

  .x11thuyj[data-closed] {
    transform: scale(.95);
  }

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

  .xl2q044:hover {
    background-color: var(--x1b2uny5);
  }

  .x1hr1bi:hover {
    background-color: var(--x1fqxwf1);
  }

  .xsr4u1a:hover {
    background-color: var(--x1ih6685);
  }

  .x4aiwxm:hover {
    background-color: var(--x1wshstq);
  }

  .x1yolcm5:hover {
    background-color: var(--x2ogwn1);
  }

  .xlt6q03:hover {
    background-color: var(--x8ub0vb);
  }

  .xg5rmhp:hover {
    background-color: var(--xozawf8);
  }

  .xea0mki:hover {
    background-color: var(--xp74odf);
  }

  .xno7cs:hover {
    background-color: var(--xxex8xv);
  }

  .xup99f6:hover {
    color: var(--x16t6enl);
  }

  .x10nj9yo:hover {
    color: var(--x1tpkenr);
  }

  .x5c7e9u:hover {
    color: var(--x1vghuer);
  }

  .x1omkey7:hover {
    color: var(--x29gmzl);
  }

  .xcdqzh0:hover {
    color: var(--x9r0ff);
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

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

  .x1l90bli:active {
    background-color: var(--x1fqxwf1);
  }

  .x1pdlv7q:active {
    transform: none;
  }

  .x89i5qf:active {
    transform: scale(.98);
  }

  @media (width >= 768px) {
    .x1ghmc32.x1ghmc32 {
      box-shadow: var(--xh42tj8);
    }
  }

  @media (width >= 640px) {
    .x1hgqwjb.x1hgqwjb {
      display: block;
    }
  }

  @media (width >= 768px) {
    .x12gs5cb.x12gs5cb {
      display: block;
    }

    .xsif4ur.xsif4ur {
      display: flex;
    }
  }

  @media (width >= 900px) {
    .x145x0s9.x145x0s9 {
      display: grid;
    }
  }

  @media (width >= 768px) {
    .x1ar0i7x.x1ar0i7x {
      display: inline-flex;
    }

    .xa41o0o.xa41o0o {
      display: none;
    }
  }

  @media (width >= 900px) {
    .x12iyxos.x12iyxos {
      display: none;
    }
  }

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

    .x12pkf04.x12pkf04 {
      font-size: 1.125rem;
    }
  }

  @media (width >= 1280px) {
    .xutnckp.xutnckp {
      font-size: 3rem;
    }
  }

  @media (width >= 768px) {
    .x12yoo1s.x12yoo1s {
      font-size: 3rem;
    }

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

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

  @media (width >= 900px) {
    .x1gz7n9c.x1gz7n9c {
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
    }
  }

  @media (width >= 1024px) {
    .x8yqe22.x8yqe22 {
      grid-template-columns: minmax(0, 1fr) 24rem;
    }
  }

  @media (width >= 700px) and (width <= 1023px) {
    .x54fazs.x54fazs {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 700px) and (width <= 1099px) {
    .x1nl1eel.x1nl1eel {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 700px) {
    .x1ghia22.x1ghia22 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 768px) {
    .x1um9e8z.x1um9e8z {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @media (width >= 1024px) {
    .x98izi.x98izi {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }
  }

  @media (width >= 1100px) {
    .x1ge4j8t.x1ge4j8t {
      grid-template-columns: repeat(4, minmax(0, 1fr));
    }
  }

  @media (width >= 900px) {
    .xgoyiu9.xgoyiu9 {
      grid-template-columns: var(--crease-task-columns);
    }
  }

  @media (width >= 768px) {
    .x1kgnrjc.x1kgnrjc {
      grid-template-columns: 15rem minmax(0, 1fr);
    }

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

  @media (width >= 1280px) {
    .x1orvf84.x1orvf84 {
      letter-spacing: -.05em;
    }
  }

  @media (width >= 1024px) {
    .x120gbbp.x120gbbp {
      line-height: 1.1;
    }
  }

  @media (width >= 640px) {
    .xmuwtf2.xmuwtf2 {
      line-height: 1.75rem;
    }
  }

  @media (width >= 1100px) {
    .x8ji0zo.x8ji0zo {
      margin-inline-end: 22rem;
    }
  }

  @media (width >= 1024px) {
    .x7zncei.x7zncei {
      padding-inline-start: 20.625rem;
    }
  }

  @media (width >= 768px) {
    .xsy97q4.xsy97q4 {
      position: relative;
    }
  }

  @media (width >= 640px) {
    .xgzz9xu.xgzz9xu {
      text-align: left;
    }
  }

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

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

    .x4wkmsb.x4wkmsb {
      transition-property: none;
    }
  }

  @container (width >= 760px) {
    .xplt754.xplt754 {
      grid-template-columns: minmax(0, 1fr) minmax(15rem, 21rem);
    }
  }
}

@layer priority5 {
  .x1cb3ohb {
    border-bottom-color: var(--xsulcz7);
  }

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

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

  .xulcmlp {
    border-left-color: var(--xehklji);
  }

  .x19ypqd9 {
    border-left-style: solid;
  }

  .xe0pwq {
    border-left-width: 1px;
  }

  .xknojwj {
    border-right-color: var(--xehklji);
  }

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

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

  .x1ey2m1c {
    bottom: 0;
  }

  .x10w3d4m {
    bottom: 100%;
  }

  .x164u9eo {
    height: .5rem;
  }

  .x1qa65zt {
    height: .625rem;
  }

  .xvle69y {
    height: .75rem;
  }

  .xf08kfj {
    height: .875rem;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .xb8l8e1 {
    height: 1.75rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .x187pvsn {
    height: 100svh;
  }

  .xlzyvqe {
    height: 1em;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .xk8t5le {
    height: 2.25rem;
  }

  .xwaiz5r {
    height: 2.5rem;
  }

  .xettwda {
    height: 2rem;
  }

  .x1pizb70 {
    height: 3rem;
  }

  .x1sh0tsm {
    height: 4rem;
  }

  .xt7dq6l {
    height: auto;
  }

  .x1js19wx {
    height: calc(100svh - 4rem);
  }

  .xtm2a9r {
    height: min(70dvh, 50rem);
  }

  .x1fs835b {
    height: var(--crease-spacer-height);
  }

  .x1lr0wgl {
    left: .5rem;
  }

  .xu96u03 {
    left: 0;
  }

  .xl8wat7 {
    left: 100%;
  }

  .xf0h7bi {
    left: 5.25rem;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .xtpao3t {
    left: clamp(.5rem,var(--panel-x),max(.5rem,calc(100vw - 27rem)));
  }

  .x1hpqcdg {
    margin-bottom: .25rem;
  }

  .xhbfen4 {
    margin-bottom: .5rem;
  }

  .x1gr9t9r {
    margin-bottom: .75rem;
  }

  .x4aigyd {
    margin-left: .25rem;
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .xj17ml3 {
    margin-right: .25rem;
  }

  .x1tbvfm1 {
    margin-top: .25rem;
  }

  .xje9jw6 {
    max-height: 18.75rem;
  }

  .x18fb9vk {
    max-height: 24rem;
  }

  .xlra7w6 {
    max-height: calc(100dvh - 8rem);
  }

  .xkkqm76 {
    max-height: calc(100svh - 2rem);
  }

  .xlmodhz {
    max-height: calc(100vh - 2rem);
  }

  .x19drevu {
    max-height: calc(100vh - 8px);
  }

  .x193iq5w {
    max-width: 100%;
  }

  .x16xn7b0 {
    max-width: 100vw;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x6ymgno {
    max-width: 32rem;
  }

  .x1jb01v5 {
    max-width: 42rem;
  }

  .x1vpbbxe {
    max-width: 48rem;
  }

  .x14i9o60 {
    max-width: 56rem;
  }

  .x1azd0id {
    max-width: 87.5rem;
  }

  .x159iy50 {
    max-width: 8rem;
  }

  .x1u73tnu {
    max-width: 90rem;
  }

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

  .x193lwwl {
    max-width: calc(100vw - 2rem);
  }

  .x1vidvsf {
    max-width: calc(100vw - 6.25rem);
  }

  .x1w4s84m {
    max-width: calc(100vw - 8px);
  }

  .x13jejgn {
    max-width: min(50rem, 100vw - 2rem);
  }

  .x1x1rfll {
    max-width: none;
  }

  .x1848ek3 {
    max-width: var(--skeleton-width);
  }

  .xe4lu9c {
    max-width: var(--x13zsl44);
  }

  .xylanpz {
    max-width: var(--x1yyx4nx);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .x1b3lxvz {
    min-height: 12rem;
  }

  .x1aewpuf {
    min-height: 1rem;
  }

  .x4f8skw {
    min-height: 22rem;
  }

  .x2hthij {
    min-height: 28rem;
  }

  .x1in32aq {
    min-height: 2rem;
  }

  .x1p38f1z {
    min-height: 3.25rem;
  }

  .x1j9c18f {
    min-height: 36rem;
  }

  .xd4eqea {
    min-height: 4rem;
  }

  .x1gffi92 {
    min-height: calc(100svh - 4rem);
  }

  .x1r8btfv {
    min-height: calc(100vh - 3.5rem);
  }

  .xeuugli {
    min-width: 0;
  }

  .x199i5n0 {
    min-width: 1.25rem;
  }

  .x1arx1u8 {
    min-width: 2.25rem;
  }

  .xj9j1fp {
    min-width: 2.5rem;
  }

  .x19hwnzc {
    min-width: 2rem;
  }

  .xzhy1st {
    min-width: 8rem;
  }

  .xk8lq53 {
    min-width: max-content;
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1plvlek {
    overflow-x: visible;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .xryxfnj {
    overflow-y: visible;
  }

  .x7p5m3t {
    overscroll-behavior-x: contain;
  }

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

  .xes99ow {
    padding-bottom: .25rem;
  }

  .xmnamis {
    padding-bottom: .5rem;
  }

  .x1oqrxb4 {
    padding-left: 2rem;
  }

  .x1iul6r4 {
    padding-top: .25rem;
  }

  .x1q57ora {
    padding-top: .75rem;
  }

  .x5qeokm {
    right: .25rem;
  }

  .x1d83s0a {
    right: .5rem;
  }

  .x1suesbl {
    right: .75rem;
  }

  .x51lu3y {
    right: .875rem;
  }

  .x3m8u43 {
    right: 0;
  }

  .xjvjlmm {
    right: 100%;
  }

  .x1u62bzc {
    right: 1rem;
  }

  .x2g408t {
    top: .375rem;
  }

  .x1nh8u4m {
    top: .5rem;
  }

  .xaksmix {
    top: .875rem;
  }

  .x13vifvy {
    top: 0;
  }

  .xdsb8wn {
    top: 100%;
  }

  .x1nwpe0i {
    top: 1rem;
  }

  .x1p6s42t {
    top: 3.5rem;
  }

  .xphl6p3 {
    top: 4rem;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1h9qk92 {
    top: clamp(.5rem,var(--panel-y),max(.5rem,calc(100svh - 26rem)));
  }

  .x1jjc1wv {
    width: .5rem;
  }

  .x1e7hgle {
    width: .625rem;
  }

  .x1jw3ynk {
    width: .75rem;
  }

  .x1xvt488 {
    width: .875rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xh29eag {
    width: 1.75rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .xn9wirt {
    width: 100vw;
  }

  .x1tcqxyu {
    width: 150rem;
  }

  .x9ndnb8 {
    width: 15rem;
  }

  .x1qyi71f {
    width: 18rem;
  }

  .x15vhz18 {
    width: 1em;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .xvm51jw {
    width: 2.5rem;
  }

  .x1nqqiwj {
    width: 22rem;
  }

  .x1ye75pp {
    width: 26rem;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .xekueh {
    width: 4rem;
  }

  .x1q079jr {
    width: 5.25rem;
  }

  .x14atkfc {
    width: auto;
  }

  .x7le5p6 {
    width: calc(100% - .75rem);
  }

  .x135iyqs {
    width: calc(var(--sidebar-width-icon) + 1rem);
  }

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x1kqolrq {
    width: var(--sidebar-width-icon);
  }

  .x18ds9y3 {
    width: var(--sidebar-width-mobile);
  }

  .x1nxupii {
    width: var(--sidebar-width);
  }

  .x1nbtxnv[data-density="compact"] {
    min-height: 2.25rem;
  }

  @media (width >= 768px) {
    .x1xuz5xq.x1xuz5xq {
      left: 0;
    }

    .x1q9oxdi.x1q9oxdi {
      margin-left: .5rem;
    }

    .xlyjj7j.xlyjj7j {
      margin-left: 0;
    }

    .x9cdi66.x9cdi66 {
      min-height: 25rem;
    }

    .xmpxave.xmpxave {
      min-height: 50rem;
    }

    .x1k31s74.x1k31s74 {
      width: 187.5rem;
    }
  }
}

@layer priority6 {
  .xp3kwac::placeholder {
    color: var(--x1vghuer);
  }
}
