@font-face{font-family:SiteChromeCursorGothic;src:url(/assets/fonts/CursorGothic-Regular.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}.site-chrome-footer{--site-chrome-card-02-hex:color-mix(in srgb,var(--base) 2.5%,var(--color-theme-card-hex));--site-chrome-card-03-hex:color-mix(in srgb,var(--base) 5%,var(--color-theme-card-hex));position:relative;padding-top:4.2em;padding-bottom:4.2em;padding-inline:1.25em;background-color:var(--color-theme-card-hex);font-family:SiteChromeCursorGothic,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;line-height:var(--leading-normal);font-size:calc(15rem / 16)}@media (min-width:660px){.site-chrome-footer{padding-bottom:1.875em}}@media (min-width:900px){.site-chrome-footer{font-size:calc(16rem / 16)}}.site-chrome-footer .container{max-width:var(--max-width-container);padding-inline:0}.site-chrome-footer-columns-wrap{margin-bottom:6.3rem}.site-chrome-footer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:var(--spacing-g1);column-gap:var(--spacing-g1);row-gap:calc(var(--v) * 2)}@media (min-width:660px){.site-chrome-footer-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.site-chrome-footer-heading{color:var(--color-theme-text-sec);font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:var(--tracking-base);padding-bottom:var(--spacing-v2\.5\/12)}@media (min-width:660px){.site-chrome-footer-heading{letter-spacing:var(--tracking-sm)}}.site-chrome-footer-link{color:var(--color-theme-text);display:inline-block;line-height:var(--leading-normal);letter-spacing:var(--tracking-base);padding:var(--spacing-v2\.5\/12) 0;text-decoration:none;transition:color var(--duration) var(--ease-out-spring)}.site-chrome-footer-link:hover{color:color-mix(in srgb,var(--color-theme-text) 75%,transparent)}.site-chrome-footer-link:focus-visible,.site-chrome-language-btn:focus-visible,.site-chrome-language-option:focus-visible,.site-chrome-theme-switch-btn:focus-visible{outline:2px solid var(--base);outline-offset:.3ch}@media (min-width:660px){.site-chrome-footer-link{font-size:var(--text-sm);letter-spacing:var(--tracking-sm)}}.site-chrome-footer-meta{color:var(--color-theme-text-sec)}.site-chrome-footer-bottom{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:calc(var(--v) * 2)}@media (min-width:660px){.site-chrome-footer-bottom{flex-direction:row;align-items:center}}.site-chrome-footer-controls,.site-chrome-footer-meta-row{display:flex;align-items:center;gap:var(--spacing-g1\.5)}.site-chrome-footer-small{font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:var(--tracking-base)}.site-chrome-soc2-icon{display:inline-flex}@media (min-width:660px){.site-chrome-footer-small{font-size:var(--text-sm);letter-spacing:var(--tracking-sm)}}.site-chrome-theme-switch-placeholder{width:4.75rem;height:1.875rem}.site-chrome-theme-switch{align-items:center;background-color:var(--site-chrome-card-03-hex);border-radius:9999px;display:flex;font-family:SiteChromeCursorGothic,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-size:var(--text-base);padding:2px;position:relative}.site-chrome-theme-switch-pill{background-color:var(--color-theme-fg-10);border:1px solid var(--color-theme-border-01);border-radius:9999px;position:absolute;top:2px;bottom:2px;transition:left var(--duration) var(--ease-out-spring),width var(--duration) var(--ease-out-spring)}.site-chrome-theme-switch-btn{align-items:center;background:transparent;border:0;border-radius:9999px;color:var(--color-theme-text-sec);cursor:pointer;display:inline-flex;font-size:inherit;justify-content:center;line-height:1;padding:var(--button-padding-sm);position:relative;z-index:1}.site-chrome-theme-icon{display:inline-flex}.site-chrome-theme-switch-btn.is-active{color:var(--color-theme-text)}.site-chrome-theme-switch-btn.is-inactive:hover{color:var(--color-theme-text)}.site-chrome-language-switcher{font-family:SiteChromeCursorGothic,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;position:relative}.site-chrome-language-btn{align-items:center;background-color:var(--site-chrome-card-03-hex);border:1px solid var(--color-theme-border-01);border-radius:9999px;color:var(--color-theme-text);cursor:pointer;display:inline-flex;gap:calc(var(--g) * .5);font-size:var(--text-base);line-height:1;letter-spacing:var(--tracking-base);padding:var(--button-padding-sm)}@media (min-width:660px){.site-chrome-language-btn{font-size:var(--text-sm);letter-spacing:var(--tracking-sm)}}.site-chrome-language-glyph{display:inline-flex}.site-chrome-icon-glyph-08{font-feature-settings:"ss08"}.site-chrome-icon-glyph-09{font-feature-settings:"ss09"}.site-chrome-language-dropdown{opacity:0;visibility:hidden;transform:translateY(.4rem);transition:opacity var(--duration) var(--ease-out-spring),transform var(--duration) var(--ease-out-spring),visibility 0s linear var(--duration);position:absolute;bottom:100%;left:0;z-index:50;margin-bottom:calc(var(--v) * 6 / 12);padding-top:var(--spacing-v3\/12)}.site-chrome-language-dropdown.is-open{opacity:1;visibility:visible;transform:translateY(0);transition-delay:0s}@media (min-width:660px){.site-chrome-language-dropdown{right:0;left:auto}}.site-chrome-language-dropdown-card{background-color:var(--site-chrome-card-02-hex);border:1px solid var(--color-theme-border-01);border-radius:var(--radius-xs);box-shadow:var(--shadow-flyout);min-width:10rem;padding:calc(var(--g) * .75) 0}.site-chrome-language-option{align-items:center;background:transparent;border:0;color:var(--color-theme-text);cursor:pointer;display:flex;justify-content:space-between;width:100%;font-size:var(--text-base);line-height:var(--leading-normal);letter-spacing:var(--tracking-base);padding:var(--spacing-v2\.5\/12) var(--spacing-g1\.5);text-align:left}.site-chrome-language-option:hover{color:color-mix(in srgb,var(--color-theme-text) 75%,transparent)}@media (min-width:660px){.site-chrome-language-option{font-size:var(--text-sm);letter-spacing:var(--tracking-sm)}}@font-face{font-family:cursor-icons-16;font-display:block;src:url(/fonts/cursor-icons-16.woff2) format("woff2")}@font-face{font-family:cursor-icons-24;font-display:block;src:url(/fonts/cursor-icons-24.woff2) format("woff2")}.site-chrome-active{--duration:140ms;--ease-out-spring:cubic-bezier(0.25,1,0.5,1);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--text-sm:0.875rem;--text-base:1rem;--text-lg:2.25rem;--leading-normal:1.5;--leading-xsnug:1.2;--tracking-sm:0.01em;--tracking-base:0.005em;--tracking-lg:-0.02em;--g:calc(10rem / 16);--v:1rem * 1.4;--spacing-g0\.75:calc(var(--g) * 0.75);--spacing-g1:calc(var(--g) * 1);--spacing-g1\.5:calc(var(--g) * 1.5);--spacing-g2:calc(var(--g) * 2);--spacing-v1\/12:calc(var(--v) * 1 / 12);--spacing-v2\.5\/12:calc(var(--v) * 2.5 / 12);--spacing-v3\/12:calc(var(--v) * 3 / 12);--spacing-v3:calc(var(--v) * 3);--spacing-v5:calc(var(--v) * 5);--spacing-v1\.5:calc(var(--v) * 1.5);--button-padding-sm:0.45em 0.8em 0.46em;--site-header-height:56px;--site-sticky-top:64px;--max-width-container:1300px;--radius-xs:4px;--radius-base:8px;--shadow-flyout:0 0 1rem rgba(0,0,0,0.02),0 0 0.5rem rgba(0,0,0,0.008);--color-theme-text:var(--base);--color-theme-text-sec:color-mix(in srgb,var(--base) 60%,transparent);--color-theme-border-01:color-mix(in srgb,var(--base) 2.5%,transparent);--color-theme-border-02:color-mix(in srgb,var(--base) 10%,transparent);--color-theme-border-02-5:color-mix(in srgb,var(--base) 20%,transparent);--color-theme-fg-10:color-mix(in srgb,var(--base) 10%,transparent);--chrome:#f7f7f4;--editor:#f0efea;--base:#26251e;--color-theme-fg-02:#3b3a33;--color-theme-card-hex:#f0efea;--color-theme-card-hover-hex:#ebeae5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}html.dark .site-chrome-active,html.dark.site-chrome-active{--chrome:#14120b;--editor:#1b1913;--base:#edecec;--color-theme-fg-02:#d7d6d5;--color-theme-card-hex:#1b1913;--color-theme-card-hover-hex:#201e18}@media (min-width:900px){.site-chrome-active{--button-padding-sm:0.4em 0.75em 0.42em;--site-header-height:52px}}.site-chrome-font-scope{font-family:var(--font-cursor-gothic-beta),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-weight:var(--font-weight-normal);letter-spacing:var(--tracking-base)}.site-chrome-package-ui-font-scope{--cursor-font-family-sans:var(--font-cursor-gothic-beta),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--cursor-font-family-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.site-chrome-font-scope .ui-text{letter-spacing:inherit}.site-chrome-main{min-height:70vh;padding-top:var(--site-header-height);font-size:calc(15rem / 16)}@media (min-width:900px){.site-chrome-main{font-size:calc(16rem / 16)}}.site-chrome-header{background-color:var(--bg-chrome);position:fixed;inset:0 auto auto 0;z-index:50;width:100%;padding-inline:var(--spacing-g2);font-size:calc(15rem / 16)}.site-chrome-header .container{max-width:var(--max-width-container);padding-inline:0}.site-chrome-header-actions{gap:var(--spacing-g0\.75)}@media (min-width:900px){.site-chrome-header{font-size:calc(16rem / 16)}}.site-chrome-skipnav{position:absolute;top:.82rem;left:-.2rem;z-index:50;border-radius:9999px;background-color:var(--base);border:1px solid var(--base);color:var(--bg-chrome);font-size:var(--text-sm);line-height:1;text-decoration:none;padding:var(--button-padding-sm)}.site-chrome-skipnav:not(:focus-visible):not(:active){clip-path:inset(50%);height:1px;overflow:hidden;white-space:nowrap;width:1px}.site-chrome-nav-btn,.site-chrome-nav-link{background-color:transparent;border:1px solid transparent;color:var(--base);cursor:pointer;display:inline-flex;font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:var(--tracking-sm);padding:var(--spacing-v3\/12) var(--spacing-g1\.5);text-decoration:none;transition:color var(--duration) var(--ease-out-spring)}.site-chrome-nav-btn.is-active,.site-chrome-nav-btn:hover,.site-chrome-nav-link:hover{color:color-mix(in srgb,var(--base) 75%,transparent)}.site-chrome-ghost-btn:focus-visible,.site-chrome-nav-btn:focus-visible,.site-chrome-nav-link:focus-visible,.site-chrome-subnav-link:focus-visible{outline:2px solid var(--base);outline-offset:.3ch}.site-chrome-nav-caret{align-items:center;background:none;border:0;color:var(--base);cursor:pointer;display:flex;font-size:var(--text-sm);inset:0 0 0 auto;opacity:0;padding:0;position:absolute;transition:opacity var(--duration) var(--ease-out-spring)}.site-chrome-nav-caret:focus-visible{opacity:1}.site-chrome-nav-caret-icon{display:inline-flex;transition:transform var(--duration) var(--ease-out-spring)}.site-chrome-nav-caret.is-active .site-chrome-nav-caret-icon{transform:rotate(180deg)}.site-chrome-subnav{opacity:0;position:absolute;top:100%;left:0;transform:translateY(-.4rem);visibility:hidden;padding-top:var(--spacing-v3\/12);transition:opacity var(--duration) var(--ease-out-spring),transform var(--duration) var(--ease-out-spring),visibility 0s linear var(--duration)}.site-chrome-subnav.is-open{opacity:1;transform:translateY(0);visibility:visible;transition-delay:0s}.site-chrome-subnav-card{background-color:var(--bg-chrome);border:1px solid var(--color-theme-border-02);border-radius:var(--radius-base);box-shadow:var(--shadow-flyout);padding:calc(var(--spacing-g1) - .15em) var(--spacing-g1\.5) calc(var(--spacing-g1) + .2em)}.site-chrome-subnav-link{color:var(--base);display:flex;font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:var(--tracking-sm);padding:var(--spacing-v2\.5\/12) 0;text-decoration:none;transition:color var(--duration) var(--ease-out-spring)}.site-chrome-subnav-link:hover{color:color-mix(in srgb,var(--base) 75%,transparent)}.site-chrome-external-icon{transition:opacity var(--duration) var(--ease-out-spring)}@media (hover:none){.site-chrome-external-icon{opacity:1}}@media (hover:hover){.site-chrome-external-icon{opacity:0}.site-chrome-mobile-nav-item:hover .site-chrome-external-icon,.site-chrome-subnav-link:focus-visible .site-chrome-external-icon,.site-chrome-subnav-link:hover .site-chrome-external-icon{opacity:1}}.site-chrome-primary-btn{align-items:center;background-color:var(--base);border:1px solid var(--base);border-radius:9999px;color:var(--bg-chrome);cursor:pointer;display:inline-flex;font-size:var(--text-sm);font-weight:var(--font-weight-normal);gap:.35em;justify-content:center;line-height:1;letter-spacing:var(--tracking-sm);padding:var(--button-padding-sm);text-decoration:none;transition:background-color var(--duration) var(--ease-out-spring),border-color var(--duration) var(--ease-out-spring)}@media (max-width:899px){.site-chrome-download-btn{display:none!important}}.site-chrome-primary-btn:hover{background-color:var(--color-theme-fg-02);border-color:var(--color-theme-fg-02)}.site-chrome-ghost-btn--default,.site-chrome-primary-btn--default{font-size:var(--text-base);padding:.78em 1.35em .8em}.site-chrome-ghost-btn{align-items:center;background-color:transparent;border:1px solid var(--color-theme-border-02-5);border-radius:9999px;color:var(--color-theme-text);cursor:pointer;display:inline-flex;font-size:var(--text-sm);justify-content:center;line-height:1;letter-spacing:var(--tracking-sm);padding:var(--button-padding-sm);text-decoration:none;transition:background-color var(--duration) var(--ease-out-spring),border-color var(--duration) var(--ease-out-spring)}.site-chrome-ghost-btn:hover{background-color:var(--color-theme-card-hex);border-color:var(--color-theme-border-02-5)}.site-chrome-icon-btn{align-items:center;background:none;border:0;color:var(--base);cursor:pointer;display:inline-flex;height:var(--spacing-v1\.5);justify-content:center;padding:0;position:relative;width:var(--spacing-v1\.5)}.site-chrome-icon-btn:after{content:"";inset:-.5rem;position:absolute}.site-chrome-mobile-overlay{background-color:var(--bg-chrome);position:fixed;inset:0;z-index:50;overscroll-behavior:contain;padding-inline:var(--spacing-g2);text-align:left;font-size:calc(15rem / 16);transition:opacity var(--duration) var(--ease-out-spring)}.site-chrome-mobile-header{align-items:center;display:flex;height:var(--site-header-height);margin-bottom:var(--spacing-v3)}.site-chrome-mobile-nav-item{background:none;border:0;color:var(--base);cursor:pointer;display:block;font-size:var(--text-lg);line-height:var(--leading-xsnug);letter-spacing:var(--tracking-lg);padding:var(--spacing-v3\/12) 0;text-align:left;text-decoration:none;transition:color var(--duration) var(--ease-out-spring)}.site-chrome-mobile-nav-item:hover{color:color-mix(in srgb,var(--base) 75%,transparent)}.site-chrome-mobile-caret{opacity:0!important}.site-chrome-mobile-subnav-label{color:var(--color-theme-text-sec);font-size:var(--text-sm);line-height:var(--leading-normal);letter-spacing:var(--tracking-sm);text-align:left;position:absolute;left:0;top:calc(var(--v) * -1);margin-left:var(--spacing-v1\/12);z-index:10}@keyframes siteChromeMobileSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.site-chrome-mobile-animate{animation:siteChromeMobileSlideIn .25s var(--ease-out-spring) forwards;opacity:0;transform:translateY(-4px)}.site-chrome-has-menu{overflow:hidden}.site-chrome-type-sm{font-size:var(--text-sm);letter-spacing:var(--tracking-sm)}.site-chrome-type-base,.site-chrome-type-sm{line-height:var(--leading-normal);font-weight:var(--font-weight-normal)}.site-chrome-type-base{font-size:var(--text-base);letter-spacing:var(--tracking-base)}.site-chrome-section{padding:var(--spacing-v5) var(--spacing-g2) var(--spacing-v3)}.site-chrome-container{max-width:var(--max-width-container);margin-inline:auto;width:100%}.site-chrome-content-grid{display:grid;grid-template-columns:1fr;gap:var(--spacing-g1)}.site-chrome-content-grid__sidebar{margin-bottom:var(--spacing-v1\.5)}.site-chrome-content-grid__main{min-width:0;overflow-x:hidden}@media (min-width:900px){.site-chrome-content-grid{grid-template-columns:repeat(24,1fr);gap:var(--spacing-g2);--marketplace-text-inset:8px}.site-chrome-content-grid__sidebar{grid-column:1/7;margin-bottom:0}.site-chrome-content-grid__main{grid-column:7/-1;max-width:768px}}.site-chrome-card{background-color:var(--color-theme-card-hex);border-radius:var(--radius-xs);padding:calc(var(--spacing-g1\.5) - .1rem) var(--spacing-g1\.5) var(--spacing-g1\.5);transition:background-color var(--duration) var(--ease-out-spring)}.site-chrome-card:hover{background-color:var(--color-theme-card-hover-hex,color-mix(in srgb,var(--base) 8%,var(--bg-chrome)))}.site-chrome-card:active{background-color:var(--color-theme-card-hex)}.site-chrome-font-scope .ui-plugin-item{background-color:var(--color-theme-card-hex);transition:background-color var(--duration) var(--ease-out-spring)}.site-chrome-font-scope .ui-plugin-item--btn:hover{background-color:var(--color-theme-card-hover-hex)}.site-chrome-font-scope .ui-plugin-item__body{gap:0}.site-chrome-font-scope .ui-plugin-item__body>.ui-text:first-child{font-size:1rem;line-height:1.5;letter-spacing:var(--tracking-lg)}.site-chrome-font-scope .ui-plugin-item__body>.ui-text:nth-child(2){font-size:.8125rem;line-height:1.5}.site-chrome-font-scope .ui-plugin-item--btn:active{background-color:var(--color-theme-card-hex)}.site-chrome-video-smooth{transform:translateZ(0) scale(1.000001);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.000001);image-rendering:auto;image-rendering:smooth;image-rendering:-webkit-optimize-quality;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
/*# sourceMappingURL=09d8c53aeaa85670.css.map*/
@layer priority1;

@layer priority2 {
  .ui-ln7xf2 {
    font: inherit;
  }

  .ui-15r89dc {
    grid-area: 1 / 1;
  }

  .ui-1cfmmib {
    grid-area: actions;
  }

  .ui-y19xuo {
    grid-area: back;
  }

  .ui-5r2puq {
    grid-area: char;
  }

  .ui-19tbii3 {
    grid-area: description;
  }

  .ui-4lrnbh {
    grid-area: header;
  }

  .ui-xiv3zo {
    grid-area: meta;
  }

  .ui-1azrgbz {
    grid-area: stack;
  }

  .ui-12gd1sl {
    grid-area: text;
  }

  .ui-gopf35 {
    grid-area: unset;
  }

  .ui-n3lufb {
    grid-template: 1fr / 1fr;
  }

  .ui-10a8y8t {
    inset: 0;
  }

  .ui-1anvkwx {
    inset: auto;
  }

  .ui-ugt2tg {
    padding: var(--cursor-spacing-1-5);
  }

  .ui-17ak5pl {
    padding: var(--cursor-spacing-2);
  }

  .ui-15wvsb0 {
    padding: var(--cursor-spacing-3);
  }

  .ui-199amsw {
    scroll-padding: var(--cursor-spacing-1);
  }

  .ui-1g4ippn.ui-1g4ippn:where(.ui--default-marker[data-sidebar-menu-button][data-has-pin-button="true"] *), .ui-bwyktj:not(#\#) .ui-mention-preview-cursor-ignore-overlay {
    inset: 0;
  }

  .ui-nhuw8a:not(#\#) .ui-menu__content {
    padding: var(--cursor-spacing-1-5);
  }

  .ui-1911hvq:not(#\#) .codicon.codicon.codicon.codicon {
    padding: var(--icon-margin);
  }
}

@layer priority3 {
  .ui-qz0629 {
    border-color: var(--cursor-stroke-tertiary);
  }

  .ui-2u8bby {
    border-radius: 0;
  }

  .ui-1q4ynmn {
    border-radius: 10px;
  }

  .ui-4pepcl {
    border-radius: 12px;
  }

  .ui-120w5o1 {
    border-radius: 22%;
  }

  .ui-1cum3z5 {
    border-radius: 2px;
  }

  .ui-18zih8k {
    border-radius: 3px;
  }

  .ui-12oqio5 {
    border-radius: 4px;
  }

  .ui-16rqkct {
    border-radius: 50%;
  }

  .ui-1sxf85j {
    border-radius: 5px;
  }

  .ui-1kogg8i {
    border-radius: 6px;
  }

  .ui-ur7f20 {
    border-radius: 8px;
  }

  .ui-1e6avla {
    border-radius: 999px;
  }

  .ui-s4ops6 {
    border-radius: calc(var(--button-size) * 1.5 / 16);
  }

  .ui-g2zisj {
    border-radius: calc(var(--cursor-radius-lg)  + var(--cursor-spacing-0-5));
  }

  .ui-gb3kkw {
    border-radius: calc(var(--cursor-spacing-1-25) / 2);
  }

  .ui-1pjcqnp {
    border-radius: inherit;
  }

  .ui-6iuazf {
    border-radius: var(--conversation-surface-border-radius, var(--cursor-radius-xl));
  }

  .ui-1828qc5 {
    border-radius: var(--cursor-radius-2xl);
  }

  .ui-hwf1s6 {
    border-radius: var(--cursor-radius-3xl);
  }

  .ui-1043rbw {
    border-radius: var(--cursor-radius-base);
  }

  .ui-1i4c3av {
    border-radius: var(--cursor-radius-full);
  }

  .ui-1m7fhj7 {
    border-radius: var(--cursor-radius-lg);
  }

  .ui-oni2b0 {
    border-radius: var(--cursor-radius-none);
  }

  .ui-1e1y6u3 {
    border-radius: var(--cursor-radius-sm);
  }

  .ui-1pkpdue {
    border-radius: var(--cursor-radius-xl);
  }

  .ui-1bl94mz {
    border-radius: var(--cursor-radius-xs);
  }

  .ui-13isjzs {
    border-radius: var(--cursor-spacing-0-25);
  }

  .ui-1v0msd9 {
    border-radius: var(--cursor-spacing-0-75);
  }

  .ui-dq0rj2 {
    flex: 0 0 40px;
  }

  .ui-xmlv04 {
    flex: 0 0 64px;
  }

  .ui-3psx0u {
    flex: none;
  }

  .ui-kz0k9k {
    flex: 0 auto;
  }

  .ui-5mp9sv {
    flex: 1 0 0;
  }

  .ui-1cqoux5 {
    flex: 1 1 0;
  }

  .ui-845mor {
    flex: 1;
  }

  .ui-1oaxyc9 {
    flex: 14rem;
  }

  .ui-hl0er0 {
    flex: 4rem;
  }

  .ui-12lumcd {
    flex: auto;
  }

  .ui-98rzlu {
    flex: 1;
  }

  .ui-gyrmhb {
    flex: 2 1 0;
  }

  .ui-vx4679 {
    flex: initial;
  }

  .ui-1qew1e9 {
    flex: var(--ui-color-picker-slider-flex);
  }

  .ui-13z6uf9 {
    gap: .5rem;
  }

  .ui-xhr3t {
    gap: 0;
  }

  .ui-883omv {
    gap: 10px;
  }

  .ui-1v2ro7d {
    gap: 12px;
  }

  .ui-ou54vl {
    gap: 16px;
  }

  .ui-12mrbbr {
    gap: 1px;
  }

  .ui-1c1vhfx {
    gap: 20px;
  }

  .ui-195vfkc {
    gap: 2px;
  }

  .ui-1ed6fcf {
    gap: 3px;
  }

  .ui-1jnr06f {
    gap: 4px;
  }

  .ui-17d4w8g {
    gap: 6px;
  }

  .ui-k884or {
    gap: 8px 10px;
  }

  .ui-167g77z {
    gap: 8px;
  }

  .ui-mmi0ta {
    gap: 9px;
  }

  .ui-5cdhqx {
    gap: var(--cursor-spacing-0-25);
  }

  .ui-137clkk {
    gap: var(--cursor-spacing-0-5);
  }

  .ui-1ns6icm {
    gap: var(--cursor-spacing-0-75);
  }

  .ui-pkkfsy {
    gap: var(--cursor-spacing-1-5);
  }

  .ui-11twubx {
    gap: var(--cursor-spacing-1);
  }

  .ui-c1zy8g {
    gap: var(--cursor-spacing-10);
  }

  .ui-v9sppr {
    gap: var(--cursor-spacing-14);
  }

  .ui-1dbef6d {
    gap: var(--cursor-spacing-2-5);
  }

  .ui-ehausa {
    gap: var(--cursor-spacing-2);
  }

  .ui-wqrd8w {
    gap: var(--cursor-spacing-3-5);
  }

  .ui-1oot3zn {
    gap: var(--cursor-spacing-3);
  }

  .ui-1jlwbde {
    gap: var(--cursor-spacing-4);
  }

  .ui-1qqbgdy {
    gap: var(--cursor-spacing-5);
  }

  .ui-1m87ff3 {
    gap: var(--cursor-spacing-6);
  }

  .ui-r9quyo {
    gap: var(--cursor-spacing-7-5);
  }

  .ui-3qzy4x {
    gap: var(--cursor-spacing-7);
  }

  .ui-t4v3it {
    gap: var(--cursor-spacing-8);
  }

  .ui-1lj7dz9 {
    gap: var(--prompt-input-section-gap);
  }

  .ui-1dmzygg {
    gap: var(--react-composer-transcript-row-gap, var(--cursor-spacing-2));
  }

  .ui-lwqa1o {
    gap: var(--step-gap, var(--cursor-spacing-1));
  }

  .ui-1y48gol {
    gap: var(--ui-collapsible-content-gap, 4px);
  }

  .ui-gt1mqo {
    gap: var(--ui-file-tree-row-gap, 1px);
  }

  .ui-1kk7d6x {
    gap: var(--ui-menu-row-gap);
  }

  .ui-18ibe41 {
    grid-template-areas: "back back"
                         "header actions"
                         "description description"
                         "meta meta";
  }

  .ui-zj22jy {
    grid-template-areas: "back"
                         "header"
                         "description"
                         "meta"
                         "actions";
  }

  .ui-1c1h1ny {
    grid-template-areas: "back"
                         "header"
                         "description"
                         "meta";
  }

  .ui-1c1ldix {
    grid-template-areas: "char";
  }

  .ui-1eb9911 {
    grid-template-areas: "stack";
  }

  .ui-cvyvvv {
    grid-template-areas: "text";
  }

  .ui-s6hwqx {
    list-style: outside;
  }

  .ui-e8uvvx {
    list-style: none;
  }

  .ui-1k4kybs {
    margin-block: calc(0px - var(--ui-input-group-padding-block)  - var(--ui-input-group-border-width));
  }

  .ui-i73qgi {
    margin-block: var(--artifact-text-reference-margin-block, var(--cursor-spacing-2-25));
  }

  .ui-dpki88 {
    margin-block: var(--cursor-spacing-1);
  }

  .ui-qyz6jc {
    margin-block: var(--cursor-spacing-ne-1-5);
  }

  .ui-vueqy4 {
    margin-inline: auto;
  }

  .ui-d1nd0v {
    margin-inline: calc(0px - var(--ui-input-group-padding-inline)  - var(--ui-input-group-border-width));
  }

  .ui-1a2a7pz {
    outline: none;
  }

  .ui-ysyzu8 {
    overflow: auto;
  }

  .ui-7giv3 {
    overflow: clip;
  }

  .ui-b3r6kr {
    overflow: hidden;
  }

  .ui-1rea2x4 {
    overflow: visible;
  }

  .ui-ish69e {
    overscroll-behavior: contain;
  }

  .ui-t970qd {
    padding-block: 0;
  }

  .ui-1lqmthn {
    padding-block: var(--cursor-spacing-1-5);
  }

  .ui-njsko4 {
    padding-inline: 0;
  }

  .ui-negsyr {
    padding-inline: var(--conversation-tool-card-padding-x, var(--cursor-spacing-2));
  }

  .ui-4q8mmk {
    padding-inline: var(--cursor-spacing-1-5);
  }

  .ui-w3enoh {
    padding-inline: var(--cursor-spacing-2-5);
  }

  .ui-13e3tqs {
    padding-inline: var(--cursor-spacing-2);
  }

  .ui-2f45yy {
    padding-inline: var(--cursor-spacing-3-5);
  }

  .ui-1m31zm8 {
    padding-inline: var(--cursor-spacing-3);
  }

  .ui-1px5tkr {
    padding-inline: var(--cursor-spacing-4);
  }

  .ui-1ku5rj1 {
    place-items: center;
  }

  .ui-3gzrov {
    scroll-padding-block: var(--cursor-spacing-1);
  }

  .ui-1cojko5 {
    scroll-padding-inline: var(--tab-bar-mask-size);
  }

  .ui-hfbhpw {
    scroll-snap-type: x mandatory;
  }

  .ui-1hl2dhg {
    text-decoration: none;
  }

  .ui-1bvjpef {
    text-decoration: underline;
  }

  .ui-1ylc3s0 {
    transition: background-color .15s, border-color .15s;
  }

  .ui-1k4vk6c {
    transition: background-color .15s, color .15s, opacity .15s;
  }

  .ui-fyfa0t {
    transition: background-color .15s, color .15s;
  }

  .ui-111pd7f {
    transition: background-color .15s;
  }

  .ui-16b1i88 {
    transition: background-color .15s linear;
  }

  .ui-ie4ejc {
    transition: background-color .1s ease-out, color .1s ease-out;
  }

  .ui-xpotqc {
    transition: background-color .1s, color .1s;
  }

  .ui-xksqoq {
    transition: background-color .1s;
  }

  .ui-9v64kc {
    transition: border-color .15s, background-color .15s;
  }

  .ui-1mezc1u {
    transition: border-color .15s, color .15s;
  }

  .ui-1aq93mo {
    transition: border-color .15s;
  }

  .ui-1ol8bl3 {
    transition: border-color .15s linear;
  }

  .ui-actxog {
    transition: box-shadow .15s;
  }

  .ui-d5art {
    transition: box-shadow .2s;
  }

  .ui-rwkjy5 {
    transition: color .15s;
  }

  .ui-1n7m89t {
    transition: color .15s linear, opacity .15s linear;
  }

  .ui-1011j3u {
    transition: color .15s linear;
  }

  .ui-dcxq8a {
    transition: color .1s;
  }

  .ui-1swl6xu {
    transition: color .1s linear;
  }

  .ui-14ezikk {
    transition: height .15s;
  }

  .ui-q2gx43 {
    transition: none;
  }

  .ui-1myia39 {
    transition: opacity .15s;
  }

  .ui-19n8f2o {
    transition: opacity .1s;
  }

  .ui-1jha2h7 {
    transition: opacity .1s linear;
  }

  .ui-lcn3cj {
    transition: opacity .7s ease-out, background-color .15s;
  }

  .ui-194g2kd {
    transition: text-decoration-color .1s;
  }

  .ui-14sdrxx {
    transition: transform .15s;
  }

  .ui-2xl9l9 {
    transition: transform .1s;
  }

  .ui-1k5g069:not(:first-child) {
    background-position: top;
  }

  .ui-bddc4d:focus-visible {
    border-color: var(--cursor-stroke-secondary);
  }

  .ui-17jhgal.ui-17jhgal:where(.ui--default-marker[data-card-container] *), .ui-rw992h:not(#\#) pre code, .ui-yiro62:not(#\#) pre:has(.ui-code-block) {
    border-radius: 0;
  }

  .ui-hngtja:focus-visible {
    border-radius: 10px;
  }

  .ui-cqobez:is(:hover, [data-resizing="true"]):before {
    border-radius: 1px;
  }

  .ui-1mo82w9:not(#\#) .md-color-swatch, .ui-gfvp02:focus-visible {
    border-radius: 2px;
  }

  .ui-1c1n569:not(#\#) .add-plugin-search-menu .ui-menu__row, .ui-fxuch2:not(#\#).add-plugin-search-menu .ui-menu__row {
    border-radius: 6px;
  }

  .ui-1qidnl4:not(#\#) .ui-split-button, .ui-824k9a:not(#\#) pre, .ui-pt2l8r:not(#\#) .ui-icon-button[data-size="lg"] {
    border-radius: var(--cursor-radius-base);
  }

  .ui-1csv5wu:not(#\#) .ui-progress-bar-fill, .ui-fdaw00:not(#\#) .ui-model-picker__trigger.ui-button, .ui-n14t55:not(#\#) .ui-breadcrumb__hover-card-action {
    border-radius: var(--cursor-radius-full);
  }

  .ui-1q03sdz:focus-visible {
    border-radius: var(--cursor-radius-sm);
  }

  .ui-1f4ar3y:focus-visible {
    border-radius: var(--cursor-radius-xs);
  }

  .ui-1izkfkw:not(#\#) .artifact-image-container {
    border-radius: var(--cursor-spacing-2);
  }

  .ui-113s99w:not(#\#) .ui-input-group__input {
    flex: 0 auto;
  }

  .ui-1ibvrjr:not(#\#) .ProseMirror ul[data-type="taskList"] li > div, .ui-qlfxnz:not(#\#) > .ui-dialog-header + .ui-connect-remote-host-form {
    flex: 1;
  }

  .ui-1fv55nl:not(#\#) .md-color-token {
    gap: .25em;
  }

  .ui-17emu5p:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group {
    gap: 0;
  }

  .ui-18y6yjr:not(#\#) .ui-breadcrumb__hover-card-task-list {
    gap: var(--cursor-spacing-0-25);
  }

  .ui-1pa6yj8:not(#\#) .ui-model-picker__locked-content, .ui-1s3xqcs:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-size="sm"], .ui-vbxhau:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
    gap: var(--cursor-spacing-0-5);
  }

  .ui-ayf7y1:not(#\#) .ui-mention-preview-folder-staircase {
    gap: var(--cursor-spacing-0-75);
  }

  .ui-12ot49c:not(#\#) .ui-card__title-text, .ui-wq8b5v:not(#\#) .ui-breadcrumb__hover-card-task-row {
    gap: var(--cursor-spacing-1-5);
  }

  .ui-10qx23b:not(#\#) .ui-model-picker__locked-actions, .ui-1l3mwwe:not(#\#) .ui-mention-preview-folder-footer, .ui-1xw8s0h:not(#\#) .ui-mention-preview-folder-label, .ui-pq3xss:not(#\#) .ui-breadcrumb__hover-card-footer, .ui-qo08h9:not(#\#) .ui-breadcrumb__hover-card-actions {
    gap: var(--cursor-spacing-1);
  }

  .ui-1e6giqx:not(#\#) .ProseMirror ul[data-type="taskList"] li, .ui-1q96h41:not(#\#) .artifact-image-grid, .ui-ztb8up:not(#\#) .ui-tray-content__list {
    gap: var(--cursor-spacing-2);
  }

  .ui-aky6re.ui-mcp-server-actions-menu__header {
    gap: var(--cursor-spacing-3);
  }

  .ui-1jxu2rm:not(#\#) .ui-breadcrumb__hover-card-tabs {
    gap: var(--cursor-spacing-4-5);
  }

  .ui-1rprp0o:not(#\#) .ui-prompt-input-toolbar__right > *, .ui-2z97j:not(#\#) .artifact-image-container, .ui-vd5qkk:not(#\#) [data-compact-visible] {
    overflow: hidden;
  }

  .ui-1subppc:not(#\#) > .ui-collapsible > .ui-collapsible-header, .ui-6uh7ae:not(#\#) .ProseMirror, .ui-p81u1a:not(#\#) .ui-default-diff, .ui-vnvae8:not(#\#) .ui-prompt-input-tiptap-readonly__content {
    overflow: visible;
  }

  .ui-15vcaxj:not(#\#) .ui-prompt-input-image-grid {
    padding-block: 0;
  }

  .ui-gf6zm0:not(#\#) > .ui-collapsible > .ui-collapsible-header {
    padding-inline: 0;
  }

  .ui-1vcr845:not(#\#) > .ui-collapsible > .ui-collapsible-header {
    padding-inline: var(--conversation-text-inset, 0px);
  }

  .ui-1600acd:not(#\#) .ui-menu__content {
    scroll-padding-block: var(--cursor-spacing-1-5);
  }

  .ui-53nhxz:has( > .automations-run-history-table__row-link:focus-visible), .ui-yjx2p0:has( > .automations-list-table__row-link:focus-visible) {
    border-radius: var(--cursor-radius-base);
  }

  .ui-1p1akr9:has( > .automations-run-history-table__row-link:focus-visible), .ui-vkm4dd:has( > .automations-list-table__row-link:focus-visible) {
    outline: 2px solid var(--cursor-text-primary);
  }

  .ui-1dmdw0h:visited {
    text-decoration: none;
  }

  .ui-1a0xg3:hover {
    border-color: var(--cursor-bg-tertiary);
  }

  .ui-1g5a2ak:hover {
    border-color: var(--cursor-stroke-secondary);
  }

  .ui-gfevyv:hover {
    border-radius: var(--cursor-radius-base);
  }

  .ui-1lku1pv:hover {
    text-decoration: none;
  }

  .ui-vmrr65:focus {
    border-color: var(--cursor-stroke-secondary);
  }

  .ui-1uvtmcs:focus {
    outline: none;
  }

  @media (width <= 500px) {
    .ui-yo0tda.ui-yo0tda {
      flex: 100%;
    }

    .ui-1c4yd7b.ui-1c4yd7b {
      gap: var(--cursor-spacing-3);
    }
  }

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

@layer priority4 {
  .ui-lh3980 {
    -moz-osx-font-smoothing: grayscale;
  }

  .ui-bleps {
    -moz-osx-font-smoothing: var(--cursor-font-smoothing-moz, grayscale);
  }

  .ui-1pq812k {
    -ms-overflow-style: none;
  }

  .ui-avu8j0 {
    -webkit-app-region: drag;
  }

  .ui-lvsv26 {
    -webkit-app-region: no-drag;
  }

  .ui-1lugfcp {
    -webkit-appearance: none;
  }

  .ui-s1r7gh {
    -webkit-backdrop-filter: none;
  }

  .ui-7iibnf {
    -webkit-backface-visibility: hidden;
  }

  .ui-1t23j8t {
    -webkit-background-clip: text;
  }

  .ui-1ua5tub {
    -webkit-box-orient: vertical;
  }

  .ui-vmahel {
    -webkit-font-smoothing: antialiased;
  }

  .ui-j26tf6 {
    -webkit-font-smoothing: var(--cursor-font-smoothing-webkit, antialiased);
  }

  .ui-h0615m {
    -webkit-line-clamp: 1;
  }

  .ui-1h7i4cw {
    -webkit-line-clamp: 2;
  }

  .ui-1gzmk7r {
    -webkit-line-clamp: 3;
  }

  .ui-bty37e {
    -webkit-mask-image: linear-gradient(to bottom, #000 calc(100% - var(--cursor-spacing-2)), transparent 100%);
  }

  .ui-d4urru {
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, var(--scroll-area-top-fade-start-opacity)) 0px, black var(--scroll-area-top-fade-active), black calc(100% - var(--scroll-area-bottom-fade-active)), rgba(0, 0, 0, var(--scroll-area-bottom-fade-start-opacity)) 100%);
  }

  .ui-4n4sbr {
    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black var(--cursor-spacing-1-5), black calc(100% - var(--cursor-spacing-1-5)), transparent 100%);
  }

  .ui-fzjlzq {
    -webkit-mask-image: linear-gradient(to right, #000 calc(100% - var(--cursor-spacing-2)), transparent 100%);
  }

  .ui-hyggmg {
    -webkit-mask-image: linear-gradient(to right, #000 calc(100% - var(--prompt-input-dynamic-island-label-fade-width)), transparent 100%);
  }

  .ui-1khpt9p {
    -webkit-mask-image: linear-gradient(to right, #000 0% calc(100% - 22px), #0000 calc(100% - 14px) 100%);
  }

  .ui-1tm70kf {
    -webkit-mask-image: linear-gradient(to right, #000 0% calc(100% - 44px), #0000 calc(100% - 26px) 100%);
  }

  .ui-1h3tbrq {
    -webkit-mask-image: none;
  }

  .ui-1qsw9wy {
    -webkit-mask-repeat: no-repeat;
  }

  .ui-1vluf5 {
    -webkit-mask-size: 100% 100%;
  }

  .ui-g7jpbn {
    -webkit-text-fill-color: transparent;
  }

  .ui-1winvzj {
    -webkit-user-select: none;
  }

  .ui-qgg8jr {
    accent-color: var(--cursor-text-primary);
  }

  .ui-c26acl {
    align-content: center;
  }

  .ui-1pha0wt {
    align-items: baseline;
  }

  .ui-6s0dn4 {
    align-items: center;
  }

  .ui-uk3077 {
    align-items: flex-end;
  }

  .ui-1cy8zhl {
    align-items: flex-start;
  }

  .ui-13iwyz6 {
    align-items: normal;
  }

  .ui-7a106z {
    align-items: start;
  }

  .ui-1qjc9v5 {
    align-items: stretch;
  }

  .ui-1oa3qoh {
    align-self: auto;
  }

  .ui-amitd3 {
    align-self: center;
  }

  .ui-qcrz7y {
    align-self: flex-start;
  }

  .ui-1y8v6su {
    align-self: start;
  }

  .ui-kh2ocl {
    align-self: stretch;
  }

  .ui-ylei7e {
    animation-delay: var(--cursor-spinner-sync-delay, 0s);
  }

  .ui-16cnln3 {
    animation-delay: var(--dot-grid-animation-delay, 0s);
  }

  .ui-1a78uxe {
    animation-duration: .24s;
  }

  .ui-4afe7t {
    animation-duration: .3s;
  }

  .ui-xkxylk {
    animation-duration: .5s;
  }

  .ui-nzwbad {
    animation-duration: .85s;
  }

  .ui-emfg65 {
    animation-duration: .8s;
  }

  .ui-1m9vv7p {
    animation-duration: 1.2s;
  }

  .ui-1bg3qbz {
    animation-duration: 1.35s;
  }

  .ui-mg6eyc {
    animation-duration: 1.5s;
  }

  .ui-18hd8ej {
    animation-duration: 1.6s;
  }

  .ui-1xixsfh {
    animation-duration: 1.8s;
  }

  .ui-1q3qbx4 {
    animation-duration: 1s;
  }

  .ui-ius3t {
    animation-duration: 2.4s;
  }

  .ui-1c74tu6 {
    animation-duration: 2s;
  }

  .ui-7t6ubo {
    animation-duration: 3s;
  }

  .ui-ykr0s4 {
    animation-duration: var(--cursor-duration-fast);
  }

  .ui-6pf86u {
    animation-duration: var(--cursor-duration-normal);
  }

  .ui-gyzkii {
    animation-duration: var(--cursor-duration-slow);
  }

  .ui-1ik9zau {
    animation-duration: var(--cursor-duration-slower);
    animation-duration: 2s;
  }

  .ui-4ar09x {
    animation-duration: var(--cursor-duration-slower);
  }

  .ui-lmf4m6 {
    animation-duration: var(--cursor-spinner-sync-duration, 1s);
  }

  .ui-10pomo6 {
    animation-duration: var(--dot-grid-animation-duration, 1s);
  }

  .ui-1tyyrt8 {
    animation-fill-mode: none;
  }

  .ui-1u6ievf {
    animation-fill-mode: both;
  }

  .ui-10e4vud {
    animation-fill-mode: forwards;
  }

  .ui-wc5888, .ui-a4qsjk {
    animation-iteration-count: infinite;
  }

  .ui-1a5igra {
    animation-name: none;
  }

  .ui-1wznu7o {
    animation-name: ui-137qaa-B;
  }

  .ui-uu5dgr {
    animation-name: ui-16dd3bt-B;
  }

  .ui-n3ji6r {
    animation-name: ui-184qrmf-B;
  }

  .ui-16q0fa0 {
    animation-name: ui-18re5ia-B;
  }

  .ui-6bbln4 {
    animation-name: ui-1b35p8f-B;
  }

  .ui-17xo24v {
    animation-name: ui-1fny1my-B;
  }

  .ui-lj39aj {
    animation-name: ui-1fwv1gf-B;
  }

  .ui-1cpg8ea {
    animation-name: ui-1fy8ia8-B;
  }

  .ui-d40cbv {
    animation-name: ui-1hqs097-B;
  }

  .ui-70dw9u {
    animation-name: ui-1fny1my-B;
  }

  .ui-903a8q {
    animation-name: ui-1i3v5zw-B;
  }

  .ui-1ejl9dr {
    animation-name: ui-1i4k03n-B;
  }

  .ui-1h31r3a {
    animation-name: ui-1jn504y-B;
  }

  .ui-1wcw580 {
    animation-name: ui-1k48ry3-B;
  }

  .ui-kebrot {
    animation-name: ui-1lgszu9-B;
  }

  .ui-1iay9ag {
    animation-name: ui-1oekna0-B;
  }

  .ui-uru4cr {
    animation-name: ui-1ofn8cw-B;
  }

  .ui-kk881p {
    animation-name: ui-1q0z0ti-B;
  }

  .ui-n5xldo {
    animation-name: ui-1s7vobq-B;
  }

  .ui-1xbrt40 {
    animation-name: ui-1uknk9t-B;
  }

  .ui-1kq1yc8 {
    animation-name: ui-1fny1my-B;
  }

  .ui-jxt8jx {
    animation-name: ui-1vmpo8v-B;
  }

  .ui-138fvbv {
    animation-name: ui-1wc8ddo-B;
  }

  .ui-tjg33z {
    animation-name: ui-1wx4ztj-B;
  }

  .ui-1z0j6o9 {
    animation-name: ui-1xwyb2k-B;
  }

  .ui-1xhpkaq {
    animation-name: ui-1xy63tl-B;
  }

  .ui-1flntly {
    animation-name: ui-1fny1my-B;
  }

  .ui-1xoi779 {
    animation-name: ui-24rztv-B;
  }

  .ui-1p6guqm {
    animation-name: ui-3j9203-B;
  }

  .ui-1cf5ljr {
    animation-name: ui-9ci7eb-B;
  }

  .ui-1mnjr6r {
    animation-name: ui-1fny1my-B;
  }

  .ui-xez1h5 {
    animation-name: ui-9dx7cf-B;
  }

  .ui-oddupx {
    animation-name: ui-9ekpj0-B;
  }

  .ui-f0q6wh {
    animation-name: ui-drktoc-B;
  }

  .ui-1pkqeq7 {
    animation-name: ui-fh2zsw-B;
  }

  .ui-edcc82 {
    animation-name: ui-g0bqix-B;
  }

  .ui-hqbpk2 {
    animation-name: ui-gcq4cg-B;
  }

  .ui-b8p2y8 {
    animation-name: ui-m5zau9-B;
  }

  .ui-5g64n1 {
    animation-name: ui-n9rns5-B;
  }

  .ui-rqkor8 {
    animation-name: ui-nmy9qg-B;
  }

  .ui-ldp1jq {
    animation-name: ui-o7mrpt-B;
  }

  .ui-19wmkbr {
    animation-name: ui-ot20l-B;
  }

  .ui-jos1pc {
    animation-name: ui-q2c40k-B;
  }

  .ui-11pvhln {
    animation-name: ui-qx92qb-B;
  }

  .ui-l4nlbe {
    animation-name: ui-sshkjk-B;
  }

  .ui-fdi200 {
    animation-name: ui-tuip0s-B;
  }

  .ui-1trkvz9 {
    animation-name: ui-uvekqa-B;
  }

  .ui-16iawpz {
    animation-name: ui-wi2m4-B;
  }

  .ui-1wckk4n {
    animation-name: ui-xvjy9p-B;
  }

  .ui-orstpt {
    animation-play-state: paused;
  }

  .ui-lzhlbq {
    animation-timing-function: cubic-bezier(.165, .84, .44, 1);
  }

  .ui-14xc1kv {
    animation-timing-function: cubic-bezier(.18, .82, .28, 1);
  }

  .ui-1m0ougs {
    animation-timing-function: cubic-bezier(.2, .75, .35, 1);
  }

  .ui-1348d99 {
    animation-timing-function: linear;
  }

  .ui-1yky480 {
    animation-timing-function: cubic-bezier(.215, .61, .355, 1);
  }

  .ui-w1l40g {
    animation-timing-function: cubic-bezier(.4, 0, .6, 1);
  }

  .ui-12y52ut {
    animation-timing-function: cubic-bezier(.45, 0, .2, 1);
  }

  .ui-4hg4is {
    animation-timing-function: ease-in-out;
  }

  .ui-1debuo4 {
    animation-timing-function: ease;
  }

  .ui-1esw782 {
    animation-timing-function: linear;
  }

  .ui-dr7l65, .ui-1htlvfj {
    animation-timing-function: step-end;
  }

  .ui-1d8ey95 {
    animation-timing-function: var(--cursor-easing-default);
    animation-timing-function: linear;
  }

  .ui-1o5vv70 {
    animation-timing-function: var(--cursor-easing-default);
  }

  .ui-rjyh25 {
    animation-timing-function: var(--cursor-easing-in-out);
  }

  .ui-1yruv16 {
    animation-timing-function: var(--cursor-easing-out);
  }

  .ui-jyslct {
    appearance: none;
  }

  .ui-1plog1 {
    aspect-ratio: 1;
  }

  .ui-186iv6y {
    aspect-ratio: 16 / 9;
  }

  .ui-gv0goc {
    backdrop-filter: blur(10px);
  }

  .ui-1qb2erx {
    backdrop-filter: blur(20px);
  }

  .ui-pivpjv {
    backdrop-filter: blur(4px);
  }

  .ui-1dmgsgi {
    backdrop-filter: blur(8px);
  }

  .ui-1xv4ptw {
    backdrop-filter: blur(var(--cursor-spacing-1-5));
  }

  .ui-11ep3vo {
    backdrop-filter: blur(var(--cursor-spacing-1));
  }

  .ui-1t853zo {
    backdrop-filter: none;
  }

  .ui-lp1x4z {
    backface-visibility: hidden;
  }

  .ui-1ta4xzc {
    -webkit-background-clip: text;
    background-clip: text;
  }

  .ui-1jd2zeb {
    background-color: #3d3d3d;
  }

  .ui-c48pee {
    background-color: #a3be8c;
  }

  .ui-2jet0d {
    background-color: #d0d0d0;
  }

  .ui-kl83d3 {
    background-color: #d6c495;
  }

  .ui-1rk3xb7 {
    background-color: #e4e4e4;
  }

  .ui-42x0ya {
    background-color: #000;
  }

  .ui-aldt1e {
    background-color: color-mix(in srgb, currentColor 8%, transparent);
  }

  .ui-l3n0ze {
    background-color: color-mix(in srgb, var(--cursor-bg-accent) 28%, transparent);
  }

  .ui-kder2e {
    background-color: color-mix(in srgb, var(--cursor-bg-blue-primary) 85%, white);
  }

  .ui-1xsaq9l {
    background-color: color-mix(in srgb, var(--cursor-bg-elevated) 60%, transparent);
  }

  .ui-x8oyx4 {
    background-color: color-mix(in srgb, var(--cursor-bg-elevated) 88%, transparent);
  }

  .ui-1x29z5w {
    background-color: color-mix(in srgb, var(--cursor-bg-green-primary) 85%, white);
  }

  .ui-1kkznz9 {
    background-color: color-mix(in srgb, var(--cursor-bg-secondary) 80%, transparent);
  }

  .ui-1fmjivh {
    background-color: color-mix(in srgb, var(--cursor-bg-tertiary) 30%, transparent);
  }

  .ui-12o8t4s {
    background-color: color-mix(in srgb, var(--cursor-bg-tertiary) 50%, transparent);
  }

  .ui-136do5d {
    background-color: color-mix(in srgb, var(--cursor-bg-yellow-primary) 85%, black);
  }

  .ui-co3edn {
    background-color: color-mix(in srgb, var(--cursor-bg-yellow-secondary) 92%, transparent);
  }

  .ui-arj5zm {
    background-color: color-mix(in srgb, var(--cursor-text-primary) 6%, transparent);
  }

  .ui-5fu045 {
    background-color: color-mix(in srgb, var(--cursor-text-primary) 7%, var(--cursor-bg-secondary));
  }

  .ui-twfq29 {
    background-color: currentColor;
  }

  .ui-7q1c2r {
    background-color: hsl(calc(var(--ui-color-picker-pad-input-hue) * 1deg) 100% 50%);
  }

  .ui-1curuvt {
    background-color: hsl(var(--ui-color-picker-hue) var(--ui-color-picker-sat) var(--ui-color-picker-light));
  }

  .ui-1c8ul09 {
    background-color: #0006;
  }

  .ui-cpsgoo {
    background-color: #00000080;
  }

  .ui-679uo6 {
    background-color: #000c;
  }

  .ui-1baer3o {
    background-color: #e4e4e40f;
  }

  .ui-16xm5f2 {
    background-color: #eab3081a;
  }

  .ui-glyob {
    background-color: #ffffff05;
  }

  .ui-doowgk {
    background-color: #ffffff08;
  }

  .ui-1bhy06v {
    background-color: #ffffff0a;
  }

  .ui-pj9qch {
    background-color: #ffffff0d;
  }

  .ui-1ohetei {
    background-color: #ffffff1a;
  }

  .ui-1chrcjj {
    background-color: #ffffff26;
  }

  .ui-rweaip {
    background-color: #ffffff80;
  }

  .ui-p2v3zl {
    background-color: #ffffffe6;
  }

  .ui-jbqb8w {
    background-color: #0000;
  }

  .ui-1nu577n {
    background-color: var(--bg-quaternary, var(--cursor-bg-quaternary));
  }

  .ui-16vp4yo {
    background-color: var(--color-theme-bg-secondary);
  }

  .ui-11mrte {
    background-color: var(--color-theme-bg);
  }

  .ui-fhqr27 {
    background-color: var(--color-theme-text-primary);
  }

  .ui-mheke6 {
    background-color: var(--color-theme-text-tertiary);
  }

  .ui-1v5y3c7 {
    background-color: var(--context-usage-category-color);
  }

  .ui-196v5v7 {
    background-color: var(--cursor-base);
  }

  .ui-jhw52g {
    background-color: var(--cursor-bg-accent-hover);
  }

  .ui-1ccqatf {
    background-color: var(--cursor-bg-accent-quaternary);
  }

  .ui-gsjhps {
    background-color: var(--cursor-bg-accent-tertiary);
  }

  .ui-1gxx7xa {
    background-color: var(--cursor-bg-accent);
  }

  .ui-ri19xs {
    background-color: var(--cursor-bg-active);
  }

  .ui-db05xe {
    background-color: var(--cursor-bg-blue-primary);
  }

  .ui-cq4si4 {
    background-color: var(--cursor-bg-card);
  }

  .ui-1ys0zz1 {
    background-color: var(--cursor-bg-chrome);
  }

  .ui-118nwij {
    background-color: var(--cursor-bg-cyan-secondary);
  }

  .ui-7ujl8 {
    background-color: var(--cursor-bg-diff-inserted);
  }

  .ui-33yaiu {
    background-color: var(--cursor-bg-diff-removed);
  }

  .ui-1ua6jya {
    background-color: var(--cursor-bg-editor);
  }

  .ui-1gyaoyw {
    background-color: var(--cursor-bg-elevated, var(--color-theme-tooltip-bg, #181818));
  }

  .ui-f1vpex {
    background-color: var(--cursor-bg-elevated);
  }

  .ui-1gae822 {
    background-color: var(--cursor-bg-focused);
  }

  .ui-1h27yg5 {
    background-color: var(--cursor-bg-green-primary);
  }

  .ui-1buh4up {
    background-color: var(--cursor-bg-green-secondary);
  }

  .ui-18gyud7 {
    background-color: var(--cursor-bg-input);
  }

  .ui-3dhcaw {
    background-color: var(--cursor-bg-primary);
  }

  .ui-f7e430 {
    background-color: var(--cursor-bg-purple-secondary);
  }

  .ui-flfp0o {
    background-color: var(--cursor-bg-quaternary);
  }

  .ui-1ciwos8 {
    background-color: var(--cursor-bg-quinary);
  }

  .ui-eqke4s {
    background-color: var(--cursor-bg-red-primary);
  }

  .ui-1xnwcy6 {
    background-color: var(--cursor-bg-red-secondary);
  }

  .ui-59yu97 {
    background-color: var(--cursor-bg-secondary);
  }

  .ui-qju7qh {
    background-color: var(--cursor-bg-sidebar);
  }

  .ui-16tb57e {
    background-color: var(--cursor-bg-tertiary, var(--cursor-bg-tertiary));
  }

  .ui-i07v4r {
    background-color: var(--cursor-bg-tertiary);
  }

  .ui-1h2qwge {
    background-color: var(--cursor-bg-yellow-primary);
  }

  .ui-1xvwvse {
    background-color: var(--cursor-bg-yellow-secondary);
  }

  .ui-8pshft {
    background-color: var(--cursor-button-secondary-background);
  }

  .ui-1nawb4t {
    background-color: var(--cursor-icon-accent-primary);
  }

  .ui-1b558e3 {
    background-color: var(--cursor-icon-blue-primary);
  }

  .ui-1hnk832 {
    background-color: var(--cursor-icon-cyan-primary);
  }

  .ui-15xcjd2 {
    background-color: var(--cursor-icon-green-primary);
  }

  .ui-z0flng {
    background-color: var(--cursor-icon-primary, color-mix(in srgb, var(--vscode-editor-foreground) 80%, transparent)) !important;
  }

  .ui-1gsaa2a {
    background-color: var(--cursor-icon-primary);
  }

  .ui-h2p6ru {
    background-color: var(--cursor-icon-quaternary);
  }

  .ui-1szgyur {
    background-color: var(--cursor-icon-red-primary);
  }

  .ui-1wwcp47 {
    background-color: var(--cursor-icon-secondary);
  }

  .ui-jwq3wt {
    background-color: var(--cursor-icon-tertiary);
  }

  .ui-1lrqy4w {
    background-color: var(--cursor-icon-yellow-primary);
  }

  .ui-iw1gut {
    background-color: var(--cursor-stroke-quaternary);
  }

  .ui-1qmjd7y {
    background-color: var(--cursor-stroke-secondary);
  }

  .ui-1m4ooaa {
    background-color: var(--cursor-stroke-tertiary);
  }

  .ui-1402xq3 {
    background-color: var(--cursor-text-orange, #d08770);
  }

  .ui-mak4db {
    background-color: var(--cursor-text-primary);
  }

  .ui-16kho9k {
    background-color: var(--cursor-text-red-primary);
  }

  .ui-12h2ipy {
    background-color: var(--cursor-text-secondary);
  }

  .ui-xa9ouo {
    background-color: var(--cursor-text-tertiary);
  }

  .ui-4bbodi {
    background-color: var(--cursor-text-yellow-primary);
  }

  .ui-11zpq4x {
    background-color: var(--glass-chat-bubble-background, var(--cursor-bg-secondary));
  }

  .ui-wm8u29 {
    background-color: var(--prompt-input-container-bg);
  }

  .ui-fwidw2 {
    background-color: var(--tab-system-bar-background, initial);
  }

  .ui-1umq2ss {
    background-color: var(--terminal-ansiBlue, #81a1c1);
  }

  .ui-vem76m {
    background-color: var(--terminal-ansiBlue, var(--cursor-bg-accent));
  }

  .ui-nqskf {
    background-color: var(--terminal-ansiCyan, #88c0d0);
  }

  .ui-5hnh3p {
    background-color: var(--terminal-ansiGreen, #a3be8c);
  }

  .ui-15l5r52 {
    background-color: var(--terminal-ansiMagenta, #b48ead);
  }

  .ui-ie3lvd {
    background-color: var(--ui-add-plugin-description-fade-bg, var(--cursor-bg-elevated));
  }

  .ui-8poole {
    background-color: var(--ui-badge-border-color);
  }

  .ui-15lwf7d {
    background-color: var(--ui-default-diff-add-line-bg-hover);
  }

  .ui-xwxdou {
    background-color: var(--ui-default-diff-add-line-bg);
  }

  .ui-ps6xog {
    background-color: var(--ui-default-diff-selection-accent);
  }

  .ui-5t4rjw {
    background-color: var(--ui-default-diff-selection-fill);
  }

  .ui-72hokp {
    background-color: var(--vscode-button-secondaryBackground);
  }

  .ui-hfiaw9 {
    background-color: var(--vscode-dropdown-background, var(--ui-menu-bg));
  }

  .ui-1p4fnnf {
    background-color: var(--vscode-editorWidget-background);
  }

  .ui-kt9w7z {
    background-color: var(--vscode-errorForeground);
  }

  .ui-1vosee3 {
    background-color: var(--vscode-menu-background, var(--vscode-dropdown-background));
  }

  .ui-1tr3qzr {
    background-color: var(--vscode-panel-background, #fff);
  }

  .ui-13qktax {
    background-color: var(--vscode-settings-dropdownBorder, var(--vscode-widget-border));
  }

  .ui-3mhq3d {
    background-color: var(--vscode-sideBar-background, var(--cursor-bg-elevated));
  }

  .ui-20rimb {
    background-color: var(--vscode-sideBar-background);
  }

  .ui-ced2ua {
    background-color: var(--vscode-testing-iconPassed, var(--cursor-success-foreground, #3fb950));
  }

  .ui-12peec7 {
    background-color: #fff;
  }

  .ui-1lhr8kc {
    background-image: linear-gradient(90deg, color-mix(in srgb, currentColor 60%, transparent) 0% 25%, currentColor 60%, color-mix(in srgb, currentColor 60%, transparent) 75% 100%);
  }

  .ui-1sy6ety {
    background-image: linear-gradient(90deg, color-mix(in srgb, var(--cursor-foreground, currentColor) 60%, transparent) 0%, color-mix(in srgb, var(--cursor-foreground, currentColor) 60%, transparent) 25%, var(--cursor-text-primary) 60%, color-mix(in srgb, var(--cursor-foreground, currentColor) 60%, transparent) 75%, color-mix(in srgb, var(--cursor-foreground, currentColor) 60%, transparent) 100%);
  }

  .ui-dqw1dz {
    background-image: linear-gradient(90deg, var(--cursor-bg-tertiary) 0%, var(--cursor-bg-secondary) 50%, var(--cursor-bg-tertiary) 100%);
  }

  .ui-1bs8iqa {
    background-image: linear-gradient(90deg, var(--vnc-text-base) 0%, var(--vnc-text-base) 40%, var(--vnc-text-highlight) 50%, var(--vnc-text-base) 60%, var(--vnc-text-base) 100%);
  }

  .ui-1d0nykg {
    background-image: linear-gradient(to bottom, transparent 0%, var(--cursor-bg-editor) 100%);
  }

  .ui-1q530x9 {
    background-image: linear-gradient(to bottom, var(--cursor-stroke-secondary) 20%, transparent);
  }

  .ui-14fi3oi {
    background-image: linear-gradient(to right, var(--cursor-text-cyan-primary, #22d3ee), var(--cursor-text-magenta-primary, #e879f9));
  }

  .ui-1b8d4w5 {
    background-image: linear-gradient(to top, #000, #0000), linear-gradient(to right, #fff, #0000);
  }

  .ui-41uk7z {
    background-image: linear-gradient(to top, #000000d9 0%, #00000080 50%, #0000 100%);
  }

  .ui-18o3ruo {
    background-image: none;
  }

  .ui-d9rwkg {
    background-image: repeating-linear-gradient(-45deg, transparent, transparent 4px, var(--cursor-stroke-tertiary) 4px, var(--cursor-stroke-tertiary) 5px);
  }

  .ui-akli9p {
    background-size: 200% 100%;
  }

  .ui-1mwwwfo {
    border-collapse: collapse;
  }

  .ui-1vathgz {
    border-collapse: separate;
  }

  .ui-17efq8h {
    border-spacing: 0 var(--cursor-spacing-0-5);
  }

  .ui-13wb4mo {
    box-shadow: 0 0 0 1px var(--cursor-stroke-primary), 0 0 0 3px color-mix(in srgb, var(--cursor-shadow-primary) 18%, transparent);
  }

  .ui-zvx7k4 {
    box-shadow: 0 0 0 1px var(--cursor-stroke-quaternary);
  }

  .ui-9pvjvx {
    box-shadow: 0 0 0 1px var(--cursor-stroke-tertiary), 0 2px 8px 0 var(--cursor-shadow-secondary);
  }

  .ui-cxb6k5 {
    box-shadow: 0 0 0 1px var(--cursor-stroke-tertiary);
  }

  .ui-bbpvxg {
    box-shadow: 0 0 0 2px rgba(var(--cursor-action-icon-primary-rgb, 129, 161, 193), .2);
  }

  .ui-b756pt {
    box-shadow: 0 0 2px #0000004d;
  }

  .ui-10z6xd1 {
    box-shadow: 0 1px 2px var(--cursor-shadow-secondary);
  }

  .ui-1djdk9a {
    box-shadow: 0 1px 3px var(--color-theme-shadow);
  }

  .ui-vyaip1 {
    box-shadow: 0 1px 4px #0000004d;
  }

  .ui-3t1j80 {
    box-shadow: 0 21px 27.6px #0000000f;
  }

  .ui-1kpx6y5 {
    box-shadow: 0 2px 8px #00000026;
  }

  .ui-ituh4z {
    box-shadow: 0 2px 8px #00000073;
  }

  .ui-13a1kcz {
    box-shadow: 0 2px 8px var(--vscode-widget-shadow, #0000003d);
  }

  .ui-1yrga6n {
    box-shadow: 0 2px 8px var(--vscode-widget-shadow);
  }

  .ui-1mywct2 {
    box-shadow: 0 4px 12px var(--color-theme-shadow);
  }

  .ui-194kt9y {
    box-shadow: 0 6px 20px #0000004d;
  }

  .ui-137jh17 {
    box-shadow: 0 8px 16px 0 var(--widget-shadow, #1414141f);
  }

  .ui-1r5i4p6 {
    box-shadow: inset 0 0 2px #ffffff14;
  }

  .ui-1gnnqk1 {
    box-shadow: none;
  }

  .ui-1detixf {
    box-shadow: var(--color-theme-shadow-command);
  }

  .ui-15jha3u {
    box-shadow: var(--cursor-box-shadow-base), inset 0 0 0 1px var(--cursor-stroke-tertiary);
  }

  .ui-7pqlpz {
    box-shadow: var(--cursor-box-shadow-base);
  }

  .ui-189dmb1 {
    box-shadow: var(--cursor-box-shadow-lg);
  }

  .ui-e8b6fs {
    box-shadow: var(--cursor-box-shadow-sm);
  }

  .ui-14cu5b6 {
    box-shadow: var(--cursor-box-shadow-soft);
  }

  .ui-9f619 {
    box-sizing: border-box;
  }

  .ui-1afcbsf {
    box-sizing: content-box;
  }

  .ui-zx44go {
    caret-color: var(--cursor-text-primary);
  }

  .ui-zpqnlu {
    clip: rect(0, 0, 0, 0);
  }

  .ui-1ypigh8 {
    color: #191c22;
  }

  .ui-1m3z5z6 {
    color: #eab308;
  }

  .ui-1f5xtb {
    color: #f87171;
  }

  .ui-fungia {
    color: #fff;
  }

  .ui-eou788 {
    color: color-mix(in srgb, var(--cursor-text-primary) 30%, transparent);
  }

  .ui-7z611n {
    color: color-mix(in srgb, var(--cursor-text-primary) 70%, transparent);
  }

  .ui-tlm9ge {
    color: color-mix(in srgb, var(--vscode-textLink-foreground, #81a1c1) 70%, transparent);
  }

  .ui-15rks2t {
    color: currentColor;
  }

  .ui-1heor9g {
    color: inherit;
  }

  .ui-m66qh9 {
    color: rgb(from var(--cursor-text-primary, var(--text-primary)) r g b / .7);
  }

  .ui-60d0xz {
    color: #ffffffe6;
  }

  .ui-19co3pv {
    color: #0000;
  }

  .ui-gxxzcj {
    color: var(--color-theme-text-primary);
  }

  .ui-4tlk9l {
    color: var(--color-theme-text-secondary);
  }

  .ui-140q0kg {
    color: var(--color-theme-text-tertiary);
  }

  .ui-1klard7 {
    color: var(--cursor-accent);
  }

  .ui-jjow2y {
    color: var(--cursor-action-label);
  }

  .ui-1tc92z3 {
    color: var(--cursor-bg-editor);
  }

  .ui-1tfasdq {
    color: var(--cursor-button-secondary-foreground);
  }

  .ui-scuw3h {
    color: var(--cursor-icon-accent-primary);
  }

  .ui-101qeuz {
    color: var(--cursor-icon-blue-primary);
  }

  .ui-1rbygr4 {
    color: var(--cursor-icon-cyan-primary);
  }

  .ui-p6nzhx {
    color: var(--cursor-icon-green-primary);
  }

  .ui-pwp9en {
    color: var(--cursor-icon-magenta-primary);
  }

  .ui-1nqczng {
    color: var(--cursor-icon-primary);
  }

  .ui-1b0hn6l {
    color: var(--cursor-icon-purple-primary);
  }

  .ui-1qh17o {
    color: var(--cursor-icon-quaternary);
  }

  .ui-ku4wcm {
    color: var(--cursor-icon-red-primary);
  }

  .ui-1mh7f6w {
    color: var(--cursor-icon-secondary);
  }

  .ui-1lbmi28 {
    color: var(--cursor-icon-tertiary);
  }

  .ui-1hn9r2r {
    color: var(--cursor-icon-yellow-primary);
  }

  .ui-kbann2 {
    color: var(--cursor-text-accent);
  }

  .ui-7qsbfx {
    color: var(--cursor-text-active);
  }

  .ui-1ancixz {
    color: var(--cursor-text-added);
  }

  .ui-1d0l12 {
    color: var(--cursor-text-cyan-primary);
  }

  .ui-l34bp {
    color: var(--cursor-text-cyan-secondary);
  }

  .ui-zlszhr {
    color: var(--cursor-text-focused);
  }

  .ui-1w5rjie {
    color: var(--cursor-text-green-primary);
  }

  .ui-dki84f {
    color: var(--cursor-text-green-secondary);
  }

  .ui-70xvah {
    color: var(--cursor-text-invert);
  }

  .ui-l1v4ol {
    color: var(--cursor-text-link);
  }

  .ui-xjecij {
    color: var(--cursor-text-magenta-primary);
  }

  .ui-29qggb {
    color: var(--cursor-text-magenta-secondary);
  }

  .ui-11pqmr {
    color: var(--cursor-text-orange-primary);
  }

  .ui-11nfuof {
    color: var(--cursor-text-orange-secondary);
  }

  .ui-dy93n0 {
    color: var(--cursor-text-primary, var(--cursor-text-primary));
  }

  .ui-1wd3ewq {
    color: var(--cursor-text-primary);
  }

  .ui-169g1at {
    color: var(--cursor-text-purple-primary);
  }

  .ui-1e4uaio {
    color: var(--cursor-text-quaternary);
  }

  .ui-1jh5svw {
    color: var(--cursor-text-red-primary);
  }

  .ui-o7cye4 {
    color: var(--cursor-text-red-secondary);
  }

  .ui-1gbjr6s {
    color: var(--cursor-text-removed);
  }

  .ui-19aaqeu {
    color: var(--cursor-text-secondary);
  }

  .ui-4b2ntj {
    color: var(--cursor-text-tertiary);
  }

  .ui-1izesbo {
    color: var(--cursor-text-yellow-primary);
  }

  .ui-14nh9a {
    color: var(--cursor-text-yellow-secondary);
  }

  .ui-dvchfw {
    color: var(--list-inactiveSelectionForeground);
  }

  .ui-ci6ffn {
    color: var(--markdown-foreground, var(--cursor-text-primary));
  }

  .ui-lgbajd {
    color: var(--shiki-foreground, var(--cursor-text-primary));
  }

  .ui-mu0y7t {
    color: var(--shiki-token-function, var(--cursor-text-primary));
  }

  .ui-dhzqjk {
    color: var(--shiki-token-keyword, var(--cursor-text-cyan-primary));
  }

  .ui-1372006 {
    color: var(--shiki-token-parameter, var(--cursor-text-secondary));
  }

  .ui-1iile {
    color: var(--shiki-token-punctuation, var(--cursor-text-secondary));
  }

  .ui-175g8x0 {
    color: var(--shiki-token-string, var(--cursor-text-magenta-primary));
  }

  .ui-1h5341x {
    color: var(--shiki-token-variable, var(--cursor-text-green-primary));
  }

  .ui-3i6niz {
    color: var(--text-danger-secondary, var(--cursor-text-red-primary));
  }

  .ui-jz5xfr {
    color: var(--text-danger, var(--cursor-text-red-primary));
  }

  .ui-r0puq2 {
    color: var(--text-warn, var(--cursor-text-yellow-primary));
  }

  .ui-zcx26q {
    color: var(--theme-text-text, var(--cursor-text-primary));
  }

  .ui-178m7tq {
    color: var(--ui-default-diff-add-line-fg);
  }

  .ui-13gy8z5 {
    color: var(--ui-tray-counter-color, var(--cursor-text-tertiary));
  }

  .ui-1hu9yo1 {
    color: var(--ui-tray-header-color, var(--cursor-text-primary));
  }

  .ui-143f7z1 {
    color: var(--ui-tray-header-icon-color, var(--cursor-text-tertiary));
  }

  .ui-rr2i79 {
    color: var(--ui-tray-option-color, var(--cursor-text-secondary));
  }

  .ui-1x646r4 {
    color: var(--ui-tray-option-input-color, var(--cursor-text-primary));
  }

  .ui-ro37vx {
    color: var(--ui-tray-step-title-color, var(--cursor-text-primary));
  }

  .ui-1dordt6 {
    color: var(--vscode-descriptionForeground);
  }

  .ui-1y30pys {
    color: var(--vscode-editor-foreground, var(--cursor-text-primary));
  }

  .ui-166svh4 {
    color: var(--vscode-editor-foreground);
  }

  .ui-5fmux2 {
    color: var(--vscode-errorForeground, #f44336);
  }

  .ui-8xm47y {
    color: var(--vscode-menu-foreground, inherit);
  }

  .ui-14hphz2 {
    color: var(--vscode-testing-iconPassed, #73c991);
  }

  .ui-1awj2ng {
    color: #fff;
  }

  .ui-tqikln {
    column-gap: 12px;
  }

  .ui-17wnvr4 {
    column-gap: var(--cursor-spacing-1);
  }

  .ui-vptqrk {
    column-gap: var(--cursor-spacing-2);
  }

  .ui-j1vagl {
    column-gap: var(--cursor-spacing-4);
  }

  .ui-19w4fkz {
    contain: layout paint style;
  }

  .ui-1m21r4p {
    contain: layout style paint;
  }

  .ui-awy1a7 {
    contain: layout style;
  }

  .ui-12h1iku {
    container-type: inline-size;
  }

  .ui-1sqbtui {
    cursor: auto;
  }

  .ui-icojor {
    cursor: col-resize;
  }

  .ui-sid9ct {
    cursor: crosshair;
  }

  .ui-t0e3qv {
    cursor: default;
  }

  .ui-i9pz9s {
    cursor: grabbing;
  }

  .ui-1146j2 {
    cursor: help;
  }

  .ui-mper1u {
    cursor: inherit;
  }

  .ui-1h6gzvc {
    cursor: not-allowed;
  }

  .ui-1ypdohk {
    cursor: pointer;
  }

  .ui-yozgr7 {
    cursor: row-resize;
  }

  .ui-1ed109x {
    cursor: text;
  }

  .ui-1huxd7x {
    cursor: zoom-in;
  }

  .ui-zyj77d {
    direction: rtl;
  }

  .ui-104kibb {
    display: -webkit-box;
  }

  .ui-1lliihq {
    display: block;
  }

  .ui-jp7ctv {
    display: contents;
  }

  .ui-78zum5 {
    display: flex;
  }

  .ui-ufnvkl {
    display: flow-root;
  }

  .ui-rvj5dj {
    display: grid;
  }

  .ui-1rg5ohu {
    display: inline-block;
  }

  .ui-3nfvp2 {
    display: inline-flex;
  }

  .ui-wz0xwf {
    display: inline-grid;
  }

  .ui-t0psk2 {
    display: inline;
  }

  .ui-1s85apg {
    display: none;
  }

  .ui-1507brv {
    display: var(--ui-card-chevron-display, none);
  }

  .ui-1x9shfm {
    display: var(--ui-card-icon-display, flex);
  }

  .ui-1rqx65h {
    display: var(--ui-code-block-copy-overlay-display, none);
  }

  .ui-5f5z56 {
    field-sizing: content;
  }

  .ui-117rol3 {
    fill: currentColor;
  }

  .ui-14xfefy {
    filter: brightness(.9);
  }

  .ui-f9oxam {
    filter: drop-shadow(0 var(--cursor-spacing-1) var(--cursor-spacing-2) #00000026);
  }

  .ui-kcp37y {
    filter: none;
  }

  .ui-1r8uery {
    flex-basis: 0;
  }

  .ui-1t1x2f9 {
    flex-basis: 0%;
  }

  .ui-5z4jtk {
    flex-basis: 240px;
  }

  .ui-dl72j9 {
    flex-basis: auto;
  }

  .ui-fbp3lg {
    flex-basis: var(--cursor-spacing-5);
  }

  .ui-3ieub6 {
    flex-direction: column-reverse;
  }

  .ui-dt5ytf {
    flex-direction: column;
  }

  .ui-1q0g3np {
    flex-direction: row;
  }

  .ui-1c4vz4f {
    flex-grow: 0;
  }

  .ui-1iyjqo2 {
    flex-grow: 1;
  }

  .ui-gyuaek {
    flex-grow: 2;
  }

  .ui-1ikap7u {
    flex-grow: 3;
  }

  .ui-2lah0s {
    flex-shrink: 0;
  }

  .ui-s83m0k {
    flex-shrink: 1;
  }

  .ui-ozqiw3 {
    flex-wrap: nowrap;
  }

  .ui-1a02dak {
    flex-wrap: wrap;
  }

  .ui-y1aii3 {
    font-family: "SF Pro", var(--cursor-font-family-sans);
  }

  .ui-1dgk36h {
    font-family: cursor-icons, Segoe UI, sans-serif;
  }

  .ui-1qt6sjn {
    font-family: cursor-icons;
  }

  .ui-jb2p0i {
    font-family: inherit;
  }

  .ui-1ey7xld {
    font-family: monospace;
  }

  .ui-1qtuznc {
    font-family: seti, Segoe UI, sans-serif;
  }

  .ui-1dxl8qv {
    font-family: ui-monospace, SFMono-Regular, SF Mono, Menlo, Consolas, monospace;
  }

  .ui-hayvgc {
    font-family: var(--cursor-font-family-mono, monospace);
  }

  .ui-xwulf8 {
    font-family: var(--cursor-font-family-mono, ui-monospace, monospace);
  }

  .ui-ul7cyv {
    font-family: var(--cursor-font-family-mono, var(--monaco-monospace-font, monospace));
  }

  .ui-13r5tfd {
    font-family: var(--cursor-font-family-mono, var(--monaco-monospace-font, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace));
  }

  .ui-m4edfk {
    font-family: var(--cursor-font-family-sans, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif);
  }

  .ui-111yc6f {
    font-family: var(--cursor-font-family-sans, var(--vscode-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif));
  }

  .ui-1acoasx {
    font-family: var(--cursor-font-family-sans);
  }

  .ui-wrm2dh {
    font-family: var(--cursor-font-family, var(--vscode-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif));
  }

  .ui-7l0hbv {
    font-family: var(--font-family-monospace, monospace);
  }

  .ui-10us4u1 {
    font-size: .857em;
  }

  .ui-x6mr1u {
    font-size: .85em;
  }

  .ui-1s8wshw {
    font-size: .875em;
  }

  .ui-4td8m3 {
    font-size: .928em;
  }

  .ui-eb7xqv {
    font-size: .9em;
  }

  .ui-gxxoiu {
    font-size: 0;
  }

  .ui-p7qtub {
    font-size: 1.214em;
  }

  .ui-zqzdrm {
    font-size: 1.428em;
  }

  .ui-m0oz2z {
    font-size: 1.571em;
  }

  .ui-1k6wstc {
    font-size: 10px;
  }

  .ui-1j6dyjg {
    font-size: 11px;
  }

  .ui-fifm61 {
    font-size: 12px;
  }

  .ui-4z9k3i {
    font-size: 13px;
  }

  .ui-if65rj {
    font-size: 14px;
  }

  .ui-1j61zf2 {
    font-size: 16px;
  }

  .ui-19d36u7 {
    font-size: 17px;
  }

  .ui-osj86m {
    font-size: 18px;
  }

  .ui-rv4cvt {
    font-size: 1em;
  }

  .ui-wsyq91 {
    font-size: 20px;
  }

  .ui-1i1m3gp {
    font-size: 22px;
  }

  .ui-neq65o {
    font-size: 28px;
  }

  .ui-6ijxsv {
    font-size: 7px;
  }

  .ui-dzlmae {
    font-size: 8px;
  }

  .ui-vwhms9 {
    font-size: 9px;
  }

  .ui-pr5cyi {
    font-size: 12px;
  }

  .ui-1qlqyl8 {
    font-size: inherit;
  }

  .ui-hwpfco {
    font-size: var(--conversation-font-size, 13px);
  }

  .ui-4xmdv1 {
    font-size: var(--conversation-font-size, 14px);
  }

  .ui-11wthnw {
    font-size: var(--cursor-font-size-base);
  }

  .ui-fc7y3v {
    font-size: var(--cursor-font-size-lg);
  }

  .ui-e9klto {
    font-size: var(--cursor-font-size-sm, 12px);
  }

  .ui-1wm8ruf {
    font-size: var(--cursor-font-size-sm);
  }

  .ui-y5h43f {
    font-size: var(--cursor-font-size-xs);
  }

  .ui-rtx26z {
    font-size: var(--diff-gutter-font-size);
  }

  .ui-1tachi3 {
    font-size: var(--icon-size);
  }

  .ui-z96sre {
    font-size: var(--rte-font-size-base);
  }

  .ui-9yov5k {
    font-size: var(--ui-default-diff-font-size);
  }

  .ui-pxtz03 {
    font-size: var(--ui-tray-option-font-size, var(--cursor-font-size-base));
  }

  .ui-1t35e8 {
    font-style: inherit;
  }

  .ui-1k4tb9n {
    font-style: italic;
  }

  .ui-1j61x8r {
    font-style: normal;
  }

  .ui-ss6m8b {
    font-variant-numeric: tabular-nums;
  }

  .ui-o1l8bm {
    font-weight: 400;
  }

  .ui-k50ysn {
    font-weight: 500;
  }

  .ui-1pd3egz {
    font-weight: inherit;
  }

  .ui-1fcty0u {
    font-weight: normal;
  }

  .ui-1v8v64w {
    font-weight: var(--cursor-font-weight-bold, 700);
  }

  .ui-1yl5bsf {
    font-weight: var(--cursor-font-weight-medium, 500);
  }

  .ui-1lfj9qp {
    font-weight: var(--cursor-font-weight-normal-code, 400);
  }

  .ui-20ajya {
    font-weight: var(--cursor-font-weight-normal, 400);
  }

  .ui-1udw6p6 {
    font-weight: var(--cursor-font-weight-semibold-code, 600);
  }

  .ui-13ebx5f {
    font-weight: var(--cursor-font-weight-semibold, 590);
  }

  .ui-1kjrdcj {
    font-weight: var(--cursor-font-weight-semibold, 600);
  }

  .ui-etm3q0 {
    font-weight: var(--icon-weight);
  }

  .ui-1f6jiog {
    grid-template-columns: 20px minmax(0, 1fr) auto;
  }

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

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

  .ui-11klgcs {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

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

  .ui-ihq33y {
    grid-template-rows: 0fr;
  }

  .ui-1tu4anv {
    grid-template-rows: 1fr;
  }

  .ui-ftp66k {
    interpolate-size: allow-keywords;
  }

  .ui-c8icb0 {
    isolation: isolate;
  }

  .ui-l56j7k {
    justify-content: center;
  }

  .ui-13a6bvl {
    justify-content: flex-end;
  }

  .ui-1nhvcw1 {
    justify-content: flex-start;
  }

  .ui-12j93s6 {
    justify-content: normal;
  }

  .ui-1qughib {
    justify-content: space-between;
  }

  .ui-12fk4p8 {
    justify-self: auto;
  }

  .ui-1qab1bc {
    justify-self: end;
  }

  .ui-1lqcxt8 {
    justify-self: start;
  }

  .ui-1b4dsll {
    letter-spacing: -.03em;
  }

  .ui-o2cfqc {
    letter-spacing: -.04em;
  }

  .ui-1clpfr8 {
    letter-spacing: -.05em;
  }

  .ui-1yppyca {
    letter-spacing: -.08px;
  }

  .ui-1xte0cv {
    letter-spacing: -.15px;
  }

  .ui-vci7ka {
    letter-spacing: -.26px;
  }

  .ui-10b1f50 {
    letter-spacing: -.44px;
  }

  .ui-zw2a1r {
    letter-spacing: -.46px;
  }

  .ui-1yf5rgg {
    letter-spacing: .01em;
  }

  .ui-18cvvyg {
    letter-spacing: .07px;
  }

  .ui-1dg6oi4 {
    letter-spacing: .12px;
  }

  .ui-12oo3zp {
    letter-spacing: 0;
  }

  .ui-4gjf66 {
    letter-spacing: inherit;
  }

  .ui-1qxw02l {
    line-clamp: 1;
  }

  .ui-1l13ptj {
    line-clamp: 2;
  }

  .ui-1codfmr {
    line-clamp: 3;
  }

  .ui-1ksnp83 {
    line-height: .95em;
  }

  .ui-14ju556 {
    line-height: 0;
  }

  .ui-1u7k74 {
    line-height: 1.2;
  }

  .ui-132q4wb {
    line-height: 1.25;
  }

  .ui-1xfvgam {
    line-height: 1.35;
  }

  .ui-37zpob {
    line-height: 1.4;
  }

  .ui-x6cpbe {
    line-height: 1.42;
  }

  .ui-1evy7pa {
    line-height: 1.5;
  }

  .ui-1ksxc8v {
    line-height: 1.625;
  }

  .ui-o5v014 {
    line-height: 1;
  }

  .ui-1wfe3co {
    line-height: 12px;
  }

  .ui-1jlp1m6 {
    line-height: 13px;
  }

  .ui-1a6qonq {
    line-height: 140%;
  }

  .ui-1xxsxie {
    line-height: 14px;
  }

  .ui-1qfxs89 {
    line-height: 150%;
  }

  .ui-152skdk {
    line-height: 15px;
  }

  .ui-1d3mw78 {
    line-height: 16px;
  }

  .ui-d4r4e8 {
    line-height: 18px;
  }

  .ui-1fc57z9 {
    line-height: 20px;
  }

  .ui-dod15v {
    line-height: 21px;
  }

  .ui-19v9tvf {
    line-height: 22px;
  }

  .ui-eqr9p9 {
    line-height: 26px;
  }

  .ui-15bjb6t {
    line-height: inherit;
  }

  .ui-1ja60sm {
    line-height: var(--cursor-line-height-base);
  }

  .ui-1yxxptd {
    line-height: var(--cursor-line-height-lg);
  }

  .ui-spwq11 {
    line-height: var(--cursor-line-height-sm);
  }

  .ui-19ji09o {
    line-height: var(--cursor-line-height-xs);
  }

  .ui-1g1ztsh {
    line-height: var(--rte-line-height-base);
  }

  .ui-x9zy6v {
    line-height: var(--ui-default-diff-line-height);
  }

  .ui-3ct3a4 {
    list-style-type: none;
  }

  .ui-j2dk5a {
    -webkit-mask-image: linear-gradient(to bottom, #000 calc(100% - var(--cursor-spacing-2)), transparent 100%);
    mask-image: linear-gradient(to bottom, #000 calc(100% - var(--cursor-spacing-2)), transparent 100%);
  }

  .ui-1yya0zs {
    -webkit-mask-image: linear-gradient(to bottom, rgba(0, 0, 0, var(--scroll-area-top-fade-start-opacity)) 0px, black var(--scroll-area-top-fade-active), black calc(100% - var(--scroll-area-bottom-fade-active)), rgba(0, 0, 0, var(--scroll-area-bottom-fade-start-opacity)) 100%);
    mask-image: linear-gradient(to bottom, rgba(0, 0, 0, var(--scroll-area-top-fade-start-opacity)) 0px, black var(--scroll-area-top-fade-active), black calc(100% - var(--scroll-area-bottom-fade-active)), rgba(0, 0, 0, var(--scroll-area-bottom-fade-start-opacity)) 100%);
  }

  .ui-gywrlq {
    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black var(--cursor-spacing-1-5), black calc(100% - var(--cursor-spacing-1-5)), transparent 100%);
    mask-image: linear-gradient(to bottom, transparent 0%, black var(--cursor-spacing-1-5), black calc(100% - var(--cursor-spacing-1-5)), transparent 100%);
  }

  .ui-1n6l4lq {
    -webkit-mask-image: linear-gradient(to right, #000 calc(100% - var(--cursor-spacing-2)), transparent 100%);
    mask-image: linear-gradient(to right, #000 calc(100% - var(--cursor-spacing-2)), transparent 100%);
  }

  .ui-1teblag {
    -webkit-mask-image: linear-gradient(to right, #000 calc(100% - var(--prompt-input-dynamic-island-label-fade-width)), transparent 100%);
    mask-image: linear-gradient(to right, #000 calc(100% - var(--prompt-input-dynamic-island-label-fade-width)), transparent 100%);
  }

  .ui-viij4o {
    -webkit-mask-image: linear-gradient(to right, #000 0% calc(100% - 22px), #0000 calc(100% - 14px) 100%);
    mask-image: linear-gradient(to right, #000 0% calc(100% - 22px), #0000 calc(100% - 14px) 100%);
  }

  .ui-xrdtun {
    -webkit-mask-image: linear-gradient(to right, #000 0% calc(100% - 44px), #0000 calc(100% - 26px) 100%);
    mask-image: linear-gradient(to right, #000 0% calc(100% - 44px), #0000 calc(100% - 26px) 100%);
  }

  .ui-w4ya9i {
    -webkit-mask-image: none;
    mask-image: none;
  }

  .ui-16fucec {
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;
  }

  .ui-3b2oae {
    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
  }

  .ui-6ehuon {
    ms-overflow-style: none;
  }

  .ui-19kjcj4 {
    object-fit: contain;
  }

  .ui-l1xv1r {
    object-fit: cover;
  }

  .ui-1ptxcow {
    opacity: .1;
  }

  .ui-z5rk10 {
    opacity: .2;
  }

  .ui-uzhngd {
    opacity: .3;
  }

  .ui-ti2d7y {
    opacity: .4;
  }

  .ui-yd83as {
    opacity: .45;
  }

  .ui-byyjgo {
    opacity: .5;
  }

  .ui-1ktcbtz {
    opacity: .56;
  }

  .ui-197sbye {
    opacity: .6;
  }

  .ui-190dgpg {
    opacity: .65;
  }

  .ui-1ks1olk {
    opacity: .7;
  }

  .ui-f9vgkq {
    opacity: .72;
  }

  .ui-1us6l5c {
    opacity: .8;
  }

  .ui-iiclqw {
    opacity: .85;
  }

  .ui-1iy03kw {
    opacity: .9;
  }

  .ui-1j4f4md {
    opacity: .98;
  }

  .ui-g01cxk {
    opacity: 0;
  }

  .ui-1hc1fzr {
    opacity: 1;
  }

  .ui-ixvtfk {
    opacity: var(--dot-grid-dot-1-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-jmx9i7 {
    opacity: var(--dot-grid-dot-10-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-wjhs34 {
    opacity: var(--dot-grid-dot-11-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-1uejbzv {
    opacity: var(--dot-grid-dot-12-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-r71e7m {
    opacity: var(--dot-grid-dot-13-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-nvvhcj {
    opacity: var(--dot-grid-dot-14-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-1x0sumi {
    opacity: var(--dot-grid-dot-15-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-1vnhw9o {
    opacity: var(--dot-grid-dot-16-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-1u5apr9 {
    opacity: var(--dot-grid-dot-2-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-1y5dkuf {
    opacity: var(--dot-grid-dot-3-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-plmpwn {
    opacity: var(--dot-grid-dot-4-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-1ab71rv {
    opacity: var(--dot-grid-dot-5-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-1b9nsrr {
    opacity: var(--dot-grid-dot-6-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-8olkx4 {
    opacity: var(--dot-grid-dot-7-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-p4tg5k {
    opacity: var(--dot-grid-dot-8-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-csqixm {
    opacity: var(--dot-grid-dot-9-initial-opacity, var(--dot-grid-off-opacity));
  }

  .ui-1jlr0le {
    opacity: var(--scroll-area-thumb-opacity);
  }

  .ui-1g77sc7 {
    order: 0;
  }

  .ui-9ek82g {
    order: 1;
  }

  .ui-14yy4lh {
    order: 2;
  }

  .ui-o1ph6p {
    order: 3;
  }

  .ui-gr9zt7 {
    order: initial;
  }

  .ui-fbf6t9 {
    outline-color: color-mix(in srgb, var(--cursor-bg-accent) 62%, transparent);
  }

  .ui-14ytart {
    outline-color: currentColor;
  }

  .ui-c22l6l {
    outline-color: #0000 !important;
  }

  .ui-1uczgqu {
    outline-color: #0000;
  }

  .ui-1g40iwv {
    outline-offset: -1px;
  }

  .ui-1jioewy {
    outline-offset: 0 !important;
  }

  .ui-1wfwxd8 {
    outline-offset: 0;
  }

  .ui-149bl39 {
    outline-style: none !important;
  }

  .ui-1t137rt {
    outline-style: none;
  }

  .ui-aatb59 {
    outline-style: solid;
  }

  .ui-clmvi0 {
    outline-width: 0 !important;
  }

  .ui-1k57tk5 {
    outline-width: 0;
  }

  .ui-1qgsegg {
    outline-width: 1px;
  }

  .ui-1s780dp {
    outline-width: 3px;
  }

  .ui-13lr2xm {
    outline-width: medium;
  }

  .ui-j0a0fe {
    overflow-wrap: anywhere;
  }

  .ui-1mzt3pk {
    overflow-wrap: break-word;
  }

  .ui-1h4wwuj {
    overflow-wrap: normal;
  }

  .ui-xpi1f {
    overflow-wrap: var(--ui-default-diff-line-content-overflow-wrap, normal);
  }

  .ui-67bb7w {
    pointer-events: auto;
  }

  .ui-47corl {
    pointer-events: none;
  }

  .ui-10l6tqk {
    position: absolute;
  }

  .ui-ixxii4 {
    position: fixed;
  }

  .ui-1n2onr6 {
    position: relative;
  }

  .ui-1uhb9sk {
    position: static;
  }

  .ui-7wzq59 {
    position: sticky;
  }

  .ui-tt52l0 {
    resize: none;
  }

  .ui-288g5 {
    resize: vertical;
  }

  .ui-gpatz3 {
    row-gap: 16px;
  }

  .ui-lg1q0c {
    row-gap: var(--cursor-spacing-0-5);
  }

  .ui-fbz45d {
    row-gap: var(--cursor-spacing-1-5);
  }

  .ui-nz9w4z {
    row-gap: var(--cursor-spacing-1);
  }

  .ui-kcv6ua {
    scroll-behavior: smooth;
  }

  .ui-1bhewko {
    scroll-snap-align: start;
  }

  .ui-6m4x6a {
    scrollbar-color: color-mix(in srgb, var(--cursor-text-quaternary) 55%, transparent) transparent;
  }

  .ui-sal60d {
    scrollbar-color: transparent transparent;
  }

  .ui-xkn5u1 {
    scrollbar-color: var(--cursor-stroke-tertiary) transparent;
  }

  .ui-4o0cs4 {
    scrollbar-color: var(--vscode-scrollbarSlider-background) transparent;
  }

  .ui-185mbhu {
    scrollbar-gutter: stable;
  }

  .ui-1rohswg {
    scrollbar-width: none;
  }

  .ui-1597r2g {
    scrollbar-width: thin;
  }

  .ui-cj37ws {
    tab-size: var(--ui-default-code-tab-size, 4);
  }

  .ui-1ie2jly {
    tab-size: var(--ui-default-diff-tab-size, 4);
  }

  .ui-140o2bo {
    table-layout: fixed;
  }

  .ui-2b8uid {
    text-align: center;
  }

  .ui-16tdsg8 {
    text-align: inherit;
  }

  .ui-dpxx8g {
    text-align: left;
  }

  .ui-1hr2gdg {
    text-align: right;
  }

  .ui-1yc453h {
    text-align: start;
  }

  .ui-5gd9ij {
    text-decoration-color: currentColor;
  }

  .ui-1c6spb6 {
    text-decoration-color: var(--cursor-text-tertiary);
  }

  .ui-5lhwog {
    text-decoration-line: line-through;
  }

  .ui-krqix3 {
    text-decoration-line: none;
  }

  .ui-ujl8zx {
    text-decoration-line: underline;
  }

  .ui-i2nhp4 {
    text-decoration-style: dotted;
  }

  .ui-yi4chj {
    text-decoration-thickness: 1px;
  }

  .ui-17yu7d4 {
    text-decoration-thickness: auto;
  }

  .ui-brixnn {
    text-overflow: clip;
  }

  .ui-lyipyv {
    text-overflow: ellipsis;
  }

  .ui-1403hyl {
    text-rendering: auto;
  }

  .ui-6mezaz {
    text-transform: none;
  }

  .ui-tvhhri {
    text-transform: uppercase;
  }

  .ui-g830sg {
    text-underline-offset: .15em;
  }

  .ui-rys4gj {
    text-underline-offset: 2px;
  }

  .ui-da060z {
    text-underline-offset: 3px;
  }

  .ui-1ao7v8e {
    text-underline-offset: auto;
  }

  .ui-jlip5 {
    text-wrap-mode: nowrap;
  }

  .ui-sdcz8n {
    text-wrap-mode: wrap;
  }

  .ui-uwxh4j {
    text-wrap-style: balance;
  }

  .ui-1w2vvpw {
    text-wrap: balance;
  }

  .ui-ebhuq6 {
    text-wrap: nowrap;
  }

  .ui-1fzhlzt {
    text-wrap: pretty;
  }

  .ui-ggy1nq {
    touch-action: manipulation;
  }

  .ui-5ve5x3 {
    touch-action: none;
  }

  .ui-x69xxh {
    touch-action: pan-y;
  }

  .ui-1hj3fc7 {
    transform-origin: 0 0;
  }

  .ui-chxttu {
    transform-origin: 50%;
  }

  .ui-18ouj0k {
    transform-origin: bottom;
  }

  .ui-1jpgh95, .ui-1g0ag68 {
    transform-origin: center;
  }

  .ui-1nf803f {
    transform-origin: 0;
  }

  .ui-1dp6rp6 {
    transform-origin: top;
  }

  .ui-1al4vs7 {
    transform-origin: 0 0;
  }

  .ui-1c071of {
    transform: none;
  }

  .ui-9tu13d {
    transform: rotate(-90deg);
  }

  .ui-7p49u4 {
    transform: rotate(0);
  }

  .ui-19jd1h0 {
    transform: rotate(180deg);
  }

  .ui-1iffjtl {
    transform: rotate(90deg);
  }

  .ui-1a33avv {
    transform: scale(.5);
  }

  .ui-1jec706 {
    transform: scale(.95);
  }

  .ui-3oybdh {
    transform: scale(1);
  }

  .ui-th622m {
    transform: translate(-50%, -50%)scale(1.1);
  }

  .ui-t56bak {
    transform: translate(-50%, -50%)scale(1.15);
  }

  .ui-11lhmoz {
    transform: translate(-50%, -50%);
  }

  .ui-1nc5ocm {
    transform: translate(-50%);
  }

  .ui-147yg2k {
    transform: translate(50%, -50%);
  }

  .ui-oww4n8 {
    transform: translate3d(0, 0, 0);
  }

  .ui-1fu6wfo {
    transform: translateX(-50%) translateY(var(--ui-tray-stack-backdrop-translate-y)) scale(var(--ui-tray-stack-backdrop-scale));
  }

  .ui-1nouqcy {
    transform: translateX(2px);
  }

  .ui-1u3tmlt {
    transform: translateX(9.6px);
  }

  .ui-x1exgh {
    transform: translateX(12px);
  }

  .ui-1cf4czy {
    transform: translateX(14.4px);
  }

  .ui-1uqg51p {
    transform: translateY(-1px);
  }

  .ui-1cb1t30 {
    transform: translateY(-50%);
  }

  .ui-17dzmu4 {
    transform: translateZ(0);
  }

  .ui-ejwwo0 {
    transform: var(--ui-badge-translate);
  }

  .ui-1mo93jm {
    transform: var(--ui-video-player-play-button-transform);
  }

  .ui-cf4x44 {
    transition-duration: .12s, .12s;
  }

  .ui-gdialr {
    transition-duration: .12s;
  }

  .ui-cu0yuz {
    transition-duration: .15s, .1s;
  }

  .ui-x6bhzk {
    transition-duration: .15s;
  }

  .ui-gv8wjl {
    transition-duration: .1s, .1s;
  }

  .ui-1g2r6go {
    transition-duration: .1s;
  }

  .ui-97pzxe {
    transition-duration: .6s;
  }

  .ui-1mq3mr6 {
    transition-duration: 0s;
  }

  .ui-ohsvnc {
    transition-duration: var(--cursor-duration-fast), var(--cursor-duration-fast), var(--cursor-duration-fast);
  }

  .ui-fmsw28 {
    transition-duration: var(--cursor-duration-fast), var(--cursor-duration-fast);
  }

  .ui-7pq1vu {
    transition-duration: var(--cursor-duration-fast);
  }

  .ui-622pbu {
    transition-duration: var(--cursor-duration-instant);
  }

  .ui-4f0zl0 {
    transition-duration: var(--cursor-duration-normal), var(--cursor-duration-fast), var(--cursor-duration-fast);
  }

  .ui-14wg84f {
    transition-duration: var(--cursor-duration-normal), var(--cursor-duration-fast);
  }

  .ui-19bb5bp {
    transition-duration: var(--cursor-duration-normal), var(--cursor-duration-normal), var(--cursor-duration-fast);
  }

  .ui-neo3ci {
    transition-duration: var(--cursor-duration-normal), var(--cursor-duration-normal), var(--cursor-duration-normal), var(--cursor-duration-fast);
  }

  .ui-1vaoic9 {
    transition-duration: var(--cursor-duration-normal), var(--cursor-duration-normal);
  }

  .ui-g3p6pi {
    transition-duration: var(--cursor-duration-normal);
  }

  .ui-154mvw7 {
    transition-duration: var(--cursor-duration-slow), var(--cursor-duration-slow), var(--cursor-duration-slow);
  }

  .ui-1bqoo3p {
    transition-duration: var(--cursor-duration-slow);
  }

  .ui-me8ptd {
    transition-duration: var(--cursor-duration-slower);
  }

  .ui-fagghw {
    transition-property: all;
  }

  .ui-1eaenvl {
    transition-property: background-color, border-color, color;
  }

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

  .ui-s2xxs2 {
    transition-property: background-color, color;
  }

  .ui-1e8aii2 {
    transition-property: background-color, opacity;
  }

  .ui-rrqi6i {
    transition-property: background-color, text-decoration-color;
  }

  .ui-15406qy {
    transition-property: background-color;
  }

  .ui-hds75k {
    transition-property: background;
  }

  .ui-vhg9qy {
    transition-property: border-color, background-color, opacity, box-shadow;
  }

  .ui-shfolx {
    transition-property: border-color;
  }

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

  .ui-flwf2 {
    transition-property: color, background-color, border-color, opacity, transform;
  }

  .ui-1eyuxno {
    transition-property: color, background-color, border-color, transform;
  }

  .ui-1oy24xj {
    transition-property: color, background-color, border-color;
  }

  .ui-6bpa0l {
    transition-property: color, background-color, opacity;
  }

  .ui-1a0aruy {
    transition-property: color, opacity;
  }

  .ui-t3l3uh {
    transition-property: color;
  }

  .ui-16wom5 {
    transition-property: flex-grow;
  }

  .ui-icbapw {
    transition-property: grid-template-rows, opacity, transform;
  }

  .ui-1qn9uv2 {
    transition-property: grid-template-rows;
  }

  .ui-113kfmm {
    transition-property: height, min-height, border-color, background-color, opacity, box-shadow;
  }

  .ui-98hnz2 {
    transition-property: left, top, width, height;
  }

  .ui-13b0p5u {
    transition-property: none;
  }

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

  .ui-1mz1wvm {
    transition-property: opacity, color;
  }

  .ui-14dxijl {
    transition-property: opacity, transform, border-color;
  }

  .ui-fekmg9 {
    transition-property: opacity, transform, height, border-color;
  }

  .ui-6o7n8i {
    transition-property: opacity, transform;
  }

  .ui-19991ni {
    transition-property: opacity;
  }

  .ui-b5m2gm {
    transition-property: outline-color;
  }

  .ui-1ebb0lf {
    transition-property: padding-bottom;
  }

  .ui-1ib35zr {
    transition-property: stroke-dasharray;
  }

  .ui-1gfj591 {
    transition-property: top, left, width, height;
  }

  .ui-p33vsb {
    transition-property: transform, color, opacity;
  }

  .ui-11xpdln {
    transition-property: transform;
  }

  .ui-bn762d {
    transition-property: width, min-height;
  }

  .ui-xrbq2n {
    transition-property: width;
  }

  .ui-tizge4 {
    transition-timing-function: cubic-bezier(.165, .84, .44, 1), cubic-bezier(.165, .84, .44, 1), cubic-bezier(.165, .84, .44, 1);
  }

  .ui-a1l3pf {
    transition-timing-function: cubic-bezier(.165, .84, .44, 1);
  }

  .ui-1vi0nwe {
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
  }

  .ui-1ys8gui {
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
  }

  .ui-vg9wpt {
    transition-timing-function: cubic-bezier(.33, 1, .68, 1);
  }

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

  .ui-9lcvmn {
    transition-timing-function: ease-out;
  }

  .ui-11udeeo {
    transition-timing-function: ease, ease;
  }

  .ui-wji4o3 {
    transition-timing-function: ease;
  }

  .ui-cj1dhv {
    transition-timing-function: linear;
  }

  .ui-r1ywvz {
    transition-timing-function: var(--cursor-easing-default), var(--cursor-easing-default), var(--cursor-easing-default);
  }

  .ui-1aiz5cx {
    transition-timing-function: var(--cursor-easing-default), var(--cursor-easing-default);
  }

  .ui-6ekqhr {
    transition-timing-function: var(--cursor-easing-default);
  }

  .ui-1bt1wk1 {
    transition-timing-function: var(--cursor-easing-in-out);
  }

  .ui-1j5puaw {
    transition-timing-function: var(--cursor-easing-out), var(--cursor-easing-default);
  }

  .ui-18dzw4d {
    transition-timing-function: var(--cursor-easing-out), var(--cursor-easing-out), cubic-bezier(.215, .61, .355, 1), var(--cursor-easing-default);
  }

  .ui-th957p {
    transition-timing-function: var(--cursor-easing-out), var(--cursor-easing-out), var(--cursor-easing-default);
  }

  .ui-6tor67 {
    transition-timing-function: var(--cursor-easing-out);
  }

  .ui-1kxipp6 {
    user-select: auto;
  }

  .ui-87ps6o {
    user-select: none;
  }

  .ui-1hx0egp {
    user-select: text;
  }

  .ui-mziwt1 {
    vertical-align: -2px;
  }

  .ui-11njtxf {
    vertical-align: baseline;
  }

  .ui-3ajldb {
    vertical-align: bottom;
  }

  .ui-xymvpz {
    vertical-align: middle;
  }

  .ui-1uuroth {
    vertical-align: text-bottom;
  }

  .ui-16dsc37 {
    vertical-align: top;
  }

  .ui-lshs6z {
    visibility: hidden;
  }

  .ui-npuxes {
    visibility: visible;
  }

  .ui-kyw5k8 {
    white-space-collapse: collapse;
  }

  .ui-1qty7v1 {
    white-space-collapse: preserve;
  }

  .ui-eaf4i8 {
    white-space: normal;
  }

  .ui-uxw1ft {
    white-space: nowrap;
  }

  .ui-1fj9vlw {
    white-space: pre-line;
  }

  .ui-126k92a {
    white-space: pre-wrap;
  }

  .ui-1sdyfia {
    white-space: pre;
  }

  .ui-gamlii {
    white-space: var(--ui-default-diff-line-content-white-space, pre);
  }

  .ui-ucxixf {
    will-change: background-position;
  }

  .ui-td9dk2 {
    will-change: flex-grow;
  }

  .ui-q8xzdo {
    will-change: left;
  }

  .ui-6my1t9 {
    will-change: opacity, transform;
  }

  .ui-1larqbn {
    will-change: opacity;
  }

  .ui-1q1rmc8 {
    will-change: transform, opacity;
  }

  .ui-1so62im {
    will-change: transform;
  }

  .ui-1yn0g08 {
    word-break: break-all;
  }

  .ui-13faqbe {
    word-break: break-word;
  }

  .ui-1lldw8n {
    word-break: normal;
  }

  .ui-1vvkbs {
    word-wrap: break-word;
  }

  .ui-1ja2u2z {
    z-index: 0;
  }

  .ui-1vjfegm {
    z-index: 1;
  }

  .ui-1n327nk {
    z-index: 10;
  }

  .ui-11uqc5h {
    z-index: 100;
  }

  .ui-fo81ep {
    z-index: 1000;
  }

  .ui-979qle {
    z-index: 100000;
  }

  .ui-htitgo {
    z-index: 2;
  }

  .ui-1355qak {
    z-index: 20;
  }

  .ui-10ju6z4 {
    z-index: 2147483647;
  }

  .ui-zkaem6 {
    z-index: 3;
  }

  .ui-1j8jzv2 {
    z-index: 3000;
  }

  .ui-1xp10qu {
    z-index: 3001;
  }

  .ui-oegz02 {
    z-index: 4;
  }

  .ui-1u8a7rm {
    z-index: 5;
  }

  .ui-a9119d {
    z-index: 50;
  }

  .ui-1swf91x {
    z-index: auto;
  }

  .ui-fc2p8 {
    z-index: var(--ui-portal-layer-z-index-popover, 4000);
  }

  .ui-2hst0z {
    z-index: var(--ui-portal-layer-z-index-tooltip, 100000);
  }

  .ui-7t29ei[data-size] {
    --button-size: 28px;
  }

  .ui-bzv9lf.ui-bzv9lf:where(.ui-o3kmw4:hover *) {
    background-color: var(--cursor-bg-secondary);
  }

  .ui-6z8zsv.ui-6z8zsv:where(.ui--default-marker:hover *) {
    color: var(--cursor-text-active);
  }

  .ui-noubni:not(#\#) .ui-menu__item-description {
    -webkit-box-orient: initial;
  }

  .ui-1gahi3c:focus-visible {
    -webkit-focus-ring-color: transparent;
  }

  .ui-1r55cr4:not(#\#) .ProseMirror {
    -webkit-font-variant-ligatures: none;
  }

  .ui-1r1n8nq:not(#\#) .ui-menu__item-description {
    -webkit-line-clamp: unset;
  }

  .ui-1w76mn:not(#\#) .ui-scroll-area__viewport {
    -webkit-mask-image: linear-gradient(#00000026 0, #000 32px);
  }

  .ui-10ydq1o.ui-10ydq1o:where(.ui--default-marker[data-sidebar-menu-button][data-use-text-overflow-fade="true"] *) {
    -webkit-mask-image: linear-gradient(to right, #000 calc(100% - var(--cursor-spacing-2-5)), transparent 100%);
  }

  .ui-184uq0a.ui-184uq0a:where(.ui--default-marker[data-hovered]:not([data-stable]):not([data-launcher-tab]):not([data-label-editing]) *) {
    -webkit-mask-image: linear-gradient(to right, #000 calc(100% - 36px), #0000 calc(100% - 12px));
  }

  .ui-10xsuu8:not(#\#) .ui-tool-call-line-details, .ui-133fxgs:not(#\#) .ui-breadcrumb__hover-card-tabs, .ui-13bdtok:not(#\#) [data-compact-visible] .ui-prompt-input-tiptap-readonly, .ui-13dp76p:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-140qj80:not(#\#) .ui-mention-preview-file-lead-icon, .ui-16feqr:not(#\#) .md-color-token, .ui-1abuywb:not(#\#) .ui-card__title-text, .ui-1hcztnp:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-1lwmgz3:not(#\#) .ui-mention-preview-folder-row, .ui-1qqt8bb:not(#\#) .ui-tool-call-card__header, .ui-1rlpz4b:not(#\#) .ui-button__label-group, .ui-1v60947:not(#\#) .ui-breadcrumb__hover-card-footer, .ui-1wdai5k:not(#\#) .ui-breadcrumb__hover-card-task-row, .ui-1x69b5:not(#\#) .ui-mention-preview-folder-footer, .ui-1ytxq41:not(#\#) .ui-model-picker__locked-actions, .ui-25fwdd:not(#\#) .artifact-image-placeholder, .ui-3ftk87:not(#\#) .ui-menu__item-right, .ui-f5qsnw:not(#\#) .ui-mention-preview-folder-label, .ui-i24l7e[data-compact="true"], .ui-i7z14n:not(#\#) .ui-breadcrumb__hover-card-actions, .ui-kucj7y:not(#\#) .ui-prompt-input-command-chip, .ui-m7ixyw:not(#\#) .ui-pill.ui-prompt-input-mention-chip, .ui-okoepk:not(#\#) .ui-breadcrumb__hover-card-action, .ui-olce63:not(#\#) .ui-mention-preview-cursor-ignore-overlay {
    align-items: center;
  }

  .ui-1c9koc[data-has-description="true"], .ui-1gx7meu[data-variant="badge"][data-has-description], .ui-1if4vku[data-variant="radio"], .ui-1k6f04n:not(#\#) .ui-menu__toggle-row, .ui-1sn4fsj:not(#\#) .ProseMirror ul[data-type="taskList"] li, .ui-1wb8g1f[data-has-body], .ui-95uk65:not(#\#) .ui-menu__row, .ui-bybngu[data-has-label], .ui-zur4yr:not(#\#) .ui-menu__item-content {
    align-items: flex-start;
  }

  .ui-1c562h:not(#\#) .ui-menu__item-right, .ui-1cfwos7:not(#\#) .ui-mention-preview-cursor-ignore-host, .ui-1u45k0.ui-1u45k0:where(.ui--default-marker[data-has-description="true"][data-sidebar-menu-button] *) {
    align-self: flex-start;
  }

  .ui-flkzaq:not(#\#) .ui-mention-preview-folder-rail {
    align-self: stretch;
  }

  .ui-14klnby:not(#\#) [data-sd-animate] {
    animation-duration: var(--sd-duration, .15s);
  }

  .ui-1r03mjf:not(#\#) [data-sd-animate] {
    animation-fill-mode: both;
  }

  .ui-1abma2i:not(#\#) [data-sd-animate] {
    animation-name: ui-18re5ia-B;
  }

  .ui-12hijjz:not(#\#) [data-sd-animate] {
    animation-timing-function: var(--sd-easing, ease);
  }

  .ui-1xy8tz:not(#\#) .ui-prompt-input-command-chip__label {
    appearance: none;
  }

  .ui-lrr8iu:is([data-stable]:not([data-stable-expanded]), [data-launcher-tab]) {
    aspect-ratio: 1;
  }

  .ui-ubb86t:not(#\#) .artifact-image-container {
    aspect-ratio: 16 / 10;
  }

  .ui-l08548:not(#\#) .ProseMirror table :is(th, td) {
    background-clip: padding-box;
  }

  .ui-1s0mz2j:not(#\#):hover .ui-badge-indicator-inner {
    background-color: #4a4a4a;
  }

  .ui-xqja1u:hover:not(:disabled) {
    background-color: #d0d0d0;
  }

  .ui-1efggfz:hover:not(:disabled) {
    background-color: color-mix(in srgb, var(--cursor-bg-blue-primary) 85%, white);
  }

  .ui-1fx3v4n:not(#\#) .ui-mention-preview-cursor-ignore-overlay {
    background-color: color-mix(in srgb, var(--cursor-bg-editor) 92%, transparent);
  }

  .ui-18fqpi0:hover:not(:disabled) {
    background-color: color-mix(in srgb, var(--cursor-bg-green-primary) 85%, white);
  }

  .ui-12yhexu[data-selected], .ui-1nzcy6a[data-clickable]:hover:not([data-editable]), .ui-1oru8hc[data-has-hover-actions]:hover:not([data-editable]) {
    background-color: color-mix(in srgb, var(--cursor-bg-tertiary) 50%, transparent);
  }

  .ui-10n7rsx:not(#\#) .ProseMirror .ui-rich-text-editor__search-result {
    background-color: color-mix(in srgb, var(--cursor-bg-yellow-primary) 22%, transparent);
  }

  .ui-1jxajk9:not(#\#) .ProseMirror .ui-rich-text-editor__search-result--current {
    background-color: color-mix(in srgb, var(--cursor-bg-yellow-primary) 56%, transparent);
  }

  .ui-uwepu6:hover:not(:disabled) {
    background-color: color-mix(in srgb, var(--cursor-bg-yellow-primary) 85%, black);
  }

  .ui-hdyiov:hover:not(:disabled) {
    background-color: color-mix(in srgb, var(--cursor-text-primary) 10%, var(--cursor-bg-secondary));
  }

  .ui-bjx9sn:not(#\#) .ui-prompt-input-command-chip.ProseMirror-selectednode, .ui-u954u8:not(#\#) .ui-prompt-input-command-chip.ui-prompt-input-command-chip--selected {
    background-color: highlight;
  }

  .ui-yvpza0:not(#\#) .ui-breadcrumb__hover-card-action[data-emphasized] {
    background-color: #e4e4e414;
  }

  .ui-18vnckf:hover:not(:disabled) {
    background-color: #ffffff0a;
  }

  .ui-xmhsuo:not(#\#) .ui-breadcrumb__hover-card-separator {
    background-color: #ffffff14;
  }

  .ui-bnmidk:not(#\#)[data-renderer="mermaid"] svg foreignObject span.edgeLabel > p, .ui-miy982:not(#\#)[data-renderer="mermaid"] svg foreignObject span.edgeLabel, .ui-xndpxc:not(#\#)[data-renderer="mermaid"] svg foreignObject .edgeLabel {
    background-color: #0000 !important;
  }

  .ui-14rb9jf:focus-visible, .ui-159lc82:not(#\#) pre:has(.ui-code-block), .ui-173wwd0[data-editing="true"]:hover, .ui-1insbw4[data-disabled="true"]:hover, .ui-1jzmzn9:not(#\#) .ui-prompt-input-tiptap-readonly__content, .ui-1r14v8x:not(#\#) .ui-model-picker__trigger.ui-button, .ui-1s2nfx3[data-variant="radio"]:hover, .ui-1wfhvke:not(#\#) .ui-prompt-input-mention-chip__close-icon:focus-visible, .ui-1yl0gyp.ui-1yl0gyp:where(.ui--default-marker[data-card-container] *), .ui-84occm:not(#\#) .ProseMirror, .ui-c6uu5c:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-dh8rf9:not(#\#) .ui-pill.ui-prompt-input-mention-chip, .ui-dx60vu[data-variant="radio"], .ui-hoaot7:not(#\#) .ProseMirror a[href], .ui-hplkfi:not(#\#) .ui-prompt-input-mention-chip__close-icon:hover, .ui-jtlxxy:not(#\#) .ProseMirror pre code, .ui-leej9a:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-nhb1jq:not(#\#) pre code, .ui-phesrb[data-variant="radio"][data-selected], .ui-qr7n01:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-xzgq3p:not(#\#) .ui-prompt-input-command-chip__label {
    background-color: #0000;
  }

  .ui-1y49cd9:hover:not(:disabled) {
    background-color: var(--cursor-bg-accent-hover);
  }

  .ui-1r6hu5f:hover:not(:disabled) {
    background-color: var(--cursor-bg-accent-tertiary);
  }

  .ui-sadk7a.ui-sadk7a:where(.ui--default-marker[data-selected] *), .ui-xkzgps[data-resizing="true"]:before {
    background-color: var(--cursor-bg-accent);
  }

  .ui-btkxa0:not(#\#) .ProseMirror ::selection {
    background-color: var(--cursor-bg-active);
  }

  .ui-ostxn8:not(#\#) .ProseMirror::selection {
    background-color: var(--cursor-bg-active);
  }

  .ui-112117l:not(#\#) .ui-scroll-area, .ui-1l7qn9d:not(#\#) .ui-tool-call-card__body .ui-scroll-area__viewport, .ui-1vnw90d:not(#\#) .ui-tool-call-card__body .ui-scroll-area__content, .ui-huyocw:not(#\#) .ui-default-diff, .ui-oaq2gz:not(#\#) .ui-scroll-area__viewport, .ui-vdem1p:not(#\#) .ui-tool-call-card__body .ui-scroll-area, .ui-y1u7i1:not(#\#) .ui-scroll-area__content {
    background-color: var(--cursor-bg-editor);
  }

  .ui-1asaoas:not(#\#) .add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-1o3373a:not(#\#).add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-3knzwr:not(#\#) .ui-menu__section:has([data-testid="mcp-servers-submenu-sticky-footer"]) {
    background-color: var(--cursor-bg-elevated);
  }

  .ui-1731yex:active:not(:disabled), .ui-1ul8c5u:hover:not(:disabled) {
    background-color: var(--cursor-bg-primary);
  }

  .ui-10co6l2:focus-visible, .ui-1mpvj69:hover:not(:disabled), .ui-1pjwk9d[data-active="true"], .ui-9m1kzz[data-active="true"]:hover:not([data-disabled="true"]), .ui-aig341:focus-within, .ui-mc06gs:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-ugbsg4:hover:not([data-active="true"]):not([data-editing="true"]):not([data-disabled="true"]) {
    background-color: var(--cursor-bg-quaternary);
  }

  .ui-12wmwkf:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"].force-hover:not(:disabled), .ui-1p9bxon:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"]:hover:not(:disabled), .ui-1x7mqp5:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"].force-hover:not(:disabled), .ui-67887j:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"]:hover:not(:disabled) {
    background-color: var(--cursor-bg-red-secondary);
  }

  .ui-1gzx0zk:not(#\#) .artifact-image-container, .ui-1j7bdtq[data-plugin-search-row][data-highlighted], .ui-1w9gnzd[data-selected], .ui-5890eu:focus-within, .ui-uo9n5k:hover:not(:disabled) {
    background-color: var(--cursor-bg-secondary);
  }

  .ui-14xsk3v[data-highlighted], .ui-1fbis8l[data-editable], .ui-1ooge66:active:not(:disabled), .ui-4fw7np[data-selected], .ui-8y8phv[data-highlighted="true"]:not([data-active="true"]), .ui-ajpd1w:not(#\#) .ProseMirror pre, .ui-bc7umr:focus-visible, .ui-mj0db2:hover:not([data-selected]), .ui-oli092:hover:not(:disabled), .ui-sgbifq:not(#\#) pre, .ui-tdqpqy[data-editing="true"][data-active="true"]:hover, .ui-y11iuc:not(#\#) .ProseMirror code {
    background-color: var(--cursor-bg-tertiary);
  }

  .ui-19w981l:is([data-cursor-glass-mode="true"].cursor-high-contrast *) .ui-default-diff__line-content ::selection {
    background-color: var(--cursor-editor-selection-background);
  }

  .ui-1mctwj1:is([data-cursor-glass-mode="true"].cursor-high-contrast *) .ui-default-diff__line-content::selection {
    background-color: var(--cursor-editor-selection-background);
  }

  .ui-kqw14w:is([data-cursor-glass-mode="true"].cursor-dark *) .ui-default-diff__line-content ::selection {
    background-color: var(--cursor-editor-selection-background);
  }

  .ui-wj00fd:is([data-cursor-glass-mode="true"].cursor-dark *) .ui-default-diff__line-content::selection {
    background-color: var(--cursor-editor-selection-background);
  }

  .ui-15ncxot:not(#\#) > * + :before {
    background-color: var(--cursor-stroke-quaternary);
  }

  .ui-gk890x.ui-scroll-area__thumb--active, .ui-k92snh:is(:hover, [data-resizing="true"]):before {
    background-color: var(--cursor-stroke-secondary);
  }

  .ui-1vx0mkb:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item[data-variant="primary"] .ui-radio-group-item__circle[data-checked] .ui-radio-group-item__dot {
    background-color: var(--cursor-text-invert);
  }

  .ui-1qd9jm1:hover:not(:disabled) {
    background-color: var(--cursor-text-secondary);
  }

  .ui-1aw29wa.ui-1aw29wa:where(.ui--default-marker[data-tint="amber"][data-active] *) {
    background-color: var(--cursor-text-yellow-primary);
  }

  .ui-113fzgm.ui-113fzgm:where(.ui--default-marker[data-tint="amber"] *) {
    background-color: var(--cursor-text-yellow-secondary);
  }

  .ui-deb00n[data-selected] {
    background-color: var(--ui-tray-badge-selected-bg, var(--cursor-bg-secondary));
  }

  .ui-1otf3sv:focus-visible:not(:disabled), .ui-ftk7kb:hover:not(:disabled) {
    background-color: var(--vscode-list-hoverBackground, #2a2a2a99);
  }

  .ui-q0ftij:not(:first-child) {
    background-image: linear-gradient(var(--cursor-stroke-quaternary), var(--cursor-stroke-quaternary));
  }

  .ui-1u0pm17:not(#\#) pre:has(.ui-code-block) {
    background-image: none;
  }

  .ui-c0eeaq:not(:first-child) {
    background-repeat: no-repeat;
  }

  .ui-1k0ajt5:not(:first-child) {
    background-size: calc(100% - 32px) 1px;
  }

  .ui-ijm0mo:not(#\#) .ProseMirror table {
    border-collapse: separate;
  }

  .ui-12ax03m:not(#\#) .ProseMirror table {
    border-spacing: 0;
  }

  .ui-17e058h:focus-within {
    box-shadow: 0 0 0 1px var(--cursor-stroke-primary);
  }

  .ui-zheuzw:focus-within {
    box-shadow: 0 0 0 1px var(--cursor-stroke-secondary), 0 0 4px 0 var(--cursor-shadow-secondary), 0 8px 24px -2px var(--cursor-shadow-secondary);
  }

  .ui-k5qpxn:not(#\#) .artifact-image-container:hover {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--cursor-stroke-primary) 40%, transparent);
  }

  .ui-dhjx8s:focus-visible {
    box-shadow: 0 0 0 2px var(--cursor-bg-editor), 0 0 0 4px var(--cursor-stroke-focused);
  }

  .ui-yjiro7:focus-visible {
    box-shadow: inset 0 0 0 2px var(--cursor-stroke-focused);
  }

  .ui-15ysqaf:focus-within, .ui-1jpggdu:not(#\#) .ui-marketplace-plugins-list .ui-plugin-item--btn:focus, .ui-1xk3k8f:focus-visible, .ui-rpah8y:not(#\#) .ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible, .ui-ve0efs:not(#\#).ui-marketplace-plugins-list .ui-plugin-item--btn:focus, .ui-zdybtb:not(#\#).ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible {
    box-shadow: none;
  }

  .ui-16rd43c:not(#\#) .md-color-swatch, .ui-1f22r0v:not(#\#) .ui-pill.ui-prompt-input-mention-chip, .ui-1ymidqp:not(#\#) > .ui-dialog-header + .ui-connect-remote-host-form, .ui-b4qz09:not(#\#) .ui-icon-button[data-size="lg"], .ui-hqtw5k:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-ir3qrx:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item__circle {
    box-sizing: border-box;
  }

  .ui-53yrkb:not(#\#) :before, .ui-i70sqd:not(#\#) *, .ui-jhib93:not(#\#) :after {
    box-sizing: inherit;
  }

  .ui-u247em:not(#\#) .ui-prompt-input-mention-chip__line-range {
    color: color-mix(in srgb, currentColor 52%, transparent);
  }

  .ui-136t18y:not(#\#) .ui-model-picker__item-content .markdown-root, .ui-14hh7ii:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-17gvz1i:not(#\#) .ui-prompt-input-mention-chip__label, .ui-19cbrir:not(#\#) .ui-model-picker__item-content--disabled .markdown-root, .ui-19jwa1t:not(#\#) .ui-prompt-input-tiptap-readonly__content, .ui-1mu90nf:not(#\#) .ProseMirror, .ui-1rx8czd:not(#\#) .ui-model-picker__trigger.ui-button .markdown-root, .ui-1s7xdnk:not(#\#) .ui-prompt-input-mention-chip__close-icon .cursor-icon, .ui-1u20bc3:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-1xznb29:not(#\#).markdown-glass-inline-code pre code, .ui-7rugyr:not(#\#) .ui-model-picker__trigger-text .markdown-root, .ui-amtmd7:not(#\#) .ui-model-picker__trigger.ui-button .markdown-root p, .ui-kiqwi2:not(#\#) .ui-prompt-input-mention-chip__close-icon:focus-visible, .ui-r37rs9:not(#\#) .ui-prompt-input-mention-chip__close-icon:hover, .ui-v6cwy7:not(#\#) .ui-prompt-input-command-chip__label {
    color: inherit;
  }

  .ui-1pu9ict:not(#\#) .ui-button__kbs, .ui-1wvtay5:not(#\#)[data-variant="primary"][data-color="primary"] .ui-button__kbs {
    color: var(--cursor-action-label);
  }

  .ui-13cqkcv:not(#\#).ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"]:hover, .ui-1ini3yk:not(#\#) .ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"]:hover, .ui-1m8geab:not(#\#).ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"], .ui-1w411gi:not(#\#) .ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"] {
    color: var(--cursor-bg-accent);
  }

  .ui-65a69t:hover:not(:disabled) {
    color: var(--cursor-icon-blue-secondary);
  }

  .ui-1t3pb:hover:not(:disabled) {
    color: var(--cursor-icon-cyan-secondary);
  }

  .ui-1f2t11e:hover:not(:disabled) {
    color: var(--cursor-icon-green-secondary);
  }

  .ui-1ol8r9j:hover:not(:disabled), .ui-nqqxyl.ui-nqqxyl:where(.ui--default-marker:hover[data-sidebar-menu-button] *) {
    color: var(--cursor-icon-primary);
  }

  .ui-qwwba:hover:not(:disabled) {
    color: var(--cursor-icon-red-secondary);
  }

  .ui-15qtb7q:not(#\#) .ui-slash-menu__pin-button:hover .ui-icon[data-color="tertiary"], .ui-18wm4ob:hover:not(:disabled), .ui-7q52s4:not(#\#) .ui-slash-menu__pin-button:focus-visible .ui-icon[data-color="tertiary"], .ui-a5dcp2.ui-a5dcp2:where(.ui--default-marker[data-sidebar-menu-button][data-label-tone="secondary"]:hover:not([data-active="true"]) *), .ui-j9ray7.ui-j9ray7:where(.ui--default-marker[data-sidebar-menu-button][data-label-tone="secondary"] *), .ui-wceawy.ui-wceawy:where(.ui--default-marker[data-sidebar-menu-button][data-label-tone="default"] *) {
    color: var(--cursor-icon-secondary);
  }

  .ui-11djd58:not(#\#) .ui-icon {
    color: var(--cursor-icon-tertiary);
  }

  .ui-1nxzc6:hover:not(:disabled) {
    color: var(--cursor-icon-yellow-secondary);
  }

  .ui-13czljv.ui-13czljv:where(.ui--default-marker[data-decoration-status="renamed"] *), .ui-1bt9504:not(#\#) .ui-tray-header__body a, .ui-1cpq3s2:not(#\#) .ui-tray-header__body .ui-tray-header__link, .ui-auhbfc:not(#\#) .ui-model-picker__highlight, .ui-vpgfed:not(#\#) .ui-prompt-input-mention-chip__seti {
    color: var(--cursor-text-cyan-primary);
  }

  .ui-1fyizmx.ui-1fyizmx:where(.ui--default-marker[data-decoration-status="renamed"] *), .ui-1ubflzo:hover:not(:disabled) {
    color: var(--cursor-text-cyan-secondary);
  }

  .ui-1j7xa5s:not(#\#) .artifact-image-error {
    color: var(--cursor-text-error, #f87171);
  }

  .ui-1eb8jrj.ui-1eb8jrj:where(.ui--default-marker[data-decoration-status="added"] *), .ui-6wdb66.ui-6wdb66:where(.ui--default-marker[data-decoration-status="untracked"] *) {
    color: var(--cursor-text-green-primary);
  }

  .ui-1vhd3c9.ui-1vhd3c9:where(.ui--default-marker[data-decoration-status="untracked"] *), .ui-lee2ie.ui-lee2ie:where(.ui--default-marker[data-decoration-status="added"] *) {
    color: var(--cursor-text-green-secondary);
  }

  .ui-1eih0me.ui-1eih0me:where(.ui--default-marker[data-selected] *), .ui-1n11wgv:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item[data-variant="primary"] .ui-radio-group-item__circle[data-checked], .ui-c6jdee:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item__circle {
    color: var(--cursor-text-invert);
  }

  .ui-12eu45j:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-18mj7cw:not(#\#) .ui-prompt-input-tiptap-readonly__content .ui-prompt-input-link, .ui-5owml3:not(#\#) .ProseMirror a[href], .ui-ps7d9k:not(#\#) .ui-prompt-input-tiptap-readonly__content a[href], .ui-r997cu:not(#\#) [data-streamdown-link], .ui-t7319z:not(#\#) .ProseMirror a, .ui-v3lbs5:not(#\#) .md-emphasis {
    color: var(--cursor-text-link);
  }

  .ui-8psjwf.ui-8psjwf:where(.ui--default-marker[data-decoration-status="modified"] *) {
    color: var(--cursor-text-orange-primary);
  }

  .ui-1yxk3to.ui-1yxk3to:where(.ui--default-marker[data-decoration-status="modified"] *) {
    color: var(--cursor-text-orange-secondary);
  }

  .ui-1kkoqpm:not(#\#) > .ui-collapsible[data-expandable="true"] > .ui-collapsible-header:hover .ui-collapsible-action, .ui-1pgt8xw:not(#\#)[data-renderer="mermaid"] svg foreignObject span.edgeLabel, .ui-4yd3kh:not(#\#)[data-renderer="mermaid"] svg foreignObject span.edgeLabel > p, .ui-btlndt:not(#\#)[data-renderer="mermaid"] svg foreignObject .edgeLabel, .ui-ncvd1n:not(#\#)[data-renderer="mermaid"] svg foreignObject .label {
    color: var(--cursor-text-primary) !important;
  }

  .ui-1899efy.ui-1899efy:where(.ui--default-marker[data-sidebar-menu-button][data-highlighted="true"] *), .ui-1dsx48b:hover:not(:disabled), .ui-1n1zjyt.ui-1n1zjyt:where(.ui--default-marker[data-sidebar-menu-button][data-unread="true"] *), .ui-1xd8g3f.ui-1xd8g3f:where(.ui--default-marker:hover[data-tool-call-card-marker="button"] *), .ui-1yg59ae.ui-1yg59ae:where(.ui--default-marker[data-sidebar-menu-button][data-label-tone="primary"] *), .ui-6k2pk5:hover, .ui-703dqq[data-unread="true"], .ui-a4jsi8:not(#\#) .ui-plugin-item__body > .ui-text:first-child, .ui-damggb[data-highlighted="true"], .ui-dezrh0.ui-dezrh0:where(.ui--default-marker:hover[data-tool-call-line-clickable] *), .ui-jvhwgz.ui-jvhwgz:where(.ui--default-marker[data-sidebar-menu-button][data-active="true"] *), .ui-mq2trp:not(#\#) .ProseMirror, .ui-n2mk8z[data-selected], .ui-pcua3q.cursor-icon, .ui-rx72uk:not(#\#).ui-plugin-item__body > .ui-text:first-child, .ui-vvdyaj:focus-visible, .ui-x66lbs:not(#\#) .ui-mention-preview-folder-label--file, .ui-yse9zh[data-active="true"] {
    color: var(--cursor-text-primary);
  }

  .ui-16lqtph:not(#\#) .ui-prompt-input-command-chip__search-placeholder, .ui-1nyzrfh:not(#\#) .ProseMirror p.is-editor-empty:first-child:before, .ui-1y6fbus:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-od9wbl:not(#\#) .ui-prompt-input-suggestion-ghost {
    color: var(--cursor-text-quaternary);
  }

  .ui-17aog7g:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"]:hover:not(:disabled), .ui-1ioiug2:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"], .ui-bpn0r4:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-e460cn.ui-e460cn:where(.ui--default-marker[data-decoration-status="deleted"] *), .ui-iqun2f:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"]:hover:not(:disabled), .ui-pvagfl:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"].force-hover:not(:disabled), .ui-u5457e:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"], .ui-ut126k:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"].force-hover:not(:disabled) {
    color: var(--cursor-text-red-primary);
  }

  .ui-19a2w6.ui-19a2w6:where(.ui--default-marker[data-decoration-status="deleted"] *) {
    color: var(--cursor-text-red-secondary);
  }

  .ui-9sg9q:not(#\#) > .ui-collapsible > .ui-collapsible-header .ui-collapsible-action, .ui-m7p9tb:not(#\#)[data-renderer="mermaid"] svg foreignObject .labelText, .ui-npv9h9:not(#\#) > .ui-collapsible[data-expandable="true"] > .ui-collapsible-header:hover .ui-collapsible-details {
    color: var(--cursor-text-secondary) !important;
  }

  .ui-10xv3gc:not(#\#) .ui-tray-content__list, .ui-137bqzd:not(#\#):hover .ui-icon, .ui-13epnph:not(#\#) *, .ui-1a38vzg:not(#\#) .ui-tray-header__label-suffix, .ui-1abnqxm:hover:not(:disabled), .ui-1bv24dw:not(#\#) .ui-model-picker__locked-subtitle, .ui-1gvr736:not(#\#) .ui-tray-header__label-prefix, .ui-1mrjut2:not(#\#) .ui-mention-preview-folder-label--leaf, .ui-1srf19c:not(#\#) .ProseMirror blockquote, .ui-2h3ci6:not(#\#) > .ui-collapsible[data-expandable="true"] > .ui-collapsible-header:hover .ui-shell-tool-call__line-description, .ui-5vpfxs.ui-5vpfxs:where(.ui--default-marker[data-sidebar-menu-button][data-label-tone="secondary"]:hover:not([data-active="true"]) *), .ui-7wfkjj.ui-7wfkjj:where(.ui--default-marker:hover[data-tool-call-line-clickable] *), .ui-csdr9f.ui-csdr9f:where(.ui--default-marker:hover[data-edit-tool-call-marker="minimal-header"] *), .ui-dtvtko:not(#\#) .ui-breadcrumb__hover-card-action, .ui-gmdke9:not(#\#) .ui-model-picker__trigger.ui-button, .ui-nky9vw:not(#\#) .md-subtle, .ui-ocplja.ui-ocplja:where(.ui--default-marker[data-sidebar-menu-button][data-label-tone="secondary"] *), .ui-pei9bn:focus-visible {
    color: var(--cursor-text-secondary);
  }

  .ui-1q2yn6y:not(#\#) > .ui-collapsible[data-expandable="true"] > .ui-collapsible-header:hover .ui-shell-tool-call__line-summary {
    color: var(--cursor-text-tertiary);
  }

  .ui-1uhduru:not(#\#) .ui-tray-content__list li::marker {
    color: var(--cursor-text-tertiary);
  }

  .ui-1uzo2qi.ui-1uzo2qi:where(.ui--default-marker[data-sidebar-menu-button][data-label-tone="tertiary"]:hover:not([data-active="true"]) *), .ui-3vrdzz:not(#\#) .md-meta, .ui-694ey7:not(#\#) .md-muted, .ui-axczk3:not(#\#) .ui-model-picker__trigger-text .codicon.codicon.codicon.codicon, .ui-bz4kn0.ui-bz4kn0:where(.ui--default-marker[data-sidebar-menu-button][data-label-tone="tertiary"] *), .ui-ku3d2p:not(#\#) .ui-icon, .ui-lfarnw:not(#\#) .ui-model-picker__item-content .codicon.codicon.codicon.codicon, .ui-pxjp9w[data-label-tone="tertiary"], .ui-ry80yc:not(#\#) .ui-mention-preview-folder-label, .ui-wbrcnr:not(#\#) .ui-mention-preview-folder-footer {
    color: var(--cursor-text-tertiary);
  }

  .ui-rp182j:not(#\#) .ui-prompt-input-command-chip {
    color: var(--cursor-text-yellow-primary);
  }

  .ui-18dt453.ui-18dt453:where(.ui--default-marker[data-tint="amber"] *) {
    color: var(--cursor-text-yellow-secondary);
  }

  .ui-1tx5iu0[data-selected] {
    color: var(--ui-tray-badge-selected-color, var(--cursor-text-primary));
  }

  .ui-t6aw4j[data-placeholder] {
    color: var(--ui-tray-option-placeholder-color, var(--cursor-text-tertiary));
  }

  .ui-te80os.ui-te80os:where(.ui--default-marker[data-selected] *) {
    color: var(--ui-tray-option-selected-color, var(--cursor-text-primary));
  }

  .ui-f8eauk[data-selected] {
    color: var(--vscode-foreground);
  }

  .ui-t1juwo:focus-visible {
    color: var(--vscode-textLink-foreground, #81a1c1);
  }

  .ui-1ipjjvu:not(#\#) .ui-default-diff {
    contain: layout style;
  }

  .ui-7kc1f2:not(#\#) .ui-default-diff {
    contain: none;
  }

  .ui-1nu33m7:not(#\#) .ui-scroll-area__viewport {
    container-type: inline-size;
  }

  .ui-1xbz17u:not(#\#) .ui-default-diff {
    container-type: normal;
  }

  .ui-12b1vof:not(#\#) > * + :before, .ui-1w1m56g:not(:last-child):not([data-no-divider]):not(:has( + .ui-menu__section)):not(:has( + [data-menu-section])):after, .ui-1xlr596:not(:first-child):not([data-no-divider]):before {
    content: "";
  }

  .ui-rf1v5c:not(#\#) .ProseMirror p.is-editor-empty:first-child:before {
    content: attr(data-placeholder);
  }

  .ui-1i6rymb:not(#\#) .ProseMirror:has(.ui-prompt-input-suggestion-ghost) p.is-editor-empty:before, .ui-5cb5z3:not(#\#) > .automations-trigger-thread-anchor + .automations-trigger-thread-anchor:before {
    content: none;
  }

  .ui-1h83hj0:not(#\#) .ProseMirror, .ui-lq6v[data-disabled="true"], .ui-ov3vfv:not(#\#) * {
    cursor: default;
  }

  .ui-awcn4a:disabled, .ui-o2ksq4:not(#\#) .ui-menu__toggle-row[aria-disabled="true"] {
    cursor: not-allowed;
  }

  .ui-173kuog:not(#\#) [data-streamdown-link], .ui-1ckixjh:not(#\#) .ui-prompt-input-command-chip__label--clickable, .ui-1fpujd3:not(#\#) .artifact-image-container, .ui-1fsol7k:not(#\#) .ui-tray-header__body a, .ui-1ouhmuw:not(#\#) .ui-tray-header__body .ui-tray-header__link, .ui-1s3qwjx:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-1y5ljxr[data-clickable]:not([data-disabled]):not([data-editable]), .ui-2f9ffz:not(#\#) .ProseMirror a[href], .ui-635w1l:not(#\#) .ui-pill.ui-prompt-input-mention-chip, .ui-7e8bed:not(#\#) .ProseMirror ul[data-type="taskList"] li > label input[type="checkbox"], .ui-ix796b:not(#\#) .ProseMirror a, .ui-rf3llc:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-rzpq37:not(#\#) .ui-tool-call-card__header, .ui-t28msr[data-collapsible="true"], .ui-v1jqq8:not(#\#) .ui-prompt-input-tiptap-readonly__content a[href], .ui-yce2fd:not(#\#) .ui-prompt-input-tiptap-readonly__content .ui-prompt-input-link, .ui-yg8d7j:not(#\#) .ProseMirror .ui-prompt-input-link {
    cursor: pointer;
  }

  .ui-13iplut.ui-13iplut:where(.ui--default-marker[data-section-head]:focus-visible *), .ui-156ixge:not(#\#) .ui-model-picker__item-content .markdown-root, .ui-1858o7n:not(#\#).ui-menu__row[data-focused="true"] .add-plugin-search-item-enter-icon, .ui-19a1nx4.ui-19a1nx4:where(.ui--default-marker:has([aria-expanded="true"])[data-shell-tool-call-marker="header-actions-anchor"] *), .ui-1b78ipg.ui-1b78ipg:where(.ui--default-marker:hover[data-plugin-search-row] *), .ui-1cy695u:not(#\#) .ui-menu__item-description, .ui-1g2vuzn:not(:first-child):not([data-no-divider]):before, .ui-1l2wm4q:not(#\#) svg, .ui-1mt41kw.ui-1mt41kw:where(.ui--default-marker:hover[data-shell-tool-call-marker="root"] *), .ui-1nuka3e:not(#\#) .artifact-image-container img, .ui-1t7ja91:not(#\#) .ui-add-plugin-modal__verified-by-cursor svg, .ui-1tyhgdo:not(:last-child):not([data-no-divider]):not(:has( + .ui-menu__section)):not(:has( + [data-menu-section])):after, .ui-856iqx:not(#\#) .ProseMirror.is-editor-empty:first-child:before, .ui-8ndu9y.ui-8ndu9y:where(.ui--default-marker[data-plugin-search-row][data-highlighted] *), .ui-b1hut0.ui-b1hut0:where(.ui--default-marker[data-section-head]:hover *), .ui-gzuj9.ui-gzuj9:where(.ui--default-marker[data-sidebar-group-label]:hover *), .ui-zeeh95:not(#\#) .ui-menu__row[data-focused="true"] .add-plugin-search-item-enter-icon {
    display: block;
  }

  .ui-19um9ez:not(#\#) [data-streamdown="image-wrapper"], .ui-g5lh7b:not(#\#) [data-streamdown="code-block-body"], .ui-pnpy6v:not(#\#) [data-streamdown="code-block"] {
    display: contents;
  }

  .ui-10h0t4i:not(#\#) .ui-breadcrumb__hover-card-tabs, .ui-11k8j5q:not(#\#) .ui-mention-preview-folder-row, .ui-16fljgy:not(#\#) .ui-card__title-text, .ui-17q0045:not(#\#) .ui-breadcrumb__hover-card-footer, .ui-193s4jt:not(#\#) .ui-model-picker__locked-content, .ui-1eiakfr:not(#\#) .ProseMirror ul[data-type="taskList"] li, .ui-1epp0j6:not(#\#) .ui-breadcrumb__hover-card-actions, .ui-1gdvq1a:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-1kumq3a:not(#\#) .ui-tray-content__list, .ui-1mzk2wk:not(#\#) .ui-breadcrumb__hover-card-body, .ui-1s690l0.ui-1s690l0:where(.ui--default-marker[data-sidebar-menu-button]:is([data-has-actions="true"]:hover:not([data-editing="true"]), [data-actions-active="true"], :has(.ui-sidebar-menu-button-actions :is([aria-expanded="true"], [data-expanded="true"], [data-state="open"], [data-open="true"], :focus-visible))) *), .ui-445myg:not(#\#) .ui-tray-content, .ui-cjo2wp:not(#\#) .artifact-image-placeholder, .ui-l6vo1o:not(#\#) .ui-mention-preview-folder-footer, .ui-l79zuq:not(#\#) .ui-breadcrumb__hover-card-task-row, .ui-mlquox:not(#\#) .ui-breadcrumb__hover-card-task-list, .ui-p9aibo:not(#\#) .ui-menu__item-right, .ui-ss9wpb:not(#\#) .artifact-image-grid, .ui-tmdl8w:not(#\#) .ui-model-picker__locked-actions, .ui-uczcd4:not(#\#) .ui-badge, .ui-utu7vd:not(#\#) .ui-button__label-group, .ui-yfl7zt:not(#\#) .ui-mention-preview-folder-staircase {
    display: flex;
  }

  .ui-17eqp9i:not(#\#) .ui-prompt-input-command-chip, .ui-19pyiaa:not(#\#) .ui-tool-call-line-details, .ui-1ndo1nu:not(#\#) .ui-breadcrumb__hover-card-action, .ui-1nyywke:not(#\#) .md-color-token, .ui-1qie3za.ui-1qie3za:where(.ui--default-marker:hover[data-shell-tool-call-expandable][data-shell-tool-call-marker="root"] *), .ui-80zyzy:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-fksva8:not(#\#) .ui-mention-preview-folder-label, .ui-gpny7:not(#\#) [data-compact-visible] .ui-prompt-input-tiptap-readonly, .ui-w9risr:not(#\#) .ui-pill.ui-prompt-input-mention-chip, .ui-x0keb9:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-yw2p9y:not(#\#) .ui-mention-preview-file-lead-icon {
    display: inline-flex;
  }

  .ui-1vp00vr:not(#\#) [data-compact-visible] .ui-prompt-input-tiptap-readonly__content p, .ui-2vyllf:not(#\#) [data-compact-visible] .ui-prompt-input-tiptap-readonly__content {
    display: inline;
  }

  .ui-1ai440q:not(#\#):hover > .automations-list-table__row-divider, .ui-1bvmtir:not(#\#) [data-streamdown="code-block-header"], .ui-1hc9yaz.ui-1hc9yaz:where(.ui--default-marker:hover[data-shell-tool-call-expandable][data-shell-tool-call-marker="root"] *), .ui-1j3fw0l:not(#\#):hover + .automations-list-table__row > .automations-list-table__row-divider, .ui-1kdf429:not(#\#) .ui-model-picker__display-name-hidden, .ui-1neexq6:not(#\#):hover + .automations-run-history-table__row > .automations-run-history-table__row-divider, .ui-1ovv39d.ui-1ovv39d:where(.ui--default-marker[data-state="collapsed"] *), .ui-1qcjhiq:not(#\#) [data-streamdown="image-wrapper"] > :not(img), .ui-1s71fc:not(#\#):hover > .automations-run-history-table__row-divider, .ui-1swz99a:not(#\#) .ProseMirror.is-editor-empty:first-child:before, .ui-1xoiggx:not(#\#) .ui-button.ui-sidebar-menu-button:is([data-has-actions="true"]:hover:not([data-editing="true"]), [data-actions-active="true"], :has(.ui-sidebar-menu-button-actions :is([aria-expanded="true"], [data-expanded="true"], [data-state="open"], [data-open="true"], :focus-visible))) .ui-sidebar-menu-button-end > :not(.ui-sidebar-menu-button-actions), .ui-6pm5tn:not(#\#) .ui-menu__section:has( + .ui-shell-tool-call__allowlist-footer):after, .ui-7lih43[data-collapsed="true"], .ui-81gdw1:not(#\#) .ui-prompt-input-toolbar__left > :not([data-compact-visible]), .ui-b63bt8:not(#\#) [data-menu-section]:has( + .ui-shell-tool-call__allowlist-footer):after, .ui-cx18rh:not([data-active]), .ui-plba2r.ui-plba2r:where(.ui--default-marker[data-state="collapsed"] *), .ui-pxyezn:not(#\#) .ui-prompt-input-toolbar, .ui-y36ywk:not([data-scrollable="true"]), .ui-zglbqq.ui-zglbqq:where(.ui--default-marker[data-sidebar-menu-button][data-editing="true"]:hover *) {
    display: none;
  }

  .ui-1rmc6lp:not(#\#) .ui-input-group__input {
    field-sizing: content;
  }

  .ui-1bth3th:not(#\#).ui-plugin-item__icon-fallback svg path, .ui-hf712e:not(#\#) .ui-plugin-item__icon-fallback svg path {
    fill: currentColor;
  }

  .ui-1q0qk0l:not(#\#)[data-renderer="mermaid"] svg .pieCircle:first-child {
    fill: var(--cursor-bg-cyan-primary) !important;
  }

  .ui-71z9a6:not(#\#)[data-renderer="mermaid"] svg .journey-task, .ui-dumkzk:not(#\#)[data-renderer="mermaid"] svg .task {
    fill: var(--cursor-bg-cyan-secondary) !important;
  }

  .ui-1wrrddc:not(#\#)[data-renderer="mermaid"] svg .end-state-inner {
    fill: var(--cursor-bg-elevated) !important;
  }

  .ui-1lfiu2n:not(#\#)[data-renderer="mermaid"] svg .pieCircle:nth-child(2) {
    fill: var(--cursor-bg-green-primary) !important;
  }

  .ui-18vuk2s:not(#\#)[data-renderer="mermaid"] svg .pieCircle:nth-child(6) {
    fill: var(--cursor-bg-magenta-primary) !important;
  }

  .ui-1nnmr9i:not(#\#)[data-renderer="mermaid"] svg .pieCircle:nth-child(4) {
    fill: var(--cursor-bg-orange-primary) !important;
  }

  .ui-dxn3qr:not(#\#)[data-renderer="mermaid"] svg .pieCircle:nth-child(5) {
    fill: var(--cursor-bg-red-primary) !important;
  }

  .ui-130tdtt:not(#\#)[data-renderer="mermaid"] svg .stateGroup rect, .ui-153inzj:not(#\#)[data-renderer="mermaid"] svg .node circle, .ui-15sfo8q:not(#\#)[data-renderer="mermaid"] svg .actor, .ui-1bvz11p:not(#\#)[data-renderer="mermaid"] svg .node.default rect, .ui-1i9zkt9:not(#\#)[data-renderer="mermaid"] svg .classGroup rect, .ui-1o6be1r:not(#\#)[data-renderer="mermaid"] svg .journey-section, .ui-1rrxg6z:not(#\#)[data-renderer="mermaid"] svg .section, .ui-6fjmqf:not(#\#)[data-renderer="mermaid"] svg .entityBox, .ui-l7n8em:not(#\#)[data-renderer="mermaid"] svg .statediagram-state rect, .ui-m340lp:not(#\#)[data-renderer="mermaid"] svg .activation2, .ui-paoyu3:not(#\#)[data-renderer="mermaid"] svg .activation0, .ui-t6kcto:not(#\#)[data-renderer="mermaid"] svg .node rect, .ui-udgame:not(#\#)[data-renderer="mermaid"] svg .node.default polygon, .ui-v5qwu3:not(#\#)[data-renderer="mermaid"] svg .node path, .ui-xvx18v:not(#\#)[data-renderer="mermaid"] svg .activation1, .ui-yjaldm:not(#\#)[data-renderer="mermaid"] svg .node ellipse {
    fill: var(--cursor-bg-secondary) !important;
  }

  .ui-1hefnz:not(#\#)[data-renderer="mermaid"] svg .edgeLabel rect, .ui-1nqj8qj:not(#\#)[data-renderer="mermaid"] svg .stateGroup .composit, .ui-1qz2lpk:not(#\#)[data-renderer="mermaid"] svg .statediagram-cluster rect, .ui-61u4x9:not(#\#)[data-renderer="mermaid"] svg .task-bg, .ui-amh3hd:not(#\#)[data-renderer="mermaid"] svg .cluster rect, .ui-ao988j:not(#\#)[data-renderer="mermaid"] svg .node polygon, .ui-e9ofu3:not(#\#)[data-renderer="mermaid"] svg .relationshipLabelBox, .ui-evkx12:not(#\#)[data-renderer="mermaid"] svg rect.labelBox, .ui-pdjvqy:not(#\#)[data-renderer="mermaid"] svg .classLabel .box {
    fill: var(--cursor-bg-tertiary) !important;
  }

  .ui-17tainz:not(#\#)[data-renderer="mermaid"] svg .pieCircle:nth-child(3) {
    fill: var(--cursor-bg-yellow-primary) !important;
  }

  .ui-1o6bgkf:not(#\#)[data-renderer="mermaid"] svg .note, .ui-y9yg18:not(#\#)[data-renderer="mermaid"] svg .state-note {
    fill: var(--cursor-bg-yellow-secondary) !important;
  }

  .ui-16ntbdr:not(#\#)[data-renderer="mermaid"] svg marker path {
    fill: var(--cursor-stroke-primary) !important;
  }

  .ui-15nbef8:not(#\#)[data-renderer="mermaid"] svg tspan, .ui-1851xxk:not(#\#)[data-renderer="mermaid"] svg .messageText, .ui-1e8kwn0:not(#\#)[data-renderer="mermaid"] svg .actor text, .ui-1f08nhz:not(#\#)[data-renderer="mermaid"] svg text.actor, .ui-1o1ltd2:not(#\#)[data-renderer="mermaid"] svg .edgeLabel, .ui-c3pfty:not(#\#)[data-renderer="mermaid"] svg .nodeLabel, .ui-f14c17:not(#\#)[data-renderer="mermaid"] svg .classLabel .label, .ui-n1zair:not(#\#)[data-renderer="mermaid"] svg .label, .ui-p2e97a:not(#\#)[data-renderer="mermaid"] svg text, .ui-u249u7:not(#\#)[data-renderer="mermaid"] svg .noteText, .ui-u7j1zk:not(#\#)[data-renderer="mermaid"] svg .entityLabel, .ui-uccspz:not(#\#)[data-renderer="mermaid"] svg .taskText, .ui-untr6l:not(#\#)[data-renderer="mermaid"] svg .pieTitleText, .ui-wr6f1l:not(#\#)[data-renderer="mermaid"] svg .cluster-label, .ui-yvxqpz:not(#\#)[data-renderer="mermaid"] svg .branch-label {
    fill: var(--cursor-text-primary) !important;
  }

  .ui-14ou2at:not(#\#)[data-renderer="mermaid"] svg .commit-msg, .ui-1cg1pm6:not(#\#)[data-renderer="mermaid"] svg .taskTextOutsideRight, .ui-1dcts6g:not(#\#)[data-renderer="mermaid"] svg .start-state, .ui-1dxqt7a:not(#\#)[data-renderer="mermaid"] svg .sectionTitle, .ui-1q9famx:not(#\#)[data-renderer="mermaid"] svg .end-state-outer, .ui-1wigw5x:not(#\#)[data-renderer="mermaid"] svg .relationshipLabel, .ui-c5am44:not(#\#)[data-renderer="mermaid"] svg .labelText, .ui-ek1jef:not(#\#)[data-renderer="mermaid"] svg .legend text, .ui-f6w8kv:not(#\#)[data-renderer="mermaid"] svg .commit-id, .ui-fmcbyo:not(#\#)[data-renderer="mermaid"] svg .taskTextOutsideLeft, .ui-h1c85q:not(#\#)[data-renderer="mermaid"] svg .loopText, .ui-nrralv:not(#\#)[data-renderer="mermaid"] svg .loopText tspan {
    fill: var(--cursor-text-secondary) !important;
  }

  .ui-1wbfvb7:hover:not(:disabled) {
    filter: brightness(.9);
  }

  .ui-wsxwa8.ui-wsxwa8:where(.ui--default-marker:hover[data-cta-kind] *) {
    filter: brightness(1.02);
  }

  .ui-csamtt:hover:not(:disabled) {
    filter: brightness(1.04);
  }

  .ui-168opmh:not(#\#) .ui-prompt-input-mention-chip__close-icon:focus-visible, .ui-4xucg8:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-sjold9:not(#\#) .ui-prompt-input-mention-chip__close-icon:hover {
    filter: none;
  }

  .ui-1h264cu:not(#\#) .ui-breadcrumb__hover-card-task-label, .ui-1hbhivz:not(#\#) .ui-button__kbs, .ui-1hwh2tn:not(#\#) .ui-tool-call-line, .ui-2d3e5h:not(#\#) .ui-button__label-group, .ui-tb4k1u.ui-tb4k1u:where(.ui--default-marker:is([data-stable]:not([data-stable-expanded]), [data-launcher-tab]) *), .ui-xb1aa4:not(#\#) .ui-default-diff__line-content {
    flex-basis: auto;
  }

  .ui-1358mw2:not(#\#) .ui-model-picker__locked-content, .ui-1f15s8c:not(#\#) .ui-breadcrumb__hover-card-task-list, .ui-1oh1kn:not(#\#) .ui-mention-preview-folder-staircase, .ui-1ss5xvh:not(#\#) .ui-tray-content, .ui-3gaqql:not(#\#) .ui-tray-content__list, .ui-g3tm8p[data-direction="vertical"], .ui-ue69rw:not(#\#) .ui-breadcrumb__hover-card-body {
    flex-direction: column;
  }

  .ui-15g7y82[data-variant="trailing"] {
    flex-direction: row-reverse;
  }

  .ui-1418s20[data-direction="horizontal"], .ui-1a29it8[data-variant="inline"] {
    flex-direction: row;
  }

  .ui-15fc02z:not(#\#) .ui-button__kbs, .ui-8y7201.ui-8y7201:where(.ui--default-marker:is([data-stable]:not([data-stable-expanded]), [data-launcher-tab]) *), .ui-9ewiat:not(#\#) .ui-default-diff__line-content, .ui-bytowg:not(#\#) .ui-tool-call-line, .ui-e8m9ok:not(#\#) .ui-button__label-group {
    flex-grow: 0;
  }

  .ui-tfpul6:not(#\#) .ui-breadcrumb__hover-card-task-label {
    flex-grow: 1;
  }

  .ui-15gfawd:not(#\#) > .ui-button:last-child, .ui-1fgw493:not(#\#) .ui-prompt-input-mention-chip__line-range, .ui-1hu3sry:not(#\#) .ui-mention-preview-folder-rail, .ui-1i117tw:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-1jgmy73:not(#\#) > .cursor-icon, .ui-1r7zrqb:not(#\#) .md-color-swatch, .ui-1xoeqj6:not(#\#) .ui-mention-preview-folder-label, .ui-6o07ck:not(#\#) .ui-add-plugin-modal__verified-by-cursor svg, .ui-9v5wat:not(#\#) .ui-mention-preview-file-lead-icon, .ui-ev3y82:not(#\#) .ui-icon, .ui-jyyl5c:not(#\#) .ProseMirror ul[data-type="taskList"] li > label, .ui-mkch56:not(#\#) .artifact-image-grid .artifact-image-container, .ui-nrl0z:not(#\#) .ui-button__kbs, .ui-xxi6fi.ui-xxi6fi:where(.ui--default-marker:is([data-stable]:not([data-stable-expanded]), [data-launcher-tab]) *), .ui-zub51k:not(#\#) .ui-default-diff__line-content {
    flex-shrink: 0;
  }

  .ui-125d491:not(#\#) .ui-breadcrumb__hover-card-task-label, .ui-1jrqsu7:not(#\#) .ui-button__label-group, .ui-4i2324:not(#\#) .ui-tool-call-line, .ui-fr2qd2[data-variant="trailing"], .ui-ofdsnj[data-variant="inline"] {
    flex-shrink: 1;
  }

  .ui-1ao0a8e:not(#\#) .ui-mention-preview-folder-row {
    flex-wrap: nowrap;
  }

  .ui-47aho3:not(#\#) .artifact-image-grid {
    flex-wrap: wrap;
  }

  .ui-1fs812b:not(#\#) .ui-prompt-input-mention-chip__label, .ui-mpgket:not(#\#) .ui-prompt-input-command-chip__label, .ui-mv2qiq:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-uxrjyd:not(#\#) .ui-mention-preview-cursor-ignore-overlay {
    font-family: inherit;
  }

  .ui-5e3ivh:not(#\#) .ProseMirror pre, .ui-qivsc2:not(#\#) .ProseMirror code {
    font-family: var(--cursor-font-family-mono, monospace);
  }

  .ui-7l6huh:not(#\#) .md-meta, .ui-nvyq36:not(#\#) pre code {
    font-size: .85em;
  }

  .ui-vd0lpw:not(#\#) .ui-text {
    font-size: 10px;
  }

  .ui-k6iy86:not(#\#) > .pagination-footer {
    font-size: 13px;
  }

  .ui-1f6s7ln:not(#\#) .rootfolder-icon:before, .ui-advhij:not(#\#) .folder-icon:before, .ui-cwn45a:not(#\#) .file-icon:before {
    font-size: 140%;
  }

  .ui-17niyvi:not(#\#) .ui-input-group__input {
    font-size: 17px;
  }

  .ui-pvywxr:not(#\#) .ui-text {
    font-size: 7px;
  }

  .ui-19hefba:not(#\#) .ui-tray-actions__shortcut, .ui-f6w6q:not(#\#) .ui-text {
    font-size: 9px;
  }

  .ui-127hgvb:not(#\#) .ui-prompt-input-tiptap-readonly__content, .ui-1308il2:not(#\#) .ProseMirror pre code, .ui-1xnqh3:not(#\#) .ProseMirror, .ui-7xxmpy:not(#\#) .ui-prompt-input-command-chip__label {
    font-size: inherit;
  }

  .ui-13pnusq:not(#\#) .ui-tray-content__list, .ui-1wj85k1:not(#\#) .codicon.codicon.codicon.codicon {
    font-size: var(--cursor-font-size-base);
  }

  .ui-1vekbug:not(#\#) .ProseMirror, .ui-1xrawrd[data-size="lg"], .ui-i1238y:not(#\#) .ui-prompt-input-command-chip {
    font-size: var(--cursor-font-size-lg);
  }

  .ui-1hsxuq7:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-1obecdw:not(#\#) .ui-mention-preview-folder-label, .ui-6e9wec:not(#\#) .ui-plugin-item__body > .ui-text:first-child, .ui-pf62d:not(#\#) .ui-model-picker__locked-title, .ui-sxkw25:not(#\#) .ui-model-picker__locked-subtitle, .ui-xq0ddj:not(#\#).ui-plugin-item__body > .ui-text:first-child {
    font-size: var(--cursor-font-size-sm);
  }

  .ui-191z0x:not(#\#) .ui-mention-preview-folder-footer, .ui-1cpgf8l:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge {
    font-size: var(--cursor-font-size-xs);
  }

  .ui-1gep6bz:not(#\#) .codicon.codicon.codicon.codicon {
    font-size: var(--icon-size);
  }

  .ui-1hoikib:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-1wdy200:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-size="sm"], .ui-e9qa4i:not(#\#) .ui-prompt-input-mention-chip__label, .ui-my82v7:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
    font-size: var(--mention-chip-label-font-size);
  }

  .ui-5mfe2t:not(#\#) .ui-prompt-input-mention-chip__line-range {
    font-size: var(--mention-chip-line-range-font-size);
  }

  .ui-v67t7d:not(#\#) .ProseMirror pre {
    font-size: var(--rte-font-size-code-block);
  }

  .ui-1u5rmbk:not(#\#) .ProseMirror code {
    font-size: var(--rte-font-size-code);
  }

  .ui-yuuv9h:not(#\#) .ProseMirror h1 {
    font-size: var(--rte-font-size-h1);
  }

  .ui-18yfrs9:not(#\#) .ProseMirror h2 {
    font-size: var(--rte-font-size-h2);
  }

  .ui-198jd2e:not(#\#) .ProseMirror h3 {
    font-size: var(--rte-font-size-h3);
  }

  .ui-87v5ve:not(#\#) .ProseMirror h4 {
    font-size: var(--rte-font-size-h4);
  }

  .ui-7u9glf:not(#\#) .ProseMirror h5 {
    font-size: var(--rte-font-size-h5);
  }

  .ui-kiwp9p:not(#\#) .ProseMirror h6 {
    font-size: var(--rte-font-size-h6);
  }

  .ui-1oy470a:not(#\#) .ProseMirror li {
    font-size: var(--rte-font-size-list-item);
  }

  .ui-n58zek:not(#\#) .ui-prompt-input-command-chip__label {
    font-style: inherit;
  }

  .ui-1d6vva5.ui-1d6vva5:where(.ui--default-marker[data-preview] *), .ui-b5ouyt:not(#\#) .ProseMirror em {
    font-style: italic;
  }

  .ui-1fueb69[data-placeholder] {
    font-style: normal;
  }

  .ui-mtx1lz:not(#\#) .ProseMirror {
    font-variant-ligatures: none;
  }

  .ui-1hkrvdl:not(#\#) .ui-prompt-input-command-chip__label {
    font-weight: inherit;
  }

  .ui-12y4nwe[data-size="lg"], .ui-14f7tor:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-hzi931[data-selected] {
    font-weight: var(--cursor-font-weight-medium, 500);
  }

  .ui-1rb1iwq:not(#\#) .ui-prompt-input-mention-chip__label, .ui-1riuatq:not(#\#) .ui-prompt-input-command-chip, .ui-536j3j:not(#\#) .ui-pill.ui-prompt-input-mention-chip, .ui-84zdf9:not(#\#).ui-plugin-item__body > .ui-text:first-child, .ui-fgasql:not(#\#) .ui-prompt-input-mention-chip__line-range, .ui-ibppsw:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-rkel43:not(#\#) .ui-plugin-item__body > .ui-text:first-child {
    font-weight: var(--cursor-font-weight-normal, 400);
  }

  .ui-1e5zboj:not(#\#) .ProseMirror h6, .ui-61py0w:not(#\#) .ProseMirror strong, .ui-7nr2kn:not(#\#) .ProseMirror h4, .ui-92ugig:not(#\#) .ProseMirror h1, .ui-aml37g:not(#\#) .ProseMirror h3, .ui-gpf2js:not(#\#) .ProseMirror h5, .ui-ipx154:not(#\#) .ProseMirror h2, .ui-o0dn0t:not(#\#) .ui-model-picker__locked-title, .ui-w8zadb:not(#\#) .ProseMirror table th {
    font-weight: var(--cursor-font-weight-semibold, 590);
  }

  .ui-dlds9n.ui-dlds9n:where(.ui--default-marker[data-expanded="true"] *) {
    grid-template-rows: 1fr;
  }

  .ui-182xx5y:not(#\#) .ui-breadcrumb__hover-card-action, .ui-1aqhu4d:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-1f60aez:is([data-stable]:not([data-stable-expanded]), [data-launcher-tab]), .ui-1ggi8e4:not(#\#) .ui-mention-preview-file-lead-icon, .ui-1khgfvz:not(#\#) .artifact-image-placeholder, .ui-1w8dmt8:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-1xyv5ul.ui-1xyv5ul:where(.ui--default-marker:is([data-stable]:not([data-stable-expanded]), [data-launcher-tab]) *), .ui-1yxk56k[data-variant="trailing"], .ui-4wu69m:not(#\#) .ui-mention-preview-cursor-ignore-overlay {
    justify-content: center;
  }

  .ui-782b0u:not(#\#) .ui-model-picker__locked-actions, .ui-7x7zpb:not(#\#) > * {
    justify-content: flex-end;
  }

  .ui-1j2ngfd:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
    justify-content: flex-start;
  }

  .ui-1iswdlt:not(#\#) .ui-text {
    letter-spacing: -.03em;
  }

  .ui-udxblg:not(#\#) .ui-text {
    letter-spacing: -.04em;
  }

  .ui-ioa38l:not(#\#) .ui-text {
    letter-spacing: -.05em;
  }

  .ui-1xrotn:not(#\#) .ui-input-group__input {
    letter-spacing: -.44px;
  }

  .ui-105p4p7:not(#\#) .md-meta {
    letter-spacing: .05em;
  }

  .ui-15n0xsq:not(#\#) .ui-tray-actions__shortcut {
    letter-spacing: .171px;
  }

  .ui-kvsey1[data-size="lg"] {
    letter-spacing: normal;
  }

  .ui-ejjha6:not(#\#) .ui-menu__item-description {
    line-break: auto;
  }

  .ui-1sudhdc:not(#\#) .ui-menu__item-description {
    line-clamp: unset;
  }

  .ui-1fk4se5:not(#\#) .ui-mention-preview-folder-footer {
    line-height: 1.3;
  }

  .ui-15q51bt:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-6igagz:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
    line-height: 1.35;
  }

  .ui-93qlx:not(#\#) .ui-model-picker__locked-title {
    line-height: 1.4;
  }

  .ui-3t7fso:not(#\#) .ui-model-picker__locked-subtitle, .ui-jfyhxd:not(#\#) .ProseMirror, .ui-nt0xxe:not(#\#) .ui-tray-content__list, .ui-w63bgq:not(#\#) .ProseMirror pre {
    line-height: 1.5;
  }

  .ui-115ybyz:not(#\#) .ui-text, .ui-4636ej:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-ywju8d:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge {
    line-height: 1;
  }

  .ui-7xiq26:not(#\#) > .pagination-footer {
    line-height: 18px;
  }

  .ui-m2ncoe:not(#\#) .ui-input-group__input {
    line-height: 21px;
  }

  .ui-s9zlvx[data-size="lg"] {
    line-height: 22px;
  }

  .ui-15gz5fw:not(#\#) .ui-prompt-input-command-chip__label, .ui-173hqes:not(#\#) .ui-prompt-input-tiptap-readonly__content, .ui-1cwcoq:not(#\#) .ProseMirror pre code, .ui-epom9e:not(#\#) .ProseMirror {
    line-height: inherit;
  }

  .ui-1gm5cng:not(#\#).ui-plugin-item__body > .ui-text:first-child, .ui-1pdpb8q:not(#\#) .ui-plugin-item__body > .ui-text:first-child {
    line-height: var(--cursor-line-height-sm);
  }

  .ui-15b17rv:not(#\#) .ui-mention-preview-folder-label {
    line-height: var(--cursor-spacing-5-5);
  }

  .ui-1py4tz8:not(#\#) .ui-prompt-input-mention-chip__label, .ui-viahto:not(#\#) button.ui-prompt-input-mention-chip__label--activates {
    line-height: var(--mention-chip-label-line-height);
  }

  .ui-y4jr0o:not(#\#) .ProseMirror h1 {
    line-height: var(--rte-line-height-h1);
  }

  .ui-4kw7wd:not(#\#) .ProseMirror h2 {
    line-height: var(--rte-line-height-h2);
  }

  .ui-d3ez1y:not(#\#) .ProseMirror h3 {
    line-height: var(--rte-line-height-h3);
  }

  .ui-u1riw1:not(#\#) .ProseMirror h4 {
    line-height: var(--rte-line-height-h4);
  }

  .ui-5bg6zh:not(#\#) .ProseMirror h5 {
    line-height: var(--rte-line-height-h5);
  }

  .ui-oxog81:not(#\#) .ProseMirror h6 {
    line-height: var(--rte-line-height-h6);
  }

  .ui-1xuncsy:not(#\#) .ProseMirror li {
    line-height: var(--rte-line-height-list-item);
  }

  .ui-zhum3u:not(#\#) .ProseMirror ul ul {
    list-style-type: circle;
  }

  .ui-1283wwx:not(#\#) .ProseMirror ol {
    list-style-type: decimal;
  }

  .ui-jht3ox:not(#\#) .ProseMirror ul {
    list-style-type: disc;
  }

  .ui-ak3sp9:not(#\#) .ProseMirror ul[data-type="taskList"] {
    list-style-type: none;
  }

  .ui-16aapuc:not(#\#) .ProseMirror ul ul ul {
    list-style-type: square;
  }

  .ui-1hqr6gb:not(#\#) .ui-scroll-area__viewport {
    -webkit-mask-image: linear-gradient(#00000026 0, #000 32px);
    mask-image: linear-gradient(#00000026 0, #000 32px);
  }

  .ui-5fbk3t:not(#\#) .ui-model-picker__item-content .markdown-root {
    -webkit-mask-image: linear-gradient(to right, #000 0, #000 calc(100% - var(--ui-model-picker-row-fade-width)), transparent 100%);
    mask-image: linear-gradient(to right, #000 0, #000 calc(100% - var(--ui-model-picker-row-fade-width)), transparent 100%);
  }

  .ui-juzdnj.ui-juzdnj:where(.ui--default-marker[data-sidebar-menu-button][data-use-text-overflow-fade="true"] *) {
    -webkit-mask-image: linear-gradient(to right, #000 calc(100% - var(--cursor-spacing-2-5)), transparent 100%);
    mask-image: linear-gradient(to right, #000 calc(100% - var(--cursor-spacing-2-5)), transparent 100%);
  }

  .ui-14k90fp.ui-14k90fp:where(.ui--default-marker[data-hovered]:not([data-stable]):not([data-launcher-tab]):not([data-label-editing]) *) {
    -webkit-mask-image: linear-gradient(to right, #000 calc(100% - 36px), #0000 calc(100% - 12px));
    mask-image: linear-gradient(to right, #000 calc(100% - 36px), #0000 calc(100% - 12px));
  }

  .ui-rjsyd8:not(#\#) .ui-model-picker__item-content:has(.ui-model-picker__plan-execution-inherit-label) .markdown-root {
    -webkit-mask-image: none;
    mask-image: none;
  }

  .ui-1b080l3:not(#\#) .ui-plugin-detail-view__plugin-logo img, .ui-ru56p:not(#\#).ui-plugin-detail-view__plugin-logo img {
    object-fit: contain;
  }

  .ui-1fm8p2s:not(#\#) .artifact-image-container img {
    object-fit: cover;
  }

  .ui-1h7al59:not(#\#) .ui-progress-ring-track {
    opacity: .14;
  }

  .ui-18yo9mp:not(#\#) .ui-breadcrumb__hover-card-task-row[data-state="completed"] .ui-breadcrumb__hover-card-task-label, .ui-1lgreqn:not(#\#) .ui-breadcrumb__hover-card-task-row[data-state="pending"] .ui-icon, .ui-1y7tdp2:not(#\#) .ui-breadcrumb__hover-card-task-row[data-state="pending"] .ui-breadcrumb__hover-card-task-label, .ui-dwp7p:not(#\#) .ui-breadcrumb__hover-card-task-row[data-state="completed"] .ui-icon {
    opacity: .4;
  }

  .ui-1r57x9a:not(#\#) .ui-progress-ring-fill {
    opacity: .45;
  }

  .ui-17erz03:disabled, .ui-jh5uuw:not(#\#) .markdown-root.markdown-normalized, .ui-qmm798:not(#\#).markdown-compact, .ui-rvrlp3[data-dragging] {
    opacity: .5;
  }

  .ui-1ulqlef:not(#\#) .ui-tray-actions__shortcut, .ui-norgg5.ui-norgg5:where(.ui--default-marker:hover[data-component-row] *) {
    opacity: .7;
  }

  .ui-15vtn6v:not(#\#):hover .ui-badge-indicator-inner, .ui-e5f4ai:not(#\#)[data-renderer="mermaid"] svg .edgeLabel rect {
    opacity: .9;
  }

  .ui-2pmxpp:disabled[aria-busy="true"] {
    opacity: .94;
  }

  .ui-199f5jj:not(#\#) [data-compact-visible], .ui-1axp6ib:not(#\#) .ui-pill.ui-prompt-input-mention-chip:hover .ui-prompt-input-mention-chip__leading-icon, .ui-1ccxrpl:not(#\#) .ui-prompt-input-image-grid, .ui-1glxw40:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-1w42sd3:not([data-status="open"]), .ui-2soi1h.ui-2soi1h:where(.ui--default-marker[data-sidebar-menu-button][data-editing="true"]:hover *), .ui-5m48cg.ui-5m48cg:where(.ui--default-marker[data-sidebar-menu-button][data-has-actions="true"]:hover *), .ui-8fwdij.ui-8fwdij:where(.ui--default-marker:not([data-hovered]) *), .ui-cvo7iw:not(#\#) .ui-sidebar-menu-button:hover:not(:disabled):not([data-editing="true"]) .ui-sidebar-environment-indicator[data-variant="trailing"], .ui-gck4g6:not(#\#) .ui-prompt-input-toolbar__right > *, .ui-j89kkr:not(#\#) .ui-badge-indicator, .ui-ndirzv.ui-ndirzv:where(.ui--default-marker[data-sidebar-menu-button][data-has-pin-button="true"]:hover *) {
    opacity: 0;
  }

  .ui-16m7caj[data-show-persistent], .ui-180rt98:not(#\#) .ui-menu__row[data-focused="true"] .ui-slash-menu__pin-button, .ui-19e036o.ui-19e036o:where(.ui--default-marker[data-selected] *), .ui-1bji9gj.ui-1bji9gj:where(.ui--default-marker[data-expandable-node]:hover *), .ui-1eas1pw:not(#\#):hover .ui-sidebar-group-label[data-show-actions-on-sidebar-hover="true"] .ui-sidebar-group-label-actions, .ui-1ek5uma.ui-1ek5uma:where(.ui--default-marker[data-sidebar-group-label]:has(.ui-sidebar-group-label-actions :is([aria-expanded="true"], [data-expanded="true"], [data-state="open"], [data-open="true"])) *), .ui-1euntei:focus-within, .ui-1ff8nee.ui-1ff8nee:where(.ui--default-marker:hover[data-task-tool-call-marker="header"] *), .ui-1fhj2t:hover .ui-badge-indicator, .ui-1fl7rtr.ui-1fl7rtr:where(.ui--default-marker:hover[data-plugin-item-host] *), .ui-1gmbw1z:not(#\#) .ui-pill.ui-prompt-input-mention-chip:hover .ui-prompt-input-mention-chip__close-icon, .ui-1jij757:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-read-only-mention="true"]:hover .ui-prompt-input-mention-chip__leading-icon, .ui-1lvo57k:not(#\#):hover .automations-webhook-panel__copy-button, .ui-1nikwbc.ui-1nikwbc:where(.ui--default-marker[data-sidebar-group-label]:hover *), .ui-1p3vxkh.ui-1p3vxkh:where(.ui--default-marker[data-sidebar-menu-button]:is([data-has-actions="true"]:hover:not([data-editing="true"]), [data-actions-active="true"], :has(.ui-sidebar-menu-button-actions :is([aria-expanded="true"], [data-expanded="true"], [data-state="open"], [data-open="true"], :focus-visible))) *), .ui-1r7nj73:not(#\#)[data-has-hover-actions]:hover:not([data-editable]) .ui-tray-row__hover-actions, .ui-25t5g8:focus-visible, .ui-2hkbg:hover > .ui-collapsible > .ui-collapsible-header > .ui-collapsible-chevron, .ui-3u2poo:not(#\#)[data-size][data-variant]:hover .automations-detail-title-edit-icon, .ui-3uq0tc:not(#\#) .ui-sidebar-content[data-density="compact"] .ui-sidebar-group:hover .ui-sidebar-group-label-actions, .ui-8bh1em.ui-8bh1em:where(.ui--default-marker[data-sidebar-group-label]:focus-visible *), .ui-chp81k:not(#\#)[data-has-hover-actions][data-highlighted]:not([data-editable]) .ui-tray-row__hover-actions, .ui-e57cdq.ui-e57cdq:where(.ui--default-marker:hover[data-shell-tool-call-marker="root"] *), .ui-fb00z5:not(#\#)[data-size][data-variant]:focus-within .automations-detail-title-edit-icon, .ui-gorybd.ui-scroll-area__thumb--active, .ui-gq25al[data-active], .ui-hiulfz.ui-hiulfz:where(.ui--default-marker:hover[data-edit-tool-call-marker="minimal-header"] *), .ui-icuoxk.ui-icuoxk:where(.ui--default-marker[data-sidebar-group-label][data-actions-active="true"] *), .ui-jf11qg.ui-jf11qg:where(.ui--default-marker[data-sidebar-menu-button][data-has-pin-button="true"]:hover *), .ui-k271ee:not(#\#):hover .ui-model-picker__trigger-chevron, .ui-nvd6v5[data-menu-open], .ui-rzqc54.ui-rzqc54:where(.ui--default-marker[data-sidebar-menu-button][data-editing="true"]:hover *), .ui-va5h15.ui-va5h15:where(.ui--default-marker[data-expanded="true"] *), .ui-vrank0.ui-vrank0:where(.ui--default-marker:hover[data-tool-call-card-marker="root"] *), .ui-zwv8ad:not(#\#):focus-within .automations-webhook-panel__copy-button {
    opacity: 1;
  }

  .ui-y5j7h8:not(#\#) [data-compact-visible] {
    order: 1;
  }

  .ui-x3c3u6:not(#\#) [data-compact-visible] {
    order: initial;
  }

  .ui-1yuhptl[data-collapsible="true"]:focus-visible {
    outline-color: #ffffff3d;
  }

  .ui-1c5k1om:not(#\#).add-plugin-search-trigger, .ui-1sgnpv4:not(#\#) .ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible, .ui-1tno7k0:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-1wsc22f:not(#\#) .ProseMirror a[href], .ui-2umtx4:focus:not(:focus-visible), .ui-66n0p7:not(#\#) .add-plugin-search-trigger, .ui-f4nt9h:not(#\#).ui-marketplace-plugins-list .ui-plugin-item--btn:focus, .ui-kqkpty:not(#\#) .ProseMirror, .ui-tm4c22:not(#\#) .ui-prompt-input-tiptap-readonly__content, .ui-tr58m7:not(#\#).ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible, .ui-wcw5fa:not(#\#) .ui-marketplace-plugins-list .ui-plugin-item--btn:focus, .ui-z2lg3n:focus-visible {
    outline-color: #0000;
  }

  .ui-1725o6r:focus-visible, .ui-1pe53gg:focus-visible ~ .ui-radio-group-item__circle, .ui-sglxek[data-focused] {
    outline-color: var(--cursor-stroke-focused);
  }

  .ui-dt7ydb:focus-visible {
    outline-color: var(--cursor-stroke-secondary);
  }

  .ui-88thiw:focus-visible {
    outline-color: var(--vscode-focusBorder, var(--cursor-stroke-focused));
  }

  .ui-8w47nc:focus-visible {
    outline-color: var(--vscode-focusBorder);
  }

  .ui-y9f4xx:focus-visible {
    outline-offset: -1px;
  }

  .ui-1bqaal:focus-visible, .ui-1hlne7j[data-collapsible="true"]:focus-visible {
    outline-offset: -2px;
  }

  .ui-1kysk95:not(#\#) .add-plugin-search-trigger, .ui-1qmizon:not(#\#) .ProseMirror a[href], .ui-1t7m7d:not(#\#).add-plugin-search-trigger, .ui-gvrez4:not(#\#) .ProseMirror, .ui-sg5fq0:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-wlpgjh:focus-visible {
    outline-offset: 0;
  }

  .ui-13iak60:focus-visible {
    outline-offset: 1px;
  }

  .ui-7s97pk:focus-visible, .ui-xfdoj3:focus-visible ~ .ui-radio-group-item__circle {
    outline-offset: 2px;
  }

  .ui-12yjpxx:not(#\#) .add-plugin-search-trigger, .ui-13o1sjz:not(#\#).ui-marketplace-plugins-list .ui-plugin-item--btn:focus, .ui-1hozvoz:not(#\#) .ProseMirror a[href], .ui-1l11cw3:not(#\#).ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible, .ui-1nax7u9:not(#\#).add-plugin-search-trigger, .ui-1nhd0we:not(#\#) .ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible, .ui-1xdvqd:focus:not(:focus-visible), .ui-5tzr1x:not(#\#) .ProseMirror, .ui-i5y0ii:focus-visible, .ui-lm3705:not(#\#) .ui-prompt-input-tiptap-readonly__content, .ui-owazg5:not(#\#) .ui-marketplace-plugins-list .ui-plugin-item--btn:focus, .ui-v5eu9k:not(#\#) .ProseMirror .ui-prompt-input-link {
    outline-style: none;
  }

  .ui-11ypkut[data-collapsible="true"]:focus-visible, .ui-1gze9wf:focus-visible ~ .ui-radio-group-item__circle, .ui-9v5kkp:focus-visible {
    outline-style: solid;
  }

  .ui-13jdt0x:focus:not(:focus-visible), .ui-177ymcm:not(#\#) .ProseMirror a[href], .ui-1bqkvwl:not(#\#).add-plugin-search-trigger, .ui-1dds0ug:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-1osm4s:not(#\#).ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible, .ui-1r93fqe:not(#\#) .ProseMirror, .ui-1x65lqo:focus-visible, .ui-1yljat6:not(#\#).ui-marketplace-plugins-list .ui-plugin-item--btn:focus, .ui-35jd68:not(#\#) .ui-marketplace-plugins-list .ui-plugin-item--btn:focus, .ui-hp5j2h:not(#\#) .ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible, .ui-ixp424:not(#\#) .add-plugin-search-trigger, .ui-ovj8c9:not(#\#) .ui-prompt-input-tiptap-readonly__content {
    outline-width: 0;
  }

  .ui-4xl6zf:focus-visible {
    outline-width: 1px;
  }

  .ui-1ctojcb[data-collapsible="true"]:focus-visible, .ui-784prv:focus-visible, .ui-u96i32:focus-visible ~ .ui-radio-group-item__circle {
    outline-width: 2px;
  }

  .ui-1dp00q8:not(#\#) .ProseMirror table :is(th, td) > code, .ui-1kykyxx:not(#\#) [data-streamdown-link], .ui-eaws8x:not(#\#) .ProseMirror table :is(th, td) :not(pre) > code, .ui-r6j696:not(#\#) .ProseMirror table :is(th, td) {
    overflow-wrap: anywhere;
  }

  .ui-8v76nl:not(#\#) .ProseMirror {
    overflow-wrap: break-word;
  }

  .ui-148h32c:not(#\#)[data-has-hover-actions]:hover:not([data-editable]) .ui-tray-row__hover-actions, .ui-1annlqo.ui-1annlqo:where(.ui--default-marker:hover[data-shell-tool-call-marker="root"] *), .ui-1bp6sr2:not(#\#)[data-has-hover-actions]:focus-within:not([data-editable]) .ui-tray-row__hover-actions, .ui-1ho755o:not(#\#) .ui-prompt-input-tiptap-readonly__content .ui-prompt-input-link, .ui-1k1qsat:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-1rlp7vy:is([data-ui-default-diff-interactive-row]:hover *), .ui-1uwxlpi:not(#\#) > *, .ui-3undai:not(#\#) .ui-pill.ui-prompt-input-mention-chip:hover .ui-prompt-input-mention-chip__close-icon, .ui-5kt9xb:not(#\#) .ui-menu__row[data-focused="true"] .ui-slash-menu__pin-button, .ui-ieqde5:is([data-ui-default-diff-interactive-row]:focus-within *), .ui-szkq3f:not(#\#) .ui-prompt-input-tiptap-readonly__content a[href], .ui-v9vm2e.ui-v9vm2e:where(.ui--default-marker[data-sidebar-menu-button][data-has-pin-button="true"]:hover *), .ui-z9zl9w:not(#\#) .ProseMirror a[href] {
    pointer-events: auto;
  }

  .ui-1b7fwf8:not(:last-child):not([data-no-divider]):not(:has( + .ui-menu__section)):not(:has( + [data-menu-section])):after, .ui-1ib4spx:not(#\#) .ui-sidebar-menu-button:hover:not(:disabled):not([data-editing="true"]) .ui-sidebar-environment-indicator[data-variant="trailing"], .ui-1irjmig.ui-1irjmig:where(.ui--default-marker[data-sidebar-menu-button][data-editing="true"]:hover *), .ui-1mg6mmt:not(#\#) > * + :before, .ui-1nvvfd7.ui-1nvvfd7:where(.ui--default-marker:not([data-hovered]) *), .ui-1uvxocx:not(#\#) .ui-prompt-input-command-chip__search-placeholder, .ui-487s6g:not(#\#) .ui-prompt-input-toolbar__right > *, .ui-5ah9g8:not(#\#) *, .ui-5e4b02[data-disabled="true"], .ui-daw2lg:not(:first-child):not([data-no-divider]):before, .ui-nc929k:not(#\#) .ui-prompt-input-image-grid, .ui-u5wyia:not(#\#) .ProseMirror p.is-editor-empty:first-child:before, .ui-vcituc:not(#\#) [data-compact-visible], .ui-x58otb:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-zpd85c:not(#\#) .ui-prompt-input-suggestion-ghost {
    pointer-events: none;
  }

  .ui-1aoba0k:not(#\#) > * + :before, .ui-chvic5:not(#\#) .ProseMirror p.is-editor-empty:first-child:before, .ui-ia0y8h:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-lb587a.ui-lb587a:where(.ui--default-marker[data-sidebar-menu-button][data-has-pin-button="true"] *), .ui-xflg5g:not(#\#) .ui-mention-preview-cursor-ignore-overlay {
    position: absolute;
  }

  .ui-10c0bjw:not(#\#) .ui-pill.ui-prompt-input-mention-chip, .ui-1ji2bri:not(#\#) .ProseMirror p.is-editor-empty:first-child, .ui-1n7hb7p.ui-1n7hb7p:where(.ui--default-marker[data-sidebar-menu-button][data-has-pin-button="true"] *), .ui-1ydh0hx:not(#\#) .ui-mention-preview-cursor-ignore-host, .ui-1ye9j7b[data-resizable="true"], .ui-9jxpam:not(#\#) .ui-plugin-detail-view__add-button > *, .ui-plimvf:not(#\#) .ui-add-plugin-modal__primary-button > *, .ui-txp8bn:not(#\#) > * + * {
    position: relative;
  }

  .ui-18zy7rc:not(#\#).add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-1bzc8r0:not(#\#) .ui-menu__section:has([data-testid="mcp-servers-submenu-sticky-footer"]), .ui-1kg5gby:not(#\#) .add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]) {
    position: sticky;
  }

  .ui-1kos2v9:not(#\#)[data-renderer="mermaid"] svg .slice {
    stroke: var(--cursor-bg-elevated) !important;
  }

  .ui-76vjcf:not(#\#)[data-renderer="mermaid"] svg .journey-task, .ui-jqewlf:not(#\#)[data-renderer="mermaid"] svg .task {
    stroke: var(--cursor-stroke-cyan-primary) !important;
  }

  .ui-10ztw98:not(#\#)[data-renderer="mermaid"] svg .activation1, .ui-169i5ov:not(#\#)[data-renderer="mermaid"] svg .entityBox, .ui-16m2tbu:not(#\#)[data-renderer="mermaid"] svg .node ellipse, .ui-18p8yme:not(#\#)[data-renderer="mermaid"] svg path.path, .ui-1bhj05k:not(#\#)[data-renderer="mermaid"] svg .relation, .ui-1d3ufwa:not(#\#)[data-renderer="mermaid"] svg .messageLine0, .ui-1d6xwr1:not(#\#)[data-renderer="mermaid"] svg .classGroup rect, .ui-1e6of1:not(#\#)[data-renderer="mermaid"] svg .activation2, .ui-1t3cyvf:not(#\#)[data-renderer="mermaid"] svg .actor, .ui-1w8whuf:not(#\#)[data-renderer="mermaid"] svg .node circle, .ui-1wljqk6:not(#\#)[data-renderer="mermaid"] svg .edgePath path.path, .ui-3977d2:not(#\#)[data-renderer="mermaid"] svg .statediagram-state rect, .ui-3pdmms:not(#\#)[data-renderer="mermaid"] svg .node polygon, .ui-5seobb:not(#\#)[data-renderer="mermaid"] svg .flowchart-link, .ui-8c8zru:not(#\#)[data-renderer="mermaid"] svg .node rect, .ui-9e9fvx:not(#\#)[data-renderer="mermaid"] svg .stateGroup rect, .ui-c9kfkl:not(#\#)[data-renderer="mermaid"] svg .relationshipLine, .ui-jellxm:not(#\#)[data-renderer="mermaid"] svg .node path, .ui-v07ld7:not(#\#)[data-renderer="mermaid"] svg .messageLine1, .ui-x3k6yj:not(#\#)[data-renderer="mermaid"] svg .activation0, .ui-ydvvkf:not(#\#)[data-renderer="mermaid"] svg marker path {
    stroke: var(--cursor-stroke-primary) !important;
  }

  .ui-1rkv871:not(#\#)[data-renderer="mermaid"] svg .classGroup line, .ui-fke71w:not(#\#)[data-renderer="mermaid"] svg .loopLine, .ui-uhh25h:not(#\#)[data-renderer="mermaid"] svg .actor-line, .ui-up0fhv:not(#\#)[data-renderer="mermaid"] svg line.actor-line {
    stroke: var(--cursor-stroke-secondary) !important;
  }

  .ui-1ea6ksn:not(#\#)[data-renderer="mermaid"] svg .grid .tick line, .ui-1qzxae1:not(#\#)[data-renderer="mermaid"] svg rect.labelBox, .ui-3rijk0:not(#\#)[data-renderer="mermaid"] svg .classLabel .box, .ui-638n12:not(#\#)[data-renderer="mermaid"] svg .statediagram-cluster rect, .ui-6djz02:not(#\#)[data-renderer="mermaid"] svg .section, .ui-vy23dv:not(#\#)[data-renderer="mermaid"] svg .cluster rect, .ui-wz5dwt:not(#\#)[data-renderer="mermaid"] svg .grid path {
    stroke: var(--cursor-stroke-tertiary) !important;
  }

  .ui-11mjztr:not(#\#)[data-renderer="mermaid"] svg .state-note, .ui-1ppx0r1:not(#\#)[data-renderer="mermaid"] svg .note {
    stroke: var(--cursor-stroke-yellow-secondary) !important;
  }

  .ui-si8fdd:not(#\#) .ProseMirror table {
    table-layout: fixed;
  }

  .ui-1wnptr0:not(#\#) .ui-mention-preview-cursor-ignore-overlay {
    text-align: center;
  }

  .ui-1nc6kun:not(#\#) .ProseMirror table :is(th, td), .ui-fw6t56:not(#\#) button.ui-prompt-input-mention-chip__label--activates {
    text-align: left;
  }

  .ui-1xymp8o:focus-visible {
    text-decoration-color: var(--cursor-text-quaternary);
  }

  .ui-1gxwibw:not(#\#) .ProseMirror s {
    text-decoration-line: line-through;
  }

  .ui-10qjw6q:not(#\#) .ProseMirror a, .ui-11gsd7i:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-17b1u5t:not(#\#) .ProseMirror a[href], .ui-1b4ekg:not(#\#) .ui-prompt-input-tiptap-readonly__content a[href], .ui-1hslh2n:not(#\#) .ui-prompt-input-tiptap-readonly__content .ui-prompt-input-link, .ui-1mzwe7r:not(#\#) [data-streamdown-link], .ui-fg5sa7:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-vb20c6:not(#\#) .ui-prompt-input-command-chip__label--clickable {
    text-decoration-line: none;
  }

  .ui-1f2jko9:focus-visible, .ui-1gjge62:not(#\#) [data-streamdown-link]:hover, .ui-1rxut1h:not(#\#) .ui-tray-header__body a:hover, .ui-1t7k8wa:not(#\#) .ProseMirror a:hover, .ui-8cucra:not(#\#) .ui-tray-header__body .ui-tray-header__link:hover, .ui-rj83jl:not(#\#) .ProseMirror u {
    text-decoration-line: underline;
  }

  .ui-10hd9ah:focus-visible {
    text-decoration-thickness: 1px;
  }

  .ui-59uhp:not(#\#) > .ui-collapsible > .ui-collapsible-header, .ui-xlcwlc.ui-xlcwlc:where(.ui--default-marker[data-sidebar-menu-button][data-use-text-overflow-fade="true"] *) {
    text-overflow: clip;
  }

  .ui-125pg48:not(#\#) .ui-model-picker__trigger-text .markdown-root p, .ui-1gi1nhr:not(#\#) .ui-prompt-input-mention-chip__label, .ui-36xbte:not(#\#) .ProseMirror p.is-editor-empty:first-child:before, .ui-d8jv5v:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-dfry9m:not(#\#) .ui-menu__item-description, .ui-r88skf:not(#\#) .ui-model-picker__trigger-text .markdown-root {
    text-overflow: ellipsis;
  }

  .ui-1dnqcz6:not(#\#) .md-meta {
    text-transform: uppercase;
  }

  .ui-c64ud2:focus-visible {
    text-underline-offset: 2px;
  }

  .ui-ovohli:is(:hover, [data-resizing="true"]):before, .ui-ptmx5x:active:not(:disabled), .ui-vimg57:active {
    transform: none;
  }

  .ui-108grip:not(#\#)[data-open="false"] .automations-template-gallery__toggle-icon, .ui-111saq9.ui-111saq9:where(.ui--default-marker[data-sidebar-group][data-collapsed="true"] *) {
    transform: rotate(-90deg);
  }

  .ui-18vm6j1.ui-18vm6j1:where(.ui--default-marker[data-section-expanded="true"] *) {
    transform: rotate(0);
  }

  .ui-1tohbj2:active:not(:disabled) {
    transform: scale(.94);
  }

  .ui-1dtlu5w:not(#\#):active .ui-badge-indicator-inner {
    transform: scale(.95);
  }

  .ui-103r8r6:not(#\#) .ui-prompt-input-toolbar__right > *, .ui-1aim291:not(#\#) [data-compact-visible] {
    transform: scale(.96);
  }

  .ui-10jiama:active:not(:disabled) {
    transform: scale(.985);
  }

  .ui-iz0s2h:not(#\#) .cursor-icon.ui-icon.md-inline-icon-brain {
    transform: translateY(-1px);
  }

  .ui-1yehp4y:not(#\#) .ui-prompt-input-mention-chip__close-icon {
    transform: translateY(-50%);
  }

  .ui-126js89.ui-126js89:where(.ui--default-marker[data-expanded="true"] *) {
    transform: translateY(0);
  }

  .ui-dxbb15:not(#\#) .artifact-image-container {
    transition-duration: .15s;
  }

  .ui-1dspi4z:not(#\#) > .ui-progress-bar-fill {
    transition-duration: .24s;
  }

  .ui-15985bi:not(#\#) .ui-badge-indicator, .ui-1wasuou:not(#\#) > .ui-collapsible > .ui-collapsible-header .ui-collapsible-action {
    transition-duration: var(--cursor-duration-fast);
  }

  .ui-12ki4gt:not(#\#) .ui-prompt-input-mention-chip__leading-icon, .ui-13r3v1v:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-15nvkio:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-1m8w92x:not(#\#) .ProseMirror a[href], .ui-8j47t7:not(#\#) [data-compact-visible], .ui-jkofz2:not(#\#) .ui-prompt-input-image-grid, .ui-w451he:not(#\#) .ui-prompt-input-toolbar__right > * {
    transition-duration: var(--cursor-duration-normal);
  }

  .ui-1rlc2fk:not(#\#) .ProseMirror a[href], .ui-q1eshi:not(#\#) .ProseMirror .ui-prompt-input-link {
    transition-property: background-color, color;
  }

  .ui-c1qo5e:not(#\#) .artifact-image-container {
    transition-property: border-color, box-shadow;
  }

  .ui-5u2hwk:not(#\#) > .ui-collapsible > .ui-collapsible-header .ui-collapsible-action {
    transition-property: color;
  }

  .ui-1dn2el2:hover > .ui-collapsible > .ui-collapsible-header > .ui-collapsible-chevron, .ui-1q5y0s4[data-resizing="true"] {
    transition-property: none;
  }

  .ui-1jtafbl:not(#\#) .ui-prompt-input-toolbar__right > *, .ui-1p81vlf:not(#\#) .ui-prompt-input-image-grid, .ui-z8vtlx:not(#\#) [data-compact-visible] {
    transition-property: opacity, transform, max-width;
  }

  .ui-1ea5dfj:not(#\#) .ui-prompt-input-mention-chip__leading-icon, .ui-l25qen:not(#\#) .ui-badge-indicator, .ui-q9q64m:not(#\#) .ui-prompt-input-mention-chip__close-icon {
    transition-property: opacity;
  }

  .ui-kzdqh4:not(#\#) > .ui-progress-bar-fill {
    transition-property: transform;
  }

  .ui-1rnyez6:not(#\#) .ui-prompt-input-toolbar__right > *, .ui-1vyjxps:not(#\#) [data-compact-visible], .ui-cjbrq0:not(#\#) .ui-prompt-input-image-grid {
    transition-timing-function: cubic-bezier(.215, .61, .355, 1);
  }

  .ui-1e5utjl:not(#\#) .ProseMirror a[href], .ui-1e9rhse:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-1ic6qco:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-2qpogr:not(#\#) .ui-prompt-input-mention-chip__leading-icon, .ui-wiqhhm:not(#\#) .ui-badge-indicator {
    transition-timing-function: ease;
  }

  .ui-1h4w1mf:not(#\#) > .ui-progress-bar-fill {
    transition-timing-function: linear;
  }

  .ui-1mh4725:not(#\#) > .ui-collapsible > .ui-collapsible-header .ui-collapsible-action {
    transition-timing-function: var(--cursor-easing-in-out);
  }

  .ui-15daa7l:not(#\#) *, .ui-1dks42t[data-clickable]:not([data-disabled]):not([data-editable]), .ui-dcwjxm:not(#\#) .ui-prompt-input-suggestion-ghost, .ui-quze7d:not(#\#) .ui-model-picker__trigger-text .markdown-root, .ui-so3yrf:not(#\#) .ui-prompt-input-command-chip__search-placeholder {
    user-select: none;
  }

  .ui-phc6wp:not(#\#) .codicon.codicon.codicon.codicon {
    vertical-align: -2px;
  }

  .ui-1qhqwf3:not(#\#) .md-color-token {
    vertical-align: baseline;
  }

  .ui-1elq4rb:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
    vertical-align: middle;
  }

  .ui-1l39r0x:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-1n6y68x[data-variant="inline"] {
    vertical-align: text-bottom;
  }

  .ui-msdveq:not(#\#) .ProseMirror table :is(th, td) {
    vertical-align: top;
  }

  .ui-135wa6w:not(#\#) .codicon.codicon.codicon.codicon {
    vertical-align: var(--icon-vertical-align);
  }

  .ui-1se4hcz:not(#\#) [data-compact-visible], .ui-3r4xvr:not(#\#) .ui-prompt-input-image-grid, .ui-dj0rwu:not(#\#) .ui-prompt-input-toolbar__right > * {
    visibility: hidden;
  }

  .ui-18lgmoh:is([data-ui-default-diff-interactive-row]:focus-within *), .ui-1vwvw6o:is([data-ui-default-diff-interactive-row]:hover *) {
    visibility: visible;
  }

  .ui-1apyv4n:not(#\#) .ProseMirror table :is(th, td) :not(pre) > code, .ui-qxw2v:not(#\#) .ProseMirror table :is(th, td) > code {
    white-space: break-spaces;
  }

  .ui-14r1efp:not(#\#) .ui-menu__item-description, .ui-1sl4r4o:not(#\#) .ui-model-picker__item-content .markdown-root p, .ui-1tcwu4u:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-1um2tzz:not(#\#) .ui-model-picker__trigger-text .markdown-root, .ui-90yeow:not(#\#) .ui-model-picker__item-content .markdown-root, .ui-aiix6t:not(#\#) .ui-model-picker__trigger-text .markdown-root p, .ui-ksf2fu:not(#\#) [data-compact-visible] .ui-prompt-input-tiptap-readonly, .ui-ml8kew:not(#\#) .ui-mention-preview-folder-label, .ui-ozjwig:not(#\#) .ui-prompt-input-mention-chip__label, .ui-rq0ssz:not(#\#) .ProseMirror p.is-editor-empty:first-child:before {
    white-space: nowrap;
  }

  .ui-18r89ij:not(#\#) .ProseMirror, .ui-zt4vqu:not(#\#) .ui-prompt-input-suggestion-ghost {
    white-space: pre-wrap;
  }

  .ui-u9cnjc:not(#\#) .ui-tray-header__title {
    word-break: break-all;
  }

  .ui-1j1imta:not(#\#) .ProseMirror, .ui-1vwihd1:not(#\#) .ProseMirror table :is(th, td) :not(pre) > code, .ui-rl542n:not(#\#) .ProseMirror table :is(th, td) > code {
    word-break: break-word;
  }

  .ui-14wswld:not(#\#) .ProseMirror table :is(th, td) {
    word-break: normal;
  }

  .ui-1d4ixsa:not(#\#) .ProseMirror {
    word-wrap: break-word;
  }

  .ui-135w3n3:focus-visible, .ui-13fc9ef:not(#\#) .ui-menu__section:has([data-testid="mcp-servers-submenu-sticky-footer"]), .ui-1p2ciu6[data-focused], .ui-7rg20z:not(#\#) .ui-add-plugin-modal__primary-button > *, .ui-usyfxl:not(#\#) .ui-plugin-detail-view__add-button > * {
    z-index: 1;
  }

  .ui-ulwhhz:not(#\#) svg {
    zoom: .8;
  }

  .ui-wai511:has(.ui-tooltip-content) {
    align-items: stretch;
  }

  .ui-106y27v:has(.ui-tooltip-content), .ui-15whoe6:has([data-copied]) {
    display: flex;
  }

  .ui-7b3dt5:has(.ui-tooltip-content) {
    flex-direction: column;
  }

  .ui-1ljwrgm:has([aria-expanded="true"]), .ui-d7u97p:has(:focus-visible) {
    opacity: 1;
  }

  .ui-1b159ma:has( > .automations-run-history-table__row-link:focus-visible), .ui-1wxgoqy:has( > .automations-list-table__row-link:focus-visible) {
    outline-offset: -2px;
  }

  .ui-mydocw:has([aria-expanded="true"]) {
    pointer-events: auto;
  }

  .ui-lo07my:focus-visible:not(#\#) button {
    box-shadow: none;
  }

  .ui-1yj6f7u:focus-visible:not(#\#) .ui-prompt-input-mention-chip__close-icon {
    opacity: 0;
  }

  .ui-16wtl7j:focus-visible:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-qnssf1:focus-visible:not(#\#) .ProseMirror a[href] {
    outline-color: var(--cursor-stroke-cyan-primary);
  }

  .ui-20mly:focus-visible:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-y6hb9n:focus-visible:not(#\#) .ProseMirror a[href] {
    outline-offset: 0;
  }

  .ui-1q76kwg:focus-visible:not(#\#) button {
    outline-style: none;
  }

  .ui-1gv6a0t:focus-visible:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-85bc2o:focus-visible:not(#\#) .ProseMirror a[href] {
    outline-style: solid;
  }

  .ui-1mkgu1x:focus-visible:not(#\#) button {
    outline-width: 0;
  }

  .ui-1tugvza:focus-visible:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-uc48an:focus-visible:not(#\#) .ProseMirror a[href] {
    outline-width: 1px;
  }

  .ui-17kgsl5:visited {
    color: inherit;
  }

  .ui-1oqui1x:disabled {
    background-color: #0000;
  }

  .ui-1owu3us:disabled {
    color: var(--cursor-text-tertiary);
  }

  .ui-tgyt42:disabled {
    cursor: default;
  }

  .ui-1s07b3s:disabled {
    cursor: not-allowed;
  }

  .ui-8ivg66:disabled {
    opacity: .48;
  }

  .ui-ijokvz:disabled {
    opacity: .5;
  }

  .ui-aqnwrm:disabled {
    pointer-events: none;
  }

  .ui-147mqoj:not(#\#) .ProseMirror .ui-prompt-input-link:visited, .ui-3lptxq:not(#\#) .ProseMirror a[href]:visited {
    color: var(--cursor-text-link);
  }

  .ui-1c20lli:hover {
    background-color: color-mix(in srgb, currentColor 16%, transparent);
  }

  .ui-t705p0:hover {
    background-color: color-mix(in srgb, var(--cursor-bg-elevated) 96%, transparent);
  }

  .ui-2i6cxe:hover {
    background-color: color-mix(in srgb, var(--cursor-bg-green-primary) 80%, var(--cursor-bg-green-secondary));
  }

  .ui-qnhvqq:hover {
    background-color: color-mix(in srgb, var(--cursor-bg-red-primary) 80%, var(--cursor-bg-red-secondary));
  }

  .ui-tzhzpk:hover {
    background-color: color-mix(in srgb, var(--cursor-bg-tertiary) 50%, transparent);
  }

  .ui-9ykgqd:hover {
    background-color: color-mix(in srgb, var(--cursor-bg-yellow-primary) 80%, var(--cursor-bg-yellow-secondary));
  }

  .ui-l757js:hover {
    background-color: #eab30826;
  }

  .ui-113ai5h:hover {
    background-color: #ffffff08;
  }

  .ui-gpw4wj:hover {
    background-color: #ffffff0d;
  }

  .ui-6ff8kc:hover {
    background-color: #ffffff14;
  }

  .ui-1vm225t:hover {
    background-color: #ffffff1a;
  }

  .ui-17iuh41:hover {
    background-color: #fff3;
  }

  .ui-5pavn3:hover {
    background-color: #ffffff40;
  }

  .ui-1n5bzlp:hover {
    background-color: #0000;
  }

  .ui-1hs1b22:hover {
    background-color: var(--bg-primary, var(--cursor-bg-quaternary));
  }

  .ui-xoflzz:hover {
    background-color: var(--color-theme-bg-secondary);
  }

  .ui-16adxzb:hover {
    background-color: var(--color-theme-hover);
  }

  .ui-1gwpfvk:hover {
    background-color: var(--cursor-bg-active);
  }

  .ui-1n539p5:hover {
    background-color: var(--cursor-bg-cyan-secondary);
  }

  .ui-114h9k8:hover {
    background-color: var(--cursor-bg-green-secondary);
  }

  .ui-1dj0wfk:hover {
    background-color: var(--cursor-bg-hover, #8080801a);
  }

  .ui-1ir8tl1:hover {
    background-color: var(--cursor-bg-purple-secondary);
  }

  .ui-qjnua1:hover {
    background-color: var(--cursor-bg-quaternary);
  }

  .ui-1u9o498:hover {
    background-color: var(--cursor-bg-red-primary);
  }

  .ui-1edmyzl:hover {
    background-color: var(--cursor-bg-red-secondary);
  }

  .ui-1kj6vsg:hover {
    background-color: var(--cursor-bg-secondary);
  }

  .ui-1iuyybk:hover {
    background-color: var(--cursor-bg-tertiary);
  }

  .ui-1s7e4bb:hover {
    background-color: var(--cursor-bg-yellow-secondary);
  }

  .ui-3ctksj:hover {
    background-color: var(--cursor-button-secondary-hover-background);
  }

  .ui-13vr3t0:hover {
    background-color: var(--cursor-icon-primary, var(--vscode-editor-foreground)) !important;
  }

  .ui-1kik0b9:hover {
    background-color: var(--cursor-stroke-secondary);
  }

  .ui-1b0w63:hover {
    background-color: var(--cursor-text-primary);
  }

  .ui-1jop7of:hover {
    background-color: var(--ui-default-diff-add-line-bg-hover);
  }

  .ui-170b7pq:hover {
    background-color: var(--vscode-dropdown-hoverBackground);
  }

  .ui-1v70nly:hover {
    box-shadow: 0 0 0 2px color-mix(in srgb, var(--cursor-stroke-focused) 40%, transparent);
  }

  .ui-1wtrbu5:hover {
    box-shadow: none;
  }

  .ui-144v4sp:hover {
    color: inherit;
  }

  .ui-qvire7:hover {
    color: var(--cursor-button-secondary-foreground);
  }

  .ui-wtkblp:hover {
    color: var(--cursor-icon-primary);
  }

  .ui-5408cx:hover {
    color: var(--cursor-icon-secondary);
  }

  .ui-1rqcgll:hover {
    color: var(--cursor-text-link);
  }

  .ui-7gh5u8:hover {
    color: var(--cursor-text-primary);
  }

  .ui-xs50az:hover {
    color: var(--cursor-text-secondary);
  }

  .ui-1imywvh:hover {
    color: var(--cursor-text-tertiary);
  }

  .ui-15ytwcw:hover {
    color: var(--text-danger-secondary, var(--cursor-text-red-primary));
  }

  .ui-1ycqkp2:hover {
    color: var(--text-danger-secondary, var(--cursor-text-red-secondary));
  }

  .ui-1r56s12:hover {
    color: var(--text-danger, var(--cursor-text-red-primary));
  }

  .ui-1xvt0pi:hover {
    color: var(--text-warn, var(--cursor-text-yellow-primary));
  }

  .ui-jy4ym8:hover {
    color: var(--ui-default-diff-add-line-fg);
  }

  .ui-1meac5u:hover {
    color: var(--vscode-foreground);
  }

  .ui-4w8yvs:hover {
    color: var(--vscode-textLink-foreground, #81a1c1);
  }

  .ui-1spsku0:hover {
    filter: brightness(.9);
  }

  .ui-18uuni6:hover {
    opacity: .9;
  }

  .ui-1o7uuvo:hover {
    opacity: 1;
  }

  .ui-jgwt1h:hover {
    text-decoration-color: var(--cursor-icon-quaternary);
  }

  .ui-7tzsy9:hover {
    text-decoration-color: var(--cursor-text-primary);
  }

  .ui-1o1kmgy:hover {
    text-decoration-color: var(--cursor-text-quaternary);
  }

  .ui-1sur9pj:hover {
    text-decoration-line: underline;
  }

  .ui-13iqwor:hover {
    text-decoration-style: solid;
  }

  .ui-1yp5wxd:hover {
    text-decoration-thickness: 1px;
  }

  .ui-qyrhhy:hover {
    text-underline-offset: 2px;
  }

  .ui-uijksh:focus {
    -webkit-focus-ring-color: transparent;
  }

  .ui-1a9ecnp:focus {
    background-color: var(--cursor-bg-tertiary);
  }

  .ui-r9r2s9:focus {
    box-shadow: none;
  }

  .ui-2ks6lk:focus {
    color: var(--vscode-textLink-foreground, #81a1c1);
  }

  .ui-5sc2bl:focus {
    outline-color: #0000 !important;
  }

  .ui-1xwnvu1:focus {
    outline-color: #0000;
  }

  .ui-1f46dx0:focus {
    outline-color: var(--cursor-base);
  }

  .ui-167vgm8:focus {
    outline-offset: -1px;
  }

  .ui-1v6apga:focus {
    outline-offset: 0 !important;
  }

  .ui-1n5q8uh:focus {
    outline-offset: 0;
  }

  .ui-114m6e8:focus {
    outline-style: none !important;
  }

  .ui-hlp2gg:focus {
    outline-style: none;
  }

  .ui-1de710j:focus {
    outline-style: solid;
  }

  .ui-1mk4awo:focus {
    outline-width: 0 !important;
  }

  .ui-1l9t207:focus {
    outline-width: 0;
  }

  .ui-at8dtc:focus {
    outline-width: 1px;
  }

  .ui-5qs596:focus {
    outline-width: 3px;
  }

  .ui-pb2eou:active {
    background-color: var(--cursor-bg-active);
  }

  .ui-13bk3u8:hover:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-19ul5qq:hover:not(#\#) .ProseMirror a[href] {
    background-color: var(--cursor-bg-cyan-secondary);
  }

  .ui-1p6j26l:active {
    background-color: var(--cursor-bg-tertiary);
  }

  .ui-19p5jqy:active {
    background-color: var(--cursor-stroke-secondary);
  }

  .ui-pk4wdd:active {
    box-shadow: none;
  }

  .ui-r6i38e:active {
    color: var(--vscode-textLink-foreground, #81a1c1);
  }

  .ui-1f2zl9v:active {
    opacity: .8;
  }

  .ui-ajdars:active {
    opacity: .85;
  }

  .ui-13lo8yw:hover:not(#\#) .ui-prompt-input-mention-chip__close-icon {
    opacity: 0;
  }

  .ui-4gyw5p:active {
    opacity: 1;
  }

  .ui-112g7q:hover:not(#\#) .ProseMirror a[href], .ui-1en3258:hover:not(#\#) .ProseMirror .ui-prompt-input-link {
    text-decoration-line: none;
  }

  .ui-q18g2u:hover:not(#\#) .ui-prompt-input-command-chip__label--clickable, .ui-qafoqo:hover:not(#\#) button.ui-prompt-input-mention-chip__label--activates {
    text-decoration-line: underline;
  }

  .ui-k4oym4:active {
    transform: scale(.98);
  }

  .ui-18l9mn6:focus:not(#\#) button {
    box-shadow: none;
  }

  .ui-16ika0c:focus:not(#\#) button {
    outline-style: none;
  }

  .ui-61obds:focus:not(#\#) button {
    outline-width: 0;
  }

  @media (prefers-reduced-motion: reduce) {
    .ui-nqxwjk.ui-nqxwjk {
      -webkit-background-clip: border-box;
    }

    .ui-et542o.ui-et542o {
      -webkit-mask-image: none;
    }

    .ui-1xgngqn.ui-1xgngqn {
      -webkit-text-fill-color: unset;
    }

    .ui-1s1fvk8.ui-1s1fvk8 {
      animation-duration: .01ms;
    }

    .ui-1aquc0h.ui-1aquc0h {
      animation-name: none;
    }

    .ui-1nj9eaa.ui-1nj9eaa {
      backdrop-filter: none;
    }

    .ui-15mlgz9.ui-15mlgz9 {
      background-clip: border-box;
    }
  }

  @media (width >= 1024px) {
    .ui-kdx0rw.ui-kdx0rw {
      display: inline;
    }

    .ui-1oob3yn.ui-1oob3yn {
      display: none;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .ui-kio4u3.ui-kio4u3 {
      display: none;
    }

    .ui-ynhoh1.ui-ynhoh1 {
      filter: none;
    }
  }

  @media (width <= 500px) {
    .ui-q9anqm.ui-q9anqm {
      flex-direction: column;
    }
  }

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

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

  @media (width <= 500px) {
    .ui-1khlpw.ui-1khlpw {
      justify-content: flex-start;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .ui-1t5kwm9.ui-1t5kwm9 {
      -webkit-mask-image: none;
      mask-image: none;
    }

    .ui-fp8ul4.ui-fp8ul4 {
      opacity: .5;
    }

    .ui-16dpw5u.ui-16dpw5u {
      opacity: 1;
    }

    .ui-uupxpy.ui-uupxpy {
      transform: none;
    }

    .ui-144st5w.ui-144st5w {
      transition-duration: .01ms, .01ms;
    }

    .ui-sagj69.ui-sagj69 {
      transition-duration: .01ms;
    }

    .ui-4wkmsb.ui-4wkmsb {
      transition-property: none;
    }
  }

  .ui-tzbkiz:active:not(#\#) button {
    box-shadow: none;
  }

  .ui-19qhsj:active:not(#\#) button {
    outline-style: none;
  }

  .ui-1hq5aes:active:not(#\#) button {
    outline-width: 0;
  }

  @media (prefers-reduced-motion: reduce) {
    .ui-117o1no.ui-117o1no:not(#\#) .ui-prompt-input-image-grid, .ui-19h2hks.ui-19h2hks:not(#\#) [data-compact-visible], .ui-at7rnd.ui-at7rnd:not(#\#) .ui-prompt-input-toolbar__right > * {
      transition-property: none;
    }
  }

  @container (width <= 320px) {
    .ui-18exw4b.ui-18exw4b {
      display: none;
    }
  }

  @container (width <= 250px) {
    .ui-ee6ls6.ui-ee6ls6:not(#\#) .ui-prompt-input-mode-chip .ui-pill__label {
      display: none;
    }
  }
}

@layer priority5 {
  .ui-1ofwywf {
    border-bottom-color: #a3be8c;
  }

  .ui-1fda7yg {
    border-bottom-color: #e4e4e4;
  }

  .ui-1beuf8l {
    border-bottom-color: color-mix(in srgb, var(--cursor-stroke-tertiary) 72%, transparent);
  }

  .ui-1fxii13 {
    border-bottom-color: color-mix(in srgb, var(--cursor-text-primary) 11%, var(--cursor-stroke-tertiary));
  }

  .ui-rl0c04 {
    border-bottom-color: color-mix(in srgb, var(--cursor-text-primary) 25%, transparent);
  }

  .ui-1207m0j {
    border-bottom-color: color-mix(in srgb, var(--cursor-text-yellow-primary) 28%, transparent);
  }

  .ui-1tnzt7h {
    border-bottom-color: currentColor;
  }

  .ui-1mhbxeu {
    border-bottom-color: #eab3084d;
  }

  .ui-16gzn2n {
    border-bottom-color: #ffffff1f;
  }

  .ui-16stqrj {
    border-bottom-color: #0000;
  }

  .ui-8daab9 {
    border-bottom-color: var(--card-border-color, var(--cursor-stroke-secondary));
  }

  .ui-1whwu70 {
    border-bottom-color: var(--color-theme-border-02, transparent);
  }

  .ui-v5fxzd {
    border-bottom-color: var(--cursor-bg-accent);
  }

  .ui-139nuhn {
    border-bottom-color: var(--cursor-bg-elevated);
  }

  .ui-13th5wr {
    border-bottom-color: var(--cursor-bg-secondary);
  }

  .ui-677bd2 {
    border-bottom-color: var(--cursor-stroke-danger-tertiary, var(--border-danger-tertiary));
  }

  .ui-1kz400p {
    border-bottom-color: var(--cursor-stroke-danger-tertiary, var(--cursor-stroke-red-primary));
  }

  .ui-1ih835e {
    border-bottom-color: var(--cursor-stroke-primary);
  }

  .ui-1g95lbd {
    border-bottom-color: var(--cursor-stroke-quaternary);
  }

  .ui-f4c8ic {
    border-bottom-color: var(--cursor-stroke-red-primary);
  }

  .ui-oll2yv {
    border-bottom-color: var(--cursor-stroke-secondary, var(--color-theme-border-secondary, #ffffff1a));
  }

  .ui-1jfuf7k {
    border-bottom-color: var(--cursor-stroke-secondary);
  }

  .ui-17fyfba {
    border-bottom-color: var(--cursor-stroke-tertiary);
  }

  .ui-9ps9xp {
    border-bottom-color: var(--cursor-text-primary);
  }

  .ui-3exo43 {
    border-bottom-color: var(--prompt-input-container-border);
  }

  .ui-18zsnby {
    border-bottom-color: var(--vscode-widget-border, #80808033);
  }

  .ui-1kdfb9l {
    border-bottom-color: var(--vscode-widget-border, transparent);
  }

  .ui-frllxf {
    border-bottom-left-radius: 0;
  }

  .ui-5zafji {
    border-bottom-left-radius: calc(var(--cursor-radius-sm)  + var(--cursor-spacing-0-25));
  }

  .ui-1o5m7a {
    border-bottom-left-radius: calc(var(--cursor-radius-sm)  + var(--cursor-spacing-0-5));
  }

  .ui-famn59 {
    border-bottom-left-radius: var(--cursor-radius-base);
  }

  .ui-11hym3f {
    border-bottom-left-radius: var(--cursor-radius-full);
  }

  .ui-10a2chs {
    border-bottom-left-radius: var(--cursor-radius-lg);
  }

  .ui-12to6xf {
    border-bottom-left-radius: var(--cursor-radius-none);
  }

  .ui-ipogy4 {
    border-bottom-left-radius: var(--cursor-radius-sm);
  }

  .ui-3n1r3t {
    border-bottom-left-radius: var(--cursor-radius-xl);
  }

  .ui-h8f9bh {
    border-bottom-left-radius: var(--cursor-spacing-0-25);
  }

  .ui-1jb38bc {
    border-bottom-left-radius: var(--prompt-input-border-radius-compact);
  }

  .ui-sezp6u {
    border-bottom-left-radius: var(--prompt-input-border-radius-dynamic-island);
  }

  .ui-5dlqig {
    border-bottom-left-radius: var(--prompt-input-border-radius-expanded);
  }

  .ui-jppbhk {
    border-bottom-right-radius: 0;
  }

  .ui-r77goo {
    border-bottom-right-radius: calc(var(--cursor-radius-sm)  + var(--cursor-spacing-0-25));
  }

  .ui-1m72fpy {
    border-bottom-right-radius: calc(var(--cursor-radius-sm)  + var(--cursor-spacing-0-5));
  }

  .ui-icvdzs {
    border-bottom-right-radius: calc(var(--cursor-spacing-1-25) / 2);
  }

  .ui-1talola {
    border-bottom-right-radius: var(--cursor-radius-base);
  }

  .ui-16ti9za {
    border-bottom-right-radius: var(--cursor-radius-full);
  }

  .ui-1u51yxl {
    border-bottom-right-radius: var(--cursor-radius-lg);
  }

  .ui-wea1e3 {
    border-bottom-right-radius: var(--cursor-radius-none);
  }

  .ui-10zfh2d {
    border-bottom-right-radius: var(--cursor-radius-sm);
  }

  .ui-1d76mj {
    border-bottom-right-radius: var(--cursor-radius-xl);
  }

  .ui-10fahxt {
    border-bottom-right-radius: var(--cursor-spacing-0-25);
  }

  .ui-198lvz2 {
    border-bottom-right-radius: var(--prompt-input-border-radius-compact);
  }

  .ui-w078i4 {
    border-bottom-right-radius: var(--prompt-input-border-radius-dynamic-island);
  }

  .ui-1w7xdj3 {
    border-bottom-right-radius: var(--prompt-input-border-radius-expanded);
  }

  .ui-1sy0etr {
    border-bottom-style: none;
  }

  .ui-1q0q8m5 {
    border-bottom-style: solid;
  }

  .ui-1qhh985 {
    border-bottom-width: 0;
  }

  .ui-1pzews7 {
    border-bottom-width: 1.5px;
  }

  .ui-so031l {
    border-bottom-width: 1px;
  }

  .ui-lxy82 {
    border-bottom-width: 2px;
  }

  .ui-14bd55k {
    border-left-color: #a3be8c;
  }

  .ui-pc0egr {
    border-left-color: #e4e4e4;
  }

  .ui-eswg0q {
    border-left-color: color-mix(in srgb, var(--cursor-bg-editor) 16%, transparent);
  }

  .ui-1jucmkn {
    border-left-color: color-mix(in srgb, var(--cursor-stroke-tertiary) 72%, transparent);
  }

  .ui-515z0x {
    border-left-color: color-mix(in srgb, var(--cursor-text-primary) 11%, var(--cursor-stroke-tertiary));
  }

  .ui-1020cdz {
    border-left-color: color-mix(in srgb, var(--cursor-text-primary) 25%, transparent);
  }

  .ui-1bs3a6d {
    border-left-color: color-mix(in srgb, var(--cursor-text-yellow-primary) 28%, transparent);
  }

  .ui-1pjslub {
    border-left-color: currentColor;
  }

  .ui-1gp7iiq {
    border-left-color: #00000014;
  }

  .ui-19le84g {
    border-left-color: #eab3084d;
  }

  .ui-naml3d {
    border-left-color: #191c2214;
  }

  .ui-4tjh6b {
    border-left-color: #ffffff1f;
  }

  .ui-124h6l6 {
    border-left-color: #ffffff26;
  }

  .ui-1g4hjc {
    border-left-color: #0000;
  }

  .ui-18ajz7i {
    border-left-color: var(--card-border-color, var(--cursor-stroke-secondary));
  }

  .ui-134ey7l {
    border-left-color: var(--cursor-bg-accent);
  }

  .ui-10o5h3t {
    border-left-color: var(--cursor-bg-elevated);
  }

  .ui-1mgcuqs {
    border-left-color: var(--cursor-bg-secondary);
  }

  .ui-1ezlb37 {
    border-left-color: var(--cursor-stroke-danger-tertiary, var(--border-danger-tertiary));
  }

  .ui-1mjpuqh {
    border-left-color: var(--cursor-stroke-danger-tertiary, var(--cursor-stroke-red-primary));
  }

  .ui-1rzsz3d {
    border-left-color: var(--cursor-stroke-primary);
  }

  .ui-fektcw {
    border-left-color: var(--cursor-stroke-quaternary);
  }

  .ui-14wxl4x {
    border-left-color: var(--cursor-stroke-red-primary);
  }

  .ui-1jbi0el {
    border-left-color: var(--cursor-stroke-secondary, var(--color-theme-border-secondary, #ffffff1a));
  }

  .ui-1l09f48 {
    border-left-color: var(--cursor-stroke-secondary);
  }

  .ui-1arpupx {
    border-left-color: var(--cursor-stroke-tertiary);
  }

  .ui-13w5sj {
    border-left-color: var(--cursor-text-primary);
  }

  .ui-vt98yj {
    border-left-color: var(--prompt-input-container-border);
  }

  .ui-1hrawjz {
    border-left-color: var(--vscode-widget-border, #80808033);
  }

  .ui-16rds5o {
    border-left-color: var(--vscode-widget-border, transparent);
  }

  .ui-1b16gh4 {
    border-left-style: none;
  }

  .ui-19ypqd9 {
    border-left-style: solid;
  }

  .ui-yj58a3 {
    border-left-width: 0;
  }

  .ui-aqn3yn {
    border-left-width: 1.5px;
  }

  .ui-e0pwq {
    border-left-width: 1px;
  }

  .ui-19sr0n1 {
    border-left-width: 2px;
  }

  .ui-1vo0akb {
    border-left-width: 3px;
  }

  .ui-2to8c7 {
    border-right-color: #a3be8c;
  }

  .ui-1qc1e4r {
    border-right-color: #e4e4e4;
  }

  .ui-4iup6o {
    border-right-color: color-mix(in srgb, var(--cursor-stroke-tertiary) 72%, transparent);
  }

  .ui-1l2piib {
    border-right-color: color-mix(in srgb, var(--cursor-text-primary) 11%, var(--cursor-stroke-tertiary));
  }

  .ui-5kewl7 {
    border-right-color: color-mix(in srgb, var(--cursor-text-yellow-primary) 28%, transparent);
  }

  .ui-1ws9gjp {
    border-right-color: currentColor;
  }

  .ui-1kfojl3 {
    border-right-color: #eab3084d;
  }

  .ui-15h3fyr {
    border-right-color: #ffffff1f;
  }

  .ui-he5wa1 {
    border-right-color: #0000;
  }

  .ui-r3jcmw {
    border-right-color: var(--card-border-color, var(--cursor-stroke-secondary));
  }

  .ui-gd8gav {
    border-right-color: var(--cursor-bg-accent);
  }

  .ui-19wp8nt {
    border-right-color: var(--cursor-bg-elevated);
  }

  .ui-10m7qgn {
    border-right-color: var(--cursor-bg-secondary);
  }

  .ui-qioi8y {
    border-right-color: var(--cursor-stroke-danger-tertiary, var(--border-danger-tertiary));
  }

  .ui-pczu2a {
    border-right-color: var(--cursor-stroke-danger-tertiary, var(--cursor-stroke-red-primary));
  }

  .ui-oex33d {
    border-right-color: var(--cursor-stroke-primary);
  }

  .ui-1ppb01f {
    border-right-color: var(--cursor-stroke-quaternary);
  }

  .ui-3oy5ia {
    border-right-color: var(--cursor-stroke-red-primary);
  }

  .ui-1h48siu {
    border-right-color: var(--cursor-stroke-secondary, var(--color-theme-border-secondary, #ffffff1a));
  }

  .ui-hnkhp4 {
    border-right-color: var(--cursor-stroke-secondary);
  }

  .ui-141kqco {
    border-right-color: var(--cursor-stroke-tertiary);
  }

  .ui-p9f2cj {
    border-right-color: var(--cursor-text-primary);
  }

  .ui-w6fb82 {
    border-right-color: var(--prompt-input-container-border);
  }

  .ui-e0336z {
    border-right-color: var(--vscode-widget-border, #80808033);
  }

  .ui-kno8ku {
    border-right-color: var(--vscode-widget-border, transparent);
  }

  .ui-11pwa6s {
    border-right-style: none;
  }

  .ui-32b0ac {
    border-right-style: solid;
  }

  .ui-gfja2r {
    border-right-width: 0;
  }

  .ui-15liu9v {
    border-right-width: 1.5px;
  }

  .ui-s1s249 {
    border-right-width: 1px;
  }

  .ui-yy74w7 {
    border-right-width: 2px;
  }

  .ui-11fe13g {
    border-top-color: #a3be8c;
  }

  .ui-etnvcm {
    border-top-color: #e4e4e4;
  }

  .ui-1sfsec8 {
    border-top-color: color-mix(in srgb, var(--cursor-stroke-tertiary) 72%, transparent);
  }

  .ui-1xoiqdv {
    border-top-color: color-mix(in srgb, var(--cursor-text-primary) 11%, var(--cursor-stroke-tertiary));
  }

  .ui-ir0gdo {
    border-top-color: color-mix(in srgb, var(--cursor-text-yellow-primary) 28%, transparent);
  }

  .ui-1b4hy2t {
    border-top-color: currentColor;
  }

  .ui-13tjr4u {
    border-top-color: #eab3084d;
  }

  .ui-p9pnto {
    border-top-color: #ffffff1f;
  }

  .ui-1v8p93f {
    border-top-color: #0000;
  }

  .ui-u6elxy {
    border-top-color: var(--card-border-color, var(--cursor-stroke-secondary));
  }

  .ui-rowitt {
    border-top-color: var(--cursor-bg-accent);
  }

  .ui-1xk0o13 {
    border-top-color: var(--cursor-bg-elevated);
  }

  .ui-qs87oj {
    border-top-color: var(--cursor-bg-secondary);
  }

  .ui-1dswn1f {
    border-top-color: var(--cursor-stroke-danger-tertiary, var(--border-danger-tertiary));
  }

  .ui-1dzbbm0 {
    border-top-color: var(--cursor-stroke-danger-tertiary, var(--cursor-stroke-red-primary));
  }

  .ui-ccbpao {
    border-top-color: var(--cursor-stroke-primary);
  }

  .ui-1w002xl {
    border-top-color: var(--cursor-stroke-quaternary);
  }

  .ui-1ys92yt {
    border-top-color: var(--cursor-stroke-red-primary);
  }

  .ui-1ys8oop {
    border-top-color: var(--cursor-stroke-secondary, var(--color-theme-border-secondary, #ffffff1a));
  }

  .ui-2kampu {
    border-top-color: var(--cursor-stroke-secondary);
  }

  .ui-1aeic0j {
    border-top-color: var(--cursor-stroke-tertiary);
  }

  .ui-ln5ysz {
    border-top-color: var(--cursor-text-primary);
  }

  .ui-fyh3xl {
    border-top-color: var(--prompt-input-container-border);
  }

  .ui-1q4wg5j {
    border-top-color: var(--vscode-dropdown-border, var(--ui-border, transparent));
  }

  .ui-107y0y3 {
    border-top-color: var(--vscode-widget-border, #80808033);
  }

  .ui-kdp8iq {
    border-top-color: var(--vscode-widget-border, transparent);
  }

  .ui-1ia1hqs {
    border-top-left-radius: 0;
  }

  .ui-1i1il7b {
    border-top-left-radius: calc(var(--cursor-radius-sm)  + var(--cursor-spacing-0-25));
  }

  .ui-6ndm3t {
    border-top-left-radius: calc(var(--cursor-radius-sm)  + var(--cursor-spacing-0-5));
  }

  .ui-1njmyyh {
    border-top-left-radius: var(--cursor-radius-base);
  }

  .ui-c8ce4q {
    border-top-left-radius: var(--cursor-radius-full);
  }

  .ui-1vb4fzf {
    border-top-left-radius: var(--cursor-radius-lg);
  }

  .ui-130kk3h {
    border-top-left-radius: var(--cursor-radius-none);
  }

  .ui-1rlb8dw {
    border-top-left-radius: var(--cursor-radius-sm);
  }

  .ui-1dcy8l4 {
    border-top-left-radius: var(--cursor-radius-xl);
  }

  .ui-1mwixv5 {
    border-top-left-radius: var(--cursor-spacing-0-25);
  }

  .ui-b5hv6d {
    border-top-left-radius: var(--prompt-input-border-radius-compact);
  }

  .ui-2wfhdb {
    border-top-left-radius: var(--prompt-input-border-radius-dynamic-island);
  }

  .ui-qdh72l {
    border-top-left-radius: var(--prompt-input-border-radius-expanded);
  }

  .ui-1a2w583 {
    border-top-right-radius: 0;
  }

  .ui-1bgcwpo {
    border-top-right-radius: calc(var(--cursor-radius-sm)  + var(--cursor-spacing-0-25));
  }

  .ui-fq34tk {
    border-top-right-radius: calc(var(--cursor-radius-sm)  + var(--cursor-spacing-0-5));
  }

  .ui-1skctux {
    border-top-right-radius: calc(var(--cursor-spacing-1-25) / 2);
  }

  .ui-y7i79c {
    border-top-right-radius: var(--cursor-radius-base);
  }

  .ui-j5toj7 {
    border-top-right-radius: var(--cursor-radius-full);
  }

  .ui-14gibnr {
    border-top-right-radius: var(--cursor-radius-lg);
  }

  .ui-1e2aldi {
    border-top-right-radius: var(--cursor-radius-none);
  }

  .ui-tg4lcy {
    border-top-right-radius: var(--cursor-radius-sm);
  }

  .ui-1upd4za {
    border-top-right-radius: var(--cursor-radius-xl);
  }

  .ui-khy7du {
    border-top-right-radius: var(--cursor-spacing-0-25);
  }

  .ui-z1mrtf {
    border-top-right-radius: var(--prompt-input-border-radius-compact);
  }

  .ui-yle3pa {
    border-top-right-radius: var(--prompt-input-border-radius-dynamic-island);
  }

  .ui-vewssm {
    border-top-right-radius: var(--prompt-input-border-radius-expanded);
  }

  .ui-1ejq31n {
    border-top-style: none;
  }

  .ui-13fuv20 {
    border-top-style: solid;
  }

  .ui-972fbf {
    border-top-width: 0;
  }

  .ui-5see2y {
    border-top-width: 1.5px;
  }

  .ui-178xt8z {
    border-top-width: 1px;
  }

  .ui-amhcws {
    border-top-width: 2px;
  }

  .ui-1ey2m1c {
    bottom: 0;
  }

  .ui-dd4er5 {
    bottom: auto;
  }

  .ui-18qsv0l {
    bottom: calc(var(--cursor-spacing-1)  - var(--cursor-spacing-3));
  }

  .ui-1c87l4o {
    bottom: calc(var(--scrollbar-inset)  + 4px);
  }

  .ui-1143y87 {
    bottom: calc(var(--scrollbar-inset)  + var(--scrollbar-size)  + 2px);
  }

  .ui-it89om {
    bottom: var(--cursor-spacing-0-5);
  }

  .ui-r0fw0u {
    bottom: var(--cursor-spacing-1);
  }

  .ui-131nedr {
    bottom: var(--cursor-spacing-2-5);
  }

  .ui-5ip1eo {
    bottom: var(--cursor-spacing-ne-0-5);
  }

  .ui-1gncbth {
    bottom: var(--scrollbar-inset);
  }

  .ui-1m0re03 {
    bottom: var(--ui-tray-stack-padding-bottom);
  }

  .ui-1pazyae {
    height: .9rem;
  }

  .ui-qtp20y {
    height: 0;
  }

  .ui-1nb25p5 {
    height: 1.15em;
  }

  .ui-1q3kd3q {
    height: 1.2em;
  }

  .ui-5yr21d {
    height: 100%;
  }

  .ui-pyat2d {
    height: 100px;
  }

  .ui-170jfvy {
    height: 10px;
  }

  .ui-1kpxq89 {
    height: 12px;
  }

  .ui-hjk10j {
    height: 140px;
  }

  .ui-1v9usgg {
    height: 14px;
  }

  .ui-lup9mm {
    height: 16px;
  }

  .ui-mix8c7 {
    height: 18px;
  }

  .ui-jm9jq1 {
    height: 1px;
  }

  .ui-1l36t39 {
    height: 1rem;
  }

  .ui-1qx5ct2 {
    height: 20px;
  }

  .ui-17rw0jw {
    height: 22px;
  }

  .ui-xk0z11 {
    height: 24px;
  }

  .ui-1fgtraw {
    height: 28px;
  }

  .ui-1gnnpzl {
    height: 30px;
  }

  .ui-1aekv1k {
    height: 31px;
  }

  .ui-10w6t97 {
    height: 32px;
  }

  .ui-1s1d1n7 {
    height: 35px;
  }

  .ui-1bo65i3 {
    height: 360px;
  }

  .ui-1vqgdyp {
    height: 40px;
  }

  .ui-1ycjhwn {
    height: 5px;
  }

  .ui-ifov73 {
    height: 6.75rem;
  }

  .ui-ols6we {
    height: 6px;
  }

  .ui-r931m4 {
    height: 75px;
  }

  .ui-5m6it2 {
    height: 83.333%;
  }

  .ui-dk7pt {
    height: 8px;
  }

  .ui-1czut47 {
    height: 90vh;
  }

  .ui-t7dq6l {
    height: auto;
  }

  .ui-18acyg {
    height: calc(100% - 2 * var(--tab-container-padding));
  }

  .ui-1jy4v7a {
    height: calc(var(--button-size) * 7 / 16);
  }

  .ui-1aji5qw {
    height: calc(var(--prompt-input-dynamic-island-active-height)  - var(--cursor-spacing-0-5));
  }

  .ui-g7h5cd {
    height: fit-content;
  }

  .ui-1ctdkq9 {
    height: min(280px, 100vh - 14rem);
  }

  .ui-18fp285 {
    height: var(--cursor-font-size-sm);
  }

  .ui-1th6cxs {
    height: var(--cursor-height-base);
  }

  .ui-tsj531 {
    height: var(--cursor-height-lg);
  }

  .ui-1m1144u {
    height: var(--cursor-height-sm);
  }

  .ui-rar8zy {
    height: var(--cursor-height-xs);
  }

  .ui-fflwv {
    height: var(--cursor-line-height-lg);
  }

  .ui-jyxbwm {
    height: var(--cursor-spacing-0-25);
  }

  .ui-2tmxiw {
    height: var(--cursor-spacing-0-5);
  }

  .ui-1gc0yls {
    height: var(--cursor-spacing-1-25);
  }

  .ui-1feg4er {
    height: var(--cursor-spacing-1-5);
  }

  .ui-1e4kded {
    height: var(--cursor-spacing-1-75);
  }

  .ui-wbbb81 {
    height: var(--cursor-spacing-1);
  }

  .ui-f2gx5w {
    height: var(--cursor-spacing-10);
  }

  .ui-1i1pqc1 {
    height: var(--cursor-spacing-11);
  }

  .ui-pgsqhg {
    height: var(--cursor-spacing-15);
  }

  .ui-1tdb84u {
    height: var(--cursor-spacing-16);
  }

  .ui-1q8rfgd {
    height: var(--cursor-spacing-2);
  }

  .ui-px1j5t {
    height: var(--cursor-spacing-3-25);
  }

  .ui-1q5geii {
    height: var(--cursor-spacing-3-5);
  }

  .ui-1d74i34 {
    height: var(--cursor-spacing-3);
  }

  .ui-18ive6 {
    height: var(--cursor-spacing-4-25);
  }

  .ui-jmh96e {
    height: var(--cursor-spacing-4-5);
  }

  .ui-1vatr1o {
    height: var(--cursor-spacing-4);
  }

  .ui-1a6rlst {
    height: var(--cursor-spacing-5);
  }

  .ui-1e94bgo {
    height: var(--cursor-spacing-6);
  }

  .ui-1wl7iu6 {
    height: var(--cursor-spacing-7-5);
  }

  .ui-170hpbr {
    height: var(--cursor-spacing-7);
  }

  .ui-eojmab {
    height: var(--cursor-spacing-8-5);
  }

  .ui-t8t6p {
    height: var(--cursor-spacing-8);
  }

  .ui-12tj2o0 {
    height: var(--cursor-spacing-9);
  }

  .ui-1x7nq80 {
    height: var(--dot-grid-size);
  }

  .ui-higkf7 {
    height: var(--icon-size);
  }

  .ui-13gowb0 {
    height: var(--prompt-input-dynamic-island-active-height);
  }

  .ui-g8geru {
    height: var(--prompt-input-dynamic-island-input-height);
  }

  .ui-38135u {
    height: var(--prompt-input-dynamic-island-rest-height);
  }

  .ui-a38mao {
    height: var(--scrollbar-size);
  }

  .ui-uzgyyo {
    height: var(--tab-system-height);
  }

  .ui-15umgkx {
    height: var(--tiling-sash-layout-size);
  }

  .ui-1x3hx97 {
    height: var(--ui-color-picker-slider-frame-height);
  }

  .ui-1gq4xhb {
    height: var(--ui-file-tree-row-height, 24px);
  }

  .ui-1gv9yxp {
    height: var(--ui-menu-item-left-height);
  }

  .ui-10yevjz {
    height: var(--ui-prompt-input-attachment-play-size);
  }

  .ui-19ez2tf {
    height: var(--ui-prompt-input-attachment-tile-height);
  }

  .ui-1kbsyxi {
    height: var(--ui-prompt-input-image-preview-height);
  }

  .ui-vrg052 {
    height: var(--ui-tray-stack-backdrop-height);
  }

  .ui-1ypnk07 {
    left: -10px;
  }

  .ui-u96u03 {
    left: 0;
  }

  .ui-i4xfsi {
    left: 3.5px;
  }

  .ui-1nrll8i {
    left: 50%;
  }

  .ui-1t8mvi6 {
    left: auto;
  }

  .ui-121ilyj {
    left: var(--cursor-spacing-0-5);
  }

  .ui-18r765r {
    left: var(--cursor-spacing-0-75);
  }

  .ui-134kyd4 {
    left: var(--cursor-spacing-2);
  }

  .ui-m4lte6 {
    left: var(--cursor-spacing-3);
  }

  .ui-ccpau6 {
    left: var(--cursor-spacing-ne-0-5);
  }

  .ui-17roi93 {
    left: var(--scrollbar-inset);
  }

  .ui-i05fen {
    left: var(--ui-color-picker-slider-thumb-left);
  }

  .ui-azf7cp {
    left: var(--ui-default-diff-indicator-strip-width);
  }

  .ui-1jyxor1 {
    margin-bottom: -1px;
  }

  .ui-q2qa84 {
    margin-bottom: .5em;
  }

  .ui-hbfen4 {
    margin-bottom: .5rem;
  }

  .ui-at24cr {
    margin-bottom: 0;
  }

  .ui-4jbhq7 {
    margin-bottom: 1ch;
  }

  .ui-13xjzxd {
    margin-bottom: 1em;
  }

  .ui-jpr12u {
    margin-bottom: 2px;
  }

  .ui-ahult9 {
    margin-bottom: 3px;
  }

  .ui-12nagc {
    margin-bottom: 4px;
  }

  .ui-zueoph {
    margin-bottom: 6px;
  }

  .ui-4ii5y1 {
    margin-bottom: auto;
  }

  .ui-w4gnn {
    margin-bottom: calc(-1 * var(--cursor-spacing-1));
  }

  .ui-q7g3bj {
    margin-bottom: calc(-1 * var(--cursor-spacing-2));
  }

  .ui-b4cpfm {
    margin-bottom: calc(0px - var(--cursor-spacing-0-5)  - 1px);
  }

  .ui-affzeg {
    margin-bottom: calc(0px - var(--cursor-spacing-0-5));
  }

  .ui-1w4rq16 {
    margin-bottom: calc(0px - var(--cursor-spacing-1)  - 1px);
  }

  .ui-1bip7cd {
    margin-bottom: calc(0px - var(--cursor-spacing-1));
  }

  .ui-1px9yaj {
    margin-bottom: var(--cursor-spacing-0-25);
  }

  .ui-fynt6u {
    margin-bottom: var(--cursor-spacing-0-5);
  }

  .ui-l018at {
    margin-bottom: var(--cursor-spacing-1-25);
  }

  .ui-8kmwxx {
    margin-bottom: var(--cursor-spacing-1-5);
  }

  .ui-1qaq26d {
    margin-bottom: var(--cursor-spacing-1);
  }

  .ui-iu1vb2 {
    margin-bottom: var(--cursor-spacing-2-5);
  }

  .ui-1vnbkiq {
    margin-bottom: var(--cursor-spacing-2);
  }

  .ui-14q74kp {
    margin-bottom: var(--cursor-spacing-3);
  }

  .ui-198axqt {
    margin-bottom: var(--cursor-spacing-4);
  }

  .ui-11y930c {
    margin-bottom: var(--cursor-spacing-ne-0-25);
  }

  .ui-11b1quy {
    margin-bottom: var(--cursor-spacing-ne-0-5);
  }

  .ui-1hi8m59 {
    margin-bottom: var(--cursor-spacing-ne-1-5);
  }

  .ui-1dy9ubm {
    margin-bottom: var(--cursor-spacing-ne-1);
  }

  .ui-eci9o5 {
    margin-bottom: var(--cursor-spacing-ne-2);
  }

  .ui-1av5923 {
    margin-bottom: var(--icon-margin);
  }

  .ui-h9i6ac {
    margin-left: -1px;
  }

  .ui-1mazlvb {
    margin-left: -5px;
  }

  .ui-1kmdy7z {
    margin-left: .15em;
  }

  .ui-j3b58b {
    margin-left: 0;
  }

  .ui-16ydxro {
    margin-left: 10px;
  }

  .ui-gsvwom {
    margin-left: 1px;
  }

  .ui-1payohk {
    margin-left: 22px;
  }

  .ui-1swdo50 {
    margin-left: 2px;
  }

  .ui-1iog12x {
    margin-left: 4px;
  }

  .ui-8x9d4c {
    margin-left: auto;
  }

  .ui-1scu86j {
    margin-left: calc(-1 * var(--cursor-spacing-1-5));
  }

  .ui-oy8xhi {
    margin-left: calc(-1 * var(--cursor-spacing-1));
  }

  .ui-ns639v {
    margin-left: calc(0px - var(--cursor-spacing-1-5)  - 1px);
  }

  .ui-13ywka {
    margin-left: calc(0px - var(--cursor-spacing-1-5));
  }

  .ui-ya9nqx {
    margin-left: calc(0px - var(--cursor-spacing-1-75)  - 1px);
  }

  .ui-1jvqspy {
    margin-left: calc(0px - var(--cursor-spacing-1-75));
  }

  .ui-1rdd0cc {
    margin-left: calc(0px - var(--cursor-spacing-2)  - 1px);
  }

  .ui-a5n6uc {
    margin-left: var(--cursor-spacing-0-5);
  }

  .ui-dpwr4b {
    margin-left: var(--cursor-spacing-1-5);
  }

  .ui-7cu23a {
    margin-left: var(--cursor-spacing-1);
  }

  .ui-v5sl7z {
    margin-left: var(--cursor-spacing-2);
  }

  .ui-1vidcv1 {
    margin-left: var(--cursor-spacing-ne-0-25);
  }

  .ui-3zwt15 {
    margin-left: var(--cursor-spacing-ne-0-5);
  }

  .ui-eqy94b {
    margin-left: var(--cursor-spacing-ne-1-5);
  }

  .ui-rwqdqc {
    margin-left: var(--cursor-spacing-ne-1);
  }

  .ui-1bitjok {
    margin-left: var(--cursor-spacing-ne-2);
  }

  .ui-2450tk {
    margin-left: var(--cursor-spacing-ne-3);
  }

  .ui-1k4ukv9 {
    margin-left: var(--icon-margin);
  }

  .ui-110e4c1 {
    margin-left: var(--ui-menu-row-padding-inline);
  }

  .ui-1y7amh {
    margin-right: -1px;
  }

  .ui-r0t2fk {
    margin-right: .3em;
  }

  .ui-8zvuic {
    margin-right: .4em;
  }

  .ui-1yf7rl7 {
    margin-right: 0;
  }

  .ui-yo1k6t {
    margin-right: 10px;
  }

  .ui-1wsuqlk {
    margin-right: 12px;
  }

  .ui-l010v5 {
    margin-right: 4px;
  }

  .ui-ack27t {
    margin-right: auto;
  }

  .ui-1spewlc {
    margin-right: calc(-1 * var(--cursor-spacing-1-5));
  }

  .ui-ddm5yh {
    margin-right: calc(-1 * var(--cursor-spacing-1));
  }

  .ui-17w4s1c {
    margin-right: calc(0px - var(--cursor-spacing-1-25)  - 1px);
  }

  .ui-1xoqnk6 {
    margin-right: calc(0px - var(--cursor-spacing-1-25));
  }

  .ui-1gl7awr {
    margin-right: calc(0px - var(--cursor-spacing-1)  - 1px);
  }

  .ui-ds3n82 {
    margin-right: calc(0px - var(--cursor-spacing-1));
  }

  .ui-16gtfvg {
    margin-right: var(--cursor-spacing-0-5);
  }

  .ui-dt55o3 {
    margin-right: var(--cursor-spacing-1-5);
  }

  .ui-1f1oiij {
    margin-right: var(--cursor-spacing-1);
  }

  .ui-15rrun0 {
    margin-right: var(--cursor-spacing-3);
  }

  .ui-oxmne4 {
    margin-right: var(--cursor-spacing-ne-0-25);
  }

  .ui-1erxc0b {
    margin-right: var(--cursor-spacing-ne-0-5);
  }

  .ui-1t00xno {
    margin-right: var(--cursor-spacing-ne-1-5);
  }

  .ui-1bxntau {
    margin-right: var(--cursor-spacing-ne-1);
  }

  .ui-1ksdkmg {
    margin-right: var(--cursor-spacing-ne-2);
  }

  .ui-1rp3e30 {
    margin-right: var(--cursor-spacing-ne-3);
  }

  .ui-1j59caj {
    margin-right: var(--icon-margin);
  }

  .ui-4varvv {
    margin-right: var(--tab-gap);
  }

  .ui-1cdjimd {
    margin-right: var(--ui-menu-row-padding-inline);
  }

  .ui-1y332i5 {
    margin-top: -1px;
  }

  .ui-1198e8h {
    margin-top: -3px;
  }

  .ui-1rdy4ex {
    margin-top: -4px;
  }

  .ui-tlvy1s {
    margin-top: .5em;
  }

  .ui-1mjqqkp {
    margin-top: .5rem;
  }

  .ui-dj266r {
    margin-top: 0;
  }

  .ui-14vqqas {
    margin-top: 12px;
  }

  .ui-w7yly9 {
    margin-top: 16px;
  }

  .ui-itbwom {
    margin-top: 1ch;
  }

  .ui-14beivq {
    margin-top: 1em;
  }

  .ui-vijh9v {
    margin-top: 1px;
  }

  .ui-r9ek0c {
    margin-top: 2px;
  }

  .ui-g87l8a {
    margin-top: 32px;
  }

  .ui-7r5mf7 {
    margin-top: 3px;
  }

  .ui-1gslohp {
    margin-top: 4px;
  }

  .ui-vkph5b {
    margin-top: 60px;
  }

  .ui-1xmf6yo {
    margin-top: 8px;
  }

  .ui-r1yuqi {
    margin-top: auto;
  }

  .ui-1hbr3ds {
    margin-top: 3px;
  }

  .ui-uji7tg {
    margin-top: -7.5px;
  }

  .ui-lvyip8 {
    margin-top: calc(0px - var(--cursor-spacing-0-5)  - 1px);
  }

  .ui-13e19h0 {
    margin-top: calc(0px - var(--cursor-spacing-0-5));
  }

  .ui-1m79sar {
    margin-top: calc(0px - var(--cursor-spacing-1)  - 1px);
  }

  .ui-1csnclf {
    margin-top: calc(0px - var(--cursor-spacing-1));
  }

  .ui-si6jve {
    margin-top: var(--cursor-spacing-0-25);
  }

  .ui-1k5org8 {
    margin-top: var(--cursor-spacing-0-5);
  }

  .ui-1mdx765 {
    margin-top: var(--cursor-spacing-1-5);
  }

  .ui-1om1abp {
    margin-top: var(--cursor-spacing-1);
  }

  .ui-1e66mq1 {
    margin-top: var(--cursor-spacing-2);
  }

  .ui-19snzy6 {
    margin-top: var(--cursor-spacing-3);
  }

  .ui-1fjfqqj {
    margin-top: var(--cursor-spacing-4-5);
  }

  .ui-1x419k1 {
    margin-top: var(--cursor-spacing-4);
  }

  .ui-1p0p6hz {
    margin-top: var(--cursor-spacing-5);
  }

  .ui-gwa8ej {
    margin-top: var(--cursor-spacing-6);
  }

  .ui-u4j5zy {
    margin-top: var(--cursor-spacing-ne-0-25);
  }

  .ui-zrgnep {
    margin-top: var(--cursor-spacing-ne-0-5);
  }

  .ui-kv60qn {
    margin-top: var(--cursor-spacing-ne-1-5);
  }

  .ui-vqhhvk {
    margin-top: var(--cursor-spacing-ne-1);
  }

  .ui-4xtw7q {
    margin-top: var(--cursor-spacing-ne-2);
  }

  .ui-vj1r1n {
    margin-top: var(--icon-margin);
  }

  .ui-mz0i5r {
    max-height: 100%;
  }

  .ui-1mu601j {
    max-height: 120px;
  }

  .ui-19aweqf {
    max-height: 180px;
  }

  .ui-oub1xb {
    max-height: 192px;
  }

  .ui-1kxtfma {
    max-height: 1lh;
  }

  .ui-1xiyphd {
    max-height: 240px;
  }

  .ui-g2d58u {
    max-height: 256px;
  }

  .ui-1iuus0c {
    max-height: 260px;
  }

  .ui-i58p9m {
    max-height: 28rem;
  }

  .ui-uyqlj2 {
    max-height: 300px;
  }

  .ui-990d50 {
    max-height: 30px;
  }

  .ui-1sslpiy {
    max-height: 320px;
  }

  .ui-2z3yb8 {
    max-height: 360px;
  }

  .ui-3d5gib {
    max-height: 50vh;
  }

  .ui-114jws4 {
    max-height: 60vh;
  }

  .ui-lrnmfh {
    max-height: 72px;
  }

  .ui-12ajvvl {
    max-height: calc(100vh - 32px);
  }

  .ui-1e5lcw4 {
    max-height: min(240px, 100vh - 14rem);
  }

  .ui-1ji7a8m {
    max-height: min(28rem, 60vh);
  }

  .ui-e91c59 {
    max-height: min(480px, 60vh);
  }

  .ui-7ab17h {
    max-height: none;
  }

  .ui-16hisux {
    max-height: var(--cursor-height-lg);
  }

  .ui-n47rdj {
    max-height: var(--ui-prompt-input-image-preview-height);
  }

  .ui-kc3upt {
    max-height: var(--ui-shell-tool-call-output-preview-height);
  }

  .ui-1m189uc {
    max-width: 0;
  }

  .ui-193iq5w {
    max-width: 100%;
  }

  .ui-1s8ub08 {
    max-width: 10rem;
  }

  .ui-680sxo {
    max-width: 11rem;
  }

  .ui-2aouup {
    max-width: 120px;
  }

  .ui-1cl0utw {
    max-width: 132px;
  }

  .ui-16q51m2 {
    max-width: 150px;
  }

  .ui-18qnofl {
    max-width: 160px;
  }

  .ui-1e4dklr {
    max-width: 180px;
  }

  .ui-1ncir08 {
    max-width: 200px;
  }

  .ui-1racy4e {
    max-width: 220px;
  }

  .ui-16em4ew {
    max-width: 240px;
  }

  .ui-14lruf5 {
    max-width: 260px;
  }

  .ui-1jkqq1h {
    max-width: 280px;
  }

  .ui-1983rqf {
    max-width: 28rem;
  }

  .ui-w5ewwj {
    max-width: 300px;
  }

  .ui-1va8c73 {
    max-width: 320px;
  }

  .ui-1dt7z5j {
    max-width: 380px;
  }

  .ui-1j9u4d2 {
    max-width: 400px;
  }

  .ui-1y8h3ww {
    max-width: 45%;
  }

  .ui-1efha3r {
    max-width: 4px;
  }

  .ui-1m75nr5 {
    max-width: 6.5rem;
  }

  .ui-14jpq49 {
    max-width: 60rem;
  }

  .ui-11gisft {
    max-width: 640px;
  }

  .ui-7ep2pv {
    max-width: 680px;
  }

  .ui-1cxeki3 {
    max-width: 70%;
  }

  .ui-1cx6wtl {
    max-width: 9rem;
  }

  .ui-r9a6dy {
    max-width: calc(100% - var(--cursor-spacing-8));
  }

  .ui-w7nakj {
    max-width: calc(100vw - 32px);
  }

  .ui-1ly6c5y {
    max-width: calc(var(--tab-max-width)  - 2.75rem);
  }

  .ui-1t8xbu {
    max-width: max-content;
  }

  .ui-j3k2op {
    max-width: min(100%, 26rem);
  }

  .ui-qzi5kj {
    max-width: min(200px, 40%);
  }

  .ui-97h141 {
    max-width: min(360px, 100vw - 32px);
  }

  .ui-qkhxdl {
    max-width: min(480px, calc(100vw - var(--cursor-spacing-8)));
  }

  .ui-ltpd6k {
    max-width: min(500px, 100vw - 24px) !important;
  }

  .ui-tvo0id {
    max-width: min(560px, calc(100vw - var(--cursor-spacing-6)));
  }

  .ui-1ow1v4i {
    max-width: min(680px, 100vw - 24px) !important;
  }

  .ui-1x1rfll {
    max-width: none;
  }

  .ui-2kwetn {
    max-width: var(--cursor-spacing-5);
  }

  .ui-4xjbyw {
    max-width: var(--markdown-table-prose-cell-inline-size);
  }

  .ui-181lj2k {
    max-width: var(--tab-max-width);
  }

  .ui-paa77a {
    max-width: var(--ui-prompt-input-image-preview-width);
  }

  .ui-2lwn1j {
    min-height: 0;
  }

  .ui-2umgb4 {
    min-height: 1.25rem;
  }

  .ui-1us19tq {
    min-height: 100%;
  }

  .ui-i3av73 {
    min-height: 120px;
  }

  .ui-1hshjfz {
    min-height: 16px;
  }

  .ui-vrgn94 {
    min-height: 18px;
  }

  .ui-1xqys5c {
    min-height: 18rem;
  }

  .ui-1xaadd7 {
    min-height: 1em;
  }

  .ui-1tn5z8q {
    min-height: 1lh;
  }

  .ui-sejkeq {
    min-height: 2.5rem;
  }

  .ui-z65tgg {
    min-height: 200px;
  }

  .ui-isnujt {
    min-height: 20px;
  }

  .ui-1ficeh5 {
    min-height: 240px;
  }

  .ui-jwf9q1 {
    min-height: 24px;
  }

  .ui-e0p6wg {
    min-height: 28px;
  }

  .ui-1rz828m {
    min-height: 30px;
  }

  .ui-21xpn4 {
    min-height: 32px;
  }

  .ui-u0aao5 {
    min-height: 36px;
  }

  .ui-1ba4aug {
    min-height: 40px;
  }

  .ui-bktkl8 {
    min-height: 56px;
  }

  .ui-1edz59j {
    min-height: 96px;
  }

  .ui-65nank {
    min-height: auto;
  }

  .ui-1t2pt76 {
    min-height: inherit;
  }

  .ui-pwgvza {
    min-height: var(--cursor-height-base);
  }

  .ui-3zvfii {
    min-height: var(--cursor-height-sm);
  }

  .ui-10v4ep9 {
    min-height: var(--cursor-height-xs);
  }

  .ui-10fesj9 {
    min-height: var(--cursor-line-height-base);
  }

  .ui-1f4zecs {
    min-height: var(--cursor-line-height-lg);
  }

  .ui-au3if4 {
    min-height: var(--cursor-spacing-1-25);
  }

  .ui-3lpazl {
    min-height: var(--cursor-spacing-1-5);
  }

  .ui-170g3hd {
    min-height: var(--cursor-spacing-2-5);
  }

  .ui-1q9h4mq {
    min-height: var(--cursor-spacing-2);
  }

  .ui-1nz2qy3 {
    min-height: var(--cursor-spacing-3-5);
  }

  .ui-1ogyy3n {
    min-height: var(--cursor-spacing-3);
  }

  .ui-4jlmx6 {
    min-height: var(--cursor-spacing-5);
  }

  .ui-t6xkjb {
    min-height: var(--cursor-spacing-6);
  }

  .ui-16ry4p3 {
    min-height: var(--cursor-spacing-7);
  }

  .ui-1leqhh2 {
    min-height: var(--cursor-spacing-9);
  }

  .ui-14fjzyi {
    min-height: var(--prompt-input-dynamic-island-active-height);
  }

  .ui-14z87hp {
    min-height: var(--prompt-input-dynamic-island-hit-height);
  }

  .ui-lmnnhu {
    min-height: var(--prompt-input-dynamic-island-input-height);
  }

  .ui-1i04xt {
    min-height: var(--prompt-input-dynamic-island-rest-height);
  }

  .ui-fdmdrd {
    min-height: var(--ui-background-nudge-tab-block-height);
  }

  .ui-1iyz3w5 {
    min-height: var(--ui-default-diff-line-height);
  }

  .ui-k8scn8 {
    min-height: var(--ui-prompt-input-image-preview-height);
  }

  .ui-hldtbd {
    min-height: var(--ui-shell-tool-call-reason-tab-block-height);
  }

  .ui-todbos {
    min-height: var(--ui-sidebar-menu-button-min-height);
  }

  .ui-13r6wnz {
    min-height: var(--ui-tray-row-min-height, 0px);
  }

  .ui-euugli {
    min-width: 0;
  }

  .ui-gqtt45 {
    min-width: 100%;
  }

  .ui-ktpd3l {
    min-width: 100px;
  }

  .ui-1i9suas {
    min-width: 120px;
  }

  .ui-csk191 {
    min-width: 12px;
  }

  .ui-1d77m7x {
    min-width: 140px;
  }

  .ui-5w4yej {
    min-width: 160px;
  }

  .ui-16xo4sp {
    min-width: 18px;
  }

  .ui-4dcj2i {
    min-width: 1ch;
  }

  .ui-tq4crb {
    min-width: 200px !important;
  }

  .ui-p33xtk {
    min-width: 288px;
  }

  .ui-1264ykn {
    min-width: 28px;
  }

  .ui-18n5i07 {
    min-width: 300px;
  }

  .ui-1lzn4hl {
    min-width: 3ch;
  }

  .ui-1fns5xo {
    min-width: 40px;
  }

  .ui-13n9wmd {
    min-width: 4ch;
  }

  .ui-z6sds4 {
    min-width: 4rem;
  }

  .ui-fvyar9 {
    min-width: 60px;
  }

  .ui-15x72sd {
    min-width: auto;
  }

  .ui-1pshirs {
    min-width: fit-content;
  }

  .ui-13fiaz2 {
    min-width: initial;
  }

  .ui-k8lq53 {
    min-width: max-content;
  }

  .ui-qh1i3y {
    min-width: max(6ch, 100%);
  }

  .ui-aaagfd {
    min-width: unset;
  }

  .ui-12jfd30 {
    min-width: var(--cursor-height-xs);
  }

  .ui-1m4fdu7 {
    min-width: var(--cursor-spacing-1-25);
  }

  .ui-1hxuvat {
    min-width: var(--cursor-spacing-1-5);
  }

  .ui-t981lc {
    min-width: var(--cursor-spacing-1);
  }

  .ui-ozd9t4 {
    min-width: var(--cursor-spacing-12);
  }

  .ui-e911o2 {
    min-width: var(--cursor-spacing-2-5);
  }

  .ui-1oe4tq5 {
    min-width: var(--cursor-spacing-2);
  }

  .ui-knug6d {
    min-width: var(--cursor-spacing-3-5);
  }

  .ui-dgo85a {
    min-width: var(--cursor-spacing-3);
  }

  .ui-aonyeg {
    min-width: var(--cursor-spacing-4-5);
  }

  .ui-80aoqz {
    min-width: var(--cursor-spacing-4);
  }

  .ui-ne8i16 {
    min-width: var(--cursor-spacing-5-5);
  }

  .ui-cbmsab {
    min-width: var(--cursor-spacing-5);
  }

  .ui-1w0wmb8 {
    min-width: var(--cursor-spacing-6);
  }

  .ui-ma39wp {
    min-width: var(--cursor-spacing-8);
  }

  .ui-lm4f2s {
    min-width: var(--cursor-spacing-9);
  }

  .ui-amz6e3 {
    min-width: var(--ui-prompt-input-image-preview-width);
  }

  .ui-w2csxc {
    overflow-x: auto;
  }

  .ui-6ikm8r {
    overflow-x: hidden;
  }

  .ui-1plvlek {
    overflow-x: visible;
  }

  .ui-1odjw0f {
    overflow-y: auto;
  }

  .ui-1s73dr8 {
    overflow-y: clip;
  }

  .ui-10wlt62 {
    overflow-y: hidden;
  }

  .ui-ryxfnj {
    overflow-y: visible;
  }

  .ui-1t1jukp {
    overscroll-behavior-x: auto;
  }

  .ui-7p5m3t {
    overscroll-behavior-x: contain;
  }

  .ui-y5w88m {
    overscroll-behavior-y: auto;
  }

  .ui-1e4zzel {
    overscroll-behavior-y: contain;
  }

  .ui-e2ooyr {
    padding-bottom: .05em;
  }

  .ui-1xo6zox {
    padding-bottom: .2em;
  }

  .ui-18d9i69 {
    padding-bottom: 0;
  }

  .ui-k35gh9 {
    padding-bottom: 1.5px;
  }

  .ui-1ffnkcp {
    padding-bottom: 120px;
  }

  .ui-sag5q8 {
    padding-bottom: 12px;
  }

  .ui-1l90r2v {
    padding-bottom: 16px;
  }

  .ui-1j85h84 {
    padding-bottom: 1px;
  }

  .ui-wxc41k {
    padding-bottom: 24px;
  }

  .ui-1120s5i {
    padding-bottom: 2px;
  }

  .ui-1gan7if {
    padding-bottom: 32px;
  }

  .ui-g8j3zb {
    padding-bottom: 3px;
  }

  .ui-jkvuk6 {
    padding-bottom: 4px;
  }

  .ui-1q8uoa4 {
    padding-bottom: 4rem;
  }

  .ui-10b6aqq {
    padding-bottom: 6px;
  }

  .ui-wib8y2 {
    padding-bottom: 8px;
  }

  .ui-9wzylm {
    padding-bottom: calc(var(--ui-tray-header-padding-y)  - 2px);
  }

  .ui-1mmyrcj {
    padding-bottom: var(--cursor-spacing-0-25);
  }

  .ui-b6dno7 {
    padding-bottom: var(--cursor-spacing-0-5);
  }

  .ui-1cea8gx {
    padding-bottom: var(--cursor-spacing-0-75);
  }

  .ui-5wifs {
    padding-bottom: var(--cursor-spacing-1-25);
  }

  .ui-1rgtt3y {
    padding-bottom: var(--cursor-spacing-1-5);
  }

  .ui-cnij5n {
    padding-bottom: var(--cursor-spacing-1);
  }

  .ui-10ha4xm {
    padding-bottom: var(--cursor-spacing-12);
  }

  .ui-1ydvtx5 {
    padding-bottom: var(--cursor-spacing-14);
  }

  .ui-zofaqt {
    padding-bottom: var(--cursor-spacing-16);
  }

  .ui-1q9q1c5 {
    padding-bottom: var(--cursor-spacing-2-25);
  }

  .ui-2lprc {
    padding-bottom: var(--cursor-spacing-2-5);
  }

  .ui-1xlntvz {
    padding-bottom: var(--cursor-spacing-2);
  }

  .ui-1mdop1q {
    padding-bottom: var(--cursor-spacing-3-5);
  }

  .ui-usxwy5 {
    padding-bottom: var(--cursor-spacing-3);
  }

  .ui-20eq2h {
    padding-bottom: var(--cursor-spacing-4);
  }

  .ui-1psz5dr {
    padding-bottom: var(--cursor-spacing-5);
  }

  .ui-ab0n8b {
    padding-bottom: var(--cursor-spacing-6);
  }

  .ui-z3yncf {
    padding-bottom: var(--cursor-spacing-7);
  }

  .ui-1dbk7ps {
    padding-bottom: var(--cursor-spacing-8);
  }

  .ui-786qf0 {
    padding-bottom: var(--ui-automations-trigger-card-body-child-padding, 0px);
  }

  .ui-hklatx {
    padding-bottom: var(--ui-automations-trigger-row-padding, var(--cursor-spacing-2));
  }

  .ui-1ftrzfz {
    padding-bottom: var(--ui-input-group-padding-block);
  }

  .ui-1mv37q2 {
    padding-bottom: var(--ui-menu-row-padding-block);
  }

  .ui-1nzur6r {
    padding-bottom: var(--ui-tray-header-padding-y);
  }

  .ui-imli3g {
    padding-bottom: var(--ui-tray-row-padding-bottom, var(--cursor-spacing-1));
  }

  .ui-ntny7 {
    padding-bottom: var(--ui-tray-stack-padding-bottom);
  }

  .ui-r4xbb2 {
    padding-left: .2em;
  }

  .ui-11h9tm7 {
    padding-left: .35em;
  }

  .ui-1uhho1l {
    padding-left: 0;
  }

  .ui-1lqa7cf {
    padding-left: 10px;
  }

  .ui-f18ygs {
    padding-left: 12px;
  }

  .ui-zjhap9 {
    padding-left: 14px;
  }

  .ui-nm25rq {
    padding-left: 16px;
  }

  .ui-1k8dnhd {
    padding-left: 18px;
  }

  .ui-d3ty66 {
    padding-left: 24px;
  }

  .ui-1bae07f {
    padding-left: 2em;
  }

  .ui-j9uezu {
    padding-left: 2px;
  }

  .ui-yms1uu {
    padding-left: 3px;
  }

  .ui-1hi4g37 {
    padding-left: 3rem;
  }

  .ui-6wrskw {
    padding-left: 4px;
  }

  .ui-11iknt3 {
    padding-left: 6px;
  }

  .ui-163pfp {
    padding-left: 8px;
  }

  .ui-20x7kn {
    padding-left: calc(var(--cursor-spacing-2)  + var(--ui-menu-item-left-width)  + var(--cursor-spacing-1-5));
  }

  .ui-1hl851k {
    padding-left: calc(var(--cursor-spacing-3)  + var(--ui-menu-item-left-width)  + var(--cursor-spacing-1-5));
  }

  .ui-zci253 {
    padding-left: calc(var(--ui-menu-item-left-width)  + var(--ui-menu-row-gap));
  }

  .ui-437fdo {
    padding-left: var(--conversation-tool-card-padding-x, 8px);
  }

  .ui-4pf3lq {
    padding-left: var(--conversation-tool-card-padding-x, var(--cursor-spacing-2));
  }

  .ui-1vd3t3d {
    padding-left: var(--cursor-spacing-0-25);
  }

  .ui-1e7ydrk {
    padding-left: var(--cursor-spacing-0-5);
  }

  .ui-1rplcre {
    padding-left: var(--cursor-spacing-0-75);
  }

  .ui-pz00r {
    padding-left: var(--cursor-spacing-1-25);
  }

  .ui-1lfpczk {
    padding-left: var(--cursor-spacing-1-5);
  }

  .ui-v48mlq {
    padding-left: var(--cursor-spacing-1-75);
  }

  .ui-43mhey {
    padding-left: var(--cursor-spacing-1);
  }

  .ui-1cc8a3a {
    padding-left: var(--cursor-spacing-12);
  }

  .ui-1ny0m10 {
    padding-left: var(--cursor-spacing-2-25);
  }

  .ui-o7x2bt {
    padding-left: var(--cursor-spacing-2-5);
  }

  .ui-yab65l {
    padding-left: var(--cursor-spacing-2);
  }

  .ui-1jpuwqu {
    padding-left: var(--cursor-spacing-3-5);
  }

  .ui-1o7kk3e {
    padding-left: var(--cursor-spacing-3);
  }

  .ui-193t4r6 {
    padding-left: var(--cursor-spacing-4);
  }

  .ui-gz2kjz {
    padding-left: var(--cursor-spacing-5);
  }

  .ui-v0g687 {
    padding-left: var(--cursor-spacing-6);
  }

  .ui-691f4u {
    padding-left: var(--ui-automations-trigger-card-body-child-padding, 0px);
  }

  .ui-zulhe0 {
    padding-left: var(--ui-automations-trigger-row-padding, var(--cursor-spacing-2));
  }

  .ui-1bgzvkm {
    padding-left: var(--ui-input-group-padding-inline);
  }

  .ui-1166h4g {
    padding-left: var(--ui-menu-row-padding-inline);
  }

  .ui-qqt8gd {
    padding-left: var(--ui-menu-section-title-padding-inline);
  }

  .ui-1dazrfo {
    padding-left: var(--ui-sidebar-row-padding-left, var(--cursor-spacing-1));
  }

  .ui-1vqt24i {
    padding-left: var(--ui-sidebar-top-bar-horizontal-padding);
  }

  .ui-13e46o5 {
    padding-left: var(--x-paddingLeft);
  }

  .ui-vipilk {
    padding-right: .15em;
  }

  .ui-yxbqe2 {
    padding-right: .2em;
  }

  .ui-8iso2o {
    padding-right: .35em;
  }

  .ui-1xpa7k {
    padding-right: 0;
  }

  .ui-cicffo {
    padding-right: 10px;
  }

  .ui-nuq7ks {
    padding-right: 12px;
  }

  .ui-yfqnmn {
    padding-right: 16px;
  }

  .ui-8e5d8q {
    padding-right: 24px;
  }

  .ui-pf9j6y {
    padding-right: 2px;
  }

  .ui-w7nc43 {
    padding-right: 3px;
  }

  .ui-l8an7g {
    padding-right: 3rem;
  }

  .ui-mzs88n {
    padding-right: 4px;
  }

  .ui-1ug7bdz {
    padding-right: 6px;
  }

  .ui-y13l1i {
    padding-right: 8px;
  }

  .ui-1hohg09 {
    padding-right: calc(var(--cursor-spacing-1)  + 28px);
  }

  .ui-1n20xcs {
    padding-right: calc(var(--cursor-spacing-1)  + 48px);
  }

  .ui-1jwyyqy {
    padding-right: var(--conversation-tool-card-padding-x, 8px);
  }

  .ui-1meegvc {
    padding-right: var(--conversation-tool-card-padding-x, var(--cursor-spacing-2));
  }

  .ui-1op6l6i {
    padding-right: var(--cursor-spacing-0-25);
  }

  .ui-14ndyrl {
    padding-right: var(--cursor-spacing-0-5);
  }

  .ui-1jg1sa {
    padding-right: var(--cursor-spacing-0-75);
  }

  .ui-1pmtzvq {
    padding-right: var(--cursor-spacing-1-25);
  }

  .ui-17v7654 {
    padding-right: var(--cursor-spacing-1-5);
  }

  .ui-2j6kw4 {
    padding-right: var(--cursor-spacing-1-75);
  }

  .ui-g31tg3 {
    padding-right: var(--cursor-spacing-1);
  }

  .ui-1o9oefx {
    padding-right: var(--cursor-spacing-12);
  }

  .ui-1tkxnxc {
    padding-right: var(--cursor-spacing-2-25);
  }

  .ui-16b7oty {
    padding-right: var(--cursor-spacing-2-5);
  }

  .ui-1yxiud8 {
    padding-right: var(--cursor-spacing-2);
  }

  .ui-1yraood {
    padding-right: var(--cursor-spacing-3-5);
  }

  .ui-1jkygx {
    padding-right: var(--cursor-spacing-3);
  }

  .ui-10cfkro {
    padding-right: var(--cursor-spacing-4);
  }

  .ui-jniwn5 {
    padding-right: var(--cursor-spacing-5);
  }

  .ui-1qg3m7i {
    padding-right: var(--cursor-spacing-6);
  }

  .ui-1o9550c {
    padding-right: var(--ui-automations-trigger-card-body-child-padding, 0px);
  }

  .ui-1y24n9h {
    padding-right: var(--ui-automations-trigger-row-padding, var(--cursor-spacing-2));
  }

  .ui-1b1zv1o {
    padding-right: var(--ui-input-group-padding-inline);
  }

  .ui-9cta2o {
    padding-right: var(--ui-menu-row-padding-inline);
  }

  .ui-1bjvzyu {
    padding-right: var(--ui-menu-section-title-padding-inline);
  }

  .ui-kb8m99 {
    padding-right: var(--ui-sidebar-top-bar-horizontal-padding);
  }

  .ui-18u5iye {
    padding-right: var(--ui-tray-row-padding-right, var(--cursor-spacing-1-5));
  }

  .ui-1i05g3g {
    padding-top: .05em;
  }

  .ui-exx8yu {
    padding-top: 0;
  }

  .ui-1k7wse1 {
    padding-top: 1.5px;
  }

  .ui-889kno {
    padding-top: 10px;
  }

  .ui-z9dl7a {
    padding-top: 12px;
  }

  .ui-yamay9 {
    padding-top: 16px;
  }

  .ui-4p5aij {
    padding-top: 1px;
  }

  .ui-1p5oq8j {
    padding-top: 24px;
  }

  .ui-1nn3v0j {
    padding-top: 2px;
  }

  .ui-1miatn0 {
    padding-top: 32px;
  }

  .ui-10lzpyj {
    padding-top: 38px;
  }

  .ui-yqdw3p {
    padding-top: 3px;
  }

  .ui-1iorvi4 {
    padding-top: 4px;
  }

  .ui-f6mfmo {
    padding-top: 4rem;
  }

  .ui-ahk0qz {
    padding-top: 58px;
  }

  .ui-1yrsyyn {
    padding-top: 6px;
  }

  .ui-1y1aw1k {
    padding-top: 8px;
  }

  .ui-5pb957 {
    padding-top: var(--cursor-spacing-0-25);
  }

  .ui-493x5y {
    padding-top: var(--cursor-spacing-0-5);
  }

  .ui-1gv78wz {
    padding-top: var(--cursor-spacing-0-75);
  }

  .ui-1to6kjf {
    padding-top: var(--cursor-spacing-1-25);
  }

  .ui-uve7l6 {
    padding-top: var(--cursor-spacing-1-5);
  }

  .ui-f6zju3 {
    padding-top: var(--cursor-spacing-1);
  }

  .ui-1jowytg {
    padding-top: var(--cursor-spacing-12);
  }

  .ui-bf0wle {
    padding-top: var(--cursor-spacing-2-25);
  }

  .ui-oyc9vk {
    padding-top: var(--cursor-spacing-2-5);
  }

  .ui-13ly8rp {
    padding-top: var(--cursor-spacing-2);
  }

  .ui-1gkbk22 {
    padding-top: var(--cursor-spacing-3-5);
  }

  .ui-1t8xvyj {
    padding-top: var(--cursor-spacing-3);
  }

  .ui-t9g0qb {
    padding-top: var(--cursor-spacing-4);
  }

  .ui-1fcjpnv {
    padding-top: var(--cursor-spacing-5);
  }

  .ui-1avjwpx {
    padding-top: var(--cursor-spacing-6);
  }

  .ui-1lf8mgw {
    padding-top: var(--cursor-spacing-7);
  }

  .ui-tgesqp {
    padding-top: var(--cursor-spacing-8);
  }

  .ui-9ugnww {
    padding-top: var(--step-gap, 6px);
  }

  .ui-r74rxu {
    padding-top: var(--ui-automations-trigger-card-body-child-padding, 0px);
  }

  .ui-1ixg5z7 {
    padding-top: var(--ui-automations-trigger-row-padding, var(--cursor-spacing-2));
  }

  .ui-1vdilah {
    padding-top: var(--ui-collapsible-content-gap, 4px);
  }

  .ui-e8kt42 {
    padding-top: var(--ui-input-group-padding-block);
  }

  .ui-1xgckd {
    padding-top: var(--ui-menu-row-padding-block);
  }

  .ui-fs8kq3 {
    padding-top: var(--ui-menu-search-row-padding-top);
  }

  .ui-15x7wtp {
    padding-top: var(--ui-tooltip-body-padding-top);
  }

  .ui-bhhsb1 {
    padding-top: var(--ui-tray-header-padding-y);
  }

  .ui-1c6wslc {
    padding-top: var(--ui-tray-row-padding-top, var(--cursor-spacing-1));
  }

  .ui-n24pvi {
    right: -10px;
  }

  .ui-1bkpikb {
    right: -2px;
  }

  .ui-3m8u43 {
    right: 0;
  }

  .ui-n5hqff {
    right: 16px;
  }

  .ui-wukr4l {
    right: auto;
  }

  .ui-1u4w851 {
    right: calc(var(--scrollbar-inset)  + var(--scrollbar-size)  + 2px);
  }

  .ui-1s7ff4b {
    right: var(--cursor-spacing-0-5);
  }

  .ui-1s3hisn {
    right: var(--cursor-spacing-1-5);
  }

  .ui-7zl9wm {
    right: var(--cursor-spacing-1);
  }

  .ui-l0yuso {
    right: var(--cursor-spacing-2-5);
  }

  .ui-1qo02jc {
    right: var(--cursor-spacing-2);
  }

  .ui-a6qrhg {
    right: var(--cursor-spacing-3);
  }

  .ui-1f1i51p {
    right: var(--cursor-spacing-4);
  }

  .ui-1uvdcuh {
    right: var(--cursor-spacing-ne-0-5);
  }

  .ui-zkb8sy {
    right: var(--scrollbar-inset);
  }

  .ui-11ki8km {
    scroll-margin-top: 0;
  }

  .ui-101ixbw {
    scroll-padding-bottom: 0;
  }

  .ui-3oazx1 {
    scroll-padding-bottom: var(--scroll-area-scroll-padding);
  }

  .ui-19l4kpp {
    scroll-padding-left: 0;
  }

  .ui-exgr1p {
    scroll-padding-left: var(--scroll-area-scroll-padding);
  }

  .ui-1ufbpdf {
    scroll-padding-right: 0;
  }

  .ui-1duton {
    scroll-padding-right: var(--scroll-area-scroll-padding);
  }

  .ui-k8sdt9 {
    scroll-padding-top: 0;
  }

  .ui-1fu52t7 {
    scroll-padding-top: var(--scroll-area-scroll-padding);
  }

  .ui-1qiirwl {
    top: -2px;
  }

  .ui-13vifvy {
    top: 0;
  }

  .ui-dsb8wn {
    top: 100%;
  }

  .ui-omnu4r {
    top: 16px;
  }

  .ui-92lwqr {
    top: 20%;
  }

  .ui-wa60dl {
    top: 50%;
  }

  .ui-80663w {
    top: auto;
  }

  .ui-wwefxd {
    top: calc(100% + 6px);
  }

  .ui-1r2vrpb {
    top: calc(var(--cursor-spacing-3)  + 24px + var(--cursor-spacing-1));
  }

  .ui-np7j22 {
    top: var(--cursor-spacing-0-5);
  }

  .ui-1jgjl8u {
    top: var(--cursor-spacing-1-5);
  }

  .ui-8hg36d {
    top: var(--cursor-spacing-1);
  }

  .ui-rge2pg {
    top: var(--cursor-spacing-2-5);
  }

  .ui-1epp9v1 {
    top: var(--cursor-spacing-2);
  }

  .ui-e6tamo {
    top: var(--cursor-spacing-3);
  }

  .ui-130f9t4 {
    top: var(--cursor-spacing-4);
  }

  .ui-16271f3 {
    top: var(--scrollbar-inset);
  }

  .ui-1y6pbyt {
    width: .9rem;
  }

  .ui-nalus7 {
    width: 0;
  }

  .ui-rqk1uk {
    width: 1.45em;
  }

  .ui-h8yej3 {
    width: 100%;
  }

  .ui-zfn7dr {
    width: 100cqi;
  }

  .ui-1exxlbk {
    width: 100px;
  }

  .ui-1fsd2vl {
    width: 10px;
  }

  .ui-ygnafs {
    width: 120px;
  }

  .ui-smyaan {
    width: 12px;
  }

  .ui-rdac2d {
    width: 13rem;
  }

  .ui-ifkd7f {
    width: 140px;
  }

  .ui-6jxa94 {
    width: 14px;
  }

  .ui-1kky2od {
    width: 16px;
  }

  .ui-1xp8n7a {
    width: 18px;
  }

  .ui-1i1rx1s {
    width: 1px;
  }

  .ui-cdlrvm {
    width: 1rem;
  }

  .ui-1oysuqx {
    width: 200px;
  }

  .ui-143tcsw {
    width: 208px;
  }

  .ui-w4jnvo {
    width: 20px;
  }

  .ui-1uncgzr {
    width: 224px;
  }

  .ui-17z2i9w {
    width: 22px;
  }

  .ui-vy4d1p {
    width: 24px;
  }

  .ui-1dz1jew {
    width: 280px;
  }

  .ui-n6xo9k {
    width: 282px;
  }

  .ui-bu5dzu {
    width: 288px;
  }

  .ui-gd8bvy {
    width: 28px;
  }

  .ui-fo62xy {
    width: 2px;
  }

  .ui-1iy3nof {
    width: 32%;
  }

  .ui-1m258z3 {
    width: 320px;
  }

  .ui-1td3qas {
    width: 32px;
  }

  .ui-1bm8l82 {
    width: 34%;
  }

  .ui-ge2hy {
    width: 3ch;
  }

  .ui-z84dc7 {
    width: 40%;
  }

  .ui-1l2rt3b {
    width: 400px;
  }

  .ui-100vrsf {
    width: 40px;
  }

  .ui-3p9ev8 {
    width: 420px;
  }

  .ui-ht4xr3 {
    width: 480px;
  }

  .ui-1useyqa {
    width: 48px;
  }

  .ui-3hqpx7 {
    width: 50%;
  }

  .ui-ewp6mh {
    width: 560px;
  }

  .ui-1ftt334 {
    width: 5px;
  }

  .ui-11i3ho8 {
    width: 640px;
  }

  .ui-1fu8urw {
    width: 64px;
  }

  .ui-1xwk8fm {
    width: 680px;
  }

  .ui-1v4s8kt {
    width: 6px;
  }

  .ui-65xoit {
    width: 70%;
  }

  .ui-g0jo4d {
    width: 75%;
  }

  .ui-1dmp6jm {
    width: 80px;
  }

  .ui-1ox8vmk {
    width: 83.333%;
  }

  .ui-1xc55vz {
    width: 8px;
  }

  .ui-14atkfc {
    width: auto;
  }

  .ui-jv9sc4 {
    width: 25.6px;
  }

  .ui-1n8jbq9 {
    width: 32px;
  }

  .ui-1tj15zq {
    width: 38.4px;
  }

  .ui-qar5j4 {
    width: calc(100% + 2 * var(--cursor-spacing-2));
  }

  .ui-9s46ru {
    width: calc(100% + 2px);
  }

  .ui-u0r5jw {
    width: calc(100% + var(--cursor-spacing-1-5)  + var(--cursor-spacing-1)  + 2px);
  }

  .ui-yc13g {
    width: calc(100% + var(--cursor-spacing-1-5)  + var(--cursor-spacing-1));
  }

  .ui-lai49p {
    width: calc(100% + var(--cursor-spacing-1-75)  + var(--cursor-spacing-1-25)  + 2px);
  }

  .ui-3pyy6g {
    width: calc(100% + var(--cursor-spacing-1-75)  + var(--cursor-spacing-1-25));
  }

  .ui-15uee3t {
    width: calc(100% + var(--cursor-spacing-2)  + var(--cursor-spacing-1-25)  + 2px);
  }

  .ui-aiknzh {
    width: calc(100% + var(--cursor-spacing-2)  + var(--cursor-spacing-1)  + 2px);
  }

  .ui-1xw9627 {
    width: calc(100% + var(--cursor-spacing-3));
  }

  .ui-q8za26 {
    width: calc(100% + var(--ui-input-group-padding-inline)  + var(--ui-input-group-padding-inline)  + var(--ui-input-group-border-width)  + var(--ui-input-group-border-width));
  }

  .ui-1au9b0a {
    width: calc(100vw - 10vh);
  }

  .ui-192vh88 {
    width: 36px;
  }

  .ui-1v6q66r {
    width: calc(var(--button-size) * 7 / 16);
  }

  .ui-upz64d {
    width: calc(var(--cursor-spacing-20)  + var(--cursor-spacing-4));
  }

  .ui-eq5yr9 {
    width: fit-content;
  }

  .ui-1cxt36h {
    width: max-content !important;
  }

  .ui-ezivpi {
    width: max-content;
  }

  .ui-w53nng {
    width: max(0px, calc(var(--ui-sidebar-traffic-lights-spacer-width)  - var(--ui-sidebar-top-bar-horizontal-padding, 0px)));
  }

  .ui-izo9zl {
    width: min(380px, 100%);
  }

  .ui-scjat9 {
    width: var(--_sidebar-width);
  }

  .ui-16w9d4f {
    width: var(--cursor-height-base);
  }

  .ui-1tsk5d4 {
    width: var(--cursor-height-lg);
  }

  .ui-6anfts {
    width: var(--cursor-height-sm);
  }

  .ui-1f0ij18 {
    width: var(--cursor-height-xs);
  }

  .ui-akrjlu {
    width: var(--cursor-spacing-0-25);
  }

  .ui-nythym {
    width: var(--cursor-spacing-1-25);
  }

  .ui-19j8p08 {
    width: var(--cursor-spacing-1-5);
  }

  .ui-17vdgzb {
    width: var(--cursor-spacing-1-75);
  }

  .ui-jwey39 {
    width: var(--cursor-spacing-1);
  }

  .ui-1niwmkg {
    width: var(--cursor-spacing-10);
  }

  .ui-8c0t0h {
    width: var(--cursor-spacing-15);
  }

  .ui-1dm551j {
    width: var(--cursor-spacing-16);
  }

  .ui-1uubs1q {
    width: var(--cursor-spacing-2-5);
  }

  .ui-d5ft5l {
    width: var(--cursor-spacing-2);
  }

  .ui-2s4hoy {
    width: var(--cursor-spacing-3-25);
  }

  .ui-ek66a6 {
    width: var(--cursor-spacing-3-5);
  }

  .ui-ncpac4 {
    width: var(--cursor-spacing-3);
  }

  .ui-1iiky5s {
    width: var(--cursor-spacing-4-25);
  }

  .ui-q08q9o {
    width: var(--cursor-spacing-4-5);
  }

  .ui-1pwdyn5 {
    width: var(--cursor-spacing-4);
  }

  .ui-1sbws7j {
    width: var(--cursor-spacing-5-5);
  }

  .ui-16bvwqk {
    width: var(--cursor-spacing-5);
  }

  .ui-1eu7oa3 {
    width: var(--cursor-spacing-6);
  }

  .ui-jst10v {
    width: var(--cursor-spacing-7);
  }

  .ui-tiusyp {
    width: var(--cursor-spacing-9);
  }

  .ui-10f37ev {
    width: var(--dot-grid-size);
  }

  .ui-1oai4fc {
    width: var(--icon-size);
  }

  .ui-y2lxck {
    width: var(--prompt-input-dynamic-island-pill-width);
  }

  .ui-1shhhdt {
    width: var(--prompt-input-dynamic-island-rest-width);
  }

  .ui-790ffn {
    width: var(--scrollbar-size);
  }

  .ui-1825r3l {
    width: var(--tab-drop-indicator-width);
  }

  .ui-1v7m1kn {
    width: var(--tiling-sash-layout-size);
  }

  .ui-1wgc7vq {
    width: var(--ui-default-diff-indicator-strip-width);
  }

  .ui-1kvrb00 {
    width: var(--ui-menu-item-left-width);
  }

  .ui-1fxahjc {
    width: var(--ui-prompt-input-attachment-play-size);
  }

  .ui-1v9gn24 {
    width: var(--ui-prompt-input-attachment-tile-width);
  }

  .ui-s94un {
    width: var(--ui-prompt-input-image-preview-width);
  }

  .ui-1bl4301 {
    width: var(--width);
  }

  .ui-qbqerz.ui-qbqerz:where(.ui-o3kmw4:hover *) {
    border-bottom-left-radius: var(--cursor-radius-xl);
  }

  .ui-1d8dj1s.ui-1d8dj1s:where(.ui-o3kmw4:hover *) {
    border-bottom-right-radius: var(--cursor-radius-xl);
  }

  .ui-5oylfw.ui-5oylfw:where(.ui-o3kmw4:hover *) {
    border-top-left-radius: var(--cursor-radius-xl);
  }

  .ui-1okv98c.ui-1okv98c:where(.ui-o3kmw4:hover *) {
    border-top-right-radius: var(--cursor-radius-xl);
  }

  .ui-1mzclvs:hover:not(:disabled) {
    border-bottom-color: color-mix(in srgb, var(--cursor-text-primary) 15%, var(--cursor-stroke-secondary));
  }

  .ui-18lfe2a:not(#\#).ui-plugin-detail-view__add-button--active.ui-button, .ui-1bfqc4q:focus-visible, .ui-1d8yjet:not(#\#) .ui-plugin-detail-view__add-button--active.ui-button, .ui-1uo1cpp:not(:last-child), .ui-1xjjwy2[data-variant="radio"][data-selected], .ui-o0z796.ui-o0z796:where(.ui--default-marker[data-selected] *), .ui-zgy223[data-variant="radio"] {
    border-bottom-color: #0000;
  }

  .ui-18c5ndx:not(#\#) .ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"], .ui-1aavxfj:not(#\#) .ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"]:hover, .ui-1n4wa8o:not(#\#).ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"]:hover, .ui-995fe6:not(#\#).ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"] {
    border-bottom-color: var(--cursor-bg-accent);
  }

  .ui-14qkjph[data-selected] {
    border-bottom-color: var(--cursor-stroke-focused);
  }

  .ui-17ufi7g:not(#\#) .artifact-image-container:hover, .ui-illscj:focus-within, .ui-jcp9vk:not(#\#) .ui-tool-call-card {
    border-bottom-color: var(--cursor-stroke-primary);
  }

  .ui-h9ahm1:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge {
    border-bottom-color: var(--cursor-stroke-quaternary);
  }

  .ui-12iadc3:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"]:hover:not(:disabled), .ui-1cvvxpb:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"]:hover:not(:disabled), .ui-1m50a80:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"].force-hover:not(:disabled), .ui-1qij7lj:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"].force-hover:not(:disabled), .ui-1wwrwqs:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"], .ui-3x42vy:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"] {
    border-bottom-color: var(--cursor-stroke-red-primary);
  }

  .ui-1cv5ueb:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-1lde8rp.ui-1lde8rp:where(.ui--default-marker[data-variant="sticky-boundary"] *), .ui-1mrgxjq:hover:not(:disabled), .ui-1vl5mtr:not(#\#) .md-color-swatch, .ui-1ywz0vy[data-selected], .ui-2if0rf:focus-within {
    border-bottom-color: var(--cursor-stroke-secondary);
  }

  .ui-15s602e[data-selected], .ui-4s650r:not(#\#) .ProseMirror table :is(th, td), .ui-b8zt6x.ui-b8zt6x:where(.ui--default-marker[data-content-scrolled="true"] *), .ui-mwsml8:not(#\#) .artifact-image-container, .ui-yin6n7:not(#\#) .ProseMirror table {
    border-bottom-color: var(--cursor-stroke-tertiary);
  }

  .ui-1wayo01:not(#\#) .ui-prompt-input-command-chip.ProseMirror-selectednode, .ui-24sxrc:not(#\#) .ui-prompt-input-command-chip.ui-prompt-input-command-chip--selected, .ui-y9ta93:not(#\#) .ProseMirror pre code {
    border-bottom-left-radius: 0;
  }

  .ui-1gscp95:not(#\#).add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-1w12ik5:not(#\#) .add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]) {
    border-bottom-left-radius: 4px;
  }

  .ui-1bsrxyy:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-radius="base"], .ui-es87f3:not(#\#) .ProseMirror img, .ui-m90uia:not(#\#) .ProseMirror table, .ui-qymods:not(#\#) .ProseMirror table tbody:last-of-type tr:last-child > :first-child, .ui-qyqt94:not(#\#) .ProseMirror pre {
    border-bottom-left-radius: var(--cursor-radius-base);
  }

  .ui-15p76y1:not(#\#) .ProseMirror code, .ui-1eb148a:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-1quk7rr:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-iw87iy:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-nz6nkc:not(#\#) .ProseMirror a[href] {
    border-bottom-left-radius: var(--cursor-radius-sm);
  }

  .ui-1rxjtkq:not(#\#) .ui-prompt-input-command-chip {
    border-bottom-left-radius: var(--cursor-radius-xs);
  }

  .ui-122agdw:not(#\#) .ProseMirror pre code, .ui-387llc:not(#\#) .ui-prompt-input-command-chip.ui-prompt-input-command-chip--selected, .ui-klj1v9:not(#\#) .ui-prompt-input-command-chip.ProseMirror-selectednode {
    border-bottom-right-radius: 0;
  }

  .ui-124ldhq:not(#\#) .add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-1yzuwza:not(#\#).add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]) {
    border-bottom-right-radius: 4px;
  }

  .ui-1c40ygm:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-radius="base"], .ui-7dozku:not(#\#) .ProseMirror table, .ui-h2orcm:not(#\#) .ProseMirror img, .ui-tm0dhc:not(#\#) .ProseMirror pre, .ui-vgpttw:not(#\#) .ProseMirror table tbody:last-of-type tr:last-child > :last-child {
    border-bottom-right-radius: var(--cursor-radius-base);
  }

  .ui-1j3r1lc:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-1k3odjw:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-1so7op0:not(#\#) .ProseMirror code, .ui-f3hxej:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-t979n7:not(#\#) .ProseMirror a[href] {
    border-bottom-right-radius: var(--cursor-radius-sm);
  }

  .ui-1wbl40v:not(#\#) .ui-prompt-input-command-chip {
    border-bottom-right-radius: var(--cursor-radius-xs);
  }

  .ui-19hc93o:not(#\#) .ProseMirror hr, .ui-1gil29j:not(#\#) .ui-prompt-input-command-chip__label, .ui-anqnsg:not(#\#) .ProseMirror table tbody:last-of-type tr:last-child > :is(th, td), .ui-dccyn6:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-fy456o:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-n24ylv:not(#\#) .ProseMirror blockquote {
    border-bottom-style: none;
  }

  .ui-137r021:not(:last-child), .ui-14writb:not(#\#) .ProseMirror table :is(th, td), .ui-1knqdgd:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-2bz8y:not(#\#) .artifact-image-container, .ui-5c2udl:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-5fpgzl:not(#\#) .ProseMirror table, .ui-z4xr5f:not(#\#) .md-color-swatch {
    border-bottom-style: solid;
  }

  .ui-1a81w4g:not(#\#) .ProseMirror table tbody:last-of-type tr:last-child > :is(th, td), .ui-1iwnq2j:last-child > td, .ui-7649lo:not(#\#) .ui-prompt-input-command-chip__label, .ui-7un8ie:not(#\#) .ProseMirror hr, .ui-auso9r:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-dtqsdk:not(#\#) .ProseMirror blockquote, .ui-hnaix0:not(#\#) .ui-model-picker__trigger.ui-button, .ui-w8kzp9:not(#\#) .ui-prompt-input-mention-chip__close-icon {
    border-bottom-width: 0;
  }

  .ui-15uor3n:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-1lzlkzr:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-7f8d88:not(#\#) .ProseMirror table :is(th, td), .ui-dmvyh6:not(#\#) .ProseMirror table, .ui-jhgts4:not(#\#) .artifact-image-container, .ui-xndb6j:not(#\#) .md-color-swatch {
    border-bottom-width: 1px;
  }

  .ui-1rreta9:not(:last-child) {
    border-bottom-width: var(--cursor-spacing-0-5);
  }

  .ui-o13fmp:hover:not(:disabled) {
    border-left-color: color-mix(in srgb, var(--cursor-text-primary) 15%, var(--cursor-stroke-secondary));
  }

  .ui-17qikzv[data-variant="radio"][data-selected], .ui-1mq7cpm.ui-1mq7cpm:where(.ui--default-marker[data-selected] *), .ui-8pgsqm:not(#\#).ui-plugin-detail-view__add-button--active.ui-button, .ui-bd79b9[data-variant="radio"], .ui-i6d28a:not(#\#) .ui-plugin-detail-view__add-button--active.ui-button, .ui-llg6mm:focus-visible {
    border-left-color: #0000;
  }

  .ui-12hbvw:not(#\#).ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"]:hover, .ui-1c7rsud:not(#\#) .ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"], .ui-9m0ewb:not(#\#).ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"], .ui-zfht0m:not(#\#) .ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"]:hover {
    border-left-color: var(--cursor-bg-accent);
  }

  .ui-1qzkxe7[data-selected] {
    border-left-color: var(--cursor-stroke-focused);
  }

  .ui-111en56:not(#\#) .artifact-image-container:hover, .ui-1joyk28:not(#\#) .ui-tool-call-card, .ui-vv26sj:focus-within {
    border-left-color: var(--cursor-stroke-primary);
  }

  .ui-1qtbn3m:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge {
    border-left-color: var(--cursor-stroke-quaternary);
  }

  .ui-17ep6l6:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"]:hover:not(:disabled), .ui-1nd5aoo:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"].force-hover:not(:disabled), .ui-1savihj:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"], .ui-3l18kn:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"], .ui-r80pnk:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"].force-hover:not(:disabled), .ui-wjrvaa:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"]:hover:not(:disabled) {
    border-left-color: var(--cursor-stroke-red-primary);
  }

  .ui-18r8qyb[data-selected], .ui-1gj4mjy:not(#\#) .ProseMirror blockquote, .ui-1tvynod:not(#\#) .md-color-swatch, .ui-cbd95u:not(#\#) .ui-mention-preview-folder-rail, .ui-czw2r5:hover:not(:disabled), .ui-kqa7p7:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-l3d71w:focus-within, .ui-lws9d5.ui-lws9d5:where(.ui--default-marker[data-variant="sticky-boundary"] *) {
    border-left-color: var(--cursor-stroke-secondary);
  }

  .ui-1cebgv6[data-side="right"], .ui-1rpt69y:not(#\#) .artifact-image-container, .ui-bzcphj[data-selected], .ui-tddiii:not(#\#) .ProseMirror table {
    border-left-color: var(--cursor-stroke-tertiary);
  }

  .ui-1np9mqv:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-1vof3nz:not(#\#) .ui-prompt-input-command-chip__label, .ui-fbxdpl:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-y0k2hl:not(#\#) .ProseMirror hr {
    border-left-style: none;
  }

  .ui-13hewlw:not(#\#) .ProseMirror table, .ui-1i0uyws:not(#\#) .ui-mention-preview-folder-rail, .ui-1vezonk:not(#\#) .ProseMirror blockquote, .ui-1y5dms4:not(#\#) .md-color-swatch, .ui-byxm8p[data-side="right"], .ui-lxl2pw:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-ti6ryb:not(#\#) .artifact-image-container, .ui-v6tws:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge {
    border-left-style: solid;
  }

  .ui-161cf6r:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-17oevrz:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-1k11ntd:not(#\#) .ProseMirror hr, .ui-gzaizw:not(#\#) .ui-model-picker__trigger.ui-button, .ui-xch73z:not(#\#) .ui-prompt-input-command-chip__label {
    border-left-width: 0;
  }

  .ui-11mkvs4[data-side="right"], .ui-11qy3o5:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-1stbjn:not(#\#) .ProseMirror table, .ui-61ukdh:not(#\#) .ui-mention-preview-folder-rail, .ui-7jrkbl:not(#\#) .md-color-swatch, .ui-dvi9g8:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-gg5te0:not(#\#) .artifact-image-container {
    border-left-width: 1px;
  }

  .ui-1p2guor:not(#\#) .ProseMirror blockquote {
    border-left-width: 3px;
  }

  .ui-njn0x0:hover:not(:disabled) {
    border-right-color: color-mix(in srgb, var(--cursor-text-primary) 15%, var(--cursor-stroke-secondary));
  }

  .ui-wk2af1[data-side="right"] {
    border-right-color: currentColor;
  }

  .ui-12hbx79[data-variant="radio"][data-selected], .ui-1mosxl4:not(#\#) .ui-plugin-detail-view__add-button--active.ui-button, .ui-1nqw3gc:focus-visible, .ui-c2xxyh.ui-c2xxyh:where(.ui--default-marker[data-selected] *), .ui-jl2izb[data-variant="radio"], .ui-o7oumi:not(#\#).ui-plugin-detail-view__add-button--active.ui-button {
    border-right-color: #0000;
  }

  .ui-13b8r1q:not(#\#) .ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"], .ui-1epw6zt:not(#\#).ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"], .ui-9hgsat:not(#\#).ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"]:hover, .ui-nqiu14:not(#\#) .ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"]:hover {
    border-right-color: var(--cursor-bg-accent);
  }

  .ui-pj0k1f[data-selected] {
    border-right-color: var(--cursor-stroke-focused);
  }

  .ui-7asvek:focus-within, .ui-k57zi1:not(#\#) .ui-tool-call-card, .ui-u7n52c:not(#\#) .artifact-image-container:hover {
    border-right-color: var(--cursor-stroke-primary);
  }

  .ui-vz3l4n:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge {
    border-right-color: var(--cursor-stroke-quaternary);
  }

  .ui-16cgwh9:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"]:hover:not(:disabled), .ui-16nqjm1:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"].force-hover:not(:disabled), .ui-e17lts:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"]:hover:not(:disabled), .ui-n6w8t0:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"].force-hover:not(:disabled), .ui-uhfmx8:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"], .ui-zbbhi0:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"] {
    border-right-color: var(--cursor-stroke-red-primary);
  }

  .ui-1h3bxu8[data-selected], .ui-1xnmzlv:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-1yaf2ai:hover:not(:disabled), .ui-bmew80.ui-bmew80:where(.ui--default-marker[data-variant="sticky-boundary"] *), .ui-olz2dy:focus-within, .ui-oyiwec:not(#\#) .md-color-swatch {
    border-right-color: var(--cursor-stroke-secondary);
  }

  .ui-1obrxx6:not(#\#) .ProseMirror table :is(th, td), .ui-bofsz2[data-selected], .ui-c0d59t:not(#\#) .artifact-image-container, .ui-rb04gs:not(#\#) .ProseMirror table {
    border-right-color: var(--cursor-stroke-tertiary);
  }

  .ui-15a7dtb:not(#\#) .ui-prompt-input-command-chip__label, .ui-194de7q:not(#\#) .ProseMirror blockquote, .ui-1syj2j5:not(#\#) .ProseMirror table :is(th:last-child, td:last-child), .ui-1v4q7x8:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-1vydi3w[data-side="right"], .ui-fnvozh:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-ycuaa4:not(#\#) .ProseMirror hr {
    border-right-style: none;
  }

  .ui-11rx7ek:not(#\#) .ProseMirror table, .ui-12hun6g:not(#\#) .ProseMirror table :is(th, td), .ui-1r6jm4g:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-1x6ijr5:not(#\#) .artifact-image-container, .ui-6dqal5:not(#\#) .md-color-swatch, .ui-xpvcyh:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge {
    border-right-style: solid;
  }

  .ui-136g2bp:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-13xifv6:not(#\#) .ui-model-picker__trigger.ui-button, .ui-1ctahr2[data-side="right"], .ui-1dul5yo:not(#\#) .ProseMirror hr, .ui-1ptj25v:not(#\#) .ui-prompt-input-command-chip__label, .ui-1tgwne0:not(#\#) .ProseMirror table :is(th:last-child, td:last-child), .ui-1u993hj:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-arioq3:not(#\#) .ProseMirror blockquote {
    border-right-width: 0;
  }

  .ui-17qrgkc:not(#\#) .ProseMirror table :is(th, td), .ui-1tns6qe:not(#\#) .md-color-swatch, .ui-1yyupni:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-2f7eey:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-g3ksk0:not(#\#) .ProseMirror table, .ui-r8xyw0:not(#\#) .artifact-image-container {
    border-right-width: 1px;
  }

  .ui-1mjb2r4:hover:not(:disabled) {
    border-top-color: color-mix(in srgb, var(--cursor-text-primary) 15%, var(--cursor-stroke-secondary));
  }

  .ui-1adxu5o:focus-visible, .ui-1cnxp3p:not(#\#) .ui-plugin-detail-view__add-button--active.ui-button, .ui-gx5vow.ui-gx5vow:where(.ui--default-marker[data-selected] *), .ui-i8bspb[data-variant="radio"][data-selected], .ui-ubwhiq[data-variant="radio"], .ui-ue9dvu:not(#\#).ui-plugin-detail-view__add-button--active.ui-button {
    border-top-color: #0000;
  }

  .ui-10zg6w0:not(#\#).ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"]:hover, .ui-14hdz4e:not(#\#) .ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"]:hover, .ui-1nd6uoq:not(#\#) .ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"], .ui-1qs7lqh:not(#\#).ui-add-plugin-modal__access-settings-buttons > .ui-button[data-variant="outline"][aria-pressed="true"] {
    border-top-color: var(--cursor-bg-accent);
  }

  .ui-1bt9oj7[data-selected] {
    border-top-color: var(--cursor-stroke-focused);
  }

  .ui-9afaxg:focus-within, .ui-o6da13:not(#\#) .artifact-image-container:hover, .ui-qmqqeu:not(#\#) .ui-tool-call-card {
    border-top-color: var(--cursor-stroke-primary);
  }

  .ui-18xayax:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-ci7qqe:not(#\#) > .pagination-footer {
    border-top-color: var(--cursor-stroke-quaternary);
  }

  .ui-1i4kv4k:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"]:hover:not(:disabled), .ui-1kfh7mh:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"].force-hover:not(:disabled), .ui-1m7e3yn:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"], .ui-1vmeadv:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"].force-hover:not(:disabled), .ui-c9i8wl:not(#\#) .ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"], .ui-wmemsj:not(#\#).ui-manage-team-marketplace-modal__delete-button.ui-button[data-variant="outline"]:hover:not(:disabled) {
    border-top-color: var(--cursor-stroke-red-primary);
  }

  .ui-1f8he9n:not(#\#) .md-color-swatch, .ui-1gse70k:focus-within, .ui-1lnst4a:hover:not(:disabled), .ui-1rlzu16:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-td3vr8[data-selected], .ui-unhyjk.ui-unhyjk:where(.ui--default-marker[data-variant="sticky-boundary"] *), .ui-y6p172:not(#\#) .ProseMirror hr {
    border-top-color: var(--cursor-stroke-secondary);
  }

  .ui-1eu76s7:not(:last-child):not([data-no-divider]):not(:has( + .ui-menu__section)):not(:has( + [data-menu-section])):after, .ui-1nyzaqa[data-selected], .ui-1smgvv0:not(#\#) .add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-1t1cd6e:not(#\#) .ProseMirror table, .ui-1x5xzbd:not(#\#) .ui-mention-preview-folder-footer, .ui-66k34r:not(:first-child):not([data-no-divider]):before, .ui-71zr8k[data-divided="true"], .ui-cifwp3:not(#\#).add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-h6krsi:not(#\#) .artifact-image-container {
    border-top-color: var(--cursor-stroke-tertiary);
  }

  .ui-1d4ac8d:not(#\#) .ui-prompt-input-command-chip.ProseMirror-selectednode, .ui-1jmionu:not(#\#) .ProseMirror pre code, .ui-zdxp0r:not(#\#) .ui-prompt-input-command-chip.ui-prompt-input-command-chip--selected {
    border-top-left-radius: 0;
  }

  .ui-1okq0ec:not(#\#) .ProseMirror table, .ui-bcfc3m:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-radius="base"], .ui-chf1dj:not(#\#) .ProseMirror pre, .ui-kdnvaz:not(#\#) .ProseMirror img, .ui-nsmsi8:not(#\#) .ProseMirror table :is(thead tr:first-child, tbody:first-of-type tr:first-child) > :first-child {
    border-top-left-radius: var(--cursor-radius-base);
  }

  .ui-1obz5j8:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-1v7bdb3:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-1w2xgcj:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-or5neb:not(#\#) .ProseMirror code, .ui-xdf62y:not(#\#) .ProseMirror a[href] {
    border-top-left-radius: var(--cursor-radius-sm);
  }

  .ui-1kh3zoe:not(#\#) .ui-prompt-input-command-chip {
    border-top-left-radius: var(--cursor-radius-xs);
  }

  .ui-1b82fe3:not(#\#) .ui-prompt-input-command-chip.ProseMirror-selectednode, .ui-1bwlopk:not(#\#) .ui-prompt-input-command-chip.ui-prompt-input-command-chip--selected, .ui-g39fmk:not(#\#) .ProseMirror pre code {
    border-top-right-radius: 0;
  }

  .ui-1bractd:not(#\#) .ProseMirror table :is(thead tr:first-child, tbody:first-of-type tr:first-child) > :last-child, .ui-1s6ltl9:not(#\#) .ProseMirror pre, .ui-1yhfzmi:not(#\#) .ProseMirror table, .ui-1yng68k:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-radius="base"], .ui-lpvnb2:not(#\#) .ProseMirror img {
    border-top-right-radius: var(--cursor-radius-base);
  }

  .ui-192utbd:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-1o43r4q:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-1v3rxp1:not(#\#) .ProseMirror a[href], .ui-9ujofv:not(#\#) .ProseMirror code, .ui-ug72pz:not(#\#) .ProseMirror .ui-prompt-input-link {
    border-top-right-radius: var(--cursor-radius-sm);
  }

  .ui-11yerxn:not(#\#) .ui-prompt-input-command-chip {
    border-top-right-radius: var(--cursor-radius-xs);
  }

  .ui-1i25dx9:not(#\#) .ProseMirror blockquote, .ui-1l7clz5:not(#\#) .ui-prompt-input-command-chip__label, .ui-1otbwg8:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-1tdy09z:not(#\#).ui-manage-team-marketplace-modal > .ui-dialog-footer, .ui-attpfc:not(#\#) .ui-manage-team-marketplace-modal > .ui-dialog-footer, .ui-b1ssmo:not(#\#) .ui-prompt-input-mention-chip__close-icon {
    border-top-style: none;
  }

  .ui-10uc91w[data-divided="true"], .ui-141do5d:not(#\#) .ProseMirror table, .ui-1avyhxm:not(:first-child):not([data-no-divider]):before, .ui-1czgduq:not(#\#) .md-color-swatch, .ui-1ewzrch:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-1moyr0c:not(#\#) .add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-1u0igge:not(#\#) .artifact-image-container, .ui-1u3qgvo:not(#\#) > .pagination-footer, .ui-1ydwrow:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-33rvhv:not(#\#) .ui-mention-preview-folder-footer, .ui-o91biq:not(#\#) .ProseMirror hr, .ui-uj3c0:not(:last-child):not([data-no-divider]):not(:has( + .ui-menu__section)):not(:has( + [data-menu-section])):after, .ui-uyli09:not(#\#).add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]) {
    border-top-style: solid;
  }

  .ui-17km72l:not(#\#) .ProseMirror blockquote, .ui-19yzehs:not(#\#).ui-manage-team-marketplace-modal > .ui-dialog-footer, .ui-1j2np7x:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-5lxfg0:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-gm67zm:not(#\#) .ui-manage-team-marketplace-modal > .ui-dialog-footer, .ui-ot2asg:not(#\#) .ui-model-picker__trigger.ui-button, .ui-s10r6w:not(#\#) .ui-prompt-input-command-chip__label {
    border-top-width: 0;
  }

  .ui-14j1k3w:not(#\#) .artifact-image-container, .ui-1mlbinh:not(#\#).add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-1s44eir:not(:last-child):not([data-no-divider]):not(:has( + .ui-menu__section)):not(:has( + [data-menu-section])):after, .ui-26bh2p:not(#\#) .add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-4i9mdm:not(#\#) > .pagination-footer, .ui-7p5i6m:not(#\#) .ProseMirror table, .ui-970bye:not(#\#) .ProseMirror hr, .ui-9aezwi[data-divided="true"], .ui-hh3drp:not(#\#) .md-color-swatch, .ui-t6ik03:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-ufud3u:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-ythbmo:not(:first-child):not([data-no-divider]):before, .ui-zyct53:not(#\#) .ui-mention-preview-folder-footer {
    border-top-width: 1px;
  }

  .ui-15flm5l:not(#\#) .ui-menu__section:has([data-testid="mcp-servers-submenu-sticky-footer"]) {
    bottom: 0;
  }

  .ui-1cy23zo:not(#\#).add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-j9uies:not(#\#) .add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]) {
    bottom: 1px;
  }

  .ui-1rnmxtd:not(#\#) .md-color-swatch {
    height: .75em;
  }

  .ui-1cw0wiy:not(#\#) .artifact-image-container img, .ui-g634y4:not(#\#) .ui-badge, .ui-uhiryu:not(#\#) .artifact-image-placeholder {
    height: 100%;
  }

  .ui-1aqvwqx:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item, .ui-eyz52t:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item__input, .ui-kp16ij:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item__circle {
    height: 14px;
  }

  .ui-1oopl7v:not(#\#) .ui-menu__item-right {
    height: 1lh;
  }

  .ui-oycock:not(#\#) > * + :before {
    height: 1px;
  }

  .ui-1sus8ca:is(:hover, [data-resizing="true"]):before {
    height: 2px;
  }

  .ui-13z26n:not(#\#) .ui-plugin-detail-view__plugin-logo img, .ui-18c7tgd:not(#\#).ui-plugin-detail-view__plugin-logo img {
    height: 35px;
  }

  .ui-adz5j4:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item__dot {
    height: 4px;
  }

  .ui-12qpt8i:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-size="sm"], .ui-1jatmo4.ui-1jatmo4:where(.ui--default-marker[data-has-body] *), .ui-1l4nntv:not(#\#) .ProseMirror img, .ui-1nmlqqx.ui-1nmlqqx:where(.ui--default-marker[data-has-label] *), .ui-fwpr6d:not(#\#) svg, .ui-n5oi4q:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
    height: auto;
  }

  .ui-1h52trc:not(#\#) .ui-model-picker__trigger.ui-button {
    height: var(--cursor-height-sm);
  }

  .ui-fs4sb2:not(#\#) .ui-breadcrumb__hover-card-separator {
    height: var(--cursor-spacing-0-25);
  }

  .ui-1ds9isd:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-ul0ab7:not(#\#) .ui-mention-preview-file-lead-icon {
    height: var(--cursor-spacing-4);
  }

  .ui-u2xm76:not(#\#) .ui-breadcrumb__hover-card-action {
    height: var(--cursor-spacing-5);
  }

  .ui-dgydp9:not(#\#) .ui-tool-call-card__header, .ui-kejn2k[data-editable] {
    height: var(--cursor-spacing-7-5);
  }

  .ui-1gpybpd:not(#\#) .ui-prompt-input-mention-chip__close-icon {
    height: var(--mention-chip-icon-slot-size);
  }

  .ui-1pzo8qt:is(:hover, [data-resizing="true"]):after {
    height: var(--tiling-sash-hover-size);
  }

  .ui-18fgbvk:not(#\#) .ui-badge {
    height: var(--ui-prompt-input-image-preview-height);
  }

  .ui-1w28vfx:not(#\#) .ProseMirror p.is-editor-empty:first-child:before, .ui-9oxnq.ui-9oxnq:where(.ui-field-group > .ui-field-group__preview + .ui-field-group__preview):before, .ui-wnzw61.ui-wnzw61:where(.ui-field-group > .ui-field-group__preview + .ui-field-group__entry):before {
    left: 0;
  }

  .ui-1f6hzzm:is(:hover, [data-resizing="true"]):before {
    left: calc(var(--tiling-sash-layout-size) / 2 - 1px);
  }

  .ui-1mjz3cu:is(:hover, [data-resizing="true"]):after {
    left: calc(var(--tiling-sash-layout-size) / 2 - var(--tiling-sash-hover-size) / 2);
  }

  .ui-1001r3e:not(#\#) > * + :before {
    left: var(--cursor-spacing-3);
  }

  .ui-dwif8p:not(#\#) .ui-prompt-input-mention-chip__close-icon {
    left: var(--mention-chip-close-icon-left);
  }

  .ui-12wli7l:not(#\#) .ProseMirror h3, .ui-1p7nhq8:not(#\#) .ProseMirror h5, .ui-1perlqv:not(#\#) .ProseMirror h1, .ui-2zqvmx:not(#\#) .ProseMirror h4, .ui-sk11eu:not(#\#) .ProseMirror h6, .ui-tx3flg:not(#\#) .ProseMirror h2 {
    margin-bottom: .5em;
  }

  .ui-13yo1gr:not(#\#) .ui-code-block {
    margin-bottom: .5rem;
  }

  .ui-11npvy0:not(#\#) .ProseMirror p {
    margin-bottom: .75em;
  }

  .ui-13vurel:not(#\#) .ui-sidebar-content[data-density="compact"] .ui-sidebar-group, .ui-18wzvmn:not(#\#) .ProseMirror blockquote:last-child, .ui-19dp2d0:not(#\#) .artifact-image-grid .artifact-image-container, .ui-1euchu5:not(#\#) .ui-code-block:last-child, .ui-1hris7y:not(#\#) .ui-model-picker__item-content .markdown-root p, .ui-1inu4sc:not(#\#) .ProseMirror li > p, .ui-1k7d41w:not(#\#)[data-renderer="mermaid"] svg foreignObject .edgeLabel, .ui-1mv6iew:not(#\#)[data-renderer="mermaid"] svg foreignObject span.edgeLabel > p, .ui-1nf1da3:not(#\#) .ui-sidebar-content[data-density="compact"] .ui-sidebar-menu-item, .ui-1qj9g75:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-1rv4u2a:not(#\#) pre:last-child, .ui-1t5h714:not(#\#) .ui-model-picker__trigger-text .markdown-root p, .ui-5w3bk:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-7xz1qv:not(#\#) .ui-markdown p, .ui-agxd1j:not(#\#) .ui-prompt-input-command-chip__label, .ui-d84aiy:not(#\#)[data-renderer="mermaid"] svg foreignObject span.edgeLabel, .ui-j7cesy.ui-j7cesy:where(.ui--default-marker[data-md-list-item] *), .ui-mibixg:not(#\#) .ui-tray-content__list, .ui-mv9woa:not(#\#) .ui-prompt-input-tiptap-readonly__content p, .ui-umelb6:not(#\#) pre:has(.ui-code-block), .ui-umo4fp:not(#\#) .ProseMirror p, .ui-w3zr1n:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-yluie0:not(#\#) .ProseMirror :is(ul, ol):last-child, .ui-yqp4wz:not(#\#) .ProseMirror p:last-child {
    margin-bottom: 0;
  }

  .ui-fg6ztj:not(#\#) pre {
    margin-bottom: 1rem;
  }

  .ui-1w8lxg1:not(:first-child):not([data-no-divider]):before {
    margin-bottom: calc(var(--cursor-spacing-1) / 2 + 1px);
  }

  .ui-gacwfc:not(:last-child):not([data-no-divider]):not(:has( + .ui-menu__section)):not(:has( + [data-menu-section])):after {
    margin-bottom: calc(var(--cursor-spacing-1) / 2);
  }

  .ui-u70151:not(#\#) .ProseMirror li {
    margin-bottom: var(--cursor-spacing-0-5);
  }

  .ui-wzg1gh.ui-wzg1gh:where(.ui--default-marker[data-sidebar-group]:not([data-collapsed="true"]) *) {
    margin-bottom: var(--cursor-spacing-0-75);
  }

  .ui-17np8xk:not(#\#) .ProseMirror blockquote, .ui-1dwtylm:not(#\#) .ProseMirror pre, .ui-1gdpt0o:not(#\#) .artifact-image-grid, .ui-1kgzxwa:not(#\#) > div .composer-message-codeblock, .ui-1nwwvgu:not(#\#) .ProseMirror :is(ul, ol), .ui-85pcq5:not(#\#) .ui-tray-header {
    margin-bottom: var(--cursor-spacing-2);
  }

  .ui-1bmjxnw:not(#\#) .ProseMirror table {
    margin-bottom: var(--cursor-spacing-3);
  }

  .ui-12nx7xf:not(#\#) .ProseMirror hr {
    margin-bottom: var(--cursor-spacing-4);
  }

  .ui-15cojod:not(#\#) .ProseMirror :is(ul, ol), .ui-1e5640p:not(#\#)[data-renderer="mermaid"] svg foreignObject .edgeLabel, .ui-1gpmjps:not(#\#) .ProseMirror h2, .ui-1iyb17t:not(#\#) .ProseMirror p, .ui-1je3t6a:not(#\#) .ProseMirror li, .ui-1mzvvr0:not(#\#) .ProseMirror pre, .ui-1n2h90z:not(#\#) .ProseMirror li > p, .ui-1ogp689:not(#\#) .ProseMirror h3, .ui-1qp1607:not(#\#) .ProseMirror blockquote, .ui-1vuxjri:not(#\#) .ProseMirror h5, .ui-1w3o93y:not(#\#) .ui-markdown p, .ui-3qspmb:not(#\#) .ProseMirror h1, .ui-41a7z4:not(#\#) .ProseMirror h4, .ui-4jllbs:not(#\#)[data-renderer="mermaid"] svg foreignObject span.edgeLabel, .ui-6svda1:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-atu20x:not(#\#) .ui-prompt-input-tiptap-readonly__content p, .ui-bfioxv:not(#\#) .ProseMirror hr, .ui-c5sa1g:not(#\#)[data-renderer="mermaid"] svg foreignObject span.edgeLabel > p, .ui-ect1oc:not(#\#) .ProseMirror h6, .ui-f6e6ze:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-gu70s4:not(#\#) .ui-prompt-input-command-chip__label, .ui-h3kc28:not(#\#) .ui-model-picker__trigger-text .markdown-root p, .ui-jmfe8l:not(#\#) .ProseMirror table, .ui-kdn74t:not(#\#) .ui-model-picker__item-content .markdown-root p, .ui-nw3w71:not(#\#) .ui-tray-content__list, .ui-zes5sd:not(#\#) button.ui-prompt-input-mention-chip__label--activates {
    margin-left: 0;
  }

  .ui-n3kfdz:not(#\#) .ui-breadcrumb__hover-card-actions {
    margin-left: auto;
  }

  .ui-1j1gk33:not(#\#) .ui-sidebar-menu-button-label > .ui-sidebar-environment-indicator[data-variant="inline"], .ui-9d9ohk:not(#\#) .ui-mention-preview-folder-rail {
    margin-left: var(--cursor-spacing-1-5);
  }

  .ui-1tulfgc:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge {
    margin-left: var(--cursor-spacing-1);
  }

  .ui-1pr7wtu:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
    margin-left: var(--cursor-spacing-ne-0-25);
  }

  .ui-18byea3:not(:last-child):not([data-no-divider]):not(:has( + .ui-menu__section)):not(:has( + [data-menu-section])):after, .ui-1zkdsj:not(#\#) .ProseMirror a[href], .ui-aa9inr:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-cy3hch:not(:first-child):not([data-no-divider]):before {
    margin-left: var(--cursor-spacing-ne-0-75);
  }

  .ui-fn0i77:first-child:has(.ui-button) {
    margin-left: var(--input-group-button-inset, 0);
  }

  .ui-111z35l:not(#\#) .ProseMirror :is(ul, ol), .ui-12yth39:not(#\#) .ui-prompt-input-tiptap-readonly__content p, .ui-150z9x4:not(#\#) .ProseMirror h2, .ui-157e2t8:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-1bho775:not(#\#) .ProseMirror li, .ui-1bo3g67:not(#\#) .ProseMirror blockquote, .ui-1ja18mg:not(#\#) .ProseMirror h4, .ui-1o7j3bu:not(#\#) .ProseMirror h1, .ui-1oji5l5:not(#\#) .ProseMirror table, .ui-1qlbadq:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-1ukcme6:not(#\#) .ui-model-picker__trigger-text .markdown-root p, .ui-1uv40bd:not(#\#) .ProseMirror h5, .ui-4bn4bq:not(#\#)[data-renderer="mermaid"] svg foreignObject span.edgeLabel, .ui-8u1cyq:not(#\#) .ProseMirror hr, .ui-a3nv0f:not(#\#) .ui-tray-content__list, .ui-bfjson:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-dcju1g:not(#\#) .ProseMirror pre, .ui-fg6sdm:not(#\#) .ui-markdown p, .ui-jwwga6:not(#\#) .ui-prompt-input-command-chip__label, .ui-mdkdu2:not(#\#) .ProseMirror h3, .ui-n3r4ea:not(#\#)[data-renderer="mermaid"] svg foreignObject .edgeLabel, .ui-nnjxip:not(#\#) .ui-model-picker__item-content .markdown-root p, .ui-rm70hl:not(#\#)[data-renderer="mermaid"] svg foreignObject span.edgeLabel > p, .ui-sbhqkf:not(#\#) .ProseMirror li > p, .ui-xa5vs1:not(#\#) .ProseMirror p, .ui-ygxcpv:not(#\#) .ProseMirror h6 {
    margin-right: 0;
  }

  .ui-7j25xs:not(:last-child):not([data-no-divider]):not(:has( + .ui-menu__section)):not(:has( + [data-menu-section])):after, .ui-7yfeyp:not(#\#) .ProseMirror a[href], .ui-jx87kg:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-k09vcf:not(:first-child):not([data-no-divider]):before {
    margin-right: var(--cursor-spacing-ne-0-75);
  }

  .ui-1g9l30b:not(#\#) > .ui-button:last-child {
    margin-right: var(--cursor-spacing-ne-1-25);
  }

  .ui-1qpi6ia:last-child:has(.ui-button) {
    margin-right: var(--input-group-button-inset, 0);
  }

  .ui-j3nqo1:not(#\#) .ProseMirror ul[data-type="taskList"] li > label {
    margin-top: .15em;
  }

  .ui-13knl4i:not(#\#) .ui-code-block {
    margin-top: .5rem;
  }

  .ui-12tipwd:not(#\#) .ProseMirror p, .ui-18x7t61:not(#\#) .ui-prompt-input-tiptap-readonly__content p, .ui-19m6aja:not(#\#)[data-renderer="mermaid"] svg foreignObject span.edgeLabel, .ui-1i6q8gf:not(#\#) .ui-model-picker__trigger-text .markdown-root p, .ui-1kahzfu:not(#\#) .ProseMirror li > p, .ui-1nv0fuu.ui-1nv0fuu:where(.ui--default-marker[data-sidebar-menu-button][data-compact="true"] *), .ui-1rdemek:not(#\#) .ui-tray-content__list, .ui-1s6gojt:not(#\#) .ProseMirror :is(h1, h2, h3, h4, h5, h6):first-child, .ui-1sm5sk:not(#\#) pre:has(.ui-code-block), .ui-1ss06r8:not(#\#) .ui-prompt-input-command-chip__label, .ui-1x9tms1:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-1xg6o4m:not(#\#) .ui-markdown p, .ui-1y01uj2:not(#\#)[data-renderer="mermaid"] svg foreignObject span.edgeLabel > p, .ui-3nthna:not(#\#) .ui-model-picker__item-content .markdown-root p, .ui-7ckv7g:not(#\#) .artifact-image-grid .artifact-image-container, .ui-7q5or7:not(#\#) .ui-code-block:first-child, .ui-h8588l:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-i2yhuv:not(#\#) .ProseMirror :is(ul, ol):first-child, .ui-uu7i3w.ui-uu7i3w:where(.ui--default-marker[data-md-list-item] *), .ui-w39ewk:not(#\#)[data-renderer="mermaid"] svg foreignObject .edgeLabel, .ui-weauqv:not(#\#) .ProseMirror blockquote:first-child, .ui-z5lp2e:not(#\#) .ui-prompt-input-mention-chip__close-icon {
    margin-top: 0;
  }

  .ui-1d3r3rn:not(#\#) .ProseMirror h2 {
    margin-top: 1.25em;
  }

  .ui-ue4a8g:not(#\#) .ProseMirror h1 {
    margin-top: 1.5em;
  }

  .ui-188dveu:not(#\#) .ProseMirror h5, .ui-1f4k1hw:not(#\#) .ProseMirror h4, .ui-7kdg0j:not(#\#) .ProseMirror h6, .ui-c9de7k:not(#\#) .ProseMirror h3 {
    margin-top: 1em;
  }

  .ui-1v6oizs:not(:last-child):not([data-no-divider]):not(:has( + .ui-menu__section)):not(:has( + [data-menu-section])):after {
    margin-top: calc(var(--cursor-spacing-1) / 2 + 1px);
  }

  .ui-1xwbszb:not(:first-child):not([data-no-divider]):before {
    margin-top: calc(var(--cursor-spacing-1) / 2);
  }

  .ui-13wgd4i.ui-13wgd4i:where(.ui--default-marker[data-has-description="true"][data-sidebar-menu-button] *), .ui-1be88jt.ui-1be88jt:where(.ui--default-marker[data-has-description] *), .ui-1eawrms:not(#\#) .ProseMirror li {
    margin-top: var(--cursor-spacing-0-5);
  }

  .ui-18p4d9y:not(#\#) .ui-mention-preview-folder-footer {
    margin-top: var(--cursor-spacing-1-5);
  }

  .ui-13xlt3z:not(#\#) + .automations-scope-tooltip__item, .ui-1askuwz:not(#\#) > .pagination-footer, .ui-ez2fb:not(#\#) > p + *, .ui-iscatk.ui-iscatk:where(.ui--default-marker[data-sidebar-group] ~ *) {
    margin-top: var(--cursor-spacing-1);
  }

  .ui-1dyfwf9:not(#\#) > .pagination-footer, .ui-1i4z9ok:not(#\#) + .automations-prompt-editor-card, .ui-1wisyb3:not(#\#) .ProseMirror pre, .ui-5w2qyn:not(#\#) .ProseMirror blockquote, .ui-hjd2rc:not(#\#) > div .composer-message-codeblock, .ui-kg4fq8:not(#\#) .artifact-image-grid, .ui-thtli5:not(#\#) .ProseMirror :is(ul, ol) {
    margin-top: var(--cursor-spacing-2);
  }

  .ui-r0rbd5.ui-r0rbd5:where(.ui--default-marker[data-sidebar-group]:not([data-collapsed="true"]) ~ *) {
    margin-top: var(--cursor-spacing-3-5);
  }

  .ui-1q1eeca:not(:first-of-type), .ui-395caa:not(#\#) .ProseMirror table {
    margin-top: var(--cursor-spacing-3);
  }

  .ui-rg65gh:not(#\#) .ProseMirror hr {
    margin-top: var(--cursor-spacing-4);
  }

  .ui-jj5bvr:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
    margin-top: var(--cursor-spacing-ne-0-75);
  }

  .ui-1ridpfm:not(#\#) .ui-prompt-input-image-grid {
    max-height: 0;
  }

  .ui-vevrvy:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item__circle {
    max-height: 14px;
  }

  .ui-6ymzhe:not(#\#) .ProseMirror, .ui-c0eyac:not(#\#) .ui-prompt-input-tiptap-readonly__content {
    max-height: none;
  }

  .ui-rezcl0:not(#\#) .ProseMirror {
    max-height: var(--prompt-input-editor-max-height);
  }

  .ui-1irl5vu:not(#\#) [data-compact-visible], .ui-ha8u4l:not(#\#) .ui-prompt-input-toolbar__right > * {
    max-width: 0;
  }

  .ui-16nx6f6:not(#\#) .ProseMirror, .ui-1bzm9fk:not(#\#) .ProseMirror img, .ui-1g1nr7b:not(#\#) .ProseMirror table :is(th, td) > *, .ui-1g6pph:not(#\#) .automations-repo-picker-shell, .ui-74jq3l:not(#\#) .ui-button__label-group, .ui-ngyayp:not(#\#) svg, .ui-v28sdj:not(#\#) .ui-mention-preview-cursor-ignore-host, .ui-w0urke:not(#\#) .ui-input-group__input {
    max-width: 100%;
  }

  .ui-cblw0[data-variant="inline"] {
    max-width: 10rem;
  }

  .ui-13piugp:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item__circle {
    max-width: 14px;
  }

  .ui-16nnqcm:not(#\#).ui-model-picker__menu--locked.ui-menu {
    max-width: 250px;
  }

  .ui-1wldgny[data-variant="trailing"] {
    max-width: 7rem;
  }

  .ui-1qvf9sw:not(#\#) .ui-scroll-area__content {
    max-width: none;
  }

  .ui-dak39l:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
    max-width: var(--mention-chip-max-width);
  }

  .ui-1jjtiqa:not(#\#) .ui-prompt-input-tiptap-readonly__content, .ui-1sv9zbw:not(#\#) .ProseMirror, .ui-5sprdh:not(#\#) .ui-sidebar-content[data-density="compact"] .ui-sidebar-group-label[data-has-subline], .ui-haefu2:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-size="sm"] {
    min-height: 0;
  }

  .ui-1mzg4fp:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item, .ui-xfdgze:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item__circle {
    min-height: 14px;
  }

  .ui-1w2h2ce:not(#\#) .ProseMirror {
    min-height: auto;
  }

  .ui-1odnexu:not(#\#) .ui-icon-button[data-size="lg"] {
    min-height: calc(100% - 2 * var(--tab-container-padding));
  }

  .ui-1arbtk7[data-compact="true"], .ui-7xbdgq:not(#\#) > .ui-tray-row {
    min-height: var(--cursor-height-base);
  }

  .ui-1p8v40c:not(#\#) .ui-sidebar-content[data-density="compact"] .ui-sidebar-group-label {
    min-height: var(--cursor-height-sm);
  }

  .ui-1gr0x5d[data-variant="trailing"] {
    min-height: var(--cursor-height-xs);
  }

  .ui-dol79h:not(#\#) .ui-mention-preview-folder-rail, .ui-hs476p:not(#\#) .ui-mention-preview-folder-row {
    min-height: var(--cursor-spacing-5-5);
  }

  .ui-12ft6s0:not(#\#) .ProseMirror {
    min-height: var(--prompt-input-editor-min-height);
  }

  .ui-14unos2:not(#\#) .ui-tool-call-line-details, .ui-1f0yz1r:not(#\#) .ui-breadcrumb__hover-card-tab, .ui-1givc4j:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-1mf1sdz:not(#\#) .ui-button__label-group, .ui-1s8tn76:not(#\#) .ProseMirror table :is(th, td) > *, .ui-2q2tq4:not(#\#) .ui-breadcrumb__hover-card-body, .ui-6bo4dw:not(#\#) .ui-breadcrumb__hover-card-task-label, .ui-9ydcy5:not(#\#) .ui-breadcrumb__hover-card-task-row, .ui-kmzy2h:not(#\#) .ui-prompt-input-mention-chip__label, .ui-lfps4m:not(#\#) .ProseMirror table :is(th, td), .ui-mnv6ad:not(#\#) .ui-breadcrumb__hover-card-footer-text, .ui-nhoan4:not(#\#) .ui-pill.ui-prompt-input-mention-chip, .ui-o0vd3k:not(#\#) .ui-model-picker__item-content .markdown-root, .ui-ql31hl:not(#\#) > .ui-collapsible > .ui-collapsible-header, .ui-uwot3w:not(#\#) .ui-tool-call-line, .ui-xirhbc:not(#\#) .automations-repo-picker-shell {
    min-width: 0;
  }

  .ui-8g83lu:not(#\#) .ui-default-diff, .ui-8ppxww:not(#\#) .ui-default-diff__content, .ui-r855jk:not(#\#) .ui-default-diff__line {
    min-width: 100%;
  }

  .ui-11455vq:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item__circle, .ui-guskkj:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item {
    min-width: 14px;
  }

  .ui-1h8g1is:not(#\#) .ui-input-group__input {
    min-width: 1ch;
  }

  .ui-trm2y3:not(#\#).ui-model-picker__menu--locked.ui-menu {
    min-width: 250px;
  }

  .ui-4txbth:not(#\#) .ui-icon-button[data-size="lg"] {
    min-width: calc(2 * var(--cursor-spacing-1-5)  + var(--cursor-spacing-3));
  }

  .ui-g3dmsg:not(#\#) .ui-default-diff__line, .ui-no41qk:not(#\#) .ui-default-diff__line-content {
    min-width: max-content;
  }

  .ui-1o674m8[data-variant="trailing"] {
    min-width: var(--cursor-height-xs);
  }

  .ui-4osr7h:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge {
    min-width: var(--cursor-spacing-4);
  }

  .ui-17b4o6y:not(#\#) .ProseMirror pre, .ui-wsa8p:not(#\#) pre {
    overflow-x: auto;
  }

  .ui-14o9a6e:not(#\#) .ui-model-picker__trigger-text .markdown-root p, .ui-160oc6:not(#\#) .ui-prompt-input-mention-chip__label, .ui-1acwc08:not(#\#) .ui-model-picker__item-content .markdown-root, .ui-1mj5jlf:not(#\#) .ProseMirror p.is-editor-empty:first-child:before, .ui-1nbs8vv:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-1o6a7re:not(#\#) .ui-model-picker__trigger-text .markdown-root, .ui-1wp95hn:not(#\#) .ui-menu__item-description, .ui-gcucsy.ui-mcp-server-actions-menu__section-body {
    overflow-x: hidden;
  }

  .ui-15c6gmk.ui-15c6gmk:where(.ui--default-marker[data-label-editing] *), .ui-1o3vl68:not(#\#) pre:has(.ui-code-block), .ui-zbp5kh:not(#\#) .ui-default-diff {
    overflow-x: visible;
  }

  .ui-1kakfjs:not(#\#) .ProseMirror {
    overflow-y: auto;
  }

  .ui-1shir73.ui-mcp-server-actions-menu__section-body, .ui-4jaq3m:not(#\#) .ui-menu__item-description, .ui-cctur2:not(#\#) .ui-model-picker__item-content .markdown-root, .ui-cwvxzt:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-dz0u33:not(#\#) .ui-model-picker__trigger-text .markdown-root p, .ui-g1iu15:not(#\#) .ProseMirror p.is-editor-empty:first-child:before, .ui-lmsvs9:not(#\#) .ui-prompt-input-mention-chip__label, .ui-pjexd:not(#\#) .ui-model-picker__trigger-text .markdown-root {
    overflow-y: hidden;
  }

  .ui-1fmig55.ui-1fmig55:where(.ui--default-marker[data-label-editing] *), .ui-1qxvac3:not(#\#) .ui-default-diff, .ui-uvcq1g:not(#\#) pre:has(.ui-code-block) {
    overflow-y: visible;
  }

  .ui-1wocy6m:not(#\#) .ProseMirror code {
    padding-bottom: .1em;
  }

  .ui-z2cd7j:not(#\#) pre {
    padding-bottom: .75rem;
  }

  .ui-13i8xaq:not(#\#) .ui-menu__list, .ui-14gvra7:not(#\#) .ui-prompt-input-tiptap-readonly__content, .ui-14tja36:not(#\#) pre code, .ui-15xgcvl:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-1d3woec:not(#\#) .ui-tray-content, .ui-1g81bvh:not(#\#).ui-manage-team-marketplace-modal > .ui-dialog-footer, .ui-1h760l9:not(#\#) .ProseMirror h4, .ui-1kxt8xf:not(#\#) .ui-manage-team-marketplace-modal > .ui-dialog-footer, .ui-1qtb43b:not(#\#) pre:has(.ui-code-block), .ui-1r8w6x0.ui-1r8w6x0:where(.ui--default-marker[data-tray-rows-uncollapsed] *), .ui-1rw5ix2:not(#\#) .ProseMirror h5, .ui-1tdtsea:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-1tqaxtp:not(#\#) .ui-prompt-input-command-chip__label, .ui-1ub91eu:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-1vpjja6:not(#\#).add-plugin-search-menu .ui-menu__content, .ui-7q9f2x:not(#\#) .ProseMirror h1, .ui-9v7tvm:not(#\#) .ProseMirror h3, .ui-b7sarx:not(#\#) .add-plugin-search-menu .ui-menu__content, .ui-jlnrhw:not(#\#) .ProseMirror h6, .ui-ka5faw:not(#\#) .ui-hover-card__content, .ui-rc0r3n:not(#\#) .ProseMirror pre code, .ui-s3ciz8:not(#\#) .ui-tray-header, .ui-sr8ihg:not(#\#) .ProseMirror, .ui-t2f8lm:not(#\#) .ui-scroll-area__viewport, .ui-twd7la:not(#\#) > .ui-tray-row, .ui-u7dui9:not(#\#) .ui-menu__content, .ui-vw882y:not(#\#) .ProseMirror h2, .ui-zmt4q3:not(#\#) .ui-model-picker__trigger.ui-button {
    padding-bottom: 0;
  }

  .ui-8lgwoa:not(#\#) .ProseMirror a[href], .ui-lehfbl:not(#\#) .ProseMirror .ui-prompt-input-link {
    padding-bottom: var(--cursor-spacing-0-25);
  }

  .ui-1iyrta:not(#\#) .ui-sidebar-content[data-density="compact"] .ui-sidebar-group-label[data-has-subline] {
    padding-bottom: var(--cursor-spacing-0-5);
  }

  .ui-151dru3:not(#\#) .ui-breadcrumb__hover-card-tabs, .ui-vi51h1:not(#\#) .ui-breadcrumb__hover-card-task-list {
    padding-bottom: var(--cursor-spacing-1-25);
  }

  .ui-153eabs:not(#\#) .add-plugin-search-menu .ui-menu__section, .ui-187k65s:not(#\#) > .pagination-footer, .ui-1b5kt7:not(#\#) .ui-sidebar-content[data-density="compact"] .ui-sidebar-group-label, .ui-1p23cek:not(#\#).add-plugin-search-menu .ui-menu__section, .ui-1ra6ua2:not(#\#) .add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-1s77oi0:not(#\#) .ui-menu__section:has([data-testid="mcp-servers-submenu-sticky-footer"]), .ui-4m82oo:not(#\#).add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-58ifsb:not(#\#) .ui-model-picker__locked-content, .ui-ef6w6k[data-compact="true"] {
    padding-bottom: var(--cursor-spacing-1);
  }

  .ui-1pgzdg7:not(#\#) .ui-breadcrumb__hover-card-footer {
    padding-bottom: var(--cursor-spacing-2-5);
  }

  .ui-18onxhj:not(#\#) .ui-breadcrumb__hover-card-task-row, .ui-1jlwod0:not(#\#) .ProseMirror, .ui-1l78cgg:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-mb9wro:not(#\#) .ProseMirror table :is(th, td), .ui-v46ty3:not(#\#) > .pagination-footer {
    padding-bottom: var(--cursor-spacing-2);
  }

  .ui-18439pv:not(#\#) .ProseMirror pre, .ui-1b9ztxk[data-expanded="true"] {
    padding-bottom: var(--cursor-spacing-3);
  }

  .ui-17kd3ll:not(#\#) .ui-add-plugin-modal__variable-description-popover.ui-hover-card[data-size="sm"] .ui-hover-card__content, .ui-cjenz3:not(#\#) > .ui-dialog-header + .ui-connect-remote-host-form, .ui-gktt4h:not(#\#).ui-add-plugin-modal__variable-description-popover.ui-hover-card[data-size="sm"] .ui-hover-card__content {
    padding-bottom: var(--cursor-spacing-4);
  }

  .ui-1jwkjuc:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-size="sm"], .ui-6gu2w1:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
    padding-bottom: var(--mention-chip-padding-y);
  }

  .ui-ss7rzd:not(#\#) .ProseMirror code {
    padding-left: .3em;
  }

  .ui-1teitba:not(#\#) pre {
    padding-left: .75rem;
  }

  .ui-13ya5zq:not(#\#) .ui-manage-team-marketplace-modal > .ui-dialog-footer, .ui-14fazn3:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-18gccvo:not(#\#) .ProseMirror h3, .ui-1c10ra7:not(#\#) .ProseMirror, .ui-1cwy5q1:not(#\#) .ProseMirror h6, .ui-1jg7k2:not(#\#) .ProseMirror h2, .ui-1lyk3q0:not(#\#) .ui-hover-card__content, .ui-1pjgt43:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-1qsb2ro:not(#\#) .ProseMirror h5, .ui-1r9hcwt:not(#\#).ui-manage-team-marketplace-modal > .ui-dialog-footer, .ui-1t4y304:not(#\#) .ProseMirror ul[data-type="taskList"], .ui-3uqe1f:not(#\#) .ProseMirror pre code, .ui-d8ev3x:not(#\#) .ui-prompt-input-tiptap-readonly__content, .ui-f5owbb:not(#\#) .add-plugin-search-menu .ui-menu__content, .ui-hgi9kg:not(#\#) .ui-prompt-input-command-chip__label, .ui-i6efj5:is([data-stable]:not([data-stable-expanded]), [data-launcher-tab]), .ui-kigtuv:not(#\#) pre code, .ui-meg5zw:not(#\#) .ui-model-picker__trigger.ui-button, .ui-qjj6ss:not(#\#) pre:has(.ui-code-block), .ui-tpm4ih:not(#\#).add-plugin-search-menu .ui-menu__content, .ui-utsgub:not(#\#) .ProseMirror h4, .ui-wkkmp5:not(#\#) .ProseMirror h1 {
    padding-left: 0;
  }

  .ui-1b3ztn7:not(#\#) .ProseMirror :is(ul, ol) {
    padding-left: 1.5em;
  }

  .ui-2e1x3r:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge {
    padding-left: var(--cursor-spacing-0-5);
  }

  .ui-1x9t0v0:not(:has(.ui-sidebar-group-label-icon)), .ui-bsvsd0:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-kmrbqi:not(#\#) .ProseMirror a[href] {
    padding-left: var(--cursor-spacing-0-75);
  }

  .ui-1b7rre3:not(#\#) .ui-tray-content, .ui-1fyye4g:not(#\#).add-plugin-search-menu .ui-menu__section, .ui-1jc3223:not(#\#) .add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-1ou2shc:not(#\#) .ProseMirror, .ui-8zy9jl:not(#\#) .add-plugin-search-menu .ui-menu__section, .ui-wvgva0:not(#\#).add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]) {
    padding-left: var(--cursor-spacing-1);
  }

  .ui-fhu4b4:not(#\#) .ui-breadcrumb__hover-card-footer, .ui-ljbdgw:not(#\#) .ui-default-code__line-content, .ui-oo6q3b:not(#\#) .ui-mention-preview-cursor-ignore-overlay, .ui-z8z3hp:not(#\#) > .pagination-footer {
    padding-left: var(--cursor-spacing-2-5);
  }

  .ui-1x1g3lz:not(#\#) .ui-breadcrumb__hover-card-tabs {
    padding-left: var(--cursor-spacing-2-75);
  }

  .ui-11nhpn4:not(#\#) > .pagination-footer, .ui-1x3bqaq:not(#\#) .ProseMirror table :is(th, td), .ui-h7x84h:not(#\#) .ui-scroll-area__viewport, .ui-h88zao:not(#\#) .ui-model-picker__locked-content {
    padding-left: var(--cursor-spacing-2);
  }

  .ui-159cfof:not(#\#) .ui-breadcrumb__hover-card-task-row, .ui-1bwkgo3:not(#\#) .ProseMirror blockquote, .ui-1d6rg7u:not(#\#) .ui-tray__scroll-area .ui-scroll-area__content, .ui-1s4uhzz:not(#\#) .ui-tray-header, .ui-1xnlobg:not([data-has-back]), .ui-si6po:not(#\#) .ProseMirror pre, .ui-wdz02r:not(#\#) .ProseMirror {
    padding-left: var(--cursor-spacing-3);
  }

  .ui-1kpf2uw:not(#\#) .ui-tray-content__list, .ui-1pqjxdt:not(#\#) .ui-add-plugin-modal__variable-description-popover.ui-hover-card[data-size="sm"] .ui-hover-card__content, .ui-1schj2w:not(#\#).ui-add-plugin-modal__variable-description-popover.ui-hover-card[data-size="sm"] .ui-hover-card__content {
    padding-left: var(--cursor-spacing-4);
  }

  .ui-4iyeyv:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-size="sm"], .ui-531zi2:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
    padding-left: var(--mention-chip-padding-x);
  }

  .ui-oowj5z[data-compact="true"] {
    padding-left: var(--ui-sidebar-row-padding-left, var(--cursor-spacing-1-25));
  }

  .ui-1wacjbb:not(#\#) .ProseMirror code {
    padding-right: .3em;
  }

  .ui-12fi24w:not(#\#) pre {
    padding-right: .75rem;
  }

  .ui-14yuu88:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-168g5f:not(#\#) pre code, .ui-17twidh:not(#\#) pre:has(.ui-code-block), .ui-18pbgbw:not(#\#) .ProseMirror h1, .ui-195kdbz:not(#\#) .ProseMirror h5, .ui-1d0xdfu:not(#\#) .ProseMirror pre code, .ui-1ime6so:not(#\#) .ui-prompt-input-tiptap-readonly__content, .ui-1nj8ajo:not(#\#) .ui-sidebar-paginated-menu-toggle .ui-sidebar-menu-button-end, .ui-1tz243y:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-1x4lnlc:not(#\#) .ProseMirror, .ui-1xdiq9a:not(#\#) .ui-manage-team-marketplace-modal > .ui-dialog-footer, .ui-26lw04:is([data-stable]:not([data-stable-expanded]), [data-launcher-tab]), .ui-7bis5y:not(#\#) .ui-prompt-input-command-chip__label, .ui-9b40dg:not(#\#) .add-plugin-search-menu .ui-menu__content, .ui-9v8j12:not(#\#) .ProseMirror h6, .ui-bvpf2a:not(#\#) .ui-model-picker__trigger.ui-button, .ui-mzqcra:not(#\#).add-plugin-search-menu .ui-menu__content, .ui-pntkml:not(#\#).ui-manage-team-marketplace-modal > .ui-dialog-footer, .ui-vyk633:not(#\#) .ProseMirror h2, .ui-xmda3o:not(#\#) .ProseMirror h3, .ui-ydk8el:not(#\#) .ui-hover-card__content, .ui-z21k2b:not(#\#) .ProseMirror h4 {
    padding-right: 0;
  }

  .ui-cj3vum:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge {
    padding-right: var(--cursor-spacing-0-5);
  }

  .ui-12ov92b:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-1biw9wk:not(#\#) .ProseMirror a[href] {
    padding-right: var(--cursor-spacing-0-75);
  }

  .ui-1rfjgoi[data-compact="true"] {
    padding-right: var(--cursor-spacing-1-25);
  }

  .ui-1vc542w:not(#\#).add-plugin-search-menu .ui-menu__section, .ui-1y4r9up:not(#\#) .ui-tray-content, .ui-76qcbn:not(#\#) .add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-ix6j27:not(#\#).add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-n7fa7d:not(#\#) > .ui-tray-row, .ui-yprg5t:not(#\#) .add-plugin-search-menu .ui-menu__section {
    padding-right: var(--cursor-spacing-1);
  }

  .ui-1djxcfd:not(#\#) .ui-breadcrumb__hover-card-footer, .ui-cr8ha2:not(#\#) > .pagination-footer, .ui-t3kpm7:not(#\#) .ui-mention-preview-cursor-ignore-overlay {
    padding-right: var(--cursor-spacing-2-5);
  }

  .ui-293q3e:not(#\#) .ui-breadcrumb__hover-card-tabs {
    padding-right: var(--cursor-spacing-2-75);
  }

  .ui-19vdoue:not(#\#) .ProseMirror table :is(th, td), .ui-1nhpcqt:not(#\#) .ui-scroll-area__viewport, .ui-7vlwm3:not(#\#) > .pagination-footer, .ui-shfsqr:not(#\#) .ui-model-picker__locked-content {
    padding-right: var(--cursor-spacing-2);
  }

  .ui-5nzruz:not(#\#) .ui-tray__scroll-area .ui-scroll-area__content, .ui-kjpzax:not(#\#) .ProseMirror pre, .ui-nb29vs:not(#\#) .ui-breadcrumb__hover-card-task-row, .ui-uo9pux:not(#\#) .ProseMirror, .ui-wcz4xf:not(#\#) .ui-tray-header {
    padding-right: var(--cursor-spacing-3);
  }

  .ui-1vcqohl:not(#\#).ui-add-plugin-modal__variable-description-popover.ui-hover-card[data-size="sm"] .ui-hover-card__content, .ui-fyl6yd:not(#\#) .ui-add-plugin-modal__variable-description-popover.ui-hover-card[data-size="sm"] .ui-hover-card__content {
    padding-right: var(--cursor-spacing-4);
  }

  .ui-1izjyd6:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-size="sm"], .ui-3mp1ur:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
    padding-right: var(--mention-chip-padding-x);
  }

  .ui-xlko14:not(#\#) .ProseMirror code {
    padding-top: .1em;
  }

  .ui-1am29sg:not(#\#) pre {
    padding-top: .75rem;
  }

  .ui-18njmci:not(#\#).add-plugin-search-menu .ui-menu__content, .ui-1cg8pwd:not(#\#) .ui-prompt-input-suggestion-ghost__tab-badge, .ui-1dhft9y:not(#\#) .ui-model-picker__trigger.ui-button, .ui-1fb8zt2:not(#\#) .ui-prompt-input-tiptap-readonly__content, .ui-1hy12n3:not(#\#) .ui-manage-team-marketplace-modal > .ui-dialog-footer, .ui-1jo41r8:not(#\#) .ProseMirror, .ui-1ov2jzd:not(#\#) pre code, .ui-1qlvp4q:not(#\#) .ui-prompt-input-command-chip__label, .ui-1rlsmdg:not(#\#) .ui-tray-content, .ui-1st2gc:not(#\#) .ProseMirror h5, .ui-1u6pecg:not(#\#) .add-plugin-search-menu .ui-menu__content, .ui-1vla379:not(#\#) .ui-scroll-area__viewport, .ui-58rdvl:not(#\#) pre:has(.ui-code-block), .ui-6cvixi:not(#\#) > .ui-tray-row, .ui-6sx4xr:not(#\#) .ProseMirror h1, .ui-9h3nv5:not(#\#) .ProseMirror h2, .ui-gwskfc:not(#\#) .ProseMirror h4, .ui-gwuz9x:not(#\#) .ProseMirror h6, .ui-hirw5i:not(#\#) .ProseMirror pre code, .ui-i9qk38:not(#\#) .ui-prompt-input-mention-chip__close-icon, .ui-ncb7hp:not(#\#).ui-manage-team-marketplace-modal > .ui-dialog-footer, .ui-sw7aqv:not(#\#) button.ui-prompt-input-mention-chip__label--activates, .ui-w0wrqr:not(#\#) .ProseMirror h3, .ui-waoeu7:not(#\#) .ui-hover-card__content {
    padding-top: 0;
  }

  .ui-vkm71o.ui-vkm71o:where(.ui--default-marker[data-tray-rows-uncollapsed] *) {
    padding-top: calc(var(--ui-tray-header-padding-y)  - 2px);
  }

  .ui-1i6gh3w:not(#\#) .ProseMirror .ui-prompt-input-link, .ui-djzqjv:not(#\#) .ProseMirror a[href] {
    padding-top: var(--cursor-spacing-0-25);
  }

  .ui-2iel96:not(#\#) .ui-mention-preview-folder-footer {
    padding-top: var(--cursor-spacing-1-5);
  }

  .ui-12v8j0e:not(#\#).add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-1aj1t3g:not(#\#) .ui-model-picker__locked-content, .ui-1co82dk:not(#\#) .add-plugin-search-menu .ui-menu__section:has([data-testid="add-plugin-search-browse-marketplace-sticky"]), .ui-1jpydh:not(#\#) .ui-sidebar-content[data-density="compact"] .ui-sidebar-group-label, .ui-1vn68sk:not(#\#).add-plugin-search-menu .ui-menu__section, .ui-d3dh61:not(#\#) .add-plugin-search-menu .ui-menu__section, .ui-e03bxj:not(#\#) > .pagination-footer, .ui-qeqttc:not(#\#) .ui-model-picker__locked-actions, .ui-srfwzx[data-compact="true"] {
    padding-top: var(--cursor-spacing-1);
  }

  .ui-1t1dlij:not(#\#) .ui-breadcrumb__hover-card-footer {
    padding-top: var(--cursor-spacing-2-5);
  }

  .ui-8w2lwn:not(#\#) .ui-breadcrumb__hover-card-tabs {
    padding-top: var(--cursor-spacing-2-75);
  }

  .ui-16yyrb5:not(#\#) .ui-tray-header, .ui-1qhd6e5:not(#\#) .ui-breadcrumb__hover-card-task-row, .ui-7bc5a3:not(#\#) .ProseMirror, .ui-9xsjdo:not(#\#) .ProseMirror table :is(th, td), .ui-m9dagw:not(#\#) > .pagination-footer, .ui-oy55dz:not(#\#) .ui-mention-preview-cursor-ignore-overlay {
    padding-top: var(--cursor-spacing-2);
  }

  .ui-1avssr0:not(#\#) .ProseMirror pre {
    padding-top: var(--cursor-spacing-3);
  }

  .ui-10ajmbq:not(#\#).ui-add-plugin-modal__variable-description-popover.ui-hover-card[data-size="sm"] .ui-hover-card__content, .ui-q9mncd:not(#\#) .ui-add-plugin-modal__variable-description-popover.ui-hover-card[data-size="sm"] .ui-hover-card__content {
    padding-top: var(--cursor-spacing-4);
  }

  .ui-1781t7t:not(#\#) .ui-pill.ui-prompt-input-mention-chip, .ui-fh0n1o:not(#\#) .ui-pill.ui-prompt-input-mention-chip[data-size="sm"] {
    padding-top: var(--mention-chip-padding-y);
  }

  .ui-12l0p4g.ui-12l0p4g:where(.ui-field-group > .ui-field-group__preview + .ui-field-group__entry):before, .ui-14mlv9v.ui-14mlv9v:where(.ui-field-group > .ui-field-group__preview + .ui-field-group__preview):before, .ui-1d9lunh:not(#\#) .ProseMirror p.is-editor-empty:first-child:before {
    right: 0;
  }

  .ui-bcseu2:not(#\#) > * + :before {
    right: var(--cursor-spacing-3);
  }

  .ui-1w1fzzc:not(#\#) > * + :before, .ui-7c5v7f:not(#\#) .ProseMirror p.is-editor-empty:first-child:before {
    top: 0;
  }

  .ui-8npol2:not(#\#) .ui-prompt-input-mention-chip__close-icon {
    top: 50%;
  }

  .ui-ytkaau:is(:hover, [data-resizing="true"]):before {
    top: calc(var(--tiling-sash-layout-size) / 2 - 1px);
  }

  .ui-fj6uvb:is(:hover, [data-resizing="true"]):after {
    top: calc(var(--tiling-sash-layout-size) / 2 - var(--tiling-sash-hover-size) / 2);
  }

  .ui-13uuwsb:not(#\#) .md-color-swatch {
    width: .75em;
  }

  .ui-186sv06:not(#\#) .markdown-root, .ui-18rccrb:not(#\#) .ui-breadcrumb__hover-card-separator, .ui-1ig5v7z:not(#\#) .ui-model-picker__upgrade-cta .ui-button, .ui-1jx7mhe:not(#\#) .ui-badge, .ui-1oapwvg:not(#\#) .ProseMirror table, .ui-4hwm6:not(#\#) .artifact-image-container img, .ui-7uptg8:not(#\#) .artifact-image-placeholder, .ui-ibipxr:not(#\#) .ui-breadcrumb__hover-card-body, .ui-moz4jp:not(#\#) .ui-sidebar-actions > .ui-button, .ui-mso649:not(#\#) .ui-default-diff__content, .ui-pvfkw4:not(#\#) .ui-sidebar-header[data-region="actions"] > .ui-button {
    width: 100%;
  }

  .ui-1e545sq:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item__input, .ui-20efp6:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item, .ui-a3lq4f:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item__circle {
    width: 14px;
  }

  .ui-1tfibv6:not(#\#) .artifact-image-grid .artifact-image-container {
    width: 150px;
  }

  .ui-17yy7oz:is(:hover, [data-resizing="true"]):before {
    width: 2px;
  }

  .ui-4z4o2h:not(#\#).ui-plugin-detail-view__plugin-logo img, .ui-plbtv9:not(#\#) .ui-plugin-detail-view__plugin-logo img {
    width: 35px;
  }

  .ui-9tjt4d:not(#\#) .ui-add-plugin-modal__scope-radio .ui-radio-group-item__dot {
    width: 4px;
  }

  .ui-b0taqm:not(#\#) .ui-input-group__input {
    width: auto;
  }

  .ui-1jw87sa:not(#\#) .ui-icon-button[data-size="lg"] {
    width: calc(2 * var(--cursor-spacing-1-5)  + var(--cursor-spacing-3));
  }

  .ui-10tjio7:not(#\#) .ui-default-diff {
    width: fit-content;
  }

  .ui-1daih65:not(#\#) .ui-default-diff__line, .ui-av8xbf:not(#\#) .ui-default-diff__line-content, .ui-wif2yx:not(#\#) .ui-mention-preview-cursor-ignore-host {
    width: max-content;
  }

  .ui-1b74jn4[data-state="collapsed"] {
    width: var(--_sidebar-width-collapsed);
  }

  .ui-12o6zs2:not(#\#) .ui-mention-preview-file-lead-icon {
    width: var(--cursor-spacing-4);
  }

  .ui-2lgz8q:not(#\#) .ui-breadcrumb__hover-card-action {
    width: var(--cursor-spacing-5);
  }

  .ui-2mx7kp:not(#\#) .ui-prompt-input-mention-chip__close-icon {
    width: var(--mention-chip-icon-slot-size);
  }

  .ui-96kivm:is(:hover, [data-resizing="true"]):after {
    width: var(--tiling-sash-hover-size);
  }

  .ui-s6kx42:not(#\#) .ui-badge {
    width: var(--ui-prompt-input-image-preview-width);
  }

  .ui-1rfq9xa:has(.ui-input-group__input[aria-invalid="true"]) {
    border-bottom-color: var(--cursor-stroke-red-primary);
  }

  .ui-15k81bw:has(.ui-input-group__input[aria-invalid="true"]) {
    border-left-color: var(--cursor-stroke-red-primary);
  }

  .ui-ajihsc:has(.ui-input-group__input[aria-invalid="true"]) {
    border-right-color: var(--cursor-stroke-red-primary);
  }

  .ui-4vz0kq:has(.ui-input-group__input[aria-invalid="true"]) {
    border-top-color: var(--cursor-stroke-red-primary);
  }

  .ui-1f7jnj6:has(.ui-tooltip-hero) {
    max-width: 200px;
  }

  .ui-l66g7a:has(.ui-tooltip-content) {
    padding-bottom: 0;
  }

  .ui-1ri4ohi:has(.ui-tooltip-content) {
    padding-left: 0;
  }

  .ui-8ibccg:has(.ui-palette-input-wrapper__icon) {
    padding-left: var(--cursor-spacing-3-5);
  }

  .ui-1qgu5t4:has(.ui-tooltip-content) {
    padding-right: 0;
  }

  .ui-6qmaip:has(.ui-tooltip-content) {
    padding-top: 0;
  }

  .ui-14qznhi:first-child {
    border-bottom-left-radius: calc(var(--cursor-spacing-1-25) / 2);
  }

  .ui-16n1782:first-child {
    border-top-left-radius: calc(var(--cursor-spacing-1-25) / 2);
  }

  .ui-14l7nz5:first-child {
    margin-top: 0;
  }

  .ui-1aje8xd:first-child {
    margin-top: var(--cursor-spacing-0-75);
  }

  .ui-3pnz3v:first-child {
    margin-top: var(--cursor-spacing-2);
  }

  .ui-1lpyac:last-child {
    border-right-width: 0;
  }

  .ui-zboxd6:last-child {
    margin-bottom: 0;
  }

  .ui-h95wvw:last-child {
    margin-bottom: var(--cursor-spacing-2);
  }

  .ui-165p58s:focus-visible:not(#\#) button {
    border-bottom-color: #0000;
  }

  .ui-1acbbhy:focus-visible:not(#\#) button {
    border-left-color: #0000;
  }

  .ui-qq780n:focus-visible:not(#\#) button {
    border-right-color: #0000;
  }

  .ui-vnlw8p:focus-visible:not(#\#) button {
    border-top-color: #0000;
  }

  .ui-121vkjk:hover {
    border-bottom-color: var(--cursor-bg-tertiary);
  }

  .ui-b2v4g8:hover {
    border-bottom-color: var(--cursor-stroke-focused);
  }

  .ui-wu6hz1:hover {
    border-bottom-color: var(--cursor-stroke-primary);
  }

  .ui-4anaxw:hover {
    border-bottom-color: var(--cursor-stroke-secondary);
  }

  .ui-10mzgjn:hover {
    border-bottom-color: var(--prompt-input-container-border-hover);
  }

  .ui-kdartj:hover {
    border-left-color: var(--cursor-bg-tertiary);
  }

  .ui-rl0yy6:hover {
    border-left-color: var(--cursor-stroke-focused);
  }

  .ui-1eoree3:hover {
    border-left-color: var(--cursor-stroke-primary);
  }

  .ui-1cyceph:hover {
    border-left-color: var(--cursor-stroke-secondary);
  }

  .ui-ea5ze0:hover {
    border-left-color: var(--prompt-input-container-border-hover);
  }

  .ui-1pklmy2:hover {
    border-right-color: var(--cursor-bg-tertiary);
  }

  .ui-7zwg3u:hover {
    border-right-color: var(--cursor-stroke-focused);
  }

  .ui-1gr1mzk:hover {
    border-right-color: var(--cursor-stroke-primary);
  }

  .ui-168fb5i:hover {
    border-right-color: var(--cursor-stroke-secondary);
  }

  .ui-1l393ju:hover {
    border-right-color: var(--prompt-input-container-border-hover);
  }

  .ui-kf1tia:hover {
    border-top-color: var(--cursor-bg-tertiary);
  }

  .ui-130z3lr:hover {
    border-top-color: var(--cursor-stroke-focused);
  }

  .ui-6bh3x8:hover {
    border-top-color: var(--cursor-stroke-primary);
  }

  .ui-fegzhi:hover {
    border-top-color: var(--cursor-stroke-secondary);
  }

  .ui-op7wos:hover {
    border-top-color: var(--prompt-input-container-border-hover);
  }

  .ui-w594n5:hover {
    min-height: var(--prompt-input-dynamic-island-active-height);
  }

  .ui-r6sg82:hover {
    width: var(--prompt-input-dynamic-island-pill-width);
  }

  .ui-v7adkg:focus {
    border-bottom-color: #0000;
  }

  .ui-gcxhl1:focus {
    border-left-color: #0000;
  }

  .ui-10rt4f6:focus {
    border-right-color: #0000;
  }

  .ui-1gom2ui:focus {
    border-top-color: #0000;
  }

  .ui-5u5ifr:focus {
    max-height: none;
  }

  .ui-2cz40i:focus:not(#\#) button {
    border-bottom-color: #0000;
  }

  .ui-1bd28a6:focus:not(#\#) button {
    border-left-color: #0000;
  }

  .ui-1iefzb0:focus:not(#\#) button {
    border-right-color: #0000;
  }

  .ui-vur99q:focus:not(#\#) button {
    border-top-color: #0000;
  }

  @media (width <= 768px) {
    .ui-ldvwz0.ui-ldvwz0 {
      height: calc(100vh - 32px);
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .ui-soqkkd.ui-soqkkd {
      left: 0;
    }
  }

  @media (width <= 560px) {
    .ui-lyzjhp.ui-lyzjhp {
      max-width: calc(100% - 16px);
    }
  }

  @media (width <= 500px) {
    .ui-zhcxso.ui-zhcxso {
      max-width: none;
    }
  }

  @media (width <= 639px) {
    .ui-1hr4iz1.ui-1hr4iz1 {
      padding-bottom: 1.5rem;
    }
  }

  @media (width <= 768px) {
    .ui-tc9io.ui-tc9io {
      padding-bottom: var(--cursor-spacing-1);
    }
  }

  @media (width <= 639px) {
    .ui-1kyyjj0.ui-1kyyjj0 {
      padding-left: 1.5rem;
    }
  }

  @media (width <= 768px) {
    .ui-6vvfmg.ui-6vvfmg {
      padding-left: var(--cursor-spacing-1);
    }
  }

  @media (width <= 639px) {
    .ui-98fzwu.ui-98fzwu {
      padding-right: 1.5rem;
    }
  }

  @media (width <= 768px) {
    .ui-r8ect0.ui-r8ect0 {
      padding-right: var(--cursor-spacing-1);
    }
  }

  @media (width <= 639px) {
    .ui-1g325gp.ui-1g325gp {
      padding-top: 1.5rem;
    }
  }

  @media (width <= 768px) {
    .ui-10vmmuc.ui-10vmmuc {
      padding-top: var(--cursor-spacing-1);
    }

    .ui-dtdpf.ui-dtdpf {
      right: var(--cursor-spacing-2);
    }

    .ui-1vyubgq.ui-1vyubgq {
      top: var(--cursor-spacing-2);
    }
  }

  @media (width <= 500px) {
    .ui-1ifrov1.ui-1ifrov1 {
      width: 100%;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    .ui-ie2s74.ui-ie2s74 {
      width: 100%;
    }
  }

  @media (width <= 768px) {
    .ui-if4kef.ui-if4kef {
      width: calc(100vw - 16px);
    }
  }

  .ui-1ik4wb6:active:not(#\#) button {
    border-bottom-color: #0000;
  }

  .ui-emj1qh:active:not(#\#) button {
    border-left-color: #0000;
  }

  .ui-usy9ym:active:not(#\#) button {
    border-right-color: #0000;
  }

  .ui-k2oa8n:active:not(#\#) button {
    border-top-color: #0000;
  }
}

@layer priority6 {
  .ui-35hju1[data-error="true"] {
    border-color: var(--cursor-stroke-red-primary);
  }

  .ui-177lmp6[data-size], .ui-yek0jx[data-size][data-variant] {
    border-radius: var(--cursor-radius-base);
  }

  .ui-y2zs4h[data-size] {
    border-radius: var(--cursor-radius-full);
  }

  .ui-19p4tfb[data-dimmed="true"], .ui-bbsey2[data-size] {
    gap: var(--cursor-spacing-1-5);
  }

  .ui-lr0b6f[data-size][data-variant] {
    gap: var(--cursor-spacing-2);
  }

  .ui-9q8cat[data-size] {
    padding-inline: calc(var(--cursor-spacing-1-5)  + 2px);
  }
}

@layer priority7 {
  .ui-115j0jd[data-scroll-fade="true"] {
    -webkit-mask-image: linear-gradient(to bottom, black calc(100% - var(--cursor-spacing-11)), #0009 calc(100% - var(--cursor-spacing-5)), #0003 calc(100% - var(--cursor-spacing-2)), transparent);
  }

  .ui-1wb9pv1[data-mask-end]:not([data-mask-start]) {
    -webkit-mask-image: linear-gradient(to left, transparent, black var(--tab-bar-mask-size));
  }

  .ui-cnzqwi[data-mask-start][data-mask-end] {
    -webkit-mask-image: linear-gradient(to right, transparent, black var(--tab-bar-mask-size), black calc(100% - var(--tab-bar-mask-size)), transparent);
  }

  .ui-1ola9y7[data-mask-start]:not([data-mask-end]) {
    -webkit-mask-image: linear-gradient(to right, transparent, black var(--tab-bar-mask-size));
  }

  .ui-16ib1pd[data-size][data-variant], .ui-kae8ry[data-dimmed="true"], .ui-rrkiz7[data-has-label]:not([data-has-subtitle]):not([data-has-body]) {
    align-items: center;
  }

  .ui-5ni0aj[data-size][data-variant], .ui-x3ycno[data-size][data-variant]:hover, .ui-zzsv5h[data-size][data-variant]:focus-visible {
    background-color: #0000;
  }

  .ui-1lolq2a[data-hovered]:not([data-active]) {
    background-color: var(--cursor-bg-card);
  }

  .ui-1q1vcy0[data-active] {
    background-color: var(--cursor-bg-quaternary);
  }

  .ui-148mvo3[data-selected] {
    background-color: var(--cursor-bg-secondary);
  }

  .ui-3eoy4d[data-tint="amber"][data-hovered]:not([data-active]), .ui-779lnb[data-tint="amber"][data-active] {
    background-color: var(--cursor-bg-yellow-secondary);
  }

  .ui-1wujnwv[data-stuck="true"] {
    box-shadow: inset 0 -1px 0 0 var(--cursor-stroke-secondary);
  }

  .ui-2l6ig7[data-variant="primary"][data-color="primary"] {
    color: var(--cursor-action-label);
  }

  .ui-9t7pas[data-decoration-status="renamed"] {
    color: var(--cursor-text-cyan-primary);
  }

  .ui-c1mu7l[data-decoration-status="untracked"], .ui-uzzauu[data-decoration-status="added"] {
    color: var(--cursor-text-green-primary);
  }

  .ui-utlgr7[data-decoration-status="modified"] {
    color: var(--cursor-text-orange-primary);
  }

  .ui-18pni61[data-placeholder-tab][data-active], .ui-1gfq6vl[data-active], .ui-4uz6m3[data-hovered]:not([data-active]) {
    color: var(--cursor-text-primary);
  }

  .ui-1h5qjmh[data-muted="true"], .ui-n37v8a[data-empty="true"]:before {
    color: var(--cursor-text-quaternary);
  }

  .ui-51b147[data-decoration-status="deleted"] {
    color: var(--cursor-text-red-primary);
  }

  .ui-126wgu6[data-placeholder="true"], .ui-w20e5z[data-placeholder-tab] {
    color: var(--cursor-text-tertiary);
  }

  .ui-87kdwp[data-tint="amber"][data-active], .ui-r5kmih[data-tint="amber"][data-hovered]:not([data-active]) {
    color: var(--cursor-text-yellow-primary);
  }

  .ui-bf8o95[data-tint="amber"] {
    color: var(--cursor-text-yellow-secondary);
  }

  .ui-5pdyal[data-error="true"] {
    color: var(--text-danger, var(--cursor-text-red-primary));
  }

  .ui-11bvv1m[data-empty="true"]:before {
    content: attr(data-placeholder);
  }

  .ui-1sup9v0[data-drop-blocked] {
    cursor: not-allowed;
  }

  .ui-1rc5e59[data-dirty] {
    display: block;
  }

  .ui-1i2u0d0[data-dimmed="true"] {
    display: flex;
  }

  .ui-196r9an[data-mask-end] {
    display: none;
  }

  .ui-zk5f4d[data-dimmed="true"] {
    flex-wrap: wrap;
  }

  .ui-1l8te3o[data-size] {
    font-size: 13px;
  }

  .ui-cjzwwj[data-size][data-variant] {
    font-size: 17px;
  }

  .ui-arstr8:after, .ui-xx281p:before {
    inset: 0;
  }

  .ui-15wi9yd[data-size][data-variant] {
    justify-content: flex-start;
  }

  .ui-f76rtq[data-size][data-variant] {
    letter-spacing: -.44px;
  }

  .ui-1padcyd[data-size] {
    line-height: 18px;
  }

  .ui-b9h2z8[data-size][data-variant] {
    line-height: 21px;
  }

  .ui-7aw5is[data-scroll-fade="true"] {
    -webkit-mask-image: linear-gradient(to bottom, black calc(100% - var(--cursor-spacing-11)), #0009 calc(100% - var(--cursor-spacing-5)), #0003 calc(100% - var(--cursor-spacing-2)), transparent);
    mask-image: linear-gradient(to bottom, black calc(100% - var(--cursor-spacing-11)), #0009 calc(100% - var(--cursor-spacing-5)), #0003 calc(100% - var(--cursor-spacing-2)), transparent);
  }

  .ui-1r28wxx[data-mask-end]:not([data-mask-start]) {
    -webkit-mask-image: linear-gradient(to left, transparent, black var(--tab-bar-mask-size));
    mask-image: linear-gradient(to left, transparent, black var(--tab-bar-mask-size));
  }

  .ui-gknf11[data-mask-start][data-mask-end] {
    -webkit-mask-image: linear-gradient(to right, transparent, black var(--tab-bar-mask-size), black calc(100% - var(--tab-bar-mask-size)), transparent);
    mask-image: linear-gradient(to right, transparent, black var(--tab-bar-mask-size), black calc(100% - var(--tab-bar-mask-size)), transparent);
  }

  .ui-1yuc1xp[data-mask-start]:not([data-mask-end]) {
    -webkit-mask-image: linear-gradient(to right, transparent, black var(--tab-bar-mask-size));
    mask-image: linear-gradient(to right, transparent, black var(--tab-bar-mask-size));
  }

  .ui-udw3p0[data-locked="true"] {
    opacity: .25;
  }

  .ui-1rm5xkn[data-drop-blocked], .ui-kxcvaj[data-dimmed="true"] {
    opacity: .5;
  }

  .ui-41d95b[data-locked="true"], .ui-u2b9fk[data-readonly="true"] {
    pointer-events: none;
  }

  .ui-ox42u2[data-size][data-variant] {
    text-align: left;
  }

  .ui-awimwd[data-stable] {
    transition-property: padding, background-color;
  }
}

@layer priority8 {
  .ui-1qeg96r[data-size][data-variant] {
    border-bottom-style: none;
  }

  .ui-ebk3ot[data-size][data-variant] {
    border-bottom-width: 0;
  }

  .ui-10o21mg[data-size][data-variant] {
    border-left-style: none;
  }

  .ui-xwyhtk[data-size][data-variant] {
    border-left-width: 0;
  }

  .ui-1r845ub:before {
    border-radius: 0;
  }

  .ui-1k48kgn:after, .ui-xyica1:before {
    border-radius: inherit;
  }

  .ui-12daro5:after, .ui-13maa0u:before {
    border-radius: var(--cursor-radius-full);
  }

  .ui-9xsh1y::-webkit-scrollbar-thumb {
    border-radius: var(--cursor-radius-full);
  }

  .ui-1881o9e:before {
    border-radius: var(--cursor-radius-sm);
  }

  .ui-1tlwk5x:before {
    border-radius: var(--cursor-radius-xs);
  }

  .ui-8ewqoc:before {
    border-radius: var(--cursor-spacing-0-75);
  }

  .ui-slcx10::-webkit-scrollbar-thumb {
    border-radius: var(--cursor-spacing-0-75);
  }

  .ui-x43zi6[data-size][data-variant] {
    border-right-style: none;
  }

  .ui-hwz8as[data-size][data-variant] {
    border-right-width: 0;
  }

  .ui-24ytr9[data-size][data-variant] {
    border-top-style: none;
  }

  .ui-17lgxix[data-size][data-variant] {
    border-top-width: 0;
  }

  .ui-1e2jjag[data-size] {
    height: 24px;
  }

  .ui-a5by1y[data-size][data-variant] {
    height: 36px;
  }

  .ui-e7m8ex[data-size][data-variant] {
    margin-left: var(--cursor-spacing-ne-2);
  }

  .ui-1mto1bx[data-stable]:first-child, .ui-1wnlm4c[data-first-without-stable] {
    margin-left: var(--tab-container-padding);
  }

  .ui-zng02o[data-has-stable] {
    margin-left: var(--tab-stable-end-margin);
  }

  .ui-nedzg6[data-last-in-section] {
    margin-right: 0 !important;
  }

  .ui-73ozlk[data-size][data-variant] {
    max-width: 100%;
  }

  .ui-ajh4z5[data-dimmed="true"], .ui-ivuov2[data-size][data-variant], .ui-klqocy[data-sections] {
    min-width: 0;
  }

  .ui-141n0u1[data-size][data-variant], .ui-18zxypt[data-size] {
    padding-bottom: 0;
  }

  .ui-m4j0c2[data-size] {
    padding-left: 0;
  }

  .ui-1jlupmr[data-size], .ui-8xnlrt[data-size][data-variant] {
    padding-left: var(--cursor-spacing-2);
  }

  .ui-j7k93q[data-size] {
    padding-right: 0;
  }

  .ui-144ijnx[data-size][data-variant], .ui-1ikwod[data-size] {
    padding-right: var(--cursor-spacing-2);
  }

  .ui-hrb6o2[data-size][data-variant], .ui-k51ieo[data-size] {
    padding-top: 0;
  }

  .ui-1in3q7t[data-size] {
    width: 24px;
  }

  .ui-4leush[data-size][data-variant] {
    width: fit-content;
  }
}

@layer priority9 {
  .ui-4s59pg:before {
    -webkit-mask-image: linear-gradient(to right, #0000 0%, #000 calc(100% - 4px) 100%);
  }

  .ui-vj1163:before {
    animation-duration: .9s;
  }

  .ui-1dl01gx:after {
    animation-duration: 2s;
  }

  .ui-13ee8us:after, .ui-zuot31:before {
    animation-iteration-count: infinite;
  }

  .ui-1ioso8f:after {
    animation-name: ui-1ilgbtc-B;
  }

  .ui-ctk3g7:before {
    animation-name: ui-1tma3nj-B;
  }

  .ui-152856:after {
    animation-timing-function: ease-out;
  }

  .ui-1eyqlf2:before {
    animation-timing-function: step-end;
  }

  .ui-1ftd4sf::-webkit-scrollbar-thumb {
    background-clip: padding-box;
  }

  .ui-1nz211u::-webkit-scrollbar-thumb {
    background-color: color-mix(in srgb, var(--cursor-text-quaternary) 45%, transparent);
  }

  .ui-6hr8qo:before {
    background-color: #ffffff57;
  }

  .ui-122zoth::-webkit-scrollbar-track {
    background-color: #0000;
  }

  .ui-yhc2n1:after {
    background-color: #0000;
  }

  .ui-1reom5w:before {
    background-color: var(--cursor-bg-editor);
  }

  .ui-1u78ncy:before {
    background-color: var(--cursor-bg-tertiary);
  }

  .ui-jftzih:after, .ui-rbyuox:before {
    background-color: var(--cursor-stroke-quaternary);
  }

  .ui-ytzyjz:before {
    background-color: var(--cursor-stroke-secondary);
  }

  .ui-1850n35:before, .ui-dpb96d:after {
    background-color: var(--cursor-stroke-tertiary);
  }

  .ui-ukfzdq:before {
    background-color: var(--cursor-text-cyan-primary);
  }

  .ui-1ahbak5:before {
    background-color: var(--cursor-text-green-primary);
  }

  .ui-1nd7m8d:before {
    background-color: var(--cursor-text-red-primary);
  }

  .ui-t1vfzx:before {
    background-color: var(--cursor-text-yellow-primary);
  }

  .ui-5kpnyo:before {
    background-color: var(--ui-add-plugin-description-fade-bg, var(--cursor-bg-elevated));
  }

  .ui-i2kt3z:after {
    background-color: var(--ui-default-diff-indicator-strip-accent);
  }

  .ui-8aihw4:before {
    background-color: var(--ui-video-player-fullscreen-track-bg);
  }

  .ui-1pfqoyr:before {
    background-color: var(--ui-video-player-track-bg);
  }

  .ui-5xjfoy::-webkit-scrollbar-thumb {
    background-color: var(--vscode-scrollbarSlider-background);
  }

  .ui-1b45uga:after {
    background-image: linear-gradient(270deg, var(--ui-customize-view-background) 0%, transparent 100%);
  }

  .ui-i9wlq6:before {
    background-image: linear-gradient(90deg, var(--ui-customize-view-background) 0%, transparent 100%);
  }

  .ui-zqz0kl:after {
    background-image: linear-gradient(to bottom, transparent 20%, var(--cursor-bg-elevated));
  }

  .ui-ece0tq:before {
    background-image: linear-gradient(to bottom, var(--cursor-bg-editor) 0%, transparent 100%);
  }

  .ui-7g4mb3:before {
    background-image: linear-gradient(var(--ui-default-diff-gutter-mask-overlay), var(--ui-default-diff-gutter-mask-overlay));
  }

  .ui-1tf4kw8:before {
    background-image: linear-gradient(var(--ui-default-diff-indicator-strip-mask-overlay), var(--ui-default-diff-indicator-strip-mask-overlay));
  }

  .ui-cxii19:before {
    background-size: var(--cursor-spacing-4-5);
  }

  .ui-ldcgda:after {
    box-shadow: inset 0 0 0 1px var(--cursor-stroke-secondary), inset 0 0 0 1px var(--cursor-bg-elevated);
  }

  .ui-ompknl::placeholder {
    color: var(--cursor-text-quaternary);
  }

  .ui-19ovir5::placeholder {
    color: var(--cursor-text-secondary);
  }

  .ui-ltfok3::placeholder {
    color: var(--cursor-text-tertiary);
  }

  .ui-156hlsh::placeholder {
    color: var(--ui-tray-option-placeholder-color, var(--cursor-text-tertiary));
  }

  .ui-1cpjm7i:before, .ui-1s928wv:after {
    content: "";
  }

  .ui-8a15ol:before {
    content: "⠀⠶⠀";
  }

  .ui-1yj7g93:before {
    content: var(--cursor-icon-content);
  }

  .ui-fzk3lv:before {
    content: var(--seti-content);
  }

  .ui-1fhgk32:before {
    display: inline-block;
  }

  .ui-15ozc13:before {
    display: none;
  }

  .ui-fk6m8::-webkit-scrollbar {
    display: none;
  }

  .ui-dbhzu:before {
    font-size: calc(14px * var(--seti-glyph-scale));
  }

  .ui-zxdma6:before {
    font-size: calc(16px * var(--seti-glyph-scale));
  }

  .ui-10dyyau:before {
    font-size: calc(20px * var(--seti-glyph-scale));
  }

  .ui-1eerue7:before {
    font-size: calc(22px * var(--seti-glyph-scale));
  }

  .ui-1mx5vu7:before {
    font-size: calc(28px * var(--seti-glyph-scale));
  }

  .ui-190osw5:before {
    font-size: calc(var(--icon-size) * var(--seti-glyph-scale));
  }

  .ui-hbsv4t:before {
    font-size: var(--cursor-font-size-base);
  }

  .ui-1v06k4l:before {
    font-size: var(--cursor-font-size-lg);
  }

  .ui-q6k3b2:before {
    -webkit-mask-image: linear-gradient(to right, #0000 0%, #000 calc(100% - 4px) 100%);
    mask-image: linear-gradient(to right, #0000 0%, #000 calc(100% - 4px) 100%);
  }

  .ui-1obv6hi:before {
    opacity: .62;
  }

  .ui-124lp2h:before, .ui-mf22ne:after {
    opacity: 0;
  }

  .ui-1rw2j67:after, .ui-fbg1o9:before {
    opacity: 1;
  }

  .ui-b3gzco:before {
    opacity: var(--plugin-row-divider-opacity);
  }

  .ui-2q1x1w:after, .ui-kk1bqk:before {
    pointer-events: none;
  }

  .ui-1hmns74:before, .ui-1j6awrg:after {
    position: absolute;
  }

  .ui-gu12d:before {
    transform-origin: 0;
  }

  .ui-5ob0zg:before {
    transform: none;
  }

  .ui-5porm6:before {
    transform: scaleX(calc(var(--ui-add-plugin-progress, 0) * .01));
  }

  .ui-12d56wv:before {
    transform: scaleX(calc(var(--ui-plugin-detail-view-add-progress, 0) * .01));
  }

  .ui-128ww4c:after, .ui-bnewub:before {
    transform: translate(-50%, -50%);
  }

  .ui-kjykve:before {
    transform: translateY(-50%);
  }

  .ui-1790gqu:before {
    transition-duration: 90ms, .12s;
  }

  .ui-1ikho1h:after, .ui-qfulrc:before {
    transition-duration: .12s;
  }

  .ui-zwr48f:before {
    transition-duration: .1s;
  }

  .ui-1oimt37:before {
    transition-duration: var(--cursor-duration-fast);
  }

  .ui-1vzgp15:before {
    transition-duration: var(--cursor-duration-normal);
  }

  .ui-1ss7a8w:before {
    transition-property: all;
  }

  .ui-xcwgru:before {
    transition-property: background-color;
  }

  .ui-1de4urk:before, .ui-1hbq0ec:after {
    transition-property: opacity;
  }

  .ui-1j7sxfd:before {
    transition-property: transform, opacity;
  }

  .ui-g98cju:before {
    transition-timing-function: ease;
  }

  .ui-1jsbol1:before {
    transition-timing-function: linear, linear;
  }

  .ui-e7ju4t:after, .ui-jnukix:before {
    transition-timing-function: var(--cursor-easing-default);
  }

  .ui-42zfpc:before {
    will-change: transform, opacity;
  }

  .ui-y5mcqj:before {
    z-index: -1;
  }

  .ui-2hztxu:before {
    z-index: 0;
  }

  .ui-12maryy:before, .ui-itxdhh:after {
    z-index: 1;
  }

  .ui-1vwivfs.ui-1vwivfs:after:where(), .ui-eio2a9.ui-eio2a9:after:where() {
    background-color: var(--cursor-stroke-secondary);
  }

  .ui-3kvmaz.ui-3kvmaz:after:where() {
    background-color: var(--vscode-sash-hoverBorder);
  }

  .ui-1cdrdwv.ui-1cdrdwv:before:where() {
    content: "";
  }

  .ui-1oo1iut:first-child:before {
    display: none;
  }

  .ui-255j1c:empty:before {
    color: var(--cursor-text-quaternary);
  }

  .ui-1dru0mr:empty:before {
    content: attr(data-placeholder);
  }

  .ui-h4bufa::-webkit-scrollbar-thumb:hover {
    background-color: color-mix(in srgb, var(--cursor-text-quaternary) 70%, transparent);
  }

  .ui-177bam:hover:after {
    background-color: var(--vscode-sash-hoverBorder);
  }

  .ui-nbssts::-webkit-scrollbar-thumb:hover {
    background-color: var(--vscode-scrollbarSlider-hoverBackground);
  }
}

@layer priority10 {
  .ui-9z2bt5::-webkit-scrollbar-thumb {
    border-bottom-color: #0000;
  }

  .ui-1tbpk8i:after {
    border-bottom-color: var(--cursor-text-cyan-primary);
  }

  .ui-zlts6a:after {
    border-bottom-color: var(--cursor-text-green-primary);
  }

  .ui-1u8wd87:after {
    border-bottom-color: var(--cursor-text-red-primary);
  }

  .ui-xmz0fm:after {
    border-bottom-color: var(--cursor-text-yellow-primary);
  }

  .ui-138qj6v:before {
    border-bottom-left-radius: inherit;
  }

  .ui-16x9sn7:before {
    border-bottom-right-radius: inherit;
  }

  .ui-1r9ni5o:after {
    border-bottom-style: solid;
  }

  .ui-1w2qy2t::-webkit-scrollbar-thumb {
    border-bottom-style: solid;
  }

  .ui-1qj619r:after {
    border-bottom-width: 1px;
  }

  .ui-q4csgg::-webkit-scrollbar-thumb {
    border-bottom-width: 2px;
  }

  .ui-jburdt::-webkit-scrollbar-thumb {
    border-left-color: #0000;
  }

  .ui-1a7o1el:after {
    border-left-color: var(--cursor-text-cyan-primary);
  }

  .ui-6kgt61:after {
    border-left-color: var(--cursor-text-green-primary);
  }

  .ui-mjyr5r:after {
    border-left-color: var(--cursor-text-red-primary);
  }

  .ui-z1sgbf:after {
    border-left-color: var(--cursor-text-yellow-primary);
  }

  .ui-47c6vt::-webkit-scrollbar-thumb {
    border-left-style: solid;
  }

  .ui-h7ecvo:after {
    border-left-style: solid;
  }

  .ui-1l44itm:after {
    border-left-width: 1px;
  }

  .ui-1jjkgcc::-webkit-scrollbar-thumb {
    border-left-width: 2px;
  }

  .ui-c2x3b::-webkit-scrollbar-thumb {
    border-right-color: #0000;
  }

  .ui-x2ukge:after {
    border-right-color: var(--cursor-text-cyan-primary);
  }

  .ui-1beszh2:after {
    border-right-color: var(--cursor-text-green-primary);
  }

  .ui-1hi08q4:after {
    border-right-color: var(--cursor-text-red-primary);
  }

  .ui-1wdtoef:after {
    border-right-color: var(--cursor-text-yellow-primary);
  }

  .ui-19s4mhr:after {
    border-right-style: solid;
  }

  .ui-1h7ukko::-webkit-scrollbar-thumb {
    border-right-style: solid;
  }

  .ui-762beu:after {
    border-right-width: 1px;
  }

  .ui-3kcff6::-webkit-scrollbar-thumb {
    border-right-width: 2px;
  }

  .ui-ko1upl::-webkit-scrollbar-thumb {
    border-top-color: #0000;
  }

  .ui-f4fiu3:after {
    border-top-color: var(--cursor-text-cyan-primary);
  }

  .ui-u4ip0c:after {
    border-top-color: var(--cursor-text-green-primary);
  }

  .ui-11rqnmx:after {
    border-top-color: var(--cursor-text-red-primary);
  }

  .ui-1j6blyt:after {
    border-top-color: var(--cursor-text-yellow-primary);
  }

  .ui-xc9crc:before {
    border-top-left-radius: inherit;
  }

  .ui-1l2sk6m:before {
    border-top-right-radius: inherit;
  }

  .ui-9lj5z4::-webkit-scrollbar-thumb {
    border-top-style: solid;
  }

  .ui-ynf4tj:after {
    border-top-style: solid;
  }

  .ui-oiy6we:after {
    border-top-width: 1px;
  }

  .ui-xefvfb::-webkit-scrollbar-thumb {
    border-top-width: 2px;
  }

  .ui-1te75w5:after {
    bottom: -1px;
  }

  .ui-1xrz1ek:after, .ui-hq5o37:before {
    bottom: 0;
  }

  .ui-1yqm8si::-webkit-scrollbar {
    height: 0;
  }

  .ui-szcg87:before {
    height: 100%;
  }

  .ui-cock1l:after, .ui-y80zi5:before {
    height: 1px;
  }

  .ui-1k3893l:before {
    height: 4px;
  }

  .ui-f8dsx9:after {
    height: 8px;
  }

  .ui-1nso5l1:before {
    height: var(--cursor-spacing-1-5);
  }

  .ui-rheezo:before {
    height: var(--cursor-spacing-1);
  }

  .ui-lgkcya:before {
    height: var(--cursor-spacing-4-5);
  }

  .ui-147sygt:before {
    height: var(--cursor-spacing-4);
  }

  .ui-wj3398:after {
    height: var(--tiling-sash-size);
  }

  .ui-17cx49:after, .ui-1wlytlt:before {
    left: 0;
  }

  .ui-1jl5xyf:after, .ui-zir4s5:before {
    left: 12px;
  }

  .ui-1elnft9:before {
    left: 16px;
  }

  .ui-16v8oms:after, .ui-gdch9p:before {
    left: 50%;
  }

  .ui-t0zlg9:after {
    left: calc(var(--tiling-sash-layout-size) / 2 - var(--tiling-sash-size) / 2);
  }

  .ui-fwd2i3:before {
    left: var(--cursor-spacing-3);
  }

  .ui-b0dqd5:before, .ui-nbfe2x:after {
    right: 0;
  }

  .ui-3cmejs:before {
    right: 100%;
  }

  .ui-14cqbmr:after, .ui-9lkry3:before {
    right: 12px;
  }

  .ui-w8i89x:before {
    right: 16px;
  }

  .ui-mha93p:before {
    right: var(--cursor-spacing-3);
  }

  .ui-1m1drc7:after, .ui-1y3wzot:before {
    top: 0;
  }

  .ui-1knuo7r:before, .ui-oqv437:after {
    top: 50%;
  }

  .ui-v5xyi7:after {
    top: calc(var(--tiling-sash-layout-size) / 2 - var(--tiling-sash-size) / 2);
  }

  .ui-jx87ck::-webkit-scrollbar {
    width: 0;
  }

  .ui-1rmj1tg:before {
    width: 100%;
  }

  .ui-1vgi0k:before {
    width: 1px;
  }

  .ui-1eencha:before {
    width: 4px;
  }

  .ui-10mnas6:after {
    width: 8px;
  }

  .ui-12o6m6d::-webkit-scrollbar {
    width: 8px;
  }

  .ui-t8qhtf:before {
    width: var(--cursor-height-sm);
  }

  .ui-10trgul:after {
    width: var(--cursor-spacing-0-5);
  }

  .ui-1fx9dl4::-webkit-scrollbar {
    width: var(--cursor-spacing-1-5);
  }

  .ui-3cdiv4:before, .ui-g7iv2:after {
    width: var(--cursor-spacing-10);
  }

  .ui-mh6faq:before {
    width: var(--cursor-spacing-4-5);
  }

  .ui-1w54ioa:after {
    width: var(--tiling-sash-size);
  }
}

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

@keyframes ui-1xwyb2k-B {
  0%, 100% {
    background-color: #0000;
  }

  50% {
    
  }
}

@keyframes ui-1i4k03n-B {
  0% {
    background-position: 100% 0;
  }

  100% {
    background-position: -100% 0;
  }
}

@keyframes ui-1fny1my-B {
  from {
    background-position: 200% 0;
  }

  to {
    background-position: -200% 0;
  }
}

@keyframes ui-1ofn8cw-B {
  0% {
    background-position: 200% 0;
  }

  100% {
    background-position: -200% 0;
  }
}

@keyframes ui-1tma3nj-B {
  0%, 19.999% {
    content: "⠀⠶⠀";
  }

  20%, 39.999% {
    content: "⠰⣿⠆";
  }

  40%, 59.999% {
    content: "⢾⣉⡷";
  }

  60%, 79.999% {
    content: "⣏⠀⣹";
  }

  80%, 100% {
    content: "⡁⠀⢈";
  }
}

@keyframes ui-137qaa-B {
  0% {
    left: -34%;
  }

  100% {
    left: 100%;
  }
}

@keyframes ui-uvekqa-B {
  0% {
    opacity: .3;
  }

  50% {
    opacity: 1;
  }

  100% {
    opacity: .3;
  }
}

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

  50% {
    opacity: .5;
  }
}

@keyframes ui-1jn504y-B {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@keyframes ui-sshkjk-B {
  0%, 50% {
    opacity: 1;
  }

  51%, 100% {
    opacity: 0;
  }
}

@keyframes ui-g0bqix-B {
  from {
    opacity: 1;
    transform: scale(1);
  }

  to {
    opacity: 0;
    transform: scale(.95);
  }
}

@keyframes ui-fh2zsw-B {
  from {
    opacity: 1;
    transform: translate(-50%, -50%)scale(1);
  }

  to {
    opacity: 0;
    transform: translate(-50%, -50%)scale(.97);
  }
}

@keyframes ui-1ilgbtc-B {
  0% {
    opacity: .6;
    transform: translate(-50%, -50%)scale(.5);
  }

  100% {
    opacity: 0;
    transform: translate(-50%, -50%)scale(1.5);
  }
}

@keyframes ui-1vmpo8v-B {
  from {
    opacity: 1;
    transform: translateY(0);
  }

  to {
    opacity: 0;
    transform: translateY(calc(-100% - 1px));
  }
}

@keyframes ui-16dd3bt-B {
  0% {
    opacity: 1;
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    transform: translateY(var(--ui-number-roll-exit-offset));
  }
}

@keyframes ui-18re5ia-B {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes ui-tuip0s-B {
  0% {
    opacity: 1;
  }

  50% {
    opacity: .65;
  }

  100% {
    opacity: 1;
  }
}

@keyframes ui-1k48ry3-B {
  from {
    opacity: 0;
    transform: scale(.95);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes ui-1xy63tl-B {
  from {
    opacity: 0;
    transform: scale(.94);
  }

  to {
    opacity: 1;
    transform: scale(1);
  }
}

@keyframes ui-9ekpj0-B {
  from {
    opacity: 0;
    transform: translate(-50%, -50%)scale(.97);
  }

  to {
    opacity: 1;
    transform: translate(-50%, -50%)scale(1);
  }
}

@keyframes ui-1fwv1gf-B {
  0% {
    opacity: 0;
    transform: translateY(var(--ui-number-roll-enter-offset));
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes ui-1lgszu9-B {
  from {
    opacity: 0;
    transform: translateY(-4px);
  }

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

@keyframes ui-1uknk9t-B {
  from {
    opacity: 0;
    transform: translateY(8px);
  }

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

@keyframes ui-9dx7cf-B {
  from {
    opacity: 0;
    transform: translateY(calc(100% + 1px));
  }

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

@keyframes ui-gcq4cg-B {
  from {
    opacity: 0;
    transform: translateY(4px);
  }

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

@keyframes ui-3j9203-B {
  from {
    opacity: var(--dot-grid-dot-1-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-1-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-1q0z0ti-B {
  from {
    opacity: var(--dot-grid-dot-10-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-10-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-o7mrpt-B {
  from {
    opacity: var(--dot-grid-dot-11-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-11-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-qx92qb-B {
  from {
    opacity: var(--dot-grid-dot-12-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-12-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-nmy9qg-B {
  from {
    opacity: var(--dot-grid-dot-13-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-13-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-1oekna0-B {
  from {
    opacity: var(--dot-grid-dot-14-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-14-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-xvjy9p-B {
  from {
    opacity: var(--dot-grid-dot-15-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-15-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-n9rns5-B {
  from {
    opacity: var(--dot-grid-dot-16-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-16-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-drktoc-B {
  from {
    opacity: var(--dot-grid-dot-2-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-2-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-ot20l-B {
  from {
    opacity: var(--dot-grid-dot-3-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-3-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-1hqs097-B {
  from {
    opacity: var(--dot-grid-dot-4-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-4-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-q2c40k-B {
  from {
    opacity: var(--dot-grid-dot-5-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-5-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-184qrmf-B {
  from {
    opacity: var(--dot-grid-dot-6-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-6-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-1b35p8f-B {
  from {
    opacity: var(--dot-grid-dot-7-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-7-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-9ci7eb-B {
  from {
    opacity: var(--dot-grid-dot-8-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-8-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-1s7vobq-B {
  from {
    opacity: var(--dot-grid-dot-9-initial-opacity, var(--dot-grid-off-opacity));
  }

  to {
    opacity: var(--dot-grid-dot-9-initial-opacity, var(--dot-grid-off-opacity));
  }
}

@keyframes ui-1fy8ia8-B {
  to {
    transform: rotate(360deg);
  }
}

@keyframes ui-1wc8ddo-B {
  from {
    transform: rotate(0);
  }

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

@keyframes ui-m5zau9-B {
  0% {
    transform: scale(1);
  }

  35% {
    transform: scaleX(1.08)scaleY(.92);
  }

  65% {
    transform: scaleX(.93)scaleY(1.07);
  }

  100% {
    transform: scale(1);
  }
}

@keyframes ui-24rztv-B {
  from {
    transform: translateY(calc(100% + 1px));
  }

  to {
    transform: translateY(0);
  }
}

@keyframes ui-1i3v5zw-B {
  from {
    transform: translateY(0);
  }

  to {
    transform: translateY(calc(-100% - 1px));
  }
}

@keyframes ui-1wx4ztj-B {
  0% {
    width: var(--move-to-local-pill-enter-from-width, 6rem);
    border-radius: var(--cursor-radius-full);
  }

  55% {
    width: 2.25rem;
  }

  100% {
    width: var(--cursor-height-base);
    border-radius: var(--cursor-radius-full);
  }
}

:root, .ui-1lzgia1 {
  --cursor-accent: #599ce7;
  --cursor-added: #70b489;
  --cursor-base: #e4e4e4;
  --cursor-bg-accent: var(--cursor-accent);
  --cursor-bg-accent-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-accent));
  --cursor-bg-accent-quaternary: color-mix(in srgb, var(--cursor-accent) 8%, transparent);
  --cursor-bg-accent-secondary: color-mix(in srgb, var(--cursor-accent) 24%, transparent);
  --cursor-bg-accent-tertiary: color-mix(in srgb, var(--cursor-accent) 12%, transparent);
  --cursor-bg-active: color-mix(in srgb, var(--cursor-base) 16%, transparent);
  --cursor-bg-blue-primary: var(--cursor-blue);
  --cursor-bg-blue-secondary: color-mix(in srgb, var(--cursor-blue) 12%, transparent);
  --cursor-bg-card: var(--cursor-bg-quaternary);
  --cursor-bg-chrome: var(--cursor-chrome);
  --cursor-bg-cyan-primary: var(--cursor-cyan);
  --cursor-bg-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 12%, transparent);
  --cursor-bg-diff-inserted: var(--cursor-diff-added-line-background);
  --cursor-bg-diff-removed: var(--cursor-diff-removed-line-background);
  --cursor-bg-editor: var(--cursor-editor);
  --cursor-bg-elevated: var(--cursor-editor);
  --cursor-bg-focused: color-mix(in srgb, var(--cursor-base) 22%, transparent);
  --cursor-bg-green-primary: var(--cursor-green);
  --cursor-bg-green-secondary: color-mix(in srgb, var(--cursor-green) 12%, transparent);
  --cursor-bg-input: var(--cursor-editor);
  --cursor-bg-magenta-primary: var(--cursor-magenta);
  --cursor-bg-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 12%, transparent);
  --cursor-bg-orange-primary: var(--cursor-orange);
  --cursor-bg-orange-secondary: color-mix(in srgb, var(--cursor-orange) 12%, transparent);
  --cursor-bg-primary: color-mix(in srgb, var(--cursor-base) 20%, transparent);
  --cursor-bg-purple-primary: var(--cursor-purple);
  --cursor-bg-purple-secondary: color-mix(in srgb, var(--cursor-purple) 12%, transparent);
  --cursor-bg-purple-tertiary: color-mix(in srgb, var(--cursor-purple) 8%, transparent);
  --cursor-bg-quaternary: color-mix(in srgb, var(--cursor-base) 6%, transparent);
  --cursor-bg-quinary: color-mix(in srgb, var(--cursor-base) 4%, transparent);
  --cursor-bg-red-primary: var(--cursor-red);
  --cursor-bg-red-secondary: color-mix(in srgb, var(--cursor-red) 12%, transparent);
  --cursor-bg-secondary: color-mix(in srgb, var(--cursor-base) 14%, transparent);
  --cursor-bg-sidebar: var(--cursor-sidebar);
  --cursor-bg-tertiary: color-mix(in srgb, var(--cursor-base) 8%, transparent);
  --cursor-bg-yellow-primary: var(--cursor-yellow);
  --cursor-bg-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 12%, transparent);
  --cursor-blue: #7bafe9;
  --cursor-button-background: var(--vscode-button-background);
  --cursor-button-foreground: var(--vscode-button-foreground);
  --cursor-button-hover-background: var(--vscode-button-hoverBackground);
  --cursor-button-secondary-background: var(--cursor-bg-tertiary);
  --cursor-button-secondary-foreground: var(--cursor-text-primary);
  --cursor-button-secondary-hover-background: var(--cursor-bg-secondary);
  --cursor-chrome: #141414;
  --cursor-command-center-active-background: var(--cursor-bg-secondary);
  --cursor-command-center-active-border: var(--cursor-stroke-primary);
  --cursor-command-center-active-foreground: var(--cursor-text-secondary);
  --cursor-command-center-background: var(--cursor-bg-tertiary);
  --cursor-command-center-border: var(--cursor-stroke-secondary);
  --cursor-command-center-foreground: var(--cursor-text-secondary);
  --cursor-command-center-inactive-border: var(--cursor-stroke-secondary);
  --cursor-command-center-inactive-foreground: var(--cursor-text-tertiary);
  --cursor-cyan: #81a1c1;
  --cursor-editor: #181818;
  --cursor-editor-bracket-match-background: color-mix(in srgb, var(--cursor-success) 22%, transparent);
  --cursor-editor-bracket-match-border: color-mix(in srgb, var(--cursor-base) 52%, transparent);
  --cursor-editor-cursor-foreground: var(--cursor-text-primary);
  --cursor-editor-find-match-background: color-mix(in srgb, var(--cursor-warn) 72%, transparent);
  --cursor-editor-foreground: var(--cursor-text-primary);
  --cursor-editor-gutter-background: var(--cursor-editor);
  --cursor-editor-inactive-selection-background: color-mix(in srgb, var(--cursor-accent) 30%, transparent);
  --cursor-editor-indent-guide-active-background: color-mix(in srgb, var(--cursor-base) 40%, transparent);
  --cursor-editor-indent-guide-background: color-mix(in srgb, var(--cursor-base) 22%, transparent);
  --cursor-editor-line-highlight-background: color-mix(in srgb, var(--cursor-base) 8%, transparent);
  --cursor-editor-line-number-active-foreground: var(--cursor-text-primary);
  --cursor-editor-line-number-foreground: var(--cursor-text-tertiary);
  --cursor-editor-selection-background: color-mix(in srgb, var(--cursor-accent) 42%, transparent);
  --cursor-editor-selection-highlight-background: color-mix(in srgb, var(--cursor-accent) 32%, transparent);
  --cursor-editor-whitespace-foreground: color-mix(in srgb, var(--cursor-base) 22%, transparent);
  --cursor-editor-widget-background: var(--cursor-bg-elevated);
  --cursor-editor-widget-border: var(--cursor-stroke-secondary);
  --cursor-editor-widget-foreground: var(--cursor-text-primary);
  --cursor-focus: #e4e4e4;
  --cursor-foreground: var(--cursor-base);
  --cursor-green: #3fa266;
  --cursor-icon-accent-primary: color-mix(in srgb, var(--cursor-accent) 92%, transparent);
  --cursor-icon-accent-secondary: color-mix(in srgb, var(--cursor-accent) 60%, transparent);
  --cursor-icon-blue-primary: color-mix(in srgb, var(--cursor-blue) 92%, transparent);
  --cursor-icon-blue-secondary: color-mix(in srgb, var(--cursor-blue) 60%, transparent);
  --cursor-icon-cyan-primary: color-mix(in srgb, var(--cursor-cyan) 92%, transparent);
  --cursor-icon-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 60%, transparent);
  --cursor-icon-green-primary: color-mix(in srgb, var(--cursor-green) 92%, transparent);
  --cursor-icon-green-secondary: color-mix(in srgb, var(--cursor-green) 60%, transparent);
  --cursor-icon-magenta-primary: color-mix(in srgb, var(--cursor-magenta) 92%, transparent);
  --cursor-icon-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 60%, transparent);
  --cursor-icon-orange-primary: color-mix(in srgb, var(--cursor-orange) 92%, transparent);
  --cursor-icon-orange-secondary: color-mix(in srgb, var(--cursor-orange) 60%, transparent);
  --cursor-icon-primary: color-mix(in srgb, var(--cursor-base) 86%, transparent);
  --cursor-icon-purple-primary: color-mix(in srgb, var(--cursor-purple) 92%, transparent);
  --cursor-icon-purple-secondary: color-mix(in srgb, var(--cursor-purple) 60%, transparent);
  --cursor-icon-quaternary: color-mix(in srgb, var(--cursor-base) 28%, transparent);
  --cursor-icon-red-primary: color-mix(in srgb, var(--cursor-red) 92%, transparent);
  --cursor-icon-red-secondary: color-mix(in srgb, var(--cursor-red) 60%, transparent);
  --cursor-icon-secondary: color-mix(in srgb, var(--cursor-base) 66%, transparent);
  --cursor-icon-tertiary: color-mix(in srgb, var(--cursor-base) 46%, transparent);
  --cursor-icon-yellow-primary: color-mix(in srgb, var(--cursor-yellow) 92%, transparent);
  --cursor-icon-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 60%, transparent);
  --cursor-input-border: var(--cursor-stroke-secondary);
  --cursor-input-placeholder-foreground: var(--cursor-text-quaternary);
  --cursor-magenta: #b48ead;
  --cursor-modified: #f1b467;
  --cursor-orange: #d08770;
  --cursor-progress-bar-background: var(--cursor-accent);
  --cursor-purple: #9386f2;
  --cursor-red: #fc6b83;
  --cursor-removed: #fc6b83;
  --cursor-sidebar: #181818;
  --cursor-stroke-added: color-mix(in srgb, var(--cursor-added) 56%, transparent);
  --cursor-stroke-blue-primary: color-mix(in srgb, var(--cursor-blue) 56%, transparent);
  --cursor-stroke-blue-secondary: color-mix(in srgb, var(--cursor-blue) 32%, transparent);
  --cursor-stroke-cyan-primary: color-mix(in srgb, var(--cursor-cyan) 56%, transparent);
  --cursor-stroke-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 32%, transparent);
  --cursor-stroke-focused: color-mix(in srgb, var(--cursor-focus) 15%, transparent);
  --cursor-stroke-green-primary: color-mix(in srgb, var(--cursor-green) 56%, transparent);
  --cursor-stroke-green-secondary: color-mix(in srgb, var(--cursor-green) 32%, transparent);
  --cursor-stroke-magenta-primary: color-mix(in srgb, var(--cursor-magenta) 56%, transparent);
  --cursor-stroke-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 32%, transparent);
  --cursor-stroke-modified: color-mix(in srgb, var(--cursor-modified) 56%, transparent);
  --cursor-stroke-orange-primary: color-mix(in srgb, var(--cursor-orange) 56%, transparent);
  --cursor-stroke-orange-secondary: color-mix(in srgb, var(--cursor-orange) 32%, transparent);
  --cursor-stroke-primary: color-mix(in srgb, var(--cursor-base) 20%, transparent);
  --cursor-stroke-quaternary: color-mix(in srgb, var(--cursor-base) 4%, transparent);
  --cursor-stroke-red-primary: color-mix(in srgb, var(--cursor-red) 56%, transparent);
  --cursor-stroke-red-secondary: color-mix(in srgb, var(--cursor-red) 32%, transparent);
  --cursor-stroke-removed: color-mix(in srgb, var(--cursor-removed) 56%, transparent);
  --cursor-stroke-secondary: color-mix(in srgb, var(--cursor-base) 12%, transparent);
  --cursor-stroke-tertiary: color-mix(in srgb, var(--cursor-base) 8%, transparent);
  --cursor-stroke-tertiary-opaque: color-mix(in srgb, var(--cursor-base) 8%, var(--cursor-chrome));
  --cursor-stroke-untracked: color-mix(in srgb, var(--cursor-untracked) 56%, transparent);
  --cursor-stroke-yellow-primary: color-mix(in srgb, var(--cursor-yellow) 56%, transparent);
  --cursor-stroke-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 32%, transparent);
  --cursor-success: #3fa266;
  --cursor-syntax-background: #181818;
  --cursor-syntax-comment: #e4e4e45e;
  --cursor-syntax-constant: #f8c762;
  --cursor-syntax-foreground: #d6d6dd;
  --cursor-syntax-function: #efb080;
  --cursor-syntax-keyword: #82d2ce;
  --cursor-syntax-link: #87c3ff;
  --cursor-syntax-number: #ebc88d;
  --cursor-syntax-parameter: #d6d6dd;
  --cursor-syntax-punctuation: #d6d6dd;
  --cursor-syntax-string: #e394dc;
  --cursor-syntax-string-expression: #e394dc;
  --cursor-terminal-ansi-black: #242424;
  --cursor-terminal-ansi-blue: #81a1c1;
  --cursor-terminal-ansi-bright-black: #e4e4e442;
  --cursor-terminal-ansi-bright-blue: #87a6c4;
  --cursor-terminal-ansi-bright-cyan: #88c0d0;
  --cursor-terminal-ansi-bright-green: #70b489;
  --cursor-terminal-ansi-bright-magenta: #b48ead;
  --cursor-terminal-ansi-bright-red: #fc6b83;
  --cursor-terminal-ansi-bright-white: #e4e4e4;
  --cursor-terminal-ansi-bright-yellow: #f1b467;
  --cursor-terminal-ansi-cyan: #88c0d0;
  --cursor-terminal-ansi-green: #3fa266;
  --cursor-terminal-ansi-magenta: #b48ead;
  --cursor-terminal-ansi-red: #fc6b83;
  --cursor-terminal-ansi-white: #e4e4e4;
  --cursor-terminal-ansi-yellow: #d2943e;
  --cursor-terminal-background: var(--cursor-chrome);
  --cursor-terminal-foreground: var(--cursor-text-primary);
  --cursor-terminal-selection-background: color-mix(in srgb, var(--cursor-base) 12%, transparent);
  --cursor-text-accent: var(--cursor-accent);
  --cursor-text-active: var(--cursor-text-primary);
  --cursor-text-added: var(--cursor-added);
  --cursor-text-blue-primary: var(--cursor-blue);
  --cursor-text-blue-secondary: color-mix(in srgb, var(--cursor-blue) 68%, transparent);
  --cursor-text-code-block-background: var(--cursor-bg-elevated);
  --cursor-text-cyan-primary: var(--cursor-cyan);
  --cursor-text-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 68%, transparent);
  --cursor-text-focused: var(--cursor-text-primary);
  --cursor-text-green-primary: var(--cursor-green);
  --cursor-text-green-secondary: color-mix(in srgb, var(--cursor-green) 68%, transparent);
  --cursor-text-invert: var(--cursor-editor);
  --cursor-text-link: var(--cursor-text-blue-primary);
  --cursor-text-link-active: var(--cursor-accent);
  --cursor-text-magenta-primary: var(--cursor-magenta);
  --cursor-text-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 68%, transparent);
  --cursor-text-modified: var(--cursor-modified);
  --cursor-text-orange-primary: var(--cursor-orange);
  --cursor-text-orange-secondary: color-mix(in srgb, var(--cursor-orange) 68%, transparent);
  --cursor-text-primary: color-mix(in srgb, var(--cursor-base) 94%, transparent);
  --cursor-text-purple-primary: var(--cursor-purple);
  --cursor-text-purple-secondary: color-mix(in srgb, var(--cursor-purple) 68%, transparent);
  --cursor-text-quaternary: color-mix(in srgb, var(--cursor-base) 36%, transparent);
  --cursor-text-red-primary: var(--cursor-red);
  --cursor-text-red-secondary: color-mix(in srgb, var(--cursor-red) 68%, transparent);
  --cursor-text-removed: var(--cursor-removed);
  --cursor-text-secondary: color-mix(in srgb, var(--cursor-base) 74%, transparent);
  --cursor-text-tertiary: color-mix(in srgb, var(--cursor-base) 54%, transparent);
  --cursor-text-untracked: var(--cursor-untracked);
  --cursor-text-yellow-primary: var(--cursor-yellow);
  --cursor-text-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 68%, transparent);
  --cursor-titlebar-active-foreground: var(--cursor-text-secondary);
  --cursor-titlebar-inactive-foreground: var(--cursor-text-tertiary);
  --cursor-toolbar-hover-background: var(--cursor-bg-tertiary);
  --cursor-untracked: #88c0d0;
  --cursor-warn: #f1b467;
  --cursor-yellow: #f1b467;
}

:root, .ui-135pyq {
  --cursor-action-label: #191c22;
  --cursor-brand: #f54e00;
  --cursor-danger: #e34671;
  --cursor-diff-added-line-background: #3fa26633;
  --cursor-diff-added-text-background: #3fa26622;
  --cursor-diff-removed-line-background: #b8004933;
  --cursor-diff-removed-text-background: #b8004922;
}

:root, .ui-gjyyxu {
  --cursor-box-shadow-base: 0px 0px 8px 2px var(--cursor-shadow-primary);
  --cursor-box-shadow-lg: inset 0px 0px 4px 0px #ffffff0d, 0px 0px 3px 0px var(--cursor-shadow-secondary), 0px 16px 24px 0px var(--cursor-shadow-tertiary);
  --cursor-box-shadow-sm: 0px 2px 8px 0px var(--cursor-shadow-secondary);
  --cursor-box-shadow-soft: 0px 0px 8px 2px var(--cursor-shadow-tertiary);
  --cursor-box-shadow-workbench: 0 0 8px 2px color-mix(in srgb, var(--vscode-widget-shadow) 40%, transparent);
  --cursor-box-shadow-xl: inset 0px 0px 4px 0px #ffffff0d, 0px 0px 6px 8px var(--cursor-shadow-secondary), 0px 24px 16px 6px var(--cursor-shadow-tertiary);
}

:root, .ui-1edrit9 {
  --cursor-duration-fast: .1s;
  --cursor-duration-instant: 50ms;
  --cursor-duration-normal: .15s;
  --cursor-duration-slow: .2s;
  --cursor-duration-slower: .3s;
}

:root, .ui-1nru5dy {
  --cursor-easing-default: ease;
  --cursor-easing-in: ease-in;
  --cursor-easing-in-out: ease-in-out;
  --cursor-easing-out: ease-out;
}

:root, .ui-crgxve {
  --cursor-elevation-1: 1;
  --cursor-elevation-2: 2;
}

:root, .ui-1c1envi {
  --cursor-font-family-mono: var(--cursor-font-family-mono, var(--monaco-monospace-font, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace));
  --cursor-font-family-sans: var(--cursor-font-family, var(--vscode-font-family, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif));
}

:root, .ui-qruemj {
  --cursor-font-size-base: 13px;
  --cursor-font-size-lg: 14px;
  --cursor-font-size-sm: 12px;
  --cursor-font-size-xs: 11px;
}

:root, .ui-gur81n {
  --cursor-height-base: 28px;
  --cursor-height-lg: 32px;
  --cursor-height-sm: 24px;
  --cursor-height-xs: 20px;
}

:root, .ui-1no9adk {
  --cursor-line-height-base: 18px;
  --cursor-line-height-lg: 20px;
  --cursor-line-height-sm: 16px;
  --cursor-line-height-xs: 14px;
}

:root, .ui-ja9h2x {
  --cursor-radius-2xl: 14px;
  --cursor-radius-3xl: 16px;
  --cursor-radius-base: 6px;
  --cursor-radius-full: 9999px;
  --cursor-radius-lg: 8px;
  --cursor-radius-none: 0px;
  --cursor-radius-sm: 4px;
  --cursor-radius-xl: 12px;
  --cursor-radius-xs: 2px;
}

:root, .ui-11ok2i0 {
  --cursor-scrollbar-horizontal-size: var(--vscode-scrollbar-horizontal-size, 12px);
  --cursor-scrollbar-shadow: var(--cursor-shadow-primary);
  --cursor-scrollbar-thumb-active-background: color-mix(in srgb, var(--cursor-base) 26%, transparent);
  --cursor-scrollbar-thumb-background: color-mix(in srgb, var(--cursor-base) 14%, transparent);
  --cursor-scrollbar-thumb-hover-background: color-mix(in srgb, var(--cursor-base) 22%, transparent);
  --cursor-scrollbar-vertical-size: var(--vscode-scrollbar-vertical-size, 14px);
}

:root, .ui-vsdeee {
  --cursor-shadow-primary: #0003;
  --cursor-shadow-secondary: color-mix(in srgb, var(--cursor-shadow-primary) 60%, transparent);
  --cursor-shadow-tertiary: color-mix(in srgb, var(--cursor-shadow-primary) 30%, transparent);
  --cursor-shadow-workbench: 0px 0px 8px 2px color-mix(in srgb, var(--cursor-shadow-primary) 40%, transparent);
}

:root, .ui-au7cpu {
  --cursor-spacing-0-25: 1px;
  --cursor-spacing-0-5: 2px;
  --cursor-spacing-0-75: 3px;
  --cursor-spacing-1: 4px;
  --cursor-spacing-1-25: 5px;
  --cursor-spacing-1-5: 6px;
  --cursor-spacing-1-75: 7px;
  --cursor-spacing-10: 40px;
  --cursor-spacing-11: 44px;
  --cursor-spacing-12: 48px;
  --cursor-spacing-13: 52px;
  --cursor-spacing-14: 56px;
  --cursor-spacing-15: 60px;
  --cursor-spacing-16: 64px;
  --cursor-spacing-17: 68px;
  --cursor-spacing-18: 72px;
  --cursor-spacing-19: 76px;
  --cursor-spacing-2: 8px;
  --cursor-spacing-2-25: 9px;
  --cursor-spacing-2-5: 10px;
  --cursor-spacing-2-75: 11px;
  --cursor-spacing-20: 80px;
  --cursor-spacing-3: 12px;
  --cursor-spacing-3-25: 13px;
  --cursor-spacing-3-5: 14px;
  --cursor-spacing-3-75: 15px;
  --cursor-spacing-4: 16px;
  --cursor-spacing-4-25: 17px;
  --cursor-spacing-4-5: 18px;
  --cursor-spacing-4-75: 19px;
  --cursor-spacing-5: 20px;
  --cursor-spacing-5-5: 22px;
  --cursor-spacing-6: 24px;
  --cursor-spacing-6-5: 26px;
  --cursor-spacing-7: 28px;
  --cursor-spacing-7-5: 30px;
  --cursor-spacing-8: 32px;
  --cursor-spacing-8-5: 34px;
  --cursor-spacing-9: 36px;
  --cursor-spacing-9-5: 38px;
  --cursor-spacing-ne-0-25: -1px;
  --cursor-spacing-ne-0-5: -2px;
  --cursor-spacing-ne-0-75: -3px;
  --cursor-spacing-ne-1: -4px;
  --cursor-spacing-ne-1-25: -5px;
  --cursor-spacing-ne-1-5: -6px;
  --cursor-spacing-ne-1-75: -7px;
  --cursor-spacing-ne-2: -8px;
  --cursor-spacing-ne-2-25: -9px;
  --cursor-spacing-ne-2-5: -10px;
  --cursor-spacing-ne-2-75: -11px;
  --cursor-spacing-ne-3: -12px;
  --cursor-spacing-ne-3-25: -13px;
  --cursor-spacing-ne-3-5: -14px;
  --cursor-spacing-ne-3-75: -15px;
  --cursor-spacing-ne-4: -16px;
  --cursor-spacing-ne-4-25: -17px;
  --cursor-spacing-ne-4-5: -18px;
  --cursor-spacing-ne-4-75: -19px;
  --cursor-spacing-ne-5: -20px;
}

.ui-18gukql {
  --_sidebar-width-collapsed: var(--sidebar-width-collapsed, 48px);
}

.ui-1cla1tg {
  --_sidebar-width: var(--sidebar-width, 180px);
}

.ui-43uua0 {
  --bg-elevated: var(--cursor-bg-elevated);
}

.ui-190rxdc {
  --bg-tertiary-opaque: var(--cursor-bg-tertiary);
}

.ui-1bizyrg {
  --border-quaternary: var(--cursor-stroke-quaternary);
}

.ui-l2ecb6 {
  --border-secondary: var(--cursor-stroke-secondary);
}

.ui-tsey96 {
  --border-tertiary: var(--cursor-stroke-tertiary);
}

.ui-15bsfci {
  --button-size: var(--cursor-spacing-5-5);
}

.ui-1l4mi8v {
  --card-header-h: 30px;
}

.ui-lk776v {
  --context-usage-category-color: var(--cursor-text-blue-primary);
}

.ui-919xfl {
  --context-usage-category-color: var(--cursor-text-green-primary);
}

.ui-1ys9qwa {
  --context-usage-category-color: var(--cursor-text-magenta-primary);
}

.ui-1usxxht {
  --context-usage-category-color: var(--cursor-text-orange-primary);
}

.ui-jr889b {
  --context-usage-category-color: var(--cursor-text-purple-primary);
}

.ui-jplm3s {
  --context-usage-category-color: var(--cursor-text-red-primary);
}

.ui-1x6jf0u {
  --context-usage-category-color: var(--cursor-text-tertiary);
}

.ui-1o323v3 {
  --context-usage-category-color: var(--cursor-text-yellow-primary);
}

.ui-17igp9n {
  --icon-margin: 0;
}

.ui-aiyo0p {
  --icon-size: .625rem;
}

.ui-1u4itkb {
  --icon-size: .75rem;
}

.ui-xfpx3u {
  --icon-size: .875rem;
}

.ui-dyy2ci {
  --icon-size: 1.25rem;
}

.ui-7lg4th {
  --icon-size: 1.5rem;
}

.ui-1ddsvy1 {
  --icon-size: 16px;
}

.ui-pyhgd6 {
  --icon-size: 18px;
}

.ui-1qxde8p {
  --icon-size: 1rem;
}

.ui-137h8do {
  --icon-size: var(--cursor-font-size-base);
}

.ui-1c58fd2 {
  --icon-size: var(--cursor-font-size-lg);
}

.ui-1hjypbk {
  --icon-vertical-align: -2px;
}

.ui-1q5xvfy {
  --icon-weight: 400;
}

.ui-1c59nzh {
  --input-group-button-inset: 0px;
}

.ui-1ethuh {
  --input-group-button-inset: var(--cursor-spacing-ne-0-25);
}

.ui-1u9w55t {
  --input-group-button-inset: var(--cursor-spacing-ne-1-25);
}

.ui-ue2tf0 {
  --markdown-foreground: var(--cursor-text-secondary);
}

.ui-1vly6rr {
  --markdown-inline-icon-size: var(--cursor-font-size-base);
}

.ui-d9r3f9 {
  --markdown-inline-icon-size: var(--cursor-font-size-lg);
}

.ui-1sxvp6b {
  --markdown-table-prose-cell-inline-size: 28ch;
}

.ui-19yhc0 {
  --plugin-row-divider-opacity: 1;
}

.ui-p8clfy {
  --prompt-input-border-radius-compact-expanded: var(--cursor-radius-3xl);
}

.ui-rkrb78 {
  --prompt-input-border-radius-compact: var(--cursor-radius-full);
}

.ui-1a0fl31 {
  --prompt-input-border-radius-dynamic-island: var(--cursor-radius-3xl);
}

.ui-jk2quw {
  --prompt-input-border-radius-expanded: var(--conversation-surface-border-radius, var(--cursor-radius-xl));
}

.ui-t2qly3 {
  --prompt-input-container-bg: var(--cursor-bg-quaternary);
}

.ui-n5xyfv {
  --prompt-input-container-border-hover: var(--cursor-stroke-secondary);
}

.ui-1ep5w7e {
  --prompt-input-container-border: var(--cursor-stroke-tertiary);
}

.ui-1izfvxi {
  --prompt-input-container-shadow: none;
}

.ui-1afkngp {
  --prompt-input-dynamic-island-active-height: var(--cursor-height-lg);
}

.ui-sgbfbu {
  --prompt-input-dynamic-island-hit-height: var(--cursor-height-sm);
}

.ui-10ig3jp {
  --prompt-input-dynamic-island-input-height: calc(var(--cursor-height-sm)  + var(--cursor-spacing-5)  + var(--cursor-spacing-0-5));
}

.ui-e2d1d8 {
  --prompt-input-dynamic-island-label-fade-width: var(--cursor-spacing-2);
}

.ui-1j7tfyt {
  --prompt-input-dynamic-island-pill-width: 14rem;
}

.ui-1gly5vx {
  --prompt-input-dynamic-island-rest-height: var(--cursor-spacing-1-5);
}

.ui-it8133 {
  --prompt-input-dynamic-island-rest-width: 8rem;
}

.ui-j7tqr1 {
  --prompt-input-editor-max-height: 200px;
}

.ui-ruz6ki {
  --prompt-input-editor-min-height: var(--cursor-spacing-9);
}

.ui-1775acc {
  --prompt-input-editor-padding: var(--cursor-spacing-2) var(--cursor-spacing-3);
}

.ui-w32inn {
  --prompt-input-section-gap: var(--cursor-spacing-1-5);
}

.ui-13efe4w {
  --prompt-input-toolbar-padding: var(--cursor-spacing-2) var(--cursor-spacing-2-5) var(--cursor-spacing-2-5);
}

.ui-1w1eso6 {
  --rte-font-size-base: var(--cursor-font-size-lg);
}

.ui-9jqggs {
  --rte-font-size-code-block: .9em;
}

.ui-a990yz {
  --rte-font-size-code: .9em;
}

.ui-1bhc0ou {
  --rte-font-size-h1: 1.75em;
}

.ui-1itbsr7 {
  --rte-font-size-h2: 1.5em;
}

.ui-ghy081 {
  --rte-font-size-h3: 1.25em;
}

.ui-hqdr8q {
  --rte-font-size-h4: 1.1em;
}

.ui-1ty28fo {
  --rte-font-size-h5: 1em;
}

.ui-1w5m0s8 {
  --rte-font-size-h6: 1em;
}

.ui-jiawnd {
  --rte-font-size-list-item: inherit;
}

.ui-d5v23o {
  --rte-line-height-base: 1.4;
}

.ui-hdtk5b {
  --rte-line-height-base: 1.42;
}

.ui-oadu56 {
  --rte-line-height-h1: 1.25;
}

.ui-1o021r9 {
  --rte-line-height-h2: 1.25;
}

.ui-mcpvhx {
  --rte-line-height-h3: 1.25;
}

.ui-js6t6n {
  --rte-line-height-h4: 1.25;
}

.ui-jiowi {
  --rte-line-height-h5: 1.25;
}

.ui-6aacbi {
  --rte-line-height-h6: 1.25;
}

.ui-w9ju1b {
  --rte-line-height-list-item: inherit;
}

.ui-8ddqcf {
  --scroll-area-scroll-padding: var(--cursor-spacing-1);
}

.ui-n2o44y {
  --scroll-area-thumb-opacity: 0;
}

.ui-1dlu3ud {
  --scroll-area-thumb-opacity: 1;
}

.ui-tr57km {
  --scrollbar-inset: 0px;
}

.ui-1logqu4 {
  --scrollbar-inset: 1px;
}

.ui-1ekbvf6 {
  --scrollbar-size: 6px;
}

.ui-1fx8caa {
  --scrollbar-thumb-top-offset: 6px;
}

.ui-1cpzp08 {
  --seti-glyph-scale: 1;
}

.ui-17ewauw {
  --shiki-background: transparent;
}

.ui-vklimw {
  --shiki-foreground: var(--cursor-syntax-foreground, var(--cursor-text-primary));
}

.ui-o9w7m5 {
  --shiki-foreground: var(--cursor-syntax-foreground);
}

.ui-1f5j7p {
  --shiki-token-attribute: var(--cursor-syntax-attribute, var(--cursor-syntax-parameter, var(--cursor-text-primary)));
}

.ui-1qoclnz {
  --shiki-token-attribute: var(--cursor-syntax-attribute, var(--cursor-syntax-parameter));
}

.ui-sai7u5 {
  --shiki-token-attribute: var(--cursor-syntax-attribute, var(--cursor-text-primary));
}

.ui-77k8wa {
  --shiki-token-class: var(--cursor-syntax-class, var(--cursor-syntax-constant, var(--cursor-text-yellow-primary)));
}

.ui-1yfyyyg {
  --shiki-token-class: var(--cursor-syntax-class, var(--cursor-syntax-constant));
}

.ui-myzfoo {
  --shiki-token-class: var(--cursor-syntax-class, var(--cursor-text-yellow-primary));
}

.ui-1ik42a {
  --shiki-token-comment: var(--cursor-syntax-comment, var(--cursor-text-tertiary));
}

.ui-1nsav61 {
  --shiki-token-comment: var(--cursor-syntax-comment);
}

.ui-udvtfw {
  --shiki-token-constant-variable: var(--cursor-syntax-constant-variable, var(--cursor-syntax-constant, var(--cursor-text-yellow-primary)));
}

.ui-dcvkk1 {
  --shiki-token-constant-variable: var(--cursor-syntax-constant-variable, var(--cursor-syntax-constant));
}

.ui-1kvemty {
  --shiki-token-constant-variable: var(--cursor-syntax-constant-variable, var(--cursor-text-yellow-primary));
}

.ui-9tmpk5 {
  --shiki-token-constant: var(--cursor-syntax-constant, var(--cursor-text-yellow-primary));
}

.ui-1vakzcb {
  --shiki-token-constant: var(--cursor-syntax-constant);
}

.ui-2mblr3 {
  --shiki-token-function: var(--cursor-syntax-function, var(--cursor-text-orange-primary));
}

.ui-ta7kcf {
  --shiki-token-function: var(--cursor-syntax-function);
}

.ui-kku3mu {
  --shiki-token-keyword: var(--cursor-syntax-keyword, var(--cursor-text-cyan-primary));
}

.ui-1jxofbz {
  --shiki-token-keyword: var(--cursor-syntax-keyword);
}

.ui-772ly4 {
  --shiki-token-language-variable: var(--cursor-syntax-language-variable, var(--cursor-syntax-keyword, var(--cursor-text-cyan-primary)));
}

.ui-1apie5d {
  --shiki-token-language-variable: var(--cursor-syntax-language-variable, var(--cursor-syntax-keyword));
}

.ui-bf1v11 {
  --shiki-token-language-variable: var(--cursor-syntax-language-variable, var(--cursor-text-cyan-primary));
}

.ui-1yttsje {
  --shiki-token-link: var(--cursor-syntax-link, var(--cursor-text-link));
}

.ui-i2wo5x {
  --shiki-token-link: var(--cursor-syntax-link);
}

.ui-1su96kt {
  --shiki-token-parameter: var(--cursor-syntax-parameter, var(--cursor-text-primary));
}

.ui-947h55 {
  --shiki-token-parameter: var(--cursor-syntax-parameter);
}

.ui-15fkwfp {
  --shiki-token-property: var(--cursor-syntax-property, var(--cursor-syntax-foreground, var(--cursor-text-primary)));
}

.ui-k609h7 {
  --shiki-token-property: var(--cursor-syntax-property, var(--cursor-syntax-foreground));
}

.ui-hy21gc {
  --shiki-token-punctuation: var(--cursor-syntax-punctuation, var(--cursor-text-primary));
}

.ui-ez8t0j {
  --shiki-token-punctuation: var(--cursor-syntax-punctuation);
}

.ui-gogf4t {
  --shiki-token-string-expression: var(--cursor-syntax-string-expression, var(--cursor-text-magenta-primary));
}

.ui-1iagb1a {
  --shiki-token-string-expression: var(--cursor-syntax-string-expression);
}

.ui-18vm651 {
  --shiki-token-string: var(--cursor-syntax-string, var(--cursor-text-magenta-primary));
}

.ui-105xmc4 {
  --shiki-token-string: var(--cursor-syntax-string);
}

.ui-1usm6ey {
  --shiki-token-tag: var(--cursor-syntax-tag, var(--cursor-syntax-keyword, var(--cursor-text-cyan-primary)));
}

.ui-1iq2d2k {
  --shiki-token-tag: var(--cursor-syntax-tag, var(--cursor-syntax-keyword));
}

.ui-8glpkh {
  --shiki-token-tag: var(--cursor-syntax-tag, var(--cursor-text-cyan-primary));
}

.ui-qa4rcy {
  --shiki-token-type: var(--cursor-syntax-type, var(--cursor-syntax-constant, var(--cursor-text-yellow-primary)));
}

.ui-1rqnq8e {
  --shiki-token-type: var(--cursor-syntax-type, var(--cursor-syntax-constant));
}

.ui-ma43zw {
  --shiki-token-type: var(--cursor-syntax-type, var(--cursor-text-yellow-primary));
}

.ui-1sshnkg {
  --shiki-token-variable: var(--cursor-syntax-variable, var(--cursor-syntax-foreground, var(--cursor-text-primary)));
}

.ui-19gwdp1 {
  --shiki-token-variable: var(--cursor-syntax-variable, var(--cursor-syntax-foreground));
}

.ui-1nr1bbc {
  --tab-bar-mask-size: var(--cursor-spacing-2);
}

.ui-1d4tt8k {
  --tab-container-padding: var(--cursor-spacing-1-25);
}

.ui-p4krz1 {
  --tab-gap: var(--cursor-spacing-0-25);
}

.ui-152obyh {
  --tab-max-width: 200px;
}

.ui-67ikt8 {
  --tab-stable-end-margin: 0px;
}

.ui-3cymlt {
  --tab-system-height: 35px;
}

.ui-1ett6ip {
  --toast-svg-margin-end: 0;
}

.ui-hz121h {
  --toast-svg-margin-start: 0;
}

.ui-1ham5me {
  --ui-add-plugin-description-fade-bg: var(--cursor-bg-elevated);
}

.ui-x5ad05 {
  --ui-automations-trigger-card-body-child-padding: var(--cursor-spacing-1);
}

.ui-180qj3t {
  --ui-automations-trigger-row-padding: var(--cursor-spacing-1);
}

.ui-1xl8qqm {
  --ui-automations-trigger-row-padding: var(--cursor-spacing-2);
}

.ui-1vmouhm {
  --ui-background-nudge-tab-block-height: calc(var(--cursor-spacing-1-5)  + (var(--cursor-font-size-sm) * 1.42)  + var(--cursor-spacing-1));
}

.ui-11infsu {
  --ui-badge-translate: translate(-25%, -25%);
}

.ui-1aniuts {
  --ui-badge-translate: translate(-25%, 25%);
}

.ui-19t1blb {
  --ui-badge-translate: translate(0, 0);
}

.ui-1o96ux5 {
  --ui-badge-translate: translate(25%, -25%);
}

.ui-gj2826 {
  --ui-badge-translate: translate(25%, 25%);
}

.ui-188r0fg {
  --ui-card-chevron-display: none;
}

.ui-12djj59 {
  --ui-card-icon-display: flex;
}

.ui-1k89b3v {
  --ui-code-block-copy-overlay-display: none;
}

.ui-1xc8u2h {
  --ui-collapsible-content-gap: var(--react-composer-transcript-row-gap, var(--cursor-spacing-2));
}

.ui-1y2xu63 {
  --ui-collapsible-content-gap: var(--step-gap, var(--cursor-spacing-1));
}

.ui-1hx5sy7 {
  --ui-color-picker-slider-flex: 0 1 auto;
}

.ui-11w2pq1 {
  --ui-color-picker-slider-flex: 1 1 auto;
}

.ui-7wsiwe {
  --ui-color-picker-slider-frame-height: 11px;
}

.ui-q47cc6 {
  --ui-color-picker-slider-frame-height: var(--cursor-spacing-1-5);
}

.ui-80xmik {
  --ui-customize-view-background: var(--cursor-bg-chrome);
}

.ui-l1gr8d {
  --ui-default-diff-add-line-bg-hover: var(--cursor-bg-accent-hover);
}

.ui-1812uqj {
  --ui-default-diff-add-line-bg: var(--cursor-bg-accent);
}

.ui-efzgt5 {
  --ui-default-diff-add-line-fg: var(--cursor-text-invert);
}

.ui-1bkrhuk {
  --ui-default-diff-gutter-added-bg: var(--cursor-bg-green-secondary);
}

.ui-vl1cw5 {
  --ui-default-diff-gutter-mask-overlay: transparent;
}

.ui-98yst8 {
  --ui-default-diff-gutter-mask-overlay: var(--cursor-bg-diff-inserted);
}

.ui-v1sdmu {
  --ui-default-diff-gutter-mask-overlay: var(--cursor-bg-diff-removed);
}

.ui-5xub3g {
  --ui-default-diff-gutter-mask-overlay: var(--ui-default-diff-selection-fill);
}

.ui-rqtsq7 {
  --ui-default-diff-gutter-removed-bg: var(--cursor-bg-red-secondary);
}

.ui-1gcuhq5 {
  --ui-default-diff-indicator-strip-accent: transparent;
}

.ui-r6ch8e {
  --ui-default-diff-indicator-strip-accent: var(--cursor-stroke-added);
}

.ui-16mcpyv {
  --ui-default-diff-indicator-strip-accent: var(--cursor-stroke-removed);
}

.ui-17w197m {
  --ui-default-diff-indicator-strip-mask-overlay: transparent;
}

.ui-1gm8odu {
  --ui-default-diff-indicator-strip-mask-overlay: var(--cursor-bg-diff-inserted);
}

.ui-ki0zuy {
  --ui-default-diff-indicator-strip-mask-overlay: var(--cursor-bg-diff-removed);
}

.ui-1jxdov6 {
  --ui-default-diff-indicator-strip-mask-overlay: var(--ui-default-diff-selection-fill);
}

.ui-wwd467 {
  --ui-default-diff-indicator-strip-width: 3px;
}

.ui-zmozth {
  --ui-default-diff-line-content-overflow-wrap: break-word;
}

.ui-drufyy {
  --ui-default-diff-line-content-overflow-wrap: normal;
}

.ui-o6c6zo {
  --ui-default-diff-line-content-white-space: pre-wrap;
}

.ui-1dnrlcs {
  --ui-default-diff-line-content-white-space: pre;
}

.ui-17fcito {
  --ui-default-diff-selection-accent: var(--ui-default-diff-add-line-bg);
}

.ui-1d0hdp5 {
  --ui-default-diff-selection-fill: var(--cursor-bg-diff-selection, var(--cursor-bg-yellow-secondary));
}

.ui-qkl0tc {
  --ui-input-group-border-width: 0px;
}

.ui-1cx02xk {
  --ui-input-group-border-width: 1px;
}

.ui-1we15r7 {
  --ui-input-group-padding-block: 0px;
}

.ui-174jhef {
  --ui-input-group-padding-block: var(--cursor-spacing-1);
}

.ui-17wxzvn {
  --ui-input-group-padding-block: var(--cursor-spacing-2);
}

.ui-vnd6s4 {
  --ui-input-group-padding-inline: 0px;
}

.ui-xlcw59 {
  --ui-input-group-padding-inline: var(--cursor-spacing-1-25);
}

.ui-cby3z1 {
  --ui-input-group-padding-inline: var(--cursor-spacing-2);
}

.ui-1eaezr9 {
  --ui-menu-item-left-height: 16px;
}

.ui-1bm229x {
  --ui-menu-item-left-width: 12px;
}

.ui-eurstk {
  --ui-menu-item-left-width: 14px;
}

.ui-1fi38xd {
  --ui-menu-row-gap: var(--cursor-spacing-1-5);
}

.ui-vzyzmz {
  --ui-menu-row-gap: var(--cursor-spacing-2);
}

.ui-kd6fbz {
  --ui-menu-row-padding-block: 3px;
}

.ui-1jjxvf6 {
  --ui-menu-row-padding-block: var(--cursor-spacing-1);
}

.ui-1ucplye {
  --ui-menu-row-padding-inline: var(--cursor-spacing-1);
}

.ui-18k90n9 {
  --ui-menu-row-padding-inline: var(--cursor-spacing-2);
}

.ui-so2ig8 {
  --ui-menu-search-row-padding-top: var(--cursor-spacing-0-5);
}

.ui-14atyw8 {
  --ui-menu-search-row-padding-top: var(--cursor-spacing-1);
}

.ui-e020nh {
  --ui-menu-section-title-padding-inline: var(--cursor-spacing-1);
}

.ui-mhevzc {
  --ui-menu-section-title-padding-inline: var(--cursor-spacing-2);
}

.ui-lvxoj5 {
  --ui-model-picker-row-fade-width: var(--cursor-spacing-3-75);
}

.ui-6dtbq7 {
  --ui-number-roll-enter-offset: calc(-100% - 1px);
}

.ui-oxm7ql {
  --ui-number-roll-enter-offset: calc(100% + 1px);
}

.ui-1wfozv5 {
  --ui-number-roll-exit-offset: calc(-100% - 1px);
}

.ui-wz9i54 {
  --ui-number-roll-exit-offset: calc(100% + 1px);
}

.ui-vbrbi7 {
  --ui-prompt-input-attachment-play-size: var(--cursor-height-sm);
}

.ui-63hrp1 {
  --ui-prompt-input-attachment-tile-height: var(--cursor-spacing-15);
}

.ui-r1fuv6 {
  --ui-prompt-input-attachment-tile-width: 96px;
}

.ui-1avn0w3 {
  --ui-prompt-input-image-preview-height: var(--cursor-spacing-16);
}

.ui-1hvczpi {
  --ui-prompt-input-image-preview-width: var(--cursor-spacing-16);
}

.ui-8jz80b {
  --ui-shell-tool-call-output-preview-height: calc(5 * var(--cursor-line-height-base)  + var(--cursor-spacing-1-5));
}

.ui-balfhm {
  --ui-shell-tool-call-reason-tab-block-height: calc(var(--cursor-spacing-1-5)  + (var(--cursor-font-size-sm) * 1.42)  + var(--cursor-spacing-1));
}

.ui-1so465b {
  --ui-sidebar-menu-button-min-height: auto;
}

.ui-ilxysu {
  --ui-sidebar-row-padding-left: var(--cursor-spacing-6);
}

.ui-1pu21sz {
  --ui-sidebar-top-bar-horizontal-padding: var(--cursor-spacing-2);
}

.ui-9bpplu {
  --ui-tooltip-body-padding-top: var(--cursor-spacing-1-5);
}

.ui-1qgr765 {
  --ui-tray-header-padding-y: 9px;
}

.ui-8kp2tz {
  --ui-tray-header-padding-y: var(--cursor-spacing-1-75);
}

.ui-1m4kgjg {
  --ui-tray-row-min-height: var(--cursor-height-base);
}

.ui-igyctn {
  --ui-tray-row-padding-bottom: 0px;
}

.ui-81tj9u {
  --ui-tray-row-padding-right: var(--cursor-spacing-1);
}

.ui-1ksv6v6 {
  --ui-tray-row-padding-top: 0px;
}

.ui-1o6m1fo {
  --ui-tray-stack-padding-bottom: 0px;
}

.ui-rjepqz {
  --ui-video-player-fullscreen-track-bg: #ffffff40;
}

.ui-1svp0g1 {
  --ui-video-player-play-button-transform: scale(1);
}

.ui-cobb95 {
  --ui-video-player-track-bg: var(--color-theme-border-01);
}

.ui-1hgj7zl {
  --vnc-text-base: var(--cursor-text-tertiary);
}

.ui-441x3v {
  --vnc-text-highlight: var(--cursor-text-primary);
}

.ui-1wujbli {
  --width: 280px;
}

.ui-72pb67:not(#\#) :is(.ui-sidebar-group-label-actions, .ui-sidebar-menu-button-actions, .ui-sidebar-menu-button-pin-button) .ui-icon-button .ui-icon {
  --icon-size: var(--cursor-font-size-base);
}

.ui-65qp8e:not(#\#) .cursor-icon.ui-icon.md-inline-icon-brain {
  --icon-size: var(--cursor-font-size-sm);
}

.ui-i6vcnt:not(#\#) .ui-prompt-input-mention-chip__close-icon {
  --icon-size: var(--cursor-spacing-2-75);
}

.ui-1cjifw3:not(#\#) .cursor-icon.ui-icon.md-inline-icon {
  --icon-size: var(--markdown-inline-icon-size);
}

.ui-mlbhti:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
  --mention-chip-close-icon-left: 0;
}

.ui-w9xgzf:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
  --mention-chip-icon-slot-size: var(--cursor-font-size-lg);
}

.ui-65zsm:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
  --mention-chip-label-font-size: var(--cursor-font-size-lg);
}

.ui-1dc4530:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
  --mention-chip-label-line-height: var(--cursor-line-height-base);
}

.ui-rttdfm:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
  --mention-chip-line-range-font-size: var(--cursor-font-size-base);
}

.ui-vbb6x9:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
  --mention-chip-max-width: 220px;
}

.ui-l9yst7:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
  --mention-chip-padding-x: 0;
}

.ui-1l7tawj:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
  --mention-chip-padding-y: 0;
}

.ui-15676xj:not(#\#) .ui-pill.ui-prompt-input-mention-chip {
  --mention-chip-seti-size: var(--cursor-font-size-lg);
}

.ui-1v0wckl:focus-within, .ui-1x8ts8m.ui-1x8ts8m:where(.ui--default-marker[data-component-row]:focus-within ~ *), .ui-votp6p.ui-votp6p:where(.ui--default-marker[data-component-row]:hover ~ *) {
  --plugin-row-divider-opacity: 0;
}

.ui-1epk4dw:not(#\#) .ProseMirror pre {
  --shiki-background: transparent;
}

.ui-1qpbtbv:not(#\#) .ProseMirror pre {
  --shiki-foreground: var(--cursor-syntax-foreground);
}

.ui-1qqulwl:not(#\#) .ProseMirror pre {
  --shiki-token-attribute: var(--cursor-syntax-attribute, var(--cursor-syntax-parameter));
}

.ui-6p1nft:not(#\#) .ProseMirror pre {
  --shiki-token-class: var(--cursor-syntax-class, var(--cursor-syntax-constant));
}

.ui-pxqql4:not(#\#) .ProseMirror pre {
  --shiki-token-comment: var(--cursor-syntax-comment);
}

.ui-1szkmi0:not(#\#) .ProseMirror pre {
  --shiki-token-constant-variable: var(--cursor-syntax-constant-variable, var(--cursor-syntax-constant));
}

.ui-kr4l1z:not(#\#) .ProseMirror pre {
  --shiki-token-constant: var(--cursor-syntax-constant);
}

.ui-8ylksv:not(#\#) .ProseMirror pre {
  --shiki-token-function: var(--cursor-syntax-function);
}

.ui-1dq6uff:not(#\#) .ProseMirror pre {
  --shiki-token-keyword: var(--cursor-syntax-keyword);
}

.ui-1x79dn3:not(#\#) .ProseMirror pre {
  --shiki-token-language-variable: var(--cursor-syntax-language-variable, var(--cursor-syntax-keyword));
}

.ui-1ou3brm:not(#\#) .ProseMirror pre {
  --shiki-token-link: var(--cursor-syntax-link);
}

.ui-7a76oh:not(#\#) .ProseMirror pre {
  --shiki-token-parameter: var(--cursor-syntax-parameter);
}

.ui-1a2gpmd:not(#\#) .ProseMirror pre {
  --shiki-token-property: var(--cursor-syntax-property, var(--cursor-syntax-foreground));
}

.ui-8aeb9z:not(#\#) .ProseMirror pre {
  --shiki-token-punctuation: var(--cursor-syntax-punctuation);
}

.ui-9ibbq9:not(#\#) .ProseMirror pre {
  --shiki-token-string-expression: var(--cursor-syntax-string-expression);
}

.ui-1kcoww5:not(#\#) .ProseMirror pre {
  --shiki-token-string: var(--cursor-syntax-string);
}

.ui-1l9nmk1:not(#\#) .ProseMirror pre {
  --shiki-token-tag: var(--cursor-syntax-tag, var(--cursor-syntax-keyword));
}

.ui-1mozqym:not(#\#) .ProseMirror pre {
  --shiki-token-type: var(--cursor-syntax-type, var(--cursor-syntax-constant));
}

.ui-13rmasz:not(#\#) .ProseMirror pre {
  --shiki-token-variable: var(--cursor-syntax-variable, var(--cursor-syntax-foreground));
}

.ui-lyjj67:is([data-cursor-glass-mode="true"].cursor-dark *), .ui-wrx0i0:is([data-cursor-glass-mode="true"].cursor-high-contrast *) {
  --ui-default-diff-add-line-bg-hover: #d0d0d0;
}

.ui-136hr79:is([data-cursor-glass-mode="true"].cursor-dark *), .ui-a4er6c:is([data-cursor-glass-mode="true"].cursor-high-contrast *) {
  --ui-default-diff-add-line-bg: var(--cursor-base);
}

.ui-16d92cl:is([data-cursor-glass-mode="true"].cursor-high-contrast *), .ui-onwhoy:is([data-cursor-glass-mode="true"].cursor-dark *) {
  --ui-default-diff-add-line-fg: var(--cursor-action-label);
}

.ui-1r0z31j:is([data-cursor-glass-mode="true"].cursor-high-contrast *), .ui-1r78c1o:is([data-cursor-glass-mode="true"].cursor-dark *) {
  --ui-default-diff-selection-fill: var(--cursor-editor-selection-background);
}

.ui-19yne41:not(#\#) .ui-sidebar-content[data-density="compact"] .ui-sidebar-menu-button {
  --ui-sidebar-menu-button-min-height: var(--cursor-height-base);
}

.ui-1ocdc8y:not(:first-child) {
  --ui-tooltip-body-padding-top: 0;
}

.ui-bcyyrg:hover {
  --cursor-text-secondary: var(--cursor-text-primary);
}

.ui-1swufus:hover {
  --cursor-text-tertiary: var(--cursor-text-primary);
}

.ui-v1zvwj:hover {
  --plugin-row-divider-opacity: 0;
}

.ui-1wiqslk:hover {
  --scroll-area-thumb-opacity: 1;
}

.ui-12d72fx:hover {
  --ui-card-chevron-display: flex;
}

.ui-18wqni8:hover {
  --ui-card-icon-display: none;
}

.ui-8nuxf3:hover {
  --ui-code-block-copy-overlay-display: flex;
}

.ui-1550gy9:hover {
  --ui-video-player-play-button-transform: scale(1.05);
}
