/* Runtime-injected CSS captured from the live latest X22 DOM. */
html, body { background-color: transparent; margin: 0; padding: 0; }
html, body {	background-color: transparent; margin: 0; padding: 0; }
[data-sonner-toaster][dir=ltr],html[dir=ltr]{--toast-icon-margin-start:-3px;--toast-icon-margin-end:4px;--toast-svg-margin-start:-1px;--toast-svg-margin-end:0px;--toast-button-margin-start:auto;--toast-button-margin-end:0;--toast-close-button-start:0;--toast-close-button-end:unset;--toast-close-button-transform:translate(-35%, -35%)}[data-sonner-toaster][dir=rtl],html[dir=rtl]{--toast-icon-margin-start:4px;--toast-icon-margin-end:-3px;--toast-svg-margin-start:0px;--toast-svg-margin-end:-1px;--toast-button-margin-start:0;--toast-button-margin-end:auto;--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%, -35%)}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1:hsl(0, 0%, 99%);--gray2:hsl(0, 0%, 97.3%);--gray3:hsl(0, 0%, 95.1%);--gray4:hsl(0, 0%, 93%);--gray5:hsl(0, 0%, 90.9%);--gray6:hsl(0, 0%, 88.7%);--gray7:hsl(0, 0%, 85.8%);--gray8:hsl(0, 0%, 78%);--gray9:hsl(0, 0%, 56.1%);--gray10:hsl(0, 0%, 52.3%);--gray11:hsl(0, 0%, 43.5%);--gray12:hsl(0, 0%, 9%);--border-radius:8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:0;z-index:999999999;transition:transform .4s ease}@media (hover:none) and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translateX(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y:translateY(100%);--lift-amount:calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:0;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px rgba(0,0,0,.1);width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-y-position=top]{top:0;--y:translateY(-100%);--lift:1;--lift-amount:calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y:translateY(100%);--lift:-1;--lift-amount:calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:0;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px rgba(0,0,0,.4)}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:rgba(0,0,0,.08)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:rgba(255,255,255,.3)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-start);right:var(--toast-close-button-end);top:0;height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px rgba(0,0,0,.1),0 0 0 2px rgba(0,0,0,.2)}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]::before{content:'';position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]::before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]::before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]::before{content:'';position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]::after{content:'';position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y:translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale:var(--toasts-before) * 0.05 + 1;--y:translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--scale)));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y:translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y:translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y:translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]::before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y,0)) translateX(var(--swipe-amount-x,0));transition:none}[data-sonner-toast][data-swiped=true]{user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{from{transform:var(--y) translateX(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translateX(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{from{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media (max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--mobile-offset-bottom)}[data-sonner-toaster][data-y-position=top]{top:var(--mobile-offset-top)}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg:#fff;--normal-border:var(--gray4);--normal-text:var(--gray12);--success-bg:hsl(143, 85%, 96%);--success-border:hsl(145, 92%, 87%);--success-text:hsl(140, 100%, 27%);--info-bg:hsl(208, 100%, 97%);--info-border:hsl(221, 91%, 93%);--info-text:hsl(210, 92%, 45%);--warning-bg:hsl(49, 100%, 97%);--warning-border:hsl(49, 91%, 84%);--warning-text:hsl(31, 92%, 45%);--error-bg:hsl(359, 100%, 97%);--error-border:hsl(359, 100%, 94%);--error-text:hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg:#000;--normal-border:hsl(0, 0%, 20%);--normal-text:var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg:#fff;--normal-border:var(--gray3);--normal-text:var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg:#000;--normal-bg-hover:hsl(0, 0%, 12%);--normal-border:hsl(0, 0%, 20%);--normal-border-hover:hsl(0, 0%, 25%);--normal-text:var(--gray1);--success-bg:hsl(150, 100%, 6%);--success-border:hsl(147, 100%, 12%);--success-text:hsl(150, 86%, 65%);--info-bg:hsl(215, 100%, 6%);--info-border:hsl(223, 43%, 17%);--info-text:hsl(216, 87%, 65%);--warning-bg:hsl(64, 100%, 6%);--warning-border:hsl(60, 100%, 9%);--warning-text:hsl(46, 87%, 65%);--error-bg:hsl(358, 76%, 10%);--error-border:hsl(357, 89%, 16%);--error-text:hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size:16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:first-child{animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}100%{opacity:.15}}@media (prefers-reduced-motion){.sonner-loading-bar,[data-sonner-toast],[data-sonner-toast]>*{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}
/*
 * Single source of the cascade-layer order.
 *
 * @anysphere/ui consumes it from globals.scss via Dart Sass meta.load-css, and
 * the Glass shell consumes it from src/vs/glass/browser/styles/global.css via a
 * package @import ("@anysphere/ui/styles/layer-order.css"). A layer's precedence
 * is fixed at its first declaration, and those two stylesheets can be parsed in
 * either order across build pipelines (in packaged builds the Glass sheet, a
 * static <link>, parses before the runtime-injected @anysphere/ui STYLES_CSS).
 * Both must declare the order up front and agree, so it lives here once. Later
 * layers beat earlier layers.
 */
@layer reset,
  anysphere.tokens,
  anysphere.scss,
  anysphere.stylex,
  glass.scss,
  glass.stylex,
  overrides;
@layer reset {
  @media (min-width: 768px) {
    html,
    body {
      overscroll-behavior-y: none;
    }
  }
  button,
  input,
  select,
  textarea {
    padding: 0;
    margin: 0;
  }
}
@property --x-backgroundColor { syntax: "*"; inherits: false;}
@property --x-color { syntax: "*"; inherits: false;}
@property --x-flexBasis { syntax: "*"; inherits: false;}
@property --x-height { syntax: "*"; inherits: false;}
@property --x-left { syntax: "*"; inherits: false;}
@property --x-maskImage { syntax: "*"; inherits: false;}
@property --x-maxHeight { syntax: "*"; inherits: false;}
@property --x-maxWidth { syntax: "*"; inherits: false;}
@property --x-minHeight { syntax: "*"; inherits: false;}
@property --x-minWidth { syntax: "*"; inherits: false;}
@property --x-paddingBottom { syntax: "*"; inherits: false;}
@property --x-paddingLeft { syntax: "*"; inherits: false;}
@property --x-paddingRight { syntax: "*"; inherits: false;}
@property --x-paddingTop { syntax: "*"; inherits: false;}
@property --x-top { syntax: "*"; inherits: false;}
@property --x-transform { syntax: "*"; inherits: false;}
@property --x-WebkitMaskImage { syntax: "*"; inherits: false;}
@property --x-width { syntax: "*"; inherits: false;}
@property --x-zIndex { syntax: "*"; inherits: false;}
@keyframes ui-bsv3sl-B{0%,
  100%{background-color:transparent;}50%{background-color:var(--bg-warn-tertiary,var(--cursor-bg-yellow-secondary));}}
@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-137qaa-B{0%{left:-34%;}100%{left:100%;}}
@keyframes ui-uvekqa-B{0%{opacity:.3;}50%{opacity:1;}100%{opacity:.3;}}
@keyframes ui-13kz0yu-B{0%, 100%{opacity:1;}50%{opacity:.5;}}
@keyframes ui-wi2m4-B{0%,
  100%{opacity:1;}50%{opacity:.5;}}
@keyframes ui-fjgjd5-B{from{opacity:0;}to{opacity:.6;}}
@keyframes ui-1jn504y-B{from{opacity:1;}to{opacity:0;}}
@keyframes ui-sshkjk-B{0%, 50%{opacity:1;}51%, 100%{opacity:0;}}
@keyframes ui-fh2zsw-B{from{opacity:1;transform:translate(-50%,-50%) scale(1);}to{opacity:0;transform:translate(-50%,-50%) scale(.97);}}
@keyframes ui-1u6t7kc-B{from{opacity:1;transform:translateY(0);}to{opacity:0;transform:translateY(-14px);}}
@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-173awqc-B{from{opacity:0;filter:blur(2px);}to{opacity:1;filter:blur(0);}}
@keyframes ui-1xy63tl-B{from{opacity:0;transform:scale(.94);}to{opacity:1;transform:scale(1);}}
@keyframes ui-1yi8y4s-B{from{opacity:0;transform:scaleY(.4);}to{opacity:1;transform:scaleY(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-dvofgy-B{from{opacity:0;transform:translateX(8px);}to{opacity:1;transform:translateX(0);}}
@keyframes ui-1cj6qem-B{from{opacity:.6;transform:translateY(-7px) scale(.96);}to{opacity:1;transform:translateY(0) 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-1kfb3go-B{from{opacity:0;transform:translateY(-6px);}to{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-r8eula-B{from{opacity:0;transform:translateY(-10px);}to{opacity:1;transform:translateY(0);}}
@keyframes ui-tw9b0n-B{from{opacity:0;transform:translateY(var(--cursor-spacing-0-5));}to{opacity:1;transform:translateY(0);}}
@keyframes ui-1ci7j24-B{from{opacity:0;transform:var(--ui-tray-closed-transform);}to{opacity:1;transform:var(--ui-tray-open-transform);}}
@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(0deg);}to{transform:rotate(360deg);}}
@keyframes ui-92mrvc-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-14pwc4w-B{0%{transform:translate(-50%,-50%) scale(.8);opacity:1;}100%{transform:translate(-50%,-50%) scale(1.6);opacity:0;}}
@keyframes ui-13n5nbw-B{0%{transform:translateX(-100%);}100%{transform:translateX(100%);}}
@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:#F0F0F0;--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-git-added-hover:color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-added));--cursor-bg-git-added-primary:var(--cursor-added);--cursor-bg-git-added-quaternary:color-mix(in srgb, var(--cursor-added) 8%, transparent);--cursor-bg-git-added-secondary:color-mix(in srgb, var(--cursor-added) 24%, transparent);--cursor-bg-git-added-tertiary:color-mix(in srgb, var(--cursor-added) 12%, transparent);--cursor-bg-git-modified-hover:color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-modified));--cursor-bg-git-modified-primary:var(--cursor-modified);--cursor-bg-git-modified-quaternary:color-mix(in srgb, var(--cursor-modified) 8%, transparent);--cursor-bg-git-modified-secondary:color-mix(in srgb, var(--cursor-modified) 24%, transparent);--cursor-bg-git-modified-tertiary:color-mix(in srgb, var(--cursor-modified) 12%, transparent);--cursor-bg-git-removed-hover:color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-removed));--cursor-bg-git-removed-primary:var(--cursor-removed);--cursor-bg-git-removed-quaternary:color-mix(in srgb, var(--cursor-removed) 8%, transparent);--cursor-bg-git-removed-secondary:color-mix(in srgb, var(--cursor-removed) 24%, transparent);--cursor-bg-git-removed-tertiary:color-mix(in srgb, var(--cursor-removed) 12%, transparent);--cursor-bg-git-untracked-hover:color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-untracked));--cursor-bg-git-untracked-primary:var(--cursor-untracked);--cursor-bg-git-untracked-quaternary:color-mix(in srgb, var(--cursor-untracked) 8%, transparent);--cursor-bg-git-untracked-secondary:color-mix(in srgb, var(--cursor-untracked) 24%, transparent);--cursor-bg-git-untracked-tertiary:color-mix(in srgb, var(--cursor-untracked) 12%, 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-input-surface:var(--cursor-bg-quaternary);--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-find-match-highlight-background:color-mix(in srgb, var(--cursor-warn) 32%, 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:#F0F0F0;--cursor-foreground:var(--cursor-base);--cursor-green:#3FA266;--cursor-icon-accent-primary:var(--cursor-accent);--cursor-icon-accent-secondary:color-mix(in srgb, var(--cursor-accent) 70%, transparent);--cursor-icon-blue-primary:var(--cursor-blue);--cursor-icon-blue-secondary:color-mix(in srgb, var(--cursor-blue) 70%, transparent);--cursor-icon-cyan-primary:var(--cursor-cyan);--cursor-icon-cyan-secondary:color-mix(in srgb, var(--cursor-cyan) 70%, transparent);--cursor-icon-git-added-primary:var(--cursor-added);--cursor-icon-git-added-quaternary:color-mix(in srgb, var(--cursor-added) 32%, transparent);--cursor-icon-git-added-secondary:color-mix(in srgb, var(--cursor-added) 70%, transparent);--cursor-icon-git-added-tertiary:color-mix(in srgb, var(--cursor-added) 56%, transparent);--cursor-icon-git-modified-primary:var(--cursor-modified);--cursor-icon-git-modified-quaternary:color-mix(in srgb, var(--cursor-modified) 32%, transparent);--cursor-icon-git-modified-secondary:color-mix(in srgb, var(--cursor-modified) 70%, transparent);--cursor-icon-git-modified-tertiary:color-mix(in srgb, var(--cursor-modified) 56%, transparent);--cursor-icon-git-removed-primary:var(--cursor-removed);--cursor-icon-git-removed-quaternary:color-mix(in srgb, var(--cursor-removed) 32%, transparent);--cursor-icon-git-removed-secondary:color-mix(in srgb, var(--cursor-removed) 70%, transparent);--cursor-icon-git-removed-tertiary:color-mix(in srgb, var(--cursor-removed) 56%, transparent);--cursor-icon-git-untracked-primary:var(--cursor-untracked);--cursor-icon-git-untracked-quaternary:color-mix(in srgb, var(--cursor-untracked) 32%, transparent);--cursor-icon-git-untracked-secondary:color-mix(in srgb, var(--cursor-untracked) 70%, transparent);--cursor-icon-git-untracked-tertiary:color-mix(in srgb, var(--cursor-untracked) 56%, transparent);--cursor-icon-green-primary:var(--cursor-green);--cursor-icon-green-secondary:color-mix(in srgb, var(--cursor-green) 70%, transparent);--cursor-icon-magenta-primary:var(--cursor-magenta);--cursor-icon-magenta-secondary:color-mix(in srgb, var(--cursor-magenta) 70%, transparent);--cursor-icon-orange-primary:var(--cursor-orange);--cursor-icon-orange-secondary:color-mix(in srgb, var(--cursor-orange) 70%, transparent);--cursor-icon-primary:var(--cursor-base);--cursor-icon-purple-primary:var(--cursor-purple);--cursor-icon-purple-secondary:color-mix(in srgb, var(--cursor-purple) 70%, transparent);--cursor-icon-quaternary:color-mix(in srgb, var(--cursor-base) 28%, transparent);--cursor-icon-red-primary:var(--cursor-red);--cursor-icon-red-secondary:color-mix(in srgb, var(--cursor-red) 70%, transparent);--cursor-icon-secondary:color-mix(in srgb, var(--cursor-base) 66%, transparent);--cursor-icon-tertiary:color-mix(in srgb, var(--cursor-base) 52%, transparent);--cursor-icon-yellow-primary:var(--cursor-yellow);--cursor-icon-yellow-secondary:color-mix(in srgb, var(--cursor-yellow) 70%, 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-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-git-added:color-mix(in srgb, var(--cursor-added) 56%, transparent);--cursor-stroke-git-modified:color-mix(in srgb, var(--cursor-modified) 56%, transparent);--cursor-stroke-git-removed:color-mix(in srgb, var(--cursor-removed) 56%, transparent);--cursor-stroke-git-untracked:color-mix(in srgb, var(--cursor-untracked) 56%, 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-high-contrast:color-mix(in srgb, var(--cursor-base) 0%, 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-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-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-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:#F0F0F099;--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:#F0F0F0;--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:#F0F0F0;--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-blue-primary:var(--cursor-blue);--cursor-text-blue-secondary:color-mix(in srgb, var(--cursor-blue) 78%, 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) 78%, transparent);--cursor-text-focused:var(--cursor-text-primary);--cursor-text-git-added-primary:var(--cursor-added);--cursor-text-git-added-quaternary:color-mix(in srgb, var(--cursor-added) 40%, transparent);--cursor-text-git-added-secondary:color-mix(in srgb, var(--cursor-added) 78%, transparent);--cursor-text-git-added-tertiary:color-mix(in srgb, var(--cursor-added) 64%, transparent);--cursor-text-git-modified-primary:var(--cursor-modified);--cursor-text-git-modified-quaternary:color-mix(in srgb, var(--cursor-modified) 40%, transparent);--cursor-text-git-modified-secondary:color-mix(in srgb, var(--cursor-modified) 78%, transparent);--cursor-text-git-modified-tertiary:color-mix(in srgb, var(--cursor-modified) 64%, transparent);--cursor-text-git-removed-primary:var(--cursor-removed);--cursor-text-git-removed-quaternary:color-mix(in srgb, var(--cursor-removed) 40%, transparent);--cursor-text-git-removed-secondary:color-mix(in srgb, var(--cursor-removed) 78%, transparent);--cursor-text-git-removed-tertiary:color-mix(in srgb, var(--cursor-removed) 64%, transparent);--cursor-text-git-untracked-primary:var(--cursor-untracked);--cursor-text-git-untracked-quaternary:color-mix(in srgb, var(--cursor-untracked) 40%, transparent);--cursor-text-git-untracked-secondary:color-mix(in srgb, var(--cursor-untracked) 78%, transparent);--cursor-text-git-untracked-tertiary:color-mix(in srgb, var(--cursor-untracked) 64%, transparent);--cursor-text-green-primary:var(--cursor-green);--cursor-text-green-secondary:color-mix(in srgb, var(--cursor-green) 78%, 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) 78%, transparent);--cursor-text-orange-primary:var(--cursor-orange);--cursor-text-orange-secondary:color-mix(in srgb, var(--cursor-orange) 78%, transparent);--cursor-text-primary:var(--cursor-base);--cursor-text-purple-primary:var(--cursor-purple);--cursor-text-purple-secondary:color-mix(in srgb, var(--cursor-purple) 78%, 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) 78%, transparent);--cursor-text-secondary:color-mix(in srgb, var(--cursor-base) 74%, transparent);--cursor-text-tertiary:color-mix(in srgb, var(--cursor-base) 60%, transparent);--cursor-text-yellow-primary:var(--cursor-yellow);--cursor-text-yellow-secondary:color-mix(in srgb, var(--cursor-yellow) 78%, 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 rgba(255, 255, 255, 0.05), 0px 0px 3px 0px var(--cursor-shadow-secondary), 0px 16px 24px 0px var(--cursor-shadow-tertiary);--cursor-box-shadow-popup:0 8px 16px 0 var(--widget-shadow, rgba(20, 20, 20, 0.12));--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 rgba(255, 255, 255, 0.05), 0px 0px 6px 8px var(--cursor-shadow-secondary), 0px 24px 16px 6px var(--cursor-shadow-tertiary);}
:root, .ui-1edrit9{--cursor-duration-fast:100ms;--cursor-duration-instant:50ms;--cursor-duration-normal:150ms;--cursor-duration-slow:200ms;--cursor-duration-slower:300ms;}
:root, .ui-1nru5dy{--cursor-easing-default:ease;--cursor-easing-in:ease-in;--cursor-easing-in-out:ease-in-out;--cursor-easing-in-out-strong:cubic-bezier(0.77, 0, 0.175, 1);--cursor-easing-in-strong:cubic-bezier(0.895, 0.03, 0.685, 0.22);--cursor-easing-out:ease-out;--cursor-easing-out-quint:cubic-bezier(0.16, 1, 0.3, 1);--cursor-easing-out-strong:cubic-bezier(0.165, 0.84, 0.44, 1);}
: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-nip2w{--cursor-letter-spacing-2xl:-0.46px;--cursor-letter-spacing-3xl:-0.26px;--cursor-letter-spacing-base:-0.08px;--cursor-letter-spacing-lg:-0.15px;--cursor-letter-spacing-sm:0px;--cursor-letter-spacing-xl:0.08px;--cursor-letter-spacing-xs:0.07px;}
:root, .ui-1no9adk{--cursor-line-height-base:18px;--cursor-line-height-lg:22px;--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:color-mix(in srgb, #000000 20%, transparent);--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;}
:root, .ui-1uburmg{--ui-press-scale:0.98;}
:root, .ui-1rqvbei{--ui-tool-call-card-bg:var(--cursor-bg-editor);}
.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-1l4mi8v{--card-header-h:30px}
.ui-1gkcdzu{--changes-scope-active-diff-stat-color:var(--cursor-text-git-added-primary)}
.ui-1evhete{--changes-scope-active-diff-stat-color:var(--cursor-text-git-removed-primary)}
.ui-12zoilf{--context-usage-category-color:color-mix(in srgb,var(--cursor-text-orange-primary) 70%,var(--cursor-text-red-primary) 30%)}
.ui-lk776v{--context-usage-category-color:var(--cursor-text-blue-primary)}
.ui-19e0cv2{--context-usage-category-color:var(--cursor-text-cyan-primary)}
.ui-919xfl{--context-usage-category-color:var(--cursor-text-green-primary)}
.ui-1ys9qwa{--context-usage-category-color:var(--cursor-text-magenta-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-1qdabqz{--conversation-block-gap:0px}
.ui-oftoz3{--conversation-block-inset:0px}
.ui-11gwrf7{--conversation-text-inset:0px}
.ui-141d2oo{--cursor-text-secondary:var(--cursor-text-tertiary)}
.ui-7osuvz{--cursor-text-tertiary:var(--cursor-text-quaternary)}
.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-vryglj{--icon-size:var(--conversation-font-size,var(--cursor-font-size-lg))}
.ui-137h8do{--icon-size:var(--cursor-font-size-base)}
.ui-4wre5p{--icon-size:var(--cursor-font-size-sm)}
.ui-143290f{--icon-size:var(--cursor-spacing-2-75)}
.ui-oej1va{--icon-size:var(--markdown-inline-icon-size)}
.ui-1llsu7x{--icon-size:var(--ui-sidebar-action-icon-size,var(--cursor-spacing-3-25))}
.ui-6a8aep{--icon-size:var(--ui-sidebar-leading-icon-size,var(--cursor-spacing-3-5))}
.ui-a35da1{--icon-size:var(--ui-sidebar-trailing-icon-size,var(--cursor-spacing-3-25))}
.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-1hortij{--markdown-foreground:var(--cursor-text-blue-primary)}
.ui-riqozk{--markdown-foreground:var(--cursor-text-red-primary)}
.ui-ue2tf0{--markdown-foreground:var(--cursor-text-secondary)}
.ui-xnzb8u{--markdown-foreground:var(--cursor-text-tertiary)}
.ui-18g1onh{--markdown-foreground:var(--cursor-text-yellow-primary)}
.ui-xpcyif{--markdown-inline-code-bg:transparent}
.ui-1kzln4z{--markdown-inline-code-padding-block:0}
.ui-1sonb58{--markdown-inline-code-padding-inline:0}
.ui-htr15d{--markdown-inline-code-radius:0}
.ui-p7ewxj{--markdown-inline-icon-size:var(--conversation-font-size,var(--cursor-font-size-lg))}
.ui-1vly6rr{--markdown-inline-icon-size:var(--cursor-font-size-base)}
.ui-1sxvp6b{--markdown-table-prose-cell-inline-size:28ch}
.ui-bxzlok{--mention-chip-close-icon-left:0}
.ui-sy6bl5{--mention-chip-close-icon-left:var(--cursor-spacing-0-5)}
.ui-thafr{--mention-chip-icon-slot-size:var(--cursor-font-size-lg)}
.ui-wpk9xi{--mention-chip-label-font-size:var(--cursor-font-size-lg)}
.ui-9410xq{--mention-chip-label-line-height:var(--cursor-line-height-base)}
.ui-n1xiw6{--mention-chip-line-range-font-size:var(--cursor-font-size-base)}
.ui-13stir0{--mention-chip-padding-x:0}
.ui-1akwwmq{--mention-chip-padding-y:0}
.ui-eo1kno{--mention-chip-seti-size:var(--cursor-font-size-lg)}
.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-638w13{--prompt-input-border-radius-expanded:var(--cursor-radius-base)}
.ui-1d4pdke{--prompt-input-container-bg-hover:var(--prompt-input-container-bg)}
.ui-p63tlz{--prompt-input-container-bg:var(--cursor-bg-input-surface)}
.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-t3ep11{--rte-list-item-margin-bottom:0}
.ui-1g9yf9w{--rte-list-item-margin-bottom:var(--cursor-spacing-0-5)}
.ui-7zfrnh{--rte-list-item-margin-top:0}
.ui-115xbxj{--rte-list-item-margin-top:var(--cursor-spacing-0-5)}
.ui-m7v9km{--rte-list-margin-top:.75em}
.ui-eolgjz{--rte-paragraph-margin-bottom:.75em}
.ui-p3e60d{--rte-paragraph-margin-bottom:0}
.ui-8ddqcf{--scroll-area-scroll-padding:var(--cursor-spacing-1)}
.ui-tr57km{--scrollbar-inset:0px}
.ui-1logqu4{--scrollbar-inset:1px}
.ui-1ekbvf6{--scrollbar-size:6px}
.ui-ue8zzd{--scrollbar-thumb-top-offset:0px}
.ui-1fx8caa{--scrollbar-thumb-top-offset:6px}
.ui-1dgz34e{--sent-message-actions-opacity:0}
.ui-17k20vh{--sent-message-actions-opacity:1}
.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-19to03w{--tab-chrome-icon-hover-bg:transparent}
.ui-8umlu4{--tab-container-padding:0}
.ui-1d4tt8k{--tab-container-padding:var(--cursor-spacing-1-25)}
.ui-t9hp2q{--tab-editor-panel-scrollable-inset:var(--cursor-spacing-1)}
.ui-ps2v5i{--tab-editor-panel-stable-tab-inset:var(--tab-container-padding)}
.ui-p4krz1{--tab-gap:var(--cursor-spacing-0-25)}
.ui-1ldbifs{--tab-gap:var(--cursor-spacing-1)}
.ui-xodi0l{--tab-horizontal-padding:var(--cursor-spacing-1-5)}
.ui-ek6m8l{--tab-horizontal-padding:var(--cursor-spacing-2)}
.ui-1smzwwp{--tab-max-width:130px}
.ui-152obyh{--tab-max-width:200px}
.ui-1kz00jp{--tab-max-width:none}
.ui-67ikt8{--tab-stable-end-margin:0px}
.ui-gmrabq{--tab-stable-end-margin:var(--tab-container-padding)}
.ui-3cymlt{--tab-system-height:35px}
.ui-7pvc05{--tab-system-height:var(--cursor-height-sm)}
.ui-1ett6ip{--toast-svg-margin-end:0}
.ui-hz121h{--toast-svg-margin-start:0}
.ui-1r02dhh{--tray-icon-color:var(--cursor-icon-secondary)}
.ui-13yfhdr{--tray-icon-color:var(--cursor-icon-tertiary)}
.ui-hftchz{--tray-title-color:var(--cursor-text-primary)}
.ui-vame05{--tray-title-color:var(--cursor-text-secondary)}
.ui-1ssosha{--tray-title-color:var(--cursor-text-tertiary)}
.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-x0sf4j{--ui-checkbox-bg:var(--cursor-bg-accent)}
.ui-1g72fie{--ui-checkbox-bg:var(--cursor-bg-green-primary)}
.ui-1rpsy8r{--ui-checkbox-bg:var(--cursor-bg-tertiary)}
.ui-14p436a{--ui-checkbox-border:var(--cursor-bg-accent)}
.ui-165ap9x{--ui-checkbox-border:var(--cursor-bg-green-primary)}
.ui-mtpsoh{--ui-checkbox-border:var(--cursor-stroke-primary)}
.ui-1d5945d{--ui-checkbox-glyph:var(--cursor-text-invert)}
.ui-qnctk6{--ui-checkbox-glyph:var(--cursor-text-secondary)}
.ui-1k89b3v{--ui-code-block-copy-overlay-display:none}
.ui-1xr1fm3{--ui-code-block-margin-block:.5rem}
.ui-1erm4r8{--ui-collapsible-action-hover-color:var(--cursor-text-primary)}
.ui-1y2xu63{--ui-collapsible-content-gap:var(--step-gap,var(--cursor-spacing-1))}
.ui-1n2jpqa{--ui-collapsible-content-gap:var(--react-composer-transcript-row-gap, var(--cursor-spacing-2))}
.ui-5q1fac{--ui-collapsible-content-outdent:var(--ui-tool-call-card-outdent,0px)}
.ui-1laz636{--ui-collapsible-details-hover-color:var(--cursor-text-secondary)}
.ui-1hx5sy7{--ui-color-picker-slider-flex:0 1 auto}
.ui-11w2pq1{--ui-color-picker-slider-flex:1 1 auto}
.ui-1kvp6j{--ui-default-code-line-inset:var(--cursor-spacing-2-5)}
.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-1t0b4fv{--ui-default-diff-indicator-strip-accent:var(--cursor-stroke-git-added)}
.ui-rihwer{--ui-default-diff-indicator-strip-accent:var(--cursor-stroke-git-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-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-11r272b{--ui-divider-spacing:0px}
.ui-gfifvj{--ui-divider-spacing:var(--cursor-spacing-0-5)}
.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-qj0x0r{--ui-menu-divider-color:var(--cursor-stroke-tertiary)}
.ui-o2cx5d{--ui-menu-divider-margin-inline:var(--cursor-spacing-ne-0-75)}
.ui-pjjzwq{--ui-menu-divider-width:1px}
.ui-1cs64kf{--ui-menu-inner-padding:var(--cursor-spacing-1)}
.ui-1v4cpjv{--ui-menu-item-left-color:var(--cursor-text-secondary)}
.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-mp3ikb{--ui-menu-list-gap:1px}
.ui-1jr1u8k{--ui-menu-row-border-radius:calc(var(--cursor-radius-lg) - var(--cursor-spacing-1))}
.ui-1swa0pb{--ui-menu-row-border-radius:var(--cursor-radius-sm)}
.ui-1fi38xd{--ui-menu-row-gap:var(--cursor-spacing-1-5)}
.ui-vzyzmz{--ui-menu-row-gap:var(--cursor-spacing-2)}
.ui-1twt63b{--ui-menu-row-min-height:auto}
.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-v2vq6c{--ui-radio-bg:var(--cursor-bg-accent)}
.ui-11d4trf{--ui-radio-bg:var(--cursor-bg-green-primary)}
.ui-c0r646{--ui-radio-bg:var(--cursor-bg-tertiary)}
.ui-e8dqoc{--ui-radio-border:var(--cursor-bg-accent)}
.ui-m2uqpi{--ui-radio-border:var(--cursor-bg-green-primary)}
.ui-pbpdc{--ui-radio-border:var(--cursor-stroke-primary)}
.ui-1oxf3b0{--ui-radio-glyph:var(--cursor-text-invert)}
.ui-1p2oalb{--ui-radio-glyph:var(--cursor-text-secondary)}
.ui-vsfftw{--ui-select-row-gap:var(--cursor-spacing-1-5)}
.ui-8yiove{--ui-select-row-gap:var(--cursor-spacing-2)}
.ui-gd7qnp{--ui-select-row-padding-block:3px}
.ui-fn83ix{--ui-select-row-padding-block:var(--cursor-spacing-1)}
.ui-14f2bk{--ui-select-row-padding-inline:var(--cursor-spacing-1)}
.ui-x09acf{--ui-select-row-padding-inline:var(--cursor-spacing-2)}
.ui-hva7bn{--ui-shell-tool-call-output-preview-height:calc(5*var(--cursor-line-height-base) + var(--cursor-spacing-1-5))}
.ui-1r2r7tk{--ui-sidebar-accessory-box:var(--cursor-height-xs)}
.ui-hzt0dp{--ui-sidebar-action-box:var(--cursor-height-sm)}
.ui-11v4w8u{--ui-sidebar-action-icon-size:var(--cursor-spacing-3-25)}
.ui-2pt9n4{--ui-sidebar-drop-target-color:var(--vscode-charts-blue,var(--cursor-stroke-blue-primary))}
.ui-1quf3mk{--ui-sidebar-group-gap:var(--cursor-spacing-3)}
.ui-p3uyly{--ui-sidebar-inset:var(--cursor-spacing-2)}
.ui-z9xrbj{--ui-sidebar-item-inset:var(--cursor-spacing-1)}
.ui-6cjdzx{--ui-sidebar-item-inset:var(--cursor-spacing-2)}
.ui-1akotjr{--ui-sidebar-leading-icon-size:var(--cursor-spacing-3-5)}
.ui-1fox58b{--ui-sidebar-menu-button-icon-color:var(--ui-sidebar-row-icon,var(--cursor-icon-secondary))}
.ui-1ekafe5{--ui-sidebar-menu-button-min-height:var(--cursor-height-base)}
.ui-ys4t65{--ui-sidebar-menu-button-text-color:var(--cursor-text-primary)}
.ui-1p1tlvq{--ui-sidebar-menu-button-text-color:var(--ui-sidebar-row-fg,var(--cursor-text-secondary))}
.ui-zsl1mv{--ui-sidebar-row-fg-emphasis:var(--cursor-text-primary)}
.ui-tip2cw{--ui-sidebar-row-fg-muted:var(--cursor-text-tertiary)}
.ui-ibl2gz{--ui-sidebar-row-fg:var(--cursor-text-secondary)}
.ui-cpzk69{--ui-sidebar-row-icon-emphasis:var(--cursor-icon-primary)}
.ui-ya3s6u{--ui-sidebar-row-icon-muted:var(--cursor-icon-tertiary)}
.ui-10tgfj7{--ui-sidebar-row-icon:var(--cursor-icon-secondary)}
.ui-18c2v2q{--ui-sidebar-top-bar-horizontal-padding:var(--ui-sidebar-inset,var(--cursor-spacing-2))}
.ui-1vla5ib{--ui-sidebar-trailing-icon-size:var(--cursor-spacing-3-25)}
.ui-8zp0lm{--ui-surface-sidebar-row-indent:var(--cursor-spacing-2)}
.ui-i0s8m6{--ui-switch-active-bg:var(--cursor-bg-accent)}
.ui-1g3p0vo{--ui-switch-active-bg:var(--cursor-bg-green-primary)}
.ui-742exl{--ui-switch-active-bg:var(--cursor-text-secondary)}
.ui-sc32xf{--ui-switch-thumb-travel:var(--cursor-spacing-2-5)}
.ui-1c3f5sz{--ui-switch-thumb-travel:var(--cursor-spacing-3-5)}
.ui-9pb0k7{--ui-switch-thumb-travel:var(--cursor-spacing-3)}
.ui-1dmfy5v{--ui-tool-approval-reason-tab-block-height:calc(var(--cursor-spacing-1-5) + (var(--cursor-font-size-sm) * 1.42) + var(--cursor-spacing-1))}
.ui-ncnlsq{--ui-tool-call-card-outdent:calc(-1*var(--conversation-text-inset,0px))}
.ui-1it47dq{--ui-tray-closed-transform:translate3d(0,var(--cursor-spacing-1),0) scale(.99)}
.ui-u5oo3g{--ui-tray-header-padding-y:var(--cursor-spacing-2)}
.ui-13tzes0{--ui-tray-open-transform:translate3d(0,0,0) scale(1)}
.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:rgba(255,255,255,.25)}
.ui-1hgj7zl{--vnc-text-base:var(--cursor-text-tertiary)}
.ui-441x3v{--vnc-text-highlight:var(--cursor-text-primary)}
.ui-1699vnq{--width:320px}
.ui-93jyqv.ui-93jyqv .ProseMirror li:where(:not([data-rte-prose-boundary] *)){--rte-list-margin-top:var(--cursor-spacing-1)}
.ui-1siixho:focus-within{--sent-message-actions-opacity:1}
.ui-pp2bu8.ui-pp2bu8 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-background:transparent}
.ui-60d9gn.ui-60d9gn .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-foreground:var(--cursor-syntax-foreground)}
.ui-hwycuw.ui-hwycuw .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-attribute:var(--cursor-syntax-attribute,var(--cursor-syntax-parameter))}
.ui-1h70bg4.ui-1h70bg4 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-class:var(--cursor-syntax-class,var(--cursor-syntax-constant))}
.ui-1dwrpt1.ui-1dwrpt1 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-comment:var(--cursor-syntax-comment)}
.ui-otcoje.ui-otcoje .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-constant-variable:var(--cursor-syntax-constant-variable,var(--cursor-syntax-constant))}
.ui-1p6nim8.ui-1p6nim8 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-constant:var(--cursor-syntax-constant)}
.ui-rghuh5.ui-rghuh5 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-function:var(--cursor-syntax-function)}
.ui-xtvz8n.ui-xtvz8n .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-keyword:var(--cursor-syntax-keyword)}
.ui-1bkdzcx.ui-1bkdzcx .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-language-variable:var(--cursor-syntax-language-variable,var(--cursor-syntax-keyword))}
.ui-1l52w94.ui-1l52w94 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-link:var(--cursor-syntax-link)}
.ui-spd053.ui-spd053 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-parameter:var(--cursor-syntax-parameter)}
.ui-hug9iy.ui-hug9iy .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-property:var(--cursor-syntax-property,var(--cursor-syntax-foreground))}
.ui-1nuq48n.ui-1nuq48n .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-punctuation:var(--cursor-syntax-punctuation)}
.ui-16nv3k5.ui-16nv3k5 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-string-expression:var(--cursor-syntax-string-expression)}
.ui-9x05i0.ui-9x05i0 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-string:var(--cursor-syntax-string)}
.ui-11gpycz.ui-11gpycz .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-tag:var(--cursor-syntax-tag,var(--cursor-syntax-keyword))}
.ui-hody31.ui-hody31 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-type:var(--cursor-syntax-type,var(--cursor-syntax-constant))}
.ui-6pl2ab.ui-6pl2ab .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){--shiki-token-variable:var(--cursor-syntax-variable,var(--cursor-syntax-foreground))}
.ui-1ps1ms4:hover:not(:disabled){--tab-chrome-icon-hover-bg:var(--cursor-bg-quaternary)}
.ui-1xc9c52:active:not(:disabled){--tab-chrome-icon-hover-bg:var(--cursor-bg-tertiary)}
:where(.ui--default-marker:is([data-tab-system-section-divider])) ~ .ui-k9j66h.ui-k9j66h{--tab-editor-panel-scrollable-inset:0px}
:where(.ui--default-marker:is([data-tab-system-section-divider])) ~ .ui-pqi134.ui-pqi134{--tab-editor-panel-stable-tab-inset:0px}
.ui-aq07m7:is([data-variant='toggle'], [data-variant='tab']){--ui-button-bg:transparent}
.ui-9di03z:is([data-variant='default'], [data-variant='toggle'], [data-variant='tab'])[data-pressed='true']{--ui-button-fg-hover:var(--cursor-icon-primary)}
.ui-dargq2:is([data-variant='default'], [data-variant='circle']){--ui-button-fg-hover:var(--cursor-icon-primary)}
.ui-13rrmb8:is([data-variant='default'], [data-variant='tab'])[data-pressed='true'][data-color='accent']{--ui-button-fg-hover:var(--cursor-text-accent)}
.ui-1zbqel:is([data-variant='outline'], [data-variant='tint']){--ui-button-fg-hover:var(--cursor-text-primary)}
.ui-1kzwtjc:is([data-variant='default'], [data-variant='toggle'], [data-variant='tab'])[data-pressed='true']{--ui-button-fg:var(--cursor-icon-primary)}
.ui-1ob79qu:is([data-variant='default'], [data-variant='circle']){--ui-button-fg:var(--cursor-icon-secondary)}
.ui-135v23r:is([data-variant='default'], [data-variant='tab'])[data-pressed='true'][data-color='accent']{--ui-button-fg:var(--cursor-text-accent)}
.ui-1j06k8m:is([data-variant='outline'], [data-variant='tint']){--ui-button-fg:var(--cursor-text-primary)}
:is([data-cursor-glass-mode='true'].cursor-dark) .ui-lyjj67{--ui-default-diff-add-line-bg-hover:#d0d0d0}
:is([data-cursor-glass-mode='true'].cursor-high-contrast) .ui-wrx0i0{--ui-default-diff-add-line-bg-hover:#d0d0d0}
:is([data-cursor-glass-mode='true'].cursor-dark) .ui-1ae953e{--ui-default-diff-add-line-bg:#e4e4e4}
:is([data-cursor-glass-mode='true'].cursor-high-contrast) .ui-1ec4kj6{--ui-default-diff-add-line-bg:#e4e4e4}
:is([data-cursor-glass-mode='true'].cursor-dark) .ui-16ubotg{--ui-default-diff-add-line-fg:#191c22}
:is([data-cursor-glass-mode='true'].cursor-high-contrast) .ui-1m5zhuh{--ui-default-diff-add-line-fg:#191c22}
:is([data-cursor-glass-mode='true'].cursor-high-contrast) .ui-1r0z31j{--ui-default-diff-selection-fill:var(--cursor-editor-selection-background)}
:is([data-cursor-glass-mode='true'].cursor-dark) .ui-1r78c1o{--ui-default-diff-selection-fill:var(--cursor-editor-selection-background)}
.ui-5x9u34:is([data-active='true']){--ui-sidebar-menu-button-icon-color:var(--ui-sidebar-row-icon-emphasis,var(--cursor-icon-primary))}
.ui-p71jkd:is([data-highlighted='true']){--ui-sidebar-menu-button-icon-color:var(--ui-sidebar-row-icon-emphasis,var(--cursor-icon-primary))}
.ui-1jai8n3:is([data-tone='muted']){--ui-sidebar-menu-button-icon-color:var(--ui-sidebar-row-icon-muted,var(--cursor-icon-tertiary))}
.ui-1cbd2cg:is(:hover:not([data-disabled='true'])){--ui-sidebar-menu-button-text-color:var(--ui-sidebar-row-fg-emphasis,var(--cursor-text-primary))}
.ui-btgl5u:is([aria-expanded='true']){--ui-sidebar-menu-button-text-color:var(--ui-sidebar-row-fg-emphasis,var(--cursor-text-primary))}
.ui-d5a4lu:is([data-highlighted='true']){--ui-sidebar-menu-button-text-color:var(--ui-sidebar-row-fg-emphasis,var(--cursor-text-primary))}
.ui-ucmcg0:is([data-active='true']){--ui-sidebar-menu-button-text-color:var(--ui-sidebar-row-fg-emphasis,var(--cursor-text-primary))}
.ui-1derumx:is([data-tone='muted']){--ui-sidebar-menu-button-text-color:var(--ui-sidebar-row-fg-muted,var(--cursor-text-tertiary))}
.ui-k6w3k5:is([data-placement='top']){--ui-tray-closed-transform:translate3d(0,var(--cursor-spacing-ne-1),0) scale(.99)}
.ui-n6xul0:hover{--sent-message-actions-opacity:1}
.ui-1eze8vt:hover{--tray-icon-color:var(--cursor-icon-secondary)}
.ui-1fspm5e:hover{--tray-title-color:var(--cursor-text-primary)}
.ui-11y6kxe:hover{--turn-actions-timestamp-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-1w18epr:hover{--ui-md-state-color:currentColor}
.ui-ln7xf2{font:inherit}
.ui-175mniq{grid-area:1/ 1}
.ui-5r2puq{grid-area:char}
.ui-1azrgbz{grid-area:stack}
.ui-12gd1sl{grid-area:text}
.ui-ypqxfk{grid-template:1fr/ 1fr}
.ui-10a8y8t{inset:0}
.ui-rcmars{inset:1px}
.ui-1anvkwx{inset:auto}
.ui-kdpibf{margin:-1px}
.ui-wd23ue{margin:0 0 4px}
.ui-1ghz6dp{margin:0}
.ui-1717udv{padding:0}
.ui-c7ga6q{padding:12px}
.ui-15fnm84{padding:32px}
.ui-1ruevkc{padding:6px}
.ui-1e29tyv{padding:var(--cursor-spacing-0-25)}
.ui-1hbkpea{padding:var(--cursor-spacing-0-5)}
.ui-ugt2tg{padding:var(--cursor-spacing-1-5)}
.ui-1fn2sgp{padding:var(--cursor-spacing-1)}
.ui-a0y8cy{padding:var(--cursor-spacing-2-5)}
.ui-17ak5pl{padding:var(--cursor-spacing-2)}
.ui-15wvsb0{padding:var(--cursor-spacing-3)}
.ui-1n6jgo6{padding:var(--cursor-spacing-4)}
.ui-199amsw{scroll-padding:var(--cursor-spacing-1)}
.ui-1uzkm61 [data-streamdown-link]{all:unset}
.ui-lb4u1s [data-streamdown='code-block']{all:unset}
.ui-y6u45f [data-streamdown='code-block-body']{all:unset}
:where(.ui--default-marker[data-sidebar-menu-button][data-has-pin-button='true']) .ui-1g4ippn.ui-1g4ippn{inset:0}
.ui-1911hvq .codicon.codicon.codicon.codicon{padding:var(--icon-margin)}
.ui-1r7ld26{border-color:currentColor}
.ui-1rwoj0y{border-color:rgba(251,146,64,.6)}
.ui-9r1u3d{border-color:transparent}
.ui-vrsg4d{border-color:var(--cursor-bg-elevated)}
.ui-1088osx{border-color:var(--cursor-stroke-blue-primary)}
.ui-1tjqsyf{border-color:var(--cursor-stroke-primary)}
.ui-16sux1g{border-color:var(--cursor-stroke-quaternary)}
.ui-13747pv{border-color:var(--cursor-stroke-secondary)}
.ui-qz0629{border-color:var(--cursor-stroke-tertiary)}
.ui-2u8bby{border-radius:0}
.ui-1q4ynmn{border-radius:10px}
.ui-4pepcl{border-radius:12px}
.ui-ugzpu4{border-radius:18px}
.ui-1m3ak92{border-radius:20px}
.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-qnd6j8{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-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-115g5cq{border-radius:var(--markdown-inline-code-radius,5px)}
.ui-12gg3l5{border-radius:3px}
.ui-1w5zb4f{border-radius:var(--ui-menu-row-border-radius)}
.ui-1bd5uuw{border-radius:var(--ui-select-row-border-radius,var(--cursor-radius-sm))}
.ui-ng3xce{border-style:none}
.ui-1y0btm7{border-style:solid}
.ui-c342km{border-width:0}
.ui-vndefy{border-width:1.5px}
.ui-mkeg23{border-width:1px}
.ui-dh2fpr{border-width:2px}
.ui-v7wtcc{contain-intrinsic-size:auto var(--cursor-spacing-12)}
.ui-1ygdauk{contain-intrinsic-size:auto var(--cursor-spacing-7-5)}
.ui-dq0rj2{flex:0 0 40px}
.ui-3psx0u{flex:0 0 auto}
.ui-kz0k9k{flex:0 1 auto}
.ui-5mp9sv{flex:1 0 0}
.ui-1cqoux5{flex:1 1 0}
.ui-845mor{flex:1 1 0%}
.ui-1oaxyc9{flex:1 1 14rem}
.ui-zyyuyt{flex:1 1 2}
.ui-16lfkth{flex:1 1 300px}
.ui-hl0er0{flex:1 1 4rem}
.ui-12lumcd{flex:1 1 auto}
.ui-1rj1l5h{flex:1.5 1 0}
.ui-98rzlu{flex:1}
.ui-gyrmhb{flex:2 1 0}
.ui-1w3rf1c{flex:4 1 0}
.ui-vx4679{flex:initial}
.ui-1qew1e9{flex:var(--ui-color-picker-slider-flex)}
.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-1y9zxd1{gap:48px}
.ui-1jnr06f{gap:4px}
.ui-17d4w8g{gap:6px}
.ui-167g77z{gap:8px}
.ui-mmi0ta{gap:9px}
.ui-1ae8yn7{gap:var(--conversation-list-item-gap,6px)}
.ui-1tczf2g{gap:var(--conversation-tool-card-gap,var(--cursor-spacing-1-5))}
.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-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-6o92jg{gap:var(--cursor-spacing-4-5)}
.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-1lj7dz9{gap:var(--prompt-input-section-gap)}
.ui-1uvndb4{gap:var(--step-gap,6px)}
.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-z06axg{gap:var(--react-composer-transcript-row-gap, var(--cursor-spacing-2))}
.ui-1374kml{gap:var(--ui-menu-list-gap,1px)}
.ui-1i1mwae{gap:var(--ui-menu-list-gap)}
.ui-1kk7d6x{gap:var(--ui-menu-row-gap)}
.ui-ri7oa4{gap:var(--ui-select-list-gap,1px)}
.ui-1p5sq7k{gap:var(--ui-select-row-gap)}
.ui-gkxs2y{grid-column:1}
.ui-1npkx4u{grid-column:2}
.ui-cjmef0{grid-column:2/ -1}
.ui-12nh4sh{grid-column:2/ 5}
.ui-1k3v4rp{grid-column:3}
.ui-1ms6mhf{grid-row:1}
.ui-7sv70a{grid-row:2}
.ui-1c1ldix{grid-template-areas:"char"}
.ui-1eb9911{grid-template-areas:"stack"}
.ui-cvyvvv{grid-template-areas:"text"}
.ui-17y0mx6{inset-inline:0}
.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-1iyyiug{margin-inline:-2px}
.ui-vueqy4{margin-inline:auto}
.ui-d1nd0v{margin-inline:calc(0px - var(--ui-input-group-padding-inline) - var(--ui-input-group-border-width))}
.ui-70c5fe{margin-inline:var(--cursor-spacing-0-5)}
.ui-pv8u57{margin-inline:var(--ui-collapsible-content-outdent,0px)}
.ui-aw8jom{margin-inline:var(--ui-tool-call-card-outdent,0px)}
.ui-1a2a7pz{outline:none}
.ui-ysyzu8{overflow:auto}
.ui-7giv3{overflow:clip}
.ui-b3r6kr{overflow:hidden}
.ui-tyo1ns{overflow:var(--mention-chip-overflow,visible)}
.ui-1rea2x4{overflow:visible}
.ui-ish69e{overscroll-behavior:contain}
.ui-t970qd{padding-block:0}
.ui-j8oexa{padding-block:2px}
.ui-12ulsxz{padding-block:4px}
.ui-1vvogim{padding-block:8px}
.ui-11jd7i5{padding-block:var(--cursor-spacing-0-5)}
.ui-1lqmthn{padding-block:var(--cursor-spacing-1-5)}
.ui-y3jwiz{padding-block:var(--cursor-spacing-1)}
.ui-12ffz05{padding-block:var(--cursor-spacing-2)}
.ui-y3j6vt{padding-block:var(--cursor-spacing-3)}
.ui-njsko4{padding-inline:0}
.ui-aope02{padding-inline:12px}
.ui-5k8d2m{padding-inline:2px}
.ui-fn1xvj{padding-inline:4px}
.ui-1xijbu4{padding-inline:6px}
.ui-198po50{padding-inline:var(--conversation-text-inset,0px)}
.ui-negsyr{padding-inline:var(--conversation-tool-card-padding-x,var(--cursor-spacing-2))}
.ui-1bfovwe{padding-inline:var(--cursor-spacing-0-5)}
.ui-4q8mmk{padding-inline:var(--cursor-spacing-1-5)}
.ui-mpze1h{padding-inline:var(--cursor-spacing-1)}
.ui-3v1d8v{padding-inline:var(--cursor-spacing-10)}
.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-1aj3mmm{scroll-padding-block:var(--ui-menu-inner-padding,var(--cursor-spacing-1))}
.ui-4v8eew{scroll-padding-block:var(--ui-menu-inner-padding)}
.ui-1ew78do{scroll-padding-block:var(--ui-select-inner-padding,var(--cursor-spacing-1))}
.ui-1cojko5{scroll-padding-inline:var(--tab-bar-mask-size)}
.ui-16yixiu{scroll-snap-type:inline mandatory}
.ui-exsw6k{scroll-snap-type:none}
.ui-hfbhpw{scroll-snap-type:x mandatory}
.ui-1hl2dhg{text-decoration:none}
.ui-1bvjpef{text-decoration:underline}
.ui-1lbjqsx{transition:background-color.15s ease,border-color.15s ease}
.ui-1xgicu4{transition:background-color.15s ease,color.15s ease,opacity.15s ease}
.ui-1ryepb2{transition:background-color.15s ease,color.15s ease}
.ui-qd5s71{transition:background-color.15s ease}
.ui-wxmke0{transition:background-color.15s linear}
.ui-10lrs0c{transition:background-color.1s ease-out,color.1s ease-out}
.ui-1agrnki{transition:background-color.1s ease,color.1s ease}
.ui-14cjn5z{transition:background-color.1s ease}
.ui-12g6omo{transition:background.15s ease,border-color.15s ease}
.ui-l7bsva{transition:background.15s ease}
.ui-1b5o1is{transition:border-color.15s ease,background-color.15s ease}
.ui-1n9yabb{transition:border-color.15s ease,color.15s ease}
.ui-pd0tk5{transition:border-color.15s ease}
.ui-1uyo56n{transition:border-color.15s linear}
.ui-4s90tq{transition:box-shadow.15s ease}
.ui-4qwxf0{transition:box-shadow.2s ease}
.ui-po99wt{transition:color.15s ease}
.ui-1hva8n6{transition:color.15s linear,opacity.15s linear}
.ui-1w6d4fu{transition:color.15s linear}
.ui-vcpnt5{transition:color.1s ease}
.ui-47dofk{transition:color.1s linear}
.ui-14ouxyb{transition:height.15s cubic-bezier(.25,.1,.25,1)}
.ui-1y4qxsw{transition:opacity.15s ease}
.ui-n3heom{transition:opacity.1s ease}
.ui-ao9pex{transition:opacity.1s linear}
.ui-xclil{transition:opacity.7s ease-out,background-color.15s ease}
.ui-amu65i{transition:text-decoration-color.1s ease}
.ui-1i2ukjd{transition:transform.15s ease}
.ui-vtmsdk{transition:transform.1s ease}
.ui-1k5g069:not(:first-child){background-position:center top}
.ui-4wcs4t:is([aria-pressed=true]){border-color:var(--cursor-bg-accent)}
.ui-10kd4bm:focus-visible{border-color:var(--cursor-stroke-focused)}
.ui-bddc4d:focus-visible{border-color:var(--cursor-stroke-secondary)}
.ui-ix172i:is(:hover, :active, :focus-visible){border-color:var(--cursor-stroke-secondary)}
:where(.ui--default-marker:is([data-component="checkbox"][data-checked], [data-component="checkbox"][data-indeterminate])) .ui-14ytyh1.ui-14ytyh1{border-color:var(--ui-checkbox-border)}
:where(.ui--default-marker[data-component="radio"][data-checked]) .ui-16j39rn.ui-16j39rn{border-color:var(--ui-radio-border)}
.ui-cqobez:is(:hover, [data-resizing='true'])::before{border-radius:1px}
.ui-1mo82w9 .md-color-swatch{border-radius:2px}
.ui-8jwf0z img{border-radius:inherit}
.ui-pt2l8r .ui-icon-button[data-size='lg']{border-radius:var(--cursor-radius-base)}
.ui-zmqr1:is([data-size='lg'], [data-variant='tab'][data-size='lg']){border-radius:var(--cursor-radius-base)}
.ui-12ip6lu:is([data-variant='circle'][data-size][data-frame], [data-shape='circle'][data-size][data-frame]){border-radius:var(--cursor-radius-full)}
.ui-1f4ar3y:focus-visible{border-radius:var(--cursor-radius-xs)}
.ui-7dy7a6:is([data-search-highlight='true'])::before{border-radius:var(--cursor-radius-xs)}
.ui-id2qid:is([data-variant='tab'][data-size='xs'], [data-variant='tab'][data-size='sm']){border-radius:var(--cursor-radius-xs)}
.ui-1izkfkw .artifact-image-container{border-radius:var(--cursor-spacing-2)}
:is([data-ui-code-block-diff]) .ui-1n02r1g{flex:0 0 auto}
.ui-113s99w .ui-input-group__input{flex:0 1 auto}
.ui-1fv55nl .md-color-token{gap:.25em}
.ui-1q96h41 .artifact-image-grid{gap:var(--cursor-spacing-2)}
.ui-aky6re:is(.ui-mcp-server-actions-menu__header){gap:var(--cursor-spacing-3)}
.ui-2z97j .artifact-image-container{overflow:hidden}
.ui-6uh7ae .ProseMirror{overflow:visible}
:is([data-ui-code-block-diff]) .ui-eows6o{overflow:visible}
.ui-53nhxz:has( > .automations-run-history-table__row-link:focus-visible ){border-radius:var(--cursor-radius-base)}
.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 ){outline:2px solid var(--cursor-text-primary)}
.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-t0b8zv:hover{text-decoration:underline}
.ui-vmrr65:focus{border-color:var(--cursor-stroke-secondary)}
.ui-1uvtmcs:focus{outline:none}
@media (max-width: 500px){.ui-18i7x6g.ui-18i7x6g{flex:0 0 auto}}
@media (max-width: 500px){.ui-apst4a.ui-apst4a{flex:1 1 0}}
@media (max-width: 500px){.ui-yo0tda.ui-yo0tda{flex:1 1 100%}}
@media (max-width: 500px){.ui-1c4yd7b.ui-1c4yd7b{gap:var(--cursor-spacing-3)}}
@media (max-width: 500px){.ui-rwgm8p.ui-rwgm8p{gap:var(--cursor-spacing-5)}}
@media (prefers-reduced-motion: reduce){.ui-9kvfbb.ui-9kvfbb{transition:none}}
@container (max-width: 500px){.ui-sqxlxn.ui-sqxlxn{flex:0 0 auto}}
@container (max-width: 500px){.ui-4pgi8l.ui-4pgi8l{flex:1 1 0}}
@container (max-width: 500px){.ui-1x0gr53.ui-1x0gr53{flex:1 1 100%}}
@container (max-width: 500px){.ui-1b4wul2.ui-1b4wul2{gap:var(--cursor-spacing-3)}}
@container (max-width: 500px){.ui-74nuyq.ui-74nuyq{gap:var(--cursor-spacing-5)}}
.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-122ocaw{-webkit-backdrop-filter:blur(var(--cursor-spacing-3))}
.ui-s1r7gh{-webkit-backdrop-filter:none}
.ui-7iibnf{-webkit-backface-visibility:hidden}
.ui-1t23j8t{-webkit-background-clip:text}
.ui-19bzpp3{-webkit-box-decoration-break:clone}
.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-1b4rdss{-webkit-mask-composite:destination-in}
.ui-10f206{-webkit-mask-image:linear-gradient(to bottom,black 65%,transparent 100%)}
.ui-u29vvf{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.15) 0px,black 32px)}
.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-1rkj2jo{-webkit-mask-image:linear-gradient(to right,black calc(100% - var(--cursor-spacing-6)),transparent 100%)}
.ui-1khpt9p{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) calc(100% - 22px),rgba(0,0,0,0) calc(100% - 14px),rgba(0,0,0,0) 100%)}
.ui-1tm70kf{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) calc(100% - 44px),rgba(0,0,0,0) calc(100% - 26px),rgba(0,0,0,0) 100%)}
.ui-ckjli3{-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--cursor-spacing-6),black calc(100% - var(--cursor-spacing-6)),transparent 100%)}
.ui-hgckzc{-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--cursor-spacing-6))}
.ui-lagqs{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 32px,black calc(100% - 32px),transparent 100%),linear-gradient(to bottom,transparent 0%,black 24px,black calc(100% - 24px),transparent 100%)}
.ui-1h3tbrq{-webkit-mask-image:none}
.ui-11jd449{-webkit-mask-image:var(--x-WebkitMaskImage)}
.ui-1qsw9wy{-webkit-mask-repeat:no-repeat}
.ui-1vluf5{-webkit-mask-size:100% 100%}
.ui-5lxg6s{-webkit-overflow-scrolling:touch}
.ui-1urst0s{-webkit-text-fill-color:currentColor}
.ui-g7jpbn{-webkit-text-fill-color:transparent}
.ui-1winvzj{-webkit-user-select:none}
.ui-1rh3ycu{-webkit-user-select:text}
.ui-c26acl{align-content:center}
.ui-8gbvx8{align-content:flex-start}
.ui-10ukxgv{align-content:start}
.ui-1pha0wt{align-items:baseline}
.ui-6s0dn4{align-items:center}
.ui-pqajaz{align-items:end}
.ui-uk3077{align-items:flex-end}
.ui-1cy8zhl{align-items:flex-start}
.ui-1yy6ivq{align-items:safe center}
.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-fjzax6{animation-delay:.5s}
.ui-pvocbt{animation-delay:var(--cursor-spinner-sync-delay,0ms)}
.ui-1a46djm{animation-delay:var(--dot-grid-animation-delay,0ms)}
.ui-1shwlz2{animation-duration:.16s}
.ui-llfotl{animation-duration:.18s}
.ui-w6taxk{animation-duration:.22s}
.ui-1a78uxe{animation-duration:.24s}
.ui-4afe7t{animation-duration:.3s}
.ui-xkxylk{animation-duration:.5s}
.ui-dz8niu{animation-duration:.6s}
.ui-nzwbad{animation-duration:.85s}
.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-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-skzprw{animation-fill-mode:backwards}
.ui-1u6ievf{animation-fill-mode:both}
.ui-10e4vud{animation-fill-mode:forwards}
.ui-a4qsjk{animation-iteration-count:infinite}
.ui-1a5igra{animation-name:none}
.ui-1wznu7o{animation-name:ui-137qaa-B}
.ui-15527fg{animation-name:ui-13kz0yu-B}
.ui-1isz15{animation-name:ui-14pwc4w-B}
.ui-uu5dgr{animation-name:ui-16dd3bt-B}
.ui-1h2z4wr{animation-name:ui-173awqc-B}
.ui-n3ji6r{animation-name:ui-184qrmf-B}
.ui-16q0fa0{animation-name:ui-18re5ia-B}
.ui-6bbln4{animation-name:ui-1b35p8f-B}
.ui-1r1tm9p{animation-name:ui-1ci7j24-B}
.ui-11vnxp7{animation-name:ui-1cj6qem-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-903a8q{animation-name:ui-1i3v5zw-B}
.ui-1ejl9dr{animation-name:ui-1i4k03n-B}
.ui-1h31r3a{animation-name:ui-1jn504y-B}
.ui-1m7cyho{animation-name:ui-1kfb3go-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-z8vfuv{animation-name:ui-1u6t7kc-B}
.ui-1xbrt40{animation-name:ui-1uknk9t-B}
.ui-jxt8jx{animation-name:ui-1vmpo8v-B}
.ui-138fvbv{animation-name:ui-1wc8ddo-B}
.ui-tjg33z{animation-name:ui-1wx4ztj-B}
.ui-1xhpkaq{animation-name:ui-1xy63tl-B}
.ui-jcel0y{animation-name:ui-1yi8y4s-B}
.ui-1xoi779{animation-name:ui-24rztv-B}
.ui-1p6guqm{animation-name:ui-3j9203-B}
.ui-13xunjo{animation-name:ui-92mrvc-B}
.ui-1cf5ljr{animation-name:ui-9ci7eb-B}
.ui-xez1h5{animation-name:ui-9dx7cf-B}
.ui-oddupx{animation-name:ui-9ekpj0-B}
.ui-1ng7gr4{animation-name:ui-bsv3sl-B}
.ui-f0q6wh{animation-name:ui-drktoc-B}
.ui-t45xpk{animation-name:ui-dvofgy-B}
.ui-1pkqeq7{animation-name:ui-fh2zsw-B}
.ui-5z35rl{animation-name:ui-fjgjd5-B}
.ui-hqbpk2{animation-name:ui-gcq4cg-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-uq7l77{animation-name:ui-r8eula-B}
.ui-l4nlbe{animation-name:ui-sshkjk-B}
.ui-fdi200{animation-name:ui-tuip0s-B}
.ui-14244bm{animation-name:ui-tw9b0n-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-1yky480{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
.ui-rmiu4m{animation-timing-function:cubic-bezier(.23,1,.32,1)}
.ui-w1l40g{animation-timing-function:cubic-bezier(.4,0,.6,1)}
.ui-12y52ut{animation-timing-function:cubic-bezier(.45,0,.2,1)}
.ui-1u05ky5{animation-timing-function:cubic-bezier(.76,0,.24,1)}
.ui-4hg4is{animation-timing-function:ease-in-out}
.ui-a3vuyk{animation-timing-function:ease-out}
.ui-1debuo4{animation-timing-function:ease}
.ui-1esw782{animation-timing-function:linear}
.ui-dr7l65{animation-timing-function:step-end}
.ui-1htlvfj{animation-timing-function:steps(1,end)}
.ui-1o5vv70{animation-timing-function:var(--cursor-easing-default)}
.ui-rjyh25{animation-timing-function:var(--cursor-easing-in-out)}
.ui-1wdu8vf{animation-timing-function:var(--cursor-easing-out-strong)}
.ui-1yruv16{animation-timing-function:var(--cursor-easing-out)}
.ui-jyslct{-webkit-appearance:none;-moz-appearance:none;appearance:none}
.ui-tilpmw{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}
.ui-1plog1{aspect-ratio:1}
.ui-pi5jss{aspect-ratio:16/ 9}
.ui-16wnqx6{aspect-ratio:2/ 1}
.ui-1lne3s1{aspect-ratio:4/ 5}
.ui-11fneen{aspect-ratio:auto}
.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-1d8hcms{backdrop-filter:blur(var(--cursor-spacing-3))}
.ui-1t853zo{backdrop-filter:none}
.ui-lp1x4z{backface-visibility:hidden}
.ui-12kv1ji{background-attachment:local}
.ui-x83zyx{background-clip:padding-box}
.ui-1ta4xzc{-webkit-background-clip:text;background-clip:text}
.ui-1jd2zeb{background-color:#3d3d3d}
.ui-kl83d3{background-color:#d6c495}
.ui-1rk3xb7{background-color:#e4e4e4}
.ui-42x0ya{background-color:black}
.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-1cglide{background-color:color-mix(in srgb,var(--cursor-bg-chrome) 82%,transparent)}
.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-56ws3d{background-color:color-mix(in srgb,var(--cursor-bg-secondary) 40%,transparent)}
.ui-1kkznz9{background-color:color-mix(in srgb,var(--cursor-bg-secondary) 80%,transparent)}
.ui-15r5ryy{background-color:color-mix(in srgb,var(--cursor-bg-secondary) 92%,transparent)}
.ui-1fmjivh{background-color:color-mix(in srgb,var(--cursor-bg-tertiary) 30%,transparent)}
.ui-vvf9vl{background-color:color-mix(in srgb,var(--cursor-bg-tertiary) 40%,transparent)}
.ui-12o8t4s{background-color:color-mix(in srgb,var(--cursor-bg-tertiary) 50%,transparent)}
.ui-9nykkv{background-color:color-mix(in srgb,var(--cursor-bg-yellow-primary) 22%,transparent)}
.ui-1051rip{background-color:color-mix(in srgb,var(--cursor-bg-yellow-primary) 56%,transparent)}
.ui-co3edn{background-color:color-mix(in srgb,var(--cursor-bg-yellow-secondary) 92%,transparent)}
.ui-19ekdza{background-color:color-mix(in srgb,var(--cursor-brand) 12%,transparent)}
.ui-arj5zm{background-color:color-mix(in srgb,var(--cursor-text-primary) 6%,transparent)}
.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:rgba(0,0,0,.4)}
.ui-cpsgoo{background-color:rgba(0,0,0,.5)}
.ui-1frzhxr{background-color:rgba(0,0,0,.7)}
.ui-679uo6{background-color:rgba(0,0,0,.8)}
.ui-blu0er{background-color:rgba(0,0,0,.9)}
.ui-1baer3o{background-color:rgba(228,228,228,.06)}
.ui-3xjy4b{background-color:rgba(228,228,228,.08)}
.ui-glyob{background-color:rgba(255,255,255,.02)}
.ui-doowgk{background-color:rgba(255,255,255,.03)}
.ui-pj9qch{background-color:rgba(255,255,255,.05)}
.ui-8897o3{background-color:rgba(255,255,255,.08)}
.ui-1ohetei{background-color:rgba(255,255,255,.1)}
.ui-1chrcjj{background-color:rgba(255,255,255,.15)}
.ui-rweaip{background-color:rgba(255,255,255,.5)}
.ui-p2v3zl{background-color:rgba(255,255,255,.9)}
.ui-jbqb8w{background-color:transparent}
.ui-111aetz{background-color:var(--background-overlay)}
.ui-1d90nhi{background-color:var(--background-secondary)}
.ui-cw5jcc{background-color:var(--background-tertiary)}
.ui-11gw9ax{background-color:var(--background)}
.ui-1nu577n{background-color:var(--bg-quaternary,var(--cursor-bg-quaternary))}
.ui-1u7qvdf{background-color:var(--bg-tertiary-opaque,var(--cursor-bg-tertiary))}
.ui-1tii2go{background-color:var(--bg-warn-quaternary,var(--cursor-bg-yellow-secondary))}
.ui-1v5y3c7{background-color:var(--context-usage-category-color)}
.ui-1a2cwn6{background-color:var(--conversation-sent-message-bubble-background,var(--cursor-bg-input))}
.ui-196v5v7{background-color:var(--cursor-base)}
.ui-zo5pyv{background-color:var(--cursor-bg-accent-secondary)}
.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-162gavy{background-color:var(--cursor-bg-blue-secondary)}
.ui-cq4si4{background-color:var(--cursor-bg-card)}
.ui-y2pxbc{background-color:var(--cursor-bg-chrome,var(--cursor-bg-primary))}
.ui-1ys0zz1{background-color:var(--cursor-bg-chrome)}
.ui-118nwij{background-color:var(--cursor-bg-cyan-secondary)}
.ui-1ooyhqb{background-color:var(--cursor-bg-danger-tertiary,var(--bg-danger-tertiary))}
.ui-ia6czg{background-color:var(--cursor-bg-danger-tertiary,var(--cursor-bg-red-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,rgb(24,24,24)))}
.ui-f1vpex{background-color:var(--cursor-bg-elevated)}
.ui-1gae822{background-color:var(--cursor-bg-focused)}
.ui-1r4ojnj{background-color:var(--cursor-bg-git-added-primary)}
.ui-1bnzhhc{background-color:var(--cursor-bg-git-added-secondary)}
.ui-1yuwqdv{background-color:var(--cursor-bg-git-added-tertiary)}
.ui-1hoj1be{background-color:var(--cursor-bg-git-removed-secondary)}
.ui-1u7hp1c{background-color:var(--cursor-bg-git-removed-tertiary)}
.ui-1h27yg5{background-color:var(--cursor-bg-green-primary)}
.ui-1buh4up{background-color:var(--cursor-bg-green-secondary)}
.ui-zxz1vo{background-color:var(--cursor-bg-input-surface)}
.ui-18gyud7{background-color:var(--cursor-bg-input)}
.ui-1u8ew47{background-color:var(--cursor-bg-magenta-secondary)}
.ui-16tgz1k{background-color:var(--cursor-bg-orange-secondary)}
.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-1fnjbzt{background-color:var(--cursor-bg-scrim,var(--bg-scrim,rgba(0,0,0,.4)))}
.ui-59yu97{background-color:var(--cursor-bg-secondary)}
.ui-qju7qh{background-color:var(--cursor-bg-sidebar)}
.ui-vvnlm2{background-color:var(--cursor-bg-tertiary,var(--bg-tertiary))}
.ui-16tb57e{background-color:var(--cursor-bg-tertiary,var(--cursor-bg-tertiary))}
.ui-i07v4r{background-color:var(--cursor-bg-tertiary)}
.ui-nnvyu5{background-color:var(--cursor-bg-warn-tertiary,var(--bg-warn-tertiary))}
.ui-1ltg9f9{background-color:var(--cursor-bg-warning,#eab308)}
.ui-1h2qwge{background-color:var(--cursor-bg-yellow-primary)}
.ui-1xvwvse{background-color:var(--cursor-bg-yellow-secondary)}
.ui-p380qn{background-color:var(--cursor-brand)}
.ui-144x4tx{background-color:var(--cursor-button-background)}
.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-4v5wj8{background-color:var(--cursor-icon-magenta-primary)}
.ui-4nxgu2{background-color:var(--cursor-icon-orange-primary)}
.ui-1j3stzh{background-color:var(--cursor-icon-primary,color-mix(in srgb,var(--vscode-editor-foreground) 80%,transparent))}
.ui-1gsaa2a{background-color:var(--cursor-icon-primary)}
.ui-115tbk9{background-color:var(--cursor-icon-purple-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-gefcol{background-color:var(--cursor-stroke-secondary,var(--color-theme-border-secondary,rgba(255,255,255,.1)))}
.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-bhuhuz{background-color:var(--cursor-text-quaternary)}
.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-odjx36{background-color:var(--markdown-inline-code-bg,var(--cursor-bg-tertiary))}
.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-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-elcf9h{background-color:var(--ui-button-bg)}
.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-d6h30b{background-color:var(--ui-file-tree-sticky-row-background,transparent)}
.ui-ry6dcj{background-color:var(--ui-menu-divider-color,var(--cursor-stroke-tertiary))}
.ui-asptc2{background-color:var(--ui-surface-sidebar-sticky-header-background,var(--cursor-bg-sidebar))}
.ui-m93sqd{background-color:var(--ui-tool-call-card-bg)}
.ui-72hokp{background-color:var(--vscode-button-secondaryBackground)}
.ui-hfiaw9{background-color:var(--vscode-dropdown-background,var(--ui-menu-bg))}
.ui-avxmfw{background-color:var(--vscode-editor-background,var(--cursor-bg-editor))}
.ui-kt9w7z{background-color:var(--vscode-errorForeground)}
.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-l8spv7{background-color:var(--x-backgroundColor)}
.ui-12peec7{background-color:white}
.ui-vcj5ei{background-image:linear-gradient(-45deg,var(--cursor-stroke-tertiary-opaque) 12.5%,transparent 12.5%,transparent 50%,var(--cursor-stroke-tertiary-opaque) 50%,var(--cursor-stroke-tertiary-opaque) 62.5%,transparent 62.5%,transparent 100%)}
.ui-c9gmzx{background-image:linear-gradient(135deg,var(--cursor-bg-orange-secondary) 0%,var(--cursor-bg-blue-secondary) 52%,var(--cursor-bg-magenta-secondary) 100%)}
.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-1o6vebl{background-image:linear-gradient(90deg,color-mix(in srgb,currentColor 60%,transparent) 0%,color-mix(in srgb,currentColor 60%,transparent) 25%,var(--cursor-text-primary) 60%,color-mix(in srgb,currentColor 60%,transparent) 75%,color-mix(in srgb,currentColor 60%,transparent) 100%)}
.ui-1p72vzj{background-image:linear-gradient(90deg,color-mix(in srgb,var(--cursor-bg-green-secondary) 50%,white),color-mix(in srgb,var(--cursor-bg-yellow-secondary) 60%,white))}
.ui-7joooj{background-image:linear-gradient(90deg,var(--cursor-bg-tertiary) 0%,var(--cursor-bg-secondary) 45%,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-kqs7zo{background-image:linear-gradient(to bottom,color-mix(in oklab,var(--cursor-bg-green-primary) 18%,var(--cursor-bg-elevated)) 0,var(--cursor-bg-elevated) var(--cursor-spacing-20))}
.ui-jw6ajb{background-image:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,transparent 100%)}
.ui-1gdgg7l{background-image:linear-gradient(to bottom,transparent 0%,var(--cursor-stroke-secondary) 10%,var(--cursor-stroke-secondary) 90%,transparent 100%)}
.ui-u5sbjj{background-image:linear-gradient(to bottom,transparent 0%,var(--ui-tool-call-card-bg) 100%)}
.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,black,transparent),linear-gradient(to right,white,transparent)}
.ui-yhg48c{background-image:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.45) 55%,transparent 100%)}
.ui-18o3ruo{background-image:none}
.ui-kesoii{background-image:radial-gradient(circle, var(--cursor-stroke-tertiary) 1px, transparent 1px)}
.ui-r3seop{background-image:radial-gradient(var(--cursor-stroke-tertiary) 0.5px, transparent 0.5px)}
.ui-akli9p{background-size:200% 100%}
.ui-nvw0yq{background-size:20px 20px}
.ui-u00q2a{background-size:8px 8px}
.ui-1rwge4c{background-size:calc(var(--ui-default-diff-line-height) / 3) calc(var(--ui-default-diff-line-height) / 3)}
.ui-1mwwwfo{border-collapse:collapse}
.ui-yh5bb9{-webkit-box-decoration-break:clone;box-decoration-break:clone}
.ui-191g0ku{box-shadow:0 0 0 1.5px var(--cursor-bg-primary)}
.ui-9txa94{box-shadow:0 0 0 1px var(--cursor-stroke-blue-primary)}
.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-k5i619{box-shadow:0 0 0 1px var(--text-warn,var(--cursor-text-yellow-primary))}
.ui-bbpvxg{box-shadow:0 0 0 2px rgba(var(--cursor-action-icon-primary-rgb,129,161,193),.2)}
.ui-1qu05p9{box-shadow:0 1px 2px 0 rgb(0 0 0/ .05)}
.ui-10z6xd1{box-shadow:0 1px 2px var(--cursor-shadow-secondary)}
.ui-vyaip1{box-shadow:0 1px 4px rgba(0,0,0,.3)}
.ui-3t1j80{box-shadow:0 21px 27.6px 0 rgba(0,0,0,.06)}
.ui-1kpx6y5{box-shadow:0 2px 8px rgba(0,0,0,.15)}
.ui-1e8dspq{box-shadow:0 2px 8px var(--vscode-widget-shadow,rgb(0 0 0/ 24%))}
.ui-1yrga6n{box-shadow:0 2px 8px var(--vscode-widget-shadow)}
.ui-1v1omuf{box-shadow:0 4px 6px -1px rgb(0 0 0/ 10%),0 2px 4px -2px rgb(0 0 0/ 10%)}
.ui-umbfn{box-shadow:inset 0 -0.5px 0 0 var(--cursor-stroke-secondary)}
.ui-1xu9fj4{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}
.ui-1u01kyz{box-shadow:inset 0 0 0 1px var(--cursor-stroke-secondary)}
.ui-1w4n3y8{box-shadow:inset 0 1px .5px rgba(255,255,255,.22),inset 0 -0.5px 0 rgba(255,255,255,.06)}
.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-1ep8fdt{box-shadow:var(--cursor-box-shadow-popup)}
.ui-e8b6fs{box-shadow:var(--cursor-box-shadow-sm)}
.ui-14cu5b6{box-shadow:var(--cursor-box-shadow-soft)}
.ui-1how0r7{box-shadow:var(--prompt-input-container-shadow)}
.ui-9f619{box-sizing:border-box}
.ui-zx44go{caret-color:var(--cursor-text-primary)}
.ui-1hyvwdk{clip-path:inset(50%)}
.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-g28i4m{color:color-mix(in srgb,var(--cursor-text-primary) 50%,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-3v2sks{color:rgb(from var(--cursor-text-primary, var(--text-primary)) r g b / 0.7)}
.ui-vtqozj{color:rgba(255,255,255,.5)}
.ui-tz6rxn{color:rgba(255,255,255,.7)}
.ui-ttq42n{color:rgba(255,255,255,.8)}
.ui-60d0xz{color:rgba(255,255,255,.9)}
.ui-140t73q{color:rgba(255,255,255,1)}
.ui-19co3pv{color:transparent}
.ui-xvqh51{color:unset}
.ui-1klard7{color:var(--cursor-accent)}
.ui-jjow2y{color:var(--cursor-action-label)}
.ui-1tc92z3{color:var(--cursor-bg-editor)}
.ui-v3vxec{color:var(--cursor-brand)}
.ui-1dhvxgz{color:var(--cursor-button-foreground)}
.ui-1tfasdq{color:var(--cursor-button-secondary-foreground)}
.ui-yz91fk{color:var(--cursor-danger)}
.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-15wwr8d{color:var(--cursor-icon-git-added-primary)}
.ui-eedwss{color:var(--cursor-icon-git-modified-primary)}
.ui-fowoju{color:var(--cursor-icon-git-removed-primary)}
.ui-1p7vtww{color:var(--cursor-icon-git-untracked-primary)}
.ui-p6nzhx{color:var(--cursor-icon-green-primary)}
.ui-pwp9en{color:var(--cursor-icon-magenta-primary)}
.ui-4qtrdv{color:var(--cursor-icon-orange-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-1irbae{color:var(--cursor-orange)}
.ui-1qphcl{color:var(--cursor-success)}
.ui-kbann2{color:var(--cursor-text-accent)}
.ui-7qsbfx{color:var(--cursor-text-active)}
.ui-9mox06{color:var(--cursor-text-blue-primary)}
.ui-1d0l12{color:var(--cursor-text-cyan-primary)}
.ui-l34bp{color:var(--cursor-text-cyan-secondary)}
.ui-zlszhr{color:var(--cursor-text-focused)}
.ui-t1zr94{color:var(--cursor-text-git-added-primary)}
.ui-1q7yeqr{color:var(--cursor-text-git-modified-primary)}
.ui-r243le{color:var(--cursor-text-git-removed-primary)}
.ui-al71sd{color:var(--cursor-text-git-untracked-primary)}
.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-1x3a6yq{color:var(--cursor-text-on-accent,#fff)}
.ui-11pqmr{color:var(--cursor-text-orange-primary)}
.ui-11nfuof{color:var(--cursor-text-orange-secondary)}
.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-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-17l6k11{color:var(--foreground-tertiary)}
.ui-11jfisy{color:var(--foreground)}
.ui-1182x09{color:var(--glass-icon-accent)}
.ui-ci6ffn{color:var(--markdown-foreground,var(--cursor-text-primary))}
.ui-smg4zj{color:var(--markdown-foreground)}
.ui-w8astm{color:var(--mention-chip-line-range-color,color-mix(in srgb,currentColor 52%,transparent))}
.ui-sg3037{color:var(--red)}
.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-9ridp9{color:var(--tray-icon-color)}
.ui-j0v4q0{color:var(--tray-title-color)}
.ui-gl2jp8{color:var(--ui-button-fg)}
.ui-1lriclw{color:var(--ui-checkbox-glyph)}
.ui-178m7tq{color:var(--ui-default-diff-add-line-fg)}
.ui-r88yfa{color:var(--ui-menu-item-left-color,var(--cursor-text-secondary))}
.ui-d8rdqw{color:var(--ui-menu-item-left-color)}
.ui-fwc2to{color:var(--ui-radio-glyph)}
.ui-1bxx7pu{color:var(--ui-sidebar-menu-button-icon-color)}
.ui-e4jd3t{color:var(--ui-sidebar-menu-button-text-color)}
.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-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-14rh7hd{color:var(--x-color)}
.ui-1awj2ng{color:white}
.ui-elks2q{-moz-column-gap:var(--cursor-spacing-0-25);column-gap:var(--cursor-spacing-0-25)}
.ui-10iwvqk{-moz-column-gap:var(--cursor-spacing-1-5);column-gap:var(--cursor-spacing-1-5)}
.ui-17wnvr4{-moz-column-gap:var(--cursor-spacing-1);column-gap:var(--cursor-spacing-1)}
.ui-vptqrk{-moz-column-gap:var(--cursor-spacing-2);column-gap:var(--cursor-spacing-2)}
.ui-4r3nzd{-moz-column-gap:var(--cursor-spacing-3);column-gap:var(--cursor-spacing-3)}
.ui-j1vagl{-moz-column-gap:var(--cursor-spacing-4);column-gap:var(--cursor-spacing-4)}
.ui-1pzdu40{-moz-column-gap:var(--cursor-spacing-5);column-gap:var(--cursor-spacing-5)}
.ui-19w4fkz{contain:layout paint style}
.ui-1m21r4p{contain:layout style paint}
.ui-awy1a7{contain:layout style}
.ui-16qrkmw{contain:paint}
.ui-z5zud7{container-name:limitHitBubble}
.ui-12h1iku{container-type:inline-size}
.ui-1hssuek{container-type:normal}
.ui-b5mbof{content-visibility:auto}
.ui-1sqbtui{cursor:auto}
.ui-icojor{cursor:col-resize}
.ui-sid9ct{cursor:crosshair}
.ui-t0e3qv{cursor:default}
.ui-7eptgl{cursor:ew-resize}
.ui-1jm3nie{cursor:grab}
.ui-i9pz9s{cursor:grabbing}
.ui-1146j2{cursor:help}
.ui-1h6gzvc{cursor:not-allowed}
.ui-1ypdohk{cursor:pointer}
.ui-yozgr7{cursor:row-resize}
.ui-1ed109x{cursor:text}
.ui-3ygebv{cursor:var(--ui-default-diff-line-cursor,auto)}
.ui-1cwcwzf{cursor:var(--ui-default-diff-line-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-1kk3tc4{display:var(--mention-chip-display,inline-flex)}
.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-3ievac{fill:var(--cursor-text-primary)}
.ui-nyzrob{filter:blur(1px)}
.ui-4hqft8{filter:drop-shadow(0 1px 1px var(--cursor-shadow-tertiary))}
.ui-f9oxam{filter:drop-shadow(0 var(--cursor-spacing-1) var(--cursor-spacing-2) rgba(0,0,0,.15))}
.ui-kcp37y{filter:none}
.ui-1r8uery{flex-basis:0}
.ui-1t1x2f9{flex-basis:0%}
.ui-1l7klhg{flex-basis:100%}
.ui-3xmw9a{flex-basis:85%}
.ui-dl72j9{flex-basis:auto}
.ui-fbp3lg{flex-basis:var(--cursor-spacing-5)}
.ui-1mz2wy7{flex-basis:var(--x-flexBasis)}
.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-1kjn19k{flex-shrink:1000}
.ui-5wqa0o{flex-shrink:2}
.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-4zpm3x{font-family:var(--cursor-font-family-mono,var(--monaco-monospace-font,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace))}
.ui-13r5tfd{font-family:var(--cursor-font-family-mono,var(--monaco-monospace-font,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace))}
.ui-mpsg8l{font-family:var(--cursor-font-family-mono)}
.ui-1uri0iu{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-124oym4{font-family:var(--cursor-font-family-sans,var(--vscode-font-family))}
.ui-1acoasx{font-family:var(--cursor-font-family-sans)}
.ui-esxkg8{font-family:var(--cursor-font-family,var(--vscode-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif))}
.ui-1tnhfnr{font-family:var(--cursor-font-mono)}
.ui-mjk8bn{font-family:var(--font-family-mono)}
.ui-7l0hbv{font-family:var(--font-family-monospace,monospace)}
.ui-194cz7a{font-feature-settings:"lnum"1,"tnum"1}
.ui-x6mr1u{font-size:.85em}
.ui-122v300{font-size:.866em}
.ui-sfzzmd{font-size:.8em}
.ui-eb7xqv{font-size:.9em}
.ui-gxxoiu{font-size:0}
.ui-6f599f{font-size:1.133em}
.ui-1pz8kdr{font-size:1.333em}
.ui-1l19gge{font-size:1.466em}
.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-1s3cmhv{font-size:32px}
.ui-1e1qvfe{font-size:4px}
.ui-yyubip{font-size:5px}
.ui-6ijxsv{font-size:7px}
.ui-dzlmae{font-size:8px}
.ui-vwhms9{font-size:9px}
.ui-pr5cyi{font-size:calc(13px - 1px)}
.ui-1qlqyl8{font-size:inherit}
.ui-hwpfco{font-size:var(--conversation-font-size,13px)}
.ui-4xmdv1{font-size:var(--conversation-font-size,14px)}
.ui-1riny4t{font-size:var(--conversation-text-font-size,var(--conversation-font-size,13px))}
.ui-nz8xg5{font-size:var(--conversation-text-font-size,var(--cursor-font-size-lg))}
.ui-1pq7d6b{font-size:var(--conversation-tool-font-size,var(--conversation-font-size,13px))}
.ui-10y1rkc{font-size:var(--conversation-tool-font-size,var(--cursor-font-size-lg))}
.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-1d2a5kk{font-size:var(--cursor-spacing-3-5)}
.ui-rtx26z{font-size:var(--diff-gutter-font-size)}
.ui-1tachi3{font-size:var(--icon-size)}
.ui-19cvnsf{font-size:var(--mention-chip-label-font-size)}
.ui-ai5u9w{font-size:var(--mention-chip-line-range-font-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-kjxd12{font-weight:590}
.ui-1s688f{font-weight:600}
.ui-1xlr1w8{font-weight:700}
.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-h4fh7u{font-weight:var(--cursor-font-weight-medium)}
.ui-1lfj9qp{font-weight:var(--cursor-font-weight-normal-code,400)}
.ui-20ajya{font-weight:var(--cursor-font-weight-normal,400)}
.ui-q991bo{font-weight:var(--cursor-font-weight-regular,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-ng2saa{font-weight:var(--markdown-font-weight,var(--cursor-font-weight-medium,500))}
.ui-iqf31s{grid-auto-rows:1fr}
.ui-crlgei{grid-column-start:1}
.ui-1agbcgv{grid-row-start:1}
.ui-1f6jiog{grid-template-columns:20px minmax(0,1fr) auto}
.ui-2wffh5{grid-template-columns:7rem minmax(0,16rem)}
.ui-x9t13c{grid-template-columns:auto minmax(0,1fr) auto}
.ui-zz7lr2{grid-template-columns:minmax(0,1fr) 18px}
.ui-ju1xpo{grid-template-columns:minmax(0,1fr) auto}
.ui-ql944s{grid-template-columns:minmax(0,1fr) minmax(9.5rem,auto)}
.ui-1mkdm3x{grid-template-columns:minmax(0,1fr)}
.ui-jtu30w{grid-template-columns:minmax(0,2.4fr) minmax(0,1.2fr) minmax(0,1fr)}
.ui-19i92ox{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}
.ui-frtcf6{grid-template-columns:minmax(72px,max-content) minmax(150px,2.2fr) minmax(80px,1fr) 16px}
.ui-11klgcs{grid-template-columns:repeat(1,minmax(0,1fr))}
.ui-1is1m60{grid-template-columns:repeat(10,minmax(0,1fr))}
.ui-185a7wo{grid-template-columns:repeat(3,minmax(0,1fr))}
.ui-93rin2{grid-template-columns:repeat(auto-fill,100px)}
.ui-1eycs3t{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr))}
.ui-1iuxcc1{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}
.ui-11qjcnl{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}
.ui-1r9gxpu{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}
.ui-crp9iq{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}
.ui-ihq33y{grid-template-rows:0fr}
.ui-1tu4anv{grid-template-rows:1fr}
.ui-5o4joa{grid-template-rows:minmax(0,1fr)}
.ui-3mvb0x{inset-inline-start:var(--ui-slider-detent-position)}
.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-4xo5sw{justify-items:end}
.ui-7v7x1q{justify-self:center}
.ui-1qab1bc{justify-self:end}
.ui-1b4dsll{letter-spacing:-0.03em}
.ui-o2cfqc{letter-spacing:-0.04em}
.ui-1clpfr8{letter-spacing:-0.05em}
.ui-1yppyca{letter-spacing:-0.08px}
.ui-1xte0cv{letter-spacing:-0.15px}
.ui-fq947u{letter-spacing:-0.16px}
.ui-vci7ka{letter-spacing:-0.26px}
.ui-10b1f50{letter-spacing:-0.44px}
.ui-1vyo3qp{letter-spacing:.04em}
.ui-18cvvyg{letter-spacing:.07px}
.ui-1dg6oi4{letter-spacing:.12px}
.ui-16eceif{letter-spacing:.171px}
.ui-bac8wx{letter-spacing:.5px}
.ui-12oo3zp{letter-spacing:0}
.ui-4gjf66{letter-spacing:inherit}
.ui-1h56xvc{letter-spacing:var(--cursor-letter-spacing-2xl)}
.ui-qhv51x{letter-spacing:var(--cursor-letter-spacing-3xl)}
.ui-vu1jfw{letter-spacing:var(--cursor-letter-spacing-base)}
.ui-1bignsj{letter-spacing:var(--cursor-letter-spacing-lg)}
.ui-14s4slr{letter-spacing:var(--cursor-letter-spacing-sm)}
.ui-k22nv0{letter-spacing:var(--cursor-letter-spacing-xl)}
.ui-t1j8c4{letter-spacing:var(--cursor-letter-spacing-xs)}
.ui-1ksnp83{line-height:.95em}
.ui-14ju556{line-height:0}
.ui-1u7k74{line-height:1.2}
.ui-132q4wb{line-height:1.25}
.ui-wn7fz2{line-height:1.3}
.ui-1sqdly8{line-height:1.3077}
.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-1dbl2gt{line-height:1.6}
.ui-1ksxc8v{line-height:1.625}
.ui-a7kkou{line-height:1.7}
.ui-o5v014{line-height:1}
.ui-1b1uo88{line-height:11px}
.ui-1wfe3co{line-height:12px}
.ui-1jlp1m6{line-height:13px}
.ui-1xxsxie{line-height:14px}
.ui-1qfxs89{line-height:150%}
.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-sdm2tz{line-height:var(--conversation-line-height,1.6)}
.ui-1ja60sm{line-height:var(--cursor-line-height-base)}
.ui-1yxxptd{line-height:var(--cursor-line-height-lg)}
.ui-lnrh06{line-height:var(--cursor-line-height-relative-lg)}
.ui-spwq11{line-height:var(--cursor-line-height-sm)}
.ui-19ji09o{line-height:var(--cursor-line-height-xs)}
.ui-snq1vn{line-height:var(--cursor-spacing-5-5)}
.ui-1g1ztsh{line-height:var(--rte-line-height-base)}
.ui-1bcdmom{line-height:var(--conversation-line-height,var(--cursor-line-height-lg,22px))}
.ui-x9zy6v{line-height:var(--ui-default-diff-line-height)}
.ui-3ct3a4{list-style-type:none}
.ui-8jhfir{margin-inline-end:.1em}
.ui-8vfdiz{margin-inline-end:.2857142857142857em}
.ui-14z9mp{margin-inline-end:0}
.ui-m4jaby{margin-inline-end:var(--ui-divider-spacing)}
.ui-qzfxv1{margin-inline-end:var(--ui-menu-divider-margin-inline)}
.ui-10borwa{margin-inline-start:-0.08em}
.ui-1lziwak{margin-inline-start:0}
.ui-beuacx{margin-inline-start:var(--ui-divider-spacing)}
.ui-1buce8w{margin-inline-start:var(--ui-menu-divider-margin-inline)}
.ui-yo8xb9{-webkit-mask-composite:source-in, xor;mask-composite:intersect}
.ui-d7zoxt{-webkit-mask-image:linear-gradient(to bottom,black 65%,transparent 100%);mask-image:linear-gradient(to bottom,black 65%,transparent 100%)}
.ui-1kr6vls{-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.15) 0px,black 32px);mask-image:linear-gradient(to bottom,rgba(0,0,0,.15) 0px,black 32px)}
.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-zl1669{-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-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-1n37sna{-webkit-mask-image:linear-gradient(to right,black calc(100% - var(--cursor-spacing-6)),transparent 100%);mask-image:linear-gradient(to right,black calc(100% - var(--cursor-spacing-6)),transparent 100%)}
.ui-viij4o{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) calc(100% - 22px),rgba(0,0,0,0) calc(100% - 14px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) calc(100% - 22px),rgba(0,0,0,0) calc(100% - 14px),rgba(0,0,0,0) 100%)}
.ui-xrdtun{-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) calc(100% - 44px),rgba(0,0,0,0) calc(100% - 26px),rgba(0,0,0,0) 100%);mask-image:linear-gradient(to right,rgba(0,0,0,1) 0%,rgba(0,0,0,1) calc(100% - 44px),rgba(0,0,0,0) calc(100% - 26px),rgba(0,0,0,0) 100%)}
.ui-1oft26f{-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--cursor-spacing-6),black calc(100% - var(--cursor-spacing-6)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,black var(--cursor-spacing-6),black calc(100% - var(--cursor-spacing-6)),transparent 100%)}
.ui-140a68s{-webkit-mask-image:linear-gradient(to right,transparent 0,black var(--cursor-spacing-6));mask-image:linear-gradient(to right,transparent 0,black var(--cursor-spacing-6))}
.ui-1qpnbvb{-webkit-mask-image:linear-gradient(to right,transparent 0%,black 32px,black calc(100% - 32px),transparent 100%),linear-gradient(to bottom,transparent 0%,black 24px,black calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to right,transparent 0%,black 32px,black calc(100% - 32px),transparent 100%),linear-gradient(to bottom,transparent 0%,black 24px,black calc(100% - 24px),transparent 100%)}
.ui-w4ya9i{-webkit-mask-image:none;mask-image:none}
.ui-iplbvs{-webkit-mask-image:radial-gradient(circle at -3px 50%, transparent 7px, #000 7.5px);mask-image:radial-gradient(circle at -3px 50%, transparent 7px, #000 7.5px)}
.ui-nph2s2{-webkit-mask-image:radial-gradient(circle at -3px 50%, transparent 9px, #000 9.5px);mask-image:radial-gradient(circle at -3px 50%, transparent 9px, #000 9.5px)}
.ui-1o182kh{-webkit-mask-image:radial-gradient(circle at -4px 50%, transparent 11px, #000 11.5px);mask-image:radial-gradient(circle at -4px 50%, transparent 11px, #000 11.5px)}
.ui-18wvcce{-webkit-mask-image:radial-gradient(circle at -5px 50%, transparent 13.5px, #000 14px);mask-image:radial-gradient(circle at -5px 50%, transparent 13.5px, #000 14px)}
.ui-1h5hy2n{-webkit-mask-image:radial-gradient(circle at -5px 50%, transparent 15.5px, #000 16px);mask-image:radial-gradient(circle at -5px 50%, transparent 15.5px, #000 16px)}
.ui-wjwp01{-webkit-mask-image:var(--x-maskImage);mask-image:var(--x-maskImage)}
.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{-o-object-fit:contain;object-fit:contain}
.ui-l1xv1r{-o-object-fit:cover;object-fit:cover}
.ui-1ustvz4{-o-object-position:left top;object-position:left top}
.ui-1ptxcow{opacity:.1}
.ui-12tttym{opacity:.14}
.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-1hixak6{opacity:.88}
.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-x9f8cm{opacity:var(--sent-message-actions-opacity,1)}
.ui-11zwm6h{opacity:var(--turn-actions-timestamp-opacity,0)}
.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-x6esqt{outline-color:rgba(0,0,0,0)}
.ui-1uczgqu{outline-color:transparent}
.ui-1ac0jsk{outline-color:var(--cursor-bg-accent-secondary)}
.ui-dfyhys{outline-color:var(--cursor-stroke-blue-primary)}
.ui-718nlf{outline-color:var(--cursor-stroke-focused)}
.ui-pkz39j{outline-color:var(--cursor-stroke-primary)}
.ui-8zw9om{outline-color:var(--cursor-text-tertiary)}
.ui-8r3k6q{outline-color:var(--ui-sidebar-drop-target-color,var(--vscode-charts-blue,var(--cursor-stroke-blue-primary)))}
.ui-1g40iwv{outline-offset:-1px}
.ui-1wfwxd8{outline-offset:0}
.ui-1y3gkto{outline-offset:1px}
.ui-1hl8ikr{outline-offset:2px}
.ui-1u8vi4w{outline-offset:var(--cursor-spacing-0-5)}
.ui-19h8765{outline-offset:var(--cursor-spacing-1)}
.ui-1jn6s22{outline-offset:var(--cursor-spacing-ne-0-25)}
.ui-1t137rt{outline-style:none}
.ui-aatb59{outline-style:solid}
.ui-1k57tk5{outline-width:0}
.ui-1qgsegg{outline-width:1px}
.ui-1de99jn{outline-width:2px}
.ui-1s780dp{outline-width:3px}
.ui-13lr2xm{outline-width:medium}
.ui-9y5y3v{overflow-clip-margin:1px}
.ui-j0a0fe{overflow-wrap:anywhere}
.ui-1mzt3pk{overflow-wrap:break-word}
.ui-1h4wwuj{overflow-wrap:normal}
.ui-1pqk8vl{overscroll-behavior-inline:contain}
.ui-yri2b{padding-inline-end:0}
.ui-6926ek{padding-inline-end:var(--conversation-text-inset,0px)}
.ui-1tlft3r{padding-inline-end:var(--cursor-spacing-1)}
.ui-l46mfn{padding-inline-end:var(--ui-menu-inner-padding)}
.ui-yupq46{padding-inline-end:var(--ui-menu-row-padding-inline)}
.ui-fp2jl6{padding-inline-end:var(--ui-menu-section-title-padding-inline)}
.ui-1c1uobl{padding-inline-start:0}
.ui-1arelyf{padding-inline-start:var(--conversation-text-inset,0px)}
.ui-er39s3{padding-inline-start:var(--cursor-spacing-0-25)}
.ui-tw3t59{padding-inline-start:var(--cursor-spacing-1)}
.ui-1j0fjjn{padding-inline-start:var(--ui-menu-inner-padding)}
.ui-1xc7y5k{padding-inline-start:var(--ui-menu-row-padding-inline)}
.ui-vc46pw{padding-inline-start:var(--ui-menu-section-title-padding-inline)}
.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-xs79tx{row-gap:0}
.ui-11s4w99{row-gap:var(--cursor-spacing-0-25)}
.ui-lg1q0c{row-gap:var(--cursor-spacing-0-5)}
.ui-nz9w4z{row-gap:var(--cursor-spacing-1)}
.ui-3r2rup{row-gap:var(--cursor-spacing-2)}
.ui-1ve4jlx{row-gap:var(--cursor-spacing-3)}
.ui-79aity{row-gap:var(--cursor-spacing-4)}
.ui-bldk9i{row-gap:var(--cursor-spacing-5)}
.ui-83psoy{scroll-snap-align:end}
.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-185mbhu{scrollbar-gutter:stable}
.ui-1rohswg{scrollbar-width:none}
.ui-1597r2g{scrollbar-width:thin}
.ui-1dqxcyt{stop-color:var(--cursor-icon-accent-primary)}
.ui-z9t6kh{stop-color:var(--cursor-icon-blue-primary)}
.ui-ntb887{stop-color:var(--cursor-icon-cyan-primary)}
.ui-14c3gbs{stop-color:var(--cursor-icon-green-primary)}
.ui-lldyi3{stop-color:var(--cursor-icon-magenta-primary)}
.ui-iw9iv1{stop-color:var(--cursor-icon-orange-primary)}
.ui-1sft8pv{stop-color:var(--cursor-icon-purple-primary)}
.ui-mf8xg3{stop-color:var(--cursor-icon-red-primary)}
.ui-a3kau8{stop-color:var(--cursor-icon-tertiary)}
.ui-1eno9c7{stop-color:var(--cursor-icon-yellow-primary)}
.ui-g3ellh{stroke:var(--cursor-icon-accent-primary)}
.ui-1aciw3o{stroke:var(--cursor-icon-blue-primary)}
.ui-10iwkby{stroke:var(--cursor-icon-cyan-primary)}
.ui-1ny9soq{stroke:var(--cursor-icon-green-primary)}
.ui-18ogbtn{stroke:var(--cursor-icon-magenta-primary)}
.ui-1e47182{stroke:var(--cursor-icon-orange-primary)}
.ui-s111yj{stroke:var(--cursor-icon-purple-primary)}
.ui-15gguj0{stroke:var(--cursor-icon-red-primary)}
.ui-9k012n{stroke:var(--cursor-icon-tertiary)}
.ui-uwbt5t{stroke:var(--cursor-icon-yellow-primary)}
.ui-cj37ws{-moz-tab-size:var(--ui-default-code-tab-size,4);-o-tab-size:var(--ui-default-code-tab-size,4);tab-size:var(--ui-default-code-tab-size,4)}
.ui-1ie2jly{-moz-tab-size:var(--ui-default-diff-tab-size,4);-o-tab-size:var(--ui-default-diff-tab-size,4);tab-size:var(--ui-default-diff-tab-size,4)}
.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-r5o5jz{text-decoration-color:transparent}
.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-17yu7d4{text-decoration-thickness:auto}
.ui-brixnn{text-overflow:clip}
.ui-lyipyv{text-overflow:ellipsis}
.ui-uemty4{text-overflow:var(--mention-chip-text-overflow,clip)}
.ui-1403hyl{text-rendering:auto}
.ui-8v84zs{text-shadow:0 1px 4px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,.4)}
.ui-n80e1m{text-transform:capitalize}
.ui-6mezaz{text-transform:none}
.ui-tvhhri{text-transform:uppercase}
.ui-g830sg{text-underline-offset:.15em}
.ui-rys4gj{text-underline-offset:2px}
.ui-1ao7v8e{text-underline-offset:auto}
.ui-jlip5{text-wrap-mode:nowrap}
.ui-sdcz8n{text-wrap-mode:wrap}
.ui-1agnjet{text-wrap-style:auto}
.ui-uwxh4j{text-wrap-style:balance}
.ui-1w2vvpw{text-wrap:balance}
.ui-ebhuq6{text-wrap:nowrap}
.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 center}
.ui-1jpgh95{transform-origin:center center}
.ui-1g0ag68{transform-origin:center}
.ui-1nf803f{transform-origin:left center}
.ui-yyilfv{transform-origin:left top}
.ui-1dp6rp6{transform-origin:top center}
.ui-1al4vs7{transform-origin:top left}
.ui-ctpfpq{transform-origin:var(--transform-origin)}
.ui-1c071of{transform:none}
.ui-9tu13d{transform:rotate(-90deg)}
.ui-7p49u4{transform:rotate(0deg)}
.ui-19jd1h0{transform:rotate(180deg)}
.ui-1iffjtl{transform:rotate(90deg)}
.ui-1nrvvgt{transform:scale(.75)}
.ui-1jec706{transform:scale(.95)}
.ui-1n5d1j9{transform:scale(.96)}
.ui-1jxq6s{transform:scale(1.2)}
.ui-3oybdh{transform:scale(1)}
.ui-ewr88n{transform:translate(-3px,-1px)}
.ui-10ppu9p{transform:translate(-50%,-50%) rotate(-45deg)}
.ui-t56bak{transform:translate(-50%,-50%) scale(1.15)}
.ui-11lhmoz{transform:translate(-50%,-50%)}
.ui-1m9mm8y{transform:translate(-50%,50%)}
.ui-147yg2k{transform:translate(50%,-50%)}
.ui-u1ixa1{transform:translate3d(-9999px,-9999px,0)}
.ui-oww4n8{transform:translate3d(0,0,0)}
.ui-17p524x{transform:translateX(-50%) translatey(var(--ui-tray-stack-backdrop-translate-y)) scale(var(--ui-tray-stack-backdrop-scale))}
.ui-uuh30{transform:translateX(-50%)}
.ui-bryuvx{transform:translateX(0)}
.ui-1nouqcy{transform:translateX(2px)}
.ui-1vqx5oe{transform:translateY(-0.06em)}
.ui-1m2fbaf{transform:translateY(-0.085em)}
.ui-1n84xhb{transform:translateY(-0.1em)}
.ui-1uqg51p{transform:translateY(-1px)}
.ui-1cb1t30{transform:translateY(-50%)}
.ui-1seluem{transform:translateY(-7px) scale(.96)}
.ui-nn1q72{transform:translateY(0)}
.ui-avs3du{transform:translateY(1px)}
.ui-17dzmu4{transform:translateZ(0)}
.ui-ejwwo0{transform:var(--ui-badge-translate)}
.ui-g8u8gl{transform:var(--ui-tray-closed-transform)}
.ui-qae55x{transform:var(--ui-tray-open-transform)}
.ui-sqj5wx{transform:var(--x-transform)}
.ui-fnwuwk{transition-delay:0s,0s,0s}
.ui-1ahifba{transition-delay:0s}
.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-43t7r1{transition-duration:.24s}
.ui-ofcydl{transition-duration:.4s}
.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-2krxs4{transition-duration:var(--cursor-duration-fast),var(--cursor-duration-fast),var(--cursor-duration-instant)}
.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-1bqoo3p{transition-duration:var(--cursor-duration-slow)}
.ui-fagghw{transition-property:all}
.ui-1eaenvl{transition-property:background-color,border-color,color}
.ui-1lxufdw{transition-property:background-color,border-color,transform}
.ui-ts7igz{transition-property:background-color,border-color}
.ui-2vhj3c{transition-property:background-color,box-shadow,transform}
.ui-7h6xqb{transition-property:background-color,color,opacity}
.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-1okb17s{transition-property:color,background-color,border-color,box-shadow}
.ui-1oy24xj{transition-property:color,background-color,border-color}
.ui-6bpa0l{transition-property:color,background-color,opacity}
.ui-fvdr79{transition-property:color,background-color,transform}
.ui-1gbuem2{transition-property:color,background-color}
.ui-1a0aruy{transition-property:color,opacity}
.ui-t3l3uh{transition-property:color}
.ui-16wom5{transition-property:flex-grow}
.ui-1qn9uv2{transition-property:grid-template-rows}
.ui-113kfmm{transition-property:height,min-height,border-color,background-color,opacity,box-shadow}
.ui-81m8l4{transition-property:height,opacity,transform}
.ui-ua3uq3{transition-property:height}
.ui-98hnz2{transition-property:left,top,width,height}
.ui-13b0p5u{transition-property:none}
.ui-1lzqukj{transition-property:opacity,background-color,color}
.ui-xane8w{transition-property:opacity,border-color}
.ui-1mz1wvm{transition-property:opacity,color}
.ui-n9if97{transition-property:opacity,filter,transform}
.ui-14dxijl{transition-property:opacity,transform,border-color}
.ui-fekmg9{transition-property:opacity,transform,height,border-color}
.ui-1apppo2{transition-property:opacity,transform,max-width}
.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-eirdtl{transition-property:text-decoration-color}
.ui-1llvakz{transition-property:top,left,width,height,opacity}
.ui-hgfrob{transition-property:transform,border-color}
.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-a1l3pf{transition-timing-function:cubic-bezier(.165,.84,.44,1)}
.ui-1ys8gui{transition-timing-function:cubic-bezier(.215,.61,.355,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-1tkypeg{transition-timing-function:var(--cursor-easing-in-out-strong)}
.ui-1bt1wk1{transition-timing-function:var(--cursor-easing-in-out)}
.ui-19frgs0{transition-timing-function:var(--cursor-easing-out-quint)}
.ui-qh6bsh{transition-timing-function:var(--cursor-easing-out-strong)}
.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{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}
.ui-5oag5m{-webkit-user-select:inherit;-moz-user-select:inherit;user-select:inherit}
.ui-87ps6o{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ui-1hx0egp{-webkit-user-select:text;-moz-user-select:text;user-select:text}
.ui-14pnk2{vertical-align:-0.07142857142857142em}
.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-14aswnv{vertical-align:var(--mention-chip-vertical-align,baseline)}
.ui-lshs6z{visibility:hidden}
.ui-npuxes{visibility:visible}
.ui-kyw5k8{white-space-collapse:collapse}
.ui-1qty7v1{white-space-collapse:preserve}
.ui-17etxam{white-space:break-spaces}
.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-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-18ivbjn{z-index:10000}
.ui-979qle{z-index:100000}
.ui-htitgo{z-index:2}
.ui-1355qak{z-index:20}
.ui-zkaem6{z-index:3}
.ui-68pp3s{z-index:30}
.ui-oegz02{z-index:4}
.ui-1po13kw{z-index:4000}
.ui-1u8a7rm{z-index:5}
.ui-a9119d{z-index:50}
.ui-1q2oy4v{z-index:9999}
.ui-1swf91x{z-index:auto}
.ui-3vbryh{z-index:calc(var(--ui-portal-layer-z-index-modal,3000) + 1)}
.ui-cfsmg2{z-index:calc(var(--ui-portal-layer-z-index-popover,4000) - 1)}
.ui-1q7zipb{z-index:var(--ui-portal-layer-z-index-modal,3000)}
.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-r3buco{z-index:var(--x-zIndex)}
.ui-vozgur[data-pointer-hover-intent]:hover{--cursor-text-secondary:var(--cursor-text-primary)}
.ui-d4rl0y[data-pointer-hover-intent]:hover{--cursor-text-tertiary:var(--cursor-text-primary)}
.ui-8d82ot[data-variant='primary'][data-color='neutral']{--ui-button-bg-hover:#d0d0d0}
.ui-2wqsua[data-variant='primary'][data-color='blue']{--ui-button-bg-hover:color-mix(in srgb,var(--cursor-bg-blue-primary) 85%,white)}
.ui-mos3b0[data-variant='primary'][data-color='green']{--ui-button-bg-hover:color-mix(in srgb,var(--cursor-bg-green-primary) 85%,white)}
.ui-lqo1w6[data-variant='primary'][data-color='yellow']{--ui-button-bg-hover:color-mix(in srgb,var(--cursor-bg-yellow-primary) 85%,black)}
.ui-16088v2[data-variant='secondary'][data-color='blue']{--ui-button-bg-hover:color-mix(in srgb,var(--cursor-blue) 22%,transparent)}
.ui-1mteyat[data-variant='secondary'][data-color='green']{--ui-button-bg-hover:color-mix(in srgb,var(--cursor-green) 22%,transparent)}
.ui-jlo7vo[data-variant='secondary'][data-color='red']{--ui-button-bg-hover:color-mix(in srgb,var(--cursor-red) 22%,transparent)}
.ui-177gn09[data-variant='secondary'][data-color='yellow']{--ui-button-bg-hover:color-mix(in srgb,var(--cursor-yellow) 22%,transparent)}
.ui-dq8yea[data-variant='default'][data-subtle-hover='true']{--ui-button-bg-hover:rgba(255,255,255,.04)}
.ui-1vwqxyx[data-variant='tab'][data-pressed='true'][data-color='accent']{--ui-button-bg-hover:transparent}
.ui-akc1e3[data-variant='tab']{--ui-button-bg-hover:transparent}
.ui-hqa6pe[data-variant='text']{--ui-button-bg-hover:transparent}
.ui-tggix7[data-variant='tab'][data-pressed='true']{--ui-button-bg-hover:transparent}
.ui-10ckxxq[data-variant='primary']{--ui-button-bg-hover:var(--cursor-bg-accent-hover)}
.ui-1m41tzx[data-variant='secondary'][data-color='primary']{--ui-button-bg-hover:var(--cursor-bg-accent-secondary)}
.ui-16yx911[data-variant='default'][data-pressed='true'][data-color='accent']{--ui-button-bg-hover:var(--cursor-bg-accent-tertiary)}
.ui-qk0cz2[data-variant='primary'][data-color='git-added']{--ui-button-bg-hover:var(--cursor-bg-git-added-hover)}
.ui-19r40ui[data-variant='default']{--ui-button-bg-hover:var(--cursor-bg-quaternary)}
.ui-1pjq0pd[data-variant='toggle']{--ui-button-bg-hover:var(--cursor-bg-quaternary)}
.ui-1t8wa0f[data-variant='primary'][data-color='red']{--ui-button-bg-hover:var(--cursor-bg-red-primary)}
.ui-1kvkcw9[data-variant='secondary']{--ui-button-bg-hover:var(--cursor-bg-secondary)}
.ui-nywj2b[data-variant='tint']{--ui-button-bg-hover:var(--cursor-bg-secondary)}
.ui-158em9s[data-variant='circle']{--ui-button-bg-hover:var(--cursor-bg-tertiary)}
.ui-1rlkm3m[data-variant='default'][data-pressed='true']{--ui-button-bg-hover:var(--cursor-bg-tertiary)}
.ui-e032zu[data-variant='ghost']{--ui-button-bg-hover:var(--cursor-bg-tertiary)}
.ui-s16ggv[data-variant='outline']{--ui-button-bg-hover:var(--cursor-bg-tertiary)}
.ui-oscw6f[data-variant='primary'][data-color='monochrome']{--ui-button-bg-hover:var(--cursor-text-secondary)}
.ui-1sjyo5b[data-variant='primary'][data-color='neutral']{--ui-button-bg:#e4e4e4}
.ui-14iu9ww[data-variant='ghost']{--ui-button-bg:transparent}
.ui-1gwrc9l[data-variant='outline']{--ui-button-bg:transparent}
.ui-1luhpj5[data-variant='text']{--ui-button-bg:transparent}
.ui-1ny5ihx[data-variant='default']{--ui-button-bg:transparent}
.ui-xrmxsc[data-variant='tab'][data-pressed='true']{--ui-button-bg:transparent}
.ui-11avru9[data-variant='default'][data-pressed='true'][data-color='accent']{--ui-button-bg:var(--cursor-bg-accent-quaternary)}
.ui-g2i9b0[data-variant='secondary'][data-color='primary']{--ui-button-bg:var(--cursor-bg-accent-tertiary)}
.ui-111vzy2[data-variant='primary']{--ui-button-bg:var(--cursor-bg-accent)}
.ui-13jyg4j[data-variant='primary'][data-color='blue']{--ui-button-bg:var(--cursor-bg-blue-primary)}
.ui-30b146[data-variant='secondary'][data-color='blue']{--ui-button-bg:var(--cursor-bg-blue-secondary)}
.ui-1j69ez6[data-variant='primary'][data-color='git-added']{--ui-button-bg:var(--cursor-bg-git-added-primary)}
.ui-qonjy5[data-variant='primary'][data-color='green']{--ui-button-bg:var(--cursor-bg-green-primary)}
.ui-r4lqou[data-variant='secondary'][data-color='green']{--ui-button-bg:var(--cursor-bg-green-secondary)}
.ui-gc53xt[data-variant='circle']{--ui-button-bg:var(--cursor-bg-quaternary)}
.ui-10044h7[data-variant='primary'][data-color='red']{--ui-button-bg:var(--cursor-bg-red-primary)}
.ui-pao5x2[data-variant='secondary'][data-color='red']{--ui-button-bg:var(--cursor-bg-red-secondary)}
.ui-1a4icse[data-variant='default'][data-pressed='true']{--ui-button-bg:var(--cursor-bg-secondary)}
.ui-302ab4[data-variant='secondary']{--ui-button-bg:var(--cursor-bg-tertiary)}
.ui-y7d307[data-variant='tint']{--ui-button-bg:var(--cursor-bg-tertiary)}
.ui-1drs4uv[data-variant='primary'][data-color='yellow']{--ui-button-bg:var(--cursor-bg-yellow-primary)}
.ui-1ro2ofv[data-variant='secondary'][data-color='yellow']{--ui-button-bg:var(--cursor-bg-yellow-secondary)}
.ui-t5wej4[data-variant='primary'][data-color='monochrome']{--ui-button-bg:var(--cursor-text-primary)}
.ui-13zxv71[data-variant='primary'][data-color='neutral']{--ui-button-fg-hover:#191c22}
.ui-kadu3d[data-variant='primary'][data-color='primary']{--ui-button-fg-hover:var(--cursor-action-label)}
.ui-11ldjh5[data-variant='primary'][data-color='monochrome']{--ui-button-fg-hover:var(--cursor-bg-editor)}
.ui-15t60d[data-color='accent']{--ui-button-fg-hover:var(--cursor-icon-accent-primary)}
.ui-1m105qf[data-color='blue']{--ui-button-fg-hover:var(--cursor-icon-blue-primary)}
.ui-1gocfna[data-color='cyan']{--ui-button-fg-hover:var(--cursor-icon-cyan-primary)}
.ui-zwyx12[data-color='green']{--ui-button-fg-hover:var(--cursor-icon-green-primary)}
.ui-1by8bgs[data-color='magenta']{--ui-button-fg-hover:var(--cursor-icon-magenta-primary)}
.ui-1c2l02l[data-variant='tab']{--ui-button-fg-hover:var(--cursor-icon-primary)}
.ui-e0u7db[data-color='secondary']{--ui-button-fg-hover:var(--cursor-icon-primary)}
.ui-i858fd[data-color='primary']{--ui-button-fg-hover:var(--cursor-icon-primary)}
.ui-1lb5e6d[data-color='purple']{--ui-button-fg-hover:var(--cursor-icon-purple-primary)}
.ui-5v9tdr[data-color='red']{--ui-button-fg-hover:var(--cursor-icon-red-primary)}
.ui-642cp[data-variant='toggle']{--ui-button-fg-hover:var(--cursor-icon-secondary)}
.ui-jkwokp[data-color='quaternary']{--ui-button-fg-hover:var(--cursor-icon-secondary)}
.ui-yotk09[data-color='tertiary']{--ui-button-fg-hover:var(--cursor-icon-secondary)}
.ui-11n8ln3[data-color='yellow']{--ui-button-fg-hover:var(--cursor-icon-yellow-primary)}
.ui-1b2v7cv[data-variant='secondary'][data-color='primary']{--ui-button-fg-hover:var(--cursor-text-accent)}
.ui-1hodyhg[data-variant='secondary'][data-color='blue']{--ui-button-fg-hover:var(--cursor-text-blue-primary)}
.ui-dwlvx9[data-variant='text'][data-color='accent']{--ui-button-fg-hover:var(--cursor-text-cyan-secondary)}
.ui-woi75s[data-variant='secondary'][data-color='green']{--ui-button-fg-hover:var(--cursor-text-green-primary)}
.ui-nas032[data-variant='primary']{--ui-button-fg-hover:var(--cursor-text-invert)}
.ui-13ie2ji[data-variant='ghost']{--ui-button-fg-hover:var(--cursor-text-primary)}
.ui-1w2jsj1[data-variant='text']{--ui-button-fg-hover:var(--cursor-text-primary)}
.ui-qrgd1v[data-variant='secondary']{--ui-button-fg-hover:var(--cursor-text-primary)}
.ui-1f4h542[data-variant='secondary'][data-color='red']{--ui-button-fg-hover:var(--cursor-text-red-primary)}
.ui-1389b1p[data-variant='text'][data-color='tertiary']{--ui-button-fg-hover:var(--cursor-text-secondary)}
.ui-1t883ao[data-variant='secondary'][data-color='yellow']{--ui-button-fg-hover:var(--cursor-text-yellow-primary)}
.ui-ikqzok[data-variant='primary'][data-color='neutral']{--ui-button-fg:#191c22}
.ui-1o44y6p[data-variant='primary'][data-color='primary']{--ui-button-fg:var(--cursor-action-label)}
.ui-i60mju[data-variant='primary'][data-color='monochrome']{--ui-button-fg:var(--cursor-bg-editor)}
.ui-7owuad[data-color='accent']{--ui-button-fg:var(--cursor-icon-accent-primary)}
.ui-2e8925[data-color='blue']{--ui-button-fg:var(--cursor-icon-blue-primary)}
.ui-84m9o2[data-color='cyan']{--ui-button-fg:var(--cursor-icon-cyan-primary)}
.ui-1y5zcs1[data-color='green']{--ui-button-fg:var(--cursor-icon-green-primary)}
.ui-1jvl9fz[data-color='magenta']{--ui-button-fg:var(--cursor-icon-magenta-primary)}
.ui-won08w[data-color='primary']{--ui-button-fg:var(--cursor-icon-primary)}
.ui-1vrtm4l[data-color='purple']{--ui-button-fg:var(--cursor-icon-purple-primary)}
.ui-19o3xs9[data-color='quaternary']{--ui-button-fg:var(--cursor-icon-quaternary)}
.ui-6ihjvw[data-color='red']{--ui-button-fg:var(--cursor-icon-red-primary)}
.ui-1a1fpz7[data-variant='tab']{--ui-button-fg:var(--cursor-icon-secondary)}
.ui-1uhjvfl[data-color='secondary']{--ui-button-fg:var(--cursor-icon-secondary)}
.ui-15er956[data-color='tertiary']{--ui-button-fg:var(--cursor-icon-tertiary)}
.ui-1yx7ign[data-variant='toggle']{--ui-button-fg:var(--cursor-icon-tertiary)}
.ui-naf39y[data-color='yellow']{--ui-button-fg:var(--cursor-icon-yellow-primary)}
.ui-1vzhgcd[data-variant='secondary'][data-color='primary']{--ui-button-fg:var(--cursor-text-accent)}
.ui-ad8cx6[data-variant='secondary'][data-color='blue']{--ui-button-fg:var(--cursor-text-blue-primary)}
.ui-qcpbnv[data-variant='text'][data-color='accent']{--ui-button-fg:var(--cursor-text-cyan-primary)}
.ui-6tdgcd[data-variant='secondary'][data-color='green']{--ui-button-fg:var(--cursor-text-green-primary)}
.ui-18rr0f6[data-variant='primary']{--ui-button-fg:var(--cursor-text-invert)}
.ui-rwu1v7[data-variant='secondary']{--ui-button-fg:var(--cursor-text-primary)}
.ui-11yajtv[data-variant='secondary'][data-color='red']{--ui-button-fg:var(--cursor-text-red-primary)}
.ui-alrmhx[data-variant='ghost']{--ui-button-fg:var(--cursor-text-secondary)}
.ui-qalphj[data-variant='text']{--ui-button-fg:var(--cursor-text-secondary)}
.ui-ub8mre[data-variant='text'][data-color='tertiary']{--ui-button-fg:var(--cursor-text-tertiary)}
.ui-1q0um21[data-variant='secondary'][data-color='yellow']{--ui-button-fg:var(--cursor-text-yellow-primary)}
.ui-llqqcu[data-size='base']{--ui-input-group-padding-inline:0px}
:where(.ui--default-marker:focus-within) .ui-1aohl8z.ui-1aohl8z{opacity:1}
:where(.ui--default-marker:focus-within) .ui-1vuuts8.ui-1vuuts8{pointer-events:auto}
:where(.ui--default-marker:hover) .ui-6z8zsv.ui-6z8zsv{color:var(--cursor-text-active)}
:where(.ui--default-marker:hover) .ui-102x0lq.ui-102x0lq{color:var(--cursor-text-secondary)}
:where(.ui--default-marker:hover) .ui-15aqy90.ui-15aqy90{opacity:1}
:where(.ui--default-marker:hover) .ui-1yn6d7v.ui-1yn6d7v{pointer-events:auto}
.ui-vsja74 .ui-prompt-input-plugin-keyword-highlight{-webkit-background-clip:text}
.ui-1r55cr4 .ProseMirror{-webkit-font-variant-ligatures:none}
:where(.ui--default-marker[data-sidebar-menu-button][data-use-text-overflow-fade='true']) .ui-10ydq1o.ui-10ydq1o{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--cursor-spacing-2-5)),transparent 100%)}
:where(.ui--default-marker:is([data-hovered][data-closeable]:not([data-copy-link]):not([data-stable]):not([data-label-editing]))) .ui-1pq9hpk.ui-1pq9hpk{-webkit-mask-image:linear-gradient(to right,black calc(100% - 36px),transparent calc(100% - 12px))}
:where(.ui--default-marker:is([data-hovered][data-copy-link]:not([data-stable]):not([data-label-editing]))) .ui-5j2gb0.ui-5j2gb0{-webkit-mask-image:linear-gradient(to right,black calc(100% - 54px),transparent calc(100% - 30px))}
.ui-1boyq4j .ui-prompt-input-plugin-keyword-highlight{-webkit-text-fill-color:transparent}
.ui-16feqr .md-color-token{align-items:center}
.ui-1hcztnp .ui-prompt-input-suggestion-ghost__tab-badge{align-items:center}
.ui-25fwdd .artifact-image-placeholder{align-items:center}
:where(.ui--default-marker[data-prompt-input-compact-visible-slot]) .ui-xj8w0f.ui-xj8w0f{align-items:center}
.ui-1c9koc:is([data-has-description='true']){align-items:flex-start}
:where(.ui--default-marker[data-stacked]) .ui-1dij362.ui-1dij362{align-items:flex-start}
.ui-1fdo102:is([data-stacked]){align-items:flex-start}
.ui-1gx7meu:is([data-variant='badge'][data-has-description]){align-items:flex-start}
.ui-1if4vku:is([data-variant='radio']){align-items:flex-start}
:where(.ui--default-marker[data-has-description='true'][data-sidebar-menu-button]) .ui-1u45k0.ui-1u45k0{align-self:flex-start}
.ui-14klnby [data-sd-animate]{animation-duration:var(--sd-duration,.15s)}
.ui-1r03mjf [data-sd-animate]{animation-fill-mode:both}
.ui-1abma2i [data-sd-animate]{animation-name:ui-18re5ia-B}
.ui-12hijjz [data-sd-animate]{animation-timing-function:var(--sd-easing,ease)}
.ui-70byq1:is([data-stable]:not([data-stable-expanded])){aspect-ratio:1}
.ui-1tepp64 .artifact-image-container{aspect-ratio:16/ 10}
:where(.ui--default-marker:is([data-variant='dynamic-island']:hover)) .ui-1jzljt9.ui-1jzljt9{backdrop-filter:none}
.ui-19cedn7.ui-19cedn7 .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){background-clip:padding-box}
.ui-v0c361 .ui-prompt-input-plugin-keyword-highlight{-webkit-background-clip:text;background-clip:text}
:is(.ui-badge-indicator[data-interactive]:hover) .ui-e5oc39{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-18fqpi0:hover:not(:disabled){background-color:color-mix(in srgb,var(--cursor-bg-green-primary) 85%,white)}
.ui-12yhexu:is([data-selected]){background-color:color-mix(in srgb,var(--cursor-bg-tertiary) 50%,transparent)}
.ui-1nzcy6a:is([data-clickable]):hover:not([data-editable]){background-color:color-mix(in srgb,var(--cursor-bg-tertiary) 50%,transparent)}
.ui-1oru8hc:is([data-has-hover-actions]):hover:not([data-editable]){background-color:color-mix(in srgb,var(--cursor-bg-tertiary) 50%,transparent)}
.ui-uwepu6:hover:not(:disabled){background-color:color-mix(in srgb,var(--cursor-bg-yellow-primary) 85%,black)}
.ui-14rb9jf:focus-visible{background-color:transparent}
.ui-173wwd0:is([data-editing='true']:hover){background-color:transparent}
.ui-1hyvsez:is([data-active='true']){background-color:transparent}
.ui-1i2asx:is(:hover:not([data-active='true']):not([data-editing='true']):not([data-disabled='true'])){background-color:transparent}
.ui-1insbw4:is([data-disabled='true']:hover){background-color:transparent}
.ui-1iwdaza:is([data-active='true']:hover:not([data-disabled='true'])){background-color:transparent}
.ui-1kukcss:is([data-highlighted='true']:not([data-active='true'])){background-color:transparent}
.ui-1ljlovl .ProseMirror *::-moz-selection{background-color:transparent}
.ui-1ljlovl .ProseMirror *::selection{background-color:transparent}
.ui-1s2nfx3:is([data-variant='radio']):hover{background-color:transparent}
.ui-84occm .ProseMirror{background-color:transparent}
.ui-8lc8mh.ui-8lc8mh .ProseMirror pre code:where(:not([data-rte-prose-boundary] *)){background-color:transparent}
.ui-9pmp3a .ProseMirror.ProseMirror-focused::-moz-selection{background-color:transparent}
.ui-9pmp3a .ProseMirror.ProseMirror-focused::selection{background-color:transparent}
.ui-c6uu5c .ProseMirror .ui-prompt-input-link{background-color:transparent}
.ui-dkle49:not([data-pointer-hover-intent]):hover:not(:disabled){background-color:transparent}
.ui-dx60vu:is([data-variant='radio']){background-color:transparent}
.ui-hp3g48 .ProseMirror.ProseMirror-focused *::-moz-selection{background-color:transparent}
.ui-hp3g48 .ProseMirror.ProseMirror-focused *::selection{background-color:transparent}
.ui-nfmie6:is([data-editing='true'][data-active='true']:hover){background-color:transparent}
.ui-phesrb:is([data-variant='radio'][data-selected]){background-color:transparent}
.ui-rtw4ju:is([data-suppress-hover-background='true']):hover:not([data-disabled]){background-color:transparent}
.ui-sb1tfo:is([data-suppress-hover-background='true']):active:not([data-disabled]){background-color:transparent}
.ui-y52gkq .ProseMirror::-moz-selection{background-color:transparent}
.ui-y52gkq .ProseMirror::selection{background-color:transparent}
.ui-yl69t7:focus-within{background-color:transparent}
.ui-1y49cd9:hover:not(:disabled){background-color:var(--cursor-bg-accent-hover)}
:where(.ui--default-marker:is([data-selected])) .ui-sadk7a.ui-sadk7a{background-color:var(--cursor-bg-accent)}
.ui-xkzgps:is([data-resizing='true'])::before{background-color:var(--cursor-bg-accent)}
.ui-btkxa0 .ProseMirror *::-moz-selection{background-color:var(--cursor-bg-active)}
.ui-btkxa0 .ProseMirror *::selection{background-color:var(--cursor-bg-active)}
.ui-ostxn8 .ProseMirror::-moz-selection{background-color:var(--cursor-bg-active)}
.ui-ostxn8 .ProseMirror::selection{background-color:var(--cursor-bg-active)}
.ui-1ir7giy:focus-visible{background-color:var(--cursor-bg-blue-secondary)}
.ui-1lvg0n8 .ProseMirror .ui-prompt-input-link:hover{background-color:var(--cursor-bg-cyan-secondary)}
.ui-19wsfbc:focus-visible{background-color:var(--cursor-bg-focused)}
.ui-am5gbd:hover:not(:disabled){background-color:var(--cursor-bg-git-added-hover)}
.ui-vzb8ri:is([data-variant='circle']):active:not([data-disabled]){background-color:var(--cursor-bg-primary)}
.ui-10co6l2:focus-visible{background-color:var(--cursor-bg-quaternary)}
.ui-1eethpc:hover:not([data-disabled]){background-color:var(--cursor-bg-quaternary)}
.ui-1mpvj69:hover:not(:disabled){background-color:var(--cursor-bg-quaternary)}
.ui-1pjwk9d:is([data-active='true']){background-color:var(--cursor-bg-quaternary)}
.ui-1trtblk:is([data-variant='toggle']):active:not([data-disabled]){background-color:var(--cursor-bg-quaternary)}
:where(.ui--default-marker:is([data-default-diff-separator]:not([data-buttons='none']):hover)) .ui-1v5rij2.ui-1v5rij2{background-color:var(--cursor-bg-quaternary)}
.ui-9m1kzz:is([data-active='true']:hover:not([data-disabled='true'])){background-color:var(--cursor-bg-quaternary)}
.ui-aig341:focus-within{background-color:var(--cursor-bg-quaternary)}
.ui-mc06gs .ui-prompt-input-suggestion-ghost__tab-badge{background-color:var(--cursor-bg-quaternary)}
.ui-ugbsg4:is(:hover:not([data-active='true']):not([data-editing='true']):not([data-disabled='true'])){background-color:var(--cursor-bg-quaternary)}
.ui-l7u3ym:focus-within{background-color:var(--cursor-bg-quinary)}
.ui-18954eb:hover:not([data-disabled]){background-color:var(--cursor-bg-secondary)}
.ui-1gzx0zk .artifact-image-container{background-color:var(--cursor-bg-secondary)}
.ui-1o6fdlz:focus-visible{background-color:var(--cursor-bg-secondary)}
.ui-1w9gnzd:is([data-selected]){background-color:var(--cursor-bg-secondary)}
.ui-5890eu:focus-within{background-color:var(--cursor-bg-secondary)}
.ui-uo9n5k:hover:not(:disabled){background-color:var(--cursor-bg-secondary)}
.ui-14xsk3v:is([data-highlighted]){background-color:var(--cursor-bg-tertiary)}
.ui-16iue8j:is(:hover:not([data-disabled='true'])){background-color:var(--cursor-bg-tertiary)}
.ui-1fbis8l:is([data-editable]){background-color:var(--cursor-bg-tertiary)}
.ui-4fw7np:is([data-selected]){background-color:var(--cursor-bg-tertiary)}
.ui-8y8phv:is([data-highlighted='true']:not([data-active='true'])){background-color:var(--cursor-bg-tertiary)}
.ui-97gyub.ui-97gyub .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){background-color:var(--cursor-bg-tertiary)}
.ui-bc7umr:focus-visible{background-color:var(--cursor-bg-tertiary)}
.ui-k24vx2:focus-within{background-color:var(--cursor-bg-tertiary)}
.ui-mj0db2:hover:not([data-selected]){background-color:var(--cursor-bg-tertiary)}
.ui-ms6kgc:is(:hover:not([data-active='true']):not([data-editing='true']):not([data-disabled='true'])){background-color:var(--cursor-bg-tertiary)}
.ui-n4hmzs.ui-n4hmzs .ProseMirror code:where(:not([data-rte-prose-boundary] *)){background-color:var(--cursor-bg-tertiary)}
.ui-oli092:hover:not(:disabled){background-color:var(--cursor-bg-tertiary)}
.ui-px7pq3:is([data-variant='default']):active:not([data-disabled]){background-color:var(--cursor-bg-tertiary)}
.ui-q24i1q:hover:not([data-disabled]){background-color:var(--cursor-bg-tertiary)}
.ui-tdqpqy:is([data-editing='true'][data-active='true']:hover){background-color:var(--cursor-bg-tertiary)}
.ui-10c5kzx:is([data-active='true']:hover:not([data-disabled='true'])){background-color:var(--cursor-bg-yellow-secondary)}
.ui-6sdl7v:is(:hover:not([data-disabled='true'])){background-color:var(--cursor-bg-yellow-secondary)}
.ui-f5fm8p:is([data-active='true']){background-color:var(--cursor-bg-yellow-secondary)}
.ui-1834tr1:hover:not([data-disabled]){background-color:var(--cursor-button-secondary-hover-background)}
:is([data-cursor-glass-mode='true'].cursor-high-contrast) .ui-19w981l .ui-default-diff__line-content *::-moz-selection{background-color:var(--cursor-editor-selection-background)}
:is([data-cursor-glass-mode='true'].cursor-high-contrast) .ui-19w981l .ui-default-diff__line-content *::selection{background-color:var(--cursor-editor-selection-background)}
:is([data-cursor-glass-mode='true'].cursor-high-contrast) .ui-1mctwj1 .ui-default-diff__line-content::-moz-selection{background-color:var(--cursor-editor-selection-background)}
:is([data-cursor-glass-mode='true'].cursor-high-contrast) .ui-1mctwj1 .ui-default-diff__line-content::selection{background-color:var(--cursor-editor-selection-background)}
.ui-1ml8s7a .ui-prompt-input-selection-band{background-color:var(--cursor-editor-selection-background)}
:is([data-cursor-glass-mode='true'].cursor-dark) .ui-kqw14w .ui-default-diff__line-content *::-moz-selection{background-color:var(--cursor-editor-selection-background)}
:is([data-cursor-glass-mode='true'].cursor-dark) .ui-kqw14w .ui-default-diff__line-content *::selection{background-color:var(--cursor-editor-selection-background)}
:is([data-cursor-glass-mode='true'].cursor-dark) .ui-wj00fd .ui-default-diff__line-content::-moz-selection{background-color:var(--cursor-editor-selection-background)}
:is([data-cursor-glass-mode='true'].cursor-dark) .ui-wj00fd .ui-default-diff__line-content::selection{background-color:var(--cursor-editor-selection-background)}
.ui-15ncxot > * + *::before{background-color:var(--cursor-stroke-quaternary)}
.ui-gk890x:is(.ui-scroll-area__thumb--active){background-color:var(--cursor-stroke-secondary)}
.ui-k92snh:is(:hover, [data-resizing='true'])::before{background-color:var(--cursor-stroke-secondary)}
.ui-1qd9jm1:hover:not(:disabled){background-color:var(--cursor-text-secondary)}
:where(.ui--default-marker[data-tint='amber'][data-active]) .ui-1aw29wa.ui-1aw29wa{background-color:var(--cursor-text-yellow-primary)}
:where(.ui--default-marker[data-tint='amber']) .ui-113fzgm.ui-113fzgm{background-color:var(--cursor-text-yellow-secondary)}
:where(.ui--default-marker:is([data-variant='dynamic-island']:hover)) .ui-r09n7f.ui-r09n7f{background-color:var(--prompt-input-container-bg)}
.ui-g74ub2:hover:not([data-disabled]){background-color:var(--ui-button-bg-hover)}
:where(.ui--default-marker:is([data-component="checkbox"][data-checked], [data-component="checkbox"][data-indeterminate])) .ui-190xqy7.ui-190xqy7{background-color:var(--ui-checkbox-bg)}
:where(.ui--default-marker[data-component="radio"][data-checked]) .ui-1vwlnex.ui-1vwlnex{background-color:var(--ui-radio-bg)}
.ui-1ne2am5:is([data-search-highlight='true'])::before{background-color:var(--ui-search-highlight-background,transparent)}
:where(.ui--default-marker[data-component="switch"][data-checked]) .ui-1jnhqrh.ui-1jnhqrh{background-color:var(--ui-switch-active-bg)}
.ui-deb00n:is([data-selected]){background-color:var(--ui-tray-badge-selected-bg,var(--cursor-bg-secondary))}
.ui-11veuj8 .ui-prompt-input-plugin-keyword-highlight{background-image:linear-gradient(270deg,var(--cursor-text-magenta-primary) 0%,var(--cursor-text-cyan-primary) 100%)}
.ui-q0ftij:not(:first-child){background-image:linear-gradient(var(--cursor-stroke-quaternary),var(--cursor-stroke-quaternary))}
.ui-c0eeaq:not(:first-child){background-repeat:no-repeat}
.ui-1k0ajt5:not(:first-child){background-size:calc(100% - 32px) 1px}
.ui-19kf2t2.ui-19kf2t2 .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-collapse:separate}
.ui-u29755.ui-u29755 .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-spacing:0}
.ui-wl52cu{box-shadow:0 0 0 1px var(--border-warn,var(--cursor-warn))}
.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)}
:where(.ui--default-marker[data-component="switch"][data-checked]) .ui-10yfhlr.ui-10yfhlr{box-shadow:0 0 0 1px var(--vscode-contrastBorder)}
.ui-k5qpxn .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-23750h:focus-visible{box-shadow:0 0 0 2px var(--cursor-stroke-focused)}
.ui-yjiro7:focus-visible{box-shadow:inset 0 0 0 2px var(--cursor-stroke-focused)}
.ui-15ysqaf:focus-within{box-shadow:none}
:where(.ui--default-marker[data-component="switch"][data-size="regular"]) .ui-19ule2h.ui-19ule2h{box-shadow:none}
.ui-1xk3k8f:focus-visible{box-shadow:none}
.ui-16rd43c .md-color-swatch{box-sizing:border-box}
.ui-b4qz09 .ui-icon-button[data-size='lg']{box-sizing:border-box}
:where(.ui--default-marker[data-sidebar-root]) .ui-pxznwl.ui-pxznwl{box-sizing:border-box}
.ui-1mu90nf .ProseMirror{color:inherit}
.ui-9lyxrx [data-chip-variant] code:not(pre code){color:inherit}
.ui-ieb0by:focus-visible{color:inherit}
:where(.ui--default-marker[data-priority='tertiary']) .ui-qj52dh.ui-qj52dh{color:inherit}
:where(.ui--default-marker:hover[data-changes-scope-row]) .ui-13sn6sf.ui-13sn6sf{color:var(--changes-scope-active-diff-stat-color)}
:where(.ui--default-marker[data-focused="true"]) .ui-1nsflyv.ui-1nsflyv{color:var(--changes-scope-active-diff-stat-color)}
:where(.ui--default-marker:hover[data-changes-scope-trigger]) .ui-1tbikgd.ui-1tbikgd{color:var(--changes-scope-active-diff-stat-color)}
.ui-15ewycv:is([aria-pressed=true]){color:var(--cursor-bg-accent)}
.ui-102c7ju:focus-visible{color:var(--cursor-icon-primary)}
:where(.ui--default-marker[data-placeholder-tab][data-active]) .ui-13w2mgl.ui-13w2mgl{color:var(--cursor-icon-primary)}
.ui-1o9ntp3:is([data-copied]){color:var(--cursor-icon-primary)}
:where(.ui--default-marker:is([data-surface-sidebar-row]:hover:not([data-disabled='true']))) .ui-8lr0rd.ui-8lr0rd{color:var(--cursor-icon-primary)}
:where(.ui--default-marker:is([data-surface-sidebar-row][data-active="true"])) .ui-kx131.ui-kx131{color:var(--cursor-icon-primary)}
:where(.ui--default-marker:is([data-stable][data-active], [data-stable][data-app-active])) .ui-ocwhk0.ui-ocwhk0{color:var(--cursor-icon-primary)}
:where(.ui--default-marker:is([data-stable]:not([data-stable-expanded])[data-hovered]:not([data-active]):not([data-app-active]))) .ui-11fgvf8.ui-11fgvf8{color:var(--cursor-icon-secondary)}
:is(.ui-slash-menu__pin-button:focus-visible) .ui-12qavlr{color:var(--cursor-icon-secondary)}
:where(.ui--default-marker:is([data-component="collapsible-header"]:is([data-panel-open], :hover))) .ui-18tq7xr.ui-18tq7xr{color:var(--cursor-icon-secondary)}
.ui-1n3qxzx :is(.ui-icon:not([data-color]), .ui-codicon){color:var(--cursor-icon-secondary)}
:where(.ui--default-marker:is([data-default-diff-separator]:not([data-buttons='none']):hover)) .ui-40iptt.ui-40iptt{color:var(--cursor-icon-secondary)}
.ui-i135bu > svg{color:var(--cursor-icon-secondary)}
:is(.ui-slash-menu__pin-button:hover) .ui-zynx0u{color:var(--cursor-icon-secondary)}
.ui-11djd58 .ui-icon{color:var(--cursor-icon-tertiary)}
:where(.ui--default-marker:is([data-stable]:not([data-active]):not([data-app-active]))) .ui-1ly21bj.ui-1ly21bj{color:var(--cursor-icon-tertiary)}
:where(.ui--default-marker[data-placeholder-tab]) .ui-n2df2d.ui-n2df2d{color:var(--cursor-icon-tertiary)}
:where(.ui--default-marker[data-decoration-status='renamed']) .ui-13czljv.ui-13czljv{color:var(--cursor-text-cyan-primary)}
.ui-auhbfc .ui-model-picker__highlight{color:var(--cursor-text-cyan-primary)}
:where(.ui--default-marker[data-decoration-status='renamed']) .ui-1fyizmx.ui-1fyizmx{color:var(--cursor-text-cyan-secondary)}
.ui-1j7xa5s .artifact-image-error{color:var(--cursor-text-error,#f87171)}
:where(.ui--default-marker[data-decoration-status='added']) .ui-oqjhks.ui-oqjhks{color:var(--cursor-text-git-added-primary)}
:where(.ui--default-marker[data-decoration-status='added']) .ui-sgix1v.ui-sgix1v{color:var(--cursor-text-git-added-secondary)}
:where(.ui--default-marker[data-decoration-status='modified']) .ui-7oc2w2.ui-7oc2w2{color:var(--cursor-text-git-modified-primary)}
:where(.ui--default-marker[data-decoration-status='modified']) .ui-1itl1qt.ui-1itl1qt{color:var(--cursor-text-git-modified-secondary)}
:where(.ui--default-marker[data-decoration-status='deleted']) .ui-a2yaw5.ui-a2yaw5{color:var(--cursor-text-git-removed-primary)}
:where(.ui--default-marker[data-decoration-status='deleted']) .ui-ipf6ey.ui-ipf6ey{color:var(--cursor-text-git-removed-secondary)}
:where(.ui--default-marker[data-decoration-status='untracked']) .ui-11f48i9.ui-11f48i9{color:var(--cursor-text-git-untracked-primary)}
:where(.ui--default-marker[data-decoration-status='untracked']) .ui-2104as.ui-2104as{color:var(--cursor-text-git-untracked-secondary)}
:where(.ui--default-marker:is([data-selected])) .ui-1eih0me.ui-1eih0me{color:var(--cursor-text-invert)}
.ui-12eu45j .ProseMirror .ui-prompt-input-link{color:var(--cursor-text-link)}
.ui-182yqho.ui-182yqho .ProseMirror a:where(:not([data-rte-prose-boundary] *)){color:var(--cursor-text-link)}
.ui-r997cu [data-streamdown-link]{color:var(--cursor-text-link)}
.ui-v3lbs5 .md-emphasis{color:var(--cursor-text-link)}
.ui-12a3r7o:is(:hover:not([data-disabled='true'])){color:var(--cursor-text-primary)}
.ui-1dsx48b:hover:not(:disabled){color:var(--cursor-text-primary)}
.ui-1gzqcuk:is([data-active]:not([data-ignored])){color:var(--cursor-text-primary)}
.ui-1qp4pc4:hover:not([data-disabled]){color:var(--cursor-text-primary)}
.ui-1t93vz6:hover:not([data-disabled]):not([data-active]){color:var(--cursor-text-primary)}
:where(.ui--default-marker:hover[data-tool-call-card-marker='button']) .ui-1xd8g3f.ui-1xd8g3f{color:var(--cursor-text-primary)}
:where(.ui--default-marker:hover[data-changes-scope-trigger]) .ui-amuibv.ui-amuibv{color:var(--cursor-text-primary)}
:where(.ui--default-marker:hover[data-tool-call-line-clickable]) .ui-dezrh0.ui-dezrh0{color:var(--cursor-text-primary)}
.ui-n2mk8z:is([data-selected]){color:var(--cursor-text-primary)}
.ui-pcua3q:is(.cursor-icon){color:var(--cursor-text-primary)}
.ui-vvdyaj:focus-visible{color:var(--cursor-text-primary)}
.ui-yse9zh:is([data-active='true']){color:var(--cursor-text-primary)}
.ui-1nyzrfh .ProseMirror p.is-editor-empty:first-child::before{color:var(--cursor-text-quaternary)}
.ui-1ws8agc .ProseMirror p.is-editor-mention-only::after{color:var(--cursor-text-quaternary)}
.ui-1y6fbus .ui-prompt-input-suggestion-ghost__tab-badge{color:var(--cursor-text-quaternary)}
.ui-od9wbl .ui-prompt-input-suggestion-ghost{color:var(--cursor-text-quaternary)}
.ui-13epnph *{color:var(--cursor-text-secondary)}
:where(.ui--default-marker:is(button[data-component="collapsible-header"]:hover)) .ui-13lsqh6.ui-13lsqh6{color:var(--cursor-text-secondary)}
.ui-16luo3s:not([data-pointer-hover-intent]):hover:not(:disabled){color:var(--cursor-text-secondary)}
.ui-1abnqxm:hover:not(:disabled){color:var(--cursor-text-secondary)}
.ui-7fd0xv.ui-7fd0xv .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){color:var(--cursor-text-secondary)}
:where(.ui--default-marker:hover[data-tool-call-line-clickable]) .ui-7wfkjj.ui-7wfkjj{color:var(--cursor-text-secondary)}
:where(.ui--default-marker:hover[data-edit-tool-call-marker='minimal-header']) .ui-csdr9f.ui-csdr9f{color:var(--cursor-text-secondary)}
:where(.ui--default-marker:is([data-default-diff-separator]:not([data-buttons='none']):hover)) .ui-ku2uwt.ui-ku2uwt{color:var(--cursor-text-secondary)}
.ui-pei9bn:focus-visible{color:var(--cursor-text-secondary)}
:where(.ui--default-marker:is(button[data-component="collapsible-header"]:hover)) .ui-3exzlv.ui-3exzlv{color:var(--cursor-text-tertiary)}
.ui-axczk3 .ui-model-picker__trigger-text .codicon.codicon.codicon.codicon{color:var(--cursor-text-tertiary)}
.ui-iq000t:is([data-ignored]){color:var(--cursor-text-tertiary)}
.ui-lfarnw .ui-model-picker__item-content .codicon.codicon.codicon.codicon{color:var(--cursor-text-tertiary)}
.ui-1tvprg4:is([data-active='true']){color:var(--cursor-text-yellow-primary)}
.ui-qypma1:is(:hover:not([data-disabled='true'])){color:var(--cursor-text-yellow-primary)}
:where(.ui--default-marker[data-tint='amber']) .ui-18dt453.ui-18dt453{color:var(--cursor-text-yellow-secondary)}
.ui-qfdz8i:hover:not([data-disabled]){color:var(--ui-button-fg-hover)}
:where(.ui--default-marker:is(button[data-component="collapsible-header"]:hover)) .ui-1dkqrid.ui-1dkqrid{color:var(--ui-collapsible-action-hover-color,var(--cursor-text-secondary))}
:where(.ui--default-marker:is(button[data-component="collapsible-header"]:hover)) .ui-1uq8sgy.ui-1uq8sgy{color:var(--ui-collapsible-action-hover-color,var(--cursor-text-tertiary))}
:where(.ui--default-marker:is(button[data-component="collapsible-header"]:hover)) .ui-116yoyw.ui-116yoyw{color:var(--ui-collapsible-details-hover-color,var(--cursor-text-quaternary))}
:where(.ui--default-marker:is(button[data-component="collapsible-header"]:hover)) .ui-qdr9cq.ui-qdr9cq{color:var(--ui-collapsible-details-hover-color,var(--cursor-text-tertiary))}
.ui-mhggoh .md-subtle{color:var(--ui-md-state-color,var(--cursor-text-secondary))}
.ui-10735b5 .md-muted{color:var(--ui-md-state-color,var(--cursor-text-tertiary))}
.ui-zl1kmy .md-meta{color:var(--ui-md-state-color,var(--cursor-text-tertiary))}
.ui-1tx5iu0:is([data-selected]){color:var(--ui-tray-badge-selected-color,var(--cursor-text-primary))}
.ui-t6aw4j:is([data-placeholder]){color:var(--ui-tray-option-placeholder-color,var(--cursor-text-tertiary))}
:where(.ui--default-marker[data-selected]) .ui-te80os.ui-te80os{color:var(--ui-tray-option-selected-color,var(--cursor-text-primary))}
.ui-t1juwo:focus-visible{color:var(--vscode-textLink-foreground,#81a1c1)}
:is([data-ui-code-block-diff]) .ui-p2l4zm{contain:none}
.ui-10ueqvk:is([data-search-highlight='true'])::before{content:""}
.ui-12b1vof > * + *::before{content:""}
.ui-1lutkty:not(:last-child):not([data-no-divider]):not([data-trailing-divider-visibility='hidden']):not(:has(+ .ui-menu__section)):not(:has(+ [data-menu-section]))::after{content:""}
.ui-g259vi:not(:first-child):not([data-no-divider]):not([data-divider-visibility='hidden'])::before{content:""}
.ui-i7iayf:not(:first-child):not([data-no-divider])[data-divider-visibility='hidden']::before{content:""}
.ui-1bka0m .ProseMirror p.is-editor-mention-only::after{content:attr(data-placeholder)}
.ui-rf1v5c .ProseMirror p.is-editor-empty:first-child::before{content:attr(data-placeholder)}
.ui-1i6rymb .ProseMirror:has(.ui-prompt-input-suggestion-ghost) p.is-editor-empty::before{content:none}
.ui-xdcokj .ProseMirror:has(.ui-prompt-input-suggestion-ghost) p.is-editor-mention-only::after{content:none}
.ui-2yzgll.ui-2yzgll .ProseMirror.resize-cursor:where(:not([data-rte-prose-boundary] *)){cursor:col-resize}
.ui-1h83hj0 .ProseMirror{cursor:default}
.ui-lq6v:is([data-disabled='true']){cursor:default}
.ui-n4s58k:is([data-disabled], [data-readonly]){cursor:default}
.ui-ov3vfv *{cursor:default}
.ui-awcn4a:is(:disabled){cursor:not-allowed}
.ui-16iyhsx.ui-16iyhsx .ProseMirror a:where(:not([data-rte-prose-boundary] *)){cursor:pointer}
.ui-173kuog [data-streamdown-link]{cursor:pointer}
.ui-1fpujd3 .artifact-image-container{cursor:pointer}
.ui-1x623kk .ui-prompt-input-plugin-keyword-highlight{cursor:pointer}
.ui-t28msr:is([data-collapsible='true']){cursor:pointer}
.ui-yg8d7j .ProseMirror .ui-prompt-input-link{cursor:pointer}
.ui-9rzka9:is([data-clickable]):not([data-disabled]):not([data-editable]){cursor:var(--ui-tray-row-cursor,pointer)}
:where(.ui--default-marker:is([data-section-head]):focus-visible) .ui-13iplut.ui-13iplut{display:block}
.ui-141yacn:not(:first-child):not([data-no-divider]):not([data-divider-visibility='hidden'])::before{display:block}
.ui-15sduzl:not(:last-child):not([data-no-divider]):not([data-trailing-divider-visibility='hidden']):not(:has(+ .ui-menu__section)):not(:has(+ [data-menu-section]))::after{display:block}
:where(.ui--default-marker:has([aria-expanded='true'])[data-shell-tool-call-marker='header-actions-anchor']) .ui-19a1nx4.ui-19a1nx4{display:block}
.ui-1b4evyo img{display:block}
.ui-1l2wm4q svg{display:block}
:where(.ui--default-marker:hover[data-shell-tool-call-marker='root']) .ui-1mt41kw.ui-1mt41kw{display:block}
.ui-1nuka3e .artifact-image-container img{display:block}
:where(.ui--default-marker[data-focused='true']) .ui-1qse2nd.ui-1qse2nd{display:block}
:where(.ui--default-marker:is([data-section-head]):hover) .ui-b1hut0.ui-b1hut0{display:block}
:where(.ui--default-marker:is([data-sidebar-group-label]:hover)) .ui-gzuj9.ui-gzuj9{display:block}
.ui-19um9ez [data-streamdown='image-wrapper']{display:contents}
.ui-g5lh7b [data-streamdown='code-block-body']{display:contents}
.ui-pnpy6v [data-streamdown='code-block']{display:contents}
:where(.ui--default-marker:is([data-surface-sidebar-row]:focus-within)) .ui-1r5ckxz.ui-1r5ckxz{display:flex}
:where(.ui--default-marker:is([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-1s690l0.ui-1s690l0{display:flex}
:where(.ui--default-marker:is([data-diff-card-header]:hover)) .ui-bpwfw0.ui-bpwfw0{display:flex}
.ui-cjo2wp .artifact-image-placeholder{display:flex}
:where(.ui--default-marker:is([data-surface-sidebar-row]:hover)) .ui-h9ld9y.ui-h9ld9y{display:flex}
.ui-ss9wpb .artifact-image-grid{display:flex}
:where(.ui--default-marker[data-focused='true']) .ui-14aajud.ui-14aajud{display:inline-flex}
:where(.ui--default-marker[data-highlighted]) .ui-1gue9j1.ui-1gue9j1{display:inline-flex}
.ui-1nyywke .md-color-token{display:inline-flex}
:where(.ui--default-marker:hover[data-shell-tool-call-expandable][data-shell-tool-call-marker='root']) .ui-1qie3za.ui-1qie3za{display:inline-flex}
.ui-80zyzy .ui-prompt-input-suggestion-ghost__tab-badge{display:inline-flex}
:where(.ui--default-marker[data-prompt-input-compact-visible-slot]) .ui-880zt1.ui-880zt1{display:inline-flex}
.ui-i8sxwt:focus-visible{display:inline-flex}
:where(.ui--default-marker[data-prompt-input-compact-visible-slot]) .ui-1yf9qkh.ui-1yf9qkh{display:inline}
:where(.ui--default-marker:is([data-section-head]):focus-visible) .ui-13d8in9.ui-13d8in9{display:none}
:where(.ui--default-marker[data-focused='true']) .ui-16rpp5e.ui-16rpp5e{display:none}
.ui-1ai440q:hover > .automations-list-table__row-divider{display:none}
.ui-1bvmtir [data-streamdown='code-block-header']{display:none}
:where(.ui--default-marker:hover[data-shell-tool-call-expandable][data-shell-tool-call-marker='root']) .ui-1hc9yaz.ui-1hc9yaz{display:none}
.ui-1j3fw0l:hover + .automations-list-table__row > .automations-list-table__row-divider{display:none}
.ui-1kdf429 .ui-model-picker__display-name-hidden{display:none}
:where(.ui--default-marker:is([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-1lfnmp7.ui-1lfnmp7{display:none}
.ui-1neexq6:hover + .automations-run-history-table__row > .automations-run-history-table__row-divider{display:none}
:where(.ui--default-marker:is([data-state='collapsed'])) .ui-1ovv39d.ui-1ovv39d{display:none}
.ui-1qcjhiq [data-streamdown='image-wrapper'] > *:not(img){display:none}
.ui-1s71fc:hover > .automations-run-history-table__row-divider{display:none}
.ui-43qgld:not(:first-child):not([data-no-divider])[data-divider-visibility='hidden']::before{display:none}
:where(.ui--default-marker:is([data-section-head]):hover) .ui-aahzwe.ui-aahzwe{display:none}
.ui-cx18rh:not([data-active]){display:none}
.ui-k1mmrf > *:not([data-compact-visible]){display:none}
:where(.ui--default-marker:is([data-diff-card-header]:hover)) .ui-kx54ml.ui-kx54ml{display:none}
:where(.ui--default-marker[data-state='collapsed']) .ui-plba2r.ui-plba2r{display:none}
.ui-y36ywk:not([data-scrollable='true']){display:none}
:where(.ui--default-marker:is([data-sidebar-menu-button][data-editing='true']:hover)) .ui-zglbqq.ui-zglbqq{display:none}
.ui-1rmc6lp .ui-input-group__input{field-sizing:content}
.ui-1c7tmk7[data-renderer='beautiful-mermaid'] svg g.node:not(:has(text:not([fill^='var(']))) [fill]:not(text):not([fill^='var(']):not([fill='none']):not([fill='transparent']){fill-opacity:.25}
:where(.ui--default-marker[data-component="radio"][data-checked]) .ui-ddwmk9.ui-ddwmk9{filter:blur(0px)}
:where(.ui--default-marker:is([data-component="checkbox"][data-checked], [data-component="checkbox"][data-indeterminate])) .ui-h98lc.ui-h98lc{filter:blur(0px)}
.ui-1wbfvb7:hover:not(:disabled){filter:brightness(.9)}
.ui-1ky8gvb:focus-visible{filter:none}
.ui-1hztk4r:not([data-stable]){flex-basis:auto}
:where(.ui--default-marker:is([data-stable]:not([data-stable-expanded]))) .ui-1n6rfuh.ui-1n6rfuh{flex-basis:auto}
:where(.ui--default-marker:not([data-stable])) .ui-vgrayo.ui-vgrayo{flex-basis:auto}
.ui-g3tm8p:is([data-direction='vertical']){flex-direction:column}
.ui-15g7y82:is([data-variant='trailing']){flex-direction:row-reverse}
.ui-1418s20:is([data-direction='horizontal']){flex-direction:row}
.ui-1a29it8:is([data-variant='inline']){flex-direction:row}
:where(.ui--default-marker:is([data-stable]:not([data-stable-expanded]))) .ui-1jdy7jp.ui-1jdy7jp{flex-grow:0}
:where(.ui--default-marker:not([data-stable])) .ui-1quhdcz.ui-1quhdcz{flex-grow:0}
.ui-7cfvwg:not([data-stable]){flex-grow:0}
.ui-1r7zrqb .md-color-swatch{flex-shrink:0}
:where(.ui--default-marker:is([data-stable]:not([data-stable-expanded]))) .ui-c6akun.ui-c6akun{flex-shrink:0}
.ui-mkch56 .artifact-image-grid .artifact-image-container{flex-shrink:0}
.ui-fr2qd2:is([data-variant='trailing']){flex-shrink:1}
.ui-ofdsnj:is([data-variant='inline']){flex-shrink:1}
.ui-47aho3 .artifact-image-grid{flex-wrap:wrap}
.ui-156urir.ui-156urir .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){font-family:var(--cursor-font-family-mono,monospace)}
.ui-1zyajp.ui-1zyajp .ProseMirror code:where(:not([data-rte-prose-boundary] *)){font-family:var(--cursor-font-family-mono,monospace)}
.ui-7l6huh .md-meta{font-size:.85em}
.ui-1f6s7ln .rootfolder-icon::before{font-size:140%}
.ui-advhij .folder-icon::before{font-size:140%}
.ui-cwn45a .file-icon::before{font-size:140%}
.ui-17niyvi .ui-input-group__input{font-size:17px}
.ui-1xnqh3 .ProseMirror{font-size:inherit}
.ui-pfuulf.ui-pfuulf .ProseMirror pre code:where(:not([data-rte-prose-boundary] *)){font-size:inherit}
.ui-1wj85k1 .codicon.codicon.codicon.codicon{font-size:var(--cursor-font-size-base)}
.ui-1xrawrd:is([data-size='lg']){font-size:var(--cursor-font-size-lg)}
.ui-1cpgf8l .ui-prompt-input-suggestion-ghost__tab-badge{font-size:var(--cursor-font-size-xs)}
.ui-1gep6bz .codicon.codicon.codicon.codicon{font-size:var(--icon-size)}
.ui-19y6hls.ui-19y6hls .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){font-size:var(--rte-font-size-code-block)}
.ui-ml98jx.ui-ml98jx .ProseMirror code:where(:not([data-rte-prose-boundary] *)){font-size:var(--rte-font-size-code)}
.ui-smcoow.ui-smcoow .ProseMirror h1:where(:not([data-rte-prose-boundary] *)){font-size:var(--rte-font-size-h1)}
.ui-1fkpc3v.ui-1fkpc3v .ProseMirror h2:where(:not([data-rte-prose-boundary] *)){font-size:var(--rte-font-size-h2)}
.ui-1g59prk.ui-1g59prk .ProseMirror h3:where(:not([data-rte-prose-boundary] *)){font-size:var(--rte-font-size-h3)}
.ui-1xmj4q4.ui-1xmj4q4 .ProseMirror h4:where(:not([data-rte-prose-boundary] *)){font-size:var(--rte-font-size-h4)}
.ui-g8wmm6.ui-g8wmm6 .ProseMirror h5:where(:not([data-rte-prose-boundary] *)){font-size:var(--rte-font-size-h5)}
.ui-sfl86j.ui-sfl86j .ProseMirror h6:where(:not([data-rte-prose-boundary] *)){font-size:var(--rte-font-size-h6)}
.ui-ddqfc4.ui-ddqfc4 .ProseMirror li:where(:not([data-rte-prose-boundary] *)){font-size:var(--rte-font-size-list-item)}
:where(.ui--default-marker[data-preview]) .ui-1d6vva5.ui-1d6vva5{font-style:italic}
.ui-n8azvm.ui-n8azvm .ProseMirror em:where(:not([data-rte-prose-boundary] *)){font-style:italic}
.ui-1fueb69:is([data-placeholder]){font-style:normal}
.ui-mtx1lz .ProseMirror{font-variant-ligatures:none}
.ui-12y4nwe:is([data-size='lg']){font-weight:var(--cursor-font-weight-medium,500)}
.ui-14f7tor .ui-prompt-input-suggestion-ghost__tab-badge{font-weight:var(--cursor-font-weight-medium,500)}
.ui-138ctir.ui-138ctir .ProseMirror h5:where(:not([data-rte-prose-boundary] *)){font-weight:var(--cursor-font-weight-semibold,590)}
.ui-15hop26.ui-15hop26 .ProseMirror h4:where(:not([data-rte-prose-boundary] *)){font-weight:var(--cursor-font-weight-semibold,590)}
.ui-16qnqwd.ui-16qnqwd .ProseMirror h6:where(:not([data-rte-prose-boundary] *)){font-weight:var(--cursor-font-weight-semibold,590)}
.ui-1e0bnma.ui-1e0bnma .ProseMirror h3:where(:not([data-rte-prose-boundary] *)){font-weight:var(--cursor-font-weight-semibold,590)}
.ui-1owwlsc.ui-1owwlsc .ProseMirror h1:where(:not([data-rte-prose-boundary] *)){font-weight:var(--cursor-font-weight-semibold,590)}
.ui-1yk1ewv.ui-1yk1ewv .ProseMirror table th:where(:not([data-rte-prose-boundary] *)){font-weight:var(--cursor-font-weight-semibold,590)}
.ui-29iv0j.ui-29iv0j .ProseMirror strong:where(:not([data-rte-prose-boundary] *)){font-weight:var(--cursor-font-weight-semibold,590)}
.ui-2r5aqv.ui-2r5aqv .ProseMirror h2:where(:not([data-rte-prose-boundary] *)){font-weight:var(--cursor-font-weight-semibold,590)}
:where(.ui--default-marker:is([data-stable]:not([data-stable-expanded]))) .ui-178awap.ui-178awap{justify-content:center}
.ui-193buvf:is([data-stable]:not([data-stable-expanded])){justify-content:center}
.ui-1khgfvz .artifact-image-placeholder{justify-content:center}
.ui-1w8dmt8 .ui-prompt-input-suggestion-ghost__tab-badge{justify-content:center}
.ui-1yxk56k:is([data-variant='trailing']){justify-content:center}
.ui-7x7zpb > *{justify-content:flex-end}
.ui-1xrotn .ui-input-group__input{letter-spacing:-0.44px}
.ui-105p4p7 .md-meta{letter-spacing:.05em}
.ui-kvsey1:is([data-size='lg']){letter-spacing:normal}
.ui-1guqw6e.ui-1guqw6e .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){line-height:1.5}
.ui-jfyhxd .ProseMirror{line-height:1.5}
.ui-ywju8d .ui-prompt-input-suggestion-ghost__tab-badge{line-height:1}
.ui-m2ncoe .ui-input-group__input{line-height:21px}
.ui-1uncrbn:is([data-size='lg']){line-height:24px}
.ui-1yezw1u.ui-1yezw1u .ProseMirror pre code:where(:not([data-rte-prose-boundary] *)){line-height:inherit}
.ui-epom9e .ProseMirror{line-height:inherit}
.ui-12nwg6u .ProseMirror{line-height:var(--cursor-height-sm)}
.ui-yckse1.ui-yckse1 .ProseMirror h1:where(:not([data-rte-prose-boundary] *)){line-height:var(--rte-line-height-h1)}
.ui-1qhqs7u.ui-1qhqs7u .ProseMirror h2:where(:not([data-rte-prose-boundary] *)){line-height:var(--rte-line-height-h2)}
.ui-m3dk90.ui-m3dk90 .ProseMirror h3:where(:not([data-rte-prose-boundary] *)){line-height:var(--rte-line-height-h3)}
.ui-b5qn3k.ui-b5qn3k .ProseMirror h4:where(:not([data-rte-prose-boundary] *)){line-height:var(--rte-line-height-h4)}
.ui-1d57cbc.ui-1d57cbc .ProseMirror h5:where(:not([data-rte-prose-boundary] *)){line-height:var(--rte-line-height-h5)}
.ui-1bbgc4z.ui-1bbgc4z .ProseMirror h6:where(:not([data-rte-prose-boundary] *)){line-height:var(--rte-line-height-h6)}
.ui-7lhkba.ui-7lhkba .ProseMirror li:where(:not([data-rte-prose-boundary] *)){line-height:var(--rte-line-height-list-item)}
.ui-1izoytf.ui-1izoytf .ProseMirror ul ul:where(:not([data-rte-prose-boundary] *)){list-style-type:circle}
.ui-2iff6s.ui-2iff6s .ProseMirror ol:where(:not([data-rte-prose-boundary] *)){list-style-type:decimal}
.ui-m4rdma.ui-m4rdma .ProseMirror ul:where(:not([data-rte-prose-boundary] *)){list-style-type:disc}
.ui-1d3pqjc.ui-1d3pqjc .ProseMirror ul[data-type='taskList']:where(:not([data-rte-prose-boundary] *)){list-style-type:none}
.ui-1wsyhr8.ui-1wsyhr8 .ProseMirror ul ul ul:where(:not([data-rte-prose-boundary] *)){list-style-type:square}
:where(.ui--default-marker[data-sidebar-menu-button][data-use-text-overflow-fade='true']) .ui-juzdnj.ui-juzdnj{-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%)}
:where(.ui--default-marker:is([data-hovered][data-closeable]:not([data-copy-link]):not([data-stable]):not([data-label-editing]))) .ui-1g7ssyy.ui-1g7ssyy{-webkit-mask-image:linear-gradient(to right,black calc(100% - 36px),transparent calc(100% - 12px));mask-image:linear-gradient(to right,black calc(100% - 36px),transparent calc(100% - 12px))}
:where(.ui--default-marker:is([data-hovered][data-copy-link]:not([data-stable]):not([data-label-editing]))) .ui-78yzfb.ui-78yzfb{-webkit-mask-image:linear-gradient(to right,black calc(100% - 54px),transparent calc(100% - 30px));mask-image:linear-gradient(to right,black calc(100% - 54px),transparent calc(100% - 30px))}
.ui-12srh1u img{-o-object-fit:contain;object-fit:contain}
.ui-1fm8p2s .artifact-image-container img{-o-object-fit:cover;object-fit:cover}
.ui-17erz03:is(:disabled){opacity:.5}
:where(.ui--default-marker[data-component="checkbox"][data-disabled]) .ui-1goyyu5.ui-1goyyu5{opacity:.5}
:where(.ui--default-marker[data-component="radio"][data-disabled]) .ui-1o9b63u.ui-1o9b63u{opacity:.5}
.ui-rvrlp3:is([data-dragging]){opacity:.5}
:where(.ui--default-marker[data-component="switch"][data-disabled]) .ui-vlaemc.ui-vlaemc{opacity:.5}
.ui-1txktq0:is([data-disabled='true']){opacity:.55}
:where(.ui--default-marker[data-variant='primary']) .ui-s6mkfk.ui-s6mkfk{opacity:.65}
:is(.ui-badge-indicator[data-interactive]:hover) .ui-1wp52aj{opacity:.9}
:where(.ui--default-marker:is([data-file-tree-entry]:hover)) .ui-1blyawq.ui-1blyawq{opacity:0}
.ui-1i2unn7:is([data-starting-style], [data-ending-style]){opacity:0}
:where(.ui--default-marker:is([data-file-tree-entry]:focus-within)) .ui-1m2va0s.ui-1m2va0s{opacity:0}
:where(.ui--default-marker:is([data-sidebar-menu-button][data-editing='true']:hover)) .ui-2soi1h.ui-2soi1h{opacity:0}
:where(.ui--default-marker:is([data-sidebar-menu-button][data-has-actions='true']:hover)) .ui-5m48cg.ui-5m48cg{opacity:0}
:where(.ui--default-marker:is([data-has-remove-button='true']:hover)) .ui-8sm7k0.ui-8sm7k0{opacity:0}
:where(.ui--default-marker:is([data-sidebar-menu-button]:hover:not(:disabled):not([data-editing='true']))) .ui-auzn1t.ui-auzn1t{opacity:0}
:where(.ui--default-marker:is([data-sidebar-menu-button][data-has-pin-button='true']:hover)) .ui-ndirzv.ui-ndirzv{opacity:0}
:where(.ui--default-marker:is([data-file-tree-entry]:hover)) .ui-109td2s.ui-109td2s{opacity:1}
:where(.ui--default-marker:is([data-surface-sidebar-group-header]:hover)) .ui-10fghso.ui-10fghso{opacity:1}
:where(.ui--default-marker:hover[data-pointer-hover-intent]) .ui-14o0w9m.ui-14o0w9m{opacity:1}
:where(.ui--default-marker:is([data-has-remove-button='true']:hover)) .ui-176szbq.ui-176szbq{opacity:1}
:where(.ui--default-marker[data-hovered]) .ui-17o4tyi.ui-17o4tyi{opacity:1}
:where(.ui--default-marker:is([data-selected])) .ui-19e036o.ui-19e036o{opacity:1}
:where(.ui--default-marker:is([data-surface-sidebar-header]:focus-within)) .ui-1a612ol.ui-1a612ol{opacity:1}
:where(.ui--default-marker:is([data-expandable-node]):hover) .ui-1bji9gj.ui-1bji9gj{opacity:1}
:where(.ui--default-marker[data-component="radio"][data-checked]) .ui-1bzr6jr.ui-1bzr6jr{opacity:1}
:where(.ui--default-marker:is([data-sidebar-group-label]):has(.ui-sidebar-group-label-actions :is([aria-expanded='true'], [data-expanded='true'], [data-state='open'], [data-open='true']))) .ui-1ek5uma.ui-1ek5uma{opacity:1}
.ui-1euntei:focus-within{opacity:1}
:where(.ui--default-marker:hover[data-task-tool-call-marker='header']) .ui-1ff8nee.ui-1ff8nee{opacity:1}
:where(.ui--default-marker:is([data-file-tree-entry]:focus-within)) .ui-1kgon1u.ui-1kgon1u{opacity:1}
.ui-1lvo57k:hover .automations-webhook-panel__copy-button{opacity:1}
:where(.ui--default-marker:is([data-tiling-kitchen-header]:hover)) .ui-1nbchyh.ui-1nbchyh{opacity:1}
:where(.ui--default-marker:is([data-sidebar-group-label]):hover) .ui-1nikwbc.ui-1nikwbc{opacity:1}
:where(.ui--default-marker:is([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-1p3vxkh.ui-1p3vxkh{opacity:1}
:where(.ui--default-marker:is([data-sidebar-group]):hover) .ui-1pu48du.ui-1pu48du{opacity:1}
:where(.ui--default-marker:is([data-diff-card-header='unified-diff']:focus-within)) .ui-1rd5s9m.ui-1rd5s9m{opacity:1}
:where(.ui--default-marker:is([data-subagent-task-card-header]):hover) .ui-1ubc8sc.ui-1ubc8sc{opacity:1}
:where(.ui--default-marker:is([data-has-hover-actions]:is(:focus-visible, :has(:focus-visible)):not([data-editable]))) .ui-1v5111c.ui-1v5111c{opacity:1}
.ui-1vqrgqe:is([data-copied]){opacity:1}
:where(.ui--default-marker:is([data-matrix-code-block]:hover)) .ui-1yb9esi.ui-1yb9esi{opacity:1}
.ui-25t5g8:focus-visible{opacity:1}
.ui-2hkbg:hover > .ui-collapsible > .ui-collapsible-header > .ui-collapsible-chevron{opacity:1}
.ui-3u2poo[data-size][data-variant]:hover .automations-detail-title-edit-icon{opacity:1}
:where(.ui--default-marker:is([data-diff-card-header='unified-diff']:hover)) .ui-5bi1g2.ui-5bi1g2{opacity:1}
:where(.ui--default-marker:is([data-has-hover-actions]:hover:not([data-editable]))) .ui-66hdv9.ui-66hdv9{opacity:1}
:where(.ui--default-marker:is([data-sidebar-group-label]):focus-visible) .ui-8bh1em.ui-8bh1em{opacity:1}
:where(.ui--default-marker:is([data-component="collapsible-header"]:is([data-panel-open], :hover))) .ui-bthccv.ui-bthccv{opacity:1}
:where(.ui--default-marker:is([data-surface-sidebar-header]:hover)) .ui-dizlgs.ui-dizlgs{opacity:1}
:where(.ui--default-marker:hover[data-shell-tool-call-marker='root']) .ui-e57cdq.ui-e57cdq{opacity:1}
.ui-fb00z5[data-size][data-variant]:focus-within .automations-detail-title-edit-icon{opacity:1}
:where(.ui--default-marker:is([data-docs-code-block]:hover)) .ui-fxgwqx.ui-fxgwqx{opacity:1}
.ui-gorybd:is(.ui-scroll-area__thumb--active){opacity:1}
.ui-gq25al:is([data-active]){opacity:1}
:where(.ui--default-marker:is([data-component="checkbox"][data-checked], [data-component="checkbox"][data-indeterminate])) .ui-hhdk15.ui-hhdk15{opacity:1}
:where(.ui--default-marker:hover[data-edit-tool-call-marker='minimal-header']) .ui-hiulfz.ui-hiulfz{opacity:1}
:where(.ui--default-marker:is([data-sidebar-group-label][data-actions-active='true'])) .ui-icuoxk.ui-icuoxk{opacity:1}
:where(.ui--default-marker:is([data-variant='dynamic-island']:hover)) .ui-j3ot50.ui-j3ot50{opacity:1}
:where(.ui--default-marker:is([data-sidebar-menu-button][data-has-pin-button='true']:hover)) .ui-jf11qg.ui-jf11qg{opacity:1}
:where(.ui--default-marker:is([data-surface-sidebar-group-header]:focus-within)) .ui-jllriq.ui-jllriq{opacity:1}
:where(.ui--default-marker:hover[data-media-preview]) .ui-na0hbv.ui-na0hbv{opacity:1}
:where(.ui--default-marker:is([data-sidebar-menu-button][data-editing='true']:hover)) .ui-rzqc54.ui-rzqc54{opacity:1}
:where(.ui--default-marker:hover[data-tool-call-card-marker='root']) .ui-vrank0.ui-vrank0{opacity:1}
:where(.ui--default-marker[data-focused='true']) .ui-w53rbw.ui-w53rbw{opacity:1}
:where(.ui--default-marker:is([data-has-hover-actions][data-highlighted]:not([data-editable]))) .ui-yxh5op.ui-yxh5op{opacity:1}
.ui-zwv8ad:focus-within .automations-webhook-panel__copy-button{opacity:1}
.ui-1yuhptl:is([data-collapsible='true']):focus-visible{outline-color:rgba(255,255,255,.24)}
.ui-1tno7k0 .ProseMirror .ui-prompt-input-link{outline-color:transparent}
.ui-2umtx4:focus:not(:focus-visible){outline-color:transparent}
.ui-kqkpty .ProseMirror{outline-color:transparent}
.ui-z2lg3n:focus-visible{outline-color:transparent}
.ui-xjb3mb .ProseMirror .ui-prompt-input-link:focus-visible{outline-color:var(--cursor-stroke-cyan-primary)}
:where(.ui--default-marker:is([data-component="checkbox"]:focus-visible)) .ui-14qs42y.ui-14qs42y{outline-color:var(--cursor-stroke-focused)}
.ui-1725o6r:focus-visible{outline-color:var(--cursor-stroke-focused)}
:where(.ui--default-marker:is([data-color-swatch]:focus-visible)) .ui-1cpk536.ui-1cpk536{outline-color:var(--cursor-stroke-focused)}
:where(.ui--default-marker:is([data-component="switch"]:focus-visible)) .ui-1whe2fk.ui-1whe2fk{outline-color:var(--cursor-stroke-focused)}
:where(.ui--default-marker:is([data-component="radio"]:focus-visible)) .ui-pnmdb5.ui-pnmdb5{outline-color:var(--cursor-stroke-focused)}
.ui-eys5cy:focus-visible{outline-color:var(--cursor-stroke-primary)}
.ui-dt7ydb:focus-visible{outline-color:var(--cursor-stroke-secondary)}
.ui-1l60kw4:hover:not(:disabled){outline-color:var(--cursor-text-primary)}
.ui-88thiw:focus-visible{outline-color:var(--vscode-focusBorder,var(--cursor-stroke-focused))}
.ui-ak544s:is([data-drop-target='true']){outline-offset:-1px}
.ui-y9f4xx:focus-visible{outline-offset:-1px}
.ui-1bqaal:focus-visible{outline-offset:-2px}
.ui-1hlne7j:is([data-collapsible='true']):focus-visible{outline-offset:-2px}
.ui-1jir2og .ProseMirror .ui-prompt-input-link:focus-visible{outline-offset:0}
.ui-gvrez4 .ProseMirror{outline-offset:0}
.ui-sg5fq0 .ProseMirror .ui-prompt-input-link{outline-offset:0}
.ui-wlpgjh:focus-visible{outline-offset:0}
.ui-13iak60:focus-visible{outline-offset:1px}
:where(.ui--default-marker:is([data-component="switch"]:focus-visible)) .ui-1edn9mt.ui-1edn9mt{outline-offset:2px}
:where(.ui--default-marker:is([data-component="checkbox"]:focus-visible)) .ui-1i57s2w.ui-1i57s2w{outline-offset:2px}
:where(.ui--default-marker:is([data-color-swatch]:focus-visible)) .ui-1unbd5y.ui-1unbd5y{outline-offset:2px}
:where(.ui--default-marker:is([data-component="radio"]:focus-visible)) .ui-2q59yr.ui-2q59yr{outline-offset:2px}
.ui-7s97pk:focus-visible{outline-offset:2px}
.ui-1xdvqd:focus:not(:focus-visible){outline-style:none}
.ui-5tzr1x .ProseMirror{outline-style:none}
.ui-i5y0ii:focus-visible{outline-style:none}
.ui-v5eu9k .ProseMirror .ui-prompt-input-link{outline-style:none}
.ui-11ypkut:is([data-collapsible='true']):focus-visible{outline-style:solid}
:where(.ui--default-marker:is([data-component="switch"]:focus-visible)) .ui-15veape.ui-15veape{outline-style:solid}
.ui-1oo2veb .ProseMirror .ui-prompt-input-link:focus-visible{outline-style:solid}
:where(.ui--default-marker:is([data-component="checkbox"]:focus-visible)) .ui-1rsevuf.ui-1rsevuf{outline-style:solid}
.ui-9v5kkp:focus-visible{outline-style:solid}
:where(.ui--default-marker:is([data-color-swatch]:focus-visible)) .ui-bd6403.ui-bd6403{outline-style:solid}
:where(.ui--default-marker:is([data-component="radio"]:focus-visible)) .ui-efm31z.ui-efm31z{outline-style:solid}
.ui-gumkl:is([data-drop-target='true']){outline-style:solid}
.ui-13jdt0x:focus:not(:focus-visible){outline-width:0}
.ui-1dds0ug .ProseMirror .ui-prompt-input-link{outline-width:0}
.ui-1r93fqe .ProseMirror{outline-width:0}
.ui-1x65lqo:focus-visible{outline-width:0}
.ui-4xl6zf:focus-visible{outline-width:1px}
.ui-axuog .ProseMirror .ui-prompt-input-link:focus-visible{outline-width:1px}
.ui-p08swy:is([data-drop-target='true']){outline-width:1px}
.ui-1ctojcb:is([data-collapsible='true']):focus-visible{outline-width:2px}
:where(.ui--default-marker:is([data-component="checkbox"]:focus-visible)) .ui-1gv1zob.ui-1gv1zob{outline-width:2px}
:where(.ui--default-marker:is([data-component="radio"]:focus-visible)) .ui-1n5d35r.ui-1n5d35r{outline-width:2px}
.ui-784prv:focus-visible{outline-width:2px}
:where(.ui--default-marker:is([data-color-swatch]:focus-visible)) .ui-s80sa8.ui-s80sa8{outline-width:2px}
:where(.ui--default-marker:is([data-component="switch"]:focus-visible)) .ui-x510wv.ui-x510wv{outline-width:2px}
.ui-1kykyxx [data-streamdown-link]{overflow-wrap:anywhere}
.ui-1q9ylus.ui-1q9ylus .ProseMirror table :is(th, td) :not(pre) > code:where(:not([data-rte-prose-boundary] *)){overflow-wrap:anywhere}
.ui-evwu85.ui-evwu85 .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){overflow-wrap:anywhere}
.ui-ewqm0f.ui-ewqm0f .ProseMirror table :is(th, td) > code:where(:not([data-rte-prose-boundary] *)){overflow-wrap:anywhere}
:where(.ui--default-marker:hover[data-shell-tool-call-marker='root']) .ui-1annlqo.ui-1annlqo{pointer-events:auto}
:where(.ui--default-marker:is([data-surface-sidebar-group-header]:hover)) .ui-1ee1tve.ui-1ee1tve{pointer-events:auto}
:where(.ui--default-marker:is([data-surface-sidebar-header]:focus-within)) .ui-1fu99yf.ui-1fu99yf{pointer-events:auto}
.ui-1k1qsat .ProseMirror .ui-prompt-input-link{pointer-events:auto}
:where(.ui--default-marker:is([data-diff-card-header='unified-diff']:focus-within)) .ui-1osazfv.ui-1osazfv{pointer-events:auto}
:where(.ui--default-marker[data-focused='true']) .ui-1ozs4m4.ui-1ozs4m4{pointer-events:auto}
:is([data-ui-default-diff-interactive-row]:hover) .ui-1rlp7vy{pointer-events:auto}
.ui-1uwxlpi > *{pointer-events:auto}
:where(.ui--default-marker:is([data-has-hover-actions]:hover:not([data-editable]))) .ui-1xiqlhb.ui-1xiqlhb{pointer-events:auto}
.ui-2reskv:is([data-copied]){pointer-events:auto}
:where(.ui--default-marker:is([data-has-remove-button='true']:hover)) .ui-8c859q.ui-8c859q{pointer-events:auto}
:where(.ui--default-marker[data-hovered]) .ui-8fm91p.ui-8fm91p{pointer-events:auto}
:where(.ui--default-marker:is([data-surface-sidebar-group-header]:focus-within)) .ui-ayr7bw.ui-ayr7bw{pointer-events:auto}
:where(.ui--default-marker:is([data-diff-card-header='unified-diff']:hover)) .ui-i57o8m.ui-i57o8m{pointer-events:auto}
:is([data-ui-default-diff-interactive-row]:focus-within) .ui-ieqde5{pointer-events:auto}
.ui-m29t2d:focus-visible{pointer-events:auto}
:where(.ui--default-marker:is([data-surface-sidebar-header]:hover)) .ui-n9iv4m.ui-n9iv4m{pointer-events:auto}
:where(.ui--default-marker:is([data-subagent-task-card-header]):hover) .ui-q8p4hw.ui-q8p4hw{pointer-events:auto}
:where(.ui--default-marker:is([data-sidebar-menu-button][data-has-pin-button='true']:hover)) .ui-v9vm2e.ui-v9vm2e{pointer-events:auto}
:where(.ui--default-marker:is([data-file-tree-entry]:focus-within)) .ui-wm67ts.ui-wm67ts{pointer-events:auto}
:where(.ui--default-marker:is([data-has-hover-actions]:is(:focus-visible, :has(:focus-visible)):not([data-editable]))) .ui-zav5la.ui-zav5la{pointer-events:auto}
:where(.ui--default-marker:is([data-file-tree-entry]:hover)) .ui-ziki93.ui-ziki93{pointer-events:auto}
:where(.ui--default-marker:is([data-sidebar-menu-button]:hover:not(:disabled):not([data-editing='true']))) .ui-1gz5vtc.ui-1gz5vtc{pointer-events:none}
.ui-1iaxgn4 .ui-prompt-input-selection-band{pointer-events:none}
:where(.ui--default-marker:is([data-sidebar-menu-button][data-editing='true']:hover)) .ui-1irjmig.ui-1irjmig{pointer-events:none}
.ui-1mg6mmt > * + *::before{pointer-events:none}
.ui-1v50amo:not(:last-child):not([data-no-divider]):not([data-trailing-divider-visibility='hidden']):not(:has(+ .ui-menu__section)):not(:has(+ [data-menu-section]))::after{pointer-events:none}
.ui-449esf:not(:first-child):not([data-no-divider]):not([data-divider-visibility='hidden'])::before{pointer-events:none}
.ui-5ah9g8 *{pointer-events:none}
.ui-5e4b02:is([data-disabled='true']){pointer-events:none}
.ui-5mzm0h .ProseMirror p.is-editor-mention-only::after{pointer-events:none}
.ui-bvt3p7:not(:first-child):not([data-no-divider])[data-divider-visibility='hidden']::before{pointer-events:none}
.ui-frl5lq .ui-prompt-input-selection-overlay{pointer-events:none}
.ui-u5wyia .ProseMirror p.is-editor-empty:first-child::before{pointer-events:none}
.ui-zpd85c .ui-prompt-input-suggestion-ghost{pointer-events:none}
.ui-10byrfq .ui-prompt-input-selection-band{position:absolute}
.ui-1aoba0k > * + *::before{position:absolute}
.ui-1o76240:is([data-search-highlight='true'])::before{position:absolute}
.ui-chvic5 .ProseMirror p.is-editor-empty:first-child::before{position:absolute}
:where(.ui--default-marker[data-sidebar-menu-button][data-has-pin-button='true']) .ui-lb587a.ui-lb587a{position:absolute}
.ui-ndickg .ui-prompt-input-selection-overlay{position:absolute}
.ui-1ji2bri .ProseMirror p.is-editor-empty:first-child{position:relative}
:where(.ui--default-marker[data-sidebar-menu-button][data-has-pin-button='true']) .ui-1n7hb7p.ui-1n7hb7p{position:relative}
.ui-1ye9j7b:is([data-resizable='true']){position:relative}
.ui-22etoq:is([data-search-highlight='true']){position:relative}
.ui-j97n3o:is([data-loading]){position:relative}
.ui-txp8bn > * + *{position:relative}
.ui-zkea7x > .ui-icon{position:relative}
.ui-8evzsd.ui-8evzsd .ProseMirror table:where(:not([data-rte-prose-boundary] *)){table-layout:fixed}
.ui-117z4fo.ui-117z4fo .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){text-align:left}
.ui-1e7jyuc:focus-visible{text-decoration-color:currentColor}
.ui-1xymp8o:focus-visible{text-decoration-color:var(--cursor-text-quaternary)}
.ui-1ahvc7m.ui-1ahvc7m .ProseMirror s:where(:not([data-rte-prose-boundary] *)){text-decoration-line:line-through}
.ui-11gsd7i .ProseMirror .ui-prompt-input-link{text-decoration-line:none}
.ui-1ed4f4r.ui-1ed4f4r .ProseMirror a:where(:not([data-rte-prose-boundary] *)){text-decoration-line:none}
.ui-1mqgifo:focus-visible{text-decoration-line:none}
.ui-1mzwe7r [data-streamdown-link]{text-decoration-line:none}
.ui-1f2jko9:focus-visible{text-decoration-line:underline}
.ui-1gjge62 [data-streamdown-link]:hover{text-decoration-line:underline}
.ui-c2x3rw.ui-c2x3rw .ProseMirror u:where(:not([data-rte-prose-boundary] *)){text-decoration-line:underline}
.ui-cxwk9u.ui-cxwk9u .ProseMirror a:not([data-rich-link-anchor]):not([data-citation]):hover:where(:not([data-rte-prose-boundary] *)){text-decoration-line:underline}
.ui-qm2ipa:is([role='button']):hover{text-decoration-line:underline}
.ui-10hd9ah:focus-visible{text-decoration-thickness:1px}
:where(.ui--default-marker[data-sidebar-menu-button][data-use-text-overflow-fade='true']) .ui-xlcwlc.ui-xlcwlc{text-overflow:clip}
.ui-36xbte .ProseMirror p.is-editor-empty:first-child::before{text-overflow:ellipsis}
.ui-1dnqcz6 .md-meta{text-transform:uppercase}
.ui-c64ud2:focus-visible{text-underline-offset:2px}
.ui-skm7v4:is([data-placement='top']){transform-origin:top center}
.ui-ovohli:is(:hover, [data-resizing='true'])::before{transform:none}
.ui-ptmx5x:active:not(:disabled){transform:none}
.ui-vimg57:is(:active){transform:none}
.ui-108grip[data-open="false"] .automations-template-gallery__toggle-icon{transform:rotate(-90deg)}
:where(.ui--default-marker:is([data-sidebar-group][data-collapsed='true'])) .ui-111saq9.ui-111saq9{transform:rotate(-90deg)}
:where(.ui--default-marker[data-section-expanded='true']) .ui-18vm6j1.ui-18vm6j1{transform:rotate(0deg)}
:where(.ui--default-marker:is([data-component="collapsible-header"][data-panel-open])) .ui-1tty4wy.ui-1tty4wy{transform:rotate(90deg)}
.ui-1ejle5f:is([data-starting-style], [data-ending-style]){transform:scale(.98)}
:where(.ui--default-marker:is([data-color-swatch]:hover)) .ui-ljcpkz.ui-ljcpkz{transform:scale(1.02)}
:where(.ui--default-marker[data-component="radio"][data-checked]) .ui-1lga8l.ui-1lga8l{transform:scale(1)}
:where(.ui--default-marker:is([data-component="checkbox"][data-checked], [data-component="checkbox"][data-indeterminate])) .ui-cntms.ui-cntms{transform:scale(1)}
:where(.ui--default-marker:is([data-component="radio"]:active:not([data-disabled]):not([data-readonly]))) .ui-11zig7n.ui-11zig7n{transform:scale(var(--ui-press-scale))}
:where(.ui--default-marker:is([data-component="switch"]:active:not([data-disabled]):not([data-readonly]))) .ui-27jcm2.ui-27jcm2{transform:scale(var(--ui-press-scale))}
:where(.ui--default-marker:is([data-component="checkbox"]:active:not([data-disabled]):not([data-readonly]))) .ui-78fr0e.ui-78fr0e{transform:scale(var(--ui-press-scale))}
.ui-e60hhf:active:not([data-disabled]){transform:scale(var(--ui-press-scale))}
:is(.ui-badge-indicator[data-interactive]:active) .ui-ge28op{transform:scale(var(--ui-press-scale))}
.ui-11lje7x:focus-visible{transform:translate(-50%,-50%) scale(1.25)}
:where(.ui--default-marker[data-component="switch"][data-checked]) .ui-kkvxwt.ui-kkvxwt{transform:translateX(var(--ui-switch-thumb-travel))}
:where(.ui--default-marker[data-tray-motion='suppressed']) .ui-1hfk4jr.ui-1hfk4jr{transition-delay:0s}
.ui-dxbb15 .artifact-image-container{transition-duration:.15s}
:where(.ui--default-marker[data-tray-motion='suppressed']) .ui-14eer9u.ui-14eer9u{transition-duration:0s}
.ui-1nk6rg0:focus-visible{transition-duration:0s}
:where(.ui--default-marker:is([data-component="switch"]:active:not([data-disabled]):not([data-readonly]))) .ui-99dd5c.ui-99dd5c{transition-duration:var(--cursor-duration-fast)}
:where(.ui--default-marker:is([data-component="collapsible-header"]:is([data-panel-open], :hover))) .ui-93pzih.ui-93pzih{transition-duration:var(--cursor-duration-normal),0s,0s}
.ui-15nvkio .ProseMirror .ui-prompt-input-link{transition-duration:var(--cursor-duration-normal)}
.ui-q1eshi .ProseMirror .ui-prompt-input-link{transition-property:background-color,color}
.ui-c1qo5e .artifact-image-container{transition-property:border-color,box-shadow}
.ui-1dn2el2:hover > .ui-collapsible > .ui-collapsible-header > .ui-collapsible-chevron{transition-property:none}
.ui-1q5y0s4:is([data-resizing='true']){transition-property:none}
:where(.ui--default-marker[data-tray-motion='suppressed']) .ui-y7ptad.ui-y7ptad{transition-property:none}
.ui-1e9rhse .ProseMirror .ui-prompt-input-link{transition-timing-function:ease}
:where(.ui--default-marker[data-tray-motion='suppressed']) .ui-t9xzes.ui-t9xzes{transition-timing-function:ease}
.ui-15daa7l *{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ui-1dks42t:is([data-clickable]):not([data-disabled]):not([data-editable]){-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ui-dcwjxm .ui-prompt-input-suggestion-ghost{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.ui-phc6wp .codicon.codicon.codicon.codicon{vertical-align:-2px}
.ui-1qhqwf3 .md-color-token{vertical-align:baseline}
.ui-1l39r0x .ui-prompt-input-suggestion-ghost__tab-badge{vertical-align:text-bottom}
.ui-1n6y68x:is([data-variant='inline']){vertical-align:text-bottom}
.ui-fs33xg.ui-fs33xg .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){vertical-align:top}
.ui-135wa6w .codicon.codicon.codicon.codicon{vertical-align:var(--icon-vertical-align)}
:is([data-ui-default-diff-interactive-row]:focus-within) .ui-18lgmoh{visibility:visible}
:is([data-ui-default-diff-interactive-row]:hover) .ui-1vwvw6o{visibility:visible}
.ui-14m485s.ui-14m485s .ProseMirror table :is(th, td) > code:where(:not([data-rte-prose-boundary] *)){white-space:break-spaces}
.ui-hm4ci4.ui-hm4ci4 .ProseMirror table :is(th, td) :not(pre) > code:where(:not([data-rte-prose-boundary] *)){white-space:break-spaces}
.ui-q0b06 .ProseMirror p.is-editor-mention-only::after{white-space:nowrap}
.ui-rq0ssz .ProseMirror p.is-editor-empty:first-child::before{white-space:nowrap}
:where(.ui--default-marker[data-prompt-input-compact-visible-slot]) .ui-sm89cj.ui-sm89cj{white-space:nowrap}
.ui-18r89ij .ProseMirror{white-space:pre-wrap}
.ui-zt4vqu .ui-prompt-input-suggestion-ghost{white-space:pre-wrap}
.ui-1vkwvo8.ui-1vkwvo8 .ProseMirror table :is(th, td) > code:where(:not([data-rte-prose-boundary] *)){word-break:break-word}
.ui-1vuo48m.ui-1vuo48m .ProseMirror table :is(th, td) :not(pre) > code:where(:not([data-rte-prose-boundary] *)){word-break:break-word}
.ui-wrxhyn.ui-wrxhyn .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){word-break:normal}
.ui-1d4ixsa .ProseMirror{word-wrap:break-word}
.ui-135w3n3:focus-visible{z-index:1}
.ui-1smq5r2 > .ui-icon{z-index:1}
.ui-ulwhhz svg{zoom:.8}
.ui-15whoe6:has([data-copied]){display:flex}
.ui-1ljwrgm:has([aria-expanded='true']){opacity:1}
.ui-d7u97p:has(:focus-visible){opacity:1}
.ui-xf2pxw:has(input:focus-visible){outline-color:var(--cursor-stroke-focused)}
.ui-1b159ma:has( > .automations-run-history-table__row-link:focus-visible ){outline-offset:-2px}
.ui-1wxgoqy:has( > .automations-list-table__row-link:focus-visible ){outline-offset:-2px}
.ui-12ilkhz:has(input:focus-visible){outline-offset:2px}
.ui-1ae5oaz:has(input:focus-visible){outline-style:solid}
.ui-1yuyh71:has(input:focus-visible){outline-width:2px}
.ui-mydocw:has([aria-expanded='true']){pointer-events:auto}
.ui-h99ass:first-child{display:none}
.ui-17rsmyw:-moz-any-link{color:var(--cursor-text-primary)}
.ui-17rsmyw:any-link{color:var(--cursor-text-primary)}
.ui-17kgsl5:visited{color:inherit}
.ui-n325kz:visited{color:var(--cursor-text-primary)}
.ui-1oqui1x:disabled{background-color:transparent}
.ui-1stjrhe:disabled{background-color:var(--cursor-text-tertiary)}
.ui-1owu3us:disabled{color:var(--cursor-text-tertiary)}
.ui-tgyt42:disabled{cursor:default}
.ui-1s07b3s:disabled{cursor:not-allowed}
.ui-ijokvz:disabled{opacity:.5}
.ui-fqoyci:disabled{opacity:.6}
.ui-1fzehxr:disabled{opacity:1}
.ui-aqnwrm:disabled{pointer-events:none}
.ui-179i2mk:disabled{transform:translate(-50%,-50%)}
.ui-tdohr6:-moz-read-only{outline-color:currentColor}
.ui-tdohr6:read-only{outline-color:currentColor}
.ui-pt22lz:-moz-read-only{overflow-wrap:anywhere}
.ui-pt22lz:read-only{overflow-wrap:anywhere}
.ui-1i64en:-moz-read-only{white-space:break-spaces}
.ui-1i64en:read-only{white-space:break-spaces}
.ui-f12y4z:-moz-read-only{white-space:pre-wrap}
.ui-f12y4z:read-only{white-space:pre-wrap}
.ui-a4yma5:-moz-read-write{outline-color:currentColor}
.ui-a4yma5:read-write{outline-color:currentColor}
.ui-13vxgm3:-moz-read-write{overflow-wrap:anywhere}
.ui-13vxgm3:read-write{overflow-wrap:anywhere}
.ui-em7eiu:-moz-read-write{white-space:break-spaces}
.ui-em7eiu:read-write{white-space:break-spaces}
.ui-virisu:-moz-read-write{white-space:pre-wrap}
.ui-virisu:read-write{white-space:pre-wrap}
:where(.ui--default-marker:hover) .ui-3ra6zm.ui-3ra6zm:disabled{opacity:.5}
.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-efzv66:hover{background-color:color-mix(in srgb,var(--cursor-bg-red-primary) 10%,transparent)}
.ui-qnhvqq:hover{background-color:color-mix(in srgb,var(--cursor-bg-red-primary) 80%,var(--cursor-bg-red-secondary))}
.ui-a3uojx:hover{background-color:color-mix(in srgb,var(--cursor-bg-secondary) 40%,transparent)}
.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-1uq3evk:hover{background-color:color-mix(in srgb,var(--cursor-brand) 12%,transparent)}
.ui-99xuug:hover{background-color:color-mix(in srgb,var(--cursor-yellow) 85%,transparent)}
.ui-113ai5h:hover{background-color:rgba(255,255,255,.03)}
.ui-gpw4wj:hover{background-color:rgba(255,255,255,.05)}
.ui-6ff8kc:hover{background-color:rgba(255,255,255,.08)}
.ui-1vm225t:hover{background-color:rgba(255,255,255,.1)}
.ui-17iuh41:hover{background-color:rgba(255,255,255,.2)}
.ui-1n5bzlp:hover{background-color:transparent}
.ui-1hs1b22:hover{background-color:var(--bg-primary,var(--cursor-bg-quaternary))}
.ui-1vn0zq:hover{background-color:var(--bg-tertiary-opaque,var(--cursor-bg-tertiary))}
.ui-1d7984b:hover{background-color:var(--bg-warn-tertiary,var(--cursor-bg-yellow-secondary))}
.ui-1gwpfvk:hover{background-color:var(--cursor-bg-active)}
.ui-8glhz7:hover{background-color:var(--cursor-bg-blue-secondary)}
.ui-1n539p5:hover{background-color:var(--cursor-bg-cyan-secondary)}
.ui-1e9t845:hover{background-color:var(--cursor-bg-git-added-secondary)}
.ui-70gxpj:hover{background-color:var(--cursor-bg-git-removed-secondary)}
.ui-114h9k8:hover{background-color:var(--cursor-bg-green-secondary)}
.ui-1dj0wfk:hover{background-color:var(--cursor-bg-hover,rgba(128,128,128,.1))}
.ui-1i9qtiz:hover{background-color:var(--cursor-bg-magenta-secondary)}
.ui-1yo4qme:hover{background-color:var(--cursor-bg-orange-secondary)}
.ui-1ir8tl1:hover{background-color:var(--cursor-bg-purple-secondary)}
.ui-qjnua1:hover{background-color:var(--cursor-bg-quaternary)}
.ui-1sjiwpj:hover{background-color:var(--cursor-bg-quinary)}
.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-1569x6o:hover{background-color:var(--cursor-button-hover-background)}
.ui-3ctksj:hover{background-color:var(--cursor-button-secondary-hover-background)}
.ui-144aj7e:hover{background-color:var(--cursor-icon-primary,var(--vscode-editor-foreground))}
.ui-1kik0b9:hover{background-color:var(--cursor-stroke-secondary)}
.ui-1b0w63:hover{background-color:var(--cursor-text-primary)}
.ui-wst5qu:hover{background-color:var(--prompt-input-container-bg-hover)}
.ui-1jop7of:hover{background-color:var(--ui-default-diff-add-line-bg-hover)}
.ui-170b7pq:hover{background-color:var(--vscode-dropdown-hoverBackground)}
.ui-1h0tdrh:hover{background-image:linear-gradient(color-mix(in srgb,currentColor 7%,transparent),color-mix(in srgb,currentColor 7%,transparent))}
.ui-n3cpwa:hover{background-image:none}
.ui-1v70nly:hover{box-shadow:0 0 0 2px color-mix(in srgb,var(--cursor-stroke-focused) 40%,transparent)}
.ui-1n3sms6:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}
.ui-1wtrbu5:hover{box-shadow:none}
.ui-mp3vqe:hover{box-shadow:var(--cursor-box-shadow-sm)}
.ui-144v4sp:hover{color:inherit}
.ui-z30u4d:hover{color:rgba(255,255,255,1)}
.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-16nzax1:hover{color:var(--cursor-text-green-primary)}
.ui-19c5d5r:hover{color:var(--cursor-text-invert)}
.ui-549hx6:hover{color:var(--cursor-text-link-active)}
.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-4w8yvs:hover{color:var(--vscode-textLink-foreground,#81a1c1)}
.ui-1frr76i:hover{color:white}
.ui-1spsku0:hover{filter:brightness(.9)}
.ui-1ioam1s:hover{filter:none}
.ui-18uuni6:hover{opacity:.9}
.ui-1o7uuvo:hover{opacity:1}
.ui-9ojkr9:hover{text-decoration-color:currentColor}
.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-1ubmc1d:hover{text-decoration-line:none}
.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-1lcra6a:hover{transform:scale(1.1)}
.ui-6eldvn:hover{transform:translate(-50%,-50%) scale(1.25)}
.ui-6xbvzw:hover{transition-duration:0s}
.ui-yc4ar7:focus{background-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-1xwnvu1:focus{outline-color:transparent}
.ui-1f46dx0:focus{outline-color:var(--cursor-base)}
.ui-167vgm8:focus{outline-offset:-1px}
.ui-1n5q8uh:focus{outline-offset:0}
.ui-hlp2gg:focus{outline-style:none}
.ui-1de710j:focus{outline-style:solid}
.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-1p6j26l:active{background-color:var(--cursor-bg-tertiary)}
.ui-19p5jqy:active{background-color:var(--cursor-stroke-secondary)}
.ui-pk4wdd:active{box-shadow:none}
.ui-j4p6zi:active{color:var(--cursor-text-cyan-primary)}
.ui-16xb0gl:active{color:var(--cursor-text-link)}
.ui-1p8fkj:active{color:var(--cursor-text-primary)}
.ui-r6i38e:active{color:var(--vscode-textLink-foreground,#81a1c1)}
.ui-ch2mbi:active{cursor:grabbing}
.ui-1f2zl9v:active{opacity:.8}
.ui-ajdars:active{opacity:.85}
.ui-4gyw5p:active{opacity:1}
.ui-gwqcfx:active{transform:scale(.94)}
.ui-1ado7jb:active{transform:scale(var(--ui-press-scale))}
@media (prefers-reduced-motion: reduce){.ui-nqxwjk.ui-nqxwjk{-webkit-background-clip:border-box}}
@media (prefers-reduced-motion: reduce){.ui-et542o.ui-et542o{-webkit-mask-image:none}}
@media (prefers-reduced-motion: reduce){.ui-1xgngqn.ui-1xgngqn{-webkit-text-fill-color:unset}}
@media (prefers-reduced-motion: reduce){.ui-14q22ui.ui-14q22ui{animation-delay:0s}}
@media (prefers-reduced-motion: reduce){.ui-1s1fvk8.ui-1s1fvk8{animation-duration:.01ms}}
@media (prefers-reduced-motion: reduce){.ui-1aquc0h.ui-1aquc0h{animation-name:none}}
@media (prefers-reduced-motion: reduce){.ui-xt8cka.ui-xt8cka{animation-name:ui-1jn504y-B}}
@media (min-width: 768px){.ui-wdu8hf.ui-wdu8hf{aspect-ratio:auto}}
@media (prefers-reduced-motion: reduce){.ui-1nj9eaa.ui-1nj9eaa{backdrop-filter:none}}
@media (prefers-reduced-motion: reduce){.ui-15mlgz9.ui-15mlgz9{background-clip:border-box}}
@media (prefers-reduced-motion: reduce){.ui-phioz4.ui-phioz4{background-image:none}}
@media (min-width: 1024px){.ui-kdx0rw.ui-kdx0rw{display:inline}}
@media (max-width: 1279px){.ui-i2odvb.ui-i2odvb{display:none}}
@media (min-width: 1024px){.ui-1oob3yn.ui-1oob3yn{display:none}}
@media (prefers-reduced-motion: reduce){.ui-kio4u3.ui-kio4u3{display:none}}
@media (prefers-reduced-motion: reduce){.ui-ynhoh1.ui-ynhoh1{filter:none}}
@media (max-width: 420px){.ui-6hiuxl.ui-6hiuxl{flex-direction:column}}
@media (max-width: 480px){.ui-1rpgqan.ui-1rpgqan{flex-direction:column}}
@media (max-width: 500px){.ui-q9anqm.ui-q9anqm{flex-direction:column}}
@media (max-width: 500px){.ui-izasmx.ui-izasmx{flex-direction:row}}
@media (max-width: 800px){.ui-1g3s8sx.ui-1g3s8sx{grid-template-columns:minmax(0,1fr)}}
@media (min-width: 640px) and (max-width: 1279.99px){.ui-1b6slwd.ui-1b6slwd{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width: 640px) and (max-width: 767.99px){.ui-bgc89n.ui-bgc89n{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width: 640px){.ui-1xrh62w.ui-1xrh62w{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width: 768px){.ui-1um9e8z.ui-1um9e8z{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (min-width: 1280px){.ui-5p20rn.ui-5p20rn{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media (min-width: 768px){.ui-jc20aj.ui-jc20aj{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media (max-width: 500px){.ui-iehvah.ui-iehvah{justify-content:flex-end}}
@media (max-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}}
@media (prefers-reduced-motion: reduce){.ui-fp8ul4.ui-fp8ul4{opacity:.5}}
@media (prefers-reduced-motion: reduce){.ui-16dpw5u.ui-16dpw5u{opacity:1}}
@media (prefers-reduced-motion: reduce){.ui-uupxpy.ui-uupxpy{transform:none}}
@media (prefers-reduced-motion: reduce){.ui-1dorf5n.ui-1dorf5n{transform:translate(-50%,-50%)}}
@media (prefers-reduced-motion: reduce){.ui-144st5w.ui-144st5w{transition-duration:.01ms,.01ms}}
@media (prefers-reduced-motion: reduce){.ui-sagj69.ui-sagj69{transition-duration:.01ms}}
@media (prefers-reduced-motion: reduce){.ui-12w9bfk.ui-12w9bfk{transition-duration:0s}}
@media (prefers-reduced-motion: reduce){.ui-4wkmsb.ui-4wkmsb{transition-property:none}}
@container limitHitBubble (max-width: 480px){.ui-1mfogrr.ui-1mfogrr{align-items:start}}
@container (max-width: 280px){.ui-1mds6oj.ui-1mds6oj{aspect-ratio:16/ 10}}
@container limitHitBubble (max-width: 480px){.ui-j9hka8.ui-j9hka8{display:grid}}
@container (max-width: 320px){.ui-18exw4b.ui-18exw4b{display:none}}
@container (max-width: 500px){.ui-1a992vl.ui-1a992vl{flex-direction:column}}
@container (max-width: 500px){.ui-uva3ol.ui-uva3ol{flex-direction:row}}
@container (max-width: 280px){.ui-sqi3y8.ui-sqi3y8{flex-wrap:wrap}}
@container limitHitBubble (max-width: 480px){.ui-1tv3ygk.ui-1tv3ygk{grid-template-columns:auto minmax(0,1fr) auto}}
@container (max-width: 500px){.ui-1mc8uqw.ui-1mc8uqw{justify-content:flex-end}}
@container (max-width: 500px){.ui-nijaqt.ui-nijaqt{justify-content:flex-start}}
@container (max-width: 280px){.ui-muuh5c.ui-muuh5c{row-gap:0}}
@container (max-width: 250px){.ui-ee6ls6.ui-ee6ls6 .ui-prompt-input-mode-chip .ui-pill__label{display:none}}
@media (prefers-reduced-motion: reduce){.ui-b93eig.ui-b93eig:active{transform:none}}
.ui-1fda7yg{border-bottom-color:#e4e4e4}
.ui-tg5ge2{border-bottom-color:color-mix(in srgb,var(--cursor-stroke-secondary) 50%,transparent)}
.ui-1beuf8l{border-bottom-color:color-mix(in srgb,var(--cursor-stroke-tertiary) 72%,transparent)}
.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-1kux67n{border-bottom-color:rgba(255,255,255,.1)}
.ui-16gzn2n{border-bottom-color:rgba(255,255,255,.12)}
.ui-16stqrj{border-bottom-color:transparent}
.ui-2wlcfq{border-bottom-color:var(--border-primary)}
.ui-16nf1er{border-bottom-color:var(--border-secondary)}
.ui-8daab9{border-bottom-color:var(--card-border-color,var(--cursor-stroke-secondary))}
.ui-vgqpvx{border-bottom-color:var(--cursor-bg-accent-secondary)}
.ui-139nuhn{border-bottom-color:var(--cursor-bg-elevated)}
.ui-13th5wr{border-bottom-color:var(--cursor-bg-secondary)}
.ui-y5wzia{border-bottom-color:var(--cursor-icon-quaternary)}
.ui-1kz400p{border-bottom-color:var(--cursor-stroke-danger-tertiary,var(--cursor-stroke-red-primary))}
.ui-1ljce3w{border-bottom-color:var(--cursor-stroke-high-contrast)}
.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-13p3lw4{border-bottom-color:var(--cursor-stroke-red-secondary)}
.ui-oll2yv{border-bottom-color:var(--cursor-stroke-secondary,var(--color-theme-border-secondary,rgba(255,255,255,.1)))}
.ui-1jfuf7k{border-bottom-color:var(--cursor-stroke-secondary)}
.ui-17fyfba{border-bottom-color:var(--cursor-stroke-tertiary)}
.ui-1a8f8e8{border-bottom-color:var(--cursor-stroke-yellow-secondary)}
.ui-3exo43{border-bottom-color:var(--prompt-input-container-border)}
.ui-1q2ziy4{border-bottom-color:var(--ui-menu-divider-color)}
.ui-18zsnby{border-bottom-color:var(--vscode-widget-border,rgba(128,128,128,.2))}
.ui-frllxf{border-bottom-left-radius:0}
.ui-1v8xtx2{border-bottom-left-radius:3px}
.ui-1orjc0r{border-bottom-left-radius:4px}
.ui-99hwvi{border-bottom-left-radius:50%}
.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-5rcijh{border-bottom-left-radius:inherit}
.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-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-13y6hh2{border-bottom-left-radius:var(--ui-default-diff-inline-radius,0px)}
.ui-b19wtw{border-bottom-left-radius:3px}
.ui-jppbhk{border-bottom-right-radius:0}
.ui-uvn51i{border-bottom-right-radius:3px}
.ui-1nhu2vm{border-bottom-right-radius:4px}
.ui-1qlrwul{border-bottom-right-radius:50%}
.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-fcbtqh{border-bottom-right-radius:inherit}
.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-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-16ac3fq{border-bottom-right-radius:var(--ui-default-diff-inline-radius,0px)}
.ui-1oxbnvf{border-bottom-right-radius:3px}
.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-n9hzle{border-bottom-width:var(--ui-menu-divider-width)}
.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-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:rgba(0,0,0,.08)}
.ui-naml3d{border-left-color:rgba(25,28,34,.08)}
.ui-mcvn6p{border-left-color:rgba(255,255,255,.1)}
.ui-4tjh6b{border-left-color:rgba(255,255,255,.12)}
.ui-124h6l6{border-left-color:rgba(255,255,255,.15)}
.ui-1g4hjc{border-left-color:transparent}
.ui-b26eir{border-left-color:var(--border-primary)}
.ui-5n4pxv{border-left-color:var(--border-secondary)}
.ui-18ajz7i{border-left-color:var(--card-border-color,var(--cursor-stroke-secondary))}
.ui-12iwwwz{border-left-color:var(--cursor-bg-accent-secondary)}
.ui-10o5h3t{border-left-color:var(--cursor-bg-elevated)}
.ui-1mgcuqs{border-left-color:var(--cursor-bg-secondary)}
.ui-m14zli{border-left-color:var(--cursor-icon-quaternary)}
.ui-524vlx{border-left-color:var(--cursor-stroke-cyan-primary)}
.ui-1mjpuqh{border-left-color:var(--cursor-stroke-danger-tertiary,var(--cursor-stroke-red-primary))}
.ui-1yoi48g{border-left-color:var(--cursor-stroke-high-contrast)}
.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-1oob0i6{border-left-color:var(--cursor-stroke-red-secondary)}
.ui-1jbi0el{border-left-color:var(--cursor-stroke-secondary,var(--color-theme-border-secondary,rgba(255,255,255,.1)))}
.ui-1l09f48{border-left-color:var(--cursor-stroke-secondary)}
.ui-1arpupx{border-left-color:var(--cursor-stroke-tertiary)}
.ui-der770{border-left-color:var(--cursor-stroke-yellow-primary)}
.ui-w1lrle{border-left-color:var(--cursor-stroke-yellow-secondary)}
.ui-vt98yj{border-left-color:var(--prompt-input-container-border)}
.ui-1hrawjz{border-left-color:var(--vscode-widget-border,rgba(128,128,128,.2))}
.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-c8hjz9{border-left-width:4px}
.ui-1qc1e4r{border-right-color:#e4e4e4}
.ui-1ocqsff{border-right-color:color-mix(in srgb,var(--cursor-stroke-secondary) 50%,transparent)}
.ui-4iup6o{border-right-color:color-mix(in srgb,var(--cursor-stroke-tertiary) 72%,transparent)}
.ui-5kewl7{border-right-color:color-mix(in srgb,var(--cursor-text-yellow-primary) 28%,transparent)}
.ui-1ws9gjp{border-right-color:currentColor}
.ui-wfou7y{border-right-color:rgba(255,255,255,.1)}
.ui-15h3fyr{border-right-color:rgba(255,255,255,.12)}
.ui-he5wa1{border-right-color:transparent}
.ui-6vgsdf{border-right-color:var(--border-primary)}
.ui-luj0md{border-right-color:var(--border-secondary)}
.ui-r3jcmw{border-right-color:var(--card-border-color,var(--cursor-stroke-secondary))}
.ui-lca7l4{border-right-color:var(--cursor-bg-accent-secondary)}
.ui-19wp8nt{border-right-color:var(--cursor-bg-elevated)}
.ui-10m7qgn{border-right-color:var(--cursor-bg-secondary)}
.ui-2rjbhi{border-right-color:var(--cursor-icon-quaternary)}
.ui-pczu2a{border-right-color:var(--cursor-stroke-danger-tertiary,var(--cursor-stroke-red-primary))}
.ui-1o7vmia{border-right-color:var(--cursor-stroke-high-contrast)}
.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-139d7f{border-right-color:var(--cursor-stroke-red-secondary)}
.ui-1h48siu{border-right-color:var(--cursor-stroke-secondary,var(--color-theme-border-secondary,rgba(255,255,255,.1)))}
.ui-hnkhp4{border-right-color:var(--cursor-stroke-secondary)}
.ui-141kqco{border-right-color:var(--cursor-stroke-tertiary)}
.ui-n0zavr{border-right-color:var(--cursor-stroke-yellow-secondary)}
.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,rgba(128,128,128,.2))}
.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-etnvcm{border-top-color:#e4e4e4}
.ui-u8hqfk{border-top-color:color-mix(in srgb,var(--cursor-stroke-secondary) 50%,transparent)}
.ui-1sfsec8{border-top-color:color-mix(in srgb,var(--cursor-stroke-tertiary) 72%,transparent)}
.ui-ir0gdo{border-top-color:color-mix(in srgb,var(--cursor-text-yellow-primary) 28%,transparent)}
.ui-1b4hy2t{border-top-color:currentColor}
.ui-73clvc{border-top-color:rgba(255,255,255,.1)}
.ui-p9pnto{border-top-color:rgba(255,255,255,.12)}
.ui-1v8p93f{border-top-color:transparent}
.ui-1iunt3q{border-top-color:var(--border-primary)}
.ui-1pdqm84{border-top-color:var(--border-secondary)}
.ui-u6elxy{border-top-color:var(--card-border-color,var(--cursor-stroke-secondary))}
.ui-c7gpuc{border-top-color:var(--cursor-bg-accent-secondary)}
.ui-1xk0o13{border-top-color:var(--cursor-bg-elevated)}
.ui-qs87oj{border-top-color:var(--cursor-bg-secondary)}
.ui-g070e0{border-top-color:var(--cursor-icon-quaternary)}
.ui-1dzbbm0{border-top-color:var(--cursor-stroke-danger-tertiary,var(--cursor-stroke-red-primary))}
.ui-oe9jqj{border-top-color:var(--cursor-stroke-high-contrast)}
.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-17ixhvu{border-top-color:var(--cursor-stroke-red-secondary)}
.ui-1ys8oop{border-top-color:var(--cursor-stroke-secondary,var(--color-theme-border-secondary,rgba(255,255,255,.1)))}
.ui-2kampu{border-top-color:var(--cursor-stroke-secondary)}
.ui-1aeic0j{border-top-color:var(--cursor-stroke-tertiary)}
.ui-15d6f4y{border-top-color:var(--cursor-stroke-yellow-secondary)}
.ui-ln5ysz{border-top-color:var(--cursor-text-primary)}
.ui-fyh3xl{border-top-color:var(--prompt-input-container-border)}
.ui-14av3n6{border-top-color:var(--ui-menu-divider-color,var(--cursor-stroke-tertiary))}
.ui-5dbky9{border-top-color:var(--ui-menu-divider-color)}
.ui-1q4wg5j{border-top-color:var(--vscode-dropdown-border,var(--ui-border,transparent))}
.ui-107y0y3{border-top-color:var(--vscode-widget-border,rgba(128,128,128,.2))}
.ui-1ia1hqs{border-top-left-radius:0}
.ui-1nrfd8m{border-top-left-radius:3px}
.ui-1xgkolo{border-top-left-radius:50%}
.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-114bzrq{border-top-left-radius:inherit}
.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-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-bz76h1{border-top-left-radius:var(--ui-default-diff-inline-radius,0px)}
.ui-7a9ty{border-top-left-radius:3px}
.ui-1a2w583{border-top-right-radius:0}
.ui-16gx4na{border-top-right-radius:3px}
.ui-19887o6{border-top-right-radius:50%}
.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-9gk5ev{border-top-right-radius:inherit}
.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-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-1hit6pf{border-top-right-radius:var(--ui-default-diff-inline-radius,0px)}
.ui-1vt5rpx{border-top-right-radius:3px}
.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-jpjugk{border-top-width:var(--ui-menu-divider-width,1px)}
.ui-19kq4p1{border-top-width:var(--ui-menu-divider-width)}
.ui-qmqy1e{bottom:-1px}
.ui-1t1qrwb{bottom:-2px}
.ui-1ey2m1c{bottom:0}
.ui-10w3d4m{bottom:100%}
.ui-19ip775{bottom:1px}
.ui-qo3gd{bottom:8px}
.ui-dd4er5{bottom:auto}
.ui-1xuetzz{bottom:calc(var(--cursor-spacing-1) - var(--cursor-spacing-2))}
.ui-1c87l4o{bottom:calc(var(--scrollbar-inset) + 4px)}
.ui-1143y87{bottom:calc(var(--scrollbar-inset) + var(--scrollbar-size) + 2px)}
.ui-t025mh{bottom:max(var(--tab-container-padding),min(var(--cursor-spacing-2-5),calc((var(--tab-system-height) - 15px) / 2)))}
.ui-it89om{bottom:var(--cursor-spacing-0-5)}
.ui-ktve25{bottom:var(--cursor-spacing-1-5)}
.ui-r0fw0u{bottom:var(--cursor-spacing-1)}
.ui-1te2s9t{bottom:var(--cursor-spacing-12)}
.ui-5ip1eo{bottom:var(--cursor-spacing-ne-0-5)}
.ui-1gncbth{bottom:var(--scrollbar-inset)}
.ui-ncemre{bottom:var(--ui-slider-detent-position)}
.ui-1m0re03{bottom:var(--ui-tray-stack-padding-bottom)}
.ui-15s3dfl{height:.75em}
.ui-1pazyae{height:.9rem}
.ui-qtp20y{height:0}
.ui-1nb25p5{height:1.15em}
.ui-1q3kd3q{height:1.2em}
.ui-uquc1b{height:1.5px}
.ui-5yr21d{height:100%}
.ui-1kpxq89{height:12px}
.ui-1v9usgg{height:14px}
.ui-lup9mm{height:16px}
.ui-mix8c7{height:18px}
.ui-lzyvqe{height:1em}
.ui-g2ss61{height:1lh}
.ui-jm9jq1{height:1px}
.ui-1l36t39{height:1rem}
.ui-1qx5ct2{height:20px}
.ui-17rw0jw{height:22px}
.ui-xk0z11{height:24px}
.ui-1w1dqhi{height:28%}
.ui-1fgtraw{height:28px}
.ui-36qwtl{height:2px}
.ui-1vd4hg5{height:300px}
.ui-1gnnpzl{height:30px}
.ui-1aekv1k{height:31px}
.ui-10w6t97{height:32px}
.ui-1s1d1n7{height:35px}
.ui-1bo65i3{height:360px}
.ui-c9qbxq{height:36px}
.ui-uoj239{height:3px}
.ui-1vqgdyp{height:40px}
.ui-cx40h0{height:420px}
.ui-kl5mrx{height:460px}
.ui-1ycjhwn{height:5px}
.ui-ifov73{height:6.75rem}
.ui-1peatla{height:64px}
.ui-ols6we{height:6px}
.ui-r931m4{height:75px}
.ui-wzfr38{height:80px}
.ui-5m6it2{height:83.333%}
.ui-1czut47{height:90vh}
.ui-jp8j0k{height:96px}
.ui-t7dq6l{height:auto}
.ui-462h5n{height:calc-size(auto,size)}
.ui-165q3j6{height:calc(100% - 2*var(--tab-container-padding))}
.ui-1fkszs{height:calc(100vh - 80px)}
.ui-1wco7yp{height:calc(100vh - var(--cursor-spacing-13))}
.ui-11yvok1{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:-moz-fit-content;height:fit-content}
.ui-1ctdkq9{height:min(280px,calc(100vh - 14rem))}
.ui-czct0t{height:min(760px,calc(100vh - 96px))}
.ui-1gezbiy{height:var(--active-tab-height)}
.ui-uan8c8{height:var(--collapsible-panel-height)}
.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-1b6ohxb{height:var(--cursor-line-height-base)}
.ui-fflwv{height:var(--cursor-line-height-lg)}
.ui-jyxbwm{height:var(--cursor-spacing-0-25)}
.ui-1d37o3i{height:var(--cursor-spacing-0-75)}
.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-e48kcg{height:var(--cursor-spacing-12)}
.ui-1vgzuhk{height:var(--cursor-spacing-13)}
.ui-pgsqhg{height:var(--cursor-spacing-15)}
.ui-1tdb84u{height:var(--cursor-spacing-16)}
.ui-vipqoc{height:var(--cursor-spacing-2-5)}
.ui-1q8rfgd{height:var(--cursor-spacing-2)}
.ui-px1j5t{height:var(--cursor-spacing-3-25)}
.ui-1q5geii{height:var(--cursor-spacing-3-5)}
.ui-14dyci{height:var(--cursor-spacing-3-75)}
.ui-1d74i34{height:var(--cursor-spacing-3)}
.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-go8yqn{height:var(--mention-chip-icon-slot-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-1gq4xhb{height:var(--ui-file-tree-row-height,24px)}
.ui-1ws4142{height:var(--ui-menu-divider-width,1px)}
.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-1e9857e{height:var(--ui-sidebar-accessory-box,var(--cursor-height-xs))}
.ui-mbbc8j{height:var(--ui-sidebar-action-box,var(--cursor-height-sm))}
.ui-z0r7nf{height:var(--ui-sidebar-collapse-height)}
.ui-vrg052{height:var(--ui-tray-stack-backdrop-height)}
.ui-16ye13r{height:var(--x-height)}
.ui-1ojtbga{left:-1px}
.ui-3rpodo{left:-9999px}
.ui-u96u03{left:0}
.ui-1nrll8i{left:50%}
.ui-1t8mvi6{left:auto}
.ui-4kaekk{left:calc(var(--ui-odl-dot-pct,100%) + var(--ui-odl-dot-gap,0px))}
.ui-vbikie{left:var(--active-tab-left)}
.ui-121ilyj{left:var(--cursor-spacing-0-5)}
.ui-134kyd4{left:var(--cursor-spacing-2)}
.ui-m4lte6{left:var(--cursor-spacing-3)}
.ui-ccpau6{left:var(--cursor-spacing-ne-0-5)}
.ui-mcq8cb{left:var(--mention-chip-close-icon-left)}
.ui-17roi93{left:var(--scrollbar-inset)}
.ui-azf7cp{left:var(--ui-default-diff-indicator-strip-width)}
.ui-7emjjn{left:var(--ui-file-tree-sticky-inset-left,0px)}
.ui-104i4b3{left:var(--ui-odl-fill,0%)}
.ui-gq9j65{left:var(--x-left)}
.ui-1qxw02l{line-clamp:1}
.ui-1l13ptj{line-clamp:2}
.ui-1jyxor1{margin-bottom:-1px}
.ui-q2qa84{margin-bottom:.5em}
.ui-hbfen4{margin-bottom:.5rem}
.ui-at24cr{margin-bottom:0}
.ui-od5an3{margin-bottom:12px}
.ui-4jbhq7{margin-bottom:1ch}
.ui-13xjzxd{margin-bottom:1em}
.ui-1hq5gj4{margin-bottom:24px}
.ui-jpr12u{margin-bottom:2px}
.ui-1iymm2a{margin-bottom:32px}
.ui-12nagc{margin-bottom:4px}
.ui-zueoph{margin-bottom:6px}
.ui-1e56ztr{margin-bottom:8px}
.ui-4ii5y1{margin-bottom:auto}
.ui-1oysqdc{margin-bottom:calc(-1*var(--cursor-spacing-1))}
.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-1poe2eo{margin-bottom:calc(1ch + var(--cursor-spacing-0-75))}
.ui-1l2q8xl{margin-bottom:calc(var(--cursor-spacing-2) + 1px)}
.ui-1nhcn8o{margin-bottom:var(--conversation-block-gap,10px)}
.ui-fynt6u{margin-bottom:var(--cursor-spacing-0-5)}
.ui-1huw0qw{margin-bottom:var(--cursor-spacing-0-75)}
.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-1w7fjdd{margin-bottom:var(--cursor-spacing-10)}
.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-e9sxmx{margin-bottom:var(--cursor-spacing-6)}
.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-t4zf8z{margin-bottom:var(--ui-code-block-margin-block,var(--cursor-spacing-1))}
.ui-1kglw5y{margin-bottom:var(--ui-divider-spacing)}
.ui-4qbr5s{margin-bottom:var(--ui-menu-divider-margin-block,calc(var(--cursor-spacing-1) / 2 + 1px))}
.ui-105vx2c{margin-bottom:var(--ui-menu-divider-margin-block,var(--cursor-spacing-0-75))}
.ui-h9i6ac{margin-left:-1px}
.ui-ip9h3s{margin-left:-2px}
.ui-1xr3403{margin-left:-3px}
.ui-1mazlvb{margin-left:-5px}
.ui-iz41ja{margin-left:-6px}
.ui-1b973y9{margin-left:-7px}
.ui-125l10s{margin-left:-9px}
.ui-1kmdy7z{margin-left:.15em}
.ui-j3b58b{margin-left:0}
.ui-gsvwom{margin-left:1px}
.ui-1payohk{margin-left:22px}
.ui-8x9d4c{margin-left:auto}
.ui-1gro6si{margin-left:calc(-1*var(--cursor-spacing-0-75))}
.ui-1jmd3wo{margin-left:calc(-1*var(--cursor-spacing-1-5) - 1px)}
.ui-dwehgt{margin-left:calc(-1*var(--cursor-spacing-1-5))}
.ui-52qpts{margin-left:calc(-1*var(--cursor-spacing-1))}
.ui-1wt8hlc{margin-left:calc(-1*var(--cursor-spacing-3))}
.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-10ieywy{margin-left:calc(var(--cursor-spacing-8) * -1)}
.ui-j2ki9f{margin-left:var(--conversation-opposed-inset-human,20%)}
.ui-a5n6uc{margin-left:var(--cursor-spacing-0-5)}
.ui-1kde42o{margin-left:var(--cursor-spacing-0-75)}
.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-121fd0e{margin-left:var(--cursor-spacing-4)}
.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-1rze6ky{margin-left:var(--cursor-spacing-ne-4)}
.ui-1k4ukv9{margin-left:var(--icon-margin)}
.ui-bj7lcn{margin-left:var(--tab-editor-panel-scrollable-inset)}
.ui-svz4a7{margin-left:var(--ui-menu-divider-margin-inline,var(--cursor-spacing-ne-0-75))}
.ui-110e4c1{margin-left:var(--ui-menu-row-padding-inline)}
.ui-1y7amh{margin-right:-1px}
.ui-1bxrdft{margin-right:-2px}
.ui-r0t2fk{margin-right:.3em}
.ui-1yf7rl7{margin-right:0}
.ui-ack27t{margin-right:auto}
.ui-1vo6pt1{margin-right:calc(-1*var(--conversation-text-inset,0px))}
.ui-1eii8mq{margin-right:calc(-1*var(--cursor-spacing-0-75))}
.ui-1cb0e12{margin-right:calc(-1*var(--cursor-spacing-1-5))}
.ui-1w1bjr4{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-w8v1rk{margin-right:calc(var(--conversation-opposed-inset,20%) - var(--conversation-text-inset,0px))}
.ui-la2739{margin-right:calc(var(--cursor-spacing-8) * -1)}
.ui-16gtfvg{margin-right:var(--cursor-spacing-0-5)}
.ui-7y29xt{margin-right:var(--cursor-spacing-0-75)}
.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-z7xqw4{margin-right:var(--cursor-spacing-6)}
.ui-oxmne4{margin-right:var(--cursor-spacing-ne-0-25)}
.ui-1erxc0b{margin-right:var(--cursor-spacing-ne-0-5)}
.ui-ze9c20{margin-right:var(--cursor-spacing-ne-1-25)}
.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-1s1m4iq{margin-right:var(--cursor-spacing-ne-4)}
.ui-1j59caj{margin-right:var(--icon-margin)}
.ui-4varvv{margin-right:var(--tab-gap)}
.ui-1lix3vl{margin-right:var(--ui-menu-divider-margin-inline,var(--cursor-spacing-ne-0-75))}
.ui-1cdjimd{margin-right:var(--ui-menu-row-padding-inline)}
.ui-4arcmf{margin-top:-14px}
.ui-1y332i5{margin-top:-1px}
.ui-1198e8h{margin-top:-3px}
.ui-rsdzbr{margin-top:-48px}
.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-1gslohp{margin-top:4px}
.ui-1ok221b{margin-top:5px}
.ui-1xmf6yo{margin-top:8px}
.ui-r1yuqi{margin-top:auto}
.ui-1okmun1{margin-top:calc(-1*var(--cursor-spacing-12))}
.ui-1hbr3ds{margin-top:calc((20px - 14px) / 2)}
.ui-uji7tg{margin-top:calc((36px - 21px) / -2)}
.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-141y4lj{margin-top:calc(1ch + var(--cursor-spacing-0-75))}
.ui-vklc6m{margin-top:max(16px,calc(50vh - calc((var(--cursor-spacing-11) + var(--cursor-spacing-2) * 2 + 400px) / 2)))}
.ui-z80ra4{margin-top:var(--conversation-block-gap,10px)}
.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-6wyluh{margin-top:var(--cursor-spacing-2-5)}
.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-1m05jel{margin-top:var(--cursor-spacing-8)}
.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-1fm9hdn{margin-top:var(--cursor-spacing-ne-2-5)}
.ui-4xtw7q{margin-top:var(--cursor-spacing-ne-2)}
.ui-vj1r1n{margin-top:var(--icon-margin)}
.ui-1j66ri5{margin-top:var(--ui-code-block-margin-block,var(--cursor-spacing-1))}
.ui-15509da{margin-top:var(--ui-divider-spacing)}
.ui-15lde7i{margin-top:var(--ui-menu-divider-margin-block,calc(var(--cursor-spacing-1) / 2))}
.ui-1rgg60y{margin-top:var(--ui-menu-divider-margin-block,var(--cursor-spacing-0-5))}
.ui-njgh8c{max-height:0}
.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-1vjc26l{max-height:224px}
.ui-1xiyphd{max-height:240px}
.ui-g2d58u{max-height:256px}
.ui-1iuus0c{max-height:260px}
.ui-uyqlj2{max-height:300px}
.ui-1sslpiy{max-height:320px}
.ui-1atetza{max-height:338px}
.ui-2z3yb8{max-height:360px}
.ui-1phlbz0{max-height:400px}
.ui-2so1p5{max-height:416px}
.ui-1rq5m6k{max-height:500px}
.ui-3d5gib{max-height:50vh}
.ui-114jws4{max-height:60vh}
.ui-lrnmfh{max-height:72px}
.ui-12ajvvl{max-height:calc(100vh - 32px)}
.ui-1nm1mrl{max-height:calc(100vh - var(--cursor-spacing-13))}
.ui-lbh9wg{max-height:calc(var(--cursor-spacing-16) * 4)}
.ui-1e5lcw4{max-height:min(240px,calc(100vh - 14rem))}
.ui-1ji7a8m{max-height:min(28rem,60vh)}
.ui-2pj5ht{max-height:min(360px,var(--available-height,100vh))}
.ui-e91c59{max-height:min(480px,60vh)}
.ui-7ab17h{max-height:none}
.ui-1ftd29b{max-height:var(--available-height,100dvh)}
.ui-1374xjt{max-height:var(--available-height)}
.ui-16hisux{max-height:var(--cursor-height-lg)}
.ui-18vtn5a{max-height:var(--cursor-line-height-xs)}
.ui-1tfawu9{max-height:var(--cursor-spacing-18)}
.ui-12gelk6{max-height:var(--cursor-spacing-6)}
.ui-agg58q{max-height:var(--prompt-input-editor-max-height)}
.ui-1c2cnwd{max-height:var(--tab-system-height)}
.ui-n47rdj{max-height:var(--ui-prompt-input-image-preview-height)}
.ui-kc3upt{max-height:var(--ui-shell-tool-call-output-preview-height)}
.ui-1jols5v{max-height:var(--x-maxHeight)}
.ui-1m189uc{max-width:0}
.ui-193iq5w{max-width:100%}
.ui-1s8ub08{max-width:10rem}
.ui-2aouup{max-width:120px}
.ui-16q51m2{max-width:150px}
.ui-18qnofl{max-width:160px}
.ui-8z6zn4{max-width:16rem}
.ui-1e4dklr{max-width:180px}
.ui-1vxnb6q{max-width:18rem}
.ui-1ncir08{max-width:200px}
.ui-1racy4e{max-width:220px}
.ui-16em4ew{max-width:240px}
.ui-14lruf5{max-width:260px}
.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-27kpxv{max-width:560px}
.ui-1m75nr5{max-width:6.5rem}
.ui-14jpq49{max-width:60rem}
.ui-11gisft{max-width:640px}
.ui-1cxeki3{max-width:70%}
.ui-17na0u1{max-width:85%}
.ui-1cx6wtl{max-width:9rem}
.ui-8sagbx{max-width:calc(100% - max(var(--conversation-opposed-inset,20%),calc(20px + var(--cursor-spacing-2) - var(--cursor-spacing-3))))}
.ui-r9a6dy{max-width:calc(100% - var(--cursor-spacing-8))}
.ui-16bofuf{max-width:calc(100dvw - var(--cursor-spacing-2) - var(--cursor-spacing-2))}
.ui-w7nakj{max-width:calc(100vw - 32px)}
.ui-1ly6c5y{max-width:calc(var(--tab-max-width) - 2.75rem)}
.ui-1t8xbu{max-width:-moz-max-content;max-width:max-content}
.ui-1s4ji4u{max-width:min(100%,500px)}
.ui-qzi5kj{max-width:min(200px,40%)}
.ui-y2m5lo{max-width:min(300px,var(--available-width,calc(100vw - 16px)))}
.ui-w39y5m{max-width:min(300px,var(--available-width))}
.ui-13kvn80{max-width:min(320px,var(--available-width))}
.ui-qkhxdl{max-width:min(480px,calc(100vw - var(--cursor-spacing-8)))}
.ui-35r3tr{max-width:min(560px,calc(100vw - 16px))}
.ui-c74ic2{max-width:min(560px,var(--available-width,calc(100vw - 16px)))}
.ui-19q3ofy{max-width:min(560px,var(--available-width))}
.ui-vto1wr{max-width:min(680px,calc(100vw - 24px))}
.ui-6voytl{max-width:min(90vw,360px)}
.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-f68679{max-width:var(--x-maxWidth)}
.ui-2lwn1j{min-height:0}
.ui-2umgb4{min-height:1.25rem}
.ui-1us19tq{min-height:100%}
.ui-11md1zd{min-height:100px}
.ui-g6iff7{min-height:100vh}
.ui-i3av73{min-height:120px}
.ui-1db3i3o{min-height:160px}
.ui-vrgn94{min-height:18px}
.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-e0957l{min-height:22px}
.ui-arig7l{min-height:236px}
.ui-1ficeh5{min-height:240px}
.ui-jwf9q1{min-height:24px}
.ui-j9xw9b{min-height:26px}
.ui-e0p6wg{min-height:28px}
.ui-1rz828m{min-height:30px}
.ui-u0aao5{min-height:36px}
.ui-1bifzbx{min-height:400px}
.ui-1ba4aug{min-height:40px}
.ui-1wxaq2x{min-height:48px}
.ui-137vrcb{min-height:520px}
.ui-bktkl8{min-height:56px}
.ui-1edz59j{min-height:96px}
.ui-65nank{min-height:auto}
.ui-1hx7ktg{min-height:calc(100vh - 120px)}
.ui-65sdv{min-height:calc(14px + var(--cursor-spacing-3) + var(--cursor-spacing-4))}
.ui-1t2pt76{min-height:inherit}
.ui-n7apww{min-height:-moz-max-content;min-height:max-content}
.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-1lfmsv0{min-height:var(--cursor-spacing-10)}
.ui-11ooeo3{min-height:var(--cursor-spacing-12)}
.ui-170g3hd{min-height:var(--cursor-spacing-2-5)}
.ui-1q9h4mq{min-height:var(--cursor-spacing-2)}
.ui-1y1no57{min-height:var(--cursor-spacing-20)}
.ui-1nz2qy3{min-height:var(--cursor-spacing-3-5)}
.ui-1ogyy3n{min-height:var(--cursor-spacing-3)}
.ui-1vsofuc{min-height:var(--cursor-spacing-5-5)}
.ui-4jlmx6{min-height:var(--cursor-spacing-5)}
.ui-14rubhf{min-height:var(--cursor-spacing-6-5)}
.ui-t6xkjb{min-height:var(--cursor-spacing-6)}
.ui-set0pr{min-height:var(--cursor-spacing-7-5)}
.ui-16ry4p3{min-height:var(--cursor-spacing-7)}
.ui-phwom3{min-height:var(--cursor-spacing-8)}
.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-8jbk1e{min-height:var(--prompt-input-editor-min-height)}
.ui-fdmdrd{min-height:var(--ui-background-nudge-tab-block-height)}
.ui-1iyz3w5{min-height:var(--ui-default-diff-line-height)}
.ui-bpgt9h{min-height:var(--ui-menu-row-min-height,auto)}
.ui-vl88c9{min-height:var(--ui-menu-row-min-height)}
.ui-k8scn8{min-height:var(--ui-prompt-input-image-preview-height)}
.ui-1gispj9{min-height:var(--ui-sidebar-action-box,var(--cursor-height-sm))}
.ui-todbos{min-height:var(--ui-sidebar-menu-button-min-height)}
.ui-16f84ov{min-height:var(--ui-tool-approval-reason-tab-block-height)}
.ui-13r6wnz{min-height:var(--ui-tray-row-min-height,0px)}
.ui-82snj4{min-height:var(--x-minHeight)}
.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-1jzhcrs{min-width:200px}
.ui-t4ypqs{min-width:20px}
.ui-12rczxh{min-width:220px}
.ui-1u2d2a2{min-width:280px}
.ui-p33xtk{min-width:288px}
.ui-1264ykn{min-width:28px}
.ui-18n5i07{min-width:300px}
.ui-z6sds4{min-width:4rem}
.ui-1mkiy5m{min-width:50%}
.ui-13ckzan{min-width:760px}
.ui-6c5l4p{min-width:80px}
.ui-15x72sd{min-width:auto}
.ui-bdddet{min-width:calc(var(--ui-default-diff-line-number-width) + var(--cursor-spacing-1) + var(--cursor-spacing-1))}
.ui-1pshirs{min-width:-moz-fit-content;min-width:fit-content}
.ui-13fiaz2{min-width:initial}
.ui-k8lq53{min-width:-moz-max-content;min-width:max-content}
.ui-qh1i3y{min-width:max(6ch,100%)}
.ui-l5c6n8{min-width:min(100%,240px)}
.ui-t0jynu{min-width:min(var(--anchor-width),var(--available-width,var(--anchor-width)))}
.ui-aaagfd{min-width:unset}
.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-66dkds{min-width:var(--cursor-spacing-15)}
.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-xm1jab{min-width:var(--ui-sidebar-action-box,var(--cursor-height-sm))}
.ui-kj4a21{min-width:var(--x-minWidth)}
.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-saxbkt{padding-bottom:.75rem}
.ui-18d9i69{padding-bottom:0}
.ui-1a8lsjc{padding-bottom:10px}
.ui-1ffnkcp{padding-bottom:120px}
.ui-sag5q8{padding-bottom:12px}
.ui-1g2khh7{padding-bottom:14px}
.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-1sgudl8{padding-bottom:48px}
.ui-jkvuk6{padding-bottom:4px}
.ui-1q8uoa4{padding-bottom:4rem}
.ui-10b6aqq{padding-bottom:6px}
.ui-wib8y2{padding-bottom:8px}
.ui-6yhzr2{padding-bottom:var(--conversation-tool-card-padding-y,var(--cursor-spacing-2))}
.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-1l37tef{padding-bottom:var(--cursor-spacing-10)}
.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-1hhlpkd{padding-bottom:var(--markdown-inline-code-padding-block,1.5px)}
.ui-1bnm0im{padding-bottom:var(--mention-chip-padding-y)}
.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-ftabeb{padding-bottom:var(--ui-menu-inner-padding,var(--cursor-spacing-1))}
.ui-1xw4aup{padding-bottom:var(--ui-menu-inner-padding)}
.ui-1mv37q2{padding-bottom:var(--ui-menu-row-padding-block)}
.ui-l916ps{padding-bottom:var(--ui-select-inner-padding,var(--cursor-spacing-1))}
.ui-1aqjmib{padding-bottom:var(--ui-select-row-padding-block)}
.ui-1qtt51g{padding-bottom:var(--ui-sidebar-group-gap,var(--cursor-spacing-3))}
.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-jqpyvm{padding-bottom:var(--x-paddingBottom)}
.ui-11h9tm7{padding-left:.35em}
.ui-79ra4s{padding-left:.75rem}
.ui-1uhho1l{padding-left:0}
.ui-1lqa7cf{padding-left:10px}
.ui-f18ygs{padding-left:12px}
.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-19lfox8{padding-left:40px}
.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-1aw4gp8{padding-left:calc(var(--cursor-spacing-3-5) + var(--cursor-spacing-2))}
.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-1tgcnvq{padding-left:calc(var(--ui-surface-sidebar-hug-row-pad-left,var(--cursor-spacing-2)) + var(--ui-surface-sidebar-row-indent,0px))}
.ui-437fdo{padding-left:var(--conversation-tool-card-padding-x,8px)}
.ui-1ixkyy4{padding-left:var(--conversation-tool-card-padding-x,var(--cursor-spacing-2-5))}
.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-1kb82z{padding-left:var(--cursor-spacing-10)}
.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-a2o6f3{padding-left:var(--cursor-spacing-2-75)}
.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-1h3bj18{padding-left:var(--cursor-spacing-8)}
.ui-6lrnw6{padding-left:var(--markdown-inline-code-padding-inline,var(--cursor-spacing-0-5))}
.ui-1oay048{padding-left:var(--mention-chip-padding-x)}
.ui-wxclcr{padding-left:var(--tab-horizontal-padding)}
.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-1k9ch0o{padding-left:var(--ui-default-code-line-inset,var(--cursor-spacing-1-5))}
.ui-1bgzvkm{padding-left:var(--ui-input-group-padding-inline)}
.ui-19hmszf{padding-left:var(--ui-menu-inner-padding,var(--cursor-spacing-1))}
.ui-1166h4g{padding-left:var(--ui-menu-row-padding-inline)}
.ui-qqt8gd{padding-left:var(--ui-menu-section-title-padding-inline)}
.ui-cdc595{padding-left:var(--ui-select-inner-padding,var(--cursor-spacing-1))}
.ui-4aj6wr{padding-left:var(--ui-select-row-padding-inline)}
.ui-cd76xm{padding-left:var(--ui-sidebar-inset,var(--cursor-spacing-2))}
.ui-k6ixx1{padding-left:var(--ui-sidebar-item-inset,var(--cursor-spacing-1))}
.ui-1vqt24i{padding-left:var(--ui-sidebar-top-bar-horizontal-padding)}
.ui-c56q2i{padding-left:var(--ui-surface-sidebar-group-inset,var(--cursor-spacing-1))}
.ui-1htidt2{padding-left:var(--ui-surface-sidebar-hug-toggle-pad-left,var(--cursor-spacing-3))}
.ui-4b4wa3{padding-left:var(--ui-surface-sidebar-section-inset,var(--ui-surface-sidebar-group-inset,var(--cursor-spacing-1)))}
.ui-13e46o5{padding-left:var(--x-paddingLeft)}
.ui-vipilk{padding-right:.15em}
.ui-8iso2o{padding-right:.35em}
.ui-33uob6{padding-right:.75rem}
.ui-1xpa7k{padding-right:0}
.ui-cicffo{padding-right:10px}
.ui-nuq7ks{padding-right:12px}
.ui-yfqnmn{padding-right:16px}
.ui-18a8kpn{padding-right:18px}
.ui-8e5d8q{padding-right:24px}
.ui-pf9j6y{padding-right:2px}
.ui-w7nc43{padding-right:3px}
.ui-l8an7g{padding-right:3rem}
.ui-j5tbmc{padding-right:40px}
.ui-mzs88n{padding-right:4px}
.ui-1aagde{padding-right:60px}
.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-d895e2{padding-right:calc(var(--cursor-spacing-2-5) + 28px)}
.ui-1jwyyqy{padding-right:var(--conversation-tool-card-padding-x,8px)}
.ui-1dzw9ss{padding-right:var(--conversation-tool-card-padding-x,var(--cursor-spacing-2-5))}
.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-16vt6tx{padding-right:var(--cursor-spacing-10)}
.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-nftvhb{padding-right:var(--cursor-spacing-2-75)}
.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-1lg90n0{padding-right:var(--cursor-spacing-8)}
.ui-1i9v5mb{padding-right:var(--markdown-inline-code-padding-inline,var(--cursor-spacing-0-5))}
.ui-xg0c88{padding-right:var(--mention-chip-padding-x)}
.ui-1rfwqmb{padding-right:var(--tab-horizontal-padding)}
.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-1t27tiq{padding-right:var(--ui-menu-inner-padding,var(--cursor-spacing-1))}
.ui-9cta2o{padding-right:var(--ui-menu-row-padding-inline)}
.ui-1bjvzyu{padding-right:var(--ui-menu-section-title-padding-inline)}
.ui-17twlq6{padding-right:var(--ui-select-inner-padding,var(--cursor-spacing-1))}
.ui-1qto6us{padding-right:var(--ui-select-row-padding-inline)}
.ui-m5myuk{padding-right:var(--ui-sidebar-inset,var(--cursor-spacing-2))}
.ui-1ut042w{padding-right:var(--ui-sidebar-item-inset,var(--cursor-spacing-1))}
.ui-18u5iye{padding-right:var(--ui-tray-row-padding-right,var(--cursor-spacing-1-5))}
.ui-wsd3xy{padding-right:var(--x-paddingRight)}
.ui-1i05g3g{padding-top:.05em}
.ui-1q57ora{padding-top:.75rem}
.ui-exx8yu{padding-top:0}
.ui-889kno{padding-top:10px}
.ui-z9dl7a{padding-top:12px}
.ui-yinxu5{padding-top:14px}
.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-1mpi21q{padding-top:340px}
.ui-yqdw3p{padding-top:3px}
.ui-4i7bpe{padding-top:48px}
.ui-1iorvi4{padding-top:4px}
.ui-f6mfmo{padding-top:4rem}
.ui-1yrsyyn{padding-top:6px}
.ui-1y1aw1k{padding-top:8px}
.ui-17hm0xn{padding-top:var(--conversation-tool-card-padding-y,var(--cursor-spacing-2))}
.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-1buc1yo{padding-top:var(--cursor-spacing-10)}
.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-m52zbw{padding-top:var(--cursor-spacing-2-75)}
.ui-13ly8rp{padding-top:var(--cursor-spacing-2)}
.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-rtu7ee{padding-top:var(--markdown-inline-code-padding-block,1.5px)}
.ui-10lzvuo{padding-top:var(--mention-chip-padding-y)}
.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-12ryuzz{padding-top:var(--ui-menu-inner-padding,var(--cursor-spacing-1))}
.ui-14ioufn{padding-top:var(--ui-menu-inner-padding)}
.ui-1xgckd{padding-top:var(--ui-menu-row-padding-block)}
.ui-fs8kq3{padding-top:var(--ui-menu-search-row-padding-top)}
.ui-a9nt15{padding-top:var(--ui-select-inner-padding,var(--cursor-spacing-1))}
.ui-1uagpmz{padding-top:var(--ui-select-row-padding-block)}
.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-1jm3axb{padding-top:var(--x-paddingTop)}
.ui-1bkpikb{right:-2px}
.ui-3m8u43{right:0}
.ui-19up5dg{right:8px}
.ui-wukr4l{right:auto}
.ui-ayq9tf{right:calc(100% - var(--ui-odl-dot-pct,100%) + var(--ui-odl-dot-gap,0px))}
.ui-1mqk3zk{right:calc(var(--cursor-spacing-1) + var(--cursor-spacing-3-5) + var(--cursor-spacing-1))}
.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-1se5ioe{right:var(--ui-file-tree-sticky-inset-right,0px)}
.ui-4k5ehq{scroll-margin-top:var(--cursor-spacing-4)}
.ui-qh0jwu{scroll-margin-top:var(--cursor-spacing-6)}
.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-1pdr0v7{top:-1px}
.ui-1qiirwl{top:-2px}
.ui-1agkon0{top:-9999px}
.ui-13vifvy{top:0}
.ui-dsb8wn{top:100%}
.ui-wa60dl{top:50%}
.ui-fr5jun{top:8px}
.ui-80663w{top:auto}
.ui-n2s60a{top:calc(var(--cursor-spacing-2) + 24px + var(--cursor-spacing-1))}
.ui-1y1vrph{top:max(var(--tab-container-padding),min(var(--cursor-spacing-2-5),calc((var(--tab-system-height) - 15px) / 2)))}
.ui-10uur0e{top:var(--active-tab-top)}
.ui-np7j22{top:var(--cursor-spacing-0-5)}
.ui-1jgjl8u{top:var(--cursor-spacing-1-5)}
.ui-8hg36d{top:var(--cursor-spacing-1)}
.ui-88yhqt{top:var(--cursor-spacing-12)}
.ui-4opro5{top:var(--cursor-spacing-13)}
.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-w6tual{top:var(--ui-surface-sidebar-sticky-header-top,0px)}
.ui-jbys53{top:var(--x-top)}
.ui-1y6pbyt{width:.9rem}
.ui-nalus7{width:0}
.ui-93kpjw{width:1.25em}
.ui-rqk1uk{width:1.45em}
.ui-19ddzpn{width:1%}
.ui-h8yej3{width:100%}
.ui-zfn7dr{width:100cqi}
.ui-1exxlbk{width:100px}
.ui-ygnafs{width:120px}
.ui-smyaan{width:12px}
.ui-rdac2d{width:13rem}
.ui-ifkd7f{width:140px}
.ui-6jxa94{width:14px}
.ui-q1dxzn{width:160px}
.ui-1kky2od{width:16px}
.ui-1xp8n7a{width:18px}
.ui-15vhz18{width:1em}
.ui-1i1rx1s{width:1px}
.ui-cdlrvm{width:1rem}
.ui-8yj6t5{width:20%}
.ui-1oysuqx{width:200px}
.ui-w4jnvo{width:20px}
.ui-1uncgzr{width:224px}
.ui-17z2i9w{width:22px}
.ui-afpxmx{width:240px}
.ui-vy4d1p{width:24px}
.ui-ezl2tj{width:25px}
.ui-23j0i4{width:26px}
.ui-1dz1jew{width:280px}
.ui-bu5dzu{width:288px}
.ui-gd8bvy{width:28px}
.ui-fo62xy{width:2px}
.ui-1849jeq{width:30px}
.ui-1iy3nof{width:32%}
.ui-1m258z3{width:320px}
.ui-1td3qas{width:32px}
.ui-165vjil{width:332px}
.ui-1bm8l82{width:34%}
.ui-xsgkw5{width:350px}
.ui-1cvmir6{width:360px}
.ui-14qfxbe{width:36px}
.ui-1guw455{width:38px}
.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-ycev2y{width:60%}
.ui-11i3ho8{width:640px}
.ui-1fu8urw{width:64px}
.ui-19app5s{width:68%}
.ui-1xwk8fm{width:680px}
.ui-1v4s8kt{width:6px}
.ui-65xoit{width:70%}
.ui-ni59qk{width:72px}
.ui-g0jo4d{width:75%}
.ui-1dmp6jm{width:80px}
.ui-1ox8vmk{width:83.333%}
.ui-d8l9wo{width:86%}
.ui-13oubkp{width:96px}
.ui-14atkfc{width:auto}
.ui-1re7f2s{width:calc(100% - var(--cursor-spacing-3-25))}
.ui-ib3yfa{width:calc(100% + 2*var(--cursor-spacing-2))}
.ui-ihbwum{width:calc(100% + 2*var(--cursor-spacing-4))}
.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-k0i2ko{width:calc(2* 16px + 4px)}
.ui-3fc6fb{width:calc(var(--button-size) * 7/ 16)}
.ui-upz64d{width:calc(var(--cursor-spacing-20) + var(--cursor-spacing-4))}
.ui-1tn8wqt{width:calc(var(--cursor-spacing-4-5) + 1px)}
.ui-1j7ykpy{width:calc(var(--cursor-spacing-4) + 1px)}
.ui-qdkh1x{width:calc(var(--cursor-spacing-5-5) + 1px)}
.ui-1r0urw7{width:calc(var(--cursor-spacing-5) + 1px)}
.ui-eq5yr9{width:-moz-fit-content;width:fit-content}
.ui-ezivpi{width:-moz-max-content;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-1pjyv6w{width:min(100%,640px)}
.ui-1u62po7{width:min(200px,var(--available-width))}
.ui-izo9zl{width:min(380px,100%)}
.ui-scjat9{width:var(--_sidebar-width)}
.ui-offw1{width:var(--active-tab-width)}
.ui-1hhjr3y{width:var(--anchor-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-1vbogu3{width:var(--cursor-spacing-0-75)}
.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-1w4v6el{width:var(--cursor-spacing-12)}
.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-1xx3ewh{width:var(--cursor-spacing-3-75)}
.ui-ncpac4{width:var(--cursor-spacing-3)}
.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-mjrt60{width:var(--cursor-spacing-8)}
.ui-10f37ev{width:var(--dot-grid-size)}
.ui-1oai4fc{width:var(--icon-size)}
.ui-qypf5a{width:var(--mention-chip-icon-slot-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-1h43c06{width:var(--ui-sidebar-accessory-box,var(--cursor-height-xs))}
.ui-pxtc9w{width:var(--ui-sidebar-action-box,var(--cursor-height-sm))}
.ui-1bl4301{width:var(--width)}
.ui-5lhr3w{width:var(--x-width)}
.ui-1bfqc4q:focus-visible{border-bottom-color:transparent}
.ui-1uo1cpp:not(:last-child){border-bottom-color:transparent}
.ui-1xjjwy2:is([data-variant='radio'][data-selected]){border-bottom-color:transparent}
:where(.ui--default-marker:is([data-selected])) .ui-o0z796.ui-o0z796{border-bottom-color:transparent}
.ui-zgy223:is([data-variant='radio']){border-bottom-color:transparent}
.ui-14qkjph:is([data-selected]){border-bottom-color:var(--cursor-stroke-focused)}
.ui-ejeenh:focus-visible{border-bottom-color:var(--cursor-stroke-focused)}
.ui-17ufi7g .artifact-image-container:hover{border-bottom-color:var(--cursor-stroke-primary)}
.ui-1eracs6:hover:not([data-disabled]){border-bottom-color:var(--cursor-stroke-primary)}
.ui-illscj:focus-within{border-bottom-color:var(--cursor-stroke-primary)}
.ui-h9ahm1 .ui-prompt-input-suggestion-ghost__tab-badge{border-bottom-color:var(--cursor-stroke-quaternary)}
:where(.ui--default-marker[data-variant='sticky-boundary']) .ui-1lde8rp.ui-1lde8rp{border-bottom-color:var(--cursor-stroke-secondary)}
:where(.ui--default-marker:is([data-color-swatch]:hover)) .ui-1q0ntbx.ui-1q0ntbx{border-bottom-color:var(--cursor-stroke-secondary)}
.ui-1vl5mtr .md-color-swatch{border-bottom-color:var(--cursor-stroke-secondary)}
.ui-1ywz0vy:is([data-selected]){border-bottom-color:var(--cursor-stroke-secondary)}
.ui-2if0rf:focus-within{border-bottom-color:var(--cursor-stroke-secondary)}
.ui-15s602e:is([data-selected]){border-bottom-color:var(--cursor-stroke-tertiary)}
.ui-18nvnzf.ui-18nvnzf .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-bottom-color:var(--cursor-stroke-tertiary)}
.ui-1g6xla1.ui-1g6xla1 .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){border-bottom-color:var(--cursor-stroke-tertiary)}
:where(.ui--default-marker[data-content-scrolled='true']) .ui-b8zt6x.ui-b8zt6x{border-bottom-color:var(--cursor-stroke-tertiary)}
.ui-mwsml8 .artifact-image-container{border-bottom-color:var(--cursor-stroke-tertiary)}
.ui-fily6l:focus-within{border-bottom-color:var(--prompt-input-container-border-hover)}
.ui-1lwtndy .ui-prompt-input-selection-band{border-bottom-left-radius:0}
.ui-565zpm.ui-565zpm .ProseMirror pre code:where(:not([data-rte-prose-boundary] *)){border-bottom-left-radius:0}
.ui-1175pbn.ui-1175pbn .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){border-bottom-left-radius:var(--cursor-radius-base)}
.ui-14e8zfm.ui-14e8zfm .ProseMirror table tbody:last-of-type tr:last-child > :first-child:where(:not([data-rte-prose-boundary] *)){border-bottom-left-radius:var(--cursor-radius-base)}
.ui-185278x.ui-185278x .ProseMirror img:where(:not([data-rte-prose-boundary] *)){border-bottom-left-radius:var(--cursor-radius-base)}
.ui-teokge.ui-teokge .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-bottom-left-radius:var(--cursor-radius-base)}
.ui-1quk7rr .ProseMirror .ui-prompt-input-link{border-bottom-left-radius:var(--cursor-radius-sm)}
.ui-iw87iy .ui-prompt-input-suggestion-ghost__tab-badge{border-bottom-left-radius:var(--cursor-radius-sm)}
.ui-l6iddj.ui-l6iddj .ProseMirror code:where(:not([data-rte-prose-boundary] *)){border-bottom-left-radius:var(--cursor-radius-sm)}
.ui-1humd08.ui-1humd08 .ProseMirror pre code:where(:not([data-rte-prose-boundary] *)){border-bottom-right-radius:0}
.ui-37ox2r .ui-prompt-input-selection-band{border-bottom-right-radius:0}
.ui-19wowu5.ui-19wowu5 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){border-bottom-right-radius:var(--cursor-radius-base)}
.ui-1e5arwm.ui-1e5arwm .ProseMirror table tbody:last-of-type tr:last-child > :last-child:where(:not([data-rte-prose-boundary] *)){border-bottom-right-radius:var(--cursor-radius-base)}
.ui-1vb5b1b.ui-1vb5b1b .ProseMirror img:where(:not([data-rte-prose-boundary] *)){border-bottom-right-radius:var(--cursor-radius-base)}
.ui-or15xb.ui-or15xb .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-bottom-right-radius:var(--cursor-radius-base)}
.ui-1k3odjw .ui-prompt-input-suggestion-ghost__tab-badge{border-bottom-right-radius:var(--cursor-radius-sm)}
.ui-cb3zew.ui-cb3zew .ProseMirror code:where(:not([data-rte-prose-boundary] *)){border-bottom-right-radius:var(--cursor-radius-sm)}
.ui-f3hxej .ProseMirror .ui-prompt-input-link{border-bottom-right-radius:var(--cursor-radius-sm)}
:where(.ui--default-marker:is([data-docs-tr]:last-child)) .ui-1iwbm2f.ui-1iwbm2f{border-bottom-style:none}
.ui-1o6h758.ui-1o6h758 .ProseMirror table tbody:last-of-type tr:last-child > :is(th, td):where(:not([data-rte-prose-boundary] *)){border-bottom-style:none}
.ui-5gtke5.ui-5gtke5 .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){border-bottom-style:none}
.ui-ww2lco.ui-ww2lco .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){border-bottom-style:none}
.ui-137r021:not(:last-child){border-bottom-style:solid}
.ui-1ip8vcx.ui-1ip8vcx .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){border-bottom-style:solid}
.ui-2bz8y .artifact-image-container{border-bottom-style:solid}
.ui-5c2udl .ui-prompt-input-suggestion-ghost__tab-badge{border-bottom-style:solid}
.ui-8m8pu1.ui-8m8pu1 .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-bottom-style:solid}
.ui-z4xr5f .md-color-swatch{border-bottom-style:solid}
.ui-11lhvzu.ui-11lhvzu .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){border-bottom-width:0}
.ui-18s2oi.ui-18s2oi .ProseMirror table tbody:last-of-type tr:last-child > :is(th, td):where(:not([data-rte-prose-boundary] *)){border-bottom-width:0}
.ui-1iwnq2j:last-child > td{border-bottom-width:0}
:where(.ui--default-marker:is([data-docs-tr]:last-child)) .ui-1lvdsrj.ui-1lvdsrj{border-bottom-width:0}
.ui-r715en.ui-r715en .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){border-bottom-width:0}
.ui-15uor3n .ui-prompt-input-suggestion-ghost__tab-badge{border-bottom-width:1px}
.ui-f9dznb.ui-f9dznb .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){border-bottom-width:1px}
.ui-jhgts4 .artifact-image-container{border-bottom-width:1px}
.ui-u0znun.ui-u0znun .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-bottom-width:1px}
.ui-xndb6j .md-color-swatch{border-bottom-width:1px}
.ui-1rreta9:not(:last-child){border-bottom-width:var(--cursor-spacing-0-5)}
.ui-17qikzv:is([data-variant='radio'][data-selected]){border-left-color:transparent}
:where(.ui--default-marker:is([data-selected])) .ui-1mq7cpm.ui-1mq7cpm{border-left-color:transparent}
.ui-bd79b9:is([data-variant='radio']){border-left-color:transparent}
.ui-llg6mm:focus-visible{border-left-color:transparent}
.ui-1p6bnrd:focus-visible{border-left-color:var(--cursor-stroke-focused)}
.ui-1qzkxe7:is([data-selected]){border-left-color:var(--cursor-stroke-focused)}
.ui-111en56 .artifact-image-container:hover{border-left-color:var(--cursor-stroke-primary)}
.ui-vv26sj:focus-within{border-left-color:var(--cursor-stroke-primary)}
.ui-zjd83m:hover:not([data-disabled]){border-left-color:var(--cursor-stroke-primary)}
.ui-1qtbn3m .ui-prompt-input-suggestion-ghost__tab-badge{border-left-color:var(--cursor-stroke-quaternary)}
.ui-18r8qyb:is([data-selected]){border-left-color:var(--cursor-stroke-secondary)}
.ui-1tvynod .md-color-swatch{border-left-color:var(--cursor-stroke-secondary)}
.ui-l3d71w:focus-within{border-left-color:var(--cursor-stroke-secondary)}
:where(.ui--default-marker[data-variant='sticky-boundary']) .ui-lws9d5.ui-lws9d5{border-left-color:var(--cursor-stroke-secondary)}
:where(.ui--default-marker:is([data-color-swatch]:hover)) .ui-vk95y4.ui-vk95y4{border-left-color:var(--cursor-stroke-secondary)}
.ui-vslxx9.ui-vslxx9 .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){border-left-color:var(--cursor-stroke-secondary)}
.ui-1cebgv6:is([data-side='right']){border-left-color:var(--cursor-stroke-tertiary)}
.ui-1rpt69y .artifact-image-container{border-left-color:var(--cursor-stroke-tertiary)}
.ui-bzcphj:is([data-selected]){border-left-color:var(--cursor-stroke-tertiary)}
.ui-vwvijm.ui-vwvijm .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-left-color:var(--cursor-stroke-tertiary)}
.ui-6mlxkw:focus-within{border-left-color:var(--prompt-input-container-border-hover)}
.ui-1nhrwvm.ui-1nhrwvm .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){border-left-style:none}
.ui-1khysz9.ui-1khysz9 .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-left-style:solid}
.ui-1y5dms4 .md-color-swatch{border-left-style:solid}
.ui-9j44ht.ui-9j44ht .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){border-left-style:solid}
.ui-byxm8p:is([data-side='right']){border-left-style:solid}
.ui-ti6ryb .artifact-image-container{border-left-style:solid}
.ui-v6tws .ui-prompt-input-suggestion-ghost__tab-badge{border-left-style:solid}
.ui-hvorre.ui-hvorre .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){border-left-width:0}
.ui-11mkvs4:is([data-side='right']){border-left-width:1px}
.ui-1oth872.ui-1oth872 .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-left-width:1px}
.ui-7jrkbl .md-color-swatch{border-left-width:1px}
.ui-dvi9g8 .ui-prompt-input-suggestion-ghost__tab-badge{border-left-width:1px}
.ui-gg5te0 .artifact-image-container{border-left-width:1px}
.ui-1o76dd2.ui-1o76dd2 .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){border-left-width:3px}
.ui-wk2af1:is([data-side='right']){border-right-color:currentColor}
.ui-12hbx79:is([data-variant='radio'][data-selected]){border-right-color:transparent}
.ui-1nqw3gc:focus-visible{border-right-color:transparent}
:where(.ui--default-marker:is([data-selected])) .ui-c2xxyh.ui-c2xxyh{border-right-color:transparent}
.ui-jl2izb:is([data-variant='radio']){border-right-color:transparent}
.ui-lepddy:focus-visible{border-right-color:var(--cursor-stroke-focused)}
.ui-pj0k1f:is([data-selected]){border-right-color:var(--cursor-stroke-focused)}
.ui-164kjn4:hover:not([data-disabled]){border-right-color:var(--cursor-stroke-primary)}
.ui-7asvek:focus-within{border-right-color:var(--cursor-stroke-primary)}
.ui-u7n52c .artifact-image-container:hover{border-right-color:var(--cursor-stroke-primary)}
.ui-vz3l4n .ui-prompt-input-suggestion-ghost__tab-badge{border-right-color:var(--cursor-stroke-quaternary)}
.ui-1h3bxu8:is([data-selected]){border-right-color:var(--cursor-stroke-secondary)}
:where(.ui--default-marker[data-variant='sticky-boundary']) .ui-bmew80.ui-bmew80{border-right-color:var(--cursor-stroke-secondary)}
:where(.ui--default-marker:is([data-color-swatch]:hover)) .ui-ie9lb9.ui-ie9lb9{border-right-color:var(--cursor-stroke-secondary)}
.ui-olz2dy:focus-within{border-right-color:var(--cursor-stroke-secondary)}
.ui-oyiwec .md-color-swatch{border-right-color:var(--cursor-stroke-secondary)}
.ui-15mq6ze.ui-15mq6ze .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){border-right-color:var(--cursor-stroke-tertiary)}
.ui-2b8nsh.ui-2b8nsh .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-right-color:var(--cursor-stroke-tertiary)}
.ui-bofsz2:is([data-selected]){border-right-color:var(--cursor-stroke-tertiary)}
.ui-c0d59t .artifact-image-container{border-right-color:var(--cursor-stroke-tertiary)}
.ui-1td2xlr:focus-within{border-right-color:var(--prompt-input-container-border-hover)}
.ui-18lgrcb.ui-18lgrcb .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){border-right-style:none}
.ui-1jjdt1k.ui-1jjdt1k .ProseMirror table :is(th:last-child, td:last-child):where(:not([data-rte-prose-boundary] *)){border-right-style:none}
.ui-1l2uct6.ui-1l2uct6 .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){border-right-style:none}
.ui-1vydi3w:is([data-side='right']){border-right-style:none}
.ui-18lswn8.ui-18lswn8 .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-right-style:solid}
.ui-1x6ijr5 .artifact-image-container{border-right-style:solid}
.ui-6dqal5 .md-color-swatch{border-right-style:solid}
.ui-afabgv.ui-afabgv .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){border-right-style:solid}
.ui-xpvcyh .ui-prompt-input-suggestion-ghost__tab-badge{border-right-style:solid}
.ui-104nu9q.ui-104nu9q .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){border-right-width:0}
.ui-1ctahr2:is([data-side='right']){border-right-width:0}
.ui-1hdpdz0.ui-1hdpdz0 .ProseMirror table :is(th:last-child, td:last-child):where(:not([data-rte-prose-boundary] *)){border-right-width:0}
.ui-6bdm5h.ui-6bdm5h .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){border-right-width:0}
.ui-1q7q7o.ui-1q7q7o .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){border-right-width:1px}
.ui-1tns6qe .md-color-swatch{border-right-width:1px}
.ui-2f7eey .ui-prompt-input-suggestion-ghost__tab-badge{border-right-width:1px}
.ui-dj5w4o.ui-dj5w4o .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-right-width:1px}
.ui-r8xyw0 .artifact-image-container{border-right-width:1px}
.ui-1adxu5o:focus-visible{border-top-color:transparent}
:where(.ui--default-marker:is([data-selected])) .ui-gx5vow.ui-gx5vow{border-top-color:transparent}
.ui-i8bspb:is([data-variant='radio'][data-selected]){border-top-color:transparent}
.ui-ubwhiq:is([data-variant='radio']){border-top-color:transparent}
.ui-1bt9oj7:is([data-selected]){border-top-color:var(--cursor-stroke-focused)}
.ui-1l0lbu2:focus-visible{border-top-color:var(--cursor-stroke-focused)}
.ui-1tu4jgf:hover:not([data-disabled]){border-top-color:var(--cursor-stroke-primary)}
.ui-9afaxg:focus-within{border-top-color:var(--cursor-stroke-primary)}
.ui-o6da13 .artifact-image-container:hover{border-top-color:var(--cursor-stroke-primary)}
.ui-18xayax .ui-prompt-input-suggestion-ghost__tab-badge{border-top-color:var(--cursor-stroke-quaternary)}
.ui-1f8he9n .md-color-swatch{border-top-color:var(--cursor-stroke-secondary)}
.ui-1gse70k:focus-within{border-top-color:var(--cursor-stroke-secondary)}
:where(.ui--default-marker:is([data-color-swatch]:hover)) .ui-aim5y0.ui-aim5y0{border-top-color:var(--cursor-stroke-secondary)}
.ui-pa0rpc.ui-pa0rpc .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){border-top-color:var(--cursor-stroke-secondary)}
.ui-td3vr8:is([data-selected]){border-top-color:var(--cursor-stroke-secondary)}
:where(.ui--default-marker[data-variant='sticky-boundary']) .ui-unhyjk.ui-unhyjk{border-top-color:var(--cursor-stroke-secondary)}
.ui-1nyzaqa:is([data-selected]){border-top-color:var(--cursor-stroke-tertiary)}
.ui-1vtpye.ui-1vtpye .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-top-color:var(--cursor-stroke-tertiary)}
.ui-h6krsi .artifact-image-container{border-top-color:var(--cursor-stroke-tertiary)}
.ui-jemdmh:focus-within{border-top-color:var(--prompt-input-container-border-hover)}
.ui-144guhz:not(:first-child):not([data-no-divider]):not([data-divider-visibility='hidden'])::before{border-top-color:var(--ui-menu-divider-color,var(--cursor-stroke-tertiary))}
.ui-7isuer:not(:last-child):not([data-no-divider]):not([data-trailing-divider-visibility='hidden']):not(:has(+ .ui-menu__section)):not(:has(+ [data-menu-section]))::after{border-top-color:var(--ui-menu-divider-color,var(--cursor-stroke-tertiary))}
.ui-f2yixb:not(:first-child):not([data-no-divider])[data-divider-visibility='hidden']::before{border-top-color:var(--ui-menu-divider-color,var(--cursor-stroke-tertiary))}
.ui-qjb7so.ui-qjb7so .ProseMirror pre code:where(:not([data-rte-prose-boundary] *)){border-top-left-radius:0}
.ui-v1pbuh .ui-prompt-input-selection-band{border-top-left-radius:0}
.ui-1lns3v4.ui-1lns3v4 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){border-top-left-radius:var(--cursor-radius-base)}
.ui-bliiy6.ui-bliiy6 .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-top-left-radius:var(--cursor-radius-base)}
.ui-lx2vd4.ui-lx2vd4 .ProseMirror img:where(:not([data-rte-prose-boundary] *)){border-top-left-radius:var(--cursor-radius-base)}
.ui-yifwz6.ui-yifwz6 .ProseMirror table :is(thead tr:first-child, tbody:first-of-type tr:first-child) > :first-child:where(:not([data-rte-prose-boundary] *)){border-top-left-radius:var(--cursor-radius-base)}
.ui-1obz5j8 .ProseMirror .ui-prompt-input-link{border-top-left-radius:var(--cursor-radius-sm)}
.ui-1v7bdb3 .ui-prompt-input-suggestion-ghost__tab-badge{border-top-left-radius:var(--cursor-radius-sm)}
.ui-vtpd1i.ui-vtpd1i .ProseMirror code:where(:not([data-rte-prose-boundary] *)){border-top-left-radius:var(--cursor-radius-sm)}
.ui-1676k01.ui-1676k01 .ProseMirror pre code:where(:not([data-rte-prose-boundary] *)){border-top-right-radius:0}
.ui-1d8jrk4 .ui-prompt-input-selection-band{border-top-right-radius:0}
.ui-1jw1xkt.ui-1jw1xkt .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-top-right-radius:var(--cursor-radius-base)}
.ui-fzpeez.ui-fzpeez .ProseMirror img:where(:not([data-rte-prose-boundary] *)){border-top-right-radius:var(--cursor-radius-base)}
.ui-ig4c2j.ui-ig4c2j .ProseMirror table :is(thead tr:first-child, tbody:first-of-type tr:first-child) > :last-child:where(:not([data-rte-prose-boundary] *)){border-top-right-radius:var(--cursor-radius-base)}
.ui-s1a8hs.ui-s1a8hs .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){border-top-right-radius:var(--cursor-radius-base)}
.ui-192utbd .ui-prompt-input-suggestion-ghost__tab-badge{border-top-right-radius:var(--cursor-radius-sm)}
.ui-ehhnxa.ui-ehhnxa .ProseMirror code:where(:not([data-rte-prose-boundary] *)){border-top-right-radius:var(--cursor-radius-sm)}
.ui-ug72pz .ProseMirror .ui-prompt-input-link{border-top-right-radius:var(--cursor-radius-sm)}
.ui-x3f0k1.ui-x3f0k1 .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){border-top-style:none}
.ui-119sr6i:not(:first-child):not([data-no-divider]):not([data-divider-visibility='hidden'])::before{border-top-style:solid}
.ui-1czgduq .md-color-swatch{border-top-style:solid}
.ui-1ewzrch .ui-prompt-input-suggestion-ghost__tab-badge{border-top-style:solid}
.ui-1faubz8:not(:last-child):not([data-no-divider]):not([data-trailing-divider-visibility='hidden']):not(:has(+ .ui-menu__section)):not(:has(+ [data-menu-section]))::after{border-top-style:solid}
.ui-1s6a5gi:not(:first-child):not([data-no-divider])[data-divider-visibility='hidden']::before{border-top-style:solid}
.ui-1u0igge .artifact-image-container{border-top-style:solid}
.ui-1wn08e9.ui-1wn08e9 .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-top-style:solid}
.ui-ty2glq.ui-ty2glq .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){border-top-style:solid}
.ui-mawbw4.ui-mawbw4 .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){border-top-width:0}
.ui-14j1k3w .artifact-image-container{border-top-width:1px}
.ui-67i7ir.ui-67i7ir .ProseMirror table:where(:not([data-rte-prose-boundary] *)){border-top-width:1px}
.ui-6zgy44.ui-6zgy44 .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){border-top-width:1px}
.ui-ej70g:is([data-show-border='true']){border-top-width:1px}
.ui-hh3drp .md-color-swatch{border-top-width:1px}
.ui-ufud3u .ui-prompt-input-suggestion-ghost__tab-badge{border-top-width:1px}
.ui-16isvt:not(:first-child):not([data-no-divider])[data-divider-visibility='hidden']::before{border-top-width:var(--ui-menu-divider-width,1px)}
.ui-1oce6fr:not(:last-child):not([data-no-divider]):not([data-trailing-divider-visibility='hidden']):not(:has(+ .ui-menu__section)):not(:has(+ [data-menu-section]))::after{border-top-width:var(--ui-menu-divider-width,1px)}
.ui-xacq05:not(:first-child):not([data-no-divider]):not([data-divider-visibility='hidden'])::before{border-top-width:var(--ui-menu-divider-width,1px)}
.ui-1mnqwsj:is([data-search-highlight='true'])::before{bottom:0}
.ui-1dmxcwy:is([data-search-highlight='true'])::before{bottom:var(--cursor-spacing-ne-0-5)}
.ui-1rnmxtd .md-color-swatch{height:.75em}
.ui-1cw0wiy .artifact-image-container img{height:100%}
.ui-1wlgkvo img{height:100%}
.ui-uhiryu .artifact-image-placeholder{height:100%}
.ui-oycock > * + *::before{height:1px}
.ui-1sus8ca:is(:hover, [data-resizing='true'])::before{height:2px}
.ui-100239r.ui-100239r .ProseMirror img:where(:not([data-rte-prose-boundary] *)){height:auto}
.ui-16senaz .ui-prompt-input-editor__content{height:auto}
.ui-fwpr6d svg{height:auto}
.ui-l2oq5n .ProseMirror{height:auto}
:where(.ui--default-marker[data-stacked]) .ui-xmlmqc.ui-xmlmqc{height:auto}
.ui-1eejpny .ProseMirror{height:var(--cursor-height-sm)}
.ui-oo0on2 .ui-prompt-input-editor__content{height:var(--cursor-height-sm)}
.ui-1ds9isd .ui-prompt-input-suggestion-ghost__tab-badge{height:var(--cursor-spacing-4)}
.ui-kejn2k:is([data-editable]){height:var(--cursor-spacing-7-5)}
:where(.ui--default-marker:is([data-variant='dynamic-island']:hover)) .ui-zayigi.ui-zayigi{height:var(--prompt-input-dynamic-island-active-height)}
.ui-1pzo8qt:is(:hover, [data-resizing='true'])::after{height:var(--tiling-sash-hover-size)}
.ui-1w28vfx .ProseMirror p.is-editor-empty:first-child::before{left:0}
.ui-9oxnq.ui-9oxnq:where(.ui-field-group > .ui-field-group__preview + .ui-field-group__preview)::before{left:0}
.ui-jq9dof .ui-prompt-input-selection-overlay{left:0}
.ui-mgizof:is([data-search-highlight='true'])::before{left:0}
.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 > * + *::before{left:var(--cursor-spacing-3)}
.ui-14pue8q:is([data-search-highlight='true'])::before{left:var(--cursor-spacing-ne-1)}
.ui-11rlqli .artifact-image-container{margin-bottom:.5em}
.ui-19x5q71.ui-19x5q71 .ProseMirror h4:where(:not([data-rte-prose-boundary] *)){margin-bottom:.5em}
.ui-1t4frn3.ui-1t4frn3 .ProseMirror h3:where(:not([data-rte-prose-boundary] *)){margin-bottom:.5em}
.ui-ng12ta.ui-ng12ta .ProseMirror h1:where(:not([data-rte-prose-boundary] *)){margin-bottom:.5em}
.ui-tjdpl9.ui-tjdpl9 .ProseMirror h5:where(:not([data-rte-prose-boundary] *)){margin-bottom:.5em}
.ui-v4ycjv.ui-v4ycjv .ProseMirror h6:where(:not([data-rte-prose-boundary] *)){margin-bottom:.5em}
.ui-witm5g.ui-witm5g .ProseMirror h2:where(:not([data-rte-prose-boundary] *)){margin-bottom:.5em}
.ui-1l1bvdz.ui-1l1bvdz .ProseMirror :is(ul, ol):where(:not([data-rte-prose-boundary] *)){margin-bottom:.75em}
.ui-19dp2d0 .artifact-image-grid .artifact-image-container{margin-bottom:0}
.ui-1jzescb.ui-1jzescb .ProseMirror blockquote:last-child:where(:not([data-rte-prose-boundary] *)){margin-bottom:0}
.ui-1kcls9f.ui-1kcls9f .ProseMirror table :is(th, td) > :has(+ .column-resize-handle):where(:not([data-rte-prose-boundary] *)){margin-bottom:0}
:where(.ui--default-marker[data-docs-blockquote]) .ui-1vs8861.ui-1vs8861{margin-bottom:0}
.ui-2zgjm.ui-2zgjm .ProseMirror :is(ul, ol):last-child:where(:not([data-rte-prose-boundary] *)){margin-bottom:0}
:where(.ui--default-marker[data-md-list-item]) .ui-j7cesy.ui-j7cesy{margin-bottom:0}
.ui-lwmghi.ui-lwmghi .ProseMirror p:last-child:where(:not([data-rte-prose-boundary] *)){margin-bottom:0}
.ui-umo4fp .ProseMirror p{margin-bottom:0}
.ui-xg5q2o.ui-xg5q2o .ProseMirror li > p:where(:not([data-rte-prose-boundary] *)){margin-bottom:0}
.ui-1gdpt0o .artifact-image-grid{margin-bottom:var(--cursor-spacing-2)}
.ui-1kgzxwa > div .composer-message-codeblock{margin-bottom:var(--cursor-spacing-2)}
.ui-1tws5jj.ui-1tws5jj .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){margin-bottom:var(--cursor-spacing-2)}
.ui-sqrhsy.ui-sqrhsy .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){margin-bottom:var(--cursor-spacing-2)}
.ui-n1ej2u.ui-n1ej2u .ProseMirror table:where(:not([data-rte-prose-boundary] *)){margin-bottom:var(--cursor-spacing-3)}
.ui-oitynk.ui-oitynk .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){margin-bottom:var(--cursor-spacing-4)}
.ui-1yuikeu.ui-1yuikeu .ProseMirror li:where(:not([data-rte-prose-boundary] *)){margin-bottom:var(--rte-list-item-margin-bottom)}
.ui-1mm46sn.ui-1mm46sn .ProseMirror p:where(:not([data-rte-prose-boundary] *)){margin-bottom:var(--rte-paragraph-margin-bottom)}
.ui-qapjow:not(:first-child):not([data-no-divider]):not([data-divider-visibility='hidden'])::before{margin-bottom:var(--ui-menu-divider-margin-block,calc(var(--cursor-spacing-1) / 2 + 1px))}
.ui-tv04z4:not(:first-child):not([data-no-divider])[data-divider-visibility='hidden']::before{margin-bottom:var(--ui-menu-divider-margin-block,calc(var(--cursor-spacing-1) / 2 + 1px))}
.ui-tljxx7:not(:last-child):not([data-no-divider]):not([data-trailing-divider-visibility='hidden']):not(:has(+ .ui-menu__section)):not(:has(+ [data-menu-section]))::after{margin-bottom:var(--ui-menu-divider-margin-block,calc(var(--cursor-spacing-1) / 2))}
.ui-142v2xh.ui-142v2xh .ProseMirror h6:where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-16knpf0.ui-16knpf0 .ProseMirror h4:where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-19x4cdx.ui-19x4cdx .ProseMirror h2:where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-1e9wx1g.ui-1e9wx1g .ProseMirror h3:where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-1fz9n8b.ui-1fz9n8b .ProseMirror h5:where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-1iyb17t .ProseMirror p{margin-left:0}
.ui-1le9rdw.ui-1le9rdw .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-1nzyn04.ui-1nzyn04 .ProseMirror p:where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-1qz7zzm.ui-1qz7zzm .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-1rpyi6g.ui-1rpyi6g .ProseMirror :is(ul, ol):where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-1upal0d.ui-1upal0d .ProseMirror li:where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-cfsmtw.ui-cfsmtw .ProseMirror li > p:where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-ke0cyv.ui-ke0cyv .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-lb55bx.ui-lb55bx .ProseMirror h1:where(:not([data-rte-prose-boundary] *)){margin-left:0}
.ui-tzjvxb.ui-tzjvxb .ProseMirror table:where(:not([data-rte-prose-boundary] *)){margin-left:0}
:where(.ui--default-marker[data-sidebar-menu-button]) .ui-1dooy2p.ui-1dooy2p{margin-left:var(--cursor-spacing-1-5)}
.ui-1tulfgc .ui-prompt-input-suggestion-ghost__tab-badge{margin-left:var(--cursor-spacing-1)}
.ui-aa9inr .ProseMirror .ui-prompt-input-link{margin-left:var(--cursor-spacing-ne-0-75)}
.ui-fn0i77:first-child:has(.ui-button){margin-left:var(--input-group-button-inset,0)}
.ui-14mhnfs:not(:first-child):not([data-no-divider])[data-divider-visibility='hidden']::before{margin-left:var(--ui-menu-divider-margin-inline,var(--cursor-spacing-ne-0-75))}
.ui-1pebxt9:not(:first-child):not([data-no-divider]):not([data-divider-visibility='hidden'])::before{margin-left:var(--ui-menu-divider-margin-inline,var(--cursor-spacing-ne-0-75))}
.ui-e59t13:not(:last-child):not([data-no-divider]):not([data-trailing-divider-visibility='hidden']):not(:has(+ .ui-menu__section)):not(:has(+ [data-menu-section]))::after{margin-left:var(--ui-menu-divider-margin-inline,var(--cursor-spacing-ne-0-75))}
.ui-13gvc8r.ui-13gvc8r .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-18apkco.ui-18apkco .ProseMirror h2:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-1ddr2lw.ui-1ddr2lw .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-1dww1ci.ui-1dww1ci .ProseMirror h1:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-1egd0vh.ui-1egd0vh .ProseMirror p:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-1jn1bwd.ui-1jn1bwd .ProseMirror li:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-1jtrguv.ui-1jtrguv .ProseMirror :is(ul, ol):where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-dlu5df.ui-dlu5df .ProseMirror li > p:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-inp48o.ui-inp48o .ProseMirror h6:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-jbr4q7.ui-jbr4q7 .ProseMirror h3:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-uc2hz3.ui-uc2hz3 .ProseMirror h4:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-up9952.ui-up9952 .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-vpaeky.ui-vpaeky .ProseMirror h5:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-wgopyu.ui-wgopyu .ProseMirror table:where(:not([data-rte-prose-boundary] *)){margin-right:0}
.ui-xa5vs1 .ProseMirror p{margin-right:0}
.ui-jx87kg .ProseMirror .ui-prompt-input-link{margin-right:var(--cursor-spacing-ne-0-75)}
.ui-1o1jt0c > .ui-button:last-child{margin-right:var(--cursor-spacing-ne-1-5)}
.ui-1vr4f00 > .ui-icon-button:last-child{margin-right:var(--cursor-spacing-ne-1-5)}
.ui-5banxo > .ui-button:last-child{margin-right:var(--cursor-spacing-ne-1)}
.ui-bbiggo > .ui-icon-button:last-child{margin-right:var(--cursor-spacing-ne-1)}
.ui-1qpi6ia:last-child:has(.ui-button){margin-right:var(--input-group-button-inset,0)}
.ui-1of9cmv:not(:first-child):not([data-no-divider]):not([data-divider-visibility='hidden'])::before{margin-right:var(--ui-menu-divider-margin-inline,var(--cursor-spacing-ne-0-75))}
.ui-ts3x2d:not(:last-child):not([data-no-divider]):not([data-trailing-divider-visibility='hidden']):not(:has(+ .ui-menu__section)):not(:has(+ [data-menu-section]))::after{margin-right:var(--ui-menu-divider-margin-inline,var(--cursor-spacing-ne-0-75))}
.ui-wse4q8:not(:first-child):not([data-no-divider])[data-divider-visibility='hidden']::before{margin-right:var(--ui-menu-divider-margin-inline,var(--cursor-spacing-ne-0-75))}
.ui-1ixeoq7 .artifact-image-container{margin-top:.5em}
.ui-12tipwd .ProseMirror p{margin-top:0}
.ui-16ab2sr.ui-16ab2sr .ProseMirror p:where(:not([data-rte-prose-boundary] *)){margin-top:0}
.ui-1puz7zt.ui-1puz7zt .ProseMirror :is(ul, ol):first-child:where(:not([data-rte-prose-boundary] *)){margin-top:0}
.ui-1rb3ju6.ui-1rb3ju6 .ProseMirror li > p:where(:not([data-rte-prose-boundary] *)){margin-top:0}
.ui-5le2uw.ui-5le2uw .ProseMirror :is(h1, h2, h3, h4, h5, h6):first-child:where(:not([data-rte-prose-boundary] *)){margin-top:0}
.ui-7ckv7g .artifact-image-grid .artifact-image-container{margin-top:0}
.ui-evc4wx.ui-evc4wx .ProseMirror blockquote:first-child:where(:not([data-rte-prose-boundary] *)){margin-top:0}
:where(.ui--default-marker[data-md-list-item]) .ui-uu7i3w.ui-uu7i3w{margin-top:0}
.ui-1lyx5p0.ui-1lyx5p0 .ProseMirror h2:where(:not([data-rte-prose-boundary] *)){margin-top:1.25em}
.ui-mdabfd.ui-mdabfd .ProseMirror h1:where(:not([data-rte-prose-boundary] *)){margin-top:1.5em}
.ui-12qmsqs.ui-12qmsqs .ProseMirror h4:where(:not([data-rte-prose-boundary] *)){margin-top:1em}
.ui-1e58i94.ui-1e58i94 .ProseMirror h5:where(:not([data-rte-prose-boundary] *)){margin-top:1em}
.ui-1fc128f.ui-1fc128f .ProseMirror h6:where(:not([data-rte-prose-boundary] *)){margin-top:1em}
.ui-ietxle.ui-ietxle .ProseMirror h3:where(:not([data-rte-prose-boundary] *)){margin-top:1em}
:where(.ui--default-marker[data-has-description='true'][data-sidebar-menu-button]) .ui-13wgd4i.ui-13wgd4i{margin-top:var(--cursor-spacing-0-5)}
:where(.ui--default-marker[data-has-description]) .ui-1be88jt.ui-1be88jt{margin-top:var(--cursor-spacing-0-5)}
:where(.ui--default-marker[data-stacked]) .ui-1anigpc.ui-1anigpc{margin-top:var(--cursor-spacing-0-75)}
.ui-1j8vncd:not(:first-child){margin-top:var(--cursor-spacing-1-5)}
.ui-ez2fb > p + *{margin-top:var(--cursor-spacing-1)}
.ui-1dyfwf9 > .pagination-footer{margin-top:var(--cursor-spacing-2)}
.ui-4t89tc.ui-4t89tc .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){margin-top:var(--cursor-spacing-2)}
.ui-afwu2d.ui-afwu2d .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){margin-top:var(--cursor-spacing-2)}
.ui-hjd2rc > div .composer-message-codeblock{margin-top:var(--cursor-spacing-2)}
.ui-kg4fq8 .artifact-image-grid{margin-top:var(--cursor-spacing-2)}
.ui-1q1eeca:not(:first-of-type){margin-top:var(--cursor-spacing-3)}
.ui-1v5u05j.ui-1v5u05j .ProseMirror table:where(:not([data-rte-prose-boundary] *)){margin-top:var(--cursor-spacing-3)}
.ui-92hzkf.ui-92hzkf .ProseMirror hr:where(:not([data-rte-prose-boundary] *)){margin-top:var(--cursor-spacing-4)}
.ui-m18qhj.ui-m18qhj .ProseMirror li:where(:not([data-rte-prose-boundary] *)){margin-top:var(--rte-list-item-margin-top)}
.ui-1gw6pdl.ui-1gw6pdl .ProseMirror :is(ul, ol):where(:not([data-rte-prose-boundary] *)){margin-top:var(--rte-list-margin-top)}
.ui-1iu7k1n:not(:last-child):not([data-no-divider]):not([data-trailing-divider-visibility='hidden']):not(:has(+ .ui-menu__section)):not(:has(+ [data-menu-section]))::after{margin-top:var(--ui-menu-divider-margin-block,calc(var(--cursor-spacing-1) / 2 + 1px))}
.ui-9ymq9g:not(:first-child):not([data-no-divider])[data-divider-visibility='hidden']::before{margin-top:var(--ui-menu-divider-margin-block,calc(var(--cursor-spacing-1) / 2))}
.ui-yhg72o:not(:first-child):not([data-no-divider]):not([data-divider-visibility='hidden'])::before{margin-top:var(--ui-menu-divider-margin-block,calc(var(--cursor-spacing-1) / 2))}
.ui-6ymzhe .ProseMirror{max-height:none}
.ui-1jbuict .ui-prompt-input-editor__content{max-height:var(--cursor-height-sm)}
.ui-ggdkqj .ProseMirror{max-height:var(--cursor-height-sm)}
.ui-cbvtdb .ui-prompt-input-editor__content{max-height:var(--prompt-input-editor-max-height)}
.ui-1g6pph .automations-repo-picker-shell{max-width:100%}
.ui-1jhg7rx.ui-1jhg7rx .ProseMirror table :is(th, td) > *:where(:not([data-rte-prose-boundary] *)){max-width:100%}
.ui-gm25iv.ui-gm25iv .ProseMirror img:where(:not([data-rte-prose-boundary] *)){max-width:100%}
.ui-ngyayp svg{max-width:100%}
.ui-w0urke .ui-input-group__input{max-width:100%}
:where(.ui--default-marker:not([data-stable])) .ui-w1nh12.ui-w1nh12{max-width:100%}
.ui-cblw0:is([data-variant='inline']){max-width:10rem}
.ui-1wldgny:is([data-variant='trailing']){max-width:7rem}
.ui-1sv9zbw .ProseMirror{min-height:0}
.ui-2y3gdz:is([data-has-subline='true']){min-height:0}
.ui-160b9zw .ui-icon-button[data-size='lg']{min-height:calc(100% - 2*var(--tab-container-padding))}
.ui-13iec6k .ui-prompt-input-editor__content{min-height:var(--cursor-height-sm)}
.ui-cealbe .ProseMirror{min-height:var(--cursor-height-sm)}
:where(.ui--default-marker:is([data-variant='dynamic-island']:hover)) .ui-y3via4.ui-y3via4{min-height:var(--prompt-input-dynamic-island-active-height)}
.ui-12ft6s0 .ProseMirror{min-height:var(--prompt-input-editor-min-height)}
.ui-1e0ou9i .ui-prompt-input-editor__content{min-height:var(--prompt-input-editor-min-height)}
.ui-qefqfd:is([data-variant='trailing']){min-height:var(--ui-sidebar-accessory-box,var(--cursor-height-xs))}
.ui-18zgvij.ui-18zgvij .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){min-width:0}
.ui-1mnon03.ui-1mnon03 .ProseMirror table :is(th, td) > *:where(:not([data-rte-prose-boundary] *)){min-width:0}
.ui-rkl58n:not([data-stable]){min-width:0}
.ui-xirhbc .automations-repo-picker-shell{min-width:0}
:is([data-ui-code-block-diff]) .ui-czaask{min-width:100%}
.ui-1h8g1is .ui-input-group__input{min-width:1ch}
.ui-14azuvp .ui-icon-button[data-size='lg']{min-width:calc(2*var(--cursor-spacing-1-5) + var(--cursor-spacing-3))}
:is([data-ui-code-block-diff]) .ui-19tdh6i{min-width:-moz-max-content;min-width:max-content}
.ui-4osr7h .ui-prompt-input-suggestion-ghost__tab-badge{min-width:var(--cursor-spacing-4)}
.ui-fkjtpe:is([data-variant='trailing']){min-width:var(--ui-sidebar-accessory-box,var(--cursor-height-xs))}
.ui-1frqnko.ui-1frqnko .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){overflow-x:auto}
.ui-1mj5jlf .ProseMirror p.is-editor-empty:first-child::before{overflow-x:hidden}
.ui-gcucsy:is(.ui-mcp-server-actions-menu__section-body){overflow-x:hidden}
:where(.ui--default-marker[data-label-editing]) .ui-15c6gmk.ui-15c6gmk{overflow-x:visible}
.ui-3bwo2r .ui-prompt-input-editor__content{overflow-y:auto}
.ui-1shir73:is(.ui-mcp-server-actions-menu__section-body){overflow-y:hidden}
.ui-dwykf6 .ui-prompt-input-editor__content{overflow-y:hidden}
.ui-g1iu15 .ProseMirror p.is-editor-empty:first-child::before{overflow-y:hidden}
:where(.ui--default-marker[data-label-editing]) .ui-1fmig55.ui-1fmig55{overflow-y:visible}
.ui-1ujwq14.ui-1ujwq14 .ProseMirror code:where(:not([data-rte-prose-boundary] *)){padding-bottom:.1em}
.ui-138hyj9.ui-138hyj9 .ProseMirror pre code:where(:not([data-rte-prose-boundary] *)){padding-bottom:0}
.ui-13jpfy5.ui-13jpfy5 .ProseMirror h5:where(:not([data-rte-prose-boundary] *)){padding-bottom:0}
.ui-15xgcvl .ui-prompt-input-suggestion-ghost__tab-badge{padding-bottom:0}
.ui-1kpws8s.ui-1kpws8s .ProseMirror h2:where(:not([data-rte-prose-boundary] *)){padding-bottom:0}
.ui-1mmfas.ui-1mmfas .ProseMirror h3:where(:not([data-rte-prose-boundary] *)){padding-bottom:0}
:where(.ui--default-marker[data-tray-rows-uncollapsed]) .ui-1r8w6x0.ui-1r8w6x0{padding-bottom:0}
.ui-775r4b.ui-775r4b .ProseMirror h6:where(:not([data-rte-prose-boundary] *)){padding-bottom:0}
.ui-sr8ihg .ProseMirror{padding-bottom:0}
.ui-vrmnfb.ui-vrmnfb .ProseMirror h4:where(:not([data-rte-prose-boundary] *)){padding-bottom:0}
.ui-x1jmxi.ui-x1jmxi .ProseMirror h1:where(:not([data-rte-prose-boundary] *)){padding-bottom:0}
.ui-lehfbl .ProseMirror .ui-prompt-input-link{padding-bottom:var(--cursor-spacing-0-25)}
.ui-qq7hz6:is([data-has-subline='true']){padding-bottom:var(--cursor-spacing-0-5)}
.ui-187k65s > .pagination-footer{padding-bottom:var(--cursor-spacing-1)}
.ui-14wecvp.ui-14wecvp .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){padding-bottom:var(--cursor-spacing-2)}
.ui-1jlwod0 .ProseMirror{padding-bottom:var(--cursor-spacing-2)}
.ui-fhb7q1.ui-fhb7q1 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){padding-bottom:var(--cursor-spacing-3)}
.ui-11tln50.ui-11tln50 .ProseMirror code:where(:not([data-rte-prose-boundary] *)){padding-left:.3em}
.ui-18asrg4.ui-18asrg4 .ProseMirror pre code:where(:not([data-rte-prose-boundary] *)){padding-left:0}
.ui-1c10ra7 .ProseMirror{padding-left:0}
.ui-1trkc92.ui-1trkc92 .ProseMirror h5:where(:not([data-rte-prose-boundary] *)){padding-left:0}
.ui-efem3a.ui-efem3a .ProseMirror h4:where(:not([data-rte-prose-boundary] *)){padding-left:0}
.ui-hcfv74.ui-hcfv74 .ProseMirror h2:where(:not([data-rte-prose-boundary] *)){padding-left:0}
.ui-jp73xd.ui-jp73xd .ProseMirror h6:where(:not([data-rte-prose-boundary] *)){padding-left:0}
.ui-prs008.ui-prs008 .ProseMirror ul[data-type='taskList']:where(:not([data-rte-prose-boundary] *)){padding-left:0}
.ui-sag0ro:is([data-stable]:not([data-stable-expanded])){padding-left:0}
.ui-xkaqxi.ui-xkaqxi .ProseMirror h3:where(:not([data-rte-prose-boundary] *)){padding-left:0}
.ui-zwk8pe.ui-zwk8pe .ProseMirror h1:where(:not([data-rte-prose-boundary] *)){padding-left:0}
.ui-ze81by.ui-ze81by .ProseMirror :is(ul, ol):where(:not([data-rte-prose-boundary] *)){padding-left:1.5em}
.ui-2e1x3r .ui-prompt-input-suggestion-ghost__tab-badge{padding-left:var(--cursor-spacing-0-5)}
.ui-bsvsd0 .ProseMirror .ui-prompt-input-link{padding-left:var(--cursor-spacing-0-75)}
.ui-dp8e7n:is([data-stable][data-stable-expanded]){padding-left:var(--cursor-spacing-1-5)}
.ui-1ou2shc .ProseMirror{padding-left:var(--cursor-spacing-1)}
.ui-11nhpn4 > .pagination-footer{padding-left:var(--cursor-spacing-2)}
.ui-1e9kxnw.ui-1e9kxnw .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){padding-left:var(--cursor-spacing-2)}
.ui-14zvenb.ui-14zvenb .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){padding-left:var(--cursor-spacing-3)}
.ui-urj3ec.ui-urj3ec .ProseMirror blockquote:where(:not([data-rte-prose-boundary] *)){padding-left:var(--cursor-spacing-3)}
.ui-wdz02r .ProseMirror{padding-left:var(--cursor-spacing-3)}
.ui-1l90lsa.ui-1l90lsa .ProseMirror code:where(:not([data-rte-prose-boundary] *)){padding-right:.3em}
.ui-16co5nv.ui-16co5nv .ProseMirror h3:where(:not([data-rte-prose-boundary] *)){padding-right:0}
.ui-1x4lnlc .ProseMirror{padding-right:0}
.ui-3sdoi:is([data-stable]:not([data-stable-expanded])){padding-right:0}
.ui-5j9hvb.ui-5j9hvb .ProseMirror h4:where(:not([data-rte-prose-boundary] *)){padding-right:0}
.ui-7jckuz.ui-7jckuz .ProseMirror h2:where(:not([data-rte-prose-boundary] *)){padding-right:0}
.ui-chauxx.ui-chauxx .ProseMirror h6:where(:not([data-rte-prose-boundary] *)){padding-right:0}
.ui-ptplwz.ui-ptplwz .ProseMirror h1:where(:not([data-rte-prose-boundary] *)){padding-right:0}
.ui-qfum8g.ui-qfum8g .ProseMirror h5:where(:not([data-rte-prose-boundary] *)){padding-right:0}
.ui-znjbym.ui-znjbym .ProseMirror pre code:where(:not([data-rte-prose-boundary] *)){padding-right:0}
.ui-cj3vum .ui-prompt-input-suggestion-ghost__tab-badge{padding-right:var(--cursor-spacing-0-5)}
.ui-12ov92b .ProseMirror .ui-prompt-input-link{padding-right:var(--cursor-spacing-0-75)}
.ui-v7gh9v:is([data-stable][data-stable-expanded]){padding-right:var(--cursor-spacing-1-5)}
.ui-7vlwm3 > .pagination-footer{padding-right:var(--cursor-spacing-2)}
.ui-kmmu8z.ui-kmmu8z .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){padding-right:var(--cursor-spacing-2)}
.ui-16tq3bh.ui-16tq3bh .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){padding-right:var(--cursor-spacing-3)}
.ui-uo9pux .ProseMirror{padding-right:var(--cursor-spacing-3)}
.ui-1fkwl3l.ui-1fkwl3l .ProseMirror code:where(:not([data-rte-prose-boundary] *)){padding-top:.1em}
.ui-1cg8pwd .ui-prompt-input-suggestion-ghost__tab-badge{padding-top:0}
.ui-1jo41r8 .ProseMirror{padding-top:0}
.ui-1ogoj5s.ui-1ogoj5s .ProseMirror h6:where(:not([data-rte-prose-boundary] *)){padding-top:0}
.ui-1u2ijzh.ui-1u2ijzh .ProseMirror h2:where(:not([data-rte-prose-boundary] *)){padding-top:0}
.ui-7a4fex.ui-7a4fex .ProseMirror h3:where(:not([data-rte-prose-boundary] *)){padding-top:0}
.ui-9u4ceu.ui-9u4ceu .ProseMirror h1:where(:not([data-rte-prose-boundary] *)){padding-top:0}
.ui-osr1dx.ui-osr1dx .ProseMirror h5:where(:not([data-rte-prose-boundary] *)){padding-top:0}
.ui-vj16oj.ui-vj16oj .ProseMirror pre code:where(:not([data-rte-prose-boundary] *)){padding-top:0}
.ui-zl6jo2.ui-zl6jo2 .ProseMirror h4:where(:not([data-rte-prose-boundary] *)){padding-top:0}
.ui-1i6gh3w .ProseMirror .ui-prompt-input-link{padding-top:var(--cursor-spacing-0-25)}
.ui-e03bxj > .pagination-footer{padding-top:var(--cursor-spacing-1)}
.ui-7bc5a3 .ProseMirror{padding-top:var(--cursor-spacing-2)}
.ui-7qjqv.ui-7qjqv .ProseMirror table :is(th, td):where(:not([data-rte-prose-boundary] *)){padding-top:var(--cursor-spacing-2)}
.ui-lqp4t1.ui-lqp4t1 .ProseMirror pre:where(:not([data-rte-prose-boundary] *)){padding-top:var(--cursor-spacing-3)}
.ui-12l0p4g.ui-12l0p4g:where(.ui-field-group > .ui-field-group__preview + .ui-field-group__entry)::before{right:0}
.ui-14an19i:is([data-search-highlight='true'])::before{right:0}
.ui-14mlv9v.ui-14mlv9v:where(.ui-field-group > .ui-field-group__preview + .ui-field-group__preview)::before{right:0}
.ui-1d9lunh .ProseMirror p.is-editor-empty:first-child::before{right:0}
.ui-bcseu2 > * + *::before{right:var(--cursor-spacing-3)}
.ui-15mbce5:is([data-search-highlight='true'])::before{right:var(--cursor-spacing-ne-1)}
.ui-1g7ydqe:is([data-search-highlight='true'])::before{top:0}
.ui-1w1fzzc > * + *::before{top:0}
.ui-7c5v7f .ProseMirror p.is-editor-empty:first-child::before{top:0}
.ui-fjs0sp .ui-prompt-input-selection-overlay{top:0}
.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-1v7ayvf:is([data-search-highlight='true'])::before{top:var(--cursor-spacing-ne-0-5)}
.ui-13uuwsb .md-color-swatch{width:.75em}
.ui-172d7oh img{width:100%}
.ui-1w7qy8n.ui-1w7qy8n .ProseMirror table:where(:not([data-rte-prose-boundary] *)){width:100%}
.ui-4hwm6 .artifact-image-container img{width:100%}
.ui-7uptg8 .artifact-image-placeholder{width:100%}
.ui-1tfibv6 .artifact-image-grid .artifact-image-container{width:150px}
.ui-17yy7oz:is(:hover, [data-resizing='true'])::before{width:2px}
.ui-b0taqm .ui-input-group__input{width:auto}
.ui-1f1gs5k .ui-icon-button[data-size='lg']{width:calc(2*var(--cursor-spacing-1-5) + var(--cursor-spacing-3))}
.ui-yb2o2i:not([data-stable]){width:-moz-fit-content;width:fit-content}
:is([data-ui-code-block-diff]) .ui-4797dd{width:-moz-max-content;width:max-content}
.ui-1b74jn4:is([data-state='collapsed']){width:var(--_sidebar-width-collapsed)}
.ui-96kivm:is(:hover, [data-resizing='true'])::after{width:var(--tiling-sash-hover-size)}
.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-eg1thb:has(+ .docs-p){margin-bottom:var(--cursor-spacing-1)}
.ui-1qf637v:has(+ .docs-p){margin-bottom:var(--cursor-spacing-2)}
.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-3pnz3v:first-child{margin-top:var(--cursor-spacing-2)}
.ui-14tvv71:last-child{border-bottom-style:none}
.ui-1t1lzn6:last-child{border-bottom-width:0}
.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-1tsmoef:empty{padding-bottom:0}
.ui-78wcqu:empty{padding-left:0}
.ui-lbdvbg:empty{padding-right:0}
.ui-l6bsgv:empty{padding-top:0}
.ui-135nk2q:hover{border-bottom-color:currentColor}
.ui-1hhos8t:hover{border-bottom-color:transparent}
.ui-121vkjk:hover{border-bottom-color:var(--cursor-bg-tertiary)}
.ui-4anaxw:hover{border-bottom-color:var(--cursor-stroke-secondary)}
.ui-10mzgjn:hover{border-bottom-color:var(--prompt-input-container-border-hover)}
.ui-nhspq7:hover{border-left-color:currentColor}
.ui-p0bt7o:hover{border-left-color:transparent}
.ui-kdartj:hover{border-left-color:var(--cursor-bg-tertiary)}
.ui-1cyceph:hover{border-left-color:var(--cursor-stroke-secondary)}
.ui-ea5ze0:hover{border-left-color:var(--prompt-input-container-border-hover)}
.ui-1ss7x9p:hover{border-right-color:currentColor}
.ui-3juqzo:hover{border-right-color:transparent}
.ui-1pklmy2:hover{border-right-color:var(--cursor-bg-tertiary)}
.ui-168fb5i:hover{border-right-color:var(--cursor-stroke-secondary)}
.ui-1l393ju:hover{border-right-color:var(--prompt-input-container-border-hover)}
.ui-1gm1e0h:hover{border-top-color:currentColor}
.ui-1mys3cw:hover{border-top-color:transparent}
.ui-kf1tia:hover{border-top-color:var(--cursor-bg-tertiary)}
.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:transparent}
.ui-gcxhl1:focus{border-left-color:transparent}
.ui-10rt4f6:focus{border-right-color:transparent}
.ui-1gom2ui:focus{border-top-color:transparent}
.ui-5u5ifr:focus{max-height:none}
@media (min-width: 768px){.ui-u1s6oc.ui-u1s6oc{border-bottom-width:0}}
@media (min-width: 768px){.ui-31icev.ui-31icev{border-right-width:1px}}
@media (min-width: 768px){.ui-cvffhe.ui-cvffhe{height:100%}}
@media (max-width: 480px){.ui-14eqo7w.ui-14eqo7w{height:64px}}
@media (max-width: 768px){.ui-ldvwz0.ui-ldvwz0{height:calc(100vh - 32px)}}
@media (max-width: 480px){.ui-1xzbjbw.ui-1xzbjbw{margin-bottom:20px}}
@media (max-width: 500px){.ui-13cilym.ui-13cilym{max-width:10rem}}
@media (max-width: 560px){.ui-lyzjhp.ui-lyzjhp{max-width:calc(100% - 16px)}}
@media (max-width: 500px){.ui-zhcxso.ui-zhcxso{max-width:none}}
@media (max-width: 639px){.ui-1hr4iz1.ui-1hr4iz1{padding-bottom:1.5rem}}
@media (max-width: 480px){.ui-o5hm7a.ui-o5hm7a{padding-bottom:32px}}
@media (max-width: 768px){.ui-tc9io.ui-tc9io{padding-bottom:var(--cursor-spacing-1)}}
@media (max-width: 639px){.ui-1kyyjj0.ui-1kyyjj0{padding-left:1.5rem}}
@media (max-width: 480px){.ui-xsoqx4.ui-xsoqx4{padding-left:24px}}
@media (max-width: 768px){.ui-6vvfmg.ui-6vvfmg{padding-left:var(--cursor-spacing-1)}}
@media (max-width: 639px){.ui-98fzwu.ui-98fzwu{padding-right:1.5rem}}
@media (max-width: 480px){.ui-zmekc5.ui-zmekc5{padding-right:24px}}
@media (max-width: 768px){.ui-r8ect0.ui-r8ect0{padding-right:var(--cursor-spacing-1)}}
@media (max-width: 639px){.ui-1g325gp.ui-1g325gp{padding-top:1.5rem}}
@media (max-width: 480px){.ui-1i340lk.ui-1i340lk{padding-top:32px}}
@media (max-width: 768px){.ui-10vmmuc.ui-10vmmuc{padding-top:var(--cursor-spacing-1)}}
@media (max-width: 768px){.ui-dtdpf.ui-dtdpf{right:var(--cursor-spacing-2)}}
@media (max-width: 768px){.ui-1vyubgq.ui-1vyubgq{top:var(--cursor-spacing-2)}}
@media (max-width: 480px){.ui-i07z52.ui-i07z52{width:100%}}
@media (max-width: 500px){.ui-1ifrov1.ui-1ifrov1{width:100%}}
@media (max-width: 970px){.ui-pl9pbf.ui-pl9pbf{width:100%}}
@media (prefers-reduced-motion: reduce){.ui-ie2s74.ui-ie2s74{width:100%}}
@media (max-width: 480px){.ui-1pllycw.ui-1pllycw{width:64px}}
@media (max-width: 500px){.ui-zhp38u.ui-zhp38u{width:auto}}
@media (max-width: 768px){.ui-if4kef.ui-if4kef{width:calc(100vw - 16px)}}
@container (max-width: 280px){.ui-1x2oorf.ui-1x2oorf{border-bottom-left-radius:0}}
@container (max-width: 280px){.ui-uldeka.ui-uldeka{border-top-right-radius:var(--cursor-radius-lg)}}
@container (max-width: 280px){.ui-h2ylfo.ui-h2ylfo{height:auto}}
@container (max-width: 280px){.ui-6dez68.ui-6dez68{margin-bottom:var(--cursor-spacing-3)}}
@container limitHitBubble (max-width: 480px){.ui-1yh3cxy.ui-1yh3cxy{margin-left:0}}
@container (max-width: 280px){.ui-zqpx2h.ui-zqpx2h{margin-top:var(--cursor-spacing-3)}}
@container (max-width: 500px){.ui-1cft9am.ui-1cft9am{max-width:10rem}}
@container (max-width: 500px){.ui-szer9x.ui-szer9x{max-width:none}}
@container (max-width: 280px){.ui-1l0sfd0.ui-1l0sfd0{padding-bottom:var(--cursor-spacing-3)}}
@container (max-width: 280px){.ui-16td7ww.ui-16td7ww{padding-left:var(--cursor-spacing-3)}}
@container (max-width: 280px){.ui-1em44pu.ui-1em44pu{padding-top:var(--cursor-spacing-3)}}
@container (max-width: 500px){.ui-15934ca.ui-15934ca{width:100%}}
@container (max-width: 500px){.ui-16wfzk1.ui-16wfzk1{width:auto}}
@container (max-width: 280px){.ui-obn0ja.ui-obn0ja{width:calc(100% + var(--cursor-spacing-3))}}
.ui-e9wtb7[data-variant='outline']{border-color:var(--cursor-stroke-secondary)}
.ui-177lmp6[data-size]{border-radius:var(--cursor-radius-base)}
.ui-yek0jx[data-size][data-variant]{border-radius:var(--cursor-radius-base)}
.ui-1twr5m9[data-variant='tab'][data-size='md']{border-radius:var(--cursor-radius-sm)}
.ui-egtogw[data-box-shadow-section]{border-radius:var(--cursor-radius-xl)}
.ui-19p4tfb[data-dimmed="true"]{gap:var(--cursor-spacing-1-5)}
.ui-bbsey2[data-size]{gap:var(--cursor-spacing-1-5)}
.ui-lr0b6f[data-size][data-variant]{gap:var(--cursor-spacing-2)}
.ui-1kkilcp[data-frame="fullscreen"]{overflow:hidden}
.ui-g6x4g7[data-preview-layout="full-width"]{overflow:hidden}
.ui-115j0jd[data-scroll-fade="true"]{-webkit-mask-image:linear-gradient(to bottom,black calc(100% - var(--cursor-spacing-11)),rgba(0,0,0,.6) calc(100% - var(--cursor-spacing-5)),rgba(0,0,0,.2) 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]{align-items:center}
.ui-1ch0eky[data-preview-layout="centered"]{align-items:center}
.ui-kae8ry[data-dimmed="true"]{align-items:center}
.ui-1ezley5[data-tint='amber'][data-active]{background-color:transparent}
.ui-5ni0aj[data-size][data-variant]{background-color:transparent}
.ui-thri8c[data-active]{background-color:transparent}
.ui-x3ycno[data-size][data-variant]:hover{background-color:transparent}
.ui-zzsv5h[data-size][data-variant]:focus-visible{background-color:transparent}
.ui-pfxc80[data-size][data-variant]:hover:not(:disabled){background-color:var(--bg-warn-hover,var(--cursor-warn))}
.ui-1xex3u8[data-size][data-variant]{background-color:var(--bg-warn,var(--cursor-warn))}
.ui-1lolq2a[data-hovered]:not([data-active]){background-color:var(--cursor-bg-card)}
.ui-rvwukm[aria-expanded='true']:hover:not(:disabled){background-color:var(--cursor-bg-primary)}
.ui-17lihdz[data-popup-open]{background-color:var(--cursor-bg-quaternary)}
.ui-1q1vcy0[data-active]{background-color:var(--cursor-bg-quaternary)}
.ui-1sbws7q[data-highlighted]{background-color:var(--cursor-bg-quaternary)}
.ui-148mvo3[data-selected]{background-color:var(--cursor-bg-secondary)}
.ui-o0awiz[data-popup-open]{background-color:var(--cursor-bg-secondary)}
.ui-10meh72[data-popup-open]{background-color:var(--cursor-bg-tertiary)}
.ui-12l98ce[data-stable][data-app-active]{background-color:var(--cursor-bg-tertiary)}
.ui-1map9j7[data-stable][data-active]{background-color:var(--cursor-bg-tertiary)}
.ui-1omplom[aria-expanded='true']{background-color:var(--cursor-bg-tertiary)}
.ui-x05fgs[data-active]{background-color:var(--cursor-bg-tertiary)}
.ui-3eoy4d[data-tint='amber'][data-hovered]:not([data-active]){background-color:var(--cursor-bg-yellow-secondary)}
.ui-779lnb[data-tint='amber'][data-active]{background-color:var(--cursor-bg-yellow-secondary)}
.ui-d9g367[data-active]{background-color:var(--cursor-button-secondary-background)}
.ui-5t8hh9[data-stuck="true"]{box-shadow:inset 0 -1px 0 0 var(--cursor-stroke-tertiary)}
.ui-l5n6rn[data-selected="true"]{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 0 0 1px var(--cursor-stroke-focused)}
.ui-2l6ig7[data-variant='primary'][data-color='primary']{color:var(--cursor-action-label)}
.ui-t6ogrd[data-active]{color:var(--cursor-button-secondary-foreground)}
.ui-cqtihx[data-copy-confirmed]{color:var(--cursor-icon-green-primary)}
.ui-53eerz[aria-expanded='true']{color:var(--cursor-icon-primary)}
.ui-6968ae[aria-expanded='true']:hover:not(:disabled){color:var(--cursor-icon-primary)}
.ui-9t7pas[data-decoration-status='renamed']{color:var(--cursor-text-cyan-primary)}
.ui-1gpowr1[data-decoration-status='added']{color:var(--cursor-text-git-added-primary)}
.ui-el2exk[data-decoration-status='modified']{color:var(--cursor-text-git-modified-primary)}
.ui-1b0su5p[data-decoration-status='deleted']{color:var(--cursor-text-git-removed-primary)}
.ui-12sblb6[data-decoration-status='untracked']{color:var(--cursor-text-git-untracked-primary)}
.ui-14mu9mu[data-toc-active="true"]{color:var(--cursor-text-primary)}
.ui-18pni61[data-placeholder-tab][data-active]{color:var(--cursor-text-primary)}
.ui-1gfq6vl[data-active]{color:var(--cursor-text-primary)}
.ui-1yqz6nd[data-popup-open]{color:var(--cursor-text-primary)}
.ui-4uz6m3[data-hovered]:not([data-active]){color:var(--cursor-text-primary)}
.ui-xx7oxc[data-stable][data-app-active]{color:var(--cursor-text-primary)}
.ui-1h5qjmh[data-muted="true"]{color:var(--cursor-text-quaternary)}
.ui-40s6s3[data-priority='tertiary'][data-disabled]:-moz-any-link{color:var(--cursor-text-quaternary)}
.ui-40s6s3[data-priority='tertiary'][data-disabled]:any-link{color:var(--cursor-text-quaternary)}
.ui-fhiw67[data-priority='tertiary'][data-disabled]:visited{color:var(--cursor-text-quaternary)}
.ui-g3whw4[data-priority='tertiary'][data-disabled]{color:var(--cursor-text-quaternary)}
.ui-n37v8a[data-empty="true"]::before{color:var(--cursor-text-quaternary)}
.ui-1a03zuk[data-priority='tertiary'][data-highlighted]:-moz-any-link{color:var(--cursor-text-secondary)}
.ui-1a03zuk[data-priority='tertiary'][data-highlighted]:any-link{color:var(--cursor-text-secondary)}
.ui-3pe7ry[data-priority='tertiary'][data-highlighted]:visited{color:var(--cursor-text-secondary)}
.ui-731v8i[data-priority='tertiary'][data-highlighted]{color:var(--cursor-text-secondary)}
.ui-10a9sa9[data-active]{color:var(--cursor-text-tertiary)}
.ui-126wgu6[data-placeholder="true"]{color:var(--cursor-text-tertiary)}
.ui-1cdzzpj[data-disabled]:visited{color:var(--cursor-text-tertiary)}
.ui-1jw2w2x[data-placeholder-tab][data-active]{color:var(--cursor-text-tertiary)}
.ui-1kosevp[data-disabled]{color:var(--cursor-text-tertiary)}
.ui-acck0t[data-priority='tertiary']{color:var(--cursor-text-tertiary)}
.ui-c34d4s[data-tint='amber'][data-active]{color:var(--cursor-text-tertiary)}
.ui-g97roj[data-priority='tertiary']:visited{color:var(--cursor-text-tertiary)}
.ui-h89e8u[data-priority='tertiary']:-moz-any-link{color:var(--cursor-text-tertiary)}
.ui-h89e8u[data-priority='tertiary']:any-link{color:var(--cursor-text-tertiary)}
.ui-mc7i9f[data-disabled]:-moz-any-link{color:var(--cursor-text-tertiary)}
.ui-mc7i9f[data-disabled]:any-link{color:var(--cursor-text-tertiary)}
.ui-w20e5z[data-placeholder-tab]{color:var(--cursor-text-tertiary)}
.ui-87kdwp[data-tint='amber'][data-active]{color:var(--cursor-text-yellow-primary)}
.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-1b3mziz[data-size][data-variant]{color:var(--text-inverted,var(--cursor-text-invert))}
.ui-w3vr24[data-size][data-variant]:hover:not(:disabled){color:var(--text-inverted,var(--cursor-text-invert))}
.ui-11bvv1m[data-empty="true"]::before{content:attr(data-placeholder)}
.ui-mh7c9n[data-disabled]{cursor:default}
.ui-1j1ks5o[data-disabled]{cursor:not-allowed}
.ui-1sup9v0[data-drop-blocked]{cursor:not-allowed}
.ui-1rc5e59[data-dirty]{display:block}
.ui-1i2u0d0[data-dimmed="true"]{display:flex}
.ui-1t9wmip[data-preview-layout="centered"]{display:flex}
.ui-196r9an[data-mask-end]{display:none}
.ui-1kd3hbs[hidden]{display:none}
.ui-1ik3qp0[data-text="muted"]{fill:var(--cursor-text-secondary)}
.ui-1ccstgr[data-variant='primary'][data-color='red']:hover:not([data-disabled]){filter:brightness(.9)}
.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-ddxuo0[data-text="muted"]{font-size:18px}
.ui-4x5a3u[data-text="muted"]{font-weight:500}
.ui-arstr8::after{inset:0}
.ui-xx281p::before{inset:0}
.ui-1lc8iih::before{inset:var(--cursor-spacing-ne-1)}
.ui-n8ezkd[data-preview-layout="centered"]{justify-content:center}
.ui-15wi9yd[data-size][data-variant]{justify-content:flex-start}
.ui-f76rtq[data-size][data-variant]{letter-spacing:-0.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)),rgba(0,0,0,.6) calc(100% - var(--cursor-spacing-5)),rgba(0,0,0,.2) calc(100% - var(--cursor-spacing-2)),transparent);mask-image:linear-gradient(to bottom,black calc(100% - var(--cursor-spacing-11)),rgba(0,0,0,.6) calc(100% - var(--cursor-spacing-5)),rgba(0,0,0,.2) 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]{opacity:.5}
.ui-1szrgyu[data-disabled]{opacity:.5}
.ui-kxcvaj[data-dimmed="true"]{opacity:.5}
.ui-1hw7zpd[data-starting-style]{opacity:0}
.ui-iyypsa[data-ending-style]{opacity:0}
.ui-eo5qz[data-visible]{opacity:1}
.ui-1w9w6g2[data-ending-style]{outline-color:rgba(255,255,255,0)}
.ui-123tgl1[aria-expanded='true']:hover:not(:disabled){outline-color:transparent}
.ui-tn71jd[aria-expanded='true']{outline-color:transparent}
.ui-urun0u[aria-expanded='true']:focus-visible{outline-color:var(--cursor-stroke-focused)}
.ui-41d95b[data-locked="true"]{pointer-events:none}
.ui-7gqb9v[data-disabled]{pointer-events:none}
.ui-u2b9fk[data-readonly="true"]{pointer-events:none}
.ui-1fxuinm[data-indicator-dot='true']{position:relative}
.ui-ox42u2[data-size][data-variant]{text-align:left}
.ui-1d2lqzt[data-ending-style]{transform:none}
.ui-1ynp5j9[data-starting-style]{transform:none}
.ui-1mpul5v[data-ending-style]{transform:scale(.97)}
.ui-1oigtas[data-starting-style]{transform:scale(.97)}
.ui-9m27dc[data-dragging]{transform:scale(1.05)}
.ui-1ahjy9u[data-starting-style][data-side="right"]{transform:translate3d(-2px,0,0) scale(.98)}
.ui-s2p038[data-ending-style][data-side="right"]{transform:translate3d(-2px,0,0) scale(.98)}
.ui-14hpypv[data-ending-style][data-side="bottom"]{transform:translate3d(0,-2px,0) scale(.98)}
.ui-fld6f8[data-starting-style][data-side="bottom"]{transform:translate3d(0,-2px,0) scale(.98)}
.ui-17ll0io[data-starting-style][data-side="top"]{transform:translate3d(0,2px,0) scale(.98)}
.ui-2um2vg[data-ending-style][data-side="top"]{transform:translate3d(0,2px,0) scale(.98)}
.ui-1296zyv[data-starting-style][data-side="left"]{transform:translate3d(2px,0,0) scale(.98)}
.ui-1h7md5i[data-ending-style][data-side="left"]{transform:translate3d(2px,0,0) scale(.98)}
.ui-1fdgx8g[data-instant]{transition-duration:0s}
.ui-awimwd[data-stable]{transition-property:padding,background-color}
.ui-twsjnn[data-size][data-variant]{border-bottom-color:transparent}
.ui-1elfriw[data-selected="true"]{border-bottom-color:var(--cursor-stroke-focused)}
.ui-196izg0[data-popup-open]{border-bottom-color:var(--cursor-stroke-primary)}
.ui-1qeg96r[data-size][data-variant]{border-bottom-style:none}
.ui-ebk3ot[data-size][data-variant]{border-bottom-width:0}
.ui-16vvnj1[data-size][data-variant]{border-left-color:transparent}
.ui-ovyoy8[data-selected="true"]{border-left-color:var(--cursor-stroke-focused)}
.ui-1js9cf9[data-toc-active="true"]{border-left-color:var(--cursor-stroke-primary)}
.ui-1ts6nmb[data-popup-open]{border-left-color:var(--cursor-stroke-primary)}
.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-gad8h8::after{border-radius:1px}
.ui-1k48kgn::after{border-radius:inherit}
.ui-xyica1::before{border-radius:inherit}
.ui-13maa0u::before{border-radius:var(--cursor-radius-full)}
.ui-1d6lhn9::-webkit-slider-thumb{border-radius:var(--cursor-radius-full)}
.ui-1wzkvgk::-moz-range-progress{border-radius:var(--cursor-radius-full)}
.ui-9xsh1y::-webkit-scrollbar-thumb{border-radius:var(--cursor-radius-full)}
.ui-br83dk::-webkit-slider-runnable-track{border-radius:var(--cursor-radius-full)}
.ui-cw2ca2::-moz-range-thumb{border-radius:var(--cursor-radius-full)}
.ui-hyosml::-moz-range-track{border-radius:var(--cursor-radius-full)}
.ui-1tlwk5x::before{border-radius:var(--cursor-radius-xs)}
.ui-8ewqoc::before{border-radius:var(--cursor-spacing-0-75)}
.ui-xlbg0q[data-size][data-variant]{border-right-color:transparent}
.ui-1xzbr07[data-selected="true"]{border-right-color:var(--cursor-stroke-focused)}
.ui-1fput1a[data-popup-open]{border-right-color:var(--cursor-stroke-primary)}
.ui-x43zi6[data-size][data-variant]{border-right-style:none}
.ui-hwz8as[data-size][data-variant]{border-right-width:0}
.ui-1dfq43z[data-size][data-variant]{border-top-color:transparent}
.ui-7bzfow[data-selected="true"]{border-top-color:var(--cursor-stroke-focused)}
.ui-be7lqd[data-popup-open]{border-top-color:var(--cursor-stroke-primary)}
.ui-24ytr9[data-size][data-variant]{border-top-style:none}
.ui-17lgxix[data-size][data-variant]{border-top-width:0}
.ui-12wejat[data-ending-style]{height:0}
.ui-1fe7yth[data-starting-style]{height:0}
.ui-18m0nnm[data-frame="thumbnail"]{height:100%}
.ui-3qka26[data-frame="fullscreen"]{height:100%}
.ui-iqa3gj[data-orientation='vertical']{height:100%}
.ui-1e2jjag[data-size]{height:24px}
.ui-14yqyv3[data-size="short"]{height:280px}
.ui-a5by1y[data-size][data-variant]{height:36px}
.ui-eo2na3[data-size="tall"]{height:560px}
.ui-px3i0s[data-first-without-stable]{margin-left:0}
.ui-e7m8ex[data-size][data-variant]{margin-left:var(--cursor-spacing-ne-2)}
.ui-1mto1bx[data-stable]:first-child{margin-left:var(--tab-container-padding)}
.ui-1wnlm4c[data-first-without-stable]{margin-left:var(--tab-container-padding)}
.ui-buk5jp[data-has-stable]{margin-left:var(--tab-editor-panel-scrollable-inset)}
.ui-l22u1i[data-stable]:first-child{margin-left:var(--tab-editor-panel-stable-tab-inset)}
.ui-zng02o[data-has-stable]{margin-left:var(--tab-stable-end-margin)}
.ui-73ozlk[data-size][data-variant]{max-width:100%}
.ui-ajh4z5[data-dimmed="true"]{min-width:0}
.ui-ivuov2[data-size][data-variant]{min-width:0}
.ui-141n0u1[data-size][data-variant]{padding-bottom:0}
.ui-18zxypt[data-size]{padding-bottom:0}
.ui-19gh1s8[data-preview-layout="full-width"]{padding-bottom:0}
.ui-15vxc[data-preview-layout="full-width"]{padding-left:0}
.ui-m4j0c2[data-size]{padding-left:0}
.ui-1jlupmr[data-size]{padding-left:var(--cursor-spacing-2)}
.ui-8xnlrt[data-size][data-variant]{padding-left:var(--cursor-spacing-2)}
.ui-kxowqo[data-toc-level="3"]{padding-left:var(--cursor-spacing-5)}
.ui-1xyoxqu[data-toc-level="4"]{padding-left:var(--cursor-spacing-6)}
.ui-1hwusqk[data-preview-layout="full-width"]{padding-right:0}
.ui-j7k93q[data-size]{padding-right:0}
.ui-144ijnx[data-size][data-variant]{padding-right:var(--cursor-spacing-2)}
.ui-1ikwod[data-size]{padding-right:var(--cursor-spacing-2)}
.ui-1nxv3cp[data-preview-layout="full-width"]{padding-top:0}
.ui-hrb6o2[data-size][data-variant]{padding-top:0}
.ui-k51ieo[data-size]{padding-top:0}
.ui-104fbwy[data-frame="thumbnail"]{width:100%}
.ui-1pjpcqr[data-frame="fullscreen"]{width:100%}
.ui-1in3q7t[data-size]{width:24px}
.ui-4leush[data-size][data-variant]{width:-moz-fit-content;width:fit-content}
.ui-35zhcf[data-orientation='vertical']{width:var(--cursor-spacing-1-5)}
.ui-1f16buw[data-orientation='vertical']{width:var(--cursor-spacing-4)}
.ui-1hzk0bc::-webkit-slider-thumb{-webkit-appearance:none}
.ui-1vnlled::-webkit-outer-spin-button{-webkit-appearance:none}
.ui-quy46f::-webkit-inner-spin-button{-webkit-appearance:none}
.ui-4s59pg::before{-webkit-mask-image:linear-gradient(to right,transparent 0%,black calc(100% - 4px),black 100%)}
.ui-1ui9q4k::after{animation-duration:1.5s}
.ui-13ee8us::after{animation-iteration-count:infinite}
.ui-155feuj::after{animation-name:ui-13n5nbw-B}
.ui-jkto4i::after{animation-timing-function:var(--cursor-easing-in-out)}
.ui-ibs45w::-webkit-slider-thumb{-webkit-appearance:none;appearance:none}
.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:rgba(255,255,255,.34)}
.ui-122zoth::-webkit-scrollbar-track{background-color:transparent}
.ui-1uowca5::-webkit-scrollbar{background-color:transparent}
.ui-yhc2n1::after{background-color:transparent}
.ui-1reom5w::before{background-color:var(--cursor-bg-editor)}
.ui-opmvu9::-webkit-slider-thumb{background-color:var(--cursor-bg-editor)}
.ui-srrthg::-moz-range-thumb{background-color:var(--cursor-bg-editor)}
.ui-33nkpq::before{background-color:var(--cursor-bg-quaternary)}
.ui-12a2ut5::-moz-range-track{background-color:var(--cursor-bg-secondary)}
.ui-1u78ncy::before{background-color:var(--cursor-bg-tertiary)}
.ui-1ssvodr::after{background-color:var(--cursor-stroke-primary)}
.ui-rbyuox::before{background-color:var(--cursor-stroke-quaternary)}
.ui-ytzyjz::before{background-color:var(--cursor-stroke-secondary)}
.ui-2i1qoq::after{background-color:var(--cursor-stroke-tertiary-opaque)}
.ui-1850n35::before{background-color:var(--cursor-stroke-tertiary)}
.ui-dpb96d::after{background-color:var(--cursor-stroke-tertiary)}
.ui-dez9wt::-moz-range-progress{background-color:var(--cursor-text-primary)}
.ui-1czvwy4::before{background-color:var(--tab-chrome-icon-hover-bg)}
.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-aglvbq::after{background-image:linear-gradient(90deg,transparent 0%,var(--cursor-bg-secondary) 50%,transparent 100%)}
.ui-syc6r8::before{background-image:linear-gradient(to bottom,var(--ui-tool-call-card-bg) 0%,transparent 100%)}
.ui-1j795lb::-webkit-slider-runnable-track{background-image:linear-gradient(to right,var(--cursor-text-primary) 0 var(--ui-odl-fill,0%),transparent var(--ui-odl-fill,0%) 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-1o7vem3::after{box-shadow:inset 0 0 0 var(--ui-surface-hairline-width,1px) var(--cursor-stroke-secondary),inset 0 0 0 var(--ui-surface-hairline-width,1px) var(--cursor-bg-elevated)}
.ui-1bkxsts::-moz-range-thumb{box-shadow:var(--cursor-box-shadow-base)}
.ui-doq9ga::-webkit-slider-thumb{box-shadow:var(--cursor-box-shadow-base)}
.ui-1xl8wl9::before{box-shadow:var(--cursor-box-shadow-popup)}
.ui-1ehclkv::before{box-sizing:inherit}
.ui-1u29bwd::after{box-sizing:inherit}
.ui-1bh5w5::-moz-placeholder{color:var(--cursor-input-placeholder-foreground)}
.ui-1bh5w5::placeholder{color:var(--cursor-input-placeholder-foreground)}
.ui-ompknl::-moz-placeholder{color:var(--cursor-text-quaternary)}
.ui-ompknl::placeholder{color:var(--cursor-text-quaternary)}
.ui-19ovir5::-moz-placeholder{color:var(--cursor-text-secondary)}
.ui-19ovir5::placeholder{color:var(--cursor-text-secondary)}
.ui-1xnkbjl::marker{color:var(--cursor-text-tertiary)}
.ui-ltfok3::-moz-placeholder{color:var(--cursor-text-tertiary)}
.ui-ltfok3::placeholder{color:var(--cursor-text-tertiary)}
.ui-156hlsh::-moz-placeholder{color:var(--ui-tray-option-placeholder-color,var(--cursor-text-tertiary))}
.ui-156hlsh::placeholder{color:var(--ui-tray-option-placeholder-color,var(--cursor-text-tertiary))}
.ui-1cpjm7i::before{content:""}
.ui-1s928wv::after{content:""}
.ui-vnigvn::after{content:none}
.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-1h1zc6f::after{display:none}
.ui-fk6m8::-webkit-scrollbar{display:none}
.ui-hm1o90::before{font-size:calc(14px*var(--seti-glyph-scale))}
.ui-4pprgf::before{font-size:calc(16px*var(--seti-glyph-scale))}
.ui-b7h94w::before{font-size:calc(20px*var(--seti-glyph-scale))}
.ui-ssash8::before{font-size:calc(22px*var(--seti-glyph-scale))}
.ui-xf2evh::before{font-size:calc(28px*var(--seti-glyph-scale))}
.ui-xn505q::before{font-size:calc(var(--icon-size) *var(--seti-glyph-scale))}
.ui-q6k3b2::before{-webkit-mask-image:linear-gradient(to right,transparent 0%,black calc(100% - 4px),black 100%);mask-image:linear-gradient(to right,transparent 0%,black calc(100% - 4px),black 100%)}
.ui-1obv6hi::before{opacity:.62}
.ui-124lp2h::before{opacity:0}
.ui-fbg1o9::before{opacity:1}
.ui-2q1x1w::after{pointer-events:none}
.ui-kk1bqk::before{pointer-events:none}
.ui-1hmns74::before{position:absolute}
.ui-1j6awrg::after{position:absolute}
.ui-14ymb62::before{text-box:trim-both cap alphabetic}
.ui-gu12d::before{transform-origin:left center}
.ui-5ob0zg::before{transform:none}
.ui-5porm6::before{transform:scaleX(calc(var(--ui-add-plugin-progress,0) * .01))}
.ui-vs0bi2::after{transform:translateX(-100%)}
.ui-kjykve::before{transform:translateY(-50%)}
.ui-1790gqu::before{transition-duration:.09s,.12s}
.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-1j7sxfd::before{transition-property:transform,opacity}
.ui-1jsbol1::before{transition-timing-function:linear,linear}
.ui-jnukix::before{transition-timing-function:var(--cursor-easing-default)}
.ui-42zfpc::before{will-change:transform,opacity}
.ui-1i83b49::after{will-change:transform}
.ui-y5mcqj::before{z-index:-1}
.ui-2hztxu::before{z-index:0}
.ui-12maryy::before{z-index:1}
.ui-itxdhh::after{z-index:1}
:where(.ui--default-marker[data-variant='default']) .ui-1vwivfs.ui-1vwivfs::after{background-color:var(--cursor-stroke-secondary)}
:where(.ui--default-marker[data-variant='sticky-boundary']) .ui-eio2a9.ui-eio2a9::after{background-color:var(--cursor-stroke-secondary)}
:where(.ui--default-marker[data-resizing='true']) .ui-3kvmaz.ui-3kvmaz::after{background-color:var(--vscode-sash-hoverBorder)}
.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:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--cursor-text-quaternary) 70%,transparent)}
.ui-177bam:hover::after{background-color:var(--vscode-sash-hoverBorder)}
.ui-dvjuxi:focus::-moz-placeholder{color:transparent}
.ui-dvjuxi:focus::placeholder{color:transparent}
@media (prefers-reduced-motion: reduce){.ui-116d11q.ui-116d11q::before{transition-duration:.01ms}}
.ui-9z2bt5::-webkit-scrollbar-thumb{border-bottom-color:transparent}
.ui-4rseb2::-moz-range-thumb{border-bottom-color:var(--cursor-stroke-primary)}
.ui-h93tfb::-webkit-slider-thumb{border-bottom-color:var(--cursor-stroke-primary)}
.ui-138qj6v::before{border-bottom-left-radius:inherit}
.ui-16x9sn7::before{border-bottom-right-radius:inherit}
.ui-198yr8x::-moz-range-thumb{border-bottom-style:solid}
.ui-1mo0uuw::-webkit-slider-thumb{border-bottom-style:solid}
.ui-1w2qy2t::-webkit-scrollbar-thumb{border-bottom-style:solid}
.ui-10of84l::-moz-range-thumb{border-bottom-width:1px}
.ui-1f7s19e::-webkit-slider-thumb{border-bottom-width:1px}
.ui-q4csgg::-webkit-scrollbar-thumb{border-bottom-width:2px}
.ui-jburdt::-webkit-scrollbar-thumb{border-left-color:transparent}
.ui-147nc1o::-moz-range-thumb{border-left-color:var(--cursor-stroke-primary)}
.ui-rwf92m::-webkit-slider-thumb{border-left-color:var(--cursor-stroke-primary)}
.ui-1wsjalm::-webkit-slider-thumb{border-left-style:solid}
.ui-47c6vt::-webkit-scrollbar-thumb{border-left-style:solid}
.ui-6ox6xt::-moz-range-thumb{border-left-style:solid}
.ui-1jvdl30::-moz-range-thumb{border-left-width:1px}
.ui-1rm6ogf::-webkit-slider-thumb{border-left-width:1px}
.ui-1jjkgcc::-webkit-scrollbar-thumb{border-left-width:2px}
.ui-c2x3b::-webkit-scrollbar-thumb{border-right-color:transparent}
.ui-1uwm7r1::-webkit-slider-thumb{border-right-color:var(--cursor-stroke-primary)}
.ui-jd6ey3::-moz-range-thumb{border-right-color:var(--cursor-stroke-primary)}
.ui-17ttx7j::-webkit-slider-thumb{border-right-style:solid}
.ui-1gi4m90::-moz-range-thumb{border-right-style:solid}
.ui-1h7ukko::-webkit-scrollbar-thumb{border-right-style:solid}
.ui-16h9n1o::-moz-range-thumb{border-right-width:1px}
.ui-kptpen::-webkit-slider-thumb{border-right-width:1px}
.ui-3kcff6::-webkit-scrollbar-thumb{border-right-width:2px}
.ui-ko1upl::-webkit-scrollbar-thumb{border-top-color:transparent}
.ui-1mb9wol::-moz-range-thumb{border-top-color:var(--cursor-stroke-primary)}
.ui-1x473zv::-webkit-slider-thumb{border-top-color:var(--cursor-stroke-primary)}
.ui-xc9crc::before{border-top-left-radius:inherit}
.ui-1l2sk6m::before{border-top-right-radius:inherit}
.ui-13glwnw::-webkit-slider-thumb{border-top-style:solid}
.ui-9lj5z4::-webkit-scrollbar-thumb{border-top-style:solid}
.ui-gilqqq::-moz-range-thumb{border-top-style:solid}
.ui-1ldm0xt::-webkit-slider-thumb{border-top-width:1px}
.ui-1ohqjbj::-moz-range-thumb{border-top-width:1px}
.ui-xefvfb::-webkit-scrollbar-thumb{border-top-width:2px}
.ui-1te75w5::after{bottom:-1px}
.ui-1xrz1ek::after{bottom:0}
.ui-hq5o37::before{bottom:0}
.ui-qzdnjc::before{bottom:var(--cursor-spacing-ne-0-5)}
.ui-1yqm8si::-webkit-scrollbar{height:0}
.ui-szcg87::before{height:100%}
.ui-cock1l::after{height:1px}
.ui-y80zi5::before{height:1px}
.ui-1d1o5dh::after{height:var(--cursor-spacing-0-5)}
.ui-1nso5l1::before{height:var(--cursor-spacing-1-5)}
.ui-1k1qc1q::-moz-range-track{height:var(--cursor-spacing-1)}
.ui-fga25u::-webkit-slider-runnable-track{height:var(--cursor-spacing-1)}
.ui-j0xi3v::-moz-range-progress{height:var(--cursor-spacing-1)}
.ui-lgkcya::before{height:var(--cursor-spacing-4-5)}
.ui-147sygt::before{height:var(--cursor-spacing-4)}
.ui-1y59nay::-moz-range-thumb{height:var(--cursor-spacing-5)}
.ui-zmgyxb::-webkit-slider-thumb{height:var(--cursor-spacing-5)}
.ui-wj3398::after{height:var(--tiling-sash-size)}
.ui-17cx49::after{left:0}
.ui-1wlytlt::before{left:0}
.ui-1elnft9::before{left:16px}
.ui-t0zlg9::after{left:calc(var(--tiling-sash-layout-size) / 2 - var(--tiling-sash-size) / 2)}
.ui-1tny6zc::after{left:var(--cursor-spacing-1)}
.ui-fwd2i3::before{left:var(--cursor-spacing-3)}
.ui-107lylq::before{left:var(--cursor-spacing-ne-0-5)}
.ui-cwdoar::-webkit-outer-spin-button{margin-bottom:0}
.ui-qn9uap::-webkit-inner-spin-button{margin-bottom:0}
.ui-1d51z3f::-webkit-outer-spin-button{margin-top:0}
.ui-1usv16b::-webkit-inner-spin-button{margin-top:0}
.ui-we6nd5::-webkit-slider-thumb{margin-top:var(--cursor-spacing-ne-2)}
.ui-b0dqd5::before{right:0}
.ui-nbfe2x::after{right:0}
.ui-3cmejs::before{right:100%}
.ui-w8i89x::before{right:16px}
.ui-e7xgmc::after{right:var(--cursor-spacing-1)}
.ui-mha93p::before{right:var(--cursor-spacing-3)}
.ui-m9hx9l::before{right:var(--cursor-spacing-ne-0-5)}
.ui-1m1drc7::after{top:0}
.ui-1y3wzot::before{top:0}
.ui-1knuo7r::before{top:50%}
.ui-v5xyi7::after{top:calc(var(--tiling-sash-layout-size) / 2 - var(--tiling-sash-size) / 2)}
.ui-1yf6ymi::before{top:var(--cursor-spacing-ne-0-5)}
.ui-17mrvg7::after{top:var(--ui-menu-drop-indicator-top)}
.ui-jx87ck::-webkit-scrollbar{width:0}
.ui-1rmj1tg::before{width:100%}
.ui-1vgi0k::before{width:1px}
.ui-pxez2c::before{width:48%}
.ui-1xwfa7x::before{width:72%}
.ui-12o6m6d::-webkit-scrollbar{width:8px}
.ui-t8qhtf::before{width:var(--cursor-height-sm)}
.ui-10trgul::after{width:var(--cursor-spacing-0-5)}
.ui-mh6faq::before{width:var(--cursor-spacing-4-5)}
.ui-1tn80or::-webkit-slider-thumb{width:var(--cursor-spacing-5)}
.ui-1xtnzl8::-moz-range-thumb{width:var(--cursor-spacing-5)}
.ui-1w54ioa::after{width:var(--tiling-sash-size)}

/*
 * StyleX CSS entry, shared by the Vite gallery pipeline and the workbench
 * bundle pipeline (scripts/bundle.mjs).
 *
 * The StyleX PostCSS plugin replaces this `@stylex;` at-rule with the atomic
 * CSS collected from the pipeline's include globs. In the gallery
 * (vite.config.ts) that covers this package's source plus the @anysphere/ui
 * source it renders, and wrap-stylex-in-layer.mjs moves the rules into the
 * `anysphere.stylex` cascade layer declared by
 * @anysphere/ui/styles/layer-order.css. In the workbench bundle it covers
 * this package's source only, and the atoms stay unlayered like the
 * @anysphere/ui workbench CSS.
 */
/* biome-ignore lint/suspicious/noUnknownAtRules: replaced by the StyleX PostCSS plugin at build time */
@keyframes cursor-ui-gccbuu-B{0%, 100%{opacity:1;}50%{opacity:.45;}}
@keyframes cursor-ui-1fy8ia8-B{to{transform:rotate(360deg);}}
.cursor-ui-19yhc0{--plugin-row-divider-opacity:1}
.cursor-ui-1ham5me{--ui-add-plugin-description-fade-bg:var(--cursor-bg-elevated)}
.cursor-ui-1q4akjn{--ui-customize-view-background:var(--glass-chat-surface-background,var(--cursor-bg-chrome))}
:where(.cursor-ui--default-marker:is([data-component-row]):hover) ~ .cursor-ui-12t9qvr.cursor-ui-12t9qvr{--plugin-row-divider-opacity:0}
.cursor-ui-1v0wckl:focus-within{--plugin-row-divider-opacity:0}
:where(.cursor-ui--default-marker:is([data-component-row]):focus-within) ~ .cursor-ui-nrabgm.cursor-ui-nrabgm{--plugin-row-divider-opacity:0}
.cursor-ui-v1zvwj:hover{--plugin-row-divider-opacity:0}
.cursor-ui-1cfmmib{grid-area:actions}
.cursor-ui-1sgvmt9{grid-area:auto}
.cursor-ui-19tbii3{grid-area:description}
.cursor-ui-4lrnbh{grid-area:header}
.cursor-ui-xiv3zo{grid-area:meta}
.cursor-ui-gopf35{grid-area:unset}
.cursor-ui-2u8bby{border-radius:0}
.cursor-ui-1q4ynmn{border-radius:10px}
.cursor-ui-12oqio5{border-radius:4px}
.cursor-ui-1kogg8i{border-radius:6px}
.cursor-ui-ur7f20{border-radius:8px}
.cursor-ui-1e6avla{border-radius:999px}
.cursor-ui-1043rbw{border-radius:var(--cursor-radius-base)}
.cursor-ui-1i4c3av{border-radius:var(--cursor-radius-full)}
.cursor-ui-1m7fhj7{border-radius:var(--cursor-radius-lg)}
.cursor-ui-1e1y6u3{border-radius:var(--cursor-radius-sm)}
.cursor-ui-1pkpdue{border-radius:var(--cursor-radius-xl)}
.cursor-ui-d1x6vq{flex-flow:row wrap}
.cursor-ui-98rzlu{flex:1}
.cursor-ui-xhr3t{gap:0}
.cursor-ui-883omv{gap:10px}
.cursor-ui-1v2ro7d{gap:12px}
.cursor-ui-ou54vl{gap:16px}
.cursor-ui-12mrbbr{gap:1px}
.cursor-ui-195vfkc{gap:2px}
.cursor-ui-1jnr06f{gap:4px}
.cursor-ui-17d4w8g{gap:6px}
.cursor-ui-k884or{gap:8px 10px}
.cursor-ui-167g77z{gap:8px}
.cursor-ui-5cdhqx{gap:var(--cursor-spacing-0-25)}
.cursor-ui-137clkk{gap:var(--cursor-spacing-0-5)}
.cursor-ui-pkkfsy{gap:var(--cursor-spacing-1-5)}
.cursor-ui-11twubx{gap:var(--cursor-spacing-1)}
.cursor-ui-135vroj{gap:var(--cursor-spacing-16)}
.cursor-ui-1dbef6d{gap:var(--cursor-spacing-2-5)}
.cursor-ui-ehausa{gap:var(--cursor-spacing-2)}
.cursor-ui-1oot3zn{gap:var(--cursor-spacing-3)}
.cursor-ui-1jlwbde{gap:var(--cursor-spacing-4)}
.cursor-ui-1m87ff3{gap:var(--cursor-spacing-6)}
.cursor-ui-t4v3it{gap:var(--cursor-spacing-8)}
.cursor-ui-18ibe41{grid-template-areas:"back back" "header actions" "description description" "meta meta"}
.cursor-ui-zj22jy{grid-template-areas:"back" "header" "description" "meta" "actions"}
.cursor-ui-1c1h1ny{grid-template-areas:"back" "header" "description" "meta"}
.cursor-ui-t1igoo{grid-template-areas:"header actions" "description description" "meta meta"}
.cursor-ui-aq3cq3{grid-template-areas:"header" "description" "meta" "actions"}
.cursor-ui-6n7fbk{grid-template-areas:"header" "description" "meta"}
.cursor-ui-b3r6kr{overflow:hidden}
.cursor-ui-1rea2x4{overflow:visible}
.cursor-ui-1di6z1p{scroll-snap-type:x proximity}
.cursor-ui-1hl2dhg{text-decoration:none}
.cursor-ui-1k5g069:not(:first-child){background-position:center top}
:where(.cursor-ui--default-marker[data-card-container]) .cursor-ui-hqbdba.cursor-ui-hqbdba{border-radius:0}
.cursor-ui-gfvp02:focus-visible{border-radius:2px}
.cursor-ui-1lugfcp{-webkit-appearance:none}
.cursor-ui-1ua5tub{-webkit-box-orient:vertical}
.cursor-ui-h0615m{-webkit-line-clamp:1}
.cursor-ui-1h7i4cw{-webkit-line-clamp:2}
.cursor-ui-1gzmk7r{-webkit-line-clamp:3}
.cursor-ui-najbk2{-webkit-line-clamp:4}
.cursor-ui-kufosk{-webkit-mask-image:linear-gradient(to bottom,transparent 0,black var(--cursor-spacing-8))}
.cursor-ui-1pha0wt{align-items:baseline}
.cursor-ui-6s0dn4{align-items:center}
.cursor-ui-1cy8zhl{align-items:flex-start}
.cursor-ui-1qjc9v5{align-items:stretch}
.cursor-ui-amitd3{align-self:center}
.cursor-ui-qcrz7y{align-self:flex-start}
.cursor-ui-1y8v6su{align-self:start}
.cursor-ui-kh2ocl{align-self:stretch}
.cursor-ui-emfg65{animation-duration:.8s}
.cursor-ui-1sbju2s{animation-duration:1.4s}
.cursor-ui-a4qsjk{animation-iteration-count:infinite}
.cursor-ui-mnbsl9{animation-name:cursor-ui-1fy8ia8-B}
.cursor-ui-b6nxcn{animation-name:cursor-ui-gccbuu-B}
.cursor-ui-4hg4is{animation-timing-function:ease-in-out}
.cursor-ui-1esw782{animation-timing-function:linear}
.cursor-ui-jyslct{appearance:none}
.cursor-ui-gv0goc{backdrop-filter:blur(10px)}
.cursor-ui-gyntjw{background-color:color-mix(in srgb,var(--cursor-text-primary) 12%,transparent)}
.cursor-ui-r7npkh{background-color:color-mix(in srgb,var(--cursor-text-primary) 3%,transparent)}
.cursor-ui-19vtf2p{background-color:color-mix(in srgb,var(--cursor-text-primary) 4%,transparent)}
.cursor-ui-5fu045{background-color:color-mix(in srgb,var(--cursor-text-primary) 7%,var(--cursor-bg-secondary))}
.cursor-ui-qcqck4{background-color:color-mix(in srgb,var(--cursor-text-primary) 8%,transparent)}
.cursor-ui-1bhy06v{background-color:rgba(255,255,255,.04)}
.cursor-ui-jbqb8w{background-color:transparent}
.cursor-ui-cq4si4{background-color:var(--cursor-bg-card)}
.cursor-ui-1ua6jya{background-color:var(--cursor-bg-editor)}
.cursor-ui-f1vpex{background-color:var(--cursor-bg-elevated)}
.cursor-ui-16tgz1k{background-color:var(--cursor-bg-orange-secondary)}
.cursor-ui-1xnwcy6{background-color:var(--cursor-bg-red-secondary)}
.cursor-ui-59yu97{background-color:var(--cursor-bg-secondary)}
.cursor-ui-i07v4r{background-color:var(--cursor-bg-tertiary)}
.cursor-ui-17g3yut{background-color:var(--cursor-text-code-block-background)}
.cursor-ui-1my5qk1{background-color:var(--cursor-text-green-primary)}
.cursor-ui-16kho9k{background-color:var(--cursor-text-red-primary)}
.cursor-ui-ie3lvd{background-color:var(--ui-add-plugin-description-fade-bg,var(--cursor-bg-elevated))}
.cursor-ui-rslw9t{background-color:var(--ui-customize-view-background,var(--cursor-bg-chrome))}
.cursor-ui-1p4fnnf{background-color:var(--vscode-editorWidget-background)}
.cursor-ui-1vosee3{background-color:var(--vscode-menu-background,var(--vscode-dropdown-background))}
.cursor-ui-18o3ruo{background-image:none}
.cursor-ui-1vathgz{border-collapse:separate}
.cursor-ui-17efq8h{border-spacing:0 var(--cursor-spacing-0-5)}
.cursor-ui-1ferf1y{box-shadow:-12px 0 12px var(--ui-customize-view-background,var(--cursor-bg-chrome))}
.cursor-ui-z3dw7k{box-shadow:0 0 0 2px var(--ui-customize-view-background,var(--cursor-bg-chrome))}
.cursor-ui-194kt9y{box-shadow:0 6px 20px rgba(0,0,0,.3)}
.cursor-ui-e8b6fs{box-shadow:var(--cursor-box-shadow-sm)}
.cursor-ui-9f619{box-sizing:border-box}
.cursor-ui-zpqnlu{clip:rect(0,0,0,0)}
.cursor-ui-tlm9ge{color:color-mix(in srgb,var(--vscode-textLink-foreground,#81a1c1) 70%,transparent)}
.cursor-ui-15rks2t{color:currentColor}
.cursor-ui-1heor9g{color:inherit}
.cursor-ui-4qtrdv{color:var(--cursor-icon-orange-primary)}
.cursor-ui-1qh17o{color:var(--cursor-icon-quaternary)}
.cursor-ui-1mh7f6w{color:var(--cursor-icon-secondary)}
.cursor-ui-dy93n0{color:var(--cursor-text-primary,var(--cursor-text-primary))}
.cursor-ui-1wd3ewq{color:var(--cursor-text-primary)}
.cursor-ui-1e4uaio{color:var(--cursor-text-quaternary)}
.cursor-ui-1a0my6m{color:var(--cursor-text-red-primary,var(--vscode-errorForeground))}
.cursor-ui-1jh5svw{color:var(--cursor-text-red-primary)}
.cursor-ui-19aaqeu{color:var(--cursor-text-secondary)}
.cursor-ui-4b2ntj{color:var(--cursor-text-tertiary)}
.cursor-ui-1dordt6{color:var(--vscode-descriptionForeground)}
.cursor-ui-5fmux2{color:var(--vscode-errorForeground,#f44336)}
.cursor-ui-8xm47y{color:var(--vscode-menu-foreground,inherit)}
.cursor-ui-14hphz2{color:var(--vscode-testing-iconPassed,#73c991)}
.cursor-ui-tqikln{column-gap:12px}
.cursor-ui-4r3nzd{column-gap:var(--cursor-spacing-3)}
.cursor-ui-j1vagl{column-gap:var(--cursor-spacing-4)}
.cursor-ui-12h1iku{container-type:inline-size}
.cursor-ui-t0e3qv{cursor:default}
.cursor-ui-1ypdohk{cursor:pointer}
.cursor-ui-104kibb{display:-webkit-box}
.cursor-ui-1lliihq{display:block}
.cursor-ui-78zum5{display:flex}
.cursor-ui-rvj5dj{display:grid}
.cursor-ui-1rg5ohu{display:inline-block}
.cursor-ui-3nfvp2{display:inline-flex}
.cursor-ui-t0psk2{display:inline}
.cursor-ui-1s85apg{display:none}
.cursor-ui-1r8uery{flex-basis:0}
.cursor-ui-1t1x2f9{flex-basis:0%}
.cursor-ui-xm9e6e{flex-basis:120px}
.cursor-ui-5z4jtk{flex-basis:240px}
.cursor-ui-dl72j9{flex-basis:auto}
.cursor-ui-dt5ytf{flex-direction:column}
.cursor-ui-1q0g3np{flex-direction:row}
.cursor-ui-1c4vz4f{flex-grow:0}
.cursor-ui-1iyjqo2{flex-grow:1}
.cursor-ui-2lah0s{flex-shrink:0}
.cursor-ui-s83m0k{flex-shrink:1}
.cursor-ui-1a02dak{flex-wrap:wrap}
.cursor-ui-jb2p0i{font-family:inherit}
.cursor-ui-mpsg8l{font-family:var(--cursor-font-family-mono)}
.cursor-ui-esxkg8{font-family:var(--cursor-font-family,var(--vscode-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif))}
.cursor-ui-1k6wstc{font-size:10px}
.cursor-ui-1j61zf2{font-size:16px}
.cursor-ui-osj86m{font-size:18px}
.cursor-ui-1qlqyl8{font-size:inherit}
.cursor-ui-11wthnw{font-size:var(--cursor-font-size-base)}
.cursor-ui-fc7y3v{font-size:var(--cursor-font-size-lg)}
.cursor-ui-1wm8ruf{font-size:var(--cursor-font-size-sm)}
.cursor-ui-y5h43f{font-size:var(--cursor-font-size-xs)}
.cursor-ui-1t35e8{font-style:inherit}
.cursor-ui-ss6m8b{font-variant-numeric:tabular-nums}
.cursor-ui-1pd3egz{font-weight:inherit}
.cursor-ui-1yl5bsf{font-weight:var(--cursor-font-weight-medium,500)}
.cursor-ui-20ajya{font-weight:var(--cursor-font-weight-normal,400)}
.cursor-ui-13ebx5f{font-weight:var(--cursor-font-weight-semibold,590)}
.cursor-ui-ju1xpo{grid-template-columns:minmax(0,1fr) auto}
.cursor-ui-1mkdm3x{grid-template-columns:minmax(0,1fr)}
.cursor-ui-nby9oq{grid-template-columns:repeat(2,minmax(0,1fr))}
.cursor-ui-c8icb0{isolation:isolate}
.cursor-ui-l56j7k{justify-content:center}
.cursor-ui-13a6bvl{justify-content:flex-end}
.cursor-ui-1qughib{justify-content:space-between}
.cursor-ui-12fk4p8{justify-self:auto}
.cursor-ui-1qab1bc{justify-self:end}
.cursor-ui-1lqcxt8{justify-self:start}
.cursor-ui-1yf5rgg{letter-spacing:.01em}
.cursor-ui-18cvvyg{letter-spacing:.07px}
.cursor-ui-1dg6oi4{letter-spacing:.12px}
.cursor-ui-12oo3zp{letter-spacing:0}
.cursor-ui-o5v014{line-height:1}
.cursor-ui-1a6qonq{line-height:140%}
.cursor-ui-152skdk{line-height:15px}
.cursor-ui-15bjb6t{line-height:inherit}
.cursor-ui-1ja60sm{line-height:var(--cursor-line-height-base)}
.cursor-ui-1yxxptd{line-height:var(--cursor-line-height-lg)}
.cursor-ui-spwq11{line-height:var(--cursor-line-height-sm)}
.cursor-ui-19ji09o{line-height:var(--cursor-line-height-xs)}
.cursor-ui-1v70q60{mask-image:linear-gradient(to bottom,transparent 0,black var(--cursor-spacing-8))}
.cursor-ui-19kjcj4{object-fit:contain}
.cursor-ui-wq05k6{opacity:.55}
.cursor-ui-1ktcbtz{opacity:.56}
.cursor-ui-197sbye{opacity:.6}
.cursor-ui-1us6l5c{opacity:.8}
.cursor-ui-iiclqw{opacity:.85}
.cursor-ui-g01cxk{opacity:0}
.cursor-ui-1uczgqu{outline-color:transparent}
.cursor-ui-1wfwxd8{outline-offset:0}
.cursor-ui-1t137rt{outline-style:none}
.cursor-ui-1k57tk5{outline-width:0}
.cursor-ui-1mzt3pk{overflow-wrap:break-word}
.cursor-ui-47corl{pointer-events:none}
.cursor-ui-10l6tqk{position:absolute}
.cursor-ui-1n2onr6{position:relative}
.cursor-ui-288g5{resize:vertical}
.cursor-ui-gpatz3{row-gap:16px}
.cursor-ui-fbz45d{row-gap:var(--cursor-spacing-1-5)}
.cursor-ui-3r2rup{row-gap:var(--cursor-spacing-2)}
.cursor-ui-kcv6ua{scroll-behavior:smooth}
.cursor-ui-1bhewko{scroll-snap-align:start}
.cursor-ui-6m4x6a{scrollbar-color:color-mix(in srgb,var(--cursor-text-quaternary) 55%,transparent) transparent}
.cursor-ui-4o0cs4{scrollbar-color:var(--vscode-scrollbarSlider-background) transparent}
.cursor-ui-liy32w{scrollbar-gutter:stable both-edges}
.cursor-ui-1rohswg{scrollbar-width:none}
.cursor-ui-1597r2g{scrollbar-width:thin}
.cursor-ui-140o2bo{table-layout:fixed}
.cursor-ui-2b8uid{text-align:center}
.cursor-ui-16tdsg8{text-align:inherit}
.cursor-ui-dpxx8g{text-align:left}
.cursor-ui-1hr2gdg{text-align:right}
.cursor-ui-lyipyv{text-overflow:ellipsis}
.cursor-ui-rys4gj{text-underline-offset:2px}
.cursor-ui-1cb1t30{transform:translateY(-50%)}
.cursor-ui-gdialr{transition-duration:.12s}
.cursor-ui-x6bhzk{transition-duration:.15s}
.cursor-ui-1g2r6go{transition-duration:.1s}
.cursor-ui-7pq1vu{transition-duration:var(--cursor-duration-fast)}
.cursor-ui-g3p6pi{transition-duration:var(--cursor-duration-normal)}
.cursor-ui-fagghw{transition-property:all}
.cursor-ui-15406qy{transition-property:background-color}
.cursor-ui-hds75k{transition-property:background}
.cursor-ui-t3l3uh{transition-property:color}
.cursor-ui-19991ni{transition-property:opacity}
.cursor-ui-wji4o3{transition-timing-function:ease}
.cursor-ui-6ekqhr{transition-timing-function:var(--cursor-easing-default)}
.cursor-ui-1hx0egp{user-select:text}
.cursor-ui-11njtxf{vertical-align:baseline}
.cursor-ui-xymvpz{vertical-align:middle}
.cursor-ui-uxw1ft{white-space:nowrap}
.cursor-ui-126k92a{white-space:pre-wrap}
.cursor-ui-13faqbe{word-break:break-word}
.cursor-ui-1ja2u2z{z-index:0}
.cursor-ui-1vjfegm{z-index:1}
.cursor-ui-fo81ep{z-index:1000}
.cursor-ui-htitgo{z-index:2}
:where(.cursor-ui--default-marker:hover) .cursor-ui-1wryemj.cursor-ui-1wryemj{background-color:var(--cursor-bg-tertiary)}
:where(.cursor-ui--default-marker:hover) .cursor-ui-52jm1j.cursor-ui-52jm1j{color:var(--cursor-icon-secondary)}
.cursor-ui-hdyiov:hover:not(:disabled){background-color:color-mix(in srgb,var(--cursor-text-primary) 10%,var(--cursor-bg-secondary))}
.cursor-ui-14rb9jf:focus-visible{background-color:transparent}
:where(.cursor-ui--default-marker[data-card-container]) .cursor-ui-1xge86u.cursor-ui-1xge86u{background-color:transparent}
.cursor-ui-bo9e4s button:focus-visible:not(:hover):not([data-popup-open]){background-color:transparent}
.cursor-ui-1j7bdtq:is([data-plugin-search-row][data-highlighted]){background-color:var(--cursor-bg-secondary)}
.cursor-ui-1w9gnzd:is([data-selected]){background-color:var(--cursor-bg-secondary)}
.cursor-ui-k24vx2:focus-within{background-color:var(--cursor-bg-tertiary)}
.cursor-ui-mj0db2:hover:not([data-selected]){background-color:var(--cursor-bg-tertiary)}
.cursor-ui-ftk7kb:hover:not(:disabled){background-color:var(--vscode-list-hoverBackground,rgba(42,42,42,.6))}
.cursor-ui-q0ftij:not(:first-child){background-image:linear-gradient(var(--cursor-stroke-quaternary),var(--cursor-stroke-quaternary))}
.cursor-ui-c0eeaq:not(:first-child){background-repeat:no-repeat}
.cursor-ui-1k0ajt5:not(:first-child){background-size:calc(100% - 32px) 1px}
.cursor-ui-1jpggdu .ui-marketplace-plugins-list .ui-plugin-item--btn:focus{box-shadow:none}
.cursor-ui-1xk3k8f:focus-visible{box-shadow:none}
.cursor-ui-os9n3 button:is(:focus,:focus-visible,:active){box-shadow:none}
.cursor-ui-rpah8y .ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible{box-shadow:none}
.cursor-ui-ve0efs.ui-marketplace-plugins-list .ui-plugin-item--btn:focus{box-shadow:none}
.cursor-ui-zdybtb.ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible{box-shadow:none}
.cursor-ui-1wvtay5[data-variant='primary'][data-color='primary'] .ui-button__kbs{color:var(--cursor-action-label)}
.cursor-ui-1j96v56 > .ui-button[data-variant=outline][aria-pressed=true]{color:var(--cursor-bg-accent)}
.cursor-ui-te972t > .ui-button[data-variant=outline][aria-pressed=true]:hover{color:var(--cursor-bg-accent)}
.cursor-ui-1dsx48b:hover:not(:disabled){color:var(--cursor-text-primary)}
.cursor-ui-a4jsi8 .ui-plugin-item__body > .ui-text:first-child{color:var(--cursor-text-primary)}
.cursor-ui-n2mk8z:is([data-selected]){color:var(--cursor-text-primary)}
.cursor-ui-rx72uk.ui-plugin-item__body > .ui-text:first-child{color:var(--cursor-text-primary)}
.cursor-ui-f8eauk:is([data-selected]){color:var(--vscode-foreground)}
.cursor-ui-t1juwo:focus-visible{color:var(--vscode-textLink-foreground,#81a1c1)}
.cursor-ui-1l2wm4q svg{display:block}
:where(.cursor-ui--default-marker:is([data-plugin-search-row][data-highlighted])) .cursor-ui-90pljr.cursor-ui-90pljr{display:block}
:where(.cursor-ui--default-marker:hover[data-plugin-search-row]) .cursor-ui-lym4gz.cursor-ui-lym4gz{display:block}
.cursor-ui-1bth3th.ui-plugin-item__icon-fallback svg path{fill:currentColor}
.cursor-ui-hf712e .ui-plugin-item__icon-fallback svg path{fill:currentColor}
.cursor-ui-csamtt:hover:not(:disabled){filter:brightness(1.04)}
.cursor-ui-3hx2px svg{flex-shrink:0}
.cursor-ui-6e9wec .ui-plugin-item__body > .ui-text:first-child{font-size:var(--cursor-font-size-sm)}
.cursor-ui-xq0ddj.ui-plugin-item__body > .ui-text:first-child{font-size:var(--cursor-font-size-sm)}
.cursor-ui-hzi931:is([data-selected]){font-weight:var(--cursor-font-weight-medium,500)}
.cursor-ui-84zdf9.ui-plugin-item__body > .ui-text:first-child{font-weight:var(--cursor-font-weight-normal,400)}
.cursor-ui-rkel43 .ui-plugin-item__body > .ui-text:first-child{font-weight:var(--cursor-font-weight-normal,400)}
.cursor-ui-1gm5cng.ui-plugin-item__body > .ui-text:first-child{line-height:var(--cursor-line-height-sm)}
.cursor-ui-1pdpb8q .ui-plugin-item__body > .ui-text:first-child{line-height:var(--cursor-line-height-sm)}
.cursor-ui-1b080l3 .ui-plugin-detail-view__plugin-logo img{object-fit:contain}
.cursor-ui-ru56p.ui-plugin-detail-view__plugin-logo img{object-fit:contain}
:where(.cursor-ui--default-marker:hover[data-component-row]) .cursor-ui-hl745e.cursor-ui-hl745e{opacity:.7}
.cursor-ui-2pmxpp:disabled[aria-busy=true]{opacity:.94}
:where(.cursor-ui--default-marker:is([data-selected])) .cursor-ui-1pxj48f.cursor-ui-1pxj48f{opacity:1}
.cursor-ui-1sgnpv4 .ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible{outline-color:transparent}
.cursor-ui-f4nt9h.ui-marketplace-plugins-list .ui-plugin-item--btn:focus{outline-color:transparent}
.cursor-ui-tr58m7.ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible{outline-color:transparent}
.cursor-ui-wcw5fa .ui-marketplace-plugins-list .ui-plugin-item--btn:focus{outline-color:transparent}
.cursor-ui-z2lg3n:focus-visible{outline-color:transparent}
.cursor-ui-1725o6r:focus-visible{outline-color:var(--cursor-stroke-focused)}
.cursor-ui-8w47nc:focus-visible{outline-color:var(--vscode-focusBorder)}
.cursor-ui-y9f4xx:focus-visible{outline-offset:-1px}
.cursor-ui-wlpgjh:focus-visible{outline-offset:0}
.cursor-ui-13iak60:focus-visible{outline-offset:1px}
.cursor-ui-7s97pk:focus-visible{outline-offset:2px}
.cursor-ui-13o1sjz.ui-marketplace-plugins-list .ui-plugin-item--btn:focus{outline-style:none}
.cursor-ui-1l11cw3.ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible{outline-style:none}
.cursor-ui-1nhd0we .ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible{outline-style:none}
.cursor-ui-45a3qv button:is(:focus,:focus-visible,:active){outline-style:none}
.cursor-ui-i5y0ii:focus-visible{outline-style:none}
.cursor-ui-owazg5 .ui-marketplace-plugins-list .ui-plugin-item--btn:focus{outline-style:none}
.cursor-ui-9v5kkp:focus-visible{outline-style:solid}
.cursor-ui-1osm4s.ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible{outline-width:0}
.cursor-ui-1x65lqo:focus-visible{outline-width:0}
.cursor-ui-1yljat6.ui-marketplace-plugins-list .ui-plugin-item--btn:focus{outline-width:0}
.cursor-ui-35jd68 .ui-marketplace-plugins-list .ui-plugin-item--btn:focus{outline-width:0}
.cursor-ui-8j35wa button:is(:focus,:focus-visible,:active){outline-width:0}
.cursor-ui-hp5j2h .ui-marketplace-plugins-list .ui-plugin-item--btn:focus-visible{outline-width:0}
.cursor-ui-4xl6zf:focus-visible{outline-width:1px}
.cursor-ui-784prv:focus-visible{outline-width:2px}
.cursor-ui-1speawj > *{position:relative}
.cursor-ui-9jxpam .ui-plugin-detail-view__add-button > *{position:relative}
.cursor-ui-s55268 > *{z-index:1}
.cursor-ui-usyfxl .ui-plugin-detail-view__add-button > *{z-index:1}
.cursor-ui-tgyt42:disabled{cursor:default}
.cursor-ui-8ivg66:disabled{opacity:.48}
.cursor-ui-ijokvz:disabled{opacity:.5}
.cursor-ui-1fzehxr:disabled{opacity:1}
.cursor-ui-jj1c2b:hover{background-color:color-mix(in srgb,var(--cursor-text-primary) 3%,transparent)}
.cursor-ui-1n5bzlp:hover{background-color:transparent}
.cursor-ui-1kj6vsg:hover{background-color:var(--cursor-bg-secondary)}
.cursor-ui-1iuyybk:hover{background-color:var(--cursor-bg-tertiary)}
.cursor-ui-7gh5u8:hover{color:var(--cursor-text-primary)}
.cursor-ui-xs50az:hover{color:var(--cursor-text-secondary)}
.cursor-ui-1meac5u:hover{color:var(--vscode-foreground)}
.cursor-ui-4w8yvs:hover{color:var(--vscode-textLink-foreground,#81a1c1)}
.cursor-ui-1o7uuvo:hover{opacity:1}
.cursor-ui-r9r2s9:focus{box-shadow:none}
.cursor-ui-2ks6lk:focus{color:var(--vscode-textLink-foreground,#81a1c1)}
.cursor-ui-1xwnvu1:focus{outline-color:transparent}
.cursor-ui-1n5q8uh:focus{outline-offset:0}
.cursor-ui-hlp2gg:focus{outline-style:none}
.cursor-ui-1l9t207:focus{outline-width:0}
.cursor-ui-r6i38e:active{color:var(--vscode-textLink-foreground,#81a1c1)}
@media (max-width: 600px){.cursor-ui-f823wh.cursor-ui-f823wh{grid-template-columns:minmax(0,1fr)}}
@media (prefers-reduced-motion: reduce){.cursor-ui-g83hb1.cursor-ui-g83hb1{scroll-behavior:auto}}
@container (min-width: 360px){.cursor-ui-pgslq.cursor-ui-pgslq{display:inline}}
@container (min-width: 480px){.cursor-ui-lrknoy.cursor-ui-lrknoy{display:inline}}
@container (max-width: 520px){.cursor-ui-jw786u.cursor-ui-jw786u{grid-template-columns:minmax(0,1fr)}}
.cursor-ui-1fxii13{border-bottom-color:color-mix(in srgb,var(--cursor-text-primary) 11%,var(--cursor-stroke-tertiary))}
.cursor-ui-16stqrj{border-bottom-color:transparent}
.cursor-ui-meep7c{border-bottom-color:var(--cursor-stroke-orange-secondary)}
.cursor-ui-1g95lbd{border-bottom-color:var(--cursor-stroke-quaternary)}
.cursor-ui-1jfuf7k{border-bottom-color:var(--cursor-stroke-secondary)}
.cursor-ui-17fyfba{border-bottom-color:var(--cursor-stroke-tertiary)}
.cursor-ui-1kdfb9l{border-bottom-color:var(--vscode-widget-border,transparent)}
.cursor-ui-frllxf{border-bottom-left-radius:0}
.cursor-ui-abvvm4{border-bottom-left-radius:8px}
.cursor-ui-jppbhk{border-bottom-right-radius:0}
.cursor-ui-eyy32k{border-bottom-right-radius:8px}
.cursor-ui-1sy0etr{border-bottom-style:none}
.cursor-ui-1q0q8m5{border-bottom-style:solid}
.cursor-ui-1qhh985{border-bottom-width:0}
.cursor-ui-so031l{border-bottom-width:1px}
.cursor-ui-515z0x{border-left-color:color-mix(in srgb,var(--cursor-text-primary) 11%,var(--cursor-stroke-tertiary))}
.cursor-ui-1g4hjc{border-left-color:transparent}
.cursor-ui-zqeu2x{border-left-color:var(--cursor-stroke-orange-secondary)}
.cursor-ui-fektcw{border-left-color:var(--cursor-stroke-quaternary)}
.cursor-ui-1l09f48{border-left-color:var(--cursor-stroke-secondary)}
.cursor-ui-1arpupx{border-left-color:var(--cursor-stroke-tertiary)}
.cursor-ui-16rds5o{border-left-color:var(--vscode-widget-border,transparent)}
.cursor-ui-1b16gh4{border-left-style:none}
.cursor-ui-19ypqd9{border-left-style:solid}
.cursor-ui-yj58a3{border-left-width:0}
.cursor-ui-e0pwq{border-left-width:1px}
.cursor-ui-19sr0n1{border-left-width:2px}
.cursor-ui-1l2piib{border-right-color:color-mix(in srgb,var(--cursor-text-primary) 11%,var(--cursor-stroke-tertiary))}
.cursor-ui-he5wa1{border-right-color:transparent}
.cursor-ui-1udnrsu{border-right-color:var(--cursor-stroke-orange-secondary)}
.cursor-ui-1ppb01f{border-right-color:var(--cursor-stroke-quaternary)}
.cursor-ui-hnkhp4{border-right-color:var(--cursor-stroke-secondary)}
.cursor-ui-141kqco{border-right-color:var(--cursor-stroke-tertiary)}
.cursor-ui-kno8ku{border-right-color:var(--vscode-widget-border,transparent)}
.cursor-ui-11pwa6s{border-right-style:none}
.cursor-ui-32b0ac{border-right-style:solid}
.cursor-ui-gfja2r{border-right-width:0}
.cursor-ui-s1s249{border-right-width:1px}
.cursor-ui-1xoiqdv{border-top-color:color-mix(in srgb,var(--cursor-text-primary) 11%,var(--cursor-stroke-tertiary))}
.cursor-ui-6tbur2{border-top-color:color-mix(in srgb,var(--cursor-text-primary) 6%,transparent)}
.cursor-ui-1v8p93f{border-top-color:transparent}
.cursor-ui-131pd1f{border-top-color:var(--cursor-stroke-orange-secondary)}
.cursor-ui-1w002xl{border-top-color:var(--cursor-stroke-quaternary)}
.cursor-ui-2kampu{border-top-color:var(--cursor-stroke-secondary)}
.cursor-ui-1aeic0j{border-top-color:var(--cursor-stroke-tertiary)}
.cursor-ui-kdp8iq{border-top-color:var(--vscode-widget-border,transparent)}
.cursor-ui-1ia1hqs{border-top-left-radius:0}
.cursor-ui-1k1lpwg{border-top-left-radius:8px}
.cursor-ui-1a2w583{border-top-right-radius:0}
.cursor-ui-5omr3n{border-top-right-radius:8px}
.cursor-ui-1ejq31n{border-top-style:none}
.cursor-ui-13fuv20{border-top-style:solid}
.cursor-ui-972fbf{border-top-width:0}
.cursor-ui-178xt8z{border-top-width:1px}
.cursor-ui-1ey2m1c{bottom:0}
.cursor-ui-5ip1eo{bottom:var(--cursor-spacing-ne-0-5)}
.cursor-ui-5yr21d{height:100%}
.cursor-ui-170jfvy{height:10px}
.cursor-ui-1v9usgg{height:14px}
.cursor-ui-lup9mm{height:16px}
.cursor-ui-mix8c7{height:18px}
.cursor-ui-jm9jq1{height:1px}
.cursor-ui-1vqgdyp{height:40px}
.cursor-ui-egnrdp{height:9px}
.cursor-ui-t7dq6l{height:auto}
.cursor-ui-1th6cxs{height:var(--cursor-height-base)}
.cursor-ui-tsj531{height:var(--cursor-height-lg)}
.cursor-ui-rar8zy{height:var(--cursor-height-xs)}
.cursor-ui-f2gx5w{height:var(--cursor-spacing-10)}
.cursor-ui-1vatr1o{height:var(--cursor-spacing-4)}
.cursor-ui-ud0vyx{left:var(--cursor-spacing-1-5)}
.cursor-ui-1qxw02l{line-clamp:1}
.cursor-ui-1l13ptj{line-clamp:2}
.cursor-ui-1codfmr{line-clamp:3}
.cursor-ui-1eesoy2{line-clamp:4}
.cursor-ui-1jyxor1{margin-bottom:-1px}
.cursor-ui-at24cr{margin-bottom:0}
.cursor-ui-jpr12u{margin-bottom:2px}
.cursor-ui-ahult9{margin-bottom:3px}
.cursor-ui-12nagc{margin-bottom:4px}
.cursor-ui-zueoph{margin-bottom:6px}
.cursor-ui-8kmwxx{margin-bottom:var(--cursor-spacing-1-5)}
.cursor-ui-1qaq26d{margin-bottom:var(--cursor-spacing-1)}
.cursor-ui-iu1vb2{margin-bottom:var(--cursor-spacing-2-5)}
.cursor-ui-h9i6ac{margin-left:-1px}
.cursor-ui-j3b58b{margin-left:0}
.cursor-ui-16ydxro{margin-left:10px}
.cursor-ui-1payohk{margin-left:22px}
.cursor-ui-1swdo50{margin-left:2px}
.cursor-ui-1iog12x{margin-left:4px}
.cursor-ui-8x9d4c{margin-left:auto}
.cursor-ui-7cu23a{margin-left:var(--cursor-spacing-1)}
.cursor-ui-hzmqz5{margin-left:var(--cursor-spacing-5)}
.cursor-ui-1y7amh{margin-right:-1px}
.cursor-ui-1yf7rl7{margin-right:0}
.cursor-ui-yo1k6t{margin-right:10px}
.cursor-ui-1wsuqlk{margin-right:12px}
.cursor-ui-l010v5{margin-right:4px}
.cursor-ui-ack27t{margin-right:auto}
.cursor-ui-dt55o3{margin-right:var(--cursor-spacing-1-5)}
.cursor-ui-1y332i5{margin-top:-1px}
.cursor-ui-1rdy4ex{margin-top:-4px}
.cursor-ui-dj266r{margin-top:0}
.cursor-ui-14vqqas{margin-top:12px}
.cursor-ui-w7yly9{margin-top:16px}
.cursor-ui-vijh9v{margin-top:1px}
.cursor-ui-g87l8a{margin-top:32px}
.cursor-ui-7r5mf7{margin-top:3px}
.cursor-ui-1gslohp{margin-top:4px}
.cursor-ui-vkph5b{margin-top:60px}
.cursor-ui-1xmf6yo{margin-top:8px}
.cursor-ui-1k5org8{margin-top:var(--cursor-spacing-0-5)}
.cursor-ui-1mdx765{margin-top:var(--cursor-spacing-1-5)}
.cursor-ui-1om1abp{margin-top:var(--cursor-spacing-1)}
.cursor-ui-19snzy6{margin-top:var(--cursor-spacing-3)}
.cursor-ui-1hkcv85{max-height:200px}
.cursor-ui-2z3yb8{max-height:360px}
.cursor-ui-193iq5w{max-width:100%}
.cursor-ui-18qnofl{max-width:160px}
.cursor-ui-1racy4e{max-width:220px}
.cursor-ui-14lruf5{max-width:260px}
.cursor-ui-xc7z9f{max-width:360px}
.cursor-ui-w7nakj{max-width:calc(100vw - 32px)}
.cursor-ui-1x1rfll{max-width:none}
.cursor-ui-1w4qmfv{max-width:var(--customize-content-max-width,764px)}
.cursor-ui-2lwn1j{min-height:0}
.cursor-ui-1ficeh5{min-height:240px}
.cursor-ui-1qafhyn{min-height:72px}
.cursor-ui-3zvfii{min-height:var(--cursor-height-sm)}
.cursor-ui-18j89ly{min-height:var(--cursor-line-height-sm)}
.cursor-ui-euugli{min-width:0}
.cursor-ui-gqtt45{min-width:100%}
.cursor-ui-1d77m7x{min-width:140px}
.cursor-ui-15hfatp{min-width:36px}
.cursor-ui-6c5l4p{min-width:80px}
.cursor-ui-450l9j{min-width:90px}
.cursor-ui-w2csxc{overflow-x:auto}
.cursor-ui-6ikm8r{overflow-x:hidden}
.cursor-ui-1odjw0f{overflow-y:auto}
.cursor-ui-10wlt62{overflow-y:hidden}
.cursor-ui-18d9i69{padding-bottom:0}
.cursor-ui-sag5q8{padding-bottom:12px}
.cursor-ui-1l90r2v{padding-bottom:16px}
.cursor-ui-1j85h84{padding-bottom:1px}
.cursor-ui-1120s5i{padding-bottom:2px}
.cursor-ui-jkvuk6{padding-bottom:4px}
.cursor-ui-10b6aqq{padding-bottom:6px}
.cursor-ui-wib8y2{padding-bottom:8px}
.cursor-ui-b6dno7{padding-bottom:var(--cursor-spacing-0-5)}
.cursor-ui-1cea8gx{padding-bottom:var(--cursor-spacing-0-75)}
.cursor-ui-1rgtt3y{padding-bottom:var(--cursor-spacing-1-5)}
.cursor-ui-2lprc{padding-bottom:var(--cursor-spacing-2-5)}
.cursor-ui-1xlntvz{padding-bottom:var(--cursor-spacing-2)}
.cursor-ui-1mdop1q{padding-bottom:var(--cursor-spacing-3-5)}
.cursor-ui-ab0n8b{padding-bottom:var(--cursor-spacing-6)}
.cursor-ui-1dbk7ps{padding-bottom:var(--cursor-spacing-8)}
.cursor-ui-1uhho1l{padding-left:0}
.cursor-ui-1lqa7cf{padding-left:10px}
.cursor-ui-f18ygs{padding-left:12px}
.cursor-ui-zjhap9{padding-left:14px}
.cursor-ui-nm25rq{padding-left:16px}
.cursor-ui-d3ty66{padding-left:24px}
.cursor-ui-j9uezu{padding-left:2px}
.cursor-ui-6wrskw{padding-left:4px}
.cursor-ui-11iknt3{padding-left:6px}
.cursor-ui-163pfp{padding-left:8px}
.cursor-ui-1lfpczk{padding-left:var(--cursor-spacing-1-5)}
.cursor-ui-43mhey{padding-left:var(--cursor-spacing-1)}
.cursor-ui-o7x2bt{padding-left:var(--cursor-spacing-2-5)}
.cursor-ui-yab65l{padding-left:var(--cursor-spacing-2)}
.cursor-ui-1jpuwqu{padding-left:var(--cursor-spacing-3-5)}
.cursor-ui-1o7kk3e{padding-left:var(--cursor-spacing-3)}
.cursor-ui-v0g687{padding-left:var(--cursor-spacing-6)}
.cursor-ui-1xpa7k{padding-right:0}
.cursor-ui-cicffo{padding-right:10px}
.cursor-ui-nuq7ks{padding-right:12px}
.cursor-ui-19tmk5i{padding-right:14px}
.cursor-ui-yfqnmn{padding-right:16px}
.cursor-ui-8e5d8q{padding-right:24px}
.cursor-ui-pf9j6y{padding-right:2px}
.cursor-ui-mzs88n{padding-right:4px}
.cursor-ui-1ug7bdz{padding-right:6px}
.cursor-ui-y13l1i{padding-right:8px}
.cursor-ui-17v7654{padding-right:var(--cursor-spacing-1-5)}
.cursor-ui-g31tg3{padding-right:var(--cursor-spacing-1)}
.cursor-ui-16b7oty{padding-right:var(--cursor-spacing-2-5)}
.cursor-ui-1yxiud8{padding-right:var(--cursor-spacing-2)}
.cursor-ui-1yraood{padding-right:var(--cursor-spacing-3-5)}
.cursor-ui-1jkygx{padding-right:var(--cursor-spacing-3)}
.cursor-ui-1qg3m7i{padding-right:var(--cursor-spacing-6)}
.cursor-ui-exx8yu{padding-top:0}
.cursor-ui-z9dl7a{padding-top:12px}
.cursor-ui-yamay9{padding-top:16px}
.cursor-ui-4p5aij{padding-top:1px}
.cursor-ui-1nn3v0j{padding-top:2px}
.cursor-ui-10lzpyj{padding-top:38px}
.cursor-ui-1iorvi4{padding-top:4px}
.cursor-ui-ahk0qz{padding-top:58px}
.cursor-ui-1yrsyyn{padding-top:6px}
.cursor-ui-1y1aw1k{padding-top:8px}
.cursor-ui-493x5y{padding-top:var(--cursor-spacing-0-5)}
.cursor-ui-1gv78wz{padding-top:var(--cursor-spacing-0-75)}
.cursor-ui-uve7l6{padding-top:var(--cursor-spacing-1-5)}
.cursor-ui-oyc9vk{padding-top:var(--cursor-spacing-2-5)}
.cursor-ui-13ly8rp{padding-top:var(--cursor-spacing-2)}
.cursor-ui-1gkbk22{padding-top:var(--cursor-spacing-3-5)}
.cursor-ui-t9g0qb{padding-top:var(--cursor-spacing-4)}
.cursor-ui-1avjwpx{padding-top:var(--cursor-spacing-6)}
.cursor-ui-tgesqp{padding-top:var(--cursor-spacing-8)}
.cursor-ui-3m8u43{right:0}
.cursor-ui-n5hqff{right:16px}
.cursor-ui-1s3hisn{right:var(--cursor-spacing-1-5)}
.cursor-ui-1uvdcuh{right:var(--cursor-spacing-ne-0-5)}
.cursor-ui-11ki8km{scroll-margin-top:0}
.cursor-ui-omnu4r{top:16px}
.cursor-ui-wa60dl{top:50%}
.cursor-ui-wwefxd{top:calc(100% + 6px)}
.cursor-ui-h8yej3{width:100%}
.cursor-ui-smyaan{width:12px}
.cursor-ui-16s0kzc{width:132px}
.cursor-ui-6jxa94{width:14px}
.cursor-ui-1g6vzv9{width:170px}
.cursor-ui-1xp8n7a{width:18px}
.cursor-ui-1i1rx1s{width:1px}
.cursor-ui-1oysuqx{width:200px}
.cursor-ui-1dz1jew{width:280px}
.cursor-ui-s5h3dt{width:2rem}
.cursor-ui-1td3qas{width:32px}
.cursor-ui-1d419hs{width:38%}
.cursor-ui-187nhsf{width:44px}
.cursor-ui-inu3np{width:45%}
.cursor-ui-ht4xr3{width:480px}
.cursor-ui-15yg21f{width:56px}
.cursor-ui-ycev2y{width:60%}
.cursor-ui-1hmiwze{width:62%}
.cursor-ui-1fu8urw{width:64px}
.cursor-ui-1dmp6jm{width:80px}
.cursor-ui-1wc42o8{width:9px}
.cursor-ui-14atkfc{width:auto}
.cursor-ui-eq5yr9{width:fit-content}
.cursor-ui-ezivpi{width:max-content}
.cursor-ui-16w9d4f{width:var(--cursor-height-base)}
.cursor-ui-1tsk5d4{width:var(--cursor-height-lg)}
.cursor-ui-1f0ij18{width:var(--cursor-height-xs)}
.cursor-ui-1niwmkg{width:var(--cursor-spacing-10)}
.cursor-ui-1pwdyn5{width:var(--cursor-spacing-4)}
:where(.cursor-ui--default-marker:hover) .cursor-ui-b9ed0.cursor-ui-b9ed0{border-bottom-left-radius:10px}
:where(.cursor-ui--default-marker:hover) .cursor-ui-1d571mg.cursor-ui-1d571mg{border-bottom-right-radius:10px}
:where(.cursor-ui--default-marker:hover) .cursor-ui-1go36yk.cursor-ui-1go36yk{border-top-left-radius:10px}
:where(.cursor-ui--default-marker:hover) .cursor-ui-1ybcgki.cursor-ui-1ybcgki{border-top-right-radius:10px}
.cursor-ui-1mzclvs:hover:not(:disabled){border-bottom-color:color-mix(in srgb,var(--cursor-text-primary) 15%,var(--cursor-stroke-secondary))}
.cursor-ui-18lfe2a.ui-plugin-detail-view__add-button--active.ui-button{border-bottom-color:transparent}
.cursor-ui-19y1ask button:not(.ui-select-trigger):is(:focus,:focus-visible,:active){border-bottom-color:transparent}
.cursor-ui-1d8yjet .ui-plugin-detail-view__add-button--active.ui-button{border-bottom-color:transparent}
.cursor-ui-1jxl75k > .ui-button[data-variant=outline][aria-pressed=true]:hover{border-bottom-color:var(--cursor-bg-accent)}
.cursor-ui-ow2wjs > .ui-button[data-variant=outline][aria-pressed=true]{border-bottom-color:var(--cursor-bg-accent)}
.cursor-ui-bqnjih:focus-visible{border-bottom-left-radius:10px}
.cursor-ui-7ne0kr:focus-visible{border-bottom-right-radius:10px}
.cursor-ui-o13fmp:hover:not(:disabled){border-left-color:color-mix(in srgb,var(--cursor-text-primary) 15%,var(--cursor-stroke-secondary))}
.cursor-ui-1e8nljl button:not(.ui-select-trigger):is(:focus,:focus-visible,:active){border-left-color:transparent}
.cursor-ui-8pgsqm.ui-plugin-detail-view__add-button--active.ui-button{border-left-color:transparent}
.cursor-ui-i6d28a .ui-plugin-detail-view__add-button--active.ui-button{border-left-color:transparent}
.cursor-ui-16majkz > .ui-button[data-variant=outline][aria-pressed=true]:hover{border-left-color:var(--cursor-bg-accent)}
.cursor-ui-1m04nkf > .ui-button[data-variant=outline][aria-pressed=true]{border-left-color:var(--cursor-bg-accent)}
.cursor-ui-njn0x0:hover:not(:disabled){border-right-color:color-mix(in srgb,var(--cursor-text-primary) 15%,var(--cursor-stroke-secondary))}
.cursor-ui-1mosxl4 .ui-plugin-detail-view__add-button--active.ui-button{border-right-color:transparent}
.cursor-ui-bpcxxz button:not(.ui-select-trigger):is(:focus,:focus-visible,:active){border-right-color:transparent}
.cursor-ui-o7oumi.ui-plugin-detail-view__add-button--active.ui-button{border-right-color:transparent}
.cursor-ui-1h452ua > .ui-button[data-variant=outline][aria-pressed=true]{border-right-color:var(--cursor-bg-accent)}
.cursor-ui-40j8lx > .ui-button[data-variant=outline][aria-pressed=true]:hover{border-right-color:var(--cursor-bg-accent)}
.cursor-ui-1mjb2r4:hover:not(:disabled){border-top-color:color-mix(in srgb,var(--cursor-text-primary) 15%,var(--cursor-stroke-secondary))}
.cursor-ui-1cnxp3p .ui-plugin-detail-view__add-button--active.ui-button{border-top-color:transparent}
.cursor-ui-kmi6va button:not(.ui-select-trigger):is(:focus,:focus-visible,:active){border-top-color:transparent}
.cursor-ui-ue9dvu.ui-plugin-detail-view__add-button--active.ui-button{border-top-color:transparent}
.cursor-ui-15e2b5d > .ui-button[data-variant=outline][aria-pressed=true]{border-top-color:var(--cursor-bg-accent)}
.cursor-ui-1q1sde > .ui-button[data-variant=outline][aria-pressed=true]:hover{border-top-color:var(--cursor-bg-accent)}
.cursor-ui-10kfwgp:focus-visible{border-top-left-radius:10px}
.cursor-ui-1qwi9e9:focus-visible{border-top-right-radius:10px}
.cursor-ui-13z26n .ui-plugin-detail-view__plugin-logo img{height:35px}
.cursor-ui-18c7tgd.ui-plugin-detail-view__plugin-logo img{height:35px}
.cursor-ui-4z4o2h.ui-plugin-detail-view__plugin-logo img{width:35px}
.cursor-ui-plbtv9 .ui-plugin-detail-view__plugin-logo img{width:35px}
.cursor-ui-x1lvw9:focus{border-bottom-color:var(--cursor-stroke-focused)}
.cursor-ui-v56yai:focus{border-left-color:var(--cursor-stroke-focused)}
.cursor-ui-1r989m5:focus{border-right-color:var(--cursor-stroke-focused)}
.cursor-ui-saxbar:focus{border-top-color:var(--cursor-stroke-focused)}
@container (max-width: 440px){.cursor-ui-phdvex.cursor-ui-phdvex{padding-left:0}}
@container (max-width: 520px){.cursor-ui-5yr4ai.cursor-ui-5yr4ai{padding-left:0}}
@container (max-width: 440px){.cursor-ui-cnomtp.cursor-ui-cnomtp{padding-right:0}}
@container (max-width: 520px){.cursor-ui-11mpw84.cursor-ui-11mpw84{padding-right:0}}
@container (max-width: 440px){.cursor-ui-1fohrsg.cursor-ui-1fohrsg{width:0}}
@container (max-width: 520px){.cursor-ui-17h7dkw.cursor-ui-17h7dkw{width:0}}
@container ((max-width: 600px) and (min-width: 520.01px)){.cursor-ui-1e3eesr.cursor-ui-1e3eesr{width:120px}}
.cursor-ui-148mvo3[data-selected]{background-color:var(--cursor-bg-secondary)}
.cursor-ui-10meh72[data-popup-open]{background-color:var(--cursor-bg-tertiary)}
.cursor-ui-2l6ig7[data-variant='primary'][data-color='primary']{color:var(--cursor-action-label)}
.cursor-ui-xx281p::before{inset:0}
.cursor-ui-xyica1::before{border-radius:inherit}
.cursor-ui-9xsh1y::-webkit-scrollbar-thumb{border-radius:var(--cursor-radius-full)}
.cursor-ui-slcx10::-webkit-scrollbar-thumb{border-radius:var(--cursor-spacing-0-75)}
.cursor-ui-4s59pg::before{-webkit-mask-image:linear-gradient(to right,transparent 0%,black calc(100% - 4px),black 100%)}
.cursor-ui-1ftd4sf::-webkit-scrollbar-thumb{background-clip:padding-box}
.cursor-ui-1nz211u::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--cursor-text-quaternary) 45%,transparent)}
.cursor-ui-6hr8qo::before{background-color:rgba(255,255,255,.34)}
.cursor-ui-122zoth::-webkit-scrollbar-track{background-color:transparent}
.cursor-ui-jftzih::after{background-color:var(--cursor-stroke-quaternary)}
.cursor-ui-1850n35::before{background-color:var(--cursor-stroke-tertiary)}
.cursor-ui-5kpnyo::before{background-color:var(--ui-add-plugin-description-fade-bg,var(--cursor-bg-elevated))}
.cursor-ui-5xjfoy::-webkit-scrollbar-thumb{background-color:var(--vscode-scrollbarSlider-background)}
.cursor-ui-1b45uga::after{background-image:linear-gradient(270deg,var(--ui-customize-view-background) 0%,transparent 100%)}
.cursor-ui-i9wlq6::before{background-image:linear-gradient(90deg,var(--ui-customize-view-background) 0%,transparent 100%)}
.cursor-ui-ltfok3::placeholder{color:var(--cursor-text-tertiary)}
.cursor-ui-1cpjm7i::before{content:""}
.cursor-ui-1s928wv::after{content:""}
.cursor-ui-fk6m8::-webkit-scrollbar{display:none}
.cursor-ui-1v06k4l::before{font-size:var(--cursor-font-size-lg)}
.cursor-ui-q6k3b2::before{mask-image:linear-gradient(to right,transparent 0%,black calc(100% - 4px),black 100%)}
.cursor-ui-1obv6hi::before{opacity:.62}
.cursor-ui-124lp2h::before{opacity:0}
.cursor-ui-mf22ne::after{opacity:0}
.cursor-ui-1rw2j67::after{opacity:1}
.cursor-ui-fbg1o9::before{opacity:1}
.cursor-ui-b3gzco::before{opacity:var(--plugin-row-divider-opacity)}
.cursor-ui-2q1x1w::after{pointer-events:none}
.cursor-ui-kk1bqk::before{pointer-events:none}
.cursor-ui-1hmns74::before{position:absolute}
.cursor-ui-1j6awrg::after{position:absolute}
.cursor-ui-gu12d::before{transform-origin:left center}
.cursor-ui-5porm6::before{transform:scaleX(calc(var(--ui-add-plugin-progress,0) * .01))}
.cursor-ui-12d56wv::before{transform:scaleX(calc(var(--ui-plugin-detail-view-add-progress,0) * .01))}
.cursor-ui-1790gqu::before{transition-duration:.09s,.12s}
.cursor-ui-1ikho1h::after{transition-duration:.12s}
.cursor-ui-qfulrc::before{transition-duration:.12s}
.cursor-ui-zwr48f::before{transition-duration:.1s}
.cursor-ui-1de4urk::before{transition-property:opacity}
.cursor-ui-1hbq0ec::after{transition-property:opacity}
.cursor-ui-1j7sxfd::before{transition-property:transform,opacity}
.cursor-ui-g98cju::before{transition-timing-function:ease}
.cursor-ui-1jsbol1::before{transition-timing-function:linear,linear}
.cursor-ui-e7ju4t::after{transition-timing-function:var(--cursor-easing-default)}
.cursor-ui-jnukix::before{transition-timing-function:var(--cursor-easing-default)}
.cursor-ui-42zfpc::before{will-change:transform,opacity}
.cursor-ui-2hztxu::before{z-index:0}
.cursor-ui-12maryy::before{z-index:1}
.cursor-ui-itxdhh::after{z-index:1}
:where(.cursor-ui--default-marker:is([data-component-row])) ~ .cursor-ui-wi3nf1.cursor-ui-wi3nf1::before{content:""}
.cursor-ui-h4bufa:hover::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--cursor-text-quaternary) 70%,transparent)}
.cursor-ui-nbssts::-webkit-scrollbar-thumb:hover{background-color:var(--vscode-scrollbarSlider-hoverBackground)}
.cursor-ui-9z2bt5::-webkit-scrollbar-thumb{border-bottom-color:transparent}
.cursor-ui-1w2qy2t::-webkit-scrollbar-thumb{border-bottom-style:solid}
.cursor-ui-q4csgg::-webkit-scrollbar-thumb{border-bottom-width:2px}
.cursor-ui-jburdt::-webkit-scrollbar-thumb{border-left-color:transparent}
.cursor-ui-47c6vt::-webkit-scrollbar-thumb{border-left-style:solid}
.cursor-ui-1jjkgcc::-webkit-scrollbar-thumb{border-left-width:2px}
.cursor-ui-c2x3b::-webkit-scrollbar-thumb{border-right-color:transparent}
.cursor-ui-1h7ukko::-webkit-scrollbar-thumb{border-right-style:solid}
.cursor-ui-3kcff6::-webkit-scrollbar-thumb{border-right-width:2px}
.cursor-ui-ko1upl::-webkit-scrollbar-thumb{border-top-color:transparent}
.cursor-ui-9lj5z4::-webkit-scrollbar-thumb{border-top-style:solid}
.cursor-ui-xefvfb::-webkit-scrollbar-thumb{border-top-width:2px}
.cursor-ui-1xrz1ek::after{bottom:0}
.cursor-ui-hq5o37::before{bottom:0}
.cursor-ui-1yqm8si::-webkit-scrollbar{height:0}
.cursor-ui-cock1l::after{height:1px}
.cursor-ui-y80zi5::before{height:1px}
.cursor-ui-45edv5::-webkit-scrollbar{height:var(--cursor-spacing-1-5)}
.cursor-ui-1wlytlt::before{left:0}
.cursor-ui-1jl5xyf::after{left:12px}
.cursor-ui-zir4s5::before{left:12px}
.cursor-ui-nbfe2x::after{right:0}
.cursor-ui-3cmejs::before{right:100%}
.cursor-ui-14cqbmr::after{right:12px}
.cursor-ui-9lkry3::before{right:12px}
.cursor-ui-1m1drc7::after{top:0}
.cursor-ui-1y3wzot::before{top:0}
.cursor-ui-jx87ck::-webkit-scrollbar{width:0}
.cursor-ui-12o6m6d::-webkit-scrollbar{width:8px}
.cursor-ui-t8qhtf::before{width:var(--cursor-height-sm)}
.cursor-ui-1fx9dl4::-webkit-scrollbar{width:var(--cursor-spacing-1-5)}
.cursor-ui-jyez6j::before{width:var(--cursor-spacing-16)}
.cursor-ui-2wmc1r::after{width:var(--cursor-spacing-20)}

:root {
  --cursor-sidebar: var(--vscode-sideBar-background);
  --cursor-chrome: var(--vscode-panel-background);
  --cursor-editor: var(--vscode-editor-background);
  --cursor-base: var(--vscode-editor-foreground);
  --cursor-accent: var(--vscode-button-background);
  --cursor-action-label: var(--vscode-button-foreground);
  --cursor-brand: var(--vscode-charts-blue);
  --cursor-focus: var(--vscode-focusBorder);
  --cursor-success: var(--vscode-terminal-ansiGreen);
  --cursor-warn: var(--vscode-list-warningForeground);
  --cursor-danger: var(--vscode-errorForeground);
  --cursor-added: var(--vscode-gitDecoration-addedResourceForeground);
  --cursor-modified: var(--vscode-gitDecoration-modifiedResourceForeground);
  --cursor-removed: var(--vscode-gitDecoration-deletedResourceForeground);
  --cursor-untracked: var(--vscode-gitDecoration-untrackedResourceForeground);
  --cursor-terminal-ansi-black: var(--vscode-terminal-ansiBlack);
  --cursor-terminal-ansi-red: var(--vscode-terminal-ansiRed);
  --cursor-terminal-ansi-yellow: var(--vscode-terminal-ansiYellow);
  --cursor-terminal-ansi-green: var(--vscode-terminal-ansiGreen);
  --cursor-terminal-ansi-cyan: var(--vscode-terminal-ansiCyan);
  --cursor-terminal-ansi-blue: var(--vscode-terminal-ansiBlue);
  --cursor-terminal-ansi-magenta: var(--vscode-terminal-ansiMagenta);
  --cursor-terminal-ansi-white: var(--vscode-terminal-ansiWhite);
  --cursor-terminal-ansi-bright-black: var(--vscode-terminal-ansiBrightBlack);
  --cursor-terminal-ansi-bright-red: var(--vscode-terminal-ansiBrightRed);
  --cursor-terminal-ansi-bright-yellow: var(--vscode-terminal-ansiBrightYellow);
  --cursor-terminal-ansi-bright-green: var(--vscode-terminal-ansiBrightGreen);
  --cursor-terminal-ansi-bright-cyan: var(--vscode-terminal-ansiBrightCyan);
  --cursor-terminal-ansi-bright-blue: var(--vscode-terminal-ansiBrightBlue);
  --cursor-terminal-ansi-bright-magenta: var(--vscode-terminal-ansiBrightMagenta);
  --cursor-terminal-ansi-bright-white: var(--vscode-terminal-ansiBrightWhite);
  --cursor-red: var(--vscode-charts-red);
  --cursor-orange: var(--vscode-charts-orange);
  --cursor-yellow: var(--vscode-charts-yellow);
  --cursor-green: var(--vscode-charts-green);
  --cursor-cyan: var(--vscode-terminal-ansiCyan);
  --cursor-blue: var(--vscode-terminal-ansiBlue);
  --cursor-magenta: var(--vscode-terminal-ansiMagenta);
  --cursor-purple: var(--vscode-charts-purple);
  --cursor-diff-added-line-background: var(--vscode-diffEditor-insertedLineBackground);
  --cursor-diff-added-text-background: var(--vscode-diffEditor-insertedTextBackground);
  --cursor-diff-removed-line-background: var(--vscode-diffEditor-removedLineBackground);
  --cursor-diff-removed-text-background: var(--vscode-diffEditor-removedTextBackground);
}

.monaco-workbench.vs-dark {
	--cursor-foreground: var(--cursor-base);
	--cursor-text-primary: var(--cursor-base);
	--cursor-text-secondary: color-mix(in srgb, var(--cursor-base) 74%, transparent);
	--cursor-text-tertiary: color-mix(in srgb, var(--cursor-base) 60%, transparent);
	--cursor-text-quaternary: color-mix(in srgb, var(--cursor-base) 36%, transparent);
	--cursor-text-invert: var(--cursor-editor);
	--cursor-text-active: var(--cursor-text-primary);
	--cursor-text-focused: var(--cursor-text-primary);
	--cursor-text-git-added-primary: var(--cursor-added);
	--cursor-text-git-added-secondary: color-mix(in srgb, var(--cursor-added) 78%, transparent);
	--cursor-text-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 64%, transparent);
	--cursor-text-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 40%, transparent);
	--cursor-text-git-modified-primary: var(--cursor-modified);
	--cursor-text-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 78%, transparent);
	--cursor-text-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 64%, transparent);
	--cursor-text-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 40%, transparent);
	--cursor-text-git-removed-primary: var(--cursor-removed);
	--cursor-text-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 78%, transparent);
	--cursor-text-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 64%, transparent);
	--cursor-text-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 40%, transparent);
	--cursor-text-git-untracked-primary: var(--cursor-untracked);
	--cursor-text-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 78%, transparent);
	--cursor-text-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 64%, transparent);
	--cursor-text-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 40%, transparent);
	--cursor-text-red-primary: var(--cursor-red);
	--cursor-text-red-secondary: color-mix(in srgb, var(--cursor-red) 78%, transparent);
	--cursor-text-yellow-primary: var(--cursor-yellow);
	--cursor-text-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 78%, transparent);
	--cursor-text-green-primary: var(--cursor-green);
	--cursor-text-green-secondary: color-mix(in srgb, var(--cursor-green) 78%, transparent);
	--cursor-text-magenta-primary: var(--cursor-magenta);
	--cursor-text-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 78%, transparent);
	--cursor-text-purple-primary: var(--cursor-purple);
	--cursor-text-purple-secondary: color-mix(in srgb, var(--cursor-purple) 78%, transparent);
	--cursor-text-cyan-primary: var(--cursor-cyan);
	--cursor-text-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 78%, transparent);
	--cursor-text-blue-primary: var(--cursor-blue);
	--cursor-text-blue-secondary: color-mix(in srgb, var(--cursor-blue) 78%, transparent);
	--cursor-text-orange-primary: var(--cursor-orange);
	--cursor-text-orange-secondary: color-mix(in srgb, var(--cursor-orange) 78%, transparent);
	--cursor-text-accent: var(--cursor-accent);
	--cursor-text-link: var(--cursor-text-blue-primary);
	--cursor-icon-primary: var(--cursor-base);
	--cursor-icon-secondary: color-mix(in srgb, var(--cursor-base) 66%, transparent);
	--cursor-icon-tertiary: color-mix(in srgb, var(--cursor-base) 52%, transparent);
	--cursor-icon-quaternary: color-mix(in srgb, var(--cursor-base) 28%, transparent);
	--cursor-icon-git-added-primary: var(--cursor-added);
	--cursor-icon-git-added-secondary: color-mix(in srgb, var(--cursor-added) 70%, transparent);
	--cursor-icon-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 56%, transparent);
	--cursor-icon-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 32%, transparent);
	--cursor-icon-git-modified-primary: var(--cursor-modified);
	--cursor-icon-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 70%, transparent);
	--cursor-icon-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 56%, transparent);
	--cursor-icon-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 32%, transparent);
	--cursor-icon-git-removed-primary: var(--cursor-removed);
	--cursor-icon-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 70%, transparent);
	--cursor-icon-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 56%, transparent);
	--cursor-icon-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 32%, transparent);
	--cursor-icon-git-untracked-primary: var(--cursor-untracked);
	--cursor-icon-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 70%, transparent);
	--cursor-icon-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 56%, transparent);
	--cursor-icon-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 32%, transparent);
	--cursor-icon-accent-primary: var(--cursor-accent);
	--cursor-icon-accent-secondary: color-mix(in srgb, var(--cursor-accent) 70%, transparent);
	--cursor-icon-red-primary: var(--cursor-red);
	--cursor-icon-red-secondary: color-mix(in srgb, var(--cursor-red) 70%, transparent);
	--cursor-icon-yellow-primary: var(--cursor-yellow);
	--cursor-icon-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 70%, transparent);
	--cursor-icon-green-primary: var(--cursor-green);
	--cursor-icon-green-secondary: color-mix(in srgb, var(--cursor-green) 70%, transparent);
	--cursor-icon-magenta-primary: var(--cursor-magenta);
	--cursor-icon-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 70%, transparent);
	--cursor-icon-cyan-primary: var(--cursor-cyan);
	--cursor-icon-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 70%, transparent);
	--cursor-icon-blue-primary: var(--cursor-blue);
	--cursor-icon-blue-secondary: color-mix(in srgb, var(--cursor-blue) 70%, transparent);
	--cursor-icon-orange-primary: var(--cursor-orange);
	--cursor-icon-orange-secondary: color-mix(in srgb, var(--cursor-orange) 70%, transparent);
	--cursor-icon-purple-primary: var(--cursor-purple);
	--cursor-icon-purple-secondary: color-mix(in srgb, var(--cursor-purple) 70%, transparent);
	--cursor-bg-primary: color-mix(in srgb, var(--cursor-base) 20%, transparent);
	--cursor-bg-secondary: color-mix(in srgb, var(--cursor-base) 14%, transparent);
	--cursor-bg-tertiary: color-mix(in srgb, var(--cursor-base) 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-elevated: var(--cursor-editor);
	--cursor-bg-chrome: var(--cursor-chrome);
	--cursor-bg-card: var(--cursor-bg-quaternary);
	--cursor-bg-input: var(--cursor-editor);
	--cursor-bg-input-surface: var(--cursor-bg-quaternary);
	--cursor-bg-editor: var(--cursor-editor);
	--cursor-bg-sidebar: var(--cursor-sidebar);
	--cursor-bg-diff-inserted: var(--cursor-diff-added-line-background);
	--cursor-bg-diff-removed: var(--cursor-diff-removed-line-background);
	--cursor-bg-git-added-primary: var(--cursor-added);
	--cursor-bg-git-added-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-added));
	--cursor-bg-git-added-secondary: color-mix(in srgb, var(--cursor-added) 24%, transparent);
	--cursor-bg-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 12%, transparent);
	--cursor-bg-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 8%, transparent);
	--cursor-bg-git-modified-primary: var(--cursor-modified);
	--cursor-bg-git-modified-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-modified));
	--cursor-bg-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 24%, transparent);
	--cursor-bg-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 12%, transparent);
	--cursor-bg-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 8%, transparent);
	--cursor-bg-git-removed-primary: var(--cursor-removed);
	--cursor-bg-git-removed-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-removed));
	--cursor-bg-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 24%, transparent);
	--cursor-bg-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 12%, transparent);
	--cursor-bg-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 8%, transparent);
	--cursor-bg-git-untracked-primary: var(--cursor-untracked);
	--cursor-bg-git-untracked-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-untracked));
	--cursor-bg-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 24%, transparent);
	--cursor-bg-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 12%, transparent);
	--cursor-bg-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 8%, transparent);
	--cursor-bg-active: color-mix(in srgb, var(--cursor-base) 16%, transparent);
	--cursor-bg-focused: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--cursor-bg-red-primary: var(--cursor-red);
	--cursor-bg-red-secondary: color-mix(in srgb, var(--cursor-red) 12%, transparent);
	--cursor-bg-yellow-primary: var(--cursor-yellow);
	--cursor-bg-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 12%, transparent);
	--cursor-bg-green-primary: var(--cursor-green);
	--cursor-bg-green-secondary: color-mix(in srgb, var(--cursor-green) 12%, transparent);
	--cursor-bg-magenta-primary: var(--cursor-magenta);
	--cursor-bg-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 12%, transparent);
	--cursor-bg-cyan-primary: var(--cursor-cyan);
	--cursor-bg-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 12%, transparent);
	--cursor-bg-blue-primary: var(--cursor-blue);
	--cursor-bg-blue-secondary: color-mix(in srgb, var(--cursor-blue) 12%, transparent);
	--cursor-bg-orange-primary: var(--cursor-orange);
	--cursor-bg-orange-secondary: color-mix(in srgb, var(--cursor-orange) 12%, 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-accent: var(--cursor-accent);
	--cursor-bg-accent-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-accent));
	--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-accent-quaternary: color-mix(in srgb, var(--cursor-accent) 8%, transparent);
	--cursor-stroke-primary: color-mix(in srgb, var(--cursor-base) 20%, 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-quaternary: color-mix(in srgb, var(--cursor-base) 4%, transparent);
	--cursor-stroke-focused: color-mix(in srgb, var(--cursor-focus) 15%, transparent);
	--cursor-stroke-high-contrast: color-mix(in srgb, var(--cursor-base) 0%, transparent);
	--cursor-stroke-git-added: color-mix(in srgb, var(--cursor-added) 56%, transparent);
	--cursor-stroke-git-modified: color-mix(in srgb, var(--cursor-modified) 56%, transparent);
	--cursor-stroke-git-removed: color-mix(in srgb, var(--cursor-removed) 56%, transparent);
	--cursor-stroke-git-untracked: color-mix(in srgb, var(--cursor-untracked) 56%, 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-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-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-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-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-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-shadow-primary: color-mix(in srgb, #000000 20%, transparent);
	--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);
	--cursor-box-shadow-sm: 0px 2px 8px 0px var(--cursor-shadow-secondary);
	--cursor-box-shadow-base: 0px 0px 8px 2px var(--cursor-shadow-primary);
	--cursor-box-shadow-soft: 0px 0px 8px 2px var(--cursor-shadow-tertiary);
	--cursor-box-shadow-lg: inset 0px 0px 4px 0px rgba(255, 255, 255, 0.05), 0px 0px 3px 0px var(--cursor-shadow-secondary), 0px 16px 24px 0px var(--cursor-shadow-tertiary);
	--cursor-box-shadow-xl: inset 0px 0px 4px 0px rgba(255, 255, 255, 0.05), 0px 0px 6px 8px var(--cursor-shadow-secondary), 0px 24px 16px 6px var(--cursor-shadow-tertiary);
	--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-titlebar-active-foreground: var(--cursor-text-secondary);
	--cursor-titlebar-inactive-foreground: var(--cursor-text-tertiary);
	--cursor-command-center-foreground: var(--cursor-text-secondary);
	--cursor-command-center-background: var(--cursor-bg-tertiary);
	--cursor-command-center-border: var(--cursor-stroke-secondary);
	--cursor-command-center-active-foreground: var(--cursor-text-secondary);
	--cursor-command-center-active-border: var(--cursor-stroke-primary);
	--cursor-command-center-active-background: var(--cursor-bg-secondary);
	--cursor-command-center-inactive-foreground: var(--cursor-text-tertiary);
	--cursor-command-center-inactive-border: var(--cursor-stroke-secondary);
	--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-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-thumb-active-background: color-mix(in srgb, var(--cursor-base) 26%, transparent);
	--cursor-scrollbar-shadow: var(--cursor-shadow-primary);
	--cursor-progress-bar-background: var(--cursor-accent);
	--cursor-toolbar-hover-background: var(--cursor-bg-tertiary);
	--cursor-input-border: var(--cursor-stroke-secondary);
	--cursor-input-placeholder-foreground: var(--cursor-text-quaternary);
	--cursor-editor-foreground: var(--cursor-text-primary);
	--cursor-editor-line-highlight-background: color-mix(in srgb, var(--cursor-base) 8%, transparent);
	--cursor-editor-line-number-foreground: var(--cursor-text-tertiary);
	--cursor-editor-line-number-active-foreground: var(--cursor-text-primary);
	--cursor-editor-cursor-foreground: var(--cursor-text-primary);
	--cursor-editor-selection-background: color-mix(in srgb, var(--cursor-accent) 42%, transparent);
	--cursor-editor-inactive-selection-background: color-mix(in srgb, var(--cursor-accent) 30%, transparent);
	--cursor-editor-selection-highlight-background: color-mix(in srgb, var(--cursor-accent) 32%, 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-editor-gutter-background: var(--cursor-editor);
	--cursor-editor-whitespace-foreground: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--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-indent-guide-background: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--cursor-editor-indent-guide-active-background: color-mix(in srgb, var(--cursor-base) 40%, transparent);
	--cursor-editor-find-match-background: color-mix(in srgb, var(--cursor-warn) 72%, transparent);
	--cursor-editor-find-match-highlight-background: color-mix(in srgb, var(--cursor-warn) 32%, transparent);
	--cursor-text-code-block-background: var(--cursor-bg-elevated);
	--cursor-text-link-active: var(--cursor-accent);
}

.monaco-workbench.vs {
	--cursor-foreground: var(--cursor-base);
	--cursor-text-primary: var(--cursor-base);
	--cursor-text-secondary: color-mix(in srgb, var(--cursor-base) 74%, transparent);
	--cursor-text-tertiary: color-mix(in srgb, var(--cursor-base) 60%, transparent);
	--cursor-text-quaternary: color-mix(in srgb, var(--cursor-base) 36%, transparent);
	--cursor-text-invert: var(--cursor-editor);
	--cursor-text-active: var(--cursor-text-primary);
	--cursor-text-focused: var(--cursor-text-primary);
	--cursor-text-git-added-primary: var(--cursor-added);
	--cursor-text-git-added-secondary: color-mix(in srgb, var(--cursor-added) 78%, transparent);
	--cursor-text-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 64%, transparent);
	--cursor-text-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 40%, transparent);
	--cursor-text-git-modified-primary: var(--cursor-modified);
	--cursor-text-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 78%, transparent);
	--cursor-text-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 64%, transparent);
	--cursor-text-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 40%, transparent);
	--cursor-text-git-removed-primary: var(--cursor-removed);
	--cursor-text-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 78%, transparent);
	--cursor-text-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 64%, transparent);
	--cursor-text-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 40%, transparent);
	--cursor-text-git-untracked-primary: var(--cursor-untracked);
	--cursor-text-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 78%, transparent);
	--cursor-text-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 64%, transparent);
	--cursor-text-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 40%, transparent);
	--cursor-text-red-primary: var(--cursor-red);
	--cursor-text-red-secondary: color-mix(in srgb, var(--cursor-red) 78%, transparent);
	--cursor-text-yellow-primary: var(--cursor-yellow);
	--cursor-text-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 78%, transparent);
	--cursor-text-green-primary: var(--cursor-green);
	--cursor-text-green-secondary: color-mix(in srgb, var(--cursor-green) 78%, transparent);
	--cursor-text-magenta-primary: var(--cursor-magenta);
	--cursor-text-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 78%, transparent);
	--cursor-text-purple-primary: var(--cursor-purple);
	--cursor-text-purple-secondary: color-mix(in srgb, var(--cursor-purple) 78%, transparent);
	--cursor-text-cyan-primary: var(--cursor-cyan);
	--cursor-text-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 78%, transparent);
	--cursor-text-blue-primary: var(--cursor-blue);
	--cursor-text-blue-secondary: color-mix(in srgb, var(--cursor-blue) 78%, transparent);
	--cursor-text-orange-primary: var(--cursor-orange);
	--cursor-text-orange-secondary: color-mix(in srgb, var(--cursor-orange) 78%, transparent);
	--cursor-text-accent: var(--cursor-accent);
	--cursor-text-link: var(--cursor-text-blue-primary);
	--cursor-icon-primary: var(--cursor-base);
	--cursor-icon-secondary: color-mix(in srgb, var(--cursor-base) 66%, transparent);
	--cursor-icon-tertiary: color-mix(in srgb, var(--cursor-base) 52%, transparent);
	--cursor-icon-quaternary: color-mix(in srgb, var(--cursor-base) 28%, transparent);
	--cursor-icon-git-added-primary: var(--cursor-added);
	--cursor-icon-git-added-secondary: color-mix(in srgb, var(--cursor-added) 70%, transparent);
	--cursor-icon-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 56%, transparent);
	--cursor-icon-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 32%, transparent);
	--cursor-icon-git-modified-primary: var(--cursor-modified);
	--cursor-icon-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 70%, transparent);
	--cursor-icon-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 56%, transparent);
	--cursor-icon-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 32%, transparent);
	--cursor-icon-git-removed-primary: var(--cursor-removed);
	--cursor-icon-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 70%, transparent);
	--cursor-icon-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 56%, transparent);
	--cursor-icon-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 32%, transparent);
	--cursor-icon-git-untracked-primary: var(--cursor-untracked);
	--cursor-icon-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 70%, transparent);
	--cursor-icon-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 56%, transparent);
	--cursor-icon-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 32%, transparent);
	--cursor-icon-accent-primary: var(--cursor-accent);
	--cursor-icon-accent-secondary: color-mix(in srgb, var(--cursor-accent) 70%, transparent);
	--cursor-icon-red-primary: var(--cursor-red);
	--cursor-icon-red-secondary: color-mix(in srgb, var(--cursor-red) 70%, transparent);
	--cursor-icon-yellow-primary: var(--cursor-yellow);
	--cursor-icon-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 70%, transparent);
	--cursor-icon-green-primary: var(--cursor-green);
	--cursor-icon-green-secondary: color-mix(in srgb, var(--cursor-green) 70%, transparent);
	--cursor-icon-magenta-primary: var(--cursor-magenta);
	--cursor-icon-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 70%, transparent);
	--cursor-icon-cyan-primary: var(--cursor-cyan);
	--cursor-icon-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 70%, transparent);
	--cursor-icon-blue-primary: var(--cursor-blue);
	--cursor-icon-blue-secondary: color-mix(in srgb, var(--cursor-blue) 70%, transparent);
	--cursor-icon-orange-primary: var(--cursor-orange);
	--cursor-icon-orange-secondary: color-mix(in srgb, var(--cursor-orange) 70%, transparent);
	--cursor-icon-purple-primary: var(--cursor-purple);
	--cursor-icon-purple-secondary: color-mix(in srgb, var(--cursor-purple) 70%, transparent);
	--cursor-bg-primary: color-mix(in srgb, var(--cursor-base) 20%, transparent);
	--cursor-bg-secondary: color-mix(in srgb, var(--cursor-base) 14%, transparent);
	--cursor-bg-tertiary: color-mix(in srgb, var(--cursor-base) 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-elevated: var(--cursor-editor);
	--cursor-bg-chrome: var(--cursor-chrome);
	--cursor-bg-card: var(--cursor-bg-quaternary);
	--cursor-bg-input: var(--cursor-editor);
	--cursor-bg-input-surface: var(--cursor-bg-quaternary);
	--cursor-bg-editor: var(--cursor-editor);
	--cursor-bg-sidebar: var(--cursor-sidebar);
	--cursor-bg-diff-inserted: var(--cursor-diff-added-line-background);
	--cursor-bg-diff-removed: var(--cursor-diff-removed-line-background);
	--cursor-bg-git-added-primary: var(--cursor-added);
	--cursor-bg-git-added-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-added));
	--cursor-bg-git-added-secondary: color-mix(in srgb, var(--cursor-added) 24%, transparent);
	--cursor-bg-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 12%, transparent);
	--cursor-bg-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 8%, transparent);
	--cursor-bg-git-modified-primary: var(--cursor-modified);
	--cursor-bg-git-modified-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-modified));
	--cursor-bg-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 24%, transparent);
	--cursor-bg-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 12%, transparent);
	--cursor-bg-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 8%, transparent);
	--cursor-bg-git-removed-primary: var(--cursor-removed);
	--cursor-bg-git-removed-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-removed));
	--cursor-bg-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 24%, transparent);
	--cursor-bg-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 12%, transparent);
	--cursor-bg-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 8%, transparent);
	--cursor-bg-git-untracked-primary: var(--cursor-untracked);
	--cursor-bg-git-untracked-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-untracked));
	--cursor-bg-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 24%, transparent);
	--cursor-bg-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 12%, transparent);
	--cursor-bg-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 8%, transparent);
	--cursor-bg-active: color-mix(in srgb, var(--cursor-base) 16%, transparent);
	--cursor-bg-focused: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--cursor-bg-red-primary: var(--cursor-red);
	--cursor-bg-red-secondary: color-mix(in srgb, var(--cursor-red) 12%, transparent);
	--cursor-bg-yellow-primary: var(--cursor-yellow);
	--cursor-bg-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 12%, transparent);
	--cursor-bg-green-primary: var(--cursor-green);
	--cursor-bg-green-secondary: color-mix(in srgb, var(--cursor-green) 12%, transparent);
	--cursor-bg-magenta-primary: var(--cursor-magenta);
	--cursor-bg-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 12%, transparent);
	--cursor-bg-cyan-primary: var(--cursor-cyan);
	--cursor-bg-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 12%, transparent);
	--cursor-bg-blue-primary: var(--cursor-blue);
	--cursor-bg-blue-secondary: color-mix(in srgb, var(--cursor-blue) 12%, transparent);
	--cursor-bg-orange-primary: var(--cursor-orange);
	--cursor-bg-orange-secondary: color-mix(in srgb, var(--cursor-orange) 12%, 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-accent: var(--cursor-accent);
	--cursor-bg-accent-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-accent));
	--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-accent-quaternary: color-mix(in srgb, var(--cursor-accent) 8%, transparent);
	--cursor-stroke-primary: color-mix(in srgb, var(--cursor-base) 20%, 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-quaternary: color-mix(in srgb, var(--cursor-base) 4%, transparent);
	--cursor-stroke-focused: color-mix(in srgb, var(--cursor-focus) 15%, transparent);
	--cursor-stroke-high-contrast: color-mix(in srgb, var(--cursor-base) 0%, transparent);
	--cursor-stroke-git-added: color-mix(in srgb, var(--cursor-added) 56%, transparent);
	--cursor-stroke-git-modified: color-mix(in srgb, var(--cursor-modified) 56%, transparent);
	--cursor-stroke-git-removed: color-mix(in srgb, var(--cursor-removed) 56%, transparent);
	--cursor-stroke-git-untracked: color-mix(in srgb, var(--cursor-untracked) 56%, 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-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-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-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-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-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-shadow-primary: color-mix(in srgb, #000000 6%, transparent);
	--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);
	--cursor-box-shadow-sm: 0px 2px 8px 0px var(--cursor-shadow-secondary);
	--cursor-box-shadow-base: 0px 0px 8px 2px var(--cursor-shadow-primary);
	--cursor-box-shadow-soft: 0px 0px 8px 2px var(--cursor-shadow-tertiary);
	--cursor-box-shadow-lg: inset 0px 0px 4px 0px rgba(255, 255, 255, 0.05), 0px 0px 3px 0px var(--cursor-shadow-secondary), 0px 16px 24px 0px var(--cursor-shadow-tertiary);
	--cursor-box-shadow-xl: inset 0px 0px 4px 0px rgba(255, 255, 255, 0.05), 0px 0px 6px 8px var(--cursor-shadow-secondary), 0px 24px 16px 6px var(--cursor-shadow-tertiary);
	--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-titlebar-active-foreground: var(--cursor-text-secondary);
	--cursor-titlebar-inactive-foreground: var(--cursor-text-tertiary);
	--cursor-command-center-foreground: var(--cursor-text-secondary);
	--cursor-command-center-background: var(--cursor-bg-tertiary);
	--cursor-command-center-border: var(--cursor-stroke-secondary);
	--cursor-command-center-active-foreground: var(--cursor-text-secondary);
	--cursor-command-center-active-border: var(--cursor-stroke-primary);
	--cursor-command-center-active-background: var(--cursor-bg-secondary);
	--cursor-command-center-inactive-foreground: var(--cursor-text-tertiary);
	--cursor-command-center-inactive-border: var(--cursor-stroke-secondary);
	--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-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-thumb-active-background: color-mix(in srgb, var(--cursor-base) 26%, transparent);
	--cursor-scrollbar-shadow: var(--cursor-shadow-primary);
	--cursor-progress-bar-background: var(--cursor-accent);
	--cursor-toolbar-hover-background: var(--cursor-bg-tertiary);
	--cursor-input-border: var(--cursor-stroke-secondary);
	--cursor-input-placeholder-foreground: var(--cursor-text-quaternary);
	--cursor-editor-foreground: var(--cursor-text-primary);
	--cursor-editor-line-highlight-background: color-mix(in srgb, var(--cursor-base) 8%, transparent);
	--cursor-editor-line-number-foreground: var(--cursor-text-tertiary);
	--cursor-editor-line-number-active-foreground: var(--cursor-text-primary);
	--cursor-editor-cursor-foreground: var(--cursor-text-primary);
	--cursor-editor-selection-background: color-mix(in srgb, var(--cursor-accent) 42%, transparent);
	--cursor-editor-inactive-selection-background: color-mix(in srgb, var(--cursor-accent) 30%, transparent);
	--cursor-editor-selection-highlight-background: color-mix(in srgb, var(--cursor-accent) 32%, 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-editor-gutter-background: var(--cursor-editor);
	--cursor-editor-whitespace-foreground: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--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-indent-guide-background: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--cursor-editor-indent-guide-active-background: color-mix(in srgb, var(--cursor-base) 40%, transparent);
	--cursor-editor-find-match-background: color-mix(in srgb, var(--cursor-warn) 72%, transparent);
	--cursor-editor-find-match-highlight-background: color-mix(in srgb, var(--cursor-warn) 32%, transparent);
	--cursor-text-code-block-background: var(--cursor-bg-elevated);
	--cursor-text-link-active: var(--cursor-accent);
}

.monaco-workbench.hc-black {
	--cursor-foreground: var(--cursor-base);
	--cursor-text-primary: var(--cursor-base);
	--cursor-text-secondary: color-mix(in srgb, var(--cursor-base) 84%, transparent);
	--cursor-text-tertiary: color-mix(in srgb, var(--cursor-base) 72%, transparent);
	--cursor-text-quaternary: color-mix(in srgb, var(--cursor-base) 60%, transparent);
	--cursor-text-invert: var(--cursor-editor);
	--cursor-text-active: var(--cursor-text-primary);
	--cursor-text-focused: var(--cursor-text-primary);
	--cursor-text-git-added-primary: var(--cursor-added);
	--cursor-text-git-added-secondary: color-mix(in srgb, var(--cursor-added) 88%, transparent);
	--cursor-text-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 76%, transparent);
	--cursor-text-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 64%, transparent);
	--cursor-text-git-modified-primary: var(--cursor-modified);
	--cursor-text-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 88%, transparent);
	--cursor-text-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 76%, transparent);
	--cursor-text-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 64%, transparent);
	--cursor-text-git-removed-primary: var(--cursor-removed);
	--cursor-text-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 88%, transparent);
	--cursor-text-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 76%, transparent);
	--cursor-text-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 64%, transparent);
	--cursor-text-git-untracked-primary: var(--cursor-untracked);
	--cursor-text-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 88%, transparent);
	--cursor-text-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 76%, transparent);
	--cursor-text-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 64%, transparent);
	--cursor-text-red-primary: var(--cursor-red);
	--cursor-text-red-secondary: color-mix(in srgb, var(--cursor-red) 88%, transparent);
	--cursor-text-yellow-primary: var(--cursor-yellow);
	--cursor-text-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 88%, transparent);
	--cursor-text-green-primary: var(--cursor-green);
	--cursor-text-green-secondary: color-mix(in srgb, var(--cursor-green) 88%, transparent);
	--cursor-text-magenta-primary: var(--cursor-magenta);
	--cursor-text-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 88%, transparent);
	--cursor-text-purple-primary: var(--cursor-purple);
	--cursor-text-purple-secondary: color-mix(in srgb, var(--cursor-purple) 88%, transparent);
	--cursor-text-cyan-primary: var(--cursor-cyan);
	--cursor-text-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 88%, transparent);
	--cursor-text-blue-primary: var(--cursor-blue);
	--cursor-text-blue-secondary: color-mix(in srgb, var(--cursor-blue) 88%, transparent);
	--cursor-text-orange-primary: var(--cursor-orange);
	--cursor-text-orange-secondary: color-mix(in srgb, var(--cursor-orange) 88%, transparent);
	--cursor-text-accent: var(--cursor-accent);
	--cursor-text-link: var(--cursor-text-blue-primary);
	--cursor-icon-primary: var(--cursor-base);
	--cursor-icon-secondary: color-mix(in srgb, var(--cursor-base) 76%, transparent);
	--cursor-icon-tertiary: color-mix(in srgb, var(--cursor-base) 64%, transparent);
	--cursor-icon-quaternary: color-mix(in srgb, var(--cursor-base) 52%, transparent);
	--cursor-icon-git-added-primary: var(--cursor-added);
	--cursor-icon-git-added-secondary: color-mix(in srgb, var(--cursor-added) 80%, transparent);
	--cursor-icon-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 68%, transparent);
	--cursor-icon-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 56%, transparent);
	--cursor-icon-git-modified-primary: var(--cursor-modified);
	--cursor-icon-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 80%, transparent);
	--cursor-icon-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 68%, transparent);
	--cursor-icon-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 56%, transparent);
	--cursor-icon-git-removed-primary: var(--cursor-removed);
	--cursor-icon-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 80%, transparent);
	--cursor-icon-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 68%, transparent);
	--cursor-icon-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 56%, transparent);
	--cursor-icon-git-untracked-primary: var(--cursor-untracked);
	--cursor-icon-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 80%, transparent);
	--cursor-icon-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 68%, transparent);
	--cursor-icon-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 56%, transparent);
	--cursor-icon-accent-primary: var(--cursor-accent);
	--cursor-icon-accent-secondary: color-mix(in srgb, var(--cursor-accent) 80%, transparent);
	--cursor-icon-red-primary: var(--cursor-red);
	--cursor-icon-red-secondary: color-mix(in srgb, var(--cursor-red) 80%, transparent);
	--cursor-icon-yellow-primary: var(--cursor-yellow);
	--cursor-icon-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 80%, transparent);
	--cursor-icon-green-primary: var(--cursor-green);
	--cursor-icon-green-secondary: color-mix(in srgb, var(--cursor-green) 80%, transparent);
	--cursor-icon-magenta-primary: var(--cursor-magenta);
	--cursor-icon-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 80%, transparent);
	--cursor-icon-cyan-primary: var(--cursor-cyan);
	--cursor-icon-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 80%, transparent);
	--cursor-icon-blue-primary: var(--cursor-blue);
	--cursor-icon-blue-secondary: color-mix(in srgb, var(--cursor-blue) 80%, transparent);
	--cursor-icon-orange-primary: var(--cursor-orange);
	--cursor-icon-orange-secondary: color-mix(in srgb, var(--cursor-orange) 80%, transparent);
	--cursor-icon-purple-primary: var(--cursor-purple);
	--cursor-icon-purple-secondary: color-mix(in srgb, var(--cursor-purple) 80%, transparent);
	--cursor-bg-primary: color-mix(in srgb, var(--cursor-base) 36%, transparent);
	--cursor-bg-secondary: color-mix(in srgb, var(--cursor-base) 24%, transparent);
	--cursor-bg-tertiary: color-mix(in srgb, var(--cursor-base) 14%, transparent);
	--cursor-bg-quaternary: color-mix(in srgb, var(--cursor-base) 8%, transparent);
	--cursor-bg-quinary: color-mix(in srgb, var(--cursor-base) 5%, transparent);
	--cursor-bg-elevated: var(--cursor-editor);
	--cursor-bg-chrome: var(--cursor-chrome);
	--cursor-bg-card: var(--cursor-bg-quaternary);
	--cursor-bg-input: var(--cursor-editor);
	--cursor-bg-input-surface: var(--cursor-bg-input);
	--cursor-bg-editor: var(--cursor-editor);
	--cursor-bg-sidebar: var(--cursor-sidebar);
	--cursor-bg-diff-inserted: var(--cursor-diff-added-line-background);
	--cursor-bg-diff-removed: var(--cursor-diff-removed-line-background);
	--cursor-bg-git-added-primary: var(--cursor-added);
	--cursor-bg-git-added-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-added));
	--cursor-bg-git-added-secondary: color-mix(in srgb, var(--cursor-added) 24%, transparent);
	--cursor-bg-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 12%, transparent);
	--cursor-bg-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 8%, transparent);
	--cursor-bg-git-modified-primary: var(--cursor-modified);
	--cursor-bg-git-modified-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-modified));
	--cursor-bg-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 24%, transparent);
	--cursor-bg-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 12%, transparent);
	--cursor-bg-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 8%, transparent);
	--cursor-bg-git-removed-primary: var(--cursor-removed);
	--cursor-bg-git-removed-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-removed));
	--cursor-bg-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 24%, transparent);
	--cursor-bg-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 12%, transparent);
	--cursor-bg-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 8%, transparent);
	--cursor-bg-git-untracked-primary: var(--cursor-untracked);
	--cursor-bg-git-untracked-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-untracked));
	--cursor-bg-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 24%, transparent);
	--cursor-bg-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 12%, transparent);
	--cursor-bg-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 8%, transparent);
	--cursor-bg-active: color-mix(in srgb, var(--cursor-base) 16%, transparent);
	--cursor-bg-focused: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--cursor-bg-red-primary: var(--cursor-red);
	--cursor-bg-red-secondary: color-mix(in srgb, var(--cursor-red) 24%, transparent);
	--cursor-bg-yellow-primary: var(--cursor-yellow);
	--cursor-bg-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 24%, transparent);
	--cursor-bg-green-primary: var(--cursor-green);
	--cursor-bg-green-secondary: color-mix(in srgb, var(--cursor-green) 24%, transparent);
	--cursor-bg-magenta-primary: var(--cursor-magenta);
	--cursor-bg-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 24%, transparent);
	--cursor-bg-cyan-primary: var(--cursor-cyan);
	--cursor-bg-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 24%, transparent);
	--cursor-bg-blue-primary: var(--cursor-blue);
	--cursor-bg-blue-secondary: color-mix(in srgb, var(--cursor-blue) 24%, transparent);
	--cursor-bg-orange-primary: var(--cursor-orange);
	--cursor-bg-orange-secondary: color-mix(in srgb, var(--cursor-orange) 12%, 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-accent: var(--cursor-accent);
	--cursor-bg-accent-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-accent));
	--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-accent-quaternary: color-mix(in srgb, var(--cursor-accent) 8%, transparent);
	--cursor-stroke-primary: color-mix(in srgb, var(--cursor-base) 48%, transparent);
	--cursor-stroke-secondary: color-mix(in srgb, var(--cursor-base) 36%, transparent);
	--cursor-stroke-tertiary: color-mix(in srgb, var(--cursor-base) 28%, transparent);
	--cursor-stroke-tertiary-opaque: color-mix(in srgb, var(--cursor-base) 28%, var(--cursor-chrome));
	--cursor-stroke-quaternary: color-mix(in srgb, var(--cursor-base) 20%, transparent);
	--cursor-stroke-focused: color-mix(in srgb, var(--cursor-focus) 100%, transparent);
	--cursor-stroke-high-contrast: color-mix(in srgb, var(--cursor-base) 36%, transparent);
	--cursor-stroke-git-added: color-mix(in srgb, var(--cursor-added) 80%, transparent);
	--cursor-stroke-git-modified: color-mix(in srgb, var(--cursor-modified) 80%, transparent);
	--cursor-stroke-git-removed: color-mix(in srgb, var(--cursor-removed) 80%, transparent);
	--cursor-stroke-git-untracked: color-mix(in srgb, var(--cursor-untracked) 80%, transparent);
	--cursor-stroke-red-primary: color-mix(in srgb, var(--cursor-red) 80%, transparent);
	--cursor-stroke-red-secondary: color-mix(in srgb, var(--cursor-red) 56%, transparent);
	--cursor-stroke-yellow-primary: color-mix(in srgb, var(--cursor-yellow) 80%, transparent);
	--cursor-stroke-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 56%, transparent);
	--cursor-stroke-green-primary: color-mix(in srgb, var(--cursor-green) 80%, transparent);
	--cursor-stroke-green-secondary: color-mix(in srgb, var(--cursor-green) 56%, transparent);
	--cursor-stroke-magenta-primary: color-mix(in srgb, var(--cursor-magenta) 80%, transparent);
	--cursor-stroke-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 56%, transparent);
	--cursor-stroke-cyan-primary: color-mix(in srgb, var(--cursor-cyan) 80%, transparent);
	--cursor-stroke-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 56%, transparent);
	--cursor-stroke-blue-primary: color-mix(in srgb, var(--cursor-blue) 80%, transparent);
	--cursor-stroke-blue-secondary: color-mix(in srgb, var(--cursor-blue) 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-shadow-primary: color-mix(in srgb, #000000 20%, transparent);
	--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);
	--cursor-box-shadow-sm: 0px 2px 8px 0px var(--cursor-shadow-secondary);
	--cursor-box-shadow-base: 0px 0px 8px 2px var(--cursor-shadow-primary);
	--cursor-box-shadow-soft: 0px 0px 8px 2px var(--cursor-shadow-tertiary);
	--cursor-box-shadow-lg: inset 0px 0px 4px 0px rgba(255, 255, 255, 0.05), 0px 0px 3px 0px var(--cursor-shadow-secondary), 0px 16px 24px 0px var(--cursor-shadow-tertiary);
	--cursor-box-shadow-xl: inset 0px 0px 4px 0px rgba(255, 255, 255, 0.05), 0px 0px 6px 8px var(--cursor-shadow-secondary), 0px 24px 16px 6px var(--cursor-shadow-tertiary);
	--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-titlebar-active-foreground: var(--cursor-text-secondary);
	--cursor-titlebar-inactive-foreground: var(--cursor-text-tertiary);
	--cursor-command-center-foreground: var(--cursor-text-secondary);
	--cursor-command-center-background: var(--cursor-bg-tertiary);
	--cursor-command-center-border: var(--cursor-stroke-secondary);
	--cursor-command-center-active-foreground: var(--cursor-text-secondary);
	--cursor-command-center-active-border: var(--cursor-stroke-primary);
	--cursor-command-center-active-background: var(--cursor-bg-secondary);
	--cursor-command-center-inactive-foreground: var(--cursor-text-tertiary);
	--cursor-command-center-inactive-border: var(--cursor-stroke-secondary);
	--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-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-thumb-active-background: color-mix(in srgb, var(--cursor-base) 26%, transparent);
	--cursor-scrollbar-shadow: var(--cursor-shadow-primary);
	--cursor-progress-bar-background: var(--cursor-accent);
	--cursor-toolbar-hover-background: var(--cursor-bg-tertiary);
	--cursor-input-border: var(--cursor-stroke-secondary);
	--cursor-input-placeholder-foreground: var(--cursor-text-quaternary);
	--cursor-editor-foreground: var(--cursor-text-primary);
	--cursor-editor-line-highlight-background: color-mix(in srgb, var(--cursor-base) 8%, transparent);
	--cursor-editor-line-number-foreground: var(--cursor-text-tertiary);
	--cursor-editor-line-number-active-foreground: var(--cursor-text-primary);
	--cursor-editor-cursor-foreground: var(--cursor-text-primary);
	--cursor-editor-selection-background: color-mix(in srgb, var(--cursor-accent) 42%, transparent);
	--cursor-editor-inactive-selection-background: color-mix(in srgb, var(--cursor-accent) 30%, transparent);
	--cursor-editor-selection-highlight-background: color-mix(in srgb, var(--cursor-accent) 32%, 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-editor-gutter-background: var(--cursor-editor);
	--cursor-editor-whitespace-foreground: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--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-indent-guide-background: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--cursor-editor-indent-guide-active-background: color-mix(in srgb, var(--cursor-base) 40%, transparent);
	--cursor-editor-find-match-background: color-mix(in srgb, var(--cursor-warn) 72%, transparent);
	--cursor-editor-find-match-highlight-background: color-mix(in srgb, var(--cursor-warn) 32%, transparent);
	--cursor-text-code-block-background: var(--cursor-bg-elevated);
	--cursor-text-link-active: var(--cursor-accent);
}

.monaco-workbench.hc-light {
	--cursor-foreground: var(--cursor-base);
	--cursor-text-primary: var(--cursor-base);
	--cursor-text-secondary: color-mix(in srgb, var(--cursor-base) 84%, transparent);
	--cursor-text-tertiary: color-mix(in srgb, var(--cursor-base) 72%, transparent);
	--cursor-text-quaternary: color-mix(in srgb, var(--cursor-base) 60%, transparent);
	--cursor-text-invert: var(--cursor-editor);
	--cursor-text-active: var(--cursor-text-primary);
	--cursor-text-focused: var(--cursor-text-primary);
	--cursor-text-git-added-primary: var(--cursor-added);
	--cursor-text-git-added-secondary: color-mix(in srgb, var(--cursor-added) 88%, transparent);
	--cursor-text-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 76%, transparent);
	--cursor-text-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 64%, transparent);
	--cursor-text-git-modified-primary: var(--cursor-modified);
	--cursor-text-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 88%, transparent);
	--cursor-text-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 76%, transparent);
	--cursor-text-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 64%, transparent);
	--cursor-text-git-removed-primary: var(--cursor-removed);
	--cursor-text-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 88%, transparent);
	--cursor-text-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 76%, transparent);
	--cursor-text-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 64%, transparent);
	--cursor-text-git-untracked-primary: var(--cursor-untracked);
	--cursor-text-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 88%, transparent);
	--cursor-text-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 76%, transparent);
	--cursor-text-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 64%, transparent);
	--cursor-text-red-primary: var(--cursor-red);
	--cursor-text-red-secondary: color-mix(in srgb, var(--cursor-red) 88%, transparent);
	--cursor-text-yellow-primary: var(--cursor-yellow);
	--cursor-text-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 88%, transparent);
	--cursor-text-green-primary: var(--cursor-green);
	--cursor-text-green-secondary: color-mix(in srgb, var(--cursor-green) 88%, transparent);
	--cursor-text-magenta-primary: var(--cursor-magenta);
	--cursor-text-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 88%, transparent);
	--cursor-text-purple-primary: var(--cursor-purple);
	--cursor-text-purple-secondary: color-mix(in srgb, var(--cursor-purple) 88%, transparent);
	--cursor-text-cyan-primary: var(--cursor-cyan);
	--cursor-text-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 88%, transparent);
	--cursor-text-blue-primary: var(--cursor-blue);
	--cursor-text-blue-secondary: color-mix(in srgb, var(--cursor-blue) 88%, transparent);
	--cursor-text-orange-primary: var(--cursor-orange);
	--cursor-text-orange-secondary: color-mix(in srgb, var(--cursor-orange) 88%, transparent);
	--cursor-text-accent: var(--cursor-accent);
	--cursor-text-link: var(--cursor-text-blue-primary);
	--cursor-icon-primary: var(--cursor-base);
	--cursor-icon-secondary: color-mix(in srgb, var(--cursor-base) 76%, transparent);
	--cursor-icon-tertiary: color-mix(in srgb, var(--cursor-base) 64%, transparent);
	--cursor-icon-quaternary: color-mix(in srgb, var(--cursor-base) 52%, transparent);
	--cursor-icon-git-added-primary: var(--cursor-added);
	--cursor-icon-git-added-secondary: color-mix(in srgb, var(--cursor-added) 80%, transparent);
	--cursor-icon-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 68%, transparent);
	--cursor-icon-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 56%, transparent);
	--cursor-icon-git-modified-primary: var(--cursor-modified);
	--cursor-icon-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 80%, transparent);
	--cursor-icon-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 68%, transparent);
	--cursor-icon-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 56%, transparent);
	--cursor-icon-git-removed-primary: var(--cursor-removed);
	--cursor-icon-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 80%, transparent);
	--cursor-icon-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 68%, transparent);
	--cursor-icon-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 56%, transparent);
	--cursor-icon-git-untracked-primary: var(--cursor-untracked);
	--cursor-icon-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 80%, transparent);
	--cursor-icon-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 68%, transparent);
	--cursor-icon-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 56%, transparent);
	--cursor-icon-accent-primary: var(--cursor-accent);
	--cursor-icon-accent-secondary: color-mix(in srgb, var(--cursor-accent) 80%, transparent);
	--cursor-icon-red-primary: var(--cursor-red);
	--cursor-icon-red-secondary: color-mix(in srgb, var(--cursor-red) 80%, transparent);
	--cursor-icon-yellow-primary: var(--cursor-yellow);
	--cursor-icon-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 80%, transparent);
	--cursor-icon-green-primary: var(--cursor-green);
	--cursor-icon-green-secondary: color-mix(in srgb, var(--cursor-green) 80%, transparent);
	--cursor-icon-magenta-primary: var(--cursor-magenta);
	--cursor-icon-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 80%, transparent);
	--cursor-icon-cyan-primary: var(--cursor-cyan);
	--cursor-icon-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 80%, transparent);
	--cursor-icon-blue-primary: var(--cursor-blue);
	--cursor-icon-blue-secondary: color-mix(in srgb, var(--cursor-blue) 80%, transparent);
	--cursor-icon-orange-primary: var(--cursor-orange);
	--cursor-icon-orange-secondary: color-mix(in srgb, var(--cursor-orange) 80%, transparent);
	--cursor-icon-purple-primary: var(--cursor-purple);
	--cursor-icon-purple-secondary: color-mix(in srgb, var(--cursor-purple) 80%, transparent);
	--cursor-bg-primary: color-mix(in srgb, var(--cursor-base) 36%, transparent);
	--cursor-bg-secondary: color-mix(in srgb, var(--cursor-base) 24%, transparent);
	--cursor-bg-tertiary: color-mix(in srgb, var(--cursor-base) 14%, transparent);
	--cursor-bg-quaternary: color-mix(in srgb, var(--cursor-base) 8%, transparent);
	--cursor-bg-quinary: color-mix(in srgb, var(--cursor-base) 5%, transparent);
	--cursor-bg-elevated: var(--cursor-editor);
	--cursor-bg-chrome: var(--cursor-chrome);
	--cursor-bg-card: var(--cursor-bg-quaternary);
	--cursor-bg-input: var(--cursor-editor);
	--cursor-bg-input-surface: var(--cursor-bg-input);
	--cursor-bg-editor: var(--cursor-editor);
	--cursor-bg-sidebar: var(--cursor-sidebar);
	--cursor-bg-diff-inserted: var(--cursor-diff-added-line-background);
	--cursor-bg-diff-removed: var(--cursor-diff-removed-line-background);
	--cursor-bg-git-added-primary: var(--cursor-added);
	--cursor-bg-git-added-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-added));
	--cursor-bg-git-added-secondary: color-mix(in srgb, var(--cursor-added) 24%, transparent);
	--cursor-bg-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 12%, transparent);
	--cursor-bg-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 8%, transparent);
	--cursor-bg-git-modified-primary: var(--cursor-modified);
	--cursor-bg-git-modified-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-modified));
	--cursor-bg-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 24%, transparent);
	--cursor-bg-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 12%, transparent);
	--cursor-bg-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 8%, transparent);
	--cursor-bg-git-removed-primary: var(--cursor-removed);
	--cursor-bg-git-removed-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-removed));
	--cursor-bg-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 24%, transparent);
	--cursor-bg-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 12%, transparent);
	--cursor-bg-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 8%, transparent);
	--cursor-bg-git-untracked-primary: var(--cursor-untracked);
	--cursor-bg-git-untracked-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-untracked));
	--cursor-bg-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 24%, transparent);
	--cursor-bg-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 12%, transparent);
	--cursor-bg-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 8%, transparent);
	--cursor-bg-active: color-mix(in srgb, var(--cursor-base) 16%, transparent);
	--cursor-bg-focused: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--cursor-bg-red-primary: var(--cursor-red);
	--cursor-bg-red-secondary: color-mix(in srgb, var(--cursor-red) 24%, transparent);
	--cursor-bg-yellow-primary: var(--cursor-yellow);
	--cursor-bg-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 24%, transparent);
	--cursor-bg-green-primary: var(--cursor-green);
	--cursor-bg-green-secondary: color-mix(in srgb, var(--cursor-green) 24%, transparent);
	--cursor-bg-magenta-primary: var(--cursor-magenta);
	--cursor-bg-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 24%, transparent);
	--cursor-bg-cyan-primary: var(--cursor-cyan);
	--cursor-bg-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 24%, transparent);
	--cursor-bg-blue-primary: var(--cursor-blue);
	--cursor-bg-blue-secondary: color-mix(in srgb, var(--cursor-blue) 24%, transparent);
	--cursor-bg-orange-primary: var(--cursor-orange);
	--cursor-bg-orange-secondary: color-mix(in srgb, var(--cursor-orange) 12%, 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-accent: var(--cursor-accent);
	--cursor-bg-accent-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-accent));
	--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-accent-quaternary: color-mix(in srgb, var(--cursor-accent) 8%, transparent);
	--cursor-stroke-primary: color-mix(in srgb, var(--cursor-base) 48%, transparent);
	--cursor-stroke-secondary: color-mix(in srgb, var(--cursor-base) 36%, transparent);
	--cursor-stroke-tertiary: color-mix(in srgb, var(--cursor-base) 28%, transparent);
	--cursor-stroke-tertiary-opaque: color-mix(in srgb, var(--cursor-base) 28%, var(--cursor-chrome));
	--cursor-stroke-quaternary: color-mix(in srgb, var(--cursor-base) 20%, transparent);
	--cursor-stroke-focused: color-mix(in srgb, var(--cursor-focus) 100%, transparent);
	--cursor-stroke-high-contrast: color-mix(in srgb, var(--cursor-base) 36%, transparent);
	--cursor-stroke-git-added: color-mix(in srgb, var(--cursor-added) 80%, transparent);
	--cursor-stroke-git-modified: color-mix(in srgb, var(--cursor-modified) 80%, transparent);
	--cursor-stroke-git-removed: color-mix(in srgb, var(--cursor-removed) 80%, transparent);
	--cursor-stroke-git-untracked: color-mix(in srgb, var(--cursor-untracked) 80%, transparent);
	--cursor-stroke-red-primary: color-mix(in srgb, var(--cursor-red) 80%, transparent);
	--cursor-stroke-red-secondary: color-mix(in srgb, var(--cursor-red) 56%, transparent);
	--cursor-stroke-yellow-primary: color-mix(in srgb, var(--cursor-yellow) 80%, transparent);
	--cursor-stroke-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 56%, transparent);
	--cursor-stroke-green-primary: color-mix(in srgb, var(--cursor-green) 80%, transparent);
	--cursor-stroke-green-secondary: color-mix(in srgb, var(--cursor-green) 56%, transparent);
	--cursor-stroke-magenta-primary: color-mix(in srgb, var(--cursor-magenta) 80%, transparent);
	--cursor-stroke-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 56%, transparent);
	--cursor-stroke-cyan-primary: color-mix(in srgb, var(--cursor-cyan) 80%, transparent);
	--cursor-stroke-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 56%, transparent);
	--cursor-stroke-blue-primary: color-mix(in srgb, var(--cursor-blue) 80%, transparent);
	--cursor-stroke-blue-secondary: color-mix(in srgb, var(--cursor-blue) 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-shadow-primary: color-mix(in srgb, #000000 20%, transparent);
	--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);
	--cursor-box-shadow-sm: 0px 2px 8px 0px var(--cursor-shadow-secondary);
	--cursor-box-shadow-base: 0px 0px 8px 2px var(--cursor-shadow-primary);
	--cursor-box-shadow-soft: 0px 0px 8px 2px var(--cursor-shadow-tertiary);
	--cursor-box-shadow-lg: inset 0px 0px 4px 0px rgba(255, 255, 255, 0.05), 0px 0px 3px 0px var(--cursor-shadow-secondary), 0px 16px 24px 0px var(--cursor-shadow-tertiary);
	--cursor-box-shadow-xl: inset 0px 0px 4px 0px rgba(255, 255, 255, 0.05), 0px 0px 6px 8px var(--cursor-shadow-secondary), 0px 24px 16px 6px var(--cursor-shadow-tertiary);
	--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-titlebar-active-foreground: var(--cursor-text-secondary);
	--cursor-titlebar-inactive-foreground: var(--cursor-text-tertiary);
	--cursor-command-center-foreground: var(--cursor-text-secondary);
	--cursor-command-center-background: var(--cursor-bg-tertiary);
	--cursor-command-center-border: var(--cursor-stroke-secondary);
	--cursor-command-center-active-foreground: var(--cursor-text-secondary);
	--cursor-command-center-active-border: var(--cursor-stroke-primary);
	--cursor-command-center-active-background: var(--cursor-bg-secondary);
	--cursor-command-center-inactive-foreground: var(--cursor-text-tertiary);
	--cursor-command-center-inactive-border: var(--cursor-stroke-secondary);
	--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-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-thumb-active-background: color-mix(in srgb, var(--cursor-base) 26%, transparent);
	--cursor-scrollbar-shadow: var(--cursor-shadow-primary);
	--cursor-progress-bar-background: var(--cursor-accent);
	--cursor-toolbar-hover-background: var(--cursor-bg-tertiary);
	--cursor-input-border: var(--cursor-stroke-secondary);
	--cursor-input-placeholder-foreground: var(--cursor-text-quaternary);
	--cursor-editor-foreground: var(--cursor-text-primary);
	--cursor-editor-line-highlight-background: color-mix(in srgb, var(--cursor-base) 8%, transparent);
	--cursor-editor-line-number-foreground: var(--cursor-text-tertiary);
	--cursor-editor-line-number-active-foreground: var(--cursor-text-primary);
	--cursor-editor-cursor-foreground: var(--cursor-text-primary);
	--cursor-editor-selection-background: color-mix(in srgb, var(--cursor-accent) 42%, transparent);
	--cursor-editor-inactive-selection-background: color-mix(in srgb, var(--cursor-accent) 30%, transparent);
	--cursor-editor-selection-highlight-background: color-mix(in srgb, var(--cursor-accent) 32%, 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-editor-gutter-background: var(--cursor-editor);
	--cursor-editor-whitespace-foreground: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--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-indent-guide-background: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--cursor-editor-indent-guide-active-background: color-mix(in srgb, var(--cursor-base) 40%, transparent);
	--cursor-editor-find-match-background: color-mix(in srgb, var(--cursor-warn) 72%, transparent);
	--cursor-editor-find-match-highlight-background: color-mix(in srgb, var(--cursor-warn) 32%, transparent);
	--cursor-text-code-block-background: var(--cursor-bg-elevated);
	--cursor-text-link-active: var(--cursor-accent);
}

:root {
  --cursor-font-family-sans: var(--cursor-font-family, var(--vscode-font-family, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif));
  --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-scrollbar-vertical-size: var(--vscode-scrollbar-vertical-size, 14px);
  --cursor-scrollbar-horizontal-size: var(--vscode-scrollbar-horizontal-size, 12px);
  --cursor-scrollbar-thumb-background: var(--vscode-scrollbarSlider-background);
  --cursor-scrollbar-thumb-hover-background: var(--vscode-scrollbarSlider-hoverBackground);
  --cursor-scrollbar-thumb-active-background: var(--vscode-scrollbarSlider-activeBackground);
  --cursor-syntax-foreground: #d6d6dd;
  --cursor-syntax-background: #181818;
  --cursor-syntax-keyword: #82d2ce;
  --cursor-syntax-string: #e394dc;
  --cursor-syntax-function: #efb080;
  --cursor-syntax-number: #ebc88d;
  --cursor-syntax-comment: #E4E4E45E;
  --cursor-syntax-constant: #f8c762;
  --cursor-syntax-parameter: #d6d6dd;
  --cursor-syntax-punctuation: #d6d6dd;
  --cursor-syntax-link: #87c3ff;
  --cursor-syntax-string-expression: #e394dc;
  --cursor-duration-instant: 50ms;
  --cursor-duration-fast: 100ms;
  --cursor-duration-normal: 150ms;
  --cursor-duration-slow: 200ms;
  --cursor-duration-slower: 300ms;
  --cursor-easing-default: ease;
  --cursor-easing-in: ease-in;
  --cursor-easing-out: ease-out;
  --cursor-easing-in-out: ease-in-out;
  --cursor-easing-in-strong: cubic-bezier(0.895, 0.03, 0.685, 0.22);
  --cursor-easing-out-strong: cubic-bezier(0.165, 0.84, 0.44, 1);
  --cursor-easing-out-quint: cubic-bezier(0.16, 1, 0.3, 1);
  --cursor-easing-in-out-strong: cubic-bezier(0.77, 0, 0.175, 1);
  --cursor-spacing-1: 4px;
  --cursor-spacing-2: 8px;
  --cursor-spacing-3: 12px;
  --cursor-spacing-4: 16px;
  --cursor-spacing-5: 20px;
  --cursor-spacing-6: 24px;
  --cursor-spacing-7: 28px;
  --cursor-spacing-8: 32px;
  --cursor-spacing-9: 36px;
  --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-20: 80px;
  --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;
  --cursor-spacing-0-25: 1px;
  --cursor-spacing-0-5: 2px;
  --cursor-spacing-0-75: 3px;
  --cursor-spacing-1-25: 5px;
  --cursor-spacing-1-5: 6px;
  --cursor-spacing-1-75: 7px;
  --cursor-spacing-2-25: 9px;
  --cursor-spacing-2-5: 10px;
  --cursor-spacing-2-75: 11px;
  --cursor-spacing-3-25: 13px;
  --cursor-spacing-3-5: 14px;
  --cursor-spacing-3-75: 15px;
  --cursor-spacing-4-25: 17px;
  --cursor-spacing-4-5: 18px;
  --cursor-spacing-4-75: 19px;
  --cursor-spacing-5-5: 22px;
  --cursor-spacing-6-5: 26px;
  --cursor-spacing-7-5: 30px;
  --cursor-spacing-8-5: 34px;
  --cursor-spacing-9-5: 38px;
  --cursor-radius-none: 0px;
  --cursor-radius-xs: 2px;
  --cursor-radius-sm: 4px;
  --cursor-radius-base: 6px;
  --cursor-radius-lg: 8px;
  --cursor-radius-xl: 12px;
  --cursor-radius-2xl: 14px;
  --cursor-radius-3xl: 16px;
  --cursor-radius-full: 9999px;
  --cursor-height-xs: 20px;
  --cursor-height-sm: 24px;
  --cursor-height-base: 28px;
  --cursor-height-lg: 32px;
  --cursor-font-size-xs: 11px;
  --cursor-font-size-sm: 12px;
  --cursor-font-size-base: 13px;
  --cursor-font-size-lg: 14px;
  --cursor-line-height-xs: 14px;
  --cursor-line-height-sm: 16px;
  --cursor-line-height-base: 18px;
  --cursor-line-height-lg: 20px;
  --cursor-letter-spacing-xs: 0.07px;
  --cursor-letter-spacing-sm: 0px;
  --cursor-letter-spacing-base: -0.08px;
  --cursor-letter-spacing-lg: -0.15px;
  --cursor-letter-spacing-xl: 0.08px;
  --cursor-letter-spacing-2xl: -0.46px;
  --cursor-letter-spacing-3xl: -0.26px;
  --cursor-elevation-1: 1;
  --cursor-elevation-2: 2;
}
@layer anysphere.scss {
	.cursor-icon {
		font: normal normal normal 16px / 1 cursor-icons;
		display: inline-block;
		text-decoration: none;
		text-rendering: auto;
		text-align: center;
		text-transform: none;
		-webkit-font-smoothing: var(--cursor-font-smoothing-webkit, antialiased);
		-moz-osx-font-smoothing: var(--cursor-font-smoothing-moz, grayscale);
		user-select: none;
		-webkit-user-select: none;
	}
	.cursor-icon::before { content: var(--cursor-icon-content); }
	.cursor-icon-modifier-spin { animation: cursor-icon-spin var(--cursor-spinner-sync-duration, 1s) linear infinite; }
	.cursor-icon-modifier-disabled { opacity: 0.4; }
	.cursor-icon-modifier-hidden { visibility: hidden; }
	@keyframes cursor-icon-spin { from { transform: rotate(0deg); } to { transform: rotate(360deg); } }
	.ui-icon {
		display: inline-flex;
		align-items: center;
		justify-content: center;
		color: inherit;
		line-height: 1;
		vertical-align: middle;
		width: var(--icon-size);
		height: var(--icon-size);
		--icon-size: 0.75rem;
		--icon-weight: 400;
	}
	.ui-icon[data-size="xs"] { --icon-size: 0.625rem; }
	.ui-icon[data-size="sm"] { --icon-size: 0.75rem; }
	.ui-icon[data-size="base"] { --icon-size: 0.875rem; }
	.ui-icon[data-size="lg"] { --icon-size: 1rem; }
	.ui-icon[data-size="xl"] { --icon-size: 1.25rem; }
	.ui-icon[data-size="2xl"] { --icon-size: 1.5rem; }
	.ui-icon.cursor-icon { font-size: var(--icon-size); font-weight: var(--icon-weight); }
	.ui-icon[data-color="primary"] { color: var(--cursor-icon-primary); }
	.ui-icon[data-color="secondary"] { color: var(--cursor-icon-secondary); }
	.ui-icon[data-color="tertiary"] { color: var(--cursor-icon-tertiary); }
	.ui-icon[data-color="quaternary"] { color: var(--cursor-icon-quaternary); }
	.ui-icon[data-color="cyan"] { color: var(--cursor-icon-cyan-primary); }
	.ui-icon[data-color="blue"] { color: var(--cursor-icon-blue-primary); }
	.ui-icon[data-color="red"] { color: var(--cursor-icon-red-primary); }
	.ui-icon[data-color="green"] { color: var(--cursor-icon-green-primary); }
	.ui-icon[data-color="yellow"] { color: var(--cursor-icon-yellow-primary); }
	.ui-icon[data-color="magenta"] { color: var(--cursor-icon-magenta-primary); }
	.ui-icon[data-color="purple"] { color: var(--cursor-icon-purple-primary); }
	.ui-icon[data-color="accent"] { color: var(--cursor-icon-accent-primary); }
}
.monaco-workbench :is(.ui-button, .ui-icon-button):focus{outline:none;}.monaco-workbench :is(.ui-button, .ui-icon-button):focus-visible{outline:2px solid var(--cursor-stroke-focused);outline-offset:2px;}.monaco-workbench .ui-input-group :is(.ui-input-group__input, .ui-input-group__textarea):focus{outline:none;}

@font-face { src: url('./out/media/seti\.woff') format('woff'); font-family: 'seti'; font-weight: normal; font-style: normal; font-display: block; }
.show-file-icons .file-icon::before, .show-file-icons .folder-icon::before, .show-file-icons .rootfolder-icon::before { font-family: 'seti'; font-size: 150%; }
.show-file-icons .file-icon::before { color: #d4d7d6; content: '\E023'; background-image: unset; }
.show-file-icons .bat-lang-file-icon.file-icon::before { color: #519aba; content: '\E0A2'; background-image: unset; }
.show-file-icons .clojure-lang-file-icon.file-icon::before { color: #8dc149; content: '\E013'; background-image: unset; }
.show-file-icons .coffeescript-lang-file-icon.file-icon::before, .show-file-icons .litcoffee-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E016'; background-image: unset; }
.show-file-icons .jsonc-lang-file-icon.file-icon::before, .show-file-icons .json-lang-file-icon.file-icon::before, .show-file-icons .jsonl-lang-file-icon.file-icon::before, .show-file-icons .cson-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E055'; background-image: unset; }
.show-file-icons .c-lang-file-icon.file-icon::before { color: #519aba; content: '\E00C'; background-image: unset; }
.show-file-icons .cpp-lang-file-icon.file-icon::before { color: #519aba; content: '\E01A'; background-image: unset; }
.show-file-icons .cuda-cpp-lang-file-icon.file-icon::before { color: #8dc149; content: '\E01F'; background-image: unset; }
.show-file-icons .csharp-lang-file-icon.file-icon::before { color: #519aba; content: '\E00B'; background-image: unset; }
.show-file-icons .css-lang-file-icon.file-icon::before, .show-file-icons .postcss-lang-file-icon.file-icon::before, .show-file-icons .css\.map-ext-file-icon.map-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .sss-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E01D'; background-image: unset; }
.show-file-icons .dart-lang-file-icon.file-icon::before { color: #519aba; content: '\E021'; background-image: unset; }
.show-file-icons .dockerfile-lang-file-icon.file-icon::before { color: #519aba; content: '\E025'; background-image: unset; }
.show-file-icons .ignore-lang-file-icon.file-icon::before, .show-file-icons .git-commit-lang-file-icon.file-icon::before, .show-file-icons .gitconfig-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gitkeep-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gitattributes-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gitmodules-ext-file-icon.ext-file-icon.file-icon::before { color: #41535b; content: '\E034'; background-image: unset; }
.show-file-icons .fsharp-lang-file-icon.file-icon::before { color: #519aba; content: '\E02E'; background-image: unset; }
.show-file-icons .go-lang-file-icon.file-icon::before { color: #519aba; content: '\E03A'; background-image: unset; }
.show-file-icons .groovy-lang-file-icon.file-icon::before, .show-file-icons .gsp-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E03D'; background-image: unset; }
.show-file-icons .handlebars-lang-file-icon.file-icon::before, .show-file-icons .mustache-lang-file-icon.file-icon::before, .show-file-icons .mustache-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stache-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E063'; background-image: unset; }
.show-file-icons .html-lang-file-icon.file-icon::before, .show-file-icons .django-html-lang-file-icon.file-icon::before, .show-file-icons .component-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E048'; background-image: unset; }
.show-file-icons .properties-lang-file-icon.file-icon::before, .show-file-icons .config-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .toml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .direnv-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .env-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .static-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .slugignore-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .htaccess-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .mime\.types-name-file-icon.name-file-icon.types-ext-file-icon.ext-file-icon.file-icon::before { color: #6d8086; content: '\E019'; background-image: unset; }
.show-file-icons .java-lang-file-icon.file-icon::before, .show-file-icons .classpath-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E050'; background-image: unset; }
.show-file-icons .javascriptreact-lang-file-icon.file-icon::before, .show-file-icons .typescriptreact-lang-file-icon.file-icon::before, .show-file-icons .cjsx-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E07D'; background-image: unset; }
.show-file-icons .javascript-lang-file-icon.file-icon::before, .show-file-icons .js\.map-ext-file-icon.map-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .cjs\.map-ext-file-icon.map-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .mjs\.map-ext-file-icon.map-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .es-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .es5-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .es7-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E051'; background-image: unset; }
.show-file-icons .julia-lang-file-icon.file-icon::before { color: #a074c4; content: '\E056'; background-image: unset; }
.show-file-icons .tex-lang-file-icon.file-icon::before { color: #cbcb41; content: '\E094'; background-image: unset; }
.show-file-icons .latex-lang-file-icon.file-icon::before { color: #519aba; content: '\E094'; background-image: unset; }
.show-file-icons .less-lang-file-icon.file-icon::before { color: #519aba; content: '\E059'; background-image: unset; }
.show-file-icons .lua-lang-file-icon.file-icon::before { color: #519aba; content: '\E05E'; background-image: unset; }
.show-file-icons .makefile-lang-file-icon.file-icon::before { color: #e37933; content: '\E05F'; background-image: unset; }
.show-file-icons .markdown-lang-file-icon.file-icon::before { color: #519aba; content: '\E060'; background-image: unset; }
.show-file-icons .objective-c-lang-file-icon.file-icon::before { color: #cbcb41; content: '\E00C'; background-image: unset; }
.show-file-icons .objective-cpp-lang-file-icon.file-icon::before { color: #cbcb41; content: '\E01A'; background-image: unset; }
.show-file-icons .perl-lang-file-icon.file-icon::before { color: #519aba; content: '\E06E'; background-image: unset; }
.show-file-icons .php-lang-file-icon.file-icon::before, .show-file-icons .blade-lang-file-icon.file-icon::before, .show-file-icons .php\.inc-ext-file-icon.inc-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E070'; background-image: unset; }
.show-file-icons .powershell-lang-file-icon.file-icon::before { color: #519aba; content: '\E074'; background-image: unset; }
.show-file-icons .jade-lang-file-icon.file-icon::before { color: #cc3e44; content: '\E078'; background-image: unset; }
.show-file-icons .python-lang-file-icon.file-icon::before { color: #519aba; content: '\E07B'; background-image: unset; }
.show-file-icons .r-lang-file-icon.file-icon::before, .show-file-icons .r-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .rmd-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E001'; background-image: unset; }
.show-file-icons .razor-lang-file-icon.file-icon::before, .show-file-icons .aspx-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E048'; background-image: unset; }
.show-file-icons .ruby-lang-file-icon.file-icon::before { color: #cc3e44; content: '\E081'; background-image: unset; }
.show-file-icons .rust-lang-file-icon.file-icon::before { color: #6d8086; content: '\E082'; background-image: unset; }
.show-file-icons .scss-lang-file-icon.file-icon::before, .show-file-icons .sass-lang-file-icon.file-icon::before, .show-file-icons .sass-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .sass-lint\.yml-name-file-icon.name-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before { color: #f55385; content: '\E084'; background-image: unset; }
.show-file-icons .search-result-lang-file-icon.file-icon::before { color: #a074c4; content: '\E015'; background-image: unset; }
.show-file-icons .shellscript-lang-file-icon.file-icon::before { color: #8dc149; content: '\E089'; background-image: unset; }
.show-file-icons .sql-lang-file-icon.file-icon::before { color: #f55385; content: '\E022'; background-image: unset; }
.show-file-icons .swift-lang-file-icon.file-icon::before { color: #e37933; content: '\E092'; background-image: unset; }
.show-file-icons .typescript-lang-file-icon.file-icon::before { color: #519aba; content: '\E099'; background-image: unset; }
.show-file-icons .xml-lang-file-icon.file-icon::before { color: #e37933; content: '\E0A5'; background-image: unset; }
.show-file-icons .dockercompose-lang-file-icon.file-icon::before { color: #f55385; content: '\E025'; background-image: unset; }
.show-file-icons .yaml-lang-file-icon.file-icon::before { color: #a074c4; content: '\E0A7'; background-image: unset; }
.show-file-icons .argdown-lang-file-icon.file-icon::before, .show-file-icons .argdown-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .ad-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E003'; background-image: unset; }
.show-file-icons .bicep-lang-file-icon.file-icon::before, .show-file-icons .bicep-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E008'; background-image: unset; }
.show-file-icons .elixir-lang-file-icon.file-icon::before, .show-file-icons .ex-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E028'; background-image: unset; }
.show-file-icons .elm-lang-file-icon.file-icon::before, .show-file-icons .elm-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E02A'; background-image: unset; }
.show-file-icons .erb-lang-file-icon.file-icon::before, .show-file-icons .erb-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .erb\.html-ext-file-icon.html-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .html\.erb-ext-file-icon.erb-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E049'; background-image: unset; }
.show-file-icons .github-issues-lang-file-icon.file-icon::before, .show-file-icons .github-issues-ext-file-icon.ext-file-icon.file-icon::before { color: #d4d7d6; content: '\E037'; background-image: unset; }
.show-file-icons .gradle-lang-file-icon.file-icon::before, .show-file-icons .gradle-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E03C'; background-image: unset; }
.show-file-icons .godot-lang-file-icon.file-icon::before, .show-file-icons .gd-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E03B'; background-image: unset; }
.show-file-icons .haml-lang-file-icon.file-icon::before, .show-file-icons .haml-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E042'; background-image: unset; }
.show-file-icons .haskell-lang-file-icon.file-icon::before, .show-file-icons .hs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .lhs-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E044'; background-image: unset; }
.show-file-icons .haxe-lang-file-icon.file-icon::before, .show-file-icons .hx-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E045'; background-image: unset; }
.show-file-icons .jinja-lang-file-icon.file-icon::before, .show-file-icons .jinja-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .jinja2-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E053'; background-image: unset; }
.show-file-icons .kotlin-lang-file-icon.file-icon::before, .show-file-icons .kt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .kts-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E058'; background-image: unset; }
.show-file-icons .nunjucks-lang-file-icon.file-icon::before, .show-file-icons .njk-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .nunjucks-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .nunjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .nunj-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .njs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .nj-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E069'; background-image: unset; }
.show-file-icons .ocaml-lang-file-icon.file-icon::before, .show-file-icons .ml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .mli-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .cmx-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .cmxa-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E06A'; background-image: unset; }
.show-file-icons .rescript-lang-file-icon.file-icon::before, .show-file-icons .res-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E07F'; background-image: unset; }
.show-file-icons .stylus-lang-file-icon.file-icon::before, .show-file-icons .styl-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E08E'; background-image: unset; }
.show-file-icons .terraform-lang-file-icon.file-icon::before, .show-file-icons .tf-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .tf\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .tfvars-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .tfvars\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E093'; background-image: unset; }
.show-file-icons .todo-lang-file-icon.file-icon::before, .show-file-icons .todo-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .todo\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .todo\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { content: '\E096'; background-image: unset; }
.show-file-icons .vala-lang-file-icon.file-icon::before, .show-file-icons .vala-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .vapi-ext-file-icon.ext-file-icon.file-icon::before { color: #6d8086; content: '\E09A'; background-image: unset; }
.show-file-icons .vue-lang-file-icon.file-icon::before, .show-file-icons .vue-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E09D'; background-image: unset; }
.show-file-icons .cursor-ai-lang-file-icon.file-icon::before { content: '\2001'; background-image: url('./out/media/itwins_mini\.svg'); }
.show-file-icons .bsl-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E00A'; background-image: unset; }
.show-file-icons .mdo-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E062'; background-image: unset; }
.show-file-icons .cls-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .apex-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E083'; background-image: unset; }
.show-file-icons .asm-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .s-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E004'; background-image: unset; }
.show-file-icons .bzl-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .bazel-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .build-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .workspace-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .bazelignore-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .bazelversion-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .build-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .build\.bazel-name-file-icon.name-file-icon.bazel-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .workspace-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .workspace\.bazel-name-file-icon.name-file-icon.bazel-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E007'; background-image: unset; }
.show-file-icons .h-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E00C'; background-image: unset; }
.show-file-icons .ascx-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E048'; background-image: unset; }
.show-file-icons .asax-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .master-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E048'; background-image: unset; }
.show-file-icons .hh-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .hpp-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .hxx-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .h\+\+-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E01A'; background-image: unset; }
.show-file-icons .edn-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E013'; background-image: unset; }
.show-file-icons .cfc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .cfm-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E018'; background-image: unset; }
.show-file-icons .cr-ext-file-icon.ext-file-icon.file-icon::before { color: #d4d7d6; content: '\E01B'; background-image: unset; }
.show-file-icons .ecr-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .slang-ext-file-icon.ext-file-icon.file-icon::before { color: #d4d7d6; content: '\E01C'; background-image: unset; }
.show-file-icons .csv-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .tsv-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E01E'; background-image: unset; }
.show-file-icons .xls-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .xlsx-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E0A4'; background-image: unset; }
.show-file-icons .cuh-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .hu-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E01F'; background-image: unset; }
.show-file-icons .cake-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E00D'; background-image: unset; }
.show-file-icons .ctp-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E00E'; background-image: unset; }
.show-file-icons .d-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E020'; background-image: unset; }
.show-file-icons .doc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .docx-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E0A3'; background-image: unset; }
.show-file-icons .ejs-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E027'; background-image: unset; }
.show-file-icons .exs-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E029'; background-image: unset; }
.show-file-icons .ico-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E02F'; background-image: unset; }
.show-file-icons .slide-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .article-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E039'; background-image: unset; }
.show-file-icons .godot-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E03B'; background-image: unset; }
.show-file-icons .tres-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E03B'; background-image: unset; }
.show-file-icons .tscn-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E03B'; background-image: unset; }
.show-file-icons .gql-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .graphql-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .graphqls-ext-file-icon.ext-file-icon.file-icon::before { color: #f55385; content: '\E03E'; background-image: unset; }
.show-file-icons .hack-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E041'; background-image: unset; }
.show-file-icons .hxs-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E045'; background-image: unset; }
.show-file-icons .hxp-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E045'; background-image: unset; }
.show-file-icons .hxml-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E045'; background-image: unset; }
.show-file-icons .jade-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E04F'; background-image: unset; }
.show-file-icons .class-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E050'; background-image: unset; }
.show-file-icons .spec\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .spec\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .spec\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .test\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .test\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .test\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E051'; background-image: unset; }
.show-file-icons .liquid-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E05B'; background-image: unset; }
.show-file-icons .ls-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E05C'; background-image: unset; }
.show-file-icons .nim-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .nims-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E065'; background-image: unset; }
.show-file-icons .ipynb-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E066'; background-image: unset; }
.show-file-icons .npm-debug\.log-ext-file-icon.log-ext-file-icon.ext-file-icon.file-icon::before { color: #41535b; content: '\E067'; background-image: unset; }
.show-file-icons .npmignore-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .npmrc-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E067'; background-image: unset; }
.show-file-icons .odata-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E06B'; background-image: unset; }
.show-file-icons .pipeline-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E071'; background-image: unset; }
.show-file-icons .pddl-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E06C'; background-image: unset; }
.show-file-icons .plan-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E072'; background-image: unset; }
.show-file-icons .happenings-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E043'; background-image: unset; }
.show-file-icons .prisma-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E075'; background-image: unset; }
.show-file-icons .pp-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .epp-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E079'; background-image: unset; }
.show-file-icons .purs-ext-file-icon.ext-file-icon.file-icon::before { color: #d4d7d6; content: '\E07A'; background-image: unset; }
.show-file-icons .spec\.jsx-ext-file-icon.jsx-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .test\.jsx-ext-file-icon.jsx-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .spec\.tsx-ext-file-icon.tsx-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .test\.tsx-ext-file-icon.tsx-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E07D'; background-image: unset; }
.show-file-icons .re-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E07E'; background-image: unset; }
.show-file-icons .resi-ext-file-icon.ext-file-icon.file-icon::before { color: #f55385; content: '\E07F'; background-image: unset; }
.show-file-icons .springbeans-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E08C'; background-image: unset; }
.show-file-icons .slim-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E08A'; background-image: unset; }
.show-file-icons .smarty\.tpl-ext-file-icon.tpl-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .tpl-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E08B'; background-image: unset; }
.show-file-icons .sbt-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E085'; background-image: unset; }
.show-file-icons .scala-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E086'; background-image: unset; }
.show-file-icons .sol-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E02D'; background-image: unset; }
.show-file-icons .svelte-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E090'; background-image: unset; }
.show-file-icons .soql-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E022'; background-image: unset; }
.show-file-icons .dtx-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E094'; background-image: unset; }
.show-file-icons .ins-ext-file-icon.ext-file-icon.file-icon::before { color: #d4d7d6; content: '\E094'; background-image: unset; }
.show-file-icons .twig-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E098'; background-image: unset; }
.show-file-icons .spec\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .test\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E099'; background-image: unset; }
.show-file-icons .wasm-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E09E'; background-image: unset; }
.show-file-icons .wat-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E09F'; background-image: unset; }
.show-file-icons .pro-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E077'; background-image: unset; }
.show-file-icons .zig-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E0A8'; background-image: unset; }
.show-file-icons .jar-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E0A9'; background-image: unset; }
.show-file-icons .zip-ext-file-icon.ext-file-icon.file-icon::before { color: #6d8086; content: '\E0A9'; background-image: unset; }
.show-file-icons .wgt-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E0A1'; background-image: unset; }
.show-file-icons .ai-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E04B'; background-image: unset; }
.show-file-icons .psd-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E06F'; background-image: unset; }
.show-file-icons .pdf-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E06D'; background-image: unset; }
.show-file-icons .eot-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .ttf-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .woff-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .woff2-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .otf-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E033'; background-image: unset; }
.show-file-icons .avif-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gif-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .jpg-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .jpeg-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .png-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .pxm-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .svgx-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .tiff-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webp-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E04C'; background-image: unset; }
.show-file-icons .svg-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E091'; background-image: unset; }
.show-file-icons .sublime-project-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .sublime-workspace-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E08F'; background-image: unset; }
.show-file-icons .mov-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .ogv-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webm-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .avi-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .mpg-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .mp4-ext-file-icon.ext-file-icon.file-icon::before { color: #f55385; content: '\E09B'; background-image: unset; }
.show-file-icons .mp3-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .ogg-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .wav-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .flac-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E005'; background-image: unset; }
.show-file-icons .\33 ds-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .\33 dm-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stl-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .obj-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .dae-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E091'; background-image: unset; }
.show-file-icons .babelrc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .babelrc\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .babelrc\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .babel\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .babel\.config\.json-name-file-icon.name-file-icon.config\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .babel\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E006'; background-image: unset; }
.show-file-icons .bazelrc-ext-file-icon.ext-file-icon.file-icon::before { color: #4d5a5e; content: '\E007'; background-image: unset; }
.show-file-icons .bowerrc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .bower\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E009'; background-image: unset; }
.show-file-icons .dockerignore-ext-file-icon.ext-file-icon.file-icon::before { color: #4d5a5e; content: '\E025'; background-image: unset; }
.show-file-icons .codeclimate\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E014'; background-image: unset; }
.show-file-icons .eslintrc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .eslintrc\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .eslintrc\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .eslintrc\.yaml-ext-file-icon.yaml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .eslintrc\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .eslintrc\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .eslint\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E02C'; background-image: unset; }
.show-file-icons .eslintignore-ext-file-icon.ext-file-icon.file-icon::before { color: #4d5a5e; content: '\E02C'; background-image: unset; }
.show-file-icons .firebaserc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .firebase\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E030'; background-image: unset; }
.show-file-icons .gitlab-ci\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E038'; background-image: unset; }
.show-file-icons .jshintrc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .jscsrc-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E051'; background-image: unset; }
.show-file-icons .stylelintrc-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelintrc\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelintrc\.yaml-ext-file-icon.yaml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelintrc\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelintrc\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelint\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelint\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .stylelint\.config\.mjs-name-file-icon.name-file-icon.config\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before { color: #d4d7d6; content: '\E08D'; background-image: unset; }
.show-file-icons .stylelintignore-ext-file-icon.ext-file-icon.file-icon::before { color: #4d5a5e; content: '\E08D'; background-image: unset; }
.show-file-icons .tmp-ext-file-icon.ext-file-icon.file-icon::before { color: #6d8086; content: '\E012'; background-image: unset; }
.show-file-icons .key-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .cert-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .cer-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .crt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .pem-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E05D'; background-image: unset; }
.show-file-icons .ds_store-ext-file-icon.ext-file-icon.file-icon::before { color: #41535b; content: '\E04A'; background-image: unset; }
.show-file-icons .mix-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E047'; background-image: unset; }
.show-file-icons .karma\.conf\.js-name-file-icon.name-file-icon.conf\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .karma\.conf\.cjs-name-file-icon.name-file-icon.conf\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .karma\.conf\.mjs-name-file-icon.name-file-icon.conf\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .karma\.conf\.coffee-name-file-icon.name-file-icon.conf\.coffee-ext-file-icon.coffee-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E057'; background-image: unset; }
.show-file-icons .readme\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .readme\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .readme-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E04D'; background-image: unset; }
.show-file-icons .changelog\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .changelog\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .changelog-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .changes\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .changes\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .changes-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .version\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .version\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .version-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E012'; background-image: unset; }
.show-file-icons .mvnw-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .pom\.xml-name-file-icon.name-file-icon.xml-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E061'; background-image: unset; }
.show-file-icons .tsconfig\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E097'; background-image: unset; }
.show-file-icons .vite\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .vite\.config\.ts-name-file-icon.name-file-icon.config\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .vite\.config\.mjs-name-file-icon.name-file-icon.config\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .vite\.config\.mts-name-file-icon.name-file-icon.config\.mts-ext-file-icon.mts-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .vite\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .vite\.config\.cts-name-file-icon.name-file-icon.config\.cts-ext-file-icon.cts-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E09C'; background-image: unset; }
.show-file-icons .swagger\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .swagger\.yml-name-file-icon.name-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .swagger\.yaml-name-file-icon.name-file-icon.yaml-ext-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E055'; background-image: unset; }
.show-file-icons .jenkinsfile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E052'; background-image: unset; }
.show-file-icons .docker-healthcheck-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #8dc149; content: '\E025'; background-image: unset; }
.show-file-icons .geckodriver-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E031'; background-image: unset; }
.show-file-icons .gruntfile\.js-name-file-icon.name-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gruntfile\.babel\.js-name-file-icon.name-file-icon.babel\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gruntfile\.coffee-name-file-icon.name-file-icon.coffee-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E03F'; background-image: unset; }
.show-file-icons .gulpfile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .gulpfile\.js-name-file-icon.name-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E040'; background-image: unset; }
.show-file-icons .ionic\.config\.json-name-file-icon.name-file-icon.config\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .ionic\.project-name-file-icon.name-file-icon.project-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E04E'; background-image: unset; }
.show-file-icons .platformio\.ini-name-file-icon.name-file-icon.ini-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E073'; background-image: unset; }
.show-file-icons .rollup\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E080'; background-image: unset; }
.show-file-icons .yarn\.clean-name-file-icon.name-file-icon.clean-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .yarn\.lock-name-file-icon.name-file-icon.lock-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E0A6'; background-image: unset; }
.show-file-icons .webpack\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.config\.mjs-name-file-icon.name-file-icon.config\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.config\.ts-name-file-icon.name-file-icon.config\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.config\.build\.js-name-file-icon.name-file-icon.config\.build\.js-ext-file-icon.build\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.config\.build\.cjs-name-file-icon.name-file-icon.config\.build\.cjs-ext-file-icon.build\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.config\.build\.mjs-name-file-icon.name-file-icon.config\.build\.mjs-ext-file-icon.build\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.config\.build\.ts-name-file-icon.name-file-icon.config\.build\.ts-ext-file-icon.build\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.common\.js-name-file-icon.name-file-icon.common\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.common\.cjs-name-file-icon.name-file-icon.common\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.common\.mjs-name-file-icon.name-file-icon.common\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.common\.ts-name-file-icon.name-file-icon.common\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.dev\.js-name-file-icon.name-file-icon.dev\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.dev\.cjs-name-file-icon.name-file-icon.dev\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.dev\.mjs-name-file-icon.name-file-icon.dev\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.dev\.ts-name-file-icon.name-file-icon.dev\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.prod\.js-name-file-icon.name-file-icon.prod\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.prod\.cjs-name-file-icon.name-file-icon.prod\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.prod\.mjs-name-file-icon.name-file-icon.prod\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .webpack\.prod\.ts-name-file-icon.name-file-icon.prod\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E0A0'; background-image: unset; }
.show-file-icons .license-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .licence-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .license\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .licence\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .license\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .licence\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .copying-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .copying\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .copying\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { color: #cbcb41; content: '\E05A'; background-image: unset; }
.show-file-icons .compiling-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .compiling\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .compiling\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { color: #e37933; content: '\E05A'; background-image: unset; }
.show-file-icons .contributing-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .show-file-icons .contributing\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .show-file-icons .contributing\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { color: #cc3e44; content: '\E05A'; background-image: unset; }
.show-file-icons .qmakefile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E05F'; background-image: unset; }
.show-file-icons .omakefile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #6d8086; content: '\E05F'; background-image: unset; }
.show-file-icons .cmakelists\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before { color: #519aba; content: '\E05F'; background-image: unset; }
.show-file-icons .procfile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #a074c4; content: '\E046'; background-image: unset; }
.show-file-icons .npm-debug\.log-name-file-icon.name-file-icon.log-ext-file-icon.ext-file-icon.file-icon::before { color: #41535b; content: '\E068'; background-image: unset; }
.vs .show-file-icons .file-icon::before { color: #bfc2c1; content: '\E023'; background-image: unset; }
.vs .show-file-icons .bat-lang-file-icon.file-icon::before { color: #498ba7; content: '\E0A2'; background-image: unset; }
.vs .show-file-icons .clojure-lang-file-icon.file-icon::before { color: #7fae42; content: '\E013'; background-image: unset; }
.vs .show-file-icons .coffeescript-lang-file-icon.file-icon::before, .vs .show-file-icons .litcoffee-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E016'; background-image: unset; }
.vs .show-file-icons .jsonc-lang-file-icon.file-icon::before, .vs .show-file-icons .json-lang-file-icon.file-icon::before, .vs .show-file-icons .jsonl-lang-file-icon.file-icon::before, .vs .show-file-icons .cson-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E055'; background-image: unset; }
.vs .show-file-icons .c-lang-file-icon.file-icon::before { color: #498ba7; content: '\E00C'; background-image: unset; }
.vs .show-file-icons .cpp-lang-file-icon.file-icon::before { color: #498ba7; content: '\E01A'; background-image: unset; }
.vs .show-file-icons .cuda-cpp-lang-file-icon.file-icon::before { color: #7fae42; content: '\E01F'; background-image: unset; }
.vs .show-file-icons .csharp-lang-file-icon.file-icon::before { color: #498ba7; content: '\E00B'; background-image: unset; }
.vs .show-file-icons .css-lang-file-icon.file-icon::before, .vs .show-file-icons .postcss-lang-file-icon.file-icon::before, .vs .show-file-icons .css\.map-ext-file-icon.map-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .sss-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E01D'; background-image: unset; }
.vs .show-file-icons .dart-lang-file-icon.file-icon::before { color: #498ba7; content: '\E021'; background-image: unset; }
.vs .show-file-icons .dockerfile-lang-file-icon.file-icon::before { color: #498ba7; content: '\E025'; background-image: unset; }
.vs .show-file-icons .ignore-lang-file-icon.file-icon::before, .vs .show-file-icons .git-commit-lang-file-icon.file-icon::before, .vs .show-file-icons .gitconfig-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gitkeep-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gitattributes-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gitmodules-ext-file-icon.ext-file-icon.file-icon::before { color: #3b4b52; content: '\E034'; background-image: unset; }
.vs .show-file-icons .fsharp-lang-file-icon.file-icon::before { color: #498ba7; content: '\E02E'; background-image: unset; }
.vs .show-file-icons .go-lang-file-icon.file-icon::before { color: #498ba7; content: '\E03A'; background-image: unset; }
.vs .show-file-icons .groovy-lang-file-icon.file-icon::before, .vs .show-file-icons .gsp-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E03D'; background-image: unset; }
.vs .show-file-icons .handlebars-lang-file-icon.file-icon::before, .vs .show-file-icons .mustache-lang-file-icon.file-icon::before, .vs .show-file-icons .mustache-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stache-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E063'; background-image: unset; }
.vs .show-file-icons .html-lang-file-icon.file-icon::before, .vs .show-file-icons .django-html-lang-file-icon.file-icon::before, .vs .show-file-icons .component-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E048'; background-image: unset; }
.vs .show-file-icons .properties-lang-file-icon.file-icon::before, .vs .show-file-icons .config-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .toml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .direnv-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .env-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .static-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .slugignore-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .htaccess-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .mime\.types-name-file-icon.name-file-icon.types-ext-file-icon.ext-file-icon.file-icon::before { color: #627379; content: '\E019'; background-image: unset; }
.vs .show-file-icons .java-lang-file-icon.file-icon::before, .vs .show-file-icons .classpath-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E050'; background-image: unset; }
.vs .show-file-icons .javascriptreact-lang-file-icon.file-icon::before, .vs .show-file-icons .typescriptreact-lang-file-icon.file-icon::before, .vs .show-file-icons .cjsx-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E07D'; background-image: unset; }
.vs .show-file-icons .javascript-lang-file-icon.file-icon::before, .vs .show-file-icons .js\.map-ext-file-icon.map-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .cjs\.map-ext-file-icon.map-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .mjs\.map-ext-file-icon.map-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .es-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .es5-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .es7-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E051'; background-image: unset; }
.vs .show-file-icons .julia-lang-file-icon.file-icon::before { color: #9068b0; content: '\E056'; background-image: unset; }
.vs .show-file-icons .tex-lang-file-icon.file-icon::before { color: #b7b73b; content: '\E094'; background-image: unset; }
.vs .show-file-icons .latex-lang-file-icon.file-icon::before { color: #498ba7; content: '\E094'; background-image: unset; }
.vs .show-file-icons .less-lang-file-icon.file-icon::before { color: #498ba7; content: '\E059'; background-image: unset; }
.vs .show-file-icons .lua-lang-file-icon.file-icon::before { color: #498ba7; content: '\E05E'; background-image: unset; }
.vs .show-file-icons .makefile-lang-file-icon.file-icon::before { color: #cc6d2e; content: '\E05F'; background-image: unset; }
.vs .show-file-icons .markdown-lang-file-icon.file-icon::before { color: #498ba7; content: '\E060'; background-image: unset; }
.vs .show-file-icons .objective-c-lang-file-icon.file-icon::before { color: #b7b73b; content: '\E00C'; background-image: unset; }
.vs .show-file-icons .objective-cpp-lang-file-icon.file-icon::before { color: #b7b73b; content: '\E01A'; background-image: unset; }
.vs .show-file-icons .perl-lang-file-icon.file-icon::before { color: #498ba7; content: '\E06E'; background-image: unset; }
.vs .show-file-icons .php-lang-file-icon.file-icon::before, .vs .show-file-icons .blade-lang-file-icon.file-icon::before, .vs .show-file-icons .php\.inc-ext-file-icon.inc-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E070'; background-image: unset; }
.vs .show-file-icons .powershell-lang-file-icon.file-icon::before { color: #498ba7; content: '\E074'; background-image: unset; }
.vs .show-file-icons .jade-lang-file-icon.file-icon::before { color: #b8383d; content: '\E078'; background-image: unset; }
.vs .show-file-icons .python-lang-file-icon.file-icon::before { color: #498ba7; content: '\E07B'; background-image: unset; }
.vs .show-file-icons .r-lang-file-icon.file-icon::before, .vs .show-file-icons .r-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .rmd-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E001'; background-image: unset; }
.vs .show-file-icons .razor-lang-file-icon.file-icon::before, .vs .show-file-icons .aspx-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E048'; background-image: unset; }
.vs .show-file-icons .ruby-lang-file-icon.file-icon::before { color: #b8383d; content: '\E081'; background-image: unset; }
.vs .show-file-icons .rust-lang-file-icon.file-icon::before { color: #627379; content: '\E082'; background-image: unset; }
.vs .show-file-icons .scss-lang-file-icon.file-icon::before, .vs .show-file-icons .sass-lang-file-icon.file-icon::before, .vs .show-file-icons .sass-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .sass-lint\.yml-name-file-icon.name-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before { color: #dd4b78; content: '\E084'; background-image: unset; }
.vs .show-file-icons .search-result-lang-file-icon.file-icon::before { color: #9068b0; content: '\E015'; background-image: unset; }
.vs .show-file-icons .shellscript-lang-file-icon.file-icon::before { color: #7fae42; content: '\E089'; background-image: unset; }
.vs .show-file-icons .sql-lang-file-icon.file-icon::before { color: #dd4b78; content: '\E022'; background-image: unset; }
.vs .show-file-icons .swift-lang-file-icon.file-icon::before { color: #cc6d2e; content: '\E092'; background-image: unset; }
.vs .show-file-icons .typescript-lang-file-icon.file-icon::before { color: #498ba7; content: '\E099'; background-image: unset; }
.vs .show-file-icons .xml-lang-file-icon.file-icon::before { color: #cc6d2e; content: '\E0A5'; background-image: unset; }
.vs .show-file-icons .dockercompose-lang-file-icon.file-icon::before { color: #dd4b78; content: '\E025'; background-image: unset; }
.vs .show-file-icons .yaml-lang-file-icon.file-icon::before { color: #9068b0; content: '\E0A7'; background-image: unset; }
.vs .show-file-icons .argdown-lang-file-icon.file-icon::before, .vs .show-file-icons .argdown-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .ad-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E003'; background-image: unset; }
.vs .show-file-icons .bicep-lang-file-icon.file-icon::before, .vs .show-file-icons .bicep-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E008'; background-image: unset; }
.vs .show-file-icons .elixir-lang-file-icon.file-icon::before, .vs .show-file-icons .ex-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E028'; background-image: unset; }
.vs .show-file-icons .elm-lang-file-icon.file-icon::before, .vs .show-file-icons .elm-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E02A'; background-image: unset; }
.vs .show-file-icons .erb-lang-file-icon.file-icon::before, .vs .show-file-icons .erb-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .erb\.html-ext-file-icon.html-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .html\.erb-ext-file-icon.erb-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E049'; background-image: unset; }
.vs .show-file-icons .github-issues-lang-file-icon.file-icon::before, .vs .show-file-icons .github-issues-ext-file-icon.ext-file-icon.file-icon::before { color: #bfc2c1; content: '\E037'; background-image: unset; }
.vs .show-file-icons .gradle-lang-file-icon.file-icon::before, .vs .show-file-icons .gradle-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E03C'; background-image: unset; }
.vs .show-file-icons .godot-lang-file-icon.file-icon::before, .vs .show-file-icons .gd-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E03B'; background-image: unset; }
.vs .show-file-icons .haml-lang-file-icon.file-icon::before, .vs .show-file-icons .haml-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E042'; background-image: unset; }
.vs .show-file-icons .haskell-lang-file-icon.file-icon::before, .vs .show-file-icons .hs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .lhs-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E044'; background-image: unset; }
.vs .show-file-icons .haxe-lang-file-icon.file-icon::before, .vs .show-file-icons .hx-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E045'; background-image: unset; }
.vs .show-file-icons .jinja-lang-file-icon.file-icon::before, .vs .show-file-icons .jinja-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .jinja2-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E053'; background-image: unset; }
.vs .show-file-icons .kotlin-lang-file-icon.file-icon::before, .vs .show-file-icons .kt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .kts-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E058'; background-image: unset; }
.vs .show-file-icons .nunjucks-lang-file-icon.file-icon::before, .vs .show-file-icons .njk-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .nunjucks-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .nunjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .nunj-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .njs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .nj-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E069'; background-image: unset; }
.vs .show-file-icons .ocaml-lang-file-icon.file-icon::before, .vs .show-file-icons .ml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .mli-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .cmx-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .cmxa-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E06A'; background-image: unset; }
.vs .show-file-icons .rescript-lang-file-icon.file-icon::before, .vs .show-file-icons .res-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E07F'; background-image: unset; }
.vs .show-file-icons .stylus-lang-file-icon.file-icon::before, .vs .show-file-icons .styl-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E08E'; background-image: unset; }
.vs .show-file-icons .terraform-lang-file-icon.file-icon::before, .vs .show-file-icons .tf-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .tf\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .tfvars-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .tfvars\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E093'; background-image: unset; }
.vs .show-file-icons .vala-lang-file-icon.file-icon::before, .vs .show-file-icons .vala-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .vapi-ext-file-icon.ext-file-icon.file-icon::before { color: #627379; content: '\E09A'; background-image: unset; }
.vs .show-file-icons .vue-lang-file-icon.file-icon::before, .vs .show-file-icons .vue-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E09D'; background-image: unset; }
.vs .show-file-icons .cursor-ai-lang-file-icon.file-icon::before { content: '\2001'; background-image: url('./out/media/itwins_mini_light\.svg'); }
.vs .show-file-icons .bsl-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E00A'; background-image: unset; }
.vs .show-file-icons .mdo-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E062'; background-image: unset; }
.vs .show-file-icons .cls-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .apex-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E083'; background-image: unset; }
.vs .show-file-icons .asm-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .s-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E004'; background-image: unset; }
.vs .show-file-icons .bzl-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .bazel-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .build-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .workspace-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .bazelignore-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .bazelversion-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .build-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .build\.bazel-name-file-icon.name-file-icon.bazel-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .workspace-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .workspace\.bazel-name-file-icon.name-file-icon.bazel-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E007'; background-image: unset; }
.vs .show-file-icons .h-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E00C'; background-image: unset; }
.vs .show-file-icons .ascx-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E048'; background-image: unset; }
.vs .show-file-icons .asax-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .master-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E048'; background-image: unset; }
.vs .show-file-icons .hh-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .hpp-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .hxx-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .h\+\+-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E01A'; background-image: unset; }
.vs .show-file-icons .edn-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E013'; background-image: unset; }
.vs .show-file-icons .cfc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .cfm-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E018'; background-image: unset; }
.vs .show-file-icons .cr-ext-file-icon.ext-file-icon.file-icon::before { color: #bfc2c1; content: '\E01B'; background-image: unset; }
.vs .show-file-icons .ecr-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .slang-ext-file-icon.ext-file-icon.file-icon::before { color: #bfc2c1; content: '\E01C'; background-image: unset; }
.vs .show-file-icons .csv-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .tsv-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E01E'; background-image: unset; }
.vs .show-file-icons .xls-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .xlsx-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E0A4'; background-image: unset; }
.vs .show-file-icons .cuh-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .hu-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E01F'; background-image: unset; }
.vs .show-file-icons .cake-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E00D'; background-image: unset; }
.vs .show-file-icons .ctp-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E00E'; background-image: unset; }
.vs .show-file-icons .d-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E020'; background-image: unset; }
.vs .show-file-icons .doc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .docx-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E0A3'; background-image: unset; }
.vs .show-file-icons .ejs-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E027'; background-image: unset; }
.vs .show-file-icons .exs-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E029'; background-image: unset; }
.vs .show-file-icons .ico-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E02F'; background-image: unset; }
.vs .show-file-icons .slide-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .article-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E039'; background-image: unset; }
.vs .show-file-icons .godot-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E03B'; background-image: unset; }
.vs .show-file-icons .tres-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E03B'; background-image: unset; }
.vs .show-file-icons .tscn-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E03B'; background-image: unset; }
.vs .show-file-icons .gql-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .graphql-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .graphqls-ext-file-icon.ext-file-icon.file-icon::before { color: #dd4b78; content: '\E03E'; background-image: unset; }
.vs .show-file-icons .hack-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E041'; background-image: unset; }
.vs .show-file-icons .hxs-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E045'; background-image: unset; }
.vs .show-file-icons .hxp-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E045'; background-image: unset; }
.vs .show-file-icons .hxml-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E045'; background-image: unset; }
.vs .show-file-icons .jade-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E04F'; background-image: unset; }
.vs .show-file-icons .class-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E050'; background-image: unset; }
.vs .show-file-icons .spec\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .spec\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .spec\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .test\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .test\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .test\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E051'; background-image: unset; }
.vs .show-file-icons .liquid-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E05B'; background-image: unset; }
.vs .show-file-icons .ls-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E05C'; background-image: unset; }
.vs .show-file-icons .nim-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .nims-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E065'; background-image: unset; }
.vs .show-file-icons .ipynb-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E066'; background-image: unset; }
.vs .show-file-icons .npm-debug\.log-ext-file-icon.log-ext-file-icon.ext-file-icon.file-icon::before { color: #3b4b52; content: '\E067'; background-image: unset; }
.vs .show-file-icons .npmignore-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .npmrc-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E067'; background-image: unset; }
.vs .show-file-icons .odata-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E06B'; background-image: unset; }
.vs .show-file-icons .pipeline-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E071'; background-image: unset; }
.vs .show-file-icons .pddl-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E06C'; background-image: unset; }
.vs .show-file-icons .plan-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E072'; background-image: unset; }
.vs .show-file-icons .happenings-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E043'; background-image: unset; }
.vs .show-file-icons .prisma-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E075'; background-image: unset; }
.vs .show-file-icons .pp-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .epp-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E079'; background-image: unset; }
.vs .show-file-icons .purs-ext-file-icon.ext-file-icon.file-icon::before { color: #bfc2c1; content: '\E07A'; background-image: unset; }
.vs .show-file-icons .spec\.jsx-ext-file-icon.jsx-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .test\.jsx-ext-file-icon.jsx-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .spec\.tsx-ext-file-icon.tsx-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .test\.tsx-ext-file-icon.tsx-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E07D'; background-image: unset; }
.vs .show-file-icons .re-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E07E'; background-image: unset; }
.vs .show-file-icons .resi-ext-file-icon.ext-file-icon.file-icon::before { color: #dd4b78; content: '\E07F'; background-image: unset; }
.vs .show-file-icons .springbeans-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E08C'; background-image: unset; }
.vs .show-file-icons .slim-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E08A'; background-image: unset; }
.vs .show-file-icons .smarty\.tpl-ext-file-icon.tpl-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .tpl-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E08B'; background-image: unset; }
.vs .show-file-icons .sbt-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E085'; background-image: unset; }
.vs .show-file-icons .scala-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E086'; background-image: unset; }
.vs .show-file-icons .sol-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E02D'; background-image: unset; }
.vs .show-file-icons .svelte-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E090'; background-image: unset; }
.vs .show-file-icons .soql-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E022'; background-image: unset; }
.vs .show-file-icons .dtx-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E094'; background-image: unset; }
.vs .show-file-icons .ins-ext-file-icon.ext-file-icon.file-icon::before { color: #bfc2c1; content: '\E094'; background-image: unset; }
.vs .show-file-icons .twig-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E098'; background-image: unset; }
.vs .show-file-icons .spec\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .test\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E099'; background-image: unset; }
.vs .show-file-icons .wasm-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E09E'; background-image: unset; }
.vs .show-file-icons .wat-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E09F'; background-image: unset; }
.vs .show-file-icons .pro-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E077'; background-image: unset; }
.vs .show-file-icons .zig-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E0A8'; background-image: unset; }
.vs .show-file-icons .jar-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E0A9'; background-image: unset; }
.vs .show-file-icons .zip-ext-file-icon.ext-file-icon.file-icon::before { color: #627379; content: '\E0A9'; background-image: unset; }
.vs .show-file-icons .wgt-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E0A1'; background-image: unset; }
.vs .show-file-icons .ai-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E04B'; background-image: unset; }
.vs .show-file-icons .psd-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E06F'; background-image: unset; }
.vs .show-file-icons .pdf-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E06D'; background-image: unset; }
.vs .show-file-icons .eot-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .ttf-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .woff-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .woff2-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .otf-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E033'; background-image: unset; }
.vs .show-file-icons .avif-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gif-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .jpg-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .jpeg-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .png-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .pxm-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .svgx-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .tiff-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webp-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E04C'; background-image: unset; }
.vs .show-file-icons .svg-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E091'; background-image: unset; }
.vs .show-file-icons .sublime-project-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .sublime-workspace-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E08F'; background-image: unset; }
.vs .show-file-icons .mov-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .ogv-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webm-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .avi-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .mpg-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .mp4-ext-file-icon.ext-file-icon.file-icon::before { color: #dd4b78; content: '\E09B'; background-image: unset; }
.vs .show-file-icons .mp3-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .ogg-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .wav-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .flac-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E005'; background-image: unset; }
.vs .show-file-icons .\33 ds-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .\33 dm-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stl-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .obj-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .dae-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E091'; background-image: unset; }
.vs .show-file-icons .babelrc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .babelrc\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .babelrc\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .babel\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .babel\.config\.json-name-file-icon.name-file-icon.config\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .babel\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E006'; background-image: unset; }
.vs .show-file-icons .bazelrc-ext-file-icon.ext-file-icon.file-icon::before { color: #455155; content: '\E007'; background-image: unset; }
.vs .show-file-icons .bowerrc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .bower\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E009'; background-image: unset; }
.vs .show-file-icons .dockerignore-ext-file-icon.ext-file-icon.file-icon::before { color: #455155; content: '\E025'; background-image: unset; }
.vs .show-file-icons .codeclimate\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E014'; background-image: unset; }
.vs .show-file-icons .eslintrc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .eslintrc\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .eslintrc\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .eslintrc\.yaml-ext-file-icon.yaml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .eslintrc\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .eslintrc\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .eslint\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E02C'; background-image: unset; }
.vs .show-file-icons .eslintignore-ext-file-icon.ext-file-icon.file-icon::before { color: #455155; content: '\E02C'; background-image: unset; }
.vs .show-file-icons .firebaserc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .firebase\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E030'; background-image: unset; }
.vs .show-file-icons .gitlab-ci\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E038'; background-image: unset; }
.vs .show-file-icons .jshintrc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .jscsrc-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E051'; background-image: unset; }
.vs .show-file-icons .stylelintrc-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelintrc\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelintrc\.yaml-ext-file-icon.yaml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelintrc\.yml-ext-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelintrc\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelint\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelint\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .stylelint\.config\.mjs-name-file-icon.name-file-icon.config\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before { color: #bfc2c1; content: '\E08D'; background-image: unset; }
.vs .show-file-icons .stylelintignore-ext-file-icon.ext-file-icon.file-icon::before { color: #455155; content: '\E08D'; background-image: unset; }
.vs .show-file-icons .tmp-ext-file-icon.ext-file-icon.file-icon::before { color: #627379; content: '\E012'; background-image: unset; }
.vs .show-file-icons .key-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .cert-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .cer-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .crt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .pem-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E05D'; background-image: unset; }
.vs .show-file-icons .ds_store-ext-file-icon.ext-file-icon.file-icon::before { color: #3b4b52; content: '\E04A'; background-image: unset; }
.vs .show-file-icons .mix-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E047'; background-image: unset; }
.vs .show-file-icons .karma\.conf\.js-name-file-icon.name-file-icon.conf\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .karma\.conf\.cjs-name-file-icon.name-file-icon.conf\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .karma\.conf\.mjs-name-file-icon.name-file-icon.conf\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .karma\.conf\.coffee-name-file-icon.name-file-icon.conf\.coffee-ext-file-icon.coffee-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E057'; background-image: unset; }
.vs .show-file-icons .readme\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .readme\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .readme-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E04D'; background-image: unset; }
.vs .show-file-icons .changelog\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .changelog\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .changelog-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .changes\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .changes\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .changes-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .version\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .version\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .version-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E012'; background-image: unset; }
.vs .show-file-icons .mvnw-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .pom\.xml-name-file-icon.name-file-icon.xml-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E061'; background-image: unset; }
.vs .show-file-icons .tsconfig\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E097'; background-image: unset; }
.vs .show-file-icons .vite\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .vite\.config\.ts-name-file-icon.name-file-icon.config\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .vite\.config\.mjs-name-file-icon.name-file-icon.config\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .vite\.config\.mts-name-file-icon.name-file-icon.config\.mts-ext-file-icon.mts-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .vite\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .vite\.config\.cts-name-file-icon.name-file-icon.config\.cts-ext-file-icon.cts-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E09C'; background-image: unset; }
.vs .show-file-icons .swagger\.json-name-file-icon.name-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .swagger\.yml-name-file-icon.name-file-icon.yml-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .swagger\.yaml-name-file-icon.name-file-icon.yaml-ext-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E055'; background-image: unset; }
.vs .show-file-icons .jenkinsfile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E052'; background-image: unset; }
.vs .show-file-icons .docker-healthcheck-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #7fae42; content: '\E025'; background-image: unset; }
.vs .show-file-icons .geckodriver-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E031'; background-image: unset; }
.vs .show-file-icons .gruntfile\.js-name-file-icon.name-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gruntfile\.babel\.js-name-file-icon.name-file-icon.babel\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gruntfile\.coffee-name-file-icon.name-file-icon.coffee-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E03F'; background-image: unset; }
.vs .show-file-icons .gulpfile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .gulpfile\.js-name-file-icon.name-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E040'; background-image: unset; }
.vs .show-file-icons .ionic\.config\.json-name-file-icon.name-file-icon.config\.json-ext-file-icon.json-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .ionic\.project-name-file-icon.name-file-icon.project-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E04E'; background-image: unset; }
.vs .show-file-icons .platformio\.ini-name-file-icon.name-file-icon.ini-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E073'; background-image: unset; }
.vs .show-file-icons .rollup\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E080'; background-image: unset; }
.vs .show-file-icons .yarn\.clean-name-file-icon.name-file-icon.clean-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .yarn\.lock-name-file-icon.name-file-icon.lock-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E0A6'; background-image: unset; }
.vs .show-file-icons .webpack\.config\.js-name-file-icon.name-file-icon.config\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.config\.cjs-name-file-icon.name-file-icon.config\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.config\.mjs-name-file-icon.name-file-icon.config\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.config\.ts-name-file-icon.name-file-icon.config\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.config\.build\.js-name-file-icon.name-file-icon.config\.build\.js-ext-file-icon.build\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.config\.build\.cjs-name-file-icon.name-file-icon.config\.build\.cjs-ext-file-icon.build\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.config\.build\.mjs-name-file-icon.name-file-icon.config\.build\.mjs-ext-file-icon.build\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.config\.build\.ts-name-file-icon.name-file-icon.config\.build\.ts-ext-file-icon.build\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.common\.js-name-file-icon.name-file-icon.common\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.common\.cjs-name-file-icon.name-file-icon.common\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.common\.mjs-name-file-icon.name-file-icon.common\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.common\.ts-name-file-icon.name-file-icon.common\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.dev\.js-name-file-icon.name-file-icon.dev\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.dev\.cjs-name-file-icon.name-file-icon.dev\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.dev\.mjs-name-file-icon.name-file-icon.dev\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.dev\.ts-name-file-icon.name-file-icon.dev\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.prod\.js-name-file-icon.name-file-icon.prod\.js-ext-file-icon.js-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.prod\.cjs-name-file-icon.name-file-icon.prod\.cjs-ext-file-icon.cjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.prod\.mjs-name-file-icon.name-file-icon.prod\.mjs-ext-file-icon.mjs-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .webpack\.prod\.ts-name-file-icon.name-file-icon.prod\.ts-ext-file-icon.ts-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E0A0'; background-image: unset; }
.vs .show-file-icons .license-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .licence-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .license\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .licence\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .license\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .licence\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .copying-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .copying\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .copying\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { color: #b7b73b; content: '\E05A'; background-image: unset; }
.vs .show-file-icons .compiling-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .compiling\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .compiling\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { color: #cc6d2e; content: '\E05A'; background-image: unset; }
.vs .show-file-icons .contributing-name-file-icon.name-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .contributing\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before, .vs .show-file-icons .contributing\.md-name-file-icon.name-file-icon.md-ext-file-icon.ext-file-icon.file-icon::before { color: #b8383d; content: '\E05A'; background-image: unset; }
.vs .show-file-icons .qmakefile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E05F'; background-image: unset; }
.vs .show-file-icons .omakefile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #627379; content: '\E05F'; background-image: unset; }
.vs .show-file-icons .cmakelists\.txt-name-file-icon.name-file-icon.txt-ext-file-icon.ext-file-icon.file-icon::before { color: #498ba7; content: '\E05F'; background-image: unset; }
.vs .show-file-icons .procfile-name-file-icon.name-file-icon.ext-file-icon.file-icon::before { color: #9068b0; content: '\E046'; background-image: unset; }
.vs .show-file-icons .npm-debug\.log-name-file-icon.name-file-icon.log-ext-file-icon.ext-file-icon.file-icon::before { color: #3b4b52; content: '\E068'; background-image: unset; }
.codicon-semantic:before { content: '\f230'; }
.codicon-github-copilot:before { content: '\f231'; }
.codicon-plus-circle:before { content: '\f232'; }
.codicon-smiley-sad:before { content: '\f233'; }
.codicon-smiley-happy:before { content: '\f234'; }
.codicon-smiley-medium:before { content: '\f235'; }
.codicon-sparkle-strikethrough:before { content: '\f236'; }
.codicon-key-plus-sparkle:before { content: '\f237'; }
.codicon-paperclip:before { content: '\ec54'; }
.codicon-at-sign:before { content: '\ec55'; }
.codicon-image:before { content: '\ec56'; }
.codicon-logo:before { content: '\ec57'; }
.codicon-sparkle-two:before { content: '\ec58'; }
.codicon-logo-slash:before { content: '\ec59'; }
.codicon-arrows-expand:before { content: '\ec5a'; }
.codicon-arrows-contract:before { content: '\ec5b'; }
.codicon-expand-diff-up:before { content: '\ec5c'; }
.codicon-expand-diff-down:before { content: '\ec5d'; }
.codicon-add:before { content: '\ea60'; }
.codicon-plus:before { content: '\ea60'; }
.codicon-gist-new:before { content: '\ea60'; }
.codicon-repo-create:before { content: '\ea60'; }
.codicon-lightbulb:before { content: '\ea61'; }
.codicon-light-bulb:before { content: '\ea61'; }
.codicon-repo:before { content: '\ea62'; }
.codicon-repo-delete:before { content: '\ea62'; }
.codicon-gist-fork:before { content: '\ea63'; }
.codicon-repo-forked:before { content: '\ea63'; }
.codicon-git-pull-request:before { content: '\ea64'; }
.codicon-git-pull-request-abandoned:before { content: '\ea64'; }
.codicon-record-keys:before { content: '\ea65'; }
.codicon-keyboard:before { content: '\ea65'; }
.codicon-tag:before { content: '\ea66'; }
.codicon-git-pull-request-label:before { content: '\ea66'; }
.codicon-tag-add:before { content: '\ea66'; }
.codicon-tag-remove:before { content: '\ea66'; }
.codicon-person:before { content: '\ea67'; }
.codicon-person-follow:before { content: '\ea67'; }
.codicon-person-outline:before { content: '\ea67'; }
.codicon-person-filled:before { content: '\ea67'; }
.codicon-git-branch:before { content: '\ea68'; }
.codicon-git-branch-create:before { content: '\ea68'; }
.codicon-git-branch-delete:before { content: '\ea68'; }
.codicon-source-control:before { content: '\ea68'; }
.codicon-mirror:before { content: '\ea69'; }
.codicon-mirror-public:before { content: '\ea69'; }
.codicon-star:before { content: '\ea6a'; }
.codicon-star-add:before { content: '\ea6a'; }
.codicon-star-delete:before { content: '\ea6a'; }
.codicon-star-empty:before { content: '\ea6a'; }
.codicon-comment:before { content: '\ea6b'; }
.codicon-comment-add:before { content: '\ea6b'; }
.codicon-alert:before { content: '\ea6c'; }
.codicon-warning:before { content: '\ea6c'; }
.codicon-search:before { content: '\ea6d'; }
.codicon-search-save:before { content: '\ea6d'; }
.codicon-log-out:before { content: '\ea6e'; }
.codicon-sign-out:before { content: '\ea6e'; }
.codicon-log-in:before { content: '\ea6f'; }
.codicon-sign-in:before { content: '\ea6f'; }
.codicon-eye:before { content: '\ea70'; }
.codicon-eye-unwatch:before { content: '\ea70'; }
.codicon-eye-watch:before { content: '\ea70'; }
.codicon-circle-filled:before { content: '\ea71'; }
.codicon-primitive-dot:before { content: '\ea71'; }
.codicon-close-dirty:before { content: '\ea71'; }
.codicon-debug-breakpoint:before { content: '\ea71'; }
.codicon-debug-breakpoint-disabled:before { content: '\ea71'; }
.codicon-debug-hint:before { content: '\ea71'; }
.codicon-terminal-decoration-success:before { content: '\ea71'; }
.codicon-primitive-square:before { content: '\ea72'; }
.codicon-edit:before { content: '\ea73'; }
.codicon-pencil:before { content: '\ea73'; }
.codicon-info:before { content: '\ea74'; }
.codicon-issue-opened:before { content: '\ea74'; }
.codicon-gist-private:before { content: '\ea75'; }
.codicon-git-fork-private:before { content: '\ea75'; }
.codicon-lock:before { content: '\ea75'; }
.codicon-mirror-private:before { content: '\ea75'; }
.codicon-close:before { content: '\ea76'; }
.codicon-remove-close:before { content: '\ea76'; }
.codicon-x:before { content: '\ea76'; }
.codicon-repo-sync:before { content: '\ea77'; }
.codicon-sync:before { content: '\ea77'; }
.codicon-clone:before { content: '\ea78'; }
.codicon-desktop-download:before { content: '\ea78'; }
.codicon-beaker:before { content: '\ea79'; }
.codicon-microscope:before { content: '\ea79'; }
.codicon-vm:before { content: '\ea7a'; }
.codicon-device-desktop:before { content: '\ea7a'; }
.codicon-file:before { content: '\ea7b'; }
.codicon-file-text:before { content: '\ea7b'; }
.codicon-more:before { content: '\ea7c'; }
.codicon-ellipsis:before { content: '\ea7c'; }
.codicon-kebab-horizontal:before { content: '\ea7c'; }
.codicon-mail-reply:before { content: '\ea7d'; }
.codicon-reply:before { content: '\ea7d'; }
.codicon-organization:before { content: '\ea7e'; }
.codicon-organization-filled:before { content: '\ea7e'; }
.codicon-organization-outline:before { content: '\ea7e'; }
.codicon-new-file:before { content: '\ea7f'; }
.codicon-file-add:before { content: '\ea7f'; }
.codicon-new-folder:before { content: '\ea80'; }
.codicon-file-directory-create:before { content: '\ea80'; }
.codicon-trash:before { content: '\ea81'; }
.codicon-trashcan:before { content: '\ea81'; }
.codicon-history:before { content: '\ea82'; }
.codicon-clock:before { content: '\ea82'; }
.codicon-folder:before { content: '\ea83'; }
.codicon-file-directory:before { content: '\ea83'; }
.codicon-symbol-folder:before { content: '\ea83'; }
.codicon-logo-github:before { content: '\ea84'; }
.codicon-mark-github:before { content: '\ea84'; }
.codicon-github:before { content: '\ea84'; }
.codicon-terminal:before { content: '\ea85'; }
.codicon-console:before { content: '\ea85'; }
.codicon-repl:before { content: '\ea85'; }
.codicon-zap:before { content: '\ea86'; }
.codicon-symbol-event:before { content: '\ea86'; }
.codicon-error:before { content: '\ea87'; }
.codicon-stop:before { content: '\ea87'; }
.codicon-variable:before { content: '\ea88'; }
.codicon-symbol-variable:before { content: '\ea88'; }
.codicon-array:before { content: '\ea8a'; }
.codicon-symbol-array:before { content: '\ea8a'; }
.codicon-symbol-module:before { content: '\ea8b'; }
.codicon-symbol-package:before { content: '\ea8b'; }
.codicon-symbol-namespace:before { content: '\ea8b'; }
.codicon-symbol-object:before { content: '\ea8b'; }
.codicon-symbol-method:before { content: '\ea8c'; }
.codicon-symbol-function:before { content: '\ea8c'; }
.codicon-symbol-constructor:before { content: '\ea8c'; }
.codicon-symbol-boolean:before { content: '\ea8f'; }
.codicon-symbol-null:before { content: '\ea8f'; }
.codicon-symbol-numeric:before { content: '\ea90'; }
.codicon-symbol-number:before { content: '\ea90'; }
.codicon-symbol-structure:before { content: '\ea91'; }
.codicon-symbol-struct:before { content: '\ea91'; }
.codicon-symbol-parameter:before { content: '\ea92'; }
.codicon-symbol-type-parameter:before { content: '\ea92'; }
.codicon-symbol-key:before { content: '\ea93'; }
.codicon-symbol-text:before { content: '\ea93'; }
.codicon-symbol-reference:before { content: '\ea94'; }
.codicon-go-to-file:before { content: '\ea94'; }
.codicon-symbol-enum:before { content: '\ea95'; }
.codicon-symbol-value:before { content: '\ea95'; }
.codicon-symbol-ruler:before { content: '\ea96'; }
.codicon-symbol-unit:before { content: '\ea96'; }
.codicon-activate-breakpoints:before { content: '\ea97'; }
.codicon-archive:before { content: '\ea98'; }
.codicon-arrow-both:before { content: '\ea99'; }
.codicon-arrow-down:before { content: '\ea9a'; }
.codicon-arrow-left:before { content: '\ea9b'; }
.codicon-arrow-right:before { content: '\ea9c'; }
.codicon-arrow-small-down:before { content: '\ea9d'; }
.codicon-arrow-small-left:before { content: '\ea9e'; }
.codicon-arrow-small-right:before { content: '\ea9f'; }
.codicon-arrow-small-up:before { content: '\eaa0'; }
.codicon-arrow-up:before { content: '\eaa1'; }
.codicon-bell:before { content: '\eaa2'; }
.codicon-bold:before { content: '\eaa3'; }
.codicon-book:before { content: '\eaa4'; }
.codicon-bookmark:before { content: '\eaa5'; }
.codicon-debug-breakpoint-conditional-unverified:before { content: '\eaa6'; }
.codicon-debug-breakpoint-conditional:before { content: '\eaa7'; }
.codicon-debug-breakpoint-conditional-disabled:before { content: '\eaa7'; }
.codicon-debug-breakpoint-data-unverified:before { content: '\eaa8'; }
.codicon-debug-breakpoint-data:before { content: '\eaa9'; }
.codicon-debug-breakpoint-data-disabled:before { content: '\eaa9'; }
.codicon-debug-breakpoint-log-unverified:before { content: '\eaaa'; }
.codicon-debug-breakpoint-log:before { content: '\eaab'; }
.codicon-debug-breakpoint-log-disabled:before { content: '\eaab'; }
.codicon-briefcase:before { content: '\eaac'; }
.codicon-broadcast:before { content: '\eaad'; }
.codicon-browser:before { content: '\eaae'; }
.codicon-bug:before { content: '\eaaf'; }
.codicon-calendar:before { content: '\eab0'; }
.codicon-case-sensitive:before { content: '\eab1'; }
.codicon-check:before { content: '\eab2'; }
.codicon-checklist:before { content: '\eab3'; }
.codicon-chevron-down:before { content: '\eab4'; }
.codicon-chevron-left:before { content: '\eab5'; }
.codicon-chevron-right:before { content: '\eab6'; }
.codicon-chevron-up:before { content: '\eab7'; }
.codicon-chrome-close:before { content: '\eab8'; }
.codicon-chrome-maximize:before { content: '\eab9'; }
.codicon-chrome-minimize:before { content: '\eaba'; }
.codicon-chrome-restore:before { content: '\eabb'; }
.codicon-circle-outline:before { content: '\eabc'; }
.codicon-circle:before { content: '\eabc'; }
.codicon-debug-breakpoint-unverified:before { content: '\eabc'; }
.codicon-terminal-decoration-incomplete:before { content: '\eabc'; }
.codicon-circle-slash:before { content: '\eabd'; }
.codicon-circuit-board:before { content: '\eabe'; }
.codicon-clear-all:before { content: '\eabf'; }
.codicon-clippy:before { content: '\eac0'; }
.codicon-close-all:before { content: '\eac1'; }
.codicon-cloud-download:before { content: '\eac2'; }
.codicon-cloud-upload:before { content: '\eac3'; }
.codicon-code:before { content: '\eac4'; }
.codicon-collapse-all:before { content: '\eac5'; }
.codicon-color-mode:before { content: '\eac6'; }
.codicon-comment-discussion:before { content: '\eac7'; }
.codicon-credit-card:before { content: '\eac9'; }
.codicon-dash:before { content: '\eacc'; }
.codicon-dashboard:before { content: '\eacd'; }
.codicon-database:before { content: '\eace'; }
.codicon-debug-continue:before { content: '\eacf'; }
.codicon-debug-disconnect:before { content: '\ead0'; }
.codicon-debug-pause:before { content: '\ead1'; }
.codicon-debug-restart:before { content: '\ead2'; }
.codicon-debug-start:before { content: '\ead3'; }
.codicon-debug-step-into:before { content: '\ead4'; }
.codicon-debug-step-out:before { content: '\ead5'; }
.codicon-debug-step-over:before { content: '\ead6'; }
.codicon-debug-stop:before { content: '\ead7'; }
.codicon-debug:before { content: '\ead8'; }
.codicon-device-camera-video:before { content: '\ead9'; }
.codicon-device-camera:before { content: '\eada'; }
.codicon-device-mobile:before { content: '\eadb'; }
.codicon-diff-added:before { content: '\eadc'; }
.codicon-diff-ignored:before { content: '\eadd'; }
.codicon-diff-modified:before { content: '\eade'; }
.codicon-diff-removed:before { content: '\eadf'; }
.codicon-diff-renamed:before { content: '\eae0'; }
.codicon-diff:before { content: '\eae1'; }
.codicon-diff-sidebyside:before { content: '\eae1'; }
.codicon-discard:before { content: '\eae2'; }
.codicon-editor-layout:before { content: '\eae3'; }
.codicon-empty-window:before { content: '\eae4'; }
.codicon-exclude:before { content: '\eae5'; }
.codicon-extensions:before { content: '\eae6'; }
.codicon-eye-closed:before { content: '\eae7'; }
.codicon-file-binary:before { content: '\eae8'; }
.codicon-file-code:before { content: '\eae9'; }
.codicon-file-media:before { content: '\eaea'; }
.codicon-file-pdf:before { content: '\eaeb'; }
.codicon-file-submodule:before { content: '\eaec'; }
.codicon-file-symlink-directory:before { content: '\eaed'; }
.codicon-file-symlink-file:before { content: '\eaee'; }
.codicon-file-zip:before { content: '\eaef'; }
.codicon-files:before { content: '\eaf0'; }
.codicon-filter:before { content: '\eaf1'; }
.codicon-flame:before { content: '\eaf2'; }
.codicon-fold-down:before { content: '\eaf3'; }
.codicon-fold-up:before { content: '\eaf4'; }
.codicon-fold:before { content: '\eaf5'; }
.codicon-folder-active:before { content: '\eaf6'; }
.codicon-folder-opened:before { content: '\eaf7'; }
.codicon-gear:before { content: '\eaf8'; }
.codicon-gift:before { content: '\eaf9'; }
.codicon-gist-secret:before { content: '\eafa'; }
.codicon-gist:before { content: '\eafb'; }
.codicon-git-commit:before { content: '\eafc'; }
.codicon-git-compare:before { content: '\eafd'; }
.codicon-compare-changes:before { content: '\eafd'; }
.codicon-git-merge:before { content: '\eafe'; }
.codicon-github-action:before { content: '\eaff'; }
.codicon-github-alt:before { content: '\eb00'; }
.codicon-globe:before { content: '\eb01'; }
.codicon-grabber:before { content: '\eb02'; }
.codicon-graph:before { content: '\eb03'; }
.codicon-gripper:before { content: '\eb04'; }
.codicon-heart:before { content: '\eb05'; }
.codicon-home:before { content: '\eb06'; }
.codicon-horizontal-rule:before { content: '\eb07'; }
.codicon-hubot:before { content: '\eb08'; }
.codicon-inbox:before { content: '\eb09'; }
.codicon-issue-reopened:before { content: '\eb0b'; }
.codicon-issues:before { content: '\eb0c'; }
.codicon-italic:before { content: '\eb0d'; }
.codicon-jersey:before { content: '\eb0e'; }
.codicon-json:before { content: '\eb0f'; }
.codicon-kebab-vertical:before { content: '\eb10'; }
.codicon-key:before { content: '\eb11'; }
.codicon-law:before { content: '\eb12'; }
.codicon-lightbulb-autofix:before { content: '\eb13'; }
.codicon-link-external:before { content: '\eb14'; }
.codicon-link:before { content: '\eb15'; }
.codicon-list-ordered:before { content: '\eb16'; }
.codicon-list-unordered:before { content: '\eb17'; }
.codicon-live-share:before { content: '\eb18'; }
.codicon-loading:before { content: '\eb19'; }
.codicon-location:before { content: '\eb1a'; }
.codicon-mail-read:before { content: '\eb1b'; }
.codicon-mail:before { content: '\eb1c'; }
.codicon-markdown:before { content: '\eb1d'; }
.codicon-megaphone:before { content: '\eb1e'; }
.codicon-mention:before { content: '\eb1f'; }
.codicon-milestone:before { content: '\eb20'; }
.codicon-git-pull-request-milestone:before { content: '\eb20'; }
.codicon-mortar-board:before { content: '\eb21'; }
.codicon-move:before { content: '\eb22'; }
.codicon-multiple-windows:before { content: '\eb23'; }
.codicon-mute:before { content: '\eb24'; }
.codicon-no-newline:before { content: '\eb25'; }
.codicon-note:before { content: '\eb26'; }
.codicon-octoface:before { content: '\eb27'; }
.codicon-open-preview:before { content: '\eb28'; }
.codicon-package:before { content: '\eb29'; }
.codicon-paintcan:before { content: '\eb2a'; }
.codicon-pin:before { content: '\eb2b'; }
.codicon-play:before { content: '\eb2c'; }
.codicon-run:before { content: '\eb2c'; }
.codicon-plug:before { content: '\eb2d'; }
.codicon-preserve-case:before { content: '\eb2e'; }
.codicon-preview:before { content: '\eb2f'; }
.codicon-project:before { content: '\eb30'; }
.codicon-pulse:before { content: '\eb31'; }
.codicon-question:before { content: '\eb32'; }
.codicon-quote:before { content: '\eb33'; }
.codicon-radio-tower:before { content: '\eb34'; }
.codicon-reactions:before { content: '\eb35'; }
.codicon-references:before { content: '\eb36'; }
.codicon-refresh:before { content: '\eb37'; }
.codicon-regex:before { content: '\eb38'; }
.codicon-remote-explorer:before { content: '\eb39'; }
.codicon-remote:before { content: '\eb3a'; }
.codicon-remove:before { content: '\eb3b'; }
.codicon-replace-all:before { content: '\eb3c'; }
.codicon-replace:before { content: '\eb3d'; }
.codicon-repo-clone:before { content: '\eb3e'; }
.codicon-repo-force-push:before { content: '\eb3f'; }
.codicon-repo-pull:before { content: '\eb40'; }
.codicon-repo-push:before { content: '\eb41'; }
.codicon-report:before { content: '\eb42'; }
.codicon-request-changes:before { content: '\eb43'; }
.codicon-rocket:before { content: '\eb44'; }
.codicon-root-folder-opened:before { content: '\eb45'; }
.codicon-root-folder:before { content: '\eb46'; }
.codicon-rss:before { content: '\eb47'; }
.codicon-ruby:before { content: '\eb48'; }
.codicon-save-all:before { content: '\eb49'; }
.codicon-save-as:before { content: '\eb4a'; }
.codicon-save:before { content: '\eb4b'; }
.codicon-screen-full:before { content: '\eb4c'; }
.codicon-screen-normal:before { content: '\eb4d'; }
.codicon-search-stop:before { content: '\eb4e'; }
.codicon-server:before { content: '\eb50'; }
.codicon-settings-gear:before { content: '\eb51'; }
.codicon-settings:before { content: '\eb52'; }
.codicon-shield:before { content: '\eb53'; }
.codicon-smiley:before { content: '\eb54'; }
.codicon-sort-precedence:before { content: '\eb55'; }
.codicon-split-horizontal:before { content: '\eb56'; }
.codicon-split-vertical:before { content: '\eb57'; }
.codicon-squirrel:before { content: '\eb58'; }
.codicon-star-full:before { content: '\eb59'; }
.codicon-star-half:before { content: '\eb5a'; }
.codicon-symbol-class:before { content: '\eb5b'; }
.codicon-symbol-color:before { content: '\eb5c'; }
.codicon-symbol-constant:before { content: '\eb5d'; }
.codicon-symbol-enum-member:before { content: '\eb5e'; }
.codicon-symbol-field:before { content: '\eb5f'; }
.codicon-symbol-file:before { content: '\eb60'; }
.codicon-symbol-interface:before { content: '\eb61'; }
.codicon-symbol-keyword:before { content: '\eb62'; }
.codicon-symbol-misc:before { content: '\eb63'; }
.codicon-symbol-operator:before { content: '\eb64'; }
.codicon-symbol-property:before { content: '\eb65'; }
.codicon-wrench:before { content: '\eb65'; }
.codicon-wrench-subaction:before { content: '\eb65'; }
.codicon-symbol-snippet:before { content: '\eb66'; }
.codicon-tasklist:before { content: '\eb67'; }
.codicon-telescope:before { content: '\eb68'; }
.codicon-text-size:before { content: '\eb69'; }
.codicon-three-bars:before { content: '\eb6a'; }
.codicon-thumbsdown:before { content: '\eb6b'; }
.codicon-thumbsup:before { content: '\eb6c'; }
.codicon-tools:before { content: '\eb6d'; }
.codicon-triangle-down:before { content: '\eb6e'; }
.codicon-triangle-left:before { content: '\eb6f'; }
.codicon-triangle-right:before { content: '\eb70'; }
.codicon-triangle-up:before { content: '\eb71'; }
.codicon-twitter:before { content: '\eb72'; }
.codicon-unfold:before { content: '\eb73'; }
.codicon-unlock:before { content: '\eb74'; }
.codicon-unmute:before { content: '\eb75'; }
.codicon-unverified:before { content: '\eb76'; }
.codicon-verified:before { content: '\eb77'; }
.codicon-versions:before { content: '\eb78'; }
.codicon-vm-active:before { content: '\eb79'; }
.codicon-vm-outline:before { content: '\eb7a'; }
.codicon-vm-running:before { content: '\eb7b'; }
.codicon-watch:before { content: '\eb7c'; }
.codicon-whitespace:before { content: '\eb7d'; }
.codicon-whole-word:before { content: '\eb7e'; }
.codicon-window:before { content: '\eb7f'; }
.codicon-word-wrap:before { content: '\eb80'; }
.codicon-zoom-in:before { content: '\eb81'; }
.codicon-zoom-out:before { content: '\eb82'; }
.codicon-list-filter:before { content: '\eb83'; }
.codicon-list-flat:before { content: '\eb84'; }
.codicon-list-selection:before { content: '\eb85'; }
.codicon-selection:before { content: '\eb85'; }
.codicon-list-tree:before { content: '\eb86'; }
.codicon-debug-breakpoint-function-unverified:before { content: '\eb87'; }
.codicon-debug-breakpoint-function:before { content: '\eb88'; }
.codicon-debug-breakpoint-function-disabled:before { content: '\eb88'; }
.codicon-debug-stackframe-active:before { content: '\eb89'; }
.codicon-circle-small-filled:before { content: '\eb8a'; }
.codicon-debug-stackframe-dot:before { content: '\eb8a'; }
.codicon-terminal-decoration-mark:before { content: '\eb8a'; }
.codicon-debug-stackframe:before { content: '\eb8b'; }
.codicon-debug-stackframe-focused:before { content: '\eb8b'; }
.codicon-debug-breakpoint-unsupported:before { content: '\eb8c'; }
.codicon-symbol-string:before { content: '\eb8d'; }
.codicon-debug-reverse-continue:before { content: '\eb8e'; }
.codicon-debug-step-back:before { content: '\eb8f'; }
.codicon-debug-restart-frame:before { content: '\eb90'; }
.codicon-debug-alt:before { content: '\eb91'; }
.codicon-call-incoming:before { content: '\eb92'; }
.codicon-call-outgoing:before { content: '\eb93'; }
.codicon-menu:before { content: '\eb94'; }
.codicon-expand-all:before { content: '\eb95'; }
.codicon-feedback:before { content: '\eb96'; }
.codicon-git-pull-request-reviewer:before { content: '\eb96'; }
.codicon-group-by-ref-type:before { content: '\eb97'; }
.codicon-ungroup-by-ref-type:before { content: '\eb98'; }
.codicon-account:before { content: '\eb99'; }
.codicon-git-pull-request-assignee:before { content: '\eb99'; }
.codicon-bell-dot:before { content: '\eb9a'; }
.codicon-debug-console:before { content: '\eb9b'; }
.codicon-library:before { content: '\eb9c'; }
.codicon-output:before { content: '\eb9d'; }
.codicon-run-all:before { content: '\eb9e'; }
.codicon-sync-ignored:before { content: '\eb9f'; }
.codicon-pinned:before { content: '\eba0'; }
.codicon-github-inverted:before { content: '\eba1'; }
.codicon-server-process:before { content: '\eba2'; }
.codicon-server-environment:before { content: '\eba3'; }
.codicon-pass:before { content: '\eba4'; }
.codicon-issue-closed:before { content: '\eba4'; }
.codicon-stop-circle:before { content: '\eba5'; }
.codicon-play-circle:before { content: '\eba6'; }
.codicon-record:before { content: '\eba7'; }
.codicon-debug-alt-small:before { content: '\eba8'; }
.codicon-vm-connect:before { content: '\eba9'; }
.codicon-cloud:before { content: '\ebaa'; }
.codicon-merge:before { content: '\ebab'; }
.codicon-export:before { content: '\ebac'; }
.codicon-graph-left:before { content: '\ebad'; }
.codicon-magnet:before { content: '\ebae'; }
.codicon-notebook:before { content: '\ebaf'; }
.codicon-redo:before { content: '\ebb0'; }
.codicon-check-all:before { content: '\ebb1'; }
.codicon-pinned-dirty:before { content: '\ebb2'; }
.codicon-pass-filled:before { content: '\ebb3'; }
.codicon-circle-large-filled:before { content: '\ebb4'; }
.codicon-circle-large:before { content: '\ebb5'; }
.codicon-circle-large-outline:before { content: '\ebb5'; }
.codicon-combine:before { content: '\ebb6'; }
.codicon-gather:before { content: '\ebb6'; }
.codicon-table:before { content: '\ebb7'; }
.codicon-variable-group:before { content: '\ebb8'; }
.codicon-type-hierarchy:before { content: '\ebb9'; }
.codicon-type-hierarchy-sub:before { content: '\ebba'; }
.codicon-type-hierarchy-super:before { content: '\ebbb'; }
.codicon-git-pull-request-create:before { content: '\ebbc'; }
.codicon-run-above:before { content: '\ebbd'; }
.codicon-run-below:before { content: '\ebbe'; }
.codicon-notebook-template:before { content: '\ebbf'; }
.codicon-debug-rerun:before { content: '\ebc0'; }
.codicon-workspace-trusted:before { content: '\ebc1'; }
.codicon-workspace-untrusted:before { content: '\ebc2'; }
.codicon-workspace-unknown:before { content: '\ebc3'; }
.codicon-terminal-cmd:before { content: '\ebc4'; }
.codicon-terminal-debian:before { content: '\ebc5'; }
.codicon-terminal-linux:before { content: '\ebc6'; }
.codicon-terminal-powershell:before { content: '\ebc7'; }
.codicon-terminal-tmux:before { content: '\ebc8'; }
.codicon-terminal-ubuntu:before { content: '\ebc9'; }
.codicon-terminal-bash:before { content: '\ebca'; }
.codicon-arrow-swap:before { content: '\ebcb'; }
.codicon-copy:before { content: '\ebcc'; }
.codicon-person-add:before { content: '\ebcd'; }
.codicon-filter-filled:before { content: '\ebce'; }
.codicon-wand:before { content: '\ebcf'; }
.codicon-debug-line-by-line:before { content: '\ebd0'; }
.codicon-inspect:before { content: '\ebd1'; }
.codicon-layers:before { content: '\ebd2'; }
.codicon-layers-dot:before { content: '\ebd3'; }
.codicon-layers-active:before { content: '\ebd4'; }
.codicon-compass:before { content: '\ebd5'; }
.codicon-compass-dot:before { content: '\ebd6'; }
.codicon-compass-active:before { content: '\ebd7'; }
.codicon-azure:before { content: '\ebd8'; }
.codicon-issue-draft:before { content: '\ebd9'; }
.codicon-git-pull-request-closed:before { content: '\ebda'; }
.codicon-git-pull-request-draft:before { content: '\ebdb'; }
.codicon-debug-all:before { content: '\ebdc'; }
.codicon-debug-coverage:before { content: '\ebdd'; }
.codicon-run-errors:before { content: '\ebde'; }
.codicon-folder-library:before { content: '\ebdf'; }
.codicon-debug-continue-small:before { content: '\ebe0'; }
.codicon-beaker-stop:before { content: '\ebe1'; }
.codicon-graph-line:before { content: '\ebe2'; }
.codicon-graph-scatter:before { content: '\ebe3'; }
.codicon-pie-chart:before { content: '\ebe4'; }
.codicon-bracket:before { content: '\eb0f'; }
.codicon-bracket-dot:before { content: '\ebe5'; }
.codicon-bracket-error:before { content: '\ebe6'; }
.codicon-lock-small:before { content: '\ebe7'; }
.codicon-azure-devops:before { content: '\ebe8'; }
.codicon-verified-filled:before { content: '\ebe9'; }
.codicon-newline:before { content: '\ebea'; }
.codicon-layout:before { content: '\ebeb'; }
.codicon-layout-activitybar-left:before { content: '\ebec'; }
.codicon-layout-activitybar-right:before { content: '\ebed'; }
.codicon-layout-panel-left:before { content: '\ebee'; }
.codicon-layout-panel-center:before { content: '\ebef'; }
.codicon-layout-panel-justify:before { content: '\ebf0'; }
.codicon-layout-panel-right:before { content: '\ebf1'; }
.codicon-layout-panel:before { content: '\ebf2'; }
.codicon-layout-sidebar-left:before { content: '\ebf3'; }
.codicon-layout-sidebar-right:before { content: '\ebf4'; }
.codicon-layout-statusbar:before { content: '\ebf5'; }
.codicon-layout-menubar:before { content: '\ebf6'; }
.codicon-layout-centered:before { content: '\ebf7'; }
.codicon-target:before { content: '\ebf8'; }
.codicon-indent:before { content: '\ebf9'; }
.codicon-record-small:before { content: '\ebfa'; }
.codicon-error-small:before { content: '\ebfb'; }
.codicon-terminal-decoration-error:before { content: '\ebfb'; }
.codicon-arrow-circle-down:before { content: '\ebfc'; }
.codicon-arrow-circle-left:before { content: '\ebfd'; }
.codicon-arrow-circle-right:before { content: '\ebfe'; }
.codicon-arrow-circle-up:before { content: '\ebff'; }
.codicon-layout-sidebar-right-off:before { content: '\ec00'; }
.codicon-layout-panel-off:before { content: '\ec01'; }
.codicon-layout-sidebar-left-off:before { content: '\ec02'; }
.codicon-blank:before { content: '\ec03'; }
.codicon-heart-filled:before { content: '\ec04'; }
.codicon-map:before { content: '\ec05'; }
.codicon-map-horizontal:before { content: '\ec05'; }
.codicon-fold-horizontal:before { content: '\ec05'; }
.codicon-map-filled:before { content: '\ec06'; }
.codicon-map-horizontal-filled:before { content: '\ec06'; }
.codicon-fold-horizontal-filled:before { content: '\ec06'; }
.codicon-circle-small:before { content: '\ec07'; }
.codicon-bell-slash:before { content: '\ec08'; }
.codicon-bell-slash-dot:before { content: '\ec09'; }
.codicon-comment-unresolved:before { content: '\ec0a'; }
.codicon-git-pull-request-go-to-changes:before { content: '\ec0b'; }
.codicon-git-pull-request-new-changes:before { content: '\ec0c'; }
.codicon-search-fuzzy:before { content: '\ec0d'; }
.codicon-comment-draft:before { content: '\ec0e'; }
.codicon-send:before { content: '\ec0f'; }
.codicon-sparkle:before { content: '\ec10'; }
.codicon-insert:before { content: '\ec11'; }
.codicon-mic:before { content: '\ec12'; }
.codicon-thumbsdown-filled:before { content: '\ec13'; }
.codicon-thumbsup-filled:before { content: '\ec14'; }
.codicon-coffee:before { content: '\ec15'; }
.codicon-snake:before { content: '\ec16'; }
.codicon-game:before { content: '\ec17'; }
.codicon-vr:before { content: '\ec18'; }
.codicon-chip:before { content: '\ec19'; }
.codicon-piano:before { content: '\ec1a'; }
.codicon-music:before { content: '\ec1b'; }
.codicon-mic-filled:before { content: '\ec1c'; }
.codicon-repo-fetch:before { content: '\ec1d'; }
.codicon-copilot:before { content: '\ec1e'; }
.codicon-lightbulb-sparkle:before { content: '\ec1f'; }
.codicon-robot:before { content: '\ec20'; }
.codicon-sparkle-filled:before { content: '\ec21'; }
.codicon-diff-single:before { content: '\ec22'; }
.codicon-diff-multiple:before { content: '\ec23'; }
.codicon-surround-with:before { content: '\ec24'; }
.codicon-share:before { content: '\ec25'; }
.codicon-git-stash:before { content: '\ec26'; }
.codicon-git-stash-apply:before { content: '\ec27'; }
.codicon-git-stash-pop:before { content: '\ec28'; }
.codicon-vscode:before { content: '\ec29'; }
.codicon-vscode-insiders:before { content: '\ec2a'; }
.codicon-code-oss:before { content: '\ec2b'; }
.codicon-run-coverage:before { content: '\ec2c'; }
.codicon-run-all-coverage:before { content: '\ec2d'; }
.codicon-coverage:before { content: '\ec2e'; }
.codicon-github-project:before { content: '\ec2f'; }
.codicon-map-vertical:before { content: '\ec30'; }
.codicon-fold-vertical:before { content: '\ec30'; }
.codicon-map-vertical-filled:before { content: '\ec31'; }
.codicon-fold-vertical-filled:before { content: '\ec31'; }
.codicon-go-to-search:before { content: '\ec32'; }
.codicon-percentage:before { content: '\ec33'; }
.codicon-sort-percentage:before { content: '\ec33'; }
.codicon-attach:before { content: '\ec34'; }
.codicon-go-to-editing-session:before { content: '\ec35'; }
.codicon-edit-session:before { content: '\ec36'; }
.codicon-code-review:before { content: '\ec37'; }
.codicon-copilot-warning:before { content: '\ec38'; }
.codicon-python:before { content: '\ec39'; }
.codicon-copilot-large:before { content: '\ec3a'; }
.codicon-copilot-warning-large:before { content: '\ec3b'; }
.codicon-keyboard-tab:before { content: '\ec3c'; }
.codicon-copilot-blocked:before { content: '\ec3d'; }
.codicon-copilot-not-connected:before { content: '\ec3e'; }
.codicon-flag:before { content: '\ec3f'; }
.codicon-lightbulb-empty:before { content: '\ec40'; }
.codicon-symbol-method-arrow:before { content: '\ec41'; }
.codicon-copilot-unavailable:before { content: '\ec42'; }
.codicon-repo-pinned:before { content: '\ec43'; }
.codicon-keyboard-tab-above:before { content: '\ec44'; }
.codicon-keyboard-tab-below:before { content: '\ec45'; }
.codicon-git-pull-request-done:before { content: '\ec46'; }
.codicon-mcp:before { content: '\ec47'; }
.codicon-extensions-large:before { content: '\ec48'; }
.codicon-layout-panel-dock:before { content: '\ec49'; }
.codicon-layout-sidebar-left-dock:before { content: '\ec4a'; }
.codicon-layout-sidebar-right-dock:before { content: '\ec4b'; }
.codicon-terminal-two:before { content: '\ed80'; }
.codicon-check-two:before { content: '\ed81'; }
.codicon-x-two:before { content: '\ed82'; }
.codicon-expander:before { content: '\ed83'; }
.codicon-restore:before { content: '\ed84'; }
.codicon-pin-two:before { content: '\ed85'; }
.codicon-stop-two:before { content: '\ed86'; }
.codicon-brain:before { content: '\ed87'; }
.codicon-magnifying-glass:before { content: '\ed88'; }
.codicon-image-two:before { content: '\ed89'; }
.codicon-microphone:before { content: '\ed8a'; }
.codicon-submit:before { content: '\ed8b'; }
.codicon-running:before { content: '\ed8c'; }
.codicon-file-add-two:before { content: '\ed8d'; }
.codicon-infinity:before { content: '\ed8e'; }
.codicon-edit-two:before { content: '\ed8f'; }
.codicon-stop-three:before { content: '\ed90'; }
.codicon-warning-two:before { content: '\ed91'; }
.codicon-arrow-left-two:before { content: '\ed92'; }
.codicon-redo-two:before { content: '\ed93'; }
.codicon-info-two:before { content: '\ed94'; }
.codicon-chat:before { content: '\ed95'; }
.codicon-thumbs-down:before { content: '\ed96'; }
.codicon-thumbs-up:before { content: '\ed97'; }
.codicon-thumbs-down-filled:before { content: '\ed98'; }
.codicon-thumbs-up-filled:before { content: '\ed99'; }
.codicon-copy-two:before { content: '\ed9a'; }
.codicon-ellipsis-two:before { content: '\ed9b'; }
.codicon-eye-two:before { content: '\ed9c'; }
.codicon-globe-two:before { content: '\ed9d'; }
.codicon-reload:before { content: '\ed9e'; }
.codicon-folder-two:before { content: '\ed9f'; }
.codicon-eraser:before { content: '\eda0'; }
.codicon-swirl-sparkle:before { content: '\eda1'; }
.codicon-send-two:before { content: '\eda2'; }
.codicon-inbox-two:before { content: '\eda3'; }
.codicon-file-two:before { content: '\eda4'; }
.codicon-list:before { content: '\eda5'; }
.codicon-calendar-two:before { content: '\eda6'; }
.codicon-open-notebook:before { content: '\eda7'; }
.codicon-paper-words:before { content: '\eda8'; }
.codicon-mortarboard:before { content: '\eda9'; }
.codicon-lightning:before { content: '\edaa'; }
.codicon-hammer:before { content: '\edab'; }
.codicon-keyboard-two:before { content: '\edac'; }
.codicon-arrow-up-two:before { content: '\edad'; }
.codicon-import:before { content: '\edae'; }
.codicon-target-two:before { content: '\edaf'; }
.codicon-tab:before { content: '\edb0'; }
.codicon-magic:before { content: '\edb1'; }
.codicon-clone-two:before { content: '\edb2'; }
.codicon-brush:before { content: '\edb3'; }
.codicon-branch:before { content: '\edb4'; }
.codicon-add-two:before { content: '\edb5'; }
.codicon-history-two:before { content: '\edb6'; }
.codicon-cloud-two:before { content: '\edb7'; }
.codicon-review:before { content: '\edb8'; }
.codicon-plus-square:before { content: '\edb9'; }
.codicon-check-circled:before { content: '\edba'; }
.codicon-dotted-circle:before { content: '\edbb'; }
.codicon-warn-circle:before { content: '\edbc'; }
.codicon-down-local-machine:before { content: '\edbd'; }
.codicon-merge-upwards:before { content: '\edbe'; }
.codicon-asterisk:before { content: '\edbf'; }
.codicon-time:before { content: '\edc0'; }
.codicon-arrow-up-right:before { content: '\edc1'; }
.codicon-arrow-up-right-square:before { content: '\edc2'; }
.codicon-bubble-and-pencil:before { content: '\edc3'; }
.codicon-download-on-square:before { content: '\edc4'; }
.codicon-shipping-box:before { content: '\edc5'; }
.codicon-chevron-forward-dotted:before { content: '\edc6'; }
.codicon-cylinder-split:before { content: '\edc7'; }
.codicon-cube-nodes:before { content: '\edc8'; }
.codicon-clipboard-list:before { content: '\edc9'; }
.codicon-circle-shine:before { content: '\edca'; }
.codicon-chevron-up-down:before { content: '\edcb'; }
.codicon-cube:before { content: '\edcc'; }
.codicon-telecom:before { content: '\edcd'; }
.codicon-mic-two:before { content: '\edce'; }
.codicon-hourglass:before { content: '\edcf'; }
.codicon-todos:before { content: '\edd0'; }
.codicon-hourglass-two:before { content: '\edd1'; }
.codicon-laptop:before { content: '\edd2'; }
.codicon-grep:before { content: '\edd3'; }
.codicon-chevron-dbl-left:before { content: '\edd4'; }
.codicon-chevron-dbl-right:before { content: '\f31d'; }
.codicon-square-and-pencil:before { content: '\edd5'; }
.codicon-double-terminal:before { content: '\edd6'; }
.codicon-sidebar-left:before { content: '\edd7'; }
.codicon-files-two:before { content: '\edd8'; }
.codicon-cursor:before { content: '\edd9'; }
.codicon-test-icon-3:before { content: '\edda'; }
.codicon-test-icon-4:before { content: '\eddb'; }
.codicon-test-iconic:before { content: '\eddc'; }
.codicon-compose:before { content: '\eddd'; }
.codicon-compose-two:before { content: '\edde'; }
.codicon-cursor-outline-transparent:before { content: '\eddf'; }
.codicon-cursor-frame:before { content: '\ede0'; }
.codicon-cursor-frames:before { content: '\ede1'; }
.codicon-cursor-bigger:before { content: '\ede2'; }
.codicon-cursor-biggest:before { content: '\ede3'; }
.codicon-terminal-filled:before { content: '\ede4'; }
.codicon-rectangle-dashed:before { content: '\ede5'; }
.codicon-square-arrow:before { content: '\ede6'; }
.codicon-unfold-vertical:before { content: '\ede7'; }
.codicon-unfold-dashed:before { content: '\ede8'; }
.codicon-fold-dashed:before { content: '\ede9'; }
.codicon-playwright:before { content: '\edea'; }
.codicon-search-sparkle:before { content: '\ec50'; }
.codicon-settings-round:before { content: '\ec51'; }
.codicon-panel-rounded:before { content: '\ec52'; }
.codicon-file-list:before { content: '\ec53'; }
.codicon-rectangle-arrow:before { content: '\ec54'; }
.codicon-rectangle-globe:before { content: '\ec55'; }
.codicon-rules:before { content: '\ec56'; }
.codicon-squares-arrow:before { content: '\ec58'; }
.codicon-bugbot:before { content: '\ec59'; }
.codicon-thinking:before { content: '\ec5a'; }
.codicon-split-dashed:before { content: '\ec5b'; }
.codicon-split-panel:before { content: '\ec5c'; }
.codicon-split-file:before { content: '\f238'; }
.codicon-split-dash:before { content: '\f239'; }
.codicon-panel-expand:before { content: '\f23a'; }
.codicon-panel-collapse:before { content: '\f23b'; }
.codicon-chat-question:before { content: '\f23c'; }
.codicon-branch-dot:before { content: '\f23d'; }
.codicon-git-branch-dot:before { content: '\f23e'; }
.codicon-align-top:before { content: '\f247'; }
.codicon-align-hcenter:before { content: '\f248'; }
.codicon-align-vcenter:before { content: '\f249'; }
.codicon-align-bottom:before { content: '\f24a'; }
.codicon-align-right:before { content: '\f24b'; }
.codicon-align-left:before { content: '\f24c'; }
.codicon-angle:before { content: '\f24d'; }
.codicon-align-bottomfill:before { content: '\f24e'; }
.codicon-align-hcenterfill:before { content: '\f24f'; }
.codicon-align-leftfill:before { content: '\f250'; }
.codicon-align-rightfill:before { content: '\f251'; }
.codicon-align-topfill:before { content: '\f252'; }
.codicon-align-vcenterfill:before { content: '\f253'; }
.codicon-freeform:before { content: '\f254'; }
.codicon-layout-grid:before { content: '\f255'; }
.codicon-corners:before { content: '\f256'; }
.codicon-opacity:before { content: '\f257'; }
.codicon-maximize:before { content: '\f258'; }
.codicon-minimize:before { content: '\f259'; }
.codicon-panel-bottomon:before { content: '\f25a'; }
.codicon-panel-bottomoff:before { content: '\f25b'; }
.codicon-panel-frame:before { content: '\f25c'; }
.codicon-panel-bottom-overlay:before { content: '\f25d'; }
.codicon-panel-right-overlay:before { content: '\f25e'; }
.codicon-panel-left-overlay:before { content: '\f25f'; }
.codicon-chat-rounded:before { content: '\f260'; }
.codicon-file-rounded:before { content: '\f261'; }
.codicon-judge:before { content: '\f262'; }
.codicon-minmize:before { content: '\f263'; }
.codicon-border-all:before { content: '\f264'; }
.codicon-border-bottom:before { content: '\f265'; }
.codicon-border-left:before { content: '\f266'; }
.codicon-border-right:before { content: '\f267'; }
.codicon-border-top:before { content: '\f268'; }
.codicon-rotate:before { content: '\f269'; }
.codicon-flip-vertical:before { content: '\f26a'; }
.codicon-flip-horizontal:before { content: '\f26b'; }
.codicon-pad-vertical:before { content: '\f26c'; }
.codicon-pad-horizontal:before { content: '\f26d'; }
.codicon-pad-top:before { content: '\f26e'; }
.codicon-pad-left:before { content: '\f26f'; }
.codicon-pad-right:before { content: '\f270'; }
.codicon-pad-bottom:before { content: '\f271'; }
.codicon-weight:before { content: '\f272'; }
.codicon-pad-all:before { content: '\f273'; }
.codicon-absolute-position:before { content: '\f274'; }
.codicon-min-width:before { content: '\f275'; }
.codicon-max-width:before { content: '\f276'; }
.codicon-hug:before { content: '\f277'; }
.codicon-fixed:before { content: '\f278'; }
.codicon-remove-width:before { content: '\f279'; }
.codicon-fill-width:before { content: '\f27a'; }
.codicon-letter-spacing:before { content: '\f27b'; }
.codicon-line-height:before { content: '\f27c'; }
.codicon-left-align:before { content: '\f27d'; }
.codicon-center-align:before { content: '\f27e'; }
.codicon-right-align:before { content: '\f27f'; }
.codicon-text-top:before { content: '\f280'; }
.codicon-text-center:before { content: '\f281'; }
.codicon-text-bottom:before { content: '\f282'; }
.codicon-layer-blur:before { content: '\f283'; }
.codicon-background-blur:before { content: '\f284'; }
.codicon-corner-tl:before { content: '\f285'; }
.codicon-corner-tr:before { content: '\f286'; }
.codicon-corner-bl:before { content: '\f287'; }
.codicon-corner-br:before { content: '\f288'; }
.codicon-flow-col:before { content: '\f289'; }
.codicon-flow-row:before { content: '\f28a'; }
.codicon-gap:before { content: '\f28b'; }
.codicon-grid-col:before { content: '\f28c'; }
.codicon-grid-row:before { content: '\f28d'; }
.codicon-sun:before { content: '\f28e'; }
.codicon-unlink:before { content: '\f28f'; }
.codicon-arrow-filled:before { content: '\f290'; }
.codicon-dialog-error:before { content: '\ea87'; }
.codicon-dialog-warning:before { content: '\ea6c'; }
.codicon-dialog-info:before { content: '\ea74'; }
.codicon-dialog-close:before { content: '\ea76'; }
.codicon-tree-item-expanded:before { content: '\eab4'; }
.codicon-tree-filter-on-type-on:before { content: '\eb83'; }
.codicon-tree-filter-on-type-off:before { content: '\eb85'; }
.codicon-tree-filter-clear:before { content: '\ea76'; }
.codicon-tree-item-loading:before { content: '\eb19'; }
.codicon-menu-selection:before { content: '\eab2'; }
.codicon-menu-submenu:before { content: '\eab6'; }
.codicon-menubar-more:before { content: '\ea7c'; }
.codicon-scrollbar-button-left:before { content: '\eb6f'; }
.codicon-scrollbar-button-right:before { content: '\eb70'; }
.codicon-scrollbar-button-up:before { content: '\eb71'; }
.codicon-scrollbar-button-down:before { content: '\eb6e'; }
.codicon-toolbar-more:before { content: '\ea7c'; }
.codicon-quick-input-back:before { content: '\ea9b'; }
.codicon-drop-down-button:before { content: '\eab4'; }
.codicon-symbol-customcolor:before { content: '\eb5c'; }
.codicon-workspace-unspecified:before { content: '\ebc3'; }
.codicon-git-fetch:before { content: '\ec1d'; }
.codicon-lightbulb-sparkle-autofix:before { content: '\ec1f'; }
.codicon-debug-breakpoint-pending:before { content: '\ebd9'; }
.codicon-circles:before { content: '\f390'; }
.codicon-widget-close:before { content: '\ea76'; }
.codicon-goto-previous-location:before { content: '\eaa1'; }
.codicon-goto-next-location:before { content: '\ea9a'; }
.codicon-diff-review-insert:before { content: '\ea60'; }
.codicon-diff-review-remove:before { content: '\eb3b'; }
.codicon-diff-review-close:before { content: '\ea76'; }
.codicon-diff-insert:before { content: '\ea60'; }
.codicon-diff-remove:before { content: '\eb3b'; }
.codicon-gutter-lightbulb:before { content: '\ea61'; }
.codicon-gutter-lightbulb-auto-fix:before { content: '\eb13'; }
.codicon-gutter-lightbulb-sparkle:before { content: '\ec1f'; }
.codicon-gutter-lightbulb-aifix-auto-fix:before { content: '\ec1f'; }
.codicon-gutter-lightbulb-sparkle-filled:before { content: '\ec21'; }
.codicon-inline-suggestion-hints-next:before { content: '\eab6'; }
.codicon-inline-suggestion-hints-previous:before { content: '\eab5'; }
.codicon-hover-increase-verbosity:before { content: '\ea60'; }
.codicon-hover-decrease-verbosity:before { content: '\eb3b'; }
.codicon-notebook-kernel-select:before { content: '\eba3'; }
.codicon-notebook-execute:before { content: '\eb2c'; }
.codicon-notebook-execute-above:before { content: '\ebbd'; }
.codicon-notebook-execute-below:before { content: '\ebbe'; }
.codicon-notebook-stop:before { content: '\ea72'; }
.codicon-notebook-delete-cell:before { content: '\ea81'; }
.codicon-notebook-execute-all:before { content: '\eb9e'; }
.codicon-notebook-edit:before { content: '\ea73'; }
.codicon-notebook-stop-edit:before { content: '\eab2'; }
.codicon-notebook-move-up:before { content: '\eaa1'; }
.codicon-notebook-move-down:before { content: '\ea9a'; }
.codicon-notebook-clear:before { content: '\eabf'; }
.codicon-notebook-split-cell:before { content: '\eb57'; }
.codicon-notebook-state-success:before { content: '\eab2'; }
.codicon-notebook-state-error:before { content: '\ea87'; }
.codicon-notebook-state-pending:before { content: '\ea82'; }
.codicon-notebook-state-executing:before { content: '\ea77'; }
.codicon-notebook-collapsed:before { content: '\eab6'; }
.codicon-notebook-expanded:before { content: '\eab4'; }
.codicon-notebook-open-as-text:before { content: '\eae9'; }
.codicon-notebook-revert:before { content: '\eae2'; }
.codicon-notebook-diff-cell-toggle-whitespace:before { content: '\eb7d'; }
.codicon-notebook-render-output:before { content: '\eb2f'; }
.codicon-notebook-mimetype:before { content: '\eac4'; }
.codicon-notebook-copy:before { content: '\ebcc'; }
.codicon-notebook-diff-editor-previous-change:before { content: '\eaa1'; }
.codicon-notebook-diff-editor-next-change:before { content: '\ea9a'; }
.codicon-variables-view-icon:before { content: '\ebb8'; }
.codicon-find-collapsed:before { content: '\eab6'; }
.codicon-find-expanded:before { content: '\eab4'; }
.codicon-find-selection:before { content: '\eb85'; }
.codicon-find-replace:before { content: '\eb3d'; }
.codicon-find-replace-all:before { content: '\eb3c'; }
.codicon-find-previous-match:before { content: '\eaa1'; }
.codicon-find-next-match:before { content: '\ea9a'; }
.codicon-folding-expanded:before { content: '\eab4'; }
.codicon-folding-collapsed:before { content: '\eab6'; }
.codicon-folding-manual-collapsed:before { content: '\eab6'; }
.codicon-folding-manual-expanded:before { content: '\eab4'; }
.codicon-suggest-more-info:before { content: '\eab6'; }
.codicon-marker-navigation-next:before { content: '\ea9a'; }
.codicon-marker-navigation-previous:before { content: '\eaa1'; }
.codicon-default-view-icon:before { content: '\eb7f'; }
.codicon-defaultProfile-icon:before { content: '\eb52'; }
.codicon-parameter-hints-next:before { content: '\eab4'; }
.codicon-parameter-hints-previous:before { content: '\eab7'; }
.codicon-extensions-warning-message:before { content: '\ea6c'; }
.codicon-chatinputbox-remove-selection:before { content: '\ea76'; }
.codicon-terminal-view-icon:before { content: '\ea85'; }
.codicon-terminal-rename:before { content: '\ea73'; }
.codicon-terminal-kill:before { content: '\ea81'; }
.codicon-terminal-new:before { content: '\ea60'; }
.codicon-terminal-configure-profile:before { content: '\eaf8'; }
.codicon-terminal-command-history-remove:before { content: '\ea76'; }
.codicon-terminal-command-history-output:before { content: '\eb9d'; }
.codicon-terminal-command-history-fuzzy-search:before { content: '\ec0d'; }
.codicon-terminal-command-history-open-file:before { content: '\ea94'; }
.codicon-chatinputbox-expand-selection:before { content: '\eab4'; }
.codicon-chatinputbox-collapse-selection:before { content: '\eab7'; }
.codicon-debug-console-view-icon:before { content: '\eb9b'; }
.codicon-run-view-icon:before { content: '\eb91'; }
.codicon-watch-view-icon:before { content: '\eb91'; }
.codicon-callstack-view-icon:before { content: '\eb91'; }
.codicon-breakpoints-view-icon:before { content: '\eb91'; }
.codicon-loaded-scripts-view-icon:before { content: '\eb91'; }
.codicon-debug-gripper:before { content: '\eb04'; }
.codicon-debug-run:before { content: '\eb2c'; }
.codicon-debug-function:before { content: '\eba7'; }
.codicon-debug-stop-recording:before { content: '\eba5'; }
.codicon-debug-configure:before { content: '\eaf8'; }
.codicon-debug-remove-config:before { content: '\ea81'; }
.codicon-debug-collapse-all:before { content: '\eac5'; }
.codicon-callstack-view-session:before { content: '\eaaf'; }
.codicon-debug-console-clear-all:before { content: '\eabf'; }
.codicon-watch-expressions-remove-all:before { content: '\eac1'; }
.codicon-watch-expression-remove:before { content: '\ea76'; }
.codicon-watch-expressions-add:before { content: '\ea60'; }
.codicon-watch-expressions-add-function-breakpoint:before { content: '\ea60'; }
.codicon-watch-expressions-add-data-breakpoint:before { content: '\ebb8'; }
.codicon-breakpoints-remove-all:before { content: '\eac1'; }
.codicon-breakpoints-activate:before { content: '\ea97'; }
.codicon-debug-console-evaluation-input:before { content: '\ea9f'; }
.codicon-debug-console-evaluation-prompt:before { content: '\eab6'; }
.codicon-debug-inspect-memory:before { content: '\eae8'; }
.codicon-review-comment-collapse:before { content: '\eab7'; }
.codicon-disassembly-editor-label-icon:before { content: '\ead8'; }
.codicon-multi-diff-editor-label-icon:before { content: '\ec23'; }
.codicon-view-pane-container-expanded:before { content: '\eab4'; }
.codicon-view-pane-container-collapsed:before { content: '\eab6'; }
.codicon-comments-view-icon:before { content: '\eac7'; }
.codicon-rerun-task:before { content: '\eb37'; }
.codicon-panel-maximize:before { content: '\eab7'; }
.codicon-panel-restore:before { content: '\eab4'; }
.codicon-panel-close:before { content: '\ed82'; }
.codicon-panel-layout-icon:before { content: '\f25c'; }
.codicon-panel-layout-icon-off:before { content: '\f25c'; }
.codicon-panel-left:before { content: '\f25c'; }
.codicon-panel-left-off:before { content: '\f25c'; }
.codicon-panel-right:before { content: '\f25c'; }
.codicon-panel-right-off:before { content: '\f25c'; }
.codicon-menuBar:before { content: '\ebf6'; }
.codicon-panel-bottom:before { content: '\ebf2'; }
.codicon-statusBar:before { content: '\ebf5'; }
.codicon-panel-align-left:before { content: '\ebee'; }
.codicon-panel-align-right:before { content: '\ebf1'; }
.codicon-panel-align-center:before { content: '\ebef'; }
.codicon-panel-align-justify:before { content: '\ebf0'; }
.codicon-quickInputAlignmentTop:before { content: '\eaa1'; }
.codicon-quickInputAlignmentCenter:before { content: '\eabc'; }
.codicon-fullscreen:before { content: '\eb4c'; }
.codicon-centerLayoutIcon:before { content: '\ebf7'; }
.codicon-zenMode:before { content: '\ebf8'; }
.codicon-configure-layout-icon:before { content: '\ebeb'; }
.codicon-remote-explorer-get-started:before { content: '\ea6a'; }
.codicon-remote-explorer-documentation:before { content: '\eaa4'; }
.codicon-remote-explorer-feedback:before { content: '\eb72'; }
.codicon-remote-explorer-review-issues:before { content: '\eb0c'; }
.codicon-remote-explorer-report-issues:before { content: '\ea6b'; }
.codicon-remote-explorer-view-icon:before { content: '\eb39'; }
.codicon-ports-view-icon:before { content: '\eb2d'; }
.codicon-private-ports-view-icon:before { content: '\ea75'; }
.codicon-ports-forward-icon:before { content: '\ea60'; }
.codicon-ports-stop-forward-icon:before { content: '\ea76'; }
.codicon-ports-open-browser-icon:before { content: '\eb01'; }
.codicon-ports-open-preview-icon:before { content: '\eb28'; }
.codicon-ports-copy-address-icon:before { content: '\eac0'; }
.codicon-ports-label-icon:before { content: '\ea66'; }
.codicon-ports-forwarded-without-process-icon:before { content: '\eabc'; }
.codicon-ports-forwarded-with-process-icon:before { content: '\ea71'; }
.codicon-diff-editor-previous-change:before { content: '\eaa1'; }
.codicon-diff-editor-next-change:before { content: '\ea9a'; }
.codicon-diff-editor-toggle-whitespace:before { content: '\eb7d'; }
.codicon-breadcrumb-separator:before { content: '\eab6'; }
.codicon-settings-editor-label-icon:before { content: '\eb52'; }
.codicon-keybindings-editor-label-icon:before { content: '\ea65'; }
.codicon-settings-folder-dropdown:before { content: '\eb6e'; }
.codicon-settings-more-action:before { content: '\eaf8'; }
.codicon-keybindings-record-keys:before { content: '\ea65'; }
.codicon-keybindings-sort:before { content: '\eb55'; }
.codicon-keybindings-edit:before { content: '\ea73'; }
.codicon-keybindings-add:before { content: '\ea60'; }
.codicon-settings-edit:before { content: '\ea73'; }
.codicon-settings-remove:before { content: '\ea76'; }
.codicon-settings-discard:before { content: '\eae2'; }
.codicon-preferences-clear-input:before { content: '\eabf'; }
.codicon-preferences-filter:before { content: '\eaf1'; }
.codicon-preferences-open-settings:before { content: '\ea94'; }
.codicon-extensions-view-icon:before { content: '\eae6'; }
.codicon-extensions-manage:before { content: '\eaf8'; }
.codicon-extensions-clear-search-results:before { content: '\eabf'; }
.codicon-extensions-refresh:before { content: '\eb37'; }
.codicon-extensions-filter:before { content: '\eaf1'; }
.codicon-extensions-install-local-in-remote:before { content: '\eac2'; }
.codicon-extensions-install-workspace-recommended:before { content: '\eac2'; }
.codicon-extensions-configure-recommended:before { content: '\ea73'; }
.codicon-extensions-sync-enabled:before { content: '\ea77'; }
.codicon-extensions-sync-ignored:before { content: '\eb9f'; }
.codicon-extensions-remote:before { content: '\eb3a'; }
.codicon-extensions-install-count:before { content: '\eac2'; }
.codicon-extensions-private:before { content: '\ea75'; }
.codicon-extensions-rating:before { content: '\ea6a'; }
.codicon-extensions-pre-release:before { content: '\eb78'; }
.codicon-extensions-sponsor:before { content: '\ec04'; }
.codicon-extensions-star-full:before { content: '\eb59'; }
.codicon-extensions-star-half:before { content: '\eb5a'; }
.codicon-extensions-star-empty:before { content: '\ea6a'; }
.codicon-extensions-error-message:before { content: '\ea87'; }
.codicon-extensions-info-message:before { content: '\ea74'; }
.codicon-extension-workspace-trust:before { content: '\eb53'; }
.codicon-extension-activation-time:before { content: '\ea82'; }
.codicon-test-view-icon:before { content: '\ea79'; }
.codicon-test-results-icon:before { content: '\eab3'; }
.codicon-testing-run-icon:before { content: '\eb2c'; }
.codicon-testing-rerun-icon:before { content: '\ebc0'; }
.codicon-testing-run-all-icon:before { content: '\eb9e'; }
.codicon-testing-debug-all-icon:before { content: '\eba8'; }
.codicon-testing-debug-icon:before { content: '\eba8'; }
.codicon-testing-coverage-icon:before { content: '\ec2c'; }
.codicon-testing-coverage-all-icon:before { content: '\ec2d'; }
.codicon-testing-cancel-icon:before { content: '\ead7'; }
.codicon-testing-filter:before { content: '\eaf1'; }
.codicon-testing-hidden:before { content: '\eae7'; }
.codicon-testing-show-as-list-icon:before { content: '\eb86'; }
.codicon-testing-update-profiles:before { content: '\eaf8'; }
.codicon-testing-refresh-tests:before { content: '\eb37'; }
.codicon-testing-turn-continuous-run-on:before { content: '\ea70'; }
.codicon-testing-turn-continuous-run-off:before { content: '\eae7'; }
.codicon-testing-continuous-is-on:before { content: '\ea70'; }
.codicon-testing-cancel-refresh-tests:before { content: '\ea87'; }
.codicon-testing-coverage:before { content: '\ec2e'; }
.codicon-testing-was-covered:before { content: '\eab2'; }
.codicon-testing-missing-branch:before { content: '\eb32'; }
.codicon-testing-error-icon:before { content: '\eb0c'; }
.codicon-testing-failed-icon:before { content: '\ea87'; }
.codicon-testing-passed-icon:before { content: '\eba4'; }
.codicon-testing-queued-icon:before { content: '\ea82'; }
.codicon-testing-skipped-icon:before { content: '\ead6'; }
.codicon-testing-unset-icon:before { content: '\eabc'; }
.codicon-explorer-view-icon:before { content: '\eaf0'; }
.codicon-open-editors-view-icon:before { content: '\eaa4'; }
.codicon-refactor-preview-view-icon:before { content: '\ea61'; }
.codicon-search-details:before { content: '\ea7c'; }
.codicon-search-see-more:before { content: '\ec32'; }
.codicon-search-show-context:before { content: '\eb85'; }
.codicon-search-hide-replace:before { content: '\eab6'; }
.codicon-search-show-replace:before { content: '\eab4'; }
.codicon-search-replace-all:before { content: '\eb3c'; }
.codicon-search-replace:before { content: '\eb3d'; }
.codicon-search-remove:before { content: '\ea76'; }
.codicon-search-refresh:before { content: '\eb37'; }
.codicon-search-collapse-results:before { content: '\eac5'; }
.codicon-search-expand-results:before { content: '\eb95'; }
.codicon-search-tree:before { content: '\eb86'; }
.codicon-search-list:before { content: '\eb84'; }
.codicon-search-clear-results:before { content: '\eabf'; }
.codicon-search-view-icon:before { content: '\ea6d'; }
.codicon-search-new-editor:before { content: '\ea7f'; }
.codicon-search-open-in-file:before { content: '\ea94'; }
.codicon-find-filter:before { content: '\eaf1'; }
.codicon-source-control-view-icon:before { content: '\ea68'; }
.codicon-markers-view-multi-line-expanded:before { content: '\eab7'; }
.codicon-markers-view-multi-line-collapsed:before { content: '\eab4'; }
.codicon-markers-view-icon:before { content: '\ea6c'; }
.codicon-extensions-editor-label-icon:before { content: '\eae6'; }
.codicon-runtime-extensions-editor-label-icon:before { content: '\eae6'; }
.codicon-output-view-icon:before { content: '\eb9d'; }
.codicon-terminal-symbol-flag:before { content: '\ec3f'; }
.codicon-terminal-symbol-alias:before { content: '\ea8c'; }
.codicon-terminal-symbol-option-value:before { content: '\eb5e'; }
.codicon-terminal-symbol-method:before { content: '\ea8c'; }
.codicon-terminal-symbol-argument:before { content: '\ea88'; }
.codicon-terminal-symbol-option:before { content: '\ea95'; }
.codicon-terminal-symbol-inline-suggestion:before { content: '\ea6a'; }
.codicon-terminal-symbol-file:before { content: '\eb60'; }
.codicon-terminal-symbol-folder:before { content: '\ea83'; }
.codicon-tasks-list-configure:before { content: '\eaf8'; }
.codicon-tasks-remove:before { content: '\ea76'; }
.codicon-theme-selection-manage-extension:before { content: '\eaf8'; }
.codicon-callhierarchy-incoming:before { content: '\eb92'; }
.codicon-callhierarchy-outgoing:before { content: '\eb93'; }
.codicon-outline-view-icon:before { content: '\eb5b'; }
.codicon-customize-editor-label-icon:before { content: '\eae6'; }
.codicon-feedback-close:before { content: '\ea76'; }
.codicon-settings-view-bar-icon:before { content: '\eb51'; }
.codicon-profiles-editor-edit-folder:before { content: '\ea73'; }
.codicon-profiles-editor-remove-folder:before { content: '\ea76'; }
.codicon-localHistory-icon:before { content: '\eabc'; }
.codicon-localHistory-restore:before { content: '\eab2'; }
.codicon-workspace-trust-editor-label-icon:before { content: '\eb53'; }
.codicon-workspace-trust-banner:before { content: '\eb53'; }
.codicon-workspace-trust-editor-check:before { content: '\eab2'; }
.codicon-workspace-trust-editor-cross:before { content: '\ea76'; }
.codicon-workspace-trust-editor-folder-picker:before { content: '\ea83'; }
.codicon-workspace-trust-editor-edit-folder:before { content: '\ea73'; }
.codicon-workspace-trust-editor-remove-folder:before { content: '\ea76'; }
.codicon-accounts-view-bar-icon:before { content: '\eb99'; }
.codicon-remove-update-modal:before { content: '\ea76'; }
.codicon-notifications-clear:before { content: '\ea76'; }
.codicon-notifications-clear-all:before { content: '\eabf'; }
.codicon-notifications-hide:before { content: '\eab4'; }
.codicon-notifications-expand:before { content: '\eab7'; }
.codicon-notifications-collapse:before { content: '\eab4'; }
.codicon-notifications-configure:before { content: '\eaf8'; }
.codicon-notifications-do-not-disturb:before { content: '\ec08'; }
.codicon-accept-cpp-suggestion:before { content: '\eab2'; }
.codicon-extensions-verified-publisher:before { content: '\ebe9'; }
:root { --vscode-icon-semantic-content: '\f230'; --vscode-icon-semantic-font-family: 'codicon'; --vscode-icon-github-copilot-content: '\f231'; --vscode-icon-github-copilot-font-family: 'codicon'; --vscode-icon-plus-circle-content: '\f232'; --vscode-icon-plus-circle-font-family: 'codicon'; --vscode-icon-smiley-sad-content: '\f233'; --vscode-icon-smiley-sad-font-family: 'codicon'; --vscode-icon-smiley-happy-content: '\f234'; --vscode-icon-smiley-happy-font-family: 'codicon'; --vscode-icon-smiley-medium-content: '\f235'; --vscode-icon-smiley-medium-font-family: 'codicon'; --vscode-icon-sparkle-strikethrough-content: '\f236'; --vscode-icon-sparkle-strikethrough-font-family: 'codicon'; --vscode-icon-key-plus-sparkle-content: '\f237'; --vscode-icon-key-plus-sparkle-font-family: 'codicon'; --vscode-icon-paperclip-content: '\ec54'; --vscode-icon-paperclip-font-family: 'codicon'; --vscode-icon-at-sign-content: '\ec55'; --vscode-icon-at-sign-font-family: 'codicon'; --vscode-icon-image-content: '\ec56'; --vscode-icon-image-font-family: 'codicon'; --vscode-icon-logo-content: '\ec57'; --vscode-icon-logo-font-family: 'codicon'; --vscode-icon-sparkle-two-content: '\ec58'; --vscode-icon-sparkle-two-font-family: 'codicon'; --vscode-icon-logo-slash-content: '\ec59'; --vscode-icon-logo-slash-font-family: 'codicon'; --vscode-icon-arrows-expand-content: '\ec5a'; --vscode-icon-arrows-expand-font-family: 'codicon'; --vscode-icon-arrows-contract-content: '\ec5b'; --vscode-icon-arrows-contract-font-family: 'codicon'; --vscode-icon-expand-diff-up-content: '\ec5c'; --vscode-icon-expand-diff-up-font-family: 'codicon'; --vscode-icon-expand-diff-down-content: '\ec5d'; --vscode-icon-expand-diff-down-font-family: 'codicon'; --vscode-icon-add-content: '\ea60'; --vscode-icon-add-font-family: 'codicon'; --vscode-icon-plus-content: '\ea60'; --vscode-icon-plus-font-family: 'codicon'; --vscode-icon-gist-new-content: '\ea60'; --vscode-icon-gist-new-font-family: 'codicon'; --vscode-icon-repo-create-content: '\ea60'; --vscode-icon-repo-create-font-family: 'codicon'; --vscode-icon-lightbulb-content: '\ea61'; --vscode-icon-lightbulb-font-family: 'codicon'; --vscode-icon-light-bulb-content: '\ea61'; --vscode-icon-light-bulb-font-family: 'codicon'; --vscode-icon-repo-content: '\ea62'; --vscode-icon-repo-font-family: 'codicon'; --vscode-icon-repo-delete-content: '\ea62'; --vscode-icon-repo-delete-font-family: 'codicon'; --vscode-icon-gist-fork-content: '\ea63'; --vscode-icon-gist-fork-font-family: 'codicon'; --vscode-icon-repo-forked-content: '\ea63'; --vscode-icon-repo-forked-font-family: 'codicon'; --vscode-icon-git-pull-request-content: '\ea64'; --vscode-icon-git-pull-request-font-family: 'codicon'; --vscode-icon-git-pull-request-abandoned-content: '\ea64'; --vscode-icon-git-pull-request-abandoned-font-family: 'codicon'; --vscode-icon-record-keys-content: '\ea65'; --vscode-icon-record-keys-font-family: 'codicon'; --vscode-icon-keyboard-content: '\ea65'; --vscode-icon-keyboard-font-family: 'codicon'; --vscode-icon-tag-content: '\ea66'; --vscode-icon-tag-font-family: 'codicon'; --vscode-icon-git-pull-request-label-content: '\ea66'; --vscode-icon-git-pull-request-label-font-family: 'codicon'; --vscode-icon-tag-add-content: '\ea66'; --vscode-icon-tag-add-font-family: 'codicon'; --vscode-icon-tag-remove-content: '\ea66'; --vscode-icon-tag-remove-font-family: 'codicon'; --vscode-icon-person-content: '\ea67'; --vscode-icon-person-font-family: 'codicon'; --vscode-icon-person-follow-content: '\ea67'; --vscode-icon-person-follow-font-family: 'codicon'; --vscode-icon-person-outline-content: '\ea67'; --vscode-icon-person-outline-font-family: 'codicon'; --vscode-icon-person-filled-content: '\ea67'; --vscode-icon-person-filled-font-family: 'codicon'; --vscode-icon-git-branch-content: '\ea68'; --vscode-icon-git-branch-font-family: 'codicon'; --vscode-icon-git-branch-create-content: '\ea68'; --vscode-icon-git-branch-create-font-family: 'codicon'; --vscode-icon-git-branch-delete-content: '\ea68'; --vscode-icon-git-branch-delete-font-family: 'codicon'; --vscode-icon-source-control-content: '\ea68'; --vscode-icon-source-control-font-family: 'codicon'; --vscode-icon-mirror-content: '\ea69'; --vscode-icon-mirror-font-family: 'codicon'; --vscode-icon-mirror-public-content: '\ea69'; --vscode-icon-mirror-public-font-family: 'codicon'; --vscode-icon-star-content: '\ea6a'; --vscode-icon-star-font-family: 'codicon'; --vscode-icon-star-add-content: '\ea6a'; --vscode-icon-star-add-font-family: 'codicon'; --vscode-icon-star-delete-content: '\ea6a'; --vscode-icon-star-delete-font-family: 'codicon'; --vscode-icon-star-empty-content: '\ea6a'; --vscode-icon-star-empty-font-family: 'codicon'; --vscode-icon-comment-content: '\ea6b'; --vscode-icon-comment-font-family: 'codicon'; --vscode-icon-comment-add-content: '\ea6b'; --vscode-icon-comment-add-font-family: 'codicon'; --vscode-icon-alert-content: '\ea6c'; --vscode-icon-alert-font-family: 'codicon'; --vscode-icon-warning-content: '\ea6c'; --vscode-icon-warning-font-family: 'codicon'; --vscode-icon-search-content: '\ea6d'; --vscode-icon-search-font-family: 'codicon'; --vscode-icon-search-save-content: '\ea6d'; --vscode-icon-search-save-font-family: 'codicon'; --vscode-icon-log-out-content: '\ea6e'; --vscode-icon-log-out-font-family: 'codicon'; --vscode-icon-sign-out-content: '\ea6e'; --vscode-icon-sign-out-font-family: 'codicon'; --vscode-icon-log-in-content: '\ea6f'; --vscode-icon-log-in-font-family: 'codicon'; --vscode-icon-sign-in-content: '\ea6f'; --vscode-icon-sign-in-font-family: 'codicon'; --vscode-icon-eye-content: '\ea70'; --vscode-icon-eye-font-family: 'codicon'; --vscode-icon-eye-unwatch-content: '\ea70'; --vscode-icon-eye-unwatch-font-family: 'codicon'; --vscode-icon-eye-watch-content: '\ea70'; --vscode-icon-eye-watch-font-family: 'codicon'; --vscode-icon-circle-filled-content: '\ea71'; --vscode-icon-circle-filled-font-family: 'codicon'; --vscode-icon-primitive-dot-content: '\ea71'; --vscode-icon-primitive-dot-font-family: 'codicon'; --vscode-icon-close-dirty-content: '\ea71'; --vscode-icon-close-dirty-font-family: 'codicon'; --vscode-icon-debug-breakpoint-content: '\ea71'; --vscode-icon-debug-breakpoint-font-family: 'codicon'; --vscode-icon-debug-breakpoint-disabled-content: '\ea71'; --vscode-icon-debug-breakpoint-disabled-font-family: 'codicon'; --vscode-icon-debug-hint-content: '\ea71'; --vscode-icon-debug-hint-font-family: 'codicon'; --vscode-icon-terminal-decoration-success-content: '\ea71'; --vscode-icon-terminal-decoration-success-font-family: 'codicon'; --vscode-icon-primitive-square-content: '\ea72'; --vscode-icon-primitive-square-font-family: 'codicon'; --vscode-icon-edit-content: '\ea73'; --vscode-icon-edit-font-family: 'codicon'; --vscode-icon-pencil-content: '\ea73'; --vscode-icon-pencil-font-family: 'codicon'; --vscode-icon-info-content: '\ea74'; --vscode-icon-info-font-family: 'codicon'; --vscode-icon-issue-opened-content: '\ea74'; --vscode-icon-issue-opened-font-family: 'codicon'; --vscode-icon-gist-private-content: '\ea75'; --vscode-icon-gist-private-font-family: 'codicon'; --vscode-icon-git-fork-private-content: '\ea75'; --vscode-icon-git-fork-private-font-family: 'codicon'; --vscode-icon-lock-content: '\ea75'; --vscode-icon-lock-font-family: 'codicon'; --vscode-icon-mirror-private-content: '\ea75'; --vscode-icon-mirror-private-font-family: 'codicon'; --vscode-icon-close-content: '\ea76'; --vscode-icon-close-font-family: 'codicon'; --vscode-icon-remove-close-content: '\ea76'; --vscode-icon-remove-close-font-family: 'codicon'; --vscode-icon-x-content: '\ea76'; --vscode-icon-x-font-family: 'codicon'; --vscode-icon-repo-sync-content: '\ea77'; --vscode-icon-repo-sync-font-family: 'codicon'; --vscode-icon-sync-content: '\ea77'; --vscode-icon-sync-font-family: 'codicon'; --vscode-icon-clone-content: '\ea78'; --vscode-icon-clone-font-family: 'codicon'; --vscode-icon-desktop-download-content: '\ea78'; --vscode-icon-desktop-download-font-family: 'codicon'; --vscode-icon-beaker-content: '\ea79'; --vscode-icon-beaker-font-family: 'codicon'; --vscode-icon-microscope-content: '\ea79'; --vscode-icon-microscope-font-family: 'codicon'; --vscode-icon-vm-content: '\ea7a'; --vscode-icon-vm-font-family: 'codicon'; --vscode-icon-device-desktop-content: '\ea7a'; --vscode-icon-device-desktop-font-family: 'codicon'; --vscode-icon-file-content: '\ea7b'; --vscode-icon-file-font-family: 'codicon'; --vscode-icon-file-text-content: '\ea7b'; --vscode-icon-file-text-font-family: 'codicon'; --vscode-icon-more-content: '\ea7c'; --vscode-icon-more-font-family: 'codicon'; --vscode-icon-ellipsis-content: '\ea7c'; --vscode-icon-ellipsis-font-family: 'codicon'; --vscode-icon-kebab-horizontal-content: '\ea7c'; --vscode-icon-kebab-horizontal-font-family: 'codicon'; --vscode-icon-mail-reply-content: '\ea7d'; --vscode-icon-mail-reply-font-family: 'codicon'; --vscode-icon-reply-content: '\ea7d'; --vscode-icon-reply-font-family: 'codicon'; --vscode-icon-organization-content: '\ea7e'; --vscode-icon-organization-font-family: 'codicon'; --vscode-icon-organization-filled-content: '\ea7e'; --vscode-icon-organization-filled-font-family: 'codicon'; --vscode-icon-organization-outline-content: '\ea7e'; --vscode-icon-organization-outline-font-family: 'codicon'; --vscode-icon-new-file-content: '\ea7f'; --vscode-icon-new-file-font-family: 'codicon'; --vscode-icon-file-add-content: '\ea7f'; --vscode-icon-file-add-font-family: 'codicon'; --vscode-icon-new-folder-content: '\ea80'; --vscode-icon-new-folder-font-family: 'codicon'; --vscode-icon-file-directory-create-content: '\ea80'; --vscode-icon-file-directory-create-font-family: 'codicon'; --vscode-icon-trash-content: '\ea81'; --vscode-icon-trash-font-family: 'codicon'; --vscode-icon-trashcan-content: '\ea81'; --vscode-icon-trashcan-font-family: 'codicon'; --vscode-icon-history-content: '\ea82'; --vscode-icon-history-font-family: 'codicon'; --vscode-icon-clock-content: '\ea82'; --vscode-icon-clock-font-family: 'codicon'; --vscode-icon-folder-content: '\ea83'; --vscode-icon-folder-font-family: 'codicon'; --vscode-icon-file-directory-content: '\ea83'; --vscode-icon-file-directory-font-family: 'codicon'; --vscode-icon-symbol-folder-content: '\ea83'; --vscode-icon-symbol-folder-font-family: 'codicon'; --vscode-icon-logo-github-content: '\ea84'; --vscode-icon-logo-github-font-family: 'codicon'; --vscode-icon-mark-github-content: '\ea84'; --vscode-icon-mark-github-font-family: 'codicon'; --vscode-icon-github-content: '\ea84'; --vscode-icon-github-font-family: 'codicon'; --vscode-icon-terminal-content: '\ea85'; --vscode-icon-terminal-font-family: 'codicon'; --vscode-icon-console-content: '\ea85'; --vscode-icon-console-font-family: 'codicon'; --vscode-icon-repl-content: '\ea85'; --vscode-icon-repl-font-family: 'codicon'; --vscode-icon-zap-content: '\ea86'; --vscode-icon-zap-font-family: 'codicon'; --vscode-icon-symbol-event-content: '\ea86'; --vscode-icon-symbol-event-font-family: 'codicon'; --vscode-icon-error-content: '\ea87'; --vscode-icon-error-font-family: 'codicon'; --vscode-icon-stop-content: '\ea87'; --vscode-icon-stop-font-family: 'codicon'; --vscode-icon-variable-content: '\ea88'; --vscode-icon-variable-font-family: 'codicon'; --vscode-icon-symbol-variable-content: '\ea88'; --vscode-icon-symbol-variable-font-family: 'codicon'; --vscode-icon-array-content: '\ea8a'; --vscode-icon-array-font-family: 'codicon'; --vscode-icon-symbol-array-content: '\ea8a'; --vscode-icon-symbol-array-font-family: 'codicon'; --vscode-icon-symbol-module-content: '\ea8b'; --vscode-icon-symbol-module-font-family: 'codicon'; --vscode-icon-symbol-package-content: '\ea8b'; --vscode-icon-symbol-package-font-family: 'codicon'; --vscode-icon-symbol-namespace-content: '\ea8b'; --vscode-icon-symbol-namespace-font-family: 'codicon'; --vscode-icon-symbol-object-content: '\ea8b'; --vscode-icon-symbol-object-font-family: 'codicon'; --vscode-icon-symbol-method-content: '\ea8c'; --vscode-icon-symbol-method-font-family: 'codicon'; --vscode-icon-symbol-function-content: '\ea8c'; --vscode-icon-symbol-function-font-family: 'codicon'; --vscode-icon-symbol-constructor-content: '\ea8c'; --vscode-icon-symbol-constructor-font-family: 'codicon'; --vscode-icon-symbol-boolean-content: '\ea8f'; --vscode-icon-symbol-boolean-font-family: 'codicon'; --vscode-icon-symbol-null-content: '\ea8f'; --vscode-icon-symbol-null-font-family: 'codicon'; --vscode-icon-symbol-numeric-content: '\ea90'; --vscode-icon-symbol-numeric-font-family: 'codicon'; --vscode-icon-symbol-number-content: '\ea90'; --vscode-icon-symbol-number-font-family: 'codicon'; --vscode-icon-symbol-structure-content: '\ea91'; --vscode-icon-symbol-structure-font-family: 'codicon'; --vscode-icon-symbol-struct-content: '\ea91'; --vscode-icon-symbol-struct-font-family: 'codicon'; --vscode-icon-symbol-parameter-content: '\ea92'; --vscode-icon-symbol-parameter-font-family: 'codicon'; --vscode-icon-symbol-type-parameter-content: '\ea92'; --vscode-icon-symbol-type-parameter-font-family: 'codicon'; --vscode-icon-symbol-key-content: '\ea93'; --vscode-icon-symbol-key-font-family: 'codicon'; --vscode-icon-symbol-text-content: '\ea93'; --vscode-icon-symbol-text-font-family: 'codicon'; --vscode-icon-symbol-reference-content: '\ea94'; --vscode-icon-symbol-reference-font-family: 'codicon'; --vscode-icon-go-to-file-content: '\ea94'; --vscode-icon-go-to-file-font-family: 'codicon'; --vscode-icon-symbol-enum-content: '\ea95'; --vscode-icon-symbol-enum-font-family: 'codicon'; --vscode-icon-symbol-value-content: '\ea95'; --vscode-icon-symbol-value-font-family: 'codicon'; --vscode-icon-symbol-ruler-content: '\ea96'; --vscode-icon-symbol-ruler-font-family: 'codicon'; --vscode-icon-symbol-unit-content: '\ea96'; --vscode-icon-symbol-unit-font-family: 'codicon'; --vscode-icon-activate-breakpoints-content: '\ea97'; --vscode-icon-activate-breakpoints-font-family: 'codicon'; --vscode-icon-archive-content: '\ea98'; --vscode-icon-archive-font-family: 'codicon'; --vscode-icon-arrow-both-content: '\ea99'; --vscode-icon-arrow-both-font-family: 'codicon'; --vscode-icon-arrow-down-content: '\ea9a'; --vscode-icon-arrow-down-font-family: 'codicon'; --vscode-icon-arrow-left-content: '\ea9b'; --vscode-icon-arrow-left-font-family: 'codicon'; --vscode-icon-arrow-right-content: '\ea9c'; --vscode-icon-arrow-right-font-family: 'codicon'; --vscode-icon-arrow-small-down-content: '\ea9d'; --vscode-icon-arrow-small-down-font-family: 'codicon'; --vscode-icon-arrow-small-left-content: '\ea9e'; --vscode-icon-arrow-small-left-font-family: 'codicon'; --vscode-icon-arrow-small-right-content: '\ea9f'; --vscode-icon-arrow-small-right-font-family: 'codicon'; --vscode-icon-arrow-small-up-content: '\eaa0'; --vscode-icon-arrow-small-up-font-family: 'codicon'; --vscode-icon-arrow-up-content: '\eaa1'; --vscode-icon-arrow-up-font-family: 'codicon'; --vscode-icon-bell-content: '\eaa2'; --vscode-icon-bell-font-family: 'codicon'; --vscode-icon-bold-content: '\eaa3'; --vscode-icon-bold-font-family: 'codicon'; --vscode-icon-book-content: '\eaa4'; --vscode-icon-book-font-family: 'codicon'; --vscode-icon-bookmark-content: '\eaa5'; --vscode-icon-bookmark-font-family: 'codicon'; --vscode-icon-debug-breakpoint-conditional-unverified-content: '\eaa6'; --vscode-icon-debug-breakpoint-conditional-unverified-font-family: 'codicon'; --vscode-icon-debug-breakpoint-conditional-content: '\eaa7'; --vscode-icon-debug-breakpoint-conditional-font-family: 'codicon'; --vscode-icon-debug-breakpoint-conditional-disabled-content: '\eaa7'; --vscode-icon-debug-breakpoint-conditional-disabled-font-family: 'codicon'; --vscode-icon-debug-breakpoint-data-unverified-content: '\eaa8'; --vscode-icon-debug-breakpoint-data-unverified-font-family: 'codicon'; --vscode-icon-debug-breakpoint-data-content: '\eaa9'; --vscode-icon-debug-breakpoint-data-font-family: 'codicon'; --vscode-icon-debug-breakpoint-data-disabled-content: '\eaa9'; --vscode-icon-debug-breakpoint-data-disabled-font-family: 'codicon'; --vscode-icon-debug-breakpoint-log-unverified-content: '\eaaa'; --vscode-icon-debug-breakpoint-log-unverified-font-family: 'codicon'; --vscode-icon-debug-breakpoint-log-content: '\eaab'; --vscode-icon-debug-breakpoint-log-font-family: 'codicon'; --vscode-icon-debug-breakpoint-log-disabled-content: '\eaab'; --vscode-icon-debug-breakpoint-log-disabled-font-family: 'codicon'; --vscode-icon-briefcase-content: '\eaac'; --vscode-icon-briefcase-font-family: 'codicon'; --vscode-icon-broadcast-content: '\eaad'; --vscode-icon-broadcast-font-family: 'codicon'; --vscode-icon-browser-content: '\eaae'; --vscode-icon-browser-font-family: 'codicon'; --vscode-icon-bug-content: '\eaaf'; --vscode-icon-bug-font-family: 'codicon'; --vscode-icon-calendar-content: '\eab0'; --vscode-icon-calendar-font-family: 'codicon'; --vscode-icon-case-sensitive-content: '\eab1'; --vscode-icon-case-sensitive-font-family: 'codicon'; --vscode-icon-check-content: '\eab2'; --vscode-icon-check-font-family: 'codicon'; --vscode-icon-checklist-content: '\eab3'; --vscode-icon-checklist-font-family: 'codicon'; --vscode-icon-chevron-down-content: '\eab4'; --vscode-icon-chevron-down-font-family: 'codicon'; --vscode-icon-chevron-left-content: '\eab5'; --vscode-icon-chevron-left-font-family: 'codicon'; --vscode-icon-chevron-right-content: '\eab6'; --vscode-icon-chevron-right-font-family: 'codicon'; --vscode-icon-chevron-up-content: '\eab7'; --vscode-icon-chevron-up-font-family: 'codicon'; --vscode-icon-chrome-close-content: '\eab8'; --vscode-icon-chrome-close-font-family: 'codicon'; --vscode-icon-chrome-maximize-content: '\eab9'; --vscode-icon-chrome-maximize-font-family: 'codicon'; --vscode-icon-chrome-minimize-content: '\eaba'; --vscode-icon-chrome-minimize-font-family: 'codicon'; --vscode-icon-chrome-restore-content: '\eabb'; --vscode-icon-chrome-restore-font-family: 'codicon'; --vscode-icon-circle-outline-content: '\eabc'; --vscode-icon-circle-outline-font-family: 'codicon'; --vscode-icon-circle-content: '\eabc'; --vscode-icon-circle-font-family: 'codicon'; --vscode-icon-debug-breakpoint-unverified-content: '\eabc'; --vscode-icon-debug-breakpoint-unverified-font-family: 'codicon'; --vscode-icon-terminal-decoration-incomplete-content: '\eabc'; --vscode-icon-terminal-decoration-incomplete-font-family: 'codicon'; --vscode-icon-circle-slash-content: '\eabd'; --vscode-icon-circle-slash-font-family: 'codicon'; --vscode-icon-circuit-board-content: '\eabe'; --vscode-icon-circuit-board-font-family: 'codicon'; --vscode-icon-clear-all-content: '\eabf'; --vscode-icon-clear-all-font-family: 'codicon'; --vscode-icon-clippy-content: '\eac0'; --vscode-icon-clippy-font-family: 'codicon'; --vscode-icon-close-all-content: '\eac1'; --vscode-icon-close-all-font-family: 'codicon'; --vscode-icon-cloud-download-content: '\eac2'; --vscode-icon-cloud-download-font-family: 'codicon'; --vscode-icon-cloud-upload-content: '\eac3'; --vscode-icon-cloud-upload-font-family: 'codicon'; --vscode-icon-code-content: '\eac4'; --vscode-icon-code-font-family: 'codicon'; --vscode-icon-collapse-all-content: '\eac5'; --vscode-icon-collapse-all-font-family: 'codicon'; --vscode-icon-color-mode-content: '\eac6'; --vscode-icon-color-mode-font-family: 'codicon'; --vscode-icon-comment-discussion-content: '\eac7'; --vscode-icon-comment-discussion-font-family: 'codicon'; --vscode-icon-credit-card-content: '\eac9'; --vscode-icon-credit-card-font-family: 'codicon'; --vscode-icon-dash-content: '\eacc'; --vscode-icon-dash-font-family: 'codicon'; --vscode-icon-dashboard-content: '\eacd'; --vscode-icon-dashboard-font-family: 'codicon'; --vscode-icon-database-content: '\eace'; --vscode-icon-database-font-family: 'codicon'; --vscode-icon-debug-continue-content: '\eacf'; --vscode-icon-debug-continue-font-family: 'codicon'; --vscode-icon-debug-disconnect-content: '\ead0'; --vscode-icon-debug-disconnect-font-family: 'codicon'; --vscode-icon-debug-pause-content: '\ead1'; --vscode-icon-debug-pause-font-family: 'codicon'; --vscode-icon-debug-restart-content: '\ead2'; --vscode-icon-debug-restart-font-family: 'codicon'; --vscode-icon-debug-start-content: '\ead3'; --vscode-icon-debug-start-font-family: 'codicon'; --vscode-icon-debug-step-into-content: '\ead4'; --vscode-icon-debug-step-into-font-family: 'codicon'; --vscode-icon-debug-step-out-content: '\ead5'; --vscode-icon-debug-step-out-font-family: 'codicon'; --vscode-icon-debug-step-over-content: '\ead6'; --vscode-icon-debug-step-over-font-family: 'codicon'; --vscode-icon-debug-stop-content: '\ead7'; --vscode-icon-debug-stop-font-family: 'codicon'; --vscode-icon-debug-content: '\ead8'; --vscode-icon-debug-font-family: 'codicon'; --vscode-icon-device-camera-video-content: '\ead9'; --vscode-icon-device-camera-video-font-family: 'codicon'; --vscode-icon-device-camera-content: '\eada'; --vscode-icon-device-camera-font-family: 'codicon'; --vscode-icon-device-mobile-content: '\eadb'; --vscode-icon-device-mobile-font-family: 'codicon'; --vscode-icon-diff-added-content: '\eadc'; --vscode-icon-diff-added-font-family: 'codicon'; --vscode-icon-diff-ignored-content: '\eadd'; --vscode-icon-diff-ignored-font-family: 'codicon'; --vscode-icon-diff-modified-content: '\eade'; --vscode-icon-diff-modified-font-family: 'codicon'; --vscode-icon-diff-removed-content: '\eadf'; --vscode-icon-diff-removed-font-family: 'codicon'; --vscode-icon-diff-renamed-content: '\eae0'; --vscode-icon-diff-renamed-font-family: 'codicon'; --vscode-icon-diff-content: '\eae1'; --vscode-icon-diff-font-family: 'codicon'; --vscode-icon-diff-sidebyside-content: '\eae1'; --vscode-icon-diff-sidebyside-font-family: 'codicon'; --vscode-icon-discard-content: '\eae2'; --vscode-icon-discard-font-family: 'codicon'; --vscode-icon-editor-layout-content: '\eae3'; --vscode-icon-editor-layout-font-family: 'codicon'; --vscode-icon-empty-window-content: '\eae4'; --vscode-icon-empty-window-font-family: 'codicon'; --vscode-icon-exclude-content: '\eae5'; --vscode-icon-exclude-font-family: 'codicon'; --vscode-icon-extensions-content: '\eae6'; --vscode-icon-extensions-font-family: 'codicon'; --vscode-icon-eye-closed-content: '\eae7'; --vscode-icon-eye-closed-font-family: 'codicon'; --vscode-icon-file-binary-content: '\eae8'; --vscode-icon-file-binary-font-family: 'codicon'; --vscode-icon-file-code-content: '\eae9'; --vscode-icon-file-code-font-family: 'codicon'; --vscode-icon-file-media-content: '\eaea'; --vscode-icon-file-media-font-family: 'codicon'; --vscode-icon-file-pdf-content: '\eaeb'; --vscode-icon-file-pdf-font-family: 'codicon'; --vscode-icon-file-submodule-content: '\eaec'; --vscode-icon-file-submodule-font-family: 'codicon'; --vscode-icon-file-symlink-directory-content: '\eaed'; --vscode-icon-file-symlink-directory-font-family: 'codicon'; --vscode-icon-file-symlink-file-content: '\eaee'; --vscode-icon-file-symlink-file-font-family: 'codicon'; --vscode-icon-file-zip-content: '\eaef'; --vscode-icon-file-zip-font-family: 'codicon'; --vscode-icon-files-content: '\eaf0'; --vscode-icon-files-font-family: 'codicon'; --vscode-icon-filter-content: '\eaf1'; --vscode-icon-filter-font-family: 'codicon'; --vscode-icon-flame-content: '\eaf2'; --vscode-icon-flame-font-family: 'codicon'; --vscode-icon-fold-down-content: '\eaf3'; --vscode-icon-fold-down-font-family: 'codicon'; --vscode-icon-fold-up-content: '\eaf4'; --vscode-icon-fold-up-font-family: 'codicon'; --vscode-icon-fold-content: '\eaf5'; --vscode-icon-fold-font-family: 'codicon'; --vscode-icon-folder-active-content: '\eaf6'; --vscode-icon-folder-active-font-family: 'codicon'; --vscode-icon-folder-opened-content: '\eaf7'; --vscode-icon-folder-opened-font-family: 'codicon'; --vscode-icon-gear-content: '\eaf8'; --vscode-icon-gear-font-family: 'codicon'; --vscode-icon-gift-content: '\eaf9'; --vscode-icon-gift-font-family: 'codicon'; --vscode-icon-gist-secret-content: '\eafa'; --vscode-icon-gist-secret-font-family: 'codicon'; --vscode-icon-gist-content: '\eafb'; --vscode-icon-gist-font-family: 'codicon'; --vscode-icon-git-commit-content: '\eafc'; --vscode-icon-git-commit-font-family: 'codicon'; --vscode-icon-git-compare-content: '\eafd'; --vscode-icon-git-compare-font-family: 'codicon'; --vscode-icon-compare-changes-content: '\eafd'; --vscode-icon-compare-changes-font-family: 'codicon'; --vscode-icon-git-merge-content: '\eafe'; --vscode-icon-git-merge-font-family: 'codicon'; --vscode-icon-github-action-content: '\eaff'; --vscode-icon-github-action-font-family: 'codicon'; --vscode-icon-github-alt-content: '\eb00'; --vscode-icon-github-alt-font-family: 'codicon'; --vscode-icon-globe-content: '\eb01'; --vscode-icon-globe-font-family: 'codicon'; --vscode-icon-grabber-content: '\eb02'; --vscode-icon-grabber-font-family: 'codicon'; --vscode-icon-graph-content: '\eb03'; --vscode-icon-graph-font-family: 'codicon'; --vscode-icon-gripper-content: '\eb04'; --vscode-icon-gripper-font-family: 'codicon'; --vscode-icon-heart-content: '\eb05'; --vscode-icon-heart-font-family: 'codicon'; --vscode-icon-home-content: '\eb06'; --vscode-icon-home-font-family: 'codicon'; --vscode-icon-horizontal-rule-content: '\eb07'; --vscode-icon-horizontal-rule-font-family: 'codicon'; --vscode-icon-hubot-content: '\eb08'; --vscode-icon-hubot-font-family: 'codicon'; --vscode-icon-inbox-content: '\eb09'; --vscode-icon-inbox-font-family: 'codicon'; --vscode-icon-issue-reopened-content: '\eb0b'; --vscode-icon-issue-reopened-font-family: 'codicon'; --vscode-icon-issues-content: '\eb0c'; --vscode-icon-issues-font-family: 'codicon'; --vscode-icon-italic-content: '\eb0d'; --vscode-icon-italic-font-family: 'codicon'; --vscode-icon-jersey-content: '\eb0e'; --vscode-icon-jersey-font-family: 'codicon'; --vscode-icon-json-content: '\eb0f'; --vscode-icon-json-font-family: 'codicon'; --vscode-icon-kebab-vertical-content: '\eb10'; --vscode-icon-kebab-vertical-font-family: 'codicon'; --vscode-icon-key-content: '\eb11'; --vscode-icon-key-font-family: 'codicon'; --vscode-icon-law-content: '\eb12'; --vscode-icon-law-font-family: 'codicon'; --vscode-icon-lightbulb-autofix-content: '\eb13'; --vscode-icon-lightbulb-autofix-font-family: 'codicon'; --vscode-icon-link-external-content: '\eb14'; --vscode-icon-link-external-font-family: 'codicon'; --vscode-icon-link-content: '\eb15'; --vscode-icon-link-font-family: 'codicon'; --vscode-icon-list-ordered-content: '\eb16'; --vscode-icon-list-ordered-font-family: 'codicon'; --vscode-icon-list-unordered-content: '\eb17'; --vscode-icon-list-unordered-font-family: 'codicon'; --vscode-icon-live-share-content: '\eb18'; --vscode-icon-live-share-font-family: 'codicon'; --vscode-icon-loading-content: '\eb19'; --vscode-icon-loading-font-family: 'codicon'; --vscode-icon-location-content: '\eb1a'; --vscode-icon-location-font-family: 'codicon'; --vscode-icon-mail-read-content: '\eb1b'; --vscode-icon-mail-read-font-family: 'codicon'; --vscode-icon-mail-content: '\eb1c'; --vscode-icon-mail-font-family: 'codicon'; --vscode-icon-markdown-content: '\eb1d'; --vscode-icon-markdown-font-family: 'codicon'; --vscode-icon-megaphone-content: '\eb1e'; --vscode-icon-megaphone-font-family: 'codicon'; --vscode-icon-mention-content: '\eb1f'; --vscode-icon-mention-font-family: 'codicon'; --vscode-icon-milestone-content: '\eb20'; --vscode-icon-milestone-font-family: 'codicon'; --vscode-icon-git-pull-request-milestone-content: '\eb20'; --vscode-icon-git-pull-request-milestone-font-family: 'codicon'; --vscode-icon-mortar-board-content: '\eb21'; --vscode-icon-mortar-board-font-family: 'codicon'; --vscode-icon-move-content: '\eb22'; --vscode-icon-move-font-family: 'codicon'; --vscode-icon-multiple-windows-content: '\eb23'; --vscode-icon-multiple-windows-font-family: 'codicon'; --vscode-icon-mute-content: '\eb24'; --vscode-icon-mute-font-family: 'codicon'; --vscode-icon-no-newline-content: '\eb25'; --vscode-icon-no-newline-font-family: 'codicon'; --vscode-icon-note-content: '\eb26'; --vscode-icon-note-font-family: 'codicon'; --vscode-icon-octoface-content: '\eb27'; --vscode-icon-octoface-font-family: 'codicon'; --vscode-icon-open-preview-content: '\eb28'; --vscode-icon-open-preview-font-family: 'codicon'; --vscode-icon-package-content: '\eb29'; --vscode-icon-package-font-family: 'codicon'; --vscode-icon-paintcan-content: '\eb2a'; --vscode-icon-paintcan-font-family: 'codicon'; --vscode-icon-pin-content: '\eb2b'; --vscode-icon-pin-font-family: 'codicon'; --vscode-icon-play-content: '\eb2c'; --vscode-icon-play-font-family: 'codicon'; --vscode-icon-run-content: '\eb2c'; --vscode-icon-run-font-family: 'codicon'; --vscode-icon-plug-content: '\eb2d'; --vscode-icon-plug-font-family: 'codicon'; --vscode-icon-preserve-case-content: '\eb2e'; --vscode-icon-preserve-case-font-family: 'codicon'; --vscode-icon-preview-content: '\eb2f'; --vscode-icon-preview-font-family: 'codicon'; --vscode-icon-project-content: '\eb30'; --vscode-icon-project-font-family: 'codicon'; --vscode-icon-pulse-content: '\eb31'; --vscode-icon-pulse-font-family: 'codicon'; --vscode-icon-question-content: '\eb32'; --vscode-icon-question-font-family: 'codicon'; --vscode-icon-quote-content: '\eb33'; --vscode-icon-quote-font-family: 'codicon'; --vscode-icon-radio-tower-content: '\eb34'; --vscode-icon-radio-tower-font-family: 'codicon'; --vscode-icon-reactions-content: '\eb35'; --vscode-icon-reactions-font-family: 'codicon'; --vscode-icon-references-content: '\eb36'; --vscode-icon-references-font-family: 'codicon'; --vscode-icon-refresh-content: '\eb37'; --vscode-icon-refresh-font-family: 'codicon'; --vscode-icon-regex-content: '\eb38'; --vscode-icon-regex-font-family: 'codicon'; --vscode-icon-remote-explorer-content: '\eb39'; --vscode-icon-remote-explorer-font-family: 'codicon'; --vscode-icon-remote-content: '\eb3a'; --vscode-icon-remote-font-family: 'codicon'; --vscode-icon-remove-content: '\eb3b'; --vscode-icon-remove-font-family: 'codicon'; --vscode-icon-replace-all-content: '\eb3c'; --vscode-icon-replace-all-font-family: 'codicon'; --vscode-icon-replace-content: '\eb3d'; --vscode-icon-replace-font-family: 'codicon'; --vscode-icon-repo-clone-content: '\eb3e'; --vscode-icon-repo-clone-font-family: 'codicon'; --vscode-icon-repo-force-push-content: '\eb3f'; --vscode-icon-repo-force-push-font-family: 'codicon'; --vscode-icon-repo-pull-content: '\eb40'; --vscode-icon-repo-pull-font-family: 'codicon'; --vscode-icon-repo-push-content: '\eb41'; --vscode-icon-repo-push-font-family: 'codicon'; --vscode-icon-report-content: '\eb42'; --vscode-icon-report-font-family: 'codicon'; --vscode-icon-request-changes-content: '\eb43'; --vscode-icon-request-changes-font-family: 'codicon'; --vscode-icon-rocket-content: '\eb44'; --vscode-icon-rocket-font-family: 'codicon'; --vscode-icon-root-folder-opened-content: '\eb45'; --vscode-icon-root-folder-opened-font-family: 'codicon'; --vscode-icon-root-folder-content: '\eb46'; --vscode-icon-root-folder-font-family: 'codicon'; --vscode-icon-rss-content: '\eb47'; --vscode-icon-rss-font-family: 'codicon'; --vscode-icon-ruby-content: '\eb48'; --vscode-icon-ruby-font-family: 'codicon'; --vscode-icon-save-all-content: '\eb49'; --vscode-icon-save-all-font-family: 'codicon'; --vscode-icon-save-as-content: '\eb4a'; --vscode-icon-save-as-font-family: 'codicon'; --vscode-icon-save-content: '\eb4b'; --vscode-icon-save-font-family: 'codicon'; --vscode-icon-screen-full-content: '\eb4c'; --vscode-icon-screen-full-font-family: 'codicon'; --vscode-icon-screen-normal-content: '\eb4d'; --vscode-icon-screen-normal-font-family: 'codicon'; --vscode-icon-search-stop-content: '\eb4e'; --vscode-icon-search-stop-font-family: 'codicon'; --vscode-icon-server-content: '\eb50'; --vscode-icon-server-font-family: 'codicon'; --vscode-icon-settings-gear-content: '\eb51'; --vscode-icon-settings-gear-font-family: 'codicon'; --vscode-icon-settings-content: '\eb52'; --vscode-icon-settings-font-family: 'codicon'; --vscode-icon-shield-content: '\eb53'; --vscode-icon-shield-font-family: 'codicon'; --vscode-icon-smiley-content: '\eb54'; --vscode-icon-smiley-font-family: 'codicon'; --vscode-icon-sort-precedence-content: '\eb55'; --vscode-icon-sort-precedence-font-family: 'codicon'; --vscode-icon-split-horizontal-content: '\eb56'; --vscode-icon-split-horizontal-font-family: 'codicon'; --vscode-icon-split-vertical-content: '\eb57'; --vscode-icon-split-vertical-font-family: 'codicon'; --vscode-icon-squirrel-content: '\eb58'; --vscode-icon-squirrel-font-family: 'codicon'; --vscode-icon-star-full-content: '\eb59'; --vscode-icon-star-full-font-family: 'codicon'; --vscode-icon-star-half-content: '\eb5a'; --vscode-icon-star-half-font-family: 'codicon'; --vscode-icon-symbol-class-content: '\eb5b'; --vscode-icon-symbol-class-font-family: 'codicon'; --vscode-icon-symbol-color-content: '\eb5c'; --vscode-icon-symbol-color-font-family: 'codicon'; --vscode-icon-symbol-constant-content: '\eb5d'; --vscode-icon-symbol-constant-font-family: 'codicon'; --vscode-icon-symbol-enum-member-content: '\eb5e'; --vscode-icon-symbol-enum-member-font-family: 'codicon'; --vscode-icon-symbol-field-content: '\eb5f'; --vscode-icon-symbol-field-font-family: 'codicon'; --vscode-icon-symbol-file-content: '\eb60'; --vscode-icon-symbol-file-font-family: 'codicon'; --vscode-icon-symbol-interface-content: '\eb61'; --vscode-icon-symbol-interface-font-family: 'codicon'; --vscode-icon-symbol-keyword-content: '\eb62'; --vscode-icon-symbol-keyword-font-family: 'codicon'; --vscode-icon-symbol-misc-content: '\eb63'; --vscode-icon-symbol-misc-font-family: 'codicon'; --vscode-icon-symbol-operator-content: '\eb64'; --vscode-icon-symbol-operator-font-family: 'codicon'; --vscode-icon-symbol-property-content: '\eb65'; --vscode-icon-symbol-property-font-family: 'codicon'; --vscode-icon-wrench-content: '\eb65'; --vscode-icon-wrench-font-family: 'codicon'; --vscode-icon-wrench-subaction-content: '\eb65'; --vscode-icon-wrench-subaction-font-family: 'codicon'; --vscode-icon-symbol-snippet-content: '\eb66'; --vscode-icon-symbol-snippet-font-family: 'codicon'; --vscode-icon-tasklist-content: '\eb67'; --vscode-icon-tasklist-font-family: 'codicon'; --vscode-icon-telescope-content: '\eb68'; --vscode-icon-telescope-font-family: 'codicon'; --vscode-icon-text-size-content: '\eb69'; --vscode-icon-text-size-font-family: 'codicon'; --vscode-icon-three-bars-content: '\eb6a'; --vscode-icon-three-bars-font-family: 'codicon'; --vscode-icon-thumbsdown-content: '\eb6b'; --vscode-icon-thumbsdown-font-family: 'codicon'; --vscode-icon-thumbsup-content: '\eb6c'; --vscode-icon-thumbsup-font-family: 'codicon'; --vscode-icon-tools-content: '\eb6d'; --vscode-icon-tools-font-family: 'codicon'; --vscode-icon-triangle-down-content: '\eb6e'; --vscode-icon-triangle-down-font-family: 'codicon'; --vscode-icon-triangle-left-content: '\eb6f'; --vscode-icon-triangle-left-font-family: 'codicon'; --vscode-icon-triangle-right-content: '\eb70'; --vscode-icon-triangle-right-font-family: 'codicon'; --vscode-icon-triangle-up-content: '\eb71'; --vscode-icon-triangle-up-font-family: 'codicon'; --vscode-icon-twitter-content: '\eb72'; --vscode-icon-twitter-font-family: 'codicon'; --vscode-icon-unfold-content: '\eb73'; --vscode-icon-unfold-font-family: 'codicon'; --vscode-icon-unlock-content: '\eb74'; --vscode-icon-unlock-font-family: 'codicon'; --vscode-icon-unmute-content: '\eb75'; --vscode-icon-unmute-font-family: 'codicon'; --vscode-icon-unverified-content: '\eb76'; --vscode-icon-unverified-font-family: 'codicon'; --vscode-icon-verified-content: '\eb77'; --vscode-icon-verified-font-family: 'codicon'; --vscode-icon-versions-content: '\eb78'; --vscode-icon-versions-font-family: 'codicon'; --vscode-icon-vm-active-content: '\eb79'; --vscode-icon-vm-active-font-family: 'codicon'; --vscode-icon-vm-outline-content: '\eb7a'; --vscode-icon-vm-outline-font-family: 'codicon'; --vscode-icon-vm-running-content: '\eb7b'; --vscode-icon-vm-running-font-family: 'codicon'; --vscode-icon-watch-content: '\eb7c'; --vscode-icon-watch-font-family: 'codicon'; --vscode-icon-whitespace-content: '\eb7d'; --vscode-icon-whitespace-font-family: 'codicon'; --vscode-icon-whole-word-content: '\eb7e'; --vscode-icon-whole-word-font-family: 'codicon'; --vscode-icon-window-content: '\eb7f'; --vscode-icon-window-font-family: 'codicon'; --vscode-icon-word-wrap-content: '\eb80'; --vscode-icon-word-wrap-font-family: 'codicon'; --vscode-icon-zoom-in-content: '\eb81'; --vscode-icon-zoom-in-font-family: 'codicon'; --vscode-icon-zoom-out-content: '\eb82'; --vscode-icon-zoom-out-font-family: 'codicon'; --vscode-icon-list-filter-content: '\eb83'; --vscode-icon-list-filter-font-family: 'codicon'; --vscode-icon-list-flat-content: '\eb84'; --vscode-icon-list-flat-font-family: 'codicon'; --vscode-icon-list-selection-content: '\eb85'; --vscode-icon-list-selection-font-family: 'codicon'; --vscode-icon-selection-content: '\eb85'; --vscode-icon-selection-font-family: 'codicon'; --vscode-icon-list-tree-content: '\eb86'; --vscode-icon-list-tree-font-family: 'codicon'; --vscode-icon-debug-breakpoint-function-unverified-content: '\eb87'; --vscode-icon-debug-breakpoint-function-unverified-font-family: 'codicon'; --vscode-icon-debug-breakpoint-function-content: '\eb88'; --vscode-icon-debug-breakpoint-function-font-family: 'codicon'; --vscode-icon-debug-breakpoint-function-disabled-content: '\eb88'; --vscode-icon-debug-breakpoint-function-disabled-font-family: 'codicon'; --vscode-icon-debug-stackframe-active-content: '\eb89'; --vscode-icon-debug-stackframe-active-font-family: 'codicon'; --vscode-icon-circle-small-filled-content: '\eb8a'; --vscode-icon-circle-small-filled-font-family: 'codicon'; --vscode-icon-debug-stackframe-dot-content: '\eb8a'; --vscode-icon-debug-stackframe-dot-font-family: 'codicon'; --vscode-icon-terminal-decoration-mark-content: '\eb8a'; --vscode-icon-terminal-decoration-mark-font-family: 'codicon'; --vscode-icon-debug-stackframe-content: '\eb8b'; --vscode-icon-debug-stackframe-font-family: 'codicon'; --vscode-icon-debug-stackframe-focused-content: '\eb8b'; --vscode-icon-debug-stackframe-focused-font-family: 'codicon'; --vscode-icon-debug-breakpoint-unsupported-content: '\eb8c'; --vscode-icon-debug-breakpoint-unsupported-font-family: 'codicon'; --vscode-icon-symbol-string-content: '\eb8d'; --vscode-icon-symbol-string-font-family: 'codicon'; --vscode-icon-debug-reverse-continue-content: '\eb8e'; --vscode-icon-debug-reverse-continue-font-family: 'codicon'; --vscode-icon-debug-step-back-content: '\eb8f'; --vscode-icon-debug-step-back-font-family: 'codicon'; --vscode-icon-debug-restart-frame-content: '\eb90'; --vscode-icon-debug-restart-frame-font-family: 'codicon'; --vscode-icon-debug-alt-content: '\eb91'; --vscode-icon-debug-alt-font-family: 'codicon'; --vscode-icon-call-incoming-content: '\eb92'; --vscode-icon-call-incoming-font-family: 'codicon'; --vscode-icon-call-outgoing-content: '\eb93'; --vscode-icon-call-outgoing-font-family: 'codicon'; --vscode-icon-menu-content: '\eb94'; --vscode-icon-menu-font-family: 'codicon'; --vscode-icon-expand-all-content: '\eb95'; --vscode-icon-expand-all-font-family: 'codicon'; --vscode-icon-feedback-content: '\eb96'; --vscode-icon-feedback-font-family: 'codicon'; --vscode-icon-git-pull-request-reviewer-content: '\eb96'; --vscode-icon-git-pull-request-reviewer-font-family: 'codicon'; --vscode-icon-group-by-ref-type-content: '\eb97'; --vscode-icon-group-by-ref-type-font-family: 'codicon'; --vscode-icon-ungroup-by-ref-type-content: '\eb98'; --vscode-icon-ungroup-by-ref-type-font-family: 'codicon'; --vscode-icon-account-content: '\eb99'; --vscode-icon-account-font-family: 'codicon'; --vscode-icon-git-pull-request-assignee-content: '\eb99'; --vscode-icon-git-pull-request-assignee-font-family: 'codicon'; --vscode-icon-bell-dot-content: '\eb9a'; --vscode-icon-bell-dot-font-family: 'codicon'; --vscode-icon-debug-console-content: '\eb9b'; --vscode-icon-debug-console-font-family: 'codicon'; --vscode-icon-library-content: '\eb9c'; --vscode-icon-library-font-family: 'codicon'; --vscode-icon-output-content: '\eb9d'; --vscode-icon-output-font-family: 'codicon'; --vscode-icon-run-all-content: '\eb9e'; --vscode-icon-run-all-font-family: 'codicon'; --vscode-icon-sync-ignored-content: '\eb9f'; --vscode-icon-sync-ignored-font-family: 'codicon'; --vscode-icon-pinned-content: '\eba0'; --vscode-icon-pinned-font-family: 'codicon'; --vscode-icon-github-inverted-content: '\eba1'; --vscode-icon-github-inverted-font-family: 'codicon'; --vscode-icon-server-process-content: '\eba2'; --vscode-icon-server-process-font-family: 'codicon'; --vscode-icon-server-environment-content: '\eba3'; --vscode-icon-server-environment-font-family: 'codicon'; --vscode-icon-pass-content: '\eba4'; --vscode-icon-pass-font-family: 'codicon'; --vscode-icon-issue-closed-content: '\eba4'; --vscode-icon-issue-closed-font-family: 'codicon'; --vscode-icon-stop-circle-content: '\eba5'; --vscode-icon-stop-circle-font-family: 'codicon'; --vscode-icon-play-circle-content: '\eba6'; --vscode-icon-play-circle-font-family: 'codicon'; --vscode-icon-record-content: '\eba7'; --vscode-icon-record-font-family: 'codicon'; --vscode-icon-debug-alt-small-content: '\eba8'; --vscode-icon-debug-alt-small-font-family: 'codicon'; --vscode-icon-vm-connect-content: '\eba9'; --vscode-icon-vm-connect-font-family: 'codicon'; --vscode-icon-cloud-content: '\ebaa'; --vscode-icon-cloud-font-family: 'codicon'; --vscode-icon-merge-content: '\ebab'; --vscode-icon-merge-font-family: 'codicon'; --vscode-icon-export-content: '\ebac'; --vscode-icon-export-font-family: 'codicon'; --vscode-icon-graph-left-content: '\ebad'; --vscode-icon-graph-left-font-family: 'codicon'; --vscode-icon-magnet-content: '\ebae'; --vscode-icon-magnet-font-family: 'codicon'; --vscode-icon-notebook-content: '\ebaf'; --vscode-icon-notebook-font-family: 'codicon'; --vscode-icon-redo-content: '\ebb0'; --vscode-icon-redo-font-family: 'codicon'; --vscode-icon-check-all-content: '\ebb1'; --vscode-icon-check-all-font-family: 'codicon'; --vscode-icon-pinned-dirty-content: '\ebb2'; --vscode-icon-pinned-dirty-font-family: 'codicon'; --vscode-icon-pass-filled-content: '\ebb3'; --vscode-icon-pass-filled-font-family: 'codicon'; --vscode-icon-circle-large-filled-content: '\ebb4'; --vscode-icon-circle-large-filled-font-family: 'codicon'; --vscode-icon-circle-large-content: '\ebb5'; --vscode-icon-circle-large-font-family: 'codicon'; --vscode-icon-circle-large-outline-content: '\ebb5'; --vscode-icon-circle-large-outline-font-family: 'codicon'; --vscode-icon-combine-content: '\ebb6'; --vscode-icon-combine-font-family: 'codicon'; --vscode-icon-gather-content: '\ebb6'; --vscode-icon-gather-font-family: 'codicon'; --vscode-icon-table-content: '\ebb7'; --vscode-icon-table-font-family: 'codicon'; --vscode-icon-variable-group-content: '\ebb8'; --vscode-icon-variable-group-font-family: 'codicon'; --vscode-icon-type-hierarchy-content: '\ebb9'; --vscode-icon-type-hierarchy-font-family: 'codicon'; --vscode-icon-type-hierarchy-sub-content: '\ebba'; --vscode-icon-type-hierarchy-sub-font-family: 'codicon'; --vscode-icon-type-hierarchy-super-content: '\ebbb'; --vscode-icon-type-hierarchy-super-font-family: 'codicon'; --vscode-icon-git-pull-request-create-content: '\ebbc'; --vscode-icon-git-pull-request-create-font-family: 'codicon'; --vscode-icon-run-above-content: '\ebbd'; --vscode-icon-run-above-font-family: 'codicon'; --vscode-icon-run-below-content: '\ebbe'; --vscode-icon-run-below-font-family: 'codicon'; --vscode-icon-notebook-template-content: '\ebbf'; --vscode-icon-notebook-template-font-family: 'codicon'; --vscode-icon-debug-rerun-content: '\ebc0'; --vscode-icon-debug-rerun-font-family: 'codicon'; --vscode-icon-workspace-trusted-content: '\ebc1'; --vscode-icon-workspace-trusted-font-family: 'codicon'; --vscode-icon-workspace-untrusted-content: '\ebc2'; --vscode-icon-workspace-untrusted-font-family: 'codicon'; --vscode-icon-workspace-unknown-content: '\ebc3'; --vscode-icon-workspace-unknown-font-family: 'codicon'; --vscode-icon-terminal-cmd-content: '\ebc4'; --vscode-icon-terminal-cmd-font-family: 'codicon'; --vscode-icon-terminal-debian-content: '\ebc5'; --vscode-icon-terminal-debian-font-family: 'codicon'; --vscode-icon-terminal-linux-content: '\ebc6'; --vscode-icon-terminal-linux-font-family: 'codicon'; --vscode-icon-terminal-powershell-content: '\ebc7'; --vscode-icon-terminal-powershell-font-family: 'codicon'; --vscode-icon-terminal-tmux-content: '\ebc8'; --vscode-icon-terminal-tmux-font-family: 'codicon'; --vscode-icon-terminal-ubuntu-content: '\ebc9'; --vscode-icon-terminal-ubuntu-font-family: 'codicon'; --vscode-icon-terminal-bash-content: '\ebca'; --vscode-icon-terminal-bash-font-family: 'codicon'; --vscode-icon-arrow-swap-content: '\ebcb'; --vscode-icon-arrow-swap-font-family: 'codicon'; --vscode-icon-copy-content: '\ebcc'; --vscode-icon-copy-font-family: 'codicon'; --vscode-icon-person-add-content: '\ebcd'; --vscode-icon-person-add-font-family: 'codicon'; --vscode-icon-filter-filled-content: '\ebce'; --vscode-icon-filter-filled-font-family: 'codicon'; --vscode-icon-wand-content: '\ebcf'; --vscode-icon-wand-font-family: 'codicon'; --vscode-icon-debug-line-by-line-content: '\ebd0'; --vscode-icon-debug-line-by-line-font-family: 'codicon'; --vscode-icon-inspect-content: '\ebd1'; --vscode-icon-inspect-font-family: 'codicon'; --vscode-icon-layers-content: '\ebd2'; --vscode-icon-layers-font-family: 'codicon'; --vscode-icon-layers-dot-content: '\ebd3'; --vscode-icon-layers-dot-font-family: 'codicon'; --vscode-icon-layers-active-content: '\ebd4'; --vscode-icon-layers-active-font-family: 'codicon'; --vscode-icon-compass-content: '\ebd5'; --vscode-icon-compass-font-family: 'codicon'; --vscode-icon-compass-dot-content: '\ebd6'; --vscode-icon-compass-dot-font-family: 'codicon'; --vscode-icon-compass-active-content: '\ebd7'; --vscode-icon-compass-active-font-family: 'codicon'; --vscode-icon-azure-content: '\ebd8'; --vscode-icon-azure-font-family: 'codicon'; --vscode-icon-issue-draft-content: '\ebd9'; --vscode-icon-issue-draft-font-family: 'codicon'; --vscode-icon-git-pull-request-closed-content: '\ebda'; --vscode-icon-git-pull-request-closed-font-family: 'codicon'; --vscode-icon-git-pull-request-draft-content: '\ebdb'; --vscode-icon-git-pull-request-draft-font-family: 'codicon'; --vscode-icon-debug-all-content: '\ebdc'; --vscode-icon-debug-all-font-family: 'codicon'; --vscode-icon-debug-coverage-content: '\ebdd'; --vscode-icon-debug-coverage-font-family: 'codicon'; --vscode-icon-run-errors-content: '\ebde'; --vscode-icon-run-errors-font-family: 'codicon'; --vscode-icon-folder-library-content: '\ebdf'; --vscode-icon-folder-library-font-family: 'codicon'; --vscode-icon-debug-continue-small-content: '\ebe0'; --vscode-icon-debug-continue-small-font-family: 'codicon'; --vscode-icon-beaker-stop-content: '\ebe1'; --vscode-icon-beaker-stop-font-family: 'codicon'; --vscode-icon-graph-line-content: '\ebe2'; --vscode-icon-graph-line-font-family: 'codicon'; --vscode-icon-graph-scatter-content: '\ebe3'; --vscode-icon-graph-scatter-font-family: 'codicon'; --vscode-icon-pie-chart-content: '\ebe4'; --vscode-icon-pie-chart-font-family: 'codicon'; --vscode-icon-bracket-content: '\eb0f'; --vscode-icon-bracket-font-family: 'codicon'; --vscode-icon-bracket-dot-content: '\ebe5'; --vscode-icon-bracket-dot-font-family: 'codicon'; --vscode-icon-bracket-error-content: '\ebe6'; --vscode-icon-bracket-error-font-family: 'codicon'; --vscode-icon-lock-small-content: '\ebe7'; --vscode-icon-lock-small-font-family: 'codicon'; --vscode-icon-azure-devops-content: '\ebe8'; --vscode-icon-azure-devops-font-family: 'codicon'; --vscode-icon-verified-filled-content: '\ebe9'; --vscode-icon-verified-filled-font-family: 'codicon'; --vscode-icon-newline-content: '\ebea'; --vscode-icon-newline-font-family: 'codicon'; --vscode-icon-layout-content: '\ebeb'; --vscode-icon-layout-font-family: 'codicon'; --vscode-icon-layout-activitybar-left-content: '\ebec'; --vscode-icon-layout-activitybar-left-font-family: 'codicon'; --vscode-icon-layout-activitybar-right-content: '\ebed'; --vscode-icon-layout-activitybar-right-font-family: 'codicon'; --vscode-icon-layout-panel-left-content: '\ebee'; --vscode-icon-layout-panel-left-font-family: 'codicon'; --vscode-icon-layout-panel-center-content: '\ebef'; --vscode-icon-layout-panel-center-font-family: 'codicon'; --vscode-icon-layout-panel-justify-content: '\ebf0'; --vscode-icon-layout-panel-justify-font-family: 'codicon'; --vscode-icon-layout-panel-right-content: '\ebf1'; --vscode-icon-layout-panel-right-font-family: 'codicon'; --vscode-icon-layout-panel-content: '\ebf2'; --vscode-icon-layout-panel-font-family: 'codicon'; --vscode-icon-layout-sidebar-left-content: '\ebf3'; --vscode-icon-layout-sidebar-left-font-family: 'codicon'; --vscode-icon-layout-sidebar-right-content: '\ebf4'; --vscode-icon-layout-sidebar-right-font-family: 'codicon'; --vscode-icon-layout-statusbar-content: '\ebf5'; --vscode-icon-layout-statusbar-font-family: 'codicon'; --vscode-icon-layout-menubar-content: '\ebf6'; --vscode-icon-layout-menubar-font-family: 'codicon'; --vscode-icon-layout-centered-content: '\ebf7'; --vscode-icon-layout-centered-font-family: 'codicon'; --vscode-icon-target-content: '\ebf8'; --vscode-icon-target-font-family: 'codicon'; --vscode-icon-indent-content: '\ebf9'; --vscode-icon-indent-font-family: 'codicon'; --vscode-icon-record-small-content: '\ebfa'; --vscode-icon-record-small-font-family: 'codicon'; --vscode-icon-error-small-content: '\ebfb'; --vscode-icon-error-small-font-family: 'codicon'; --vscode-icon-terminal-decoration-error-content: '\ebfb'; --vscode-icon-terminal-decoration-error-font-family: 'codicon'; --vscode-icon-arrow-circle-down-content: '\ebfc'; --vscode-icon-arrow-circle-down-font-family: 'codicon'; --vscode-icon-arrow-circle-left-content: '\ebfd'; --vscode-icon-arrow-circle-left-font-family: 'codicon'; --vscode-icon-arrow-circle-right-content: '\ebfe'; --vscode-icon-arrow-circle-right-font-family: 'codicon'; --vscode-icon-arrow-circle-up-content: '\ebff'; --vscode-icon-arrow-circle-up-font-family: 'codicon'; --vscode-icon-layout-sidebar-right-off-content: '\ec00'; --vscode-icon-layout-sidebar-right-off-font-family: 'codicon'; --vscode-icon-layout-panel-off-content: '\ec01'; --vscode-icon-layout-panel-off-font-family: 'codicon'; --vscode-icon-layout-sidebar-left-off-content: '\ec02'; --vscode-icon-layout-sidebar-left-off-font-family: 'codicon'; --vscode-icon-blank-content: '\ec03'; --vscode-icon-blank-font-family: 'codicon'; --vscode-icon-heart-filled-content: '\ec04'; --vscode-icon-heart-filled-font-family: 'codicon'; --vscode-icon-map-content: '\ec05'; --vscode-icon-map-font-family: 'codicon'; --vscode-icon-map-horizontal-content: '\ec05'; --vscode-icon-map-horizontal-font-family: 'codicon'; --vscode-icon-fold-horizontal-content: '\ec05'; --vscode-icon-fold-horizontal-font-family: 'codicon'; --vscode-icon-map-filled-content: '\ec06'; --vscode-icon-map-filled-font-family: 'codicon'; --vscode-icon-map-horizontal-filled-content: '\ec06'; --vscode-icon-map-horizontal-filled-font-family: 'codicon'; --vscode-icon-fold-horizontal-filled-content: '\ec06'; --vscode-icon-fold-horizontal-filled-font-family: 'codicon'; --vscode-icon-circle-small-content: '\ec07'; --vscode-icon-circle-small-font-family: 'codicon'; --vscode-icon-bell-slash-content: '\ec08'; --vscode-icon-bell-slash-font-family: 'codicon'; --vscode-icon-bell-slash-dot-content: '\ec09'; --vscode-icon-bell-slash-dot-font-family: 'codicon'; --vscode-icon-comment-unresolved-content: '\ec0a'; --vscode-icon-comment-unresolved-font-family: 'codicon'; --vscode-icon-git-pull-request-go-to-changes-content: '\ec0b'; --vscode-icon-git-pull-request-go-to-changes-font-family: 'codicon'; --vscode-icon-git-pull-request-new-changes-content: '\ec0c'; --vscode-icon-git-pull-request-new-changes-font-family: 'codicon'; --vscode-icon-search-fuzzy-content: '\ec0d'; --vscode-icon-search-fuzzy-font-family: 'codicon'; --vscode-icon-comment-draft-content: '\ec0e'; --vscode-icon-comment-draft-font-family: 'codicon'; --vscode-icon-send-content: '\ec0f'; --vscode-icon-send-font-family: 'codicon'; --vscode-icon-sparkle-content: '\ec10'; --vscode-icon-sparkle-font-family: 'codicon'; --vscode-icon-insert-content: '\ec11'; --vscode-icon-insert-font-family: 'codicon'; --vscode-icon-mic-content: '\ec12'; --vscode-icon-mic-font-family: 'codicon'; --vscode-icon-thumbsdown-filled-content: '\ec13'; --vscode-icon-thumbsdown-filled-font-family: 'codicon'; --vscode-icon-thumbsup-filled-content: '\ec14'; --vscode-icon-thumbsup-filled-font-family: 'codicon'; --vscode-icon-coffee-content: '\ec15'; --vscode-icon-coffee-font-family: 'codicon'; --vscode-icon-snake-content: '\ec16'; --vscode-icon-snake-font-family: 'codicon'; --vscode-icon-game-content: '\ec17'; --vscode-icon-game-font-family: 'codicon'; --vscode-icon-vr-content: '\ec18'; --vscode-icon-vr-font-family: 'codicon'; --vscode-icon-chip-content: '\ec19'; --vscode-icon-chip-font-family: 'codicon'; --vscode-icon-piano-content: '\ec1a'; --vscode-icon-piano-font-family: 'codicon'; --vscode-icon-music-content: '\ec1b'; --vscode-icon-music-font-family: 'codicon'; --vscode-icon-mic-filled-content: '\ec1c'; --vscode-icon-mic-filled-font-family: 'codicon'; --vscode-icon-repo-fetch-content: '\ec1d'; --vscode-icon-repo-fetch-font-family: 'codicon'; --vscode-icon-copilot-content: '\ec1e'; --vscode-icon-copilot-font-family: 'codicon'; --vscode-icon-lightbulb-sparkle-content: '\ec1f'; --vscode-icon-lightbulb-sparkle-font-family: 'codicon'; --vscode-icon-robot-content: '\ec20'; --vscode-icon-robot-font-family: 'codicon'; --vscode-icon-sparkle-filled-content: '\ec21'; --vscode-icon-sparkle-filled-font-family: 'codicon'; --vscode-icon-diff-single-content: '\ec22'; --vscode-icon-diff-single-font-family: 'codicon'; --vscode-icon-diff-multiple-content: '\ec23'; --vscode-icon-diff-multiple-font-family: 'codicon'; --vscode-icon-surround-with-content: '\ec24'; --vscode-icon-surround-with-font-family: 'codicon'; --vscode-icon-share-content: '\ec25'; --vscode-icon-share-font-family: 'codicon'; --vscode-icon-git-stash-content: '\ec26'; --vscode-icon-git-stash-font-family: 'codicon'; --vscode-icon-git-stash-apply-content: '\ec27'; --vscode-icon-git-stash-apply-font-family: 'codicon'; --vscode-icon-git-stash-pop-content: '\ec28'; --vscode-icon-git-stash-pop-font-family: 'codicon'; --vscode-icon-vscode-content: '\ec29'; --vscode-icon-vscode-font-family: 'codicon'; --vscode-icon-vscode-insiders-content: '\ec2a'; --vscode-icon-vscode-insiders-font-family: 'codicon'; --vscode-icon-code-oss-content: '\ec2b'; --vscode-icon-code-oss-font-family: 'codicon'; --vscode-icon-run-coverage-content: '\ec2c'; --vscode-icon-run-coverage-font-family: 'codicon'; --vscode-icon-run-all-coverage-content: '\ec2d'; --vscode-icon-run-all-coverage-font-family: 'codicon'; --vscode-icon-coverage-content: '\ec2e'; --vscode-icon-coverage-font-family: 'codicon'; --vscode-icon-github-project-content: '\ec2f'; --vscode-icon-github-project-font-family: 'codicon'; --vscode-icon-map-vertical-content: '\ec30'; --vscode-icon-map-vertical-font-family: 'codicon'; --vscode-icon-fold-vertical-content: '\ec30'; --vscode-icon-fold-vertical-font-family: 'codicon'; --vscode-icon-map-vertical-filled-content: '\ec31'; --vscode-icon-map-vertical-filled-font-family: 'codicon'; --vscode-icon-fold-vertical-filled-content: '\ec31'; --vscode-icon-fold-vertical-filled-font-family: 'codicon'; --vscode-icon-go-to-search-content: '\ec32'; --vscode-icon-go-to-search-font-family: 'codicon'; --vscode-icon-percentage-content: '\ec33'; --vscode-icon-percentage-font-family: 'codicon'; --vscode-icon-sort-percentage-content: '\ec33'; --vscode-icon-sort-percentage-font-family: 'codicon'; --vscode-icon-attach-content: '\ec34'; --vscode-icon-attach-font-family: 'codicon'; --vscode-icon-go-to-editing-session-content: '\ec35'; --vscode-icon-go-to-editing-session-font-family: 'codicon'; --vscode-icon-edit-session-content: '\ec36'; --vscode-icon-edit-session-font-family: 'codicon'; --vscode-icon-code-review-content: '\ec37'; --vscode-icon-code-review-font-family: 'codicon'; --vscode-icon-copilot-warning-content: '\ec38'; --vscode-icon-copilot-warning-font-family: 'codicon'; --vscode-icon-python-content: '\ec39'; --vscode-icon-python-font-family: 'codicon'; --vscode-icon-copilot-large-content: '\ec3a'; --vscode-icon-copilot-large-font-family: 'codicon'; --vscode-icon-copilot-warning-large-content: '\ec3b'; --vscode-icon-copilot-warning-large-font-family: 'codicon'; --vscode-icon-keyboard-tab-content: '\ec3c'; --vscode-icon-keyboard-tab-font-family: 'codicon'; --vscode-icon-copilot-blocked-content: '\ec3d'; --vscode-icon-copilot-blocked-font-family: 'codicon'; --vscode-icon-copilot-not-connected-content: '\ec3e'; --vscode-icon-copilot-not-connected-font-family: 'codicon'; --vscode-icon-flag-content: '\ec3f'; --vscode-icon-flag-font-family: 'codicon'; --vscode-icon-lightbulb-empty-content: '\ec40'; --vscode-icon-lightbulb-empty-font-family: 'codicon'; --vscode-icon-symbol-method-arrow-content: '\ec41'; --vscode-icon-symbol-method-arrow-font-family: 'codicon'; --vscode-icon-copilot-unavailable-content: '\ec42'; --vscode-icon-copilot-unavailable-font-family: 'codicon'; --vscode-icon-repo-pinned-content: '\ec43'; --vscode-icon-repo-pinned-font-family: 'codicon'; --vscode-icon-keyboard-tab-above-content: '\ec44'; --vscode-icon-keyboard-tab-above-font-family: 'codicon'; --vscode-icon-keyboard-tab-below-content: '\ec45'; --vscode-icon-keyboard-tab-below-font-family: 'codicon'; --vscode-icon-git-pull-request-done-content: '\ec46'; --vscode-icon-git-pull-request-done-font-family: 'codicon'; --vscode-icon-mcp-content: '\ec47'; --vscode-icon-mcp-font-family: 'codicon'; --vscode-icon-extensions-large-content: '\ec48'; --vscode-icon-extensions-large-font-family: 'codicon'; --vscode-icon-layout-panel-dock-content: '\ec49'; --vscode-icon-layout-panel-dock-font-family: 'codicon'; --vscode-icon-layout-sidebar-left-dock-content: '\ec4a'; --vscode-icon-layout-sidebar-left-dock-font-family: 'codicon'; --vscode-icon-layout-sidebar-right-dock-content: '\ec4b'; --vscode-icon-layout-sidebar-right-dock-font-family: 'codicon'; --vscode-icon-terminal-two-content: '\ed80'; --vscode-icon-terminal-two-font-family: 'codicon'; --vscode-icon-check-two-content: '\ed81'; --vscode-icon-check-two-font-family: 'codicon'; --vscode-icon-x-two-content: '\ed82'; --vscode-icon-x-two-font-family: 'codicon'; --vscode-icon-expander-content: '\ed83'; --vscode-icon-expander-font-family: 'codicon'; --vscode-icon-restore-content: '\ed84'; --vscode-icon-restore-font-family: 'codicon'; --vscode-icon-pin-two-content: '\ed85'; --vscode-icon-pin-two-font-family: 'codicon'; --vscode-icon-stop-two-content: '\ed86'; --vscode-icon-stop-two-font-family: 'codicon'; --vscode-icon-brain-content: '\ed87'; --vscode-icon-brain-font-family: 'codicon'; --vscode-icon-magnifying-glass-content: '\ed88'; --vscode-icon-magnifying-glass-font-family: 'codicon'; --vscode-icon-image-two-content: '\ed89'; --vscode-icon-image-two-font-family: 'codicon'; --vscode-icon-microphone-content: '\ed8a'; --vscode-icon-microphone-font-family: 'codicon'; --vscode-icon-submit-content: '\ed8b'; --vscode-icon-submit-font-family: 'codicon'; --vscode-icon-running-content: '\ed8c'; --vscode-icon-running-font-family: 'codicon'; --vscode-icon-file-add-two-content: '\ed8d'; --vscode-icon-file-add-two-font-family: 'codicon'; --vscode-icon-infinity-content: '\ed8e'; --vscode-icon-infinity-font-family: 'codicon'; --vscode-icon-edit-two-content: '\ed8f'; --vscode-icon-edit-two-font-family: 'codicon'; --vscode-icon-stop-three-content: '\ed90'; --vscode-icon-stop-three-font-family: 'codicon'; --vscode-icon-warning-two-content: '\ed91'; --vscode-icon-warning-two-font-family: 'codicon'; --vscode-icon-arrow-left-two-content: '\ed92'; --vscode-icon-arrow-left-two-font-family: 'codicon'; --vscode-icon-redo-two-content: '\ed93'; --vscode-icon-redo-two-font-family: 'codicon'; --vscode-icon-info-two-content: '\ed94'; --vscode-icon-info-two-font-family: 'codicon'; --vscode-icon-chat-content: '\ed95'; --vscode-icon-chat-font-family: 'codicon'; --vscode-icon-thumbs-down-content: '\ed96'; --vscode-icon-thumbs-down-font-family: 'codicon'; --vscode-icon-thumbs-up-content: '\ed97'; --vscode-icon-thumbs-up-font-family: 'codicon'; --vscode-icon-thumbs-down-filled-content: '\ed98'; --vscode-icon-thumbs-down-filled-font-family: 'codicon'; --vscode-icon-thumbs-up-filled-content: '\ed99'; --vscode-icon-thumbs-up-filled-font-family: 'codicon'; --vscode-icon-copy-two-content: '\ed9a'; --vscode-icon-copy-two-font-family: 'codicon'; --vscode-icon-ellipsis-two-content: '\ed9b'; --vscode-icon-ellipsis-two-font-family: 'codicon'; --vscode-icon-eye-two-content: '\ed9c'; --vscode-icon-eye-two-font-family: 'codicon'; --vscode-icon-globe-two-content: '\ed9d'; --vscode-icon-globe-two-font-family: 'codicon'; --vscode-icon-reload-content: '\ed9e'; --vscode-icon-reload-font-family: 'codicon'; --vscode-icon-folder-two-content: '\ed9f'; --vscode-icon-folder-two-font-family: 'codicon'; --vscode-icon-eraser-content: '\eda0'; --vscode-icon-eraser-font-family: 'codicon'; --vscode-icon-swirl-sparkle-content: '\eda1'; --vscode-icon-swirl-sparkle-font-family: 'codicon'; --vscode-icon-send-two-content: '\eda2'; --vscode-icon-send-two-font-family: 'codicon'; --vscode-icon-inbox-two-content: '\eda3'; --vscode-icon-inbox-two-font-family: 'codicon'; --vscode-icon-file-two-content: '\eda4'; --vscode-icon-file-two-font-family: 'codicon'; --vscode-icon-list-content: '\eda5'; --vscode-icon-list-font-family: 'codicon'; --vscode-icon-calendar-two-content: '\eda6'; --vscode-icon-calendar-two-font-family: 'codicon'; --vscode-icon-open-notebook-content: '\eda7'; --vscode-icon-open-notebook-font-family: 'codicon'; --vscode-icon-paper-words-content: '\eda8'; --vscode-icon-paper-words-font-family: 'codicon'; --vscode-icon-mortarboard-content: '\eda9'; --vscode-icon-mortarboard-font-family: 'codicon'; --vscode-icon-lightning-content: '\edaa'; --vscode-icon-lightning-font-family: 'codicon'; --vscode-icon-hammer-content: '\edab'; --vscode-icon-hammer-font-family: 'codicon'; --vscode-icon-keyboard-two-content: '\edac'; --vscode-icon-keyboard-two-font-family: 'codicon'; --vscode-icon-arrow-up-two-content: '\edad'; --vscode-icon-arrow-up-two-font-family: 'codicon'; --vscode-icon-import-content: '\edae'; --vscode-icon-import-font-family: 'codicon'; --vscode-icon-target-two-content: '\edaf'; --vscode-icon-target-two-font-family: 'codicon'; --vscode-icon-tab-content: '\edb0'; --vscode-icon-tab-font-family: 'codicon'; --vscode-icon-magic-content: '\edb1'; --vscode-icon-magic-font-family: 'codicon'; --vscode-icon-clone-two-content: '\edb2'; --vscode-icon-clone-two-font-family: 'codicon'; --vscode-icon-brush-content: '\edb3'; --vscode-icon-brush-font-family: 'codicon'; --vscode-icon-branch-content: '\edb4'; --vscode-icon-branch-font-family: 'codicon'; --vscode-icon-add-two-content: '\edb5'; --vscode-icon-add-two-font-family: 'codicon'; --vscode-icon-history-two-content: '\edb6'; --vscode-icon-history-two-font-family: 'codicon'; --vscode-icon-cloud-two-content: '\edb7'; --vscode-icon-cloud-two-font-family: 'codicon'; --vscode-icon-review-content: '\edb8'; --vscode-icon-review-font-family: 'codicon'; --vscode-icon-plus-square-content: '\edb9'; --vscode-icon-plus-square-font-family: 'codicon'; --vscode-icon-check-circled-content: '\edba'; --vscode-icon-check-circled-font-family: 'codicon'; --vscode-icon-dotted-circle-content: '\edbb'; --vscode-icon-dotted-circle-font-family: 'codicon'; --vscode-icon-warn-circle-content: '\edbc'; --vscode-icon-warn-circle-font-family: 'codicon'; --vscode-icon-down-local-machine-content: '\edbd'; --vscode-icon-down-local-machine-font-family: 'codicon'; --vscode-icon-merge-upwards-content: '\edbe'; --vscode-icon-merge-upwards-font-family: 'codicon'; --vscode-icon-asterisk-content: '\edbf'; --vscode-icon-asterisk-font-family: 'codicon'; --vscode-icon-time-content: '\edc0'; --vscode-icon-time-font-family: 'codicon'; --vscode-icon-arrow-up-right-content: '\edc1'; --vscode-icon-arrow-up-right-font-family: 'codicon'; --vscode-icon-arrow-up-right-square-content: '\edc2'; --vscode-icon-arrow-up-right-square-font-family: 'codicon'; --vscode-icon-bubble-and-pencil-content: '\edc3'; --vscode-icon-bubble-and-pencil-font-family: 'codicon'; --vscode-icon-download-on-square-content: '\edc4'; --vscode-icon-download-on-square-font-family: 'codicon'; --vscode-icon-shipping-box-content: '\edc5'; --vscode-icon-shipping-box-font-family: 'codicon'; --vscode-icon-chevron-forward-dotted-content: '\edc6'; --vscode-icon-chevron-forward-dotted-font-family: 'codicon'; --vscode-icon-cylinder-split-content: '\edc7'; --vscode-icon-cylinder-split-font-family: 'codicon'; --vscode-icon-cube-nodes-content: '\edc8'; --vscode-icon-cube-nodes-font-family: 'codicon'; --vscode-icon-clipboard-list-content: '\edc9'; --vscode-icon-clipboard-list-font-family: 'codicon'; --vscode-icon-circle-shine-content: '\edca'; --vscode-icon-circle-shine-font-family: 'codicon'; --vscode-icon-chevron-up-down-content: '\edcb'; --vscode-icon-chevron-up-down-font-family: 'codicon'; --vscode-icon-cube-content: '\edcc'; --vscode-icon-cube-font-family: 'codicon'; --vscode-icon-telecom-content: '\edcd'; --vscode-icon-telecom-font-family: 'codicon'; --vscode-icon-mic-two-content: '\edce'; --vscode-icon-mic-two-font-family: 'codicon'; --vscode-icon-hourglass-content: '\edcf'; --vscode-icon-hourglass-font-family: 'codicon'; --vscode-icon-todos-content: '\edd0'; --vscode-icon-todos-font-family: 'codicon'; --vscode-icon-hourglass-two-content: '\edd1'; --vscode-icon-hourglass-two-font-family: 'codicon'; --vscode-icon-laptop-content: '\edd2'; --vscode-icon-laptop-font-family: 'codicon'; --vscode-icon-grep-content: '\edd3'; --vscode-icon-grep-font-family: 'codicon'; --vscode-icon-chevron-dbl-left-content: '\edd4'; --vscode-icon-chevron-dbl-left-font-family: 'codicon'; --vscode-icon-chevron-dbl-right-content: '\f31d'; --vscode-icon-chevron-dbl-right-font-family: 'codicon'; --vscode-icon-square-and-pencil-content: '\edd5'; --vscode-icon-square-and-pencil-font-family: 'codicon'; --vscode-icon-double-terminal-content: '\edd6'; --vscode-icon-double-terminal-font-family: 'codicon'; --vscode-icon-sidebar-left-content: '\edd7'; --vscode-icon-sidebar-left-font-family: 'codicon'; --vscode-icon-files-two-content: '\edd8'; --vscode-icon-files-two-font-family: 'codicon'; --vscode-icon-cursor-content: '\edd9'; --vscode-icon-cursor-font-family: 'codicon'; --vscode-icon-test-icon-3-content: '\edda'; --vscode-icon-test-icon-3-font-family: 'codicon'; --vscode-icon-test-icon-4-content: '\eddb'; --vscode-icon-test-icon-4-font-family: 'codicon'; --vscode-icon-test-iconic-content: '\eddc'; --vscode-icon-test-iconic-font-family: 'codicon'; --vscode-icon-compose-content: '\eddd'; --vscode-icon-compose-font-family: 'codicon'; --vscode-icon-compose-two-content: '\edde'; --vscode-icon-compose-two-font-family: 'codicon'; --vscode-icon-cursor-outline-transparent-content: '\eddf'; --vscode-icon-cursor-outline-transparent-font-family: 'codicon'; --vscode-icon-cursor-frame-content: '\ede0'; --vscode-icon-cursor-frame-font-family: 'codicon'; --vscode-icon-cursor-frames-content: '\ede1'; --vscode-icon-cursor-frames-font-family: 'codicon'; --vscode-icon-cursor-bigger-content: '\ede2'; --vscode-icon-cursor-bigger-font-family: 'codicon'; --vscode-icon-cursor-biggest-content: '\ede3'; --vscode-icon-cursor-biggest-font-family: 'codicon'; --vscode-icon-terminal-filled-content: '\ede4'; --vscode-icon-terminal-filled-font-family: 'codicon'; --vscode-icon-rectangle-dashed-content: '\ede5'; --vscode-icon-rectangle-dashed-font-family: 'codicon'; --vscode-icon-square-arrow-content: '\ede6'; --vscode-icon-square-arrow-font-family: 'codicon'; --vscode-icon-unfold-vertical-content: '\ede7'; --vscode-icon-unfold-vertical-font-family: 'codicon'; --vscode-icon-unfold-dashed-content: '\ede8'; --vscode-icon-unfold-dashed-font-family: 'codicon'; --vscode-icon-fold-dashed-content: '\ede9'; --vscode-icon-fold-dashed-font-family: 'codicon'; --vscode-icon-playwright-content: '\edea'; --vscode-icon-playwright-font-family: 'codicon'; --vscode-icon-search-sparkle-content: '\ec50'; --vscode-icon-search-sparkle-font-family: 'codicon'; --vscode-icon-settings-round-content: '\ec51'; --vscode-icon-settings-round-font-family: 'codicon'; --vscode-icon-panel-rounded-content: '\ec52'; --vscode-icon-panel-rounded-font-family: 'codicon'; --vscode-icon-file-list-content: '\ec53'; --vscode-icon-file-list-font-family: 'codicon'; --vscode-icon-rectangle-arrow-content: '\ec54'; --vscode-icon-rectangle-arrow-font-family: 'codicon'; --vscode-icon-rectangle-globe-content: '\ec55'; --vscode-icon-rectangle-globe-font-family: 'codicon'; --vscode-icon-rules-content: '\ec56'; --vscode-icon-rules-font-family: 'codicon'; --vscode-icon-squares-arrow-content: '\ec58'; --vscode-icon-squares-arrow-font-family: 'codicon'; --vscode-icon-bugbot-content: '\ec59'; --vscode-icon-bugbot-font-family: 'codicon'; --vscode-icon-thinking-content: '\ec5a'; --vscode-icon-thinking-font-family: 'codicon'; --vscode-icon-split-dashed-content: '\ec5b'; --vscode-icon-split-dashed-font-family: 'codicon'; --vscode-icon-split-panel-content: '\ec5c'; --vscode-icon-split-panel-font-family: 'codicon'; --vscode-icon-split-file-content: '\f238'; --vscode-icon-split-file-font-family: 'codicon'; --vscode-icon-split-dash-content: '\f239'; --vscode-icon-split-dash-font-family: 'codicon'; --vscode-icon-panel-expand-content: '\f23a'; --vscode-icon-panel-expand-font-family: 'codicon'; --vscode-icon-panel-collapse-content: '\f23b'; --vscode-icon-panel-collapse-font-family: 'codicon'; --vscode-icon-chat-question-content: '\f23c'; --vscode-icon-chat-question-font-family: 'codicon'; --vscode-icon-branch-dot-content: '\f23d'; --vscode-icon-branch-dot-font-family: 'codicon'; --vscode-icon-git-branch-dot-content: '\f23e'; --vscode-icon-git-branch-dot-font-family: 'codicon'; --vscode-icon-align-top-content: '\f247'; --vscode-icon-align-top-font-family: 'codicon'; --vscode-icon-align-hcenter-content: '\f248'; --vscode-icon-align-hcenter-font-family: 'codicon'; --vscode-icon-align-vcenter-content: '\f249'; --vscode-icon-align-vcenter-font-family: 'codicon'; --vscode-icon-align-bottom-content: '\f24a'; --vscode-icon-align-bottom-font-family: 'codicon'; --vscode-icon-align-right-content: '\f24b'; --vscode-icon-align-right-font-family: 'codicon'; --vscode-icon-align-left-content: '\f24c'; --vscode-icon-align-left-font-family: 'codicon'; --vscode-icon-angle-content: '\f24d'; --vscode-icon-angle-font-family: 'codicon'; --vscode-icon-align-bottomfill-content: '\f24e'; --vscode-icon-align-bottomfill-font-family: 'codicon'; --vscode-icon-align-hcenterfill-content: '\f24f'; --vscode-icon-align-hcenterfill-font-family: 'codicon'; --vscode-icon-align-leftfill-content: '\f250'; --vscode-icon-align-leftfill-font-family: 'codicon'; --vscode-icon-align-rightfill-content: '\f251'; --vscode-icon-align-rightfill-font-family: 'codicon'; --vscode-icon-align-topfill-content: '\f252'; --vscode-icon-align-topfill-font-family: 'codicon'; --vscode-icon-align-vcenterfill-content: '\f253'; --vscode-icon-align-vcenterfill-font-family: 'codicon'; --vscode-icon-freeform-content: '\f254'; --vscode-icon-freeform-font-family: 'codicon'; --vscode-icon-layout-grid-content: '\f255'; --vscode-icon-layout-grid-font-family: 'codicon'; --vscode-icon-corners-content: '\f256'; --vscode-icon-corners-font-family: 'codicon'; --vscode-icon-opacity-content: '\f257'; --vscode-icon-opacity-font-family: 'codicon'; --vscode-icon-maximize-content: '\f258'; --vscode-icon-maximize-font-family: 'codicon'; --vscode-icon-minimize-content: '\f259'; --vscode-icon-minimize-font-family: 'codicon'; --vscode-icon-panel-bottomon-content: '\f25a'; --vscode-icon-panel-bottomon-font-family: 'codicon'; --vscode-icon-panel-bottomoff-content: '\f25b'; --vscode-icon-panel-bottomoff-font-family: 'codicon'; --vscode-icon-panel-frame-content: '\f25c'; --vscode-icon-panel-frame-font-family: 'codicon'; --vscode-icon-panel-bottom-overlay-content: '\f25d'; --vscode-icon-panel-bottom-overlay-font-family: 'codicon'; --vscode-icon-panel-right-overlay-content: '\f25e'; --vscode-icon-panel-right-overlay-font-family: 'codicon'; --vscode-icon-panel-left-overlay-content: '\f25f'; --vscode-icon-panel-left-overlay-font-family: 'codicon'; --vscode-icon-chat-rounded-content: '\f260'; --vscode-icon-chat-rounded-font-family: 'codicon'; --vscode-icon-file-rounded-content: '\f261'; --vscode-icon-file-rounded-font-family: 'codicon'; --vscode-icon-judge-content: '\f262'; --vscode-icon-judge-font-family: 'codicon'; --vscode-icon-minmize-content: '\f263'; --vscode-icon-minmize-font-family: 'codicon'; --vscode-icon-border-all-content: '\f264'; --vscode-icon-border-all-font-family: 'codicon'; --vscode-icon-border-bottom-content: '\f265'; --vscode-icon-border-bottom-font-family: 'codicon'; --vscode-icon-border-left-content: '\f266'; --vscode-icon-border-left-font-family: 'codicon'; --vscode-icon-border-right-content: '\f267'; --vscode-icon-border-right-font-family: 'codicon'; --vscode-icon-border-top-content: '\f268'; --vscode-icon-border-top-font-family: 'codicon'; --vscode-icon-rotate-content: '\f269'; --vscode-icon-rotate-font-family: 'codicon'; --vscode-icon-flip-vertical-content: '\f26a'; --vscode-icon-flip-vertical-font-family: 'codicon'; --vscode-icon-flip-horizontal-content: '\f26b'; --vscode-icon-flip-horizontal-font-family: 'codicon'; --vscode-icon-pad-vertical-content: '\f26c'; --vscode-icon-pad-vertical-font-family: 'codicon'; --vscode-icon-pad-horizontal-content: '\f26d'; --vscode-icon-pad-horizontal-font-family: 'codicon'; --vscode-icon-pad-top-content: '\f26e'; --vscode-icon-pad-top-font-family: 'codicon'; --vscode-icon-pad-left-content: '\f26f'; --vscode-icon-pad-left-font-family: 'codicon'; --vscode-icon-pad-right-content: '\f270'; --vscode-icon-pad-right-font-family: 'codicon'; --vscode-icon-pad-bottom-content: '\f271'; --vscode-icon-pad-bottom-font-family: 'codicon'; --vscode-icon-weight-content: '\f272'; --vscode-icon-weight-font-family: 'codicon'; --vscode-icon-pad-all-content: '\f273'; --vscode-icon-pad-all-font-family: 'codicon'; --vscode-icon-absolute-position-content: '\f274'; --vscode-icon-absolute-position-font-family: 'codicon'; --vscode-icon-min-width-content: '\f275'; --vscode-icon-min-width-font-family: 'codicon'; --vscode-icon-max-width-content: '\f276'; --vscode-icon-max-width-font-family: 'codicon'; --vscode-icon-hug-content: '\f277'; --vscode-icon-hug-font-family: 'codicon'; --vscode-icon-fixed-content: '\f278'; --vscode-icon-fixed-font-family: 'codicon'; --vscode-icon-remove-width-content: '\f279'; --vscode-icon-remove-width-font-family: 'codicon'; --vscode-icon-fill-width-content: '\f27a'; --vscode-icon-fill-width-font-family: 'codicon'; --vscode-icon-letter-spacing-content: '\f27b'; --vscode-icon-letter-spacing-font-family: 'codicon'; --vscode-icon-line-height-content: '\f27c'; --vscode-icon-line-height-font-family: 'codicon'; --vscode-icon-left-align-content: '\f27d'; --vscode-icon-left-align-font-family: 'codicon'; --vscode-icon-center-align-content: '\f27e'; --vscode-icon-center-align-font-family: 'codicon'; --vscode-icon-right-align-content: '\f27f'; --vscode-icon-right-align-font-family: 'codicon'; --vscode-icon-text-top-content: '\f280'; --vscode-icon-text-top-font-family: 'codicon'; --vscode-icon-text-center-content: '\f281'; --vscode-icon-text-center-font-family: 'codicon'; --vscode-icon-text-bottom-content: '\f282'; --vscode-icon-text-bottom-font-family: 'codicon'; --vscode-icon-layer-blur-content: '\f283'; --vscode-icon-layer-blur-font-family: 'codicon'; --vscode-icon-background-blur-content: '\f284'; --vscode-icon-background-blur-font-family: 'codicon'; --vscode-icon-corner-tl-content: '\f285'; --vscode-icon-corner-tl-font-family: 'codicon'; --vscode-icon-corner-tr-content: '\f286'; --vscode-icon-corner-tr-font-family: 'codicon'; --vscode-icon-corner-bl-content: '\f287'; --vscode-icon-corner-bl-font-family: 'codicon'; --vscode-icon-corner-br-content: '\f288'; --vscode-icon-corner-br-font-family: 'codicon'; --vscode-icon-flow-col-content: '\f289'; --vscode-icon-flow-col-font-family: 'codicon'; --vscode-icon-flow-row-content: '\f28a'; --vscode-icon-flow-row-font-family: 'codicon'; --vscode-icon-gap-content: '\f28b'; --vscode-icon-gap-font-family: 'codicon'; --vscode-icon-grid-col-content: '\f28c'; --vscode-icon-grid-col-font-family: 'codicon'; --vscode-icon-grid-row-content: '\f28d'; --vscode-icon-grid-row-font-family: 'codicon'; --vscode-icon-sun-content: '\f28e'; --vscode-icon-sun-font-family: 'codicon'; --vscode-icon-unlink-content: '\f28f'; --vscode-icon-unlink-font-family: 'codicon'; --vscode-icon-arrow-filled-content: '\f290'; --vscode-icon-arrow-filled-font-family: 'codicon'; --vscode-icon-dialog-error-content: '\ea87'; --vscode-icon-dialog-error-font-family: 'codicon'; --vscode-icon-dialog-warning-content: '\ea6c'; --vscode-icon-dialog-warning-font-family: 'codicon'; --vscode-icon-dialog-info-content: '\ea74'; --vscode-icon-dialog-info-font-family: 'codicon'; --vscode-icon-dialog-close-content: '\ea76'; --vscode-icon-dialog-close-font-family: 'codicon'; --vscode-icon-tree-item-expanded-content: '\eab4'; --vscode-icon-tree-item-expanded-font-family: 'codicon'; --vscode-icon-tree-filter-on-type-on-content: '\eb83'; --vscode-icon-tree-filter-on-type-on-font-family: 'codicon'; --vscode-icon-tree-filter-on-type-off-content: '\eb85'; --vscode-icon-tree-filter-on-type-off-font-family: 'codicon'; --vscode-icon-tree-filter-clear-content: '\ea76'; --vscode-icon-tree-filter-clear-font-family: 'codicon'; --vscode-icon-tree-item-loading-content: '\eb19'; --vscode-icon-tree-item-loading-font-family: 'codicon'; --vscode-icon-menu-selection-content: '\eab2'; --vscode-icon-menu-selection-font-family: 'codicon'; --vscode-icon-menu-submenu-content: '\eab6'; --vscode-icon-menu-submenu-font-family: 'codicon'; --vscode-icon-menubar-more-content: '\ea7c'; --vscode-icon-menubar-more-font-family: 'codicon'; --vscode-icon-scrollbar-button-left-content: '\eb6f'; --vscode-icon-scrollbar-button-left-font-family: 'codicon'; --vscode-icon-scrollbar-button-right-content: '\eb70'; --vscode-icon-scrollbar-button-right-font-family: 'codicon'; --vscode-icon-scrollbar-button-up-content: '\eb71'; --vscode-icon-scrollbar-button-up-font-family: 'codicon'; --vscode-icon-scrollbar-button-down-content: '\eb6e'; --vscode-icon-scrollbar-button-down-font-family: 'codicon'; --vscode-icon-toolbar-more-content: '\ea7c'; --vscode-icon-toolbar-more-font-family: 'codicon'; --vscode-icon-quick-input-back-content: '\ea9b'; --vscode-icon-quick-input-back-font-family: 'codicon'; --vscode-icon-drop-down-button-content: '\eab4'; --vscode-icon-drop-down-button-font-family: 'codicon'; --vscode-icon-symbol-customcolor-content: '\eb5c'; --vscode-icon-symbol-customcolor-font-family: 'codicon'; --vscode-icon-workspace-unspecified-content: '\ebc3'; --vscode-icon-workspace-unspecified-font-family: 'codicon'; --vscode-icon-git-fetch-content: '\ec1d'; --vscode-icon-git-fetch-font-family: 'codicon'; --vscode-icon-lightbulb-sparkle-autofix-content: '\ec1f'; --vscode-icon-lightbulb-sparkle-autofix-font-family: 'codicon'; --vscode-icon-debug-breakpoint-pending-content: '\ebd9'; --vscode-icon-debug-breakpoint-pending-font-family: 'codicon'; --vscode-icon-circles-content: '\f390'; --vscode-icon-circles-font-family: 'codicon'; --vscode-icon-widget-close-content: '\ea76'; --vscode-icon-widget-close-font-family: 'codicon'; --vscode-icon-goto-previous-location-content: '\eaa1'; --vscode-icon-goto-previous-location-font-family: 'codicon'; --vscode-icon-goto-next-location-content: '\ea9a'; --vscode-icon-goto-next-location-font-family: 'codicon'; --vscode-icon-diff-review-insert-content: '\ea60'; --vscode-icon-diff-review-insert-font-family: 'codicon'; --vscode-icon-diff-review-remove-content: '\eb3b'; --vscode-icon-diff-review-remove-font-family: 'codicon'; --vscode-icon-diff-review-close-content: '\ea76'; --vscode-icon-diff-review-close-font-family: 'codicon'; --vscode-icon-diff-insert-content: '\ea60'; --vscode-icon-diff-insert-font-family: 'codicon'; --vscode-icon-diff-remove-content: '\eb3b'; --vscode-icon-diff-remove-font-family: 'codicon'; --vscode-icon-gutter-lightbulb-content: '\ea61'; --vscode-icon-gutter-lightbulb-font-family: 'codicon'; --vscode-icon-gutter-lightbulb-auto-fix-content: '\eb13'; --vscode-icon-gutter-lightbulb-auto-fix-font-family: 'codicon'; --vscode-icon-gutter-lightbulb-sparkle-content: '\ec1f'; --vscode-icon-gutter-lightbulb-sparkle-font-family: 'codicon'; --vscode-icon-gutter-lightbulb-aifix-auto-fix-content: '\ec1f'; --vscode-icon-gutter-lightbulb-aifix-auto-fix-font-family: 'codicon'; --vscode-icon-gutter-lightbulb-sparkle-filled-content: '\ec21'; --vscode-icon-gutter-lightbulb-sparkle-filled-font-family: 'codicon'; --vscode-icon-inline-suggestion-hints-next-content: '\eab6'; --vscode-icon-inline-suggestion-hints-next-font-family: 'codicon'; --vscode-icon-inline-suggestion-hints-previous-content: '\eab5'; --vscode-icon-inline-suggestion-hints-previous-font-family: 'codicon'; --vscode-icon-hover-increase-verbosity-content: '\ea60'; --vscode-icon-hover-increase-verbosity-font-family: 'codicon'; --vscode-icon-hover-decrease-verbosity-content: '\eb3b'; --vscode-icon-hover-decrease-verbosity-font-family: 'codicon'; --vscode-icon-notebook-kernel-select-content: '\eba3'; --vscode-icon-notebook-kernel-select-font-family: 'codicon'; --vscode-icon-notebook-execute-content: '\eb2c'; --vscode-icon-notebook-execute-font-family: 'codicon'; --vscode-icon-notebook-execute-above-content: '\ebbd'; --vscode-icon-notebook-execute-above-font-family: 'codicon'; --vscode-icon-notebook-execute-below-content: '\ebbe'; --vscode-icon-notebook-execute-below-font-family: 'codicon'; --vscode-icon-notebook-stop-content: '\ea72'; --vscode-icon-notebook-stop-font-family: 'codicon'; --vscode-icon-notebook-delete-cell-content: '\ea81'; --vscode-icon-notebook-delete-cell-font-family: 'codicon'; --vscode-icon-notebook-execute-all-content: '\eb9e'; --vscode-icon-notebook-execute-all-font-family: 'codicon'; --vscode-icon-notebook-edit-content: '\ea73'; --vscode-icon-notebook-edit-font-family: 'codicon'; --vscode-icon-notebook-stop-edit-content: '\eab2'; --vscode-icon-notebook-stop-edit-font-family: 'codicon'; --vscode-icon-notebook-move-up-content: '\eaa1'; --vscode-icon-notebook-move-up-font-family: 'codicon'; --vscode-icon-notebook-move-down-content: '\ea9a'; --vscode-icon-notebook-move-down-font-family: 'codicon'; --vscode-icon-notebook-clear-content: '\eabf'; --vscode-icon-notebook-clear-font-family: 'codicon'; --vscode-icon-notebook-split-cell-content: '\eb57'; --vscode-icon-notebook-split-cell-font-family: 'codicon'; --vscode-icon-notebook-state-success-content: '\eab2'; --vscode-icon-notebook-state-success-font-family: 'codicon'; --vscode-icon-notebook-state-error-content: '\ea87'; --vscode-icon-notebook-state-error-font-family: 'codicon'; --vscode-icon-notebook-state-pending-content: '\ea82'; --vscode-icon-notebook-state-pending-font-family: 'codicon'; --vscode-icon-notebook-state-executing-content: '\ea77'; --vscode-icon-notebook-state-executing-font-family: 'codicon'; --vscode-icon-notebook-collapsed-content: '\eab6'; --vscode-icon-notebook-collapsed-font-family: 'codicon'; --vscode-icon-notebook-expanded-content: '\eab4'; --vscode-icon-notebook-expanded-font-family: 'codicon'; --vscode-icon-notebook-open-as-text-content: '\eae9'; --vscode-icon-notebook-open-as-text-font-family: 'codicon'; --vscode-icon-notebook-revert-content: '\eae2'; --vscode-icon-notebook-revert-font-family: 'codicon'; --vscode-icon-notebook-diff-cell-toggle-whitespace-content: '\eb7d'; --vscode-icon-notebook-diff-cell-toggle-whitespace-font-family: 'codicon'; --vscode-icon-notebook-render-output-content: '\eb2f'; --vscode-icon-notebook-render-output-font-family: 'codicon'; --vscode-icon-notebook-mimetype-content: '\eac4'; --vscode-icon-notebook-mimetype-font-family: 'codicon'; --vscode-icon-notebook-copy-content: '\ebcc'; --vscode-icon-notebook-copy-font-family: 'codicon'; --vscode-icon-notebook-diff-editor-previous-change-content: '\eaa1'; --vscode-icon-notebook-diff-editor-previous-change-font-family: 'codicon'; --vscode-icon-notebook-diff-editor-next-change-content: '\ea9a'; --vscode-icon-notebook-diff-editor-next-change-font-family: 'codicon'; --vscode-icon-variables-view-icon-content: '\ebb8'; --vscode-icon-variables-view-icon-font-family: 'codicon'; --vscode-icon-find-collapsed-content: '\eab6'; --vscode-icon-find-collapsed-font-family: 'codicon'; --vscode-icon-find-expanded-content: '\eab4'; --vscode-icon-find-expanded-font-family: 'codicon'; --vscode-icon-find-selection-content: '\eb85'; --vscode-icon-find-selection-font-family: 'codicon'; --vscode-icon-find-replace-content: '\eb3d'; --vscode-icon-find-replace-font-family: 'codicon'; --vscode-icon-find-replace-all-content: '\eb3c'; --vscode-icon-find-replace-all-font-family: 'codicon'; --vscode-icon-find-previous-match-content: '\eaa1'; --vscode-icon-find-previous-match-font-family: 'codicon'; --vscode-icon-find-next-match-content: '\ea9a'; --vscode-icon-find-next-match-font-family: 'codicon'; --vscode-icon-folding-expanded-content: '\eab4'; --vscode-icon-folding-expanded-font-family: 'codicon'; --vscode-icon-folding-collapsed-content: '\eab6'; --vscode-icon-folding-collapsed-font-family: 'codicon'; --vscode-icon-folding-manual-collapsed-content: '\eab6'; --vscode-icon-folding-manual-collapsed-font-family: 'codicon'; --vscode-icon-folding-manual-expanded-content: '\eab4'; --vscode-icon-folding-manual-expanded-font-family: 'codicon'; --vscode-icon-suggest-more-info-content: '\eab6'; --vscode-icon-suggest-more-info-font-family: 'codicon'; --vscode-icon-marker-navigation-next-content: '\ea9a'; --vscode-icon-marker-navigation-next-font-family: 'codicon'; --vscode-icon-marker-navigation-previous-content: '\eaa1'; --vscode-icon-marker-navigation-previous-font-family: 'codicon'; --vscode-icon-default-view-icon-content: '\eb7f'; --vscode-icon-default-view-icon-font-family: 'codicon'; --vscode-icon-defaultProfile-icon-content: '\eb52'; --vscode-icon-defaultProfile-icon-font-family: 'codicon'; --vscode-icon-parameter-hints-next-content: '\eab4'; --vscode-icon-parameter-hints-next-font-family: 'codicon'; --vscode-icon-parameter-hints-previous-content: '\eab7'; --vscode-icon-parameter-hints-previous-font-family: 'codicon'; --vscode-icon-extensions-warning-message-content: '\ea6c'; --vscode-icon-extensions-warning-message-font-family: 'codicon'; --vscode-icon-chatinputbox-remove-selection-content: '\ea76'; --vscode-icon-chatinputbox-remove-selection-font-family: 'codicon'; --vscode-icon-terminal-view-icon-content: '\ea85'; --vscode-icon-terminal-view-icon-font-family: 'codicon'; --vscode-icon-terminal-rename-content: '\ea73'; --vscode-icon-terminal-rename-font-family: 'codicon'; --vscode-icon-terminal-kill-content: '\ea81'; --vscode-icon-terminal-kill-font-family: 'codicon'; --vscode-icon-terminal-new-content: '\ea60'; --vscode-icon-terminal-new-font-family: 'codicon'; --vscode-icon-terminal-configure-profile-content: '\eaf8'; --vscode-icon-terminal-configure-profile-font-family: 'codicon'; --vscode-icon-terminal-command-history-remove-content: '\ea76'; --vscode-icon-terminal-command-history-remove-font-family: 'codicon'; --vscode-icon-terminal-command-history-output-content: '\eb9d'; --vscode-icon-terminal-command-history-output-font-family: 'codicon'; --vscode-icon-terminal-command-history-fuzzy-search-content: '\ec0d'; --vscode-icon-terminal-command-history-fuzzy-search-font-family: 'codicon'; --vscode-icon-terminal-command-history-open-file-content: '\ea94'; --vscode-icon-terminal-command-history-open-file-font-family: 'codicon'; --vscode-icon-chatinputbox-expand-selection-content: '\eab4'; --vscode-icon-chatinputbox-expand-selection-font-family: 'codicon'; --vscode-icon-chatinputbox-collapse-selection-content: '\eab7'; --vscode-icon-chatinputbox-collapse-selection-font-family: 'codicon'; --vscode-icon-debug-console-view-icon-content: '\eb9b'; --vscode-icon-debug-console-view-icon-font-family: 'codicon'; --vscode-icon-run-view-icon-content: '\eb91'; --vscode-icon-run-view-icon-font-family: 'codicon'; --vscode-icon-watch-view-icon-content: '\eb91'; --vscode-icon-watch-view-icon-font-family: 'codicon'; --vscode-icon-callstack-view-icon-content: '\eb91'; --vscode-icon-callstack-view-icon-font-family: 'codicon'; --vscode-icon-breakpoints-view-icon-content: '\eb91'; --vscode-icon-breakpoints-view-icon-font-family: 'codicon'; --vscode-icon-loaded-scripts-view-icon-content: '\eb91'; --vscode-icon-loaded-scripts-view-icon-font-family: 'codicon'; --vscode-icon-debug-gripper-content: '\eb04'; --vscode-icon-debug-gripper-font-family: 'codicon'; --vscode-icon-debug-run-content: '\eb2c'; --vscode-icon-debug-run-font-family: 'codicon'; --vscode-icon-debug-function-content: '\eba7'; --vscode-icon-debug-function-font-family: 'codicon'; --vscode-icon-debug-stop-recording-content: '\eba5'; --vscode-icon-debug-stop-recording-font-family: 'codicon'; --vscode-icon-debug-configure-content: '\eaf8'; --vscode-icon-debug-configure-font-family: 'codicon'; --vscode-icon-debug-remove-config-content: '\ea81'; --vscode-icon-debug-remove-config-font-family: 'codicon'; --vscode-icon-debug-collapse-all-content: '\eac5'; --vscode-icon-debug-collapse-all-font-family: 'codicon'; --vscode-icon-callstack-view-session-content: '\eaaf'; --vscode-icon-callstack-view-session-font-family: 'codicon'; --vscode-icon-debug-console-clear-all-content: '\eabf'; --vscode-icon-debug-console-clear-all-font-family: 'codicon'; --vscode-icon-watch-expressions-remove-all-content: '\eac1'; --vscode-icon-watch-expressions-remove-all-font-family: 'codicon'; --vscode-icon-watch-expression-remove-content: '\ea76'; --vscode-icon-watch-expression-remove-font-family: 'codicon'; --vscode-icon-watch-expressions-add-content: '\ea60'; --vscode-icon-watch-expressions-add-font-family: 'codicon'; --vscode-icon-watch-expressions-add-function-breakpoint-content: '\ea60'; --vscode-icon-watch-expressions-add-function-breakpoint-font-family: 'codicon'; --vscode-icon-watch-expressions-add-data-breakpoint-content: '\ebb8'; --vscode-icon-watch-expressions-add-data-breakpoint-font-family: 'codicon'; --vscode-icon-breakpoints-remove-all-content: '\eac1'; --vscode-icon-breakpoints-remove-all-font-family: 'codicon'; --vscode-icon-breakpoints-activate-content: '\ea97'; --vscode-icon-breakpoints-activate-font-family: 'codicon'; --vscode-icon-debug-console-evaluation-input-content: '\ea9f'; --vscode-icon-debug-console-evaluation-input-font-family: 'codicon'; --vscode-icon-debug-console-evaluation-prompt-content: '\eab6'; --vscode-icon-debug-console-evaluation-prompt-font-family: 'codicon'; --vscode-icon-debug-inspect-memory-content: '\eae8'; --vscode-icon-debug-inspect-memory-font-family: 'codicon'; --vscode-icon-review-comment-collapse-content: '\eab7'; --vscode-icon-review-comment-collapse-font-family: 'codicon'; --vscode-icon-disassembly-editor-label-icon-content: '\ead8'; --vscode-icon-disassembly-editor-label-icon-font-family: 'codicon'; --vscode-icon-multi-diff-editor-label-icon-content: '\ec23'; --vscode-icon-multi-diff-editor-label-icon-font-family: 'codicon'; --vscode-icon-view-pane-container-expanded-content: '\eab4'; --vscode-icon-view-pane-container-expanded-font-family: 'codicon'; --vscode-icon-view-pane-container-collapsed-content: '\eab6'; --vscode-icon-view-pane-container-collapsed-font-family: 'codicon'; --vscode-icon-comments-view-icon-content: '\eac7'; --vscode-icon-comments-view-icon-font-family: 'codicon'; --vscode-icon-rerun-task-content: '\eb37'; --vscode-icon-rerun-task-font-family: 'codicon'; --vscode-icon-panel-maximize-content: '\eab7'; --vscode-icon-panel-maximize-font-family: 'codicon'; --vscode-icon-panel-restore-content: '\eab4'; --vscode-icon-panel-restore-font-family: 'codicon'; --vscode-icon-panel-close-content: '\ed82'; --vscode-icon-panel-close-font-family: 'codicon'; --vscode-icon-panel-layout-icon-content: '\f25c'; --vscode-icon-panel-layout-icon-font-family: 'codicon'; --vscode-icon-panel-layout-icon-off-content: '\f25c'; --vscode-icon-panel-layout-icon-off-font-family: 'codicon'; --vscode-icon-panel-left-content: '\f25c'; --vscode-icon-panel-left-font-family: 'codicon'; --vscode-icon-panel-left-off-content: '\f25c'; --vscode-icon-panel-left-off-font-family: 'codicon'; --vscode-icon-panel-right-content: '\f25c'; --vscode-icon-panel-right-font-family: 'codicon'; --vscode-icon-panel-right-off-content: '\f25c'; --vscode-icon-panel-right-off-font-family: 'codicon'; --vscode-icon-menuBar-content: '\ebf6'; --vscode-icon-menuBar-font-family: 'codicon'; --vscode-icon-panel-bottom-content: '\ebf2'; --vscode-icon-panel-bottom-font-family: 'codicon'; --vscode-icon-statusBar-content: '\ebf5'; --vscode-icon-statusBar-font-family: 'codicon'; --vscode-icon-panel-align-left-content: '\ebee'; --vscode-icon-panel-align-left-font-family: 'codicon'; --vscode-icon-panel-align-right-content: '\ebf1'; --vscode-icon-panel-align-right-font-family: 'codicon'; --vscode-icon-panel-align-center-content: '\ebef'; --vscode-icon-panel-align-center-font-family: 'codicon'; --vscode-icon-panel-align-justify-content: '\ebf0'; --vscode-icon-panel-align-justify-font-family: 'codicon'; --vscode-icon-quickInputAlignmentTop-content: '\eaa1'; --vscode-icon-quickInputAlignmentTop-font-family: 'codicon'; --vscode-icon-quickInputAlignmentCenter-content: '\eabc'; --vscode-icon-quickInputAlignmentCenter-font-family: 'codicon'; --vscode-icon-fullscreen-content: '\eb4c'; --vscode-icon-fullscreen-font-family: 'codicon'; --vscode-icon-centerLayoutIcon-content: '\ebf7'; --vscode-icon-centerLayoutIcon-font-family: 'codicon'; --vscode-icon-zenMode-content: '\ebf8'; --vscode-icon-zenMode-font-family: 'codicon'; --vscode-icon-configure-layout-icon-content: '\ebeb'; --vscode-icon-configure-layout-icon-font-family: 'codicon'; --vscode-icon-remote-explorer-get-started-content: '\ea6a'; --vscode-icon-remote-explorer-get-started-font-family: 'codicon'; --vscode-icon-remote-explorer-documentation-content: '\eaa4'; --vscode-icon-remote-explorer-documentation-font-family: 'codicon'; --vscode-icon-remote-explorer-feedback-content: '\eb72'; --vscode-icon-remote-explorer-feedback-font-family: 'codicon'; --vscode-icon-remote-explorer-review-issues-content: '\eb0c'; --vscode-icon-remote-explorer-review-issues-font-family: 'codicon'; --vscode-icon-remote-explorer-report-issues-content: '\ea6b'; --vscode-icon-remote-explorer-report-issues-font-family: 'codicon'; --vscode-icon-remote-explorer-view-icon-content: '\eb39'; --vscode-icon-remote-explorer-view-icon-font-family: 'codicon'; --vscode-icon-ports-view-icon-content: '\eb2d'; --vscode-icon-ports-view-icon-font-family: 'codicon'; --vscode-icon-private-ports-view-icon-content: '\ea75'; --vscode-icon-private-ports-view-icon-font-family: 'codicon'; --vscode-icon-ports-forward-icon-content: '\ea60'; --vscode-icon-ports-forward-icon-font-family: 'codicon'; --vscode-icon-ports-stop-forward-icon-content: '\ea76'; --vscode-icon-ports-stop-forward-icon-font-family: 'codicon'; --vscode-icon-ports-open-browser-icon-content: '\eb01'; --vscode-icon-ports-open-browser-icon-font-family: 'codicon'; --vscode-icon-ports-open-preview-icon-content: '\eb28'; --vscode-icon-ports-open-preview-icon-font-family: 'codicon'; --vscode-icon-ports-copy-address-icon-content: '\eac0'; --vscode-icon-ports-copy-address-icon-font-family: 'codicon'; --vscode-icon-ports-label-icon-content: '\ea66'; --vscode-icon-ports-label-icon-font-family: 'codicon'; --vscode-icon-ports-forwarded-without-process-icon-content: '\eabc'; --vscode-icon-ports-forwarded-without-process-icon-font-family: 'codicon'; --vscode-icon-ports-forwarded-with-process-icon-content: '\ea71'; --vscode-icon-ports-forwarded-with-process-icon-font-family: 'codicon'; --vscode-icon-diff-editor-previous-change-content: '\eaa1'; --vscode-icon-diff-editor-previous-change-font-family: 'codicon'; --vscode-icon-diff-editor-next-change-content: '\ea9a'; --vscode-icon-diff-editor-next-change-font-family: 'codicon'; --vscode-icon-diff-editor-toggle-whitespace-content: '\eb7d'; --vscode-icon-diff-editor-toggle-whitespace-font-family: 'codicon'; --vscode-icon-breadcrumb-separator-content: '\eab6'; --vscode-icon-breadcrumb-separator-font-family: 'codicon'; --vscode-icon-settings-editor-label-icon-content: '\eb52'; --vscode-icon-settings-editor-label-icon-font-family: 'codicon'; --vscode-icon-keybindings-editor-label-icon-content: '\ea65'; --vscode-icon-keybindings-editor-label-icon-font-family: 'codicon'; --vscode-icon-settings-folder-dropdown-content: '\eb6e'; --vscode-icon-settings-folder-dropdown-font-family: 'codicon'; --vscode-icon-settings-more-action-content: '\eaf8'; --vscode-icon-settings-more-action-font-family: 'codicon'; --vscode-icon-keybindings-record-keys-content: '\ea65'; --vscode-icon-keybindings-record-keys-font-family: 'codicon'; --vscode-icon-keybindings-sort-content: '\eb55'; --vscode-icon-keybindings-sort-font-family: 'codicon'; --vscode-icon-keybindings-edit-content: '\ea73'; --vscode-icon-keybindings-edit-font-family: 'codicon'; --vscode-icon-keybindings-add-content: '\ea60'; --vscode-icon-keybindings-add-font-family: 'codicon'; --vscode-icon-settings-edit-content: '\ea73'; --vscode-icon-settings-edit-font-family: 'codicon'; --vscode-icon-settings-remove-content: '\ea76'; --vscode-icon-settings-remove-font-family: 'codicon'; --vscode-icon-settings-discard-content: '\eae2'; --vscode-icon-settings-discard-font-family: 'codicon'; --vscode-icon-preferences-clear-input-content: '\eabf'; --vscode-icon-preferences-clear-input-font-family: 'codicon'; --vscode-icon-preferences-filter-content: '\eaf1'; --vscode-icon-preferences-filter-font-family: 'codicon'; --vscode-icon-preferences-open-settings-content: '\ea94'; --vscode-icon-preferences-open-settings-font-family: 'codicon'; --vscode-icon-extensions-view-icon-content: '\eae6'; --vscode-icon-extensions-view-icon-font-family: 'codicon'; --vscode-icon-extensions-manage-content: '\eaf8'; --vscode-icon-extensions-manage-font-family: 'codicon'; --vscode-icon-extensions-clear-search-results-content: '\eabf'; --vscode-icon-extensions-clear-search-results-font-family: 'codicon'; --vscode-icon-extensions-refresh-content: '\eb37'; --vscode-icon-extensions-refresh-font-family: 'codicon'; --vscode-icon-extensions-filter-content: '\eaf1'; --vscode-icon-extensions-filter-font-family: 'codicon'; --vscode-icon-extensions-install-local-in-remote-content: '\eac2'; --vscode-icon-extensions-install-local-in-remote-font-family: 'codicon'; --vscode-icon-extensions-install-workspace-recommended-content: '\eac2'; --vscode-icon-extensions-install-workspace-recommended-font-family: 'codicon'; --vscode-icon-extensions-configure-recommended-content: '\ea73'; --vscode-icon-extensions-configure-recommended-font-family: 'codicon'; --vscode-icon-extensions-sync-enabled-content: '\ea77'; --vscode-icon-extensions-sync-enabled-font-family: 'codicon'; --vscode-icon-extensions-sync-ignored-content: '\eb9f'; --vscode-icon-extensions-sync-ignored-font-family: 'codicon'; --vscode-icon-extensions-remote-content: '\eb3a'; --vscode-icon-extensions-remote-font-family: 'codicon'; --vscode-icon-extensions-install-count-content: '\eac2'; --vscode-icon-extensions-install-count-font-family: 'codicon'; --vscode-icon-extensions-private-content: '\ea75'; --vscode-icon-extensions-private-font-family: 'codicon'; --vscode-icon-extensions-rating-content: '\ea6a'; --vscode-icon-extensions-rating-font-family: 'codicon'; --vscode-icon-extensions-pre-release-content: '\eb78'; --vscode-icon-extensions-pre-release-font-family: 'codicon'; --vscode-icon-extensions-sponsor-content: '\ec04'; --vscode-icon-extensions-sponsor-font-family: 'codicon'; --vscode-icon-extensions-star-full-content: '\eb59'; --vscode-icon-extensions-star-full-font-family: 'codicon'; --vscode-icon-extensions-star-half-content: '\eb5a'; --vscode-icon-extensions-star-half-font-family: 'codicon'; --vscode-icon-extensions-star-empty-content: '\ea6a'; --vscode-icon-extensions-star-empty-font-family: 'codicon'; --vscode-icon-extensions-error-message-content: '\ea87'; --vscode-icon-extensions-error-message-font-family: 'codicon'; --vscode-icon-extensions-info-message-content: '\ea74'; --vscode-icon-extensions-info-message-font-family: 'codicon'; --vscode-icon-extension-workspace-trust-content: '\eb53'; --vscode-icon-extension-workspace-trust-font-family: 'codicon'; --vscode-icon-extension-activation-time-content: '\ea82'; --vscode-icon-extension-activation-time-font-family: 'codicon'; --vscode-icon-test-view-icon-content: '\ea79'; --vscode-icon-test-view-icon-font-family: 'codicon'; --vscode-icon-test-results-icon-content: '\eab3'; --vscode-icon-test-results-icon-font-family: 'codicon'; --vscode-icon-testing-run-icon-content: '\eb2c'; --vscode-icon-testing-run-icon-font-family: 'codicon'; --vscode-icon-testing-rerun-icon-content: '\ebc0'; --vscode-icon-testing-rerun-icon-font-family: 'codicon'; --vscode-icon-testing-run-all-icon-content: '\eb9e'; --vscode-icon-testing-run-all-icon-font-family: 'codicon'; --vscode-icon-testing-debug-all-icon-content: '\eba8'; --vscode-icon-testing-debug-all-icon-font-family: 'codicon'; --vscode-icon-testing-debug-icon-content: '\eba8'; --vscode-icon-testing-debug-icon-font-family: 'codicon'; --vscode-icon-testing-coverage-icon-content: '\ec2c'; --vscode-icon-testing-coverage-icon-font-family: 'codicon'; --vscode-icon-testing-coverage-all-icon-content: '\ec2d'; --vscode-icon-testing-coverage-all-icon-font-family: 'codicon'; --vscode-icon-testing-cancel-icon-content: '\ead7'; --vscode-icon-testing-cancel-icon-font-family: 'codicon'; --vscode-icon-testing-filter-content: '\eaf1'; --vscode-icon-testing-filter-font-family: 'codicon'; --vscode-icon-testing-hidden-content: '\eae7'; --vscode-icon-testing-hidden-font-family: 'codicon'; --vscode-icon-testing-show-as-list-icon-content: '\eb86'; --vscode-icon-testing-show-as-list-icon-font-family: 'codicon'; --vscode-icon-testing-update-profiles-content: '\eaf8'; --vscode-icon-testing-update-profiles-font-family: 'codicon'; --vscode-icon-testing-refresh-tests-content: '\eb37'; --vscode-icon-testing-refresh-tests-font-family: 'codicon'; --vscode-icon-testing-turn-continuous-run-on-content: '\ea70'; --vscode-icon-testing-turn-continuous-run-on-font-family: 'codicon'; --vscode-icon-testing-turn-continuous-run-off-content: '\eae7'; --vscode-icon-testing-turn-continuous-run-off-font-family: 'codicon'; --vscode-icon-testing-continuous-is-on-content: '\ea70'; --vscode-icon-testing-continuous-is-on-font-family: 'codicon'; --vscode-icon-testing-cancel-refresh-tests-content: '\ea87'; --vscode-icon-testing-cancel-refresh-tests-font-family: 'codicon'; --vscode-icon-testing-coverage-content: '\ec2e'; --vscode-icon-testing-coverage-font-family: 'codicon'; --vscode-icon-testing-was-covered-content: '\eab2'; --vscode-icon-testing-was-covered-font-family: 'codicon'; --vscode-icon-testing-missing-branch-content: '\eb32'; --vscode-icon-testing-missing-branch-font-family: 'codicon'; --vscode-icon-testing-error-icon-content: '\eb0c'; --vscode-icon-testing-error-icon-font-family: 'codicon'; --vscode-icon-testing-failed-icon-content: '\ea87'; --vscode-icon-testing-failed-icon-font-family: 'codicon'; --vscode-icon-testing-passed-icon-content: '\eba4'; --vscode-icon-testing-passed-icon-font-family: 'codicon'; --vscode-icon-testing-queued-icon-content: '\ea82'; --vscode-icon-testing-queued-icon-font-family: 'codicon'; --vscode-icon-testing-skipped-icon-content: '\ead6'; --vscode-icon-testing-skipped-icon-font-family: 'codicon'; --vscode-icon-testing-unset-icon-content: '\eabc'; --vscode-icon-testing-unset-icon-font-family: 'codicon'; --vscode-icon-explorer-view-icon-content: '\eaf0'; --vscode-icon-explorer-view-icon-font-family: 'codicon'; --vscode-icon-open-editors-view-icon-content: '\eaa4'; --vscode-icon-open-editors-view-icon-font-family: 'codicon'; --vscode-icon-refactor-preview-view-icon-content: '\ea61'; --vscode-icon-refactor-preview-view-icon-font-family: 'codicon'; --vscode-icon-search-details-content: '\ea7c'; --vscode-icon-search-details-font-family: 'codicon'; --vscode-icon-search-see-more-content: '\ec32'; --vscode-icon-search-see-more-font-family: 'codicon'; --vscode-icon-search-show-context-content: '\eb85'; --vscode-icon-search-show-context-font-family: 'codicon'; --vscode-icon-search-hide-replace-content: '\eab6'; --vscode-icon-search-hide-replace-font-family: 'codicon'; --vscode-icon-search-show-replace-content: '\eab4'; --vscode-icon-search-show-replace-font-family: 'codicon'; --vscode-icon-search-replace-all-content: '\eb3c'; --vscode-icon-search-replace-all-font-family: 'codicon'; --vscode-icon-search-replace-content: '\eb3d'; --vscode-icon-search-replace-font-family: 'codicon'; --vscode-icon-search-remove-content: '\ea76'; --vscode-icon-search-remove-font-family: 'codicon'; --vscode-icon-search-refresh-content: '\eb37'; --vscode-icon-search-refresh-font-family: 'codicon'; --vscode-icon-search-collapse-results-content: '\eac5'; --vscode-icon-search-collapse-results-font-family: 'codicon'; --vscode-icon-search-expand-results-content: '\eb95'; --vscode-icon-search-expand-results-font-family: 'codicon'; --vscode-icon-search-tree-content: '\eb86'; --vscode-icon-search-tree-font-family: 'codicon'; --vscode-icon-search-list-content: '\eb84'; --vscode-icon-search-list-font-family: 'codicon'; --vscode-icon-search-clear-results-content: '\eabf'; --vscode-icon-search-clear-results-font-family: 'codicon'; --vscode-icon-search-view-icon-content: '\ea6d'; --vscode-icon-search-view-icon-font-family: 'codicon'; --vscode-icon-search-new-editor-content: '\ea7f'; --vscode-icon-search-new-editor-font-family: 'codicon'; --vscode-icon-search-open-in-file-content: '\ea94'; --vscode-icon-search-open-in-file-font-family: 'codicon'; --vscode-icon-find-filter-content: '\eaf1'; --vscode-icon-find-filter-font-family: 'codicon'; --vscode-icon-source-control-view-icon-content: '\ea68'; --vscode-icon-source-control-view-icon-font-family: 'codicon'; --vscode-icon-markers-view-multi-line-expanded-content: '\eab7'; --vscode-icon-markers-view-multi-line-expanded-font-family: 'codicon'; --vscode-icon-markers-view-multi-line-collapsed-content: '\eab4'; --vscode-icon-markers-view-multi-line-collapsed-font-family: 'codicon'; --vscode-icon-markers-view-icon-content: '\ea6c'; --vscode-icon-markers-view-icon-font-family: 'codicon'; --vscode-icon-extensions-editor-label-icon-content: '\eae6'; --vscode-icon-extensions-editor-label-icon-font-family: 'codicon'; --vscode-icon-runtime-extensions-editor-label-icon-content: '\eae6'; --vscode-icon-runtime-extensions-editor-label-icon-font-family: 'codicon'; --vscode-icon-output-view-icon-content: '\eb9d'; --vscode-icon-output-view-icon-font-family: 'codicon'; --vscode-icon-terminal-symbol-flag-content: '\ec3f'; --vscode-icon-terminal-symbol-flag-font-family: 'codicon'; --vscode-icon-terminal-symbol-alias-content: '\ea8c'; --vscode-icon-terminal-symbol-alias-font-family: 'codicon'; --vscode-icon-terminal-symbol-option-value-content: '\eb5e'; --vscode-icon-terminal-symbol-option-value-font-family: 'codicon'; --vscode-icon-terminal-symbol-method-content: '\ea8c'; --vscode-icon-terminal-symbol-method-font-family: 'codicon'; --vscode-icon-terminal-symbol-argument-content: '\ea88'; --vscode-icon-terminal-symbol-argument-font-family: 'codicon'; --vscode-icon-terminal-symbol-option-content: '\ea95'; --vscode-icon-terminal-symbol-option-font-family: 'codicon'; --vscode-icon-terminal-symbol-inline-suggestion-content: '\ea6a'; --vscode-icon-terminal-symbol-inline-suggestion-font-family: 'codicon'; --vscode-icon-terminal-symbol-file-content: '\eb60'; --vscode-icon-terminal-symbol-file-font-family: 'codicon'; --vscode-icon-terminal-symbol-folder-content: '\ea83'; --vscode-icon-terminal-symbol-folder-font-family: 'codicon'; --vscode-icon-tasks-list-configure-content: '\eaf8'; --vscode-icon-tasks-list-configure-font-family: 'codicon'; --vscode-icon-tasks-remove-content: '\ea76'; --vscode-icon-tasks-remove-font-family: 'codicon'; --vscode-icon-theme-selection-manage-extension-content: '\eaf8'; --vscode-icon-theme-selection-manage-extension-font-family: 'codicon'; --vscode-icon-callhierarchy-incoming-content: '\eb92'; --vscode-icon-callhierarchy-incoming-font-family: 'codicon'; --vscode-icon-callhierarchy-outgoing-content: '\eb93'; --vscode-icon-callhierarchy-outgoing-font-family: 'codicon'; --vscode-icon-outline-view-icon-content: '\eb5b'; --vscode-icon-outline-view-icon-font-family: 'codicon'; --vscode-icon-customize-editor-label-icon-content: '\eae6'; --vscode-icon-customize-editor-label-icon-font-family: 'codicon'; --vscode-icon-feedback-close-content: '\ea76'; --vscode-icon-feedback-close-font-family: 'codicon'; --vscode-icon-settings-view-bar-icon-content: '\eb51'; --vscode-icon-settings-view-bar-icon-font-family: 'codicon'; --vscode-icon-profiles-editor-edit-folder-content: '\ea73'; --vscode-icon-profiles-editor-edit-folder-font-family: 'codicon'; --vscode-icon-profiles-editor-remove-folder-content: '\ea76'; --vscode-icon-profiles-editor-remove-folder-font-family: 'codicon'; --vscode-icon-localHistory-icon-content: '\eabc'; --vscode-icon-localHistory-icon-font-family: 'codicon'; --vscode-icon-localHistory-restore-content: '\eab2'; --vscode-icon-localHistory-restore-font-family: 'codicon'; --vscode-icon-workspace-trust-editor-label-icon-content: '\eb53'; --vscode-icon-workspace-trust-editor-label-icon-font-family: 'codicon'; --vscode-icon-workspace-trust-banner-content: '\eb53'; --vscode-icon-workspace-trust-banner-font-family: 'codicon'; --vscode-icon-workspace-trust-editor-check-content: '\eab2'; --vscode-icon-workspace-trust-editor-check-font-family: 'codicon'; --vscode-icon-workspace-trust-editor-cross-content: '\ea76'; --vscode-icon-workspace-trust-editor-cross-font-family: 'codicon'; --vscode-icon-workspace-trust-editor-folder-picker-content: '\ea83'; --vscode-icon-workspace-trust-editor-folder-picker-font-family: 'codicon'; --vscode-icon-workspace-trust-editor-edit-folder-content: '\ea73'; --vscode-icon-workspace-trust-editor-edit-folder-font-family: 'codicon'; --vscode-icon-workspace-trust-editor-remove-folder-content: '\ea76'; --vscode-icon-workspace-trust-editor-remove-folder-font-family: 'codicon'; --vscode-icon-accounts-view-bar-icon-content: '\eb99'; --vscode-icon-accounts-view-bar-icon-font-family: 'codicon'; --vscode-icon-remove-update-modal-content: '\ea76'; --vscode-icon-remove-update-modal-font-family: 'codicon'; --vscode-icon-notifications-clear-content: '\ea76'; --vscode-icon-notifications-clear-font-family: 'codicon'; --vscode-icon-notifications-clear-all-content: '\eabf'; --vscode-icon-notifications-clear-all-font-family: 'codicon'; --vscode-icon-notifications-hide-content: '\eab4'; --vscode-icon-notifications-hide-font-family: 'codicon'; --vscode-icon-notifications-expand-content: '\eab7'; --vscode-icon-notifications-expand-font-family: 'codicon'; --vscode-icon-notifications-collapse-content: '\eab4'; --vscode-icon-notifications-collapse-font-family: 'codicon'; --vscode-icon-notifications-configure-content: '\eaf8'; --vscode-icon-notifications-configure-font-family: 'codicon'; --vscode-icon-notifications-do-not-disturb-content: '\ec08'; --vscode-icon-notifications-do-not-disturb-font-family: 'codicon'; --vscode-icon-accept-cpp-suggestion-content: '\eab2'; --vscode-icon-accept-cpp-suggestion-font-family: 'codicon'; --vscode-icon-extensions-verified-publisher-content: '\ebe9'; --vscode-icon-extensions-verified-publisher-font-family: 'codicon'; }
@font-face { font-family: "seti"; src: url("./out/media/seti.woff") format("woff"); font-weight: normal; font-style: normal; font-display: block; }



.mtk1 { color: #141414; }
.mtk2 { color: #fcfcfc; }
.mtk3 { color: rgba(20, 20, 20, 0.6); }
.mtk4 { color: #7565cc; }
.mtk5 { color: #005293; }
.mtk6 { color: rgba(20, 20, 20, 0.74); }
.mtk7 { color: #0064b0; }
.mtk8 { color: #007041; }
.mtk9 { color: #ae3c00; }
.mtk10 { color: #cd4500; }
.mtk11 { color: #a30034; }
.mtk12 { color: #92156a; }
.mtk13 { color: #be1744; }
.mtk14 { color: #654dc0; }
.mtk15 { color: #004078; }
.mtk16 { color: #3b7e84; }
.mtk17 { color: #b54e90; }
.mtk18 { color: rgba(20, 20, 20, 0.06); }
.mtk19 { color: #8b5700; }
.mtk20 { color: #a46700; }
.mtki { font-style: italic; }
.mtkb { font-weight: bold; }
.mtku { text-decoration: underline; text-underline-position: under; }
.mtks { text-decoration: line-through; }
.mtks.mtku { text-decoration: underline line-through; text-underline-position: under; }
:root {<br>  --cursor-syntax-foreground: #141414;<br>  --cursor-syntax-background: #fcfcfc;<br>  --cursor-syntax-keyword: #A30034;<br>  --cursor-syntax-string: #7565CC;<br>  --cursor-syntax-function: #CD4500;<br>  --cursor-syntax-number: #92156A;<br>  --cursor-syntax-comment: #14141499;<br>  --cursor-syntax-constant: #005293;<br>  --cursor-syntax-parameter: #005293;<br>  --cursor-syntax-punctuation: #005293;<br>  --cursor-syntax-string-expression: #7565CC;<br>  --cursor-syntax-tag: #007041;<br>  --cursor-syntax-attribute: #654DC0;<br>  --cursor-syntax-property: #654DC0;<br>  --cursor-syntax-type: #005293;<br>  --cursor-syntax-variable: #005293;<br>  --cursor-syntax-class: #005293;<br>  --cursor-syntax-language-variable: #BE1744;<br>  --cursor-syntax-constant-variable: #005293;<br>}
.monaco-workbench .show-file-icons .plan-file-icon.file-icon::before {
							content: '\eb9c' !important;
							font-family: 'codicon' !important;
							font-size: 14px !important;
							color: var(--cursor-bg-yellow-primary) !important;
							background-image: none !important;
							padding-left: 2px;
							padding-right: 4px;
						}
.monaco-workbench .show-file-icons .file-icon.terminal-tab::before { color: #636363; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiBlack::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiBlack::before{ color: #141414 !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiRed::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiRed::before{ color: #be1744 !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiGreen::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiGreen::before{ color: #007041 !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiYellow::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiYellow::before{ color: #8b5700 !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiBlue::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiBlue::before{ color: #0064b0 !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiMagenta::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiMagenta::before{ color: #92156a !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiCyan::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiCyan::before{ color: #176c74 !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiWhite::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiWhite::before{ color: #fcfcfc !important; }

			.monaco-editor .dirty-diff-added,
			.monaco-editor .dirty-diff-modified {
				border-left-width:3px;
			}
			.monaco-editor .dirty-diff-added-pattern,
			.monaco-editor .dirty-diff-added-pattern:before,
			.monaco-editor .dirty-diff-modified-pattern,
			.monaco-editor .dirty-diff-modified-pattern:before {
				background-size: 3px 3px;
			}
			.monaco-editor .dirty-diff-added,
			.monaco-editor .dirty-diff-added-pattern,
			.monaco-editor .dirty-diff-modified,
			.monaco-editor .dirty-diff-modified-pattern,
			.monaco-editor .dirty-diff-deleted {
				opacity: 1;
			}
		
body[data-cursor-glass-mode="true"] {
	--cursor-sidebar: #F3F3F3;
	--cursor-chrome: #F8F8F8;
	--cursor-editor: #FCFCFC;
	--cursor-base: #141414;
	--cursor-accent: #2778C1;
	--cursor-action-label: #FCFCFC;
	--cursor-brand: #F54E00;
	--cursor-focus: #2778C1;
	--cursor-success: #007041;
	--cursor-warn: #A46700;
	--cursor-danger: #BE1744;
	--cursor-added: #007041;
	--cursor-modified: #A46700;
	--cursor-removed: #BE1744;
	--cursor-untracked: #176C74;
	--cursor-terminal-ansi-black: #141414;
	--cursor-terminal-ansi-red: #BE1744;
	--cursor-terminal-ansi-yellow: #8B5700;
	--cursor-terminal-ansi-green: #007041;
	--cursor-terminal-ansi-cyan: #176C74;
	--cursor-terminal-ansi-blue: #0064B0;
	--cursor-terminal-ansi-magenta: #92156A;
	--cursor-terminal-ansi-white: #FCFCFC;
	--cursor-terminal-ansi-bright-black: #141414BD;
	--cursor-terminal-ansi-bright-red: #CE405B;
	--cursor-terminal-ansi-bright-yellow: #A46700;
	--cursor-terminal-ansi-bright-green: #00854C;
	--cursor-terminal-ansi-bright-cyan: #3B7E84;
	--cursor-terminal-ansi-bright-blue: #2778C1;
	--cursor-terminal-ansi-bright-magenta: #B54E90;
	--cursor-terminal-ansi-bright-white: #FFFFFF;
	--cursor-red: #BE1744;
	--cursor-orange: #CD4500;
	--cursor-yellow: #A46700;
	--cursor-green: #007041;
	--cursor-cyan: #176C74;
	--cursor-blue: #2778C1;
	--cursor-magenta: #92156A;
	--cursor-purple: #7565CC;
	--cursor-diff-added-line-background: #00AF6624;
	--cursor-diff-added-text-background: #00B06838;
	--cursor-diff-removed-line-background: #FF617B38;
	--cursor-diff-removed-text-background: #FF617B57;
	--cursor-foreground: var(--cursor-base);
	--cursor-text-primary: var(--cursor-base);
	--cursor-text-secondary: color-mix(in srgb, var(--cursor-base) 74%, transparent);
	--cursor-text-tertiary: color-mix(in srgb, var(--cursor-base) 60%, transparent);
	--cursor-text-quaternary: color-mix(in srgb, var(--cursor-base) 36%, transparent);
	--cursor-text-invert: var(--cursor-editor);
	--cursor-text-active: var(--cursor-text-primary);
	--cursor-text-focused: var(--cursor-text-primary);
	--cursor-text-git-added-primary: var(--cursor-added);
	--cursor-text-git-added-secondary: color-mix(in srgb, var(--cursor-added) 78%, transparent);
	--cursor-text-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 64%, transparent);
	--cursor-text-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 40%, transparent);
	--cursor-text-git-modified-primary: var(--cursor-modified);
	--cursor-text-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 78%, transparent);
	--cursor-text-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 64%, transparent);
	--cursor-text-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 40%, transparent);
	--cursor-text-git-removed-primary: var(--cursor-removed);
	--cursor-text-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 78%, transparent);
	--cursor-text-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 64%, transparent);
	--cursor-text-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 40%, transparent);
	--cursor-text-git-untracked-primary: var(--cursor-untracked);
	--cursor-text-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 78%, transparent);
	--cursor-text-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 64%, transparent);
	--cursor-text-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 40%, transparent);
	--cursor-text-red-primary: var(--cursor-red);
	--cursor-text-red-secondary: color-mix(in srgb, var(--cursor-red) 78%, transparent);
	--cursor-text-yellow-primary: var(--cursor-yellow);
	--cursor-text-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 78%, transparent);
	--cursor-text-green-primary: var(--cursor-green);
	--cursor-text-green-secondary: color-mix(in srgb, var(--cursor-green) 78%, transparent);
	--cursor-text-magenta-primary: var(--cursor-magenta);
	--cursor-text-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 78%, transparent);
	--cursor-text-purple-primary: var(--cursor-purple);
	--cursor-text-purple-secondary: color-mix(in srgb, var(--cursor-purple) 78%, transparent);
	--cursor-text-cyan-primary: var(--cursor-cyan);
	--cursor-text-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 78%, transparent);
	--cursor-text-blue-primary: var(--cursor-blue);
	--cursor-text-blue-secondary: color-mix(in srgb, var(--cursor-blue) 78%, transparent);
	--cursor-text-orange-primary: var(--cursor-orange);
	--cursor-text-orange-secondary: color-mix(in srgb, var(--cursor-orange) 78%, transparent);
	--cursor-text-accent: var(--cursor-accent);
	--cursor-text-link: var(--cursor-text-blue-primary);
	--cursor-icon-primary: var(--cursor-base);
	--cursor-icon-secondary: color-mix(in srgb, var(--cursor-base) 66%, transparent);
	--cursor-icon-tertiary: color-mix(in srgb, var(--cursor-base) 52%, transparent);
	--cursor-icon-quaternary: color-mix(in srgb, var(--cursor-base) 28%, transparent);
	--cursor-icon-git-added-primary: var(--cursor-added);
	--cursor-icon-git-added-secondary: color-mix(in srgb, var(--cursor-added) 70%, transparent);
	--cursor-icon-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 56%, transparent);
	--cursor-icon-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 32%, transparent);
	--cursor-icon-git-modified-primary: var(--cursor-modified);
	--cursor-icon-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 70%, transparent);
	--cursor-icon-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 56%, transparent);
	--cursor-icon-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 32%, transparent);
	--cursor-icon-git-removed-primary: var(--cursor-removed);
	--cursor-icon-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 70%, transparent);
	--cursor-icon-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 56%, transparent);
	--cursor-icon-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 32%, transparent);
	--cursor-icon-git-untracked-primary: var(--cursor-untracked);
	--cursor-icon-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 70%, transparent);
	--cursor-icon-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 56%, transparent);
	--cursor-icon-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 32%, transparent);
	--cursor-icon-accent-primary: var(--cursor-accent);
	--cursor-icon-accent-secondary: color-mix(in srgb, var(--cursor-accent) 70%, transparent);
	--cursor-icon-red-primary: var(--cursor-red);
	--cursor-icon-red-secondary: color-mix(in srgb, var(--cursor-red) 70%, transparent);
	--cursor-icon-yellow-primary: var(--cursor-yellow);
	--cursor-icon-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 70%, transparent);
	--cursor-icon-green-primary: var(--cursor-green);
	--cursor-icon-green-secondary: color-mix(in srgb, var(--cursor-green) 70%, transparent);
	--cursor-icon-magenta-primary: var(--cursor-magenta);
	--cursor-icon-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 70%, transparent);
	--cursor-icon-cyan-primary: var(--cursor-cyan);
	--cursor-icon-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 70%, transparent);
	--cursor-icon-blue-primary: var(--cursor-blue);
	--cursor-icon-blue-secondary: color-mix(in srgb, var(--cursor-blue) 70%, transparent);
	--cursor-icon-orange-primary: var(--cursor-orange);
	--cursor-icon-orange-secondary: color-mix(in srgb, var(--cursor-orange) 70%, transparent);
	--cursor-icon-purple-primary: var(--cursor-purple);
	--cursor-icon-purple-secondary: color-mix(in srgb, var(--cursor-purple) 70%, transparent);
	--cursor-bg-primary: color-mix(in srgb, var(--cursor-base) 20%, transparent);
	--cursor-bg-secondary: color-mix(in srgb, var(--cursor-base) 14%, transparent);
	--cursor-bg-tertiary: color-mix(in srgb, var(--cursor-base) 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-elevated: var(--cursor-editor);
	--cursor-bg-chrome: var(--cursor-chrome);
	--cursor-bg-card: var(--cursor-bg-quaternary);
	--cursor-bg-input: var(--cursor-editor);
	--cursor-bg-input-surface: var(--cursor-bg-quaternary);
	--cursor-bg-editor: var(--cursor-editor);
	--cursor-bg-sidebar: var(--cursor-sidebar);
	--cursor-bg-diff-inserted: var(--cursor-diff-added-line-background);
	--cursor-bg-diff-removed: var(--cursor-diff-removed-line-background);
	--cursor-bg-git-added-primary: var(--cursor-added);
	--cursor-bg-git-added-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-added));
	--cursor-bg-git-added-secondary: color-mix(in srgb, var(--cursor-added) 24%, transparent);
	--cursor-bg-git-added-tertiary: color-mix(in srgb, var(--cursor-added) 12%, transparent);
	--cursor-bg-git-added-quaternary: color-mix(in srgb, var(--cursor-added) 8%, transparent);
	--cursor-bg-git-modified-primary: var(--cursor-modified);
	--cursor-bg-git-modified-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-modified));
	--cursor-bg-git-modified-secondary: color-mix(in srgb, var(--cursor-modified) 24%, transparent);
	--cursor-bg-git-modified-tertiary: color-mix(in srgb, var(--cursor-modified) 12%, transparent);
	--cursor-bg-git-modified-quaternary: color-mix(in srgb, var(--cursor-modified) 8%, transparent);
	--cursor-bg-git-removed-primary: var(--cursor-removed);
	--cursor-bg-git-removed-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-removed));
	--cursor-bg-git-removed-secondary: color-mix(in srgb, var(--cursor-removed) 24%, transparent);
	--cursor-bg-git-removed-tertiary: color-mix(in srgb, var(--cursor-removed) 12%, transparent);
	--cursor-bg-git-removed-quaternary: color-mix(in srgb, var(--cursor-removed) 8%, transparent);
	--cursor-bg-git-untracked-primary: var(--cursor-untracked);
	--cursor-bg-git-untracked-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-untracked));
	--cursor-bg-git-untracked-secondary: color-mix(in srgb, var(--cursor-untracked) 24%, transparent);
	--cursor-bg-git-untracked-tertiary: color-mix(in srgb, var(--cursor-untracked) 12%, transparent);
	--cursor-bg-git-untracked-quaternary: color-mix(in srgb, var(--cursor-untracked) 8%, transparent);
	--cursor-bg-active: color-mix(in srgb, var(--cursor-base) 16%, transparent);
	--cursor-bg-focused: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--cursor-bg-red-primary: var(--cursor-red);
	--cursor-bg-red-secondary: color-mix(in srgb, var(--cursor-red) 12%, transparent);
	--cursor-bg-yellow-primary: var(--cursor-yellow);
	--cursor-bg-yellow-secondary: color-mix(in srgb, var(--cursor-yellow) 12%, transparent);
	--cursor-bg-green-primary: var(--cursor-green);
	--cursor-bg-green-secondary: color-mix(in srgb, var(--cursor-green) 12%, transparent);
	--cursor-bg-magenta-primary: var(--cursor-magenta);
	--cursor-bg-magenta-secondary: color-mix(in srgb, var(--cursor-magenta) 12%, transparent);
	--cursor-bg-cyan-primary: var(--cursor-cyan);
	--cursor-bg-cyan-secondary: color-mix(in srgb, var(--cursor-cyan) 12%, transparent);
	--cursor-bg-blue-primary: var(--cursor-blue);
	--cursor-bg-blue-secondary: color-mix(in srgb, var(--cursor-blue) 12%, transparent);
	--cursor-bg-orange-primary: var(--cursor-orange);
	--cursor-bg-orange-secondary: color-mix(in srgb, var(--cursor-orange) 12%, 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-accent: var(--cursor-accent);
	--cursor-bg-accent-hover: color-mix(in srgb, var(--cursor-base) 10%, var(--cursor-accent));
	--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-accent-quaternary: color-mix(in srgb, var(--cursor-accent) 8%, transparent);
	--cursor-stroke-primary: color-mix(in srgb, var(--cursor-base) 20%, 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-quaternary: color-mix(in srgb, var(--cursor-base) 4%, transparent);
	--cursor-stroke-focused: color-mix(in srgb, var(--cursor-focus) 15%, transparent);
	--cursor-stroke-high-contrast: color-mix(in srgb, var(--cursor-base) 0%, transparent);
	--cursor-stroke-git-added: color-mix(in srgb, var(--cursor-added) 56%, transparent);
	--cursor-stroke-git-modified: color-mix(in srgb, var(--cursor-modified) 56%, transparent);
	--cursor-stroke-git-removed: color-mix(in srgb, var(--cursor-removed) 56%, transparent);
	--cursor-stroke-git-untracked: color-mix(in srgb, var(--cursor-untracked) 56%, 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-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-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-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-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-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-shadow-primary: color-mix(in srgb, #000000 6%, transparent);
	--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);
	--cursor-box-shadow-sm: 0px 2px 8px 0px var(--cursor-shadow-secondary);
	--cursor-box-shadow-base: 0px 0px 8px 2px var(--cursor-shadow-primary);
	--cursor-box-shadow-soft: 0px 0px 8px 2px var(--cursor-shadow-tertiary);
	--cursor-box-shadow-lg: inset 0px 0px 4px 0px rgba(255, 255, 255, 0.05), 0px 0px 3px 0px var(--cursor-shadow-secondary), 0px 16px 24px 0px var(--cursor-shadow-tertiary);
	--cursor-box-shadow-xl: inset 0px 0px 4px 0px rgba(255, 255, 255, 0.05), 0px 0px 6px 8px var(--cursor-shadow-secondary), 0px 24px 16px 6px var(--cursor-shadow-tertiary);
	--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-titlebar-active-foreground: var(--cursor-text-secondary);
	--cursor-titlebar-inactive-foreground: var(--cursor-text-tertiary);
	--cursor-command-center-foreground: var(--cursor-text-secondary);
	--cursor-command-center-background: var(--cursor-bg-tertiary);
	--cursor-command-center-border: var(--cursor-stroke-secondary);
	--cursor-command-center-active-foreground: var(--cursor-text-secondary);
	--cursor-command-center-active-border: var(--cursor-stroke-primary);
	--cursor-command-center-active-background: var(--cursor-bg-secondary);
	--cursor-command-center-inactive-foreground: var(--cursor-text-tertiary);
	--cursor-command-center-inactive-border: var(--cursor-stroke-secondary);
	--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-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-thumb-active-background: color-mix(in srgb, var(--cursor-base) 26%, transparent);
	--cursor-scrollbar-shadow: var(--cursor-shadow-primary);
	--cursor-progress-bar-background: var(--cursor-accent);
	--cursor-toolbar-hover-background: var(--cursor-bg-tertiary);
	--cursor-input-border: var(--cursor-stroke-secondary);
	--cursor-input-placeholder-foreground: var(--cursor-text-quaternary);
	--cursor-editor-foreground: var(--cursor-text-primary);
	--cursor-editor-line-highlight-background: color-mix(in srgb, var(--cursor-base) 8%, transparent);
	--cursor-editor-line-number-foreground: var(--cursor-text-tertiary);
	--cursor-editor-line-number-active-foreground: var(--cursor-text-primary);
	--cursor-editor-cursor-foreground: var(--cursor-text-primary);
	--cursor-editor-selection-background: color-mix(in srgb, var(--cursor-accent) 42%, transparent);
	--cursor-editor-inactive-selection-background: color-mix(in srgb, var(--cursor-accent) 30%, transparent);
	--cursor-editor-selection-highlight-background: color-mix(in srgb, var(--cursor-accent) 32%, 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-editor-gutter-background: var(--cursor-editor);
	--cursor-editor-whitespace-foreground: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--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-indent-guide-background: color-mix(in srgb, var(--cursor-base) 22%, transparent);
	--cursor-editor-indent-guide-active-background: color-mix(in srgb, var(--cursor-base) 40%, transparent);
	--cursor-editor-find-match-background: color-mix(in srgb, var(--cursor-warn) 72%, transparent);
	--cursor-editor-find-match-highlight-background: color-mix(in srgb, var(--cursor-warn) 32%, transparent);
	--cursor-text-code-block-background: var(--cursor-bg-elevated);
	--cursor-text-link-active: var(--cursor-accent);
}
:root { --vscode-badge-background: #176C74;
--vscode-badge-foreground: #FCFCFC;
--vscode-button-background: #2778C1;
--vscode-button-foreground: #FCFCFC;
--vscode-button-hoverBackground: #256EB0;
--vscode-button-secondaryHoverBackground: #DCDCDC;
--vscode-charts-blue: #2778C1;
--vscode-charts-green: #007041;
--vscode-charts-orange: #CD4500;
--vscode-charts-purple: #7565CC;
--vscode-charts-red: #BE1744;
--vscode-charts-yellow: #A46700;
--vscode-commandCenter-activeBackground: #DCDCDC;
--vscode-commandCenter-activeBorder: #CECECE;
--vscode-commandCenter-activeForeground: #505050;
--vscode-commandCenter-background: #E9E9E9;
--vscode-commandCenter-border: #E0E0E0;
--vscode-commandCenter-foreground: #505050;
--vscode-commandCenter-inactiveBorder: #E0E0E0;
--vscode-commandCenter-inactiveForeground: #717171;
--vscode-descriptionForeground: #505050;
--vscode-diffEditor-insertedLineBackground: #00AF6624;
--vscode-diffEditor-insertedTextBackground: #00B06838;
--vscode-diffEditor-removedLineBackground: #FF617B38;
--vscode-diffEditor-removedTextBackground: #FF617B57;
--vscode-dropdown-background: #FCFCFC;
--vscode-dropdown-border: #E0E0E0;
--vscode-dropdown-foreground: #141414;
--vscode-editor-background: #FCFCFC;
--vscode-editor-findMatchBackground: #BD9147;
--vscode-editor-findMatchHighlightBackground: #A4670052;
--vscode-editor-foreground: #141414;
--vscode-editor-inactiveSelectionBackground: #BCD4EA;
--vscode-editor-lineHighlightBackground: #E9E9E9;
--vscode-editor-selectionBackground: #A3C5E3;
--vscode-editor-selectionHighlightBackground: #B8D2E980;
--vscode-editorBracketMatch-background: #C5DDD3;
--vscode-editorBracketMatch-border: #838383;
--vscode-editorCursor-foreground: #141414;
--vscode-editorGutter-background: #FCFCFC;
--vscode-editorIndentGuide-activeBackground1: #9F9F9F;
--vscode-editorIndentGuide-background1: #C9C9C9;
--vscode-editorLineNumber-activeForeground: #141414;
--vscode-editorLineNumber-foreground: #717171;
--vscode-editorWarning-foreground: #A46700;
--vscode-editorWhitespace-foreground: #C9C9C9;
--vscode-editorWidget-background: #FCFCFC;
--vscode-editorWidget-border: #E0E0E0;
--vscode-editorWidget-foreground: #141414;
--vscode-errorForeground: #BE1744;
--vscode-focusBorder: #2778C126;
--vscode-foreground: #141414;
--vscode-gitDecoration-addedResourceForeground: #007041;
--vscode-gitDecoration-deletedResourceForeground: #BE1744;
--vscode-gitDecoration-modifiedResourceForeground: #A46700;
--vscode-gitDecoration-untrackedResourceForeground: #176C74;
--vscode-icon-foreground: #636363;
--vscode-input-background: #FCFCFC;
--vscode-input-border: #E0E0E0;
--vscode-input-foreground: #141414;
--vscode-input-placeholderForeground: #A8A8A8;
--vscode-list-activeSelectionBackground: #D7D7D7;
--vscode-list-activeSelectionForeground: #141414;
--vscode-list-focusBackground: #C9C9C9;
--vscode-list-focusForeground: #141414;
--vscode-list-inactiveSelectionBackground: #E9E9E9;
--vscode-list-inactiveSelectionForeground: #141414;
--vscode-list-warningForeground: #A46700;
--vscode-panel-background: #FCFCFC;
--vscode-panel-border: #E0E0E0;
--vscode-progressBar-background: #2778C1;
--vscode-sash-hoverBorder: #2778C126;
--vscode-scrollbar-shadow: #0000000F;
--vscode-scrollbarSlider-activeBackground: #14141442;
--vscode-scrollbarSlider-background: #14141424;
--vscode-scrollbarSlider-hoverBackground: #14141438;
--vscode-sideBar-background: #F3F3F3;
--vscode-terminal-ansiBlack: #141414;
--vscode-terminal-ansiBlue: #0064B0;
--vscode-terminal-ansiBrightBlack: #141414BD;
--vscode-terminal-ansiBrightBlue: #2778C1;
--vscode-terminal-ansiBrightCyan: #3B7E84;
--vscode-terminal-ansiBrightGreen: #00854C;
--vscode-terminal-ansiBrightMagenta: #B54E90;
--vscode-terminal-ansiBrightRed: #CE405B;
--vscode-terminal-ansiBrightWhite: #FFFFFF;
--vscode-terminal-ansiBrightYellow: #A46700;
--vscode-terminal-ansiCyan: #176C74;
--vscode-terminal-ansiGreen: #007041;
--vscode-terminal-ansiMagenta: #92156A;
--vscode-terminal-ansiRed: #BE1744;
--vscode-terminal-ansiWhite: #FCFCFC;
--vscode-terminal-ansiYellow: #8B5700;
--vscode-terminal-background: #F8F8F8;
--vscode-terminal-foreground: #141414;
--vscode-terminal-selectionBackground: #E0E0E0;
--vscode-testing-iconPassed: #007041;
--vscode-textCodeBlock-background: #FCFCFC;
--vscode-textLink-activeForeground: #2778C1;
--vscode-textLink-foreground: #2778C1;
--vscode-titleBar-activeBackground: #F8F8F8;
--vscode-titleBar-activeForeground: #505050;
--vscode-titleBar-border: #E0E0E0;
--vscode-titleBar-inactiveBackground: #F8F8F8;
--vscode-titleBar-inactiveForeground: #717171;
--vscode-toolbar-hoverBackground: #E9E9E9;
--vscode-widget-border: #E0E0E0;
--vscode-widget-shadow: #0000000F; }
body[data-cursor-glass-mode="true"] { --vscode-disabledForeground: rgba(97, 97, 97, 0.5);
--vscode-menu-background: #f3f3f3;
--vscode-menu-foreground: rgba(20, 20, 20, 0.74);
--vscode-menu-selectionBackground: #d7d7d7;
--vscode-menu-selectionForeground: #141414;
--vscode-menu-separatorBackground: rgba(20, 20, 20, 0.08);
--vscode-scrollbar-shadow: rgba(0, 0, 0, 0.06);
--vscode-scrollbarSlider-activeBackground: rgba(20, 20, 20, 0.26);
--vscode-scrollbarSlider-background: rgba(20, 20, 20, 0.14);
--vscode-scrollbarSlider-hoverBackground: rgba(20, 20, 20, 0.22);
--vscode-widget-shadow: rgba(0, 0, 0, 0.06); }
.monaco-editor { --vscode-foreground: #141414;
--vscode-disabledForeground: rgba(97, 97, 97, 0.5);
--vscode-errorForeground: #be1744;
--vscode-descriptionForeground: #505050;
--vscode-icon-foreground: #636363;
--vscode-focusBorder: rgba(39, 120, 193, 0.15);
--vscode-selection-background: rgba(20, 20, 20, 0.08);
--vscode-textLink-foreground: #2778c1;
--vscode-textLink-activeForeground: #2778c1;
--vscode-textSeparator-foreground: #3b7e84;
--vscode-textPreformat-foreground: #3b7e84;
--vscode-textPreformat-background: rgba(0, 0, 0, 0.1);
--vscode-textBlockQuote-background: #f2f2f2;
--vscode-textBlockQuote-border: rgba(0, 122, 204, 0.5);
--vscode-textCodeBlock-background: #fcfcfc;
--vscode-sash-hoverBorder: rgba(39, 120, 193, 0.15);
--vscode-badge-background: #176c74;
--vscode-badge-foreground: #fcfcfc;
--vscode-activityWarningBadge-foreground: #ffffff;
--vscode-activityWarningBadge-background: #bf8803;
--vscode-activityErrorBadge-foreground: #ffffff;
--vscode-activityErrorBadge-background: #e51400;
--vscode-scrollbar-shadow: rgba(0, 0, 0, 0.06);
--vscode-scrollbarSlider-background: rgba(20, 20, 20, 0.14);
--vscode-scrollbarSlider-hoverBackground: rgba(20, 20, 20, 0.22);
--vscode-scrollbarSlider-activeBackground: rgba(20, 20, 20, 0.26);
--vscode-progressBar-background: #2778c1;
--vscode-chart-line: rgba(20, 20, 20, 0.08);
--vscode-chart-axis: rgba(20, 20, 20, 0.08);
--vscode-chart-guide: rgba(20, 20, 20, 0.74);
--vscode-editor-background: #fcfcfc;
--vscode-editor-foreground: #141414;
--vscode-editorStickyScroll-background: #fcfcfc;
--vscode-editorStickyScrollHover-background: #f0f0f0;
--vscode-editorStickyScroll-border: rgba(20, 20, 20, 0.08);
--vscode-editorStickyScroll-shadow: rgba(0, 0, 0, 0.06);
--vscode-editorWidget-background: #fcfcfc;
--vscode-editorWidget-foreground: #141414;
--vscode-editorWidget-border: #e0e0e0;
--vscode-editorWidget-resizeBorder: rgba(20, 20, 20, 0.2);
--vscode-editorError-foreground: #be1744;
--vscode-editorError-border: rgba(190, 23, 68, 0);
--vscode-editorWarning-foreground: #a46700;
--vscode-editorWarning-border: rgba(252, 252, 252, 0);
--vscode-editorInfo-foreground: #1a85ff;
--vscode-editorHint-foreground: #6c6c6c;
--vscode-editorLink-activeForeground: #141414;
--vscode-editor-selectionBackground: #a3c5e3;
--vscode-editor-inactiveSelectionBackground: #bcd4ea;
--vscode-editor-selectionHighlightBackground: rgba(184, 210, 233, 0.5);
--vscode-editor-compositionBorder: #000000;
--vscode-editor-findMatchBackground: #bd9147;
--vscode-editor-findMatchHighlightBackground: rgba(164, 103, 0, 0.32);
--vscode-editor-findRangeHighlightBackground: rgba(20, 20, 20, 0.08);
--vscode-editor-hoverHighlightBackground: rgba(20, 20, 20, 0.14);
--vscode-editorHoverWidget-background: #f3f3f3;
--vscode-editorHoverWidget-foreground: #141414;
--vscode-editorHoverWidget-border: rgba(20, 20, 20, 0.2);
--vscode-editorHoverWidget-statusBarBackground: #e7e7e7;
--vscode-editorInlayHint-foreground: rgba(20, 20, 20, 0.74);
--vscode-editorInlayHint-background: rgba(252, 252, 252, 0);
--vscode-editorInlayHint-typeForeground: rgba(20, 20, 20, 0.6);
--vscode-editorInlayHint-typeBackground: rgba(252, 252, 252, 0);
--vscode-editorInlayHint-parameterForeground: rgba(20, 20, 20, 0.6);
--vscode-editorInlayHint-parameterBackground: rgba(252, 252, 252, 0);
--vscode-editorLightBulb-foreground: #ddb100;
--vscode-editorLightBulbAutoFix-foreground: #007acc;
--vscode-editorLightBulbAi-foreground: #ddb100;
--vscode-editor-snippetTabstopHighlightBackground: rgba(20, 20, 20, 0.14);
--vscode-editor-snippetFinalTabstopHighlightBorder: rgba(20, 20, 20, 0.12);
--vscode-diffEditor-insertedTextBackground: rgba(0, 176, 104, 0.22);
--vscode-diffEditor-removedTextBackground: rgba(255, 97, 123, 0.34);
--vscode-diffEditor-insertedLineBackground: rgba(0, 175, 102, 0.14);
--vscode-diffEditor-removedLineBackground: rgba(255, 97, 123, 0.22);
--vscode-diffEditor-diagonalFill: rgba(34, 34, 34, 0.2);
--vscode-diffEditor-unchangedRegionBackground: #f3f3f3;
--vscode-diffEditor-unchangedRegionForeground: #141414;
--vscode-diffEditor-unchangedCodeBackground: rgba(252, 252, 252, 0);
--vscode-widget-shadow: rgba(0, 0, 0, 0.06);
--vscode-widget-border: #e0e0e0;
--vscode-toolbar-hoverBackground: #e9e9e9;
--vscode-toolbar-activeBackground: #d2d2d2;
--vscode-breadcrumb-foreground: rgba(20, 20, 20, 0.6);
--vscode-breadcrumb-background: #fcfcfc;
--vscode-breadcrumb-focusForeground: #141414;
--vscode-breadcrumb-activeSelectionForeground: rgba(20, 20, 20, 0.6);
--vscode-breadcrumbPicker-background: #f3f3f3;
--vscode-merge-currentHeaderBackground: rgba(152, 135, 255, 0.24);
--vscode-merge-currentContentBackground: rgba(152, 135, 255, 0.14);
--vscode-merge-incomingHeaderBackground: rgba(59, 126, 132, 0.48);
--vscode-merge-incomingContentBackground: rgba(59, 126, 132, 0.24);
--vscode-merge-commonHeaderBackground: rgba(96, 96, 96, 0.4);
--vscode-merge-commonContentBackground: rgba(96, 96, 96, 0.16);
--vscode-merge-border: rgba(252, 252, 252, 0);
--vscode-editorOverviewRuler-currentContentForeground: rgba(152, 135, 255, 0.24);
--vscode-editorOverviewRuler-incomingContentForeground: rgba(59, 126, 132, 0.48);
--vscode-editorOverviewRuler-commonContentForeground: rgba(96, 96, 96, 0.4);
--vscode-editorOverviewRuler-findMatchForeground: rgba(209, 134, 22, 0.49);
--vscode-editorOverviewRuler-selectionHighlightForeground: rgba(160, 160, 160, 0.8);
--vscode-problemsErrorIcon-foreground: #be1744;
--vscode-problemsWarningIcon-foreground: #a46700;
--vscode-problemsInfoIcon-foreground: #1a85ff;
--vscode-minimap-findMatchHighlight: rgba(59, 126, 132, 0.24);
--vscode-minimap-selectionOccurrenceHighlight: rgba(20, 20, 20, 0.08);
--vscode-minimap-selectionHighlight: rgba(20, 20, 20, 0.08);
--vscode-minimap-infoHighlight: #1a85ff;
--vscode-minimap-warningHighlight: #a46700;
--vscode-minimap-errorHighlight: #be1744;
--vscode-minimap-background: #fcfcfc;
--vscode-minimap-foregroundOpacity: #141414;
--vscode-minimapSlider-background: rgba(20, 20, 20, 0.06);
--vscode-minimapSlider-hoverBackground: rgba(20, 20, 20, 0.08);
--vscode-minimapSlider-activeBackground: rgba(20, 20, 20, 0.14);
--vscode-charts-foreground: rgba(20, 20, 20, 0.74);
--vscode-charts-lines: rgba(20, 20, 20, 0.74);
--vscode-charts-red: #be1744;
--vscode-charts-blue: #2778c1;
--vscode-charts-yellow: #a46700;
--vscode-charts-orange: #cd4500;
--vscode-charts-green: #007041;
--vscode-charts-purple: #7565cc;
--vscode-input-background: #fcfcfc;
--vscode-input-foreground: #141414;
--vscode-input-border: #e0e0e0;
--vscode-inputOption-activeBorder: rgba(20, 20, 20, 0);
--vscode-inputOption-hoverBackground: rgba(184, 184, 184, 0.31);
--vscode-inputOption-activeBackground: rgba(20, 20, 20, 0.14);
--vscode-inputOption-activeForeground: #000000;
--vscode-input-placeholderForeground: #a8a8a8;
--vscode-inputValidation-infoBackground: #e1eaeb;
--vscode-inputValidation-infoForeground: #176c74;
--vscode-inputValidation-infoBorder: #3b7e84;
--vscode-inputValidation-warningBackground: #f6ecd9;
--vscode-inputValidation-warningForeground: #8b5700;
--vscode-inputValidation-warningBorder: #a46700;
--vscode-inputValidation-errorBackground: #fce6ea;
--vscode-inputValidation-errorForeground: #be1744;
--vscode-inputValidation-errorBorder: #ce405b;
--vscode-dropdown-background: #fcfcfc;
--vscode-dropdown-foreground: #141414;
--vscode-dropdown-border: #e0e0e0;
--vscode-button-foreground: #fcfcfc;
--vscode-button-separator: rgba(252, 252, 252, 0.4);
--vscode-button-background: #2778c1;
--vscode-button-hoverBackground: #256eb0;
--vscode-button-secondaryForeground: #141414;
--vscode-button-secondaryBackground: rgba(20, 20, 20, 0.14);
--vscode-button-secondaryHoverBackground: #dcdcdc;
--vscode-radio-activeForeground: #000000;
--vscode-radio-activeBackground: rgba(20, 20, 20, 0.14);
--vscode-radio-activeBorder: rgba(20, 20, 20, 0);
--vscode-radio-inactiveBorder: rgba(0, 0, 0, 0.2);
--vscode-radio-inactiveHoverBackground: rgba(184, 184, 184, 0.31);
--vscode-checkbox-background: #fcfcfc;
--vscode-checkbox-selectBackground: #fcfcfc;
--vscode-checkbox-foreground: #141414;
--vscode-checkbox-border: #e0e0e0;
--vscode-checkbox-selectBorder: #636363;
--vscode-keybindingLabel-background: rgba(221, 221, 221, 0.4);
--vscode-keybindingLabel-foreground: #555555;
--vscode-keybindingLabel-border: rgba(204, 204, 204, 0.4);
--vscode-keybindingLabel-bottomBorder: rgba(187, 187, 187, 0.4);
--vscode-list-focusBackground: #c9c9c9;
--vscode-list-focusForeground: #141414;
--vscode-list-focusOutline: rgba(39, 120, 193, 0.15);
--vscode-list-activeSelectionBackground: #d7d7d7;
--vscode-list-activeSelectionForeground: #141414;
--vscode-list-inactiveSelectionBackground: #e9e9e9;
--vscode-list-inactiveSelectionForeground: #141414;
--vscode-list-hoverBackground: rgba(20, 20, 20, 0.08);
--vscode-list-hoverForeground: #141414;
--vscode-list-dropBackground: rgba(20, 20, 20, 0.08);
--vscode-list-dropBetweenBackground: #636363;
--vscode-list-highlightForeground: #3b7e84;
--vscode-list-focusHighlightForeground: #3b7e84;
--vscode-list-invalidItemForeground: rgba(20, 20, 20, 0.6);
--vscode-list-errorForeground: #be1744;
--vscode-list-warningForeground: #a46700;
--vscode-listFilterWidget-background: #fcfcfc;
--vscode-listFilterWidget-outline: rgba(0, 0, 0, 0);
--vscode-listFilterWidget-noMatchesOutline: #be1100;
--vscode-listFilterWidget-shadow: rgba(0, 0, 0, 0.06);
--vscode-list-filterMatchBackground: rgba(164, 103, 0, 0.32);
--vscode-list-deemphasizedForeground: rgba(20, 20, 20, 0.74);
--vscode-tree-indentGuidesStroke: rgba(20, 20, 20, 0.2);
--vscode-tree-inactiveIndentGuidesStroke: rgba(20, 20, 20, 0.08);
--vscode-tree-tableColumnsBorder: rgba(97, 97, 97, 0.13);
--vscode-tree-tableOddRowsBackground: rgba(20, 20, 20, 0.04);
--vscode-editorActionList-background: #fcfcfc;
--vscode-editorActionList-foreground: #141414;
--vscode-editorActionList-focusForeground: #141414;
--vscode-editorActionList-focusBackground: #d7d7d7;
--vscode-menu-foreground: rgba(20, 20, 20, 0.74);
--vscode-menu-background: #f3f3f3;
--vscode-menu-selectionForeground: #141414;
--vscode-menu-selectionBackground: #d7d7d7;
--vscode-menu-separatorBackground: rgba(20, 20, 20, 0.08);
--vscode-quickInput-background: #fcfcfc;
--vscode-quickInput-foreground: #141414;
--vscode-quickInputTitle-background: rgba(0, 0, 0, 0.06);
--vscode-pickerGroup-foreground: #141414;
--vscode-pickerGroup-border: rgba(20, 20, 20, 0.12);
--vscode-quickInputList-focusForeground: #141414;
--vscode-quickInputList-focusBackground: #d7d7d7;
--vscode-search-resultsInfoForeground: #141414;
--vscode-searchEditor-findMatchBackground: rgba(164, 103, 0, 0.21);
--vscode-editor-lineHighlightBackground: #e9e9e9;
--vscode-editor-lineHighlightBorder: #eaeaea;
--vscode-editor-rangeHighlightBackground: rgba(59, 126, 132, 0.14);
--vscode-editor-symbolHighlightBackground: rgba(164, 103, 0, 0.32);
--vscode-editorCursor-foreground: #141414;
--vscode-editorMultiCursor-primary-foreground: #141414;
--vscode-editorMultiCursor-secondary-foreground: #141414;
--vscode-editorWhitespace-foreground: #c9c9c9;
--vscode-editorLineNumber-foreground: #717171;
--vscode-editorIndentGuide-background: #c9c9c9;
--vscode-editorIndentGuide-activeBackground: #c9c9c9;
--vscode-editorIndentGuide-background1: #c9c9c9;
--vscode-editorIndentGuide-background2: rgba(0, 0, 0, 0);
--vscode-editorIndentGuide-background3: rgba(0, 0, 0, 0);
--vscode-editorIndentGuide-background4: rgba(0, 0, 0, 0);
--vscode-editorIndentGuide-background5: rgba(0, 0, 0, 0);
--vscode-editorIndentGuide-background6: rgba(0, 0, 0, 0);
--vscode-editorIndentGuide-activeBackground1: #9f9f9f;
--vscode-editorIndentGuide-activeBackground2: rgba(0, 0, 0, 0);
--vscode-editorIndentGuide-activeBackground3: rgba(0, 0, 0, 0);
--vscode-editorIndentGuide-activeBackground4: rgba(0, 0, 0, 0);
--vscode-editorIndentGuide-activeBackground5: rgba(0, 0, 0, 0);
--vscode-editorIndentGuide-activeBackground6: rgba(0, 0, 0, 0);
--vscode-editorActiveLineNumber-foreground: #0b216f;
--vscode-editorLineNumber-activeForeground: #141414;
--vscode-editorRuler-foreground: rgba(20, 20, 20, 0.2);
--vscode-editorCodeLens-foreground: rgba(20, 20, 20, 0.74);
--vscode-editorBracketMatch-background: #c5ddd3;
--vscode-editorBracketMatch-border: #838383;
--vscode-editorOverviewRuler-border: rgba(252, 252, 252, 0);
--vscode-editorGutter-background: #fcfcfc;
--vscode-editorUnnecessaryCode-opacity: rgba(0, 0, 0, 0.5);
--vscode-editorGhostText-foreground: rgba(0, 0, 0, 0.47);
--vscode-editorOverviewRuler-rangeHighlightForeground: rgba(0, 122, 204, 0.6);
--vscode-editorOverviewRuler-errorForeground: rgba(255, 18, 18, 0.7);
--vscode-editorOverviewRuler-warningForeground: #a46700;
--vscode-editorOverviewRuler-infoForeground: #1a85ff;
--vscode-editorBracketHighlight-foreground1: #004078;
--vscode-editorBracketHighlight-foreground2: #0064b0;
--vscode-editorBracketHighlight-foreground3: #2778c1;
--vscode-editorBracketHighlight-foreground4: #7a0055;
--vscode-editorBracketHighlight-foreground5: #a6317e;
--vscode-editorBracketHighlight-foreground6: #b54e90;
--vscode-editorBracketHighlight-unexpectedBracket-foreground: #be1744;
--vscode-editorBracketPairGuide-background1: rgba(0, 0, 0, 0);
--vscode-editorBracketPairGuide-background2: rgba(0, 0, 0, 0);
--vscode-editorBracketPairGuide-background3: rgba(0, 0, 0, 0);
--vscode-editorBracketPairGuide-background4: rgba(0, 0, 0, 0);
--vscode-editorBracketPairGuide-background5: rgba(0, 0, 0, 0);
--vscode-editorBracketPairGuide-background6: rgba(0, 0, 0, 0);
--vscode-editorBracketPairGuide-activeBackground1: rgba(0, 0, 0, 0);
--vscode-editorBracketPairGuide-activeBackground2: rgba(0, 0, 0, 0);
--vscode-editorBracketPairGuide-activeBackground3: rgba(0, 0, 0, 0);
--vscode-editorBracketPairGuide-activeBackground4: rgba(0, 0, 0, 0);
--vscode-editorBracketPairGuide-activeBackground5: rgba(0, 0, 0, 0);
--vscode-editorBracketPairGuide-activeBackground6: rgba(0, 0, 0, 0);
--vscode-editorUnicodeHighlight-border: #a46700;
--vscode-diffEditor-move-border: rgba(139, 139, 139, 0.61);
--vscode-diffEditor-moveActive-border: #ffa500;
--vscode-diffEditor-unchangedRegionShadow: rgba(115, 115, 115, 0.75);
--vscode-editorOverviewRuler-bracketMatchForeground: #a0a0a0;
--vscode-actionBar-toggledBackground: rgba(20, 20, 20, 0.14);
--vscode-symbolIcon-arrayForeground: #141414;
--vscode-symbolIcon-booleanForeground: #141414;
--vscode-symbolIcon-classForeground: #d67e00;
--vscode-symbolIcon-colorForeground: #141414;
--vscode-symbolIcon-constantForeground: #141414;
--vscode-symbolIcon-constructorForeground: #652d90;
--vscode-symbolIcon-enumeratorForeground: #d67e00;
--vscode-symbolIcon-enumeratorMemberForeground: #007acc;
--vscode-symbolIcon-eventForeground: #d67e00;
--vscode-symbolIcon-fieldForeground: #007acc;
--vscode-symbolIcon-fileForeground: #141414;
--vscode-symbolIcon-folderForeground: #141414;
--vscode-symbolIcon-functionForeground: #652d90;
--vscode-symbolIcon-interfaceForeground: #007acc;
--vscode-symbolIcon-keyForeground: #141414;
--vscode-symbolIcon-keywordForeground: #141414;
--vscode-symbolIcon-methodForeground: #652d90;
--vscode-symbolIcon-moduleForeground: #141414;
--vscode-symbolIcon-namespaceForeground: #141414;
--vscode-symbolIcon-nullForeground: #141414;
--vscode-symbolIcon-numberForeground: #141414;
--vscode-symbolIcon-objectForeground: #141414;
--vscode-symbolIcon-operatorForeground: #141414;
--vscode-symbolIcon-packageForeground: #141414;
--vscode-symbolIcon-propertyForeground: #141414;
--vscode-symbolIcon-referenceForeground: #141414;
--vscode-symbolIcon-snippetForeground: #141414;
--vscode-symbolIcon-stringForeground: #141414;
--vscode-symbolIcon-structForeground: #141414;
--vscode-symbolIcon-textForeground: #141414;
--vscode-symbolIcon-typeParameterForeground: #141414;
--vscode-symbolIcon-unitForeground: #141414;
--vscode-symbolIcon-variableForeground: #007acc;
--vscode-peekViewTitle-background: #f3f3f3;
--vscode-peekViewTitleLabel-foreground: #141414;
--vscode-peekViewTitleDescription-foreground: rgba(20, 20, 20, 0.74);
--vscode-peekView-border: rgba(20, 20, 20, 0.12);
--vscode-peekViewResult-background: #f3f3f3;
--vscode-peekViewResult-lineForeground: rgba(20, 20, 20, 0.6);
--vscode-peekViewResult-fileForeground: #141414;
--vscode-peekViewResult-selectionBackground: #f3f3f3;
--vscode-peekViewResult-selectionForeground: #141414;
--vscode-peekViewEditor-background: #f3f3f3;
--vscode-peekViewEditorGutter-background: #f3f3f3;
--vscode-peekViewEditorStickyScroll-background: #f3f3f3;
--vscode-peekViewResult-matchHighlightBackground: rgba(59, 126, 132, 0.14);
--vscode-peekViewEditor-matchHighlightBackground: rgba(59, 126, 132, 0.14);
--vscode-editor-foldBackground: rgba(163, 197, 227, 0.3);
--vscode-editor-foldPlaceholderForeground: #808080;
--vscode-editorGutter-foldingControlForeground: #636363;
--vscode-editorSuggestWidget-background: #f3f3f3;
--vscode-editorSuggestWidget-border: rgba(20, 20, 20, 0.08);
--vscode-editorSuggestWidget-foreground: rgba(20, 20, 20, 0.74);
--vscode-editorSuggestWidget-selectedForeground: #141414;
--vscode-editorSuggestWidget-selectedBackground: rgba(20, 20, 20, 0.08);
--vscode-editorSuggestWidget-highlightForeground: #141414;
--vscode-editorSuggestWidget-focusHighlightForeground: #3b7e84;
--vscode-editorSuggestWidgetStatus-foreground: rgba(20, 20, 20, 0.37);
--vscode-inlineEdit-originalBackground: rgba(255, 97, 123, 0.07);
--vscode-inlineEdit-modifiedBackground: rgba(0, 176, 104, 0.07);
--vscode-inlineEdit-originalChangedLineBackground: rgba(255, 97, 123, 0.27);
--vscode-inlineEdit-originalChangedTextBackground: rgba(255, 97, 123, 0.27);
--vscode-inlineEdit-modifiedChangedLineBackground: rgba(0, 175, 102, 0.1);
--vscode-inlineEdit-modifiedChangedTextBackground: rgba(0, 176, 104, 0.15);
--vscode-inlineEdit-gutterIndicator-primaryForeground: #fcfcfc;
--vscode-inlineEdit-gutterIndicator-primaryBorder: #2778c1;
--vscode-inlineEdit-gutterIndicator-primaryBackground: rgba(39, 120, 193, 0.5);
--vscode-inlineEdit-gutterIndicator-secondaryForeground: #141414;
--vscode-inlineEdit-gutterIndicator-secondaryBorder: rgba(20, 20, 20, 0.14);
--vscode-inlineEdit-gutterIndicator-secondaryBackground: rgba(20, 20, 20, 0.14);
--vscode-inlineEdit-gutterIndicator-successfulForeground: #fcfcfc;
--vscode-inlineEdit-gutterIndicator-successfulBorder: #2778c1;
--vscode-inlineEdit-gutterIndicator-successfulBackground: #2778c1;
--vscode-inlineEdit-gutterIndicator-background: rgba(95, 95, 95, 0.09);
--vscode-inlineEdit-originalBorder: rgba(255, 97, 123, 0.34);
--vscode-inlineEdit-modifiedBorder: rgba(0, 70, 41, 0.22);
--vscode-inlineEdit-tabWillAcceptModifiedBorder: rgba(0, 70, 41, 0.22);
--vscode-inlineEdit-tabWillAcceptOriginalBorder: rgba(255, 97, 123, 0.34);
--vscode-editorMarkerNavigationError-background: rgba(190, 23, 68, 0.75);
--vscode-editorMarkerNavigationError-headerBackground: rgba(190, 23, 68, 0.07);
--vscode-editorMarkerNavigationWarning-background: rgba(20, 20, 20, 0.74);
--vscode-editorMarkerNavigationWarning-headerBackground: rgba(20, 20, 20, 0.07);
--vscode-editorMarkerNavigationInfo-background: #1a85ff;
--vscode-editorMarkerNavigationInfo-headerBackground: rgba(26, 133, 255, 0.1);
--vscode-editorMarkerNavigation-background: rgba(20, 20, 20, 0.3);
--vscode-editor-wordHighlightBackground: rgba(20, 20, 20, 0.14);
--vscode-editor-wordHighlightStrongBackground: rgba(20, 20, 20, 0.06);
--vscode-editor-wordHighlightTextBackground: rgba(20, 20, 20, 0.14);
--vscode-editorOverviewRuler-wordHighlightForeground: rgba(160, 160, 160, 0.8);
--vscode-editorOverviewRuler-wordHighlightStrongForeground: rgba(192, 160, 192, 0.8);
--vscode-editorOverviewRuler-wordHighlightTextForeground: rgba(160, 160, 160, 0.8);
--vscode-editorHoverWidget-highlightForeground: #3b7e84;
--vscode-editor-placeholder-foreground: rgba(0, 0, 0, 0.47);
--vscode-tab-activeBackground: #fcfcfc;
--vscode-tab-unfocusedActiveBackground: #fcfcfc;
--vscode-tab-inactiveBackground: #f3f3f3;
--vscode-tab-unfocusedInactiveBackground: #f3f3f3;
--vscode-tab-activeForeground: #141414;
--vscode-tab-inactiveForeground: rgba(20, 20, 20, 0.74);
--vscode-tab-unfocusedActiveForeground: rgba(20, 20, 20, 0.74);
--vscode-tab-unfocusedInactiveForeground: rgba(20, 20, 20, 0.74);
--vscode-tab-hoverBackground: rgba(20, 20, 20, 0.08);
--vscode-tab-unfocusedHoverBackground: rgba(20, 20, 20, 0);
--vscode-tab-border: rgba(20, 20, 20, 0.12);
--vscode-tab-lastPinnedBorder: rgba(20, 20, 20, 0.2);
--vscode-tab-activeBorder: #fcfcfc;
--vscode-tab-unfocusedActiveBorder: #fcfcfc;
--vscode-tab-activeBorderTop: rgba(252, 252, 252, 0);
--vscode-tab-unfocusedActiveBorderTop: rgba(252, 252, 252, 0);
--vscode-tab-selectedBorderTop: rgba(252, 252, 252, 0);
--vscode-tab-selectedBackground: #fcfcfc;
--vscode-tab-selectedForeground: #141414;
--vscode-tab-unfocusedHoverBorder: rgba(20, 20, 20, 0.08);
--vscode-tab-dragAndDropBorder: #141414;
--vscode-tab-activeModifiedBorder: #33aaee;
--vscode-tab-inactiveModifiedBorder: rgba(51, 170, 238, 0.5);
--vscode-tab-unfocusedActiveModifiedBorder: rgba(51, 170, 238, 0.7);
--vscode-tab-unfocusedInactiveModifiedBorder: rgba(51, 170, 238, 0.25);
--vscode-tab-worktreeBorder: rgba(164, 103, 0, 0.4);
--vscode-editorPane-background: #fcfcfc;
--vscode-editorGroup-emptyBackground: #f3f3f3;
--vscode-editorGroupHeader-tabsBackground: #f3f3f3;
--vscode-editorGroupHeader-tabsBorder: rgba(20, 20, 20, 0.08);
--vscode-editorGroupHeader-noTabsBackground: #f3f3f3;
--vscode-editorGroup-border: rgba(20, 20, 20, 0.08);
--vscode-editorGroup-dropBackground: rgba(20, 20, 20, 0.08);
--vscode-editorGroup-dropIntoPromptForeground: #141414;
--vscode-editorGroup-dropIntoPromptBackground: #fcfcfc;
--vscode-sideBySideEditor-horizontalBorder: rgba(20, 20, 20, 0.08);
--vscode-sideBySideEditor-verticalBorder: rgba(20, 20, 20, 0.08);
--vscode-banner-background: #969696;
--vscode-banner-foreground: #141414;
--vscode-banner-iconForeground: #1a85ff;
--vscode-statusBar-foreground: rgba(20, 20, 20, 0.6);
--vscode-statusBar-noFolderForeground: rgba(20, 20, 20, 0.6);
--vscode-statusBar-background: #f3f3f3;
--vscode-statusBar-noFolderBackground: #f3f3f3;
--vscode-statusBar-border: rgba(20, 20, 20, 0.08);
--vscode-statusBar-focusBorder: rgba(20, 20, 20, 0.6);
--vscode-statusBar-noFolderBorder: rgba(20, 20, 20, 0.08);
--vscode-statusBarItem-activeBackground: rgba(20, 20, 20, 0.14);
--vscode-statusBarItem-focusBorder: rgba(20, 20, 20, 0.6);
--vscode-statusBarItem-hoverBackground: rgba(20, 20, 20, 0.08);
--vscode-statusBarItem-hoverForeground: rgba(20, 20, 20, 0.6);
--vscode-statusBarItem-compactHoverBackground: rgba(255, 255, 255, 0.2);
--vscode-statusBarItem-prominentForeground: rgba(20, 20, 20, 0.6);
--vscode-statusBarItem-prominentBackground: rgba(20, 20, 20, 0.08);
--vscode-statusBarItem-prominentHoverForeground: rgba(20, 20, 20, 0.6);
--vscode-statusBarItem-prominentHoverBackground: rgba(20, 20, 20, 0.14);
--vscode-statusBarItem-errorBackground: #720e29;
--vscode-statusBarItem-errorForeground: #ffffff;
--vscode-statusBarItem-errorHoverForeground: rgba(20, 20, 20, 0.6);
--vscode-statusBarItem-errorHoverBackground: rgba(20, 20, 20, 0.08);
--vscode-statusBarItem-warningBackground: #623e00;
--vscode-statusBarItem-warningForeground: #ffffff;
--vscode-statusBarItem-warningHoverForeground: rgba(20, 20, 20, 0.6);
--vscode-statusBarItem-warningHoverBackground: rgba(20, 20, 20, 0.08);
--vscode-activityBar-background: #f3f3f3;
--vscode-activityBar-foreground: rgba(20, 20, 20, 0.74);
--vscode-activityBar-inactiveForeground: rgba(20, 20, 20, 0.3);
--vscode-activityBar-activeBorder: rgba(20, 20, 20, 0.74);
--vscode-activityBar-dropBorder: rgba(20, 20, 20, 0.74);
--vscode-activityBarBadge-background: #005293;
--vscode-activityBarBadge-foreground: #f3f3f3;
--vscode-activityBarTop-foreground: #424242;
--vscode-activityBarTop-activeBorder: #424242;
--vscode-activityBarTop-inactiveForeground: rgba(66, 66, 66, 0.75);
--vscode-activityBarTop-dropBorder: #424242;
--vscode-panel-background: #fcfcfc;
--vscode-panel-border: #e0e0e0;
--vscode-panelTitle-activeForeground: #141414;
--vscode-panelTitle-inactiveForeground: rgba(20, 20, 20, 0.74);
--vscode-panelTitle-activeBorder: rgba(11, 11, 45, 0);
--vscode-panelTitleBadge-background: #005293;
--vscode-panelTitleBadge-foreground: #f3f3f3;
--vscode-panelInput-border: #dddddd;
--vscode-panel-dropBorder: #141414;
--vscode-panelSection-dropBackground: rgba(20, 20, 20, 0.08);
--vscode-panelSectionHeader-background: rgba(128, 128, 128, 0.2);
--vscode-panelSection-border: #e0e0e0;
--vscode-panelStickyScroll-background: #fcfcfc;
--vscode-panelStickyScroll-border: rgba(20, 20, 20, 0.08);
--vscode-panelStickyScroll-shadow: rgba(0, 0, 0, 0.06);
--vscode-profileBadge-background: #c4c4c4;
--vscode-profileBadge-foreground: #333333;
--vscode-statusBarItem-remoteBackground: #f3f3f3;
--vscode-statusBarItem-remoteForeground: rgba(20, 20, 20, 0.74);
--vscode-statusBarItem-remoteHoverForeground: rgba(20, 20, 20, 0.6);
--vscode-statusBarItem-remoteHoverBackground: rgba(20, 20, 20, 0.08);
--vscode-statusBarItem-offlineBackground: #6c1717;
--vscode-statusBarItem-offlineForeground: rgba(20, 20, 20, 0.74);
--vscode-statusBarItem-offlineHoverForeground: rgba(20, 20, 20, 0.6);
--vscode-statusBarItem-offlineHoverBackground: rgba(20, 20, 20, 0.08);
--vscode-extensionBadge-remoteBackground: #005293;
--vscode-extensionBadge-remoteForeground: #f3f3f3;
--vscode-sideBar-background: #f3f3f3;
--vscode-sideBar-foreground: rgba(20, 20, 20, 0.74);
--vscode-sideBar-border: rgba(20, 20, 20, 0.08);
--vscode-sideBarTitle-background: #f3f3f3;
--vscode-sideBarTitle-foreground: rgba(20, 20, 20, 0.74);
--vscode-sideBar-dropBackground: rgba(20, 20, 20, 0.08);
--vscode-sideBarSectionHeader-background: #f3f3f3;
--vscode-sideBarSectionHeader-foreground: rgba(20, 20, 20, 0.74);
--vscode-sideBarStickyScroll-background: #f3f3f3;
--vscode-sideBarStickyScroll-border: rgba(20, 20, 20, 0.08);
--vscode-sideBarStickyScroll-shadow: rgba(0, 0, 0, 0.06);
--vscode-titleBar-activeForeground: #505050;
--vscode-titleBar-inactiveForeground: #717171;
--vscode-titleBar-activeBackground: #f8f8f8;
--vscode-titleBar-inactiveBackground: #f8f8f8;
--vscode-titleBar-border: #e0e0e0;
--vscode-menubar-selectionForeground: #505050;
--vscode-menubar-selectionBackground: rgba(20, 20, 20, 0.08);
--vscode-commandCenter-foreground: #505050;
--vscode-commandCenter-activeForeground: #505050;
--vscode-commandCenter-inactiveForeground: #717171;
--vscode-commandCenter-background: #e9e9e9;
--vscode-commandCenter-activeBackground: #dcdcdc;
--vscode-commandCenter-border: #e0e0e0;
--vscode-commandCenter-activeBorder: #cecece;
--vscode-commandCenter-inactiveBorder: #e0e0e0;
--vscode-notificationCenter-border: #e0e0e0;
--vscode-notificationToast-border: #e0e0e0;
--vscode-notifications-foreground: #141414;
--vscode-notifications-background: #f3f3f3;
--vscode-notificationLink-foreground: #3b7e84;
--vscode-notificationCenterHeader-background: #e7e7e7;
--vscode-notifications-border: rgba(20, 20, 20, 0.08);
--vscode-notificationsErrorIcon-foreground: #be1744;
--vscode-notificationsWarningIcon-foreground: #cd4500;
--vscode-notificationsInfoIcon-foreground: #005293;
--vscode-terminal-background: #f8f8f8;
--vscode-terminal-foreground: #141414;
--vscode-terminalCursor-foreground: #141414;
--vscode-terminalCursor-background: #f3f3f3;
--vscode-terminal-selectionBackground: #e0e0e0;
--vscode-terminal-inactiveSelectionBackground: rgba(224, 224, 224, 0.5);
--vscode-terminalCommandDecoration-defaultBackground: rgba(0, 0, 0, 0.25);
--vscode-terminalCommandDecoration-successBackground: #2090d3;
--vscode-terminalCommandDecoration-errorBackground: #e51400;
--vscode-terminalOverviewRuler-cursorForeground: rgba(160, 160, 160, 0.8);
--vscode-terminal-border: #e0e0e0;
--vscode-terminalOverviewRuler-border: rgba(252, 252, 252, 0);
--vscode-terminal-findMatchBackground: #bd9147;
--vscode-terminal-hoverHighlightBackground: rgba(20, 20, 20, 0.07);
--vscode-terminal-findMatchHighlightBackground: rgba(164, 103, 0, 0.32);
--vscode-terminalOverviewRuler-findMatchForeground: rgba(209, 134, 22, 0.49);
--vscode-terminal-dropBackground: rgba(20, 20, 20, 0.08);
--vscode-terminal-tab-activeBorder: #fcfcfc;
--vscode-terminal-initialHintForeground: rgba(0, 0, 0, 0.47);
--vscode-debugToolBar-background: #f3f3f3;
--vscode-debugIcon-startForeground: #388a34;
--vscode-commentsView-resolvedIcon: rgba(97, 97, 97, 0.5);
--vscode-commentsView-unresolvedIcon: rgba(39, 120, 193, 0.15);
--vscode-editorCommentsWidget-replyInputBackground: #f3f3f3;
--vscode-editorCommentsWidget-resolvedBorder: rgba(97, 97, 97, 0.5);
--vscode-editorCommentsWidget-unresolvedBorder: rgba(39, 120, 193, 0.15);
--vscode-editorCommentsWidget-rangeBackground: rgba(39, 120, 193, 0.01);
--vscode-editorCommentsWidget-rangeActiveBackground: rgba(39, 120, 193, 0.01);
--vscode-notebook-cellBorderColor: #e9e9e9;
--vscode-notebook-focusedEditorBorder: rgba(39, 120, 193, 0.15);
--vscode-notebookStatusSuccessIcon-foreground: #388a34;
--vscode-notebookEditorOverviewRuler-runningCellForeground: #388a34;
--vscode-notebookStatusErrorIcon-foreground: #be1744;
--vscode-notebookStatusRunningIcon-foreground: #141414;
--vscode-notebook-cellToolbarSeparator: rgba(128, 128, 128, 0.35);
--vscode-notebook-selectedCellBackground: #e9e9e9;
--vscode-notebook-selectedCellBorder: #e9e9e9;
--vscode-notebook-focusedCellBorder: rgba(39, 120, 193, 0.15);
--vscode-notebook-inactiveFocusedCellBorder: #e9e9e9;
--vscode-notebook-cellStatusBarItemHoverBackground: rgba(0, 0, 0, 0.08);
--vscode-notebook-cellInsertionIndicator: rgba(39, 120, 193, 0.15);
--vscode-notebookScrollbarSlider-background: rgba(20, 20, 20, 0.14);
--vscode-notebookScrollbarSlider-hoverBackground: rgba(20, 20, 20, 0.22);
--vscode-notebookScrollbarSlider-activeBackground: rgba(20, 20, 20, 0.26);
--vscode-notebook-symbolHighlightBackground: rgba(253, 255, 0, 0.2);
--vscode-notebook-cellEditorBackground: #f3f3f3;
--vscode-notebook-editorBackground: #fcfcfc;
--vscode-editorGutter-modifiedBackground: #a46700;
--vscode-editorGutter-addedBackground: #007041;
--vscode-editorGutter-deletedBackground: #be1744;
--vscode-minimapGutter-modifiedBackground: #a46700;
--vscode-minimapGutter-addedBackground: rgba(0, 175, 102, 0.24);
--vscode-minimapGutter-deletedBackground: rgba(255, 97, 123, 0.14);
--vscode-editorOverviewRuler-modifiedForeground: rgba(164, 103, 0, 0.6);
--vscode-editorOverviewRuler-addedForeground: rgba(0, 112, 65, 0.6);
--vscode-editorOverviewRuler-deletedForeground: rgba(190, 23, 68, 0.6);
--vscode-editorGutter-itemGlyphForeground: #141414;
--vscode-editorGutter-itemBackground: #dddddd;
--vscode-scmGraph-historyItemRefColor: #2778c1;
--vscode-scmGraph-historyItemRemoteRefColor: #7565cc;
--vscode-scmGraph-historyItemBaseRefColor: #ea5c00;
--vscode-scmGraph-historyItemHoverDefaultLabelForeground: #141414;
--vscode-scmGraph-historyItemHoverDefaultLabelBackground: #176c74;
--vscode-scmGraph-historyItemHoverLabelForeground: #fcfcfc;
--vscode-scmGraph-historyItemHoverAdditionsForeground: #587c0c;
--vscode-scmGraph-historyItemHoverDeletionsForeground: #ad0707;
--vscode-scmGraph-foreground1: #ffb000;
--vscode-scmGraph-foreground2: #dc267f;
--vscode-scmGraph-foreground3: #994f00;
--vscode-scmGraph-foreground4: #40b0a6;
--vscode-scmGraph-foreground5: #b66dff;
--vscode-editorGutter-commentRangeForeground: #dddddd;
--vscode-editorOverviewRuler-commentForeground: #dddddd;
--vscode-editorOverviewRuler-commentUnresolvedForeground: #dddddd;
--vscode-editorGutter-commentGlyphForeground: #141414;
--vscode-editorGutter-commentUnresolvedGlyphForeground: #141414;
--vscode-ports-iconRunningProcessForeground: #f3f3f3;
--vscode-editorWatermark-foreground: rgba(20, 20, 20, 0.68);
--vscode-simpleFindWidget-sashBorder: #c8c8c8;
--vscode-settings-headerForeground: #444444;
--vscode-settings-settingsHeaderHoverForeground: rgba(68, 68, 68, 0.7);
--vscode-settings-modifiedItemIndicator: #66afe0;
--vscode-settings-headerBorder: #e0e0e0;
--vscode-settings-sashBorder: #e0e0e0;
--vscode-settings-dropdownBackground: #fcfcfc;
--vscode-settings-dropdownForeground: #141414;
--vscode-settings-dropdownBorder: #e0e0e0;
--vscode-settings-dropdownListBorder: #e0e0e0;
--vscode-settings-checkboxBackground: #fcfcfc;
--vscode-settings-checkboxForeground: #141414;
--vscode-settings-checkboxBorder: #e0e0e0;
--vscode-settings-textInputBackground: #fcfcfc;
--vscode-settings-textInputForeground: #141414;
--vscode-settings-textInputBorder: #e0e0e0;
--vscode-settings-numberInputBackground: #fcfcfc;
--vscode-settings-numberInputForeground: #141414;
--vscode-settings-numberInputBorder: #e0e0e0;
--vscode-settings-focusedRowBackground: rgba(20, 20, 20, 0.05);
--vscode-settings-rowHoverBackground: rgba(20, 20, 20, 0.02);
--vscode-settings-focusedRowBorder: rgba(39, 120, 193, 0.15);
--vscode-keybindingTable-headerBackground: rgba(20, 20, 20, 0.04);
--vscode-keybindingTable-rowsBackground: rgba(20, 20, 20, 0.04);
--vscode-extensionButton-background: #2778c1;
--vscode-extensionButton-foreground: #fcfcfc;
--vscode-extensionButton-hoverBackground: #256eb0;
--vscode-extensionButton-separator: rgba(252, 252, 252, 0.4);
--vscode-extensionButton-prominentBackground: rgba(20, 20, 20, 0.08);
--vscode-extensionButton-prominentForeground: #fcfcfc;
--vscode-extensionButton-prominentHoverBackground: rgba(20, 20, 20, 0.14);
--vscode-testing-iconFailed: #f14c4c;
--vscode-testing-iconErrored: #f14c4c;
--vscode-testing-iconPassed: #007041;
--vscode-testing-runAction: #007041;
--vscode-testing-iconQueued: #cca700;
--vscode-testing-iconUnset: #848484;
--vscode-testing-iconSkipped: #848484;
--vscode-testing-peekBorder: #be1744;
--vscode-testing-messagePeekBorder: #1a85ff;
--vscode-testing-peekHeaderBackground: rgba(190, 23, 68, 0.1);
--vscode-testing-messagePeekHeaderBackground: rgba(26, 133, 255, 0.1);
--vscode-testing-coveredBackground: rgba(0, 176, 104, 0.22);
--vscode-testing-coveredBorder: rgba(0, 176, 104, 0.17);
--vscode-testing-coveredGutterBackground: rgba(0, 176, 104, 0.13);
--vscode-testing-uncoveredBranchBackground: #fe92a4;
--vscode-testing-uncoveredBackground: rgba(255, 97, 123, 0.34);
--vscode-testing-uncoveredBorder: rgba(255, 97, 123, 0.26);
--vscode-testing-uncoveredGutterBackground: rgba(255, 97, 123, 0.51);
--vscode-testing-coverCountBadgeBackground: #176c74;
--vscode-testing-coverCountBadgeForeground: #fcfcfc;
--vscode-testing-message-error-badgeBackground: #e51400;
--vscode-testing-message-error-badgeBorder: #e51400;
--vscode-testing-message-error-badgeForeground: #ffffff;
--vscode-testing-message-info-decorationForeground: rgba(20, 20, 20, 0.5);
--vscode-testing-iconErrored-retired: rgba(241, 76, 76, 0.7);
--vscode-testing-iconFailed-retired: rgba(241, 76, 76, 0.7);
--vscode-testing-iconPassed-retired: rgba(0, 112, 65, 0.7);
--vscode-testing-iconQueued-retired: rgba(204, 167, 0, 0.7);
--vscode-testing-iconUnset-retired: rgba(132, 132, 132, 0.7);
--vscode-testing-iconSkipped-retired: rgba(132, 132, 132, 0.7);
--vscode-editor-stackFrameHighlightBackground: rgba(255, 255, 102, 0.45);
--vscode-editor-focusedStackFrameHighlightBackground: rgba(206, 231, 206, 0.45);
--vscode-mergeEditor-change-background: rgba(155, 185, 85, 0.2);
--vscode-mergeEditor-change-word-background: rgba(156, 204, 44, 0.4);
--vscode-mergeEditor-changeBase-background: #ffcccc;
--vscode-mergeEditor-changeBase-word-background: #ffa3a3;
--vscode-mergeEditor-conflict-unhandledUnfocused-border: #ffa600;
--vscode-mergeEditor-conflict-unhandledFocused-border: #ffa600;
--vscode-mergeEditor-conflict-handledUnfocused-border: rgba(134, 134, 134, 0.29);
--vscode-mergeEditor-conflict-handledFocused-border: rgba(193, 193, 193, 0.8);
--vscode-mergeEditor-conflict-handled-minimapOverViewRuler: rgba(173, 172, 168, 0.93);
--vscode-mergeEditor-conflict-unhandled-minimapOverViewRuler: #fcba03;
--vscode-mergeEditor-conflictingLines-background: rgba(255, 234, 0, 0.28);
--vscode-mergeEditor-conflict-input1-background: rgba(152, 135, 255, 0.1);
--vscode-mergeEditor-conflict-input2-background: rgba(59, 126, 132, 0.19);
--vscode-multiDiffEditor-headerBackground: #f3f3f3;
--vscode-multiDiffEditor-background: #fcfcfc;
--vscode-multiDiffEditor-border: #cccccc;
--vscode-terminal-ansiBlack: #141414;
--vscode-terminal-ansiRed: #be1744;
--vscode-terminal-ansiGreen: #007041;
--vscode-terminal-ansiYellow: #8b5700;
--vscode-terminal-ansiBlue: #0064b0;
--vscode-terminal-ansiMagenta: #92156a;
--vscode-terminal-ansiCyan: #176c74;
--vscode-terminal-ansiWhite: #fcfcfc;
--vscode-terminal-ansiBrightBlack: rgba(20, 20, 20, 0.74);
--vscode-terminal-ansiBrightRed: #ce405b;
--vscode-terminal-ansiBrightGreen: #00854c;
--vscode-terminal-ansiBrightYellow: #a46700;
--vscode-terminal-ansiBrightBlue: #2778c1;
--vscode-terminal-ansiBrightMagenta: #b54e90;
--vscode-terminal-ansiBrightCyan: #3b7e84;
--vscode-terminal-ansiBrightWhite: #ffffff;
--vscode-terminalCommandGuide-foreground: #e9e9e9;
--vscode-terminalStickyScrollHover-background: #f0f0f0;
--vscode-terminalStickyScroll-border: rgba(20, 20, 20, 0.08);
--vscode-terminalSymbolIcon-flagForeground: #d67e00;
--vscode-terminalSymbolIcon-aliasForeground: #652d90;
--vscode-terminalSymbolIcon-optionValueForeground: #007acc;
--vscode-terminalSymbolIcon-methodForeground: #652d90;
--vscode-terminalSymbolIcon-argumentForeground: #007acc;
--vscode-terminalSymbolIcon-optionForeground: #d67e00;
--vscode-terminalSymbolIcon-fileForeground: #141414;
--vscode-terminalSymbolIcon-folderForeground: #141414;
--vscode-profiles-sashBorder: #e0e0e0;
--vscode-extensionIcon-verifiedForeground: #2778c1;
--vscode-gitDecoration-addedResourceForeground: #007041;
--vscode-gitDecoration-modifiedResourceForeground: #a46700;
--vscode-gitDecoration-deletedResourceForeground: #be1744;
--vscode-gitDecoration-renamedResourceForeground: #007100;
--vscode-gitDecoration-untrackedResourceForeground: #176c74;
--vscode-gitDecoration-ignoredResourceForeground: rgba(20, 20, 20, 0.6);
--vscode-gitDecoration-stageModifiedResourceForeground: #895503;
--vscode-gitDecoration-stageDeletedResourceForeground: #ad0707;
--vscode-gitDecoration-conflictingResourceForeground: #ad0707;
--vscode-gitDecoration-submoduleResourceForeground: #1258a7;
--vscode-git-blame-editorDecorationForeground: rgba(20, 20, 20, 0.74); }
.monaco-editor .inputarea.ime-input { background-color: #e9e9e9; }
.monaco-editor .unexpected-closing-bracket { color: #be1744; }
.monaco-editor .bracket-highlighting-0 { color: #004078; }
.monaco-editor .bracket-highlighting-1 { color: #0064b0; }
.monaco-editor .bracket-highlighting-2 { color: #2778c1; }
.monaco-editor .bracket-highlighting-3 { color: #7a0055; }
.monaco-editor .bracket-highlighting-4 { color: #a6317e; }
.monaco-editor .bracket-highlighting-5 { color: #b54e90; }
.monaco-editor .bracket-highlighting-6 { color: #004078; }
.monaco-editor .bracket-highlighting-7 { color: #0064b0; }
.monaco-editor .bracket-highlighting-8 { color: #2778c1; }
.monaco-editor .bracket-highlighting-9 { color: #7a0055; }
.monaco-editor .bracket-highlighting-10 { color: #a6317e; }
.monaco-editor .bracket-highlighting-11 { color: #b54e90; }
.monaco-editor .bracket-highlighting-12 { color: #004078; }
.monaco-editor .bracket-highlighting-13 { color: #0064b0; }
.monaco-editor .bracket-highlighting-14 { color: #2778c1; }
.monaco-editor .bracket-highlighting-15 { color: #7a0055; }
.monaco-editor .bracket-highlighting-16 { color: #a6317e; }
.monaco-editor .bracket-highlighting-17 { color: #b54e90; }
.monaco-editor .bracket-highlighting-18 { color: #004078; }
.monaco-editor .bracket-highlighting-19 { color: #0064b0; }
.monaco-editor .bracket-highlighting-20 { color: #2778c1; }
.monaco-editor .bracket-highlighting-21 { color: #7a0055; }
.monaco-editor .bracket-highlighting-22 { color: #a6317e; }
.monaco-editor .bracket-highlighting-23 { color: #b54e90; }
.monaco-editor .bracket-highlighting-24 { color: #004078; }
.monaco-editor .bracket-highlighting-25 { color: #0064b0; }
.monaco-editor .bracket-highlighting-26 { color: #2778c1; }
.monaco-editor .bracket-highlighting-27 { color: #7a0055; }
.monaco-editor .bracket-highlighting-28 { color: #a6317e; }
.monaco-editor .bracket-highlighting-29 { color: #b54e90; }
.monaco-editor .view-overlays .current-line { background-color: #e9e9e9; }
.monaco-editor .margin-view-overlays .current-line-margin { background-color: #e9e9e9; border: none; }
.monaco-editor .view-overlays .current-line-exact { border: 2px solid #eaeaea; }
.monaco-editor .margin-view-overlays .current-line-exact-margin { border: 2px solid #eaeaea; }
.monaco-editor .bracket-indent-guide.lvl-0 { --guide-color: rgba(0, 64, 120, 0.3); --guide-color-active: #004078; }
.monaco-editor .bracket-indent-guide.lvl-1 { --guide-color: rgba(0, 100, 176, 0.3); --guide-color-active: #0064b0; }
.monaco-editor .bracket-indent-guide.lvl-2 { --guide-color: rgba(39, 120, 193, 0.3); --guide-color-active: #2778c1; }
.monaco-editor .bracket-indent-guide.lvl-3 { --guide-color: rgba(122, 0, 85, 0.3); --guide-color-active: #7a0055; }
.monaco-editor .bracket-indent-guide.lvl-4 { --guide-color: rgba(166, 49, 126, 0.3); --guide-color-active: #a6317e; }
.monaco-editor .bracket-indent-guide.lvl-5 { --guide-color: rgba(181, 78, 144, 0.3); --guide-color-active: #b54e90; }
.monaco-editor .bracket-indent-guide.lvl-6 { --guide-color: rgba(0, 64, 120, 0.3); --guide-color-active: #004078; }
.monaco-editor .bracket-indent-guide.lvl-7 { --guide-color: rgba(0, 100, 176, 0.3); --guide-color-active: #0064b0; }
.monaco-editor .bracket-indent-guide.lvl-8 { --guide-color: rgba(39, 120, 193, 0.3); --guide-color-active: #2778c1; }
.monaco-editor .bracket-indent-guide.lvl-9 { --guide-color: rgba(122, 0, 85, 0.3); --guide-color-active: #7a0055; }
.monaco-editor .bracket-indent-guide.lvl-10 { --guide-color: rgba(166, 49, 126, 0.3); --guide-color-active: #a6317e; }
.monaco-editor .bracket-indent-guide.lvl-11 { --guide-color: rgba(181, 78, 144, 0.3); --guide-color-active: #b54e90; }
.monaco-editor .bracket-indent-guide.lvl-12 { --guide-color: rgba(0, 64, 120, 0.3); --guide-color-active: #004078; }
.monaco-editor .bracket-indent-guide.lvl-13 { --guide-color: rgba(0, 100, 176, 0.3); --guide-color-active: #0064b0; }
.monaco-editor .bracket-indent-guide.lvl-14 { --guide-color: rgba(39, 120, 193, 0.3); --guide-color-active: #2778c1; }
.monaco-editor .bracket-indent-guide.lvl-15 { --guide-color: rgba(122, 0, 85, 0.3); --guide-color-active: #7a0055; }
.monaco-editor .bracket-indent-guide.lvl-16 { --guide-color: rgba(166, 49, 126, 0.3); --guide-color-active: #a6317e; }
.monaco-editor .bracket-indent-guide.lvl-17 { --guide-color: rgba(181, 78, 144, 0.3); --guide-color-active: #b54e90; }
.monaco-editor .bracket-indent-guide.lvl-18 { --guide-color: rgba(0, 64, 120, 0.3); --guide-color-active: #004078; }
.monaco-editor .bracket-indent-guide.lvl-19 { --guide-color: rgba(0, 100, 176, 0.3); --guide-color-active: #0064b0; }
.monaco-editor .bracket-indent-guide.lvl-20 { --guide-color: rgba(39, 120, 193, 0.3); --guide-color-active: #2778c1; }
.monaco-editor .bracket-indent-guide.lvl-21 { --guide-color: rgba(122, 0, 85, 0.3); --guide-color-active: #7a0055; }
.monaco-editor .bracket-indent-guide.lvl-22 { --guide-color: rgba(166, 49, 126, 0.3); --guide-color-active: #a6317e; }
.monaco-editor .bracket-indent-guide.lvl-23 { --guide-color: rgba(181, 78, 144, 0.3); --guide-color-active: #b54e90; }
.monaco-editor .bracket-indent-guide.lvl-24 { --guide-color: rgba(0, 64, 120, 0.3); --guide-color-active: #004078; }
.monaco-editor .bracket-indent-guide.lvl-25 { --guide-color: rgba(0, 100, 176, 0.3); --guide-color-active: #0064b0; }
.monaco-editor .bracket-indent-guide.lvl-26 { --guide-color: rgba(39, 120, 193, 0.3); --guide-color-active: #2778c1; }
.monaco-editor .bracket-indent-guide.lvl-27 { --guide-color: rgba(122, 0, 85, 0.3); --guide-color-active: #7a0055; }
.monaco-editor .bracket-indent-guide.lvl-28 { --guide-color: rgba(166, 49, 126, 0.3); --guide-color-active: #a6317e; }
.monaco-editor .bracket-indent-guide.lvl-29 { --guide-color: rgba(181, 78, 144, 0.3); --guide-color-active: #b54e90; }
.monaco-editor .vertical { box-shadow: 1px 0 0 0 var(--guide-color) inset; }
.monaco-editor .horizontal-top { border-top: 1px solid var(--guide-color); }
.monaco-editor .horizontal-bottom { border-bottom: 1px solid var(--guide-color); }
.monaco-editor .vertical.indent-active { box-shadow: 1px 0 0 0 var(--guide-color-active) inset; }
.monaco-editor .horizontal-top.indent-active { border-top: 1px solid var(--guide-color-active); }
.monaco-editor .horizontal-bottom.indent-active { border-bottom: 1px solid var(--guide-color-active); }
.monaco-editor .lines-content .core-guide-indent.lvl-0 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-1 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-2 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-3 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-4 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-5 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-6 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-7 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-8 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-9 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-10 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-11 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-12 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-13 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-14 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-15 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-16 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-17 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-18 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-19 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-20 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-21 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-22 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-23 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-24 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-25 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-26 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-27 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-28 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent.lvl-29 { --indent-color: #c9c9c9; --indent-color-active: #9f9f9f; }
.monaco-editor .lines-content .core-guide-indent { box-shadow: 1px 0 0 0 var(--indent-color) inset; }
.monaco-editor .lines-content .core-guide-indent.indent-active { box-shadow: 1px 0 0 0 var(--indent-color-active) inset; }
.monaco-editor .line-numbers.dimmed-line-number { color: rgba(113, 113, 113, 0.4); }
.monaco-editor .cursors-layer .cursor { background-color: #141414; border-color: #141414; color: #ebebeb; }
.monaco-editor .cursors-layer .cursor-primary { background-color: #141414; border-color: #141414; color: #ebebeb; }
.monaco-editor .cursors-layer .cursor-secondary { background-color: #141414; border-color: #141414; color: #ebebeb; }
.monaco-editor .squiggly-error { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%23be1744'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x bottom left; }
.monaco-editor { --monaco-editor-error-decoration: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%23be1744'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
.monaco-editor .squiggly-ai { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%232778c1'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x bottom left; }
.monaco-editor .squiggly-warning { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%23a46700'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x bottom left; }
.monaco-editor { --monaco-editor-warning-decoration: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%23a46700'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
.monaco-editor .squiggly-info { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%231a85ff'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") repeat-x bottom left; }
.monaco-editor { --monaco-editor-info-decoration: url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%206%203'%20enable-background%3D'new%200%200%206%203'%20height%3D'3'%20width%3D'6'%3E%3Cg%20fill%3D'%231a85ff'%3E%3Cpolygon%20points%3D'5.5%2C0%202.5%2C3%201.1%2C3%204.1%2C0'%2F%3E%3Cpolygon%20points%3D'4%2C0%206%2C2%206%2C0.6%205.4%2C0'%2F%3E%3Cpolygon%20points%3D'0%2C2%201%2C3%202.4%2C3%200%2C0.6'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
.monaco-editor .squiggly-hint { background: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%223%22%20width%3D%2212%22%3E%3Cg%20fill%3D%22%236c6c6c%22%3E%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%221%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") no-repeat bottom left; }
.monaco-editor { --monaco-editor-hint-decoration: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20height%3D%223%22%20width%3D%2212%22%3E%3Cg%20fill%3D%22%236c6c6c%22%3E%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%225%22%20cy%3D%221%22%20r%3D%221%22%2F%3E%3Ccircle%20cx%3D%229%22%20cy%3D%221%22%20r%3D%221%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); }
.monaco-editor.showUnused .squiggly-inline-unnecessary { opacity: 0.498; }
.monaco-editor { --monaco-editor-unnecessary-decoration-opacity: 0.498; }
.monaco-editor .quickfix-edit-highlight { background-color: rgba(164, 103, 0, 0.32); }
.monaco-editor .monaco-hover .hover-row:not(:first-child):not(:empty) { border-top: 1px solid rgba(20, 20, 20, 0.1); }
.monaco-editor .monaco-hover hr { border-top: 1px solid rgba(20, 20, 20, 0.1); }
.monaco-editor .monaco-hover hr { border-bottom: 0px solid rgba(20, 20, 20, 0.1); }
.monaco-editor .selectionHighlight { background-color: rgba(184, 210, 233, 0.25); }
.suggest-input-container .monaco-editor-background { background-color: #fcfcfc; } 
.suggest-input-container .monaco-editor .selected-text { background-color: rgba(252, 252, 252, 0.4); }
.suggest-input-container .monaco-editor .view-line span.inline-selected-text { color: #141414; }
.suggest-input-container .monaco-editor .focused .selected-text { background-color: rgba(20, 20, 20, 0.08); }

		.monaco-editor .glyph-margin-widgets .codicon.codicon-testing-run-icon,
		.monaco-editor .glyph-margin-widgets .codicon.codicon-testing-run-all-icon,
		.monaco-editor .glyph-margin-widgets .codicon.codicon-testing-debug-icon,
		.monaco-editor .glyph-margin-widgets .codicon.codicon-testing-debug-all-icon {
			color: #007041;
		}
	
.scm-view .scm-editor-container .monaco-editor-background { background-color: #fcfcfc; } 
.scm-view .scm-editor-container .monaco-editor .selected-text { background-color: rgba(252, 252, 252, 0.4); }
.scm-view .scm-editor-container .monaco-editor .view-line span.inline-selected-text { color: #141414; }
.scm-view .scm-editor-container .monaco-editor .focused .selected-text { background-color: rgba(20, 20, 20, 0.08); }
.ProseMirror {
  position: relative;
}

.ProseMirror {
  word-wrap: break-word;
  white-space: pre-wrap;
  white-space: break-spaces;
  -webkit-font-variant-ligatures: none;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0; /* the above doesn't seem to work in Edge */
}

.ProseMirror [contenteditable="false"] {
  white-space: normal;
}

.ProseMirror [contenteditable="false"] [contenteditable="true"] {
  white-space: pre-wrap;
}

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

img.ProseMirror-separator {
  display: inline !important;
  border: none !important;
  margin: 0 !important;
  width: 0 !important;
  height: 0 !important;
}

.ProseMirror-gapcursor {
  display: none;
  pointer-events: none;
  position: absolute;
  margin: 0;
}

.ProseMirror-gapcursor:after {
  content: "";
  display: block;
  position: absolute;
  top: -2px;
  width: 20px;
  border-top: 1px solid black;
  animation: ProseMirror-cursor-blink 1.1s steps(2, start) infinite;
}

@keyframes ProseMirror-cursor-blink {
  to {
    visibility: hidden;
  }
}

.ProseMirror-hideselection *::selection {
  background: transparent;
}

.ProseMirror-hideselection *::-moz-selection {
  background: transparent;
}

.ProseMirror-hideselection * {
  caret-color: transparent;
}

.ProseMirror-focused .ProseMirror-gapcursor {
  display: block;
}

.monaco-workbench .terminal-tab.codicon-infinity::before
							{content: '\ed8e' !important; font-family: 'codicon' !important;}.monaco-workbench .terminal-tab.codicon-infinity::before
							{content: '\ed8e' !important; font-family: 'codicon' !important;}.monaco-workbench .show-file-icons .file-icon.terminal-tab::before { color: #636363; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiBlack::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiBlack::before{ color: #141414 !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiRed::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiRed::before{ color: #be1744 !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiGreen::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiGreen::before{ color: #007041 !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiYellow::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiYellow::before{ color: #8b5700 !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiBlue::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiBlue::before{ color: #0064b0 !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiMagenta::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiMagenta::before{ color: #92156a !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiCyan::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiCyan::before{ color: #176c74 !important; }.monaco-workbench .show-file-icons .predefined-file-icon.terminal-tab.terminal-icon-terminal_ansiWhite::before,.monaco-workbench .show-file-icons .file-icon.terminal-tab.terminal-icon-terminal_ansiWhite::before{ color: #fcfcfc !important; }

			.monaco-editor .dirty-diff-added,
			.monaco-editor .dirty-diff-modified {
				border-left-width:3px;
			}
			.monaco-editor .dirty-diff-added-pattern,
			.monaco-editor .dirty-diff-added-pattern:before,
			.monaco-editor .dirty-diff-modified-pattern,
			.monaco-editor .dirty-diff-modified-pattern:before {
				background-size: 3px 3px;
			}
			.monaco-editor .dirty-diff-added,
			.monaco-editor .dirty-diff-added-pattern,
			.monaco-editor .dirty-diff-modified,
			.monaco-editor .dirty-diff-modified-pattern,
			.monaco-editor .dirty-diff-deleted {
				opacity: 1;
			}
		

.ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="1"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: ui-dot-grid-3-p61yak-dot-1;
}

@media (prefers-reduced-motion: reduce) {
  .ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="1"]:not(#\#):not(#\#):not(#\#):not(#\#) {
    animation: none !important;
  }
}

@keyframes ui-dot-grid-3-p61yak-dot-1 {
  0.0000%,
  12.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  12.5000%,
  24.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  25.0000%,
  37.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  37.5000%,
  49.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  50.0000%,
  62.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  62.5000%,
  74.9999% {
    opacity: 1;
  }

  75.0000%,
  87.4999% {
    opacity: 1;
  }

  87.5000%,
  100% {
    opacity: 1;
  }

}

.ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="2"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: ui-dot-grid-3-p61yak-dot-2;
}

@media (prefers-reduced-motion: reduce) {
  .ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="2"]:not(#\#):not(#\#):not(#\#):not(#\#) {
    animation: none !important;
  }
}

@keyframes ui-dot-grid-3-p61yak-dot-2 {
  0.0000%,
  12.4999% {
    opacity: 1;
  }

  12.5000%,
  24.9999% {
    opacity: 1;
  }

  25.0000%,
  37.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  37.5000%,
  49.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  50.0000%,
  62.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  62.5000%,
  74.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  75.0000%,
  87.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  87.5000%,
  100% {
    opacity: 1;
  }

}

.ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="3"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: ui-dot-grid-3-p61yak-dot-3;
}

@media (prefers-reduced-motion: reduce) {
  .ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="3"]:not(#\#):not(#\#):not(#\#):not(#\#) {
    animation: none !important;
  }
}

@keyframes ui-dot-grid-3-p61yak-dot-3 {
  0.0000%,
  12.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  12.5000%,
  24.9999% {
    opacity: 1;
  }

  25.0000%,
  37.4999% {
    opacity: 1;
  }

  37.5000%,
  49.9999% {
    opacity: 1;
  }

  50.0000%,
  62.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  62.5000%,
  74.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  75.0000%,
  87.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  87.5000%,
  100% {
    opacity: var(--dot-grid-off-opacity);
  }

}

.ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="4"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: ui-dot-grid-3-p61yak-dot-4;
}

@media (prefers-reduced-motion: reduce) {
  .ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="4"]:not(#\#):not(#\#):not(#\#):not(#\#) {
    animation: none !important;
  }
}

@keyframes ui-dot-grid-3-p61yak-dot-4 {
  0.0000%,
  12.4999% {
    opacity: 1;
  }

  12.5000%,
  24.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  25.0000%,
  37.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  37.5000%,
  49.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  50.0000%,
  62.4999% {
    opacity: 1;
  }

  62.5000%,
  74.9999% {
    opacity: 1;
  }

  75.0000%,
  87.4999% {
    opacity: 1;
  }

  87.5000%,
  100% {
    opacity: 1;
  }

}

.ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="5"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: ui-dot-grid-3-p61yak-dot-5;
}

@media (prefers-reduced-motion: reduce) {
  .ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="5"]:not(#\#):not(#\#):not(#\#):not(#\#) {
    animation: none !important;
  }
}

@keyframes ui-dot-grid-3-p61yak-dot-5 {
  0.0000%,
  12.4999% {
    opacity: 1;
  }

  12.5000%,
  24.9999% {
    opacity: 1;
  }

  25.0000%,
  37.4999% {
    opacity: 1;
  }

  37.5000%,
  49.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  50.0000%,
  62.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  62.5000%,
  74.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  75.0000%,
  87.4999% {
    opacity: 1;
  }

  87.5000%,
  100% {
    opacity: 1;
  }

}

.ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="6"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: ui-dot-grid-3-p61yak-dot-6;
}

@media (prefers-reduced-motion: reduce) {
  .ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="6"]:not(#\#):not(#\#):not(#\#):not(#\#) {
    animation: none !important;
  }
}

@keyframes ui-dot-grid-3-p61yak-dot-6 {
  0.0000%,
  12.4999% {
    opacity: 1;
  }

  12.5000%,
  24.9999% {
    opacity: 1;
  }

  25.0000%,
  37.4999% {
    opacity: 1;
  }

  37.5000%,
  49.9999% {
    opacity: 1;
  }

  50.0000%,
  62.4999% {
    opacity: 1;
  }

  62.5000%,
  74.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  75.0000%,
  87.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  87.5000%,
  100% {
    opacity: var(--dot-grid-off-opacity);
  }

}

.ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="7"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: ui-dot-grid-3-p61yak-dot-7;
}

@media (prefers-reduced-motion: reduce) {
  .ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="7"]:not(#\#):not(#\#):not(#\#):not(#\#) {
    animation: none !important;
  }
}

@keyframes ui-dot-grid-3-p61yak-dot-7 {
  0.0000%,
  12.4999% {
    opacity: 1;
  }

  12.5000%,
  24.9999% {
    opacity: 1;
  }

  25.0000%,
  37.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  37.5000%,
  49.9999% {
    opacity: 1;
  }

  50.0000%,
  62.4999% {
    opacity: 1;
  }

  62.5000%,
  74.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  75.0000%,
  87.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  87.5000%,
  100% {
    opacity: var(--dot-grid-off-opacity);
  }

}

.ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="8"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: ui-dot-grid-3-p61yak-dot-8;
}

@media (prefers-reduced-motion: reduce) {
  .ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="8"]:not(#\#):not(#\#):not(#\#):not(#\#) {
    animation: none !important;
  }
}

@keyframes ui-dot-grid-3-p61yak-dot-8 {
  0.0000%,
  12.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  12.5000%,
  24.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  25.0000%,
  37.4999% {
    opacity: 1;
  }

  37.5000%,
  49.9999% {
    opacity: 1;
  }

  50.0000%,
  62.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  62.5000%,
  74.9999% {
    opacity: 1;
  }

  75.0000%,
  87.4999% {
    opacity: 1;
  }

  87.5000%,
  100% {
    opacity: var(--dot-grid-off-opacity);
  }

}

.ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="9"]:not(#\#):not(#\#):not(#\#):not(#\#) {
  animation-name: ui-dot-grid-3-p61yak-dot-9;
}

@media (prefers-reduced-motion: reduce) {
  .ui-dot-grid-animator[data-animation-id="ui-dot-grid-3-p61yak"] [data-dot-index="9"]:not(#\#):not(#\#):not(#\#):not(#\#) {
    animation: none !important;
  }
}

@keyframes ui-dot-grid-3-p61yak-dot-9 {
  0.0000%,
  12.4999% {
    opacity: 1;
  }

  12.5000%,
  24.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  25.0000%,
  37.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  37.5000%,
  49.9999% {
    opacity: var(--dot-grid-off-opacity);
  }

  50.0000%,
  62.4999% {
    opacity: 1;
  }

  62.5000%,
  74.9999% {
    opacity: 1;
  }

  75.0000%,
  87.4999% {
    opacity: var(--dot-grid-off-opacity);
  }

  87.5000%,
  100% {
    opacity: 1;
  }

}


[data-activity-group-summary-id="_r_k6_"] [data-summary-variant="expanded"] { display: none; }
[data-activity-group-summary-id="_r_k6_"] [data-summary-variant="compact"] { display: inline; }
@container (min-width: 337.8125px) {
  [data-activity-group-summary-id="_r_k6_"] [data-summary-variant="expanded"] { display: inline; }
  [data-activity-group-summary-id="_r_k6_"] [data-summary-variant="compact"] { display: none; }
}
[data-activity-group-summary-id="_r_kd_"] [data-summary-variant="expanded"] { display: none; }
[data-activity-group-summary-id="_r_kd_"] [data-summary-variant="compact"] { display: inline; }
@container (min-width: 318.03125px) {
  [data-activity-group-summary-id="_r_kd_"] [data-summary-variant="expanded"] { display: inline; }
  [data-activity-group-summary-id="_r_kd_"] [data-summary-variant="compact"] { display: none; }
}
