@layer base{*,:before,:after{box-sizing:border-box;border:0 solid hsl(var(--border));margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-kru-body), sans-serif}body{-webkit-user-select:none;user-select:none;font-size:.75rem;line-height:1.125rem}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}ol,ul,menu{list-style:none}button,input,select,optgroup,textarea{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border-radius:0}::file-selector-button{font:inherit;letter-spacing:inherit;color:inherit;background:0 0;border-radius:0}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}textarea{resize:vertical}::placeholder{opacity:1;color:hsl(var(--muted-foreground))}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}hr{height:0;color:inherit;border-top-width:1px}summary{display:list-item}[hidden]:where(:not([hidden=until-found])){display:none!important}*{border-color:hsl(var(--border))}h1,h2,h3,h4{font-family:var(--font-kru-body), sans-serif}:where(button,[role=button],[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[role=tab])>svg{width:var(--kru-control-icon-size,.875rem);height:var(--kru-control-icon-size,.875rem);pointer-events:none;flex-shrink:0}}@layer stylex;@stylex;html[data-focus-navigation=pointer] :focus-visible:not(input,textarea,select,[contenteditable],[role=textbox]){outline:none!important}:root{--color-kru-sprints:#ff7fec;--color-kru-assets:#f50;--color-kru-docs:#694aff;--color-kru-works:#41df82;--model-viewer-background:#f4f5f7;--motion-instant:.1s;--motion-fast:.15s;--motion-standard:.2s;--ease-emphasized:cubic-bezier(.16, 1, .3, 1);--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{--background:0 0% 98%;--foreground:0 0% 8%;--card:0 0% 100%;--card-foreground:0 0% 8%;--popover:0 0% 100%;--popover-foreground:0 0% 8%;--primary:232 55% 88%;--primary-hover:232 50% 83%;--primary-ink:232 35% 30%;--primary-muted:232 40% 97%;--selection-surface:232 50% 92%;--primary-foreground:232 40% 20%;--secondary:0 0% 93%;--secondary-foreground:0 0% 10%;--muted:0 0% 95%;--muted-foreground:0 0% 38%;--accent:0 0% 94%;--accent-foreground:var(--foreground);--destructive:356 70% 48%;--destructive-foreground:0 0% 100%;--success:145 60% 30%;--success-foreground:0 0% 100%;--warning:45 74% 42%;--warning-foreground:230 18% 10%;--border:0 0% 85%;--input:0 0% 64%;--ring:var(--primary);--radius:.375rem;--sidebar:0 0% 96%;--sidebar-foreground:0 0% 10%;--sidebar-muted:0 0% 91%;--sidebar-accent:var(--selection-surface);--sidebar-accent-foreground:var(--foreground);--sidebar-border:0 0% 82%;--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-ring:var(--ring);--selection:var(--primary);--selection-foreground:var(--primary-foreground);--kru-sprints-ink:316 100% 28%;--kru-assets-ink:16 100% 33%;--kru-docs-ink:250 100% 35%}.dark{--model-viewer-background:#000;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:0 0% 0%;--foreground:0 0% 93%;--card:0 0% 4%;--card-foreground:var(--foreground);--popover:0 0% 6%;--popover-foreground:var(--foreground);--primary:232 28% 42%;--primary-hover:232 28% 48%;--primary-ink:232 55% 82%;--primary-muted:232 22% 13%;--selection-surface:232 26% 23%;--primary-foreground:232 45% 96%;--secondary:0 0% 10%;--secondary-foreground:var(--foreground);--muted:0 0% 7%;--muted-foreground:0 0% 63%;--accent:0 0% 10%;--accent-foreground:var(--foreground);--destructive:356 72% 66%;--destructive-foreground:0 0% 100%;--success:145 60% 65%;--success-foreground:232 28% 7%;--warning:46 92% 64%;--warning-foreground:232 28% 7%;--border:0 0% 15%;--input:0 0% 20%;--ring:var(--primary);--sidebar:0 0% 0%;--sidebar-foreground:0 0% 93%;--sidebar-muted:0 0% 7%;--sidebar-accent:var(--selection-surface);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--border);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-ring:var(--ring);--selection:var(--primary);--selection-foreground:var(--primary-foreground);--kru-sprints-ink:316 100% 72%;--kru-assets-ink:16 100% 66%;--kru-docs-ink:250 100% 74%}*{scrollbar-color:hsl(var(--muted-foreground) / .45) transparent}html{background-color:hsl(var(--background));overscroll-behavior:none;min-height:100%}body{min-width:320px;min-height:100%;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);overscroll-behavior:none;background:hsl(var(--background));color:hsl(var(--foreground));accent-color:hsl(var(--primary));font-feature-settings:"cv02", "cv03", "cv04", "cv11";-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;margin:0;overflow-x:hidden}:where(input,textarea,[contenteditable=true],[role=textbox]){caret-color:hsl(var(--primary))}:where(a,button,[role=button],input,select,textarea){-webkit-tap-highlight-color:hsl(var(--primary) / .12)}@media (pointer:coarse){:where([data-slot=button],[data-slot=command-item],[data-slot=dropdown-menu-item],[data-slot=select-item]){min-height:2.75rem}[data-slot=button][data-size^=icon]{min-width:2.75rem}}html:has([data-desktop-tray-surface]){background:0 0;border-radius:10px;overflow:hidden}html:has([data-desktop-tray-surface]) body{background:0 0;border-radius:10px;overflow:hidden}html[data-native-tray-popover=true],html[data-native-tray-popover=true] body,html[data-native-tray-popover=true] [data-desktop-tray-surface],html[data-native-tray-popover=true] [data-desktop-tray-surface]>div{border-radius:0}html[data-native-tray-popover=true] [data-desktop-tray-surface]>div{border:0}html[data-native-tray-popover=true] [data-desktop-tray-surface]{padding:var(--native-tray-safe-area-top,13px) var(--native-tray-safe-area-right,13px) var(--native-tray-safe-area-bottom,13px) var(--native-tray-safe-area-left,13px);background:hsl(var(--background))}:where(button:not(:disabled),[role=button]:not([aria-disabled=true])){cursor:pointer}input,textarea,pre,code,[contenteditable=true],[contenteditable=plaintext-only],[role=textbox],.ProseMirror,.luna-document-v2-content,.kru-document-content,.monaco-editor,.pdf-annotation-text-layer,[data-selectable-text]{-webkit-user-select:text;user-select:text}@media (max-width:767px) and (pointer:coarse){input,select,textarea{font-size:16px!important}}input[type=search]{-webkit-appearance:textfield;appearance:textfield}input[type=search]::-webkit-search-decoration{-webkit-appearance:none;display:none}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}input[type=search]::-webkit-search-results-button{-webkit-appearance:none;display:none}input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;display:none}input[type=search]::-ms-clear{width:0;height:0;display:none}input[type=search]::-ms-reveal{width:0;height:0;display:none}::selection{background:hsl(var(--selection));color:hsl(var(--selection-foreground))}::selection{background:hsl(var(--selection));color:hsl(var(--selection-foreground))}[data-slot=select-trigger-arrow],[data-slot=combobox-trigger-arrow]{outline:none}[data-slot=select-trigger-arrow] svg,[data-slot=combobox-trigger-arrow] svg{border:0;outline:none}.kru-document-content{max-width:75ch;color:hsl(var(--foreground));font-family:var(--font-kru-body);overflow-wrap:anywhere;margin-inline:auto;padding:2rem 1.5rem;font-size:1rem;line-height:1.6}.kru-document-content :is(h1,h2,h3,h4,h5,h6){font-family:var(--font-kru-body);letter-spacing:-.02em;margin-block:1.5rem .5rem;font-weight:600;line-height:1.35}.kru-document-content h1{font-size:1.75rem}.kru-document-content h2{font-size:1.375rem}.kru-document-content :is(h3,h4,h5,h6){font-size:1.125rem}.kru-document-content>:first-child{margin-top:0}.kru-document-content :is(p,ul,ol,blockquote,pre,table){margin-block:.75rem}.kru-document-content :is(ul,ol){padding-inline-start:1.5rem}.kru-document-content ul{list-style-type:disc}.kru-document-content ol{list-style-type:decimal}.kru-document-content li+li{margin-top:.25rem}.kru-document-content a{color:hsl(var(--primary-ink));text-underline-offset:.15em;text-decoration:underline}.kru-document-content a:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.kru-document-content :is(code,pre){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875rem}.kru-document-content code{background:hsl(var(--muted));border-radius:2px;padding:.125rem .25rem}.kru-document-content pre{background:hsl(var(--muted));border-radius:6px;padding:.75rem;overflow-x:auto}.kru-document-content pre code{background:0 0;padding:0}.kru-document-content img{border-radius:6px;max-width:100%;height:auto}.kru-document-content blockquote{border-inline-start:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));padding-inline-start:.75rem}.kru-document-content table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.kru-document-content :is(th,td){border:1px solid hsl(var(--border));text-align:start;padding:.5rem .75rem}.kru-document-content th{background:hsl(var(--muted));font-weight:600}.kru-document-content hr{border:0;border-top:1px solid hsl(var(--border));margin-block:1.5rem}.kru-document-content .mdx-missing-component{border:1px dashed hsl(var(--border));color:hsl(var(--muted-foreground));border-radius:2px;padding:.125rem .25rem;font-family:monospace}.kru-document-surface{background:hsl(var(--card));color:hsl(var(--card-foreground))}.kru-document-thumbnail{pointer-events:none;max-width:none;margin:0;padding:2rem}

@layer stylex.priority1;

@layer stylex.priority2 {
  .x15r89dc {
    grid-area: 1 / 1;
  }

  .x1v1xp8j {
    inset: -2px;
  }

  .x10a8y8t {
    inset: 0;
  }

  .x1yqyp99 {
    inset: 25%;
  }

  .xk92lsc {
    inset: 8px;
  }

  .xccw97s {
    inset: var(--x-inset);
  }

  .xkdpibf {
    margin: -1px;
  }

  .x1ghz6dp {
    margin: 0;
  }

  .x1bpp3o7 {
    margin: auto;
  }

  .x18c4qa6 {
    margin: var(--x10oq7lp);
  }

  .x1se9mp2 {
    margin: var(--x1fgic3n);
  }

  .xd0c6sj {
    margin: var(--x39sdyz);
  }

  .xd27fg6 {
    margin: var(--xspsak3);
  }

  .x1tlkgv4 {
    padding: .125rem .375rem;
  }

  .x1hluc2t {
    padding: .25rem .75rem;
  }

  .x5zvi0u {
    padding: .3rem;
  }

  .xad2ky2 {
    padding: .45rem;
  }

  .xu8om6g {
    padding: .5rem .75rem;
  }

  .x855qj1 {
    padding: .5rem 0 .5rem 1rem;
  }

  .xrqs5gp {
    padding: .5rem 1rem;
  }

  .x2nx7ib {
    padding: .625rem .75rem;
  }

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

  .xc5t88x {
    padding: .75rem 3rem .75rem 1rem;
  }

  .xd22gyv {
    padding: 0 1rem 1.5rem;
  }

  .x1717udv {
    padding: 0;
  }

  .xd9vsdf {
    padding: 1.25rem .75rem;
  }

  .xj1ui76 {
    padding: 1.25rem 1rem;
  }

  .x7z7khe {
    padding: 10px;
  }

  .xyf9f8g {
    padding: 1px;
  }

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

  .x1yozcrx {
    padding: 1rem 1.25rem;
  }

  .x1uz70x1 {
    padding: 1rem;
  }

  .x1scji9h {
    padding: 2.5rem 1rem;
  }

  .x1i3ajwb {
    padding: 2px;
  }

  .x19onldo {
    padding: 2rem .75rem;
  }

  .xfawy5m {
    padding: 4px;
  }

  .xk61eof {
    padding: 6px 10px;
  }

  .x18tqr4w {
    padding: 6px 8px;
  }

  .xe8ttls {
    padding: 8px;
  }

  .x1yrf0iz {
    padding: var(--x1fgic3n);
  }

  .xsl8ut6 {
    padding: var(--x1hgdm4r);
  }

  .xhhq7rb {
    padding: var(--x1hhnkgv);
  }

  .x11ixs8x {
    padding: var(--x1rw5xtx);
  }

  .x1ajq85d {
    padding: var(--x1vxhjmq);
  }

  .x1cn9aoz {
    padding: var(--x39sdyz);
  }

  .x1wir5vo {
    padding: var(--xgcks11);
  }

  .x112ea32 {
    padding: var(--xspsak3);
  }

  .x4iwzgg.x4iwzgg:where(.x-default-marker[data-slot="combobox-content"] *) {
    margin: var(--xspsak3);
  }

  .x1sgwozl[data-empty] {
    padding: 0;
  }

  .xxbelvt:has([data-full-height]) {
    padding: 0;
  }

  @media (width >= 768px) {
    .x1vpbdkv.x1vpbdkv {
      margin: var(--x1fgic3n);
    }
  }

  @media (width >= 640px) {
    .xjjc9d9.xjjc9d9 {
      padding: var(--x1vxhjmq);
    }
  }

  @media (width >= 768px) {
    .x1hyhvjr.x1hyhvjr {
      padding: 0;
    }

    .x1sd7i2h.x1sd7i2h {
      padding: var(--x1hgdm4r);
    }

    .x1duyow6.x1duyow6 {
      padding: var(--x1vxhjmq);
    }

    .x18qx9hg.x18qx9hg {
      padding: var(--x39sdyz);
    }
  }

  @media (width >= 900px) {
    .x1o2gu83.x1o2gu83 {
      padding: var(--x1hgdm4r);
    }
  }

  @media (width >= 1024px) {
    .xdo0j5d.xdo0j5d {
      padding: var(--x1hgdm4r);
    }
  }

  @media (width <= 767px) {
    .x1rjc0su.x1rjc0su {
      padding: var(--x1fgic3n);
    }

    .x1cqyrhe.x1cqyrhe {
      padding: var(--x39sdyz);
    }
  }
}

@layer stylex.priority3 {
  .xhfucd3 {
    background-position: 0 0, 0 4px, 4px -4px, -4px 0;
  }

  .xg29ltk {
    border-color: #fff;
  }

  .x1iyzj50 {
    border-color: color-mix(in srgb,var(--x6z18wb) 65%,var(--x1yv61iq));
  }

  .x11fx6t6 {
    border-color: hsl(var(--destructive));
  }

  .x1u3okkb {
    border-color: hsl(var(--muted-foreground) / .3);
  }

  .xmur6v7 {
    border-color: hsl(var(--warning, 35 85% 45%));
  }

  .x9r1u3d {
    border-color: #0000;
  }

  .x6w5c0t {
    border-color: var(--x-borderColor);
  }

  .xun0b2u {
    border-color: var(--x10gsmcs);
  }

  .xxz6nwo {
    border-color: var(--x162tqwv);
  }

  .xd8rt4t {
    border-color: var(--x17jlir8);
  }

  .x1wsqdzf {
    border-color: var(--x1a1ez7z);
  }

  .xwopxhy {
    border-color: var(--x1ax4t5f);
  }

  .xr1648v {
    border-color: var(--x1fmvfga);
  }

  .x1hoivgb {
    border-color: var(--x1xtg5p0);
  }

  .xzfko55 {
    border-color: var(--x1yv61iq);
  }

  .x3aj7mj {
    border-color: var(--x6z18wb);
  }

  .x1jon2vr {
    border-color: var(--xdslpai);
  }

  .xb4t0xv {
    border-color: var(--xjijjro);
  }

  .xndc9l0 {
    border-color: var(--xomir9w);
  }

  .x17pmmuc {
    border-color: var(--xxao8p3);
  }

  .x1nvupfo {
    border-color: #fff;
  }

  .x1cyff44 {
    border-inline-color: var(--x1ax4t5f);
  }

  .xu1fqkh {
    border-inline-color: var(--x6z18wb);
  }

  .x1vxew43 {
    border-inline-style: solid;
  }

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

  .x1l0rsgs {
    border-inline-width: 1px;
  }

  .x1qaovs7 {
    border-inline-width: var(--x1qcnnit);
  }

  .xz9ru22 {
    border-radius: .1rem;
  }

  .x2u8bby {
    border-radius: 0;
  }

  .x16rqkct {
    border-radius: 50%;
  }

  .x1e6avla {
    border-radius: 999px;
  }

  .x1pjcqnp {
    border-radius: inherit;
  }

  .x19x7mk0 {
    border-radius: var(--x1ooylmd);
  }

  .xqra9uc {
    border-radius: var(--xa7xh15);
  }

  .x7sxah1 {
    border-radius: var(--xd81qzk);
  }

  .xde5az {
    border-radius: var(--xkno03a);
  }

  .xm6d04c {
    border-radius: var(--xm36wix);
  }

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

  .xs4knm1 {
    border-width: var(--x1qcnnit);
  }

  .x1qrywrt {
    flex: 0 0;
  }

  .x1tfa20v {
    flex: 0 0 40%;
  }

  .x1w4wknj {
    flex: 0 0 60%;
  }

  .xkz0k9k {
    flex: 0 auto;
  }

  .x18zji9o {
    flex: 1 0 4.5rem;
  }

  .xc8qplx {
    flex: 1 0 auto;
  }

  .x1cqoux5 {
    flex: 1 1 0;
  }

  .x845mor {
    flex: 1;
  }

  .xehxkzz {
    flex: 12rem;
  }

  .x11i4osm {
    flex: 6rem;
  }

  .x12lumcd {
    flex: auto;
  }

  .x98rzlu {
    flex: 1;
  }

  .x1i0uq9b {
    flex: 2;
  }

  .x1okw0bk {
    flex: none;
  }

  .xp7h7ln {
    flex: var(--x-flex);
  }

  .xxgxei3 {
    gap: .16em;
  }

  .x1iah58g {
    gap: .1rem;
  }

  .x4bg2ti {
    gap: .2rem;
  }

  .xxhr3t {
    gap: 0;
  }

  .xj3jsk1 {
    gap: 1.75rem;
  }

  .x883omv {
    gap: 10px;
  }

  .x1v2ro7d {
    gap: 12px;
  }

  .x12mrbbr {
    gap: 1px;
  }

  .x195vfkc {
    gap: 2px;
  }

  .x1jnr06f {
    gap: 4px;
  }

  .x17d4w8g {
    gap: 6px;
  }

  .x167g77z {
    gap: 8px;
  }

  .xac5dfx {
    gap: var(--x1fgic3n);
  }

  .x12amvh3 {
    gap: var(--x1hgdm4r);
  }

  .x1u083n2 {
    gap: var(--x1rw5xtx);
  }

  .xzd6fn {
    gap: var(--x1vxhjmq);
  }

  .x1qvj55l {
    gap: var(--x1who4cm);
  }

  .x1oqy6yi {
    gap: var(--x39sdyz);
  }

  .x16sdnec {
    gap: var(--xgcks11);
  }

  .x19x8huh {
    gap: var(--xspsak3);
  }

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

  .x17ufuiz {
    grid-column: 2 / span 2;
  }

  .x1npkx4u {
    grid-column: 2;
  }

  .x1k3v4rp {
    grid-column: 3;
  }

  .xm5moh1 {
    grid-column: auto;
  }

  .x623te4 {
    grid-column: span 2;
  }

  .x1a80n4u {
    grid-column: span 3;
  }

  .x14d52f8 {
    grid-column: var(--x-gridColumn);
  }

  .x1ms6mhf {
    grid-row: 1;
  }

  .x7sv70a {
    grid-row: 2;
  }

  .x15daork {
    grid-row: auto;
  }

  .xjej8gk {
    grid-row: span 2;
  }

  .x33j1x8 {
    grid-row: var(--x-gridRow);
  }

  .x10no89f {
    inset-block: 0;
  }

  .x17y0mx6 {
    inset-inline: 0;
  }

  .x1gs6nwu {
    inset-inline: var(--x1fgic3n);
  }

  .xppxke5 {
    inset-inline: var(--x39sdyz);
  }

  .xe8uvvx {
    list-style: none;
  }

  .x1svg07m {
    margin-block: 1.25rem;
  }

  .xg9jes1 {
    margin-block: 4px;
  }

  .x1nkss2m {
    margin-block: auto;
  }

  .xodoldj {
    margin-block: var(--x1fgic3n);
  }

  .x1pselnd {
    margin-block: var(--x1hgdm4r);
  }

  .xuixwys {
    margin-block: var(--x1vxhjmq);
  }

  .x1v7095o {
    margin-block: var(--x39sdyz);
  }

  .xqfo1gb {
    margin-block: var(--xgcks11);
  }

  .x1j5v0t1 {
    margin-block: var(--xspsak3);
  }

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

  .x1vvoggu {
    margin-inline: -.75rem;
  }

  .x10z5scy {
    margin-inline: -1rem;
  }

  .xr6ywxm {
    margin-inline: -4px;
  }

  .xrxpjvj {
    margin-inline: 0;
  }

  .xj3msbq {
    margin-inline: 3px;
  }

  .xjgtzcg {
    margin-inline: 4px;
  }

  .xxbjj12 {
    margin-inline: 8px;
  }

  .xvueqy4 {
    margin-inline: auto;
  }

  .xgchv7q {
    margin-inline: calc(0px - var(--x1fgic3n));
  }

  .xdvwr8i {
    margin-inline: var(--x1fgic3n);
  }

  .x1qb3zri {
    margin-inline: var(--x1rw5xtx);
  }

  .x1qysni7 {
    margin-inline: var(--x1vxhjmq);
  }

  .x1l9v5xm {
    margin-inline: var(--x39sdyz);
  }

  .x1mneabr {
    margin-inline: var(--xspsak3);
  }

  .x171r9jc {
    outline: 1px solid hsl(var(--primary) / .3);
  }

  .xk8euz1 {
    outline: 1px solid var(--x1ax4t5f);
  }

  .x1qvuuom {
    outline: 2px solid hsl(var(--background));
  }

  .x1voo722 {
    outline: 2px solid var(--x1ax4t5f);
  }

  .x1a2a7pz {
    outline: none;
  }

  .xysyzu8 {
    overflow: auto;
  }

  .xb3r6kr {
    overflow: hidden;
  }

  .x1rea2x4 {
    overflow: visible;
  }

  .xish69e {
    overscroll-behavior: contain;
  }

  .xt970qd {
    padding-block: 0;
  }

  .xj8oexa {
    padding-block: 2px;
  }

  .x18mflkt {
    padding-block: 2rem;
  }

  .x12ulsxz {
    padding-block: 4px;
  }

  .x1t0vds8 {
    padding-block: 6px;
  }

  .x1h0xxje {
    padding-block: clamp(1.5rem, 4vw, 2.5rem);
  }

  .x1y8byag {
    padding-block: var(--x1fgic3n);
  }

  .x1fbxnf7 {
    padding-block: var(--x1hgdm4r);
  }

  .x1krb1i9 {
    padding-block: var(--x1hhnkgv);
  }

  .x17t74uv {
    padding-block: var(--x1rl0d7e);
  }

  .x1otmu5s {
    padding-block: var(--x1rw5xtx);
  }

  .x1d48jmt {
    padding-block: var(--x1vxhjmq);
  }

  .x10n3fpn {
    padding-block: var(--x1who4cm);
  }

  .x10h040u {
    padding-block: var(--x39sdyz);
  }

  .x1ebhlbv {
    padding-block: var(--x423hlq);
  }

  .x12kcluc {
    padding-block: var(--xgcks11);
  }

  .x11536js {
    padding-block: var(--xspsak3);
  }

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

  .xnjsko4 {
    padding-inline: 0;
  }

  .xm0hkee {
    padding-inline: 2.5rem;
  }

  .x17qtykl {
    padding-inline: 20px;
  }

  .x5k8d2m {
    padding-inline: 2px;
  }

  .xfn1xvj {
    padding-inline: 4px;
  }

  .x1xijbu4 {
    padding-inline: 6px;
  }

  .xdqyycr {
    padding-inline: 8px;
  }

  .x13k02e6 {
    padding-inline: clamp(1.25rem, 5vw, 3rem);
  }

  .xucliw8 {
    padding-inline: var(--x1fgic3n);
  }

  .x1xtvtsy {
    padding-inline: var(--x1ft6rg5);
  }

  .x17z8ym4 {
    padding-inline: var(--x1hgdm4r);
  }

  .x1gtv93j {
    padding-inline: var(--x1rw5xtx);
  }

  .x1n9dkmq {
    padding-inline: var(--x1vxhjmq);
  }

  .x13mjwbm {
    padding-inline: var(--x1who4cm);
  }

  .x1byiyib {
    padding-inline: var(--x39sdyz);
  }

  .x11ovzg7 {
    padding-inline: var(--xspsak3);
  }

  .x1ku5rj1 {
    place-items: center;
  }

  .xexsw6k {
    scroll-snap-type: none;
  }

  .xhfbhpw {
    scroll-snap-type: x mandatory;
  }

  .x1di6z1p {
    scroll-snap-type: x proximity;
  }

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

  .x1hl2dhg {
    text-decoration: none;
  }

  .x1bvjpef {
    text-decoration: underline;
  }

  .x1ibsj99 {
    transition: var(--x-transition);
  }

  .x1n7dox5[data-popup-open] {
    border-color: var(--x1a1ez7z);
  }

  .x8qpomh:focus-visible {
    border-color: var(--x1a1ez7z);
  }

  .xchdv25:focus-within {
    border-color: var(--x1a1ez7z);
  }

  .x8jue91[data-checked] {
    border-color: var(--x1ax4t5f);
  }

  .xepilr8:is([data-checked], [data-indeterminate]) {
    border-color: var(--x1ax4t5f);
  }

  .x16170s9[aria-invalid="true"] {
    border-color: var(--x1fmvfga);
  }

  .x1bs1u77.x1bs1u77:where(.x-default-marker[data-slot="avatar-group"] *) {
    outline: 2px solid hsl(var(--background));
  }

  .x1svt1u2:focus-visible {
    outline: 2px solid hsl(var(--ring));
  }

  .xwn3zu9:focus-visible {
    outline: 2px solid var(--kru-focus, hsl(var(--ring)));
  }

  .x1r2kdz3:focus-visible {
    outline: 2px solid var(--x1a1ez7z);
  }

  .xk2swo9:focus-visible {
    outline: none;
  }

  .xoy1y6a.xoy1y6a:where(.x-default-marker[data-slot="card"][data-size="sm"] *) {
    padding-inline: var(--x39sdyz);
  }

  .x1nx2u3w:has([aria-invalid="true"]) {
    border-color: var(--x1fmvfga);
  }

  .x1fp2xr9:has([data-full-height]) {
    gap: 0;
  }

  .x103yg4k:has(:focus-visible) {
    outline: 2px solid var(--x1a1ez7z);
  }

  .xgal21n:has([data-full-height]) {
    overflow: hidden;
  }

  .x9f6x4b:has([data-project-workspace-frame]) {
    overflow: visible;
  }

  .x71y4yf:hover {
    border-color: var(--x1a1ez7z);
  }

  .x1pi5u31:hover {
    border-color: var(--x1ax4t5f);
  }

  .x141nvlv:hover {
    border-color: var(--x6z18wb);
  }

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

  @media (width >= 640px) {
    .x11um8sl.x11um8sl {
      flex: none;
    }
  }

  @media (width >= 1024px) {
    .xoixe09.xoixe09 {
      flex: none;
    }
  }

  @media (width >= 1280px) {
    .x1u6dkxg.x1u6dkxg {
      flex: 1;
    }
  }

  @media (width <= 640px) {
    .xelhpow.xelhpow {
      flex: 1;
    }
  }

  @media (width >= 640px) {
    .x16gmiu3.x16gmiu3 {
      gap: var(--x1fgic3n);
    }
  }

  @media (width >= 1024px) {
    .xqs8eu4.xqs8eu4 {
      gap: var(--x1hgdm4r);
    }
  }

  @media (width <= 640px) {
    .x7rj7pr.x7rj7pr {
      gap: var(--xspsak3);
    }
  }

  @media (width >= 900px) {
    .x1bobyhn.x1bobyhn {
      grid-column: 1 / -1;
    }
  }

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

    .x1le7wb5.x1le7wb5 {
      grid-column: span 2;
    }
  }

  @media (width >= 1280px) {
    .xxaygb.xxaygb {
      grid-column: span 4;
    }

    .x1dcd7tl.x1dcd7tl {
      grid-column: span 5;
    }

    .xexlmse.xexlmse {
      grid-column: span 7;
    }

    .xhejzcc.xhejzcc {
      grid-column: span 8;
    }
  }

  @media (width >= 1024px) {
    .x1o7ajyj.x1o7ajyj {
      grid-row: span 2;
    }
  }

  @media (width >= 768px) {
    .xin2i47.xin2i47 {
      inset-inline: auto;
    }

    .x1iqyu9c.x1iqyu9c {
      margin-inline: -2rem;
    }

    .x1l6nxn8.x1l6nxn8 {
      margin-inline: var(--x1fgic3n);
    }
  }

  @media (width >= 1024px) {
    .xob1lvn.xob1lvn {
      overflow: hidden;
    }
  }

  @media (width >= 640px) {
    .x1yq891l.x1yq891l {
      padding-block: var(--x1rl0d7e);
    }
  }

  @media (width >= 768px) {
    .xv7x73.xv7x73 {
      padding-block: 0;
    }
  }

  @media (width >= 640px) {
    .x3dc2cn.x3dc2cn {
      padding-inline: var(--x1hgdm4r);
    }
  }

  @media (width >= 768px) {
    .x1dk82dy.x1dk82dy {
      padding-inline: var(--x1fgic3n);
    }

    .xmms0e1.xmms0e1 {
      padding-inline: var(--x1vxhjmq);
    }

    .x1b2uj1v.x1b2uj1v {
      padding-inline: var(--x39sdyz);
    }

    .x1qgbems.x1qgbems {
      padding-inline: var(--x423hlq);
    }

    .x1wxjkds.x1wxjkds {
      padding-inline: var(--xgcks11);
    }
  }

  @media (width <= 767px) {
    .x1c4ixkt.x1c4ixkt {
      padding-inline: var(--x1vxhjmq);
    }
  }

  @media (width <= 640px) {
    .xfjizn1.xfjizn1 {
      padding-inline: var(--xspsak3);
    }
  }

  @media (width >= 640px) and (width <= 767.98px) {
    .xg6vgv4.xg6vgv4 {
      padding-inline: var(--x1hgdm4r);
    }
  }

  @container project-settings (width >= 42rem) {
    .xhwltep.xhwltep {
      grid-column: 3;
    }

    .xroykav.xroykav {
      grid-column: 4;
    }

    .x12ec9nm.x12ec9nm {
      grid-row: 1;
    }
  }
}

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

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

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

  .x10ukxgv {
    align-content: start;
  }

  .x1pha0wt {
    align-items: baseline;
  }

  .x6s0dn4 {
    align-items: center;
  }

  .xpqajaz {
    align-items: end;
  }

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

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

  .x7a106z {
    align-items: start;
  }

  .x1qjc9v5 {
    align-items: stretch;
  }

  .xamitd3 {
    align-self: center;
  }

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

  .x1y8v6su {
    align-self: start;
  }

  .xkh2ocl {
    align-self: stretch;
  }

  .x1k0bccz {
    animation-delay: .1s;
  }

  .x1t83zlg {
    animation-delay: .2s;
  }

  .x1x1c4bx {
    animation-delay: .3s;
  }

  .xemfg65 {
    animation-duration: .8s;
  }

  .x1m9vv7p {
    animation-duration: 1.2s;
  }

  .xmg6eyc {
    animation-duration: 1.5s;
  }

  .x18hd8ej {
    animation-duration: 1.6s;
  }

  .x1q3qbx4 {
    animation-duration: 1s;
  }

  .x142cclc {
    animation-duration: var(--xa7c8yn);
  }

  .xj4vkkg {
    animation-duration: var(--xgflb4m);
  }

  .xhf5y32 {
    animation-duration: var(--xisx1jk);
  }

  .xskzprw {
    animation-fill-mode: backwards;
  }

  .x1u6ievf {
    animation-fill-mode: both;
  }

  .x1v7wizp {
    animation-iteration-count: 1;
  }

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

  .x103vr27 {
    animation-name: x17v254d-B;
  }

  .xqcmdr3 {
    animation-name: x18re5ia-B;
  }

  .x1btrg9z {
    animation-name: x1fny1my-B;
  }

  .xpedhrg {
    animation-name: x1fy8ia8-B;
  }

  .xpmrmyv {
    animation-name: x1ij99l1-B;
  }

  .xrka41 {
    animation-name: x1j0d7l8-B;
  }

  .xxp0q0x {
    animation-name: x1jn504y-B;
  }

  .xhpbw76 {
    animation-name: x1uknk9t-B;
  }

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

  .x1gg99gh {
    animation-name: xw6of2p-B;
  }

  .xoj058f {
    animation-play-state: running;
  }

  .xa3vuyk {
    animation-timing-function: ease-out;
  }

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

  .x1q3q09o {
    animation-timing-function: var(--x16zdspo);
  }

  .x1c6bdex {
    animation-timing-function: var(--x19cd1q4);
  }

  .xjyslct {
    appearance: none;
  }

  .x1y5e3q9 {
    aspect-ratio: 1;
  }

  .x1twyupf {
    aspect-ratio: 1.85;
  }

  .x1plog1 {
    aspect-ratio: 1;
  }

  .x186iv6y {
    aspect-ratio: 16 / 9;
  }

  .xox1ftf {
    aspect-ratio: 2.35;
  }

  .xp3gwc2 {
    aspect-ratio: 2.8;
  }

  .x6grhm {
    aspect-ratio: 3 / 4;
  }

  .x1dltgaz {
    aspect-ratio: 4 / 3;
  }

  .xlp1x4z {
    backface-visibility: hidden;
  }

  .x1r1mewj {
    background-color: #000;
  }

  .x8faznl {
    background-color: #101418;
  }

  .x83z2og {
    background-color: #fff;
  }

  .x176jto {
    background-color: color-mix(in srgb,hsl(var(--primary)) 4%,hsl(var(--card)));
  }

  .xqw7nke {
    background-color: color-mix(in srgb,hsl(var(--primary)) 5%,transparent);
  }

  .x1jwnt6g {
    background-color: color-mix(in srgb,hsl(var(--warning, 35 85% 45%)) 5%,transparent);
  }

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

  .x16ns3ir {
    background-color: color-mix(in srgb,var(--x1ax4t5f) 8%,var(--x1k1dqn9));
  }

  .x1pyq6z9 {
    background-color: color-mix(in srgb,var(--x1k1dqn9) 45%,var(--x1yv61iq));
  }

  .xwkuvyl {
    background-color: color-mix(in srgb,var(--xk7kh3c) 45%,var(--x1yv61iq));
  }

  .xtwfq29 {
    background-color: currentColor;
  }

  .x1b4jn95 {
    background-color: hsl(var(--background));
  }

  .x1eadlx2 {
    background-color: hsl(var(--destructive));
  }

  .x1i6e4w0 {
    background-color: hsl(var(--diff-added-num));
  }

  .xpihfju {
    background-color: hsl(var(--diff-added-row));
  }

  .x1haz5bm {
    background-color: hsl(var(--diff-hunk));
  }

  .x1gljvwa {
    background-color: hsl(var(--diff-inactive));
  }

  .x18lzp51 {
    background-color: hsl(var(--diff-removed-num));
  }

  .x940sxy {
    background-color: hsl(var(--diff-removed-row));
  }

  .x166xijt {
    background-color: hsl(var(--muted) / .35);
  }

  .x1d0edvf {
    background-color: hsl(var(--muted) / .45);
  }

  .x1q90s1a {
    background-color: hsl(var(--success, 145 60% 42%));
  }

  .xx3ebxe {
    background-color: hsl(var(--success) / .12);
  }

  .x1lnz2ww {
    background-color: hsl(var(--warning) / .12);
  }

  .xgcd1z6 {
    background-color: inherit;
  }

  .x15wyx9o {
    background-color: var(--lightningcss-light, #fcd34da6) var(--lightningcss-dark, #fbbf244d);
  }

  .x1h56xst {
    background-color: var(--lightningcss-light, #fde68a80) var(--lightningcss-dark, #f59e0b33);
  }

  .x16v2csh {
    background-color: #00000014;
  }

  .x1xo3bon {
    background-color: #00000026;
  }

  .xjbqb8w {
    background-color: #0000;
  }

  .x12z0lor {
    background-color: var(--model-viewer-background, #f4f5f7);
  }

  .xl8spv7 {
    background-color: var(--x-backgroundColor);
  }

  .x1fvhpy6 {
    background-color: var(--x-bcbnzo);
  }

  .xuqmwn4 {
    background-color: var(--x128f6km);
  }

  .x11apa7w {
    background-color: var(--x12m9lnt);
  }

  .xic6zpi {
    background-color: var(--x162tqwv);
  }

  .x137zxen {
    background-color: var(--x17jlir8);
  }

  .xxqkc6k {
    background-color: var(--x1ax4t5f);
  }

  .x18eclwo {
    background-color: var(--x1bi8xx2);
  }

  .xlfz77u {
    background-color: var(--x1dma8rj);
  }

  .xk77gp4 {
    background-color: var(--x1fmvfga);
  }

  .xgzwjyh {
    background-color: var(--x1ipoefg);
  }

  .x1k6or96 {
    background-color: var(--x1k1dqn9);
  }

  .x1kjq2ag {
    background-color: var(--x1q6maml);
  }

  .x1ui9dto {
    background-color: var(--x1vz7oca);
  }

  .xzo9yy4 {
    background-color: var(--x1xtg5p0);
  }

  .x5iec2r {
    background-color: var(--x1xwg0j1);
  }

  .xpxt504 {
    background-color: var(--x1ymnjh6);
  }

  .x5xyzk7 {
    background-color: var(--x1yv61iq);
  }

  .x1vk6etf {
    background-color: var(--x6z18wb);
  }

  .xw0c2ar {
    background-color: var(--x7j8ik1);
  }

  .xjvzogt {
    background-color: var(--xhv383k);
  }

  .x1vs33xu {
    background-color: var(--xi7pwkg);
  }

  .xvu585b {
    background-color: var(--xjijjro);
  }

  .x1416w4l {
    background-color: var(--xk7kh3c);
  }

  .xtzxvvh {
    background-color: var(--xl3adq1);
  }

  .x1km3q13 {
    background-color: var(--xomir9w);
  }

  .x1yheeg8 {
    background-color: var(--xpcr1po);
  }

  .x174bwp0 {
    background-color: var(--xxao8p3);
  }

  .xawvfjz {
    background-color: var(--xxgpekr);
  }

  .x1twr7ue {
    background-image: conic-gradient(from 90deg, red, #ff0, #0f0, #0ff, #00f, #f0f, red);
  }

  .x1hq3m5h {
    background-image: linear-gradient(135deg,transparent 46%,var(--xdslpai) 47%,var(--xdslpai) 53%,transparent 54%);
  }

  .xvguvmy {
    background-image: linear-gradient(#ffffff24, #0000 12% 75%, #00000017);
  }

  .x1nn0sxm {
    background-image: linear-gradient(45deg,var(--x1k1dqn9) 25%,transparent 25%),linear-gradient(-45deg,var(--x1k1dqn9) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,var(--x1k1dqn9) 75%),linear-gradient(-45deg,transparent 75%,var(--x1k1dqn9) 75%);
  }

  .x1rr1gw {
    background-image: linear-gradient(90deg,transparent 25%,hsl(var(--foreground) / .04) 50%,transparent 75%);
  }

  .x1qe8mgc {
    background-image: linear-gradient(90deg, #0000, #fffffff2, #0000);
  }

  .x1yvvktv {
    background-image: linear-gradient(90deg,var(--xhv383k) 0% 25%,var(--x1dma8rj) 25% 50%,var(--xl3adq1) 50% 75%,var(--x12m9lnt) 75% 100%);
  }

  .xdj53cu {
    background-image: linear-gradient(to right, #694aff 0% 25%, #f50 25% 50%, #ff7fec 50% 75%, #41df82 75% 100%);
  }

  .x1dxk7g9 {
    background-image: linear-gradient(to right,hsl(var(--border) / .35) 1px,transparent 1px),linear-gradient(to bottom,hsl(var(--border) / .35) 1px,transparent 1px);
  }

  .xhuq2d2 {
    background-image: linear-gradient(to right,var(--x6z18wb) 1px,transparent 1px);
  }

  .xpsa3le {
    background-image: linear-gradient(to top,hsl(var(--card)),transparent);
  }

  .x1366dla {
    background-image: repeating-conic-gradient(hsl(var(--muted)) 0% 25%,transparent 0% 50%);
  }

  .xfgwabn {
    background-image: repeating-conic-gradient(var(--x1k1dqn9) 0% 25%,transparent 0% 50%);
  }

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

  .x1ht9rhz {
    background-size: 16px 16px;
  }

  .xakli9p {
    background-size: 200% 100%;
  }

  .xeutlqa {
    background-size: 24px 24px;
  }

  .x1e2kexw {
    background-size: 25% 100%;
  }

  .xu00q2a {
    background-size: 8px 8px;
  }

  .x1ozayzd {
    background-size: var(--x-backgroundSize);
  }

  .x1051vqq {
    border-block-color: var(--x1ax4t5f);
  }

  .x67rsw9 {
    border-block-color: var(--x1fmvfga);
  }

  .x1gdr8fr {
    border-block-color: var(--x6z18wb);
  }

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

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

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

  .x1jvs278 {
    border-block-width: var(--x1qcnnit);
  }

  .x1mwwwfo {
    border-collapse: collapse;
  }

  .x1vathgz {
    border-collapse: separate;
  }

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

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

  .xhl27h3 {
    border-inline-end-color: var(--x1xtg5p0);
  }

  .x5ylwmu {
    border-inline-end-color: var(--x6z18wb);
  }

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

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

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

  .x1cal7ll {
    border-inline-end-width: var(--x1qcnnit);
  }

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

  .x1c8hyjh {
    border-inline-start-color: var(--x12m9lnt);
  }

  .x1lz7s3s {
    border-inline-start-color: var(--x162tqwv);
  }

  .xdr65oa {
    border-inline-start-color: var(--x1ax4t5f);
  }

  .xdlif7x {
    border-inline-start-color: var(--x1dma8rj);
  }

  .x1mtgoaa {
    border-inline-start-color: var(--x1fmvfga);
  }

  .xvyydev {
    border-inline-start-color: var(--x1xtg5p0);
  }

  .x191uqhw {
    border-inline-start-color: var(--x6z18wb);
  }

  .x14gldu1 {
    border-inline-start-color: var(--xhv383k);
  }

  .x1gn04hd {
    border-inline-start-color: var(--xl3adq1);
  }

  .xuabq2o {
    border-inline-start-color: var(--xxao8p3);
  }

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

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

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

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

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

  .xm3hjqk {
    border-inline-start-width: var(--x1qcnnit);
  }

  .x43sj36 {
    border-inline-start-width: var(--x3rh91b);
  }

  .x1gukg7c {
    border-spacing: 0;
  }

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

  .x15mokao {
    border-start-start-radius: 0;
  }

  .xbcjb6n {
    box-shadow: .4rem -.35rem 0 0 hsl(var(--success) / .7);
  }

  .x173k0ff {
    box-shadow: 0 0 0 1px #00000038;
  }

  .xgt9glt {
    box-shadow: 0 0 0 1px var(--x1ax4t5f);
  }

  .xv4338u {
    box-shadow: 0 0 0 2px hsl(var(--background));
  }

  .x6p0wr3 {
    box-shadow: 0 0 0 2px var(--x1yv61iq),0 0 0 4px var(--x1ax4t5f);
  }

  .x1ya7mqj {
    box-shadow: 0 0 0 2px var(--x1yv61iq);
  }

  .x1wini8t {
    box-shadow: 0 1px 3px #0000001f;
  }

  .x1gqqe65 {
    box-shadow: 0 1px 3px #00000059;
  }

  .xt2i5nr {
    box-shadow: 0 1px 4px #0003;
  }

  .xmhn038 {
    box-shadow: 0 1px 4px #00000073;
  }

  .x12d01k3 {
    box-shadow: 0 2px 8px #00000024;
  }

  .xovs6hq {
    box-shadow: 0 2px 8px #0003;
  }

  .x40q9sn {
    box-shadow: 0 3px 12px #0000002e;
  }

  .x1fptykp {
    box-shadow: 0 4px 12px #0003;
  }

  .x1voazl {
    box-shadow: inset 0 0 0 1px color-mix(in srgb,var(--x1ax4t5f) 65%,var(--x1yv61iq));
  }

  .x1scgrc6 {
    box-shadow: inset 0 0 0 1px #0000001f;
  }

  .xci3y27 {
    box-shadow: inset 0 0 0 1px #80808033;
  }

  .x8o6z7u {
    box-shadow: inset 0 0 0 1px var(--x1ax4t5f);
  }

  .x1e0d1m1 {
    box-shadow: inset 0 0 0 2px var(--x1ax4t5f);
  }

  .x15mafvs {
    box-shadow: inset 0 2px 0 hsl(var(--primary));
  }

  .x1eaooe7 {
    box-shadow: inset 2px 0 0 hsl(var(--primary));
  }

  .xnqlvnn {
    box-shadow: inset 3px 0 0 var(--x1ax4t5f);
  }

  .x1gnnqk1 {
    box-shadow: none;
  }

  .xmnivrx {
    box-shadow: var(--x16p0y05);
  }

  .x22scsz {
    box-shadow: var(--x1a5bf1u);
  }

  .xmn5ni7 {
    box-shadow: var(--xmby5u2);
  }

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

  .xhdg8po {
    caption-side: bottom;
  }

  .xbuiw85 {
    caret-color: #0000;
  }

  .xzpqnlu {
    clip: rect(0,0,0,0);
  }

  .xy1rzry {
    clip-path: inset(0 0 0 var(--audio-progress, 0%));
  }

  .xzxtudy {
    clip-path: inset(0 calc(100% - var(--audio-progress, 0%)) 0 0);
  }

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

  .x1ypg15f {
    clip-path: polygon(0 0, 100% 0, 100% calc(100% - 10px), calc(100% - 10px) 100%, 0 100%);
  }

  .xx58lst {
    clip-path: var(--x-clipPath);
  }

  .xod0wng, .xayvuls {
    color: #000;
  }

  .x1525slw {
    color: #333;
  }

  .x1a853yn {
    color: #ddd;
  }

  .x1or1jni {
    color: #f1f5f9;
  }

  .xfungia {
    color: #fff;
  }

  .x1mqxbix {
    color: #000;
  }

  .xv98yzh {
    color: hsl(var(--destructive));
  }

  .xnaawul {
    color: hsl(var(--muted-foreground) / .4);
  }

  .x1lxe14a {
    color: hsl(var(--success, 145 60% 35%));
  }

  .xlhut46 {
    color: hsl(var(--warning-foreground, 32 90% 35%));
  }

  .x1meozas {
    color: hsl(var(--warning-foreground, 35 85% 35%));
  }

  .x1heor9g {
    color: inherit;
  }

  .x19co3pv {
    color: #0000;
  }

  .x14rh7hd {
    color: var(--x-color);
  }

  .x8z6u7g {
    color: var(--x128f6km);
  }

  .x1vm1uep {
    color: var(--x12m9lnt);
  }

  .xwm3chy {
    color: var(--x162tqwv);
  }

  .x1dpnm7p {
    color: var(--x17jlir8);
  }

  .x4yt4l9 {
    color: var(--x1ax4t5f);
  }

  .xp5dhbz {
    color: var(--x1bi8xx2);
  }

  .xm6s1td {
    color: var(--x1dma8rj);
  }

  .xs4dx4d {
    color: var(--x1fmvfga);
  }

  .xu7p7m1 {
    color: var(--x1ipoefg);
  }

  .x1lz462n {
    color: var(--x1qfv8go);
  }

  .xyuj6w {
    color: var(--x1xwg0j1);
  }

  .x19mzhhl {
    color: var(--x1yv61iq);
  }

  .x9965wr {
    color: var(--x6z18wb);
  }

  .xf8v1wz {
    color: var(--xd8ncum);
  }

  .xq8h0cl {
    color: var(--xdslpai);
  }

  .x4lw0y3 {
    color: var(--xhv383k);
  }

  .x1c5wf15 {
    color: var(--xi7pwkg);
  }

  .xff7cx9 {
    color: var(--xjijjro);
  }

  .x1smpxly {
    color: var(--xjmyhh2);
  }

  .x1ydyyt5 {
    color: var(--xl3adq1);
  }

  .x1rx3urx {
    color: var(--xomir9w);
  }

  .xz0zcvv {
    color: var(--xxao8p3);
  }

  .x1awj2ng {
    color: #fff;
  }

  .x8ynqs4 {
    column-gap: var(--x1fgic3n);
  }

  .xh7k304 {
    column-gap: var(--x1hgdm4r);
  }

  .xe4ardn {
    column-gap: var(--x1vxhjmq);
  }

  .x19oymib {
    column-gap: var(--x39sdyz);
  }

  .x19w4fkz {
    contain: layout paint style;
  }

  .x18dfbjx {
    contain: layout paint;
  }

  .x16qrkmw {
    contain: paint;
  }

  .x1tz1qi {
    container-name: dam-rule;
  }

  .x2edxp7 {
    container-name: entry-form;
  }

  .x5ehgf0 {
    container-name: project-settings;
  }

  .x2mab2t {
    container-name: time-entry-dialog;
  }

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

  .xicojor {
    cursor: col-resize;
  }

  .x8zifdi {
    cursor: copy;
  }

  .xsid9ct {
    cursor: crosshair;
  }

  .xt0e3qv {
    cursor: default;
  }

  .x7eptgl {
    cursor: ew-resize;
  }

  .x1jm3nie {
    cursor: grab;
  }

  .xi9pz9s {
    cursor: grabbing;
  }

  .x1h6gzvc {
    cursor: not-allowed;
  }

  .x1ypdohk {
    cursor: pointer;
  }

  .xyozgr7 {
    cursor: row-resize;
  }

  .x1ed109x {
    cursor: text;
  }

  .x1163a87 {
    cursor: var(--x-cursor);
  }

  .x1huxd7x {
    cursor: zoom-in;
  }

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

  .x1n9xxwz {
    display: table-cell;
  }

  .x1whl12z {
    display: table-header-group;
  }

  .x5yl94v {
    display: table-row-group;
  }

  .xf5m44m {
    display: table-row;
  }

  .x11r6d5e {
    display: table;
  }

  .x5f5z56 {
    field-sizing: content;
  }

  .xbh8q5q {
    fill: none;
  }

  .xy6m8k3 {
    fill: #0000;
  }

  .x19zyb68 {
    fill: var(--x-fill);
  }

  .x995c7m {
    fill: var(--x1ax4t5f);
  }

  .x32zbuh {
    fill: var(--x1ipoefg);
  }

  .x1j6wy6o {
    fill: var(--x1vz7oca);
  }

  .x1fxin3b {
    fill: var(--x1yv61iq);
  }

  .xwnhzgg {
    fill: var(--xjijjro);
  }

  .xxrivss {
    fill: var(--xomir9w);
  }

  .x1jgdsr4 {
    fill: var(--xxao8p3);
  }

  .x1hedwgd {
    filter: blur(20px);
  }

  .xyenech {
    filter: drop-shadow(0 1px 1px #00000047);
  }

  .x99hx2n, .x7jt8hm {
    filter: drop-shadow(0 1px 1px #000c);
  }

  .xifi7vn {
    filter: grayscale();
  }

  .x1f1hqcy {
    filter: invert(93%) hue-rotate(180deg);
  }

  .xfqa5ov {
    filter: var(--x-filter);
  }

  .x1l7klhg {
    flex-basis: 100%;
  }

  .xz35qm7 {
    flex-basis: 12rem;
  }

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

  .xdt5ytf {
    flex-direction: column;
  }

  .x1q0g3np {
    flex-direction: row;
  }

  .x1c4vz4f {
    flex-grow: 0;
  }

  .x1iyjqo2 {
    flex-grow: 1;
  }

  .x2lah0s {
    flex-shrink: 0;
  }

  .xs83m0k {
    flex-shrink: 1;
  }

  .xozqiw3 {
    flex-wrap: nowrap;
  }

  .x1a02dak {
    flex-wrap: wrap;
  }

  .xjb2p0i {
    font-family: inherit;
  }

  .xk2v41j {
    font-family: var(--x-fontFamily);
  }

  .xytf258 {
    font-family: var(--x6vntfn);
  }

  .x1knqqvz {
    font-family: var(--xsqq8yy);
  }

  .x1ulzgc3 {
    font-family: var(--xzp1oko);
  }

  .x1j6dyjg {
    font-size: 11px;
  }

  .xfifm61 {
    font-size: 12px;
  }

  .x13wtedm {
    font-size: 2.5rem;
  }

  .xneq65o {
    font-size: 28px;
  }

  .x12xc60p {
    font-size: 3.5rem;
  }

  .x1qlqyl8 {
    font-size: inherit;
  }

  .xdmh292 {
    font-size: var(--x-fontSize);
  }

  .x14e7bt3 {
    font-size: var(--x1e00q31);
  }

  .x1l8ikjw {
    font-size: var(--x1hgxqv9);
  }

  .x1rjki30 {
    font-size: var(--x1hq1l9k);
  }

  .x1yscxap {
    font-size: var(--x1k8xke9);
  }

  .xavcp3h {
    font-size: var(--x1kiqeec);
  }

  .x1xlcolb {
    font-size: var(--x1pnyhvn);
  }

  .xqdg9ux {
    font-size: var(--x1u0or9t);
  }

  .x15o5ws8 {
    font-size: var(--x4ej9t8);
  }

  .x1y3gswb {
    font-size: var(--x4itj9l);
  }

  .x2jv65u {
    font-size: var(--x7hbjye);
  }

  .x1ael5cq {
    font-size: var(--xez16kj);
  }

  .xhls6rl {
    font-size: var(--xff7wt6);
  }

  .x1kinncb {
    font-size: var(--xhtsa5x);
  }

  .xle0cpy {
    font-size: var(--xlj31fu);
  }

  .x1j63d1f {
    font-size: var(--xngulcp);
  }

  .xkm02gp {
    font-size: var(--xwgd6j3);
  }

  .xdv6n1p {
    font-size: var(--xx3e3t4);
  }

  .xh4cyaz {
    font-size: var(--xzc77cp);
  }

  .x1k4tb9n {
    font-style: italic;
  }

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

  .xo1l8bm {
    font-weight: 400;
  }

  .xk50ysn {
    font-weight: 500;
  }

  .x1s688f {
    font-weight: 600;
  }

  .x19s9jnd {
    font-weight: 650;
  }

  .x1xlr1w8 {
    font-weight: 700;
  }

  .x1pd3egz {
    font-weight: inherit;
  }

  .x14wh0u2 {
    font-weight: var(--x6pek3m);
  }

  .xeavltt {
    font-weight: var(--x83z2gg);
  }

  .xeln21j {
    font-weight: var(--xx27evg);
  }

  .x179rdpv {
    grid-auto-columns: minmax(16rem, 82vw);
  }

  .x1mt1orb {
    grid-auto-flow: column;
  }

  .x1sdr0u7 {
    grid-auto-flow: row;
  }

  .xiqf31s {
    grid-auto-rows: 1fr;
  }

  .xf58fp6 {
    grid-auto-rows: var(--x7yxca4);
  }

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

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

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

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

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

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

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

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

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

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

  .xv9923h {
    grid-template-columns: 1rem minmax(6rem, .75fr) minmax(0, 1fr);
  }

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

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

  .x8m4om4 {
    grid-template-columns: 2.75rem 6rem minmax(12rem, 1fr) 8rem 8rem 5rem;
  }

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

  .x1c1wrg {
    grid-template-columns: 22px 22px 86px minmax(240px, 1fr) 124px 112px 84px 28px;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  .x1eov13y {
    grid-template-columns: minmax(0, 1.7fr) 8rem 9.5rem 8.5rem 7rem 2.5rem;
  }

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

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

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

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

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

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

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

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

  .x1f53fmm {
    grid-template-columns: minmax(112px, 1fr) minmax(0, 96px) minmax(0, 96px);
  }

  .xa1cgre {
    grid-template-columns: minmax(13.75rem, 1fr) 7.5rem repeat(4, 6.25rem);
  }

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

  .x5jlgrd {
    grid-template-columns: minmax(5.5rem, .46fr) minmax(0, 1fr);
  }

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

  .xww8nof {
    grid-template-columns: minmax(6rem, 8rem) auto;
  }

  .x1nphm46 {
    grid-template-columns: minmax(8rem, 15rem) minmax(12rem, 1fr);
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  .xqketvx {
    grid-template-columns: var(--x-gridTemplateColumns);
  }

  .x1tu4anv {
    grid-template-rows: 1fr;
  }

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

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

  .x1y9u0aq {
    grid-template-rows: minmax(12rem, 1fr) minmax(8rem, .7fr);
  }

  .x15fl5r4 {
    grid-template-rows: none;
  }

  .xuz90al {
    grid-template-rows: repeat(2, auto);
  }

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

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

  .x1xxtoay {
    grid-template-rows: var(--x-gridTemplateRows);
  }

  .x1qd1gx7 {
    image-rendering: pixelated;
  }

  .xsr1qil {
    image-rendering: var(--x-imageRendering);
  }

  .xnsw1qq {
    inset-inline-end: -.375rem;
  }

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

  .xgm5zqo {
    inset-inline-end: 2.5rem;
  }

  .x1jsd78w {
    inset-inline-end: var(--x1fgic3n);
  }

  .x1gwy1te {
    inset-inline-end: var(--x1vxhjmq);
  }

  .x1t60h34 {
    inset-inline-end: var(--x39sdyz);
  }

  .x2e2txp {
    inset-inline-end: var(--xspsak3);
  }

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

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

  .x1lxsm33 {
    inset-inline-start: var(--x-insetInlineStart);
  }

  .x1byclv5 {
    inset-inline-start: var(--x1fgic3n);
  }

  .x6mzua4 {
    inset-inline-start: var(--x1vxhjmq);
  }

  .x98ngy4 {
    inset-inline-start: var(--x39sdyz);
  }

  .xc8icb0 {
    isolation: isolate;
  }

  .xl56j7k {
    justify-content: center;
  }

  .x7v6yn8 {
    justify-content: end;
  }

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

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

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

  .xlqzeqv {
    justify-content: start;
  }

  .x1o2pa38 {
    justify-items: center;
  }

  .xl4xnwh {
    justify-items: stretch;
  }

  .x7v7x1q {
    justify-self: center;
  }

  .x1qab1bc {
    justify-self: end;
  }

  .x1lqcxt8 {
    justify-self: start;
  }

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

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

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

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

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

  .x7447wj {
    letter-spacing: .12em;
  }

  .x11fj6oh {
    letter-spacing: .18em;
  }

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

  .xxteldw {
    letter-spacing: .3em;
  }

  .x12oo3zp {
    letter-spacing: 0;
  }

  .x4gjf66 {
    letter-spacing: inherit;
  }

  .x1i21sxh {
    letter-spacing: normal;
  }

  .xyct64 {
    letter-spacing: var(--xvj42h8);
  }

  .x3f71sw {
    letter-spacing: var(--xyyyfro);
  }

  .x1uo3zyz {
    line-height: 1.15;
  }

  .x1u7k74 {
    line-height: 1.2;
  }

  .x132q4wb {
    line-height: 1.25;
  }

  .x8r4c90 {
    line-height: 1.25rem;
  }

  .x1pujyh6 {
    line-height: 1.375;
  }

  .x37zpob {
    line-height: 1.4;
  }

  .x1ksxc8v {
    line-height: 1.625;
  }

  .xo5v014 {
    line-height: 1;
  }

  .x1fc57z9 {
    line-height: 20px;
  }

  .x15bjb6t {
    line-height: inherit;
  }

  .x27mdu0 {
    line-height: var(--x11w3qq);
  }

  .xzijrxt {
    line-height: var(--x18cczbc);
  }

  .x1nzxjbo {
    line-height: var(--x1fjsxor);
  }

  .xjxrj5l {
    line-height: var(--x1syl7ki);
  }

  .x11e812e {
    line-height: var(--x1w3ih1j);
  }

  .x75ox1d {
    line-height: var(--x3l449x);
  }

  .xly8k9q {
    line-height: var(--xdzu1z1);
  }

  .x1rljf28 {
    line-height: var(--xo0gjee);
  }

  .x1rqukdf {
    line-height: var(--xuntvwf);
  }

  .x107hrmq {
    line-height: var(--xw87sjd);
  }

  .x3yw8vx {
    list-style-type: decimal;
  }

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

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

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

  .x11t971q {
    margin-inline-end: auto;
  }

  .xlkhrlp {
    margin-inline-end: var(--xspsak3);
  }

  .x1utgmv1 {
    margin-inline-start: -.5rem;
  }

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

  .x1mm1abx {
    margin-inline-start: 1.75rem;
  }

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

  .xsxss6y {
    margin-inline-start: calc(-1 * var(--x1fgic3n));
  }

  .x49uwfg {
    margin-inline-start: var(--x1fgic3n);
  }

  .xvpkw1v {
    margin-inline-start: var(--xspsak3);
  }

  .x1ps5g6j {
    -webkit-mask-image: radial-gradient(closest-side, #0000 calc(100% - 16px), #000 calc(100% - 15px));
    mask-image: radial-gradient(closest-side, #0000 calc(100% - 16px), #000 calc(100% - 15px));
  }

  .xawd8jy {
    -webkit-mask-image: url("/brand/kruworks-icon.svg");
    mask-image: url("/brand/kruworks-icon.svg");
  }

  .xwjwp01 {
    -webkit-mask-image: var(--x-maskImage);
    mask-image: var(--x-maskImage);
  }

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

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

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

  .x6176g0 {
    mix-blend-mode: difference;
  }

  .x19kjcj4 {
    object-fit: contain;
  }

  .xl1xv1r {
    object-fit: cover;
  }

  .xz74otr {
    object-fit: fill;
  }

  .xuzhngd {
    opacity: .3;
  }

  .x3onkmb {
    opacity: .35;
  }

  .xti2d7y {
    opacity: .4;
  }

  .xyd83as {
    opacity: .45;
  }

  .xbyyjgo {
    opacity: .5;
  }

  .xwq05k6 {
    opacity: .55;
  }

  .x197sbye {
    opacity: .6;
  }

  .x190dgpg {
    opacity: .65;
  }

  .x1ks1olk {
    opacity: .7;
  }

  .x1us6l5c {
    opacity: .8;
  }

  .x1iy03kw {
    opacity: .9;
  }

  .xg01cxk {
    opacity: 0;
  }

  .x1hc1fzr {
    opacity: 1;
  }

  .xb4nw82 {
    opacity: var(--x-opacity);
  }

  .x1clqncf {
    order: -1;
  }

  .x1g77sc7 {
    order: 0;
  }

  .x9ek82g {
    order: 1;
  }

  .x14yy4lh {
    order: 2;
  }

  .xo1ph6p {
    order: 3;
  }

  .x182iqb8 {
    order: 4;
  }

  .xi5mn19 {
    outline-color: var(--x162tqwv);
  }

  .xvj13hf {
    outline-color: var(--x17jlir8);
  }

  .x1895c23 {
    outline-color: var(--x1a1ez7z);
  }

  .xi9ufav {
    outline-color: var(--x1ax4t5f);
  }

  .x1cuh5s0 {
    outline-color: var(--x1fmvfga);
  }

  .xc6t1q8 {
    outline-color: var(--x1yv61iq);
  }

  .x1g40iwv {
    outline-offset: -1px;
  }

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

  .x1hl8ikr {
    outline-offset: 2px;
  }

  .x2wh2y9 {
    outline-offset: 4px;
  }

  .x1t137rt {
    outline-style: none;
  }

  .xaatb59 {
    outline-style: solid;
  }

  .x1k57tk5 {
    outline-width: 0;
  }

  .x1qgsegg {
    outline-width: 1px;
  }

  .x1de99jn {
    outline-width: 2px;
  }

  .xsr3227 {
    outline-width: var(--x1qcnnit);
  }

  .x1xzczws {
    overflow-anchor: none;
  }

  .xj0a0fe {
    overflow-wrap: anywhere;
  }

  .x1pqk8vl {
    overscroll-behavior-inline: contain;
  }

  .x183qbbg {
    padding-inline-end: 2.5rem;
  }

  .xziim83 {
    padding-inline-end: 28px;
  }

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

  .x521ovy {
    padding-inline-end: 3.5rem;
  }

  .x1ptx732 {
    padding-inline-end: 3rem;
  }

  .xshjrt9 {
    padding-inline-end: 5rem;
  }

  .xfvijxo {
    padding-inline-end: var(--x1fgic3n);
  }

  .x7j9t7w {
    padding-inline-end: var(--x1ft6rg5);
  }

  .xw11po9 {
    padding-inline-end: var(--x1lk3osk);
  }

  .xs89457 {
    padding-inline-end: var(--x1rl0d7e);
  }

  .x7vyo29 {
    padding-inline-end: var(--x1rw5xtx);
  }

  .xlil4ck {
    padding-inline-end: var(--x1vxhjmq);
  }

  .xvfqov7 {
    padding-inline-end: var(--x1who4cm);
  }

  .xk6pvt3 {
    padding-inline-end: var(--x39sdyz);
  }

  .x6hl288 {
    padding-inline-end: var(--xgcks11);
  }

  .x3vln2y {
    padding-inline-end: var(--xspsak3);
  }

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

  .x15uhtdb {
    padding-inline-start: 1.75rem;
  }

  .x1extp19 {
    padding-inline-start: 2.25rem;
  }

  .x110972j {
    padding-inline-start: 28px;
  }

  .xld8u84 {
    padding-inline-start: 2rem;
  }

  .xrteoge {
    padding-inline-start: 4.5rem;
  }

  .xnvo3vl {
    padding-inline-start: var(--x-paddingInlineStart);
  }

  .x18qa9jv {
    padding-inline-start: var(--x1fgic3n);
  }

  .x1uk9bgm {
    padding-inline-start: var(--x1hgdm4r);
  }

  .x1xzwwv9 {
    padding-inline-start: var(--x1rl0d7e);
  }

  .x1m1lure {
    padding-inline-start: var(--x1vxhjmq);
  }

  .x1pgsm5l {
    padding-inline-start: var(--x1who4cm);
  }

  .xg3xm7 {
    padding-inline-start: var(--x39sdyz);
  }

  .x10rapll {
    padding-inline-start: var(--xgcks11);
  }

  .xokmcvf {
    padding-inline-start: var(--xspsak3);
  }

  .x1x0jnz8 {
    paint-order: stroke;
  }

  .x67bb7w {
    pointer-events: auto;
  }

  .x47corl {
    pointer-events: none;
  }

  .xsh9b86 {
    pointer-events: var(--x-pointerEvents);
  }

  .x10l6tqk {
    position: absolute;
  }

  .xixxii4 {
    position: fixed;
  }

  .x1n2onr6 {
    position: relative;
  }

  .x1uhb9sk {
    position: static;
  }

  .x7wzq59 {
    position: sticky;
  }

  .xtt52l0 {
    resize: none;
  }

  .x288g5 {
    resize: vertical;
  }

  .xxs79tx {
    row-gap: 0;
  }

  .x10g6wfw {
    row-gap: 1.25rem;
  }

  .x1cxel4c {
    row-gap: var(--x1fgic3n);
  }

  .x1k8wjfm {
    row-gap: var(--x1rw5xtx);
  }

  .x1pb5q3y {
    row-gap: var(--xspsak3);
  }

  .x1bhewko {
    scroll-snap-align: start;
  }

  .xmvbub9 {
    scrollbar-color: hsl(var(--muted-foreground) / .35) transparent;
  }

  .x1xfpmj0 {
    scrollbar-color: var(--x1xtg5p0) transparent;
  }

  .x185mbhu {
    scrollbar-gutter: stable;
  }

  .x1rohswg {
    scrollbar-width: none;
  }

  .x1597r2g {
    scrollbar-width: thin;
  }

  .x1bugzyv {
    stroke: var(--x12m9lnt);
  }

  .x1lgh5bz {
    stroke: var(--x162tqwv);
  }

  .xxyf3js {
    stroke: var(--x1ax4t5f);
  }

  .x4mvpcg {
    stroke: var(--x1dma8rj);
  }

  .x19b93rs {
    stroke: var(--x1ipoefg);
  }

  .x1y46cqd {
    stroke: var(--x1k1dqn9);
  }

  .xdsde0p {
    stroke: var(--x1yv61iq);
  }

  .x1o88eks {
    stroke: var(--x6z18wb);
  }

  .xstnoup {
    stroke: var(--xhv383k);
  }

  .xstwlwh {
    stroke: var(--xjijjro);
  }

  .x1redxuy {
    stroke: var(--xl3adq1);
  }

  .xlw4rjo {
    stroke: var(--xomir9w);
  }

  .xy2v1k0 {
    stroke: var(--xxao8p3);
  }

  .xqmdeo6 {
    stroke-dasharray: var(--x-strokeDasharray);
  }

  .x1o453hq {
    stroke-dashoffset: var(--x-strokeDashoffset);
  }

  .x1owpc8m {
    stroke-linecap: round;
  }

  .x1f6yumg {
    stroke-linejoin: round;
  }

  .x1r6sdyr {
    stroke-width: 1.25px;
  }

  .xhr4kjn {
    stroke-width: 1.5px;
  }

  .xnpr05h {
    stroke-width: 1px;
  }

  .xvlca1e {
    stroke-width: 2px;
  }

  .x1t4vm7b {
    stroke-width: 28px;
  }

  .xqjr0vm {
    stroke-width: 3px;
  }

  .x17ld789 {
    stroke-width: 4px;
  }

  .x1n6padx {
    stroke-width: 6px;
  }

  .x1drmoe9 {
    table-layout: auto;
  }

  .x140o2bo {
    table-layout: fixed;
  }

  .x2b8uid {
    text-align: center;
  }

  .xp4054r {
    text-align: end;
  }

  .xdpxx8g {
    text-align: left;
  }

  .x1hr2gdg {
    text-align: right;
  }

  .x1yc453h {
    text-align: start;
  }

  .xw6cgo0 {
    text-anchor: middle;
  }

  .x1qfek2d {
    text-decoration-color: #f59e0b;
  }

  .xwzyagp {
    -webkit-text-decoration-color: var(--x1ax4t5f);
    text-decoration-color: var(--x1ax4t5f);
  }

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

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

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

  .xlyipyv {
    text-overflow: ellipsis;
  }

  .xn80e1m {
    text-transform: capitalize;
  }

  .xtvhhri {
    text-transform: uppercase;
  }

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

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

  .xrys4gj {
    text-underline-offset: 2px;
  }

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

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

  .xggy1nq {
    touch-action: manipulation;
  }

  .x5ve5x3 {
    touch-action: none;
  }

  .xx69xxh {
    touch-action: pan-y;
  }

  .x1c071of {
    transform: none;
  }

  .x18ggijt {
    transform: rotate(-12deg);
  }

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

  .x7p49u4 {
    transform: rotate(0);
  }

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

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

  .x1mk2fnf {
    transform: scale(1.08);
  }

  .x65q6n8 {
    transform: scale(1.15);
  }

  .x1jxq6s {
    transform: scale(1.2);
  }

  .x3oybdh {
    transform: scale(1);
  }

  .x6h8yi1 {
    transform: scale(var(--annotation-viewport-inverse-scale, 1));
  }

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

  .xozy240 {
    transform: translate(-50%, -50%) rotate(45deg);
  }

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

  .xou054t {
    transform: translate(-50%, calc(-100% - .5rem));
  }

  .x1naj3uh {
    transform: translate3d(0, 0, 0);
  }

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

  .xbryuvx {
    transform: translateX(0);
  }

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

  .xnn1q72 {
    transform: translateY(0);
  }

  .xsqj5wx {
    transform: var(--x-transform);
  }

  .x1hj3fc7 {
    transform-origin: 0 0;
  }

  .x1bndym7 {
    transform-origin: 50%;
  }

  .x1g0ag68 {
    transform-origin: center;
  }

  .x19w6rv {
    transform-origin: 0;
  }

  .x1al4vs7 {
    transform-origin: 0 0;
  }

  .x1pym0kw {
    transform-origin: var(--transform-origin, top left);
  }

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

  .xf6vlc6 {
    transform-origin: var(--x-transformOrigin);
  }

  .x1rvut6x {
    transition-duration: .25s;
  }

  .x1mq3mr6 {
    transition-duration: 0s;
  }

  .x1km65xt {
    transition-duration: var(--x130ls3a);
  }

  .x1i1gxf1 {
    transition-duration: var(--xa7c8yn);
  }

  .x1woues4 {
    transition-duration: var(--xgflb4m);
  }

  .xcjai3t {
    transition-duration: var(--xisx1jk);
  }

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

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

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

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

  .x7h6xqb {
    transition-property: background-color, color, opacity;
  }

  .x101pvzj {
    transition-property: background-color, color, transform;
  }

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

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

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

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

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

  .x13wuo2s {
    transition-property: border-color, opacity;
  }

  .xshfolx {
    transition-property: border-color;
  }

  .xkdsq27 {
    transition-property: box-shadow;
  }

  .xh85dmp {
    transition-property: flex-basis;
  }

  .x7hfw76 {
    transition-property: grid-template-columns;
  }

  .xua3uq3 {
    transition-property: height;
  }

  .x9ybxor {
    transition-property: left;
  }

  .x13b0p5u {
    transition-property: none;
  }

  .xqfjuw0 {
    transition-property: opacity, filter;
  }

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

  .x19991ni {
    transition-property: opacity;
  }

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

  .xxhxk1o {
    transition-property: transform, background-color, color, opacity;
  }

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

  .xefglzl {
    transition-property: transform, color, background-color;
  }

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

  .x11xpdln {
    transition-property: transform;
  }

  .xxrbq2n {
    transition-property: width;
  }

  .xb51amx {
    transition-timing-function: cubic-bezier(.22, 1, .36, 1);
  }

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

  .xfif9t7 {
    transition-timing-function: var(--x16zdspo);
  }

  .x19qg6he {
    transition-timing-function: var(--x19cd1q4);
  }

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

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

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

  .xxymvpz {
    vertical-align: middle;
  }

  .xw8z9w8 {
    vertical-align: sub;
  }

  .x1v0h343 {
    vertical-align: super;
  }

  .x16dsc37 {
    vertical-align: top;
  }

  .xlshs6z {
    visibility: hidden;
  }

  .xeaf4i8 {
    white-space: normal;
  }

  .xuxw1ft {
    white-space: nowrap;
  }

  .x1fj9vlw {
    white-space: pre-line;
  }

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

  .x1sdyfia {
    white-space: pre;
  }

  .x1dwv3re {
    will-change: auto;
  }

  .x1q1rmc8 {
    will-change: transform,opacity;
  }

  .x1so62im {
    will-change: transform;
  }

  .x1ja2u2z {
    z-index: 0;
  }

  .x1vjfegm {
    z-index: 1;
  }

  .x1n327nk {
    z-index: 10;
  }

  .x11uqc5h {
    z-index: 100;
  }

  .xfo81ep {
    z-index: 1000;
  }

  .xv97iv4 {
    z-index: 10001;
  }

  .x1bkdxzg {
    z-index: 1001;
  }

  .xln0nop {
    z-index: 10990;
  }

  .x1of6sz5 {
    z-index: 11;
  }

  .xn0a0j4 {
    z-index: 11000;
  }

  .xjp7819 {
    z-index: 11001;
  }

  .x110s1yu {
    z-index: 12000;
  }

  .x52sccv {
    z-index: 15;
  }

  .xhtitgo {
    z-index: 2;
  }

  .x1355qak {
    z-index: 20;
  }

  .x1jinmle {
    z-index: 21;
  }

  .xzkaem6 {
    z-index: 3;
  }

  .x68pp3s {
    z-index: 30;
  }

  .x1qyhdoi {
    z-index: 300;
  }

  .x12lt65p {
    z-index: 320;
  }

  .x53kmz5 {
    z-index: 340;
  }

  .xoegz02 {
    z-index: 4;
  }

  .xf5e64p {
    z-index: 40;
  }

  .xbqvh2t {
    z-index: 400;
  }

  .xvyhd0g {
    z-index: 45;
  }

  .x16nlfvd {
    z-index: 48;
  }

  .x1ygf0dq {
    z-index: 49;
  }

  .x1u8a7rm {
    z-index: 5;
  }

  .xa9119d {
    z-index: 50;
  }

  .x6cuj84 {
    z-index: 500;
  }

  .x1w0boku {
    z-index: 6;
  }

  .x1aciyhk {
    z-index: 60;
  }

  .x14g40p9 {
    z-index: 999;
  }

  .x1q2oy4v {
    z-index: 9999;
  }

  .xr3buco {
    z-index: var(--x-zIndex);
  }

  .x1fixq2[data-selected="true"], .x6jjdol[aria-expanded="true"], .xha24ev[data-highlighted] {
    background-color: #0000;
  }

  .x1x2a0o1:is([data-checked], [data-indeterminate]) {
    background-color: var(--x1ax4t5f);
  }

  .x2dqsnp.x2dqsnp:where(.x-default-marker:is([role="separator"]:hover, [role="separator"]:focus-visible) *) {
    background-color: var(--x1ax4t5f);
  }

  .xb9srgh[data-checked] {
    background-color: var(--x1ax4t5f);
  }

  .xciesfx.xciesfx:where(.x-default-marker[data-panel-divider]:hover *) {
    background-color: var(--x1ax4t5f);
  }

  .xxjidr7.xxjidr7:where(.x-default-marker[data-panel-divider]:focus-visible *) {
    background-color: var(--x1ax4t5f);
  }

  .x181z3cg:focus-visible {
    background-color: var(--x1k1dqn9);
  }

  .x1dmglvl[aria-expanded="true"], .x1eavqky[aria-selected="true"] {
    background-color: var(--x1k1dqn9);
  }

  .x1nzr6li:is([data-highlighted], [data-popup-open], [data-selected="true"]) {
    background-color: var(--x1k1dqn9);
  }

  .xk8ogkq[aria-pressed="true"] {
    background-color: var(--x1k1dqn9);
  }

  .x14e40vb:focus-within {
    background-color: var(--x1vz7oca);
  }

  .x14mcuut[aria-selected="true"] {
    background-color: var(--x1yv61iq);
  }

  .xadqnrh:is([data-checked], [data-indeterminate]) {
    background-color: var(--x1yv61iq);
  }

  .x1vaj3b0[data-state="selected"] {
    background-color: var(--xk7kh3c);
  }

  .xrfm6n5:focus-visible {
    background-color: var(--xk7kh3c);
  }

  .x17mcamf[data-highlighted] {
    background-color: var(--xpcr1po);
  }

  .x92o0jn:focus-visible {
    background-color: var(--xpcr1po);
  }

  .xoeazqr:focus-within {
    background-color: var(--xpcr1po);
  }

  .xxwcjec[aria-expanded="true"] {
    background-color: var(--xpcr1po);
  }

  .x9dmri6[data-highlighted] {
    background-color: var(--xxgpekr);
  }

  .x1h19syf[data-highlighted], .x4om2nn[data-selected="true"] {
    border-inline-start-color: var(--x1ax4t5f);
  }

  .xr0uc10:focus-visible {
    box-shadow: inset 0 0 0 2px var(--x1a1ez7z);
  }

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

  .xjrye6v[data-confirm-armed] {
    color: var(--x1fmvfga);
  }

  .x1emgizl:focus-visible {
    color: var(--x1qfv8go);
  }

  .x1skp7i4[data-placeholder] {
    color: var(--xjijjro);
  }

  .x13fxql3[aria-selected="true"] {
    color: var(--xomir9w);
  }

  .x1uc338z.x1uc338z:where(.x-default-marker[data-slot="combobox-content"][data-empty] *) {
    display: flex;
  }

  .xuunj5p.xuunj5p:where(.x-default-marker[data-slot="input-group"]:has([data-slot="combobox-clear"]) *) {
    display: none;
  }

  .xvgho8r[hidden] {
    display: none;
  }

  .x1iv7thx[data-orientation="vertical"] {
    flex-direction: row;
  }

  .x1ac9aka.x1ac9aka:where(.x-default-marker[data-slot="avatar"][data-size="xs"] *) {
    font-size: var(--x1ajyke8);
  }

  .x1yo5344.x1yo5344:where(.x-default-marker[data-slot="avatar"][data-size="sm"] *) {
    font-size: var(--x1k8xke9);
  }

  .x1wbwqzd.x1wbwqzd:where(.x-default-marker[data-slot="avatar"][data-size="xs"] *) {
    line-height: var(--xffkjv3);
  }

  .x1gyszbh.x1gyszbh:where(.x-default-marker[data-slot="avatar"][data-size="sm"] *) {
    line-height: var(--xw87sjd);
  }

  .x11yhw4h[aria-disabled="true"] {
    opacity: .3;
  }

  .x1awyuoa.x1awyuoa:where(.x-default-marker[data-disabled="true"] *) {
    opacity: .5;
  }

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

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

  .x1fqcto5.x1fqcto5:where(.x-default-marker[data-document-viewer]:hover *) {
    opacity: .7;
  }

  .xx082qc.xx082qc:where(.x-default-marker[data-document-viewer]:focus-visible *) {
    opacity: .7;
  }

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

  .xie9ci1.xie9ci1:where(.x-default-marker[data-issue-id]:is(:hover, :focus-within):not(:has([data-field-key="priority"]:focus-within)) *) {
    opacity: 0;
  }

  .x126aokh.x126aokh:where(.x-default-marker[data-issue-id]:is(:hover, :focus-within, [data-checked="true"]):not(:has([data-field-key="priority"]:focus-within)) *) {
    opacity: 1;
  }

  .x1euntei:focus-within {
    opacity: 1;
  }

  .x1lihinx.x1lihinx:where(.x-default-marker[data-date-field]:is(:hover, :focus-within) *) {
    opacity: 1;
  }

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

  .xmvfudm.xmvfudm:where(.x-default-marker[data-annotated-view]:is(:hover, :focus-within) *) {
    opacity: 1;
  }

  .x1b2rkrt:focus-visible {
    outline-color: var(--x1a1ez7z);
  }

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

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

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

  .xla72ct.xla72ct:where(.x-default-marker[data-slot="combobox-content"] *) {
    outline-width: 0;
  }

  .x784prv:focus-visible {
    outline-width: 2px;
  }

  .x1nxccx2.x1nxccx2:where(.x-default-marker[data-slot="input-group"]:has( > [data-align="inline-end"]) *) {
    padding-inline-end: var(--x1who4cm);
  }

  .xkunls1.xkunls1:where(.x-default-marker[data-slot="input-group"]:has( > [data-align="inline-start"]) *) {
    padding-inline-start: var(--x1who4cm);
  }

  .x1161uob.x1161uob:where(.x-default-marker[data-issue-id]:has([data-field-key="priority"]:focus-within) *) {
    pointer-events: none;
  }

  .x1l30lfr[aria-disabled="true"], .x9wzg5n[data-ending-style] {
    pointer-events: none;
  }

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

  .xye1tj0[data-disabled] {
    pointer-events: none;
  }

  .x3dj28x.x3dj28x:where(.x-default-marker[data-popup-open] *) {
    transform: rotate(180deg);
  }

  .xw06y3z.xw06y3z:where(.x-default-marker:is([aria-expanded="true"], [data-panel-open]) *) {
    transform: rotate(180deg);
  }

  .xtzgyvz.xtzgyvz:where(.x-default-marker[data-panel-open] *) {
    transform: rotate(90deg);
  }

  .x13cozld[data-starting-style] {
    transform: scale(.97);
  }

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

  .xb4sfq8[data-ending-style] {
    transform: scale(.99);
  }

  .x1whtyyb:focus-visible {
    transform: scale(1.1);
  }

  .x1pta8t8[data-starting-style] {
    transform: scale(var(--xte2au9));
  }

  .x1b211nj[data-ending-style] {
    transform: scale(var(--xvqoncb));
  }

  .x1jftcqn[data-checked] {
    transform: translateX(1.25rem);
  }

  .xa5oyn3[data-ending-style] {
    transition-duration: .15s;
  }

  .xn43q6s[data-ending-style] {
    transition-duration: var(--xa7c8yn);
  }

  .xooxk69[data-ending-style] {
    transition-duration: var(--xlcgrme);
  }

  .x1stieew:is([data-starting-style], [data-ending-style]) {
    will-change: transform,opacity;
  }

  .x134krdq:focus-visible {
    z-index: 20;
  }

  .xcwypf4:focus-within {
    z-index: 20;
  }

  .x1hc50ex:has( > [data-align="block-end"]) {
    flex-direction: column;
  }

  .xe8djye:has( > [data-align="block-start"]) {
    flex-direction: column;
  }

  .x184cvtx:has([data-slot="card-action"]) {
    grid-template-columns: 1fr auto;
  }

  .x40fe63:has( > button,  > kbd) {
    margin-inline-end: -.275rem;
  }

  .x1ibaeyi:has( > button,  > kbd) {
    margin-inline-start: -.275rem;
  }

  .x1ls5mil:has(:disabled) {
    opacity: .5;
  }

  .xdfbg2b:has(:disabled, [data-disabled]) {
    opacity: .5;
  }

  .x56mas0:has([aria-invalid="true"]) {
    outline-width: 2px;
  }

  .x1666owz:has([data-slot="combobox-chip-remove"]) {
    padding-inline-end: 0;
  }

  .xw0fy8o:has(:disabled, [data-disabled]) {
    pointer-events: none;
  }

  .x1pwwqoy:first-child {
    margin-inline-start: 0;
  }

  .x1qlsc9e:last-child {
    border-inline-end-width: 0;
  }

  .xjl7jj:empty {
    display: none;
  }

  .xtgyt42:disabled {
    cursor: default;
  }

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

  .xijokvz:disabled {
    opacity: .5;
  }

  .xaqnwrm:disabled {
    pointer-events: none;
  }

  .x1m1xpw6:hover {
    background-color: color-mix(in srgb,hsl(var(--destructive)) 10%,transparent);
  }

  .x1jj0bto:hover {
    background-color: color-mix(in srgb,var(--x17jlir8) 94%,var(--xomir9w));
  }

  .xh4a7gx:hover {
    background-color: color-mix(in srgb,var(--x1ax4t5f) 8%,var(--x1k1dqn9));
  }

  .xx4nfhp:hover {
    background-color: color-mix(in srgb,var(--x1k1dqn9) 92%,var(--xomir9w));
  }

  .xspwh9v:hover {
    background-color: color-mix(in srgb,var(--x1yv61iq) 50%,var(--x1k1dqn9));
  }

  .x12ngyzz:hover {
    background-color: color-mix(in srgb,var(--xomir9w) 10%,transparent);
  }

  .x1dfbghp:hover {
    background-color: hsl(var(--destructive) / .18);
  }

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

  .x1j2k28p:hover {
    background-color: var(--x-1e2mv7m);
  }

  .xt8ny22:hover {
    background-color: var(--x17jlir8);
  }

  .x8q60ek:hover {
    background-color: var(--x1ax4t5f);
  }

  .x1pujc67:hover {
    background-color: var(--x1k1dqn9);
  }

  .x1kpbgct:hover {
    background-color: var(--x1vz7oca);
  }

  .xtel9rh:hover {
    background-color: var(--x1yv61iq);
  }

  .xji0164:hover {
    background-color: var(--xjijjro);
  }

  .x1m2lcbb:hover {
    background-color: var(--xjolkht);
  }

  .x1t451al:hover {
    background-color: var(--xk7kh3c);
  }

  .x1nuau6y:hover {
    background-color: var(--xpcr1po);
  }

  .x17xvdoq:hover {
    background-color: var(--xtmqueu);
  }

  .xjnxvo0:hover {
    background-color: var(--xxgpekr);
  }

  .xci8xwq:hover {
    box-shadow: 0 5px 20px #00000014;
  }

  .x1j4qy9n:hover {
    box-shadow: 0 5px 20px #0000001a;
  }

  .xr76hw7:hover {
    color: hsl(var(--destructive));
  }

  .x1jmlkse:hover {
    color: var(--x162tqwv);
  }

  .x163fjku:hover {
    color: var(--x1fmvfga);
  }

  .x11p4f8u:hover {
    color: var(--x1qfv8go);
  }

  .xty7vm1:hover {
    color: var(--xomir9w);
  }

  .x1o7uuvo:hover {
    opacity: 1;
  }

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

  .x1lcra6a:hover {
    transform: scale(1.1);
  }

  .x1lz31oe:hover {
    transform: translateY(-2px);
  }

  .x1vfsyqm:hover {
    z-index: 20;
  }

  .xyc4ar7:focus {
    background-color: #0000;
  }

  .x70ejyp:focus {
    background-color: var(--x1k1dqn9);
  }

  .x1py0rjb:focus {
    background-color: var(--x1yv61iq);
  }

  .x1r3c560:focus {
    background-color: var(--xxgpekr);
  }

  .x3r7zp8:focus {
    border-inline-start-color: var(--x1ax4t5f);
  }

  .xtkluz3:active {
    background-color: var(--xjolkht);
  }

  .xfbtvmh:active {
    background-color: var(--xtmqueu);
  }

  .xch2mbi:active {
    cursor: grabbing;
  }

  .x1r0vdo7:active {
    transform: scale(.92);
  }

  .xgwqcfx:active {
    transform: scale(.94);
  }

  @media (width >= 640px) {
    .xmci4ra.xmci4ra {
      align-items: center;
    }

    .x1h84c17.x1h84c17 {
      align-items: end;
    }

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

  @media (width >= 768px) {
    .x1ty98ci.x1ty98ci {
      align-items: center;
    }
  }

  @media (width >= 1024px) {
    .x1g197jn.x1g197jn {
      align-items: center;
    }
  }

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

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

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

  @media (prefers-reduced-motion: reduce) {
    .x1u6grsq.x1u6grsq {
      animation-duration: 0s;
    }

    .x1aquc0h.x1aquc0h {
      animation-name: none;
    }

    .x1jf1jvw.x1jf1jvw {
      animation-play-state: paused;
    }
  }

  @media (width >= 768px) {
    .x18h1dly.x18h1dly {
      background-color: #0000;
    }

    .x4bbm0b.x4bbm0b {
      background-color: var(--xpcr1po);
    }
  }

  @media (width >= 1024px) {
    .xur5m6r.xur5m6r {
      border-inline-start-width: var(--x1qcnnit);
    }

    .x1ja1juv.x1ja1juv {
      box-shadow: none;
    }

    .x19q2jmj.x19q2jmj {
      column-gap: var(--x1fgic3n);
    }
  }

  @media (width >= 768px) {
    .x1dtrkhi.x1dtrkhi {
      cursor: move;
    }
  }

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

    .x1x25rye.x1x25rye {
      display: flex;
    }

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

    .x2cm8lx.x2cm8lx {
      display: inline;
    }

    .x14imms7.x14imms7 {
      display: none;
    }
  }

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

    .xsif4ur.xsif4ur {
      display: flex;
    }

    .xytlrfq.xytlrfq {
      display: grid;
    }

    .xn0p4zh.xn0p4zh {
      display: inline-block;
    }

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

    .x1a9x84j.x1a9x84j {
      display: inline;
    }

    .xa41o0o.xa41o0o {
      display: none;
    }

    .x1xhord1.x1xhord1 {
      display: table-cell;
    }
  }

  @media (width >= 1024px) {
    .xzhf20h.xzhf20h {
      display: block;
    }

    .x1cxnrsr.x1cxnrsr {
      display: flex;
    }

    .x142rcdx.x142rcdx {
      display: grid;
    }

    .xsvr7ci.xsvr7ci {
      display: inline-block;
    }

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

    .xkdx0rw.xkdx0rw {
      display: inline;
    }

    .x1oob3yn.x1oob3yn {
      display: none;
    }
  }

  @media (width >= 1280px) {
    .x1ptqcqm.x1ptqcqm {
      display: block;
    }

    .x1xfu0lv.x1xfu0lv {
      display: grid;
    }

    .x6waqhb.x6waqhb {
      display: inline;
    }

    .xav5vni.xav5vni {
      display: none;
    }
  }

  @media (width <= 1023px) {
    .x1a1oztq.x1a1oztq {
      display: none;
    }
  }

  @media (width <= 767px) {
    .xig2svb.xig2svb {
      display: block;
    }

    .x1dn74xm.x1dn74xm {
      display: flex;
    }

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

    .x137v6ai.x137v6ai {
      display: none;
    }
  }

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

  @media (width <= 639px) {
    .x1tqnigt.x1tqnigt {
      display: none;
    }
  }

  @media (width >= 640px) and (width <= 1023.98px) {
    .x1ptvg74.x1ptvg74 {
      display: inline-flex;
    }
  }

  @media (width >= 640px) {
    .xmgzj8c.xmgzj8c {
      flex-basis: auto;
    }
  }

  @media (width >= 768px) {
    .xldaeeg.xldaeeg {
      flex-basis: auto;
    }
  }

  @media (width >= 1024px) {
    .x1n84wvq.x1n84wvq {
      flex-basis: auto;
    }
  }

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

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

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

  @media (width <= 767px) {
    .x11ivnh4.x11ivnh4 {
      flex-direction: column-reverse;
    }

    .x19xhxss.x19xhxss {
      flex-direction: column;
    }
  }

  @media (width <= 639px) {
    .xoche2m.xoche2m {
      flex-direction: column-reverse;
    }

    .x16v1wmp.x16v1wmp {
      flex-direction: column;
    }
  }

  @media (width >= 768px) {
    .x17lv6fz.x17lv6fz {
      flex-grow: 1;
    }
  }

  @media (width >= 1024px) {
    .x1h52sqi.x1h52sqi {
      flex-shrink: 0;
    }
  }

  @media (width >= 640px) {
    .x1hgala6.x1hgala6 {
      flex-wrap: wrap;
    }
  }

  @media (width >= 768px) {
    .x13anj1f.x13anj1f {
      flex-wrap: nowrap;
    }
  }

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

  @media (width >= 768px) {
    .xg4py2t.xg4py2t {
      font-size: var(--x1k8xke9);
    }

    .xxry6m3.xxry6m3 {
      font-size: var(--xbwmfmt);
    }

    .x1wscvd5.x1wscvd5 {
      font-size: var(--xqu885g);
    }
  }

  @media (width <= 767px) and (pointer: coarse) {
    .xv9ifv7.xv9ifv7 {
      font-size: var(--x1u0or9t);
    }
  }

  @media (width >= 640px) and (width <= 767.98px) {
    .xuqudx9.xuqudx9 {
      font-size: var(--xqu885g);
    }
  }

  @media (width >= 700px) {
    .x1fjypay.x1fjypay {
      grid-auto-columns: 18rem;
    }
  }

  @media (width >= 640px) {
    .xbifg1x.xbifg1x {
      grid-auto-flow: column;
    }
  }

  @media (width >= 1024px) {
    .x13d03h4.x13d03h4 {
      grid-column-start: 2;
    }
  }

  @media (width >= 480px) {
    .x1l34kjb.x1l34kjb {
      grid-template-columns: minmax(0, 1.8fr) minmax(6.75rem, 1fr);
    }

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

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

  @media (width >= 640px) {
    .x4o4vy2.x4o4vy2 {
      grid-template-columns: 11rem minmax(0, 1fr);
    }

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

    .xn4tabt.xn4tabt {
      grid-template-columns: 1rem minmax(7rem, .75fr) minmax(0, 1fr);
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .xccwcst.xccwcst {
      grid-template-columns: 2.5rem minmax(220px, 1fr) 6rem 6rem 6.5rem 1.75rem;
    }

    .xyxv6q2.xyxv6q2 {
      grid-template-columns: 22px 22px 86px minmax(240px, 1fr) 124px 112px 84px 28px;
    }

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

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

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

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

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

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

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

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

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

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

    .x1gho5ty.x1gho5ty {
      grid-template-columns: 2.75rem 6rem minmax(12rem, 1fr) 8rem 8rem 5rem;
    }

    .xm4awpq.xm4awpq {
      grid-template-columns: auto minmax(9rem, 18rem) minmax(10rem, 1fr) auto;
    }

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

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

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

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

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

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

    .x11ldy91.x11ldy91 {
      grid-template-columns: minmax(16rem, .8fr) minmax(20rem, 1.2fr);
    }

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

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

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

    .xwnsvyr.xwnsvyr {
      grid-template-columns: var(--project-sidebar-track) minmax(0,1fr);
    }
  }

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

  @media (width >= 1280px) {
    .x1fivnm4.x1fivnm4 {
      grid-template-columns: minmax(0, 1.25fr) minmax(20rem, .75fr);
    }

    .x1iwkpog.x1iwkpog {
      grid-template-columns: minmax(0, 1.55fr) minmax(21rem, .85fr);
    }

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

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

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

    .xn4ffii.xn4ffii {
      grid-template-columns: minmax(14rem, 1fr) minmax(12rem, 16rem) 10.5rem 10.5rem;
    }

    .x139jrsd.x139jrsd {
      grid-template-columns: minmax(15rem, 1fr) 11rem 10rem 10rem 10rem auto;
    }

    .xz2eika.xz2eika {
      grid-template-columns: minmax(17rem, .9fr) minmax(22rem, 1.1fr);
    }

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

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

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

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

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

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

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

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

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

  @media (width >= 1024px) and (width <= 1279.98px) {
    .xvuypm6.xvuypm6 {
      grid-template-columns: minmax(0, 1fr) 200px;
    }
  }

  @media (width >= 1280px) and (width <= 1599.98px) {
    .xudiqge.xudiqge {
      grid-template-columns: minmax(0, 1fr) 280px;
    }
  }

  @media (width >= 900px) and (width <= 1099.98px) {
    .xee6308.xee6308 {
      grid-template-columns: minmax(0, 1fr) 280px;
    }
  }

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

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

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

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

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

  @media (width >= 768px) {
    .x1hvkpag.x1hvkpag {
      grid-template-rows: minmax(0, 1fr);
    }
  }

  @media (width >= 1024px) {
    .xu4qkp8.xu4qkp8 {
      grid-template-rows: minmax(0, 1fr);
    }

    .xxbkyk9.xxbkyk9 {
      grid-template-rows: subgrid;
    }
  }

  @media (width >= 768px) {
    .x18h2e4s.x18h2e4s {
      inset-inline-end: auto;
    }
  }

  @media (width >= 640px) {
    .xl6ahjf.xl6ahjf {
      justify-content: flex-end;
    }
  }

  @media (width >= 768px) {
    .x1c1kioc.x1c1kioc {
      justify-content: flex-end;
    }
  }

  @media (width >= 1024px) {
    .xp8nmcr.xp8nmcr {
      justify-content: flex-end;
    }
  }

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

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

  @media (width >= 1280px) {
    .xapvmrx.xapvmrx {
      justify-self: end;
    }
  }

  @media (width >= 768px) {
    .x19rhs4h.x19rhs4h {
      margin-inline-start: -4.5rem;
    }
  }

  @media (width >= 768px) and (hover: hover) and (pointer: fine) {
    .x1l7aqx6.x1l7aqx6 {
      opacity: 0;
    }
  }

  @media (width >= 768px) {
    .xcaf4e.xcaf4e {
      opacity: 0;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .xm072we.xm072we {
      opacity: 0;
    }
  }

  @media (hover: hover) {
    .x1kp7a9n.x1kp7a9n {
      opacity: 0;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .x1mtqu7y.x1mtqu7y {
      opacity: 1;
    }
  }

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

  @media (width >= 640px) {
    .xhzdpib.xhzdpib {
      order: 0;
    }
  }

  @media (width >= 768px) {
    .xe9lg0o.xe9lg0o {
      order: -1;
    }

    .x1by80fz.x1by80fz {
      order: 0;
    }

    .xqltka9.xqltka9 {
      order: 1;
    }

    .xd585e4.xd585e4 {
      order: 2;
    }

    .xw8wd24.xw8wd24 {
      order: 3;
    }

    .x1en009.x1en009 {
      order: 5;
    }
  }

  @media (width >= 1024px) {
    .xqq16r6.xqq16r6 {
      order: 0;
    }
  }

  @media (width <= 639px) {
    .x1ijheos.x1ijheos {
      order: 3;
    }
  }

  @media (width >= 640px) {
    .x1lecl9t.x1lecl9t {
      padding-inline-end: var(--x1hgdm4r);
    }
  }

  @media (width >= 768px) {
    .x1daec21.x1daec21 {
      padding-inline-end: 0;
    }
  }

  @media (width >= 1024px) {
    .x1eclzxz.x1eclzxz {
      padding-inline-end: var(--x1fgic3n);
    }
  }

  @media (width >= 640px) {
    .x1po6rtx.x1po6rtx {
      padding-inline-start: var(--xgcks11);
    }
  }

  @media (width >= 768px) and (hover: hover) and (pointer: fine) {
    .xbjksdo.xbjksdo {
      pointer-events: none;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .x14ux7ur.x14ux7ur {
      pointer-events: none;
    }
  }

  @media (width >= 768px) {
    .xsyqjbm.xsyqjbm {
      position: absolute;
    }

    .x1ut4hk7.x1ut4hk7 {
      position: static;
    }
  }

  @media (width >= 900px) {
    .x1x8zplo.x1x8zplo {
      position: sticky;
    }
  }

  @media (width >= 1024px) {
    .x1gpyf0.x1gpyf0 {
      position: static;
    }

    .xe6zstd.xe6zstd {
      position: sticky;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .xngquxh.xngquxh {
      position: absolute;
    }
  }

  @media (width >= 768px) {
    .x99o0rq.x99o0rq {
      table-layout: fixed;
    }
  }

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

  @media (width >= 768px) {
    .x1johopy.x1johopy {
      text-align: end;
    }
  }

  @media (width <= 767px) {
    .xp11ed8.xp11ed8 {
      text-align: end;
    }
  }

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

  @media (width >= 768px) {
    .x1me0sx.x1me0sx {
      transform: translateX(-50%);
    }
  }

  @media (width <= 767px) {
    .x1pr9h31.x1pr9h31 {
      transform: none;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .x37c7ux.x37c7ux {
      transform: translateY(-50%);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .x12w9bfk.x12w9bfk {
      transition-duration: 0s;
    }

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

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

  @media (width >= 768px) {
    .x1xh5y3f.x1xh5y3f {
      z-index: auto;
    }
  }

  @media (width >= 768px) and (hover: hover) and (pointer: fine) {
    .x12l2k4r.x12l2k4r.x12l2k4r:where(.x-default-marker[data-custom-document-icon]:focus-within *) {
      opacity: 1;
    }

    .x1amtkbl.x1amtkbl.x1amtkbl:where(.x-default-marker[data-document-tree-row]:hover *) {
      opacity: 1;
    }

    .x1bsmwaz.x1bsmwaz.x1bsmwaz:where(.x-default-marker[data-custom-document-icon]:hover *) {
      opacity: 1;
    }

    .x1e3stuj.x1e3stuj.x1e3stuj:where(.x-default-marker[data-document-cover]:focus-within *) {
      opacity: 1;
    }

    .x1ijvogu.x1ijvogu.x1ijvogu:where(.x-default-marker[data-grid-id]:focus-within *) {
      opacity: 1;
    }

    .x1pid3rq.x1pid3rq.x1pid3rq:where(.x-default-marker[data-document-tree-row]:focus-within *) {
      opacity: 1;
    }

    .x1rm77mp.x1rm77mp.x1rm77mp:where(.x-default-marker[data-document-cover]:hover *) {
      opacity: 1;
    }

    .x1xox1ju.x1xox1ju.x1xox1ju:where(.x-default-marker[data-document-cover][data-cover-pending] *) {
      opacity: 1;
    }

    .x2wfuc6.x2wfuc6.x2wfuc6:where(.x-default-marker[data-document-title]:focus-within *) {
      opacity: 1;
    }

    .x7b23p0.x7b23p0.x7b23p0:where(.x-default-marker[data-grid-id]:hover *) {
      opacity: 1;
    }

    .xalm0cx.xalm0cx.xalm0cx:where(.x-default-marker[data-document-title][data-icon-picker-open] *) {
      opacity: 1;
    }

    .xra7oxt.xra7oxt.xra7oxt:where(.x-default-marker[data-document-title]:hover *) {
      opacity: 1;
    }
  }

  @media (width >= 768px) {
    .x17a86so.x17a86so.x17a86so:where(.x-default-marker[data-issue-id]:is(:hover, :focus-within) *) {
      opacity: 1;
    }

    .x1ukjben.x1ukjben.x1ukjben:where(.x-default-marker[data-planning-issue]:is(:hover, :focus-within) *) {
      opacity: 1;
    }

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

    .xfo5daw.xfo5daw.xfo5daw:where(.x-default-marker:is([data-workflow-run]:hover, [data-workflow-run]:focus-within) *) {
      opacity: 1;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .x1g2rvih.x1g2rvih.x1g2rvih:where(.x-default-marker:is([data-calendar-event]:hover, [data-calendar-event]:focus-within, [data-calendar-event]:has([data-confirm-armed])) *) {
      opacity: 0;
    }

    .x1fowad9.x1fowad9.x1fowad9:where(.x-default-marker[data-document-tree-row]:focus-within *) {
      opacity: 1;
    }

    .x1i629q9.x1i629q9.x1i629q9:where(.x-default-marker[data-document-tree-row]:hover *) {
      opacity: 1;
    }

    .x1jxhxco.x1jxhxco[data-confirm-armed] {
      opacity: 1;
    }

    .x1rb6crw.x1rb6crw.x1rb6crw:where(.x-default-marker[data-asset-file-tab]:hover *) {
      opacity: 1;
    }

    .x1sqwzyx.x1sqwzyx.x1sqwzyx:where(.x-default-marker[data-thread-interaction-root]:is(:hover, :focus-within) *) {
      opacity: 1;
    }

    .x1ux6fhs.x1ux6fhs.x1ux6fhs:where(.x-default-marker[data-thread-message]:is(:hover, :focus-within) *) {
      opacity: 1;
    }

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

    .xjxksjy.xjxksjy.xjxksjy:where(.x-default-marker[data-asset-file-tab]:focus-within *) {
      opacity: 1;
    }

    .xnja14j.xnja14j.xnja14j:where(.x-default-marker:is([data-calendar-event]:hover, [data-calendar-event]:focus-within) *) {
      opacity: 1;
    }
  }

  @media (hover: hover) {
    .x1lav52b.x1lav52b.x1lav52b:where(.x-default-marker[data-database-board-card]:is(:hover, :focus-within) *) {
      opacity: 1;
    }
  }

  @media (width >= 768px) and (hover: hover) and (pointer: fine) {
    .x1286e41.x1286e41.x1286e41:where(.x-default-marker[data-document-tree-row]:focus-within *) {
      pointer-events: auto;
    }

    .x3xkb4i.x3xkb4i.x3xkb4i:where(.x-default-marker[data-document-tree-row]:hover *) {
      pointer-events: auto;
    }
  }

  @media (hover: hover) and (pointer: fine) {
    .x1l5jlgj.x1l5jlgj.x1l5jlgj:where(.x-default-marker:is([data-calendar-event]:hover, [data-calendar-event]:focus-within) *) {
      pointer-events: auto;
    }

    .xziqmmy.xziqmmy[data-confirm-armed] {
      pointer-events: auto;
    }
  }

  @container project-settings (width >= 42rem) {
    .xsm15pw.xsm15pw {
      align-items: center;
    }

    .x1dt2iz5.x1dt2iz5 {
      flex-direction: row;
    }
  }

  @container entry-form (width >= 48rem) {
    .x1h8zo7m.x1h8zo7m {
      grid-template-columns: 10rem minmax(0, 1fr);
    }
  }

  @container project-settings (width >= 42rem) {
    .xqhx81s.xqhx81s {
      grid-template-columns: 2.25rem minmax(0, 1fr) auto auto;
    }
  }

  @container time-entry-dialog (width >= 32rem) {
    .xe93es3.xe93es3 {
      grid-template-columns: minmax(0, .9fr) minmax(0, 1.1fr);
    }
  }

  @container dam-rule (width >= 56rem) {
    .x16gop54.x16gop54 {
      grid-template-columns: minmax(0, 1fr) 9rem minmax(0, 1.4fr) auto;
    }
  }

  @container time-entry-dialog (width >= 24rem) {
    .x16iwm2v.x16iwm2v {
      grid-template-columns: minmax(0, 1fr) auto;
    }
  }

  @container dam-rule (width >= 30rem) {
    .x19thatz.x19thatz {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @container entry-form (width >= 36rem) {
    .xtpxj41.xtpxj41 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }
  }

  @container project-settings (width >= 42rem) {
    .x1ezii8d.x1ezii8d {
      opacity: 0;
    }

    .x12g5q9w.x12g5q9w.x12g5q9w:where(.x-default-marker:is([data-slot="project-member-row"], [data-slot="project-guest-row"]):is(:hover, :focus-within) *) {
      opacity: 1;
    }

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

@layer stylex.priority5 {
  .x1tnzt7h {
    border-bottom-color: currentColor;
  }

  .x17t9rh2 {
    border-bottom-color: hsl(var(--destructive));
  }

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

  .xiw7ft0 {
    border-bottom-color: var(--x12m9lnt);
  }

  .xxyxg01 {
    border-bottom-color: var(--x162tqwv);
  }

  .x1sab6mp {
    border-bottom-color: var(--x1dma8rj);
  }

  .xwoqwg {
    border-bottom-color: var(--x1fmvfga);
  }

  .xg6ksmi {
    border-bottom-color: var(--x6z18wb);
  }

  .x1cxxu56 {
    border-bottom-color: var(--xhv383k);
  }

  .x1uolf41 {
    border-bottom-color: var(--xl3adq1);
  }

  .xfrllxf {
    border-bottom-left-radius: 0;
  }

  .xl9b7fe {
    border-bottom-left-radius: var(--xd81qzk);
  }

  .xs9xe01 {
    border-bottom-left-radius: var(--xkno03a);
  }

  .xjppbhk {
    border-bottom-right-radius: 0;
  }

  .xfbdndt {
    border-bottom-right-radius: var(--xkno03a);
  }

  .xpvcztv {
    border-bottom-style: dashed;
  }

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

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

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

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

  .x126j3fm {
    border-bottom-width: var(--x1qcnnit);
  }

  .x1vn6p3p {
    border-bottom-width: var(--x3rh91b);
  }

  .x1pjslub {
    border-left-color: currentColor;
  }

  .xdji2z5 {
    border-left-color: hsl(var(--destructive));
  }

  .x1cttswt {
    border-left-color: hsl(var(--foreground) / .2);
  }

  .xm8uoao {
    border-left-color: hsl(var(--primary-foreground) / .22);
  }

  .x1g4hjc {
    border-left-color: #0000;
  }

  .x1wlg5aa {
    border-left-color: var(--x162tqwv);
  }

  .x1ilel2l {
    border-left-color: var(--x1ax4t5f);
  }

  .x17lh5eh {
    border-left-color: var(--x1fmvfga);
  }

  .x16bbr8w {
    border-left-color: var(--x6z18wb);
  }

  .x1ted4v1 {
    border-left-color: var(--xhv383k);
  }

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

  .xyj58a3 {
    border-left-width: 0;
  }

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

  .x19sr0n1 {
    border-left-width: 2px;
  }

  .xc8hjz9 {
    border-left-width: 4px;
  }

  .x1j6anin {
    border-left-width: var(--x1qcnnit);
  }

  .x1lhjjbe {
    border-left-width: var(--x3rh91b);
  }

  .x13306s0 {
    border-right-color: hsl(var(--border) / .18);
  }

  .x116yqea {
    border-right-color: var(--x6z18wb);
  }

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

  .xgfja2r {
    border-right-width: 0;
  }

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

  .x6ysbta {
    border-right-width: var(--x1qcnnit);
  }

  .x1b4hy2t {
    border-top-color: currentColor;
  }

  .xnzbl9w {
    border-top-color: #64646412;
  }

  .x1kdptur {
    border-top-color: var(--x-borderTopColor);
  }

  .x15kehce {
    border-top-color: var(--x1ax4t5f);
  }

  .x16e9l4c {
    border-top-color: var(--x1fmvfga);
  }

  .x19acyz {
    border-top-color: var(--x1xtg5p0);
  }

  .xlwy5sy {
    border-top-color: var(--x6z18wb);
  }

  .x1ia1hqs {
    border-top-left-radius: 0;
  }

  .x1qncg3o {
    border-top-left-radius: var(--xd81qzk);
  }

  .x1w1tkwh {
    border-top-left-radius: var(--xkno03a);
  }

  .x1a2w583 {
    border-top-right-radius: 0;
  }

  .xzwrruv {
    border-top-right-radius: var(--xkno03a);
  }

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

  .xmvdzks {
    border-top-style: var(--x-borderTopStyle);
  }

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

  .x12795kx {
    border-top-width: 12px;
  }

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

  .x11jyild {
    border-top-width: var(--x-borderTopWidth);
  }

  .x1kvovqq {
    border-top-width: var(--x1qcnnit);
  }

  .x8zthmg {
    border-top-width: var(--x3rh91b);
  }

  .x1pbudem {
    bottom: -.125rem;
  }

  .x19vey6b {
    bottom: -1rem;
  }

  .x1o583il {
    bottom: -4px;
  }

  .xtzk6r2 {
    bottom: -5px;
  }

  .xsugpx9 {
    bottom: -6px;
  }

  .x1ey2m1c {
    bottom: 0;
  }

  .x10w3d4m {
    bottom: 100%;
  }

  .x191j7n5 {
    bottom: 16px;
  }

  .xy75b87 {
    bottom: 64px;
  }

  .x1or61tm {
    bottom: 96px;
  }

  .xdd4er5 {
    bottom: auto;
  }

  .x19rz9fq {
    bottom: calc(100% + .5rem);
  }

  .xum2eb6 {
    bottom: calc(env(safe-area-inset-bottom) + 1rem);
  }

  .x1g3nqle {
    bottom: calc(max(16px,env(safe-area-inset-bottom)) + 56px);
  }

  .x1owbh57 {
    bottom: max(16px,env(safe-area-inset-bottom));
  }

  .xxjwh8w {
    bottom: var(--x1fgic3n);
  }

  .xwei4kx {
    bottom: var(--x1hgdm4r);
  }

  .x3ff5r5 {
    bottom: var(--x1vxhjmq);
  }

  .x18pm4v3 {
    bottom: var(--x39sdyz);
  }

  .x1tbh1mq {
    bottom: var(--xspsak3);
  }

  .x1ccky6v {
    height: .16rem;
  }

  .x4bzujq {
    height: .1875rem;
  }

  .x4j2xbe {
    height: .375rem;
  }

  .xu2erl {
    height: .42rem;
  }

  .x164u9eo {
    height: .5rem;
  }

  .x1qa65zt {
    height: .625rem;
  }

  .xvle69y {
    height: .75rem;
  }

  .xvysstp {
    height: .85rem;
  }

  .xf08kfj {
    height: .875rem;
  }

  .xqtp20y {
    height: 0;
  }

  .xaylbqo {
    height: 1.125rem;
  }

  .xmll18r {
    height: 1.25rem;
  }

  .x7qgiv7 {
    height: 1.45em;
  }

  .xydt64x {
    height: 1.4rem;
  }

  .xam5rvr {
    height: 1.5rem;
  }

  .xb8l8e1 {
    height: 1.75rem;
  }

  .x5yr21d {
    height: 100%;
  }

  .xtdtrs8 {
    height: 100dvh;
  }

  .x187pvsn {
    height: 100svh;
  }

  .x170jfvy {
    height: 10px;
  }

  .x1roirhx {
    height: 10rem;
  }

  .x1kpxq89 {
    height: 12px;
  }

  .x162hmin {
    height: 148px;
  }

  .x1v9usgg {
    height: 14px;
  }

  .xkloqmj {
    height: 14rem;
  }

  .x1olpkuv {
    height: 15rem;
  }

  .xlup9mm {
    height: 16px;
  }

  .xr004xx {
    height: 16rem;
  }

  .xkkwzfq {
    height: 17rem;
  }

  .xmix8c7 {
    height: 18px;
  }

  .x1qz947n {
    height: 18rem;
  }

  .xg2ss61 {
    height: 1lh;
  }

  .xjm9jq1 {
    height: 1px;
  }

  .x1l36t39 {
    height: 1rem;
  }

  .xk8t5le {
    height: 2.25rem;
  }

  .x2j8i3k {
    height: 2.375rem;
  }

  .xwaiz5r {
    height: 2.5rem;
  }

  .xjxxseq {
    height: 2.875rem;
  }

  .x1c6bjta {
    height: 200000px;
  }

  .x1qx5ct2 {
    height: 20px;
  }

  .x1p19avt {
    height: 216px;
  }

  .x17rw0jw {
    height: 22px;
  }

  .x4spiye {
    height: 22rem;
  }

  .xxk0z11 {
    height: 24px;
  }

  .xd7y6wv {
    height: 26px;
  }

  .xqitzto {
    height: 280px;
  }

  .x1fgtraw {
    height: 28px;
  }

  .x36qwtl {
    height: 2px;
  }

  .xettwda {
    height: 2rem;
  }

  .xu15cu9 {
    height: 3.5rem;
  }

  .x10w6t97 {
    height: 32px;
  }

  .x1je3nrv {
    height: 336px;
  }

  .xc9qbxq {
    height: 36px;
  }

  .xuoj239 {
    height: 3px;
  }

  .x1pizb70 {
    height: 3rem;
  }

  .x1q7yecz {
    height: 4.5rem;
  }

  .x1vqgdyp {
    height: 40px;
  }

  .xn3w4p2 {
    height: 44px;
  }

  .xqu0tyb {
    height: 4px;
  }

  .x1sh0tsm {
    height: 4rem;
  }

  .xlxyqfn {
    height: 50%;
  }

  .x1egiwwb {
    height: 500px;
  }

  .xnnlda6 {
    height: 56px;
  }

  .x1ycjhwn {
    height: 5px;
  }

  .x1peatla {
    height: 64px;
  }

  .xols6we {
    height: 6px;
  }

  .x17frcva {
    height: 6rem;
  }

  .x17j7krd {
    height: 84px;
  }

  .xdk7pt {
    height: 8px;
  }

  .x1hs11o0 {
    height: 95svh;
  }

  .xt7dq6l {
    height: auto;
  }

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

  .x1hzczga {
    height: calc(3rem + env(safe-area-inset-top));
  }

  .x1gv3kqv {
    height: min(28rem, 100vh - 7rem);
  }

  .xntcren {
    height: min(30rem, 100svh - 1.5rem);
  }

  .x8gg99b {
    height: min(32rem, 100vh - 2rem);
  }

  .x18yl7vc {
    height: min(36rem, 100svh - .75rem);
  }

  .x17cjaya {
    height: min(40rem, 100svh - 2rem);
  }

  .x10w8dyg {
    height: min(42.5rem, 100svh - 2rem);
  }

  .x9xpnqy {
    height: min(47.5rem, 100svh - 2rem);
  }

  .x3795ua {
    height: min(54rem, 100svh - 2rem);
  }

  .x2nop6i {
    height: min(56rem, 100svh - 2rem);
  }

  .x1sp7e2w {
    height: min(60rem, 100svh - 2rem);
  }

  .xks6xip {
    height: min(64svh, 544px);
  }

  .x189iola {
    height: min(86svh, 760px);
  }

  .xi040wo {
    height: min(88svh, 860px);
  }

  .xlt7y8v {
    height: var(--accordion-panel-height);
  }

  .xuan8c8 {
    height: var(--collapsible-panel-height);
  }

  .x16ye13r {
    height: var(--x-height);
  }

  .x1vegnw1 {
    height: var(--x16u33lo);
  }

  .xx7qv06 {
    height: var(--x17v8t1j);
  }

  .x1wduf87 {
    height: var(--x1fgic3n);
  }

  .x1e744jo {
    height: var(--x1ft6rg5);
  }

  .x2no9do {
    height: var(--x1hgdm4r);
  }

  .xh7xgo9 {
    height: var(--x1lk3osk);
  }

  .x1m4fr4 {
    height: var(--x1pqgs4m);
  }

  .x17uz4is {
    height: var(--x1qcnnit);
  }

  .x1cici02 {
    height: var(--x1rl0d7e);
  }

  .x1wq5e8x {
    height: var(--x1rw5xtx);
  }

  .xjd98vw {
    height: var(--x1vxhjmq);
  }

  .x153t93o {
    height: var(--x1who4cm);
  }

  .x9b6wwa {
    height: var(--x33bb35);
  }

  .xay5qjy {
    height: var(--x39sdyz);
  }

  .x1bv2wqj {
    height: var(--x3rh91b);
  }

  .x1pewm7u {
    height: var(--x423hlq);
  }

  .x1du57pr {
    height: var(--x7yxca4);
  }

  .xmijrse {
    height: var(--xgcks11);
  }

  .x1hksbje {
    height: var(--xooekwz);
  }

  .x1qjh2ie {
    height: var(--xoq15yi);
  }

  .x512frb {
    height: var(--xpxugh0);
  }

  .x1abe9vc {
    height: var(--xspsak3);
  }

  .xwje7jw {
    left: -.25rem;
  }

  .x852cls {
    left: -.375rem;
  }

  .x1d9w332 {
    left: -100000px;
  }

  .xdjccd9 {
    left: -6px;
  }

  .xu96u03 {
    left: 0;
  }

  .x1qpfodn {
    left: 16px;
  }

  .x1c42kn3 {
    left: 20px;
  }

  .x1oax2jk {
    left: 24px;
  }

  .x1nrll8i {
    left: 50%;
  }

  .x1t8mvi6 {
    left: auto;
  }

  .xn4dzq5 {
    left: calc(100% + .25rem);
  }

  .xq5ycrq {
    left: calc(50% - 2.75rem);
  }

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

  .xecq9fp {
    left: var(--x1fgic3n);
  }

  .xlfz2ko {
    left: var(--x1vxhjmq);
  }

  .x753490 {
    left: var(--x39sdyz);
  }

  .xvrr74o {
    left: var(--xspsak3);
  }

  .xat24cr {
    margin-bottom: 0;
  }

  .x12b1tzz {
    margin-bottom: var(--x1fgic3n);
  }

  .xablfp2 {
    margin-bottom: var(--x1hgdm4r);
  }

  .x1u6t7lw {
    margin-bottom: var(--x1vxhjmq);
  }

  .x12e4m2a {
    margin-bottom: var(--x1who4cm);
  }

  .xjievzs {
    margin-bottom: var(--x39sdyz);
  }

  .x5vm3mz {
    margin-bottom: var(--xgcks11);
  }

  .xbqbb4k {
    margin-bottom: var(--xspsak3);
  }

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

  .xh9i6ac {
    margin-left: -1px;
  }

  .xj3b58b {
    margin-left: 0;
  }

  .x8x9d4c {
    margin-left: auto;
  }

  .x1ntlw0l {
    margin-left: var(--x-marginLeft);
  }

  .x1uouyhi {
    margin-left: var(--x1fgic3n);
  }

  .x1t3hww2 {
    margin-left: var(--x39sdyz);
  }

  .x150ueqt {
    margin-left: var(--xspsak3);
  }

  .x1y7amh {
    margin-right: -1px;
  }

  .xqtge8m {
    margin-right: var(--x1fgic3n);
  }

  .x11f3cmz {
    margin-right: var(--x1rw5xtx);
  }

  .x1j34hso {
    margin-right: var(--xspsak3);
  }

  .x1sytv6u {
    margin-top: -1rem;
  }

  .x72edsj {
    margin-top: .125rem;
  }

  .xdj266r {
    margin-top: 0;
  }

  .xwg69jb {
    margin-top: 1.25rem;
  }

  .x178dpqu {
    margin-top: 1.75rem;
  }

  .xr9ek0c {
    margin-top: 2px;
  }

  .x1gslohp {
    margin-top: 4px;
  }

  .x1k70j0n {
    margin-top: 6px;
  }

  .xr1yuqi {
    margin-top: auto;
  }

  .xra5duz {
    margin-top: var(--x1fgic3n);
  }

  .x7j2ty {
    margin-top: var(--x1hgdm4r);
  }

  .x12hd3jl {
    margin-top: var(--x1rw5xtx);
  }

  .xpqk7bg {
    margin-top: var(--x1vxhjmq);
  }

  .x1q9wmqj {
    margin-top: var(--x39sdyz);
  }

  .xk83ipn {
    margin-top: var(--x423hlq);
  }

  .x9bq08z {
    margin-top: var(--xgcks11);
  }

  .xf23rnb {
    margin-top: var(--xspsak3);
  }

  .xmz0i5r {
    max-height: 100%;
  }

  .xz6j1ir {
    max-height: 10rem;
  }

  .x1q2tmi7 {
    max-height: 11rem;
  }

  .xqxg55p {
    max-height: 12.5rem;
  }

  .x871njl {
    max-height: 12rem;
  }

  .x17l2srq {
    max-height: 14rem;
  }

  .x54lwg9 {
    max-height: 15rem;
  }

  .xctk3hg {
    max-height: 160px;
  }

  .x1qojfa0 {
    max-height: 16rem;
  }

  .x10xx96q {
    max-height: 18rem;
  }

  .xhdpxg2 {
    max-height: 19rem;
  }

  .x1bsj13w {
    max-height: 20rem;
  }

  .xsd497b {
    max-height: 22.5rem;
  }

  .x1vjc26l {
    max-height: 224px;
  }

  .xfegkp8 {
    max-height: 22rem;
  }

  .xg2d58u {
    max-height: 256px;
  }

  .x1iuus0c {
    max-height: 260px;
  }

  .x1i83wvs {
    max-height: 26rem;
  }

  .xq3t0pi {
    max-height: 280px;
  }

  .xi58p9m {
    max-height: 28rem;
  }

  .x1y28yxk {
    max-height: 30vh;
  }

  .x1sslpiy {
    max-height: 320px;
  }

  .xkch13f {
    max-height: 32rem;
  }

  .x1w9yzfd {
    max-height: 42svh;
  }

  .x1xl3j3s {
    max-height: 45vh;
  }

  .x1l6z7f7 {
    max-height: 56vh;
  }

  .x1lo5hsk {
    max-height: 5rem;
  }

  .x114jws4 {
    max-height: 60vh;
  }

  .x62v5gn {
    max-height: 65vh;
  }

  .x3uj6mb {
    max-height: 6rem;
  }

  .x1nphckf {
    max-height: 72vh;
  }

  .x1n1397 {
    max-height: 80svh;
  }

  .x179dxpb {
    max-height: 80vh;
  }

  .xmbo2ng {
    max-height: 82svh;
  }

  .xhd83ik {
    max-height: 85vh;
  }

  .xxc3hra {
    max-height: 86svh;
  }

  .xs5nat2 {
    max-height: 88svh;
  }

  .xlhze4t {
    max-height: 8rem;
  }

  .xkfa0de {
    max-height: 90svh;
  }

  .xdjlk1h {
    max-height: 9rem;
  }

  .x1g15ey4 {
    max-height: calc(100dvh - 2rem);
  }

  .xeedtha {
    max-height: calc(100dvh - 9rem);
  }

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

  .xd61c79 {
    max-height: calc(100svh - 8px);
  }

  .x1h0i4ng {
    max-height: calc(100vh - 1.5rem);
  }

  .x1fc887d {
    max-height: calc(100vh - 5rem);
  }

  .x1wm5bs6 {
    max-height: min(15.75rem,calc(var(--available-height) - 2.25rem));
  }

  .x18suw8y {
    max-height: min(22rem, 100svh - 8rem);
  }

  .x1c099pa {
    max-height: min(22rem, 100vh - 1.5rem);
  }

  .x1ujjz5d {
    max-height: min(22rem,var(--available-height));
  }

  .x4p5k3x {
    max-height: min(240px, 35vh);
  }

  .x1as69i7 {
    max-height: min(24rem, 100svh - 2rem);
  }

  .x1tosxy8 {
    max-height: min(24rem,var(--available-height, 90svh),calc(100svh - 1rem));
  }

  .xy7zxzl {
    max-height: min(25rem, 70vh);
  }

  .x8v92t9 {
    max-height: min(25rem, 100vh - 1.5rem);
  }

  .x4brilq {
    max-height: min(28rem, 100dvh - 1rem);
  }

  .x1x03hv3 {
    max-height: min(28rem, 100vh - 1.5rem);
  }

  .x691nyx {
    max-height: min(30rem, 65vh);
  }

  .x9kf32x {
    max-height: min(30rem,var(--available-height, 90svh));
  }

  .x174w0h4 {
    max-height: min(31rem, 100dvh - 1rem);
  }

  .xmfc7pp {
    max-height: min(32rem, 75vh);
  }

  .x1h1l1l9 {
    max-height: min(32rem, 100vh - 2rem);
  }

  .x1yhlmsu {
    max-height: min(34rem, 100vh - 2rem);
  }

  .x12kcttp {
    max-height: min(34rem,var(--available-height, 90svh));
  }

  .xfejqe3 {
    max-height: min(36rem, 100vh - 2rem);
  }

  .xboxx0p {
    max-height: min(380px, 100dvh - 9rem);
  }

  .x1i9bsep {
    max-height: min(38rem, 90svh);
  }

  .xhytcy1 {
    max-height: min(40rem, 100vh - 1.5rem);
  }

  .x1qtd36g {
    max-height: min(42rem, 80svh);
  }

  .x1mug91i {
    max-height: min(45svh, 28rem);
  }

  .x9r9q5w {
    max-height: min(60vh, 320px);
  }

  .x47zb43 {
    max-height: min(80vh, 768px);
  }

  .x2jac0a {
    max-height: min(85vh, 48rem);
  }

  .xfk2hbi {
    max-height: min(8rem, 22vh);
  }

  .xoh7qcl {
    max-height: min(90dvh, 48rem);
  }

  .xp2rp7b {
    max-height: min(var(--available-height, 90svh),calc(100svh - 1rem));
  }

  .xyhhu5m {
    max-height: min(var(--available-height),calc(100svh - 1rem));
  }

  .x7ab17h {
    max-height: none;
  }

  .x1jols5v {
    max-height: var(--x-maxHeight);
  }

  .x12vlks3 {
    max-height: var(--xx7s7rs);
  }

  .x1m189uc {
    max-width: 0;
  }

  .x193iq5w {
    max-width: 100%;
  }

  .xted6l9 {
    max-width: 1000px;
  }

  .x16xn7b0 {
    max-width: 100vw;
  }

  .x1s8ub08 {
    max-width: 10rem;
  }

  .x680sxo {
    max-width: 11rem;
  }

  .xx0rg4r {
    max-width: 12.5rem;
  }

  .x1qh4rir {
    max-width: 128px;
  }

  .x1ok5v8c {
    max-width: 12rem;
  }

  .xjx7936 {
    max-width: 1320px;
  }

  .x1kyltch {
    max-width: 13rem;
  }

  .x1f0l55g {
    max-width: 140px;
  }

  .x1910umr {
    max-width: 15rem;
  }

  .x1xtrz5g {
    max-width: 16ch;
  }

  .x8z6zn4 {
    max-width: 16rem;
  }

  .x1vxnb6q {
    max-width: 18rem;
  }

  .x1gwtm34 {
    max-width: 196px;
  }

  .x1ik6t8a {
    max-width: 208px;
  }

  .x9h9p8b {
    max-width: 20rem;
  }

  .xuv54rz {
    max-width: 22rem;
  }

  .x16em4ew {
    max-width: 240px;
  }

  .x1j1zfo6 {
    max-width: 24ch;
  }

  .xowlazn {
    max-width: 24rem;
  }

  .x10br76f {
    max-width: 25rem;
  }

  .x14lruf5 {
    max-width: 260px;
  }

  .x1ptgtm5 {
    max-width: 26rem;
  }

  .xnayef {
    max-width: 27rem;
  }

  .x1983rqf {
    max-width: 28rem;
  }

  .xud4d5p {
    max-width: 29rem;
  }

  .x18t6ddr {
    max-width: 30rem;
  }

  .x1va8c73 {
    max-width: 320px;
  }

  .x6ymgno {
    max-width: 32rem;
  }

  .xxc7z9f {
    max-width: 360px;
  }

  .xc0i79g {
    max-width: 36rem;
  }

  .x1dt7z5j {
    max-width: 380px;
  }

  .x1l0j68 {
    max-width: 4.5rem;
  }

  .xf2d64e {
    max-width: 40rem;
  }

  .x1jb01v5 {
    max-width: 42rem;
  }

  .x1iasaxs {
    max-width: 448px;
  }

  .x1dwg165 {
    max-width: 44rem;
  }

  .xvnzux6 {
    max-width: 46rem;
  }

  .x6amaq2 {
    max-width: 48ch;
  }

  .x1vpbbxe {
    max-width: 48rem;
  }

  .x19vhj5b {
    max-width: 5.5rem;
  }

  .xthy2uy {
    max-width: 50%;
  }

  .x1n8psvb {
    max-width: 512px;
  }

  .x1lwm3bp {
    max-width: 520px;
  }

  .x1l59rab {
    max-width: 52rem;
  }

  .xmmfdjc {
    max-width: 54rem;
  }

  .x73t7g {
    max-width: 55%;
  }

  .x14i9o60 {
    max-width: 56rem;
  }

  .x1xn9zfg {
    max-width: 576px;
  }

  .x12qliqu {
    max-width: 60ch;
  }

  .x14jpq49 {
    max-width: 60rem;
  }

  .x11gisft {
    max-width: 640px;
  }

  .xl4u9xm {
    max-width: 64rem;
  }

  .x1sjtlrb {
    max-width: 65ch;
  }

  .x13w81kk {
    max-width: 70ch;
  }

  .x1hv4mr {
    max-width: 72rem;
  }

  .xqvrsj2 {
    max-width: 76rem;
  }

  .xfygfdc {
    max-width: 7rem;
  }

  .xe10afn {
    max-width: 80ch;
  }

  .x1szrnbp {
    max-width: 80rem;
  }

  .x159iy50 {
    max-width: 8rem;
  }

  .xek5uqk {
    max-width: 92vw;
  }

  .xj7dor9 {
    max-width: 96px;
  }

  .x1cx6wtl {
    max-width: 9rem;
  }

  .x1dmhpll {
    max-width: calc(100% - 1.5rem);
  }

  .xlv8yqo {
    max-width: calc(100% - 16px);
  }

  .xpnphj7 {
    max-width: calc(100% - 1rem);
  }

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

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

  .x4d2062 {
    max-width: calc(100% - 32px);
  }

  .x1cf4la {
    max-width: calc(100% - 3rem);
  }

  .x1cw2r4z {
    max-width: calc(100% - 7.5rem);
  }

  .xe3yfbh {
    max-width: calc(100vw - 1.5rem);
  }

  .xht1ndd {
    max-width: calc(100vw - 1rem);
  }

  .xvv7f4i {
    max-width: calc(100vw - 24px);
  }

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

  .xw7nakj {
    max-width: calc(100vw - 32px);
  }

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

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

  .x3ffi5q {
    max-width: min(16rem, 100%);
  }

  .x16u7xia {
    max-width: min(18rem, 100vw - 1rem);
  }

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

  .xaraex4 {
    max-width: min(200px, 50vw);
  }

  .x1dp46ck {
    max-width: min(24rem, 100% - 1rem);
  }

  .x1vwmur4 {
    max-width: min(280px, 100vw - 1rem);
  }

  .x820s39 {
    max-width: min(48vw, 17rem);
  }

  .x1cec1z0 {
    max-width: min(56vw, 20rem);
  }

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

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

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

  .xauiu2r {
    max-width: min(calc(100vw - 1rem),var(--available-width, 100vw));
  }

  .x1x1rfll {
    max-width: none;
  }

  .xf68679 {
    max-width: var(--x-maxWidth);
  }

  .x1jelc53 {
    max-width: var(--x1hvy23e);
  }

  .xcy6uw9 {
    max-width: var(--x1uevrp7);
  }

  .x2lwn1j {
    min-height: 0;
  }

  .x2umgb4 {
    min-height: 1.25rem;
  }

  .x1rqwxy8 {
    min-height: 1.5rem;
  }

  .x1pw4g4d {
    min-height: 1.75rem;
  }

  .x1us19tq {
    min-height: 100%;
  }

  .x1ov3xa9 {
    min-height: 100dvh;
  }

  .x11md1zd {
    min-height: 100px;
  }

  .x1y06tjk {
    min-height: 100svh;
  }

  .xattyca {
    min-height: 10rem;
  }

  .x1k8w1vr {
    min-height: 128px;
  }

  .x1b3lxvz {
    min-height: 12rem;
  }

  .xmqjtvy {
    min-height: 13rem;
  }

  .x13j50qi {
    min-height: 144px;
  }

  .x19r4su4 {
    min-height: 14rem;
  }

  .x1ymnqli {
    min-height: 15rem;
  }

  .x1db3i3o {
    min-height: 160px;
  }

  .x85c375 {
    min-height: 16rem;
  }

  .x1shn012 {
    min-height: 180px;
  }

  .x1xqys5c {
    min-height: 18rem;
  }

  .x1tn5z8q {
    min-height: 1lh;
  }

  .x19wm6jj {
    min-height: 2.25rem;
  }

  .xsejkeq {
    min-height: 2.5rem;
  }

  .xgbkey0 {
    min-height: 2.75rem;
  }

  .xciow05 {
    min-height: 20rem;
  }

  .x13uojcr {
    min-height: 224px;
  }

  .x4f8skw {
    min-height: 22rem;
  }

  .xjwf9q1 {
    min-height: 24px;
  }

  .x1q0l6uf {
    min-height: 24rem;
  }

  .x43ddcq {
    min-height: 256px;
  }

  .x12sc9ov {
    min-height: 25rem;
  }

  .xuph7by {
    min-height: 26.25rem;
  }

  .x1kstprw {
    min-height: 27.5rem;
  }

  .x85zdcn {
    min-height: 288px;
  }

  .xe0p6wg {
    min-height: 28px;
  }

  .x1in32aq {
    min-height: 2rem;
  }

  .x1p38f1z {
    min-height: 3.25rem;
  }

  .x13gjtz1 {
    min-height: 3.5rem;
  }

  .xyk3fo9 {
    min-height: 30rem;
  }

  .x712feu {
    min-height: 320px;
  }

  .x21xpn4 {
    min-height: 32px;
  }

  .xmvq4y4 {
    min-height: 32rem;
  }

  .x5zfm6d {
    min-height: 34rem;
  }

  .x10wpddx {
    min-height: 35rem;
  }

  .xu0aao5 {
    min-height: 36px;
  }

  .xe8gcm {
    min-height: 3rem;
  }

  .x17qorbb {
    min-height: 4.5rem;
  }

  .x1ba4aug {
    min-height: 40px;
  }

  .xba0dw9 {
    min-height: 40rem;
  }

  .xwnajww {
    min-height: 40vh;
  }

  .x11hmfkr {
    min-height: 42svh;
  }

  .x1gg8mnh {
    min-height: 44px;
  }

  .x1wxaq2x {
    min-height: 48px;
  }

  .xd4eqea {
    min-height: 4rem;
  }

  .x1mejoxw {
    min-height: 5.25rem;
  }

  .xgqnoi5 {
    min-height: 560px;
  }

  .xbktkl8 {
    min-height: 56px;
  }

  .x1s8u8vs {
    min-height: 576px;
  }

  .x1meygxz {
    min-height: 5rem;
  }

  .x1skkevw {
    min-height: 60vh;
  }

  .x1xkfc13 {
    min-height: 6rem;
  }

  .xl77w6h {
    min-height: 7rem;
  }

  .x14ib8fx {
    min-height: 8.5rem;
  }

  .x562ti3 {
    min-height: 8rem;
  }

  .x1iqqjzv {
    min-height: 9rem;
  }

  .x65nank {
    min-height: auto;
  }

  .x1oqd0no {
    min-height: calc(100dvh - 4rem);
  }

  .xtntoai {
    min-height: calc(100vh - 192px);
  }

  .xa1hk70 {
    min-height: calc(100vh - 256px);
  }

  .x6006sj {
    min-height: calc(min(88svh, 860px) - 3rem);
  }

  .x82snj4 {
    min-height: var(--x-minHeight);
  }

  .xw0gk0s {
    min-height: var(--x16u33lo);
  }

  .x1e7e5kr {
    min-height: var(--x1ft6rg5);
  }

  .x14jfquy {
    min-height: var(--x1lk3osk);
  }

  .x18c228o {
    min-height: var(--x1rl0d7e);
  }

  .x1oy2808 {
    min-height: var(--x1syl7ki);
  }

  .x1qot7ri {
    min-height: var(--x33bb35);
  }

  .xfvcz5q {
    min-height: var(--x7yxca4);
  }

  .x1149xbg {
    min-height: var(--xooekwz);
  }

  .x1xe2tkg {
    min-height: var(--xoq15yi);
  }

  .x1o6rz48 {
    min-height: var(--xpxugh0);
  }

  .x1t8xgpw {
    min-height: var(--xspsak3);
  }

  .x1vn7c66 {
    min-width: .5rem;
  }

  .xeuugli {
    min-width: 0;
  }

  .x199i5n0 {
    min-width: 1.25rem;
  }

  .x1vi9356 {
    min-width: 1.5rem;
  }

  .x1xkahga {
    min-width: 1.75rem;
  }

  .xgqtt45 {
    min-width: 100%;
  }

  .xuu4ctt {
    min-width: 10rem;
  }

  .xee1316 {
    min-width: 11rem;
  }

  .x12kinc7 {
    min-width: 12rem;
  }

  .x1wc95rx {
    min-width: 136px;
  }

  .x1jn9kf5 {
    min-width: 13rem;
  }

  .x9padk7 {
    min-width: 14rem;
  }

  .xfb3i0g {
    min-width: 180px;
  }

  .x12ro6kh {
    min-width: 192px;
  }

  .x1fvg1xb {
    min-width: 196px;
  }

  .xgomdpo {
    min-width: 1rem;
  }

  .x1arx1u8 {
    min-width: 2.25rem;
  }

  .xj9j1fp {
    min-width: 2.5rem;
  }

  .x1jzhcrs {
    min-width: 200px;
  }

  .xt4ypqs {
    min-width: 20px;
  }

  .xnei2rj {
    min-width: 24px;
  }

  .xmj32a5 {
    min-width: 25rem;
  }

  .x1264ykn {
    min-width: 28px;
  }

  .x19hwnzc {
    min-width: 2rem;
  }

  .x82akag {
    min-width: 3.5rem;
  }

  .x46jg8d {
    min-width: 32px;
  }

  .x19fu36g {
    min-width: 35rem;
  }

  .x15hfatp {
    min-width: 36px;
  }

  .x1k8l6nd {
    min-width: 3rem;
  }

  .x1wndlps {
    min-width: 4.75rem;
  }

  .x1fns5xo {
    min-width: 40px;
  }

  .x10hhdyn {
    min-width: 45rem;
  }

  .x1pkcwrs {
    min-width: 48rem;
  }

  .xo56fzp {
    min-width: 49rem;
  }

  .xz6sds4 {
    min-width: 4rem;
  }

  .x17aaooq {
    min-width: 5.5rem;
  }

  .xmj3umr {
    min-width: 520px;
  }

  .x8a598m {
    min-width: 5rem;
  }

  .xb8jz9x {
    min-width: 6.25rem;
  }

  .x123usty {
    min-width: 64rem;
  }

  .x1843ork {
    min-width: 6rem;
  }

  .x12pz451 {
    min-width: 7.25rem;
  }

  .x1oeq5xr {
    min-width: 7.5rem;
  }

  .xvjma49 {
    min-width: 72rem;
  }

  .x1bnrkr7 {
    min-width: 7rem;
  }

  .x6c5l4p {
    min-width: 80px;
  }

  .xsxhxmc {
    min-width: 84px;
  }

  .x11inojt {
    min-width: 8px;
  }

  .xzhy1st {
    min-width: 8rem;
  }

  .x1ncabbw {
    min-width: 9.5rem;
  }

  .x1ag9ea8 {
    min-width: 9rem;
  }

  .x13zgnt {
    min-width: calc(var(--anchor-width) + 1.75rem);
  }

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

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

  .xkj4a21 {
    min-width: var(--x-minWidth);
  }

  .xxo1h0l {
    min-width: var(--x16u33lo);
  }

  .xp0jd1r {
    min-width: var(--x17v8t1j);
  }

  .xw3jzrp {
    min-width: var(--x1hgdm4r);
  }

  .x1egjn3a {
    min-width: var(--x1lk3osk);
  }

  .x13vmkbt {
    min-width: var(--x1vxhjmq);
  }

  .x47af6j {
    min-width: var(--xooekwz);
  }

  .xw2csxc {
    overflow-x: auto;
  }

  .x6ikm8r {
    overflow-x: hidden;
  }

  .x1odjw0f {
    overflow-y: auto;
  }

  .x10wlt62 {
    overflow-y: hidden;
  }

  .xryxfnj {
    overflow-y: visible;
  }

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

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

  .x18d9i69 {
    padding-bottom: 0;
  }

  .x1120s5i {
    padding-bottom: 2px;
  }

  .x1udq3ni {
    padding-bottom: 3.5rem;
  }

  .xjkvuk6 {
    padding-bottom: 4px;
  }

  .x626op8 {
    padding-bottom: calc(3.5rem + env(safe-area-inset-bottom, 0px));
  }

  .x1jvbn75 {
    padding-bottom: calc(60px + env(safe-area-inset-bottom));
  }

  .x6qr7ec {
    padding-bottom: calc(8px + env(safe-area-inset-bottom));
  }

  .x11ba12 {
    padding-bottom: env(safe-area-inset-bottom);
  }

  .x2h28qs {
    padding-bottom: max(.5rem,env(safe-area-inset-bottom));
  }

  .x1nwpbex {
    padding-bottom: max(1rem,env(safe-area-inset-bottom));
  }

  .xe5xd1r {
    padding-bottom: var(--x1fgic3n);
  }

  .x16ziy6c {
    padding-bottom: var(--x1hgdm4r);
  }

  .x177yf24 {
    padding-bottom: var(--x1rl0d7e);
  }

  .x44k9u {
    padding-bottom: var(--x1rw5xtx);
  }

  .x16jksq8 {
    padding-bottom: var(--x1vxhjmq);
  }

  .x13d7tt6 {
    padding-bottom: var(--x39sdyz);
  }

  .x1sfz1be {
    padding-bottom: var(--xspsak3);
  }

  .x1uhho1l {
    padding-left: 0;
  }

  .x13t99w4 {
    padding-left: 2.25rem;
  }

  .x1oqrxb4 {
    padding-left: 2rem;
  }

  .x1hi4g37 {
    padding-left: 3rem;
  }

  .x11iknt3 {
    padding-left: 6px;
  }

  .x163pfp {
    padding-left: 8px;
  }

  .x1lw1rap {
    padding-left: env(safe-area-inset-left);
  }

  .x13e46o5 {
    padding-left: var(--x-paddingLeft);
  }

  .xgdrrg0 {
    padding-left: var(--x16u33lo);
  }

  .x1x8qjgi {
    padding-left: var(--x1fgic3n);
  }

  .xy64rsv {
    padding-left: var(--x1vxhjmq);
  }

  .x18v5ix0 {
    padding-left: var(--x39sdyz);
  }

  .x1t2s3d6 {
    padding-left: var(--xgcks11);
  }

  .x1vwuhui {
    padding-left: var(--xspsak3);
  }

  .x1xpa7k {
    padding-right: 0;
  }

  .xxcd0se {
    padding-right: 2.5rem;
  }

  .x1sai7j1 {
    padding-right: 28px;
  }

  .xlwr664 {
    padding-right: 2rem;
  }

  .xl8an7g {
    padding-right: 3rem;
  }

  .x1ug7bdz {
    padding-right: 6px;
  }

  .x1k3lvw2 {
    padding-right: 88px;
  }

  .xy13l1i {
    padding-right: 8px;
  }

  .xfk257h {
    padding-right: var(--x1fgic3n);
  }

  .xwa39ot {
    padding-right: var(--x1ft6rg5);
  }

  .x1mv3yao {
    padding-right: var(--x1rl0d7e);
  }

  .xh669jh {
    padding-right: var(--x1vxhjmq);
  }

  .x17yadet {
    padding-right: var(--x39sdyz);
  }

  .x1phiegn {
    padding-right: var(--xgcks11);
  }

  .xagil76 {
    padding-right: var(--xspsak3);
  }

  .xexx8yu {
    padding-top: 0;
  }

  .xz9dl7a {
    padding-top: 12px;
  }

  .x1nn3v0j {
    padding-top: 2px;
  }

  .x15oowgy {
    padding-top: clamp(32px, 8vh, 80px);
  }

  .x6vio5b {
    padding-top: env(safe-area-inset-top);
  }

  .x1jm3axb {
    padding-top: var(--x-paddingTop);
  }

  .x1lmuy2v {
    padding-top: var(--x1fgic3n);
  }

  .x8oi7l7 {
    padding-top: var(--x1hgdm4r);
  }

  .x151jrzd {
    padding-top: var(--x1rl0d7e);
  }

  .xql6vzd {
    padding-top: var(--x1rw5xtx);
  }

  .x10u4cns {
    padding-top: var(--x1vxhjmq);
  }

  .x1xkul4k {
    padding-top: var(--x39sdyz);
  }

  .xwctx26 {
    padding-top: var(--xgcks11);
  }

  .x1mqysw {
    padding-top: var(--xspsak3);
  }

  .x1s7y1xz {
    right: -.125rem;
  }

  .x1bb1m5k {
    right: -.375rem;
  }

  .x1f83cfr {
    right: -.25rem;
  }

  .xzkxjte {
    right: -4px;
  }

  .xgzdjil {
    right: -6px;
  }

  .x3m8u43 {
    right: 0;
  }

  .xn5hqff {
    right: 16px;
  }

  .xv0xavr {
    right: 20.5rem;
  }

  .x3lmqil {
    right: 2px;
  }

  .x1pzoy33 {
    right: 4px;
  }

  .x19up5dg {
    right: 8px;
  }

  .xwukr4l {
    right: auto;
  }

  .x1vob9w {
    right: max(16px,env(safe-area-inset-right));
  }

  .x7ok3n0 {
    right: var(--x-right);
  }

  .xf7gexg {
    right: var(--x1fgic3n);
  }

  .x1v1kfx2 {
    right: var(--x1rw5xtx);
  }

  .xmnrvz {
    right: var(--x1vxhjmq);
  }

  .x1wdlims {
    right: var(--x39sdyz);
  }

  .x1q94bkr {
    right: var(--xspsak3);
  }

  .xgt9150 {
    scroll-margin-bottom: var(--xspsak3);
  }

  .x1cs9bqr {
    scroll-margin-top: 12rem;
  }

  .xerz2aa {
    scroll-margin-top: var(--x1rl0d7e);
  }

  .x1550gyz {
    scroll-margin-top: var(--x1vxhjmq);
  }

  .x1dpn240 {
    scroll-margin-top: var(--xspsak3);
  }

  .x1lv45hg {
    scroll-padding-bottom: var(--x1fgic3n);
  }

  .x1qp71a7 {
    scroll-padding-bottom: var(--xspsak3);
  }

  .x31yqgl {
    scroll-padding-top: var(--x1fgic3n);
  }

  .x15za3hc {
    scroll-padding-top: var(--xspsak3);
  }

  .x11rdgbe, .x1id1kad {
    top: -.25rem;
  }

  .x1scwc3n {
    top: -.375rem;
  }

  .x1b33i42 {
    top: -1.75rem;
  }

  .xu6k8cp {
    top: -100000px;
  }

  .xrtmmra {
    top: -2rem;
  }

  .x1fo6t33 {
    top: -4px;
  }

  .xjibb99 {
    top: -5px;
  }

  .xtu2xtp {
    top: -6px;
  }

  .x13vifvy {
    top: 0;
  }

  .xati1ur {
    top: 1.5rem;
  }

  .xdsb8wn {
    top: 100%;
  }

  .xyhuw {
    top: 104px;
  }

  .x1tk7jg1 {
    top: 12px;
  }

  .x38wyzf {
    top: 14vh;
  }

  .xomnu4r {
    top: 16px;
  }

  .x1xmiv0p {
    top: 2.5rem;
  }

  .x1ytn1du {
    top: 3.25rem;
  }

  .xphl6p3 {
    top: 4rem;
  }

  .xwa60dl {
    top: 50%;
  }

  .x1ng4z2i {
    top: 56px;
  }

  .xzcf631 {
    top: 5rem;
  }

  .x1imwcls {
    top: 64px;
  }

  .x1atx4j1 {
    top: 6px;
  }

  .x80663w {
    top: auto;
  }

  .x1bdycjp {
    top: calc(env(safe-area-inset-top) + 1rem);
  }

  .x1e5k9wy {
    top: calc(var(--xspsak3) + var(--x7yxca4) + var(--xspsak3));
  }

  .xjbys53 {
    top: var(--x-top);
  }

  .xsmvxhi {
    top: var(--x16u33lo);
  }

  .x8f4o0z {
    top: var(--x1fgic3n);
  }

  .x1lithtl {
    top: var(--x1rw5xtx);
  }

  .x2pyr6 {
    top: var(--x1vxhjmq);
  }

  .x153k7ay {
    top: var(--x39sdyz);
  }

  .x15zj6j5 {
    top: var(--xgcks11);
  }

  .x1b3vwyz {
    top: var(--xspsak3);
  }

  .xrkia0p {
    width: .375rem;
  }

  .x1jjc1wv {
    width: .5rem;
  }

  .x1e7hgle {
    width: .625rem;
  }

  .x1jw3ynk {
    width: .75rem;
  }

  .x1xvt488 {
    width: .875rem;
  }

  .xnalus7 {
    width: 0;
  }

  .xsk17dz {
    width: 1.125rem;
  }

  .xwqq7k2 {
    width: 1.25rem;
  }

  .xuxwkzb {
    width: 1.3rem;
  }

  .xzgh36o {
    width: 1.4rem;
  }

  .xp8d6y2 {
    width: 1.5rem;
  }

  .xh29eag {
    width: 1.75rem;
  }

  .xh8yej3 {
    width: 100%;
  }

  .x1fsd2vl {
    width: 10px;
  }

  .xa23ldc {
    width: 10rem;
  }

  .x1brf3r0 {
    width: 11rem;
  }

  .xj1jc7a {
    width: 12.5rem;
  }

  .xsmyaan {
    width: 12px;
  }

  .xhnqznf {
    width: 12rem;
  }

  .x79snwd {
    width: 13.75rem;
  }

  .xrdac2d {
    width: 13rem;
  }

  .x1fznrkb {
    width: 144px;
  }

  .x6jxa94 {
    width: 14px;
  }

  .x1q2mzld {
    width: 14rem;
  }

  .xylgo91 {
    width: 156px;
  }

  .x9ndnb8 {
    width: 15rem;
  }

  .xq1dxzn {
    width: 160px;
  }

  .x1kky2od {
    width: 16px;
  }

  .x1e67fm3 {
    width: 16rem;
  }

  .x1f1nzxn {
    width: 176px;
  }

  .xasts7c {
    width: 17rem;
  }

  .x1xp8n7a {
    width: 18px;
  }

  .x1qyi71f {
    width: 18rem;
  }

  .x19mdgkp {
    width: 19rem;
  }

  .x1i1rx1s {
    width: 1px;
  }

  .xcdlrvm {
    width: 1rem;
  }

  .x1cksf8p {
    width: 2.25em;
  }

  .x1s4ejo4 {
    width: 2.25rem;
  }

  .xvm51jw {
    width: 2.5rem;
  }

  .xma72zs {
    width: 200000px;
  }

  .x1oysuqx {
    width: 200px;
  }

  .xw4jnvo {
    width: 20px;
  }

  .x1fjzz8u {
    width: 20rem;
  }

  .x1or82rn {
    width: 21.25rem;
  }

  .xuksz75 {
    width: 21rem;
  }

  .xqr5nr8 {
    width: 22.5rem;
  }

  .x1uncgzr {
    width: 224px;
  }

  .x17z2i9w {
    width: 22px;
  }

  .x1nqqiwj {
    width: 22rem;
  }

  .x1602a87 {
    width: 236px;
  }

  .xafpxmx {
    width: 240px;
  }

  .x18qqrc1 {
    width: 248px;
  }

  .xvy4d1p {
    width: 24px;
  }

  .x1w1wbw6 {
    width: 24rem;
  }

  .x1ymmuzg {
    width: 252px;
  }

  .x1t9vceh {
    width: 256px;
  }

  .xxpr1mq {
    width: 25rem;
  }

  .x23j0i4 {
    width: 26px;
  }

  .x1dz1jew {
    width: 280px;
  }

  .xbu5dzu {
    width: 288px;
  }

  .xgd8bvy {
    width: 28px;
  }

  .xs5h3dt {
    width: 2rem;
  }

  .x154i66o {
    width: 3.5rem;
  }

  .xdzyupr {
    width: 300px;
  }

  .x1m258z3 {
    width: 320px;
  }

  .x1td3qas {
    width: 32px;
  }

  .x1a7qdqb {
    width: 32rem;
  }

  .xj6ak53 {
    width: 340px;
  }

  .x1cvmir6 {
    width: 360px;
  }

  .x14qfxbe {
    width: 36px;
  }

  .x1g8rjiy {
    width: 3px;
  }

  .x188tqju {
    width: 3rem;
  }

  .xf5j60i {
    width: 4.375rem;
  }

  .x1q22l7i {
    width: 4.5rem;
  }

  .x1qj20 {
    width: 4.75rem;
  }

  .x100vrsf {
    width: 40px;
  }

  .x187nhsf {
    width: 44px;
  }

  .x1useyqa {
    width: 48px;
  }

  .x51ohtg {
    width: 4px;
  }

  .xekueh {
    width: 4rem;
  }

  .x1pq5h1c {
    width: 5.5rem;
  }

  .x3hqpx7 {
    width: 50%;
  }

  .x15yg21f {
    width: 56px;
  }

  .x14dgxzp {
    width: 58%;
  }

  .x1u78mur {
    width: 58px;
  }

  .x1ftt334 {
    width: 5px;
  }

  .xex909m {
    width: 5rem;
  }

  .x1fu8urw {
    width: 64px;
  }

  .x13zx6y {
    width: 68px;
  }

  .x1v4s8kt {
    width: 6px;
  }

  .xdvn7xf {
    width: 6rem;
  }

  .xukgcpl {
    width: 7.25rem;
  }

  .x9a7vwu {
    width: 7.5rem;
  }

  .x1l24a0r {
    width: 7rem;
  }

  .x1ghds7r {
    width: 8.5rem;
  }

  .x29ncy0 {
    width: 88px;
  }

  .x1xc55vz {
    width: 8px;
  }

  .x1eyvef {
    width: 8rem;
  }

  .xop6fvv {
    width: 9rem;
  }

  .x14atkfc {
    width: auto;
  }

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

  .x1dsmt4d {
    width: calc(100% + 1rem);
  }

  .x1f9pvjq {
    width: calc(100% + 2rem);
  }

  .x8mzp58 {
    width: calc(100vw - 1.5rem);
  }

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

  .xeq5yr9 {
    width: fit-content;
  }

  .xezivpi {
    width: max-content;
  }

  .x8nuw0b {
    width: max(11rem,var(--anchor-width));
  }

  .x1w6vtbr {
    width: min(100vw, 28rem);
  }

  .x4j9xr0 {
    width: min(12.5rem, 100vw - 1.5rem);
  }

  .x18llkxk {
    width: min(12rem, 40vw);
  }

  .x54qj9n {
    width: min(14rem, 100vw - 1.5rem);
  }

  .x1tm1tgp {
    width: min(15rem, 100vw - 1.5rem);
  }

  .xw73ayb {
    width: min(16rem, 100% - 1.5rem);
  }

  .x1udgi54 {
    width: min(17.5rem, 100vw - 1rem);
  }

  .x1azrahf {
    width: min(17rem, 100vw - 1rem);
  }

  .xczqt3b {
    width: min(17rem, 100vw - 2rem);
  }

  .x19w5hvu {
    width: min(18.5rem, 100vw - 1.5rem);
  }

  .xzw6nm3 {
    width: min(18rem, 100vw - 1.5rem);
  }

  .x193n43e {
    width: min(18rem, 100vw - 1rem);
  }

  .x1qrp33v {
    width: min(18rem, 100vw - 2rem);
  }

  .xc9olhh {
    width: min(19rem, 100vw - 1.5rem);
  }

  .x11ppafv {
    width: min(19rem, 100vw - 1rem);
  }

  .xwbc6bf {
    width: min(20rem, 100vw - 1rem);
  }

  .x89b4ub {
    width: min(20rem, 100vw - 2rem);
  }

  .x1d9ec6e {
    width: min(224px, 100vw - 112px);
  }

  .xa5e55b {
    width: min(22rem, 100vw - 1rem);
  }

  .x1hye0gg {
    width: min(22rem, 100vw - 2rem);
  }

  .xko9e8q {
    width: min(23rem, 100vw - 1rem);
  }

  .x1d8m9iw {
    width: min(23rem, 100vw - 2rem);
  }

  .xqcj8ws {
    width: min(24rem, 75vw);
  }

  .x1ttmmjc {
    width: min(24rem, 100vw - 1.5rem);
  }

  .xb49mcd {
    width: min(24rem, 100vw - 1rem);
  }

  .x43d60k {
    width: min(26rem, 100vw - 2rem);
  }

  .xvridsg {
    width: min(27rem, 100vw - 1.5rem);
  }

  .x1mygugj {
    width: min(28rem, 100vw - 1rem);
  }

  .x1sz4wub {
    width: min(28rem, 100vw - 2rem);
  }

  .xq0ilhv {
    width: min(30rem, 100vw - 1rem);
  }

  .xwdub18 {
    width: min(34rem, 100vw - 2rem);
  }

  .xbmm512 {
    width: min(35rem, 70vw);
  }

  .x1dlxg4b {
    width: min(36rem, 100vw - 1rem);
  }

  .xmd2zla {
    width: min(384px, 100vw - 32px);
  }

  .x1ffdxw3 {
    width: min(38rem, 100vw - 2rem);
  }

  .x1izowgu {
    width: min(42.5rem, 100vw - 2rem);
  }

  .x10f8hzp {
    width: min(512px, 100vw - 32px);
  }

  .x13wfbun {
    width: min(52rem, 100vw - 2rem);
  }

  .x1rl70pc {
    width: min(64rem, 100vw);
  }

  .xtg0ogq {
    width: min(65rem, 100vw - 2rem);
  }

  .x8hqdln {
    width: min(70rem, 100vw - 2rem);
  }

  .x1qcu9wr {
    width: min(72rem, 100vw);
  }

  .x1cxjsto {
    width: min(88vw, 20rem);
  }

  .x18glt1w {
    width: min(90rem, 100vw - 2rem);
  }

  .xzz5f6o {
    width: min(90vw, 54rem);
  }

  .x1hhjr3y {
    width: var(--anchor-width);
  }

  .x164k34p {
    width: var(--project-sidebar-track, 236px);
  }

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

  .x1e65pk3 {
    width: var(--x16u33lo);
  }

  .x1c1mbkj {
    width: var(--x17v8t1j);
  }

  .x1gbqady {
    width: var(--x1fgic3n);
  }

  .x1qy7rtw {
    width: var(--x1ft6rg5);
  }

  .xko7pq6 {
    width: var(--x1hgdm4r);
  }

  .xxv74bf {
    width: var(--x1lk3osk);
  }

  .xkcb26u {
    width: var(--x1pqgs4m);
  }

  .x75boad {
    width: var(--x1qcnnit);
  }

  .x1omykck {
    width: var(--x1rl0d7e);
  }

  .xawlxf {
    width: var(--x1uevrp7);
  }

  .x1wf4dqd {
    width: var(--x33bb35);
  }

  .xatg0ea {
    width: var(--x39sdyz);
  }

  .x15egmjv {
    width: var(--x3rh91b);
  }

  .xutblfj {
    width: var(--x423hlq);
  }

  .x16iwpgg {
    width: var(--x7yxca4);
  }

  .x361l5o {
    width: var(--xooekwz);
  }

  .x1l2qjvr {
    width: var(--xpxugh0);
  }

  .xhjxj4c {
    width: var(--xspsak3);
  }

  .xe4fh7l:focus-within {
    border-bottom-color: var(--x1a1ez7z);
  }

  .x7f1ns0[aria-selected="true"] {
    border-bottom-color: var(--x1ax4t5f);
  }

  .xfxdfbj[data-side="top"] {
    bottom: -.25rem;
  }

  .xihax96.xihax96:where(.x-default-marker[data-slot="avatar"][data-size="sm"] *) {
    height: .5rem;
  }

  .x11d9gau.x11d9gau:where(.x-default-marker[data-slot="avatar"][data-size="lg"] *) {
    height: .75rem;
  }

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

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

  .x1kyybo8.x1kyybo8:where(.x-default-marker[data-slot="avatar-group"]:has([data-size="sm"]) *) {
    height: 1.5rem;
  }

  .x42jc6e.x42jc6e:where(.x-default-marker[data-slot="avatar-group"]:has([data-size="lg"]) *) {
    height: 2.5rem;
  }

  .x10hiqli:is([data-orientation="vertical"], [data-vertical]) {
    height: auto;
  }

  .x16ofcgc:is([data-side="right"], [data-side="inline-end"]) {
    left: -.25rem;
  }

  .xnaq5o6.xnaq5o6:where(.x-default-marker[data-slot="combobox-content"] *) {
    margin-bottom: 0;
  }

  .x1pd7isw:not(:first-child) {
    margin-left: -.25rem;
  }

  .x1b6cp2i[data-chips="true"] {
    min-width: var(--anchor-width);
  }

  .x90je6k.x90je6k:where(.x-default-marker[data-slot="input-group"]:has( > [data-align="block-start"]) *) {
    padding-bottom: var(--x39sdyz);
  }

  .xjhbm5s.xjhbm5s:where(.x-default-marker[data-slot="input-group"]:has( > [data-align="block-end"]) *) {
    padding-top: var(--x39sdyz);
  }

  .x10t9awo:is([data-side="left"], [data-side="inline-start"]) {
    right: -.25rem;
  }

  .xn49bud[data-side="bottom"] {
    top: -.25rem;
  }

  .xmimbp6:is([data-side="left"], [data-side="right"], [data-side="inline-start"], [data-side="inline-end"]) {
    top: calc(50% - .25rem);
  }

  .x19qypfd.x19qypfd:where(.x-default-marker[data-slot="avatar"][data-size="sm"] *) {
    width: .5rem;
  }

  .x1qqd2js.x1qqd2js:where(.x-default-marker[data-slot="avatar"][data-size="lg"] *) {
    width: .75rem;
  }

  .x1k9w4qi.x1k9w4qi:where(.x-default-marker[data-slot="avatar-group"]:has([data-size="sm"]) *) {
    width: 1.5rem;
  }

  .x1k52h4r:is([data-orientation="vertical"], [data-vertical]) {
    width: 1px;
  }

  .x1aj25za.x1aj25za:where(.x-default-marker[data-slot="avatar-group"]:has([data-size="lg"]) *) {
    width: 2.5rem;
  }

  .x15qrkr2:has([data-full-height]) {
    height: 100%;
  }

  .x13luabt:has( > [data-align="block-start"],  > [data-align="block-end"],  > textarea) {
    height: auto;
  }

  .x17x61r6:has([data-full-height]) {
    min-height: 0;
  }

  .x1t1lzn6:last-child {
    border-bottom-width: 0;
  }

  .x1lpyac:last-child {
    border-right-width: 0;
  }

  .xup0pd7:last-child {
    padding-bottom: 0;
  }

  @media (width <= 767px) {
    .x8be0im.x8be0im {
      border-bottom-left-radius: 0;
    }

    .x1c9rfu8.x1c9rfu8 {
      border-bottom-right-radius: 0;
    }
  }

  @media (width >= 768px) {
    .xu1s6oc.xu1s6oc {
      border-bottom-width: 0;
    }
  }

  @media (width >= 1024px) {
    .x1hp1c9o.x1hp1c9o {
      border-bottom-width: 0;
    }
  }

  @media (width >= 1280px) {
    .x18wimje.x18wimje {
      border-left-width: 1px;
    }
  }

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

  @media (width >= 768px) {
    .x1ewszak.x1ewszak {
      border-right-width: var(--x1qcnnit);
    }
  }

  @media (width >= 1024px) {
    .x1ax8u6t.x1ax8u6t {
      border-right-width: 1px;
    }
  }

  @media (width >= 768px) {
    .x1lsyplt.x1lsyplt {
      border-top-width: 0;
    }
  }

  @media (width >= 1024px) {
    .x1pd78vf.x1pd78vf {
      border-top-width: 0;
    }
  }

  @media (width >= 1280px) {
    .x14nrueg.x14nrueg {
      border-top-width: 0;
    }
  }

  @media (width <= 767px) {
    .x1kdi7x6.x1kdi7x6 {
      border-top-width: var(--x1qcnnit);
    }
  }

  @media (width >= 640px) {
    .xrnespt.xrnespt {
      bottom: auto;
    }
  }

  @media (width >= 768px) {
    .x1r0dfej.x1r0dfej {
      bottom: var(--x1fgic3n);
    }
  }

  @media (width <= 767px) {
    .x87ylkx.x87ylkx {
      bottom: 0;
    }
  }

  @media (width >= 640px) {
    .xk12bzq.xk12bzq {
      height: 1.5rem;
    }

    .xuc6ino.xuc6ino {
      height: 2rem;
    }

    .x150q0v0.x150q0v0 {
      height: var(--x1lk3osk);
    }
  }

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

    .xl3q4op.xl3q4op {
      height: 252px;
    }

    .x14rbiu5.x14rbiu5 {
      height: 28px;
    }

    .x1vc4s86.x1vc4s86 {
      height: 32px;
    }

    .x19xse92.x19xse92 {
      height: 40px;
    }

    .xyfofef.xyfofef {
      height: auto;
    }

    .x6y919h.x6y919h {
      height: calc(2.75rem + env(safe-area-inset-top));
    }

    .xuh9gmu.xuh9gmu {
      height: var(--x16u33lo);
    }

    .xyayuop.xyayuop {
      height: var(--x1lk3osk);
    }
  }

  @media (width >= 1024px) {
    .xj6lsq1.xj6lsq1 {
      height: 2rem;
    }

    .x1konus2.x1konus2 {
      height: 42%;
    }
  }

  @media (width >= 1200px) {
    .xp9i3iw.xp9i3iw {
      height: 328px;
    }
  }

  @media (width >= 1280px) {
    .x1vnxqkr.x1vnxqkr {
      height: 100%;
    }
  }

  @media (width <= 767px) {
    .xwfrl8z.xwfrl8z {
      height: 100%;
    }
  }

  @media (width <= 767px) and (pointer: coarse) {
    .x16039hk.x16039hk {
      height: var(--x1ft6rg5);
    }
  }

  @media (width <= 767px) {
    .x1e5xf60.x1e5xf60 {
      height: var(--x1ft6rg5);
    }
  }

  @media (width >= 640px) and (width <= 767.98px) {
    .x140mq3q.x140mq3q {
      height: 184px;
    }
  }

  @media (width >= 768px) and (width <= 1199.98px) {
    .xlmnz82.xlmnz82 {
      height: 296px;
    }
  }

  @media (pointer: coarse) {
    .xyautyo.xyautyo {
      height: var(--x1ft6rg5);
    }
  }

  @media (width >= 768px), (pointer: fine) {
    .xvouaep.xvouaep {
      height: var(--x1lk3osk);
    }
  }

  @media (pointer: fine) {
    .x1tl2hin.x1tl2hin {
      height: var(--x1lk3osk);
    }
  }

  @media (pointer: coarse) {
    .xhl7vrs.xhl7vrs {
      height: var(--x33bb35);
    }
  }

  @media (width >= 640px) {
    .x1cxyqa6.x1cxyqa6 {
      left: auto;
    }
  }

  @media (width >= 768px) {
    .x1hbavha.x1hbavha {
      left: 50%;
    }

    .xrw3jq2.xrw3jq2 {
      left: calc(100% + 1rem);
    }
  }

  @media (width >= 1024px) {
    .x10uk4gb.x10uk4gb {
      left: var(--project-sidebar-track, 236px);
    }
  }

  @media (width <= 767px) {
    .x1afm83z.x1afm83z {
      left: 0;
    }
  }

  @media (width >= 768px) {
    .xlp4a62.xlp4a62 {
      margin-bottom: 0;
    }

    .xkz02v0.xkz02v0 {
      margin-bottom: var(--xgcks11);
    }
  }

  @media (width <= 767px) {
    .x1b9qbal.x1b9qbal {
      margin-bottom: var(--x39sdyz);
    }
  }

  @media (width <= 640px) {
    .x3l5w17.x3l5w17 {
      margin-bottom: var(--x1fgic3n);
    }
  }

  @media (width >= 640px) {
    .x2mtrg3.x2mtrg3 {
      margin-left: auto;
    }
  }

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

    .x1wfqsq3.x1wfqsq3 {
      margin-top: -2rem;
    }
  }

  @media (width <= 767px) {
    .x1ashl1f.x1ashl1f {
      margin-top: var(--x1vxhjmq);
    }
  }

  @media (width >= 768px) {
    .xwyahri.xwyahri {
      max-height: none;
    }
  }

  @media (width >= 1024px) {
    .xfks5t4.xfks5t4 {
      max-height: calc(100dvh - 8rem);
    }
  }

  @media (width <= 767px) {
    .x1c8k58g.x1c8k58g {
      max-height: 45%;
    }

    .xql7gch.xql7gch {
      max-height: 90svh;
    }

    .x18dk9gb.x18dk9gb {
      max-height: min(32rem, 88svh - 3rem);
    }
  }

  @media (width >= 640px) {
    .x13fle4s.x13fle4s {
      max-width: 176px;
    }

    .x1weoh9v.x1weoh9v {
      max-width: 20rem;
    }

    .x1qll5er.x1qll5er {
      max-width: 28rem;
    }

    .xc4gw57.xc4gw57 {
      max-width: 30rem;
    }

    .x13osgwz.x13osgwz {
      max-width: 36rem;
    }
  }

  @media (width >= 768px) {
    .x1bnqt5c.x1bnqt5c {
      max-width: 30rem;
    }

    .xf3yr3h.xf3yr3h {
      max-width: 32rem;
    }

    .xr3nodi.xr3nodi {
      max-width: 72rem;
    }
  }

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

  @media (width >= 768px) {
    .xdglesm.xdglesm {
      min-height: 28px;
    }

    .x77ipj2.x77ipj2 {
      min-height: 2rem;
    }

    .x1wukegr.x1wukegr {
      min-height: 32px;
    }

    .x1q6gsab.x1q6gsab {
      min-height: 35rem;
    }

    .xk3etxu.xk3etxu {
      min-height: 40rem;
    }

    .xoagskz.xoagskz {
      min-height: 44px;
    }

    .xzouern.xzouern {
      min-height: var(--x16u33lo);
    }

    .x6vpbh4.x6vpbh4 {
      min-height: var(--x1lk3osk);
    }

    .xov1gg5.xov1gg5 {
      min-height: var(--xpxugh0);
    }
  }

  @media (width >= 1024px) {
    .x1eloeus.x1eloeus {
      min-height: 0;
    }

    .x1pc71y0.x1pc71y0 {
      min-height: 2rem;
    }
  }

  @media (width <= 767px) and (pointer: coarse) {
    .x1nf9ww.x1nf9ww {
      min-height: var(--x1ft6rg5);
    }
  }

  @media (width <= 767px) {
    .x1kngx20.x1kngx20 {
      min-height: var(--x1ft6rg5);
    }
  }

  @media (width >= 768px), (pointer: fine) {
    .x1v4uubb.x1v4uubb {
      min-height: var(--x16u33lo);
    }
  }

  @media (pointer: coarse) {
    .xi9i9oy.xi9i9oy {
      min-height: var(--x1ft6rg5);
    }
  }

  @media (width >= 768px), (pointer: fine) {
    .xaumlr6.xaumlr6 {
      min-height: var(--x1lk3osk);
    }
  }

  @media (pointer: coarse) {
    .xxrec0y.xxrec0y {
      min-height: var(--x33bb35);
    }
  }

  @media (width >= 640px) {
    .xd1l3q.xd1l3q {
      min-width: 11rem;
    }

    .x137f7ak.x137f7ak {
      min-width: 4.5rem;
    }

    .xg0cf6s.xg0cf6s {
      min-width: 560px;
    }
  }

  @media (width >= 768px) {
    .xqsm9qa.xqsm9qa {
      min-width: 0;
    }

    .xmwvcom.xmwvcom {
      min-width: 13rem;
    }

    .x1now374.x1now374 {
      min-width: 20rem;
    }

    .x1jtx5y8.x1jtx5y8 {
      min-width: 256px;
    }

    .x1gfdm80.x1gfdm80 {
      min-width: 40rem;
    }

    .x1b8pan5.x1b8pan5 {
      min-width: 48rem;
    }

    .x1x3bqb4.x1x3bqb4 {
      min-width: 560px;
    }
  }

  @media (width >= 1024px) {
    .x5afb47.x5afb47 {
      min-width: 12rem;
    }
  }

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

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

  @media (width >= 640px) and (width <= 767.98px) {
    .xq3ayor.xq3ayor {
      min-width: 192px;
    }
  }

  @media (pointer: coarse) {
    .x14vt8ar.x14vt8ar {
      min-width: var(--x1ft6rg5);
    }
  }

  @media (width >= 1200px) {
    .x1btf6j9.x1btf6j9 {
      overflow-x: visible;
    }
  }

  @media (width <= 767px) {
    .x12np5js.x12np5js {
      overflow-x: visible;
    }
  }

  @media (width >= 1280px) {
    .xdok9jg.xdok9jg {
      overflow-y: auto;
    }
  }

  @media (width >= 768px) {
    .x1e997c7.x1e997c7 {
      padding-bottom: 0;
    }

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

  @media (width >= 1024px) {
    .x1ee8rq7.x1ee8rq7 {
      padding-top: 0;
    }

    .x9ngbkm.x9ngbkm {
      padding-top: var(--x423hlq);
    }
  }

  @media (width >= 768px) and (width <= 1023.98px) {
    .x1rauo1c.x1rauo1c {
      padding-top: var(--x423hlq);
    }
  }

  @media (width >= 768px) {
    .x1y1dmm.x1y1dmm {
      right: auto;
    }

    .xo3o8an.xo3o8an {
      right: var(--x39sdyz);
    }
  }

  @media (width >= 640px) {
    .x39kfql.x39kfql {
      top: var(--x-gu46ly);
    }
  }

  @media (width >= 768px) {
    .xyumefu.xyumefu {
      top: -2rem;
    }

    .x5ffbyf.x5ffbyf {
      top: var(--x39sdyz);
    }
  }

  @media (width <= 767px) {
    .x1w8mbmm.x1w8mbmm {
      top: 0;
    }

    .xuq76cg.xuq76cg {
      top: auto;
    }
  }

  @media (width >= 640px) {
    .x1l3gdea.x1l3gdea {
      width: 1.5rem;
    }

    .x1erub9h.x1erub9h {
      width: 100%;
    }

    .x19qnwqq.x19qnwqq {
      width: 112px;
    }

    .x1erzmr9.x1erzmr9 {
      width: 12rem;
    }

    .xgoda33.xgoda33 {
      width: 13rem;
    }

    .xm5xxds.xm5xxds {
      width: 15rem;
    }

    .x1otdg1c.x1otdg1c {
      width: 16rem;
    }

    .x16gb550.x16gb550 {
      width: 18rem;
    }

    .x4k7lqq.x4k7lqq {
      width: 22rem;
    }

    .x4ked14.x4ked14 {
      width: 2rem;
    }

    .x1upohw0.x1upohw0 {
      width: 30rem;
    }

    .x52o94w.x52o94w {
      width: 8rem;
    }

    .x1qa66lv.x1qa66lv {
      width: auto;
    }

    .x13od7j8.x13od7j8 {
      width: var(--x1lk3osk);
    }
  }

  @media (width >= 768px) {
    .x85cxji.x85cxji {
      width: 10rem;
    }

    .xi2lp5j.xi2lp5j {
      width: 14rem;
    }

    .x193azpe.x193azpe {
      width: 16rem;
    }

    .xuttoxu.xuttoxu {
      width: 18rem;
    }

    .xql1kot.xql1kot {
      width: 20rem;
    }

    .xlgw48h.xlgw48h {
      width: 22rem;
    }

    .xviqci5.xviqci5 {
      width: 28px;
    }

    .x1j6xscv.x1j6xscv {
      width: 5.5rem;
    }

    .xsppgx7.xsppgx7 {
      width: 6.5rem;
    }

    .x178clr7.x178clr7 {
      width: 8rem;
    }

    .xowshl7.xowshl7 {
      width: auto;
    }

    .xx7p148.xx7p148 {
      width: calc(100% + 4.5rem);
    }

    .x18zywix.x18zywix {
      width: calc(100% + 4rem);
    }

    .x1e2symm.x1e2symm {
      width: min(28.75rem, 45vw);
    }

    .x1ma2m9i.x1ma2m9i {
      width: min(95vw, 72rem);
    }

    .x14hc24u.x14hc24u {
      width: var(--x16u33lo);
    }

    .xppkrho.xppkrho {
      width: var(--x1lk3osk);
    }
  }

  @media (width >= 1024px) {
    .xgqilhg.xgqilhg {
      width: 12rem;
    }

    .x1gzaw6m.x1gzaw6m {
      width: 18rem;
    }

    .xyt0pms.xyt0pms {
      width: 22rem;
    }

    .x13ldist.x13ldist {
      width: 340px;
    }

    .xxpbczk.xxpbczk {
      width: 9rem;
    }
  }

  @media (width >= 1200px) {
    .xsrgsle.xsrgsle {
      width: auto;
    }
  }

  @media (width >= 1280px) {
    .x19h29yi.x19h29yi {
      width: 24rem;
    }
  }

  @media (width <= 767px) {
    .x10rn61k.x10rn61k {
      width: 100%;
    }
  }

  @media (width <= 767px) and (pointer: coarse) {
    .x1tfn1l1.x1tfn1l1 {
      width: var(--x1ft6rg5);
    }
  }

  @media (width <= 767px) {
    .x1lod65f.x1lod65f {
      width: var(--x1ft6rg5);
    }
  }

  @media (width <= 640px) {
    .x1dbdljh.x1dbdljh {
      width: 100%;
    }
  }

  @media (width <= 639px) {
    .xpm4lsr.xpm4lsr {
      width: 100%;
    }
  }

  @media (width <= 480px) {
    .x1ue8ea3.x1ue8ea3 {
      width: 3rem;
    }
  }

  @media (width >= 1024px) and (width <= 1279.98px) {
    .x1fmy14n.x1fmy14n {
      width: 20rem;
    }
  }

  @media (width >= 768px), (pointer: fine) {
    .xwvr3t9.xwvr3t9 {
      width: var(--x16u33lo);
    }
  }

  @media (pointer: coarse) {
    .x1wt7qax.x1wt7qax {
      width: var(--x1ft6rg5);
    }

    .x14bsm24.x14bsm24 {
      width: var(--x33bb35);
    }
  }

  @container time-entry-dialog (width >= 32rem) {
    .x1gu6g0s.x1gu6g0s {
      border-left-width: 1px;
    }

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

    .xr31fy5.xr31fy5 {
      height: 100%;
    }

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

    .xcgqe61.xcgqe61 {
      overflow-y: auto;
    }

    .xas9tt.xas9tt {
      overflow-y: hidden;
    }

    .x1yhz64v.x1yhz64v {
      padding-left: var(--x1hgdm4r);
    }

    .xpcyp3m.xpcyp3m {
      padding-top: 0;
    }
  }

  @container project-settings (width >= 42rem) {
    .x5wkp7.x5wkp7 {
      width: 10rem;
    }

    .xrileu5.xrileu5 {
      width: 14rem;
    }
  }
}

@layer stylex.priority6 {
  .xt5c9gv:before {
    inset: -50%;
  }

  .xarstr8:after {
    inset: 0;
  }
}

@layer stylex.priority7 {
  .x16wwy9s:before {
    background-position: center;
  }

  .x9fzb6l:after {
    border-color: var(--x6z18wb);
  }

  .x1k48kgn:after {
    border-radius: inherit;
  }

  .x86avzo:after {
    border-style: solid;
  }

  .x1kqx9wq:after {
    border-width: var(--x1qcnnit);
  }

  .x1mb6vs7:after {
    inset-block: -.5rem;
  }

  .x14r8e9y:after {
    inset-block: -.625rem;
  }

  .xd54j2p:after {
    inset-block: 0;
  }

  .x1ddgj93:before {
    inset-block: var(--x1who4cm);
  }

  .x1drj3a8:after {
    inset-inline: -.75rem;
  }

  .xb7ltuz:after {
    inset-inline: 0;
  }
}

@layer stylex.priority8 {
  .xupo7pj:before {
    background-color: var(--x1ax4t5f);
  }

  .xuk93tw:after {
    background-color: var(--x6z18wb);
  }

  .x12449ar:before {
    background-image: repeating-conic-gradient(hsl(var(--muted-foreground) / .25) 0% 25%,transparent 0% 50%);
  }

  .xn3ncck:before {
    background-size: 8px 8px;
  }

  .x11y8osu:before {
    color: var(--xjijjro);
  }

  .xzajmlq::placeholder {
    color: var(--xjijjro);
  }

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

  .xnahlnb:before, .xvnigvn:after {
    content: none;
  }

  .x1qxj2oh:after {
    mix-blend-mode: darken;
  }

  .x7xwk5j::placeholder {
    opacity: 1;
  }

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

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

  .x1wdwgm0:before {
    transform: rotate(45deg);
  }

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

  .x1opjm7h:after {
    z-index: 3;
  }

  .x1y76yiv:is(.dark *):after {
    mix-blend-mode: lighten;
  }

  .x1h2zi7x:empty:before {
    content: attr(data-placeholder);
  }
}

@layer stylex.priority9 {
  .x1wlytlt:before {
    left: 0;
  }

  .x16v8oms:after {
    left: 50%;
  }

  .xhue76a:after {
    width: var(--x1qcnnit);
  }

  .xo7ty93:before {
    width: var(--x1rw5xtx);
  }
}

@property --x---annotation-viewport-inverse-scale {
  syntax: "*";
  inherits: false
}

@property --x---total-scale-factor {
  syntax: "*";
  inherits: false
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@keyframes x1fny1my-B {
  from {
    background-position: 200% 0;
  }

  to {
    background-position: -200% 0;
  }
}

@keyframes x1j0d7l8-B {
  0%, 100% {
    opacity: .4;
  }

  50% {
    opacity: .8;
  }
}

@keyframes x1jn504y-B {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes x17v254d-B {
  0%, 100% {
    opacity: .55;
  }

  50% {
    opacity: 1;
  }
}

@keyframes x18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

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

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

@keyframes x1ij99l1-B {
  from {
    opacity: 0;
    translate: 0 var(--xm41kkp);
  }

  to {
    opacity: 1;
    translate: 0;
  }
}

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

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

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

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

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

:root, .x167xihz {
  --x10oq7lp: 0px;
  --xspsak3: .25rem;
  --x1fgic3n: .5rem;
  --x39sdyz: .75rem;
  --x1vxhjmq: 1rem;
  --x1hgdm4r: 1.5rem;
  --x1rw5xtx: .125rem;
  --x1who4cm: .375rem;
  --xgcks11: 2rem;
  --x1rl0d7e: 3rem;
  --x423hlq: 2.5rem;
  --x1hhnkgv: 4rem;
}

:root, .x1yw03bb {
  --x16p0y05: 0 4px 16px #0000001f, 0 1px 4px #00000014;
  --xmby5u2: 0 16px 48px #0003;
}

:root, .xrzoqbi {
  --xa7c8yn: .15s;
  --x130ls3a: .1s;
  --xisx1jk: .2s;
  --x19cd1q4: cubic-bezier(.2, 0, 0, 1);
}

:root, .x1m04sty {
  --xd81qzk: .25rem;
  --xkno03a: .375rem;
  --x1qcnnit: 1px;
  --x3rh91b: 3px;
  --x1pqgs4m: 2.25rem;
  --x1hvy23e: 24rem;
  --xa7xh15: .125rem;
  --x16u33lo: 1.75rem;
  --x7yxca4: 1.25rem;
  --x1lk3osk: 2rem;
  --xpxugh0: 2.25rem;
  --x1ft6rg5: 2.75rem;
  --x33bb35: 2.75rem;
  --xooekwz: .875rem;
  --x17v8t1j: 1rem;
  --xby2iyk: 1rem;
  --xoq15yi: 2.25rem;
  --x1uevrp7: 20rem;
  --xx7s7rs: 24rem;
}

:root, .x17ahx5u {
  --xff7wt6: 34px;
  --xqu885g: 40px;
  --xbwmfmt: 48px;
  --x4ej9t8: 30px;
  --x1fjsxor: 2.25rem;
  --x1w3ih1j: 2rem;
  --x4itj9l: 15px;
  --x1leba89: 7px;
  --xlj31fu: 24px;
  --x1hgxqv9: 18px;
  --xngulcp: 16px;
  --x18cczbc: 1.75rem;
  --x6pek3m: 600;
  --xyyyfro: normal;
  --x7hbjye: 34px;
  --xzc77cp: .92em;
  --x1hq1l9k: .8em;
}

:root, .x1kh0zbi {
  --xgflb4m: .25s;
  --xlcgrme: .15s;
  --x16zdspo: cubic-bezier(.22, 1, .36, 1);
  --xte2au9: .97;
  --xvqoncb: .99;
  --xm41kkp: 6px;
}

:root, .x1rs2spy {
  --xhv383k: var(--color-kru-docs);
  --x1dma8rj: var(--color-kru-assets);
  --xl3adq1: var(--color-kru-sprints);
  --x12m9lnt: var(--color-kru-works);
}

:root, .x1tvtvqf {
  --xm36wix: var(--xkno03a);
  --x1ooylmd: var(--xd81qzk);
  --x1a5bf1u: var(--x16p0y05);
  --x7j8ik1: var(--x1q6maml);
  --xjmyhh2: var(--xd8ncum);
  --xdslpai: var(--xjijjro);
  --xjolkht: var(--xpcr1po);
  --x1xtg5p0: var(--x6z18wb);
}

:root, .x5vllgm {
  --xomir9w: hsl(var(--foreground));
  --xjijjro: hsl(var(--muted-foreground));
  --x1yv61iq: hsl(var(--card));
  --x1k1dqn9: hsl(var(--muted));
  --x6z18wb: hsl(var(--border));
  --x1a1ez7z: hsl(var(--ring));
  --x1ax4t5f: hsl(var(--primary));
  --x1qfv8go: hsl(var(--primary-ink));
  --x1xwg0j1: hsl(var(--primary-foreground));
  --x17jlir8: hsl(var(--background));
  --xi7pwkg: hsl(var(--muted-foreground));
  --x1q6maml: hsl(var(--popover));
  --xd8ncum: hsl(var(--popover-foreground));
  --x10gsmcs: hsl(var(--input));
  --x1fmvfga: hsl(var(--destructive));
  --xxgpekr: hsl(var(--destructive) / .1);
  --x162tqwv: hsl(var(--destructive));
  --x128f6km: hsl(var(--destructive-foreground));
  --x1ipoefg: hsl(var(--success));
  --x1bi8xx2: hsl(var(--success));
  --xxao8p3: hsl(var(--warning));
  --x1vz7oca: hsl(var(--primary-muted));
  --xtmqueu: hsl(var(--primary-hover));
  --xpcr1po: hsl(var(--accent));
  --xk7kh3c: hsl(var(--selection-surface));
  --x1ymnjh6: #00000073;
}

:root, .x1439g06 {
  --xsqq8yy: var(--font-kru-body, sans-serif);
  --xzp1oko: var(--font-kru-body, sans-serif);
  --x1pnyhvn: .875rem;
  --x1syl7ki: 1.25rem;
  --x1k8xke9: .75rem;
  --xw87sjd: 1.125rem;
  --xx27evg: 700;
  --x83z2gg: 400;
  --xvj42h8: -.02em;
  --x1u0or9t: 1rem;
  --xx3e3t4: .6875rem;
  --x3l449x: 1rem;
  --x1kiqeec: .6875rem;
  --x1e00q31: .625rem;
  --x11w3qq: .875rem;
  --x1ajyke8: .5rem;
  --xffkjv3: .75rem;
  --xwgd6j3: 1rem;
  --xuntvwf: 1.5rem;
  --xhtsa5x: 1.25rem;
  --xo0gjee: 1.75rem;
  --xez16kj: 1.5rem;
  --xdzu1z1: 1.875rem;
  --x6vntfn: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;
}

.xh3avqx {
  --annotation-viewport-inverse-scale: var(--x---annotation-viewport-inverse-scale);
}

.xl31ew6 {
  --canvas-swatch-min: 28px;
}

.x14rnexa {
  --kru-control-icon-size: .625rem;
}

.xhbdtwo {
  --kru-control-icon-size: .75rem;
}

.x8d5v1d {
  --kru-control-icon-size: var(--x17v8t1j);
}

.xkjxl4v {
  --kru-control-icon-size: var(--xooekwz);
}

.xb933dh {
  --total-scale-factor: var(--x---total-scale-factor);
}

@media (width <= 767px) and (pointer: coarse) {
  .x1ayb1sb.x1ayb1sb {
    --canvas-swatch-min: var(--x1ft6rg5);
  }
}
