.container-qfX8jW{align-items:center;display:flex;flex-direction:column;gap:8px;left:50%;position:fixed;top:24px;transform:translateX(-50%);z-index:var(--z-notification)}.toast-aE2uef{align-items:flex-start;animation:slideDown-Hfvf2H .25s ease;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-shadow:var(--elevation-100-tooltip);display:flex;gap:8px;padding:8px 12px}@keyframes slideDown-Hfvf2H{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.icon-BJDJJ9{align-items:center;border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;font-size:16px;height:20px;justify-content:center;margin:0 1px;padding:2px 1px;width:20px}.icon-BJDJJ9.success-Cz0KXw{color:var(--status-success-default)}.icon-BJDJJ9.error-G1nNm0{color:var(--status-error-default)}.icon-BJDJJ9.info-XKBrgX{color:var(--status-primary-default)}.message-UDDjKc{color:var(--text-text-default-active);font-size:13px;font-weight:400;line-height:20px;white-space:nowrap}.channelContainer-Rh3R9y{align-items:stretch;display:flex;flex-direction:column;gap:8px}.channelContainerCentered-TRi96S{align-items:center;left:50%;position:absolute;top:24px;transform:translateX(-50%);z-index:var(--z-notification)}.toastFullWidth-Hjcalv{justify-content:center;width:100%}.toastFullWidth-Hjcalv .message-UDDjKc{text-align:center;white-space:normal}.toastLeftAlign-Wap0UM{justify-content:flex-start}.toastLeftAlign-Wap0UM .message-UDDjKc{flex:1 1;text-align:left}.countdown-FP5Et8{color:var(--text-text-secondary)}.countdown-FP5Et8,.extra-dSsSed{flex-shrink:0;font-size:12px;line-height:18px}.extra-dSsSed{color:var(--text-text-default);margin-right:4px}.closeButton-On19Kp{align-items:center;background:#0000;border:none;border-radius:2px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;margin-top:2px;padding:0;transition:color .2s,background-color .2s;width:16px}.closeButton-On19Kp:hover{background-color:var(--bg-bg-base-hover);color:var(--icon-icon-default)}.closeButton-On19Kp:active{background-color:var(--bg-bg-base-active)}.overlay-z2uCWj{align-items:center;animation:fadeIn-B2S1T6 .15s ease;background:#0006;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0}@keyframes fadeIn-B2S1T6{0%{opacity:0}to{opacity:1}}.dialog-XsrRgu{animation:scaleIn-BOJlRr .2s ease;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:0 6px 12px 0 #0006;padding:12px;position:relative;width:360px}@keyframes scaleIn-BOJlRr{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.scrollbarContainer-vjCoAZ{display:flex;flex-direction:column;height:100%;min-height:0;position:relative}.shadowWrapper-lU4FdH{position:relative}.shadowScrollContent-hiKkK3{height:100%;overflow-y:auto;width:100%}.scrollbarContent-d_ZtLd{display:flex;flex:1 1;flex-direction:column;height:100%;min-height:0;scrollbar-width:none;width:100%}.scrollbarContent-d_ZtLd.scrollX-KXK0Y1:not(.scrollY-XeGob3){flex-direction:row}.scrollbarContent-d_ZtLd::-webkit-scrollbar{display:none}.scrollbarContent-d_ZtLd.scrollY-XeGob3{overflow-y:overlay}@supports not (overflow-y:overlay){.scrollbarContent-d_ZtLd.scrollY-XeGob3{overflow-y:auto}}.scrollbarContent-d_ZtLd.scrollX-KXK0Y1{overflow-x:overlay}@supports not (overflow-x:overlay){.scrollbarContent-d_ZtLd.scrollX-KXK0Y1{overflow-x:auto}}.scrollbarTrack-q2G6DQ{opacity:0;position:absolute;transition:opacity .2s ease}.scrollbarTrack-q2G6DQ.vertical-mHYdOg{height:100%;right:0;top:0}.scrollbarTrack-q2G6DQ.horizontal-x1menl{bottom:0;left:0;width:100%}.scrollbarTrack-q2G6DQ.visible-HgYSsw{opacity:1}.scrollbarThumb-bIDzoq{background-color:var(--bg-bg-overlay-l3);position:absolute;transition:background-color .2s ease}.scrollbarThumb-bIDzoq:hover{background-color:var(--bg-bg-overlay-l4)}.customScrollbar-k5LLYi{scrollbar-color:#0000 #0000;scrollbar-width:thin;transition:scrollbar-color .2s ease}.customScrollbar-k5LLYi::-webkit-scrollbar{width:4px}.customScrollbar-k5LLYi::-webkit-scrollbar-track{background:#0000}.customScrollbar-k5LLYi::-webkit-scrollbar-thumb{background-color:initial;border-radius:4px;-webkit-transition:background-color .2s ease;transition:background-color .2s ease}.scrollbarVisible-mHyynx{scrollbar-color:var(--bg-bg-overlay-l3) #0000}.scrollbarVisible-mHyynx::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3)}.scrollbarVisible-mHyynx::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.shadowBottom-JhUpYf,.shadowTop-WDC2PT{left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .15s ease;z-index:var(--z-above)}.shadowTop-WDC2PT{background:linear-gradient(180deg,var(--scroll-shadow-color,var(--bg-bg-base-default)) 0,#0000 100%);top:0}.shadowBottom-JhUpYf{background:linear-gradient(0deg,var(--scroll-shadow-color,var(--bg-bg-base-default)) 0,#0000 100%);bottom:0}.shadowVisible-fNPDGr{opacity:1}.trigger-uldOY2{display:contents}.tooltip-LOSZNI{opacity:0;pointer-events:none;transition:opacity var(--transition-fast);white-space:normal;z-index:var(--z-tooltip,1300)}.portal-nfPP_l{position:fixed}.visible-KImzkd{opacity:1;pointer-events:auto}.container-JZqcy0{align-items:center;border-radius:var(--radius-4);display:flex;justify-content:center;overflow-y:auto;padding:4px 8px;text-align:center;width:max-content}.text-CDrSZl{font-family:var(--font-family-default);word-break:break-word}.arrow-BSBW8x{overflow:hidden;position:absolute}.arrow-BSBW8x svg{display:block}.normal-GbWmcD .container-JZqcy0{background:var(--bg-bg-invert);border:none;padding:6px 8px;scrollbar-color:var(--scrollbar-thumb-invert,#fff3) var(--scrollbar-track-invert,#ffffff14)}.normal-GbWmcD .container-JZqcy0::-webkit-scrollbar-track{background-color:var(--scrollbar-track-invert,#ffffff14)}.normal-GbWmcD .container-JZqcy0::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-invert,#fff3)}.normal-GbWmcD .container-JZqcy0::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-invert,#ffffff4d)}.normal-GbWmcD .text-CDrSZl{color:var(--text-text-onaccent);font-size:11px;font-weight:500;letter-spacing:.039px;line-height:16px}.normal-GbWmcD .arrow-BSBW8x,.normal-GbWmcD .arrow-BSBW8x svg{height:4px;width:8px}.normal-GbWmcD[data-side=top] .arrow-BSBW8x{bottom:-3px;left:calc(50% + var(--arrow-offset, 0px));transform:translateX(-50%)}.normal-GbWmcD[data-side=bottom] .arrow-BSBW8x{left:calc(50% + var(--arrow-offset, 0px));top:-3px;transform:translateX(-50%) rotate(180deg)}.normal-GbWmcD[data-side=left] .arrow-BSBW8x{right:-5px;top:calc(50% + var(--arrow-offset, 0px));transform:translateY(-50%) rotate(-90deg)}.normal-GbWmcD[data-side=right] .arrow-BSBW8x{left:-5px;top:calc(50% + var(--arrow-offset, 0px));transform:translateY(-50%) rotate(90deg)}.mini-DrUmSK .container-JZqcy0{background:var(--bg-bg-tooltip);border:1px solid var(--border-border-neutral-l1);box-shadow:var(
    --shadow-elevation-100-tooltip,0 2px 6px 0 #0003,0 .5px 0 0 #ffffff0f,inset 0 .5px 0 0 #ffffff0f
  )}.mini-DrUmSK .text-CDrSZl{color:var(--text-text-default);font-size:var(--font-size-xs);font-weight:var(--font-weight-default);line-height:16px}.mini-DrUmSK .arrow-BSBW8x,.mini-DrUmSK .arrow-BSBW8x svg{height:7px;width:12px}.mini-DrUmSK[data-side=top] .arrow-BSBW8x{bottom:-6px;left:calc(50% + var(--arrow-offset, 0px));transform:translateX(-50%)}.mini-DrUmSK[data-side=bottom] .arrow-BSBW8x{left:calc(50% + var(--arrow-offset, 0px));top:-6px;transform:translateX(-50%) rotate(180deg)}.mini-DrUmSK[data-side=left] .arrow-BSBW8x{right:-8.5px;top:calc(50% + var(--arrow-offset, 0px));transform:translateY(-50%) rotate(-90deg)}.mini-DrUmSK[data-side=right] .arrow-BSBW8x{left:-8.5px;top:calc(50% + var(--arrow-offset, 0px));transform:translateY(-50%) rotate(90deg)}.alignLeft-d0OtDO .container-JZqcy0{justify-content:flex-start;text-align:left}.alignRight-oQgREw .container-JZqcy0{justify-content:flex-end;text-align:right}.shineText-Tb4ush{color:var(--text-text-secondary);font-size:var(--body-sm-fontSize,11px);font-style:normal;font-weight:400;line-height:var(--body-sm-lineHeight,16px);overflow:hidden}.shineText-Tb4ush:hover{color:var(--text-text-secondary-hover)}.loading-TOOz2E{background:linear-gradient(90deg,#5c6373,#d5dff6 43.79%,#5c6373);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:#0000;animation:shine-xhKcfd var(--shine-text-duration,2s) linear infinite}.rtlEllipsis-CVCll2{direction:rtl;display:block;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.rtlEllipsisInner-ZmJE7L{direction:ltr;unicode-bidi:plaintext}.ltrEllipsis-RsMnI7{direction:ltr;display:block;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}@keyframes shine-xhKcfd{0%{background-position:200% 0}to{background-position:-200% 0}}@font-face{font-display:swap;font-family:JetBrains Mono;font-style:normal;font-weight:100 800;src:url(//lf-cdn.marscode.com/obj/marscode-bucket-sg/goofy_deploy_edenx/ide/trae-mono/static/font/JetBrainsMono-VariableFont_wght.b767a85b.woff2) format("woff2"),url(//lf-cdn.marscode.com/obj/marscode-bucket-sg/goofy_deploy_edenx/ide/trae-mono/static/font/JetBrainsMono-VariableFont_wght.c2333e5a.ttf) format("truetype")}:root{--workspace-gap-width:4px;--header-height:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:20px;--radius-full:9999px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-10:10px;--radius-12:12px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:24px;--spacing-xxl:32px;--spacer-0:0px;--spacer-4:4px;--spacer-6:6px;--spacer-8:8px;--spacer-12:12px;--spacer-16:16px;--spacer-24:24px;--spacer-32:32px;--spacer-40:40px;--font-size-xs:10px;--font-size-sm:11px;--font-size-md:12px;--font-size-base:13px;--font-size-lg:16px;--font-size-xl:20px;--font-size-xxl:24px;--font-family-default:"SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,"PingFang SC","Microsoft YaHei","Hiragino Sans GB",Roboto,sans-serif;--font-family-heading:"SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI",system-ui,"PingFang SC","Microsoft YaHei","Hiragino Sans GB",Roboto,sans-serif;--font-family-mono:"JetBrains Mono","SF Mono",Monaco,Consolas,monospace;--font-weight-default:400;--font-weight-code:450;--font-weight-medium:500;--font-weight-strong:600;--transition-fast:0.15s ease;--transition-normal:0.2s ease;--transition-slow:0.3s ease;--z-base:0;--z-above:1;--z-above-2:2;--z-sticky:10;--z-local-overlay:100;--z-dropdown:1000;--z-popover:1010;--z-modal-backdrop:1090;--z-modal:1100;--z-notification:1200;--z-tooltip:1300;--z-fullscreen:1400;--z-max:9999}[data-theme=light]{--shadow-elevation-100-tooltip:0 2px 6px 0 #0000000f;--shadow-elevation-200-menu-panel:0 3px 10px 0 #00000014;--shadow-elevation-300-modal-panel:0px 0px 0.5px 0px #0000001f,0px 2px 4px 0px #0000001f,0px 6px 12px 0px #00000029;--shadow-chat-input:0 3px 8px 0 #1818180a,0 6px 24px -1px #1818180f;--shadow-chat-input-focused:0 4px 12px 0 #1818180a,0 6px 32px -1px #1818180f;--bg-bg-base-default:#fff;--bg-bg-base-secondary:#edeff2;--bg-bg-base-tertiary:#fff;--bg-bg-menu:var(--bg-bg-base-default);--bg-bg-menu-old:#f8f9fa;--bg-bg-tooltip:#fff;--bg-bg-input:#fff;--bg-bg-overlay-l1:#5663770f;--bg-bg-overlay-l2:#5663771a;--bg-bg-overlay-l3:#56637724;--bg-bg-overlay-l4:#56637733;--bg-primary-item:#56637726;--bg-primary-item-hover:#56637738;--border-primary-item:#4d6b9917;--border-primary-item-hover:#4d6b9926;--bg-bg-brand:#0fdc78;--bg-bg-brand-hover:#0ab861;--bg-bg-brand-disabled:#16ca7033;--bg-bg-brand-popup:#16ca701f;--bg-bg-brand-sub:#a599ff;--bg-bg-brand-hover-sub:#8e80ff;--bg-bg-brand-disabled-sub:#7864ff33;--bg-bg-brand-popup-sub:#7864ff29;--bg-bg-invert:#36393d;--bg-bg-invert-hover:#585b5f;--bg-bg-invert-active:#1a1b1d;--bg-bg-invert-disabled:#56637733;--special-bgtabsoverlay:#4d53651f;--special-tabsoverlay:#c1c3cd1f;--text-text-default:#1a1a1a;--text-text-default-hover:#0c0c0c;--text-text-default-active:#0c0c0c;--text-text-secondary:#5b6066;--text-text-secondary-hover:#1a1a1a;--text-text-secondary-active:#31353a;--text-text-tertiary:#8a9096;--text-text-disabled:#8a9096;--text-text-brand:#0ab861;--text-text-brand-hover:#0fdc78;--text-text-brand-sub:#7864ff;--text-text-brand-hover-sub:#4c37e6;--text-text-onbrand:#0c0c0d;--text-text-onaccent:#fff;--text-text-preformat-foreground:#a31515;--icon-icon-default:#31353a;--icon-icon-default-hover:#111214;--icon-icon-default-active:#111214;--icon-icon-secondary:#5b6066;--icon-icon-secondary-hover:#31353a;--icon-icon-secondary-active:#31353a;--icon-icon-tertiary:#8a9096;--icon-icon-disabled:#8a9096;--icon-icon-brand:#0ab861;--icon-icon-brand-hover:#0fdc78;--icon-icon-brand-sub:#7864ff;--icon-icon-brand-hover-sub:#4c37e6;--icon-icon-onbrand:#0c0c0d;--icon-icon-onaccent:#fff;--border-border-neutral-l1:#4d6b991f;--border-border-neutral-l2:#4d6b992e;--border-border-neutral-l3:#4d6b995c;--border-border-brand:#0fdc78;--border-border-brand-sub:#7864ff;--homepage-input-border-color:#dfe3eb;--border-border-contrast:#000;--status-primary-default:#2f74ff;--status-primary-hover:#4c88ff;--status-primary-active:#1759dd;--status-primary-surface-l1:#2f74ff1f;--status-primary-surface-l2:#2f74ff2e;--status-primary-surface-l3:#2f74ff5c;--status-success-default:#15a877;--status-success-hover:#2fb287;--status-success-active:#1e8b56;--status-success-surface-l1:#40b08b1f;--status-success-surface-l2:#40b08b2e;--status-success-surface-l3:#40b08b5c;--status-alert-default:#e59900;--status-alert-hover:#fa0;--status-alert-active:#c80;--status-alert-surface-l1:#e5990024;--status-alert-surface-l2:#e5990033;--status-alert-surface-l3:#e599005c;--status-warning-default:#e27900;--status-warning-hover:#f39a35;--status-warning-active:#c46f11;--status-warning-surface-l1:#e279001f;--status-warning-surface-l2:#e2790029;--status-warning-surface-l3:#e279005c;--status-error-default:#e8463a;--status-error-hover:#ea574c;--status-error-active:#c9382f;--status-error-surface-l1:#e8463a1f;--status-error-surface-l2:#e8463a29;--status-error-surface-l3:#e8463a5c;--accent-accent-teal:#00b983;--accent-accent-coral:#ff6b45;--accent-accent-amber:#f2a90c;--accent-accent-lime:#5fc000;--accent-accent-cyan:#00b6f5;--accent-accent-blue:#3f85ff;--accent-accent-magenta:#f53cff;--accent-accent-violet:#9570ff;--accent-accent-slate:#747e94;--code-code-text:#17181a;--code-code-doc:#8393a3;--code-code-link:#2f74ff;--code-code-number:#e54595;--code-code-action:#5f36b2;--code-code-instruction:#b15ef2;--code-code-function:#ff5d4d;--code-code-contrast:#17181a;--code-code-parameter:#4da621;--code-code-attribute:#c99100;--code-code-tag:#e24864;--code-code-terminal:#17181a;--code-code-editor:#17181a;--special-white:#fff;--special-black:#000;--body-body-xs:10px/1.5 var(--font-family-default);--body-body-sm:11px/1.5 var(--font-family-default);--body-body-sm-strong:600 11px/1.5 var(--font-family-default);--body-body-md:12px/1.5 var(--font-family-default);--body-body-md-strong:600 12px/1.5 var(--font-family-default);--body-body-base:13px/1.5 var(--font-family-default);--body-body-base-strong:600 13px/1.5 var(--font-family-default);--heading-heading-3xs:600 10px/1.4 var(--font-family-heading);--heading-heading-2xs:600 11px/1.4 var(--font-family-heading);--heading-heading-xs:600 12px/1.4 var(--font-family-heading);--heading-heading-sm:600 13px/1.4 var(--font-family-heading);--heading-heading-md:600 14px/1.4 var(--font-family-heading);--heading-heading-lg:600 16px/1.4 var(--font-family-heading);--heading-heading-xl:600 20px/1.4 var(--font-family-heading);--heading-heading-2xl:600 24px/1.4 var(--font-family-heading);--heading-heading-3xl:600 32px/1.4 var(--font-family-heading);--brand-blue-100:#e5f3ff;--brand-blue-1000:#00284d;--brand-blue-200:#cce6ff;--brand-blue-300:#b2daff;--brand-blue-400:#99ceff;--brand-blue-500:#80c1ff;--brand-blue-600:#64b4ff;--brand-blue-700:#3792e6;--brand-blue-800:#1071cb;--brand-blue-900:#054c8f;--brand-green-100:#e5fff2;--brand-green-1000:#004d26;--brand-green-200:#b4fdd9;--brand-green-300:#85fabf;--brand-green-400:#5cf5a8;--brand-green-500:#32f08c;--brand-green-600:#0fdc78;--brand-green-700:#0ab861;--brand-green-800:#05994f;--brand-green-900:#02743b;--brand-purple-100:#e8e5ff;--brand-purple-1000:#09004d;--brand-purple-200:#d2ccff;--brand-purple-300:#bbb2ff;--brand-purple-400:#a599ff;--brand-purple-500:#8e80ff;--brand-purple-600:#7864ff;--brand-purple-700:#4c37e6;--brand-purple-800:#2610cb;--brand-purple-900:#15058f;--brand-red-100:#ffe5e5;--brand-red-1000:#4d0000;--brand-red-200:#fcc;--brand-red-300:#ffb2b2;--brand-red-400:#f99;--brand-red-500:#ff8080;--brand-red-600:#ff6464;--brand-red-700:#e63737;--brand-red-800:#cb1010;--brand-red-900:#8f0505;--brand-yellow-100:#fff6e5;--brand-yellow-1000:#4d3000;--brand-yellow-200:#ffeccc;--brand-yellow-300:#ffe3b2;--brand-yellow-400:#ffda99;--brand-yellow-500:#ffd080;--brand-yellow-600:#ffc864;--brand-yellow-700:#e6a637;--brand-yellow-800:#cb8710;--brand-yellow-900:#8f5c05;--code-code-constant:#175ce6;--viz-viz-series-amber:#edaa45;--viz-viz-series-coral:#f87454;--viz-viz-series-indigo:#b6a3ff;--viz-viz-series-lime:#a6ea39;--viz-viz-series-magenta:#fb9dd7;--viz-viz-series-mint:#1dc981;--viz-viz-series-sky:#22a5f7;--viz-viz-series-slate:#859ead;--viz-viz-series-teal:#59e8e8;--viz-viz-series-violet:#b655fc;--viz-viz-ui-bg-chart:#fff;--viz-viz-ui-bg-tooltip:#fff;--viz-viz-ui-chart-axis:#4d6b992e;--viz-viz-ui-chart-subtitle:#5b6066;--viz-viz-ui-chart-tick:#5b6066;--viz-viz-ui-chart-title:#1a1a1a;--viz-viz-ui-legend-label:#5b6066;--viz-viz-ui-legend-value:#1a1a1a;--brand-blue-grey-100:#f1eff4;--brand-blue-grey-1000:#21262b;--brand-blue-grey-200:#e0e1e6;--brand-blue-grey-300:#cfd3d8;--brand-blue-grey-400:#bfc5ca;--brand-blue-grey-500:#b0b5ba;--brand-blue-grey-600:#a0a6ab;--brand-blue-grey-700:#80898e;--brand-blue-grey-800:#5e696e;--brand-blue-grey-900:#404a4f;--brand-green-grey-100:#f1f4f4;--brand-green-grey-1000:#212b2b;--brand-green-grey-200:#e0e6e6;--brand-green-grey-300:#cfd8d8;--brand-green-grey-400:#bfcaca;--brand-green-grey-500:#b0baba;--brand-green-grey-600:#a0abab;--brand-green-grey-700:#808e8e;--brand-green-grey-800:#5e6e6e;--brand-green-grey-900:#404f4f;--brand-neutral-grey-100:#f2f2f2;--brand-neutral-grey-1000:#262626;--brand-neutral-grey-200:#e3e3e3;--brand-neutral-grey-300:#d6d6d6;--brand-neutral-grey-400:#c7c7c7;--brand-neutral-grey-500:#bababa;--brand-neutral-grey-600:#ababab;--brand-neutral-grey-700:#8a8a8a;--brand-neutral-grey-800:#686868;--brand-neutral-grey-900:#474747;--welcome-logo-bg:var(--bg-bg-brand,#0fdc78);--welcome-logo-color:#000;--user-message-bg-solid:#eaf9ef;--user-message-bg-solid-sub:#ebe8ff;--sheet-text-color:#000;--slash-mention-bg:#3f85ff26;--builtin-slash-mention-bg:#9570ff26;--gradient-brand:linear-gradient(90deg,#0ac27b,#0ecd70 36%,#06c179 72%,#63c5b1)}[data-theme=dark]{--shadow-elevation-100-tooltip:0px 0.5px 0px 0px #ffffff0f inset,0px 0.5px 0px 0px #ffffff0f,0px 2px 6px 0px #0003;--shadow-elevation-200-menu-panel:0px 0.5px 0px 0px #ffffff0f inset,0px 4px 8px 0px #0000004d;--shadow-elevation-300-modal-panel:0px 0.5px 0px 0px #ffffff14 inset,0px 6px 12px 0px #0006;--shadow-chat-input:0 3px 8px 0 #18181814,0 6px 24px -1px #1818181f;--shadow-chat-input-focused:0 4px 12px 0 #18181814,0 6px 32px -1px #1818181f;--bg-bg-base-default:#1a1b1d;--bg-bg-base-secondary:#222427;--bg-bg-base-tertiary:#2a2d31;--bg-bg-menu:#202123;--bg-bg-tooltip:#1a1b1d;--bg-bg-input:#202123;--bg-bg-overlay-l1:#e0e2f20a;--bg-bg-overlay-l2:#e0e2f20f;--bg-bg-overlay-l3:#e0e2f214;--bg-bg-overlay-l4:#e0e2f21f;--bg-primary-item:#e0e2f214;--bg-primary-item-hover:#e0e2f21f;--border-primary-item:#e0e2f20f;--border-primary-item-hover:#e0e2f21a;--bg-bg-brand:#32f08c;--bg-bg-brand-hover:#0fdc78;--bg-bg-brand-disabled:#32f08c33;--bg-bg-brand-popup:#32f08c1f;--bg-bg-brand-sub:#a599ff;--bg-bg-brand-hover-sub:#8e80ff;--bg-bg-brand-disabled-sub:#a599ff33;--bg-bg-brand-popup-sub:#a599ff1f;--bg-bg-invert:#dadde5;--bg-bg-invert-hover:#edeff2;--bg-bg-invert-active:#979aa4;--bg-bg-invert-disabled:#e0e2f21f;--special-bgtabsoverlay:#0003;--special-tabsoverlay:#0d0e0f2e;--text-text-default:#d1d3db;--text-text-default-hover:#f5f9fe;--text-text-default-active:#f5f9fe;--text-text-secondary:#9599a6;--text-text-secondary-hover:#d1d3db;--text-text-secondary-active:#d1d3db;--text-text-tertiary:#666b75;--text-text-disabled:#666b75;--text-text-brand:#32f08c;--text-text-brand-hover:#0fdc78;--text-text-brand-sub:#a599ff;--text-text-brand-hover-sub:#8e80ff;--text-text-onbrand:#0c0c0d;--text-text-onaccent:#0c0c0d;--text-text-preformat-foreground:#d7ba7d;--icon-icon-default:#d1d3db;--icon-icon-default-hover:#f5f9fe;--icon-icon-default-active:#f5f9fe;--icon-icon-secondary:#9599a6;--icon-icon-secondary-hover:#d1d3db;--icon-icon-secondary-active:#d1d3db;--icon-icon-tertiary:#666b75;--icon-icon-disabled:#666b75;--icon-icon-brand:#32f08c;--icon-icon-brand-hover:#0fdc78;--icon-icon-brand-sub:#a599ff;--icon-icon-brand-hover-sub:#8e80ff;--icon-icon-onbrand:#0c0c0d;--icon-icon-onaccent:#0c0c0d;--border-border-neutral-l1:#e0e2f21a;--border-border-neutral-l2:#e0e2f229;--border-border-neutral-l3:#e0e2f233;--border-border-brand:#32f08c;--border-border-brand-sub:#a599ff;--border-border-contrast:#fff;--homepage-input-border-color:#343538;--status-primary-default:#387bff;--status-primary-hover:#4c88ff;--status-primary-active:#1759dd;--status-primary-surface-l1:#3579ff2e;--status-primary-surface-l2:#3579ff47;--status-primary-surface-l3:#3579ff5c;--status-success-default:#33c192;--status-success-hover:#5ed4ad;--status-success-active:#27b082;--status-success-surface-l1:#00a56e2e;--status-success-surface-l2:#00a56e47;--status-success-surface-l3:#00a56e5c;--status-alert-default:#d29d00;--status-alert-hover:#dfb949;--status-alert-active:#ab8820;--status-alert-surface-l1:#d29d0029;--status-alert-surface-l2:#d29d0047;--status-alert-surface-l3:#d29d005c;--status-warning-default:#d27e24;--status-warning-hover:#d78b28;--status-warning-active:#b46510;--status-warning-surface-l1:#d27e2429;--status-warning-surface-l2:#d27e2447;--status-warning-surface-l3:#d27e245c;--status-error-default:#f65a5a;--status-error-hover:#f86262;--status-error-active:#b33636;--status-error-surface-l1:#f646462e;--status-error-surface-l2:#f6464647;--status-error-surface-l3:#f646465c;--accent-accent-teal:#2dd288;--accent-accent-coral:#ff9392;--accent-accent-amber:#dcb364;--accent-accent-lime:#8acb3a;--accent-accent-cyan:#04cbe5;--accent-accent-blue:#7bb8ff;--accent-accent-magenta:#ec93ff;--accent-accent-violet:#bfa5ff;--accent-accent-slate:#afb9cf;--code-code-text:#e0e3ee;--code-code-doc:#7f838c;--code-code-link:#3c7eff;--code-code-number:#f48cca;--code-code-action:#b38cff;--code-code-instruction:#f0d8ff;--code-code-function:#f29d79;--code-code-contrast:#f5f9fe;--code-code-parameter:#82d99f;--code-code-attribute:#ded47e;--code-code-tag:#f2858c;--code-code-terminal:#e0e3ee;--code-code-editor:#e0e3ee;--special-white:#fff;--special-black:#000;--body-body-xs:10px/1.5 var(--font-family-default);--body-body-sm:11px/1.5 var(--font-family-default);--body-body-sm-strong:600 11px/1.5 var(--font-family-default);--body-body-md:12px/1.5 var(--font-family-default);--body-body-md-strong:600 12px/1.5 var(--font-family-default);--body-body-base:13px/1.5 var(--font-family-default);--body-body-base-strong:600 13px/1.5 var(--font-family-default);--heading-heading-3xs:600 10px/1.4 var(--font-family-heading);--heading-heading-2xs:600 11px/1.4 var(--font-family-heading);--heading-heading-xs:600 12px/1.4 var(--font-family-heading);--heading-heading-sm:600 13px/1.4 var(--font-family-heading);--heading-heading-md:600 14px/1.4 var(--font-family-heading);--heading-heading-lg:600 16px/1.4 var(--font-family-heading);--heading-heading-xl:600 20px/1.4 var(--font-family-heading);--heading-heading-2xl:600 24px/1.4 var(--font-family-heading);--heading-heading-3xl:600 32px/1.4 var(--font-family-heading);--brand-blue-100:#e5f3ff;--brand-blue-1000:#00284d;--brand-blue-200:#cce6ff;--brand-blue-300:#b2daff;--brand-blue-400:#99ceff;--brand-blue-500:#80c1ff;--brand-blue-600:#64b4ff;--brand-blue-700:#3792e6;--brand-blue-800:#1071cb;--brand-blue-900:#054c8f;--brand-green-100:#e5fff2;--brand-green-1000:#004d26;--brand-green-200:#b4fdd9;--brand-green-300:#85fabf;--brand-green-400:#5cf5a8;--brand-green-500:#32f08c;--brand-green-600:#0fdc78;--brand-green-700:#0ab861;--brand-green-800:#05994f;--brand-green-900:#02743b;--brand-purple-100:#e8e5ff;--brand-purple-1000:#09004d;--brand-purple-200:#d2ccff;--brand-purple-300:#bbb2ff;--brand-purple-400:#a599ff;--brand-purple-500:#8e80ff;--brand-purple-600:#7864ff;--brand-purple-700:#4c37e6;--brand-purple-800:#2610cb;--brand-purple-900:#15058f;--brand-red-100:#ffe5e5;--brand-red-1000:#4d0000;--brand-red-200:#fcc;--brand-red-300:#ffb2b2;--brand-red-400:#f99;--brand-red-500:#ff8080;--brand-red-600:#ff6464;--brand-red-700:#e63737;--brand-red-800:#cb1010;--brand-red-900:#8f0505;--brand-yellow-100:#fff6e5;--brand-yellow-1000:#4d3000;--brand-yellow-200:#ffeccc;--brand-yellow-300:#ffe3b2;--brand-yellow-400:#ffda99;--brand-yellow-500:#ffd080;--brand-yellow-600:#ffc864;--brand-yellow-700:#e6a637;--brand-yellow-800:#cb8710;--brand-yellow-900:#8f5c05;--code-code-constant:#80bbff;--viz-viz-series-amber:#edaa45;--viz-viz-series-coral:#f87454;--viz-viz-series-indigo:#b6a3ff;--viz-viz-series-lime:#a6ea39;--viz-viz-series-magenta:#fb9dd7;--viz-viz-series-mint:#1dc981;--viz-viz-series-sky:#22a5f7;--viz-viz-series-slate:#859ead;--viz-viz-series-teal:#78f2f2;--viz-viz-series-violet:#b655fc;--viz-viz-ui-bg-chart:#202123;--viz-viz-ui-bg-tooltip:#1a1b1d;--viz-viz-ui-chart-axis:#e0e2f229;--viz-viz-ui-chart-subtitle:#9599a6;--viz-viz-ui-chart-tick:#9599a6;--viz-viz-ui-chart-title:#d1d3db;--viz-viz-ui-legend-label:#9599a6;--viz-viz-ui-legend-value:#d1d3db;--brand-blue-grey-100:#f1eff4;--brand-blue-grey-1000:#21262b;--brand-blue-grey-200:#e0e1e6;--brand-blue-grey-300:#cfd3d8;--brand-blue-grey-400:#bfc5ca;--brand-blue-grey-500:#b0b5ba;--brand-blue-grey-600:#a0a6ab;--brand-blue-grey-700:#80898e;--brand-blue-grey-800:#5e696e;--brand-blue-grey-900:#404a4f;--brand-green-grey-100:#f1f4f4;--brand-green-grey-1000:#212b2b;--brand-green-grey-200:#e0e6e6;--brand-green-grey-300:#cfd8d8;--brand-green-grey-400:#bfcaca;--brand-green-grey-500:#b0baba;--brand-green-grey-600:#a0abab;--brand-green-grey-700:#808e8e;--brand-green-grey-800:#5e6e6e;--brand-green-grey-900:#404f4f;--brand-neutral-grey-100:#f2f2f2;--brand-neutral-grey-1000:#262626;--brand-neutral-grey-200:#e3e3e3;--brand-neutral-grey-300:#d6d6d6;--brand-neutral-grey-400:#c7c7c7;--brand-neutral-grey-500:#bababa;--brand-neutral-grey-600:#ababab;--brand-neutral-grey-700:#8a8a8a;--brand-neutral-grey-800:#686868;--brand-neutral-grey-900:#474747;--welcome-logo-bg:#000;--welcome-logo-color:var(--bg-bg-brand,#0fdc78);--user-message-bg-solid:#223a2d;--user-message-bg-solid-sub:#2e2c3f;--sheet-text-color:#fff;--slash-mention-bg:#3f85ff26;--builtin-slash-mention-bg:#9570ff26;--gradient-brand:linear-gradient(90deg,#3ee1a3,#32f08c 36%,#60f2bd 71.63%,#a0fde7)}[data-theme=dark-blue]{--shadow-elevation-100-tooltip:0px 0.5px 0px 0px #ffffff0f inset,0px 0.5px 0px 0px #ffffff0f,0px 2px 6px 0px #0003;--shadow-elevation-200-menu-panel:0px 0.5px 0px 0px #ffffff0f inset,0px 4px 8px 0px #0000004d;--shadow-elevation-300-modal-panel:0px 0.5px 0px 0px #ffffff14 inset,0px 6px 12px 0px #0006;--shadow-chat-input:0 3px 8px 0 #18181814,0 6px 24px -1px #1818181f;--shadow-chat-input-focused:0 4px 12px 0 #18181814,0 6px 32px -1px #1818181f;--bg-bg-base-default:#181d27;--bg-bg-base-secondary:#232a35;--bg-bg-base-tertiary:#2e3743;--bg-bg-menu:#1e242f;--bg-bg-tooltip:#181d27;--bg-bg-input:#1e242f;--bg-bg-overlay-l1:#b0c0f40a;--bg-bg-overlay-l2:#b0c0f40f;--bg-bg-overlay-l3:#b0c0f414;--bg-bg-overlay-l4:#b0c0f41f;--bg-primary-item:#b0c0f417;--bg-primary-item-hover:#b0c0f421;--border-primary-item:#b0c0f40f;--border-primary-item-hover:#b0c0f41a;--bg-bg-brand:#32f08c;--bg-bg-brand-hover:#0fdc78;--bg-bg-brand-disabled:#32f08c33;--bg-bg-brand-popup:#32f08c1f;--bg-bg-brand-sub:#a599ff;--bg-bg-brand-hover-sub:#8e80ff;--bg-bg-brand-disabled-sub:#a599ff33;--bg-bg-brand-popup-sub:#a599ff1f;--bg-bg-invert:#dadde5;--bg-bg-invert-hover:#edeff2;--bg-bg-invert-active:#979aa4;--bg-bg-invert-disabled:#b0c0f41f;--special-bgtabsoverlay:#4d536533;--special-tabsoverlay:#0d0e0f2e;--text-text-default:#d1d3db;--text-text-default-hover:#f5f9fe;--text-text-default-active:#f5f9fe;--text-text-secondary:#9599a6;--text-text-secondary-hover:#d1d3db;--text-text-secondary-active:#d1d3db;--text-text-tertiary:#666b75;--text-text-disabled:#666b75;--text-text-brand:#32f08c;--text-text-brand-hover:#0fdc78;--text-text-brand-sub:#a599ff;--text-text-brand-hover-sub:#8e80ff;--text-text-onbrand:#0c0c0d;--text-text-onaccent:#0c0c0d;--icon-icon-default:#d1d3db;--icon-icon-default-hover:#f5f9fe;--icon-icon-default-active:#f5f9fe;--icon-icon-secondary:#9599a6;--icon-icon-secondary-hover:#d1d3db;--icon-icon-secondary-active:#d1d3db;--icon-icon-tertiary:#666b75;--icon-icon-disabled:#666b75;--icon-icon-brand:#32f08c;--icon-icon-brand-hover:#0fdc78;--icon-icon-brand-sub:#a599ff;--icon-icon-brand-hover-sub:#8e80ff;--icon-icon-onbrand:#0c0c0d;--icon-icon-onaccent:#0c0c0d;--border-border-neutral-l1:#b0c0f41a;--border-border-neutral-l2:#b0c0f429;--border-border-neutral-l3:#b0c0f433;--border-border-brand:#32f08c;--border-border-brand-sub:#a599ff;--border-border-contrast:#fff;--status-primary-default:#387bff;--status-primary-hover:#4c88ff;--status-primary-active:#1759dd;--status-primary-surface-l1:#3579ff2e;--status-primary-surface-l2:#3579ff47;--status-primary-surface-l3:#3579ff5c;--status-success-default:#33c192;--status-success-hover:#5ed4ad;--status-success-active:#27b082;--status-success-surface-l1:#00a56e2e;--status-success-surface-l2:#00a56e47;--status-success-surface-l3:#00a56e5c;--status-alert-default:#d29d00;--status-alert-hover:#dfb949;--status-alert-active:#ab8820;--status-alert-surface-l1:#d29d0029;--status-alert-surface-l2:#d29d0047;--status-alert-surface-l3:#d29d005c;--status-warning-default:#d27e24;--status-warning-hover:#d78b28;--status-warning-active:#b46510;--status-warning-surface-l1:#d27e2429;--status-warning-surface-l2:#d27e2447;--status-warning-surface-l3:#d27e245c;--status-error-default:#f65a5a;--status-error-hover:#f86262;--status-error-active:#b33636;--status-error-surface-l1:#f646462e;--status-error-surface-l2:#f6464647;--status-error-surface-l3:#f646465c;--accent-accent-teal:#2dd288;--accent-accent-coral:#ff9392;--accent-accent-amber:#dcb364;--accent-accent-lime:#8acb3a;--accent-accent-cyan:#04cbe5;--accent-accent-blue:#7bb8ff;--accent-accent-magenta:#ec93ff;--accent-accent-violet:#bfa5ff;--accent-accent-slate:#afb9cf;--code-code-text:#e0e3ee;--code-code-doc:#7f838c;--code-code-link:#3c7eff;--code-code-number:#f48cca;--code-code-action:#b38cff;--code-code-instruction:#f0d8ff;--code-code-function:#f29d79;--code-code-contrast:#f5f9fe;--code-code-parameter:#82d99f;--code-code-attribute:#ded47e;--code-code-tag:#f2858c;--code-code-terminal:#e0e3ee;--code-code-editor:#e0e3ee;--special-white:#fff;--special-black:#000;--body-body-xs:10px/1.5 var(--font-family-default);--body-body-sm:11px/1.5 var(--font-family-default);--body-body-sm-strong:600 11px/1.5 var(--font-family-default);--body-body-md:12px/1.5 var(--font-family-default);--body-body-md-strong:600 12px/1.5 var(--font-family-default);--body-body-base:13px/1.5 var(--font-family-default);--body-body-base-strong:600 13px/1.5 var(--font-family-default);--heading-heading-3xs:600 10px/1.4 var(--font-family-heading);--heading-heading-2xs:600 11px/1.4 var(--font-family-heading);--heading-heading-xs:600 12px/1.4 var(--font-family-heading);--heading-heading-sm:600 13px/1.4 var(--font-family-heading);--heading-heading-md:600 14px/1.4 var(--font-family-heading);--heading-heading-lg:600 16px/1.4 var(--font-family-heading);--heading-heading-xl:600 20px/1.4 var(--font-family-heading);--heading-heading-2xl:600 24px/1.4 var(--font-family-heading);--heading-heading-3xl:600 32px/1.4 var(--font-family-heading);--brand-blue-100:#e5f3ff;--brand-blue-1000:#00284d;--brand-blue-200:#cce6ff;--brand-blue-300:#b2daff;--brand-blue-400:#99ceff;--brand-blue-500:#80c1ff;--brand-blue-600:#64b4ff;--brand-blue-700:#3792e6;--brand-blue-800:#1071cb;--brand-blue-900:#054c8f;--brand-green-100:#e5fff2;--brand-green-1000:#004d26;--brand-green-200:#b4fdd9;--brand-green-300:#85fabf;--brand-green-400:#5cf5a8;--brand-green-500:#32f08c;--brand-green-600:#0fdc78;--brand-green-700:#0ab861;--brand-green-800:#05994f;--brand-green-900:#02743b;--brand-purple-100:#e8e5ff;--brand-purple-1000:#09004d;--brand-purple-200:#d2ccff;--brand-purple-300:#bbb2ff;--brand-purple-400:#a599ff;--brand-purple-500:#8e80ff;--brand-purple-600:#7864ff;--brand-purple-700:#4c37e6;--brand-purple-800:#2610cb;--brand-purple-900:#15058f;--brand-red-100:#ffe5e5;--brand-red-1000:#4d0000;--brand-red-200:#fcc;--brand-red-300:#ffb2b2;--brand-red-400:#f99;--brand-red-500:#ff8080;--brand-red-600:#ff6464;--brand-red-700:#e63737;--brand-red-800:#cb1010;--brand-red-900:#8f0505;--brand-yellow-100:#fff6e5;--brand-yellow-1000:#4d3000;--brand-yellow-200:#ffeccc;--brand-yellow-300:#ffe3b2;--brand-yellow-400:#ffda99;--brand-yellow-500:#ffd080;--brand-yellow-600:#ffc864;--brand-yellow-700:#e6a637;--brand-yellow-800:#cb8710;--brand-yellow-900:#8f5c05;--code-code-constant:#80bbff;--viz-viz-series-amber:#edaa45;--viz-viz-series-coral:#f87454;--viz-viz-series-indigo:#b6a3ff;--viz-viz-series-lime:#a6ea39;--viz-viz-series-magenta:#fb9dd7;--viz-viz-series-mint:#1dc981;--viz-viz-series-sky:#22a5f7;--viz-viz-series-slate:#859ead;--viz-viz-series-teal:#78f2f2;--viz-viz-series-violet:#b655fc;--viz-viz-ui-bg-chart:#1e242f;--viz-viz-ui-bg-tooltip:#181d27;--viz-viz-ui-chart-axis:#b0c0f429;--viz-viz-ui-chart-subtitle:#9599a6;--viz-viz-ui-chart-tick:#9599a6;--viz-viz-ui-chart-title:#d1d3db;--viz-viz-ui-legend-label:#9599a6;--viz-viz-ui-legend-value:#d1d3db;--brand-blue-grey-100:#f1eff4;--brand-blue-grey-1000:#21262b;--brand-blue-grey-200:#e0e1e6;--brand-blue-grey-300:#cfd3d8;--brand-blue-grey-400:#bfc5ca;--brand-blue-grey-500:#b0b5ba;--brand-blue-grey-600:#a0a6ab;--brand-blue-grey-700:#80898e;--brand-blue-grey-800:#5e696e;--brand-blue-grey-900:#404a4f;--brand-green-grey-100:#f1f4f4;--brand-green-grey-1000:#212b2b;--brand-green-grey-200:#e0e6e6;--brand-green-grey-300:#cfd8d8;--brand-green-grey-400:#bfcaca;--brand-green-grey-500:#b0baba;--brand-green-grey-600:#a0abab;--brand-green-grey-700:#808e8e;--brand-green-grey-800:#5e6e6e;--brand-green-grey-900:#404f4f;--brand-neutral-grey-100:#f2f2f2;--brand-neutral-grey-1000:#262626;--brand-neutral-grey-200:#e3e3e3;--brand-neutral-grey-300:#d6d6d6;--brand-neutral-grey-400:#c7c7c7;--brand-neutral-grey-500:#bababa;--brand-neutral-grey-600:#ababab;--brand-neutral-grey-700:#8a8a8a;--brand-neutral-grey-800:#686868;--brand-neutral-grey-900:#474747;--user-message-bg-solid:#223a2d;--user-message-bg-solid-sub:#2e2c3f;--sheet-text-color:#fff;--slash-mention-bg:#3f85ff26;--builtin-slash-mention-bg:#9570ff26;--gradient-brand:linear-gradient(90deg,#3ee1a3,#32f08c 36%,#60f2bd 71.63%,#a0fde7)}.chat-input-tooltip{opacity:0;pointer-events:none;position:fixed;transition:opacity .15s ease-out;z-index:var(--z-popover)}.chat-input-tooltip-visible{opacity:1}.chat-input-tooltip-container{align-items:center;background:var(--bg-bg-invert,#1f1f1f);border-radius:var(--radius-4,4px);display:flex;flex-direction:row;justify-content:center;padding:6px 8px}.chat-input-tooltip-text{color:var(--text-text-onaccent,#fff);font-family:var(--font-family-default,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:13px;font-weight:500;letter-spacing:.039px;line-height:20px;word-break:break-word}.chat-input-tooltip-arrow{height:4px;overflow:hidden;position:absolute;width:8px}.chat-input-tooltip-arrow svg{display:block;height:4px;width:8px}.chat-input-tooltip[data-side=top] .chat-input-tooltip-arrow{bottom:-3px;left:50%;transform:translateX(-50%)}.chat-input-tooltip[data-side=bottom] .chat-input-tooltip-arrow{left:50%;top:-3px;transform:translateX(-50%) rotate(180deg)}.chat-input-tooltip[data-side=left] .chat-input-tooltip-arrow{right:-5px;top:50%;transform:translateY(-50%) rotate(-90deg)}.chat-input-tooltip[data-side=right] .chat-input-tooltip-arrow{left:-5px;top:50%;transform:translateY(-50%) rotate(90deg)}.wrapper-kWyCwh{display:inline-flex;position:relative}.popover-L3jwfz{opacity:0;pointer-events:none;transition:opacity var(--transition-fast);z-index:var(--z-popover)}.portal-Infc1v{position:fixed}.visible-I7uW2G{opacity:1;pointer-events:auto}.arrow-JwcDhn{height:6px;overflow:hidden;position:absolute;width:12px}.arrow-JwcDhn svg{display:block;height:6px;width:12px}.popover-L3jwfz[data-side=bottom] .arrow-JwcDhn,.popover-L3jwfz[data-side=top] .arrow-JwcDhn{bottom:-5px;left:var(--arrow-offset,50%);transform:translateX(-50%)}.popover-L3jwfz[data-side=top] .arrow-JwcDhn{bottom:-5px}.popover-L3jwfz[data-side=bottom] .arrow-JwcDhn{top:-5px;transform:translateX(-50%) rotate(180deg)}.popover-L3jwfz[data-side=left] .arrow-JwcDhn,.popover-L3jwfz[data-side=right] .arrow-JwcDhn{top:var(--arrow-offset,50%);transform:translateY(-50%) rotate(-90deg)}.popover-L3jwfz[data-side=left] .arrow-JwcDhn{right:-8px}.popover-L3jwfz[data-side=right] .arrow-JwcDhn{left:-8px;transform:translateY(-50%) rotate(90deg)}.chat-input-alert-container{align-items:center;border-radius:4px;box-sizing:border-box;display:flex;gap:4px;height:auto;margin:0;padding:2px 4px;width:100%}.alert-error-icon{color:var(--vscode-notificationsErrorIcon-foreground,#cc4b53)!important}.chat-input-alert-container.error{background-color:var(--vscode-icube-colorErrorTm1,#cc4b5333);color:var(--vscode-notificationsErrorIcon-foreground,#cc4b53);font-size:12px}#storybook-root .typescript-lang-file-icon:before{color:#519aba;content:"\E099";font-family:seti;font-size:14px}.mention-info-modal{overflow:hidden;padding:0!important}.mention-info-modal-mask{background:var(--bg-bg-overlay-l3,#00000073)!important}.mention-info-modal-content-wrapper{display:flex;flex-direction:column;gap:0}.mention-info-modal-header{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#4d6b9917);box-sizing:border-box;display:flex;gap:var(--spacing-sm,8px);justify-content:space-between;min-height:52px;padding:var(--spacing-lg,16px)}.mention-info-modal-title-wrapper{align-items:center;display:flex;flex:1 1;gap:var(--spacing-xs,4px);min-width:0;overflow:hidden}.mention-info-modal-title{color:var(--text-text-default-active,#1a1b1d);flex-shrink:1;font-size:var(--heading-sm-fontSize,13px);font-weight:600;line-height:var(--heading-sm-lineHeight,20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-info-modal-close-btn{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm,4px);color:var(--text-text-tertiary,#8a9096);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:24px}.mention-info-modal-close-btn:hover{background-color:var(--bg-bg-overlay-l1,#56637712);color:var(--text-text-default,#1a1b1d)}.mention-info-modal-body{display:flex;flex-direction:column;gap:0;padding:var(--spacing-lg,16px)}.mention-info-modal-card{background-color:var(--bg-bg-base-secondary,#f8f9fa);border-radius:var(--radius-sm,4px);display:flex;flex-direction:column;gap:var(--spacing-md,12px);overflow:hidden;padding:var(--spacing-md,12px)}.mention-info-modal-quote{border-left:1px solid var(--icon-icon-disabled,#e0e2f221);overflow:hidden;padding-left:4px}.mention-info-modal-quote-text{color:var(--text-text-tertiary,#8a9096);-webkit-line-clamp:2;line-height:20px}.mention-info-modal-detail-text,.mention-info-modal-quote-text{display:-webkit-box;font-size:var(--font-size-base,13px);overflow:hidden;white-space:normal;-webkit-box-orient:vertical}.mention-info-modal-detail-text{color:var(--text-text-default,#1a1b1d);-webkit-line-clamp:11;line-height:24px}[data-theme=dark] .mention-info-modal-title{color:var(--text-text-default,#fff)}[data-theme=dark] .mention-info-modal-close-btn{color:var(--text-text-tertiary,#8a9096)}[data-theme=dark] .mention-info-modal-close-btn:hover{background-color:var(--bg-bg-overlay-l1,#56637726);color:var(--text-text-default,#fff)}[data-theme=dark] .mention-info-modal-card{background-color:var(--bg-bg-base-secondary,#252627)}[data-theme=dark-blue] .mention-info-modal-title,[data-theme=dark] .mention-info-modal-detail-text{color:var(--text-text-default,#fff)}[data-theme=dark-blue] .mention-info-modal-close-btn{color:var(--text-text-tertiary,#8a9096)}[data-theme=dark-blue] .mention-info-modal-close-btn:hover{background-color:var(--bg-bg-overlay-l1,#56637726);color:var(--text-text-default,#fff)}[data-theme=dark-blue] .mention-info-modal-card{background-color:var(--bg-bg-base-secondary,#1f2530)}[data-theme=dark-blue] .mention-info-modal-detail-text{color:var(--text-text-default,#fff)}.mention-symbol-wrap{position:relative}.webpage-unlink-tooltip.webpage-unlink-tooltip{background-color:initial!important;border:none!important;border-radius:4px!important;box-shadow:none!important;max-height:unset!important;max-width:unset!important;padding:0!important}.webpage-symbol-action-popover-wrap{align-items:center;background-color:var(--vscode-menu-background,var(--vscode-icube-colorBg2));border:1px solid var(--vscode-icube-colorLine1);border-radius:4px;display:flex;height:28px;justify-content:center;overflow:hidden;width:86px}.webpage-symbol-action-popover-wrap .webpage-btn{align-items:center;border-radius:4px;color:var(--vscode-icube-colorDefaultText,#adb0b8);cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:4px;height:100%;justify-content:center;line-height:20px;width:100%}.webpage-symbol-action-popover-wrap .webpage-btn:hover{background-color:var(--vscode-icube-colorBtnHover2)}.webpage-symbol-action-popover-wrap .webpage-btn .unlink-icon{color:var(--vscode-icube-colorGrayText);font-size:16px}.mention-symbol.webpage-mention-symbol .text-content.url:hover{text-decoration:underline}.mention-symbol.webpage-mention-symbol .mention-symbol-icon{flex-shrink:0}.mention-symbol.webpage-mention-symbol>.newide-icon.newide-icon-Close{height:10px;left:1px;position:relative;top:0;width:10px}.popup-menu{--popup-menu-bg:var(--vscode-menu-background,#202123);--popup-menu-border:var(--vscode-menu-border,#e0e2f217);--popup-menu-shadow:0px 4px 8px 0px #0000004d;--popup-menu-shadow-inset:inset 0px 0.5px 0px 0px #ffffff0f;--popup-menu-text:var(--vscode-menu-foreground,#d1d3db);--popup-menu-text-secondary:var(--vscode-descriptionForeground,#666b75);--popup-menu-text-tertiary:var(--vscode-descriptionForeground,#9599a6);--popup-menu-text-highlighted:var(--vscode-list-activeSelectionForeground,#f5f9fe);--popup-menu-item-bg:#0000;--popup-menu-item-hover-bg:var(--vscode-icube--bg-bg-overlay-l2,#c2caf214);--popup-menu-item-selected-bg:var(--vscode-icube--bg-bg-overlay-l2,#c2caf214);--popup-menu-item-disabled-text:var(--vscode-disabledForeground,#666b75);--popup-menu-separator:var(--vscode-menu-separatorBackground,#e0e2f217);--popup-menu-button-bg:var(--vscode-icube--bg-bg-overlay-l1,#c2caf20d);--popup-menu-button-hover-bg:var(--vscode-icube--bg-bg-overlay-l2,#c2caf214);--popup-menu-footer-bg:#c2caf20d;--popup-menu-scrollbar-bg:var(--vscode-scrollbarSlider-background,#e0e2f214);--popup-menu-scrollbar-hover-bg:var(--vscode-scrollbarSlider-hoverBackground,#e0e2f21f);--popup-menu-highlight-bg:var(--vscode-editor-findMatchHighlightBackground,#eab3084d);--popup-menu-mark-color:var(--brand-highlight-color,inherit);--popup-menu-checkmark:var(--vscode-notificationsInfoIcon-foreground,#3794ff);--popup-menu-badge-gradient:linear-gradient(135deg,#667eea,#764ba2)}.vs .popup-menu,:root[data-vscode-theme-kind=vscode-light] .popup-menu{--popup-menu-bg:var(--vscode-menu-background,#f8f9fa);--popup-menu-border:var(--vscode-menu-border,#4d6b9917);--popup-menu-shadow:0px 2px 4px 0px #00000014,0px 1px 2px 0px #0000000f,0px 0px 0.5px 0px #0000001a;--popup-menu-shadow-inset:none;--popup-menu-text:var(--vscode-menu-foreground,#31353a);--popup-menu-text-secondary:var(--text-text-tertiary,var(--vscode-descriptionForeground,#8a9096));--popup-menu-text-tertiary:var(--text-text-tertiary,var(--vscode-descriptionForeground,#8a9096));--popup-menu-text-highlighted:var(--vscode-list-activeSelectionForeground,#111214);--popup-menu-item-bg:#0000;--popup-menu-item-hover-bg:#5663771c;--popup-menu-item-selected-bg:#5663771c;--popup-menu-item-disabled-text:var(--vscode-disabledForeground,#8a9096);--popup-menu-separator:var(--vscode-menu-separatorBackground,#4d6b9917);--popup-menu-button-bg:#56637712;--popup-menu-button-hover-bg:#5663771c;--popup-menu-footer-bg:#56637712;--popup-menu-mark-color:var(--brand-highlight-color,inherit)}.popup-menu{background-color:var(--popup-menu-bg);border:1px solid var(--popup-menu-border);border-radius:6px;box-shadow:var(--shadow-elevation-100-tooltip);display:flex;flex-direction:column;max-height:340px;max-width:320px;min-width:212px;overflow:hidden}.popup-menu-content{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding:6px}.popup-menu-group{margin:0;padding:0}.popup-menu-group__header{align-items:center;color:var(--popup-menu-text-secondary);display:flex;font-size:11px;font-weight:500;height:28px;justify-content:space-between;line-height:1.45;margin:0;padding:0 6px;-webkit-user-select:none;user-select:none}.popup-menu-group__header--collapsible{border-radius:2px;cursor:pointer}.popup-menu-group__header--collapsible:hover{background-color:var(--popup-menu-item-hover-bg)}.popup-menu-group__title{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup-menu-group__collapse-icon{font-size:10px;margin-left:8px;opacity:.6;transition:transform .15s ease}.popup-menu-group__collapse-icon--collapsed{transform:rotate(-90deg)}.popup-menu-group__content,.popup-menu-item{margin:0;padding:0}.popup-menu-item{align-items:stretch;color:var(--popup-menu-text);cursor:pointer;display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;line-height:1.5;min-height:28px;-webkit-user-select:none;user-select:none}.popup-menu-item__inner{align-items:center;background-color:var(--popup-menu-item-bg);border-radius:4px;display:flex;flex:1 1;gap:4px;max-width:100%;min-height:20px;padding:0 6px;transition:background-color .1s ease;white-space:nowrap}.popup-menu-item:hover .popup-menu-item__inner{background-color:var(--popup-menu-item-hover-bg)}.popup-menu-item--highlighted .popup-menu-item__inner{background-color:var(--popup-menu-item-selected-bg)}.popup-menu-content:has(.popup-menu-item--highlighted) .popup-menu-item:not(.popup-menu-item--highlighted):hover .popup-menu-item__inner{background-color:initial}.popup-menu-item--highlighted .popup-menu-item__title{color:var(--popup-menu-text-highlighted)}.popup-menu-item--highlighted .popup-menu-item__subtitle{color:var(--popup-menu-text-tertiary)}.popup-menu-item--disabled{color:var(--popup-menu-item-disabled-text);cursor:not-allowed;opacity:.5}.popup-menu-item--disabled:hover .popup-menu-item__inner{background-color:initial}.popup-menu-item__icon{align-items:center;display:flex;flex:0 0 16px;flex-shrink:0;height:20px;justify-content:center;width:20px}.popup-menu-item__icon>svg{height:14px;width:14px}.popup-menu-item__icon>img{border-radius:2px;height:16px;object-fit:contain;width:16px}.popup-menu-item__icon--small{height:16px;width:16px}.popup-menu-item__icon--small>svg{height:14px;width:14px}.popup-menu-item__content{align-items:center;display:flex;flex:1 0 auto;gap:6px;max-width:220px;min-width:0;overflow:hidden}.popup-menu-item__content--with-subtitle{align-items:flex-start;flex-direction:column;gap:0}.popup-menu-item__title-row{align-items:center;display:flex;gap:6px}.popup-menu-item__title{flex-shrink:0;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup-menu-item__title mark{background-color:initial;border-radius:2px;color:var(--popup-menu-mark-color);font-weight:600;padding:0}.popup-menu-item__subtitle{color:var(--popup-menu-text-secondary);font-size:11px;font-weight:400;line-height:1.45;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.popup-menu-item__badge{align-items:center;background:var(--popup-menu-item-bg);-webkit-background-clip:text;background-image:var(--popup-menu-badge-gradient);border-radius:2px;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:500;height:16px;line-height:1.45;padding:0 4px;-webkit-text-fill-color:#0000;background-clip:text}.popup-menu-item__right-slot,.solo-lite.solo-lite .popup-menu-item__right-slot{color:var(--popup-menu-text-secondary);direction:rtl;display:block;flex-shrink:2;margin-left:auto;max-width:80%;min-width:0;overflow:hidden;padding-left:4px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.popup-menu-item__right-slot>*,.solo-lite.solo-lite .popup-menu-item__right-slot>*{direction:ltr;unicode-bidi:embed}.popup-menu-item__right-slot>.autocomplete-popup-suffix,.solo-lite.solo-lite .popup-menu-item__right-slot>.autocomplete-popup-suffix{position:relative;top:2px}.popup-menu-item__checkmark{align-items:center;color:var(--popup-menu-checkmark);display:flex;flex-shrink:0;height:16px;justify-content:center;margin-left:auto;width:16px}.popup-menu-item__checkmark svg{height:16px;width:16px}.popup-menu-item__arrow{color:var(--popup-menu-text-secondary);flex-shrink:0;height:16px;margin-left:auto;width:16px}.popup-menu-divider,.popup-menu-item__arrow{align-items:center;display:flex;justify-content:center}.popup-menu-divider{height:12px;margin:0;padding:0}.popup-menu-divider__line{background-color:var(--popup-menu-separator);height:1px;width:100%}.popup-menu-button{align-items:stretch;background:#0000;border:none;cursor:pointer;display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;margin:0;min-height:28px;padding:0 6px;width:100%}.popup-menu-button__inner{align-items:center;background-color:var(--vscode-icube--bg-bg-overlay-l1);border-radius:4px;color:var(--popup-menu-text);display:flex;flex:1 1;justify-content:center;padding:0 12px;transition:background-color .1s ease}.popup-menu-button:hover .popup-menu-button__inner{background-color:var(--popup-menu-item-hover-bg)}.popup-menu-button--disabled{cursor:not-allowed;opacity:.5}.popup-menu-button--disabled:hover .popup-menu-button__inner{background-color:var(--popup-menu-button-bg)}.popup-menu-footer{background-color:var(--popup-menu-bg);border-top:1px solid var(--popup-menu-separator);flex-shrink:0;padding:6px 0}.popup-menu-custom-item{padding:0}.popup-menu-empty{align-items:center;color:var(--popup-menu-text-secondary);display:flex;font-size:12px;padding:4px}.popup-menu-empty-search-hint{display:flex;padding:8px 12px}.popup-menu-empty-search-hint-text{color:var(--popup-menu-text-secondary);font-size:12px;font-weight:400;line-height:1.5;text-align:center}.popup-menu-loading{align-items:center;color:var(--popup-menu-text-secondary);display:flex;font-size:12px;justify-content:center;padding:16px 12px}.popup-menu--top{transform-origin:bottom center}.popup-menu--bottom{transform-origin:top center}.popup-menu-content::-webkit-scrollbar{width:6px}.popup-menu-content::-webkit-scrollbar-track{background:#0000;margin:2px 0}.popup-menu-content::-webkit-scrollbar-thumb{background-color:var(--popup-menu-scrollbar-bg);border-radius:3px}.popup-menu-content::-webkit-scrollbar-thumb:hover{background-color:var(--popup-menu-scrollbar-hover-bg)}.popup-menu-item:focus-visible .popup-menu-item__inner{outline:1px solid var(--vscode-focusBorder,#007acc);outline-offset:-1px}.popup-menu-button:focus-visible .popup-menu-button__inner{outline:1px solid var(--vscode-focusBorder,#007acc);outline-offset:-1px}.popup-menu--agent{max-width:280px;min-width:212px}.popup-menu--mention{max-width:252px;min-width:212px}.popup-menu--code-mention,.popup-menu--doc-mention,.popup-menu--file-mention{max-width:252px;min-width:252px}.popup-menu--asset-mention{max-width:240px;min-width:240px;width:240px}.popup-menu.popup-menu--asset-mention:has(.popup-menu-empty){max-width:none;width:-moz-fit-content;width:fit-content}.popup-menu--asset-mention .popup-menu-item{line-height:20px;padding:0}.popup-menu--asset-mention .popup-menu-item__inner{border-radius:4px;gap:6px;min-height:20px;padding:4px 6px}.popup-menu--asset-mention .popup-menu-item__right-slot{direction:ltr;flex:0 0 auto;margin-left:auto;max-width:none;overflow:visible;padding-left:4px;text-align:left}.popup-menu--asset-mention .popup-menu-item__right-slot>.autocomplete-popup-suffix{line-height:16px;position:static;top:auto}.popup-menu--asset-mention .popup-menu-item__right-slot>.codicon.codicon-icube-SmallRight.autocomplete-popup-suffix{position:relative;top:3px}.popup-menu--asset-search{max-width:280px;min-width:252px;width:auto}.popup-menu--asset-search .popup-menu-group__header{height:24px;margin-bottom:0;padding:0 6px}.popup-menu--asset-search .popup-menu-item__content{flex-shrink:0}.popup-menu--asset-search .popup-menu-item__right-slot{direction:ltr;display:block;flex-shrink:2;margin-left:0;max-width:none;min-width:0;overflow:hidden;padding-left:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.file-path-preview{--popup-menu-bg:var(--vscode-menu-background,#202123);--popup-menu-border:var(--vscode-menu-border,#e0e2f217);--popup-menu-shadow:0px 4px 8px 0px #0000004d;--popup-menu-text:var(--vscode-menu-foreground,#d1d3db);--popup-menu-text-secondary:var(--vscode-descriptionForeground,#666b75);background:var(--popup-menu-bg);border:1px solid var(--popup-menu-border);border-radius:6px;box-shadow:var(--shadow-elevation-100-tooltip);box-sizing:border-box;color:var(--popup-menu-text);font-size:11px;line-height:20px;max-height:280px;max-width:360px;min-height:20px;min-width:120px;padding:4px;position:fixed;z-index:var(--z-max)}.vs .file-path-preview,:root[data-vscode-theme-kind=vscode-light] .file-path-preview,[data-theme=light] .file-path-preview,body.light .file-path-preview{--popup-menu-bg:var(--vscode-menu-background,#f8f9fa);--popup-menu-border:var(--vscode-menu-border,#4d6b9917);--popup-menu-shadow:0px 2px 4px 0px #00000014,0px 1px 2px 0px #0000000f,0px 0px 0.5px 0px #0000001a;--popup-menu-text:var(--vscode-menu-foreground,#31353a);--popup-menu-text-secondary:var(--text-text-tertiary,var(--vscode-descriptionForeground,#8a9096))}.file-path-preview__indicator{background:var(--popup-menu-bg);border-bottom:1px solid var(--popup-menu-border);border-left:1px solid var(--popup-menu-border);height:8px;left:-5px;position:absolute;top:12px;transform:rotate(45deg);width:8px;z-index:var(--z-above)}.file-path-preview__list{box-sizing:border-box;max-height:272px;overflow:auto}.file-path-preview__item{align-items:center;border-radius:2px;box-sizing:border-box;color:var(--popup-menu-text-secondary);display:flex;font-size:11px;font-weight:400;gap:4px;height:20px;min-width:100%;padding:0 4px;white-space:nowrap;width:-moz-fit-content;width:fit-content}.file-path-preview__item:last-child{color:var(--popup-menu-text);font-weight:500}.file-path-preview__hierarchy-line-container{box-sizing:border-box;flex-shrink:0;height:20px;padding:0 3.5px;width:8px}.file-path-preview__hierarchy-line{border-right:1px solid var(--popup-menu-border);box-sizing:border-box;height:100%;width:1px}.file-path-preview__label{max-width:280px;overflow:hidden;text-overflow:ellipsis}.popup-menu--rule-mention{max-width:320px;min-width:252px}.popup-menu--slash{max-width:240px;min-width:240px;width:240px}.slash-popup-configurable{max-height:340px!important;max-width:240px;min-width:160px}.popup-menu-item--with-subtitle .popup-menu-item__content{align-items:flex-start;flex-direction:column;gap:0}.popup-menu-item--with-subtitle .popup-menu-item__inner{gap:6px}.popup-menu-tooltip{max-width:240px;pointer-events:none;width:auto;--tooltip-bg:var(--vscode-menu-background,#1a1b1d);--tooltip-border:#e0e2f217;--tooltip-shadow:0px 2px 6px 0px #0003,0px 0.5px 0px 0px #ffffff0f,inset 0px 0.5px 0px 0px #ffffff0f;--tooltip-text:var(--vscode-menu-foreground,#d1d3db);--tooltip-text-secondary:var(--vscode-descriptionForeground,#666b75);--tooltip-item-bg:#c2caf20d;--tooltip-separator:#e0e2f217}.vs .popup-menu-tooltip,:root[data-vscode-theme-kind=vscode-light] .popup-menu-tooltip{--tooltip-bg:#fff;--tooltip-border:#4d6b9917;--tooltip-shadow:0px 2px 4px 0px #00000014,0px 1px 2px 0px #0000000f,0px 0px 0.5px 0px #0000001a;--tooltip-text:#31353a;--tooltip-text-secondary:#8a9096;--tooltip-item-bg:#5663771c;--tooltip-separator:#4d6b9917}.popup-menu-tooltip__content{background-color:var(--tooltip-bg);border:1px solid var(--tooltip-border);border-radius:4px;box-shadow:var(--tooltip-shadow);min-width:120px;padding:0}.popup-menu-tooltip__group{padding:0}.popup-menu-tooltip__group-title{align-items:center;color:var(--tooltip-text-secondary);display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;height:16px;line-height:1.45;padding:0 8px;-webkit-user-select:none;user-select:none}.popup-menu-tooltip__group-items{padding:0}.popup-menu-tooltip__divider{align-items:center;display:flex;height:8px;justify-content:center;padding:0 1px}.popup-menu-tooltip__divider:before{background-color:var(--tooltip-separator);content:"";height:1px;width:100%}.popup-menu-tooltip__item{align-items:center;background-color:var(--tooltip-item-bg);border-radius:2px;display:flex;gap:6px;margin:0 4px;min-height:24px;padding:0 4px}.popup-menu-tooltip__item-icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.popup-menu-tooltip__item-icon>svg{height:16px;width:16px}.popup-menu-tooltip__item-text{color:var(--tooltip-text);flex:1 1;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup-menu-tooltip__item-right{align-items:center;color:var(--tooltip-text-secondary);display:flex;flex-shrink:0}.popup-menu-tooltip__content{position:relative}.popup-menu-tooltip__arrow{color:var(--tooltip-bg);height:12px;position:absolute;width:6px}.popup-menu-tooltip__arrow-body{left:0;position:absolute;top:0}.popup-menu-tooltip__arrow-border{color:var(--tooltip-border);left:0;position:absolute;top:0}.popup-menu-tooltip__arrow--left-bottom,.popup-menu-tooltip__arrow--left-center,.popup-menu-tooltip__arrow--left-top{left:-6px}.popup-menu-tooltip__arrow--left-top{top:8px;transform:rotate(180deg)}.popup-menu-tooltip__arrow--left-center{top:50%;transform:translateY(-50%) rotate(180deg)}.popup-menu-tooltip__arrow--left-bottom{bottom:8px;top:auto;transform:rotate(180deg)}.popup-menu-tooltip__arrow--right-bottom,.popup-menu-tooltip__arrow--right-center,.popup-menu-tooltip__arrow--right-top{left:auto;right:-6px}.popup-menu-tooltip__arrow--right-top{top:8px}.popup-menu-tooltip__arrow--right-center{top:50%;transform:translateY(-50%)}.popup-menu-tooltip__arrow--right-bottom{bottom:8px;top:auto}.popup-menu-tooltip__disabled-content{color:var(--vscode-icube--text-text-secondary,#9599a6);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:400;line-height:1.45;padding:8px;word-break:break-word}.vs .popup-menu-tooltip__disabled-content,:root[data-vscode-theme-kind=vscode-light] .popup-menu-tooltip__disabled-content{color:#5b6066}.mention-autocomplete-popup-container .mention-autocomplete-popup-worktree{align-items:center;display:flex;gap:4px;height:28px;padding:0 12px}.mention-autocomplete-popup-container .mention-autocomplete-popup-worktree .mention-autocomplete-popup-worktree-icon{align-items:center;color:var(--vscode-icube--icon-icon-secondary);display:flex;height:12px;justify-content:center;width:12px}.mention-autocomplete-popup-container .mention-autocomplete-popup-worktree .mention-autocomplete-popup-worktree-text{color:var(--vscode-icube--text-text-tertiary);font-size:11px;font-style:normal;font-weight:500;line-height:16px}.mention-autocomplete-popup-container .arco-skeleton{padding-left:4px;padding-right:6px}.mention-autocomplete-popup-container .arco-skeleton-animate .arco-skeleton-text>li{animation:arco-skeleton-circle 1.5s linear infinite;background:linear-gradient(90deg,var(--vscode-icube-colorBgTr1) 25%,var(--vscode-icube-colorBgTr2) 37%,var(--vscode-icube-colorBgTr1) 63%);background-size:400% 100%;border-radius:0}.mention-autocomplete-popup-container .arco-skeleton-content .arco-skeleton-text-row{height:10px;margin-bottom:11px;margin-top:11px;padding:0}.mention-autocomplete-popup-container .arco-skeleton-content .arco-skeleton-text-row:last-child{margin-bottom:0}.mention-autocomplete-popup-container .arco-skeleton-image{background:var(--vscode-icube-colorBrandTransparent);height:14px;margin-bottom:9px;margin-right:6px;margin-top:9px;width:14px}.mention-autocomplete-popup-container .mention-popup-title-skeleton .arco-skeleton-content .arco-skeleton-text-row{height:6px;margin-bottom:9px;margin-top:7px}.mention-popup-loading-skeleton{padding:4px 0}.mention-popup-skeleton-row{align-items:center;box-sizing:border-box;display:flex;gap:8px;height:28px;padding:6px 12px}.mention-popup-skeleton-icon{border-radius:50%;flex-shrink:0;height:16px;width:16px}.mention-popup-skeleton-icon,.mention-popup-skeleton-text{animation:skeleton-shimmer 1.5s ease-in-out infinite;background:var(--popup-menu-item-hover-bg,#8080801a)}.mention-popup-skeleton-text{animation-delay:.1s;border-radius:4px;height:10px}@keyframes skeleton-shimmer{0%{opacity:1}50%{opacity:.4}to{opacity:1}}@keyframes icd-rotate360{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.icd-loading-circle{animation:icd-rotate360 1s linear infinite}.icd-loading{align-items:center;display:inline-flex}-text.icd-loading{color:var(--vscode-descriptionForeground);font-size:12px;font-weight:500}-icon.icd-loading{align-items:center;display:inline-flex;height:16px;justify-content:center;width:16px}-text.icd-loading+-dot.icd-loading{margin-left:4px}-dot.icd-loading+-text.icd-loading{margin-right:4px}-dot-text.icd-loading{color:var(--vscode-descriptionForeground)}-text.icd-loading+-dot-text.icd-loading{margin-left:2px}-dot-text.icd-loading+-text.icd-loading{margin-right:2px}-dot-1.icd-loading{height:16px;position:relative;width:16px}-dot.icd-loading{position:relative;width:16px}-dot.icd-loading,-dot.icd-loading:after,-dot.icd-loading:before{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:3px;transform:scale(1)}-dot.icd-loading:after,-dot.icd-loading:before{background-color:var(--vscode-foreground);border-radius:100%;content:"";display:inline-block;position:absolute;transform-style:preserve-3d;width:3px}-dot.icd-loading:before{animation:icd-ball-pulse .75s cubic-bezier(.2,.68,.18,1.08) -.4s infinite;left:0}-dot.icd-loading:after{animation:icd-ball-pulse .75s cubic-bezier(.2,.68,.18,1.08) infinite;left:8px}@keyframes icd-ball-pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.1)}to{opacity:1;transform:scale(1)}}.icd-loading-thin-loading{animation:icd-rotate360 1s linear infinite;height:16px;width:16px}.icd-loading-thin-loading-img,.icd-loading-thin-loading>svg{height:16px;width:16px}.agent-avatar-container{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:var(--Radius-radius-3,3px);display:flex;flex-shrink:0;height:16px;justify-content:center;overflow:hidden;width:16px}.agent-avatar-container.buildin-sub-agent-avatar>svg{height:100%;width:100%}.agent-avatar-container>svg{height:50%;width:70.35%}.agent-avatar-container.dark{background:var(--vscode-icube--special-black,#000)}.agent-avatar-container.dark.builder-simple svg path,.agent-avatar-container.dark.custom-default svg path{fill:var(--vscode-icube--icon-icon-default)}.agent-avatar-container.dark.chat-agent svg path{fill:var(--vscode-icube--accent-accent-cyan)}.agent-avatar-container.dark.builder-with-mcp svg path{fill:#2dd288}.agent-avatar-container.dark.builder-with-web svg path{fill:var(--vscode-icube--accent-accent-blue)}.agent-avatar-container.dark.solo-coder svg path{fill:var(--vscode-icube--accent-accent-violet)}.agent-avatar-container.light svg path{fill:var(--vscode-icube--special-black)}.agent-avatar-container.light.builder-simple,.agent-avatar-container.light.custom-default{background:var(--vscode-icube--bg-bg-overlay-l4)}.agent-avatar-container.light.builder-with-mcp{background:#2dd288}.agent-avatar-container.light.builder-with-web{background:#7bb8ff}.agent-avatar-container.light.chat-agent{background:var(--vscode-icube--accent-accent-cyan)}.agent-avatar-container.light.solo-coder{background:#bfa5ff}.agent-avatar-container.custom-avatar{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--Radius-radius-2,2px);box-sizing:initial}.chat-input-v2-container{border-radius:12px;display:flex;flex-direction:column;font-family:SF Pro Text,-apple-system,system-ui,BlinkMacSystemFont,Segoe WPC,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,Microsoft YaHei,sans-serif;height:100%;position:relative;width:100%}.chat-input-v2-slot-overlay{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:var(--z-local-overlay)}.chat-input-v2-slot-overlay>*{pointer-events:auto}.chat-input-v2-editor-main-container{align-items:stretch;display:flex;flex-direction:row}.chat-input-v2-editor-main{flex:1 1;min-width:0}.chat-input-v2-right-panel{align-items:center;border-left:1px solid var(--vscode-icube--border-border-neutral-l1);display:flex;flex-direction:column;flex-shrink:0;gap:4px;justify-content:flex-start;padding:8px}--expand.chat-input-v2-right-panel{align-self:stretch}.chat-input-v2-editor-part{background:none;background:var(--vscode-icube--bg-bg-base-default);border:1px solid var(--vscode-icube--border-border-neutral-l2);border-radius:12px;height:inherit;position:relative;z-index:var(--z-sticky)}.chat-input-v2-container--disabled .chat-input-v2-editor-part{background:var(--vscode-icube--bg-bg-base-secondary)}.chat-input-v2-container--disabled .chat-input-v2-input-box-editable{cursor:not-allowed;opacity:.6;-webkit-user-select:none;user-select:none}.chat-input-v2-container.chat-input-v2-container--has-focus .chat-input-v2-editor-part{border:1px solid var(--vscode-icube--border-border-neutral-l3)}.chat-input-v2-editor-part .chat-input-v2-input-box-wrapper{border:none;box-sizing:border-box;cursor:text;font-size:13px;font-weight:500;line-height:20px;max-height:272px;min-height:72px;overflow-x:hidden;overflow-y:auto;padding:12px 16px 0;position:relative}.chat-input-v2-editor-part --optimizing.chat-input-v2-input-box-wrapper>.chat-input-v2-input-box-editable{background:linear-gradient(90deg,#5c6373,#d5dff6 43.79%,#5c6373);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;cursor:var(--icube-not-allowed,not-allowed);-webkit-text-fill-color:#0000;animation:shine 2s linear infinite}.chat-input-v2-editor-part --optimizing.chat-input-v2-input-box-wrapper>.chat-input-v2-input-box-editable .chat-input-mention-symbol-node{-webkit-text-fill-color:initial}.chat-input-v2-input-box-wrapper>.chat-input-v2-input-box-editable{min-height:40px;outline:none;position:relative;z-index:calc(var(--z-sticky)*2)}.chat-input-v2-input-box--modern-scroll::-webkit-scrollbar{background:#0000;width:8px}.chat-input-v2-input-box--modern-scroll::-webkit-scrollbar-thumb{background:var(--vscode-icube--bg-bg-overlay-l3);border-radius:var(--vscode-icube--Radius-radius-full,9999px);width:6px}.chat-input-v2-input-box--modern-scroll::-webkit-scrollbar-thumb:hover{background:var(--vscode-icube--bg-bg-overlay-l3)}.chat-input-v2-placeholder{color:var(--vscode-icube--text-text-disabled);left:16px;pointer-events:none;position:absolute;right:16px;top:12px;-webkit-user-select:none;user-select:none;z-index:var(--z-sticky)}.chat-input-v2-placeholder,.chat-input-v2__paragraph{font-family:inherit;font-size:13px;font-weight:400;line-height:20px}.chat-input-v2__paragraph{color:var(--vscode-icube--text-text-default);display:block;hyphens:auto;-webkit-hyphens:auto;letter-spacing:.039px;margin:0;overflow-wrap:anywhere;padding:0;text-align-last:left;text-autospace:normal;text-justify:inter-character;text-rendering:optimizeLegibility;word-break:break-word}.chat-input-v2-editor-part ::selection,.chat-input-v2-editor-part::selection{background-color:var(--vscode-icube--status-primary-surface-l1)}.chat-input-v2-editor-part .chat-input-v2__paragraph ::selection{color:var(--vscode-icube--text-text-default-active)}@keyframes shine{0%{background-position:200% 0}to{background-position:-200% 0}}.chat-input-v2-editor-part-lower-content,.solo-lite .chat-input-v2-editor-part-lower-content{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:2px;justify-content:space-between;padding:12px}.chat-input-v2-editor-part-lower__left,.solo-lite .chat-input-v2-editor-part-lower__left{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;min-width:0;transition:flex-grow .3s ease-in-out,opacity .3s ease-in-out}:is(.solo-lite .chat-input-v2-editor-part-lower__left,.chat-input-v2-editor-part-lower__left) .left-l{align-items:center;display:flex;flex:0 0 auto;gap:4px}:is(.solo-lite .chat-input-v2-editor-part-lower__left,.chat-input-v2-editor-part-lower__left) .left-l-divider{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:12px;margin:0 4px;width:1px}:is(.solo-lite .chat-input-v2-editor-part-lower__left,.chat-input-v2-editor-part-lower__left) .left-l-select{align-items:center;display:flex;flex:1 1;justify-content:flex-end;min-width:0;overflow:hidden;width:0}:is(.solo-lite .chat-input-v2-editor-part-lower__left,.chat-input-v2-editor-part-lower__left) .left-l-select *{min-width:0!important}.hidden:is(.solo-lite .chat-input-v2-editor-part-lower__left,.chat-input-v2-editor-part-lower__left){flex:0 0;margin-right:-6px;max-width:0;opacity:0;overflow:hidden;pointer-events:none;width:0}.disabled:is(.solo-lite .chat-input-v2-editor-part-lower__left,.chat-input-v2-editor-part-lower__left){opacity:.5;pointer-events:none}.chat-input-v2-editor-part-lower__mid,.solo-lite .chat-input-v2-editor-part-lower__mid{align-items:center;display:flex;flex-basis:0;flex-direction:row;flex-grow:1;margin-left:6px;min-width:0;overflow:hidden;transition:flex-grow .3s ease-in-out,opacity .3s ease-in-out}.hidden:is(.solo-lite .chat-input-v2-editor-part-lower__mid,.chat-input-v2-editor-part-lower__mid){flex:0 0;margin-left:6px;max-width:0;opacity:0;overflow:hidden;pointer-events:none;width:0}.chat-input-v2-editor-part-lower__right,.solo-lite .chat-input-v2-editor-part-lower__right{align-items:center;display:flex;gap:6px}.chat-input-v2-login-button{align-items:center;background:var(--vscode-icube--bg-bg-overlay-l3,#e0e2f214);border:none;border-radius:var(--Radius-radius-4,4px);color:var(--vscode-icube--text-text-default);cursor:pointer;display:flex;font-size:var(--body-sm-strong-fontSize,11px);font-style:normal;font-weight:var(--body-sm-strong-fontWeight,500);height:24px;line-height:var(--body-sm-strong-lineHeight,16px);padding:0 var(--Spacers-spacer-6,6px)}.chat-input-v2-login-button:hover{background:var(--vscode-icube--bg-bg-overlay-l4)}.chat-input-v2-send-button{align-items:center;background-color:var(--vscode-icube--bg-bg-brand);border:none;border-radius:4px;cursor:pointer;display:flex;height:32px;justify-content:center;margin:0;padding:3px;position:relative;width:32px}.chat-input-v2-send-button .codicon[class*=codicon-]{background-color:initial;color:var(--vscode-icube--icon-icon-onbrand);font-size:14px}.chat-input-v2-send-button-sending-icon{animation:spin 1s linear infinite;color:var(--vscode-icube--icon-icon-onaccent)}.chat-input-v2-send-button-arrow-icon,.chat-input-v2-send-button-stop-icon{color:var(--vscode-icube--icon-icon-onbrand);height:16px;width:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.chat-input-v2-send-button.disabled{background-color:var(--vscode-icube--bg-bg-brand-disabled);cursor:var(--icube-not-allowed,not-allowed)}.chat-input-v2-send-button.disabled .codicon{color:var(--vscode-icube--icon-icon-onbrand)}.chat-input-v2-send-button.connecting{background-color:var(--vscode-icube--bg-bg-brand);cursor:var(--icube-not-allowed,not-allowed);opacity:.8}.chat-input-v2-send-button:not(.disabled):hover{background-color:var(--vscode-icube--bg-bg-brand-hover)}.chat-input-mention-symbol-node,.solo-lite .chat-input-mention-symbol-node{box-sizing:border-box;cursor:text;display:inline-flex;height:18px;line-height:18px;margin:1px 0;padding:0 2px;-webkit-user-select:none;user-select:none}@supports (selector(:has(*))){.chat-input-mention-symbol-node.chat-input-mention-symbol-node{padding:0 2px}.chat-input-mention-symbol-node.chat-input-mention-symbol-node:has(+.chat-input-mention-symbol-node){padding:0 2px}.chat-input-mention-symbol-node:not(:has(+.chat-input-mention-symbol-node)){margin-right:2px}.chat-input-mention-symbol-node:not(:has(+.chat-input-mention-symbol-node)):has(>.slash-command-symbol){padding-right:2px}.chat-input-mention-symbol-node:not(.chat-input-mention-symbol-node+.chat-input-mention-symbol-node){margin-left:2px}}.chat-input-v2__paragraph>.chat-input-mention-symbol-node.chat-input-mention-symbol-node:first-child,.solo-lite .chat-input-v2__paragraph>.chat-input-mention-symbol-node.chat-input-mention-symbol-node:first-child{margin-left:0;padding-left:0}@supports not (selector(:has(*))){.chat-input-mention-symbol-node+span[data-lexical-text=true]{padding-left:2px}}.chat-input-v2-container--has-focus .chat-input-mention-symbol-node.selected,.chat-input-v2-container--no-focus .chat-input-mention-symbol-node.selected{background-color:var(--vscode-icube--status-primary-surface-l1)}.mention-symbol,.solo-lite .mention-symbol{align-items:center;background-color:var(--vscode-icube--bg-bg-overlay-l1,#e0e2f208);border:1px solid #0000;border-radius:3px;box-sizing:border-box;cursor:pointer;display:flex;flex-wrap:nowrap;font-size:var(--vscode-icube--body-sm-fontSize,11px);gap:4px;height:18px;line-height:18px;margin:0;max-width:180px;padding:0 4px;position:relative;top:0}.mention-symbol.hovered,.solo-lite .mention-symbol.hovered{background-color:var(--vscode-icube--bg-bg-overlay-l3,#e0e2f214);border:1px solid #0000}.mention-symbol .codicon.remove-mention-icon,.solo-lite .mention-symbol .codicon.remove-mention-icon{font-size:12px;transform:translateY(.5px)}.remove-mention-icon{bottom:.5px;left:2px;max-width:12px;min-height:12px;min-width:12px;position:relative}.mention-symbol .description{color:var(--vscode-icube--text-text-tertiary);white-space:nowrap}.mention-symbol .text-content{color:var(--vscode-icube--text-text-default);display:inline-block;flex:1 1;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.mention-symbol .file-selection,.solo-lite .mention-symbol .file-selection{color:var(--vscode-icube--text-text-tertiary);white-space:nowrap}.mention-symbol:focus,.mention-symbol:hover,.solo-lite .mention-symbol:focus,.solo-lite .mention-symbol:hover{background-color:var(--vscode-icube--bg-bg-overlay-l3)}.mention-symbol.hovered-bg:hover,.solo-lite .mention-symbol.hovered-bg:hover{background-color:var(--vscode-icube--bg-bg-overlay-l4,#e0e2f221)}.mention-symbol .file-icon,.mention-symbol .folder-icon,.mention-symbol .mention-symbol-icon{align-items:center;display:inline-flex;height:12px;position:relative;width:12px}.mention-symbol .file-icon.codicon,.mention-symbol .file-icon>.codicon,.mention-symbol .folder-icon.codicon,.mention-symbol .folder-icon>.codicon,.mention-symbol .mention-symbol-icon.codicon,.mention-symbol .mention-symbol-icon>.codicon{color:var(--vscode-icube--accent-accent-slate);font-size:12px}.codicon-icube-SymbolFunction:before{color:var(--vscode-icube--accent-accent-violet)}.codicon-icube-SymbolClass:before{color:var(--vscode-icube--accent-accent-lime)}.mention-symbol .file-icon.file-icon{top:0}.mention-symbol .file-icon.file-icon.vite\.config\.js-name-file-icon{top:1px}.mention-symbol .mention-symbol-icon.mention-symbol-icon.doc-mention-symbol-icon{top:0}.mention-symbol .folder-icon.folder-icon.folder-icon{height:18px}.mention-symbol .file-icon{height:16px}.mention-symbol.show-file-icons .file-icon:before,.mention-symbol.show-file-icons .folder-icon:before{background-repeat:no-repeat;background-size:contain;font-size:12px}.mention-symbol.workspace-mention-symbol>.mention-symbol-icon{color:var(--vscode-icube--icon-icon-default)}.mention-search-placeholder-text{pointer-events:none;-webkit-user-select:none;user-select:none}.mention-search-placeholder-text:after{color:var(--vscode-disabledForeground);content:attr(data-content);display:inline;padding-left:4px}.slash-command-placeholder-text{pointer-events:none;-webkit-user-select:none;user-select:none}.slash-command-placeholder-text:after{color:var(--vscode-disabledForeground);content:attr(data-content);display:inline}.mention-search-placeholder-wrapper{display:inline;position:relative}.slash-command-placeholder-wrapper{display:inline;padding-left:4px;position:relative}.terminal-mention-symbol-icon{color:var(--vscode-icube--accent-accent-slate)}.mention-symbol>.folder-icon{font-size:8px}.mention-symbol .web-element-mention-node-icon.web-element-mention-node-icon.web-element-mention-node-icon{color:var(--vscode-icube--text-text-brand,#0ab861);font-size:12px}.mention-symbol .log-mention-node-icon{font-size:12px}.mention-symbol .log-mention-node-icon.log-mention-node-icon--default.codicon-icube-ErrorCircle{color:var(--vscode-icube--status-error-default,#f64d46);font-size:12px;padding-top:1px}.mention-symbol .log-mention-node-icon.log-mention-node-icon--default.codicon-icube-WarningSimple{color:var(--vscode-icube--status-alert-default,#d9b136);font-size:12px}.mention-symbol .log-mention-node-icon.log-mention-node-icon--default.codicon-icube-InformationSimple{color:var(--vscode-icube--status-primary-default,#387bff);font-size:13px}.mention-symbol.log-mention-symbol{display:inline-flex;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-symbol .log-mention-node-icon.log-mention-node-icon--vercel{color:var(--vscode-icube--text-text-default-active,#f5f9fe);flex:0 0 12px;font-size:12px}.mention-symbol .log-mention-node-icon.log-mention-node-icon--vercel:before{bottom:2px;font-size:10px;padding:0 1px;position:relative}.mention-symbol.log-mention-symbol .text-content{flex:1 1 auto}.log-mention-node__vercel-deployment-id-wrapper{color:var(--vscode-icube--text-text-tertiary,#7f848e);flex:1 1 auto}.mention-symbol .log-mention-node__vercel-deployment-id{color:var(--vscode-icube--text-text-tertiary,#7f848e);flex:0 1 auto;font-size:11px;font-style:normal;font-weight:400;white-space:nowrap}.mention-symbol .file-outside-session-indicator{align-items:center;display:inline-flex;margin-left:2px}.mention-symbol .problem-file-icon,.mention-symbol .problem-severity-icon{font-size:12px}.mention-symbol .problem-severity-icon.codicon-icube-Error{color:var(--vscode-icube--status-error-default,#f64d46)}.mention-symbol .problem-file-icon.codicon-icube-WarningSimple,.mention-symbol .problem-severity-icon.codicon-icube-WarningSimple{color:var(--vscode-icube--status-alert-default,#d9b136)}.mention-symbol .problem-severity-icon.codicon-icube-Info{color:var(--vscode-icube--status-primary-default,#387bff)}.mention-symbol.comment-mention-symbol{background:var(--vscode-icube--bg-bg-overlay-l1,#56637712);border:1px solid var(--vscode-icube--border-border-neutral-l2,#4d6b9917);border-radius:4px;gap:0;max-width:170px;padding:1px 2px}.mention-symbol.comment-mention-symbol.hovered,.mention-symbol.comment-mention-symbol:hover{background-color:var(--vscode-icube--bg-bg-overlay-l3,#e0e2f214);border:1px solid var(--vscode-icube--border-border-neutral-l2,#e0e2f221)}.mention-symbol.comment-mention-symbol .comment-mention-text-wrapper{align-items:center;display:flex;flex-direction:row;gap:2px;overflow:hidden;padding:0 2px}.mention-symbol.comment-mention-symbol .comment-mention-text-wrapper .text-content{min-width:0}.mention-symbol.comment-mention-symbol.has-comment-content .comment-mention-text-wrapper{flex:1 1;min-width:0}.mention-symbol.comment-mention-symbol.has-comment-content .comment-mention-text-wrapper>.text-content{flex:0 1 auto;max-width:50%;min-width:4ch}.mention-symbol.comment-mention-symbol .comment-mention-separator{color:var(--vscode-icube--text-text-tertiary,#8a9096);flex-shrink:0;font-size:12px;line-height:18px}.mention-symbol.comment-mention-symbol .comment-content-wrapper{align-items:center;display:flex;flex-direction:row;flex-shrink:1;gap:2px;min-width:0;overflow:hidden}.mention-symbol.comment-mention-symbol.has-comment-content .comment-content-wrapper{flex:1 1;min-width:0}.mention-symbol.comment-mention-symbol.has-comment-content .comment-content-wrapper .comment-text{flex:1 1 auto;min-width:0}.mention-symbol.comment-mention-symbol .comment-bubble-icon{color:var(--vscode-icube--text-text-tertiary,#8a9096);flex-shrink:0;height:12px;width:12px}.mention-symbol.comment-mention-symbol .comment-text{color:var(--vscode-icube--text-text-tertiary,#8a9096);display:inline-block;flex-shrink:1;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.mention-autocomplete-popup-container{background-color:var(--vscode-icube--bg-bg-menu);border:1px solid var(--vscode-icube--border-border-neutral-l1);border-radius:var(--vscode-icube--Radius-radius-6,6px);box-shadow:var(--vscode-icube-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;font-family:SF Pro Text,-apple-system,system-ui,BlinkMacSystemFont,Segoe WPC,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,Microsoft YaHei,sans-serif;left:0;max-height:340px;padding:6px 0;position:relative;top:0}.mention-autocomplete-popup-list-container{height:100%;overflow:hidden scroll;padding-left:6px}.mention-autocomplete-popup-list-container.has-external{padding-bottom:6px}.mention-autocomplete-popup-list-container::-webkit-scrollbar{background:#0000;width:6px}.mention-autocomplete-popup-list-container::-webkit-scrollbar-thumb{background:var(--vscode-icube--bg-bg-overlay-l3);border-radius:var(--vscode-icube--Radius-radius-full,9999px)}.mention-autocomplete-popup-list-container::-webkit-scrollbar-thumb:hover{background:var(--vscode-icube--bg-bg-overlay-l3)}.chat-input-v2-mention-popup-locator{position:fixed;z-index:var(--z-local-overlay)}.mention-autocomplete-popup-item-icon,.mention-autocomplete-popup-item-icon .show-file-icons{align-items:center;display:inline-flex}.mention-autocomplete-popup-item-icon{flex-shrink:0;height:20px;justify-content:center;width:20px}.mention-autocomplete-popup-item-icon .autocomplete-popup-icon{color:var(--vscode-icube--icon-icon-default);display:inline-block;height:16px;width:16px}.mention-autocomplete-popup-item-icon .codicon-icube-SymbolFunction:before{color:var(--vscode-icube--accent-accent-violet)}.mention-autocomplete-popup-item-icon .codicon-icube-SymbolClass:before{color:var(--vscode-icube--accent-accent-lime)}.show-file-icons .autocomplete-popup-icon{font-size:14px;height:16px;line-height:16px;vertical-align:sub;width:16px}.show-file-icons .autocomplete-popup-icon.monaco-icon-label:before{height:14px}.show-file-icons .autocomplete-popup-icon>img{height:14px;width:14px}.mention-autocomplete-popup-title{color:var(--vscode-icube--text-text-tertiary);font-size:var(--vscode-icube--body-sm-strong-fontSize,11px);font-weight:500;height:28px;line-height:28px;padding:0 12px}.mention-autocomplete-popup-inner{display:flex;flex-direction:column;overflow:hidden}.mention-autocomplete-popup-item{border-radius:4px;color:var(--vscode-icube--text-text-default);cursor:pointer;display:flex;flex-direction:row;font-size:var(--vscode-icube--body-md-strong-fontSize,12px);font-weight:500;gap:4px;height:20px;justify-content:space-between;line-height:20px;padding:4px 6px;-webkit-user-select:none;user-select:none;white-space:nowrap}.mention-autocomplete-popup-item.empty-result{height:auto}.mention-autocomplete-popup-item.empty-result .mention-autocomplete-popup-item-name{white-space:pre-wrap}.mention-autocomplete-popup-matched-text{color:var(--brand,#2f74ff)}.mention-autocomplete-popup-item.disabled{color:var(--vscode-icube--text-text-disabled);cursor:not-allowed}.mention-autocomplete-popup-item.disabled .autocomplete-popup-icon{color:var(--vscode-icube--icon-icon-disabled)}.mention-autocomplete-popup-item.selected{background-color:var(--vscode-icube-colorBtnHover2)}.mention-autocomplete-popup-item-content{align-items:center;display:flex;flex:0 1 auto;gap:6px;overflow:hidden;text-overflow:ellipsis;width:100%}.mention-autocomplete-popup-item-content .show-file-icons .file-icon:before{background-position:50%;background-size:contain;font-size:100%;position:relative;top:.35px}.mention-autocomplete-popup-item__loading{color:var(--vscode-foreground);text-align:center}.mention-autocomplete-popup-item-name{color:var(--vscode-foreground);flex-shrink:0;max-width:calc(100% - 26px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-autocomplete-popup-item.selected .mention-autocomplete-popup-item-name{color:var(--vscode-icube--text-text-default-hover)}.mention-autocomplete-popup-item.disabled .mention-autocomplete-popup-item-name{color:var(--vscode-icube--text-text-disabled)}.mention-autocomplete-popup-item-description{color:var(--vscode-icube--text-text-tertiary);flex-shrink:2;font-size:var(--vscode-icube--body-sm-fontSize,11px);font-weight:400;margin-left:-2px;max-width:calc(100% - 26px);overflow:hidden;padding:0 1px;text-overflow:ellipsis;white-space:nowrap}.mac .mention-autocomplete-popup-item-description{position:relative;top:.5px}.mention-autocomplete-popup-item-suffix{align-items:center;display:flex;flex:0 1 auto;font-size:12px;font-weight:400;gap:4px;letter-spacing:.036px}.mention-autocomplete-popup-item-suffix .codicon{color:var(--vscode-icube--icon-icon-tertiary)}.mention-autocomplete-popup-item.disabled .codicon.codicon-bracket-error{color:var(--vscode-icube--text-text-disabled);margin-right:4px}.mention-autocomplete-popup-item.disabled .codicon.codicon-icube-SearchCommand{color:var(--vscode-icube--text-text-disabled)}.mention-autocomplete-popup-external-item{border-top:1px solid var(--vscode-icube--border-border-neutral-l1);padding:6px 6px 0 6px}.mention-autocomplete-popup-external-item .doc-mention-external-item{align-items:center;background-color:var(--vscode-icube--bg-bg-overlay-l1);border-radius:4px;cursor:pointer;display:flex;font-size:var(--vscode-icube--body-sm-strong-fontSize,11px);font-weight:500;gap:4px;height:28px;justify-content:center;line-height:28px;padding:0 6px;-webkit-user-select:none;user-select:none;white-space:nowrap}.mention-autocomplete-popup-external-item .doc-mention-external-item .doc-mention-external-item-label{color:var(--vscode-icube--text-text-default)}.mention-autocomplete-popup-external-item .doc-mention-external-item:hover{background-color:var(--vscode-icube--bg-bg-overlay-l3);color:var(--vscode-icube--text-text-default-hover)}.mention-popup-docset-datetime.mention-popup-docset-datetime,.mention-popup-management-link-btn.mention-popup-management-link-btn{color:var(--vscode-icube-colorTextGray);font-family:SF Pro Text,-apple-system,system-ui,BlinkMacSystemFont,Segoe WPC,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,Microsoft YaHei,sans-serif;font-weight:500;padding:0 6px}.mention-autocomplete-popup-tips{background-color:var(--vscode-icube--bg-bg-menu);border:1px solid var(--vscode-icube--border-border-neutral-l1);border-radius:var(--vscode-icube--Radius-radius-6,6px);box-sizing:border-box;color:var(--vscode-icube--text-text-tertiary);direction:rtl;font-size:var(--vscode-icube--body-sm-fontSize,11px);font-weight:400;height:32px;max-width:252px;overflow:hidden;padding:6px;position:absolute;text-align:left;text-overflow:ellipsis;top:-36px;white-space:nowrap}.mention-autocomplete-popup-divider{background-color:var(--vscode-icube--border-border-neutral-l1);height:1px;margin:4px 6px}.ai-ng-file-icon:before{position:relative;right:1px;top:.5px}.rule-attached-info-symbol{cursor:pointer;display:inline-flex;margin-right:4px;padding:0 4px 0 2px;-webkit-user-select:none;user-select:none;vertical-align:top}.rule-attached-info-symbol.hovered{background-color:var(--vscode-icube--bg-bg-overlay-l3,#e0e2f214);border:1px solid var(--vscode-icube--border-border-neutral-l2,#e0e2f221)}.rule-attached-info-popover-locator{pointer-events:auto}.rule-attached-info-popover{background-color:var(--vscode-icube--bg-bg-tooltip,#1a1b1d);border:1px solid var(--vscode-icube--border-border-neutral-l1,#e0e2f217);border-radius:4px;box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:4px;padding:4px 0;position:relative;width:200px}.rule-attached-group:has(+.rule-attached-group){margin-bottom:4px}.rule-attached-group-label{color:var(--vscode-icube--text-text-tertiary,#666b75);font-size:11px;font-weight:500;line-height:16px;padding:4px 8px}.rule-attached-group-items{display:flex;flex-direction:column}.rule-attached-item{align-items:center;color:var(--vscode-icube--text-text-default,#d1d3db);cursor:default;display:flex;font-size:12px;gap:8px;height:24px;line-height:18px;padding:0 8px;-webkit-user-select:none;user-select:none}.rule-attached-item .codicon{color:var(--vscode-icube--accent-accent-blue);flex-shrink:0}.rule-attached-item-name,.rule-attached-item-name-invalid{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rule-attached-item-name-invalid{color:var(--vscode-icube--text-text-disabled);text-decoration:line-through}.rule-attached-divider{background-color:var(--vscode-icube--border-border-neutral-l1,#e0e2f217);height:1px;margin:4px}.rule-attached-manage-button{cursor:pointer;padding:0 4px}.rule-attached-manage-button-label{align-items:center;background-color:var(--vscode-icube--bg-bg-overlay-l1);border-radius:var(--vscode-icube--Radius-radius-4,4px);color:var(--vscode-icube--text-text-default);display:flex;font-size:var(--vscode-icube--body-md-strong-fontSize,12px);font-weight:500;height:28px;justify-content:center;padding:0 6px;transition:background-color .15s ease}.rule-attached-manage-button:hover .rule-attached-manage-button-label{background-color:var(--vscode-icube--bg-bg-overlay-l3);color:var(--vscode-icube--text-text-default-hover)}.chat-input-v2-input-box-wrapper .chat-input-mention-symbol-node:has(.rule-attached-info-symbol){display:none}.slash-popup-container{background-color:var(--vscode-icube--bg-bg-menu,#202123);border:1px solid var(--vscode-icube--border-border-neutral-l1,#e0e2f217);border-radius:var(--vscode-icube--Radius-radius-6,6px);box-shadow:var(--vscode-icube-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;left:0;max-height:340px;overflow:hidden auto;padding:6px;position:relative;top:0}.slash-popup-container::-webkit-scrollbar{background:#0000;width:6px}.slash-popup-container::-webkit-scrollbar-thumb{border-radius:var(--vscode-icube--Radius-radius-full,9999px)}.slash-popup-container::-webkit-scrollbar-thumb,.slash-popup-container::-webkit-scrollbar-thumb:hover{background:var(--vscode-icube--bg-bg-overlay-l3)}.slash-popup-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;font-weight:400;gap:4px;height:28px;padding:0 6px;-webkit-user-select:none;user-select:none}.slash-popup-item-selected{background-color:var(--vscode-icube--bg-bg-overlay-l2,#e0e2f20d)}.slash-popup-item-icon{align-items:center;color:var(--vscode-icube--text-text-secondary,#9599a6);display:flex;flex-direction:row;justify-content:center}.slash-popup-item-name{color:var(--vscode-icube--text-text-default,#d1d3db);flex-shrink:0;font-size:12px;font-weight:500;line-height:18px}.slash-popup-item-desc{align-items:center;color:var(--vscode-icube--text-text-tertiary,#666b75);display:flex;flex-direction:row;font-size:11px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slash-popup-matched-text{color:var(--brand,#2f74ff)}.mention-symbol.slash-command-symbol .mention-symbol-icon.codicon-terminal{color:var(--vscode-icube--accent-accent-slate)}.mention-symbol.slash-command-symbol{background-color:var(--slash-mention-bg)}.mention-symbol.slash-command-symbol.builtin-slash-symbol{background-color:var(--builtin-slash-mention-bg)}.agent-autocomplete-popup-container{background-color:var(--vscode-icube--bg-bg-menu);border:1px solid var(--vscode-icube--border-border-neutral-l1);border-radius:var(--vscode-icube--Radius-radius-6,6px);box-shadow:var(--vscode-icube-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;font-family:SF Pro Text,-apple-system,system-ui,BlinkMacSystemFont,Segoe WPC,Segoe UI,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,Microsoft YaHei,sans-serif;left:0;position:relative;top:0;width:100%}.agent-autocomplete-popup-title{color:var(--vscode-disabledForeground,#5c6373);font-size:12px;font-weight:600;margin-bottom:8px;margin-left:4px}.builder-alpha-tag{border:1px solid var(--vscode-icube-colorLine2);border-radius:4px;color:var(--vscode-icube-colorTextGray);font-size:11px;margin-left:6px;padding:2px 4px}.agent-popup-item-content{align-items:center;display:flex;flex:1 1;gap:6px;max-width:calc(100% - 6px)}.agent-popup-item-content.custom-agent{width:calc(100% - 14px)}.agent-popup-item-content .agent-avatar-container,.agent-popup-item-content .icd-rainbow-avatar.medium.square{border-radius:2px;margin:0}.agent-popup-item-content .agent-autocomplete-popup-item-icon{align-items:center;background-color:var(--vscode-icube-chatIconBg1);border-radius:50%;color:var(--vscode-icube-chatIconColor1);display:flex;flex:none;height:20px;justify-content:center;width:20px}.agent-popup-item-content .agent-autocomplete-popup-item-name{font-style:normal;max-width:calc(100% - 26px);width:auto}.agent-popup-item-content .agent-autocomplete-popup-item-name .agent-display-text-wrap{align-items:center;display:flex}.agent-popup-item-content .agent-autocomplete-popup-item-desc{flex:1 1;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.agent-popup-item-content .agent-autocomplete-popup-item-desc.selected{max-width:calc(100% - 20px)}.agent-popup-footer{border-radius:0;border-top:1px solid var(--vscode-icube--border-border-neutral-l1);cursor:pointer;line-height:28px;padding:6px}.agent-popup-footer .agent-popup-footer-con{align-items:center;background:var(--vscode-icube--bg-bg-overlay-l1);display:flex;gap:6px;padding:0 6px;width:calc(100% - 12px)}.agent-popup-footer .agent-popup-footer-con.hover,.agent-popup-footer .agent-popup-footer-con:hover{background-color:var(--vscode-icube--bg-bg-overlay-l3)}.agent-popup-footer .agent-popup-footer-con.hover .agent-popup-footer-text,.agent-popup-footer .agent-popup-footer-con:hover .agent-popup-footer-text{color:var(--vscode-icube--text-text-default-hover)}.agent-popup-footer .agent-popup-footer-con .agent-popup-footer-text-icon-plus{align-items:center;color:var(--vscode-icube-colorBlackText2);display:flex;flex:none;justify-content:center;padding:3px}.agent-popup-footer .agent-popup-footer-con .agent-popup-footer-text{color:var(--vscode-icube--text-text-default);flex:1 1;font-size:var(--vscode-icube--body-md-strong-fontSize,12px);font-style:normal;font-weight:500;text-align:center}.agent-popup-item-sub-wrap{cursor:default;display:flex;flex-direction:column;left:0;max-height:240px;max-width:160px;position:absolute}.agent-popup-item-sub-wrap.no-position{left:7px;max-height:inherit;position:relative;transform:translateX(-50%)}.agent-popup-item-sub-wrap.no-position .icube-popup-tooltip-arrow{right:auto;top:auto}.agent-popup-item-sub-wrap .icube-popup-tooltip-arrow.dir-left{right:3px;top:8px}.agent-popup-item-sub-wrap .icube-popup-tooltip-arrow.dir-right{left:-5px;top:11px}.agent-popup-item-sub-wrap .agent-popup-item-sub-content{background-color:var(--vscode-icube--bg-bg-tooltip);border:1px solid var(--vscode-icube--border-border-neutral-l1);border-radius:var(--vscode-icube--Radius-radius-6,6px);box-shadow:var(--vscode-icube-elevation-100-tooltip);box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;max-height:inherit;max-width:240px;min-width:160px}.agent-popup-item-sub-wrap .agent-popup-item-sub-top-tip{border-bottom:1px solid var(--vscode-icube--border-border-neutral-l1);color:var(--vscode-icube--status-alert-default,#d9b136);font-size:11px;font-weight:400;line-height:16px;padding:4px 8px;white-space:normal}.agent-popup-item-sub-wrap .agent-popup-item-sub{gap:6px;overflow:auto;padding:4px 8px}.agent-popup-item-sub-wrap .agent-popup-item-sub .agent-popup-item-sub-group:not(:last-child){border-bottom:1px solid var(--vscode-icube--border-border-neutral-l1);padding-bottom:6px}.agent-popup-item-sub-wrap .agent-popup-item-sub::-webkit-scrollbar{background-color:initial;width:6px}.agent-popup-item-sub-wrap .agent-popup-item-sub::-webkit-scrollbar-thumb{background:#0000;border-radius:50px}.agent-popup-item-sub-wrap .agent-popup-item-sub:hover::-webkit-scrollbar-thumb{background:var(--vscode-scrollbarSlider-hoverBackground)}.agent-popup-item-sub-wrap .agent-popup-item-sub::-webkit-scrollbar-thumb:hover:active{background:var(--vscode-scrollbarSlider-activeBackground)}.agent-popup-item-sub-wrap .agent-popup-item-sub-edit-link{border-top:1px solid var(--vscode-icube--border-border-neutral-l1);color:var(--vscode-icube--text-text-default);cursor:pointer;font-size:var(--vscode-icube--body-sm-fontSize,11px);font-style:normal;font-weight:500;padding:4px}.agent-popup-item-sub-wrap .agent-popup-item-sub-edit-link .agent-popup-item-sub-edit-link-con{background-color:var(--vscode-icube--bg-bg-overlay-l1);border-radius:var(--vscode-icube--Radius-radius-4,4px);display:flex;gap:6px;height:28px;justify-content:center;letter-spacing:.039px;line-height:28px;padding:0 6px;width:calc(100% - 12px)}.agent-popup-item-sub-wrap .agent-popup-item-sub-edit-link .agent-popup-item-sub-edit-link-con:hover{background-color:var(--vscode-icube--bg-bg-overlay-l3)}.agent-popup-item-sub-wrap .agent-popup-item-sub-edit-link .agent-popup-item-sub-edit-link-con:hover .agent-popup-item-sub-edit-link-icon{color:var(--vscode-icube--text-text-default-hover)}.agent-popup-item-sub-wrap .agent-popup-item-sub-edit-link .agent-popup-item-sub-edit-link-con .agent-popup-item-sub-edit-link-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-popup-item-sub-wrap .agent-popup-meta-info-container{display:flex;flex-direction:column;gap:4px;margin:4px 8px}.agent-popup-item-sub-wrap .agent-popup-meta-info-container .agent-popup-name{color:var(--vscode-icube--text-text-default,#d1d3db);font-size:var(--vscode-icube--body-md-strong-fontSize,12px);font-style:normal;font-weight:var(--vscode-icube--body-md-strong-fontWeight,500);line-height:var(--vscode-icube--body-md-strong-lineHeight,18px)}.agent-popup-item-sub-wrap .agent-popup-meta-info-container .agent-popup-description{color:var(--vscode-icube--text-text-secondary,#9599a6);font-size:var(--vscode-icube--body-sm-fontSize,11px);font-style:normal;font-weight:400;line-height:var(--vscode-icube--body-sm-lineHeight,16px);white-space:wrap}.agent-popup-item-sub-wrap .agent-popup-divider{align-self:stretch;background:var(--vscode-icube--border-border-neutral-l1,#e0e2f217);flex-shrink:0;height:1px;margin:3.5px 4px}.agent-popup-item-sub-wrap-solo{max-width:300px}.agent-popup-item-main{align-items:center;border-radius:4px;display:flex;height:28px;justify-content:space-between;overflow:hidden;padding:0 6px;width:calc(100% - 12px)}.agent-autocomplete-popup-item-suffix{display:inline-flex}.agent-autocomplete-popup-item-suffix.custom-agent{flex:none;max-width:none}.agent-autocomplete-popup-item-suffix .codicon-icube-Check:before{color:var(--vscode-icube--status-success-default)}.agent-popup-item.hover .agent-popup-item-main{background-color:var(--vscode-icube--bg-bg-overlay-l2)}.agent-popup-item-group{border-bottom:1px solid var(--vscode-icube--border-border-neutral-l1);padding:6px 0}.agent-popup-item-group:last-child{border-bottom:none}.agent-popup-item-group-title{color:var(--vscode-icube--text-text-tertiary);font-size:var(--vscode-icube--body-sm-strong-fontSize,11px);font-style:normal;font-weight:var(--vscode-icube--body-sm-strong-fontWeight,500);line-height:16px;overflow:hidden;padding:6px 12px;text-overflow:ellipsis;text-transform:capitalize}.agent-popup-item-group-content{cursor:pointer;display:flex;flex-direction:column}.agent-popup-item-sub-group-title{color:var(--vscode-icube--text-text-tertiary);font-size:var(--vscode-icube--body-sm-fontSize,11px);font-style:normal;font-weight:400;height:24px;line-height:24px;text-overflow:ellipsis;text-transform:capitalize}.agent-popup-inner{display:flex;flex-direction:column}.agent-popup-list-group{max-height:340px;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--vscode-scrollbarSlider-background) #0000;scrollbar-width:thin}.agent-popup-list-group::-webkit-scrollbar{background:#0000;width:8px}.agent-popup-list-group::-webkit-scrollbar-track{background:#0000}.agent-popup-list-group::-webkit-scrollbar-thumb{background:var(--vscode-scrollbarSlider-background);background-clip:content-box;border:2px solid #0000;border-radius:4px}.agent-popup-list-group::-webkit-scrollbar-thumb:hover{background:var(--vscode-scrollbarSlider-hoverBackground);background-clip:content-box}.agent-popup-list-group::-webkit-scrollbar-thumb:active{background:var(--vscode-scrollbarSlider-activeBackground);background-clip:content-box}.agent-popup-list-group::-webkit-scrollbar-corner{background:#0000}.agent-popup-item{color:var(--vscode-icube--text-text-default);display:flex;flex-direction:row;font-size:var(--vscode-icube--body-md-strong-fontSize,12px);font-weight:500;justify-content:space-between;padding:0 6px;-webkit-user-select:none;user-select:none;white-space:nowrap}.agent-popup-item.selected .agent-popup-item-content{max-width:calc(100% - 12px)}.agent-popup-item:hover{color:var(--vscode-icube--text-text-default-hover)}.agent-popup-item-sub-group-item{align-items:center;color:var(--vscode-icube--text-text-default);cursor:default;display:flex;font-size:var(--vscode-icube--body-md-fontSize,12px);gap:6px;height:24px;line-height:24px}.agent-popup-item-sub-group-item .codicon{color:var(--vscode-icube--text-text-default)!important;font-size:14px!important}.agent-popup-item-sub-group-item svg{color:inherit}.agent-popup-item-sub-group-item.pointer{cursor:pointer}.agent-popup-item-sub-group-item.no-hover-bg{background-color:initial!important}.agent-popup-item-sub-group-item.builder-with-mcp{gap:4px;height:auto}.agent-popup-item-sub-group-item .agent-popup-item-sub-group-item-icon-info{align-items:center;align-self:start;color:var(--vscode-icube-colorStatusRegular);display:flex;flex:none;height:16px;justify-content:center;width:16px}.agent-popup-item-sub-group-item .agent-popup-item-sub-group-item-auto-relative-mcp{color:var(--vscode-icube--status-alert-default);font-size:var(--vscode-icube--body-sm-fontSize,11px);font-style:normal;font-weight:400;line-height:normal;white-space:normal}.agent-popup-item-sub-group-item-cirlce{background-color:var(--vscode-icube-colorBtnHover);border-radius:50%;flex:none;font-weight:500;height:6px;margin-left:6px;margin-right:2px;width:6px}.agent-popup-item-sub-group-item-leaf{background-color:initial!important}.agent-popup-item-indent{height:24px;margin-right:2px;text-align:center;width:14px}.agent-popup-item-indent:after{background-color:var(--vscode-icube-colorLine1);content:" ";display:inline-block;height:1px;height:24px;width:1px}.agent-popup-item-sub-group-item-leaf-icon{align-items:center;display:flex;flex:none;gap:2px}.agent-popup-item-sub-group-item-leaf-icon-text{flex:1 1;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-popup-item-sub-group-item-leaf-icon-text.disabled{color:var(--vscode-icube--text-text-disabled)}.agent-popup-item-sub-group-item-leaf-icon-go-mcp-list{align-items:center;color:var(--vscode-icube--icon-icon-default);cursor:pointer;display:flex;flex-direction:column;height:24px;justify-content:center;width:24px}.agent-popup-item-sub-group-item-leaf-icon-go-mcp-list:hover{color:var(--vscode-icube--icon-icon-default-hover)}.agent-popup-item-sub-group-item-text{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-popup-item-sub-group-arrow{align-items:center;display:flex;justify-content:center;margin-left:2px;margin-right:2px;width:14px}.agent-popup-item-sub-group-arrow>svg{color:var(--vscode-icube-colorTextGray)}.agent-popup-item-sub-group-arrow>svg.disabled{color:var(--vscode-icube-colorTextDisable)}.agent-popup-item-sub-group-content-mcp-error-tooltip-content{padding-right:0!important;position:relative}.agent-popup-item-sub-group-content-mcp-error-tooltip-inner{max-height:inherit;overflow:auto;padding-right:32px}.agent-popup-item-sub-group-content-mcp-error-tooltip-icon-copy{align-items:center;color:var(--vscode-icube-colorBlackText1);cursor:pointer;display:flex;height:24px;justify-content:center;position:absolute;right:6px;top:4px;width:24px}.agent-popup-item-sub-group-content-mcp-error-tooltip-icon-copy:hover{background-color:var(--vscode-icube-colorHighlightText);border-radius:4px}.agent-popup-item-sub-group-content-mcp .agent-popup-item-sub-group-content-mcp-error{align-items:flex-start;background:var(--vscode-icube-colorErrorTm1);border-radius:4px;display:flex;gap:8px;justify-content:center;padding:4px 8px}.agent-popup-item-sub-group-content-mcp .agent-popup-item-sub-group-content-mcp-error-message{color:var(--vscode-icube-colorError);cursor:pointer;flex:1 1;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.036px;line-height:18px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.agent-popup-item-sub-group-content-mcp .agent-popup-item-sub-group-content-mcp-error-retry{color:var(--vscode-foreground);cursor:pointer;font-size:12px;font-style:normal;font-weight:500;letter-spacing:.036px;line-height:18px;text-decoration-line:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-style:solid;text-decoration-thickness:auto;text-transform:capitalize;text-underline-offset:auto;text-underline-position:from-font}.agent-popup-item-sub-group .agent-request-cost-info{align-items:center;align-self:stretch;color:var(--vscode-icube--status-alert-default);display:flex;flex:1 0;font-size:12px;font-style:normal;font-weight:400;gap:6px;line-height:14px;padding:4px 4px 8px 4px;white-space:normal;width:100%}.agent-popup-item-expand-trigger{cursor:pointer;transform:rotate(90deg)}.agent-popup-list-container{height:100%}.agent-popup-item-upgrade_guide{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:4px 8px 6px 8px;width:100%}.agent-popup-item-upgrade_guide-desc{color:var(--icube-vscode--text-text-secondary,#9599a6);font-size:var(--body-md-fontSize,12px);font-style:normal;font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px);word-break:auto-phrase;word-wrap:break-word;white-space:normal}.agent-popup-item-upgrade_guide .agent-popup-item-upgrade_guide-button.icd-btn.icd-btn-primary{align-items:center;align-self:stretch;background:var(--vscode-icube--bg-bg-brand,#32f08c);border-radius:4px;color:var(--vscode-icube--text-text-onbrand,#0c0c0d);display:flex;font-size:var(--body-base-strong-fontSize,13px);font-style:normal;font-weight:var(--body-base-strong-fontWeight,500);height:28px;justify-content:center;line-height:var(--body-base-strong-lineHeight,20px)}.agent-popup-item-upgrade_guide .agent-popup-item-upgrade_guide-button.icd-btn.icd-btn-primary:hover{background:var(--vscode-icube--bg-bg-brand-hover,#28d47a)}.agent-popup-item-free_trail{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;padding:4px 8px 6px 8px;width:100%}.agent-popup-item-free_trail-desc{word-break:auto-phrase;word-wrap:break-word;color:var(--vscode-icube--text-text-default,#d1d3db);font-size:var(--body-md-fontSize,12px);font-style:normal;font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px);white-space:normal}.agent-popup-item-free_trail-desc.brand{color:var(--vscode-icube--text-text-brand)}.agent-popup-item-sub-group-content-horizontal{display:flex;flex-direction:row;gap:6px}.agent-popup-item-sub-group-content-horizontal .built-in-icon.codicon[class*=codicon-]{color:var(--vscode-icube--icon-icon-default);font-size:14px;height:14px;width:14px}.chat-input-v2-toolbar-item{align-items:center;display:inline-flex;justify-content:center}.chat-input-v2-toolbar-item--spacing-xs{margin-right:2px}.chat-input-v2-toolbar-item--spacing-small{margin-right:4px}.chat-input-v2-toolbar-item--spacing-medium{margin-right:8px}.chat-input-v2-toolbar-item--spacing-large{margin-right:12px}.chat-input-v2-toolbar-item--disabled{opacity:.5;pointer-events:none}.asr-record-button{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--vscode-icube--icon-icon-default);cursor:pointer;display:flex;height:28px;justify-content:center;margin:0;padding:0;position:relative;width:28px}.asr-record-button.disabled{background-color:var(--vscode-icube--bg-bg-overlay-l1);cursor:var(--icube-not-allowed,not-allowed)}.asr-record-button.disabled,.asr-record-button.disabled .codicon[class*=codicon-]{color:var(--vscode-icube--icon-icon-disabled)}.asr-record-button:not(.disabled):hover{background-color:var(--vscode-icube--bg-bg-overlay-l3)}.asr-record-button:not(.disabled):hover,.asr-record-button:not(.disabled):hover .codicon[class*=codicon-]{color:var(--vscode-icube--icon-icon-default-hover)}.asr-record-button .codicon[class*=codicon-]{color:var(--vscode-icube--icon-icon-default);font-size:16px}.asr-record-button .checkmark>svg{height:14px;width:14px};.preparing-dot.dot-1{animation-delay:0s;fill:var(--vscode-icube--text-text-secondary-hover)}.preparing-dot.dot-1,.preparing-dot.dot-2{animation:preparingBlink .6s ease-in-out infinite}.preparing-dot.dot-2{animation-delay:.3s;fill:var(--vscode-icube--text-text-secondary)}@keyframes preparingBlink{0%{fill:var(--vscode-icube--text-text-secondary-hover)}to{fill:var(--vscode-icube--text-text-secondary)}}.asr-record-bar-container{align-items:center;border-radius:8px;box-sizing:border-box;display:flex;flex-direction:row;gap:4px;height:20px;justify-content:flex-start;padding:0}.sound-wave-container{align-items:center;display:flex;height:100%}.sound-wave-container>img,.sound-wave-image{height:18px;width:98px}.sound-wave-image{background-position:50%;background-repeat:no-repeat;background-size:contain}.sound-wave-image-light{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASQAAAA4AQMAAABuVBf7AAAACGFjVEwAAAAKAAAAAMP92LEAAAAGUExURQAAAAq4Yb5ZSWcAAAACdFJOUwD/W5EitQAAABpmY1RMAAAAAAAAASQAAAA4AAAAAAAAAAAASwPoAAA3U61OAAAAMklEQVR4nGNgGAWjgNbgAxASYtNf1QcoxMemv6oPRMBRVQhVgzUeiU2FA6FqFIwC2gAAeg4OEKJQ8kcAAAAaZmNUTAAAAAEAAAEUAAAAGAAAAAgAAAAQAEsD6AAAzD5JkQAAACFmZEFUAAAAAnicY2CgGvgAhYOD/WEUDik4GNIMKpsqAAC4QySQhjxiHQAAABpmY1RMAAAAAwAAARQAAAAYAAAACAAAABAASwPoAgATnvj6AAAAIGZkQVQAAAAEeJxjYGD4wAACg4X8MApHIQVwMKRhJBIAsn07ELov9AUAAAAaZmNUTAAAAAUAAAEUAAAAFAAAAAgAAAASAEsD6AAAHghQzwAAACBmZEFUAAAABnicY/jA8IEBBD5A4WBgj8KhBQdDmoGyAW7lJJC+i9WfAAAAGmZjVEwAAAAHAAABFAAAABgAAAAIAAAAEABLA+gCABPCWWkAAAApZmRBVAAAAAh4nGP4wAADHxgGB/sDEmtwsEchfjgY4gg19dAyfZLEBgC+CQ4QGqvnMQAAABpmY1RMAAAACQAAAPQAAAAUAAAAGAAAABIASwPoAAAk4Q+bAAAAKWZkQVQAAAAKeJxjYICCD0CIjU1r+Q9wkQ842LSWH2g4sP6nNP4olAcATpKlAfoxDBQAAAAaZmNUTAAAAAsAAAEUAAAAFAAAAAgAAAASAEsD6AAA83thkwAAAB9mZEFUAAAADHicY2CgEviAxBoc7FGIHw6GOEKwqQQAMaO0AW0cgQEAAAAaZmNUTAAAAA0AAAEUAAAAEAAAAAgAAAAUAEsD6AAA9x1DsAAAAB5mZEFUAAAADnicY2CgEvgAxoOJHGxwMIQJgqQSAAA8n52BgYqCJgAAABpmY1RMAAAADwAAARQAAAAQAAAACAAAABQASwPoAAAai5BZAAAAH2ZkQVQAAAAQeJxjYACCD0AIAwPN/jAK8cLBEEdIbACOFrQBxAX/2wAAABpmY1RMAAAAEQAAARQAAAAUAAAACAAAABIASwPoAAAfJncQAAAAKGZkQVQAAAASeJxjYACCD0AIAwPP/gCFg4P9YZDBwRAmqOzBkGbgbADXdMqBu8ie8gAAAABJRU5ErkJggg==)}.sound-wave-image-dark{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAASQAAAA4AQMAAABuVBf7AAAACGFjVEwAAAAKAAAAAMP92LEAAAAGUExURQAAADLwjHI6pocAAAACdFJOUwD/W5EitQAAABpmY1RMAAAAAAAAASQAAAA4AAAAAAAAAAAASwPoAAA3U61OAAAAMklEQVR4nGNgGAWjgNbgAxASYtNf1QcoxMemv6oPRMBRVQhVgzUeiU2FA6FqFIwC2gAAeg4OEKJQ8kcAAAAaZmNUTAAAAAEAAAEUAAAAGAAAAAgAAAAQAEsD6AAAzD5JkQAAACFmZEFUAAAAAnicY2CgGvgAhYOD/WEUDik4GNIMKpsqAAC4QySQhjxiHQAAABpmY1RMAAAAAwAAARQAAAAYAAAACAAAABAASwPoAgATnvj6AAAAIGZkQVQAAAAEeJxjYGD4wAACg4X8MApHIQVwMKRhJBIAsn07ELov9AUAAAAaZmNUTAAAAAUAAAEUAAAAFAAAAAgAAAASAEsD6AAAHghQzwAAACBmZEFUAAAABnicY/jA8IEBBD5A4WBgj8KhBQdDmoGyAW7lJJC+i9WfAAAAGmZjVEwAAAAHAAABFAAAABgAAAAIAAAAEABLA+gCABPCWWkAAAApZmRBVAAAAAh4nGP4wAADHxgGB/sDEmtwsEchfjgY4gg19dAyfZLEBgC+CQ4QGqvnMQAAABpmY1RMAAAACQAAAPQAAAAUAAAAGAAAABIASwPoAAAk4Q+bAAAAKWZkQVQAAAAKeJxjYICCD0CIjU1r+Q9wkQ842LSWH2g4sP6nNP4olAcATpKlAfoxDBQAAAAaZmNUTAAAAAsAAAEUAAAAFAAAAAgAAAASAEsD6AAA83thkwAAAB9mZEFUAAAADHicY2CgEviAxBoc7FGIHw6GOEKwqQQAMaO0AW0cgQEAAAAaZmNUTAAAAA0AAAEUAAAAEAAAAAgAAAAUAEsD6AAA9x1DsAAAAB5mZEFUAAAADnicY2CgEvgAxoOJHGxwMIQJgqQSAAA8n52BgYqCJgAAABpmY1RMAAAADwAAARQAAAAQAAAACAAAABQASwPoAAAai5BZAAAAH2ZkQVQAAAAQeJxjYACCD0AIAwPN/jAK8cLBEEdIbACOFrQBxAX/2wAAABpmY1RMAAAAEQAAARQAAAAUAAAACAAAABIASwPoAAAfJncQAAAAKGZkQVQAAAASeJxjYACCD0AIAwPP/gCFg4P9YZDBwRAmqOzBkGbgbADXdMqBu8ie8gAAAABJRU5ErkJggg==)}@keyframes soundWaveAnimate{0%,to{height:var(--min-h);y:calc(50% - var(--min-h)/2)}50%{height:var(--max-h);y:calc(50% - var(--max-h)/2)}}.sound-bar{animation-duration:.8s;animation-iteration-count:infinite;animation-name:soundWaveAnimate;animation-timing-function:ease-in-out;fill:var(--vscode-icube--icon-icon-brand,#32f08c);--min-h:2px;--max-h:6px}.asr-record-bar-text{color:var(--vscode-icube--text-text-tertiary,#7f848e);font-size:11px;font-style:normal;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.asr-record-bar-text .text{margin-right:4px}.asr-record-bar-text .dot{animation:blink 1.4s infinite both;display:inline-block}.asr-record-bar-text .dot-1{animation-delay:0s}.asr-record-bar-text .dot-3{animation-delay:.4s}.asr-record-bar-text .dot-2{animation-delay:.2s}@keyframes blink{0%,80%,to{opacity:0}40%{opacity:1}}.slashMenu-TmZ6qL{background:var(--bg-bg-menu,var(--vscode-menu-background,#fff));border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:var(--radius-8,8px);box-shadow:var(--shadow-elevation-200-menu-panel,0 3px 10px 0 #00000014);box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;width:100%}.slashMenuContent-JSfdSz{display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:8px 0;scrollbar-color:var(--bg-bg-invert-disabled,#56637733) #0000;scrollbar-width:thin}.slashMenuContent-JSfdSz:hover{scrollbar-color:var(--bg-bg-invert-disabled,#5663775c) #0000;scrollbar-width:thin}.slashMenuContent-JSfdSz::-webkit-scrollbar{height:6px;width:6px}.slashMenuContent-JSfdSz::-webkit-scrollbar-track{background:#0000}.slashMenuContent-JSfdSz::-webkit-scrollbar-track:hover{background:var(--bg-bg-overlay-l1,#56637714)}.slashMenuContent-JSfdSz::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637733);border-radius:var(--radius-radius-full,9999px)}.slashMenuContent-JSfdSz::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert,#5663775c)}.slashMenuGroup-QU613n{display:flex;flex-direction:column;gap:2px}.slashMenuGroupTitle-Ne4BrD{align-items:center;color:var(--text-text-secondary,#5b6066);display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;height:32px;line-height:20px;overflow:hidden;padding:0 16px;text-overflow:ellipsis;white-space:nowrap}.slashMenuItem-bXfoLO{align-items:center;cursor:pointer;display:flex;height:32px;padding:0 8px;-webkit-user-select:none;user-select:none}.slashMenuItemInner-e6MRVn{align-items:center;border-radius:var(--radius-6,6px);display:flex;flex:1 1;height:100%;min-width:0;padding:0 8px}.slashMenuItem-bXfoLO:hover .slashMenuItemInner-e6MRVn,.slashMenuItemSelected-RAxQtM .slashMenuItemInner-e6MRVn{background:var(--bg-bg-overlay-l2,#5663771a)}.slashMenuContent-JSfdSz:has(.slashMenuItemSelected-RAxQtM) .slashMenuItem-bXfoLO:not(.slashMenuItemSelected-RAxQtM):hover .slashMenuItemInner-e6MRVn{background:#0000}.slashMenuItemDisabled-EiK5wJ{cursor:not-allowed;opacity:.5}.slashMenuItemDisabled-EiK5wJ:hover .slashMenuItemInner-e6MRVn{background:#0000}.slashMenuItemContent-PSXpm9{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.slashMenuItemIcon-FbT5DG{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;overflow:hidden;width:16px}.slashMenuItemIcon-FbT5DG svg{height:100%;width:100%}.slashMenuItemName-nfMoYX{color:var(--text-text-default,#1a1a1a);flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;line-height:20px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slashMenuItemDesc-AItZ6E{align-items:center;display:flex;flex:1 1;min-width:0;overflow:hidden;padding:0 4px}.slashMenuItemDescText-FiAnAp{color:var(--text-text-disabled,#8a9096);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slashMenuItemShortcut-C_D4A6{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;opacity:0;transition:opacity .15s ease;width:20px}.slashMenuItemSelected-RAxQtM .slashMenuItemShortcut-C_D4A6{opacity:1}.slashMenuItemShortcutIcon-MyI6Lj{align-items:center;color:var(--icon-icon-disabled,#8a9096);display:flex;height:12px;justify-content:center;margin-left:4px;width:12px}.slashMenuFooter-b4nU9Z{align-items:center;border-top:1px solid var(--border-border-neutral-l1,#4d6b991f);display:flex;padding:8px 0}.slashMenuFooterBtn-tl8Bnt{align-items:center;background:#0000;border:none;border-radius:var(--radius-6,6px);cursor:pointer;display:flex;flex:1 1;gap:6px;height:32px;margin:0 8px;padding:0 8px;transition:background .15s ease}.slashMenuFooterBtn-tl8Bnt:hover{background:var(--bg-bg-overlay-l2,#5663771a)}.slashMenuFooterIcon-FQ2WXT{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.slashMenuFooterIcon-FQ2WXT svg{color:var(--text-text-secondary,#5b6066);height:14px;width:14px}.slashMenuFooterText-JOhL4e{color:var(--text-text-default,#1a1a1a);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:500;line-height:20px}.slashMenuEmpty-dJrQOx,.slashMenuLoading-hdJ_AZ{align-items:center;color:var(--text-text-tertiary,#8a9096);display:flex;font-size:12px;justify-content:center;padding:16px}.slashMenuLoadingSpinner-pAlzH9{animation:spin-_tBw7_ .8s linear infinite;border:2px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:50%;border-top-color:var(--bg-bg-brand,#5fbf00);height:16px;margin-right:8px;width:16px}@keyframes spin-_tBw7_{to{transform:rotate(1turn)}}.highlightMatch-SQMu2p{background:var(--bg-bg-overlay-l3,#56637724);border-radius:2px}.skillEmptyItem-zAdMNX{align-items:center;display:flex;height:28px;padding:0 8px}.skillEmptyItemInner-NZf9Ow{align-items:center;display:flex;gap:6px;height:100%;padding:0 8px}.skillEmptyIcon-yflB4c{align-items:center;border-radius:3px;display:flex;flex-shrink:0;height:16px;justify-content:center;overflow:hidden;width:16px}.skillEmptyIcon-yflB4c svg{height:16px;width:16px}.skillEmptyIcon-yflB4c svg path{fill:var(--icon-icon-disabled,#8a9096)}.skillEmptyText-qbilXZ{white-space:nowrap}.skillEmptyLink-CW5FVS,.skillEmptyText-qbilXZ{color:var(--text-text-disabled,#666b75);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;line-height:18px}.skillEmptyLink-CW5FVS{background:none;border:none;cursor:pointer;margin:0;padding:0;text-decoration:underline}.skillEmptyLink-CW5FVS:hover{color:var(--text-text-secondary,#5b6066)}.slashMenuItemEnabled-fzJMOO{align-items:center;color:var(--text-text-tertiary,#666b75);display:flex;gap:4px;margin-left:auto}.slashMenuItemEnabledIcon-kmG3cz{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.slashMenuItemEnabledIcon-kmG3cz svg{color:var(--status-success-default,#26a57b)}.slashMenuItemEnabledText-8OUMW_{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;line-height:18px}._root-zfDDlH{background:var(--bg-bg-menu,var(--vscode-menu-background,#fff));border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:var(--radius-8,8px);box-shadow:var(--shadow-elevation-200-menu-panel,0 3px 10px 0 #00000014);display:flex;flex-direction:column;gap:2px;overflow:hidden;padding:8px 0}.headerRow-TKbwWl{align-items:center;display:flex;height:32px;padding:0 16px}.headerBar-xj4ohY{background:var(--bg-bg-invert-disabled,#56637733);height:6px;width:80px}.itemRow-qi9SAD{height:32px}.itemInner-ydCAf2,.itemRow-qi9SAD{align-items:center;display:flex;padding:0 8px}.itemInner-ydCAf2{border-radius:var(--radius-6,6px);flex:1 1;gap:6px;height:100%;min-width:0}.itemInnerSelected-TT81aZ{background:var(--bg-bg-overlay-l2,#5663771a)}.iconCircle-Upa6vt{border-radius:50px;height:16px;width:16px}.iconCircle-Upa6vt,.nameBar-zWNEbh{background:var(--bg-bg-invert-disabled,#56637733);flex-shrink:0}.nameBar-zWNEbh{height:6px;width:40px}.descBar-VvnKgH{background:var(--bg-bg-invert-disabled,#56637733);height:6px;opacity:.5;width:160px}.footer-o8eXP3{align-items:center;border-top:1px solid var(--border-border-neutral-l1,#4d6b991f);display:flex;height:44px;margin-top:8px}.footerInner-_rEwk9{align-items:center;border-radius:var(--radius-4,4px);display:flex;flex:1 1;gap:8px;height:28px;margin:0 8px;padding:0 8px}.slashCommandTooltip-WRuU1R{box-sizing:border-box;padding:4px 0;width:100%}.slashCommandTooltipHeader-WGRj6b{align-items:center;display:flex;height:24px;margin-bottom:0;padding:0 8px}.slashCommandTooltipName-sUeO0D{color:var(--vscode-icube--text-text-default,var(--vscode-menu-foreground,#d1d3db));font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;line-height:1.5;word-break:break-word}.vs-iv95mJ .slashCommandTooltipName-sUeO0D,:root[data-vscode-theme-kind=vscode-light] .slashCommandTooltipName-sUeO0D{color:#31353a}.slashCommandTooltipDesc-CHdA9O{align-items:center;display:flex;margin:0;padding:4px}.slashCommandTooltipDescInner-_pt6IH{align-items:center;display:flex;flex:1 1;padding:0 4px}.slashCommandTooltipDescText-iYje4I{color:var(--vscode-icube--text-text-secondary,#9599a6);display:-webkit-box;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:400;-webkit-line-clamp:5;line-clamp:5;line-height:1.45;-webkit-box-orient:vertical;max-height:7.25em;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.vs-iv95mJ .slashCommandTooltipDescText-iYje4I,:root[data-vscode-theme-kind=vscode-light] .slashCommandTooltipDescText-iYje4I{color:#5b6066}.slashCommandTooltipWarning-AwPAVf{align-items:flex-start;display:flex;gap:4px;padding:0 8px}.slashCommandTooltipWarningIcon-BnQdC4{flex-shrink:0;height:14px;margin-top:2px;width:14px}.slashCommandTooltipWarningText-x290bJ{color:#e28a00;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:18px}.slashCommandTooltipDivider-MaI7bK{align-items:center;display:flex;height:8px;justify-content:center;padding:0 4px}.slashCommandTooltipDividerLine-ReujVm{background-color:var(--vscode-icube--border-border-neutral-l1,#e0e2f217);height:1px;width:100%}.vs-iv95mJ .slashCommandTooltipDividerLine-ReujVm,:root[data-vscode-theme-kind=vscode-light] .slashCommandTooltipDividerLine-ReujVm{background-color:#4d6b9917}.slashCommandTooltipParams-_xh2Zl{margin:0;padding:0}.slashCommandTooltipParamsTitle-b60GsI{align-items:center;color:var(--vscode-icube--text-text-tertiary,var(--vscode-descriptionForeground,#888));display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:400;height:24px;line-height:1.45;padding:0 8px}.vs-iv95mJ .slashCommandTooltipParamsTitle-b60GsI,:root[data-vscode-theme-kind=vscode-light] .slashCommandTooltipParamsTitle-b60GsI{color:#8a9096}.slashCommandTooltipParamsList-_It_DW{align-items:center;display:flex;flex-wrap:wrap;gap:4px;padding:4px 8px}.slashCommandTooltipParamTag-ZGnvUg{align-items:center;background-color:var(--vscode-icube--bg-bg-overlay-l2,#c2caf214);border-radius:4px;color:var(--vscode-icube--text-text-default,var(--vscode-menu-foreground,#d1d3db));display:inline-flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;gap:3px;height:16px;justify-content:center;line-height:1.5;padding:0 4px;white-space:nowrap}.vs-iv95mJ .slashCommandTooltipParamTag-ZGnvUg,:root[data-vscode-theme-kind=vscode-light] .slashCommandTooltipParamTag-ZGnvUg{background-color:#5663771c;color:#31353a}.slashCommandTooltipParamTagMention-Xbq70C{background-color:#c2caf226;border:1px solid #c2caf22e}.vs-iv95mJ .slashCommandTooltipParamTagMention-Xbq70C,:root[data-vscode-theme-kind=vscode-light] .slashCommandTooltipParamTagMention-Xbq70C{background-color:#56637726;border:1px solid #4d6b992e}.slashCommandTooltipParamTagIcon-oZn_ho{color:#5fbf00;flex-shrink:0}.slashCommandTooltipHint-fUr3hs,.slashCommandTooltipHintIcon-kTzRxl{display:none}.slashParameterPopover-Y3DsMx{background:var(--bg-bg-menu,var(--vscode-editorWidget-background,#202123));border:1px solid var(--border-border-neutral-l1,var(--vscode-editorWidget-border,#e0e2f217));border-radius:var(--radius-lg,12px);box-shadow:var(--shadow-elevation-200-menu-panel,0 4px 16px #0000004d);color:var(--text-text-default,var(--vscode-editorWidget-foreground,#d1d3db));max-width:600px;min-width:400px;overflow:hidden;z-index:var(--z-dropdown)}.slashParameterPopoverHeader-DNFKOG{align-items:center;background:var(--bg-bg-overlay-l1,#e0e2f208);border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217);display:flex;justify-content:space-between;padding:var(--spacing-md,12px) var(--spacing-lg,16px)}.slashParameterPopoverTitle-JDzAzg{color:var(--text-text-default,#d1d3db);font-size:14px;font-weight:600}.slashParameterPopoverActions-Pqsw4N{align-items:center;display:flex;gap:var(--spacing-md,12px)}.slashParameterPopoverHint-Ey2Cuo{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:var(--radius-sm,4px);color:var(--text-text-tertiary,#666b75);font-size:11px;padding:2px 6px}.slashParameterPopoverClose-A9ZUQ6{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm,4px);color:var(--icon-icon-secondary,#9599a6);cursor:pointer;display:flex;justify-content:center;padding:4px;transition:color .15s ease,background-color .15s ease}.slashParameterPopoverClose-A9ZUQ6:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d);color:var(--icon-icon-default,#d1d3db)}.slashParameterPopoverContent-uFUWHK{display:flex;max-height:400px}.slashParameterPopoverDoc-AGZN0w{border-right:1px solid var(--border-border-neutral-l1,#e0e2f217);flex:1 1;min-width:0;overflow-y:auto;padding:var(--spacing-lg,16px)}.slashParameterPopoverDocContent-fbYLfz{color:var(--text-text-secondary,#9599a6);font-size:13px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.slashParameterPopoverForm-XSOstM{flex:1 1;min-width:0;overflow-y:auto;padding:var(--spacing-lg,16px)}.slashParameterField-bjWyT4{margin-bottom:var(--spacing-lg,16px)}.slashParameterField-bjWyT4:last-child{margin-bottom:0}.slashParameterLabel-hFM1Vj{align-items:center;color:var(--text-text-default,#d1d3db);display:flex;font-size:13px;font-weight:500;gap:var(--spacing-sm,8px);margin-bottom:var(--spacing-xs,4px)}.slashParameterColorDot-HPXAg4{border-radius:2px;display:inline-block;flex-shrink:0;height:6px;width:6px}.slashParameterInput-dogeFU{background:var(--bg-bg-overlay-l1,var(--vscode-input-background,#e0e2f208));border:1px solid var(--border-border-neutral-l1,var(--vscode-input-border,#e0e2f217));border-radius:var(--radius-sm,4px);color:var(--text-text-default,var(--vscode-input-foreground,#ccc));font-size:13px;outline:none;padding:var(--spacing-sm,8px) var(--spacing-md,12px);transition:border-color .15s ease,box-shadow .15s ease;width:100%}.slashParameterInput-dogeFU::placeholder{color:var(--text-text-tertiary,var(--vscode-input-placeholderForeground,#666b75))}.slashParameterInput-dogeFU:focus{border-color:var(--border-border-neutral-l3)}.slashParameterInput-dogeFU:hover:not(:focus){border-color:var(--vscode-input-border,#ffffff26)}.slashParameterTextarea-fzHdcQ{font-family:inherit;min-height:80px;resize:vertical}select.slashParameterInput-dogeFU{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath stroke='%239599a6' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m3 4.5 3 3 3-3'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;cursor:pointer;padding-right:32px}.overlayLayerContainer-mJHaGM{background-color:var(--vscode-icube--bg-bg-overlay-l1,var(--bg-bg-base-default,#fff));border-radius:var(--vscode-icube-part-border-radius,var(--radius-lg,12px));bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;pointer-events:auto;position:absolute;right:0;top:0;z-index:var(--z-local-overlay)}.overlayLayerHidden-K5Gp9U{display:none}.emptyPanel-uZWmxd{box-sizing:border-box;height:100%;justify-content:center;overflow:hidden;padding:0 16px;width:100%}.emptyPanel-uZWmxd,.emptyPanelTextWrapper-HHDfaM{align-items:center;display:flex;flex-direction:column;position:relative}.emptyPanelTextWrapper-HHDfaM{bottom:15px;left:50px;max-width:calc(100% - 66px)}.emptyPanelTextBox-aeLQld{align-items:center;background:var(--bg-bg-invert);border-radius:var(--radius-4);color:var(--text-text-onaccent,#fff);display:flex;flex-direction:row;gap:4px;justify-content:center;padding:6px 8px}.emptyPanelText-Uzawro{font-size:12px;font-weight:500;line-height:1.5;overflow-wrap:break-word;text-align:center;word-break:break-word}.emptyPanelThinkIcon-i60TSx{color:var(--bg-bg-invert);height:13.03px;width:26.06px}.emptyPanelMainIcon-bazysU{color:var(--bg-bg-invert);height:48px;width:67.2px}.emptyPanelLoadingLottie-JZiu_9{height:44px;width:44px}.emptyPanelLoadingText-KTZwop{font-size:14px;font-style:normal;font-weight:var(--body-base-strong-fontWeight,500);line-height:var(--body-base-strong-lineHeight,20px);margin-top:16px;padding-left:4px}