.wrapper-jPwtJ2{pointer-events:none;position:fixed;z-index:var(--z-notification)}.wrapperAbsolute-fuAYFz{position:absolute}.list-hPMCgf{display:flex;flex-direction:column;gap:var(--spacer-8)}.topRight-EUo4dy{right:var(--spacer-12);top:var(--spacer-12)}.topLeft-dxyNxd{left:var(--spacer-12);top:var(--spacer-12)}.bottomRight-kx85jL{bottom:var(--spacer-12);right:var(--spacer-12)}.bottomLeft-gHuiIE{bottom:var(--spacer-12);left:var(--spacer-12)}.card-Ez9Xms{align-items:stretch;animation:slideIn-Zjj4jK var(--transition-normal) forwards;background:var(--bg-bg-tooltip);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-12,12px);box-shadow:var(--shadow-elevation-100-tooltip);display:flex;flex-direction:column;pointer-events:auto;width:360px}.cardExiting-rwIa5w{animation:slideOut-jvnDTd var(--transition-fast) forwards}@keyframes slideIn-Zjj4jK{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut-jvnDTd{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}:is(.bottomLeft-gHuiIE,.bottomRight-kx85jL) .card-Ez9Xms{animation-name:slideInBottom-rELmR4}:is(.bottomLeft-gHuiIE,.bottomRight-kx85jL) .cardExiting-rwIa5w{animation-name:slideOutBottom-iNJZUA}@keyframes slideInBottom-rELmR4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutBottom-iNJZUA{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}.title-bapfuL{align-items:center;display:flex;flex-direction:row;padding:var(--spacer-12)}.container-YkYwje,.text-ls2XVU{align-items:flex-start;display:flex;flex:1 1;flex-direction:row;gap:var(--spacer-8);min-width:0}.icon-J7rMkE{align-items:center;display:flex;flex-shrink:0;font-size:16px;height:18px;line-height:0;width:16px}.iconInfo-u9y_Vf{color:var(--status-primary-default)}.iconSuccess-Dnkodt{color:var(--status-success-default)}.iconWarning-R0_Y2Y{color:var(--status-warning-default)}.iconError-soMScu{color:var(--status-error-default)}.content-f11tJi{color:var(--text-text-default);flex:1 1;flex-direction:column;font-size:12px;font-weight:400;gap:2px;line-height:18px;min-width:0;text-align:left;word-break:break-word}.close-prHX4T,.content-f11tJi{display:flex;justify-content:center}.close-prHX4T{align-items:center;background:#0000;border:none;border-radius:var(--radius-4);color:var(--icon-icon-secondary);cursor:pointer;flex-shrink:0;font-size:16px;height:20px;line-height:0;padding:0;transition:color var(--transition-fast),background-color var(--transition-fast);width:20px}.close-prHX4T:hover{background-color:var(--bg-bg-overlay-l1);color:var(--icon-icon-default)}.close-prHX4T:active{background-color:var(--bg-bg-overlay-l2)}.action-eqCjo9{align-items:flex-end;display:flex;flex-direction:column;gap:10px;padding:0 var(--spacer-12) var(--spacer-12) 0}.custom-scrollbar{margin-right:-10px;padding-right:10px;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:#0000}.custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.custom-scrollbar-x{scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.custom-scrollbar-x::-webkit-scrollbar{height:4px}.custom-scrollbar-x::-webkit-scrollbar-track{background:#0000}.custom-scrollbar-x::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.custom-scrollbar-x::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}:root{--vscode-icube--bg-bg-base-default:var(--bg-bg-base-default);--vscode-icube--bg-bg-base-secondary:var(--bg-bg-base-secondary);--vscode-icube--bg-bg-overlay-l1:var(--bg-bg-overlay-l1);--vscode-icube--bg-bg-overlay-l2:var(--bg-bg-overlay-l2);--vscode-icube--bg-bg-overlay-l3:var(--bg-bg-overlay-l3);--vscode-icube--bg-bg-overlay-l4:var(--bg-bg-overlay-l4);--vscode-icube--bg-bg-brand:var(--bg-bg-brand);--vscode-icube--bg-bg-brand-hover:var(--bg-bg-brand-hover);--vscode-icube--bg-bg-brand-disabled:var(--bg-bg-brand-disabled);--vscode-icube--bg-bg-menu:var(--bg-bg-menu);--vscode-icube--bg-bg-tooltip:var(--bg-bg-tooltip);--vscode-icube--bg-bg-invert:var(--bg-bg-invert);--vscode-icube--bg-bg-invert-hover:var(--bg-bg-invert-hover);--vscode-icube--bg-bg-invert-active:var(--bg-bg-invert-active);--vscode-icube--bg-bg-invert-disabled:var(--bg-bg-invert-disabled);--vscode-icube--text-text-default:var(--text-text-default);--vscode-icube--text-text-default-hover:var(--text-text-default-hover);--vscode-icube--text-text-default-active:var(--text-text-default-active);--vscode-icube--text-text-secondary:var(--text-text-secondary);--vscode-icube--text-text-secondary-hover:var(--text-text-secondary-hover);--vscode-icube--text-text-secondary-active:var(--text-text-secondary-active);--vscode-icube--text-text-tertiary:var(--text-text-tertiary);--vscode-icube--text-text-disabled:var(--text-text-disabled);--vscode-icube--text-text-brand:var(--text-text-brand);--vscode-icube--text-text-brand-hover:var(--text-text-brand-hover);--vscode-icube--text-text-onbrand:var(--text-text-onbrand);--vscode-icube--text-text-onaccent:var(--text-text-onaccent);--vscode-icube--icon-icon-default:var(--icon-icon-default);--vscode-icube--icon-icon-default-hover:var(--icon-icon-default-hover);--vscode-icube--icon-icon-default-active:var(--icon-icon-default-active);--vscode-icube--icon-icon-secondary:var(--icon-icon-secondary);--vscode-icube--icon-icon-secondary-hover:var(--icon-icon-secondary-hover);--vscode-icube--icon-icon-secondary-active:var(--icon-icon-secondary-active);--vscode-icube--icon-icon-tertiary:var(--icon-icon-tertiary);--vscode-icube--icon-icon-disabled:var(--icon-icon-disabled);--vscode-icube--icon-icon-brand:var(--icon-icon-brand);--vscode-icube--icon-icon-brand-hover:var(--icon-icon-brand-hover);--vscode-icube--icon-icon-onbrand:var(--icon-icon-onbrand);--vscode-icube--icon-icon-onaccent:var(--icon-icon-onaccent);--vscode-icube--border-border-neutral-l1:var(--border-border-neutral-l1);--vscode-icube--border-border-neutral-l2:var(--border-border-neutral-l2);--vscode-icube--border-border-neutral-l3:var(--border-border-neutral-l3);--vscode-icube--border-border-brand:var(--border-border-brand);--vscode-icube--border-border-contrast:var(--border-border-contrast);--vscode-icube--status-primary-default:var(--status-primary-default);--vscode-icube--status-primary-hover:var(--status-primary-hover);--vscode-icube--status-primary-active:var(--status-primary-active);--vscode-icube--status-primary-surface-l1:var(--status-primary-surface-l1);--vscode-icube--status-primary-surface-l2:var(--status-primary-surface-l2);--vscode-icube--status-primary-surface-l3:var(--status-primary-surface-l3);--vscode-icube--status-success-default:var(--status-success-default);--vscode-icube--status-success-hover:var(--status-success-hover);--vscode-icube--status-success-active:var(--status-success-active);--vscode-icube--status-success-surface-l1:var(--status-success-surface-l1);--vscode-icube--status-success-surface-l2:var(--status-success-surface-l2);--vscode-icube--status-success-surface-l3:var(--status-success-surface-l3);--vscode-icube--status-alert-default:var(--status-alert-default);--vscode-icube--status-alert-hover:var(--status-alert-hover);--vscode-icube--status-alert-active:var(--status-alert-active);--vscode-icube--status-alert-surface-l1:var(--status-alert-surface-l1);--vscode-icube--status-alert-surface-l2:var(--status-alert-surface-l2);--vscode-icube--status-alert-surface-l3:var(--status-alert-surface-l3);--vscode-icube--status-warning-default:var(--status-warning-default);--vscode-icube--status-warning-hover:var(--status-warning-hover);--vscode-icube--status-warning-active:var(--status-warning-active);--vscode-icube--status-warning-surface-l1:var(--status-warning-surface-l1);--vscode-icube--status-warning-surface-l2:var(--status-warning-surface-l2);--vscode-icube--status-warning-surface-l3:var(--status-warning-surface-l3);--vscode-icube--status-error-default:var(--status-error-default);--vscode-icube--status-error-hover:var(--status-error-hover);--vscode-icube--status-error-active:var(--status-error-active);--vscode-icube--status-error-surface-l1:var(--status-error-surface-l1);--vscode-icube--status-error-surface-l2:var(--status-error-surface-l2);--vscode-icube--status-error-surface-l3:var(--status-error-surface-l3);--vscode-icube--accent-accent-teal:var(--accent-accent-teal);--vscode-icube--accent-accent-coral:var(--accent-accent-coral);--vscode-icube--accent-accent-amber:var(--accent-accent-amber);--vscode-icube--accent-accent-lime:var(--accent-accent-lime);--vscode-icube--accent-accent-cyan:var(--accent-accent-cyan);--vscode-icube--accent-accent-blue:var(--accent-accent-blue);--vscode-icube--accent-accent-magenta:var(--accent-accent-magenta);--vscode-icube--accent-accent-violet:var(--accent-accent-violet);--vscode-icube--accent-accent-slate:var(--accent-accent-slate);--vscode-icube--code-code-text:var(--code-code-text);--vscode-icube--code-code-doc:var(--code-code-doc);--vscode-icube--code-code-instruction:var(--code-code-instruction);--vscode-icube--code-code-parameter:var(--code-code-parameter);--vscode-icube--code-code-tag:var(--code-code-tag);--vscode-icube--special-white:var(--special-white);--vscode-icube--special-black:var(--special-black);--vscode-icube--Radius-radius-2:var(--radius-2);--vscode-icube--Radius-radius-4:var(--radius-4);--vscode-icube--Radius-radius-6:var(--radius-6);--vscode-icube--Radius-radius-8:var(--radius-8);--vscode-icube--Radius-radius-10:var(--radius-10);--vscode-icube--Radius-radius-12:var(--radius-12);--vscode-icube--Radius-radius-full:var(--radius-full);--vscode-icube--body-sm-fontSize:var(--font-size-sm);--vscode-icube--body-sm-lineHeight:16px;--vscode-icube--body-sm-strong-fontSize:var(--font-size-sm);--vscode-icube--body-sm-strong-fontWeight:var(--font-weight-medium);--vscode-icube--body-md-fontSize:var(--font-size-md);--vscode-icube--body-md-strong-fontSize:var(--font-size-md);--vscode-icube--body-md-strong-fontWeight:var(--font-weight-medium);--vscode-icube--body-md-strong-lineHeight:18px;--vscode-icube-part-border-radius:var(--radius-12);--vscode-icube-elevation-100-tooltip:0px 0px 0.5px 0px #0000001a,0px 1px 2px 0px #0000000f,0px 2px 4px 0px #00000014;--vscode-icube-elevation-200-menu-panel:0px 8px 24px 0px #00000059;--vscode-icube-colorTextGray:var(--text-text-tertiary);--vscode-icube-colorLine1:var(--border-border-neutral-l1);--vscode-icube-colorLine2:var(--border-border-neutral-l2);--vscode-icube-colorBg2:var(--bg-bg-overlay-l2);--vscode-icube-colorBtnHover:var(--bg-bg-overlay-l2);--vscode-icube-colorBtnHover2:var(--bg-bg-overlay-l3);--vscode-icube-colorDefaultText:var(--text-text-secondary);--vscode-icube-colorGrayText:var(--text-text-tertiary);--vscode-icube-colorBlackText1:var(--text-text-default);--vscode-icube-colorBlackText2:var(--text-text-secondary);--vscode-icube-colorHighlightText:var(--status-primary-surface-l1);--vscode-icube-colorErrorTm1:var(--status-error-surface-l1);--vscode-icube-colorError:var(--status-error-default);--vscode-icube-colorStatusRegular:var(--status-success-default);--vscode-icube-colorTextDisable:var(--text-text-disabled);--vscode-icube-chatIconColor1:var(--icon-icon-default);--vscode-icube-chatIconBg1:var(--bg-bg-overlay-l2);--vscode-icube-colorBgTr1:var(--bg-bg-overlay-l1);--vscode-icube-colorBgTr2:var(--bg-bg-overlay-l2);--vscode-icube-colorBrandTransparent:var(--status-success-surface-l1);--vscode-input-placeholderForeground:var(--text-text-tertiary);--vscode-disabledForeground:var(--text-text-disabled);--vscode-foreground:var(--text-text-default);--vscode-menu-background:var(--bg-bg-menu);--vscode-menu-border:var(--border-border-neutral-l1);--vscode-menu-foreground:var(--text-text-default);--vscode-menu-separatorBackground:var(--border-border-neutral-l1);--vscode-descriptionForeground:var(--text-text-tertiary);--vscode-list-hoverBackground:var(--bg-bg-overlay-l2);--vscode-list-activeSelectionBackground:var(--bg-bg-overlay-l2);--vscode-list-activeSelectionForeground:var(--text-text-default-active);--vscode-button-secondaryBackground:var(--bg-bg-overlay-l1);--vscode-button-secondaryHoverBackground:var(--bg-bg-overlay-l2);--vscode-scrollbarSlider-background:var(--bg-bg-overlay-l2);--vscode-scrollbarSlider-hoverBackground:var(--bg-bg-overlay-l3);--vscode-scrollbarSlider-activeBackground:var(--bg-bg-overlay-l4);--vscode-editor-findMatchHighlightBackground:var(--status-alert-surface-l2);--vscode-notificationsInfoIcon-foreground:var(--status-primary-default);--vscode-focusBorder:var(--status-primary-default);--icube-not-allowed:not-allowed;--icube-vscode--text-text-secondary:var(--text-text-secondary)}@font-face{font-display:block;font-family:codicon;src:url(//lf-cdn.marscode.cn/obj/marscode-bucket-cn/goofy_deploy_edenx/ide/trae-mono/static/font/codicon.0b7cbb70.ttf) format("truetype")}.codicon[class*=codicon-]{display:inline-block;font:normal normal normal 16px/1 codicon;text-align:center;text-decoration:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;user-select:none;-webkit-user-select:none;-ms-user-select:none}@keyframes codicon-spin{to{transform:rotate(1turn)}}.codicon-gear.codicon-modifier-spin,.codicon-loading.codicon-modifier-spin,.codicon-sync.codicon-modifier-spin{animation:codicon-spin 1.5s steps(30) infinite}.codicon-modifier-disabled{opacity:.5}.codicon-modifier-hidden{opacity:0}.codicon-loading{animation-duration:1s!important;animation-timing-function:cubic-bezier(.53,.21,.29,.67)!important}.codicon-overrides-book:before{content:"\2710"}.codicon-overrides-check:before{content:"\2711"}.codicon-overrides-clear-all:before{content:"\2712"}.codicon-overrides-edit:before{content:"\2713"}.codicon-overrides-error:before{content:"\2714"}.codicon-overrides-extensions:before{content:"\2715"}.codicon-overrides-eye-closed:before{content:"\2716"}.codicon-overrides-eye:before{content:"\2717"}.codicon-overrides-filter:before{content:"\2718"}.codicon-overrides-info:before{content:"\2719"}.codicon-overrides-lightbulb-sparkle:before{content:"\271a"}.codicon-overrides-mention:before{content:"\271b"}.codicon-overrides-mic-filled:before{content:"\271c"}.codicon-overrides-mic:before{content:"\271d"}.codicon-overrides-preserve-case:before{content:"\271e"}.codicon-overrides-record-keys:before{content:"\271f"}.codicon-overrides-refresh:before{content:"\2720"}.codicon-overrides-repo-force-push:before{content:"\2721"}.codicon-overrides-repo-pull:before{content:"\2722"}.codicon-overrides-repo-push:before{content:"\2723"}.codicon-overrides-save:before{content:"\2724"}.codicon-overrides-search-fuzzy:before{content:"\2725"}.codicon-overrides-settings:before{content:"\2726"}.codicon-overrides-sort-precedence:before{content:"\2727"}.codicon-overrides-source-control:before{content:"\2728"}.codicon-overrides-symbol-method:before{content:"\2729"}.codicon-overrides-symbol-namespace:before{content:"\272a"}.codicon-overrides-sync:before{content:"\272b"}.codicon-overrides-terminal:before{content:"\272c"}.codicon-overrides-unlock:before{content:"\272d"}.codicon-overrides-warning:before{content:"\272e"}.codicon-overrides-whole-word:before{content:"\272f"}.codicon-icube-AIBulb:before{content:"\4e20"}.codicon-icube-AIExplain:before{content:"\4e21"}.codicon-icube-AIStar:before{content:"\4e22"}.codicon-icube-AISum:before{content:"\4e23"}.codicon-icube-AIWrite:before{content:"\4e24"}.codicon-icube-AddFile:before{content:"\4e25"}.codicon-icube-AddFolder:before{content:"\4e26"}.codicon-icube-AddMember:before{content:"\4e27"}.codicon-icube-AddToTerminal:before{content:"\4e28"}.codicon-icube-AgentEarth:before{content:"\4e29"}.codicon-icube-AgentFileSystem:before{content:"\4e2a"}.codicon-icube-AgentFolder:before{content:"\4e2b"}.codicon-icube-AgentPreview:before{content:"\4e2c"}.codicon-icube-Ai:before{content:"\4e2d"}.codicon-icube-AiAssistantText:before{content:"\4e2e"}.codicon-icube-AiAttachment:before{content:"\4e2f"}.codicon-icube-AiColor:before{content:"\4e30"}.codicon-icube-AiColorful:before{content:"\4e31"}.codicon-icube-AiLightbulbSparking:before{content:"\4e32"}.codicon-icube-AiSimple:before{content:"\4e33"}.codicon-icube-AiSimple2:before{content:"\4e34"}.codicon-icube-AiSlashDoc:before{content:"\4e35"}.codicon-icube-AiSlashExplain:before{content:"\4e36"}.codicon-icube-AiSlashTest:before{content:"\4e37"}.codicon-icube-AiStars:before{content:"\4e38"}.codicon-icube-AltN:before{content:"\4e39"}.codicon-icube-AltY:before{content:"\4e3a"}.codicon-icube-ArrowDown:before{content:"\4e3b"}.codicon-icube-ArrowLeft:before{content:"\4e3c"}.codicon-icube-ArrowMinimize:before{content:"\4e3d"}.codicon-icube-ArrowRight:before{content:"\4e3e"}.codicon-icube-ArrowUp:before{content:"\4e3f"}.codicon-icube-ArrowUpDown:before{content:"\4e40"}.codicon-icube-ArrowUpRight:before{content:"\4e41"}.codicon-icube-ArrowWallLeft:before{content:"\4e42"}.codicon-icube-ArrowWallRight:before{content:"\4e43"}.codicon-icube-BackSpace:before{content:"\4e44"}.codicon-icube-Ban:before{content:"\4e45"}.codicon-icube-BetaLab:before{content:"\4e46"}.codicon-icube-BrainAI:before{content:"\4e47"}.codicon-icube-Branch:before{content:"\4e48"}.codicon-icube-BranchSimple:before{content:"\4e49"}.codicon-icube-Browser:before{content:"\4e4a"}.codicon-icube-BubleTooltipFill:before{content:"\4e4b"}.codicon-icube-Bulb:before{content:"\4e4c"}.codicon-icube-Celebration:before{content:"\4e4d"}.codicon-icube-ChatCode:before{content:"\4e4e"}.codicon-icube-ChatSessionIcon:before{content:"\4e4f"}.codicon-icube-Check:before{content:"\4e50"}.codicon-icube-Claude:before{content:"\4e51"}.codicon-icube-Clean:before{content:"\4e52"}.codicon-icube-Close:before{content:"\4e53"}.codicon-icube-CloseAll:before{content:"\4e54"}.codicon-icube-CloseCircleFill:before{content:"\4e55"}.codicon-icube-CloseCircleSeriousFill:before{content:"\4e56"}.codicon-icube-CloseSimple:before{content:"\4e57"}.codicon-icube-CodeAiLine:before{content:"\4e58"}.codicon-icube-CodeBlock:before{content:"\4e59"}.codicon-icube-CollapseAll:before{content:"\4e5a"}.codicon-icube-ColorFrame:before{content:"\4e5b"}.codicon-icube-Command:before{content:"\4e5c"}.codicon-icube-CommandArrowUpDown:before{content:"\4e5d"}.codicon-icube-CommandBackSpace:before{content:"\4e5e"}.codicon-icube-CommandEnter:before{content:"\4e5f"}.codicon-icube-CommandK:before{content:"\4e60"}.codicon-icube-CommandL:before{content:"\4e61"}.codicon-icube-CommandN:before{content:"\4e62"}.codicon-icube-CommandSmall:before{content:"\4e63"}.codicon-icube-CommandY:before{content:"\4e64"}.codicon-icube-Compact:before{content:"\4e65"}.codicon-icube-Compass:before{content:"\4e66"}.codicon-icube-Context:before{content:"\4e67"}.codicon-icube-ContextLines:before{content:"\4e68"}.codicon-icube-Contract:before{content:"\4e69"}.codicon-icube-Copy:before{content:"\4e6a"}.codicon-icube-CopyLink:before{content:"\4e6b"}.codicon-icube-CreateFile:before{content:"\4e6c"}.codicon-icube-CreateFolder:before{content:"\4e6d"}.codicon-icube-CreateFunction:before{content:"\4e6e"}.codicon-icube-CtrlN:before{content:"\4e6f"}.codicon-icube-CtrlY:before{content:"\4e70"}.codicon-icube-CueIcon:before{content:"\4e71"}.codicon-icube-CustomAgent:before{content:"\4e72"}.codicon-icube-CustomAgentCreate:before{content:"\4e73"}.codicon-icube-Debug:before{content:"\4e74"}.codicon-icube-DebugFill:before{content:"\4e75"}.codicon-icube-Delete:before{content:"\4e76"}.codicon-icube-Delete2:before{content:"\4e77"}.codicon-icube-Deploy:before{content:"\4e78"}.codicon-icube-DescendingSorting:before{content:"\4e79"}.codicon-icube-Diff:before{content:"\4e7a"}.codicon-icube-DiffDeleteFile:before{content:"\4e7b"}.codicon-icube-DiffNewFile:before{content:"\4e7c"}.codicon-icube-DiffUpdateFile:before{content:"\4e7d"}.codicon-icube-DiffViewCodeUnFold:before{content:"\4e7e"}.codicon-icube-Dock:before{content:"\4e7f"}.codicon-icube-DocumentFeedback:before{content:"\4e80"}.codicon-icube-Down:before{content:"\4e81"}.codicon-icube-Download:before{content:"\4e82"}.codicon-icube-DragDot:before{content:"\4e83"}.codicon-icube-ESC:before{content:"\4e84"}.codicon-icube-Edit:before{content:"\4e85"}.codicon-icube-EditPen:before{content:"\4e86"}.codicon-icube-Enter:before{content:"\4e87"}.codicon-icube-Error:before{content:"\4e88"}.codicon-icube-ErrorCircle:before{content:"\4e89"}.codicon-icube-ErrorSimple:before{content:"\4e8a"}.codicon-icube-ExpandAll:before{content:"\4e8b"}.codicon-icube-Filter:before{content:"\4e8c"}.codicon-icube-FilterLine:before{content:"\4e8d"}.codicon-icube-Folder:before{content:"\4e8e"}.codicon-icube-FollowAI:before{content:"\4e8f"}.codicon-icube-FollowupArrawRight:before{content:"\4e90"}.codicon-icube-Font:before{content:"\4e91"}.codicon-icube-Frame:before{content:"\4e92"}.codicon-icube-Gemini:before{content:"\4e93"}.codicon-icube-GeneralToggle:before{content:"\4e94"}.codicon-icube-Gift:before{content:"\4e95"}.codicon-icube-Git:before{content:"\4e96"}.codicon-icube-GitBranchWorktree:before{content:"\4e97"}.codicon-icube-GlassesRead:before{content:"\4e98"}.codicon-icube-GroupChat:before{content:"\4e99"}.codicon-icube-Help:before{content:"\4e9a"}.codicon-icube-History:before{content:"\4e9b"}.codicon-icube-Home:before{content:"\4e9c"}.codicon-icube-ICubeIconNew:before{content:"\4e9d"}.codicon-icube-Info:before{content:"\4e9e"}.codicon-icube-Info2:before{content:"\4e9f"}.codicon-icube-InfoCircleFill:before{content:"\4ea0"}.codicon-icube-InformationSimple:before{content:"\4ea1"}.codicon-icube-Insert:before{content:"\4ea2"}.codicon-icube-Juejin:before{content:"\4ea3"}.codicon-icube-KeyboardShortcut:before{content:"\4ea4"}.codicon-icube-LargeCheck:before{content:"\4ea5"}.codicon-icube-Left:before{content:"\4ea6"}.codicon-icube-Like:before{content:"\4ea7"}.codicon-icube-LikeFill:before{content:"\4ea8"}.codicon-icube-Link:before{content:"\4ea9"}.codicon-icube-LinkChain:before{content:"\4eaa"}.codicon-icube-Lock:before{content:"\4eab"}.codicon-icube-Logo:before{content:"\4eac"}.codicon-icube-LogoNew:before{content:"\4ead"}.codicon-icube-LogoText:before{content:"\4eae"}.codicon-icube-LogoTrae:before{content:"\4eaf"}.codicon-icube-Mcp:before{content:"\4eb0"}.codicon-icube-McpFold:before{content:"\4eb1"}.codicon-icube-McpToolIcon:before{content:"\4eb2"}.codicon-icube-McpUnFold:before{content:"\4eb3"}.codicon-icube-More:before{content:"\4eb4"}.codicon-icube-MoreSimple:before{content:"\4eb5"}.codicon-icube-NewChat:before{content:"\4eb6"}.codicon-icube-NewChevronDown:before{content:"\4eb7"}.codicon-icube-NewChevronRight:before{content:"\4eb8"}.codicon-icube-NewWindow:before{content:"\4eb9"}.codicon-icube-Notification:before{content:"\4eba"}.codicon-icube-NotificationOff:before{content:"\4ebb"}.codicon-icube-NotificationSettings:before{content:"\4ebc"}.codicon-icube-OpenAI:before{content:"\4ebd"}.codicon-icube-OpenFile:before{content:"\4ebe"}.codicon-icube-OpenFile2:before{content:"\4ebf"}.codicon-icube-OpenLink:before{content:"\4ec0"}.codicon-icube-Option:before{content:"\4ec1"}.codicon-icube-OptionN:before{content:"\4ec2"}.codicon-icube-OptionY:before{content:"\4ec3"}.codicon-icube-PanelLayoutIcon:before{content:"\4ec4"}.codicon-icube-PanelLayoutIconOff:before{content:"\4ec5"}.codicon-icube-PanelLeft:before{content:"\4ec6"}.codicon-icube-PanelLeftOff:before{content:"\4ec7"}.codicon-icube-PanelRight:before{content:"\4ec8"}.codicon-icube-PanelRightOff:before{content:"\4ec9"}.codicon-icube-Pause:before{content:"\4eca"}.codicon-icube-Pin:before{content:"\4ecb"}.codicon-icube-Plan:before{content:"\4ecc"}.codicon-icube-Play:before{content:"\4ecd"}.codicon-icube-PlayFill:before{content:"\4ece"}.codicon-icube-Plus:before{content:"\4ecf"}.codicon-icube-Plus2:before{content:"\4ed0"}.codicon-icube-PlusCircle:before{content:"\4ed1"}.codicon-icube-PlusFilled:before{content:"\4ed2"}.codicon-icube-PlusSimple:before{content:"\4ed3"}.codicon-icube-Point:before{content:"\4ed4"}.codicon-icube-PreserveCase:before{content:"\4ed5"}.codicon-icube-Preview:before{content:"\4ed6"}.codicon-icube-PreviewDevtool:before{content:"\4ed7"}.codicon-icube-ProAppstore:before{content:"\4ed8"}.codicon-icube-ProCodesearch:before{content:"\4ed9"}.codicon-icube-ProDebug:before{content:"\4eda"}.codicon-icube-ProFile:before{content:"\4edb"}.codicon-icube-ProFolder:before{content:"\4edc"}.codicon-icube-ProSetting:before{content:"\4edd"}.codicon-icube-ProSourcecontrol:before{content:"\4ede"}.codicon-icube-ProjectRule:before{content:"\4edf"}.codicon-icube-QuestionMarkCircle:before{content:"\4ee0"}.codicon-icube-QuestionMarkCircleFill:before{content:"\4ee1"}.codicon-icube-QuotaCpu:before{content:"\4ee2"}.codicon-icube-QuotaDisk:before{content:"\4ee3"}.codicon-icube-QuotaMemory:before{content:"\4ee4"}.codicon-icube-Random:before{content:"\4ee5"}.codicon-icube-RecordStop:before{content:"\4ee6"}.codicon-icube-Refresh:before{content:"\4ee7"}.codicon-icube-Regenerate:before{content:"\4ee8"}.codicon-icube-RegularExpression:before{content:"\4ee9"}.codicon-icube-Reload:before{content:"\4eea"}.codicon-icube-RemoteExplore:before{content:"\4eeb"}.codicon-icube-RemoteHost:before{content:"\4eec"}.codicon-icube-RemoteLink:before{content:"\4eed"}.codicon-icube-Replace:before{content:"\4eee"}.codicon-icube-ReplaceAll:before{content:"\4eef"}.codicon-icube-Resources:before{content:"\4ef0"}.codicon-icube-Retry:before{content:"\4ef1"}.codicon-icube-Revert:before{content:"\4ef2"}.codicon-icube-Right:before{content:"\4ef3"}.codicon-icube-RotateDevice:before{content:"\4ef4"}.codicon-icube-Rules:before{content:"\4ef5"}.codicon-icube-SaveFile:before{content:"\4ef6"}.codicon-icube-Search:before{content:"\4ef7"}.codicon-icube-SearchCommand:before{content:"\4ef8"}.codicon-icube-SearchFile:before{content:"\4ef9"}.codicon-icube-SearchText:before{content:"\4efa"}.codicon-icube-Selected:before{content:"\4efb"}.codicon-icube-Send:before{content:"\4efc"}.codicon-icube-SendFill:before{content:"\4efd"}.codicon-icube-SettingIgnoreFiles:before{content:"\4efe"}.codicon-icube-Settings:before{content:"\4eff"}.codicon-icube-Share:before{content:"\4f00"}.codicon-icube-Slash:before{content:"\4f01"}.codicon-icube-SmallClose:before{content:"\4f02"}.codicon-icube-SmallDown:before{content:"\4f03"}.codicon-icube-SmallLeft:before{content:"\4f04"}.codicon-icube-SmallRight:before{content:"\4f05"}.codicon-icube-SmallUp:before{content:"\4f06"}.codicon-icube-SoloSwitch:before{content:"\4f07"}.codicon-icube-SoloTools:before{content:"\4f08"}.codicon-icube-Sparkle:before{content:"\4f09"}.codicon-icube-Split:before{content:"\4f0a"}.codicon-icube-Stop:before{content:"\4f0b"}.codicon-icube-StopFill:before{content:"\4f0c"}.codicon-icube-SuccessSimple:before{content:"\4f0d"}.codicon-icube-Switch:before{content:"\4f0e"}.codicon-icube-Symbol:before{content:"\4f0f"}.codicon-icube-SymbolClass:before{content:"\4f10"}.codicon-icube-SymbolFunction:before{content:"\4f11"}.codicon-icube-TRAE1:before{content:"\4f12"}.codicon-icube-Tab:before{content:"\4f13"}.codicon-icube-Table:before{content:"\4f14"}.codicon-icube-Tag:before{content:"\4f15"}.codicon-icube-Terminal:before{content:"\4f16"}.codicon-icube-TerminalAddToTerminal:before{content:"\4f17"}.codicon-icube-TerminalRun:before{content:"\4f18"}.codicon-icube-TextareaCopy:before{content:"\4f19"}.codicon-icube-TextareaZoomIn:before{content:"\4f1a"}.codicon-icube-TextareaZoomUp:before{content:"\4f1b"}.codicon-icube-ThumbDown:before{content:"\4f1c"}.codicon-icube-ThumbDownFull:before{content:"\4f1d"}.codicon-icube-ThumbUp:before{content:"\4f1e"}.codicon-icube-ThumbUpFull:before{content:"\4f1f"}.codicon-icube-ThumbUpSimple:before{content:"\4f20"}.codicon-icube-Tips:before{content:"\4f21"}.codicon-icube-Tree:before{content:"\4f22"}.codicon-icube-Undo:before{content:"\4f23"}.codicon-icube-Unlike:before{content:"\4f24"}.codicon-icube-UnlikeFill:before{content:"\4f25"}.codicon-icube-Unlock:before{content:"\4f26"}.codicon-icube-Unpin:before{content:"\4f27"}.codicon-icube-Up:before{content:"\4f28"}.codicon-icube-Upload:before{content:"\4f29"}.codicon-icube-Urgent:before{content:"\4f2a"}.codicon-icube-UserProfile:before{content:"\4f2b"}.codicon-icube-UserRule:before{content:"\4f2c"}.codicon-icube-Vercel:before{content:"\4f2d"}.codicon-icube-View:before{content:"\4f2e"}.codicon-icube-ViewBottom:before{content:"\4f2f"}.codicon-icube-ViewBottomLine:before{content:"\4f30"}.codicon-icube-ViewCopy:before{content:"\4f31"}.codicon-icube-ViewCopy2:before{content:"\4f32"}.codicon-icube-ViewFilled:before{content:"\4f33"}.codicon-icube-ViewLeftLine:before{content:"\4f34"}.codicon-icube-ViewOutline:before{content:"\4f35"}.codicon-icube-Viewleft:before{content:"\4f36"}.codicon-icube-Vm:before{content:"\4f37"}.codicon-icube-WarningFill:before{content:"\4f38"}.codicon-icube-WarningSimple:before{content:"\4f39"}.codicon-icube-WarningTriangle:before{content:"\4f3a"}.codicon-icube-WebElementSelect:before{content:"\4f3b"}.codicon-icube-ZoomIn:before{content:"\4f3c"}.codicon-icube-ZoomOut:before{content:"\4f3d"}.codicon-icube-icubeMultitask:before{content:"\4f3e"}.codicon-icube-login:before{content:"\4f3f"}.codicon-icube-menuToggle:before{content:"\4f40"}.codicon-icube-soloBrowser:before{content:"\4f41"}.codicon-icube-soloFigma:before{content:"\4f42"}.codicon-icube-soloIde:before{content:"\4f43"}.codicon-icube-soloIntegration:before{content:"\4f44"}.codicon-icube-soloPreview:before{content:"\4f45"}.codicon-icube-soloTerminal:before{content:"\4f46"}.codicon-icube-soloToolsBrowser:before{content:"\4f47"}.codicon-icube-soloToolsDiffview:before{content:"\4f48"}.codicon-icube-soloToolsDocview:before{content:"\4f49"}.codicon-icube-soloToolsEditor:before{content:"\4f4a"}.codicon-icube-soloToolsFigma:before{content:"\4f4b"}.codicon-icube-soloToolsIntegrations:before{content:"\4f4c"}.codicon-icube-soloToolsSupabase:before{content:"\4f4d"}.codicon-icube-soloToolsTerminal:before{content:"\4f4e"}.codicon-icube-twitter-x:before{content:"\4f4f"}.codicon-add:before,.codicon-gist-new:before,.codicon-plus:before,.codicon-repo-create:before{content:"\ea60"}.codicon-light-bulb:before,.codicon-lightbulb:before{content:"\ea61"}.codicon-repo-delete:before,.codicon-repo:before{content:"\ea62"}.codicon-gist-fork:before,.codicon-repo-forked:before{content:"\ea63"}.codicon-git-pull-request-abandoned:before,.codicon-git-pull-request:before{content:"\ea64"}.codicon-keyboard:before,.codicon-record-keys:before{content:"\ea65"}.codicon-git-pull-request-label:before,.codicon-tag-add:before,.codicon-tag-remove:before,.codicon-tag:before{content:"\ea66"}.codicon-person-filled:before,.codicon-person-follow:before,.codicon-person-outline:before,.codicon-person:before{content:"\ea67"}.codicon-source-control:before{content:"\ea68"}.codicon-mirror-public:before,.codicon-mirror:before{content:"\ea69"}.codicon-star-add:before,.codicon-star-delete:before,.codicon-star-empty:before,.codicon-star:before{content:"\ea6a"}.codicon-comment-add:before,.codicon-comment:before{content:"\ea6b"}.codicon-alert:before,.codicon-warning:before{content:"\ea6c"}.codicon-search-save:before,.codicon-search:before{content:"\ea6d"}.codicon-log-out:before,.codicon-sign-out:before{content:"\ea6e"}.codicon-log-in:before,.codicon-sign-in:before{content:"\ea6f"}.codicon-eye-unwatch:before,.codicon-eye-watch:before,.codicon-eye:before{content:"\ea70"}.codicon-circle-filled:before,.codicon-close-dirty:before,.codicon-debug-breakpoint-disabled:before,.codicon-debug-breakpoint:before,.codicon-debug-hint:before,.codicon-primitive-dot:before,.codicon-terminal-decoration-success:before{content:"\ea71"}.codicon-primitive-square:before{content:"\ea72"}.codicon-edit:before,.codicon-pencil:before{content:"\ea73"}.codicon-info:before,.codicon-issue-opened:before{content:"\ea74"}.codicon-gist-private:before,.codicon-git-fork-private:before,.codicon-lock:before,.codicon-mirror-private:before{content:"\ea75"}.codicon-close:before,.codicon-remove-close:before,.codicon-x:before{content:"\ea76"}.codicon-repo-sync:before,.codicon-sync:before{content:"\ea77"}.codicon-clone:before,.codicon-desktop-download:before{content:"\ea78"}.codicon-beaker:before,.codicon-microscope:before{content:"\ea79"}.codicon-device-desktop:before,.codicon-vm:before{content:"\ea7a"}.codicon-file:before{content:"\ea7b"}.codicon-ellipsis:before,.codicon-kebab-horizontal:before,.codicon-more:before{content:"\ea7c"}.codicon-mail-reply:before,.codicon-reply:before{content:"\ea7d"}.codicon-organization-filled:before,.codicon-organization-outline:before,.codicon-organization:before{content:"\ea7e"}.codicon-file-add:before,.codicon-new-file:before{content:"\ea7f"}.codicon-file-directory-create:before,.codicon-new-folder:before{content:"\ea80"}.codicon-trash:before,.codicon-trashcan:before{content:"\ea81"}.codicon-clock:before,.codicon-history:before{content:"\ea82"}.codicon-file-directory:before,.codicon-folder:before,.codicon-symbol-folder:before{content:"\ea83"}.codicon-github:before,.codicon-logo-github:before,.codicon-mark-github:before{content:"\ea84"}.codicon-console:before,.codicon-repl:before,.codicon-terminal:before{content:"\ea85"}.codicon-symbol-event:before,.codicon-zap:before{content:"\ea86"}.codicon-error:before,.codicon-stop:before{content:"\ea87"}.codicon-symbol-variable:before,.codicon-variable:before{content:"\ea88"}.codicon-array:before,.codicon-symbol-array:before{content:"\ea8a"}.codicon-symbol-module:before,.codicon-symbol-namespace:before,.codicon-symbol-object:before,.codicon-symbol-package:before{content:"\ea8b"}.codicon-symbol-constructor:before,.codicon-symbol-function:before,.codicon-symbol-method:before{content:"\ea8c"}.codicon-symbol-boolean:before,.codicon-symbol-null:before{content:"\ea8f"}.codicon-symbol-number:before,.codicon-symbol-numeric:before{content:"\ea90"}.codicon-symbol-struct:before,.codicon-symbol-structure:before{content:"\ea91"}.codicon-symbol-parameter:before,.codicon-symbol-type-parameter:before{content:"\ea92"}.codicon-symbol-key:before,.codicon-symbol-text:before{content:"\ea93"}.codicon-go-to-file:before,.codicon-symbol-reference:before{content:"\ea94"}.codicon-symbol-enum:before,.codicon-symbol-value:before{content:"\ea95"}.codicon-symbol-ruler:before,.codicon-symbol-unit:before{content:"\ea96"}.codicon-activate-breakpoints:before{content:"\ea97"}.codicon-archive:before{content:"\ea98"}.codicon-arrow-both:before{content:"\ea99"}.codicon-arrow-down:before{content:"\ea9a"}.codicon-arrow-left:before{content:"\ea9b"}.codicon-arrow-right:before{content:"\ea9c"}.codicon-arrow-small-down:before{content:"\ea9d"}.codicon-arrow-small-left:before{content:"\ea9e"}.codicon-arrow-small-right:before{content:"\ea9f"}.codicon-arrow-small-up:before{content:"\eaa0"}.codicon-arrow-up:before{content:"\eaa1"}.codicon-bell:before{content:"\eaa2"}.codicon-bold:before{content:"\eaa3"}.codicon-book:before{content:"\eaa4"}.codicon-bookmark:before{content:"\eaa5"}.codicon-debug-breakpoint-conditional-unverified:before{content:"\eaa6"}.codicon-debug-breakpoint-conditional-disabled:before,.codicon-debug-breakpoint-conditional:before{content:"\eaa7"}.codicon-debug-breakpoint-data-unverified:before{content:"\eaa8"}.codicon-debug-breakpoint-data-disabled:before,.codicon-debug-breakpoint-data:before{content:"\eaa9"}.codicon-debug-breakpoint-log-unverified:before{content:"\eaaa"}.codicon-debug-breakpoint-log-disabled:before,.codicon-debug-breakpoint-log:before{content:"\eaab"}.codicon-briefcase:before{content:"\eaac"}.codicon-broadcast:before{content:"\eaad"}.codicon-browser:before{content:"\eaae"}.codicon-bug:before{content:"\eaaf"}.codicon-calendar:before{content:"\eab0"}.codicon-case-sensitive:before{content:"\eab1"}.codicon-check:before{content:"\eab2"}.codicon-checklist:before{content:"\eab3"}.codicon-chevron-down:before{content:"\eab4"}.codicon-chevron-left:before{content:"\eab5"}.codicon-chevron-right:before{content:"\eab6"}.codicon-chevron-up:before{content:"\eab7"}.codicon-chrome-close:before{content:"\eab8"}.codicon-chrome-maximize:before{content:"\eab9"}.codicon-chrome-minimize:before{content:"\eaba"}.codicon-chrome-restore:before{content:"\eabb"}.codicon-circle-outline:before,.codicon-circle:before,.codicon-debug-breakpoint-unverified:before,.codicon-terminal-decoration-incomplete:before{content:"\eabc"}.codicon-circle-slash:before{content:"\eabd"}.codicon-circuit-board:before{content:"\eabe"}.codicon-clear-all:before{content:"\eabf"}.codicon-clippy:before{content:"\eac0"}.codicon-close-all:before{content:"\eac1"}.codicon-cloud-download:before{content:"\eac2"}.codicon-cloud-upload:before{content:"\eac3"}.codicon-code:before{content:"\eac4"}.codicon-collapse-all:before{content:"\eac5"}.codicon-color-mode:before{content:"\eac6"}.codicon-comment-discussion:before{content:"\eac7"}.codicon-credit-card:before{content:"\eac9"}.codicon-dash:before{content:"\eacc"}.codicon-dashboard:before{content:"\eacd"}.codicon-database:before{content:"\eace"}.codicon-debug-continue:before{content:"\eacf"}.codicon-debug-disconnect:before{content:"\ead0"}.codicon-debug-pause:before{content:"\ead1"}.codicon-debug-restart:before{content:"\ead2"}.codicon-debug-start:before{content:"\ead3"}.codicon-debug-step-into:before{content:"\ead4"}.codicon-debug-step-out:before{content:"\ead5"}.codicon-debug-step-over:before{content:"\ead6"}.codicon-debug-stop:before{content:"\ead7"}.codicon-debug:before{content:"\ead8"}.codicon-device-camera-video:before{content:"\ead9"}.codicon-device-camera:before{content:"\eada"}.codicon-device-mobile:before{content:"\eadb"}.codicon-diff-added:before{content:"\eadc"}.codicon-diff-ignored:before{content:"\eadd"}.codicon-diff-modified:before{content:"\eade"}.codicon-diff-removed:before{content:"\eadf"}.codicon-diff-renamed:before{content:"\eae0"}.codicon-diff-sidebyside:before,.codicon-diff:before{content:"\eae1"}.codicon-discard:before{content:"\eae2"}.codicon-editor-layout:before{content:"\eae3"}.codicon-empty-window:before{content:"\eae4"}.codicon-exclude:before{content:"\eae5"}.codicon-extensions:before{content:"\eae6"}.codicon-eye-closed:before{content:"\eae7"}.codicon-file-binary:before{content:"\eae8"}.codicon-file-code:before{content:"\eae9"}.codicon-file-media:before{content:"\eaea"}.codicon-file-pdf:before{content:"\eaeb"}.codicon-file-submodule:before{content:"\eaec"}.codicon-file-symlink-directory:before{content:"\eaed"}.codicon-file-symlink-file:before{content:"\eaee"}.codicon-file-zip:before{content:"\eaef"}.codicon-files:before{content:"\eaf0"}.codicon-filter:before{content:"\eaf1"}.codicon-flame:before{content:"\eaf2"}.codicon-fold-down:before{content:"\eaf3"}.codicon-fold-up:before{content:"\eaf4"}.codicon-fold:before{content:"\eaf5"}.codicon-folder-active:before{content:"\eaf6"}.codicon-folder-opened:before{content:"\eaf7"}.codicon-gear:before{content:"\eaf8"}.codicon-gift:before{content:"\eaf9"}.codicon-gist-secret:before{content:"\eafa"}.codicon-gist:before{content:"\eafb"}.codicon-git-commit:before{content:"\eafc"}.codicon-compare-changes:before,.codicon-git-compare:before{content:"\eafd"}.codicon-git-merge:before{content:"\eafe"}.codicon-github-action:before{content:"\eaff"}.codicon-github-alt:before{content:"\eb00"}.codicon-globe:before{content:"\eb01"}.codicon-grabber:before{content:"\eb02"}.codicon-graph:before{content:"\eb03"}.codicon-gripper:before{content:"\eb04"}.codicon-heart:before{content:"\eb05"}.codicon-home:before{content:"\eb06"}.codicon-horizontal-rule:before{content:"\eb07"}.codicon-hubot:before{content:"\eb08"}.codicon-inbox:before{content:"\eb09"}.codicon-issue-reopened:before{content:"\eb0b"}.codicon-issues:before{content:"\eb0c"}.codicon-italic:before{content:"\eb0d"}.codicon-jersey:before{content:"\eb0e"}.codicon-bracket:before,.codicon-json:before{content:"\eb0f"}.codicon-kebab-vertical:before{content:"\eb10"}.codicon-key:before{content:"\eb11"}.codicon-law:before{content:"\eb12"}.codicon-lightbulb-autofix:before{content:"\eb13"}.codicon-link-external:before{content:"\eb14"}.codicon-link:before{content:"\eb15"}.codicon-list-ordered:before{content:"\eb16"}.codicon-list-unordered:before{content:"\eb17"}.codicon-live-share:before{content:"\eb18"}.codicon-loading:before{content:"\eb19"}.codicon-location:before{content:"\eb1a"}.codicon-mail-read:before{content:"\eb1b"}.codicon-mail:before{content:"\eb1c"}.codicon-markdown:before{content:"\eb1d"}.codicon-megaphone:before{content:"\eb1e"}.codicon-mention:before{content:"\eb1f"}.codicon-git-pull-request-milestone:before,.codicon-milestone:before{content:"\eb20"}.codicon-mortar-board:before{content:"\eb21"}.codicon-move:before{content:"\eb22"}.codicon-multiple-windows:before{content:"\eb23"}.codicon-mute:before{content:"\eb24"}.codicon-no-newline:before{content:"\eb25"}.codicon-note:before{content:"\eb26"}.codicon-octoface:before{content:"\eb27"}.codicon-open-preview:before{content:"\eb28"}.codicon-package:before{content:"\eb29"}.codicon-paintcan:before{content:"\eb2a"}.codicon-pin:before{content:"\eb2b"}.codicon-play:before,.codicon-run:before{content:"\eb2c"}.codicon-plug:before{content:"\eb2d"}.codicon-preserve-case:before{content:"\eb2e"}.codicon-preview:before{content:"\eb2f"}.codicon-project:before{content:"\eb30"}.codicon-pulse:before{content:"\eb31"}.codicon-question:before{content:"\eb32"}.codicon-quote:before{content:"\eb33"}.codicon-radio-tower:before{content:"\eb34"}.codicon-reactions:before{content:"\eb35"}.codicon-references:before{content:"\eb36"}.codicon-refresh:before{content:"\eb37"}.codicon-regex:before{content:"\eb38"}.codicon-remote-explorer:before{content:"\eb39"}.codicon-remote:before{content:"\eb3a"}.codicon-remove:before{content:"\eb3b"}.codicon-replace-all:before{content:"\eb3c"}.codicon-replace:before{content:"\eb3d"}.codicon-repo-clone:before{content:"\eb3e"}.codicon-repo-force-push:before{content:"\eb3f"}.codicon-repo-pull:before{content:"\eb40"}.codicon-repo-push:before{content:"\eb41"}.codicon-report:before{content:"\eb42"}.codicon-request-changes:before{content:"\eb43"}.codicon-rocket:before{content:"\eb44"}.codicon-root-folder-opened:before{content:"\eb45"}.codicon-root-folder:before{content:"\eb46"}.codicon-rss:before{content:"\eb47"}.codicon-ruby:before{content:"\eb48"}.codicon-save-all:before{content:"\eb49"}.codicon-save-as:before{content:"\eb4a"}.codicon-save:before{content:"\eb4b"}.codicon-screen-full:before{content:"\eb4c"}.codicon-screen-normal:before{content:"\eb4d"}.codicon-search-stop:before{content:"\eb4e"}.codicon-server:before{content:"\eb50"}.codicon-settings-gear:before{content:"\eb51"}.codicon-settings:before{content:"\eb52"}.codicon-shield:before{content:"\eb53"}.codicon-smiley:before{content:"\eb54"}.codicon-sort-precedence:before{content:"\eb55"}.codicon-split-horizontal:before{content:"\eb56"}.codicon-split-vertical:before{content:"\eb57"}.codicon-squirrel:before{content:"\eb58"}.codicon-star-full:before{content:"\eb59"}.codicon-star-half:before{content:"\eb5a"}.codicon-symbol-class:before{content:"\eb5b"}.codicon-symbol-color:before{content:"\eb5c"}.codicon-symbol-constant:before{content:"\eb5d"}.codicon-symbol-enum-member:before{content:"\eb5e"}.codicon-symbol-field:before{content:"\eb5f"}.codicon-symbol-file:before{content:"\eb60"}.codicon-symbol-interface:before{content:"\eb61"}.codicon-symbol-keyword:before{content:"\eb62"}.codicon-symbol-misc:before{content:"\eb63"}.codicon-symbol-operator:before{content:"\eb64"}.codicon-symbol-property:before,.codicon-wrench-subaction:before,.codicon-wrench:before{content:"\eb65"}.codicon-symbol-snippet:before{content:"\eb66"}.codicon-tasklist:before{content:"\eb67"}.codicon-telescope:before{content:"\eb68"}.codicon-text-size:before{content:"\eb69"}.codicon-three-bars:before{content:"\eb6a"}.codicon-thumbsdown:before{content:"\eb6b"}.codicon-thumbsup:before{content:"\eb6c"}.codicon-tools:before{content:"\eb6d"}.codicon-triangle-down:before{content:"\eb6e"}.codicon-triangle-left:before{content:"\eb6f"}.codicon-triangle-right:before{content:"\eb70"}.codicon-triangle-up:before{content:"\eb71"}.codicon-twitter:before{content:"\eb72"}.codicon-unfold:before{content:"\eb73"}.codicon-unlock:before{content:"\eb74"}.codicon-unmute:before{content:"\eb75"}.codicon-unverified:before{content:"\eb76"}.codicon-verified:before{content:"\eb77"}.codicon-versions:before{content:"\eb78"}.codicon-vm-active:before{content:"\eb79"}.codicon-vm-outline:before{content:"\eb7a"}.codicon-vm-running:before{content:"\eb7b"}.codicon-watch:before{content:"\eb7c"}.codicon-whitespace:before{content:"\eb7d"}.codicon-whole-word:before{content:"\eb7e"}.codicon-window:before{content:"\eb7f"}.codicon-word-wrap:before{content:"\eb80"}.codicon-zoom-in:before{content:"\eb81"}.codicon-zoom-out:before{content:"\eb82"}.codicon-list-filter:before{content:"\eb83"}.codicon-list-flat:before{content:"\eb84"}.codicon-list-selection:before,.codicon-selection:before{content:"\eb85"}.codicon-list-tree:before{content:"\eb86"}.codicon-debug-breakpoint-function-unverified:before{content:"\eb87"}.codicon-debug-breakpoint-function-disabled:before,.codicon-debug-breakpoint-function:before{content:"\eb88"}.codicon-debug-stackframe-active:before{content:"\eb89"}.codicon-circle-small-filled:before,.codicon-debug-stackframe-dot:before,.codicon-terminal-decoration-mark:before{content:"\eb8a"}.codicon-debug-stackframe-focused:before,.codicon-debug-stackframe:before{content:"\eb8b"}.codicon-debug-breakpoint-unsupported:before{content:"\eb8c"}.codicon-symbol-string:before{content:"\eb8d"}.codicon-debug-reverse-continue:before{content:"\eb8e"}.codicon-debug-step-back:before{content:"\eb8f"}.codicon-debug-restart-frame:before{content:"\eb90"}.codicon-debug-alt:before{content:"\eb91"}.codicon-call-incoming:before{content:"\eb92"}.codicon-call-outgoing:before{content:"\eb93"}.codicon-menu:before{content:"\eb94"}.codicon-expand-all:before{content:"\eb95"}.codicon-feedback:before,.codicon-git-pull-request-reviewer:before{content:"\eb96"}.codicon-group-by-ref-type:before{content:"\eb97"}.codicon-ungroup-by-ref-type:before{content:"\eb98"}.codicon-account:before,.codicon-git-pull-request-assignee:before{content:"\eb99"}.codicon-bell-dot:before{content:"\eb9a"}.codicon-debug-console:before{content:"\eb9b"}.codicon-library:before{content:"\eb9c"}.codicon-output:before{content:"\eb9d"}.codicon-run-all:before{content:"\eb9e"}.codicon-sync-ignored:before{content:"\eb9f"}.codicon-pinned:before{content:"\eba0"}.codicon-github-inverted:before{content:"\eba1"}.codicon-server-process:before{content:"\eba2"}.codicon-server-environment:before{content:"\eba3"}.codicon-issue-closed:before,.codicon-pass:before{content:"\eba4"}.codicon-stop-circle:before{content:"\eba5"}.codicon-play-circle:before{content:"\eba6"}.codicon-record:before{content:"\eba7"}.codicon-debug-alt-small:before{content:"\eba8"}.codicon-vm-connect:before{content:"\eba9"}.codicon-cloud:before{content:"\ebaa"}.codicon-merge:before{content:"\ebab"}.codicon-export:before{content:"\ebac"}.codicon-graph-left:before{content:"\ebad"}.codicon-magnet:before{content:"\ebae"}.codicon-notebook:before{content:"\ebaf"}.codicon-redo:before{content:"\ebb0"}.codicon-check-all:before{content:"\ebb1"}.codicon-pinned-dirty:before{content:"\ebb2"}.codicon-pass-filled:before{content:"\ebb3"}.codicon-circle-large-filled:before{content:"\ebb4"}.codicon-circle-large-outline:before,.codicon-circle-large:before{content:"\ebb5"}.codicon-combine:before,.codicon-gather:before{content:"\ebb6"}.codicon-table:before{content:"\ebb7"}.codicon-variable-group:before{content:"\ebb8"}.codicon-type-hierarchy:before{content:"\ebb9"}.codicon-type-hierarchy-sub:before{content:"\ebba"}.codicon-type-hierarchy-super:before{content:"\ebbb"}.codicon-git-pull-request-create:before{content:"\ebbc"}.codicon-run-above:before{content:"\ebbd"}.codicon-run-below:before{content:"\ebbe"}.codicon-notebook-template:before{content:"\ebbf"}.codicon-debug-rerun:before{content:"\ebc0"}.codicon-workspace-trusted:before{content:"\ebc1"}.codicon-workspace-untrusted:before{content:"\ebc2"}.codicon-workspace-unknown:before{content:"\ebc3"}.codicon-terminal-cmd:before{content:"\ebc4"}.codicon-terminal-debian:before{content:"\ebc5"}.codicon-terminal-linux:before{content:"\ebc6"}.codicon-terminal-powershell:before{content:"\ebc7"}.codicon-terminal-tmux:before{content:"\ebc8"}.codicon-terminal-ubuntu:before{content:"\ebc9"}.codicon-terminal-bash:before{content:"\ebca"}.codicon-arrow-swap:before{content:"\ebcb"}.codicon-copy:before{content:"\ebcc"}.codicon-person-add:before{content:"\ebcd"}.codicon-filter-filled:before{content:"\ebce"}.codicon-wand:before{content:"\ebcf"}.codicon-debug-line-by-line:before{content:"\ebd0"}.codicon-inspect:before{content:"\ebd1"}.codicon-layers:before{content:"\ebd2"}.codicon-layers-dot:before{content:"\ebd3"}.codicon-layers-active:before{content:"\ebd4"}.codicon-compass:before{content:"\ebd5"}.codicon-compass-dot:before{content:"\ebd6"}.codicon-compass-active:before{content:"\ebd7"}.codicon-azure:before{content:"\ebd8"}.codicon-issue-draft:before{content:"\ebd9"}.codicon-git-pull-request-closed:before{content:"\ebda"}.codicon-git-pull-request-draft:before{content:"\ebdb"}.codicon-debug-all:before{content:"\ebdc"}.codicon-debug-coverage:before{content:"\ebdd"}.codicon-run-errors:before{content:"\ebde"}.codicon-folder-library:before{content:"\ebdf"}.codicon-debug-continue-small:before{content:"\ebe0"}.codicon-beaker-stop:before{content:"\ebe1"}.codicon-graph-line:before{content:"\ebe2"}.codicon-graph-scatter:before{content:"\ebe3"}.codicon-pie-chart:before{content:"\ebe4"}.codicon-bracket-dot:before{content:"\ebe5"}.codicon-bracket-error:before{content:"\ebe6"}.codicon-lock-small:before{content:"\ebe7"}.codicon-azure-devops:before{content:"\ebe8"}.codicon-verified-filled:before{content:"\ebe9"}.codicon-newline:before{content:"\ebea"}.codicon-layout:before{content:"\ebeb"}.codicon-layout-activitybar-left:before{content:"\ebec"}.codicon-layout-activitybar-right:before{content:"\ebed"}.codicon-layout-panel-left:before{content:"\ebee"}.codicon-layout-panel-center:before{content:"\ebef"}.codicon-layout-panel-justify:before{content:"\ebf0"}.codicon-layout-panel-right:before{content:"\ebf1"}.codicon-layout-panel:before{content:"\ebf2"}.codicon-layout-sidebar-left:before{content:"\ebf3"}.codicon-layout-sidebar-right:before{content:"\ebf4"}.codicon-layout-statusbar:before{content:"\ebf5"}.codicon-layout-menubar:before{content:"\ebf6"}.codicon-layout-centered:before{content:"\ebf7"}.codicon-target:before{content:"\ebf8"}.codicon-indent:before{content:"\ebf9"}.codicon-record-small:before{content:"\ebfa"}.codicon-error-small:before,.codicon-terminal-decoration-error:before{content:"\ebfb"}.codicon-arrow-circle-down:before{content:"\ebfc"}.codicon-arrow-circle-left:before{content:"\ebfd"}.codicon-arrow-circle-right:before{content:"\ebfe"}.codicon-arrow-circle-up:before{content:"\ebff"}.codicon-layout-sidebar-right-off:before{content:"\ec00"}.codicon-layout-panel-off:before{content:"\ec01"}.codicon-layout-sidebar-left-off:before{content:"\ec02"}.codicon-blank:before{content:"\ec03"}.codicon-heart-filled:before{content:"\ec04"}.codicon-fold-horizontal:before,.codicon-map-horizontal:before,.codicon-map:before{content:"\ec05"}.codicon-fold-horizontal-filled:before,.codicon-map-filled:before,.codicon-map-horizontal-filled:before{content:"\ec06"}.codicon-circle-small:before{content:"\ec07"}.codicon-bell-slash:before{content:"\ec08"}.codicon-bell-slash-dot:before{content:"\ec09"}.codicon-comment-unresolved:before{content:"\ec0a"}.codicon-git-pull-request-go-to-changes:before{content:"\ec0b"}.codicon-git-pull-request-new-changes:before{content:"\ec0c"}.codicon-search-fuzzy:before{content:"\ec0d"}.codicon-comment-draft:before{content:"\ec0e"}.codicon-send:before{content:"\ec0f"}.codicon-sparkle:before{content:"\ec10"}.codicon-insert:before{content:"\ec11"}.codicon-mic:before{content:"\ec12"}.codicon-thumbsdown-filled:before{content:"\ec13"}.codicon-thumbsup-filled:before{content:"\ec14"}.codicon-coffee:before{content:"\ec15"}.codicon-snake:before{content:"\ec16"}.codicon-game:before{content:"\ec17"}.codicon-vr:before{content:"\ec18"}.codicon-chip:before{content:"\ec19"}.codicon-piano:before{content:"\ec1a"}.codicon-music:before{content:"\ec1b"}.codicon-mic-filled:before{content:"\ec1c"}.codicon-repo-fetch:before{content:"\ec1d"}.codicon-copilot:before{content:"\ec1e"}.codicon-lightbulb-sparkle:before{content:"\ec1f"}.codicon-robot:before{content:"\ec20"}.codicon-sparkle-filled:before{content:"\ec21"}.codicon-diff-single:before{content:"\ec22"}.codicon-diff-multiple:before{content:"\ec23"}.codicon-surround-with:before{content:"\ec24"}.codicon-share:before{content:"\ec25"}.codicon-git-stash:before{content:"\ec26"}.codicon-git-stash-apply:before{content:"\ec27"}.codicon-git-stash-pop:before{content:"\ec28"}.codicon-vscode:before{content:"\ec29"}.codicon-vscode-insiders:before{content:"\ec2a"}.codicon-code-oss:before{content:"\ec2b"}.codicon-run-coverage:before{content:"\ec2c"}.codicon-run-all-coverage:before{content:"\ec2d"}.codicon-coverage:before{content:"\ec2e"}.codicon-github-project:before{content:"\ec2f"}.codicon-fold-vertical:before,.codicon-map-vertical:before{content:"\ec30"}.codicon-fold-vertical-filled:before,.codicon-map-vertical-filled:before{content:"\ec31"}.codicon-go-to-search:before{content:"\ec32"}.codicon-percentage:before,.codicon-sort-percentage:before{content:"\ec33"}.codicon-attach:before{content:"\ec34"}.codicon-go-to-editing-session:before{content:"\ec35"}.codicon-edit-session:before{content:"\ec36"}.codicon-code-review:before{content:"\ec37"}.codicon-copilot-warning:before{content:"\ec38"}.codicon-python:before{content:"\ec39"}.codicon-copilot-large:before{content:"\ec3a"}.codicon-copilot-warning-large:before{content:"\ec3b"}.codicon-keyboard-tab:before{content:"\ec3c"}.codicon-copilot-blocked:before{content:"\ec3d"}.codicon-copilot-not-connected:before{content:"\ec3e"}.codicon-flag:before{content:"\ec3f"}.codicon-lightbulb-empty:before{content:"\ec40"}.codicon-symbol-method-arrow:before{content:"\ec41"}.codicon-copilot-unavailable:before{content:"\ec42"}.codicon-repo-pinned:before{content:"\ec43"}.codicon-keyboard-tab-above:before{content:"\ec44"}.codicon-keyboard-tab-below:before{content:"\ec45"}.codicon-git-pull-request-done:before{content:"\ec46"}.codicon-mcp:before{content:"\ec47"}.codicon-extensions-large:before{content:"\ec48"}.codicon-layout-panel-dock:before{content:"\ec49"}.codicon-layout-sidebar-left-dock:before{content:"\ec4a"}.codicon-layout-sidebar-right-dock:before{content:"\ec4b"}.codicon-copilot-in-progress:before{content:"\ec4c"}.codicon-copilot-error:before{content:"\ec4d"}.codicon-copilot-success:before{content:"\ec4e"}.codicon-chat-sparkle:before{content:"\ec4f"}.codicon-search-sparkle:before{content:"\ec50"}.codicon-edit-sparkle:before{content:"\ec51"}.codicon-copilot-snooze:before{content:"\ec52"}.codicon-send-to-remote-agent:before{content:"\ec53"}.codicon-comment-discussion-sparkle:before{content:"\ec54"}.codicon-chat-sparkle-warning:before{content:"\ec55"}.codicon-chat-sparkle-error:before{content:"\ec56"}.codicon-collection:before{content:"\ec57"}.codicon-new-collection:before{content:"\ec58"}.codicon-thinking:before{content:"\ec59"}.codicon-build:before{content:"\ec5a"}.codicon-comment-discussion-quote:before{content:"\ec5b"}.codicon-cursor:before{content:"\ec5c"}.codicon-eraser:before{content:"\ec5d"}.codicon-file-text:before{content:"\ec5e"}.codicon-quotes:before{content:"\ec60"}.codicon-rename:before{content:"\ec61"}.codicon-run-with-deps:before{content:"\ec62"}.codicon-debug-connected:before{content:"\ec63"}.codicon-strikethrough:before{content:"\ec64"}.codicon-open-in-product:before{content:"\ec65"}.codicon-index-zero:before{content:"\ec66"}.codicon-agent:before{content:"\ec67"}.codicon-edit-code:before{content:"\ec68"}.codicon-repo-selected:before{content:"\ec69"}.codicon-skip:before{content:"\ec6a"}.codicon-merge-into:before{content:"\ec6b"}.codicon-git-branch-changes:before{content:"\ec6c"}.codicon-git-branch-staged-changes:before{content:"\ec6d"}.codicon-git-branch-conflicts:before{content:"\ec6e"}.codicon-git-branch-create:before,.codicon-git-branch-delete:before,.codicon-git-branch:before{content:"\ec6f"}.codicon-search-large:before{content:"\ec70"}.codicon-terminal-git-bash:before{content:"\ec71"}.codicon-window-active:before{content:"\ec72"}.codicon-forward:before{content:"\ec73"}.codicon-download:before{content:"\ec74"}.codicon-clockface:before{content:"\ec75"}.codicon-unarchive:before{content:"\ec76"}.codicon-session-in-progress:before{content:"\ec77"}.codicon-collection-small:before{content:"\ec78"}.codicon-vm-small:before{content:"\ec79"}.codicon-cloud-small:before{content:"\ec7a"}.codicon-add-small:before{content:"\ec7b"}.codicon-remove-small:before{content:"\ec7c"}.codicon-worktree-small:before{content:"\ec7d"}.codicon-worktree:before{content:"\ec7e"}.codicon-git-fetch:before{content:"\f101"}.codicon-vm-pending:before{content:"\f102"}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden;overscroll-behavior:none;text-rendering:optimizeLegibility}body,button,html{font-family:var(--font-family-default)}#root{height:100%}[data-toast-container=main-container]{left:calc(50% + 136px)}body[data-sidebar-collapsed=true] [data-toast-container=main-container]{left:calc(50% + 4px)}.initErrorPhase-j1xgO3{color:var(--text-text-secondary);font-size:14px}@keyframes fadeIn-dBOwDB{0%{opacity:0}to{opacity:1}}@keyframes contentFadeIn-eddGl5{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes skeletonFadeOut-lC6nsk{0%{opacity:1}to{opacity:0}}.skeletonWrapper-JX4XEJ{inset:0;position:absolute;z-index:1}.skeletonFadeOut-lC6nsk{animation:skeletonFadeOut-lC6nsk .15s ease-out forwards;pointer-events:none}.skeletonFadeIn-g9HPCe{animation:fadeIn-dBOwDB .15s ease-out}.devBadge-TJxnBU{background:#38bd79d9;border-radius:var(--radius-sm);bottom:12px;color:#fff;font-family:var(--font-family-mono);font-size:11px;font-weight:600;letter-spacing:.5px;opacity:.7;padding:2px 8px;pointer-events:none;position:fixed;right:12px;-webkit-user-select:none;user-select:none;z-index:var(--z-max)}[role=option][data-state=checked]:not([data-highlighted]):not(:hover){background-color:initial!important}.skeleton-qpKqci{display:flex;flex-direction:column}.skeletonBlock-IMsFzw,.skeletonRow-sS39R2{background:var(--bg-bg-base-secondary,#e5e6eb);border-radius:6px}.skeletonAnimation-YD_tGe{animation:skeletonLoading-ZXrG32 1.4s ease infinite;background:linear-gradient(90deg,var(--bg-bg-base-secondary,#e5e6eb) 25%,var(--bg-bg-base-tertiary,#f2f3f5) 37%,var(--bg-bg-base-secondary,#e5e6eb) 63%);background-size:400% 100%}@keyframes skeletonLoading-ZXrG32{0%{background-position:100% 50%}to{background-position:0 50%}}.main-liVhzQ{min-width:0;padding:8px 8px 8px 0;position:relative}.contentWrapper-uQif4g,.main-liVhzQ{display:flex;flex:1 1;flex-direction:column;min-height:0}.contentWrapper-uQif4g{background:var(--bg-bg-white,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-lg-16,16px);overflow:hidden}:is([data-theme=dark-blue],[data-theme=dark]) .contentWrapper-uQif4g{background:var(--bg-bg-base-default,#0a0a0a)}.layout-MW2_jM{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;overflow:hidden}:is([data-theme=dark-blue],[data-theme=dark]) .layout-MW2_jM{background:var(--bg-bg-base-default)}.sidebar-W1Io_Q{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding:8px;width:300px}.sidebarHeader-tF0P12{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.sidebarContent-St4oKu{flex:1 1;padding:8px}.sidebarFooter-I48OQP{align-items:center;display:flex;gap:8px;padding:12px 8px}.header-JMHca9{align-items:center;display:flex;height:var(--header-height,48px);justify-content:flex-end;padding:0 12px}.workspace-IG7o9d{align-items:center;container-type:inline-size;display:flex;flex:1 1;flex-direction:column;overflow:visible;padding:0 16px 16px 16px}.welcomeTitleWrapper-lGRHA9{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:800px;min-height:0;width:100%}.showcaseWrapper-ZE4xOE{container-type:inline-size;flex-shrink:0;max-width:800px;width:100%}.showcaseSkeleton-mWxZev{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.showcaseItem-CdGxNR{background:#0000;border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:12px;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;height:180px;justify-content:space-between;padding:16px}.showcaseIcon-WLOll9{flex-shrink:0;height:64px;width:64px}.showcaseText-Vi1cUc{display:flex;flex-direction:column;gap:4px;margin-top:auto}@media (min-width:908px) and (max-width:1199px){.showcaseSkeleton-mWxZev{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.showcaseItem-CdGxNR{align-items:center;flex-direction:row;gap:4px;height:88px;padding:12px 16px}.showcaseText-Vi1cUc{flex:1 1;margin-top:0;min-width:0}}@media (max-width:907px){.showcaseSkeleton-mWxZev{grid-template-columns:1fr}.showcaseItem-CdGxNR{align-items:center;flex-direction:row;gap:12px;height:auto;padding:12px}.showcaseIcon-WLOll9{height:48px;width:48px}.showcaseText-Vi1cUc{flex:1 1;margin-top:0;min-width:0}}@media (max-height:690px){.showcaseSkeleton-mWxZev{display:none}}.inputSkeleton-y_Ivvt{margin-top:28px}.layout-edb1Bj{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;overflow:hidden}:is([data-theme=dark-blue],[data-theme=dark]) .layout-edb1Bj{background:var(--bg-bg-base-default)}.sidebar-qMDQZp{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding:8px;width:300px}.sidebarHeader-RvGtsi{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.sidebarContent-PGPDKu{flex:1 1;padding:8px}.sidebarFooter-li5XVg{align-items:center;display:flex;gap:8px;padding:12px 8px}.main-EM0Upp{min-width:0;padding:8px 8px 8px 0}.contentWrapper-eGAdvv,.main-EM0Upp{display:flex;flex:1 1;flex-direction:column}.contentWrapper-eGAdvv{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-lg-16,16px);min-height:0;overflow:hidden}.header-yX_lsx{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#4d6b9917);box-sizing:border-box;display:flex;height:46px;justify-content:space-between;padding:4px 12px}.headerCenter-tz2GXT{display:flex;flex:1 1;flex-direction:column;gap:4px}.headerTitleRow-rJAMu0{align-items:center;display:flex;gap:8px}.headerRight-gXbpWn{align-items:center;display:flex;gap:10px}.workspace-PEInny{display:flex;flex:1 1;overflow:hidden;padding:0 12px 12px}.mainContent-ZmUz2j{background:var(--bg-bg-base-default);border-radius:var(--radius-6);display:flex;flex:1 1;overflow:hidden}.chatArea-b1ZmoG{gap:16px;padding:16px}.chatArea-b1ZmoG,.chatMessages-DFU00S{display:flex;flex:1 1;flex-direction:column}.chatMessages-DFU00S{gap:24px;margin:0 auto;max-width:860px;width:100%}.messageGroup-s6ME_q,.messageGroupRight-FiEEEO{display:flex;flex-direction:column}.messageGroupRight-FiEEEO{align-items:flex-end}.inputArea-EjeLme{margin:0 auto;max-width:860px;width:100%}.statusPanel-vMbhdJ{border-left:1px solid var(--border-border-neutral-l1);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding:16px;width:312px}.statusHeader-KqZTzB{margin-bottom:20px}.statusContent-vg8guZ{flex:1 1}.main-JlGKGG{min-width:0}.contentWrapper-TPo3F8,.main-JlGKGG{display:flex;flex:1 1;flex-direction:column;min-height:0}.contentWrapper-TPo3F8{overflow:hidden}.header-vFEpyY{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#4d6b9917);box-sizing:border-box;display:flex;height:46px;justify-content:space-between;padding:8px 16px}.headerLeft-fN3gPu{gap:12px}.headerLeft-fN3gPu,.headerRight-JzEFoB{align-items:center;display:flex}.workspace-t1i1VQ{display:flex;flex:1 1;justify-content:center;overflow:hidden}.chatMessages-qGBvti{flex:1 1;gap:24px;margin:0 auto;max-width:780px;padding:40px 24px;width:100%}.chatMessages-qGBvti,.messageGroup-wQtK5t,.messageGroupRight-zA3UdB{display:flex;flex-direction:column}.messageGroupRight-zA3UdB{align-items:flex-end}.hotkey-U_17Gv{align-items:center;display:inline-flex}.hotkey-U_17Gv,.hotkey-U_17Gv.mrl-MlvMEX{margin-left:var(--spacer-4,4px)}.key-cDhRM0{align-items:center;color:var(--text-text-tertiary);display:inline-flex;font-family:var(--font-family-default);font-size:var(--font-size-sm,11px);font-weight:var(--font-weight-default,400);justify-content:center;letter-spacing:.1em;line-height:10px;min-width:10px}.container-PWdu8_{display:flex;position:relative}.containerHorizontal-oFtvka{flex-direction:row}.containerVertical-MqyfO9{flex-direction:column}.containerPassthrough-s7ET89,.containerPassthrough-s7ET89>.content-MYuCbQ{display:contents}.content-MYuCbQ{overflow:hidden}.contentResizing-vnlMkS{transition:none}.contentCollapsing-gxgEic{transition:width .3s ease,height .3s ease}.contentCollapsing-gxgEic,.contentExpandStart-KAfREN{height:0!important;width:0!important}.contentExpanding-oDAMkV{transition:width .3s ease,height .3s ease}.containerHorizontal-oFtvka>.content-MYuCbQ{flex:1 1}.containerVertical-MqyfO9>.content-MYuCbQ{flex:none}.splitHandle-Ugp5UC{align-items:center;background:#0000;display:flex;flex-shrink:0;justify-content:center;position:relative;transition:background .15s ease}.splitHandleHorizontal-VkC1Y5{cursor:col-resize;width:1px}.splitHandleVertical-DI3JVd{cursor:row-resize;height:1px}.splitHandle-Ugp5UC:before{content:"";position:absolute;z-index:var(--z-above)}.splitHandleHorizontal-VkC1Y5:before{bottom:0;left:-4px;right:-4px;top:0}.splitHandleVertical-DI3JVd:before{bottom:-4px;left:0;right:0;top:-4px}.splitHandle-Ugp5UC:after{background:#0000;content:"";position:absolute;transition:background .15s ease}.splitHandleHorizontal-VkC1Y5:after{bottom:0;left:calc(50% + var(--indicator-offset, 0px));top:0;transform:translateX(-50%);width:1px}.splitHandleVertical-DI3JVd:after{height:1px;left:0;right:0;top:calc(50% + var(--indicator-offset, 0px));transform:translateY(-50%)}.splitHandle-Ugp5UC:hover:after{background:linear-gradient(to bottom,#0000 0,#0000 5%,var(--border-border-brand) 50%,#0000 95%,#0000 100%)}.splitHandleVertical-DI3JVd:hover:after{background:linear-gradient(to right,#0000 0,#0000 5%,var(--border-border-brand) 50%,#0000 95%,#0000 100%)}.splitHandleActive-lQ95cm:after{background:#0000}.splitHandleDisabled-Iovl6G{cursor:default;pointer-events:none}.splitHandleNoIndicator-bBgHRE:after{display:none}.splittingBodyHorizontal,.splittingBodyHorizontalEnd,.splittingBodyHorizontalStart{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.splittingBodyHorizontalStart :is(canvas,iframe){pointer-events:none!important}.splittingBodyVertical{cursor:row-resize!important;-webkit-user-select:none!important;user-select:none!important}.container-NkZPqY{align-items:center;background:var(--bg-bg-overlay-l2,#7373731f);border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;display:inline-flex;gap:4px;padding:2px;position:relative}.indicator-q2vKKU{background:var(--bg-bg-base-default);border:.5px solid var(--border-border-neutral-l3,#7373735c);border-radius:6px;box-shadow:0 1px 2px -1px #18181814;height:28px;left:var(--indicator-left,2px);position:absolute;top:2px;transition:left .22s cubic-bezier(.2,.8,.2,1),width .22s cubic-bezier(.2,.8,.2,1);width:var(--indicator-width,0);will-change:left,width}:is([data-theme=dark-blue],[data-theme=dark]) .indicator-q2vKKU{box-shadow:0 1px 2px -1px #0003}.tab-UWCly2{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text-text-default);cursor:pointer;display:inline-flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:var(--font-size-base,14px);font-weight:400;height:28px;justify-content:center;letter-spacing:-.26px;line-height:20px;padding:2px 8px;position:relative;transition:width .22s cubic-bezier(.2,.8,.2,1);white-space:nowrap;z-index:1}.tab-UWCly2:not(.tabActive-Cte0wF):hover{background:var(--bg-bg-overlay-l1,#73737314)}.tab-UWCly2:focus-visible{outline:2px solid var(--border-border-focus);outline-offset:1px}.tabIcon-RrBclg{display:inline-grid;flex:0 0 auto;height:16px;margin-right:0;opacity:0;overflow:hidden;place-items:center;transform:scale(.85);transition:width .18s cubic-bezier(.2,.8,.2,1),margin-right .18s cubic-bezier(.2,.8,.2,1),opacity .14s ease,transform .18s cubic-bezier(.2,.8,.2,1);width:0}.tabIconVisible-bM9pup{margin-right:4px;opacity:1;transform:scale(1);width:16px}.tabIcon-RrBclg svg{display:block;height:16px;overflow:visible;width:16px}@media (prefers-reduced-motion:reduce){.indicator-q2vKKU,.tab-UWCly2,.tabIcon-RrBclg{transition:none}}.chat-session{display:flex;flex-direction:column;height:100%;width:100%}.chat-session *,.chat-session :after,.chat-session :before{box-sizing:border-box}.chat-session__debug-id{background-color:#9c27b0;border-radius:3px;color:#fff;flex-shrink:0;font-family:monospace;font-size:10px;padding:2px 6px}.ai-chat .markdown-renderer{font:var(--chat-body-base);word-break:auto-phrase;word-wrap:break-word}.ai-chat .markdown-renderer .markdown-h1{font:var(--heading-heading-md);font-style:normal;letter-spacing:.1px;margin:12px 0}.ai-chat .markdown-renderer .markdown-h1:first-child{margin-top:0}.ai-chat .markdown-renderer :is(.markdown-h2,.markdown-h3,.markdown-h4,.markdown-h5,.markdown-h6){font:var(--heading-heading-lg);font-style:normal;margin:12px 0}.ai-chat .markdown-renderer .markdown-p{margin:12px 0}.ai-chat .markdown-renderer .markdown-p:first-child{margin-top:0}.ai-chat .markdown-renderer .markdown-p:last-child{margin-bottom:0}.ai-chat .markdown-renderer :is(.markdown-ol,.markdown-ul){list-style:revert;margin:0;margin-top:6px;padding:0 0 0 16px}.ai-chat .markdown-renderer :is(.markdown-ol:first-child,.markdown-ul:first-child){margin-top:0}.ai-chat .markdown-renderer :is(.markdown-ol:last-child,.markdown-ul:last-child){margin-bottom:0}.ai-chat .markdown-renderer .markdown-li{margin:8px 0;padding-left:0}.ai-chat .markdown-renderer .markdown-li:before,.ai-chat .markdown-renderer .markdown-ol[data-level-mod]>.markdown-li:before,.ai-chat .markdown-renderer .markdown-ul[data-level-mod]>.markdown-li:before{content:none!important;display:none}.ai-chat .markdown-renderer strong{color:var(--code-code-editor)}.ai-chat .markdown-renderer .markdown-li strong{font-weight:500}.ai-chat .markdown-renderer :is(.markdown-ol,.markdown-ul) .markdown-p{margin:6px 0}.ai-chat .markdown-renderer .markdown-blockquote{border-left:3px solid var(--border-border-neutral-l1);border-radius:0 4px 4px 0;margin:12px 0;margin-left:0;padding:0 16px;padding-left:16px}.ai-chat .markdown-renderer .markdown-blockquote>*{color:var(--text-text-secondary);line-height:20px}.ai-chat .markdown-renderer :is(.markdown-li,.markdown-p,.markdown-ul)>code{background:var(--bg-bg-overlay-l3,#56637726);border-radius:3px;font-family:JetBrains Mono,Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace;font-weight:450;line-height:16px;padding:0 3px}.ai-chat .markdown-renderer .markdown-table-outer-wrapper{overflow-x:auto;position:relative;width:100%}.ai-chat .markdown-renderer .markdown-table{border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-collapse:initial;border-radius:6px;border-spacing:0;box-sizing:border-box;display:table;margin:0;padding:0;width:100%}.ai-chat .markdown-renderer .markdown-thead{background:var(--bg-bg-overlay-l1,#e0e2f208)}.ai-chat .markdown-renderer .markdown-thead>.markdown-tr{display:table-row}.ai-chat .markdown-renderer .markdown-thead>.markdown-tr:first-child .markdown-th:first-child{border-top-left-radius:5px}.ai-chat .markdown-renderer .markdown-thead>.markdown-tr:first-child .markdown-th:last-child{border-top-right-radius:5px}.ai-chat .markdown-renderer .markdown-tbody .markdown-tr{display:table-row}.ai-chat .markdown-renderer .markdown-th{border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217);color:var(--text-text-default);font-weight:600;line-height:20px;padding:8px 12px}.ai-chat .markdown-renderer .markdown-td{color:var(--text-text-secondary);font:var(--chat-body-base);padding:12px}.ai-chat .markdown-renderer .markdown-td+.markdown-td,.ai-chat .markdown-renderer .markdown-th+.markdown-th{border-left:1px solid var(--border-border-neutral-l1,#e0e2f217)}.ai-chat .markdown-renderer .markdown-tr .markdown-td{border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217)}.ai-chat .markdown-renderer .markdown-tr:last-child .markdown-td{border-bottom:none}.ai-chat .markdown-renderer .markdown-tr:nth-child(2n){background-color:initial}.ai-chat .markdown-renderer .code-block-wrapper{margin:12px 0}.ai-chat .markdown-renderer pre{font-family:inherit;margin:0;padding-bottom:8px}.ai-chat .markdown-renderer pre:empty{padding:0}.ai-chat .markdown-renderer .markdown-inline-file-link{background-color:var(--bg-bg-overlay-l1,#56637712);border:none;border-radius:var(--Radius-radius-4,4px);color:var(--accent-accent-blue);cursor:pointer;line-height:16px;padding:0 3px}.ai-chat .markdown-renderer .markdown-inline-file-link:hover{background-color:var(--status-primary-surface-l1)}.ai-chat .markdown-renderer .markdown-inline-code{background-color:var(--bg-bg-overlay-l3,#e0e2f214);border-radius:0;display:inline;font-family:JetBrains Mono,Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace;font-variant-ligatures:none;font-weight:450;line-height:16px;padding:0 3px}.ai-chat .markdown-renderer :is(.markdown-h1,.markdown-h2,.markdown-h3,.markdown-h4,.markdown-h5,.markdown-h6) .markdown-inline-code{white-space:normal;word-break:break-all;word-wrap:break-word}.ai-chat .markdown-renderer .markdown-code-inline{background-color:var(--bg-bg-overlay-l1,#e0e2f208);border:1px solid var(--border-border-neutral-l2,#e0e2f221);border-radius:3px;box-sizing:border-box;display:inline;font-family:JetBrains Mono,Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace;font-style:normal;font-weight:450;line-height:16px;margin:1px 2px;padding:0 3px 1px 3px;position:relative;vertical-align:initial}.ai-chat .markdown-renderer .markdown-inline-range{color:var(--text-text-secondary);font-size:11px;line-height:16px;vertical-align:text-bottom}.ai-chat .markdown-renderer .inline-code-start{border-bottom-left-radius:3px;border-left-width:1px;border-top-left-radius:3px;margin-left:2px}.ai-chat .markdown-renderer .inline-code-end{border-bottom-right-radius:3px;border-right-width:1px;border-top-right-radius:3px;margin-right:2px}.ai-chat .markdown-renderer .search-reference-index{align-items:center;background-color:var(--bg-bg-overlay-l2);border-radius:2px;color:var(--text-text-tertiary);cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;height:14px;justify-content:center;line-height:100%;margin-left:4px;min-width:14px;transform:translateY(-4px)}.ai-chat .markdown-renderer .search-reference-index:hover{background-color:var(--bg-bg-overlay-l3);color:var(--text-text-default)}.ai-chat .markdown-renderer .markdown-code-inline.mc-jump{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:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;top:1px;vertical-align:top;white-space:nowrap}.ai-chat .markdown-renderer .show-file-icons .mc-jump{cursor:pointer;padding-left:20px;position:relative;white-space:pre}.ai-chat .markdown-renderer .mc-jump:hover{background-color:var(--bg-bg-overlay-l3)}.ai-chat .markdown-renderer .mc-jump:before{background-repeat:no-repeat;left:4px;position:absolute}.ai-chat .markdown-renderer .mc-jump .codicon{line-height:18px;margin-right:2px;vertical-align:top}.ai-chat .markdown-renderer .mc-jump.function-symbol-icon{color:var(--accent-accent-violet)}.ai-chat .markdown-renderer .mc-jump.class-symbol-icon{color:var(--accent-accent-lime)}.ai-chat .markdown-renderer a.markdown-a{color:var(--text-text-default);font-weight:400;line-height:18px;text-decoration:none}.ai-chat .markdown-renderer a.markdown-a:hover{color:var(--text-text-default-hover)}.ai-chat .markdown-renderer .markdown-a-span{border-bottom-color:var(--border-border-neutral-l3);color:var(--text-text-secondary);display:inline}.ai-chat .markdown-renderer .markdown-a-span.feishu-doc-link{display:inline-flex}.ai-chat .markdown-renderer .markdown-a-span:hover{border-bottom-color:var(--text-text-tertiary);color:var(--text-text-default)}.ai-chat .markdown-renderer .markdown-a-with-border{border-bottom:1px solid;border-bottom-color:var(--text-text-default)}.ai-chat .markdown-renderer .markdown-a-with-border:hover{border-bottom:1px solid;border-bottom-color:var(--text-text-default-hover)}.ai-chat .markdown-renderer .markdown-a-link-icon{display:inline;height:12px;margin-right:2px;vertical-align:middle;width:12px}.ai-chat .markdown-renderer .markdown-a-link-icon.codicon{color:inherit}.ai-chat .markdown-renderer .latex-inline{display:inline;font-size:1em}.ai-chat .markdown-renderer .latex-display{display:block;text-align:center}.ai-chat .markdown-renderer .latex-block-container{display:block;overflow-x:auto;overflow-y:hidden;width:100%}.ai-chat .markdown-renderer .latex-block-container::-webkit-scrollbar{background:#0000;height:6px}.ai-chat .markdown-renderer .latex-block-container::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3);border-radius:var(--Radius-radius-full,9999px)}.ai-chat .markdown-renderer .katex{font-size:1.1em;text-indent:0;text-rendering:auto}.ai-chat .markdown-renderer .katex-display{margin:0;overflow-x:auto;overflow-y:hidden;padding:8px 0;text-align:center}.ai-chat .markdown-renderer .katex-display::-webkit-scrollbar{background:#0000;height:6px}.ai-chat .markdown-renderer .katex-display::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3);border-radius:var(--Radius-radius-full,9999px)}.ai-chat .markdown-renderer .katex-display::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l3)}.ai-chat .markdown-renderer .katex-display>.katex{display:inline-block;text-align:center;white-space:nowrap}.iconCopy-hHU4o8{transition:color .2s ease}.iconCopySuccess-E12Si4{color:var(--status-success-default,#52c41a);pointer-events:none}.revertConfirm{background:linear-gradient(var(--bg-bg-overlay-l1,#e0e2f20d),var(--bg-bg-overlay-l1,#e0e2f20d)),var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l2,#e0e2f217);border-radius:6px;box-shadow:var(--shadow-elevation-100-tooltip);box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:-16px;position:relative;top:-32px;width:100%;z-index:var(--z-above)}.revertConfirm__header{align-items:flex-start;display:flex;flex-direction:row;gap:8px;padding:8px}.revertConfirm__infoIcon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;padding-top:2px;width:16px}.revertConfirm__infoText{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.revertConfirm__description{color:var(--text-text-secondary,#9599a6);font-size:11px;line-height:1.45em;margin-top:4px}.revertConfirm__description,.revertConfirm__message{font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-weight:400}.revertConfirm__message{color:var(--text-text-default,#d1d3db);font-size:12px;line-height:1.5em}.revertConfirm__content{border-top:1px solid var(--border-border-neutral-l2,#e0e2f217);display:flex;flex-direction:column;gap:4px;max-height:112px;overflow-y:auto;padding:8px 4px 8px 8px;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.revertConfirm__content::-webkit-scrollbar{width:4px}.revertConfirm__content::-webkit-scrollbar-track{background:#0000}.revertConfirm__content::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.revertConfirm__content::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.revertConfirm__loading{align-items:center;display:flex;flex-direction:row;gap:8px;height:100%;justify-content:center}.revertConfirm__loadingSpinner{animation:revertConfirmSpin 1s linear infinite;color:var(--text-text-secondary,#9599a6);height:16px;width:16px}@keyframes revertConfirmSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.revertConfirm__loadingText{color:var(--text-text-secondary,#9599a6);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.5em}.revertConfirm__list{display:flex;flex-direction:column;gap:4px}.revertConfirm__item{align-items:center;border-radius:4px;display:flex;flex-direction:row;gap:8px;height:16px;padding:0 4px;transition:background-color .15s ease}.revertConfirm__item--clickable{cursor:pointer}.revertConfirm__item:hover{background:var(--bg-bg-overlay-l1,#e0e2f214)}.revertConfirm__itemIcon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.revertConfirm__fileIcon{height:14px;width:14px}.revertConfirm__fileIcon--added{color:var(--status-success-default,#22956f)}.revertConfirm__fileIcon--modified{color:var(--status-warning-default,#dcb364)}.revertConfirm__fileIcon--deleted{color:var(--text-text-secondary,#9599a6)}.revertConfirm__itemTitle{color:var(--text-text-default,#d1d3db);flex:1 1;font-size:12px;font-weight:400;line-height:1.5em;min-width:0}.revertConfirm__itemTitle--deleted{color:var(--text-text-tertiary,#666b75);text-decoration-line:line-through}.revertConfirm__itemStatus{color:var(--text-text-secondary,#9599a6);flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:400;line-height:1.27em;text-transform:lowercase}.revertConfirm__actionBar{align-items:flex-end;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;padding:0 8px 8px}.revertConfirm__btns{align-items:center;display:flex;flex-direction:row;gap:8px}.revertConfirm__btnSpinner{animation:revertConfirmSpin 1s linear infinite;height:12px;width:12px}.agentReviewMarker{display:inline;line-height:20px}.agentReviewMarkerTag{align-items:center;background-color:color-mix(in srgb,var(--accent-accent-violet) 12%,#0000);border:none;border-radius:4px;box-sizing:border-box;cursor:default;display:inline-flex;font-size:11px;font-weight:500;gap:2px;line-height:16px;max-width:180px;padding:2px 6px 2px 4px;position:relative;top:1px;vertical-align:initial}.agentReviewMarkerTag__icon{color:var(--accent-accent-violet);flex-shrink:0;height:12px;width:12px}.agentReviewMarkerTag__text{color:var(--text-text-default);flex-shrink:1;font-size:11px;font-weight:500;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agentReviewMarker__desc{color:var(--text-text-default);font-size:14px;font-weight:400;line-height:20px;margin-left:4px}.web-page-mention-pill{align-items:center;background-color:var(--bg-bg-overlay-l2);border:1px solid #0000;border-radius:3px;box-sizing:border-box;cursor:default;display:inline-flex;flex-wrap:nowrap;font-size:11px;gap:4px;height:18px;line-height:18px;margin:0 2px;max-width:180px;padding:0 4px;position:relative;vertical-align:middle}.web-page-mention-pill.clickable{cursor:pointer;transition:background-color .15s ease}.web-page-mention-pill.clickable:hover{background-color:var(--bg-bg-overlay-l3,#e0e2f214)}.web-page-mention-pill.clickable:active{background-color:var(--bg-bg-overlay-l3,#e0e2f20d)}.web-page-mention-pill .web-page-mention-pill-icon{align-items:center;display:inline-flex;flex-shrink:0;height:12px;position:relative;width:12px}.web-page-mention-pill .web-page-mention-pill-icon svg{height:12px;width:12px}.web-page-mention-pill .web-page-mention-pill-text{color:var(--text-text-default);display:inline-block;line-height:18px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.markdown-a-span.feishu-doc-link{align-items:center;background:var(--bg-bg-overlay-l2);border-radius:var(--radius-4);display:inline-flex;gap:var(--spacer-4);height:20px;max-width:240px;padding:0 var(--spacer-4);vertical-align:text-bottom}.markdown-a-span.feishu-doc-link:hover{background:var(--bg-bg-overlay-l3)}.feishu-doc-link .feishu-doc-link-icon{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.feishu-doc-link .markdown-a{color:var(--text-text-default);font-size:12px;line-height:18px;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.feishu-doc-link:hover .markdown-a{color:var(--text-text-default-hover)}.feishu-doc-link .markdown-a.markdown-a-with-border{border-bottom:none}.feishu-doc-link-loading .markdown-a{opacity:.6}.feishu-doc-link-browser-btn{align-items:center;background:none;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;margin:0;opacity:0;padding:0;transition:opacity .15s ease,color .15s ease,visibility .15s ease;visibility:hidden;width:16px}.feishu-doc-link:hover .feishu-doc-link-browser-btn{opacity:1;visibility:visible}.feishu-doc-link-browser-btn:hover{color:var(--icon-icon-default)}.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-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-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-card{background-color:var(--bg-bg-base-secondary,#1f2530)}[data-theme=dark-blue] .mention-info-modal-detail-text{color:var(--text-text-default,#fff)}.core-card-container{background:var(--background-secondary,#5663771c);border:1px solid var(--border-color,#4d6b994d);border-radius:6px;overflow:hidden}.core-card-header{align-items:center;background:var(--background-secondary,#5663771c);display:flex;gap:8px;padding:8px}.core-card-header__icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-card-header__title-wrapper{align-items:center;display:flex;flex:1 1;min-width:0}.core-card-header__title{color:var(--text-primary,#31353a);font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-card-header__expand-toggle{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;transition:transform .2s ease;width:16px}.core-card-header__expand-toggle--expanded{transform:rotate(180deg)}.core-card-header__expand-toggle svg{color:var(--text-secondary,#5b6066);height:14px;width:14px}.core-card-header__actions{align-items:center;display:flex;flex-shrink:0;gap:4px;margin-left:auto}.textShimmer-vq5z_v{display:inline}.active-vNDKnO{background:linear-gradient(90deg,var(--brand-brand-grey-300,#d4d4d4) 0,var(--brand-brand-grey-600,#525252) 43.79%,var(--brand-brand-grey-300,#d4d4d4) 100%);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:#0000;animation:shimmer-h4atuF var(--shimmer-duration,3s) linear infinite}@keyframes shimmer-h4atuF{0%{background-position:200% 0}to{background-position:-200% 0}}.core-card-status{align-items:center;border-radius:4px;display:inline-flex;font:var(--body-body-xs);gap:6px;padding:2px 8px}.core-card-status__indicator{align-items:center;border-radius:50%;display:inline-flex;flex-shrink:0;height:6px;justify-content:center;width:6px}.core-card-status__indicator--icon{background:#0000!important;border-radius:0;height:14px;width:14px}.core-card-status__indicator--icon svg{height:14px;width:14px}.core-card-status--generating{background:var(--status-generating-bg,#4d6b9926);color:var(--status-generating-text,#4d6b99)}.core-card-status--generating .core-card-status__indicator{animation:core-card-status-pulse 1.5s ease-in-out infinite;background:var(--status-generating-indicator,#4d6b99)}.core-card-status--success{background:var(--status-success-bg,#52c41a26);color:var(--status-success-text,#52c41a)}.core-card-status--success .core-card-status__indicator{background:var(--status-success-indicator,#52c41a)}.core-card-status--error{background:var(--status-error-bg,#ff4d4f26);color:var(--status-error-text,#ff4d4f)}.core-card-status--error .core-card-status__indicator{background:var(--status-error-indicator,#ff4d4f)}.core-card-status--warning{background:var(--status-warning-bg,#faad1426);color:var(--status-warning-text,#faad14)}.core-card-status--warning .core-card-status__indicator{background:var(--status-warning-indicator,#faad14)}.core-card-status--canceled{background:var(--bg-bg-overlay-l1,#5663770f);border-radius:50px;color:var(--text-text-tertiary,#8a9096);font:var(--body-body-xs);height:18px;padding:0 4px;white-space:nowrap}.core-card-status--failed{color:var(--status-canceled-text,#8c8c8c)}:is(.core-card-status--canceled,.core-card-status--failed) .core-card-status__indicator{display:none}.core-card-status--running{background:var(--status-running-bg,#8c8c8c26);color:var(--status-running-text,#8c8c8c)}.core-card-status--running .core-card-status__indicator{background:var(--status-running-indicator,#8c8c8c)}.core-card-status--needconfirm{background:var(--status-warning-surface-l1);border-radius:50px;color:var(--status-warning-default);font:var(--body-body-xs);height:18px;padding:0 4px;white-space:nowrap}.core-card-status--needconfirm .core-card-status__indicator{display:none}@keyframes core-card-status-pulse{0%,to{opacity:1}50%{opacity:.4}}.core-config-card{background:var(--background-secondary,#56637712);border-radius:6px;gap:12px;overflow:hidden;padding:12px}.core-config-card,.core-config-card__icon-wrapper{align-items:center;border:1px solid var(--border-color,#4d6b994d);display:flex}.core-config-card__icon-wrapper{background:var(--background-primary,#fff);border-radius:6px;box-shadow:0 2px 6px #0003,0 .5px 0 #ffffff0f;flex-shrink:0;height:32px;justify-content:center;padding:6px;width:32px}.core-config-card__icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-config-card__content{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.core-config-card__title-row{align-items:center;display:flex;gap:4px}.core-config-card__title{color:var(--text-primary,#31353a);font-weight:500}.core-config-card__title,.core-config-card__title-suffix{font-size:13px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-config-card__title-suffix{color:var(--text-text-secondary,#5b6066);font-weight:400}.core-config-card__description{color:var(--text-tertiary,#8a9096);font-size:11px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-config-card__button{align-items:center;background:var(--button-secondary-bg,#36393d);border:none;border-radius:4px;color:var(--button-secondary-text,#fff);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:500;height:24px;justify-content:center;line-height:18px;padding:0 6px;transition:background .15s ease}.core-config-card__button:hover{background:var(--button-secondary-bg-hover,#4a4d51)}.core-config-card__button:disabled{cursor:not-allowed;opacity:.5}.core-view-card{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:4px}.core-view-card--disabled,.core-view-card--non-clickable{cursor:default}.core-view-card__icon{align-items:center;color:var(--icon-icon-secondary,#666b75);display:flex;flex:none;height:20px;justify-content:center;width:18px}.core-view-card__icon--loading{animation:core-view-card-pulse 1.5s ease-in-out infinite}.core-view-card__tag{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:4px;height:20px;min-width:0;overflow:hidden;padding:1px 0}.core-view-card__label{color:var(--text-text-secondary,#9599a6);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:12px;font-weight:400;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-view-card:hover:not(.core-view-card--non-clickable) .core-view-card__label{color:var(--text-text-secondary-hover,#d1d3db)}.core-view-card__suffix{align-items:center;display:flex;flex:none}@keyframes core-view-card-pulse{0%,to{opacity:1}50%{opacity:.4}}.core-toolcall-base-card{display:flex;flex-direction:column;gap:4px}.core-toolcall-base-card__header{align-items:center;display:flex;gap:var(--chat-spacer-sm,8px);min-height:24px}.core-toolcall-base-card__icon{align-items:center;color:var(--icon-icon-tertiary,#8f959e);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-toolcall-base-card__icon svg{height:16px;width:16px}.core-toolcall-base-card__body-row{display:flex;gap:4px}.core-toolcall-base-card__connector{width:16px}.core-toolcall-base-card__connector--visible{display:flex;justify-content:center}.core-toolcall-base-card__connector--visible:after{background:var(--border-border-neutral-l2,#56637729);content:"";height:100%;width:1px}.core-toolcall-base-card__body{flex:1 1;min-width:0;padding-bottom:var(--chat-spacer-sm,8px);padding-left:4px}.core-toolcall-base-card__body:not(:empty){padding-top:4px}.core-toolcall-base-card__body-row>.core-toolcall-base-card__body:first-child{padding-left:28px}.core-toolcall-base-card__body .core-show-more-list{margin-left:-4px}.core-toolcall-base-card__title-area{align-items:center;display:flex;flex:1 1;font:var(--chat-body-md);gap:var(--chat-spacer-sm,8px);min-width:0;overflow:hidden}.core-toolcall-base-card__title{color:var(--text-text-tertiary,#5b6066);flex-shrink:0;font:var(--chat-body-md);white-space:nowrap}.core-toolcall-base-card__actions{align-items:center;display:flex;flex-shrink:0;gap:4px}.core-toolcall-base-card__header-suffix{align-items:center;color:var(--text-text-disabled,#a1a1a1);cursor:default;display:flex;font:var(--chat-body-md);gap:6px;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;text-underline-offset:2px;white-space:nowrap}.core-toolcall-base-card__header-suffix>*{min-width:0}.core-toolcall-base-card__header-suffix-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-toolcall-base-card__icon--warning{color:var(--status-warning-default,#e27900)}.core-toolcall-base-card__title-warning{color:var(--icon-icon-tertiary);flex-shrink:0;height:14px;width:14px}.core-toolcall-base-card__header--clickable{border-radius:4px;cursor:pointer}.core-toolcall-base-card__header--clickable:hover .core-toolcall-base-card__icon,.core-toolcall-base-card__header--clickable:hover .core-toolcall-base-card__title-area,.core-toolcall-base-card__header--clickable:hover .core-toolcall-base-card__title-area .core-toolcall-base-card__collapse-icon,.core-toolcall-base-card__header--clickable:hover .core-toolcall-base-card__title-area .core-toolcall-base-card__header-suffix,.core-toolcall-base-card__header--clickable:hover .core-toolcall-base-card__title-area .core-toolcall-base-card__title{color:var(--text-text-secondary)}.core-toolcall-base-card__header--clickable .core-toolcall-base-card__title-area{gap:6px}.core-toolcall-base-card__collapse-icon{align-items:center;display:flex;flex-shrink:0;font-size:14px;height:14px;justify-content:center;transition:transform .15s ease;width:14px}.core-toolcall-base-card__collapse-icon svg{display:block}.core-toolcall-base-card__collapse-icon--expanded{transform:rotate(90deg)}.core-toolcall-base-card__connector-stub{display:flex;height:16px}.core-toolcall-base-card__connector-stub>.core-toolcall-base-card__connector{min-height:0;width:16px}.core-collapsible-content{background:var(--bg-bg-overlay-l0);border:1px solid var(--border-border-neutral-l1,#4d6b992e);border-radius:var(--chat-radius-md,8px);overflow:hidden}.core-collapsible-content__body{max-height:var(--collapsible-collapsed-height,240px);overflow:hidden;position:relative}.core-collapsible-content--expanded .core-collapsible-content__body{max-height:var(--collapsible-expanded-height,600px);overflow-y:auto}.core-collapsible-content--collapsed .core-collapsible-content__body{max-height:var(--collapsible-collapsed-height,240px)}.core-collapsible-content__inner{padding:var(--chat-spacer-md,12px) var(--chat-spacer-lg,16px)}.core-collapsible-content__mask{background:linear-gradient(180deg,#fafafb00,#fafafb);bottom:0;height:32px;left:0;pointer-events:none;position:absolute;right:0}.core-collapsible-content__mask--dark{background:linear-gradient(180deg,#1c1d2000,#1c1d20)}.core-collapsible-content__mask--dark-blue{background:linear-gradient(180deg,#191e2800,#191e28)}.core-collapsible-content__toggle{align-items:center;background:#0000;border:none;border-radius:0 0 7px 7px;border-top:1px solid var(--border-border-neutral-l1,#4d6b992e);color:var(--icon-icon-secondary,#5b6066);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0 16px;width:100%}.core-collapsible-content__toggle:hover{background:var(--bg-bg-overlay-l1)}.core-collapsible-content__toggle-icon{align-items:center;display:flex;height:14px;justify-content:center;transition:transform .2s ease;width:14px}.core-collapsible-content__toggle-icon--expanded{transform:rotate(180deg)}.core-collapsible-content__toggle-icon svg{height:14px;width:14px}.core-show-more-list{position:relative}.core-show-more-list__body{display:flex;flex-direction:column;gap:4px}.core-show-more-list__item-wrapper{min-width:0}.core-show-more-list__item-wrapper>*{max-width:100%;width:100%}.core-show-more-list__item{align-items:center;border-radius:4px;display:flex;font-size:13px;gap:4px;height:28px;line-height:20px;min-width:0;overflow:hidden;padding:0 4px}.core-show-more-list__item--clickable{cursor:pointer}.core-show-more-list__item--clickable:hover{background:var(--bg-bg-overlay-l1)}.core-show-more-list__footer{position:relative}.core-show-more-list__mask{background:linear-gradient(to bottom,#0000,var(--bg-bg-base-default,#fff));bottom:100%;height:32px;left:0;pointer-events:none;position:absolute;right:0}.core-show-more-list__toggle{align-items:center;background:#0000;border:none;color:var(--text-text-tertiary,#8a8988);cursor:pointer;display:flex;font-size:13px;font-weight:400;height:24px;justify-content:flex-start;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.core-show-more-list__toggle:hover{color:var(--text-text-default,#1a1a1a)}.fileIcon-DVJV68{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.icon-_tqLoL{display:block;height:100%;width:100%}.small-f2a_tT{font-size:12px;height:12px;width:12px}.default-GiQNGX{font-size:14px;height:14px;width:14px}.large-odvmVn{font-size:16px;height:16px;width:16px}.voice-conversation-bubble{align-items:center;color:var(--text-text-default);display:flex;font-size:13px;font-weight:400;gap:4px;line-height:20px;overflow:hidden;padding:12px 16px;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.voice-conversation-bubble__icon{align-items:center;border-radius:3.375px;display:flex;flex-shrink:0;height:18px;justify-content:center;padding:1.5px;width:18px}.voice-conversation-bubble__icon svg{height:15px;width:15px}.voice-conversation-bubble__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-message{align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;width:100%}.turn__user-message .user-message{padding-bottom:12px}.user-message__main{align-items:flex-start;display:flex;flex-wrap:nowrap;justify-content:flex-end;width:100%}.user-message__left-actions{align-items:center;align-self:center;display:flex;flex-direction:row;flex-shrink:0;gap:4px;opacity:0;padding:2px 4px;pointer-events:none;transition:opacity .15s ease}.user-message:hover .user-message__left-actions{opacity:1;pointer-events:auto}.user-message__left-actions .user-message__icon-wrapper{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.user-message__bottom-bar{align-items:center;align-self:flex-end;display:flex;flex-direction:row;gap:8px;padding-right:8px}.user-message__bottom-bar-hover-actions{align-items:center;display:inline-flex;flex-direction:row;gap:8px;opacity:0;pointer-events:none;transition:opacity .15s ease}.user-message:hover .user-message__bottom-bar-hover-actions{opacity:1;pointer-events:auto}.user-message__goal-set-badge{align-items:center;color:var(--text-text-tertiary,#7c818c);display:inline-flex;font-size:14px;font-style:normal;font-weight:400;gap:4px;height:28px;justify-content:center;letter-spacing:-.28px;line-height:20px;-webkit-user-select:none;user-select:none}.user-message__goal-set-badge-icon{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.user-message__goal-set-badge-icon svg{color:currentColor;height:16px;width:16px}.user-message__bottom-bar--readonly{opacity:1;pointer-events:auto}.user-message__bottom-bar-divider{display:none}.user-message__action-buttons{align-items:center;display:flex;flex-direction:row;gap:4px;padding:2px 0}.user-message__action-buttons .user-message__icon-wrapper{align-items:center;display:flex;height:28px;justify-content:center;width:28px}.user-message__debug-id{align-self:flex-start;background-color:#2196f3;border-radius:3px;color:#fff;font-family:monospace;font-size:10px;padding:2px 6px}.user-message__header{align-items:center;display:flex;gap:12px;justify-content:flex-end}.user-message__content-area{align-items:flex-end;display:flex;flex-direction:column;gap:8px;max-width:75%;position:relative}.user-message__text-box{align-items:stretch;align-self:stretch;background:var(--bg-bg-overlay-l2);border-radius:var(--chat-radius-lg,16px);display:flex;flex-direction:column;overflow:visible}.user-message__text-wrapper{display:flex;flex:1 1;flex-direction:column;min-width:0}.user-message__text-inner{display:flex;flex-direction:column;padding:var(--chat-spacer-md,12px) var(--chat-spacer-lg,16px);position:relative}.user-message__text-inner--collapsed{padding-bottom:0}.user-message__text-content{color:var(--text-text-default);cursor:text;flex:1 1;font-size:14px;font-style:normal;font-weight:400;letter-spacing:-.28px;line-height:20px;max-height:132px;min-width:0;overflow:hidden;position:relative;-webkit-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word}.user-message-query-line{font-size:0;line-height:22px;min-height:20px;word-break:break-word}.user-message-query-line>*{font:var(--chat-body-base);vertical-align:middle}.user-message-query-line .markdown-a-span.feishu-doc-link{vertical-align:middle}.user-message-query-text{display:inline;line-height:20px;vertical-align:middle}.user-message-query-line .query-mention-symbol{font-size:11px;font:var(--chat-body-md-strong);vertical-align:middle}.user-message-query-line .query-mention-text{font:var(--chat-body-md-strong)}.user-message-query-line .query-mention-selection{font:var(--body-body-md)}.user-message__attachment-fallback{color:var(--text-text-tertiary);font-style:italic}.user-message__text-content--collapsed{max-height:132px;overflow:hidden;word-break:break-all}.user-message__text-content--collapsed .user-message-query-line{word-break:break-all}.user-message__text-content.user-message__text-content--collapsed{-webkit-mask-image:linear-gradient(#000 80%,#0000);mask-image:linear-gradient(#000 80%,#0000)}.user-message__text-content--expanded{max-height:420px;overflow-y:auto}.user-message__text-content--no-expand{max-height:none;overflow:visible}.user-message__expand-float{align-items:center;display:flex;flex-direction:row;flex-shrink:0;height:36px;justify-content:flex-start}.user-message__expand-gradient{background:linear-gradient(180deg,#eee0,#eee);bottom:0;height:32px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}:is([data-theme=dark-blue],[data-theme=dark]) .user-message__expand-gradient{background:linear-gradient(180deg,#23232300,#232323)}.user-message__expand-button{align-items:center;background:#0000;border:none;color:var(--text-text-tertiary,#8a8988);cursor:pointer;display:flex;font-size:13px;font-weight:500;justify-content:center;line-height:20px;padding:0;transition:opacity .15s ease}.user-message__expand-button:hover{opacity:.8}.user-message__user-header{align-items:center;display:flex;gap:var(--spacing-sm,8px)}.user-message__avatar-fallback{align-items:center;background:var(--bg-bg-base-tertiary);color:var(--text-text-secondary);display:flex;font-size:var(--font-size-sm,12px);font-weight:500;height:100%;justify-content:center;width:100%}.user-message__user-name{color:var(--text-text-default);font-size:var(--font-size-sm,12px);font-weight:500}.user-message__image-content{display:flex;flex-wrap:wrap;gap:var(--spacing-xs,4px)}.user-message__image{border-radius:var(--radius-md,8px);max-height:100px;max-width:100px;object-fit:contain}.user-message__actions,.user-message__hover-actions{display:none}.user-message__icon-wrapper{align-items:center;display:flex;justify-content:center}.user-message__footer{display:none}.user-message__time{color:var(--text-text-tertiary,#8a9096);flex-shrink:0;font:var(--body-body-md);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-message__files-thumbnail-spinner{animation:thumbnail-spin 1s linear infinite}@keyframes thumbnail-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.comment-mention-tag{border-radius:8px;font-size:12px;height:18px;max-width:170px}.comment-mention-tag,.query-mention-symbol{align-items:center;background-color:var(--bg-bg-overlay-l3,#e0e2f214);border:none;box-sizing:border-box;display:inline-flex;font-weight:500;gap:2px;margin:0 2px;padding:2px 6px 2px 4px;vertical-align:middle}.query-mention-symbol{border-radius:4px;cursor:default;flex-wrap:nowrap;font-size:11px;line-height:16px;max-width:180px;position:relative}.query-mention-symbol.clickable{cursor:pointer;transition:background-color .15s ease}.query-mention-symbol.clickable:hover{background-color:var(--bg-bg-overlay-l4,#e0e2f221)}.query-mention-symbol.clickable:active{background-color:var(--bg-bg-overlay-l3,#e0e2f214)}.query-mention-symbol.query-mention-symbol--design-canvas-page{--query-design-canvas-fg:var(--text-text-brand,var(--brand-brand-800,#2c2290));background-color:#2f74ff1f;color:var(--query-design-canvas-fg);font-size:12px;height:18px;line-height:18px;max-width:160px;padding:2px 6px 2px 4px}.query-mention-symbol.query-mention-symbol--design-canvas-page .query-mention-symbol-icon{color:var(--query-design-canvas-fg);height:14px;width:14px}.query-mention-symbol.query-mention-symbol--design-canvas-page .query-mention-symbol-icon svg{height:14px;width:14px}.query-mention-symbol.query-mention-symbol--design-canvas-page .query-mention-text{color:var(--query-design-canvas-fg);font-weight:500;line-height:18px;min-width:0}.query-mention-symbol.query-mention-symbol--design-canvas-element{background-color:#56637724;height:18px;padding:2px 6px 2px 4px}.query-mention-symbol.query-mention-symbol--design-canvas-element .query-mention-symbol-icon{color:var(--text-text-default,#31353a);height:16px;width:16px}.query-mention-symbol.query-mention-symbol--design-canvas-element .query-mention-symbol-icon svg{height:16px;width:16px}.query-mention-symbol.query-mention-symbol--design-canvas-element .query-mention-text{color:var(--text-text-default,#1a1a1a);font-weight:500}.query-mention-symbol.query-mention-symbol--design-canvas-image{background-color:#56637724;height:18px;padding:2px 6px 2px 4px}.query-mention-symbol.query-mention-symbol--design-canvas-image .query-mention-symbol-icon{color:var(--text-text-default,#31353a);height:16px;width:16px}.query-mention-symbol.query-mention-symbol--design-canvas-image .query-mention-symbol-icon svg{height:16px;width:16px}.query-mention-symbol.query-mention-symbol--design-canvas-image .query-mention-text{color:var(--text-text-default,#1a1a1a);font-weight:500}.query-mention-symbol.query-mention-symbol--design-canvas-brand{--query-design-canvas-fg:var(--text-text-brand,var(--brand-brand-800,#2c2290));background-color:var(--bg-bg-brand-popup,#aab7ff5c);color:var(--query-design-canvas-fg);font-size:12px;height:18px;line-height:18px;max-width:160px;padding:2px 6px 2px 4px}.query-mention-symbol.query-mention-symbol--design-canvas-brand .query-mention-symbol-icon{color:var(--query-design-canvas-fg);height:14px;width:14px}.query-mention-symbol.query-mention-symbol--design-canvas-brand .query-mention-symbol-icon :is(img,svg){height:14px;width:14px}.query-mention-symbol.query-mention-symbol--design-canvas-brand .query-mention-text{color:var(--query-design-canvas-fg);font-weight:500;line-height:18px;min-width:0}.query-mention-symbol.query-mention-symbol--design-library-component .query-mention-symbol-icon svg{height:12px;width:12px}.query-mention-symbol.query-mention-symbol--visual-changes{background-color:var(--brand-blue-200,#cce6ff);cursor:pointer}.query-mention-symbol.query-mention-symbol--visual-changes .query-mention-symbol-icon{color:var(--brand-blue-900,#054c8f)}.query-mention-symbol.query-mention-symbol--visual-changes .query-mention-symbol-icon svg path{stroke:var(--brand-blue-900,#054c8f)}.query-mention-symbol.query-mention-symbol--visual-changes .query-mention-count,.query-mention-symbol.query-mention-symbol--visual-changes .query-mention-text{color:var(--brand-blue-900,#054c8f)}.query-mention-symbol .query-mention-symbol-icon{align-items:center;color:var(--accent-accent-slate);display:inline-flex;flex-shrink:0;height:14px;position:relative;width:14px}.query-mention-symbol .query-mention-symbol-icon svg{height:12px;width:12px}.query-mention-symbol .query-mention-symbol-icon.file-icon{height:12px}.query-mention-symbol .query-mention-symbol-icon.folder-icon{font-size:8px;height:12px}.query-mention-symbol .query-mention-text{color:var(--text-text-default);display:inline-block;line-height:16px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.query-mention-symbol .query-mention-selection{color:var(--text-text-tertiary);line-height:16px;white-space:nowrap}.comment-mention-tag__text-wrapper,.query-mention-symbol .comment-mention-text-wrapper{align-items:center;display:flex;flex-direction:row;gap:2px;min-width:0;overflow:hidden;padding:0 2px}.query-mention-symbol.has-comment-content .comment-mention-text-wrapper{flex:1 1;min-width:0}.comment-mention-tag__separator,.query-mention-symbol .comment-mention-separator{color:var(--text-text-tertiary,#8a9096);flex-shrink:0;font-size:11px;line-height:16px}.comment-mention-tag__comment-wrapper,.query-mention-symbol .comment-content-wrapper{align-items:center;display:flex;flex-direction:row;flex-shrink:1;gap:2px;min-width:0;overflow:hidden}.query-mention-symbol.has-comment-content .comment-content-wrapper{flex:1 1;min-width:0}.comment-mention-tag__comment-wrapper svg,.query-mention-symbol .comment-bubble-icon{color:var(--text-text-tertiary,#8a9096);flex-shrink:0;height:12px;width:12px}.comment-mention-tag__comment,.query-mention-symbol .comment-text{color:var(--text-text-tertiary,#8a9096);display:inline-block;flex-shrink:1;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.query-mention-symbol.has-comment-content .comment-content-wrapper .comment-text{flex:1 1 auto;min-width:0}.query-mention-symbol.web-element-mention-symbol .web-element-mention-node-icon{color:var(--text-text-brand,#0ab861);font-size:12px}.query-mention-symbol .comment-mention-text-wrapper .query-mention-text{color:var(--text-text-default);flex-shrink:1;font-family:var(--font-family-default);font-size:11px;font-weight:500;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.query-mention-symbol.has-comment-content .comment-mention-text-wrapper>.query-mention-text{flex:0 1 auto;max-width:50%;min-width:4ch}.query-mention-symbol.slash-command-symbol{background-color:var(--slash-mention-bg)}.query-mention-symbol.slash-command-symbol .query-mention-symbol-icon{color:var(--accent-accent-blue)}.query-mention-symbol.slash-command-symbol.builtin-slash{background-color:var(--builtin-slash-mention-bg)}.query-mention-symbol.slash-command-symbol.builtin-slash .query-mention-symbol-icon{color:var(--accent-accent-violet)}.user-message[data-mode=design] .query-mention-symbol.slash-command-symbol,.user-message[data-mode=design] .query-mention-symbol.slash-command-symbol.builtin-slash{background-color:var(--bg-bg-overlay-l3)}.query-mention-symbol.send-message-symbol{background-color:var(--assistant-target-mention-bg,#facc1538)}.query-mention-symbol.send-message-symbol,.query-mention-symbol.send-message-symbol .query-mention-symbol-icon{color:var(--assistant-target-mention-fg,#8a5a00)}.user-message__attached-top{padding:0}.user-message__attached-cards{display:flex;flex-wrap:nowrap;gap:8px}.user-message__attached-card{align-items:center;background:var(--bg-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:12px;cursor:pointer;display:inline-flex;flex-shrink:0;gap:8px;height:54px;padding:0 12px 0 8px;transition:background var(--transition-fast,.15s ease);width:200px}.user-message__attached-card:hover{background:var(--bg-bg-card-hover)}.user-message__attached-card--overflow{cursor:pointer;justify-content:center;width:auto}.user-message__attached-card--overflow:hover{background:var(--bg-bg-overlay-l4)}.user-message__attached-card-overflow-text{color:var(--text-text-secondary);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.user-message__attached-card-icon{align-items:center;display:flex;flex-shrink:0;font-size:32px;height:32px;justify-content:center;width:32px}.user-message__attached-card-icon img{height:24px;width:24px}.user-message__attached-card-icon .user-message__attached-card-thumbnail{background:var(--bg-bg-base-secondary);border-radius:var(--radius-6,6px);height:32px;object-fit:cover;width:32px}.user-message__attached-card-info{display:flex;flex:1 1;flex-direction:column;min-width:0}.user-message__attached-card-name{color:var(--text-text-default);font-size:14px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-message__attached-card-ext{color:var(--text-text-tertiary);font-size:12px;line-height:18px;text-transform:uppercase}.user-message__overflow-popover{z-index:calc(var(--z-modal, 1100) + 2)}.user-message__overflow-menu{background:var(--bg-bg-menu,#fff);border-radius:8px;box-shadow:0 3px 10px #00000014;max-height:300px;overflow-y:auto;padding:6px 0;width:240px}.user-message__overflow-menu-item{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;gap:8px;height:28px;margin:0 4px;padding:0 8px;transition:background .1s ease}.user-message__overflow-menu-item:hover{background:var(--bg-bg-overlay-l2,#6a69681a)}.user-message__overflow-menu-item-icon{align-items:center;display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.user-message__overflow-menu-item-icon img{height:12px;width:12px}.user-message__overflow-menu-item-icon .user-message__overflow-menu-item-thumbnail{background:var(--bg-bg-base-secondary);border-radius:var(--radius-4,4px);height:20px;object-fit:cover;width:20px}.user-message__overflow-menu-item-name{color:var(--text-text-default);flex:1 1;font-size:12px;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-message__attached-images{display:flex;flex-wrap:nowrap;gap:8px}.user-message__attached-image-item{border-radius:12px;cursor:pointer;flex-shrink:0;height:100px;overflow:hidden;position:relative;transition:opacity var(--transition-fast,.15s ease);width:100px}.user-message__attached-image-item:hover{opacity:.85}.user-message__attached-image-img{height:100%;object-fit:cover;width:100%}.user-message__attached-image-placeholder{align-items:center;background:var(--bg-bg-overlay-l1);color:var(--icon-icon-secondary);display:flex;height:100%;justify-content:center;width:100%}.user-message__attached-image-placeholder--failed{flex-direction:column;gap:8px;padding:10px}.user-message__attached-image-fallback-icon{color:var(--icon-icon-disabled,#c9cdd4);flex-shrink:0;height:28px;width:28px}.user-message__attached-image-fallback-name{color:var(--text-text-secondary);font-size:11px;line-height:14px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.user-message__attached-image-loading-overlay{align-items:center;background:#00000080;bottom:0;color:#fff;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:var(--z-above)}.user-message__ralph-loop-separator{display:flex;flex-direction:column;gap:6px;padding:0 0 32px 0;width:100%}.user-message__ralph-loop-separator-line{background:var(--line-line-divider,#00000014);height:1px;width:100%}.user-message__ralph-loop-separator-text{color:var(--text-text-primary);font-size:14px;font-weight:600;margin-top:6px;white-space:nowrap}.user-message__hooks-continued{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:20px 0}.user-message__hooks-continued-line{background-color:var(--border-border-neutral-l1,#4d6b9917);flex:1 1;height:1px}.user-message__hooks-continued-content{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;font-weight:400;gap:4px;line-height:18px;padding:0 10px;white-space:nowrap}.user-message__hooks-label{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;color:var(--text-text-tertiary);cursor:pointer;font-size:11px;font-weight:400;line-height:16px;padding:0 4px;text-align:center}.user-message__hooks-label:hover{background:var(--bg-bg-overlay-l3,#e0e2f214);color:var(--text-text-secondary)}.user-message__hooks-tooltip{display:flex;flex-direction:column;gap:4px;width:240px}.user-message__hooks-tooltip-title{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:11px;font-weight:500;height:24px;line-height:16px;padding:0 4px}.user-message__hooks-tooltip-message{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px;max-height:120px;overflow-y:auto;padding:4px;white-space:pre-wrap;word-break:break-all}.user-message__hooks-tooltip-divider{background-color:var(--border-border-neutral-l1,#4d6b9917);height:1px;margin:2px 0}.user-message__hooks-tooltip-btn{align-items:center;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;height:24px;line-height:18px;padding:0 4px}.user-message__hooks-tooltip-btn:hover{background-color:var(--bg-bg-overlay-l2,#e0e2f20d)}.query-mention-symbol.terminal-deleted{opacity:.6}.query-mention-symbol.terminal-deleted .query-mention-text{text-decoration:line-through}.visual-editor-changes-tooltip{display:flex;flex-direction:column;gap:var(--spacer-6,6px);max-height:200px;overflow-y:auto}.visual-editor-changes-tooltip-container>*{background:var(--bg-bg-menu)!important}.visual-editor-changes-tooltip-item{border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;flex-direction:column;gap:var(--spacer-2,2px);padding-bottom:var(--spacer-6,6px)}.visual-editor-changes-tooltip-item:last-child{border-bottom:none;padding-bottom:0}.visual-editor-changes-tooltip-property{color:var(--text-text-default);font-weight:var(--font-weight-medium,500)}.visual-editor-changes-tooltip-values{font-size:var(--font-size-sm,11px)}.visual-editor-changes-tooltip-old{color:var(--text-text-tertiary);text-decoration:line-through}.visual-editor-changes-tooltip-arrow{color:var(--text-text-secondary);margin:0 var(--spacer-4,4px)}.visual-editor-changes-tooltip-new{color:var(--text-text-default)}.visual-editor-changes-tooltip-selector{color:var(--text-text-tertiary);font-size:var(--font-size-sm,11px);word-break:break-all}.query-mention-text.query-mention-text--command{-webkit-background-clip:text;background-clip:text;background-image:var(--bg-bg-gradient,linear-gradient(135deg,#36d399,#6c6cff));color:#0000;font-weight:600;letter-spacing:.036px}.compactMarker,.compactMarkerTag{align-items:center;display:inline-flex}.compactMarkerTag{background-color:var(--bg-bg-overlay-l3,#e0e2f214);border:none;border-radius:4px;box-sizing:border-box;cursor:default;flex-wrap:nowrap;font-size:11px;font-weight:500;gap:2px;line-height:16px;max-width:180px;padding:2px 6px 2px 4px;position:relative;vertical-align:middle}.compactMarkerTag svg{flex-shrink:0;height:12px;width:12px}.compactMarkerTag__text{color:var(--text-text-default);display:inline-block;line-height:16px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.error-details-expandable{border-radius:4px;overflow:hidden}.error-details-expandable__header{align-items:center;cursor:pointer;display:flex;font-size:12px;font-weight:500;justify-content:space-between;line-height:18px;padding:4px 0 0 0;-webkit-user-select:none;user-select:none}.error-details-expandable__toggle{align-items:center;color:var(--text-text-secondary);display:flex;font-size:11px;gap:4px}.error-details-expandable__toggle svg{bottom:1px;position:relative}.error-details-expandable__content{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:4px;color:var(--text-text-default);font-size:11px;font-weight:400;margin:8px 0 0 0;max-height:200px;overflow-x:auto;overflow-y:auto;padding:8px;white-space:pre-wrap;word-break:break-all}.error-details-expandable__content>div{margin-bottom:24px}.error-details-expandable__content>div:last-child{margin-bottom:0}.enterprise-hooks-tool-failure{display:flex;flex-direction:column;gap:8px}.enterprise-hooks-tool-failure__status-line{align-items:center;display:flex;gap:4px;min-width:0}.enterprise-hooks-tool-failure__icon{align-items:center;color:var(--status-alert-default,#e8a838);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:600;height:18px;justify-content:center;line-height:18px;width:18px}.enterprise-hooks-tool-failure__tool-name{color:var(--color-text-2,#4e5969);flex-shrink:1;font-size:12px;line-height:16px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.enterprise-hooks-tool-failure__text{color:var(--color-text-3,#86909c);flex-shrink:0;font-size:11px;line-height:16px}.enterprise-hooks-tool-failure__detail{border-left:1px solid var(--color-border-2,#00000014);margin-left:8px;padding-left:10px}.enterprise-hooks-tool-failure__detail-card{background:var(--color-fill-1,#f7f8fa);border:1px solid var(--color-border-2,#00000014);border-radius:6px;overflow:hidden;position:relative}.enterprise-hooks-tool-failure__detail-content{color:var(--color-text-2,#4e5969);font-family:var(--code-font-family,monospace);font-size:11px;line-height:16px;max-height:48px;overflow:hidden;padding:8px 36px 8px 12px;white-space:pre-wrap;word-break:break-word}.enterprise-hooks-tool-failure__detail-content--expanded{max-height:none;overflow-y:auto}.enterprise-hooks-tool-failure__copy{opacity:0;position:absolute;right:4px;top:4px;transition:opacity .12s ease}.enterprise-hooks-tool-failure__detail-card:hover .enterprise-hooks-tool-failure__copy{opacity:1}.enterprise-hooks-tool-failure__expand{align-items:center;background:#0000;border:0;border-top:1px solid var(--color-border-2,#00000014);color:var(--color-text-3,#86909c);cursor:pointer;display:flex;font-size:11px;height:20px;justify-content:center;line-height:20px;padding:0;width:100%}.enterprise-hooks-tool-failure__expand-icon{display:inline-block;transition:transform .12s ease}.enterprise-hooks-tool-failure__expand--expanded .enterprise-hooks-tool-failure__expand-icon{transform:rotate(180deg)}.hooks-confirm-card{background:var(--bg-bg-base-secondary,#222326);border:1px solid var(--border-border-neutral-l1,#e0e2f214);border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:8px 10px}.hooks-confirm-card__content{align-items:center;color:var(--text-text-secondary,#9599a6);display:flex;font-size:12px;font-weight:400;gap:4px;line-height:16px}.hooks-confirm-card__icon{align-items:center;display:flex;flex-shrink:0;font-size:14px}.hooks-confirm-card__text{flex:1 1}.hooks-confirm-card__actions{display:flex;gap:8px;justify-content:flex-end}.hooks-status-line{align-items:center;display:flex;gap:4px;padding:2px 0}.hooks-status-line__icon{align-items:center;color:var(--icon-icon-secondary,#9599a6);display:flex;flex-shrink:0;font-size:13px;height:18px;justify-content:center;width:18px}.hooks-status-line__tag{align-items:center;display:flex;gap:4px;height:20px}.hooks-status-line__tool-name{color:var(--text-text-secondary,#9599a6);flex-shrink:0;font-size:11px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hooks-status-line__text{color:var(--text-text-tertiary,#666b75);flex-shrink:0;font-size:10px;font-weight:400;line-height:14px}.agent-plan-item{display:flex;flex-direction:column;gap:8px}.agent-plan-item__debug-id{align-items:center;align-self:flex-start;background-color:#9c27b0;border-radius:3px;color:#fff;display:flex;font-family:monospace;font-size:10px;gap:8px;padding:2px 6px}.agent-plan-item__debug-id button,.agent-plan-item__debug-id button[disabled]{color:#fff!important}.agent-plan-item__debug-id button svg{height:13px;width:13px}.agent-plan-item__reasoning{background-color:var(--color-bg-2,#f7f8fa);border-radius:6px;color:var(--color-text-3,#86909c);font-size:13px;line-height:1.5;padding:8px 12px}.agent-plan-item__thought{color:var(--color-text-2,#4e5969);font-size:14px;line-height:1.5}.agent-plan-item__toolcall{display:flex;flex-direction:column;gap:8px;margin-top:4px}.agent-plan-item__toolcall-name{align-items:center;background-color:#e3f2fd;border-left:3px solid #2196f3;border-radius:4px;display:flex;gap:8px;padding:6px 10px}.agent-plan-item__toolcall-label{color:#1565c0;font-size:11px;font-weight:600;text-transform:uppercase}.agent-plan-item__toolcall-value{color:#1976d2;font-family:monospace;font-size:13px;font-weight:500}.agent-plan-item__toolcall-params{background-color:#fff3e0;border-left:3px solid #ff9800;border-radius:4px;padding:8px 10px}.agent-plan-item__toolcall-params .agent-plan-item__toolcall-label{color:#e65100;margin-bottom:4px}.agent-plan-item__toolcall-result{background-color:#e8f5e9;border-left:3px solid #4caf50;border-radius:4px;padding:8px 10px}.agent-plan-item__toolcall-result[data-status=success]{background-color:#e8f5e9;border-left-color:#4caf50}.agent-plan-item__toolcall-result[data-status=success] .agent-plan-item__toolcall-label{color:#2e7d32}.agent-plan-item__toolcall-result[data-status=error]{background-color:#ffebee;border-left-color:#f44336}.agent-plan-item__toolcall-result[data-status=error] .agent-plan-item__toolcall-label{color:#c62828}.agent-plan-item__toolcall-result[data-status=pending]{background-color:#fafafa;border-left-color:#9e9e9e}.agent-plan-item__toolcall-result[data-status=pending] .agent-plan-item__toolcall-label{color:#616161}.agent-plan-item__toolcall-result .agent-plan-item__toolcall-label{margin-bottom:4px}.agent-plan-item__toolcall-json{color:#37474f;font-family:monospace;font-size:11px;margin:0;max-height:200px;overflow-y:auto;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin;white-space:pre-wrap;word-break:break-all}.agent-plan-item__toolcall-json::-webkit-scrollbar{width:4px}.agent-plan-item__toolcall-json::-webkit-scrollbar-track{background:#0000}.agent-plan-item__toolcall-json::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.agent-plan-item__toolcall-json::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.markdown-renderer{word-break:auto-phrase;word-wrap:break-word;color:var(--text-text-default);font-size:14px;line-height:1.5}.markdown-renderer .markdown-h1{border-bottom:none;font-size:20px;font-weight:600;letter-spacing:.005em;line-height:1.4;margin:40px 0 16px 0;padding-bottom:0}.markdown-renderer .markdown-h2{border-bottom:none;font-size:16px;font-weight:600;line-height:1.5;margin:32px 0 16px 0;padding-bottom:0}.markdown-renderer>:first-child{margin-top:0!important}.markdown-renderer .markdown-h3{font:var(--heading-heading-sm);margin:28px 0 0 0}.markdown-renderer :is(.markdown-h4,.markdown-h5,.markdown-h6){font:var(--heading-heading-sm);margin:24px 0 0 0}.markdown-renderer .markdown-p{color:var(--text-text-default);letter-spacing:0;line-height:var(--body-base-lineHeight,20px);font:var(--body-body-base);margin:12px 0 0 0}.markdown-renderer .markdown-p:first-child{margin-top:0}.markdown-renderer .markdown-p:last-child{margin-bottom:0}.markdown-renderer .markdown-p strong{font-weight:600}.markdown-renderer :is(.markdown-ol,.markdown-ul){list-style:revert;margin:8px 0;padding:0 0 0 20px}.markdown-renderer :is(.markdown-ol:first-child,.markdown-ul:first-child){margin-top:0}.markdown-renderer :is(.markdown-ol:last-child,.markdown-ul:last-child){margin-bottom:0}.markdown-renderer .markdown-li{letter-spacing:0;line-height:20px;margin:8px 0;padding-left:4px;position:relative}.markdown-renderer .markdown-li::marker{color:var(--text-text-secondary);font:var(--chat-body-md)}.markdown-renderer .markdown-li strong{font-weight:600}.markdown-renderer :is(.markdown-li,.task-list-item) input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;-moz-appearance:checkbox;cursor:default;height:14px;margin-right:8px;position:relative;top:2px;width:14px}.markdown-renderer .task-list-item{list-style:none;margin:8px 0}.markdown-renderer .markdown-hr{background-color:var(--border-border-neutral-l2);border:none;height:1px;margin:16px 0}.markdown-renderer .markdown-link,.markdown-renderer a{color:var(--status-primary-default);text-decoration:none;transition:color .2s}.markdown-renderer .markdown-link:hover,.markdown-renderer a:hover{color:var(--status-primary-hover);text-decoration:underline}.markdown-renderer .markdown-file-link{background:var(--bg-bg-overlay-l1,#56637712);border-radius:3px;color:var(--accent-accent-blue,#3f85ff);cursor:pointer;display:inline-block;font-family:JetBrains Mono,Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace;font-weight:450;line-height:16px;margin:1px 0;padding:1px 3px;text-decoration:none}.markdown-renderer .markdown-file-link:hover{background:var(--status-primary-surface-l2,#2f74ff2e);color:var(--accent-accent-blue,#3f85ff);text-decoration:none}.markdown-renderer .markdown-computer-link{color:inherit;text-decoration:none}.markdown-renderer .markdown-no-link{color:unset;cursor:default;pointer-events:none;text-decoration:none}.markdown-renderer .markdown-blockquote{border-left:1px solid var(--border-border-neutral-l3);margin:8px 0;margin-left:8.5px;padding:0 12px;padding-left:8.5px}.markdown-renderer .markdown-blockquote>*{color:var(--text-text-secondary,#5b6066);font:var(--chat-body-base)}.markdown-renderer .markdown-blockquote>:first-child{margin-top:0}.markdown-renderer .markdown-blockquote>:last-child{margin-bottom:0}.markdown-renderer :is(.markdown-li,.markdown-p,.markdown-ul)>code{background:var(--bg-bg-overlay-l3,#56637726);border-radius:3px;color:var(--code-code-text);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code","Fira Mono","Roboto Mono","Courier New",monospace;font-size:13px;font-weight:450;padding:2px 6px}.markdown-renderer .markdown-table-outer-wrapper{margin:12px 0;overflow-x:auto}.markdown-renderer .markdown-table{border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-collapse:initial;border-radius:var(--radius-lg,12px);border-spacing:0;width:100%}.markdown-renderer .markdown-thead{background-color:var(--bg-bg-overlay-l1)}.markdown-renderer :is(.markdown-td,.markdown-th){border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217);line-height:1.5;padding:8px 12px;text-align:left}.markdown-renderer .markdown-thead .markdown-th:not(:first-child),.markdown-renderer :is(.markdown-td+.markdown-td,.markdown-th+.markdown-th){border-left:1px solid var(--border-border-neutral-l1,#e0e2f217)}.markdown-renderer .markdown-th{font-weight:600}.markdown-renderer .markdown-tr:last-child .markdown-td{border-bottom:none}.markdown-renderer .markdown-tr:nth-child(2n){background-color:var(--bg-bg-overlay-l1)}.markdown-renderer img{border-radius:4px;height:auto;margin:16px auto 0 auto;max-width:100%}.markdown-renderer .markdown-img-alt{color:var(--text-text-secondary)}.markdown-renderer .code-block-wrapper{border:1px solid var(--border-border-neutral-l2);border-radius:var(--chat-radius-md,12px);margin:12px 0;overflow:visible;position:relative}.markdown-renderer .code-block-toolbar{align-items:center;background:var(--bg-bg-overlay-l1);border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0;display:flex;gap:10px;justify-content:space-between;padding:var(--chat-spacer-md) var(--chat-spacer-lg)}.markdown-renderer .code-block-content{background-color:var(--bg-bg-overlay-l1);border-radius:0 0 var(--chat-radius-md,12px) var(--chat-radius-md,12px);display:flex;flex-direction:row;overflow-x:auto;padding:0 var(--chat-spacer-lg)}.markdown-renderer .code-block-line-numbers{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:0;margin-right:8px;padding:0 4px;-webkit-user-select:none;user-select:none}.markdown-renderer .code-block-line-numbers pre{background:#0000;color:var(--text-text-quaternary,#7f848e);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code","Fira Mono","Roboto Mono","Courier New",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-editor-fontWeight,450);line-height:var(--code-terminal-lineHeight,18px);margin:0;padding:0;text-align:right}.markdown-renderer .code-block-code{background:#0000;flex:1 1;margin:0;overflow-x:auto;padding:0}.markdown-renderer .code-block-code code{color:var(--text-text-default);display:block;font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code","Fira Mono","Roboto Mono","Courier New",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-editor-fontWeight,450);line-height:var(--code-terminal-lineHeight,18px);white-space:pre}.markdown-renderer .code-block-mermaid{background:var(--bg-bg-overlay-l1);border-radius:0 0 var(--radius-lg,12px) var(--radius-lg,12px);padding:12px}.markdown-renderer.markdown-renderer-slim .markdown-h1{letter-spacing:.1px;line-height:28px;margin:20px 0 16px 0}.markdown-renderer.markdown-renderer-slim .markdown-h2{line-height:24px;margin:16px 0 12px 0}.markdown-renderer.markdown-renderer-slim .markdown-h3{line-height:22px;margin:16px 0 12px 0}.markdown-renderer.markdown-renderer-slim :is(.markdown-h4,.markdown-h5,.markdown-h6){line-height:20px;margin:16px 0 12px 0}.markdown-renderer.markdown-renderer-slim .markdown-p{margin:12px 0}.markdown-renderer.markdown-renderer-slim :is(.markdown-ol,.markdown-ul){margin:0;margin-top:6px;padding:0 0 0 16px}.markdown-renderer.markdown-renderer-slim .markdown-li{margin:8px 0;padding-left:0}.markdown-renderer.markdown-renderer-slim .markdown-li strong{font-weight:500}.markdown-renderer.markdown-renderer-slim :is(.markdown-ol,.markdown-ul) .markdown-p{margin:6px 0}.markdown-renderer.markdown-renderer-slim .markdown-blockquote{border-left:3px solid var(--border-border-neutral-l1);border-radius:0 4px 4px 0;margin:12px 0;margin-left:0;padding:0 16px;padding-left:16px}.markdown-renderer.markdown-renderer-slim .markdown-blockquote>*{color:var(--text-text-secondary);line-height:20px}.markdown-renderer.markdown-renderer-slim :is(.markdown-li,.markdown-p,.markdown-ul)>code{background-color:var(--bg-bg-overlay-l3,#e0e2f214);border-radius:3;font-weight:450;line-height:16px;padding:0 3px}.markdown-renderer.markdown-renderer-slim .markdown-table-outer-wrapper{margin:0;padding:16px 0 0}.markdown-renderer.markdown-renderer-slim .markdown-table{border:none;border-collapse:initial;border-radius:6px;border-spacing:0}.markdown-renderer.markdown-renderer-slim .markdown-thead{background:var(--bg-bg-overlay-l1,#e0e2f208)}.markdown-renderer.markdown-renderer-slim .markdown-th{border:none;border-bottom:1px solid var(--border-border-neutral-l1,#4d6b9933);height:44px;padding:0 16px;white-space:nowrap}.markdown-renderer.markdown-renderer-slim .markdown-td{border:none;border-bottom:1px solid var(--border-border-neutral-l1,#4d6b9933);color:var(--text-text-secondary);padding:12px}.markdown-renderer.markdown-renderer-slim .markdown-td+.markdown-td,.markdown-renderer.markdown-renderer-slim .markdown-th+.markdown-th{border-left:1px solid var(--border-border-neutral-l1,#4d6b9933)}.markdown-renderer.markdown-renderer-slim .markdown-tr:last-child .markdown-td{border-bottom:none}.markdown-renderer.markdown-renderer-slim .markdown-tr:nth-child(2n){background-color:initial}.markdown-renderer.markdown-renderer-slim pre{font-family:inherit;margin:0;padding-bottom:8px}.markdown-renderer.markdown-renderer-slim pre:empty{padding:0}.thinking{display:flex;flex-direction:column;gap:2px}.thinkingTitleText{color:var(--text-text-tertiary)}.thinkingContent{color:var(--text-text-secondary);flex:1 1;font-size:12px;line-height:18px;overflow:hidden}.thinkingContent .markdown-renderer{color:var(--text-text-secondary);font-size:13px;line-height:20px}.thinkingContent .markdown-renderer .markdown-p{color:var(--text-text-secondary)}.thinkingContent .markdown-renderer :is(.markdown-h1,.markdown-h2,.markdown-h3,.markdown-h4,.markdown-h5,.markdown-h6){font-size:12px;font-weight:500;line-height:18px;margin:0 0 4px 0}.thinkingContent .markdown-renderer .markdown-p{margin:0 0 8px 0}.thinkingContent .markdown-renderer :is(.markdown-ol,.markdown-ul){margin:4px 0;padding:0 0 0 16px}.thinkingContent .markdown-renderer .markdown-li{margin:0 0 4px 0;padding:0}.thinkingContent .markdown-renderer :is(b,em,strong){color:var(--text-text-secondary);font-weight:500}.thinkingContent .markdown-renderer code{background:unset;border-radius:0;color:var(--text-text-secondary);font-style:normal;font-weight:400}.thinkingContent .markdown-renderer .markdown-code-block{color:var(--text-text-secondary);font-family:JetBrains Mono,Consolas,Bitstream Vera Sans Mono,Courier New,Courier,monospace}.thinkingContent .markdown-renderer .markdown-link{color:inherit;pointer-events:none;text-decoration:none}.thought{color:var(--color-text-2,#4e5969);font-size:14px;line-height:1.5}.core-web-search-card{display:flex;flex-direction:column}.core-web-search-card__icon{height:13px;width:13px}.core-web-search-card__icon,.core-web-search-card__icon--canceled,.core-web-search-card__no-result{color:var(--text-text-tertiary,#8a9096)}.core-web-search-card__no-result{font-size:13px;line-height:20px}.core-web-search-card__result{align-items:center;border-radius:6px;color:var(--text-text-tertiary,#737373);cursor:pointer;display:flex;flex:1 1;font:var(--chat-body-md);gap:4px;height:var(--chat-list-item-height);min-width:0;overflow:hidden;padding:var(--spacer-4);width:100%}.core-web-search-card__result:hover{background:var(--bg-bg-overlay-l1)}.core-web-search-card__result-index{color:var(--text-text-tertiary,#8a9096);font-size:10px;min-width:8px}.core-web-search-card__result-favicon{border-radius:2px;flex-shrink:0;height:14px;width:14px}.core-web-search-card__result-title{color:inherit;font:var(--chat-body-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-web-search-card__result-favicon-icon{border-radius:2px;color:var(--text-text-tertiary,#8a9096);flex-shrink:0;height:14px;width:14px}.core-web-search-card__summary{background:var(--bg-bg-base-secondary,#222427);border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-radius:var(--radius-radius-sm-8,8px);box-shadow:var(--shadow-elevation-100-tooltip,0 .5px 0 0 #ffffff0f inset,0 .5px 0 0 #ffffff0f,0 2px 6px 0 #0003);padding:8px;width:280px}.core-web-search-card__summary-title{color:var(--text-text-default,#e8e8e8);display:-webkit-box;font-size:13px;font-weight:500;-webkit-line-clamp:2;line-height:1.5;margin-top:2px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;-webkit-box-orient:vertical}.core-web-search-card__summary-title:hover{color:var(--text-text-default-hover,#fff);text-decoration:underline}.core-web-search-card__summary-content{color:var(--text-text-secondary,#5b6066);display:-webkit-box;font-size:12px;font-weight:400;-webkit-line-clamp:4;line-height:18px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.core-web-search-card__summary-footer{align-items:center;display:flex;height:16px;margin-top:8px}.core-web-search-card__summary-domain{color:var(--text-text-tertiary,#8a9096);display:block;font-size:11px;font-weight:400;line-height:16px;margin-left:6px;margin-right:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-fallback-card{background:var(--background-secondary,#f5f5f5);border-radius:8px;padding:12px 16px}.core-fallback-card__name{align-items:center;display:flex;gap:8px;margin-bottom:8px}.core-fallback-card__label{color:var(--text-secondary,#666);font-size:12px;font-weight:500}.core-fallback-card__value{color:var(--text-primary,#333);font-size:13px;font-weight:500}.core-fallback-card__params,.core-fallback-card__result{margin-top:8px}.core-fallback-card__json{background:var(--background-tertiary,#e8e8e8);border-radius:4px;color:var(--text-primary,#333);font-family:monospace;font-size:11px;margin:4px 0 0;overflow-x:auto;padding:8px;white-space:pre-wrap;word-break:break-all}.core-fallback-card__result[data-status=success] .core-fallback-card__label{color:var(--color-success,#52c41a)}:is(.core-fallback-card__result[data-status=error],.core-fallback-card__result[data-status=failed]) .core-fallback-card__label{color:var(--color-error,#ff4d4f)}.core-fallback-card__result[data-status=pending] .core-fallback-card__label{color:var(--color-warning,#faad14)}.core-finish-card__code-card{background-color:var(--chat-bg-card);border-radius:var(--chat-radius-md,12px)}.core-finish-card__code-card:hover{background-color:var(--chat-bg-card-hover)}.core-finish-card__code-header{align-items:center;background-color:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px);cursor:pointer;display:flex;justify-content:space-between;padding:var(--chat-spacer-lg) var(--chat-spacer-lg) var(--chat-spacer-lg) var(--chat-spacer-md)}.core-finish-card__code-header:hover{background-color:var(--chat-bg-card-hover)}.core-finish-card__code-header--readonly{cursor:default}.core-finish-card__code-header--expanded{border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0}.core-finish-card__code-header-left{align-items:center;display:flex}.core-finish-card__code-header-icon{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.core-finish-card__code-stats{align-items:center;display:flex;font-size:var(--body-base-fontSize,13px);gap:4px;padding:0 6px}.core-finish-card__code-files-text{color:var(--text-text-default);font-weight:600;font:var(--body-body-base-strong);margin-left:12px}.core-finish-card__code-added{color:var(--status-success-default);font-family:JetBrains Mono,monospace}.core-finish-card__code-deleted{color:var(--status-error-default);font-family:JetBrains Mono,monospace}.core-finish-card__toggle-icon{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;font-size:16px;height:24px;justify-content:center;padding:0;width:24px}.core-finish-card__code-header-right{align-items:center;display:flex;gap:4px}.core-finish-card__code-divider{background-color:#4d6b992e;height:16px;width:1px}.core-finish-card__code-external-icon{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;font-size:20px;height:28px;justify-content:center;width:28px}.core-finish-card__file-list-container{border:1px solid var(--border-border-neutral-l1);border-radius:0 0 var(--chat-radius-md,12px) var(--chat-radius-md,12px);border-top:none;display:none;max-height:342px;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--bg-bg-overlay-l3,#56637726) #0000;scrollbar-width:thin}.core-finish-card__file-list-container::-webkit-scrollbar{width:4px}.core-finish-card__file-list-container::-webkit-scrollbar-track{background:#0000}.core-finish-card__file-list-container::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3,#56637726);border-radius:4px}.core-finish-card__file-list-container::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4,#56637740)}.core-finish-card__file-list-container--expanded{display:block}.core-finish-card__file-list{font-size:12px;padding:var(--chat-spacer-md)}.core-finish-card__file-item{align-items:center;background-color:initial;border-radius:4px;cursor:pointer;display:flex;gap:8px;height:28px;justify-content:space-between;padding:0 4px;transition:background-color .2s}.core-finish-card__file-item--readonly{cursor:default}.core-finish-card__file-item:hover{background-color:var(--bg-bg-overlay-l1)}.core-finish-card__file-item--readonly:hover{background-color:initial}.core-finish-card__file-item--readonly:hover .core-finish-card__file-name,.core-finish-card__file-item:hover .core-finish-card__file-name{color:var(--text-text-default)}.core-finish-card__file-info{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.core-finish-card__file-icon{align-items:center;display:inline-flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.core-finish-card__file-icon-modified{color:var(--status-alert-default)}.core-finish-card__file-icon-deleted{color:var(--status-error-default)}.core-finish-card__file-icon-added{color:var(--status-success-default)}.core-finish-card__file-details{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.core-finish-card__file-name{color:var(--text-text-default);flex-shrink:1;overflow:hidden;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.core-finish-card__file-path-wrap{align-items:center;display:flex;flex-shrink:99999;min-width:80px;overflow:hidden}.core-finish-card__file-path{color:var(--text-text-tertiary);overflow:hidden;text-overflow:ellipsis;transition:all .2s;white-space:nowrap}.core-finish-card__file-path:hover{color:var(--text-text-secondary);text-decoration:underline}.core-finish-card__file-item--readonly .core-finish-card__file-path:hover{color:var(--text-text-tertiary);text-decoration:none}.core-finish-card__file-stats{align-items:center;display:flex;flex-shrink:0;gap:4px}.core-finish-card__file-added-stat{color:var(--status-success-default);font-family:JetBrains Mono,monospace}.core-finish-card__file-deleted-stat{color:var(--status-error-default);font-family:JetBrains Mono,monospace}.core-finish-card__preview-item{display:flex;flex-direction:column;min-width:0}.core-finish-card__preview-item--expanded{aspect-ratio:16/9}.core-finish-card__preview-header{align-items:center;background:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px);cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding-bottom:var(--chat-spacer-lg,16px);padding-left:var(--chat-spacer-md,12px);padding-right:var(--chat-spacer-lg,16px);padding-top:var(--chat-spacer-lg,16px)}.core-finish-card__preview-header:hover{background:var(--chat-bg-card-hover)}.core-finish-card__preview-header--readonly{cursor:default}.core-finish-card__preview-header--expanded{border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0}.core-finish-card__preview-info{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-finish-card__preview-icon{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.core-finish-card__preview-content{font-size:13px;line-height:20px;min-width:0}.core-finish-card__preview-name{color:var(--text-text-default);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__preview-url{color:var(--text-text-tertiary);font:var(--body-body-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__preview-arrow{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:20px;height:28px;justify-content:center;width:28px}.core-finish-card__preview-body{border:1px solid var(--border-border-neutral-l1);border-radius:0 0 var(--chat-radius-md,12px) var(--chat-radius-md,12px);border-top:none;display:none;flex:1 1;min-height:40px;overflow:hidden}.core-finish-card__preview-body--expanded{display:block}.core-finish-card__artifact-file-item{display:flex;flex-direction:column;min-width:0}.core-finish-card__artifact-file-header{align-items:center;background:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px);cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding-bottom:var(--chat-spacer-lg,16px);padding-left:var(--chat-spacer-md,12px);padding-right:var(--chat-spacer-lg,16px);padding-top:var(--chat-spacer-lg,16px)}.core-finish-card__artifact-file-header:hover{background:var(--chat-bg-card-hover)}.core-finish-card__artifact-file-header--readonly{cursor:default}.core-finish-card__artifact-file-info{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-finish-card__artifact-file-icon{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.core-finish-card__design-file-icon{display:block;flex-shrink:0;height:40px;width:36px}.core-finish-card__artifact-file-content{font-size:13px;line-height:20px;min-width:0}.core-finish-card__artifact-file-name{color:var(--text-text-default);font:var(--body-body-base-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__artifact-file-type{color:var(--text-text-tertiary);font:var(--body-body-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__artifact-file-arrow{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:20px;height:28px;justify-content:center;width:28px}.core-finish-card__feishu-item{display:flex;flex-direction:column;min-width:0}.core-finish-card__feishu-header{align-items:center;background:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px);cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding-bottom:var(--chat-spacer-lg,16px);padding-left:var(--chat-spacer-md,12px);padding-right:var(--chat-spacer-lg,16px);padding-top:var(--chat-spacer-lg,16px)}.core-finish-card__feishu-header:hover{background:var(--chat-bg-card-hover);border-color:var(--border-border-neutral-l2)}.core-finish-card__feishu-header:focus-visible{border-color:var(--border-border-neutral-l2);outline:none}.core-finish-card__feishu-info{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-finish-card__feishu-icon{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.core-finish-card__feishu-icon-svg{height:40px;width:40px}.core-finish-card__feishu-content{display:flex;flex-direction:column;gap:2px;min-width:0}.core-finish-card__feishu-name{color:var(--text-text-default);font-size:14px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__feishu-subtitle{align-items:center;display:flex;gap:8px;min-width:0}.core-finish-card__feishu-source,.core-finish-card__feishu-type{align-items:center;color:var(--text-text-tertiary);display:inline-flex;font:var(--body-body-md);min-width:0}.core-finish-card__feishu-type{padding-left:10px;position:relative}.core-finish-card__feishu-type:before{background:var(--text-text-tertiary);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4px}.core-finish-card__feishu-actions{align-items:center;align-self:center;display:flex;flex-shrink:0;gap:0}.core-finish-card__feishu-action{align-items:center;background:#0000;border:none;border-radius:6px;border-radius:var(--radius-radius-2xs-4,4px);color:var(--icon-icon-default);cursor:pointer;display:inline-flex;font-size:16px;height:24px;justify-content:center;width:24px}.core-finish-card__feishu-action:hover{background:var(--bg-bg-overlay-l2,#6a69681a)}.core-finish-card__feishu-action:focus-visible{color:var(--icon-icon-default);outline:none}.core-finish-card__feishu-action+.core-finish-card__feishu-action{margin-left:16px;position:relative}.core-finish-card__feishu-action+.core-finish-card__feishu-action:before{background:var(--border-border-neutral-l2);content:"";height:16px;left:-8px;position:absolute;top:50%;transform:translateY(-50%);width:1px}.core-model-select-tooltip{animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);background-color:var(--vscode-icube--bg-bg-tooltip);border:1px solid var(--vscode-icube--border-border-neutral-l2);border-radius:6px;box-shadow:var(--shadow-elevation-200-menu-panel);color:var(--vscode-icube--text-text-default);font-size:11px;font-style:normal;font-weight:500;letter-spacing:.1px;max-width:240px;padding:4px 8px;pointer-events:auto;position:relative;-webkit-user-select:none;user-select:none;white-space:normal;will-change:transform,opacity;word-break:break-all;z-index:var(--z-notification)}.core-model-select-tooltip[data-state=delayed-open][data-side=top]{animation-name:core-model-select-tooltip-slideDownAndFade}.core-model-select-tooltip[data-state=delayed-open][data-side=right]{animation-name:core-model-select-tooltip-slideLeftAndFade}.core-model-select-tooltip[data-state=delayed-open][data-side=bottom]{animation-name:core-model-select-tooltip-slideUpAndFade}.core-model-select-tooltip[data-state=delayed-open][data-side=left]{animation-name:core-model-select-tooltip-slideRightAndFade}.core-model-select-tooltip.disabled{display:none}.core-model-select-tooltip-arrow{fill:var(--vscode-icube--bg-bg-tooltip)}.core-model-select-tooltip[data-side=right] .core-model-select-tooltip-arrow{filter:drop-shadow(-1px 0 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(1px 0 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(0 1px 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(-2px 0 6px rgba(0,0,0,.06))}.core-model-select-tooltip[data-side=left] .core-model-select-tooltip-arrow{filter:drop-shadow(1px 0 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(-1px 0 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(0 1px 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(2px 0 6px rgba(0,0,0,.06))}.core-model-select-tooltip[data-side=top] .core-model-select-tooltip-arrow{filter:drop-shadow(0 1px 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(0 2px 6px rgba(0,0,0,.06))}.core-model-select-tooltip[data-side=bottom] .core-model-select-tooltip-arrow{filter:drop-shadow(0 -1px 0 var(--vscode-icube--border-border-neutral-l2)) drop-shadow(0 -2px 6px rgba(0,0,0,.06))}@keyframes core-model-select-tooltip-slideUpAndFade{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes core-model-select-tooltip-slideRightAndFade{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes core-model-select-tooltip-slideDownAndFade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes core-model-select-tooltip-slideLeftAndFade{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}.core-finish-card__skill-card{background:var(--chat-bg-card);display:flex;flex-direction:column;min-width:0}.core-finish-card__skill-header{align-items:center;background:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0;cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding-bottom:var(--chat-spacer-lg,16px);padding-left:var(--chat-spacer-md,12px);padding-right:var(--chat-spacer-lg,16px);padding-top:var(--chat-spacer-lg,16px)}.core-finish-card__skill-header:hover{background:var(--chat-bg-card-hover)}.core-finish-card__skill-header--readonly{cursor:default}.core-finish-card__skill-header--no-desc{border-radius:var(--chat-radius-md,12px)}.core-finish-card__skill-info{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-finish-card__skill-icon{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.core-finish-card__skill-meta{font-size:13px;line-height:20px;min-width:0}.core-finish-card__skill-name{color:var(--text-text-default);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__skill-path{color:var(--text-text-tertiary);font:var(--body-body-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__skill-desc{border:1px solid var(--border-border-neutral-l1);border-radius:0 0 var(--chat-radius-md,12px) var(--chat-radius-md,12px);border-top:none;color:var(--text-text-default,#31353a);font-size:var(--body-base-fontSize,13px);font-style:normal;font-weight:400;line-height:var(--body-base-lineHeight,20px);padding:var(--chat-spacer-sm,8px) var(--chat-spacer-md,12px)}.mergeCardHeader-k8LzGe{align-items:center;background-color:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px);cursor:pointer;display:flex;justify-content:space-between;padding-bottom:var(--chat-spacer-lg,16px);padding-left:var(--chat-spacer-md,12px);padding-right:var(--chat-spacer-lg,16px);padding-top:var(--chat-spacer-lg,16px)}.mergeCardHeaderReadonly-pQxdoz{cursor:default}.mergeCardHeaderExpanded-YnfZdt{border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0}.mergeCardHeaderLeft-pAeo44{align-items:center;display:flex;flex:1 1;min-width:0}.mergeCardHeaderIcon-Rp86mU{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.mergeCardBranchInfo-h0lu2L{align-items:center;display:flex;flex-shrink:1;gap:4px;margin-left:12px;min-width:0;overflow:hidden}.mergeCardBranchName-QTZAgE{color:var(--text-text-default);font-size:13px;font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mergeCardBranchArrow-baWdIl{color:var(--text-text-tertiary);flex-shrink:0;font-size:13px}.mergeCardFilesText-lt3Ru6{color:var(--text-text-secondary);flex-shrink:0;font-size:13px;font-weight:400;margin-left:12px;white-space:nowrap}.mergeCardConflictText-DG1ypi{color:var(--status-error-default);flex-shrink:0;font-size:var(--body-base-fontSize,13px);line-height:var(--body-base-lineHeight,20px);margin-left:4px;white-space:nowrap}.mergeCardToggleIcon-Sm_XDE{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;flex-shrink:0;font-size:16px;height:24px;justify-content:center;padding:0;width:24px}.mergeCardHeaderRight-toCtXQ{align-items:center;display:flex;flex-shrink:0;gap:4px}.mergeCardStats-dsZ1Rs{align-items:center;display:flex;gap:4px;padding:0 6px}.mergeCardAdded-zKAcBt{color:var(--status-success-default)}.mergeCardAdded-zKAcBt,.mergeCardDeleted-pKg_9u{font-family:JetBrains Mono,monospace;font-size:12px}.mergeCardDeleted-pKg_9u{color:var(--status-error-default)}.mergeCardDivider-Og4i2f{background-color:var(--border-border-neutral-l2);height:16px;width:1px}.mergeCardExternalIcon-sgC74O{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;font-size:20px;height:28px;justify-content:center;width:28px}.mergeCardFileListContainer-h9uFGR{border:1px solid var(--border-border-neutral-l1);border-radius:0 0 var(--chat-radius-md,12px) var(--chat-radius-md,12px);border-top:none;display:none;max-height:342px;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.mergeCardFileListContainer-h9uFGR::-webkit-scrollbar{width:4px}.mergeCardFileListContainer-h9uFGR::-webkit-scrollbar-track{background:#0000}.mergeCardFileListContainer-h9uFGR::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.mergeCardFileListContainer-h9uFGR::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.mergeCardFileListContainerExpanded-HOwNVH{display:block}.mergeCardFileList-tAidSU{font-size:12px;padding:var(--chat-spacer-md,12px)}.mergeCardFileItem-aLXc9T{align-items:center;background-color:initial;border-radius:4px;cursor:pointer;display:flex;gap:8px;height:28px;justify-content:space-between;padding:0 4px;transition:background-color .2s}.mergeCardFileItemReadonly-oHNrUh{cursor:default}.mergeCardFileItem-aLXc9T:hover{background-color:var(--bg-bg-overlay-l1)}.mergeCardFileItemReadonly-oHNrUh:hover{background-color:initial}.mergeCardFileItem-aLXc9T:hover .mergeCardFileName-qfJbAT,.mergeCardFileItemReadonly-oHNrUh:hover .mergeCardFileName-qfJbAT{color:var(--text-text-default)}.mergeCardFileInfo-SuVRgj{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.mergeCardFileIcon-zJgCCq{align-items:center;display:inline-flex;flex-shrink:0;font-size:14px;height:16px;justify-content:center;width:16px}.mergeCardFileIconModified-Vv0n8J{color:var(--status-alert-default)}.mergeCardFileIconDeleted-B_1hr2{color:var(--status-error-default)}.mergeCardFileIconAdded-z_pdwq{color:var(--status-success-default)}.mergeCardFileDetails-etUMgY{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.mergeCardFileName-qfJbAT{align-items:center;color:var(--text-text-default);display:flex;flex-shrink:1;gap:6px;overflow:hidden;text-overflow:ellipsis;transition:color .2s;white-space:nowrap}.mergeCardConflictBadge-FzfrgQ{background-color:color-mix(in srgb,var(--status-error-default) 15%,#0000);border-radius:3px;color:var(--status-error-default);flex-shrink:0;font-size:10px;font-weight:500;padding:1px 4px}.mergeCardFilePathWrap-bQjgtj{align-items:center;display:flex;flex-shrink:99999;min-width:80px;overflow:hidden}.mergeCardFilePath-KihYct{color:var(--text-text-tertiary);overflow:hidden;text-overflow:ellipsis;transition:all .2s;white-space:nowrap}.mergeCardFilePath-KihYct:hover{color:var(--text-text-secondary);text-decoration:underline}.mergeCardFileItemReadonly-oHNrUh .mergeCardFilePath-KihYct:hover{color:var(--text-text-tertiary);text-decoration:none}.mergeCardFileStats-pQClcA{align-items:center;display:flex;flex-shrink:0;gap:4px}.mergeCardFileAddedStat-lAHaup{color:var(--status-success-default);font-family:JetBrains Mono,monospace}.mergeCardFileDeletedStat-K2TVB2{color:var(--status-error-default);font-family:JetBrains Mono,monospace}.core-finish-card__html-render-item{display:flex;flex-direction:column;min-width:0}.core-finish-card__html-render-header{align-items:center;background:var(--chat-bg-card);border:1px solid var(--border-border-neutral-l1);border-radius:var(--chat-radius-md,12px);cursor:pointer;display:flex;gap:8px;justify-content:space-between;padding:var(--chat-spacer-md,12px) var(--chat-spacer-lg,16px) var(--chat-spacer-md,12px) var(--chat-spacer-md,12px)}.core-finish-card__html-render-header:hover{background:var(--chat-bg-card-hover)}.core-finish-card__html-render-header--readonly{cursor:default}.core-finish-card__html-render-info{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-finish-card__html-render-icon{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.core-finish-card__html-render-content{font-size:13px;line-height:20px;min-width:0}.core-finish-card__html-render-name{color:var(--text-text-default);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__html-render-type{color:var(--text-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-nxMBZO{align-items:center;border-radius:var(--radius-2,2px);box-sizing:border-box;display:inline-flex;font-family:var(--font-family-default);font-weight:var(--font-weight-medium,500);justify-content:center;white-space:nowrap}.default-POuD18{font-size:11px;gap:3px;height:16px;line-height:16px;padding:0 4px}.large-MRAs3T{font-size:12px;gap:3px;height:18px;line-height:18px;padding:0 5px}.tag-nxMBZO{color:var(--text-text-secondary)}.withBackground-_TKG92{background-color:var(--bg-bg-overlay-l2)}.icon-yD_63M{align-items:center;display:inline-flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.icon-yD_63M>svg{height:100%;width:100%}.wrapper-j3m3um{align-items:center;cursor:pointer;display:inline-flex;gap:8px;padding:4px 0;-webkit-user-select:none;user-select:none}.wrapper-j3m3um.disabled-L67OJU{cursor:not-allowed}.track-O_HMXk{align-items:center;background-color:var(--bg-bg-overlay-l3);border-radius:20px;box-sizing:border-box;display:inline-flex;position:relative;transition:background-color .15s ease}.wrapper-j3m3um.default-DxyZYf .track-O_HMXk{height:18px;padding:0 2px;width:32px}.wrapper-j3m3um.small-QxeiOr .track-O_HMXk{height:14px;padding:0 1.5px;width:25px}.wrapper-j3m3um:hover:not(.disabled-L67OJU) .track-O_HMXk:not(.checked-eQzZgj):not(.indeterminate-xN6AKF){background-color:var(--bg-bg-overlay-l2)}.track-O_HMXk.checked-eQzZgj,.track-O_HMXk.indeterminate-xN6AKF{background-color:var(--status-success-default)}.wrapper-j3m3um:hover:not(.disabled-L67OJU) :is(.track-O_HMXk.checked-eQzZgj,.track-O_HMXk.indeterminate-xN6AKF){background-color:var(--status-success-hover)}.wrapper-j3m3um.disabled-L67OJU .track-O_HMXk{opacity:.5}.input-X2rjHi{cursor:inherit;height:100%;margin:0;opacity:0;padding:0;position:absolute;width:100%}.thumb-hjWb5y{background-color:var(--special-white);border-radius:50%;flex-shrink:0;transition:margin-left .15s ease}.wrapper-j3m3um.default-DxyZYf .thumb-hjWb5y{height:14px;width:14px}.wrapper-j3m3um.small-QxeiOr .thumb-hjWb5y{height:11px;width:11px}.wrapper-j3m3um.default-DxyZYf .track-O_HMXk.checked-eQzZgj .thumb-hjWb5y{margin-left:14px}.wrapper-j3m3um.small-QxeiOr .track-O_HMXk.checked-eQzZgj .thumb-hjWb5y{margin-left:10px}.wrapper-j3m3um.default-DxyZYf .track-O_HMXk.indeterminate-xN6AKF .thumb-hjWb5y{margin-left:7px}.wrapper-j3m3um.small-QxeiOr .track-O_HMXk.indeterminate-xN6AKF .thumb-hjWb5y{margin-left:5px}.label-kz6lWR{color:var(--text-text-secondary);font-family:var(--font-family-default);font-size:12px;font-weight:var(--font-weight-medium);line-height:18px}.wrapper-j3m3um.disabled-L67OJU .label-kz6lWR{color:var(--text-text-disabled)}.listRow-MKmfoY{align-items:center;border-bottom:1px solid #7373731f;cursor:pointer;display:flex;min-width:0;padding:16px;transition:background var(--transition-fast,.1s)}.listRow-MKmfoY:last-child{border-bottom:none}.listRow-MKmfoY:hover{background:var(--bg-bg-overlay-l1,#5663771a)}.rowLeft-YmP1cj{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0;overflow:hidden}.rowEnvIcon-KNwaeL{color:var(--icon-icon-secondary);flex-shrink:0;height:20px;margin-right:-2px;width:20px}.rowName-j0e9hD{color:var(--text-text-default);flex-shrink:1;font-size:14px;font-weight:500;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rowSchedule-J5F92N{align-items:center;color:var(--text-text-tertiary);display:flex;flex-shrink:0;font-size:12px;font-weight:500;gap:4px;line-height:18px;white-space:nowrap}.rowScheduleIcon-adWNp7{color:var(--icon-icon-tertiary);height:12px;width:12px}.rowRight-QdNRRR{align-items:center;display:flex;flex-shrink:0;gap:8px;margin-left:12px}.rowRunBtn-QYE3Gj{align-items:center;border-radius:6px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.rowRunBtn-QYE3Gj:hover{background:var(--bg-bg-overlay-l1,#5663770f);color:var(--text-text-default)}.container-cgKm9D{border:1px solid var(--border-border-neutral-l2);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px;transition:background var(--transition-fast,.1s)}.container-cgKm9D:hover{background:var(--bg-bg-overlay-l2,#5663771a)}.top-hycOBs{align-items:flex-start;display:flex;gap:12px}.leftContent-sgw2zM{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.titleRow-oodtu7{align-items:center;display:flex;gap:8px;min-width:0;overflow:hidden}.taskName-bUNKzw{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.description-HpiiCi{color:var(--text-text-tertiary);display:-webkit-box;font-size:12px;font-weight:400;-webkit-line-clamp:2;line-height:18px;min-height:36px;word-break:break-all;-webkit-box-orient:vertical;margin-top:2px;overflow:hidden}.arrowIcon-XAd90y{align-items:center;border-radius:4.8px;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.dividerArea-IyDQIJ{padding:4px 0}.dividerLine-kHF2eg{border-top:1px dashed var(--border-border-neutral-l1)}.bottom-ofjpmg{gap:8px;justify-content:space-between}.bottom-ofjpmg,.bottomRight-_IjMVH{align-items:center;display:flex;overflow:hidden}.bottomRight-_IjMVH{gap:6px;min-width:0}.bottomTag-JQCSCn{border-radius:4px;flex-shrink:0;gap:4px;height:18px;padding:0;white-space:nowrap}.bottomRightTag-XhyatL{border-radius:2px;flex-shrink:1;gap:4px;height:18px;min-width:0;overflow:hidden;padding:0}.bottomRightTag-XhyatL>span:first-child{flex-shrink:0}.tagText-rMX7ZH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bottomIcon-MU04UM{color:var(--icon-icon-tertiary)}.bottomIcon-MU04UM path{opacity:1}.menu-vgP6CL{background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:8px;box-shadow:var(--shadow-elevation-200-menu-panel,0 3px 10px 0 #00000014);padding:6px 0;width:140px}.menuItem-S7bgWx{align-items:center;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;height:28px;margin:0 6px;padding:0 6px;transition:background var(--transition-fast,.1s)}.menuItem-S7bgWx:hover{background:var(--bg-bg-overlay-l1)}.menuItemDanger-KyV9Z6{color:var(--status-error-default)}.menuIcon-VvDagF{color:var(--icon-icon-default)}.menuIcon-VvDagF,.menuIconDanger-jH0phr{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.menuIconDanger-jH0phr{color:var(--status-error-default)}.core-finish-card{gap:12px;width:100%}.core-finish-card--work-mode{max-width:640px}.core-finish-card__summary-text{color:var(--text-text-default);font-size:14px;line-height:1.6;white-space:pre-wrap}.core-finish-card__title{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:1.5;margin-top:28px}.core-finish-card__subtitle{color:var(--text-text-default);font-size:12px;font-weight:700;line-height:20px}.core-finish-card__content{display:flex;flex-direction:column;gap:12px;margin-top:var(--chat-spacer-xl)}.core-finish-card__artifact-grid{display:grid;gap:var(--chat-spacer-md);grid-template-columns:repeat(var(--grid-columns,1),1fr)}.core-finish-card__main-product-preview{display:flex;flex-direction:column;min-width:0}.core-finish-card__docs-list,.core-finish-card__feishu-list,.core-finish-card__images-list,.core-finish-card__preview,.core-finish-card__sheets-list,.core-finish-card__skill-list,.core-finish-card__slides-list{display:flex;flex-direction:column;gap:8px}.container-Q75sEx{align-items:center;background:var(--bg-bg-overlay-l2);border-radius:2px;cursor:default;display:flex;flex-shrink:0;justify-content:center}.containerYellow-g6VWH9{background:var(--special-bggoldoverlay,#d2b5131f)}.containerNoBg-Tt2_d3{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.iconGoldenSolid-G57BYQ,.iconGreenSolid-GGr0vm{display:block;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8.879 1.943a.6.6 0 0 1 1.048.482l-.56 3.642h3.3a.601.601 0 0 1 .456.99l-6 7a.6.6 0 0 1-1.049-.48l.56-3.643h-3.3a.6.6 0 0 1-.455-.99z'/%3E%3C/svg%3E") center /contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8.879 1.943a.6.6 0 0 1 1.048.482l-.56 3.642h3.3a.601.601 0 0 1 .456.99l-6 7a.6.6 0 0 1-1.049-.48l.56-3.643h-3.3a.6.6 0 0 1-.455-.99z'/%3E%3C/svg%3E") center /contain no-repeat}.iconGoldenOutline-qC7Y6M,.iconGreenOutline-yh7wwR{display:block;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linejoin='round' stroke-width='1.2' d='M12.667 6.667h-4l.667-4.333-6 7h4l-.667 4.333z'/%3E%3C/svg%3E") center /contain no-repeat;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23000' stroke-linejoin='round' stroke-width='1.2' d='M12.667 6.667h-4l.667-4.333-6 7h4l-.667 4.333z'/%3E%3C/svg%3E") center /contain no-repeat}.iconGreenOutline-yh7wwR,.iconGreenSolid-GGr0vm{background:var(--gradient-brand)}.iconGoldenOutline-qC7Y6M,.iconGoldenSolid-G57BYQ{background:var(--gradient-golden)}.agent-message{display:flex;flex-direction:column;gap:8px}.agent-message__header{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:6px;min-width:0;-webkit-user-select:none;user-select:none}.agent-message__title{color:var(--text-text-default);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.agent-message__metadata,.agent-message__title{font-size:13px;font-weight:400;line-height:1.5384615384615385}.agent-message__metadata{color:var(--text-text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-message__express-flash-wrapper{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.agent-message__express-flash{color:var(--icon-icon-brand);height:12px;width:12px}.agent-message__body{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.agent-message__thinking{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:16px}.agent-message__plan-items{display:flex;flex-direction:column;gap:8px}.agent-message__error{color:var(--color-danger-6,#f53f3f);font-size:14px}.agent-message__actions{display:flex;flex-direction:row;gap:8px;margin-top:8px}.container-sVRYfI{margin-bottom:10px}.container-sVRYfI.hasReason-HpKxND{border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-6);overflow:hidden}.container-sVRYfI.hasReason-HpKxND .alertBox-qNtoty{border:0;border-radius:0}.alertBox-qNtoty{align-items:flex-start;border:1px solid;border-radius:var(--radius-12,12px);box-sizing:border-box;display:flex;font-size:12px;font-weight:400;gap:var(--spacer-8);justify-content:space-between;padding:var(--spacer-12,12px);position:relative;width:100%}.container-sVRYfI.info-_HUfq5 .alertBox-qNtoty{background:var(--status-primary-surface-l1,#3579ff2e);border:1px solid var(--status-primary-surface-l2,#3579ff47)}.container-sVRYfI.error-gU7OJI .alertBox-qNtoty{background:var(--status-error-surface-l1,#f646462e);border:1px solid var(--status-error-surface-l2,#f6464647)}.container-sVRYfI.warning-XRilNC .alertBox-qNtoty{background:var(--status-warning-surface-l1,#d27e2429);border:1px solid var(--status-warning-surface-l2,#d27e2447)}.container-sVRYfI.success-JRiMHb .alertBox-qNtoty{background-color:color-mix(in srgb,var(--status-success-default) 18%,#0000);border-color:color-mix(in srgb,var(--status-success-default) 28%,#0000)}.content-gzvlse{flex:1 1;min-width:0}.header-Hc0bKe{align-items:flex-start;display:flex;gap:var(--spacer-8)}.icon-uYJh3P{align-items:center;display:flex;flex-shrink:0;font-size:16px;justify-content:center;margin-top:1px}.icon-uYJh3P,.icon-uYJh3P>svg{height:16px;width:16px}.icon-uYJh3P.info-_HUfq5{color:var(--status-primary-default)}.icon-uYJh3P.error-gU7OJI{color:var(--status-error-default)}.icon-uYJh3P.warning-XRilNC{color:var(--status-warning-default)}.icon-uYJh3P.success-JRiMHb{color:var(--status-success-default)}.title-NwHZw_{font-size:13px;font-weight:600;line-height:20px}.message-Zsc2Kp,.title-NwHZw_{color:var(--text-text-default);word-break:break-word}.message-Zsc2Kp{font-size:12px;line-height:18px;margin-left:24px;margin-top:2px}.messageWrapper-nQonGK{display:flex;flex:1 1;flex-direction:column;min-width:0}.messageText-ne79GI{color:var(--text-text-default);font-size:12px;line-height:18px;word-break:break-word}.messageWithDetail-VaI4P8{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.detailLink-oUg3wx{color:var(--text-text-secondary);cursor:pointer;font-size:12px;line-height:18px;text-decoration:underline}.detailLink-oUg3wx:hover{color:var(--text-text-default)}.inlineActionButtons-GU2VR4{display:flex;gap:6px;margin-top:var(--spacer-8)}.description-zCqYih{color:var(--text-text-default);font-size:12px;line-height:18px;margin-left:24px;margin-top:4px}.buttonContainer-v2j6uc{align-items:center;display:flex;gap:var(--spacer-8);margin-left:24px;margin-top:var(--spacer-8)}.actionButton-qEcSYn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actionLink-Ru0DGD{color:var(--text-text-default);cursor:pointer;font-size:12px;font-weight:600;line-height:20px;text-decoration:underline;white-space:nowrap}.actionLink-Ru0DGD:hover{color:var(--text-text-default-hover)}.expandButton-vO9f8E{align-items:center;background:#0000;border:none;border-radius:var(--radius-2);color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:color var(--transition-fast),transform var(--transition-fast);width:16px}.expandButton-vO9f8E:hover{color:var(--icon-icon-default)}.container-sVRYfI.expanded-ZPqXtD .expandButton-vO9f8E{transform:rotate(180deg)}.expandIcon-dtcHG7{font-size:16px}.closeButton-BRUYMI{align-items:center;background:#0000;border:none;border-radius:var(--radius-2);color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:color var(--transition-fast);width:16px}.closeButton-BRUYMI:hover{color:var(--icon-icon-default)}.closeButton-BRUYMI:focus-visible{outline:2px solid var(--border-border-brand);outline-offset:1px}.reasonDetail-k5uc3N{color:var(--text-text-default);font-size:11px;font-weight:400;max-height:170px;overflow-y:auto;padding:10px}.reasonDetail-k5uc3N::-webkit-scrollbar{height:4px;width:4px}.reasonDetail-k5uc3N::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3);border-radius:50px;-webkit-transition:all .3s linear;transition:all .3s linear}.reasonDetail-k5uc3N::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l4)}.reasonPre-IQR3xY{font-family:var(--font-family-mono);margin:0;white-space:pre-wrap;word-break:break-word}.core-agent-message__thinking{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:16px}.agentBeforePlans{padding:0 0 12px 0}.agentBeforePlansText{color:var(--text-text-default);font-size:14px;line-height:22px;margin:0}.core-error-card{padding:0}.fissionActivityCard{background:var(--bg-bg-brand-popup);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--border-border-neutral-l1);border-radius:6px;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;overflow:hidden;padding:8px;position:relative;width:100%}[data-theme=light] .fissionActivityCard{background-image:url(//lf-cdn.marscode.cn/obj/marscode-bucket-cn/goofy_deploy_edenx/ide/trae-mono/static/image/fission-card-light.5020a729.png)}:is([data-theme=dark-blue],[data-theme=dark]) .fissionActivityCard{background-image:url(//lf-cdn.marscode.cn/obj/marscode-bucket-cn/goofy_deploy_edenx/ide/trae-mono/static/image/fission-card-dark.8c91ab5c.png)}.fissionActivityCardBody{align-items:flex-start;display:flex;flex-direction:row;gap:8px;width:100%}.fissionActivityCardIcon{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;width:16px}.fissionActivityCardIcon svg{height:16px;width:16px}.fissionActivityCardContent{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.fissionActivityCardHeader{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;width:100%}.fissionActivityCardTitle{color:var(--text-text-default);flex:1 1;font-size:12px;font-weight:600;line-height:18px;margin:0}.fissionActivityCardClose{align-items:center;background:#0000;border:none;border-radius:var(--radius-2);color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:color var(--transition-fast);width:16px}.fissionActivityCardClose:hover{color:var(--icon-icon-default)}.fissionActivityCardClose:focus-visible{outline:2px solid var(--border-border-brand);outline-offset:1px}.fissionActivityCardClose svg{font-size:16px}.fissionActivityCardDescription{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px;margin:0}.fissionActivityCardActions{display:flex;flex-direction:row;gap:6px;margin-left:24px}.downloadDesktopCard{background:var(--bg-bg-brand-popup);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid var(--border-border-neutral-l1);border-radius:6px;display:flex;flex-direction:column;gap:8px;margin-bottom:20px;overflow:hidden;padding:8px;position:relative;width:100%}[data-theme=light] .downloadDesktopCard{background-image:url(//lf-cdn.marscode.cn/obj/marscode-bucket-cn/goofy_deploy_edenx/ide/trae-mono/static/image/fission-card-light.5020a729.png)}:is([data-theme=dark-blue],[data-theme=dark]) .downloadDesktopCard{background-image:url(//lf-cdn.marscode.cn/obj/marscode-bucket-cn/goofy_deploy_edenx/ide/trae-mono/static/image/fission-card-dark.8c91ab5c.png)}.downloadDesktopCardBody{align-items:flex-start;display:flex;flex-direction:row;gap:8px;width:100%}.downloadDesktopCardIcon{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;width:16px}.downloadDesktopCardIcon svg{height:16px;width:16px}.downloadDesktopCardContent{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.downloadDesktopCardHeader{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;width:100%}.downloadDesktopCardTitle{color:var(--text-text-default);flex:1 1;font-size:12px;font-weight:600;line-height:18px;margin:0}.downloadDesktopCardClose{align-items:center;background:#0000;border:none;border-radius:var(--radius-2);color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:color var(--transition-fast);width:16px}.downloadDesktopCardClose:hover{color:var(--icon-icon-default)}.downloadDesktopCardClose:focus-visible{outline:2px solid var(--border-border-brand);outline-offset:1px}.downloadDesktopCardClose svg{font-size:16px}.downloadDesktopCardDescription{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px;margin:0}.downloadDesktopCardActions{display:flex;flex-direction:row;gap:6px;margin-left:24px}.container-XHpQ1E{align-items:center;border:1px solid;border-radius:var(--radius-6);box-sizing:border-box;display:flex;gap:var(--spacer-8);justify-content:space-between;padding:var(--spacer-8)}.container-XHpQ1E.error-YO8OK5{background-color:color-mix(in srgb,var(--status-error-default) 18%,#0000);border-color:color-mix(in srgb,var(--status-error-default) 28%,#0000)}.container-XHpQ1E.warning-YE6XVO{background-color:color-mix(in srgb,var(--status-warning-default) 18%,#0000);border-color:color-mix(in srgb,var(--status-warning-default) 28%,#0000)}.container-XHpQ1E.alert-b9cawr{background-color:color-mix(in srgb,var(--status-alert-default) 18%,#0000);border-color:color-mix(in srgb,var(--status-alert-default) 28%,#0000)}.container-XHpQ1E.information-Na7Yzl{background-color:color-mix(in srgb,var(--status-primary-default) 18%,#0000);border-color:color-mix(in srgb,var(--status-primary-default) 28%,#0000)}.container-XHpQ1E.borderless-HsurLo{border:none;border-radius:0}.body-p6iRWk{align-items:flex-start;display:flex;flex:1 1;gap:var(--spacer-8);min-width:0}.icon-j8cCS7{align-items:center;display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;margin-top:1px;width:16px}.icon-j8cCS7.error-YO8OK5{color:var(--status-error-default)}.icon-j8cCS7.warning-YE6XVO{color:var(--status-warning-default)}.icon-j8cCS7.alert-b9cawr{color:var(--status-alert-default)}.icon-j8cCS7.information-Na7Yzl{color:var(--status-primary-default)}.content-Og8IRp{color:var(--text-text-default);flex:1 1;font-size:12px;line-height:18px;min-width:0}.contentWrapper-dAMAAn{display:flex;flex:1 1;flex-direction:column;gap:var(--spacer-4);min-width:0}.header-mYAhaq{align-items:center;display:flex;gap:var(--spacer-8);justify-content:space-between}.title-YQar8G{font-weight:600}.description-v31bXy,.title-YQar8G{color:var(--text-text-default);font-size:12px;line-height:18px}.actionButtons-FifUqh{align-items:center;display:flex;gap:6px}.actions-z2q0Ar{gap:var(--spacer-8)}.actions-z2q0Ar,.closeButton-mwNEcf{align-items:center;display:flex;flex-shrink:0}.closeButton-mwNEcf{background:#0000;border:none;border-radius:var(--radius-2);color:var(--icon-icon-secondary);cursor:pointer;height:16px;justify-content:center;padding:0;transition:color var(--transition-fast);width:16px}.closeButton-mwNEcf:hover{color:var(--icon-icon-default)}.closeButton-mwNEcf:focus-visible{outline:2px solid var(--border-border-brand);outline-offset:1px}.agentAfterPlans{padding:0 0 12px 0}.agentAfterPlansText{color:var(--text-text-default);font-size:14px;line-height:22px;margin:0}.goal-loop-round-footer{align-items:center;display:inline-flex;min-width:0}.goal-loop-round-footer__text{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:1.5em;white-space:nowrap}.assistant-action-bar,.assistant-action-bar-buttons{align-items:center;display:flex;flex-direction:row;gap:4px}.assistant-action-bar-buttons button{color:var(--icon-icon-tertiary)}.assistant-action-bar-buttons button:hover:not(:disabled){color:var(--icon-icon-secondary-hover)}.assistant-action-bar-button{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-tertiary);cursor:pointer;display:flex;height:24px;justify-content:center;padding:4px;transition:background-color .2s,color .2s;width:24px}.assistant-action-bar-button:hover:not(:disabled){background-color:var(--bg-overlay-l2,#0000000d);color:var(--icon-icon-secondary-hover)}.assistant-action-bar-button:disabled{cursor:not-allowed;opacity:.5}.assistant-action-bar-button.active{color:var(--primary,#1890ff)}.assistant-action-bar-button.checked{color:var(--status-success,#52c41a)}.assistant-action-bar-buttons .checked,.assistant-action-bar-buttons .checked:hover{color:var(--status-success-default)}.assistant-action-bar-button svg{height:16px;width:16px}.max-context-usage-rate-container{align-items:center;cursor:default;display:flex;flex-direction:row;gap:4px}.max-context-usage-rate-percent{color:var(--text-text-secondary,#9599a6);font:var(--chat-body-md-strong);padding-right:4px}.max-context-usage-rate-percent.hover{color:var(--text-text-secondary-hover,#6b6f7a)}.max-context-usage-rate-tooltip{border-color:var(--border-border-neutral-l2);padding:var(--spacer-4,4px);-webkit-user-select:none;user-select:none;word-break:break-all}.max-context-usage-rate-tooltip-content{display:flex;flex-direction:column;width:100%}.max-context-usage-rate-tooltip-part{display:flex;flex-direction:column}.max-context-usage-rate-tooltip-title{color:var(--text-text-tertiary,#7f848e);font-size:11px;font-style:normal;font-weight:500;line-height:16px;overflow:hidden;padding:var(--spacer-4,4px);text-overflow:ellipsis}.max-context-usage-rate-tooltip-value{color:var(--text-text-default,#1f2329);font-family:var(--font-family-mono,"JetBrains Mono",monospace);font-size:12px;font-style:normal;font-weight:450;line-height:18px;padding:var(--spacer-4,4px)}.max-context-usage-rate-tooltip-divider{background-color:var(--border-border-neutral-l1,#e5e6e8);height:1px;margin:4px 0}.max-context-usage-rate-tooltip-btn{align-items:center;-webkit-appearance:none;appearance:none;background-color:var(--bg-bg-overlay-l3,#0000000d);border:none;border-radius:4px;color:var(--text-text-default,#1f2329);cursor:pointer;display:flex;flex-direction:row;font-size:11px;font-weight:500;height:24px;justify-content:center;line-height:16px;padding:0;width:100%}.max-context-usage-rate-tooltip-btn:hover{background-color:var(--bg-bg-overlay-l4,#00000014);color:var(--text-text-default-hover,#1f2329)}.spinner-XDXsyU{align-items:center;display:inline-flex;gap:var(--spacer-4)}.svg-kNiqaq{animation:spin-HNv85h .8s linear infinite}.track-ubDiBa{fill:none;stroke:var(--border-border-neutral-l2);stroke-opacity:.12}.indicator-WPWxkT{fill:none;stroke:var(--icon-icon-default)}.label-XYcZRm{color:var(--text-text-secondary);font-family:var(--font-family-default);font-size:13px;line-height:20px}.small-BHaNVF{--spinner-size:16px;--stroke-width:1.33px}.default-_fQYGo{--spinner-size:20px;--stroke-width:1.67px}.large-Yi_8li{--spinner-size:24px;--stroke-width:2px}:is(.default-_fQYGo,.large-Yi_8li,.small-BHaNVF) .svg-kNiqaq{height:var(--spinner-size);width:var(--spinner-size)}.default-_fQYGo .indicator-WPWxkT,.default-_fQYGo .track-ubDiBa,.large-Yi_8li .indicator-WPWxkT,.large-Yi_8li .track-ubDiBa,.small-BHaNVF .indicator-WPWxkT,.small-BHaNVF .track-ubDiBa{stroke-width:var(--stroke-width)}@keyframes spin-HNv85h{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.max-token-bar{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-text-tertiary,#9599a6);cursor:pointer;display:inline-flex;flex-shrink:0;gap:4px;padding:0 4px}.max-token-bar:hover{color:var(--text-text-secondary-hover,#6b6f7a)}.max-token-bar__icon{align-items:center;display:inline-flex;font-size:14px;height:16px;justify-content:center;width:16px}.max-token-bar__value{font-family:var(--font-family-mono,"JetBrains Mono",monospace);font-size:var(--font-size-md,12px);line-height:var(--line-height-sm,18px);white-space:nowrap}.max-token-bar__tooltip{display:flex;flex-direction:column;gap:8px;min-width:140px}.max-token-bar__tooltip-part{display:flex;flex-direction:column;gap:2px}.max-token-bar__tooltip-title{color:var(--text-text-tertiary,#7f848e);font-size:11px;line-height:16px}.max-token-bar__tooltip-value{color:var(--text-text-primary,#1f2329);font-family:var(--font-family-mono,"JetBrains Mono",monospace);font-size:12px;line-height:18px}.latest-assistant-bar{align-items:center;display:flex;gap:16px;justify-content:space-between}.latest-assistant-bar .status{align-items:center;display:flex;flex-shrink:0;gap:var(--spacer-4,4px)}.latest-assistant-bar .status-text{cursor:default;word-break:break-all}.latest-assistant-bar .status-success .icon-wrapper,.latest-assistant-bar .status-success .status-icon{color:var(--status-success-default)}.latest-assistant-bar .icon-wrapper{align-items:center;display:flex;flex-direction:column;font-size:14px;height:16px;justify-content:center;padding-right:var(--spacer-4,4px);width:16px}.latest-assistant-bar .icon-wrapper--pause{font-size:var(--chat-core-assistant-bar-pause-icon-size,16px);height:var(--chat-core-assistant-bar-pause-icon-size,16px);width:var(--chat-core-assistant-bar-pause-icon-size,16px)}.latest-assistant-bar .status-icon{align-items:center;display:flex;flex-direction:column;font-size:14px;height:20px;justify-content:center;padding-right:var(--spacer-4,4px);width:20px}.latest-assistant-bar-left-part{align-items:center;color:var(--text-text-tertiary);display:flex;flex-direction:row;flex-shrink:0;font-size:var(--font-size-md,12px);font-style:normal;font-weight:var(--font-weight-medium,500);gap:var(--spacer-4,4px);line-height:var(--line-height-sm,18px)}.latest-assistant-bar-left-divider{background:var(--border-border-neutral-l2);flex-shrink:0;height:12px;margin:0 4px;width:1px}.latest-assistant-bar-ai-disclaimer{color:var(--text-text-disabled);font-size:var(--font-size-md,12px);font-weight:var(--font-weight-default,400);letter-spacing:-.12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-assistant-bar-right-part{align-items:center;align-self:stretch;color:var(--text-text-tertiary);display:flex;flex-direction:row;font-size:var(--font-size-md,12px);font-style:normal;font-weight:var(--font-weight-medium,500);gap:var(--spacer-4,4px);line-height:var(--line-height-sm,18px);overflow:hidden}.latest-assistant-bar-query-diff-wrapper{align-items:center;border-radius:4px;color:var(--text-text-tertiary,#9599a6);cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:4px;padding:0 4px}.latest-assistant-bar-query-diff-wrapper .icon-wrapper,.query-diff-icon{align-items:center;display:flex;flex-direction:column;font-size:14px;height:16px;justify-content:center;width:16px}.latest-assistant-bar-query-diff-wrapper:hover{color:var(--text-text-secondary-hover,#6b6f7a)}.latest-assistant-bar-divider{border-left:1px solid var(--border-border-neutral-l2);display:none;flex-shrink:0;height:12px;width:8px}.latest-assistant-bar-divider:not(:last-child){display:block}.voice-proceed-hint{color:var(--text-text-secondary);font-size:var(--font-size-md,13px);line-height:var(--line-height-md,20px);padding:4px 0}.latest-assistant-bar--ralph-loop{padding-top:0}.latest-assistant-bar .ralph-loop-incompleted{align-items:center;color:var(--text-text-tertiary);cursor:default;display:flex;flex-shrink:0;gap:6px}.latest-assistant-bar .ralph-loop-incompleted:hover{color:var(--text-text-secondary-hover)}.latest-assistant-bar .ralph-loop-incompleted-text{white-space:nowrap}.core-setup-vm-wrapper{width:100%}.core-setup-vm{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:8px 12px 8px 8px;transition:all .2s ease}.core-setup-vm--completed{background:var(--status-success-surface-l1);border-color:var(--status-success-surface-l2)}.core-setup-vm__header{align-items:center;display:flex;gap:10px}.core-setup-vm__stage-icon{align-items:center;border-radius:6px;display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;transition:all .2s ease;width:16px}.core-setup-vm__stage-icon--completed{background:var(--status-success-surface-l1);color:var(--status-success-default)}.core-setup-vm__title-section{flex:1 1;min-width:0}.core-setup-vm__title{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-setup-vm__progress-info{align-items:center;display:flex;flex-shrink:0;gap:8px}.core-setup-vm__percentage{color:var(--text-text-secondary);font-size:12px;line-height:16px;min-width:32px;text-align:right}.core-setup-vm__completed-icon{align-items:center;color:var(--status-success-default);display:flex;font-size:16px;height:16px;justify-content:center;width:16px}.core-setup-vm__spinner{animation:core-setup-vm-spin .8s linear infinite;border:1.5px solid var(--bg-bg-overlay-l4);border-radius:50%;border-top-color:var(--bg-bg-invert);height:14px;width:14px}@keyframes core-setup-vm-spin{to{transform:rotate(1turn)}}.core-setup-vm__body{display:flex;flex-direction:column;gap:6px;padding-left:24px}.core-setup-vm__progress-bar-container{background:var(--bg-bg-overlay-l3);border-radius:2px;height:4px;overflow:hidden;width:100%}.core-setup-vm__progress-bar{background:var(--icon-icon-disabled);height:100%;transition:width .3s ease}.core-setup-vm__message{color:var(--text-text-secondary);font-size:12px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-setup-vm__info{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.core-setup-vm__icon{align-items:center;border-radius:4px;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.core-setup-vm__content{font-size:13px;line-height:20px;min-width:0}.core-setup-vm__status{display:flex;flex-shrink:0}.core-setup-vm__status-running{align-items:center;display:flex;gap:8px}.core-setup-vm__progress{color:var(--text-text-secondary);font-size:12px;line-height:16px}.core-setup-vm__status-fail{align-items:center;display:flex}.core-setup-vm__status-fail-icon{align-items:center;color:var(--status-warning-default);display:flex;font-size:14px;height:16px;justify-content:center;width:16px}.core-setup-vm__status-fail-text{color:var(--text-text-tertiary);font-size:11px;line-height:16px;padding:0 4px}.core-setup-vm__error{background:var(--status-error-surface-l1);border:1px solid var(--status-error-surface-l2);border-radius:6px;margin-top:12px;padding:8px}.core-setup-vm__error-header{align-items:flex-start;display:flex;gap:8px}.core-setup-vm__error-icon{align-items:center;color:var(--status-error-default);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.core-setup-vm__error-title{color:var(--text-text-default);flex:1 1;font-size:12px;font-weight:600;line-height:16px}.core-setup-vm__error-close{align-items:center;background:none;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;padding:0;width:16px}.core-setup-vm__error-close:hover{color:var(--icon-icon-default)}.core-setup-vm__error-description{color:var(--text-text-default);font-size:12px;line-height:16px;margin-left:24px;margin-top:4px}.core-setup-vm__error-actions{align-items:center;display:flex;gap:8px;margin-left:24px;margin-top:8px}.core-setup-vm__error-action{background:#0000;border:none;border-radius:4px;color:var(--text-text-secondary);cursor:pointer;font-size:12px;line-height:16px;padding:4px 12px}.core-setup-vm__error-action:hover{color:var(--text-text-default)}.core-setup-vm__error-action--primary{background:var(--bg-bg-overlay-l3);color:var(--text-text-default)}.core-setup-vm__error-action--primary:hover{background:var(--bg-bg-overlay-l4)}.core-task-tail{align-items:center;color:var(--text-text-secondary,#8a9096);display:inline-flex;font:var(--chat-body-md);gap:4px;min-height:20px;vertical-align:top}.core-task-tail--placeholder{visibility:hidden}.core-task-tail--waiting{color:var(--status-alert-default,#f5a623)}.core-task-tail--waiting .core-task-tail__icon{align-items:center;color:var(--status-alert-default,#f5a623);display:flex;justify-content:center}.core-task-tail--waiting .core-task-tail__icon svg{height:14px;width:14px}.core-task-tail--warning{color:var(--text-text-default)}.core-task-tail--warning .core-task-tail__icon{align-items:center;color:var(--status-alert-default,#f5a623);display:flex;justify-content:center}.core-task-tail--warning .core-task-tail__icon svg{height:14px;width:14px}.core-task-tail--loading{color:var(--text-text-secondary,#8a9096)}.core-task-tail__text{white-space:nowrap}.core-stuck-diagnosis-card{background:var(--bg-bg-base-secondary,var(--vscode-editor-background));border:1px solid var(--border-border-neutral-l2,var(--vscode-editorWidget-border));border-radius:var(--radius-6,6px);display:flex;flex-direction:column;gap:var(--spacer-8,8px);margin-top:var(--spacer-8,8px);padding:var(--spacer-8,8px) var(--spacer-12,12px)}.core-stuck-diagnosis-card__header{align-items:center;color:var(--text-text-secondary,var(--vscode-descriptionForeground));display:flex;font:var(--body-body-md,12px/1.5 sans-serif);gap:var(--spacer-6,6px)}.core-stuck-diagnosis-card__status-icon{color:var(--icon-icon-warning,var(--vscode-icube--status-warning-default));flex:0 0 auto}.core-stuck-diagnosis-card__settings{display:flex;margin-left:auto;position:relative}.core-stuck-diagnosis-card__dismiss-button,.core-stuck-diagnosis-card__settings-button{align-items:center;background:#0000;border:none;border-radius:var(--radius-4,4px);color:var(--icon-icon-secondary,var(--vscode-descriptionForeground));cursor:pointer;display:inline-flex;justify-content:center;padding:var(--spacer-4,4px)}.core-stuck-diagnosis-card__dismiss-button:hover,.core-stuck-diagnosis-card__settings-button:hover{background:var(--bg-bg-base-tertiary,#0000);color:var(--icon-icon-default,var(--vscode-foreground))}.core-stuck-diagnosis-card__menu{background:var(--bg-bg-menu,var(--vscode-menu-background));border:1px solid var(--border-border-neutral-l2,var(--vscode-editorWidget-border));border-radius:var(--radius-6,6px);box-shadow:var(--shadow-elevation-2,var(--vscode-widget-shadow,none));min-width:144px;padding:var(--spacer-4,4px);position:absolute;right:0;top:100%;z-index:1}.core-stuck-diagnosis-card__menu-item{background:#0000;border:none;border-radius:var(--radius-4,4px);color:var(--text-text-default,var(--vscode-foreground));cursor:pointer;font:var(--body-body-md,12px/1.5 sans-serif);padding:var(--spacer-6,6px) var(--spacer-8,8px);text-align:left;width:100%}.core-stuck-diagnosis-card__menu-item:hover{background:var(--bg-bg-base-tertiary,var(--vscode-list-hoverBackground))}.core-stuck-diagnosis-card__summary{color:var(--text-text-default,var(--vscode-foreground));font:var(--body-body-base,13px/1.4 sans-serif)}.core-stuck-diagnosis-card__actions{display:flex;flex-wrap:wrap;gap:var(--spacer-8,8px);margin-top:var(--spacer-4,4px)}.core-stuck-diagnosis-card__action-button{background:var(--button-secondary-bg,var(--vscode-button-secondaryBackground));border:1px solid var(--border-border-neutral-l2,var(--vscode-button-border,#0000));border-radius:var(--radius-4,4px);color:var(--button-secondary-text,var(--vscode-button-secondaryForeground));cursor:pointer;font:var(--body-body-md,12px/1.5 sans-serif);padding:var(--spacer-4,4px) var(--spacer-12,12px)}.core-stuck-diagnosis-card__action-button:hover{opacity:.85}.core-stuck-diagnosis-card__action-button--primary{background:var(--button-primary-bg,var(--vscode-button-background));color:var(--button-primary-text,var(--vscode-button-foreground))}.core-stuck-diagnosis-card__dismiss-button{margin-left:auto}.messageDivider{align-items:center;display:flex;gap:10px;min-height:18px;width:100%}.messageDividerLine{background-color:var(--border-border-neutral-l1);flex:1 1;height:1px}.messageDividerContent{align-items:center;color:var(--text-text-tertiary);display:flex;flex-shrink:0;font-size:12px;font-weight:400;line-height:18px}.widgetActionBarDivider{margin-top:14px}.widgetActionBarDivider .messageDividerContent{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:18px;-webkit-user-select:none;user-select:none}.widgetActionBarDividerContent{align-items:center;display:flex;gap:2px}.widgetActionBarDividerIcon{flex-shrink:0;height:12px;width:12px}.widgetActionBarDividerIconSuccess{color:var(--status-success-default)}.configureModelsCard{background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:6px;container-name:configureModelsCard;container-type:inline-size;display:flex;flex-direction:column;margin-bottom:20px;margin-top:20px;overflow:hidden;position:relative;width:100%}.configureModelsCard .content{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:16px}.configureModelsCard .title{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.configureModelsCard .description{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:18px;margin-top:4px}.configureModelsCard .actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.configureModelsCard .actions .configureButton .modelBadges{align-items:center;display:inline-flex;isolation:isolate;margin-left:2px}.configureModelsCard .actions .configureButton .modelBadges .modelBadge{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--bg-bg-overlay-l3);border-radius:50%;color:var(--text-text-secondary);display:flex;font-size:8px;font-weight:600;height:16px;justify-content:center;line-height:1;margin-left:-3px;position:relative;width:16px}.configureModelsCard .actions .configureButton .modelBadges .modelBadge:first-child{margin-left:0}.configureModelsCard .actions .configureButton .modelBadges .modelBadge.modelBadgeMore{font-size:10px}.configureModelsCard .actions .configureButton .modelBadges .modelBadge:first-child{z-index:4}.configureModelsCard .actions .configureButton .modelBadges .modelBadge:nth-child(2){z-index:3}.configureModelsCard .actions .configureButton .modelBadges .modelBadge:nth-child(3){z-index:2}.configureModelsCard .actions .configureButton .modelBadges .modelBadge:nth-child(4){z-index:1}.configureModelsCard .web-illustration{bottom:-26px;pointer-events:none;position:absolute;right:52px;-webkit-user-select:none;user-select:none;z-index:var(--z-base)}.configureModelsCard .web-illustration svg{display:block}.configureModelsCard .web-illustration .dark-illustration,.dark :is(.configureModelsCard .web-illustration) .light-illustration{display:none}.dark :is(.configureModelsCard .web-illustration) .dark-illustration{display:block}.configureModelsCard .trae-bot-illustration{bottom:-25px;height:170px;pointer-events:none;position:absolute;right:72px;width:176.5px;z-index:var(--z-above)}.configureModelsCard .trae-bot-illustration img{display:block;height:100%;width:100%}.configureModelsCard .trae-bot-illustration .dark-illustration{display:none}.dark :is(.configureModelsCard .trae-bot-illustration){bottom:-18px;height:172px;right:86px;width:158px}.dark :is(.configureModelsCard .trae-bot-illustration) .light-illustration{display:none}.dark :is(.configureModelsCard .trae-bot-illustration) .dark-illustration{display:block}.configureModelsCard .close-btn{position:absolute;right:8px;top:8px;z-index:var(--z-above-2)}.dark .configureModelsCard,[data-theme=dark-blue] .configureModelsCard{--model-badge-border-mix:18%}@container configureModelsCard (min-width: 561px){.configureModelsCard .content{padding-right:320px}}@container configureModelsCard (max-width: 560px){.configureModelsCard :is(.trae-bot-illustration,.web-illustration){display:none}}.notificationContent-XFhFvY{display:flex;flex-direction:column;gap:4px}.notificationLink-ShLPtp{cursor:pointer;text-decoration:underline}.ralph-loop-summary{align-items:stretch;background:var(--bg-bg-base-hover,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px;display:flex;flex-direction:column;margin-bottom:32px;margin-top:16px;overflow:hidden}.turn:has([data-ralph-loop-collapsed]) .ralph-loop-summary{margin-top:4px}.ralph-loop-summary__section-title{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:1.5;margin-bottom:12px;margin-top:12px}.ralph-loop-summary__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:8px}.ralph-loop-summary__header-left{align-items:center;display:flex;flex-direction:row;gap:6px}.ralph-loop-summary__header-icon{align-items:center;color:#9570ff;display:flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.ralph-loop-summary__header-title{color:var(--text-text-secondary);font-size:var(--font-size-md,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px)}.ralph-loop-summary__header-status{align-items:center;display:flex;flex-direction:row;gap:4px;padding:0 4px}.ralph-loop-summary__header-status-icon{align-items:center;color:var(--status-success-default,#00b983);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.ralph-loop-summary__header-status-icon--warning{color:var(--status-warning-default,#e28a00)}.ralph-loop-summary__header-status-text{color:var(--text-text-tertiary);font-size:11px;font-weight:400;line-height:16px}.ralph-loop-summary__content{align-items:stretch;border-top:1px solid var(--border-border-neutral-l1,#4d6b9917);display:flex;flex-direction:column;padding:8px 12px}.ralph-loop-summary__content-items{align-items:stretch;display:flex;flex-direction:row;padding:10px 0}.ralph-loop-summary__content-item{display:flex;flex:1 1;flex-direction:column;min-width:0}.ralph-loop-summary__content-item-label{color:var(--text-text-tertiary);font-size:11px;font-weight:500;line-height:16px;padding:4px 8px}.ralph-loop-summary__content-item-value{align-items:center;display:flex;flex-direction:row;gap:4px;padding:0 8px}.ralph-loop-summary__content-item-value-text{color:var(--text-text-default);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:18px}.ralph-loop-summary__content-item-value-link{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;gap:4px;text-decoration:underline}.ralph-loop-summary__content-item-value-link:hover{text-decoration:underline}.ralph-loop-summary__content-item-value-link-icon{align-items:center;color:var(--text-text-default);display:flex;flex-shrink:0;font-size:12px;height:12px;justify-content:center;width:12px}.ralph-loop-summary__content-divider{align-self:stretch;background:var(--border-border-neutral-l1,#4d6b9917);flex-shrink:0;margin-right:4px;width:1px}.ralph-loop-round-title{padding-bottom:12px}.ralph-loop-round-title,.ralph-loop-round-title__content{align-items:center;display:flex;flex-direction:row;gap:4px}.ralph-loop-round-title--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.ralph-loop-round-title__chevron{align-items:center;color:var(--icon-icon-default);display:none;flex-shrink:0;height:16px;justify-content:center;transition:transform .2s ease;width:16px}.ralph-loop-round-title__chevron--expanded{transform:rotate(90deg)}.ralph-loop-round-title--clickable:hover .ralph-loop-round-title__chevron{display:flex}.ralph-loop-round-title--clickable:hover .ralph-loop-round-title__icon{display:none}.ralph-loop-round-title__icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.ralph-loop-round-title__text{color:var(--text-text-default,#31353a);font-family:var(--body-base-strong-fontFamily,"SF Pro Text");font-size:var(--body-base-strong-fontSize,13px);font-style:normal;font-weight:var(--body-base-strong-fontWeight,500);line-height:var(--body-base-strong-lineHeight,20px)}.ralph-loop-round-title__duration{color:var(--text-text-tertiary,#8a9096);font-family:var(--body-xs-fontFamily,"SF Pro Text");font-size:var(--body-xs-fontSize,10px);font-style:normal;font-weight:400;line-height:var(--body-xs-lineHeight,14px);margin-left:4px}.ralph-loop-round-title__round-number{display:inline-block;font-variant-numeric:tabular-nums;min-width:.7em;text-align:right}.tag-_OAMAe{align-items:center;background-color:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-4);box-sizing:border-box;display:inline-flex;gap:0;height:18px;padding:0 1px;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.tag-_OAMAe.clickable-xcP1PI{cursor:pointer}.tag-_OAMAe.clickable-xcP1PI:hover,.tag-_OAMAe.hovered-jG1o7S{background-color:var(--bg-bg-overlay-l2)}.tag-_OAMAe.clickable-xcP1PI:active{background-color:var(--bg-bg-overlay-l3)}.iconWrapper-v8L7C8{align-items:center;display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.iconWrapper-v8L7C8[role=button]{cursor:pointer}.iconWrapper-v8L7C8[role=button]:focus{outline:none}.text-k0yd_8{color:var(--text-text-secondary);display:inline-block;font-family:var(--font-family-default);font-size:12px;font-weight:var(--font-weight-default);line-height:16px;max-width:200px;overflow:hidden;padding:0 2px;text-overflow:ellipsis;white-space:nowrap}.core-reference-summary-card{display:flex;flex-direction:column;gap:var(--chat-spacer-xs);width:100%}.core-reference-summary-card--message-ended{padding-top:var(--chat-spacer-lg)}.core-reference-summary-card__header{align-items:center;background:#0000;border:none;border-radius:var(--chat-radius-xs,4px);color:var(--text-text-tertiary);cursor:pointer;display:inline-flex;font:var(--chat-body-md);height:24px;min-width:0;outline:none;width:-moz-fit-content;width:fit-content}.core-reference-summary-card__header:hover{color:var(--text-text-secondary-hover)}.core-reference-summary-card__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-reference-summary-card__icon{align-items:center;color:var(--icon-icon-tertiary,#737373);display:inline-flex;flex-shrink:0;height:16px;justify-content:center;transition:color .15s ease,transform .15s ease;width:16px}.core-reference-summary-card__icon--highlighted{color:var(--icon-icon-secondary-hover,var(--icon-icon-secondary,#262626))}.core-reference-summary-card__icon--expanded{transform:rotate(90deg)}.core-reference-summary-card__icon svg{display:block;height:16px;width:16px}.core-reference-summary-card__content{width:100%}.core-reference-summary-card .core-reference-list{display:flex;flex-direction:column;gap:var(--chat-spacer-xs,2px);width:100%}.core-reference-summary-list{width:100%}.core-reference-summary-list-section{display:flex;flex-direction:column;gap:var(--chat-spacer-xs,4px);width:100%}.core-reference-summary-list-section__header{align-items:center;color:var(--text-text-tertiary);display:flex;font:var(--chat-body-md);gap:var(--chat-spacer-xs,4px);height:20px}.core-reference-summary-list-section__header svg{color:var(--icon-icon-tertiary);flex-shrink:0}.core-reference-summary-list-section__content{border-left:1px solid var(--border-border-neutral-l2);margin-left:8px;padding-left:15px}.core-reference-summary-list-row{align-items:center;display:flex;gap:var(--chat-spacer-xs,4px)}button.core-reference-summary-list-row{cursor:pointer}button.core-reference-summary-list-row:hover{color:var(--text-text-secondary-hover)}.core-reference-summary-list-row__icon{align-items:center;color:var(--icon-icon-tertiary);display:inline-flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-reference-summary-list-row__icon .show-file-icons{height:100%;width:100%}.core-reference-summary-list-row__icon svg{display:block}.core-reference-summary-list-row__title{color:var(--text-text-tertiary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-reference-summary-list-row__range{color:var(--text-text-disabled);flex-shrink:0;font:var(--body-body-xs);margin-top:2px}.core-reference-summary-list-row__path{flex-shrink:1;font-size:12px;font-weight:400;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-reference-summary-card .core-reference-list__section{align-items:flex-start;display:flex;gap:var(--spacer-8,8px)}.core-reference-summary-card .core-reference-list__section-icon{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.core-reference-summary-card .core-reference-list__tags{display:flex;flex:1 1;flex-wrap:wrap;gap:var(--spacer-4,4px);min-width:0}.core-reference-summary-card .core-reference-list__more-btn{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-4,4px);color:var(--text-text-secondary);cursor:pointer;display:inline-flex;font:var(--body-body-sm,11px/1.5 sans-serif);justify-content:center;padding:1px var(--spacer-4,4px);white-space:nowrap}.core-reference-summary-card .core-reference-list__more-btn:hover{background:var(--bg-bg-overlay-l2)}.ralph-loop-round-footer{align-items:center;align-self:stretch;display:flex;gap:6px}.ralph-loop-round-footer__icon{align-items:center;color:var(--text-text-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.ralph-loop-round-footer__text{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:1.5em;white-space:nowrap}.ralph-loop-overall-artifacts .core-finish-card__title{margin-top:12px}.skill-install-confirm{display:flex;flex-direction:column;gap:8px;margin:8px 0}.skill-install-confirm-card{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l2);border-radius:8px;padding:12px}.skill-install-confirm-header{align-items:center;display:flex;gap:10px;margin-bottom:8px}.skill-install-confirm-icon{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l2);border-radius:6px;display:flex;height:38px;justify-content:center;min-width:36px;object-fit:contain;pointer-events:none;width:38px}.skill-install-confirm-icon-text{color:var(--text-text-default);font-size:18px;font-weight:700;line-height:1}.skill-install-confirm-icon-img{border-radius:4px;height:26px;object-fit:cover;width:26px}.skill-install-confirm-icon-svg{align-items:center;display:flex;height:26px;justify-content:center;width:26px}.skill-install-confirm-icon-svg svg{height:100%;width:100%}.skill-install-confirm-info{display:flex;flex-direction:column;gap:2px;overflow:hidden}.skill-install-confirm-name{color:var(--text-text-default);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skill-install-confirm-source{color:var(--text-text-secondary);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skill-install-confirm-desc{color:var(--text-text-default);font-size:12px;line-height:1.5;margin-bottom:12px}.skill-install-confirm-actions{align-items:center;display:flex;gap:8px}.skill-install-confirm-spinner{animation:skill-install-spin 1s linear infinite;margin-right:4px;vertical-align:middle}@keyframes skill-install-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.feedback-confirm-artifact-preview{margin:8px 0}.feedback-confirm-artifact-preview__heading{color:var(--text-text-default);font-size:14px;font-weight:600;margin-bottom:12px}.feedback-confirm-artifact-preview__card{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l2);border-radius:8px;cursor:pointer;display:flex;gap:12px;min-width:0;padding:12px}.feedback-confirm-artifact-preview__card:hover{background:var(--bg-bg-card-hover,var(--bg-bg-overlay-l2))}.feedback-confirm-artifact-preview__card:focus-visible{outline:2px solid var(--border-border-neutral-l3,#4d6b9959);outline-offset:2px}.feedback-confirm-artifact-preview__icon{align-items:center;display:flex;flex-shrink:0;font-size:40px;height:40px;justify-content:center;width:40px}.feedback-confirm-artifact-preview__content{flex:1 1;min-width:0}.feedback-confirm-artifact-preview__title{color:var(--text-text-default);font-size:13px;font-weight:600;min-width:0}.feedback-confirm-artifact-preview__subtitle{color:var(--text-text-secondary,#7a7a7a);font-size:12px;font-weight:400;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedback-confirm-artifact-preview__view{background:var(--bg-bg-inverse,#242424);border:0;border-radius:6px;color:var(--text-text-inverse,#fff);cursor:pointer;flex:0 0 auto;font-size:12px;line-height:18px;padding:6px 12px}.feedback-confirm-artifact-preview__view:hover{opacity:.86}.feedback-confirm-actions{align-items:center;display:flex;margin:12px 0 4px}.feedback-confirm-actions__buttons{align-items:center;display:flex;gap:6px}.feedback-confirm-actions__buttons .feedback-confirm-actions__button{align-items:center;box-sizing:border-box;display:inline-flex;font-size:14px;height:26px;justify-content:center;line-height:20px;min-height:26px;min-width:84px;padding:0;width:84px}.feedback-confirm-actions--v2 .feedback-confirm-actions__buttons .feedback-confirm-actions__button{font-size:12px;height:22px;line-height:16px;min-height:22px;min-width:0;padding:0 5px;width:auto}.feedback-confirm-reply{color:var(--text-text-secondary,#0000008c);font-size:13px;line-height:20px;margin:4px 0 8px}.container-dQ1oTf{display:flex;flex-direction:column;gap:var(--chat-spacer-md);margin-bottom:6px;margin-top:var(--chat-spacer-xl)}.item-Egd6i8{align-items:center;background:var(--bg-bg-overlay-l1);border-radius:var(--chat-radius-sm);box-sizing:border-box;cursor:pointer;display:flex;gap:6px;justify-content:space-between;max-width:100%;padding:6px var(--spacer-8) 6px var(--spacer-12);width:-moz-fit-content;width:fit-content}.item-Egd6i8:hover{background:var(--bg-bg-overlay-l2)}.item-Egd6i8:hover .addToChat-9PIG_w{opacity:1;pointer-events:auto;width:24px}.left-WAGfA4{gap:4px;min-width:0}.actions-vTW27Q,.left-WAGfA4{align-items:center;display:flex}.actions-vTW27Q{flex-shrink:0;gap:6px}.addToChat-9PIG_w{flex-shrink:0;opacity:0;overflow:hidden;pointer-events:none;transition:width .3s ease,opacity .3s ease;width:0}.arrow-C9VT03{flex-shrink:0}.text-dh9sza{color:var(--text-text-secondary);flex:1 1;font-size:13px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tag-scKVTx{background:var(--bg-bg-base-tertiary);flex-shrink:0;height:20px;padding:1px 2px}.tag-scKVTx,.tagInner-wcV__8{align-items:center;border-radius:4px;display:flex}.tagInner-wcV__8{gap:2px;height:16px;justify-content:center;padding:1px 3px}.tagAt-36sOzQ{height:12px;justify-content:center;line-height:12px;width:12px}.tagAt-36sOzQ,.tagCount-Orj6qf{align-items:center;color:var(--text-text-secondary);display:inline-flex;font-size:12px}.tagCount-Orj6qf{line-height:16px;padding:0 2px}.hoverPopoverContainer-XyjApq{display:flex;text-align:left}.hoverWrap-JfvK4K{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.hoverText-M2tuK9{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow-wrap:anywhere}.hoverRef-FHvARJ{align-items:center;background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-sizing:border-box;color:var(--text-text-default);display:inline-flex;font-size:12px;height:20px;line-height:18px;max-width:180px;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.popoverContainer-tr3Rp2{display:flex;flex-direction:column;padding:4px 0}.popoverHeading-qHJ6uS{color:var(--text-text-secondary);font-size:11px;font-weight:500;line-height:16px;padding:4px 8px}.popoverList-XXYwES{display:flex;flex-direction:column;gap:4px;padding:4px}.popoverRow-ybBo4P{align-items:center;border-radius:4px;display:flex;gap:4px;padding:0 4px}.popoverRowText-WVodT6{color:var(--text-text-default);flex:1 1;font-size:12px;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popoverRowSuffix-mqwcig{color:var(--text-text-secondary);flex-shrink:0;font-size:11px;line-height:16px}.tooManyTurnsTipWrap-wNS_tp{align-items:center;align-self:stretch;background:var(--bg-bg-overlay-l3);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-sizing:border-box;display:flex;gap:8px;justify-content:space-between;margin-top:16px;overflow:hidden;padding:8px}.tooManyTurnsTipIcon-L34OAN{align-items:center;color:var(--accent-accent-amber,#f59e0b);display:flex;flex:none;height:16px;justify-content:center;margin-left:4px;width:16px}.tooManyTurnsTipTitle-TqjqPC{color:var(--text-text-default);flex:1 1;font-size:12px;font-weight:400;line-height:18px}.tooManyTurnsTipAction-W3mrbU{flex:none}.tooManyTurnsTipClose-sncJtx{align-items:center;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex:none;height:16px;justify-content:center;width:16px}.tooManyTurnsTipClose-sncJtx:hover{background-color:var(--bg-bg-overlay-l2)}.virtualized-message-list-view{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.virtualized-message-list-view__debug-id{background-color:#9c27b0;border-radius:3px;color:#fff;flex-shrink:0;font-family:monospace;font-size:10px;padding:2px 6px}.virtualized-message-list-view__sticky-header{background:var(--bg-bg-menu,#fff);left:0;padding:0 0 8px 0;position:absolute;right:0;top:0;z-index:var(--z-local-overlay)}.virtualized-message-list-view__content{display:flex;flex:1 1;overflow:hidden;position:relative}.virtualized-message-list-view__scroller{flex:1 1;overflow-x:hidden;overflow-y:overlay}@supports not (overflow-y:overlay){.virtualized-message-list-view__scroller{overflow-y:auto}}.virtualized-message-list-view__navigator{align-items:center;display:flex;position:absolute;right:8px;top:50%;transform:translateY(-50%);z-index:var(--z-sticky)}.virtualized-message-list-view__scroller--hide-scrollbar{scrollbar-width:none;-ms-overflow-style:none}.virtualized-message-list-view__scroller--hide-scrollbar::-webkit-scrollbar{display:none}.virtualized-message-list-view__virtuoso{height:100%;width:100%}.virtualized-message-list-view__virtuoso [data-item-type="turn:user-message"]:not([data-item-index="0"]){padding-top:0}.virtualized-message-list-view__virtuoso :is([data-item-type="plan-item:thinking"]:not(:last-child),[data-item-type="plan-item:thought"]:not(:last-child),[data-item-type="plan-item:toolcall"]:not(:last-child),[data-item-type="task:plan-item"]:not(:last-child)),.virtualized-message-list-view__virtuoso [data-item-type="agent:reference-list"]:not(:last-child),.virtualized-message-list-view__virtuoso [data-item-type="turn:assistant-avatar"]{padding-bottom:var(--chat-spacer-lg)}.virtualized-message-list-view__virtuoso [data-item-type="plan-item:toolcall"]:has(>.agent-plan-item:empty){padding-bottom:0}.virtualized-message-list-view__virtuoso [data-item-type="plan-item:toolcall"]>.agent-plan-item:empty{display:none}.virtualized-message-list-view__virtuoso [data-item-type="task:sub-agent-group"]:has(+[data-item-type="task:sub-agent-group"]){padding-bottom:var(--chat-spacer-md)}.virtualized-message-list-view__virtuoso [data-item-type="task:sub-agent-group"]:not(:has(+[data-item-type="task:sub-agent-group"])){padding-bottom:var(--chat-spacer-lg)}.virtualized-message-list-view__virtuoso .todo-progress-content>[data-item-type="task:sub-agent-group"]:last-child{padding-bottom:0}.virtualized-message-list-view__virtuoso [data-item-type="task:todo-group"]:has(+[data-item-type="task:todo-group"]){padding-bottom:var(--chat-spacer-lg)}.virtualized-message-list-view__virtuoso [data-item-type="task:todo-group"]:not(:has(+[data-item-type="task:todo-group"])){padding-bottom:var(--chat-spacer-lg)}.virtualized-message-list-view__virtuoso [data-item-type="task:todo-progress-container"]:not(:last-child){gap:12px;min-width:0;padding-bottom:12px}.virtualized-message-list-view__virtuoso :is([data-item-type="task:browser-actions-group"]:not(:last-child),[data-item-type="task:explore-group"]:not(:last-child)){padding-bottom:var(--chat-spacer-lg)}.virtualized-message-list-view__virtuoso [data-item-type="task:todo-group"]:has(.task-todo-section--collapsed):not(:has(+[data-item-type="task:todo-group"]:has(.task-todo-section--collapsed))) .task-todo-item__line--collapsed{display:none}.last-agent-message-group{display:flex;flex-direction:column;width:100%}.turn{padding-bottom:32px;position:relative;width:100%}.turn:has([data-ralph-loop-collapsed]){padding-bottom:0!important}.turn:not(:has([data-ralph-loop-collapsed])):not(.turn--last){padding-bottom:24px!important}.ralph-loop-round-footer+[data-item-type="agent:after-plans"]{margin-top:12px}.turn--last{display:flex;flex-direction:column;padding-bottom:4px}.turn__agent-message{width:100%}.core-view-file-card__file-name{cursor:default;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-view-file-card__file-name--clickable{cursor:pointer}.core-view-file-card__file-name--clickable:hover{text-decoration:underline}.core-view-file-card__lines{flex-shrink:0}.core-view-files-card__content{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0;overflow:hidden}.core-view-files-card__filename{color:var(--text-text-secondary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-show-more-list__item--clickable:hover .core-view-files-card__filename{text-decoration:underline}.core-view-files-card__lines{color:var(--text-text-tertiary);flex-shrink:0}.core-guardian-hint{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;gap:4px;line-height:16px;padding:4px 8px}.core-guardian-hint--deny{color:var(--text-text-warning,#d4880f)}.core-guardian-hint__info{align-items:center;background:var(--bg-bg-base-tertiary);border-radius:50%;color:var(--text-text-secondary);cursor:pointer;display:inline-flex;font-size:10px;font-style:italic;font-weight:600;height:14px;justify-content:center;width:14px}.core-edit-file-card__icon{color:var(--icon-icon-tertiary);height:16px;width:16px}.core-edit-file-card__icon,.core-edit-file-card__item-icon-shell{align-items:center;display:flex;flex-shrink:0;justify-content:center}.core-edit-file-card__item-icon-shell{height:20px;width:20px}.core-edit-file-card__item-name{color:var(--text-text-tertiary);cursor:default;font:var(--chat-body-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-edit-file-card__item-name--clickable{cursor:pointer}.core-edit-file-card__item-name--clickable:hover{text-decoration:underline}.core-edit-file-card__diff{align-items:center;display:flex;flex-shrink:0;gap:4px;margin-left:8px}.core-edit-file-card__diff-add{color:var(--status-success-default)}.core-edit-file-card__diff-add,.core-edit-file-card__diff-remove{font-family:JetBrains Mono,monospace;font-size:13px;font:var(--chat-body-md)}.core-edit-file-card__diff-remove{color:var(--status-error-default)}.core-run-command-card__history-run-mode{align-items:center;background-color:var(--bg-bg-overlay-l2,#e0e2f214);border-radius:50px;color:var(--text-text-tertiary,#666b75);display:flex;flex-direction:row;flex-shrink:0;font-size:12px;font-style:normal;font-weight:400;height:18px;justify-content:center;line-height:18px;padding:0 4px}.core-run-command-card{border-radius:6px;display:flex;flex-direction:column;overflow:hidden;width:100%}.core-run-command-card__header{align-items:center;background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px 6px 0 0;display:flex;gap:10px;height:32px;justify-content:space-between;padding:0 8px}.core-run-command-card__info{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.core-run-command-card__icon{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;font-size:14px;height:16px;justify-content:center;width:16px}.core-run-command-card__cwd{color:var(--text-text-default);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-run-command-card__header-right{flex-shrink:0}.core-run-command-card__header-right,.core-run-command-card__status{align-items:center;display:flex;gap:4px}.core-run-command-card__status--failed{align-items:center;display:flex;gap:0}.core-run-command-card__status-icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-run-command-card__status-icon--warning{color:var(--status-warning-default,#e28a00)}.core-run-command-card__status-text{color:var(--text-text-tertiary,#8a9096);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:400;line-height:16px;padding:0 4px}.core-run-command-card__separator{border-left:1px solid var(--border-border-neutral-l2);flex-shrink:0;height:14px;width:0}.core-run-command-card__goto-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-secondary,#8a9096);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-left:2px;padding:0;width:20px}.core-run-command-card__goto-btn:hover{background:var(--bg-bg-overlay-l3,#56637726);color:var(--icon-icon-default,#5b6066)}.core-run-command-card__collapse-btn{align-items:center;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;transition:background .15s ease,color .15s ease;width:20px}.core-run-command-card__body{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:0 0 6px 6px;border-top:none;display:flex;flex-direction:column}.core-run-command-card__command-wrapper{padding:8px 12px}.core-run-command-card__command-text{max-height:100px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.core-run-command-card__command-text::-webkit-scrollbar{display:none}.core-run-command-card__command-shell{color:var(--code-code-text);display:block;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:18px;white-space:pre-wrap;word-break:break-all}.core-run-command-card__command-prefix{color:var(--text-text-preformat-foreground);margin-right:8px;-webkit-user-select:none;user-select:none}.core-run-command-card__output{scrollbar-width:none;-ms-overflow-style:none}.core-run-command-card__output::-webkit-scrollbar{display:none}.core-run-command-card__output-content{padding:8px 12px}.core-run-command-card__output-text{color:var(--text-text-tertiary,#8a9096);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:400;line-height:18px;margin:0;white-space:pre-wrap;word-break:break-all}.core-run-command-card__action-bar{align-items:center;display:flex;justify-content:flex-end;padding:0 8px 8px}.core-run-command-card__btns{align-items:center;display:flex;gap:8px}.core-run-command-card__btn{align-items:center;background:var(--bg-bg-overlay-l2,#5663771c);border:none;border-radius:4px;color:var(--text-text-default,#313a3a);cursor:pointer;display:inline-flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;gap:6px;height:24px;justify-content:center;line-height:18px;padding:0 8px;transition:background .15s ease}.core-run-command-card__btn:hover{background:var(--bg-bg-overlay-l3,#56637726)}.core-run-command-card__btn--primary{background:var(--status-error-default,#e8463a);color:#fff}.core-run-command-card__btn--primary:hover{background:var(--status-error-hover,#d63d32)}.core-run-command-card__btn-count{align-items:center;background:var(--status-error-default,#e8463a);border-radius:8px;color:#fff;display:inline-flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;height:16px;justify-content:center;line-height:16px;min-width:16px;padding:0 4px}.core-run-command-card__btn:disabled{cursor:not-allowed;opacity:.5}.core-run-command-card__inline-alert{background:var(--status-error-surface-l1,#e8463a1f);display:flex;flex-direction:column;gap:0;padding:8px}.core-run-command-card__inline-alert--warning{background:var(--status-warning-surface-l1,#e28a001f)}.core-run-command-card__inline-alert--highRisky{background:var(--status-error-surface-l1,#e8463a1f)}.core-run-command-card__alert-text{align-items:center;color:var(--text-text-default);display:flex;flex-wrap:wrap;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;gap:4px;line-height:18px}.core-run-command-card__alert-tag{align-items:center;background:var(--bg-bg-overlay-l2,#56637726);border-radius:2px;color:var(--text-text-default);display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:450;height:16px;justify-content:center;line-height:16px;padding:0 4px}.core-run-command-card__blocked-command-list{display:inline-flex;flex-wrap:wrap;gap:4px}.core-run-command-card__blocked-command-item{background:var(--bg-bg-overlay-l2,#56637726);border-radius:2px;display:inline-block;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:450;height:16px;line-height:16px;max-width:200px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.core-run-command-card__loading{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-run-command-card__loading-spinner{animation:core-run-command-card-spin .8s linear infinite;border:1.33px solid var(--bg-bg-overlay-l4,#56637730);border-radius:50%;border-top-color:var(--bg-bg-invert,#36393d);height:14px;width:14px}@keyframes core-run-command-card-spin{to{transform:rotate(1turn)}}.core-allowlist-confirm-modal{display:flex;flex-direction:column;gap:12px;padding:8px}.core-allowlist-confirm-modal__title{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:20px}.core-allowlist-confirm-modal__desc{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px}.core-allowlist-confirm-modal__commands{display:flex;flex-direction:column;gap:4px;max-height:120px;overflow-y:auto;scrollbar-width:none}.core-allowlist-confirm-modal__commands::-webkit-scrollbar{display:none}.core-allowlist-confirm-modal__command-item{background:var(--bg-bg-overlay-l1,#56637712);border-radius:4px;color:var(--text-text-default);display:block;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:18px;padding:4px 8px;word-break:break-all}.core-allowlist-confirm-modal__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.core-run-command-inline__suffix{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.core-run-command-inline__command{flex:1 1;max-width:120px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-run-command-inline__header-action{align-items:center;background-color:initial;border:none;border-radius:4px;color:var(--icon-icon-tertiary);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;outline:none;padding:0;width:16px}.core-run-command-inline__header-action:hover{color:var(--icon-icon-secondary)}.core-run-command-inline__header-action--copied{color:var(--accent-accent-green,#67c23a)}.core-run-command-inline__output{cursor:default;display:flex;flex-direction:column;gap:16px}.core-run-command-inline__output-command{box-sizing:initial;color:var(--code-code-text);display:flex;font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:18px;max-height:72px;overflow-y:auto;position:relative;scrollbar-width:none;white-space:pre-wrap;word-break:break-word;word-break:break-all;-ms-overflow-style:none}.core-run-command-inline__output-command::-webkit-scrollbar{background:#0000;height:6px;width:6px}.core-run-command-inline__output-command::-webkit-scrollbar-thumb{background:#0000}.core-run-command-inline__output-command:hover::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3);border-radius:9999px}.core-run-command-inline__output-command-prefix{align-items:flex-start;color:var(--code-code-attribute,#c99100);display:flex;flex-shrink:0;font-family:monospace;margin-right:8px;opacity:.95;pointer-events:none;-webkit-user-select:none;user-select:none}.core-run-command-inline__output-command-prefix,.core-run-command-inline__output-command-text{font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-editor-fontWeight,450);line-height:var(--code-terminal-lineHeight,18px)}.core-run-command-inline__output-command-text{color:var(--text-text-secondary);flex:1 1}.core-run-command-inline__output-terminal{box-sizing:initial;flex:1 1;max-height:290px;min-height:26px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.core-run-command-inline__output-terminal::-webkit-scrollbar{background:#0000;height:6px;width:6px}.core-run-command-inline__output-terminal::-webkit-scrollbar-thumb{background:#0000}.core-run-command-inline__output-terminal:hover::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3);border-radius:9999px}.core-run-command-inline__output-terminal-text{color:var(--text-text-tertiary,#8a9096);font-family:JetBrains Mono,monospace;font-size:12px;font-weight:400;line-height:18px;margin:0;white-space:pre-wrap;word-break:break-all}.core-run-command-inline__scroll-mask--top{mask-image:linear-gradient(180deg,#0000 0,#000 24px,#000);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 24px,#000)}.core-run-command-inline__scroll-mask--bottom{mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 24px),#0000);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 24px),#0000)}.core-run-command-inline__scroll-mask--top.core-run-command-inline__scroll-mask--bottom{mask-image:linear-gradient(180deg,#0000 0,#000 24px,#000 calc(100% - 24px),#0000);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 24px,#000 calc(100% - 24px),#0000)}.core-delete-file-card__dot{background-color:var(--text-text-tertiary);border-radius:50%;flex-shrink:0;height:4px;width:4px}.core-delete-file-card__path{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-delete-file-card__path,.core-delete-file-card__suffix{color:var(--text-text-tertiary)}.core-delete-file-card__action-bar{align-items:center;display:flex;gap:8px;padding-top:8px}.core-tasks-list-card__list{display:flex;flex-direction:column;gap:4px}.core-toolcall-base-card__body.core-tasks-list-card__body{padding-left:0}.core-tasks-list-card__row{align-items:center;border-radius:6px;display:flex;font-size:13px;gap:4px;height:24px;line-height:20px;padding:0 4px}.core-tasks-list-card__task-icon{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:16px}.core-tasks-list-card__task-icon svg{height:16px;width:16px}.core-tasks-list-card__task-icon{color:var(--border-border-neutral-l2)}.core-tasks-list-card__task-icon--completed{color:var(--icon-icon-success,#15a87a)}.core-tasks-list-card__task-icon--in_progress{color:var(--icon-icon-default)}.core-tasks-list-card__task-text{color:var(--text-text-secondary);flex:1 1}.core-open-preview-card__url,.core-tasks-list-card__task-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-open-preview-card__url{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px);font-style:normal;font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px)}.core-open-preview-card__url:hover{text-decoration:underline}.ask-user-question-hover-tooltip-locator{position:relative}.ask-user-question-hover-tooltip-content{max-width:320px}.ask-user-question-hover-tooltip-arrow{position:absolute}.ask-user-question-title-text{display:-webkit-box;max-height:72px;overflow:hidden;-webkit-box-orient:vertical;color:var(--text-text-default,#d1d3db);cursor:default;font-size:13px;font-weight:600;-webkit-line-clamp:4;line-height:18px;word-break:break-word}.ask-user-question-title-tooltip{background:var(--bg-bg-tooltip,#1a1b1d);border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-radius:4px;max-width:320px;padding:4px 8px}.ask-user-question-title-tooltip-title{color:var(--text-text-default,#d1d3db);font-size:13px;font-weight:600;line-height:18px;word-break:break-word}.ask-user-question-checkbox-item-container{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:12px;padding:12px 16px;width:100%}.ask-user-question-checkbox-item-container.checked,.ask-user-question-checkbox-item-container:hover:not(.disabled){background:var(--bg-bg-overlay-l1,#e0e2f208)}.ask-user-question-checkbox-item-container.checked:hover:not(.disabled){background:var(--bg-bg-overlay-l2,#e0e2f20d)}.ask-user-question-checkbox-item-container.disabled{cursor:not-allowed;opacity:.5}.ask-user-question-checkbox-item-checkbox-wrapper{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;width:16px}.ask-user-question-checkbox-item-checkbox{align-items:center;background:#0000;border:1px solid var(--border-border-neutral-l3,#e0e2f22e);border-radius:2px;box-sizing:border-box;display:flex;height:16px;justify-content:center;position:relative;transition:all .15s ease;width:16px}.ask-user-question-checkbox-item-checkbox.radio{border-radius:9999px}.ask-user-question-checkbox-item-checkbox.checked{background:#0000;border:none}.ask-user-question-checkbox-item-checkbox-rect{fill:var(--bg-bg-invert,#dadde5)}.ask-user-question-checkbox-item-container:hover:not(.disabled) .ask-user-question-checkbox-item-checkbox-rect{fill:var(--bg-bg-invert-hover,#edeff2)}.ask-user-question-checkbox-item-container.disabled .ask-user-question-checkbox-item-checkbox-rect{fill:var(--bg-bg-overlay-l1,#e0e2f208)}.ask-user-question-checkbox-item-checkbox-path{stroke:var(--icon-icon-onaccent,#0c0c0d)}:is(.vs-light,.vscode-light) .ask-user-question-checkbox-item-checkbox-path{stroke:var(--bg-bg-base-default,#fff)}.ask-user-question-checkbox-item-container.disabled .ask-user-question-checkbox-item-checkbox-path{stroke:var(--text-text-disabled,#666b75)}.ask-user-question-checkbox-item-radio-circle{fill:var(--bg-bg-invert,#dadde5)}.ask-user-question-checkbox-item-container:hover:not(.disabled) .ask-user-question-checkbox-item-radio-circle{fill:var(--bg-bg-invert-hover,#edeff2)}.ask-user-question-checkbox-item-container.disabled .ask-user-question-checkbox-item-radio-circle{fill:var(--bg-bg-overlay-l1,#e0e2f208)}.ask-user-question-checkbox-item-radio-dot{fill:var(--icon-icon-onaccent,#0c0c0d)}:is(.vs-light,.vscode-light) .ask-user-question-checkbox-item-radio-dot{fill:var(--bg-bg-base-default,#fff)}.ask-user-question-checkbox-item-container.disabled .ask-user-question-checkbox-item-radio-dot{fill:var(--text-text-disabled,#666b75)}.ask-user-question-checkbox-item-content{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.ask-user-question-checkbox-item-label{color:var(--text-text-default,#d1d3db);font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-user-question-checkbox-item-description,.ask-user-question-checkbox-item-label-small{color:var(--text-text-disabled,#666b75);font-size:11px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-user-question-checkbox-item-input-wrapper{display:grid;grid-template-columns:1fr auto;max-height:120px;overflow-y:auto;width:100%}.ask-user-question-checkbox-item-input-wrapper::-webkit-scrollbar{width:10px}.ask-user-question-checkbox-item-input-wrapper::-webkit-scrollbar-track{background:#0000}.ask-user-question-checkbox-item-input-wrapper::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3,#e0e2f214);background-clip:padding-box;border:3px solid #0000;border-radius:9999px}.ask-user-question-checkbox-item-input-wrapper::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l4,#e0e2f21f);background-clip:padding-box;border:3px solid #0000}.ask-user-question-checkbox-item-input{background:#0000;border:none;box-sizing:border-box;color:var(--text-text-default,#d1d3db);field-sizing:content;font-family:inherit;font-size:12px;font-weight:400;grid-column:1;grid-row:1;line-height:18px;min-height:18px;outline:none;overflow:hidden;padding:0;padding-right:8px;resize:none;width:100%}.ask-user-question-checkbox-item-input::placeholder{color:var(--text-text-disabled,#666b75)}.ask-user-question-checkbox-item-container.disabled .ask-user-question-checkbox-item-input{cursor:not-allowed}.ask-user-question-checkbox-item-char-count{align-items:center;align-self:end;bottom:0;color:var(--text-text-disabled,#666b75);display:flex;font-size:10px;font-weight:400;grid-column:2;grid-row:1;height:18px;justify-content:center;line-height:14px;padding:0 4px;position:sticky;white-space:nowrap}.ask-user-question-checkbox-item-tooltip-locator{position:relative}.ask-user-question-checkbox-item-tooltip{background:var(--bg-bg-tooltip,#1a1b1d);border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-radius:4px;max-width:320px;padding:4px 0}.ask-user-question-checkbox-item-tooltip-title{color:var(--text-text-default,#d1d3db);font-size:12px;font-weight:400;line-height:18px;padding:0 8px;word-break:break-word}.ask-user-question-checkbox-item-tooltip-description{color:var(--text-text-tertiary,#7f848e);font-size:11px;font-weight:500;line-height:16px;padding:0 8px;word-break:break-word}.ask-user-question-multiple-choice-container{display:flex;flex-direction:column;width:100%}.ask-user-question-multiple-choice-item{border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217);display:flex;flex-direction:column}.ask-user-question-multiple-choice-item-last{border-bottom:none}.ask-user-question-single-choice-container{display:flex;flex-direction:column;width:100%}.ask-user-question-single-choice-item{border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217);display:flex;flex-direction:column}.ask-user-question-single-choice-item-last{border-bottom:none}.ask-user-question-textarea-input-container{padding:0 12px;width:100%}.ask-user-question-textarea-input-input-wrapper{border-bottom:1px solid var(--border-border-neutral-l1,#e0e2f217);display:grid;grid-template-columns:1fr auto;max-height:120px;overflow-y:auto;padding:8px 0;width:calc(100% - 24px)}.ask-user-question-textarea-input-input-wrapper::-webkit-scrollbar{width:10px}.ask-user-question-textarea-input-input-wrapper::-webkit-scrollbar-track{background:#0000}.ask-user-question-textarea-input-input-wrapper::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3,#e0e2f214);background-clip:padding-box;border:3px solid #0000;border-radius:9999px}.ask-user-question-textarea-input-input-wrapper::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l4,#e0e2f21f);background-clip:padding-box;border:3px solid #0000}.ask-user-question-textarea-input-textarea{background:#0000;border:none;box-sizing:border-box;color:var(--text-text-default,#d1d3db);field-sizing:content;font-family:inherit;font-size:12px;font-weight:400;grid-column:1;grid-row:1;line-height:18px;min-height:18px;outline:none;overflow:hidden;padding:0;padding-right:8px;resize:none;width:100%}.ask-user-question-textarea-input-textarea::placeholder{color:var(--text-text-disabled,#666b75);font-weight:500}.ask-user-question-textarea-input-textarea.disabled{cursor:not-allowed;opacity:.5}.ask-user-question-textarea-input-char-count{align-items:center;align-self:end;bottom:0;color:var(--text-text-disabled,#666b75);display:flex;font-size:10px;font-weight:400;grid-column:2;grid-row:1;height:18px;justify-content:center;line-height:14px;padding:0 4px;pointer-events:none;position:sticky;white-space:nowrap}.ask-user-question-step-indicator-container{align-items:center;border-radius:4px;display:flex;flex:1 1;gap:4px;min-width:0}.ask-user-question-step-indicator-count{align-items:center;border-radius:12px;color:var(--text-text-secondary,#9599a6);display:flex;flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:400;height:20px;justify-content:center;line-height:16px;overflow:hidden;padding:0 4px;white-space:nowrap}.ask-user-question-step-indicator-track{align-items:center;display:flex;flex-shrink:0;height:100%;padding:0 4px;position:relative;width:80px}.ask-user-question-step-indicator-slider{align-items:center;display:flex;height:100%;justify-content:center;left:4px;pointer-events:none;position:absolute;top:0;transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1);z-index:var(--z-above)}.ask-user-question-step-indicator-slider:after{background:var(--icon-icon-secondary,#9599a6);content:"";height:2px;width:100%}.ask-user-question-step-indicator-segment{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex:1 1;height:20px;justify-content:center;position:relative;transition:background-color .15s ease;z-index:var(--z-above-2)}.ask-user-question-step-indicator-segment:after{background:var(--border-border-neutral-l2,#e0e2f221);content:"";height:2px;transition:background-color .15s ease;width:100%}.ask-user-question-step-indicator-segment.hovered{background:var(--bg-bg-overlay-l1,#e0e2f208)}.ask-user-question-step-indicator-segment:hover:after{background:var(--border-border-neutral-l3,#e0e2f22e)}.ask-user-question-step-indicator-segment.error:after{background:var(--status-error-surface-l2,#f6464647)}.ask-user-question-step-indicator-segment.error.hovered{background:var(--bg-bg-overlay-l1,#e0e2f208)}.ask-user-question-step-indicator-segment.error.hovered:after{background:var(--status-error-surface-l3,#f646465c)}.ask-user-question-step-indicator-segment.error.active:after{background:var(--status-error-default,#f65a5a)}.ask-user-question-step-indicator-segment.error.active.hovered:after{background:var(--status-error-hover,#f86262)}.ask-user-question-step-indicator-tooltip-container{align-items:center;display:flex;flex-direction:column;pointer-events:none}.ask-user-question-step-indicator-tooltip{background:var(--bg-bg-tooltip,#1a1b1d);border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-radius:4px;box-shadow:0 .5px 0 0 #ffffff0f,0 2px 6px 0 #0003,inset 0 .5px 0 0 #ffffff0f;margin-bottom:-1px;padding:4px}.ask-user-question-step-indicator-tooltip-label{align-items:center;color:var(--text-text-default,#d1d3db);display:flex;font-size:11px;font-weight:400;justify-content:center;line-height:16px;padding:0 4px;white-space:nowrap}.ask-user-question-step-indicator-tooltip-arrow{align-items:center;display:flex;flex-direction:column;margin-bottom:-1px}.ask-user-question-step-indicator-name-wrapper{display:flex;flex:1 1;min-width:0}.ask-user-question-step-indicator-name{border-radius:12px;color:var(--text-text-tertiary,#666b75);display:block;flex:1 1;font-size:11px;font-weight:500;height:20px;line-height:20px;min-width:0;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.ask-user-question-step-indicator-name-tooltip{background:var(--bg-bg-tooltip,#1a1b1d);border:1px solid var(--border-border-neutral-l1,#e0e2f217);border-radius:4px;color:var(--text-text-default,#d1d3db);font-size:11px;font-weight:400;line-height:16px;max-width:320px;padding:4px 8px;word-break:break-word}.ask-user-question-action-bar-container{align-items:flex-end;box-sizing:border-box;display:flex;justify-content:space-between;padding:8px;width:100%}.ask-user-question-action-bar-left{align-items:center;display:flex;flex:1 1;margin-right:16px;min-width:0}.ask-user-question-action-bar-right{align-items:center;display:flex;flex-shrink:0;gap:8px}.ask-user-question-action-bar-button{align-items:center;display:flex;gap:4px;height:24px;padding:0 12px}.ask-user-question-action-bar-button-secondary{background:var(--bg-bg-overlay-l2)!important;color:var(--text-text-default)!important}.ask-user-question-action-bar-button-secondary:disabled{background:var(--bg-bg-overlay-l2)!important;color:var(--text-text-disabled)!important;cursor:not-allowed}.ask-user-question-action-bar-button-primary{background:var(--bg-bg-invert)!important;color:var(--text-text-onaccent)!important}.ask-user-question-action-bar-button-primary:disabled{background:var(--bg-bg-invert-disabled)!important;color:var(--text-text-disabled)!important;cursor:not-allowed}.ask-user-question-action-bar-button-primary svg :is(circle,path){stroke:currentColor}.ask-user-question-action-bar-button-primary svg circle{stroke-opacity:.3}.ask-user-question-action-bar-button-text{font-size:var(--body-md-strong-fontSize,12px);line-height:20px}.ask-user-question-action-bar-button-shortcut{color:var(--text-text-tertiary);font-size:var(--body-md-fontSize,12px);line-height:var(--body-md-lineHeight,18px);margin-left:4px;-webkit-box-orient:vertical;-webkit-line-clamp:1}.ask-user-question-content-container{display:flex;flex-direction:column;gap:0;outline:none}.ask-user-question-content-title-section{margin-bottom:0;padding:12px}.ask-user-question-content-options-section{margin-bottom:12px}.ask-user-question-content-options-section.ask-user-question-content-options-section-no-footer{margin-bottom:0}.ask-user-question-content-error-slot{align-items:center;background:var(--status-error-surface-l1,#f646462e);display:flex;padding:8px}.ask-user-question-content-error-text{color:var(--text-text-default,#d1d3db);font-size:12px;line-height:18px}.ask-user-question-history-container{display:flex;flex-direction:column;gap:24px;width:100%}.ask-user-question-history-question-item{display:flex;flex-direction:column;gap:6px;padding:0}.ask-user-question-history-step-header{align-items:center;color:var(--text-text-disabled,#666b75);display:flex;gap:4px;height:24px;max-width:280px;white-space:nowrap}.ask-user-question-history-step-index{font-family:JetBrains Mono,monospace;font-size:11px;font-weight:400;line-height:16px;white-space:nowrap}.ask-user-question-history-step-name{font-family:PingFang SC,sans-serif;font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-user-question-history-question-title{max-width:320px;min-width:100%;width:min-content}.ask-user-question-history-question-title,.ask-user-question-history-question-title .markdown-renderer .markdown-p{color:var(--text-text-secondary,#9599a6);font-size:13px;font-weight:500;line-height:20px}.ask-user-question-history-answer-list{display:flex;flex-direction:column;gap:2px;width:100%}.ask-user-question-history-answer-item{align-items:flex-start;display:flex;gap:4px;line-height:24px;width:100%}.ask-user-question-history-answer-bullet{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;padding:0 4px;width:16px}.ask-user-question-history-answer-dot{background-color:var(--text-text-tertiary,#7f848e);border-radius:50%;flex-shrink:0;height:4px;width:4px}.ask-user-question-history-answer-short{align-items:center;display:flex;justify-content:center;width:100%}.ask-user-question-history-answer-text{color:var(--text-text-secondary,#9599a6);flex:1 1;font-size:13px;font-weight:400;line-height:20px;margin:0;min-width:0}.ask-user-question-history-answer-text .markdown-renderer .markdown-p{color:var(--text-text-secondary,#9599a6);font-size:13px;font-weight:500;line-height:20px}.ask-user-question-history-answer-short .ask-user-question-history-answer-text{width:100%}@property --border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}@keyframes border-spin{to{--border-angle:1turn}}.ask-user-question-card-container{background:var(--bg-bg-base-default,#1a1b1d);border-radius:var(--radius-6,6px);display:flex;flex-direction:column;overflow:hidden}.ask-user-question-card-container.ask-user-question-card-status-generating,.ask-user-question-card-container.ask-user-question-card-status-pending{border:none;box-shadow:var(--shadow-elevation-200-menu-panel);margin:2px;overflow:visible;position:relative}.ask-user-question-card-container.ask-user-question-card-status-generating:before,.ask-user-question-card-container.ask-user-question-card-status-pending:before{animation:border-spin 2s linear infinite;background:conic-gradient(from var(--border-angle),var(--icon-icon-secondary,#737780) 0deg,var(--icon-icon-disabled, ) 45deg,var(--icon-icon-secondary,#737780) 90deg,var(--icon-icon-secondary,#737780) 180deg,var(--icon-icon-disabled,#cccccc80) 225deg,var(--icon-icon-secondary,#737780) 270deg,var(--icon-icon-secondary,#737780) 1turn);border-radius:8px;content:"";inset:-2px;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);padding:2px;pointer-events:none;position:absolute;z-index:var(--z-base)}[data-theme=light] .ask-user-question-card-container.ask-user-question-card-status-generating:before,[data-theme=light] .ask-user-question-card-container.ask-user-question-card-status-pending:before{background:conic-gradient(from var(--border-angle),var(--border-border-neutral-l2,#c8ccd9) 0deg,var(--border-border-neutral-l3,#b8bcc9) 45deg,var(--border-border-neutral-l2,#c8ccd9) 90deg,var(--border-border-neutral-l2,#c8ccd9) 180deg,var(--border-border-neutral-l3,#b8bcc9) 225deg,var(--border-border-neutral-l2,#c8ccd9) 270deg,var(--border-border-neutral-l2,#c8ccd9) 1turn)}[data-theme=light] :is(.ask-user-question-card-container.ask-user-question-card-status-generating,.ask-user-question-card-container.ask-user-question-card-status-pending){box-shadow:var(--shadow-elevation-100-tooltip)}.ask-user-question-card-status-canceled,.ask-user-question-card-status-completed{border:1px solid var(--border-border-neutral-l1,#e0e2f217)}.ask-user-question-card-header{align-items:center;background:var(--bg-bg-overlay-l3,#e0e2f214);border-top-left-radius:6px;border-top-right-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;gap:10px;height:36px;justify-content:space-between;overflow:hidden;padding:8px;-webkit-user-select:none;user-select:none;width:100%}.ask-user-question-card-header:hover{opacity:.9}.ask-user-question-card-header:active{opacity:.8}:is(.ask-user-question-card-status-canceled,.ask-user-question-card-status-completed) .ask-user-question-card-header{background:var(--bg-bg-overlay-l1,#e0e2f208)}.ask-user-question-card-header-info{align-items:center;display:flex;flex:1 1;gap:var(--spacer-8,8px);height:20px;min-width:0}.ask-user-question-card-header-title{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.ask-user-question-card-header-text{color:var(--text-text-default,#1a1a1a);font-size:13px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ask-user-question-card-collapse-icon{align-items:center;color:var(--icon-icon-secondary,#9599a6);display:flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.ask-user-question-card-collapse-icon>svg{height:14px;width:14px}.ask-user-question-card-status-label{align-items:center;display:flex;flex-shrink:0;padding:0 var(--spacer-4,4px)}.ask-user-question-card-status-label>span{color:var(--text-text-tertiary,#666b75);font-size:12px;line-height:18px;white-space:nowrap}.ask-user-question-card-content-wrapper{overflow:hidden;transition:height .3s cubic-bezier(.4,0,.2,1)}.ask-user-question-card-content-wrapper-collapsed{height:0!important}.ask-user-question-card-content{display:flex;flex-direction:column}.ask-user-question-card-content-scrollable{background:var(--bg-bg-overlay-l1,#e0e2f208);max-height:360px;overflow-x:hidden;overflow-y:auto;position:relative}.ask-user-question-card-content-scrollable::-webkit-scrollbar{width:10px}.ask-user-question-card-content-scrollable::-webkit-scrollbar-track{background:#0000;padding:2px}.ask-user-question-card-content-scrollable::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3,#e0e2f214);background-clip:content-box;border:2px solid #0000;border-radius:9999px;width:4px}.ask-user-question-card-content-scrollable::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l4,#e0e2f21f);background-clip:content-box}.ask-user-question-card-title-section{padding:12px}.ask-user-question-card-options-section{width:100%}.ask-user-question-card-action-section{padding-top:8px;width:100%}.askUserQuestionTipCardWrap-woqBIy{align-items:flex-start;background:var(--status-warning-surface-l1);display:flex;gap:8px;padding:8px}.askUserQuestionTipCardIcon-GahGnc{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.askUserQuestionTipCardBody-u6YyhO{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.askUserQuestionTipCardContent-UjU42l{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px}.askUserQuestionTipCardSettingsLink-smmFwN{cursor:pointer;text-decoration:underline;text-underline-offset:2px}.askUserQuestionTipCardClose-NGaFZQ{align-items:center;background-color:initial;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:16px;height:20px;justify-content:center;width:20px}.askUserQuestionTipCardClose-NGaFZQ:hover{background-color:var(--bg-bg-overlay-l2)}.askUserQuestionErrorAlertWrap-mznBvw{align-items:center;background:var(--status-error-surface-l1);display:flex;padding:8px}.askUserQuestionErrorAlertText-X2A0pS{color:var(--text-text-default);font-size:12px;line-height:18px}.core-ask-user-question__inner.ask-user-question-card-container{background:#0000;border:none;border-radius:0;box-shadow:none;overflow:visible}.core-ask-user-question__inner.ask-user-question-card-status-canceled,.core-ask-user-question__inner.ask-user-question-card-status-completed{border:none}.core-ask-user-question__inner .ask-user-question-card-content-scrollable{background:#0000}.core-search-card__no-result{color:var(--text-text-disabled,#7f848e);font-size:12px;font-weight:400;line-height:18px;font:var(--chat-body-md)}.core-search-card__item-name{color:var(--text-text-tertiary,#7f848e);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-show-more-list__item--clickable:hover .core-search-card__item-name{text-decoration:underline}.core-search-card__item-line{color:var(--text-text-disabled,#7f848e);flex-shrink:0;font:var(--body-body-xs)}.core-skill-card__content{display:flex;flex-direction:column;gap:4px}.core-skill-card__skill-name{color:var(--text-text-tertiary,#31353a)}.core-skill-card__skill-content,.core-skill-card__skill-name{font-size:13px;font-style:normal;font-weight:400;line-height:20px}.core-skill-card__skill-content{color:var(--text-text-secondary,#5b6066);word-break:break-word}.core-skill-recommend-card__content{display:flex;flex-direction:column;gap:4px}.core-skill-recommend-card__status{color:var(--text-text-secondary,#5b6066);font:var(--chat-body-md)}.core-mcp-call-card__body{display:flex;flex-direction:column;gap:4px}.core-mcp-call-card__display-name{color:var(--text-text-disabled)}.core-mcp-call-card__error-text{color:var(--status-warning-default,#e28a00);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:18px;margin:0;white-space:pre-wrap;word-break:break-word}.core-mcp-call-card__output{cursor:default;display:flex;flex-direction:column;gap:16px}.core-mcp-call-card__section{display:flex;flex-direction:column;gap:4px}.core-mcp-call-card__label{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px)}.core-mcp-call-card__code{color:var(--text-text-secondary,#5b6066);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:18px;margin:0;white-space:pre-wrap;word-break:break-word}.core-mcp-content{align-items:flex-start;display:flex;flex-direction:column;gap:12px}.core-mcp-content__text{color:var(--text-text-secondary,#5b6066);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:18px;margin:0;white-space:pre-wrap;word-break:break-word}.core-mcp-content__image{border-radius:22px;flex-shrink:0;height:120px;overflow:hidden;width:120px}.core-mcp-content__image img{display:block;height:100%;object-fit:cover;width:100%}.core-mcp-content__audio{width:100%}.core-mcp-content__audio audio{max-width:100%}.core-mcp-content__resource-link{align-items:center;color:var(--text-text-secondary,#5b6066);display:flex;font-size:var(--body-md-fontSize,12px);gap:6px;line-height:var(--body-md-lineHeight,18px)}.core-mcp-content__resource-name{color:var(--text-text-primary,#1c1d20);font-weight:500}.core-mcp-content__resource-uri{color:var(--text-text-tertiary,#8a9096);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-mcp-content__resource{display:flex;flex-direction:column;gap:4px}.core-mcp-content__resource-header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-mcp-content__blob-info,.core-mcp-content__resource-header{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px);line-height:var(--body-md-lineHeight,18px)}.core-mcp-response-view{align-items:flex-start;display:flex;flex-direction:column;gap:12px;width:100%}.core-mcp-response-view>.core-collapsible-content{width:100%}.core-mcp-response-view__toggle{align-items:center;background:var(--bg-bg-overlay-l1,#e0e2f20a);border:none;border-radius:60px;cursor:pointer;display:flex;height:24px;padding:0 6px}.core-mcp-response-view__toggle:hover{background:var(--bg-bg-overlay-l2,#e0e2f214)}.core-mcp-response-view__toggle-label{color:var(--text-text-tertiary,#737373);font-size:13px;font-weight:400;letter-spacing:-.26px;line-height:20px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.core-mcp-response-view__raw-content{display:flex;flex-direction:column;gap:16px}.core-mcp-response-view__section{display:flex;flex-direction:column;gap:4px}.core-mcp-response-view__label{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px)}.core-mcp-response-view__raw{color:var(--text-text-secondary,#5b6066);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:18px;margin:0;white-space:pre-wrap;word-break:break-word}.core-image-ocr-card{background-color:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l2);border-radius:6px;overflow:hidden;transition:all .2s ease;width:100%}.core-image-ocr-card__header{padding:8px}.core-image-ocr-card__title{align-items:center;color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;line-height:16px;-webkit-user-select:none;user-select:none}.core-image-ocr-card__icon{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;margin-right:8px;transition:transform .2s ease}.core-image-ocr-card__icon--rotated{transform:rotate(90deg)}.core-image-ocr-card__name{color:var(--text-text-default)}.core-image-ocr-card__body{border-top:1px solid var(--border-border-neutral-l2);padding:16px}.core-image-ocr-card__content{display:flex;flex-direction:column;gap:8px}.core-image-ocr-card__text{color:var(--text-text-default);font-size:11px;line-height:1.5;white-space:pre-wrap;word-wrap:break-word}.core-generate-video-card__hint{color:var(--text-text-tertiary);font-size:var(--font-size-md);line-height:18px}.core-manage-memory-card{display:flex;flex-direction:column;gap:8px;width:100%}.core-manage-memory-card__item{position:relative}.core-manage-memory-card__content{display:flex;flex-direction:column}.core-manage-memory-card__header{align-items:center;display:flex;gap:4px;height:20px}.core-manage-memory-card__toggle{align-items:center;color:var(--icon-icon-secondary,#8c919c);display:none;height:18px;justify-content:center;transition:transform .2s;width:18px}.core-manage-memory-card__toggle--expanded{transform:rotate(90deg)}.core-manage-memory-card__icon{align-items:center;color:var(--icon-icon-secondary,#8c919c);display:inline-flex;height:18px;justify-content:center;width:18px}.core-manage-memory-card__icon--warning{color:var(--status-warning-default,#f80)}.core-manage-memory-card__title{color:var(--text-text-secondary,#5b6066);font-size:11px}.core-manage-memory-card__title--failed{color:var(--text-text-disabled,#b3b7bf)}.core-manage-memory-card__body{display:flex;gap:4px;margin-top:2px}.core-manage-memory-card__body--hidden{display:none}.core-manage-memory-card__line{flex-shrink:0;position:relative;width:18px}.core-manage-memory-card__line:after{border-left:1px solid var(--border-border-neutral-l3,#4d6b995c);bottom:0;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:0}.core-manage-memory-card__body-main{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;padding-bottom:2px;padding-top:4px}.core-manage-memory-card__body-text{color:var(--text-text-default,#31353a);font-size:11px;line-height:16px}.core-manage-memory-card__body-text--deleted,.core-manage-memory-card__body-text--evicted{color:var(--text-text-disabled,#b3b7bf);text-decoration:line-through}.core-manage-memory-card__item--expandable .core-manage-memory-card__content{cursor:pointer}.core-manage-memory-card__item--expandable .core-manage-memory-card__content:hover .core-manage-memory-card__toggle{display:flex}.core-manage-memory-card__item--expandable .core-manage-memory-card__content:hover .core-manage-memory-card__icon{display:none}.core-manage-memory-card__item--expandable .core-manage-memory-card__content:hover .core-manage-memory-card__title{color:var(--text-text-secondary-hover,#31353a)}.core-manage-memory-card__item--expandable .core-manage-memory-card__content:hover .core-manage-memory-card__body-text--deleted{color:var(--text-text-default,#31353a);text-decoration:none}.core-manage-memory-card__actions{display:flex;gap:4px}.core-manage-memory-card__actions--hidden{display:none}.core-manage-memory-card__actions-line{flex-shrink:0;position:relative;width:18px}.core-manage-memory-card__actions-main{align-items:center;display:flex;padding-top:8px}.core-manage-memory-card__actions-button{align-items:center;background-color:var(--bg-bg-overlay-l2);border-radius:4px;color:var(--text-text-default);cursor:pointer;display:inline-flex;font-size:var(--body-md-fontSize,12px);gap:4px;line-height:18px;padding-left:8px;padding-right:2px;-webkit-user-select:none;user-select:none}.core-manage-memory-card__actions-button:hover{background-color:var(--bg-bg-overlay-l3)}.core-manage-memory-card__actions-button svg{height:12px;width:12px}.core-check-console-log-card{align-items:center;display:flex;gap:4px;height:20px;width:100%}.core-check-console-log-card__icon{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.core-check-console-log-card__icon--failed{color:var(--status-warning-default)}.core-check-console-log-card__text{color:var(--text-text-secondary);font-size:11px;font-style:normal;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-check-console-log-card__shimmer{align-items:center;display:flex;gap:4px;width:100%}.core-open-folder-card{background:var(--bg-bg-overlay-l1,#e0e2f208);border:1px solid var(--border-border-neutral-l2,#e0e2f221);border-radius:6px;box-sizing:border-box;padding:8px;width:100%}.core-open-folder-card__title{align-items:center;display:flex;flex-direction:row;gap:8px;height:16px}.core-open-folder-card__icon{align-items:center;border-radius:4px;color:var(--accent-accent-slate,#8c919c);display:flex;height:14px;justify-content:center;width:14px}.core-open-folder-card__desc{color:var(--text-text-default,#31353a);flex:1 1;font-size:12px;font-weight:400;line-height:18px}.core-open-folder-card__btns{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-top:8px}.core-open-folder-card__btn{border:none;border-radius:4px;cursor:pointer;font-size:12px;font-weight:500;line-height:18px;padding:4px 12px;transition:background-color .15s ease}.core-open-folder-card__btn--primary{background:var(--status-primary-default,#2e74ff);color:#fff}.core-open-folder-card__btn--primary:hover{background:var(--status-primary-hover,#1a5fd9)}.core-open-folder-card__btn--secondary{background:var(--bg-bg-overlay-l2,#5663771c);color:var(--text-text-default,#31353a)}.core-open-folder-card__btn--secondary:hover{background:var(--bg-bg-overlay-l3,#56637726)}.core-compact-card-divider{align-items:center;display:flex;gap:10px;justify-content:center;min-height:18px;padding:8px 0;width:100%}.core-compact-card-divider__line{background-color:var(--border-border-neutral-l1);flex:1 1;height:1px}.core-compact-card-divider__line--loading{animation:compact-divider-shimmer 2s linear infinite;background:linear-gradient(90deg,var(--border-border-neutral-l1) 0,var(--border-border-neutral-l3) 50%,var(--border-border-neutral-l1) 100%);background-size:200% 100%}.core-compact-card-divider__line--error{background-color:var(--status-danger-light,#f5505026)}.core-compact-card-divider__content{align-items:center;color:var(--text-text-tertiary);display:flex;flex-shrink:0;font-size:12px;font-weight:400;line-height:18px}.core-compact-card-divider__content--loading{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:compact-divider-shimmer 2s linear infinite}.core-compact-card-divider__content--error{color:var(--status-danger-default,#f55050)}.core-compact-card-divider--error{background-color:var(--status-danger-light,#f550500d);border-radius:var(--radius-4,4px);margin:0 -16px;padding-left:16px;padding-right:16px}@keyframes compact-divider-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.browserActionLink-TA4mkf{color:var(--text-text-disabled,#9599a6);cursor:pointer;display:inline-block;margin-left:var(--spacer-8,8px);max-width:300px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.browserActionLink-TA4mkf:hover{color:var(--icon-icon-secondary);text-decoration:underline}.browserActionText-j0H6Ow{color:var(--text-text-tertiary,#9599a6)}.browserActionValue-KYUfOO{color:var(--text-text-disabled,#9599a6);margin-left:var(--spacer-8,8px);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browserActionKey-tDWNCK{background:var(--bg-bg-overlay-l1,#5663770f);border-radius:3px;color:var(--icon-icon-secondary,#8f959e);font-family:SF Mono,Menlo,Monaco,Courier New,monospace;margin-left:var(--spacer-8,8px);padding:1px 4px}.nativeHandOverCard-wmStVa{align-items:flex-start;background:var(--bg-bg-base-secondary,#f7f8fa);border:1px solid var(--border-border-neutral-l1,#56637714);border-radius:8px;display:flex;gap:8px;padding:12px}.nativeHandOverIcon-j69JSG{color:var(--icon-icon-secondary,#8f959e);flex-shrink:0;margin-top:2px}.nativeHandOverContent-ohvosN{display:flex;flex-direction:column;gap:8px;min-width:0}.nativeHandOverText-gJhoW2{color:var(--text-text-secondary,#9599a6);font-size:12px;line-height:18px}.nativeHandOverBtn-UT89h9{align-self:flex-start;background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l2,#56637724);border-radius:6px;color:var(--text-text-default,#1d2129);cursor:pointer;font-size:12px;line-height:18px;padding:4px 12px;transition:background .15s}.nativeHandOverBtn-UT89h9:hover{background:var(--bg-bg-base-tertiary,#f2f3f5)}.screenshotContainer-MbOSyy{border-radius:6px;cursor:pointer;margin-top:4px;max-width:200px;min-height:32px;overflow:hidden}.screenshotImage-skPUjy{border:1px solid var(--border-border-neutral-l1,#56637714);border-radius:6px;display:block;height:auto;width:100%}.screenshotPlaceholder-_RUIjC{align-items:center;background:var(--bg-bg-base-secondary,#5663770a);border:1px dashed var(--border-border-neutral-l1,#56637714);border-radius:6px;display:flex;flex-direction:column;gap:4px;height:100px;justify-content:center;margin-top:4px;padding:6px 8px;width:200px}.screenshotPlaceholderText-LZldhk{color:var(--text-text-tertiary,#8f959e);font-size:11px;text-align:center;word-break:break-word}.screenshotRetryBtn-M9QGXZ{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-secondary,#8f959e);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.screenshotRetryBtn-M9QGXZ:hover{background:var(--bg-bg-overlay-l1,#5663770f);color:var(--icon-icon-default,#1d2129)}.core-notify-user-card__icon-wrapper{align-items:center;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.core-notify-user-card__file-name-wrapper{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.core-notify-user-card__file-name{color:var(--text-text-tertiary);font:var(--chat-body-md);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-show-more-list__item--clickable:hover .core-notify-user-card__file-name{text-decoration:underline}.core-notify-user-card__file-path{color:var(--text-text-disabled);flex:1 1;font:var(--chat-body-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-environment-setup-card__title{color:var(--text-text-default)}.core-environment-setup-card__status{align-items:center;display:flex;gap:4px}.core-environment-setup-card__status--failed{gap:0}.core-environment-setup-card__status-icon{align-items:center;color:var(--status-warning-default,#e28a00);display:flex;height:16px;justify-content:center;width:16px}.core-environment-setup-card__status-text{color:var(--text-text-tertiary,#8a9096);font-size:11px;font-weight:400;line-height:16px;padding:0 4px}.core-environment-setup-card__output-text{color:var(--text-text-secondary,#5b6066);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:1.5;margin:0;white-space:pre-wrap;word-break:break-all}.core-init-env-card__info{background:var(--bg-bg-subtle,#00000008);border-radius:6px;display:flex;flex-direction:column;gap:4px;padding:8px 12px}.core-init-env-card__row{align-items:baseline;display:flex;font-size:12px;gap:8px;line-height:18px}.core-init-env-card__label{color:var(--text-text-tertiary,#8a9096);flex-shrink:0}.core-init-env-card__value{color:var(--text-text-secondary,#5b6066);direction:rtl;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.core-init-env-card__manage-btn{align-items:center;background:none;border:none;color:var(--text-text-brand,#3370ff);cursor:pointer;display:inline-flex;font-size:12px;line-height:18px;padding:0;white-space:nowrap}.core-init-env-card__manage-btn:hover{opacity:.8}.core-lark-cli-auth-card{align-items:center;background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px;display:flex;gap:12px;justify-content:space-between;padding:12px 16px;width:100%}.core-lark-cli-auth-card__main{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.core-lark-cli-auth-card__icon-wrap{align-items:center;background-color:var(--bg-bg-overlay-l2,#5663771a);border-radius:4px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.core-lark-cli-auth-card__icon{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.core-lark-cli-auth-card__info{display:flex;flex:1 1;flex-direction:column;min-width:0}.core-lark-cli-auth-card__title{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:20px}.core-lark-cli-auth-card__desc,.core-lark-cli-auth-card__title{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-lark-cli-auth-card__desc{color:var(--text-text-tertiary,#8a9096);font-size:11px;line-height:16px}.core-lark-cli-auth-card__actions{align-items:center;display:flex;flex-shrink:0}.core-lark-cli-auth-card__btn{align-items:center;background-color:var(--bg-bg-overlay-l2,#5663771a);border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:inline-flex;font-size:13px;font-weight:500;gap:4px;height:28px;justify-content:center;line-height:20px;padding:0 8px;transition:background-color .2s ease}.core-lark-cli-auth-card__btn:hover{background-color:var(--bg-bg-overlay-l3,#56637726)}.core-lark-cli-auth-card__btn span{padding:0 4px}.core-lark-cli-auth-card__btn svg{color:var(--text-text-default)}.core-lark-cli-auth-card__connected{align-items:center;color:var(--text-text-success,#34a853);display:inline-flex;font-size:13px;font-weight:500;gap:4px;line-height:20px}.core-lark-cli-auth-card__connected svg{flex-shrink:0}.core-run-custom-tool-card__body{display:flex;flex-direction:column;gap:4px}.core-run-custom-tool-card__toolbar{display:flex;justify-content:flex-end;padding:0 4px}.core-run-custom-tool-card__view-toggle{align-items:center;background:#0000;border:1px solid var(--border-border-secondary,#e5e6e8);border-radius:var(--radius-6,6px);color:var(--text-text-tertiary,#8a9096);cursor:pointer;display:inline-flex;font-family:monospace;font-size:11px;justify-content:center;padding:2px 6px;transition:color .15s,background .15s,border-color .15s}.core-run-custom-tool-card__view-toggle:hover{background:var(--bg-bg-tertiary,#f0f0f0);border-color:var(--border-border-primary,#c9cdd4);color:var(--text-text-secondary,#5b6066)}.core-run-custom-tool-card__loading{align-items:center;display:flex;gap:8px;padding:8px 0}.core-run-custom-tool-card__loading-spinner{animation:core-run-custom-tool-card-spin .8s linear infinite;border:2px solid var(--border-border-secondary,#e5e6e8);border-radius:50%;border-top-color:var(--brand-default,#3370ff);height:14px;width:14px}@keyframes core-run-custom-tool-card-spin{to{transform:rotate(1turn)}}.core-run-custom-tool-card__loading-text{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px)}.core-run-custom-tool-card__template-view{cursor:default}.core-run-custom-tool-card__error-text{color:var(--status-warning-default,#e28a00);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:18px;margin:0;white-space:pre-wrap;word-break:break-word}.core-run-custom-tool-card__output{cursor:default;display:flex;flex-direction:column;gap:16px}.core-run-custom-tool-card__section{display:flex;flex-direction:column;gap:4px}.core-run-custom-tool-card__section-header{align-items:center;display:flex;gap:4px}.core-run-custom-tool-card__label{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px)}.core-run-custom-tool-card__copy-btn{align-items:center;background:#0000;border:none;border-radius:var(--radius-6,6px);color:var(--text-text-tertiary,#8a9096);cursor:pointer;display:inline-flex;justify-content:center;opacity:0;padding:2px;transition:opacity .15s,color .15s,background .15s}.core-run-custom-tool-card__section:hover .core-run-custom-tool-card__copy-btn{opacity:1}.core-run-custom-tool-card__copy-btn:hover{background:var(--bg-bg-tertiary,#f0f0f0);color:var(--text-text-secondary,#5b6066)}.core-run-custom-tool-card__code{color:var(--text-text-secondary,#5b6066);font-family:var(--code-terminal-fontFamily,"JetBrains Mono"),"SF Mono","Monaco","Inconsolata","Fira Code",monospace;font-size:var(--code-terminal-fontSize,12px);font-weight:var(--code-terminal-fontWeight,450);line-height:18px;margin:0;white-space:pre-wrap;word-break:break-word}.core-reply-user-card{background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l2);border-radius:12px;box-sizing:border-box;max-width:100%;padding:10px 12px;width:-moz-fit-content;width:fit-content}.core-reply-user-card,.core-reply-user-card .markdown-renderer{color:var(--text-text-default)}.core-reply-user-card .markdown-renderer .markdown-p{margin:0}.core-reply-user-card .markdown-renderer .markdown-p+.markdown-p{margin-top:8px}.core-reply-user-card .markdown-renderer pre{max-width:100%;overflow-x:auto}.core-create-task-card .core-toolcall-base-card__header{display:none}.core-create-task-card .core-toolcall-base-card__body-row{gap:0}.core-toolcall-base-card__body.core-create-task-card__body{padding-bottom:0;padding-top:0}.core-create-task-card .core-toolcall-base-card__body-row>.core-toolcall-base-card__body:first-child{padding-left:0}.core-create-task-card__panel{align-items:center;background:var(--bg-bg-base-secondary,#f5f5f5);border:1px solid var(--border-border-neutral-l2,#7373732e);border-radius:var(--radius-12,12px);box-shadow:var(--shadow-elevation-50,0 1px 2px -1px #18181814);color:var(--text-text-default,#171717);display:flex;font:var(--body-body-base,14px/1.5 sans-serif);gap:var(--spacer-12,12px);padding:var(--spacer-12,12px) var(--spacer-12,12px) var(--spacer-12,12px) var(--spacer-16,16px);width:100%}.core-create-task-card__content{display:flex;flex:1 1;flex-direction:column;gap:var(--spacer-4,4px);min-width:0}.core-create-task-card__description{color:var(--text-text-default,#171717);font:inherit;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-create-task-card__open-button{flex-shrink:0}.core-create-task-card__secondary{display:-webkit-box;-webkit-box-orient:vertical;font:inherit;line-height:inherit;overflow:hidden;white-space:nowrap;word-break:break-word}.core-create-task-card__secondary,.core-create-task-card__secondary--query,.core-create-task-card__secondary--thought{color:var(--text-text-secondary,#404040)}.show-widget-card{border-radius:8px;overflow:hidden;position:relative;width:100%}.show-widget-card__open-panel{align-items:center;backdrop-filter:blur(7.949999809265137px);-webkit-backdrop-filter:blur(7.949999809265137px);background:var(--bg-bg-overlay-l3,#73737329);border:none;border-radius:var(--radius-radius-xs-6,6px);color:var(--icon-icon-default);cursor:pointer;display:none;height:28px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:28px;z-index:1}.show-widget-card:hover .show-widget-card__open-panel{display:flex}.core-workflow-card__actions{align-items:center;display:inline-flex;gap:6px}.core-workflow-card__body{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;gap:8px;line-height:18px;min-width:0}.core-workflow-card__name{color:var(--text-text-default);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-workflow-card__id{color:var(--text-text-tertiary);flex-shrink:0;font-family:var(--code-terminal-fontFamily,"JetBrains Mono");font-size:11px}.core-workflow-card__error{color:var(--status-error-default);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-model-select-tooltip-content{display:flex;flex-direction:column;overflow-wrap:break-word;width:180px;word-break:normal}.core-model-select-tooltip-content-header{color:var(--vscode-icube--text-text-default,#d1d3db);font-size:13px;font-style:normal;font-weight:500;line-height:20px;margin-bottom:6px}.core-model-select-tooltip-content-text{color:var(--vscode-icube--text-text-secondary,#9599a6);-webkit-hyphens:auto;hyphens:auto}.core-model-select-tooltip-content-text,.trae-custom-model-hint{font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow-wrap:break-word;white-space:normal;word-break:normal}.trae-custom-model-hint{animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);background:var(--bg-bg-tooltip,#2a2b2d);border:1px solid var(--border-border-neutral-l2,#ffffff14);border-radius:6px;box-shadow:var(--shadow-elevation-200-menu-panel);max-width:216px;min-width:216px;outline:none;padding:12px;pointer-events:auto;-webkit-user-select:none;user-select:none;will-change:transform,opacity;z-index:var(--z-local-overlay)}.trae-custom-model-hint-mask{background:#0000;bottom:0;height:100%;left:4px;pointer-events:all;position:absolute;right:0;top:0;width:100%;z-index:var(--z-sticky)}.trae-custom-model-hint-content{display:flex;flex-direction:column;gap:12px}.trae-custom-model-hint-top{display:flex;gap:6px}.trae-custom-model-hint-icon{align-items:center;color:var(--status-primary-default);display:flex;font-size:16px;height:18px;justify-content:center;width:18px}.trae-custom-model-hint-text{color:var(--text-text-default-active,#111214);flex:1 1;font-size:var(--body-base-fontSize,13px);font-style:normal;font-weight:400;line-height:var(--body-base-lineHeight,20px)}.trae-custom-model-hint-arrow{fill:var(--bg-bg-tooltip,#2a2b2d)}.trae-custom-model-hint-arrow polygon{stroke:var(--border-border-neutral-l2,#ffffff14);stroke-width:1px}.trae-custom-model-hint-bottom{display:flex;justify-content:flex-end}.trae-custom-model-hint-btn{align-items:center;background:var(--bg-bg-overlay-l3,#56637726);border-radius:var(--Radius-radius-4,4px);color:var(--text-text-default,#31353a);display:flex;height:24px;justify-content:center;outline:none;padding:0 6px}.trae-custom-model-hint-btn-text{font-size:var(--body-sm-strong-fontSize,11px);font-style:normal;font-weight:var(--body-sm-strong-fontWeight,500);line-height:var(--body-sm-strong-lineHeight,16px);padding:0 4px}.trae-custom-model-hint-btn-countdown{color:var(--text-text-tertiary,#8a9096);font-family:JetBrains Mono;font-size:11px;font-style:normal;font-weight:450;letter-spacing:.11px;line-height:28.444px;text-align:center}.trae-custom-model-hint-btn:hover{opacity:.9}.core-model-select{overflow:hidden;position:relative;width:100%}.core-model-select-disabled{opacity:.5;pointer-events:none}.core-model-select-no-options .core-model-select-trigger{cursor:default;pointer-events:none}.core-model-select-no-options .core-model-select-trigger:hover,.core-model-select-trigger{background:none;color:var(--text-text-secondary,#9599a6)}.core-model-select-trigger{align-items:center;border:none;border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:400;height:32px;justify-content:space-between;line-height:18px;outline:none;overflow:hidden;padding:2px 8px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.core-model-select-trigger:hover,.core-model-select-trigger[data-state=open]{background-color:var(--bg-bg-overlay-l2,#ffffff0f);color:var(--text-text-default,#d1d3db)}.core-model-select-trigger-value{align-items:center;display:flex;flex-direction:row;font-size:13px;font-style:normal;font-weight:400;justify-content:flex-start;line-height:16px;max-width:100%;overflow:hidden;padding:0 4px;text-overflow:ellipsis}.core-model-select-trigger-value span{display:block;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-model-select-trigger-value .core-model-select-badge{flex:0 0 auto;margin-left:4px}.core-model-select-trigger-arrow{align-items:center;color:var(--icon-icon-tertiary);display:flex;font-size:16px;height:16px;justify-content:center;transform:rotate(180deg);transition:transform .2s ease;width:16px}.core-model-select-trigger-arrow.open{transform:rotate(0)}.core-model-select-portal-content{background-color:var(--bg-bg-menu,#1f2128);border:1px solid var(--border-border-neutral-l1,#ffffff14);border-radius:12px;box-shadow:var(--shadow-elevation-100-tooltip);max-width:240px;min-width:240px;overflow:hidden;z-index:var(--z-notification)}.core-model-select-portal-viewport{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;max-height:280px;min-width:184px;padding-top:8px}.core-model-select-portal-inner-content{box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;padding:0;width:100%}.core-model-select-model-list{overflow-x:hidden;overflow-y:auto;padding-bottom:8px;scrollbar-color:var(--bg-bg-overlay-l3,#ffffff1a) #0000;scrollbar-width:thin;width:100%}.core-model-select-model-list::-webkit-scrollbar{width:4px}.core-model-select-model-list::-webkit-scrollbar-track{background:#0000}.core-model-select-model-list::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.core-model-select-model-list::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.core-model-select-model-list:empty{padding-bottom:0}.core-model-select-divider{background-color:var(--border-border-neutral-l1,#ffffff14);height:1px}.core-model-select-mode-list{display:flex;flex-direction:column;gap:2px;padding:0 8px}.core-model-select-model-group{display:flex;flex-direction:column;gap:4px;padding:0 8px}.core-model-select-model-group-label{align-items:center;box-sizing:border-box;color:var(--text-text-tertiary,#6b6f7b);display:flex;font-size:13px;font-weight:500;gap:4px;height:32px;line-height:20px;padding:6px 8px}.core-model-select-tob-seat-discount-label{align-items:center;background:var(--bg-bg-brand-popup,#aab7ff5c);border-radius:var(--radius-radius-2xs-4,4px);color:var(--text-text-brand,#4b3fe3);display:inline-flex;font:var(--body-body-sm-strong,600 11px/16px var(--font-family-default));height:16px;justify-content:center;padding:0 4px;white-space:nowrap}.core-model-select-model-item{align-items:center;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;min-height:32px;outline:none;padding:6px 8px}.core-model-select-model-item.highlighted,.core-model-select-model-item:hover{background-color:var(--bg-bg-overlay-l2,#ffffff0f)}.core-model-select-model-item.disabled{cursor:not-allowed;opacity:.5}.core-model-select-model-item-inner-wrapper,.core-model-select-model-item-wrapper{align-items:center;display:flex;flex:1 1;min-width:0}.core-model-select-model-item-inner-wrapper{gap:6px}.core-model-select-model-item-icon{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.core-model-select-model-item-icon img{height:16px;object-fit:contain;width:16px}.core-model-select-model-item-icon-placeholder{border-radius:4px;color:var(--icon-icon-default)}.core-model-select-model-item-icon-logo-holder,.core-model-select-model-item-icon-placeholder{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-model-select-model-item-icon-logo-holder svg{color:var(--icon-icon-default);height:16px;width:16px}.core-model-select-model-item-name{color:var(--text-text-default,#d1d3db);flex:1 1;font-size:13px;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-model-select-model-item-check{align-items:center;color:var(--text-text-brand,#4e83fd);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-model-select-tob-seat-discount-factor{color:var(--text-text-tertiary,#7c818c);flex-shrink:0;font:var(--body-body-xs,10px/14px var(--font-family-default));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-model-select-auto-mode-item{align-items:center;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;min-height:32px;padding:6px 8px;width:100%}.core-model-select-auto-mode-item:hover{background-color:var(--bg-bg-overlay-l2,#ffffff0f)}.core-model-select-auto-mode-item-inner{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.core-model-select-auto-mode-item-icon{align-items:center;color:var(--icon-icon-default,#9599a6);display:flex;flex-shrink:0;font-size:16px;height:20px;justify-content:center;width:20px}.core-model-select-auto-mode-item-name{color:var(--text-text-default,#d1d3db);flex:1 1;font-size:13px;font-weight:500;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-model-select-auto-mode-item-check{align-items:center;color:var(--text-text-brand,#4e83fd);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-model-select-footer{flex:none;padding:0 8px 8px 8px}.core-model-select-footer-action{align-items:center;background:#0000;border:none;border-radius:6px;box-shadow:none;box-sizing:border-box;color:var(--text-text-default,#d1d3db);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;height:32px;line-height:20px;margin-top:8px;padding:6px 8px;width:100%}.core-model-select-footer-action:hover{background-color:var(--bg-bg-overlay-l2,#ffffff0f)}.core-model-select-footer-action-icon{align-items:center;color:var(--icon-icon-default,#9599a6);display:flex;flex-shrink:0;font-size:16px;height:20px;justify-content:center;width:20px}.core-model-select-auto-mode-tips{align-items:flex-start;color:var(--text-text-secondary,#9599a6);display:flex;flex-direction:column;font-size:12px;font-style:normal;font-weight:400;gap:6px;line-height:18px;overflow-wrap:break-word;padding:6px 12px;white-space:normal;width:calc(100% - 24px);word-break:normal}.core-model-select-badge{align-items:center;background-color:var(--bg-bg-overlay-l3,#ffffff1a);border-radius:4px;color:var(--text-text-secondary,#9599a6);display:inline-flex;font-size:10px;font-weight:500;height:16px;padding:0 4px}.core-model-select-badge-max{background-color:#4e83fd33;color:var(--text-text-brand,#4e83fd)}.core-model-select-badge-beta{background-color:#ffa50033;color:orange}.core-model-select-red-circle{background-color:#f54a45;border-radius:50%;height:6px;position:absolute;right:2px;top:2px;width:6px}.core-model-select-model-item.access-restricted{cursor:not-allowed}.core-model-select-model-item-lock{align-items:center;color:var(--icon-icon-secondary,#6b6f7b);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}@keyframes access-tooltip-btn-blink{0%,to{opacity:1}50%{opacity:.4}}.core-model-select-access-tooltip-btn-blink{animation:access-tooltip-btn-blink .3s ease-in-out 2}.core-model-select-access-tooltip{display:flex;flex-direction:column;gap:8px;max-width:240px;padding:4px 0}.core-model-select-access-tooltip-title{color:var(--text-text-default,#1d2129);font-size:13px;font-weight:600;line-height:1.4}.core-model-select-access-tooltip-desc{color:var(--text-text-secondary,#6b6f7b);font-size:12px;line-height:1.5}.core-model-select-access-tooltip-btn{align-items:center;background-color:var(--bg-bg-brand-default,#1d2129);border:none;border-radius:6px;color:var(--text-text-inverse,#fff);cursor:pointer;display:flex;font-size:13px;font-weight:500;height:32px;justify-content:center;transition:opacity .15s;width:100%}.core-model-select-access-tooltip-btn:hover{opacity:.85}.core-model-select-tooltip.core-model-select-tob-seat-discount-label-tooltip-content{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-xs-6,6px);max-width:200px;padding:6px;width:200px}.core-model-select-tooltip.core-model-select-tob-seat-discount-label-tooltip-content,.core-model-select-tooltip.core-model-select-tob-seat-discount-model-tooltip-content{background:var(--vscode-icube--bg-bg-tooltip,var(--bg-bg-tooltip));box-shadow:var(--shadow-elevation-100-tooltip);color:var(--vscode-icube--text-text-default,var(--text-text-default));word-break:normal}.core-model-select-tooltip.core-model-select-tob-seat-discount-model-tooltip-content{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-4,4px);max-width:180px;padding:4px 0;width:180px}:is(.core-model-select-tooltip.core-model-select-tob-seat-discount-label-tooltip-content,.core-model-select-tooltip.core-model-select-tob-seat-discount-model-tooltip-content) .core-model-select-tooltip-arrow{fill:var(--vscode-icube--bg-bg-tooltip,var(--bg-bg-tooltip));height:6px;width:12px}.core-model-select-tooltip.core-model-select-tob-seat-discount-label-tooltip-content[data-side=top] .core-model-select-tooltip-arrow{filter:drop-shadow(0 1px 0 var(--border-border-neutral-l1,rgba(115,115,115,.12))) drop-shadow(0 2px 4px rgba(24,24,24,.06))}.core-model-select-tooltip.core-model-select-tob-seat-discount-model-tooltip-content[data-side=right] .core-model-select-tooltip-arrow{filter:drop-shadow(-1px 0 0 var(--border-border-neutral-l1,rgba(115,115,115,.12))) drop-shadow(-2px 0 6px rgba(0,0,0,.2))}.core-model-select-tob-seat-discount-tooltip{align-items:stretch;display:flex;flex-direction:column}.core-model-select-tob-seat-discount-tooltip-title{align-items:center;color:var(--text-text-tertiary,#737373);display:flex;font:var(--body-body-md-strong,600 12px/18px var(--font-family-default));letter-spacing:-.12px;min-height:24px;padding:0 8px}.core-model-select-tob-seat-discount-tooltip-description{padding:4px 8px}.core-model-select-tob-seat-discount-tooltip-description,.core-model-select-tob-seat-discount-tooltip-link{color:var(--text-text-default,#0a0a0a);font:var(--body-body-regular,400 13px/20px var(--font-family-default));letter-spacing:-.26px}.core-model-select-tob-seat-discount-tooltip-link{align-items:center;align-self:flex-start;background:#0000;border:none;border-radius:var(--radius-radius-4,4px);cursor:pointer;display:inline-flex;gap:2px;height:24px;margin:2px 8px 0;padding:0 2px;text-decoration:underline;text-underline-position:from-font}.core-model-select-tob-seat-discount-tooltip-link:hover{color:var(--text-text-brand,#4b3fe3)}.core-model-select-tooltip.core-model-select-tob-seat-discount-label-tooltip-content .core-model-select-tob-seat-discount-tooltip-description{font:var(--body-body-md,400 12px/18px var(--font-family-default));letter-spacing:-.12px;padding:0 4px}.core-model-select-tooltip.core-model-select-tob-seat-discount-label-tooltip-content .core-model-select-tob-seat-discount-tooltip-link{font:var(--body-body-md,400 12px/18px var(--font-family-default));height:18px;letter-spacing:-.12px;margin:0 4px}.core-expandable-section{display:flex;flex-direction:column;gap:8px;width:100%}.core-expandable-section__header{align-items:center;color:var(--text-text-tertiary);cursor:pointer;display:flex;flex-direction:row;gap:6px;height:28px}.core-expandable-section__header-title:active,.core-expandable-section__header-title:hover,.core-expandable-section__header:active,.core-expandable-section__header:hover{color:var(--text-text-secondary)}.core-expandable-section__header-custom-icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-expandable-section__header-custom-icon svg{height:16px;width:16px}.core-expandable-section__header-title{color:var(--text-text-tertiary,#737373);font:var(--chat-body-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-expandable-section__header-title--shimmer{background:linear-gradient(90deg,var(--text-text-tertiary,#5c6373) 0,var(--text-text-default,#d5dff6) 43.79%,var(--text-text-tertiary,#5c6373) 100%);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:#0000;animation:core-expandable-section-shimmer 3s linear infinite}@keyframes core-expandable-section-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.core-expandable-section__header-subtitle{color:var(--text-text-tertiary,#9599a6);font:var(--chat-body-md);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-expandable-section__header-icon{align-items:center;display:flex;flex-shrink:0;font-size:14px;height:14px;justify-content:center;transition:transform .15s ease;width:14px}.core-expandable-section__header-icon--expanded{transform:rotate(90deg)}.core-expandable-section__header-icon svg{display:block}.core-expandable-section__content{display:flex;flex-direction:row}.core-expandable-section__content-line{display:flex;flex:0 0 16px;flex-direction:column;padding:2px 0}.core-expandable-section__content-line:after{border-right:1px solid var(--border-border-neutral-l3,#c2caf229);content:" ";flex-grow:1;margin-right:8px}.core-expandable-section__scroll-wrapper{flex:1 1;min-width:0;overflow:hidden;position:relative}.core-expandable-section__scroll-shadow{height:24px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .1s ease-in-out;z-index:var(--z-above)}.core-expandable-section__scroll-shadow--visible{opacity:1}.core-expandable-section__scroll-shadow--top{background:linear-gradient(180deg,var(--bg-bg-base-default,#1a1b1d) 0,#1a1b1d00 100%);top:0}.core-expandable-section__scroll-shadow--bottom{background:linear-gradient(0deg,var(--bg-bg-base-default,#1a1b1d) 0,#1a1b1d00 100%);bottom:0}.core-expandable-section__scroll-content{overflow-x:hidden;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.core-expandable-section__scroll-content::-webkit-scrollbar{display:none}.ai-generated-badge{color:var(--text-text-default,#0a0a0a);font-size:var(--font-size-sm,11px);font-weight:var(--font-weight-strong,600);line-height:16px;opacity:.1;pointer-events:none;position:absolute;right:12px;top:12px;-webkit-user-select:none;user-select:none;z-index:var(--z-tooltip)}.task-sub-agent-group{--sub-agent-motion-duration:300ms;display:flex}.task-sub-agent-indicator{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:16px}.task-sub-agent-indicator__avatar{align-items:center;color:var(--icon-icon-secondary,#5b6370);display:flex;font-size:16px;height:24px;justify-content:center;width:16px}.task-sub-agent-indicator__fallback-icon,.task-sub-agent-indicator__icon{flex-shrink:0;height:16px;width:16px}.task-sub-agent-indicator__icon{border-radius:4px;object-fit:cover}.task-sub-agent-indicator__line{background-color:var(--border-border-neutral-l2);flex:1 1;margin-top:6px;width:1px}.task-sub-agent-main{display:flex;flex:1 1;flex-direction:column;margin-left:6px;min-width:0}.task-sub-agent-header{align-items:center;cursor:pointer;display:flex;gap:8px;height:24px;-webkit-user-select:none;user-select:none}.task-sub-agent-header.task-sub-agent-header--disabled{cursor:default;pointer-events:none}.task-sub-agent-header__title{color:var(--text-text-secondary,#5b6066);flex-shrink:0;font-size:14px;font-weight:500;line-height:24px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-sub-agent-header__separator{background-color:var(--text-text-tertiary,#9599a6);flex-shrink:0;height:12px;opacity:.18;width:1px}.task-sub-agent-header__subtitle{color:var(--text-text-tertiary,#9599a6);font-size:14px;font-weight:400;line-height:24px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-sub-agent-header__subtitle-group{align-items:center;display:flex;flex:1 1;gap:2px;min-width:0}.task-sub-agent-header__subtitle--shimmer{background:linear-gradient(90deg,var(--text-text-tertiary,#5c6373) 0,var(--text-text-default,#d5dff6) 43.79%,var(--text-text-tertiary,#5c6373) 100%);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:#0000;animation:task-sub-agent-shimmer 3s linear infinite}@keyframes task-sub-agent-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.task-sub-agent-header__toggle{color:var(--icon-icon-tertiary,#d1d3db);font-size:16px;height:16px;width:16px}.task-sub-agent-header__status,.task-sub-agent-header__toggle{align-items:center;display:flex;flex-shrink:0;justify-content:center}.task-sub-agent-header__status{margin-left:2px}.task-sub-agent-header__spinner{animation:task-sub-agent-spin .8s linear infinite;color:var(--icon-icon-secondary,#5b6370);height:16px;width:16px}@keyframes task-sub-agent-spin{to{transform:rotate(1turn)}}.task-sub-agent-body{transition:height var(--sub-agent-motion-duration)}.task-sub-agent-body--animating,.task-sub-agent-body--collapsed{overflow:hidden}.task-sub-agent-content__wrapper{display:flex;flex-direction:column;padding-top:8px}.core-create-task-group{gap:8px}.core-create-task-group__content{display:flex;flex-direction:column;gap:6px}.toolcallsContent-u3OrmR{display:flex;flex-direction:column;gap:4px}.todo-progress-container{display:flex;flex-direction:column;outline:none;width:100%}.todo-progress-container--streaming .todo-progress-content-wrapper{grid-template-rows:1fr}.todo-progress-divider-container{display:flex;flex-direction:column}.todo-progress-divider-container--expanded{margin-bottom:var(--chat-spacer-lg)}.todo-progress-divider__label{align-items:center;color:var(--text-text-tertiary,#8f959e);cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;font:var(--chat-body-md);gap:var(--chat-spacer-2xs);outline:none;padding-bottom:8px;-webkit-user-select:none;user-select:none;white-space:nowrap;width:-moz-fit-content;width:fit-content}.todo-progress-divider__label:hover{color:var(--text-text-secondary,#a1a1a1)}.todo-progress-divider__divider{border-bottom:1px solid var(--border-border-neutral-l1,#e5e6e8);width:100%}.todo-progress-divider__icon-wrapper{align-items:center;display:flex;min-height:24px}.todo-progress-divider__icon{align-items:center;color:var(--text-text-tertiary,#8f959e);display:flex;flex-shrink:0;font-size:16px;height:14px;justify-content:center;transition:transform .2s ease-out;width:14px}.todo-progress-divider__icon--expanded{transform:rotate(90deg)}.todo-progress-divider__icon svg{display:block}.todo-progress-content-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out}.todo-progress-content-wrapper--expanded{grid-template-rows:1fr}.todo-progress-content{display:flex;flex-direction:column;overflow:hidden}.core-collapsible-tag{display:flex;flex-direction:column;gap:8px;padding-bottom:12px;width:100%}.core-collapsible-tag__trigger{align-items:center;background:var(--bg-bg-overlay-l3);border:none;border-radius:4px;cursor:pointer;display:inline-flex;flex-direction:row;height:20px;justify-content:center;outline:none;padding:2px;width:-moz-fit-content;width:fit-content}.core-collapsible-tag__trigger:hover{background:var(--bg-bg-overlay-l4)}.core-collapsible-tag__icon{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;transition:transform .15s ease;width:16px}.core-collapsible-tag__icon--collapsed{transform:rotate(-90deg)}.core-collapsible-tag__icon svg{display:block}.core-collapsible-tag__text{align-items:center;color:var(--text-text-default);display:flex;flex-direction:row;font-size:11px;font-weight:500;gap:2px;line-height:16px;padding:0 4px;white-space:nowrap}.core-collapsible-tag__content{width:100%}.core-reference-list{display:flex;flex-direction:column;gap:8px;width:100%}.core-reference-list__section{align-items:flex-start;display:flex;gap:8px}.core-reference-list__section-icon{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.core-reference-list__tags{display:flex;flex:1 1;flex-wrap:wrap;gap:4px;min-width:0}.core-reference-list__more-btn{align-items:center;background:#56637712;border:1px solid #4d6b992e;border-radius:4px;color:#5b6066;cursor:pointer;display:inline-flex;font-size:11px;justify-content:center;line-height:14px;padding:1px 4px;white-space:nowrap}.core-reference-list__more-btn:hover{background:#5663771f}.task-todo-section{display:flex;flex-direction:column}.task-todo-section--normal{gap:0}.task-todo-section--collapsed{cursor:pointer}.task-todo-section--todo{gap:0}.task-todo-item{align-items:stretch;display:flex;gap:6px;outline:none}.task-todo-item *{outline:none}.task-todo-item__left{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:1px;width:18px}.task-todo-item__line{background-color:var(--border-border-neutral-l2);flex:1 1;margin-top:5px;min-height:8px;width:1px}.task-todo-item__line--collapsed{margin-top:5px}.task-todo-item__right{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.task-todo-body{position:relative}.task-todo-summary{color:var(--text-text-tertiary);font:var(--chat-body-md);padding-bottom:4px;padding-top:4px}.task-todo-summary--empty{padding-bottom:0}.task-todo-preview{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden;position:relative}.task-todo-preview__fade{background:linear-gradient(to top,#0000,var(--bg-bg-base-default));height:48px;left:0;pointer-events:none;position:absolute;right:0;top:0}.task-todo-content{display:flex;flex-direction:column}.task-todo-header{align-items:center;cursor:pointer;display:flex;gap:var(--spacing-sm,8px);-webkit-user-select:none;user-select:none}.task-todo-header--no-toggle{cursor:default}.task-todo-header:focus{outline:none}.task-todo-header:focus-visible{border-radius:var(--radius-sm,4px);outline:2px solid var(--border-border-brand,#1890ff);outline-offset:2px}.task-todo-header__status{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:18px}.task-todo-header__icon{font-size:18px;height:18px;width:18px}.task-todo-header__icon svg{height:18px;width:18px}.task-todo-header__icon--completed{color:var(--status-success-default)}.task-todo-header__icon--running{animation:task-todo-spin 1s steps(8) infinite;color:var(--status-primary-default)}@keyframes task-todo-spin{to{transform:rotate(1turn)}}.task-todo-header__icon--canceled{color:var(--icon-icon-secondary)}.task-todo-header__icon--warning{color:var(--status-alert-default)}.task-todo-header__icon--error{color:var(--status-error-default)}.task-todo-header__icon--default{color:var(--icon-icon-secondary)}.task-todo-header__info{align-items:center;display:flex;flex:1 1;gap:var(--spacing-sm,8px);min-width:0}.task-todo-header__title-wrapper{align-items:flex-start;color:var(--text-text-default);display:flex;gap:2px;min-width:0;outline:none;overflow:hidden}.task-todo-header__title-wrapper:hover{color:var(--text-text-default-hover)}.task-todo-header:active .task-todo-header__title-wrapper{color:var(--text-text-default-active)}.task-todo-header__title{display:-webkit-box;font-size:14px;font-weight:600;line-height:24px;font:var(--chat-body-base-strong);overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.task-todo-header__toggle-icon{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:20px;height:24px;justify-content:center;transition:transform var(--task-todo-motion-duration,.3s) ease;width:24px}.task-todo-header__toggle-icon--expanded{transform:rotate(90deg)}.task-todo-header__toggle-icon svg{display:block}.task-todo-header__badge{align-items:center;background-color:var(--bg-bg-base-tertiary,#5663771c);border-radius:3px;color:var(--text-text-default,#313539);display:inline-flex;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:450;height:16px;justify-content:center;line-height:1;padding:0 var(--spacing-xs,4px)}.task-todo-summary__text{color:var(--text-text-secondary);font-size:12px;line-height:20px}.task-todo-footer{padding:var(--spacing-xs,4px) 0 var(--spacing-sm,8px)}.task-todo-footer__summary{color:var(--text-text-tertiary,#8c8c8c);font-size:12px;line-height:18px}.feedback-card-wrap{background:var(--vscode-editor-background);border:1px solid var(--vscode-widget-border);border-radius:8px;margin-top:8px;padding:12px 16px}.feedback-card-thanks{color:var(--vscode-icube--text-text-secondary,var(--vscode-descriptionForeground));font-size:12px;line-height:18px;padding:12px;text-align:center}.chat-turn-feedback-wrap{margin-top:24px}.chat-turn-feedback-body{display:flex;flex-direction:column;gap:8px;justify-content:center;width:100%}.chat-turn-feedback-row{align-items:center;display:flex;gap:12px;justify-content:center}.chat-turn-feedback-row-vote{justify-content:center}.chat-turn-feedback-reasons{display:flex;flex-direction:column;gap:12px}.chat-turn-feedback-reasons-group{column-gap:6px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:6px;width:100%}.chat-turn-feedback-checkbox-item{align-items:center;background-color:var(--vscode-icube--bg-bg-overlay-l2,var(--vscode-list-hoverBackground));border-radius:6px;cursor:pointer;display:flex;gap:8px;padding:6px 8px}.chat-turn-feedback-checkbox-item:hover{background-color:var(--vscode-icube--bg-bg-overlay-l3,var(--vscode-list-activeSelectionBackground))}.chat-turn-feedback-checkbox-item input{margin:0}.chat-turn-feedback-checkbox-label{color:var(--vscode-foreground);font-size:12px;font-weight:500;line-height:18px}.chat-turn-feedback-textarea{background-color:var(--vscode-icube--bg-bg-overlay-l2,var(--vscode-input-background));border:1px solid var(--vscode-icube--border-border-neutral-l1,var(--vscode-widget-border));border-radius:6px;box-sizing:border-box;color:var(--vscode-icube--text-text-default,var(--vscode-input-foreground));font-size:13px;line-height:20px;max-height:120px;min-height:80px;padding:10px 12px;resize:vertical;width:100%}.chat-turn-feedback-textarea::placeholder{color:var(--vscode-icube-colorTextDisable,var(--vscode-descriptionForeground))}.chat-turn-feedback-actions{display:flex;gap:8px;justify-content:flex-end;margin-top:4px}.chat-turn-feedback-experience-options{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.chat-turn-feedback-experience-option{align-items:center;background:var(--vscode-icube--bg-bg-overlay-l2,var(--vscode-list-hoverBackground));border:1px solid var(--vscode-icube--border-border-neutral-l2,var(--vscode-widget-border));border-radius:8px;color:var(--vscode-icube--text-text-default,var(--vscode-foreground));cursor:pointer;display:flex;flex-basis:calc(50% - 6px);flex-grow:1;flex-shrink:1;font-size:13px;gap:6px;line-height:18px;padding:8px 16px;transition:background .15s ease,border-color .15s ease}.chat-turn-feedback-experience-option:hover{background:var(--vscode-icube--bg-bg-overlay-l3,var(--vscode-list-activeSelectionBackground));border-color:var(--vscode-icube--border-border-neutral-l3,var(--vscode-focusBorder))}.chat-turn-feedback-experience-option-icon{flex-shrink:0;font-size:16px;line-height:1}.chat-turn-feedback-experience-option-label{white-space:nowrap}.icd-wrapped-feedback{max-height:800px;opacity:1;overflow:visible;transform:translateY(0);transition:max-height var(--icd-wrapped-feedback-duration,.22s) ease,opacity var(--icd-wrapped-feedback-duration,.22s) ease,transform var(--icd-wrapped-feedback-duration,.22s) ease}.icd-wrapped-feedback__panel{align-items:center;background:var(--vscode-editor-background);border:1px solid var(--vscode-icube--border-border-neutral-l1,#4d6b9917);border-radius:8px;display:flex;flex-direction:column;gap:10px;justify-content:center;padding:20px 0 16px;position:relative}.icd-wrapped-feedback__title-bar{align-items:center;background:var(--vscode-icube--bg-bg-base-default,var(--vscode-editor-background));border-radius:999px;display:inline-flex;gap:6px;height:20px;justify-content:center;left:50%;padding:0 6px;position:absolute;top:-10px;transform:translateX(-50%)}.icd-wrapped-feedback__title-text{color:var(--vscode-icube--text-text-tertiary,var(--vscode-descriptionForeground));font-size:12px;font-weight:400;line-height:18px;white-space:nowrap}.icd-wrapped-feedback__title-quote-right{transform:rotate(180deg)}.icd-wrapped-feedback__content{box-sizing:border-box;display:flex;padding:0 12px;width:100%}.icd-rate,.icd-wrapped-feedback__content{align-items:center;justify-content:center}.icd-rate{display:inline-flex;flex-direction:column;gap:6px}.icd-rate-icons{align-items:center;display:flex;gap:4px}.icd-rate-item{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:inline-flex;height:20px;justify-content:center;padding:0;width:20px}.icd-rate-item:focus-visible{outline:1px solid var(--vscode-focusBorder,#007fd4);outline-offset:2px}.icd-rate-text{color:var(--vscode-icube--text-text-tertiary,var(--vscode-descriptionForeground));font-size:11px;line-height:16px}.icd-vote-button{align-items:center;background-color:var(--vscode-icube--bg-bg-overlay-l1,#e0e2f208);border:1px solid var(--vscode-icube--border-border-neutral-l1,#e0e2f217);border-radius:6px;box-sizing:border-box;color:var(--vscode-icube--text-text-default,var(--vscode-foreground));cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0 8px;position:relative;transition:background-color .12s ease,border-color .12s ease,color .12s ease;-webkit-user-select:none;user-select:none;width:100px}.icd-vote-button:before{background:linear-gradient(180deg,#ffffff24,#fff0);border-radius:inherit;content:"";inset:0;opacity:0;pointer-events:none;position:absolute}.icd-vote-button__content{align-items:center;display:inline-flex;gap:8px}.icd-vote-button__icon-wrap{align-items:center;display:inline-flex;justify-content:center;transform-origin:50% 70%;transition:transform .16s cubic-bezier(.2,.9,.2,1)}.icd-vote-button__icon{display:inline-flex;font-size:14px;line-height:14px}.icd-vote-button__text{font-size:12px;font-weight:500;line-height:18px;transition:transform .16s cubic-bezier(.2,.9,.2,1)}.icd-vote-button-up{--icd-vote-accent:var(--vscode-icube--status-success-default,#33c192);--icd-vote-accent-surface:var(--vscode-icube--status-success-surface-l1,#00a56e2e)}.icd-vote-button-down{--icd-vote-accent:var(--vscode-icube--status-error-default,#f64d46);--icd-vote-accent-surface:var(--vscode-icube--status-error-surface-l1,#f646462e)}.icd-vote-button:focus-visible:not(:disabled),.icd-vote-button:hover:not(:disabled){border-color:var(--vscode-icube--border-border-neutral-l2,#e0e2f221)}.icd-vote-button.is-selected .icd-vote-button__icon,.icd-vote-button:focus-visible:not(:disabled) .icd-vote-button__icon,.icd-vote-button:hover:not(:disabled) .icd-vote-button__icon{color:var(--icd-vote-accent)}.icd-vote-button:hover:not(:disabled) .icd-vote-button__text{transform:translateX(1px)}:is(.icd-vote-button-up:focus-visible:not(:disabled),.icd-vote-button-up:hover:not(:disabled)) .icd-vote-button__icon-wrap{transform:translateY(-1px) rotate(-10deg)}:is(.icd-vote-button-down:focus-visible:not(:disabled),.icd-vote-button-down:hover:not(:disabled)) .icd-vote-button__icon-wrap{transform:translateY(1px) rotate(10deg)}.icd-vote-button.is-selected{background-color:var(--icd-vote-accent-surface)}.icd-vote-button.is-animating:before{animation:icd-vote-button-click-gradient .26s ease-out}.icd-vote-button.is-animating .icd-vote-button__icon{animation:icd-vote-button-icon .24s cubic-bezier(.2,.9,.2,1)}.icd-vote-button:disabled{cursor:not-allowed;opacity:.5}.icd-btn-v2{align-items:center;background-color:var(--vscode-icube-colorBtnHover,var(--vscode-toolbar-hoverBackground));border:none;border-radius:4px;box-sizing:border-box;color:var(--vscode-foreground);cursor:pointer;display:inline-flex;font-size:11px;font-weight:500;gap:8px;justify-content:center;line-height:16px;padding:4px 12px;transition:background-color .2s ease-out}.icd-btn-v2-small{padding:2px 8px}.icd-btn-v2:disabled{background-color:var(--vscode-icube-defaultButtonDisableBackground,var(--vscode-button-secondaryBackground));color:var(--vscode-disabledForeground);cursor:not-allowed}.icd-btn-v2-primary{background-color:var(--vscode-button-background);color:var(--vscode-button-foreground)}.icd-btn-v2-primary:not(:disabled):focus,.icd-btn-v2-primary:not(:disabled):hover{background-color:var(--vscode-button-hoverBackground)}.icd-btn-v2-secondary{background-color:var(--vscode-icube-colorBtnHover,var(--vscode-toolbar-hoverBackground));color:var(--vscode-foreground)}.icd-btn-v2-secondary:not(:disabled):focus,.icd-btn-v2-secondary:not(:disabled):hover{background-color:var(--vscode-icube-defaultButtonHoverBackground,var(--vscode-list-hoverBackground))}@keyframes icd-vote-button-icon{0%{transform:scale(1)}35%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes icd-vote-button-click-gradient{0%{opacity:0}30%{opacity:.9}to{opacity:0}}.imagePreviewList{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);padding:var(--spacing-sm)}.imagePreviewItem{background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-sm);height:64px;overflow:hidden;position:relative;width:64px}.imagePreviewItemError{border-color:var(--status-error-default)}.imagePreviewItemImage{height:100%;object-fit:cover;width:100%}.imagePreviewItemLoading{align-items:center;display:flex;flex-direction:column;gap:var(--spacing-xs);height:100%;justify-content:center;width:100%}.imagePreviewItemSpinner{animation:imagePreviewSpin .8s linear infinite;border:2px solid var(--border-border-neutral-l2);border-radius:50%;border-top-color:var(--status-primary-default);height:20px;width:20px}@keyframes imagePreviewSpin{to{transform:rotate(1turn)}}.imagePreviewItemProgress{color:var(--text-text-tertiary);font-size:10px}.imagePreviewItemErrorPlaceholder{align-items:center;background:var(--status-error-surface-l1);display:flex;height:100%;justify-content:center;width:100%}.imagePreviewItemRetryBtn{align-items:center;background:var(--bg-bg-base-default);border:none;border-radius:50%;color:var(--status-error-default);cursor:pointer;display:flex;height:32px;justify-content:center;transition:background .2s;width:32px}.imagePreviewItemRetryBtn:hover{background:var(--bg-bg-base-secondary)}.imagePreviewItemRemoveBtn{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:16px;justify-content:center;opacity:0;position:absolute;right:2px;top:2px;transition:opacity .2s;width:16px}.imagePreviewItem:hover .imagePreviewItemRemoveBtn{opacity:1}.imagePreviewItemRemoveBtn:hover{background:#000000b3}.cascadeMenu-wyBp6G{background-color:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);box-shadow:var(--shadow-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;gap:4px;outline:none;padding:8px 0;width:320px}.cascadeMenuTop-tk8QB9{transform-origin:bottom center}.cascadeMenuBottom-gvDdZv{transform-origin:top center}.cascadeSubmenu-reU6xg{animation:cascadeSubmenuFadeIn-rZ7OXv .15s ease-out}.cascadeSubmenuLeft-bhG4M8{transform-origin:right center}.cascadeSubmenuRight-u0IPaD{transform-origin:left center}@keyframes cascadeSubmenuFadeIn-rZ7OXv{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.cascadeMenuContent-IxZjJT{display:flex;flex:1 1;flex-direction:column;gap:4px;max-height:280px;max-width:400px;min-height:0;min-width:200px;overflow:hidden;padding:0}.cascadeSearchContainer-n83gDZ{align-items:center;display:flex;height:32px;padding:0 8px}.cascadeMenuScrollContainer-oSFDwg{flex:1 1;min-height:0}.cascadeFooter-gvlErL{margin:0 8px}.cascadeFooterButton-W7A_c0{align-items:center;border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:450;gap:6px;height:32px;justify-content:flex-start;line-height:1.5em;padding:0 6px;transition:background .2s ease;width:100%}.cascadeFooterButton-W7A_c0:hover{background:var(--bg-bg-overlay-l2)}.cascadeFooterButton-W7A_c0:active{background:var(--bg-bg-overlay-l3)}.cascadeSearchDivider-cXOINA{align-items:center;display:flex;flex-shrink:0;height:8px;justify-content:center;min-height:8px}.cascadeSearchDivider-cXOINA:after{background:var(--border-border-neutral-l1);content:"";height:1px;width:100%}.cascadeError-f6tj7T{align-items:center;color:var(--status-error-default);display:flex;font-size:13px;justify-content:center;padding:var(--spacing-lg)}.errorText-QYNfV1{text-align:center}.cascadeMenuGroup-udF6Ft{display:flex;flex-direction:column;gap:2px}.cascadeMenuGroupHeader-CKzNzb{align-items:center;display:flex;height:32px;padding:0 16px}.cascadeMenuGroupTitle-OsaDkf{color:var(--text-text-secondary);font-size:13px;font-weight:450;line-height:1.5em}.cascadeMenuGroupContent-U89cS8{display:flex;flex-direction:column;gap:0}.cascadeMenuDivider-SfCK17{background-color:var(--border-border-neutral-l1);height:1px;margin:4px 8px}.cascadeMenuItem-DUTsAk{align-items:stretch;cursor:pointer;display:flex;min-height:32px;padding:0 8px;-webkit-user-select:none;user-select:none}.cascadeMenuItemDisabled-i_if0e{cursor:not-allowed;opacity:.5}.cascadeMenuItemDisabled-i_if0e:hover .cascadeMenuItemInner-U7qis3{background-color:initial}.cascadeMenuItemWithSubtitle-idPaP7{min-height:48px}.cascadeMenuItemInner-U7qis3{align-items:center;background-color:initial;border-radius:6px;box-sizing:border-box;display:flex;flex:1 1;gap:6px;padding:0 8px;transition:background-color .1s ease;width:100%}.cascadeMenuItem-DUTsAk:hover .cascadeMenuItemInner-U7qis3,.cascadeMenuItemHighlighted-CJrM5v .cascadeMenuItemInner-U7qis3{background-color:var(--bg-bg-overlay-l2)}.cascadeMenuItem-DUTsAk:hover .cascadeMenuItemInner-U7qis3 svg,.cascadeMenuItemHighlighted-CJrM5v .cascadeMenuItemInner-U7qis3 svg{color:var(--icon-icon-default-active)}.cascadeMenuItem-DUTsAk:hover .cascadeMenuItemCheckIcon-UKWb_a,.cascadeMenuItem-DUTsAk:hover .cascadeMenuItemCheckIcon-UKWb_a svg,.cascadeMenuItemHighlighted-CJrM5v .cascadeMenuItemCheckIcon-UKWb_a,.cascadeMenuItemHighlighted-CJrM5v .cascadeMenuItemCheckIcon-UKWb_a svg{color:var(--icon-icon-brand)!important}.cascadeMenuItemExpanded-tDOC8x .cascadeMenuItemInner-U7qis3{background-color:var(--bg-bg-overlay-l2)}.cascadeMenuItemIcon-Ob2BmG{align-items:center;border-radius:4px;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.cascadeMenuItemIcon-Ob2BmG svg{height:13px;width:13px}.cascadeMenuItemContent-PD4FJd{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow:hidden}.cascadeMenuItemContentWithSubtitle-L1AEmA{gap:2px}.cascadeMenuItemTitleRow-TkKiEi{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.cascadeMenuItemTitle-plW8RU{color:var(--text-text-default);font-size:13px;font-weight:450}.cascadeMenuItemSubtitle-BcVO9t,.cascadeMenuItemTitle-plW8RU{line-height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cascadeMenuItemSubtitle-BcVO9t{color:var(--text-text-secondary);font-size:11px}.cascadeMenuItemBadge-I13p5u{align-items:center;background-color:var(--bg-bg-brand);border-radius:10px;color:var(--text-text-onbrand);display:inline-flex;font-size:10px;font-weight:450;justify-content:center;padding:1px 6px}.cascadeMenuItemRightSlot-LqR0N4{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;justify-content:center;margin-left:auto}.cascadeMenuItemCheckIcon-UKWb_a{align-items:center;color:var(--icon-icon-brand);display:flex;justify-content:center}.cascadeMenuItemCheckIcon-UKWb_a svg{color:var(--icon-icon-brand)}.cascadeMenuItemArrow-WeEMs2{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;justify-content:center;margin-left:auto;transition:transform .15s ease}:is(.cascadeMenuItemExpanded-tDOC8x,.cascadeMenuItemHighlighted-CJrM5v) .cascadeMenuItemArrow-WeEMs2{color:var(--icon-icon-default)}.cascadeMenuItemLoading-ojI3iB,.loadingIconSpin-qWZTrq{animation:loadingIconSpin-qWZTrq .8s linear infinite}@keyframes loadingIconSpin-qWZTrq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cascadeMenuItemTitle-plW8RU .highlight{background-color:var(--status-alert-surface-l2);border-radius:2px}.cascadeMenu-wyBp6G::-webkit-scrollbar{width:6px}.cascadeMenu-wyBp6G::-webkit-scrollbar-track{background:#0000}.cascadeMenu-wyBp6G::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:3px}.cascadeMenu-wyBp6G::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.cascadeMenuItemTooltip-QNJn3W{border-radius:8px;box-shadow:var(--elevation-200-menu-panel);padding:12px}.searchInput-IKy02w,.searchInputContainer-dSO9iG{position:relative;width:100%}.searchInput-IKy02w{align-items:center;background:#0000;border:none;border-radius:4px;display:flex;gap:6px;height:32px;padding:0 8px}.searchIcon-Eq2_1T{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.searchInputField-gs5nP4{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:13px;font-weight:450;height:100%;line-height:1.5em;outline:none;padding:0}.searchInputField-gs5nP4::placeholder{color:var(--text-text-tertiary)}.searchSpinner-DOpdCF{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.spinner-fZO2MW{animation:spin-DYilBe 1s linear infinite;color:var(--icon-icon-secondary);height:16px;width:16px}@keyframes spin-DYilBe{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.searchClearButton-W0ylkD{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;padding:0;transition:all .15s ease;width:16px}.searchClearButton-W0ylkD:hover{color:var(--icon-icon-default)}.searchClearButton-W0ylkD:active{transform:scale(.9)}.cascadeLoading-XJkFew{align-items:center;color:var(--icon-icon-tertiary);display:flex;flex-direction:column;justify-content:center;padding:32px 16px}.cascadeEmpty-Hs9aqp{align-items:flex-start;display:flex;flex-direction:column;gap:8px;padding:0 13px}.emptyText-CqM35Z{color:var(--text-text-tertiary);font-size:13px;font-weight:450;line-height:1.5em}.cascadeFooterDivider-rt1CTZ{align-items:center;display:flex;height:13px;min-height:13px;padding:0 8px}.cascadeFooterDividerLine-F9PAa7{background:var(--border-border-neutral-l1);height:1px;width:100%}.cascadeLoadMore-WNMf7I{align-items:center;color:var(--icon-icon-tertiary);display:flex;justify-content:center;padding:8px 16px}.cascadeMenu-wyBp6G{max-height:280px;overflow-x:hidden;overflow-y:auto}.popupMenu-xNUGV6,.popupMenuButtonInner-RTV5wL{--popup-menu-bg:var(--bg-bg-menu,#202123);--popup-menu-border:var(--border-border-neutral-l1,#e0e2f217);--popup-menu-shadow:0px 4px 8px 0px #0000004d;--popup-menu-shadow-inset:inset 0px 0.5px 0px 0px #ffffff0f;--popup-menu-text:var(--text-text-default,#d1d3db);--popup-menu-text-secondary:var(--text-text-secondary,#666b75);--popup-menu-text-tertiary:var(--text-text-tertiary,#9599a6);--popup-menu-text-highlighted:var(--text-text-highlighted,#f5f9fe);--popup-menu-item-bg:#0000;--popup-menu-item-hover-bg:var(--bg-bg-base-tertiary,#e0e2f20d);--popup-menu-item-selected-bg:var(--bg-bg-base-tertiary,#e0e2f20d);--popup-menu-item-disabled-text:var(--text-text-disabled,#666b75);--popup-menu-separator:var(--border-border-neutral-l1,#e0e2f217);--popup-menu-button-bg:var(--bg-bg-overlay-l1,#e0e2f208);--popup-menu-button-hover-bg:var(--bg-bg-base-tertiary,#e0e2f214);--popup-menu-footer-bg:#c2caf20d;--popup-menu-scrollbar-bg:var(--bg-bg-base-tertiary,#e0e2f214);--popup-menu-scrollbar-hover-bg:var(--bg-bg-base-secondary,#e0e2f21f);--popup-menu-highlight-bg:var(--bg-bg-warning-secondary,#eab3084d);--popup-menu-checkmark:var(--icon-icon-brand,#3794ff);--popup-menu-badge-gradient:linear-gradient(135deg,#667eea,#764ba2)}.vscode-light .popupMenu-xNUGV6,.vscode-light .popupMenuButtonInner-RTV5wL,[data-theme=light] .popupMenu-xNUGV6,[data-theme=light] .popupMenuButtonInner-RTV5wL{--popup-menu-bg:var(--bg-bg-menu,#fff);--popup-menu-border:var(--border-border-neutral-l1,#e5e5e5);--popup-menu-shadow:0px 2px 8px 0px #00000014,0px 4px 16px 0px #0000000f;--popup-menu-shadow-inset:none;--popup-menu-text:var(--text-text-default,#333);--popup-menu-text-secondary:var(--text-text-secondary,#6e6e6e);--popup-menu-text-tertiary:var(--text-text-tertiary,#8e8e8e);--popup-menu-text-highlighted:var(--text-text-highlighted,#1a1a1a);--popup-menu-item-bg:#0000;--popup-menu-item-hover-bg:var(--bg-bg-overlay-l2,#5663771c);--popup-menu-item-selected-bg:var(--bg-bg-overlay-l2,#5663771c);--popup-menu-item-disabled-text:var(--text-text-disabled,#a0a0a0);--popup-menu-separator:var(--border-border-neutral-l1,#e0e0e0);--popup-menu-button-bg:var(--bg-bg-overlay-l1,#f5f5f5);--popup-menu-button-hover-bg:var(--bg-bg-base-tertiary,#e8e8e8);--popup-menu-footer-bg:#00000005;--popup-menu-scrollbar-bg:var(--bg-bg-base-tertiary,#c1c1c1);--popup-menu-scrollbar-hover-bg:var(--bg-bg-base-secondary,#a8a8a8);--popup-menu-highlight-bg:var(--bg-bg-warning-secondary,#ffeb3b);--popup-menu-checkmark:var(--icon-icon-brand,#007acc);--popup-menu-badge-gradient:linear-gradient(135deg,#667eea,#764ba2)}.popupMenu-xNUGV6{background-color:var(--popup-menu-bg);border:1px solid var(--popup-menu-border);border-radius:12px;box-shadow:var(--popup-menu-shadow),var(--popup-menu-shadow-inset);max-width:320px;min-width:212px;overflow:hidden}.popupMenuContent-vlmhdi{max-height:inherit;overflow-x:hidden;overflow-y:auto;padding:6px 0}.popupMenuGroup-GgCdMo{margin:0;padding:0}.popupMenuGroupHeader-AWrJ99{align-items:center;color:var(--popup-menu-text-secondary);display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;height:16px;justify-content:space-between;line-height:1.45;margin-bottom:2px;padding:0 12px;-webkit-user-select:none;user-select:none}.popupMenuGroupHeaderCollapsible-YYSKeJ{border-radius:2px;cursor:pointer}.popupMenuGroupHeaderCollapsible-YYSKeJ:hover{background-color:var(--popup-menu-item-hover-bg)}.popupMenuGroupTitle-OCAsKD{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popupMenuGroupCollapseIcon-Uh9Byd{font-size:10px;margin-left:8px;opacity:.6;transition:transform .15s ease}.popupMenuGroupCollapseIconCollapsed-sQhgiH{transform:rotate(-90deg)}.popupMenuGroupContent-cIxsdo{margin:0;padding:0}.popupMenuItem-o0W9i1{align-items:stretch;color:var(--popup-menu-text);cursor:pointer;display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;font-weight:400;line-height:1.5;margin:0;min-height:32px;padding:0 6px;-webkit-user-select:none;user-select:none}.popupMenuItemInner-Hp7cyt{align-items:center;background-color:var(--popup-menu-item-bg);border-radius:var(--radius-radius-sm-8,8px);display:flex;flex:1 1;gap:8px;min-height:20px;padding:0 6px;transition:background-color .1s ease}.popupMenuItem-o0W9i1:hover .popupMenuItemInner-Hp7cyt{background-color:var(--popup-menu-item-hover-bg)}.popupMenuItemHighlighted-P2fBjB .popupMenuItemInner-Hp7cyt{background-color:var(--popup-menu-item-selected-bg)}.popupMenuItemHighlighted-P2fBjB .popupMenuItemTitle-DX5ZGV{color:var(--popup-menu-text-highlighted)}.popupMenuItemHighlighted-P2fBjB .popupMenuItemSubtitle-IStSTB{color:var(--popup-menu-text-tertiary)}.popupMenuItemDisabled-Pda3IE{color:var(--popup-menu-item-disabled-text);cursor:not-allowed;opacity:.5}.popupMenuItemDisabled-Pda3IE:hover .popupMenuItemInner-Hp7cyt{background-color:initial}.popupMenuItemIcon-CBMsQ1{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.popupMenuItemIcon-CBMsQ1>svg{height:16px;width:16px}.popupMenuItemIcon-CBMsQ1>img{border-radius:2px;height:16px;object-fit:contain;width:16px}.popupMenuItemIconSmall-YU8N33{height:16px;width:16px}.popupMenuItemIconSmall-YU8N33>svg{height:14px;width:14px}.popupMenuItemContent-cC_Jde{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.popupMenuItemContentWithSubtitle-SrF9G5{align-items:flex-start;flex-direction:column;gap:0}.popupMenuItemTitleRow-jgAEHz{align-items:center;display:flex;gap:6px}.popupMenuItemTitle-DX5ZGV{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popupMenuItemTitle-DX5ZGV mark{background-color:var(--popup-menu-highlight-bg);border-radius:2px;color:inherit;padding:0 1px}.popupMenuItemSubtitle-IStSTB{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%}.popupMenuItemBadge-Az8EwC{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}.popupMenuItemRightSlot-yYXbyG{color:var(--popup-menu-text-secondary);padding-left:4px}.popupMenuItemCheckmark-Ui6dm2,.popupMenuItemRightSlot-yYXbyG{align-items:center;display:flex;flex-shrink:0;margin-left:auto}.popupMenuItemCheckmark-Ui6dm2{color:var(--popup-menu-checkmark);height:16px;justify-content:center;width:16px}.popupMenuItemCheckmark-Ui6dm2 svg{height:16px;width:16px}.popupMenuItemArrow-lAWv0x{color:var(--popup-menu-text-secondary);flex-shrink:0;height:16px;margin-left:auto;width:16px}.popupMenuDivider-xSexT5,.popupMenuItemArrow-lAWv0x{align-items:center;display:flex;justify-content:center}.popupMenuDivider-xSexT5{height:9px;margin:4px 0;padding:0}.popupMenuDividerLine-RzqElk{background-color:var(--popup-menu-separator);height:1px;width:100%}.popupMenuButton-CWGkXP{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%}.popupMenuButtonInner-RTV5wL{align-items:center;background-color:var(--popup-menu-button-bg);border-radius:4px;color:var(--popup-menu-text);display:flex;flex:1 1;justify-content:center;padding:0 6px;transition:background-color .1s ease}.popupMenuButton-CWGkXP:hover .popupMenuButtonInner-RTV5wL{background-color:var(--popup-menu-item-hover-bg)}.popupMenuButtonDisabled-lSs2Q4{cursor:not-allowed;opacity:.5}.popupMenuButtonDisabled-lSs2Q4:hover .popupMenuButtonInner-RTV5wL{background-color:var(--popup-menu-button-bg)}.popupMenuFooter-B6kPWM{background-color:var(--popup-menu-bg);border-top:1px solid var(--popup-menu-separator);padding:6px 0}.popupMenuCustomItem-4FjcyE{padding:0}.popupMenuEmpty-Nysqe6{text-align:center}.popupMenuEmpty-Nysqe6,.popupMenuLoading-FR2fXE{align-items:center;color:var(--popup-menu-text-secondary);display:flex;font-size:12px;justify-content:center;padding:16px 12px}.popupMenuTop-mlFQ62{transform-origin:bottom center}.popupMenuBottom-EXdUna{transform-origin:top center}.popupMenuContent-vlmhdi::-webkit-scrollbar{width:6px}.popupMenuContent-vlmhdi::-webkit-scrollbar-track{background:#0000;margin:2px 0}.popupMenuContent-vlmhdi::-webkit-scrollbar-thumb{background-color:var(--popup-menu-scrollbar-bg);border-radius:3px}.popupMenuContent-vlmhdi::-webkit-scrollbar-thumb:hover{background-color:var(--popup-menu-scrollbar-hover-bg)}.popupMenuItem-o0W9i1:focus-visible .popupMenuItemInner-Hp7cyt{outline:1px solid var(--border-border-brand,#007acc);outline-offset:-1px}.popupMenuButton-CWGkXP:focus-visible .popupMenuButtonInner-RTV5wL{outline:1px solid var(--border-border-brand,#007acc);outline-offset:-1px}.popupMenuAgent-aIZa6D{max-width:280px;min-width:212px}.popupMenuMention-jmXjOS{max-width:252px;min-width:212px}.popupMenuAssetMention-_yb1Le,.popupMenuCodeMention-Omzoam,.popupMenuDocMention-uSzCu8,.popupMenuFileMention-o5lrLq,.popupMenuRuleMention-B0gvYz{max-width:320px;min-width:252px}.popupMenuSlash-u5zMDn{max-width:280px;min-width:200px}.popupMenuItemWithSubtitle-zcA0tg .popupMenuItemContent-cC_Jde{align-items:flex-start;flex-direction:column;gap:0}.popupMenuItemWithSubtitle-zcA0tg .popupMenuItemInner-Hp7cyt{gap:6px}.popupMenuTooltip-Tw4uix{--tooltip-bg:var(--bg-bg-overlay-l1,#1a1b1d);--tooltip-border:var(--border-border-neutral-l1,#e0e2f217);--tooltip-shadow:0px 2px 6px 0px #0003,0px 0.5px 0px 0px #ffffff0f,inset 0px 0.5px 0px 0px #ffffff0f;--tooltip-text:var(--text-text-default,#d1d3db);--tooltip-text-secondary:var(--text-text-secondary,#666b75);--tooltip-item-bg:var(--bg-bg-base-tertiary,#c2caf20d);--tooltip-separator:var(--border-border-neutral-l1,#e0e2f217)}.popupMenuTooltipContent-y5rvLT{background-color:var(--tooltip-bg);border:1px solid var(--tooltip-border);border-radius:var(--radius-6,6px);box-shadow:var(--tooltip-shadow);min-width:120px;padding:4px 6px;position:relative}.popupMenuTooltipGroup-idSZxr{padding:0}.popupMenuTooltipGroupTitle-rxBGLz{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}.popupMenuTooltipGroupItems-_yohtq{padding:0}.popupMenuTooltipDivider-d9a0QL{align-items:center;display:flex;height:8px;justify-content:center;padding:0 1px}.popupMenuTooltipDivider-d9a0QL:before{background-color:var(--tooltip-separator);content:"";height:1px;width:100%}.popupMenuTooltipItem-Vfywdp{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}.popupMenuTooltipItemIcon-CpGZL5{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.popupMenuTooltipItemIcon-CpGZL5>svg{height:16px;width:16px}.popupMenuTooltipItemText-V08NUz{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}.popupMenuTooltipItemRight-XUQ9Od{align-items:center;color:var(--tooltip-text-secondary);display:flex;flex-shrink:0}.popupMenuTooltipArrow-O0q2To{color:var(--tooltip-bg);height:12px;position:absolute;width:6px}.popupMenuTooltipArrowBody-alcdrE{left:0;position:absolute;top:0}.popupMenuTooltipArrowBorder-hQQNAi{color:var(--tooltip-border);left:0;position:absolute;top:0}.popupMenuTooltipArrowLeftBottom-OmcHkK,.popupMenuTooltipArrowLeftCenter-jT9qkN,.popupMenuTooltipArrowLeftTop-SH937B{left:-6px}.popupMenuTooltipArrowLeftTop-SH937B{top:8px;transform:rotate(180deg)}.popupMenuTooltipArrowLeftCenter-jT9qkN{top:50%;transform:translateY(-50%) rotate(180deg)}.popupMenuTooltipArrowLeftBottom-OmcHkK{bottom:8px;top:auto;transform:rotate(180deg)}.popupMenuTooltipArrowRightBottom-XM434p,.popupMenuTooltipArrowRightCenter-wqtX3A,.popupMenuTooltipArrowRightTop-iAU153{left:auto;right:-6px}.popupMenuTooltipArrowRightTop-iAU153{top:8px}.popupMenuTooltipArrowRightCenter-wqtX3A{top:50%;transform:translateY(-50%)}.popupMenuTooltipArrowRightBottom-XM434p{bottom:8px;top:auto}.github-auth-modal{background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-300-modal-panel);padding:0;width:320px}.github-auth-modal-content{align-items:center;display:flex;flex-direction:column;padding:32px 16px 16px;position:relative}.github-auth-modal-close{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-text-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:12px;top:12px;width:24px}.github-auth-modal-close:hover{background:var(--bg-bg-overlay-l1)}.github-auth-modal-icon{align-items:center;display:flex;justify-content:center;width:100%}.github-auth-modal-icon-wrapper{align-items:center;display:flex;gap:4px}.github-auth-modal-icon-item{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-100-tooltip);display:flex;height:60px;justify-content:center;width:60px}.github-auth-modal-icon-github,.github-auth-modal-icon-trae{color:var(--icon-icon-default)}.github-auth-modal-icon-link{background-color:initial;border:none;box-shadow:none;height:24px;width:24px}.github-auth-modal-icon-line{border-top:1px dashed var(--border-border-neutral-l3);height:0;width:28px}.github-auth-modal-text{align-items:center;display:flex;flex-direction:column;gap:8px;margin-top:16px;width:100%}.github-auth-modal-title{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:1.5;margin:0;text-align:center}.github-auth-modal-desc{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:1.54;margin:0;padding:0 16px;text-align:center}.github-auth-modal-btn{display:flex;justify-content:center;margin-top:24px;width:100%}.inputBarContainer-sSF0Pb{align-items:center;box-sizing:border-box;display:flex;height:44px;justify-content:space-between;overflow:hidden;padding:6px 12px;transition:height .2s ease-out,padding .2s ease-out;width:100%}.inputBarCollapsed-e1urNW,.inputBarCollapsedHome-XKkT5E{height:0;padding-bottom:0;padding-top:0}.inputBarCollapsedHome-XKkT5E{pointer-events:none;visibility:hidden}@media (prefers-reduced-motion:reduce){.inputBarContainer-sSF0Pb{transition:none}}.inputBarLeft-eA7G5d{align-items:center;display:flex;gap:6px}.inputBarRight-HAaHWC{align-items:center;display:flex;gap:var(--spacing-sm)}.inputBarButton-l_13bv{align-items:center;background:#0000;border:none;border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;gap:4px;height:32px;line-height:18px;padding:6px 8px;transition:all var(--transition-fast)}.messageInputContainer.messageInputFloating .inputBarButton-l_13bv{height:28px}.inputBarButtonReadonly-DIBM7H{cursor:default}.inputBarButton-l_13bv:not(.inputBarButtonReadonly-DIBM7H):hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default-active)}.inputBarButton-l_13bv:disabled{cursor:not-allowed;opacity:.5}.inputBarButtonIcon-jYDzMT{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.inputBarButtonIcon-jYDzMT svg{height:16px;width:16px}.inputBarButtonContent-w4TSHT{align-items:center;display:flex;gap:2px;max-width:162px}.inputBarButtonText-kjNQ2L{color:var(--text-text-default)}.inputBarButtonPlaceholder-zj9yQk,.inputBarButtonText-kjNQ2L{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputBarButtonPlaceholder-zj9yQk{color:var(--text-text-secondary)}.inputBarButtonArrow-LWv76z{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;transition:transform var(--transition-fast);width:16px}.inputBarButtonArrowOpen-tB0Rm4{transform:rotate(180deg)}.localRemoteMenuIcon-Y4h8lR{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.localRemoteMenuIcon-Y4h8lR svg{height:16px;width:16px}.localRemoteCheckIcon-baquhf,.menuCheckIcon-BVMtT6{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.menuCheckIcon-BVMtT6 svg{color:var(--icon-icon-brand)!important;height:16px;width:16px}.cascadeFooterButton-ECqLi1{align-items:center;background:none;border:none;border-radius:var(--radius-radius-xs-6);color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;height:32px;justify-content:flex-start;padding:0 6px;transition:all var(--transition-fast);width:100%}.cascadeFooterButton-ECqLi1:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.connectGithubButton-g8bhUU{align-items:center;background-color:initial;border:none;border-radius:var(--radius-radius-full,var(--radius-full,9999px));color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;gap:4px;height:32px;justify-content:center;line-height:18px;padding:6px 8px;transition:all var(--transition-fast)}.connectGithubTooltipTrigger-Jv87dI{display:inline-flex}.connectGithubButtonIcon-VlY3sJ{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.connectGithubButton-g8bhUU:hover{background:var(--bg-bg-overlay-l2)}.connectGithubButton-g8bhUU:disabled{cursor:not-allowed;opacity:.6}.connectGithubButton-g8bhUU:disabled:hover{background:#0000}.connectGithubButton-g8bhUU svg{height:16px;width:16px}.projectButtonTipPopover-mtJ5yr{background:var(--bg-bg-tooltip,#fff);border:1px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:var(--Radius-radius-8,8px);box-shadow:var(--shadow-elevation-200-menu-panel);padding:12px}.modeButtonTipPopover-vQ8LYt,.projectButtonTipPopover-mtJ5yr{box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.modeButtonTipPopover-vQ8LYt{text-align:left}.projectButtonTipTitle-u1f5yG{align-items:flex-start;display:flex;gap:4px}.projectButtonTipIcon-pWbzDx{align-items:center;color:var(--status-primary-default);display:flex;flex-shrink:0;height:18px;justify-content:center;margin-top:1px;width:18px}.projectButtonTipIcon-pWbzDx svg{height:16px;width:16px}.projectButtonTipText-6Ntn6D{color:var(--text-text-default);flex:1 1;font-size:13px;line-height:20px}.projectButtonTipFooter-ptFLUJ{align-items:center;display:flex;gap:6px;justify-content:flex-end}.projectButtonTipBtn-I2Qe_D{align-items:center;background:var(--bg-bg-overlay-l2);border:none;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:4px;height:24px;justify-content:center;padding:0 6px;transition:background var(--transition-fast)}.projectButtonTipBtn-I2Qe_D:hover{background:var(--bg-bg-overlay-l3)}.projectButtonTipBtnText-I65djj{color:var(--text-text-default);font-size:11px;font-weight:450;line-height:16px}.projectButtonTipCountdown-lgyv5Y{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.projectButtonTipWrapper-ozz0Kl{align-items:center;display:flex;flex-direction:column}.projectButtonTipArrow-sZuLHT{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--bg-popup);filter:drop-shadow(0 1px 0 var(--border-border-neutral-l1));height:0;width:0}.inputBarButtonClear-ReRfPg{align-items:center;border-radius:var(--radius-sm);color:var(--icon-icon-secondary);cursor:pointer;display:none;height:16px;justify-content:center;transition:all var(--transition-fast);width:16px}.inputBarButton-l_13bv:hover .inputBarButtonClear-ReRfPg{display:flex}.inputBarButton-l_13bv:hover .inputBarButtonClear-ReRfPg+.inputBarButtonArrow-LWv76z{display:none}.inputBarButtonClear-ReRfPg svg{height:16px;width:16px}@keyframes projectCodeBreathe-grOrtS{0%,to{background:#7864ff14}50%{background:#0000}}.projectButtonPlaceholderCode-uaxTYN{animation:projectCodeBreathe-grOrtS 2s ease-in-out infinite;background:#7864ff14;color:var(--text-text-brand,#0ab861)}.projectButtonPlaceholderCode-uaxTYN :is(.inputBarButtonArrow-LWv76z,.inputBarButtonIcon-jYDzMT,.inputBarButtonPlaceholder-zj9yQk,.inputBarButtonText-kjNQ2L){color:inherit}.projectButtonPlaceholderCode-uaxTYN:not(.inputBarButtonReadonly-DIBM7H):hover{background:#7864ff14;color:var(--text-text-brand,#0ab861)}.projectButtonPlaceholderWork-VlSiLg{color:var(--text-text-disabled,#8a9096)}.projectButtonPlaceholderWork-VlSiLg :is(.inputBarButtonArrow-LWv76z,.inputBarButtonIcon-jYDzMT,.inputBarButtonPlaceholder-zj9yQk,.inputBarButtonText-kjNQ2L){color:inherit}.projectButtonPlaceholderWork-VlSiLg:not(.inputBarButtonReadonly-DIBM7H):hover{color:var(--text-text-disabled,#8a9096)}.solo-lite .messageInputContainer.messageInputFloating .inputBarContainer-sSF0Pb{height:40px;padding:4px 12px}.repo-selector-container{align-items:center;display:inline-flex;gap:6px}.repo-selector-icon{align-items:center;border-radius:var(--radius-radius-full,var(--radius-full,9999px));color:var(--icon-icon-default);cursor:pointer;display:inline-flex;gap:4px;padding:4px 8px;transition:color .2s ease,background-color .2s ease}.repo-selector-icon:hover{background-color:var(--bg-bg-component-hover)}.repo-selector-icon--disabled{color:var(--icon-icon-disabled);cursor:pointer}.repo-selector-icon--disabled:hover{color:var(--icon-icon-secondary-hover)}.repo-selector-icon--loading{color:var(--icon-icon-disabled);cursor:wait}.repo-selector-branch-icon{align-items:center;border-radius:var(--radius-radius-full,var(--radius-full,9999px));color:var(--icon-icon-default);cursor:pointer;display:inline-flex;gap:4px;padding:4px 8px;transition:color .2s ease,background-color .2s ease}.repo-selector-branch-icon:hover{background-color:var(--bg-bg-component-hover)}.repo-selector-branch-icon--disabled{color:var(--icon-icon-disabled);cursor:not-allowed}.repo-selector-branch-icon--disabled:hover{background-color:initial}.repo-selector-text{color:var(--text-text-secondary);font-size:12px;line-height:16px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.repo-selector-footer{align-items:center;align-self:stretch;border-radius:var(--radius-radius-xs-6);color:var(--icon-icon-tertiary);cursor:pointer;display:flex;height:32px;justify-content:space-between;padding:0 8px}.repo-selector-footer:hover{background:var(--bg-bg-overlay-l2)}.repo-selector-footer-left{align-items:center;display:flex;gap:8px}.repo-selector-footer-text{color:var(--text-text-default);font-size:13px;font-weight:450;line-height:18px}.repo-selector-footer-icon{align-items:center;color:var(--icon-icon-default);display:flex;height:16px;justify-content:center;width:16px}.repo-selector-footer-icon svg{height:16px;width:16px}.repo-selector-footer-link-icon{align-items:center;color:var(--icon-icon-tertiary);display:flex;height:16px;justify-content:center;width:16px}.repo-selector-footer-link-icon svg{height:16px;width:16px}.repo-selector-create-branch-text{color:var(--text-text-secondary);font-size:12px;line-height:16px}.repo-selector-create-branch-icon{align-items:center;color:var(--text-text-secondary);display:flex;height:12px;justify-content:center;width:12px}.repo-selector-create-branch-icon svg{height:12px;width:12px}@keyframes repo-selector-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.trae-icon-loading{animation:repo-selector-spin 1s linear infinite}.fissionFreeAccessAlert{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-sizing:border-box;display:flex;flex-direction:column;gap:8px;justify-content:center;overflow:hidden;padding:12px;position:relative;width:100%}.fissionFreeAccessAlert--claim{background:var(--bg-bg-overlay-l1)}.fissionFreeAccessAlertContent{align-items:stretch;display:flex;flex-direction:column;gap:4px;position:relative}.fissionFreeAccessAlertHeader{align-items:center;display:flex;gap:6px}.fissionFreeAccessAlertIcon{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:2px 0}.fissionFreeAccessAlertTitle{color:var(--text-text-default,#31353a);font-size:13px;font-weight:500;line-height:20px}.fissionFreeAccessAlertDescription{color:var(--text-text-secondary,#5b6066);font-size:12px;font-weight:400;line-height:18px}.fissionFreeAccessAlertActions{align-items:stretch;display:flex;flex-direction:column;gap:6px;position:relative}.fissionFreeAccessAlertActions button{justify-content:center;width:100%}.fissionFreeAccessAlertClose{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;width:16px;z-index:var(--z-above)}.fissionFreeAccessAlertClose:hover{opacity:.8}.core-artifact-share-url-modal{border-radius:12px;overflow:hidden;padding:0}.core-artifact-share-url-modal__popover{z-index:calc(var(--z-fullscreen, 1400) + 1)}.core-artifact-share-url-modal__popover-content{width:360px}.core-artifact-share-url-modal__container{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:12px;box-shadow:var(--shadow-elevation-300-modal-panel);box-sizing:border-box;color:var(--text-text-default);display:flex;flex-direction:column;gap:16px;padding:12px;width:360px}.core-artifact-share-url-modal__header{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:space-between;padding:0}.core-artifact-share-url-modal__header-title{display:flex;flex:1 1;flex-direction:row;gap:4px;min-width:0}.core-artifact-share-url-modal__header-title-inner{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:8px;min-width:0}.core-artifact-share-url-modal__header-text{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:4px;min-width:0}.core-artifact-share-url-modal__title{color:var(--text-text-default);font-size:16px;font-weight:600;letter-spacing:-.02em;line-height:24px}.core-artifact-share-url-modal__header-icons{border-radius:4px;display:flex;flex-direction:row;gap:4px;height:24px;justify-content:flex-end}.core-artifact-share-url-modal__content{align-items:stretch;display:flex;flex-direction:column;gap:12px;padding:0}.core-artifact-share-url-modal__content--checking{justify-content:center;min-height:62px}.core-artifact-share-url-modal__description{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:18px;margin:0}.core-artifact-share-url-modal__actions{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:flex-end}.core-artifact-share-url-modal__generate-button{border-radius:var(--radius-6);height:32px;padding:0 12px}.core-artifact-share-url-modal__generate-button,.core-artifact-share-url-modal__generate-button:not(:disabled),.core-artifact-share-url-modal__generate-button:not(:disabled):active,.core-artifact-share-url-modal__generate-button:not(:disabled):hover{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.core-artifact-share-url-modal__generate-button:disabled{background:var(--bg-bg-invert-disabled);color:var(--text-text-disabled)}.core-artifact-share-url-modal__generate-button--loading,.core-artifact-share-url-modal__generate-button--loading:disabled{background:var(--bg-bg-invert-disabled);border-radius:8px;color:var(--text-text-tertiary)}.core-artifact-share-url-modal__generate-loading-icon{animation:core-artifact-share-url-modal-spin 1s linear infinite;color:currentColor;flex:0 0 18px;height:18px;width:18px}.core-artifact-share-url-modal__generate-button-label{align-items:center;display:flex;flex-direction:row;font-size:14px;font-weight:500;justify-content:center;letter-spacing:-.02em;line-height:20px;padding:0 4px}.core-artifact-share-url-modal__fallback-trigger{background:#0000;border:0;color:inherit;padding:0}.core-artifact-share-url-modal__checking{align-items:center;color:var(--text-text-secondary);display:flex;flex-direction:row;gap:8px;justify-content:center;transform:translateY(-14px);width:100%}.core-artifact-share-url-modal__checking-icon{animation:core-artifact-share-url-modal-spin 1s linear infinite;color:var(--icon-icon-secondary);flex:0 0 18px;height:18px;width:18px}.core-artifact-share-url-modal__checking-text{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px}.core-artifact-share-url-modal__active-input{align-items:center;align-self:stretch;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:8px;display:flex;flex-direction:row;padding:6px}.core-artifact-share-url-modal__active-input-content{align-items:center;display:flex;flex:1 1;flex-direction:row;min-width:0;padding:0 4px}.core-artifact-share-url-modal__active-link{color:var(--text-text-default);display:block;flex:1 1;font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.core-artifact-share-url-modal__copy-button{flex-shrink:0;min-width:0}.core-artifact-share-url-modal__copied-button{flex-shrink:0;min-width:0}.core-artifact-share-url-modal__copied-button,.core-artifact-share-url-modal__copied-button:disabled,.core-artifact-share-url-modal__copied-button:not(:disabled),.core-artifact-share-url-modal__copied-button:not(:disabled):active,.core-artifact-share-url-modal__copied-button:not(:disabled):hover{background:var(--status-success-surface-l1);color:var(--status-success-default)}.core-artifact-share-url-modal__copied-button:disabled{cursor:not-allowed}.core-artifact-share-url-modal__action-icon{color:currentColor;flex:0 0 16px;height:16px;width:16px}.core-artifact-share-url-modal__copy-button .core-artifact-share-url-modal__action-icon{color:var(--text-text-onaccent)}.core-artifact-share-url-modal__copied-button .core-artifact-share-url-modal__action-icon{color:var(--status-success-default)}.core-artifact-share-url-modal__copied-icon{flex-basis:18px;height:18px;width:18px}.core-artifact-share-url-modal__stop-button .core-artifact-share-url-modal__action-icon{color:var(--text-text-default)}.core-artifact-share-url-modal__active-footer{align-items:center;align-self:stretch;display:flex;flex-direction:row;gap:16px}.core-artifact-share-url-modal__active-hint{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:4px;min-width:0}.core-artifact-share-url-modal__active-hint-text{color:var(--text-text-tertiary);font-size:13px;font-weight:400;letter-spacing:-.02em;line-height:20px}.core-artifact-share-url-modal__info-icon{color:var(--icon-icon-tertiary);flex-shrink:0;height:16px;width:16px}.core-artifact-share-url-modal__banned-message{align-items:flex-start;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-8);display:flex;flex-direction:row;gap:8px;padding:10px 12px}.core-artifact-share-url-modal__banned-message .core-artifact-share-url-modal__info-icon{margin-top:2px}.core-artifact-share-url-modal__banned-message-text{color:var(--text-text-secondary);flex:1 1;font-size:13px;font-weight:400;line-height:20px;min-width:0}.core-artifact-share-url-modal__stop-button{min-width:0}.core-artifact-share-url-modal__stop-button:not(:disabled):hover .core-artifact-share-url-modal__stop-icon{color:var(--status-error-default)}@keyframes core-artifact-share-url-modal-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.divider-B9dcCQ{align-items:center;box-sizing:border-box;display:flex;height:12px;justify-content:center;width:100%}.padding-AJj91d{padding-left:var(--spacer-6);padding-right:var(--spacer-6)}.line-LOolHb{border:none;border-top:1px solid var(--border-border-neutral-l1);height:0;margin:0;width:100%}.context-status_progress-wrapper{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.context-status_progress-list{display:flex;flex:1 1;flex-direction:column;overflow:hidden;padding:0 16px}.context-status_progress-item{align-items:center;display:flex;flex-shrink:0;gap:8px;height:32px;padding:0 8px}.context-status_progress-item-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.context-status_progress-item-icon--completed{color:var(--status-success-default,#26a57b)}.context-status_progress-item-icon--in_progress{color:var(--accent-accent-blue,#3478f6)}.context-status_progress-item-icon--pending{color:var(--text-text-tertiary,#5b6066)}.context-status_progress-spinner-icon{animation:context-status_spinner-rotate 1s linear infinite}@keyframes context-status_spinner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.context-status_progress-item-message{color:var(--text-text-secondary-hover,#31353a);flex:1 1;font:var(--body-body-base);font-weight:400;line-height:var(--body-base-lineHeight,20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-status_progress-item-message--completed{color:var(--text-text-default,#1a1a1a)}.context-status_progress-item-message--pending{color:var(--text-text-disabled,#8a9096)}.context-status_context-item{align-items:center;border-radius:4px;box-sizing:border-box;display:flex;flex-shrink:0;gap:8px;height:32px;padding:0 8px;width:100%}.context-status_context-item--hoverable:hover{background:var(--bg-bg-overlay-l1,#ffffff0a)}.context-status_context-item--clickable{cursor:pointer}.context-status_context-item-icon{align-items:center;color:var(--icon-icon-default,#c5c5c5);display:flex;flex-shrink:0;font-size:16px;justify-content:center}.context-status_context-item-icon--command,.context-status_context-item-icon--skill{color:var(--accent-accent-blue,#3f85ff)}.context-status_context-item-icon--rule{color:var(--accent-accent-violet,#9570ff)}.context-status_context-item-icon--web{color:var(--icon-icon-default,#00b8f8)}.context-status_context-item-icon--file{color:var(--accent-accent-cyan,#00b8f8)}.context-status_context-item-icon--other{color:var(--text-text-tertiary,#8a9096)}.context-status_context-item--work .context-status_context-item-icon{color:var(--icon-icon-default,#c5c5c5)}.context-status_context-item--work .context-status_context-item-icon--skill{color:var(--accent-accent-blue,#3f85ff)}.context-status_context-item-warning{align-items:center;color:var(--status-warning-default,#d89614);display:flex;justify-content:center;margin-left:auto}.context-status_context-item-warning svg{height:16px;width:16px}.context-status_context-item-favicon{border-radius:2px;flex-shrink:0;height:16px;object-fit:contain;width:16px}.context-status_context-item-name{color:var(--text-text-default,#1a1a1a);font-size:var(--font-size-base,14px);font-weight:400;line-height:var(--body-base-lineHeight,20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.context-status_context-item-line-range{color:var(--text-text-disabled,#8a9096);flex-shrink:0;font-size:11px;line-height:16px;margin-left:4px;margin-top:2px}.context-status_context-tooltip-wrapper>div:first-child{align-items:flex-start!important;border-radius:6px!important;box-shadow:0 0 .5px 0 #0000001f,0 1px 2px 0 #00000014,0 2px 4px 0 #0000001f!important}.context-status_context-tooltip{display:flex;flex-direction:column;gap:4px;padding:2px 0!important;text-align:left}.context-status_context-tooltip-title{color:var(--text-text-default,#31353a);font-family:PingFang SC;font-size:var(--body-base-strong-fontSize,13px);font-weight:var(--body-base-strong-fontWeight,500);line-height:var(--body-base-strong-lineHeight,20px);word-break:break-all}.context-status_context-tooltip-desc{color:var(--text-text-secondary,#5b6066);font-family:PingFang SC;font-size:var(--body-base-fontSize,13px);line-height:var(--body-base-lineHeight,20px);word-break:break-all}.context-status_context-tooltip-content{color:var(--text-text-secondary,#8a9096);display:-webkit-box;font-family:PingFang SC;font-size:13px;-webkit-line-clamp:3;line-height:20px;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.context-status_context-tooltip-warning{color:var(--text-text-default,#31353a);display:flex;font-family:PingFang SC;font-size:var(--body-base-fontSize,13px);gap:6px;line-height:var(--body-base-lineHeight,20px)}.context-status_context-tooltip-warning svg{color:var(--status-warning-default,#d89614);flex-shrink:0;height:16px;margin-top:2px;width:16px}.context-status_context-tooltip-info{color:var(--text-text-default,#31353a);display:flex;font-family:PingFang SC;font-size:var(--body-base-fontSize,13px);gap:6px;line-height:var(--body-base-lineHeight,20px)}.context-status_context-tooltip-info svg{color:var(--status-primary-default,#3478f6);flex-shrink:0;height:16px;margin-top:3px;width:16px}.context-status_context-tooltip-plain{color:var(--status-alert-default,#c6a626);font-family:PingFang SC;font-size:13px;line-height:20px}.context-status_usage-bar{align-items:center;display:flex;gap:8px;padding:0 24px}.context-status_usage-bar-track{align-items:flex-start;border:1px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:3px;display:flex;flex:1 1;height:10px;min-width:0;overflow:hidden;position:relative}.context-status_usage-bar-segment{cursor:pointer;height:100%;transition:width .3s ease,opacity .15s ease}.context-status_usage-bar-segment:hover{opacity:.8}.context-status_usage-bar-percent{color:var(--text-text-default,#31353a);cursor:pointer;flex-shrink:0;font-size:var(--body-base-fontSize,13px);font-weight:var(--body-base-strong-fontWeight,500);line-height:var(--body-base-lineHeight,20px)}.context-status_usage-bar-spinner{animation:context-status_usage-bar-spin 1s linear infinite;color:var(--accent-accent-blue,#3478f6);display:flex;flex:1 1;justify-content:flex-end}@keyframes context-status_usage-bar-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.context-status_context-panel{display:flex;flex:1 1;flex-direction:column;gap:6px;overflow:hidden;position:relative}.context-status_tabs-wrapper{align-items:center;display:flex;padding:0 20px;position:relative}.context-status_tabs{align-items:center;display:flex;flex:1 1;gap:4px;margin-bottom:8px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.context-status_tabs::-webkit-scrollbar{display:none}.context-status_tab{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;gap:5px;height:24px;padding:0 5px;position:relative;transition:background .15s ease;white-space:nowrap}.context-status_tab:hover{background:var(--bg-bg-overlay-l1,#ffffff0a)}.context-status_tab--active:after{background:var(--icon-icon-secondary,#5b6066);border-radius:1px;bottom:0;content:"";height:1.5px;left:5px;position:absolute;right:5px}.context-status_tab--active:hover{background:#0000}.context-status_tab-indicator{border-radius:2px;flex-shrink:0;height:8px;width:8px}.context-status_tab-label{color:var(--text-text-secondary,#5b6066);font-weight:400}.context-status_tab--active .context-status_tab-label,.context-status_tab-label{font-family:var(--font-family-default);font-size:var(--font-size-regular,13px);line-height:var(--body-xs-lineHeight,14px);overflow:hidden;text-overflow:ellipsis}.context-status_tab--active .context-status_tab-label{color:var(--text-text-default,#31353a);font-weight:500}.context-status_tabs-scroll-btn-wrapper{background:var(--bg-bg-base-default,#fff);bottom:0;position:absolute;top:0;z-index:var(--z-sticky)}.context-status_tabs-scroll-btn-wrapper--left{left:16px;padding-right:4px}.context-status_tabs-scroll-btn-wrapper--right{padding-left:4px;right:16px}.context-status_tabs-scroll-btn-wrapper--left:after{background:linear-gradient(90deg,var(--bg-bg-base-default,#fff) 0,#0000 100%);bottom:0;content:"";left:100%;pointer-events:none;position:absolute;top:0;width:32px}.context-status_tabs-scroll-btn-wrapper--right:before{background:linear-gradient(270deg,var(--bg-bg-base-default,#fff) 0,#0000 100%);bottom:0;content:"";pointer-events:none;position:absolute;right:100%;top:0;width:32px}.context-status_tabs-scroll-btn{align-items:center;background:var(--bg-bg-overlay-l2,#5663771c);border:none;border-radius:4px;color:var(--icon-icon-default,#31353a);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:24px}.context-status_tabs-scroll-btn:hover{background:var(--bg-bg-overlay-l3,#56637729);color:var(--icon-icon-default-hover,#111214)}.context-status_tabs-scroll-btn svg{height:14px;width:14px}.context-status_context-content-wrapper{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.context-status_context-panel-content{display:flex;flex:1 1;flex-direction:column;overflow:auto;padding:0 16px}.context-status_context-panel-content::-webkit-scrollbar{width:6px}.context-status_context-panel-content::-webkit-scrollbar-track{background:#0000}.context-status_context-panel-content::-webkit-scrollbar-thumb{background:var(--border-border-neutral-l2,#ffffff1f);border-radius:3px}.context-status_context-panel-content::-webkit-scrollbar-thumb:hover{background:var(--border-border-neutral-l3,#ffffff29)}.context-status_context-panel-content .context-status_context-panel-scroll-content{max-width:550px}.context-status_context-section{margin-bottom:4px}.context-status_context-section:last-child{margin-bottom:0}.context-status_context-section-header{align-items:center;display:flex;height:32px;justify-content:space-between;padding:0 8px}.context-status_context-section-title{color:var(--text-text-tertiary,#525252);font-size:var(--body-base-fontSize,13px);font-weight:400;line-height:var(--body-base-lineHeight,20px);overflow:hidden;text-overflow:ellipsis}.context-status_context-section-settings{align-items:center;border-radius:4px;box-sizing:border-box;color:var(--text-text-tertiary,#5b6066);cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;padding:4px;transition:opacity .15s ease,background .15s ease;width:24px}.context-status_context-section:hover .context-status_context-section-settings{opacity:1}.context-status_context-section-settings:hover{background:var(--bg-bg-overlay-l2,#5663771c);color:var(--text-text-default,#ccc)}.context-status_context-list{display:flex;flex-direction:column}.context-status_context-list>span{width:100%!important}.context-status_other-context{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:20px 12px;text-align:center}.context-status_other-context-title{color:var(--text-text-default,#31353a);font-family:var(--font-family-default);font-size:var(--body-base-fontSize,13px);font-weight:500;line-height:var(--body-base-lineHeight,20px)}.context-status_other-context-desc{color:var(--text-text-tertiary,#8a9096);font-family:var(--font-family-default);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px);max-width:280px;text-align:center}.context-status_sidebar{display:flex;flex-direction:column;font-family:var(--font-family-default,SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif);height:100%;overflow:hidden;position:relative;transition:width .2s ease,opacity .15s ease .05s}.context-status_sidebar--hidden{opacity:0;transition:opacity .1s ease,width .2s ease .1s;width:0!important}.context-status_sidebar--fading{opacity:0;transition:none}.context-status_sidebar--floating{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:12px;box-shadow:0 0 .5px 0 #0000001a,0 1px 2px 0 #0000000f,0 2px 4px 0 #00000014;max-height:min(680px,85vh);max-width:57vw;min-height:min(680px,85vh);overflow:auto;width:320px}.context-status_sidebar-collapse-icon{align-items:center;background:var(--bg-bg-menu,#f8f9fa);border:1px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:99px;box-sizing:border-box;color:var(--icon-icon-default,#8a9096);cursor:pointer;display:flex;height:26px;justify-content:center;left:-13px;padding:0 var(--spacers-spacer-4,4px);position:absolute;top:12px;width:26px}.context-status_sidebar-collapse-icon svg{margin-left:2px}.context-status_sidebar-collapse-icon:hover{border-color:var(--border-border-neutral-l3,#ffffff29);color:var(--icon-icon-default-hover,#ccc)}.context-status_section{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:12px 0}.context-status_section--artifact,.context-status_section--progress{max-height:260px;min-height:200px}.context-status_section--context{flex:1 1}.context-status_section-header{align-items:center;display:flex;height:32px;justify-content:space-between;padding:0 24px}.context-status_section-header--clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.context-status_section-header--clickable:hover .context-status_section-title{color:var(--text-text-default,#171717)}.context-status_section-chevron{align-items:center;display:flex;height:16px;justify-content:center;transition:transform .2s ease;width:16px}.context-status_section-chevron svg{color:var(--icon-icon-tertiary);font-size:12px}.context-status_section-chevron--collapsed{transform:rotate(-90deg)}.context-status_section--collapsed{max-height:unset;min-height:unset}.context-status_section-header-left{align-items:center;display:flex;gap:4px}.context-status_section-title{color:var(--text-text-tertiary,#525252);font:var(--body-body-base,14px/1.5 sans-serif);font-weight:var(--body-base-strong-fontWeight,500);overflow:hidden;text-overflow:ellipsis}.context-status_section-info-icon{align-items:center;display:flex}.context-status_section-info-icon svg{color:var(--text-text-tertiary,#8a9096);cursor:pointer;height:14px;width:14px}.context-status_section-compact-btn{align-items:center;background:var(--bg-bg-overlay-l2,#5663771c);border:none;border-radius:var(--radius-6,6px);color:var(--text-text-default,#171717);cursor:pointer;display:flex;font-size:var(--font-size-regular,13px);font-weight:var(--font-weight-medium,500);justify-content:center;line-height:20px;padding:4px 10px;transition:background .2s;width:80px}.context-status_section-compact-btn:hover{background:var(--bg-bg-overlay-l3,#56637729)}.context-status_section-compact-btn:disabled{cursor:not-allowed;opacity:.5}.context-status_section-content{display:flex;flex:1 1;flex-direction:column;margin-top:2px;overflow-y:auto}.context-status_section-content::-webkit-scrollbar{width:6px}.context-status_section-content::-webkit-scrollbar-track{background:#0000}.context-status_section-content::-webkit-scrollbar-thumb{background:var(--border-border-neutral-l2,#ffffff1f);border-radius:3px}.context-status_section-content::-webkit-scrollbar-thumb:hover{background:var(--border-border-neutral-l3,#ffffff29)}.context-status_divider-wrapper{box-sizing:border-box;padding:0 24px;width:100%}.context-status_artifact-wrapper{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.context-status_artifact-list{display:flex;flex:1 1;flex-direction:column;gap:2px;padding:0 16px}.context-status_fade{background:linear-gradient(0deg,var(--bg-bg-base-default,#fff) 0,#0000 100%);bottom:0;height:32px;left:0;pointer-events:none;position:absolute;right:0}.context-status_empty-state{align-items:center;display:flex;flex-direction:column;gap:12px;height:152px;justify-content:center;padding:0 12px}.context-status_empty-state-icon{align-items:center;background:linear-gradient(var(--bg-bg-base-default,#fff),var(--bg-bg-base-default,#fff)) padding-box,linear-gradient(180deg,#7373731f,#7373733d) border-box;border:1px solid #0000;border-radius:var(--radius-md,8px);display:flex;height:36px;justify-content:center;position:relative;width:36px}.context-status_empty-state-icon svg{color:var(--icon-icon-disabled);height:16px;width:16px}.context-status_empty-state-content{align-items:center;display:flex;flex-direction:column;gap:4px;width:100%}.context-status_empty-state-title{color:var(--text-text-secondary);font:var(--body-body-base,14px/1.5 sans-serif);font-weight:500}.context-status_empty-state-description{color:var(--text-text-disabled);font:var(--body-body-base,14px/1.5 sans-serif);text-align:center}.container-uCj1T7{background:var(--status-primary-surface-l1,#2f74ff1f);border:1px solid var(--status-primary-surface-l2,#2f74ff2e);border-radius:8px;justify-content:space-between;margin-bottom:12px;padding:8px}.container-uCj1T7,.left-ErrkYs{align-items:center;display:flex}.left-ErrkYs{gap:8px}.infoIcon-ZHRoND{align-items:center;color:var(--status-primary-default,#387bff);display:flex;flex-shrink:0;justify-content:center}.text-tG4N3F{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px}.right-CGGAYV{align-items:center;display:flex;flex-shrink:0;gap:8px}.label-zRYehl{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px;white-space:nowrap}.panel-ZbEnhb{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:4px;box-shadow:0 3px 10px 0 #00000014;display:flex;overflow:hidden}.presetPanel-vttar2{align-self:stretch;border-right:1px solid var(--border-border-neutral-l2);display:flex;flex-direction:column;flex-shrink:0;gap:4px;padding:8px;width:120px}.presetItem-_Hbb7X{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-text-secondary);cursor:pointer;display:flex;font-size:12px;font-weight:500;justify-content:space-between;line-height:1.5;padding:4px;text-align:left;white-space:nowrap;width:100%}.presetItem-_Hbb7X:hover{background:var(--bg-bg-overlay-l1)}.presetCheckIcon-eKcJyp{color:var(--icon-icon-brand);flex-shrink:0;height:16px;width:16px}.calendarSection-vh7EZ8{display:flex;flex-direction:column}.calendarWrapper-YcY_fT{padding:0}.footer-eMovBO{border-top:1px solid var(--border-border-neutral-l2);display:flex;gap:8px;justify-content:flex-end;padding:8px}.trigger-c6cxqo{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:4px;box-sizing:border-box;color:var(--icon-icon-secondary,#5b6066);cursor:pointer;display:flex;padding:5px;white-space:nowrap;width:208px}.trigger-c6cxqo:hover{border-color:var(--border-border-neutral-l3)}.triggerContent-c55kiF{align-items:center;display:flex;flex:1 1;gap:6px;padding:0 2px 0 4px}.triggerPlaceholder-f9KsvM{color:var(--text-text-secondary,#5b6066)}.triggerDate-r1jElD,.triggerPlaceholder-f9KsvM{font-size:13px;font-weight:400;line-height:20px}.triggerDate-r1jElD{color:var(--text-text-default,#31353a)}.triggerSeparator-ToUH0w{color:var(--text-text-tertiary,#8a9096);font-size:13px;font-weight:400;line-height:20px}.monthHeader-JeYszI{align-items:center;border-bottom:1px solid var(--border-border-neutral-l2);box-sizing:border-box;display:flex;gap:10px;padding:8px}.monthTitle-TW10_E{color:var(--text-text-default);flex:1 1;font-size:13px;font-weight:400;line-height:1.538;text-align:center}.navButton-sOJGnj{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;width:16px}.navButton-sOJGnj:hover{color:var(--icon-icon-default)}.navButton-sOJGnj:disabled{cursor:default;opacity:.3}.calendarWrapper-YcY_fT .rdp-root{--rdp-day-height:32px;--rdp-day-width:32px;--rdp-day_button-border-radius:0;--rdp-day_button-height:32px;--rdp-day_button-width:32px;--rdp-selected-border:none;--rdp-disabled-opacity:0.3;--rdp-outside-opacity:1;--rdp-today-color:var(--text-text-brand);--rdp-accent-color:#0000;--rdp-accent-background-color:#0000;--rdp-range_start-color:#fff;--rdp-range_start-background:#0000;--rdp-range_start-date-background-color:#0000;--rdp-range_end-color:#fff;--rdp-range_end-background:#0000;--rdp-range_end-date-background-color:#0000;--rdp-range_middle-background-color:#0000;--rdp-range_middle-color:var(--text-text-default);--rdp-range_middle-foreground-color:var(--text-text-default);box-sizing:border-box;color:var(--text-text-default);font-size:12px;position:relative}.calendarWrapper-YcY_fT .rdp-root *{box-sizing:border-box}.calendarWrapper-YcY_fT .rdp-months{display:flex;flex-wrap:wrap;gap:0;max-width:-moz-fit-content;max-width:fit-content;position:relative}.calendarWrapper-YcY_fT .rdp-month{display:flex;flex-direction:column;gap:0}.calendarWrapper-YcY_fT .rdp-month_grid{border-collapse:initial;border-spacing:0;padding:8px}.calendarWrapper-YcY_fT .rdp-month_caption{display:none}.calendarWrapper-YcY_fT .rdp-weekday{color:var(--text-text-secondary);font-size:12px;font-weight:500;height:32px;width:32px}.calendarWrapper-YcY_fT .rdp-day{border-radius:0;color:var(--text-text-default);font-size:12px;font-weight:400;height:32px;padding:0;text-align:center;vertical-align:middle;width:32px}.calendarWrapper-YcY_fT .rdp-outside,.calendarWrapper-YcY_fT .rdp-outside .rdp-day_button{color:var(--text-text-disabled)}.calendarWrapper-YcY_fT .rdp-today{font-weight:600}.calendarWrapper-YcY_fT .rdp-day_button{align-items:center;background:none;border:none;border-radius:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;font-size:12px;height:32px;justify-content:center;margin:0;padding:0;width:32px}.calendarWrapper-YcY_fT .rdp-day_button:disabled{cursor:default}.calendarWrapper-YcY_fT .rdp-day_button:hover{background:var(--bg-bg-overlay-l3,#56637724);border-radius:4px}.calendarWrapper-YcY_fT .rdp-range_end,.calendarWrapper-YcY_fT .rdp-range_start{background:#0000}.calendarWrapper-YcY_fT .rdp-range_start .rdp-day_button{background:var(--bg-bg-invert,#36393d);border-radius:4px 0 0 4px;color:#fff;font-weight:500}.calendarWrapper-YcY_fT .rdp-range_end .rdp-day_button{background:var(--bg-bg-invert,#36393d);border-radius:0 4px 4px 0;color:#fff;font-weight:500}.calendarWrapper-YcY_fT .rdp-range_start.rdp-range_end .rdp-day_button{border-radius:4px}.calendarWrapper-YcY_fT .rdp-range_middle{background:#0000}.calendarWrapper-YcY_fT .rdp-range_middle .rdp-day_button{background:var(--bg-bg-overlay-l3,#56637724);border-radius:0;color:var(--text-text-default)}.calendarWrapper-YcY_fT .rdp-range_start .rdp-day_button:hover{background:var(--bg-bg-invert,#36393d);border-radius:4px 0 0 4px}.calendarWrapper-YcY_fT .rdp-range_end .rdp-day_button:hover{background:var(--bg-bg-invert,#36393d);border-radius:0 4px 4px 0}.calendarWrapper-YcY_fT .rdp-range_start.rdp-range_end .rdp-day_button:hover{border-radius:4px}.calendarWrapper-YcY_fT .rdp-range_middle .rdp-day_button:hover{background:var(--bg-bg-overlay-l3,#56637724);border-radius:0}.calendarWrapper-YcY_fT .rdp-selected .rdp-day_button{border:none}.calendarWrapper-YcY_fT .rdp-selected{font-size:inherit;font-weight:inherit}.calendarWrapper-YcY_fT .rdp-hidden{visibility:hidden}.calendarWrapper-YcY_fT .rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.calendarWrapper-YcY_fT .rdp-focusable{cursor:pointer}.calendarWrapper-YcY_fT :is(.rdp-outside.rdp-range_end,.rdp-outside.rdp-range_middle,.rdp-outside.rdp-range_start,.rdp-outside.rdp-selected) .rdp-day_button{background:#0000;border-radius:0;color:var(--text-text-disabled);font-weight:400}.calendarWrapper-YcY_fT .rdp-outside .rdp-day_button:hover{background:#0000}.popover-nS1eaV{z-index:var(--z-popover)}.skeletonListContainer-Ytke3P{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.skeletonListRow-P8tSSX{align-items:center;border-bottom:1px solid #7373731f;display:flex;padding:16px}.skeletonListRow-P8tSSX:last-child{border-bottom:none}.skeletonListLeft-IjHFhp{flex:1 1}.skeletonListLeft-IjHFhp,.skeletonListRight-SRHVWn{align-items:center;display:flex;gap:8px}.skeletonCardGrid-KX9XhP{display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.skeletonCard-SlmhMO{border:1px solid var(--border-border-neutral-l2);border-radius:6px;display:flex;flex-direction:column;gap:8px;padding:16px}.skeletonCardTop-MlAm52{display:flex;flex-direction:column;gap:2px}.skeletonCardDivider-bFWmrn{padding:4px 0}.skeletonCardDividerLine-yCHkQr{border-top:1px dashed var(--border-border-neutral-l1)}.skeletonCardBottom-XQqWHY{align-items:center;display:flex;justify-content:space-between}.skeletonCardBottomRight-Fqk5Ze{align-items:center;display:flex;gap:6px}.skeletonHistoryContainer-q6raGg{display:flex;flex:1 1;flex-direction:column;margin-top:16px;overflow:hidden}.skeletonDateLabel-k0nTLO{padding:8px 0}.skeletonHistoryRow-Bj2Gt_{display:flex;gap:12px;padding:6px 16px}.skeletonTimelineCol-SyfA6x{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:6px;padding-top:2px;width:16px}.skeletonTimelineLine-UvRIiK{background:var(--border-border-neutral-l2);flex:1 1;width:1px}.skeletonHistoryContent-hyRru2{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0;padding-bottom:16px}.skeletonHistoryMeta-PTaQdi{margin-top:8px}.skeletonTemplateContainer-bMJ5bd{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.skeletonTemplateContainer-bMJ5bd{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.skeletonTemplateContainer-bMJ5bd{grid-template-columns:1fr}}.skeletonTemplateCard-Vdfvwe{border:1px solid #4d6b992e;gap:16px;min-width:0;padding:16px}.container-zrThlo,.skeletonTemplateCard-Vdfvwe{border-radius:6px;display:flex;flex-direction:column}.container-zrThlo{height:100%;overflow:hidden;width:100%}.header-PVQ_zi{align-items:center;display:flex;gap:8px;height:48px;padding:0 12px}.header-PVQ_zi>*{-webkit-app-region:no-drag}.headerSpacer-CSelLL{flex:1 1}.canvas-xkVbXE{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;gap:24px;margin:0 auto;max-width:1040px;overflow:hidden;padding:6px 40px;width:100%}.titleSection-gRpSwJ{display:flex;flex-direction:column;gap:4px}.title-OBt9pr{color:var(--text-text-default);font-size:24px;font-weight:600;line-height:32px;margin:0}.description-FgQ10c{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px;margin:0}.tabsContainer-D244sH{display:flex;gap:16px;padding:4px 0}.tab-vjbySr{background:none;border:none;border-bottom:2px solid #0000;box-sizing:border-box;color:var(--text-text-tertiary);cursor:pointer;font-size:13px;font-weight:600;height:40px;line-height:20px;padding:0 4px}.tabActive-ia5pJX{border-bottom-color:var(--border-border-contrast);color:var(--text-text-default)}.tabContent-GFDmyh{display:flex;flex:1 1;flex-direction:column;overflow-y:auto}.cardGrid-b64B32{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.loadingMore-J5_txH{color:var(--text-text-secondary);display:flex;font-size:13px;justify-content:center;padding:16px 0}.emptyState-Wl9mim{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:24px}.emptyState-Wl9mim:before{content:"";flex:0 0 33%}.emptyContent-iO8XuV{align-items:center;display:flex;flex-direction:column;gap:12px}.emptyIcon-mxMaqd{color:var(--icon-icon-disabled);height:28px;width:28px}.emptyText-zGI6a3{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px;margin:0;text-align:center}.emptyTextGroup-loShoL{align-items:center;display:flex;flex-direction:column;gap:4px}.emptySubText-fgHuM_{color:var(--text-text-disabled);font-size:12px;font-weight:400;line-height:18px;margin:0;text-align:center}.emptyAction-KPlS5J{align-items:center;background:var(--bg-bg-invert);border:none;border-radius:var(--radius-6,6px);cursor:pointer;display:flex;gap:0;height:28px;padding:0 8px}.emptyAction-KPlS5J:hover{opacity:.9}.emptyActionLabel-eBBEpk{color:var(--text-text-onaccent);font-size:13px;font-weight:500;line-height:20px;padding:0 4px;white-space:nowrap}.emptyActionIcon-ZDwZYh{align-items:center;color:var(--text-text-onaccent);display:flex;height:16px;justify-content:center;width:16px}.root-a4B5rJ{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.filterBar-qAraLv{align-items:center;background:var(--bg-bg-base-default);display:flex;flex-shrink:0;gap:16px;height:32px;margin-bottom:16px}.scrollArea-IBU5Eq{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.statusSelect-AQyDsi{height:32px;width:120px}.statusSelect-AQyDsi [role=listbox]{max-height:280px}.statusSelect-AQyDsi>div{display:block;width:100%}.taskSelect-zLmPHz{height:32px;max-width:280px;min-width:160px;width:200px}.taskSelect-zLmPHz>div{display:block;width:100%}.datePicker-semLW5{align-items:center;background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;max-width:280px;min-width:160px;padding:5px 6px;width:200px}.datePickerContent-lOtTkB{align-items:center;display:flex;flex:1 1;padding:0 2px 0 4px}.datePickerText-C1_0XY{align-items:center;color:var(--text-text-default);display:flex;flex:1 1;font-size:13px;gap:6px;line-height:20px;padding:0 4px}.datePickerSeparator-kVgNTv{color:var(--text-text-tertiary,#8a9096)}.datePickerIcon-gOMKI5{color:var(--icon-icon-secondary);flex-shrink:0;height:16px;width:16px}.listContainer-wlrIen{gap:0}.dateGroup-e7i7oC,.listContainer-wlrIen{display:flex;flex-direction:column}.dateLabel-D7cG2C{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;padding:8px 0}.timelineContainer-dQsATz{display:flex;flex-direction:column}.historyRow-WAo6lt{align-items:stretch;border-radius:6px;cursor:pointer;display:flex;gap:12px;padding:6px 16px}.historyRow-WAo6lt:hover{background:var(--bg-bg-overlay-l1,#5663770f);cursor:pointer}.historyRowDisabled-_882gS{cursor:default;opacity:.5}.historyRowDisabled-_882gS:hover{background:none;cursor:default}.timelineColumn-WGPvB_{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:6px;padding-top:2px;width:16px}.statusIcon-KpJSXX{flex-shrink:0;height:16px;width:16px}.statusIconSuccess-qEP84n{color:var(--status-success-default,#33c192)}.statusIconFailure-i__gX8{color:var(--text-text-danger,#f65a5a)}.statusIconRunning-VjD61u{animation:spin-pY4GIn 1s linear infinite;color:var(--icon-icon-tertiary,#8a9096)}@keyframes spin-pY4GIn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.statusIconWaiting-cYm9Wf{color:var(--status-warning-default,#e6a637)}.statusIconStopped-pX82UG{color:var(--icon-icon-secondary)}.timelineLine-l6ToeG{background:var(--border-border-neutral-l2,#4d6b995c);flex:1 1;width:1px}.historyContent-TEMRIT{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;padding-bottom:16px}.infoRow-LSCdhq{align-items:center;display:flex;gap:8px}.taskName-swnuuk{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.metaSection-OsHMbY{display:flex;flex-direction:column;gap:0;padding-top:8px}.metaRow-cgwpU3{align-items:center;display:flex;gap:8px}.timeInfo-IbID33,.triggeredBy-OZHbiX{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:18px}.timeInfo-IbID33{align-items:center;display:flex;gap:4px}.errorMessage-XAJHKZ{color:var(--text-text-danger,#e8463a)}.errorMessage-XAJHKZ,.warningMessage-ry50T_{font-size:12px;font-weight:400;line-height:18px}.warningMessage-ry50T_{color:var(--text-text-warning,#e98a14)}.loadingMore-xVdDZ6{color:var(--text-text-secondary);display:flex;font-size:13px;justify-content:center;padding:16px 0}.container-LGr0aH{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.container-LGr0aH{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.container-LGr0aH{grid-template-columns:1fr}}.card-OLo3ca{border:1px solid #4d6b992e;border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:16px;min-width:0;padding:16px}.card-OLo3ca:hover{background:var(--bg-bg-hover,#5663770f)}.cardIcon-JKVfZ3{border-radius:5.6px;box-shadow:0 1px 3.8px 0 #5e626617,0 6px 12px 0 #5e626617;flex-shrink:0;height:48px;width:48px}.cardIcon-JKVfZ3 svg,.cardIconImg-sY606f{display:block;height:48px;width:48px}.cardIconImg-sY606f{border-radius:5.6px;object-fit:cover}.cardIconImg-sY606f svg{border-radius:5.6px;display:block;height:48px;width:48px}.cardTextGroup-v5ruoK{display:flex;flex-direction:column;gap:2px;min-width:0}.cardName-xCQ9h5{color:var(--text-text-default,#26292c);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cardDescription-f1Wkh6{color:var(--text-text-secondary,#7e8389);display:-webkit-box;font-size:11px;font-weight:400;-webkit-line-clamp:2;line-height:16px;-webkit-box-orient:vertical;overflow:hidden}.emptyState-_D2HJE{align-items:center;display:flex;flex:1 1;justify-content:center;padding:48px 0}.emptyText-nS9QeZ{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px;margin:0}.container-EIkRZO{display:flex;gap:8px}.dayButton-QNDY40{align-items:center;background:#0000;border:1px solid var(--border-border-neutral-l1);border-radius:9999px;box-sizing:border-box;color:var(--text-text-secondary);cursor:pointer;display:flex;font-size:13px;font-weight:400;height:32px;justify-content:center;line-height:20px;padding:0 6px;text-align:center;width:32px}.dayButton-QNDY40.selected-PTgAra{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.dayButton-QNDY40:hover:not(.selected-PTgAra){background:var(--bg-bg-overlay-l2)}.trigger-r1muRR{align-items:center;background:var(--bg-bg-defaut);border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:400;height:32px;line-height:20px;padding:6px 4px;width:100%}.trigger-r1muRR:hover{border-color:var(--border-border-neutral-l2)}.triggerContent-uBj3rL{align-items:center;display:flex;flex:1 1;min-width:0;padding:0 2px 0 4px}.triggerText-t93ZVc{flex:1 1;overflow:hidden;padding:0 4px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.triggerIcon-IG0nvu{align-items:center;color:var(--icon-icon-secondary);display:flex;flex:none;height:16px;justify-content:center;width:16px}.popoverHighZ-SdJg1x{z-index:var(--z-notification)!important}.grid-KGpsfZ{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-shadow:0 3px 10px #00000014;box-sizing:border-box;display:grid;gap:4px 0;grid-auto-rows:28px;grid-template-columns:repeat(7,28px);padding:8px}.cell-cavhcR{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-text-secondary);cursor:pointer;display:flex;font-size:12px;font-weight:400;height:28px;justify-content:center;line-height:18px;padding:0;width:28px}.cell-cavhcR:hover:not(.cellSelected-h9vnnE){background:var(--bg-bg-overlay-l1)}.cellSelected-h9vnnE{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.trigger-F1RQd2{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:400;height:32px;line-height:20px;padding:6px 4px;width:100%}.trigger-F1RQd2:hover{border-color:var(--border-border-neutral-l2)}.triggerContent-hEawkc{align-items:center;display:flex;flex:1 1;min-width:0;padding:0 2px 0 4px}.triggerPlaceholder-VRfaSQ,.triggerText-goNc_f{flex:1 1;overflow:hidden;padding:0 4px;text-align:left;text-overflow:ellipsis;white-space:nowrap}.triggerPlaceholder-VRfaSQ{color:var(--text-text-tertiary)}.triggerIcon-nSj1cF{align-items:center;color:var(--icon-icon-secondary);display:flex;flex:none;height:16px;justify-content:center;width:16px}.popoverHighZ-Y3CAtM{z-index:var(--z-notification)!important}.panel-wRPUxd{align-items:center;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:6px;box-shadow:0 3px 10px #00000014;display:flex;gap:3px;padding:0 8px}.column-qstr_x{height:196px;overflow-y:auto;position:relative;scroll-snap-type:y mandatory;scrollbar-width:none;width:61px}.column-qstr_x::-webkit-scrollbar{display:none}.colonSeparator-HyIPvw{align-items:center;color:var(--text-text-secondary);display:flex;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;height:28px;justify-content:center;line-height:20px;width:12px}.columnPadding-OsxdxB{flex-shrink:0;height:84px}.item-Ke0yGP{align-items:center;border-radius:4px;box-sizing:border-box;color:var(--text-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:400;height:28px;line-height:18px;padding:5px 12px;scroll-snap-align:center}.item-Ke0yGP:hover{background:var(--bg-bg-base-secondary)}.itemSelected-vd34GU{color:var(--text-text-default);font-weight:400}.highlightBar-Ah5d_6{align-items:center;border:1px solid #4d6b992e;border-radius:4px;box-sizing:border-box;display:flex;height:28px;justify-content:flex-end;left:0;padding-right:4px;pointer-events:none;position:absolute;right:0;top:84px;z-index:2}.highlightUnit-YDy1j4{color:var(--text-text-secondary);font-size:10px;font-weight:500;letter-spacing:.3%;line-height:18px;text-align:center;width:18px}.columnInner-GUISh6{position:relative}.maskTop-Z63iut{background:linear-gradient(to bottom,var(--bg-bg-menu),#0000);top:0}.maskBottom-aRi5Z6,.maskTop-Z63iut{height:84px;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.maskBottom-aRi5Z6{background:linear-gradient(to top,var(--bg-bg-menu),#0000);bottom:0}.container-Ww3x9Z{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-200-menu-panel);display:flex;flex-direction:column;gap:12px;padding:12px;width:270px}.content-s41itB{align-items:flex-start;display:flex;gap:6px}.icon-C37coB{color:var(--status-warning-default);flex-shrink:0;height:18px;margin-top:1px;width:18px}.iconPrimary-uTyVN3{color:var(--status-primary-default)}.text-qtX8lS{color:var(--text-text-default);font-size:13px;line-height:20px}.actions-jcmDZq{display:flex;gap:6px;justify-content:flex-end}.compactToolbarTrigger{align-items:center;background:#0000;border:none;border-radius:var(--radius-4,4px);color:var(--icon-icon-default);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:24px}.compactToolbarTrigger:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.compactToolbarTrigger:active{background:var(--bg-bg-overlay-l3)}.compactToolbarTrigger[data-open=true]{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.compactToolbarMenu{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-8,8px);box-shadow:var(--shadow-elevation-200-menu-panel);display:flex;flex-direction:column;min-width:160px;padding:4px}.compactToolbarMenuItem{align-items:center;background:#0000;border:none;border-radius:var(--radius-4,4px);color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;gap:8px;line-height:20px;font:var(--body-body-md-strong);padding:6px 8px;transition:background .15s ease;white-space:nowrap}.compactToolbarMenuItem:hover{background:var(--bg-bg-overlay-l2)}.compactToolbarMenuItem:active{background:var(--bg-bg-overlay-l3)}.compactToolbarMenuItemIcon{align-items:center;color:var(--icon-icon-default);display:flex;height:16px;justify-content:center;width:16px}.container-yajlxg{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l3,#4d6b995c);border-radius:12px;box-shadow:0 6px 24px -1px #1818180f,0 3px 8px 0 #1818180a;display:flex;flex-direction:column;outline:none;padding:12px}.messageInputContainer.messageInputFloating .container-yajlxg{border:none;border-radius:16px;box-shadow:none}.header-jYlrpq{display:flex;gap:12px;justify-content:space-between;margin-bottom:16px;padding:4px 0 4px 4px}.avatar-Y1jGkN,.header-jYlrpq{align-items:center;height:24px}.avatar-Y1jGkN{background:var(--bg-bg-brand,#0fdc78);border-radius:var(--radius-sm,4px);display:none;flex-shrink:0;justify-content:center;width:24px}.avatar-Y1jGkN svg{color:var(--special-black,#000);height:50%;width:70%}.titleSection-nVryOH{flex:1 1;min-width:0}.titleWrapper-OjD4nX{color:var(--text-text-default,#31353a);font-size:14px;font-weight:500;line-height:20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content}.closeBtn-IjQ2Ul{flex-shrink:0}.optionList-Zto4DV{display:flex;flex-direction:column;gap:4px}.option-QhGsAM{align-items:center;background:var(--bg-bg-overlay-l1,#5663770f);border:none;border-radius:6px;cursor:pointer;display:flex;min-height:36px;outline:none;padding:8px 12px;text-align:left;transition:background-color .1s ease-out;width:100%}.option-QhGsAM:hover{background:var(--bg-bg-overlay-l3,#56637724)}.option-QhGsAM:focus-visible{background:var(--bg-bg-overlay-l3,#56637724)}.optionFocused-rd3EHH{background:var(--bg-bg-overlay-l3,#56637724)}.optionDisabled-CIkfyt{cursor:not-allowed;opacity:.5}.optionLabel-FiUaxw{align-items:center;color:var(--text-text-default);display:flex;font-size:13px;font-weight:500;justify-content:space-between;line-height:20px;width:100%}.optionArrow-QT7J4D{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.optionArrowHidden-KChJLl{visibility:hidden}.option-QhGsAM:hover .optionArrow-QT7J4D,.optionFocused-rd3EHH .optionArrow-QT7J4D{color:var(--icon-icon-secondary)}.tooltipKey-lhw6Sq{color:var(--text-text-disabled,#666b75);font-size:10px;font-weight:400;line-height:14px}.inputConfirmModal-Z4MNvI{align-items:flex-end;bottom:0;display:flex;min-height:100%;position:absolute;width:100%;z-index:var(--z-dropdown)}.confirmModal-SKrwoS{width:100%}.messageInputContainer.messageInputFloating .inputConfirmModal-Z4MNvI{border-top:1px solid var(--border-border-neutral-l1);min-height:auto;position:static;z-index:auto}.toggleWrapper-A2VUsN{align-items:center;display:inline-flex;flex-shrink:0}.toggleButton-LDg9eX{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--text-text-secondary);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:3px;transition:color .15s,background-color .15s}.toggleButton-LDg9eX:hover,.toggleButtonActive-S7gr9g:hover{background:var(--bg-bg-base-tertiary)}.toggleButtonDisabled-jIhmRl{cursor:not-allowed;opacity:.5}.toggleButtonDisabled-jIhmRl:hover{background:#0000}.toggleButtonLocked-zFcvLN{cursor:not-allowed;opacity:.5}.toggleButtonLocked-zFcvLN:active,.toggleButtonLocked-zFcvLN:hover,.toggleButtonLockedOn-z0ZQSF:active,.toggleButtonLockedOn-z0ZQSF:hover{background:#0000}.toggleButtonExpress-otgMdX{cursor:default}.toggleButtonExpress-otgMdX:hover{background:var(--bg-bg-base-tertiary)}.guideTooltip-JbhGvW{display:flex;flex-direction:column;gap:4px;max-width:184px;min-width:140px;padding:4px 0;text-align:left}.guideTitle-Al7A48{align-items:center;display:flex;font-size:var(--heading-2xs-fontSize,12px);font-weight:600;line-height:var(--heading-2xs-lineHeight,18px)}.guideTitleHighlight-Abr4Th{overflow:hidden;text-overflow:ellipsis}.guideDescription-QYYQXG{color:var(--text-text-secondary,#9599a6);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px)}.guideActions-ad2edY{align-items:center;display:flex;gap:8px;margin-top:4px}.guideConfirmBtn-nyqttO{align-items:center;background:var(--bg-bg-overlay-l3,#e0e2f214);border:none;border-radius:var(--radius-radius-4,4px);color:var(--text-text-default,#d1d3db);cursor:pointer;display:flex;font-size:var(--heading-2xs-fontSize,12px);font-weight:600;gap:4px;justify-content:center;line-height:var(--heading-2xs-lineHeight,18px);overflow:hidden;padding:4px 12px;text-overflow:ellipsis;width:100%}.guideConfirmBtn-nyqttO:hover{background:var(--bg-bg-overlay-l2,#e0e2f21f)}.guideUpgradeBtn-E0VGLD{align-items:center;background:var(--bg-bg-overlay-l3,#e0e2f214);border:none;border-radius:var(--radius-radius-4,4px);color:var(--text-text-default,#d1d3db);cursor:pointer;display:flex;font-size:var(--heading-2xs-fontSize,12px);font-weight:600;gap:4px;justify-content:center;line-height:var(--heading-2xs-lineHeight,18px);overflow:hidden;padding:4px 12px;text-overflow:ellipsis;width:100%}.guideUpgradeBtn-E0VGLD:hover{background:var(--bg-bg-overlay-l2,#e0e2f21f)}.guideCountdown-s2IMjL{color:var(--text-text-secondary,#9599a6);font-family:JetBrains Mono,monospace;font-size:12px;line-height:18px;margin-left:4px}.banner-KmedWW{background:var(--status-primary-surface-l1,#3579ff2e);border:1px solid var(--status-primary-surface-l2,#3579ff47);border-radius:var(--radius-radius-6,6px);box-sizing:border-box;gap:8px;margin-bottom:8px;padding:6px 8px;width:100%}.banner-KmedWW,.body-IdGwEw{align-items:center;display:flex}.body-IdGwEw{flex:1 1;gap:6px;min-width:0}.icon-OBniUh{align-items:center;display:flex;flex-shrink:0}.icon-OBniUh svg{height:14px;width:14px}.text-PcV36t{color:var(--text-text-default,#d1d3db);font-family:var(--heading-2xs-fontFamily,"SF Pro Text");font-size:var(--heading-2xs-fontSize,12px);font-style:normal;font-weight:600;line-height:var(--heading-2xs-lineHeight,18px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.actions-GopddA{align-items:center;display:flex;flex-shrink:0;gap:4px}.upgradeButton-Bq3J33{color:var(--text-text-default,#d1d3db);font-family:var(--body-sm-strong-fontFamily,"SF Pro Text");font-size:var(--body-sm-strong-fontSize,11px);font-style:normal;font-weight:var(--body-sm-strong-fontWeight,500);line-height:var(--body-sm-strong-lineHeight,16px);text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;background:none;border:none;cursor:pointer;padding:0;text-decoration-skip-ink:auto;text-underline-offset:auto;text-underline-position:from-font;white-space:nowrap}.upgradeButton-Bq3J33:hover{color:var(--text-text-default-hover)}.anchor-Z9mgAV{display:inline-flex;position:relative}.popover-QAJCZp{display:inline-flex;filter:drop-shadow(var(--shadow-elevation-200-menu-panel));position:absolute;right:0;top:calc(100% + 10px);width:280px;z-index:calc(var(--z-fullscreen, 1400) + 2)}.arrow-VJ4ZuG{height:6px;overflow:hidden;position:absolute;right:32px;top:-5px;width:12px}.arrow-VJ4ZuG:before{background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l2,#7373732e);border-bottom:0;border-right:0;content:"";height:8px;left:2px;position:absolute;top:1px;transform:rotate(45deg);width:8px}.container-FuKRfY{align-items:stretch;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l2,#7373732e);border-radius:16px;display:flex;flex-direction:column;gap:12px;padding:12px;width:280px}.previewImage-RpyVCD{border-radius:12px;display:block;height:200px;object-fit:cover;width:100%}.copy-jtqwV_{align-items:stretch;display:flex;flex-direction:column;gap:4px;padding:0 4px}.title-PToyzS{color:var(--text-text-default,#0a0a0a);font:var(--body-body-base-strong,500 14px/20px var(--font-family-default,sans-serif));letter-spacing:-.02em}.description-SApDXl{color:var(--text-text-tertiary,#737373);font:var(--body-body-md,400 12px/18px var(--font-family-default,sans-serif))}.footer-r0fKxU{align-items:center;display:flex;gap:12px;justify-content:space-between;padding-left:4px}.pageIndex-QxXesU{color:var(--text-text-tertiary,#737373);font:var(--body-body-md,400 12px/18px var(--font-family-default,sans-serif))}.actions-v9MBNm{align-items:center;display:inline-flex;gap:8px}.primaryButton-m1wk3O,.secondaryButton-qhKOSQ{align-items:center;border:0;border-radius:8px;cursor:pointer;display:inline-flex;font:500 13px/20px var(--font-family-default,sans-serif);height:32px;justify-content:center;letter-spacing:-.02em;padding:6px 12px}.primaryButton-m1wk3O{background:var(--bg-bg-invert,#262626);color:var(--text-text-default-reverse,#fff)}.secondaryButton-qhKOSQ{background:#0000;color:var(--text-text-default,#0c0c0c)}.primaryButton-m1wk3O:hover{background:var(--bg-bg-invert-hover,#404040)}.secondaryButton-qhKOSQ:hover{background:var(--bg-bg-overlay-l1,#73737314)}.user-message-navigator{align-items:center;display:flex;flex-direction:column;left:0;padding:8px 0;position:absolute;top:50%;transform:translateY(-50%);z-index:var(--z-sticky)}.user-message-navigator:before{bottom:-50vh;content:"";left:0;position:absolute;top:-50vh;width:20px;z-index:-1}.user-message-navigator__container{overflow-x:hidden;overflow-y:auto;position:relative;scrollbar-width:none;-ms-overflow-style:none}.user-message-navigator__container::-webkit-scrollbar{display:none}.user-message-navigator__track{align-items:center;display:flex;flex-direction:column;padding:4px 0}.user-message-navigator__dot{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:transform .15s ease;width:20px}.user-message-navigator__dot:hover{transform:scale(1.2)}.user-message-navigator__dot:focus{outline:none}.user-message-navigator__dot:focus-visible{border-radius:50%;outline:2px solid var(--border-border-brand,#00d47e);outline-offset:2px}.user-message-navigator__dot-inner{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:50%;height:8px;transition:background .15s ease;width:8px}.user-message-navigator:hover .user-message-navigator__dot-inner{background:var(--bg-bg-overlay-l4,#e0e2f21f)}.user-message-navigator__dot--active .user-message-navigator__dot-inner,.user-message-navigator__dot:hover .user-message-navigator__dot-inner{background:var(--icon-icon-tertiary,#666b75)}.user-message-navigator:hover .user-message-navigator__dot--active .user-message-navigator__dot-inner{background:var(--icon-icon-secondary,#9599a6)}.user-message-navigator__mask{height:40px;left:0;pointer-events:none;position:absolute;right:0;z-index:var(--z-above)}.user-message-navigator__mask--top{background:linear-gradient(to bottom,var(--bg-bg-menu) 0,#0000 100%);top:0}.user-message-navigator__mask--bottom{background:linear-gradient(to top,var(--bg-bg-menu) 0,#0000 100%);bottom:0}.core-in-message-previewer{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l2);border-radius:var(--chat-radius-md,12px);max-width:640px;overflow:hidden;position:relative;width:100%}.core-in-message-previewer--no-header{border-radius:0 0 var(--chat-radius-md,12px) var(--chat-radius-md,12px);border-top:none}.core-in-message-previewer__header{align-items:center;background:var(--chat-bg-card,#fafafa);border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--chat-radius-md,12px) var(--chat-radius-md,12px) 0 0;cursor:pointer;display:flex;gap:8px;height:48px;padding:var(--chat-spacer-md,12px) var(--chat-spacer-lg,16px) var(--chat-spacer-md,12px) var(--chat-spacer-md,12px)}.core-in-message-previewer__header:hover{background:var(--chat-bg-card-hover)}.core-in-message-previewer__header-icon{align-items:center;display:flex;flex-shrink:0;font-size:24px;height:24px;justify-content:center;width:24px}.core-in-message-previewer__header-content{font-size:13px;line-height:20px;min-width:0}.core-in-message-previewer__header-name{color:var(--text-text-default,#0a0a0a);font-family:var(--fontFamily,"SF Pro Text");font-size:var(--body-base-strong-fontSize,14px);font-weight:var(--body-base-strong-fontWeight,500);letter-spacing:-.28px;line-height:var(--body-base-strong-lineHeight,20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-in-message-previewer__header-type{color:var(--text-text-tertiary);font:var(--body-body-md);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-in-message-previewer__content{cursor:pointer;height:0;overflow:hidden;padding-bottom:46.875%;position:relative;width:100%}.core-in-message-previewer__content>*{height:100%;left:0;position:absolute;top:0;width:100%}.core-in-message-previewer--failed{background:none;border:none}.core-in-message-previewer--failed .core-in-message-previewer__header{border:1px solid var(--border-border-neutral-l2);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--chat-radius-md,12px);gap:12px;height:auto;padding:var(--chat-spacer-lg,16px) var(--chat-spacer-lg,16px) var(--chat-spacer-lg,16px) var(--chat-spacer-md,12px)}.core-in-message-previewer--failed .core-in-message-previewer__header .core-in-message-previewer__header-icon,.core-in-message-previewer--failed .core-in-message-previewer__header .core-in-message-previewer__header-icon span{height:40px;width:40px}.core-in-message-previewer__overlay{cursor:pointer;inset:0;position:absolute;z-index:1}.core-in-message-previewer__overlay--loading{align-items:center;background:var(--chat-bg-card,#fafafa);display:flex;justify-content:center}.core-in-message-previewer__loading{align-items:center;display:flex;inset:0;justify-content:center}.core-in-message-previewer__image{background:var(--bg-bg-base-secondary);display:block;height:100%;object-fit:contain;width:100%}.core-in-message-previewer__loading{animation:previewer-shimmer .6s ease-in-out infinite;background-repeat:no-repeat;background-size:100% 100%;height:100%;left:0;position:absolute;top:0;width:100%}@keyframes previewer-shimmer{0%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 0,var(--bg-bg-base-tertiary) 30%,var(--bg-bg-base-secondary) 60%)}10%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 10%,var(--bg-bg-base-tertiary) 40%,var(--bg-bg-base-secondary) 70%)}20%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 20%,var(--bg-bg-base-tertiary) 50%,var(--bg-bg-base-secondary) 80%)}30%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 30%,var(--bg-bg-base-tertiary) 60%,var(--bg-bg-base-secondary) 90%)}40%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 40%,var(--bg-bg-base-tertiary) 70%,var(--bg-bg-base-secondary) 100%)}50%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 50%,var(--bg-bg-base-tertiary) 80%,var(--bg-bg-base-secondary) 110%)}60%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 60%,var(--bg-bg-base-tertiary) 90%,var(--bg-bg-base-secondary) 120%)}70%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 70%,var(--bg-bg-base-tertiary) 100%,var(--bg-bg-base-secondary) 130%)}80%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 80%,var(--bg-bg-base-tertiary) 110%,var(--bg-bg-base-secondary) 140%)}90%{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 90%,var(--bg-bg-base-tertiary) 120%,var(--bg-bg-base-secondary) 150%)}to{background:linear-gradient(135deg,var(--bg-bg-base-secondary) 0,var(--bg-bg-base-tertiary) 30%,var(--bg-bg-base-secondary) 60%)}}.core-in-message-previewer__screenshot{display:block;height:100%;object-fit:cover;object-position:top left;width:100%}.core-in-message-previewer__html-wrapper{height:100%;overflow:hidden;width:100%}.core-in-message-previewer__html-iframe{border:none;display:block;height:100%;width:100%}.core-in-message-previewer__markdown,.core-in-message-previewer__scalable-outer{height:100%;overflow:hidden;width:100%}.core-in-message-previewer__markdown,.core-in-message-previewer__text{box-sizing:border-box;font-size:13px;line-height:1.6;padding:12px 16px}.core-in-message-previewer__text{color:var(--text-text-primary);font-family:var(--font-family-mono,monospace);height:100%;margin:0;overflow:hidden;white-space:pre-wrap;width:100%;word-break:break-all}.messageInputTabsContainer{align-items:stretch;border:1px solid var(--homepage-input-border-color);border-bottom:none;border-radius:12px 12px 0 0;width:100%}.messageInputTab,.messageInputTabsContainer{background:#0000;display:flex;position:relative}.messageInputTab{align-items:center;border:none;color:var(--text-text-tertiary);cursor:pointer;flex:1 1;font-size:16px;font-style:normal;font-weight:600;gap:6px;justify-content:center;line-height:20px;min-width:0;outline:none;padding:12px 16px}.messageInputTabActive{background:var(--bg-bg-base-default);color:var(--text-text-secondary,#5b6066);font-weight:600}.messageInputTabInactive{background:var(--bg-bg-overlay-l1);border-bottom:1px solid var(--homepage-input-border-color);position:relative}.messageInputTabActive.messageInputTabLeft{border-radius:12px 0 0 0}.messageInputTabActive.messageInputTabRight,.messageInputTabInactive.messageInputTabRight{border-radius:0 12px 0 0}.messageInputTabInactive.messageInputTabLeft{border-radius:12px 0 0 0}.messageInputTabActive.messageInputTabLeft:after{right:0}.messageInputTabActive.messageInputTabLeft:after,.messageInputTabActive.messageInputTabRight:after{background:var(--homepage-input-border-color);bottom:5px;content:"";position:absolute;top:5px;width:1px}.messageInputTabActive.messageInputTabRight:after{left:0}.messageInputTabInactive.messageInputTabRight:before{background:radial-gradient(circle at 0 100%,var(--bg-bg-base-default) 5px,var(--homepage-input-border-color) 5px,var(--homepage-input-border-color) 6px,var(--bg-bg-overlay-l1) 6px);content:"";height:6px;left:-6px;position:absolute;top:-1px;width:6px}.messageInputTabInactive.messageInputTabRight:after{background:radial-gradient(circle at 100% 0,#0000 5px,var(--homepage-input-border-color) 5px,var(--homepage-input-border-color) 6px,var(--bg-bg-base-default) 6px);bottom:-1px;content:"";height:6px;left:-1px;position:absolute;width:6px}.messageInputTabInactive.messageInputTabLeft:before{background:radial-gradient(circle at 100% 100%,var(--bg-bg-base-default) 5px,var(--homepage-input-border-color) 5px,var(--homepage-input-border-color) 6px,var(--bg-bg-overlay-l1) 6px);content:"";height:6px;position:absolute;right:-6px;top:-1px;width:6px;z-index:var(--z-above)}.messageInputTabInactive.messageInputTabLeft:after{background:radial-gradient(circle at 0 0,#0000 5px,var(--homepage-input-border-color) 5px,var(--homepage-input-border-color) 6px,var(--bg-bg-base-default) 6px);bottom:-1px;content:"";height:6px;position:absolute;right:-1px;width:6px;z-index:var(--z-above)}.messageInputTabIcon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.messageInputTabLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popoverContainer-cenLml{position:fixed;z-index:var(--z-notification)}.gapCover-FsklMU{background:#0000;height:8px;left:0;position:absolute;right:0;top:-8px}.arrow-pcZBBM{border-bottom:7px solid var(--border-border-neutral-l1,#4d6b9917);border-left:7px solid #0000;border-right:7px solid #0000;left:50%;top:-7px;transform:translateX(-50%);z-index:var(--z-above-2)}.arrow-pcZBBM,.arrow-pcZBBM:after{height:0;position:absolute;width:0}.arrow-pcZBBM:after{border-bottom:6px solid var(--bg-bg-tooltip,#fff);border-left:6px solid #0000;border-right:6px solid #0000;content:"";left:-6px;top:1px}.arrowCover-_Tp2RL{background:var(--bg-bg-tooltip,#fff);height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:12px;z-index:var(--z-above)}.gapCoverBottom-Pg_ud0{background:#0000;bottom:-8px;height:8px;left:0;position:absolute;right:0}.arrowBottom-YcmxLV{border-left:7px solid #0000;border-right:7px solid #0000;border-top:7px solid var(--border-border-neutral-l1,#4d6b9917);bottom:-7px;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:var(--z-above-2)}.arrowBottom-YcmxLV:after{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid var(--bg-bg-tooltip,#fff);bottom:1px;content:"";height:0;left:-6px;position:absolute;width:0}.arrowCoverBottom-NHwH0t{background:var(--bg-bg-tooltip,#fff);bottom:0;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:12px;z-index:var(--z-above)}.popoverContent-sEAU8X{background:var(--bg-bg-tooltip,#fff);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:4px;box-shadow:var(--shadow-elevation-100-tooltip,0 4px 16px #0000001f);display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:4px 0;width:200px}.header-oSoR0c{display:flex;flex-direction:column;gap:0}.title-Zq3Lcb{color:var(--text-text-default,#31353a);font-size:11px;font-weight:500;line-height:16px;padding:4px 8px}.descriptionWrapper-BEFCLm{border-radius:2px;padding:4px}.description-Rbe5o8{color:var(--text-text-secondary,#5b6066);font-size:11px;font-weight:400;line-height:1.45;padding:0 4px;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.footer-KWYeRR{align-items:center;display:flex;justify-content:flex-end;padding:0 8px}.loginButton-KKuXuV{align-items:center;background:var(--bg-bg-invert,#36393d);border:none;border-radius:4px;color:var(--text-text-onaccent,#fff);cursor:pointer;display:flex;font-size:11px;font-weight:500;gap:4px;height:24px;justify-content:center;line-height:1.45;outline:none;padding:0 6px;transition:background-color .15s ease}.loginButton-KKuXuV:hover{background:var(--bg-bg-invert-hover,#42464a)}.loginButton-KKuXuV:active{background:var(--bg-bg-invert-active,#2d3033)}.loginIcon-_Aqm0f{flex-shrink:0;height:14px;width:14px}.disabledButtonWrapper-mliEjo{display:inline-flex}.disabledButton-Pc_KZz{cursor:not-allowed;opacity:.5}.branch-selector-popup{max-width:300px;min-width:200px}.selectorButton-NRsRvZ{align-items:center;background:#0000;border:none;border-radius:4px;box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:2px;height:28px;line-height:20px;padding:0 2px}.selectorButtonReadonly-Rql7qV{cursor:default}.selectorButton-NRsRvZ:not(.selectorButtonReadonly-Rql7qV):hover{background:var(--bg-bg-overlay-l2)}.selectorButton-NRsRvZ:disabled{cursor:not-allowed;opacity:.5}.selectorText-X3LyMd{max-width:120px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.selectorPlaceholder-nhsnks{color:var(--text-text-secondary)}.selectorArrow-MEboYX{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;justify-content:center}.menuCheckIcon-Z9rYdX,.selectorArrow-MEboYX,.selectorArrow-MEboYX svg{height:16px;width:16px}.menuCheckIcon-Z9rYdX{align-items:center;color:var(--icon-icon-brand);display:flex;justify-content:center}.menuCheckIcon-Z9rYdX svg{height:16px;width:16px}.imageUploadContainer{display:inline-flex}.imageUploadInput{display:none}.imageUploadBtn{font-size:16px}.imageUploadBtn>span{height:16px;width:16px}.fastRequestPromoBanner{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;justify-content:center;overflow:hidden;padding:12px;position:relative;width:100%}.fastRequestPromoBannerContent{align-items:stretch;display:flex;flex-direction:column;gap:4px;position:relative}.fastRequestPromoBannerHeader{align-items:center;display:flex;gap:6px}.fastRequestPromoBannerIcon{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:2px 0}.fastRequestPromoBannerTitle{color:var(--text-text-default,#31353a);font-size:13px;font-weight:500;line-height:20px}.fastRequestPromoBannerDescription{color:var(--text-text-secondary,#5b6066);font-size:12px;font-weight:400;line-height:18px}.fastRequestPromoBannerActions{align-items:stretch;display:flex;flex-direction:column;gap:6px;position:relative}.fastRequestPromoBannerActions button{justify-content:center;width:100%}.fastRequestPromoBannerClose{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;width:16px;z-index:var(--z-above)}.fastRequestPromoBannerClose:hover{opacity:.8}.specialEntitlementFastRequestBanner{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;gap:8px;justify-content:center;overflow:hidden;padding:12px;position:relative;width:100%}.specialEntitlementFastRequestBannerContent{align-items:stretch;display:flex;flex-direction:column;gap:4px;position:relative}.specialEntitlementFastRequestBannerHeader{align-items:center;display:flex;gap:6px;padding-right:18px}.specialEntitlementFastRequestBannerIcon{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:2px 0}.specialEntitlementFastRequestBannerTitle{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.specialEntitlementFastRequestBannerDescription{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:18px}.specialEntitlementFastRequestBannerClose{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;position:absolute;right:6px;top:6px;width:16px;z-index:var(--z-above)}.specialEntitlementFastRequestBannerClose:hover{opacity:.8}.temporaryActivityBanner{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-sm-8);box-shadow:var(--shadow-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--spacer-8);justify-content:center;overflow:hidden;padding:var(--spacer-12);position:relative;width:100%}.temporaryActivityBannerContent{display:flex;flex-direction:column;gap:var(--spacer-4);padding-right:var(--spacer-16)}.temporaryActivityBannerTitle{color:var(--text-text-default);font:var(--heading-heading-sm)}.temporaryActivityBannerDescription{color:var(--text-text-secondary);font:var(--body-body-md)}.temporaryActivityBanner>button:not(.temporaryActivityBannerClose){justify-content:center;width:100%}.temporaryActivityBannerClose{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:var(--spacer-16);justify-content:center;padding:var(--spacer-0);position:absolute;right:var(--spacer-6);top:var(--spacer-6);width:var(--spacer-16);z-index:var(--z-above)}.temporaryActivityBannerClose:hover{color:var(--icon-icon-default)}.otherInputWrapper-GTv3bR{align-items:center;display:flex;gap:12px;width:100%}.otherTextarea-DA2ELn{background:#0000;border:none;border-bottom:1px solid var(--icon-icon-disabled,#8a9096);border-radius:0;color:var(--text-text-disabled,#a1a1a1);flex:1 1;font-family:var(--font-family-default);font-size:13px;font-weight:400;height:24px;line-height:20px;max-height:60px;min-width:0;outline:none;overflow-y:hidden;padding:0;resize:none}.otherTextarea-DA2ELn[data-single-line="1"]{padding-top:2px}.otherTextarea-DA2ELn::placeholder{color:var(--text-text-tertiary,#8a9096)}.otherTextarea-DA2ELn::-webkit-scrollbar{width:4px}.otherTextarea-DA2ELn::-webkit-scrollbar-track{background:#0000}.otherTextarea-DA2ELn::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l3,#56637726);border-radius:var(--Radius-radius-full,9999px);min-height:10px}.otherTextarea-DA2ELn::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-overlay-l3,#56637740)}.otherCounter-AFUohP{align-items:center;color:var(--text-text-tertiary,#8a9096);display:flex;flex-direction:row;flex-shrink:0;font-family:var(--font-family-default);font-size:11px;font-weight:400;justify-content:center;line-height:16px;width:46px}.choiceList-mpWsRg{display:flex;flex-direction:column;gap:8px}.optionItem-clBAwq{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--radius-lg,12px);cursor:pointer;display:flex;gap:12px;justify-content:center;min-height:36px;padding:8px 12px;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.optionItemOther-EHVevX.optionItemSelected-FSkQBT,.optionItemOther-EHVevX.optionItemSelected-FSkQBT.optionItemFocused-e4V2X5{background:none;border:none}.optionItemOther-EHVevX:has(.otherTextarea-DA2ELn[data-single-line="1"]){padding-bottom:6px;padding-top:6px}.optionItemFocused-e4V2X5{background:var(--bg-bg-overlay-l1,#5663770f)}.optionItemSelected-FSkQBT{background:var(--bg-bg-overlay-l2,#5663771a);border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:var(--radius-lg,12px)}.optionItemSelected-FSkQBT.optionItemFocused-e4V2X5{background:var(--bg-bg-overlay-l3,#56637724);border:1px solid var(--border-border-neutral-l2,#4d6b992e)}.optionContent-gTsBcY{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.optionLabelRow-OF3XtV{align-items:center;display:flex;gap:8px}.optionLabel-hUAQOn{color:var(--text-text-default);flex-shrink:0;font-family:var(--font-family-default);font-size:13px;font-weight:500;line-height:20px}.optionDescription-o5s8wv{color:var(--text-text-tertiary,#737373);flex:1 1;font:var(--body-body-base,13px/1.5 sans-serif);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.optionIcons-kU9QjY{flex-shrink:0;gap:4px;margin:auto 0}.optionArrowIcon-cLHuc4,.optionIcons-kU9QjY{align-items:center;display:flex;justify-content:center}.optionArrowIcon-cLHuc4{color:var(--icon-icon-secondary);height:14px;width:14px}.optionEnterIcon-SfFFtH{align-items:center;border-radius:2px;color:var(--icon-icon-secondary,#5b6066);cursor:pointer;display:flex;height:12px;justify-content:center;line-height:0;width:12px}.optionEnterIconHidden-WHiusn{visibility:hidden}.arrowIcon-vNOaow{align-items:center;color:var(--icon-icon-secondary);display:flex;height:12px;justify-content:center;width:12px}.arrowIconDisabled-jbEvQ2{color:var(--icon-icon-disabled)}.otherInputContainer-QP4tcl{width:100%}.textBody-dx8qlT{background:var(--bg-bg-overlay-l1,#5663770f);border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:var(--radius-radius-xs-6,6px);display:flex;flex-direction:column;padding:4px;position:relative}.textContent-Uu78qL{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:0 8px}.textTextarea-LKW1eR{background:#0000;border:none;color:var(--text-text-default,#1a1a1a);font-family:var(--font-family-default);font-size:13px;font-weight:400;height:144px;line-height:20px;outline:none;overflow-y:auto;resize:none;width:100%}.textTextarea-LKW1eR::placeholder{color:var(--text-text-tertiary,#8a9096)}.textToolbar-LtcnQu{align-items:center;display:flex;justify-content:flex-end}.textExpandIcon-N0HaeS{align-items:center;color:var(--icon-icon-secondary);display:flex;height:14px;justify-content:center;width:14px}.textCounter-Iwn9ZP{color:var(--text-text-tertiary,#8a9096);font-family:var(--font-family-default);font-size:11px;font-weight:400;line-height:16px}.header-VjWktz{align-items:center;display:flex;gap:16px;margin-bottom:16px}.headerLeft-AoUJCk{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0;padding:4px}.avatar-HCEvPd{display:none;flex-shrink:0;height:24px;position:relative;width:24px}.title-grzpVI{color:var(--text-text-default,#31353a);display:-webkit-box;font:var(--heading-heading-sm,600 13px/1.4 sans-serif);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}.headerRight-huRdw3{align-items:center;display:flex;flex-shrink:0;gap:12px}.pagination-Uu7dWB{align-items:center;display:flex;gap:4px}.paginationBtn-XiuCe2{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:background-color var(--transition-fast);width:24px}.paginationBtn-XiuCe2:hover:not(:disabled){background:var(--bg-bg-overlay-l1)}.paginationBtn-XiuCe2:disabled{color:var(--icon-icon-disabled);cursor:not-allowed}.paginationText-fne3YR{color:var(--text-text-default,#1a1a1a);font-size:13px;font-weight:400;line-height:20px;white-space:nowrap}.tooltipWithIcon-FFDSRc{align-items:center;display:inline-flex;gap:6px}.tooltipKey-hgwmo5{align-items:center;color:var(--text-text-disabled,#666b75);display:inline-flex;font-size:10px;font-weight:400;line-height:14px;vertical-align:middle}.closeBtn-RZSZ5f{flex-shrink:0}.footer-e00z4t{align-items:center;display:flex;gap:8px;justify-content:flex-end}.footerWrapper-UnAilR{overflow:hidden;transition:opacity .2s ease-in-out,transform .2s ease-in-out,max-height .2s ease-in-out,margin-top .2s ease-in-out}.footerHidden-zZDEBN{margin-top:0;max-height:0;opacity:0;pointer-events:none;transform:translateY(4px)}.footerVisible-FDsdri{margin-top:16px;max-height:200px;opacity:1;pointer-events:auto;transform:translateY(0)}.footerBtnFixed-Isd38E{align-items:center;display:flex;justify-content:center;min-width:64px}.footerShortcutIcon-CqEQ6y{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;margin-left:4px;opacity:.6}.footerKbd-SUOZSc{align-items:center;background:var(--bg-bg-overlay-l2,#5663771a);border:none;border-radius:4px;color:var(--text-text-tertiary,#8a9096);display:inline-flex;font-family:var(--font-family-default);font-size:10px;font-style:normal;font-weight:500;height:18px;justify-content:center;line-height:1;margin-left:6px;padding:2px 4px;vertical-align:middle;width:28px}.footerKbdWide-jsqBFm{gap:2px;min-width:28px;padding:2px 6px;width:auto}.questionCard-uk9kDp{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l2,#7373732e);border-radius:var(--radius-16,16px);box-shadow:var(--shadow-elevation-100-tooltip,0 2px 8px 0 #1818180f);gap:0;padding:12px}.body-l5Y5Nj,.questionCard-uk9kDp{display:flex;flex-direction:column}.body-l5Y5Nj{gap:4px;position:relative}.loading-EhOlbY .optionItemFocused-e4V2X5,.loading-EhOlbY .optionItemSelected-FSkQBT{background:var(--bg-bg-overlay-l1,#5663770f)!important}.loading-EhOlbY .optionItemSelected-FSkQBT{border-color:#0000!important}.bodyOverlay-WI_VdQ{display:flex;inset:0;pointer-events:auto}.avatarLoadingBadge-Pb3Lkf,.bodyOverlay-WI_VdQ{align-items:center;justify-content:center;position:absolute}.avatarLoadingBadge-Pb3Lkf{background:var(--bg-bg-base-default);border-radius:50%;color:var(--icon-icon-secondary);display:inline-flex;height:16px;right:-8px;top:-8px;width:16px}.avatarLoadingSpinner-VcsXqn{--spinner-size:12px}.avatarLoadingSpinner-VcsXqn svg>circle,.avatarLoadingSpinner-VcsXqn svg>path{stroke:var(--icon-icon-default-active,#111214)!important}.avatarLoadingSpinner-VcsXqn svg>circle{stroke-opacity:.32!important;stroke-width:1.5px!important}.wrapper-Q5JVmB{align-items:center;cursor:pointer;display:inline-flex;gap:8px;padding:4px 0;-webkit-user-select:none;user-select:none}.wrapper-Q5JVmB.disabled-fdoj39{cursor:not-allowed}.checkbox-qheIqJ{align-items:center;background-color:initial;border:1px solid var(--border-border-neutral-l3);border-radius:var(--radius-sm,4px);display:inline-flex;height:16px;justify-content:center;position:relative;transition:all .15s ease;width:16px}.wrapper-Q5JVmB:hover:not(.disabled-fdoj39) .checkbox-qheIqJ:not(.checked-qY_9qt):not(.indeterminate-_LZKpc){background-color:var(--bg-bg-overlay-l1)}.checkbox-qheIqJ.checked-qY_9qt,.checkbox-qheIqJ.indeterminate-_LZKpc{background-color:var(--bg-bg-invert);border-color:#0000}.wrapper-Q5JVmB:hover:not(.disabled-fdoj39) :is(.checkbox-qheIqJ.checked-qY_9qt,.checkbox-qheIqJ.indeterminate-_LZKpc){background-color:var(--bg-bg-invert-hover)}.wrapper-Q5JVmB.disabled-fdoj39 .checkbox-qheIqJ{border-color:color-mix(in srgb,var(--border-border-neutral-l3) 50%,#0000)}.wrapper-Q5JVmB.disabled-fdoj39 :is(.checkbox-qheIqJ.checked-qY_9qt,.checkbox-qheIqJ.indeterminate-_LZKpc){background-color:var(--bg-bg-invert-disabled)}.input-aHLwtm{cursor:inherit;height:100%;margin:0;padding:0;width:100%}.icon-xxOH6w,.input-aHLwtm{opacity:0;position:absolute}.icon-xxOH6w{align-items:center;color:var(--icon-icon-onaccent);display:flex;justify-content:center;pointer-events:none;transform:scale(0);transition:opacity .15s ease,transform .15s ease}.checkbox-qheIqJ.checked-qY_9qt .checkIcon-QM4Wd2,.checkbox-qheIqJ.indeterminate-_LZKpc .indeterminateIcon-HmioBx{opacity:1;transform:scale(1)}.wrapper-Q5JVmB.disabled-fdoj39 .icon-xxOH6w{color:var(--icon-icon-disabled)}.label-Z3mZow{color:var(--text-text-default);font-family:var(--font-family-default);font-size:12px;font-weight:var(--font-weight-medium);line-height:18px}.wrapper-Q5JVmB.disabled-fdoj39 .label-Z3mZow{color:var(--text-text-disabled)}.ask-user-question-bottom-panel{animation:askUserQuestionFadeInUp .4s ease-out;display:flex;flex-direction:column;gap:8px;width:100%}.ask-user-question-bottom-panel>*{max-width:100%;min-width:0}@keyframes askUserQuestionFadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.scheduleConfirmPanel-_2SPYZ{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l3);border-radius:var(--radius-12);box-shadow:var(--shadow-elevation-100);box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:12px;width:100%}.header-JLyjko{box-sizing:border-box;gap:16px;height:32px;justify-content:center;padding:4px}.header-JLyjko,.headerLeft-kZlxvc{align-items:center;display:flex;flex-direction:row}.headerLeft-kZlxvc{flex:1 1;gap:12px;min-width:0}.scheduleIcon-QgwJ51{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.headerText-u8wQXh{color:var(--text-text-default);font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.optionList-qUJePf{border-radius:8px;display:flex;flex-direction:column;gap:8px}.optionItem-Z5c0R6{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid #0000;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:12px;height:36px;padding:0 12px;text-align:left;width:100%}.optionItem-Z5c0R6:hover,.optionItemSelected-YlkaAK{background:var(--bg-bg-overlay-l2)}.optionItemSelected-YlkaAK{border-color:var(--border-border-neutral-l1)}.optionText-Zazxif{color:var(--text-text-default);flex-shrink:0;font-size:13px;font-weight:500;line-height:20px;white-space:nowrap}.inputWrapper-dB2kA_{align-items:center;border-bottom:1px solid var(--text-text-tertiary);display:flex;flex:1 1;gap:10px;height:24px;min-width:0}.messageInput-wkcQMr{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:13px;font-weight:400;line-height:20px;min-width:0;outline:none;padding:0}.charCount-RhQ35d,.messageInput-wkcQMr::placeholder{color:var(--text-text-tertiary)}.charCount-RhQ35d{flex-shrink:0;font-size:11px;font-weight:400;line-height:16px;white-space:nowrap}.charCountSeparator-E324S3{margin:0 1px}.enterIcon-k63w7p{align-items:center;color:var(--text-text-secondary);display:flex;flex-shrink:0;justify-content:center}.deleteOptionItem-BMry2O{align-items:center;border:1px solid #0000;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:row;gap:12px;padding:8px 12px;text-align:left;width:100%}.deleteOptionItem-BMry2O:hover{opacity:.85}.deleteOptionConfirm-A33Lud{background:var(--bg-bg-overlay-l2);border-color:var(--border-border-neutral-l1)}.deleteOptionCancel-wyaCDt{background:var(--bg-bg-overlay-l1)}.deleteOptionText-GuKbkt{color:var(--text-text-default);flex:1 1;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:20px}.footer-cAtddG{align-items:center;flex-direction:row;gap:8px}.footer-cAtddG,.panel-_Bu4NF{display:flex;justify-content:flex-end}.panel-_Bu4NF{align-items:stretch;background:var(--bg-bg-overlay-l2);border:1px solid var(--border-border-neutral-l2);border-radius:8px;box-shadow:0 2px 6px 0 #0003,0 .5px 0 0 #ffffff0f,inset 0 .5px 0 0 #ffffff0f;flex-direction:column;gap:16px;padding:12px;width:100%}.titleRow-GUGE45{align-items:center;display:flex;flex-direction:row;gap:8px;height:32px;padding:4px}.titleIcon-PcB8SW{align-items:center;color:var(--status-warning-default);display:flex;justify-content:center}.titleIcon-PcB8SW,.titleIcon-PcB8SW .ai-chat-v2-icon-wrap{height:20px;width:20px}.titleText-CLeJxn{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.permissionDesc-FuiVbJ{color:var(--text-text-default);letter-spacing:-.02em;padding:0 4px}.permissionDesc-FuiVbJ,.permissionDesc-FuiVbJ .core-run-command-card__alert-text{font-size:14px;font-weight:400;line-height:20px}.cwdText-M8jKQ3{color:var(--text-text-default);display:block;font-weight:450;margin-top:4px}.commandBlock-EE2lDG{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:8px;display:flex;flex-direction:row;gap:12px;padding:8px 12px}.commandText-j715AL{color:var(--text-text-default);font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:13px;font-weight:450;line-height:20px;white-space:pre-wrap;word-break:break-all}.optionsList-S7sLgm{border-radius:8px;display:flex;flex-direction:column;gap:4px}.optionItem-ZFNagw{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-direction:row;gap:12px;padding:8px}.optionItem-ZFNagw:first-child,.optionItem-ZFNagw:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.optionNumber-qjAd6z{align-items:center;background:var(--bg-bg-overlay-l3);border-radius:4px;color:var(--text-text-tertiary);display:flex;flex-shrink:0;font-size:13px;height:20px;justify-content:center;width:20px}.optionLabel-wtrWoH,.optionNumber-qjAd6z{font-weight:500;letter-spacing:-.02em;line-height:20px}.optionLabel-wtrWoH{color:var(--text-text-default);font-size:14px}.optionShortcut-Wwfl6b{align-items:center;color:var(--text-text-tertiary);display:flex;margin-left:auto}.permissionPaths-ZauL7c{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto;padding:0 4px;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.permissionPaths-ZauL7c::-webkit-scrollbar{width:4px}.permissionPaths-ZauL7c::-webkit-scrollbar-track{background:#0000}.permissionPaths-ZauL7c::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.permissionPaths-ZauL7c::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.permissionPathGroup-tdJItb{display:flex;flex-direction:column;gap:4px}.permissionPathLabel-pz6fGG{color:var(--text-text-default);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px}.permissionPathItem-GRo5dO{background:var(--bg-bg-overlay-l1);border-radius:4px;color:var(--text-text-default);font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:13px;font-weight:450;line-height:20px;padding:2px 6px;width:-moz-fit-content;width:fit-content;word-break:break-all}.panel-K1eWQn{align-items:stretch;background:var(--bg-bg-overlay-l2);border:1px solid var(--border-border-neutral-l2);border-radius:8px;box-shadow:0 2px 6px 0 #0003,0 .5px 0 0 #ffffff0f,inset 0 .5px 0 0 #ffffff0f;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;justify-content:flex-end;padding:12px;width:100%}.titleRow-Bqo9UX{align-items:center;display:flex;flex-direction:row;gap:8px;height:32px;padding:4px}.titleIcon-RKWMKz{align-items:center;color:var(--status-warning-default);display:flex;justify-content:center}.titleIcon-RKWMKz,.titleIcon-RKWMKz .ai-chat-v2-icon-wrap{height:20px;width:20px}.titleText-cyl5kN{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.permissionDesc-BlFar6{color:var(--text-text-default);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px;padding:0 4px;white-space:pre-line}.fileBlock-tkWR2D{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:8px;display:flex;flex-direction:column;gap:8px;max-height:200px;overflow-y:auto;padding:8px 12px;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.fileBlock-tkWR2D::-webkit-scrollbar{width:4px}.fileBlock-tkWR2D::-webkit-scrollbar-track{background:#0000}.fileBlock-tkWR2D::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.fileBlock-tkWR2D::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.fileItem-mrn8CC{align-items:center;color:var(--text-text-default);display:flex;font-size:13px;font-weight:450;gap:12px;line-height:20px}.fileDot-TKU8h8{background:var(--icon-icon-disabled);border-radius:4px;flex-shrink:0;height:4px;width:4px}.filePath-kBLybB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.optionsList-pQPWxt{border-radius:8px;display:flex;flex-direction:column;gap:4px}.optionItem-jbZERF{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-direction:row;gap:12px;padding:8px}.optionItem-jbZERF:first-child,.optionItem-jbZERF:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.optionNumber-wLmVan{align-items:center;background:var(--bg-bg-overlay-l3);border-radius:4px;color:var(--text-text-tertiary);display:flex;flex-shrink:0;font-size:13px;height:20px;justify-content:center;width:20px}.optionLabel-aRcrdb,.optionNumber-wLmVan{font-weight:500;letter-spacing:-.02em;line-height:20px}.optionLabel-aRcrdb{color:var(--text-text-default);font-size:14px}.optionShortcut-O_YVDI{align-items:center;color:var(--text-text-tertiary);display:flex;margin-left:auto}.permissionPaths-y8HRA2{display:flex;flex-direction:column;gap:4px;max-height:200px;overflow-y:auto;padding:0 4px;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.permissionPaths-y8HRA2::-webkit-scrollbar{width:4px}.permissionPaths-y8HRA2::-webkit-scrollbar-track{background:#0000}.permissionPaths-y8HRA2::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.permissionPaths-y8HRA2::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.permissionPathGroup-Ue26MD{display:flex;flex-direction:column;gap:4px}.permissionPathLabel-YcgXuk{color:var(--text-text-default);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px}.permissionPathItem-OxEZqM{background:var(--bg-bg-overlay-l1);border-radius:4px;color:var(--text-text-default);font-family:JetBrains Mono,SF Mono,Menlo,monospace;font-size:13px;font-weight:450;line-height:20px;padding:2px 6px;width:-moz-fit-content;width:fit-content;word-break:break-all}.core-tool-confirm-bottom-panel{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l3);border-radius:var(--chat-radius-md);box-shadow:0 3px 10px #00000014;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:12px;position:relative;width:100%}.core-tool-confirm-bottom-panel .agent-avatar{display:none}.core-tool-confirm-bottom-panel__header-group{display:flex;flex-direction:column;gap:8px}.core-tool-confirm-bottom-panel--closable .core-tool-confirm-bottom-panel__header-group{padding-right:28px}.core-tool-confirm-bottom-panel__title{align-items:center;color:var(--text-text-default);display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px;padding:4px}.core-tool-confirm-bottom-panel__description{color:var(--text-text-secondary);font-size:13px;line-height:20px;padding:0 4px}.core-tool-confirm-bottom-panel__body{background:var(--bg-bg-overlay-l1);border-radius:var(--chat-radius-sm);color:var(--text-text-default);font-family:JetBrains Mono,monospace;font-size:13px;line-height:20px;margin-right:0!important;max-height:200px;overflow-y:auto;padding:8px 12px;position:relative;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.core-tool-confirm-bottom-panel__body:has(.core-tool-confirm-body__mcp){background:#0000;overflow:visible;padding:0}.core-tool-confirm-bottom-panel__body:has(.core-tool-confirm-body__notify-user){background:#0000;border-radius:0;font-family:inherit;padding:0}.core-tool-confirm-bottom-panel__body:has(.core-browser-setup-plugin-body){background:#0000;border-radius:0;font-family:inherit;max-height:none;overflow:visible;padding:0}.core-tool-confirm-bottom-panel:has(.core-browser-setup-plugin-body) .core-tool-confirm-bottom-panel__footer{display:none}.core-tool-confirm-bottom-panel:has(.core-browser-setup-plugin-body) .core-tool-confirm-bottom-panel__header-group{display:none}.core-tool-confirm-bottom-panel__body:empty{display:none}.core-tool-confirm-bottom-panel__body::-webkit-scrollbar{width:4px}.core-tool-confirm-bottom-panel__body::-webkit-scrollbar-track{background:#0000}.core-tool-confirm-bottom-panel__body::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.core-tool-confirm-bottom-panel__body::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.core-tool-confirm-bottom-panel__options{display:flex;flex-direction:column;gap:8px}.core-tool-confirm-bottom-panel__footer{align-items:center;display:flex;justify-content:space-between;min-height:32px}.core-tool-confirm-bottom-panel__left-slot{align-items:center;display:flex}.core-tool-confirm-bottom-panel__actions{align-items:center;display:flex;gap:8px;margin-left:auto}.core-tool-confirm-bottom-panel__pending-status{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:18px}.core-tool-confirm-bottom-panel__pending-icon{animation:core-tool-confirm-bottom-panel-pending-spin 1s steps(8) infinite;color:var(--icon-icon-default,#262626);font-size:18px}.core-tool-confirm-bottom-panel__pending-icon,.core-tool-confirm-bottom-panel__pending-icon svg{fill:var(--icon-icon-default,#262626);height:18px;width:18px}@keyframes core-tool-confirm-bottom-panel-pending-spin{to{transform:rotate(1turn)}}.core-tool-confirm-bottom-panel__close{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:28px;justify-content:center;padding:0;position:absolute;right:8px;top:8px;width:28px;z-index:1}.core-tool-confirm-bottom-panel__close:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.panelShell-k2UPdU{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.titleBar-Nuo1l4{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#e5e5e5);display:flex;height:48px;justify-content:space-between;min-height:48px;padding:0 8px 0 12px}.titleLeft-Wud17H{align-items:center;display:flex;flex:1 1;overflow:hidden}.title-x5SdBs{color:var(--text-text-default,#1a1a1a);font-size:12px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleRight-AxDe0o{align-items:center;display:flex;flex-shrink:0;gap:2px}.controlButton-tdPTII{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-secondary,#666);cursor:pointer;display:flex;font-size:12px;height:24px;justify-content:center;width:24px}.controlButton-tdPTII:hover{background:var(--bg-bg-base-secondary,#f5f5f5)}.panelContent-aCCPCj{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.statusPanel-MnrB03{align-items:center;display:flex;flex-direction:column;gap:12px;height:100%;justify-content:center}.statusMessage-n3kTFC{color:var(--text-text-secondary,#666);font-size:13px;margin:0;padding:0 16px;text-align:center}.retryButton-LYydYM{background:#0000;border:1px solid var(--border-border-neutral-l2,#d9d9d9);border-radius:4px;color:var(--text-text-default,#1a1a1a);cursor:pointer;font-size:12px;padding:4px 12px}.retryButton-LYydYM:hover{background:var(--bg-bg-base-secondary,#f5f5f5)}.componentToolbar-I26eMg{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;gap:16px;height:48px;justify-content:space-between;min-height:48px;padding:4px 8px}.componentToolbarStructured-X93cJG{gap:4px}.left-e6WInr{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0;overflow:hidden}.right-uXqqNm{gap:4px}.leading-pGNI6V,.right-uXqqNm{align-items:center;display:flex;flex-shrink:0}.verticalDivider-JGh9Iq{background:var(--border-border-neutral-l1,#7373731f);flex-shrink:0;height:16px;width:1px}.title-Hp06Lq{flex:1 1;min-width:0;overflow:hidden}.actions-cf9z7m,.title-Hp06Lq{align-items:center;display:flex}.actions-cf9z7m{flex-shrink:0;gap:4px}.iconButtonActive-aRAAE4{background:var(--bg-bg-overlay-l1,#56637708);border:1px solid var(--border-border-neutral-l1,#7373731f);color:var(--icon-icon-default)}.actionGroup-FbkGBp{align-items:center;display:flex;gap:4px}.moreMenuContent-tVpn85{padding:0}.moreMenuPopover-ndSQYU{z-index:calc(var(--z-fullscreen, 1400) + 1)}.moreMenu-yzNBNy{align-items:stretch;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;box-shadow:var(--shadow-elevation-200-menu-panel,0 6px 24px -1px #1818180f);display:flex;flex-direction:column;padding:6px 0;width:172px}.moreMenuItem-oojYiU{align-items:stretch;background:#0000;border:none;color:var(--text-text-default,#0a0a0a);cursor:pointer;display:flex;font-family:var(--font-family-default);font-size:13px;font-weight:400;height:32px;justify-content:space-between;letter-spacing:-.02em;line-height:20px;padding:0 6px}.moreMenuItem-oojYiU:hover:not(:disabled) :is(.moreMenuItemLead-J8dLuQ,.moreMenuItemSuffix-MdIJl_){background:var(--bg-bg-overlay-l1,#73737314)}.moreMenuItem-oojYiU:disabled{color:var(--text-text-disabled);cursor:not-allowed}.moreMenuItemLead-J8dLuQ{align-items:center;border-radius:8px 0 0 8px;display:flex;flex:1 1;gap:4px;min-width:0;padding:0 8px}.moreMenuItemIcon-hJofN1{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.moreMenuItemIcon-hJofN1 svg{height:16px;width:16px}.moreMenuItemLabel-en0SBH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.moreMenuItemSuffix-MdIJl_{align-items:center;border-radius:0 8px 8px 0;color:var(--icon-icon-default);display:flex;justify-content:center;min-width:20px;padding:0 8px 0 0}.moreMenuDivider-Cztv25{background:var(--border-border-neutral-l1,#7373731f);height:1px;margin:6px 8px}.tabBar-Z_oLs8{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;gap:10px;height:48px;min-height:48px;padding:8px}.tabListArea-xppSWs{flex:1 1}.tabList-KOoltO,.tabListArea-xppSWs{align-items:center;display:flex;gap:4px;min-width:0}.tabList-KOoltO{flex:0 1 auto;overflow-x:auto;overflow-y:hidden;position:relative;scrollbar-width:none}.tabList-KOoltO::-webkit-scrollbar{display:none}.tabListOverflowLeft-h7p_NX{mask-image:linear-gradient(90deg,#0000 0,#000 24px,#000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px,#000)}.tabListOverflowRight-rMvSsi{mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),#0000);-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),#0000)}.tabListOverflowBoth-epPLSD{mask-image:linear-gradient(90deg,#0000 0,#000 24px,#000 calc(100% - 24px),#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px,#000 calc(100% - 24px),#0000)}.tabItem-C6BwPX{align-items:center;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;height:32px;justify-content:center;max-width:160px;padding:0 8px;transition:background .15s,border-color .15s,box-shadow .15s;-webkit-user-select:none;user-select:none;-webkit-app-region:no-drag}.tabItem-C6BwPX:hover,.tabItemActive-qYXIXg{background:var(--bg-bg-base-secondary,#f5f5f5)}.tabItemActive-qYXIXg{box-shadow:inset 0 0 0 .5px var(--border-border-neutral-l3,#7373735c),var(--shadow-elevation-50,0 1px 2px -1px #18181814)}.tabItemDragging-Au48aI{background:var(--bg-bg-base-default,#fff);box-shadow:var(--shadow-elevation-200-menu-panel,0 3px 10px 0 #00000014),inset 0 0 0 .5px var(--border-border-neutral-l3,#7373735c);cursor:grabbing}.tabContent-JFZtxQ{align-items:center;display:flex;gap:4px}.tabIcon-lYZq3R{color:var(--icon-icon-secondary,#666)}.tabCloseIcon-Jhxy22,.tabIcon-lYZq3R{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.tabCloseCircle-_18MAK{align-items:center;background:var(--brand-brand-grey-500,#737373);border-radius:999px;color:var(--text-text-onaccent,#fff);display:flex;height:13px;justify-content:center;transition:background .15s;width:13px}.tabCloseIcon-Jhxy22:hover .tabCloseCircle-_18MAK{background:var(--brand-brand-grey-700,#404040)}.tabTitle-HiZUvm{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabRenameInput-Cc4OMw,.tabTitle-HiZUvm{color:var(--text-text-default,#0a0a0a);font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:20px;max-width:120px}.tabRenameInput-Cc4OMw{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l3,#7373735c);border-radius:4px;outline:none;padding:0 4px;width:100%}.tabListArea-xppSWs .addButton-vpofHJ{border-radius:var(--radius-6,6px);flex-shrink:0;height:32px;justify-content:center;padding:0 6px;width:32px;-webkit-app-region:no-drag}.tabListArea-xppSWs .addButton-vpofHJ span{color:var(--icon-icon-secondary,#666)}.actions-V9f6XH{align-items:center;display:flex;flex-shrink:0;gap:4px}.actions-V9f6XH .actionButton-s1LFee{border-radius:var(--radius-6,6px);height:32px;justify-content:center;padding:0;width:32px;-webkit-app-region:no-drag}.actions-V9f6XH .actionButton-s1LFee span{color:var(--icon-icon-secondary,#666)}.actions-V9f6XH .actionButton-s1LFee.actionButtonFullscreen-B_u09h{background:var(--bg-bg-overlay-l1)}.emptyState-b1sdW4{align-items:center;border-radius:16px;container-type:inline-size;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:0 48px}.content-VYJmJQ{display:flex;flex-direction:column;gap:20px;width:100%}.title-xft92e{border-radius:8px;color:var(--text-text-disabled,#a1a1a1);font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:20px;padding:12px 8px}.toolList-HsoLT9{display:flex;flex-direction:column;gap:4px;width:100%}.toolItem-dsDqqr{align-items:center;border-radius:8px;cursor:pointer;display:flex;padding:12px 8px;transition:background .15s}.toolItem-dsDqqr:hover{background:var(--bg-bg-overlay-l1,#73737314)}.toolItemDisabled-uWp0pG{cursor:not-allowed;opacity:.5}.toolItemDisabled-uWp0pG:hover{background:none}.toolItemLeft-_q1wrO{align-items:center;display:flex;gap:8px}.toolIcon-UqUWj_{align-items:center;color:var(--text-text-default-hover,#171717);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.toolName-hTs4P_{color:var(--text-text-default-hover,#171717)}.toolDescription-F0m472,.toolName-hTs4P_{font-size:14px;font-weight:400;letter-spacing:-.28px;line-height:20px;white-space:nowrap}.toolDescription-F0m472{color:var(--text-text-disabled,#a1a1a1)}@container (max-width: 399px){.toolDescription-F0m472{display:none}}.scrollableBreadcrumb-owrxSf{align-items:center;display:flex;gap:2px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:0 8px;scrollbar-width:none;-ms-overflow-style:none}.scrollableBreadcrumb-owrxSf::-webkit-scrollbar{display:none;height:0;width:0}.separator-GAYsmT{color:var(--text-text-tertiary,#737373);flex-shrink:0}.segment-qAQUvA{color:var(--text-text-secondary,#404040);flex-shrink:0;font-size:14px;letter-spacing:-.28px;line-height:20px;white-space:nowrap}.segmentLast-jf3nKi{color:var(--text-text-default,#1a1a1a)}.pinnedSection{display:flex;flex-direction:column;flex-shrink:0}.pinnedSectionHeading{align-items:center;color:var(--text-text-tertiary);cursor:pointer;display:flex;gap:4px;height:32px;padding:6px 4px 6px 8px;-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}.pinnedSectionHeading:hover{color:var(--text-text-secondary)}.pinnedSectionHeadingText{font-size:var(--font-size-base,14px);font-weight:400;line-height:var(--body-base-lineHeight,20px)}.pinnedSectionCollapseIcon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.pinnedSectionCollapsible{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.pinnedSectionCollapsible.pinnedSectionExpanded{grid-template-rows:1fr;width:100%}.pinnedSectionCollapsibleInner,.pinnedSectionScrollbar{overflow:hidden}.pinnedSectionList{display:flex;flex-direction:column;gap:2px}.pinnedSectionScrollContainer{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.pinnedSectionScrollContainer::-webkit-scrollbar{display:none}.pinnedSectionScrollContainer--mask-top{mask-image:linear-gradient(180deg,#0000 0,#000 32px,#000);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 32px,#000)}.pinnedSectionScrollContainer--mask-bottom{mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 32px),#0000);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 calc(100% - 32px),#0000)}.pinnedSectionScrollContainer--mask-top.pinnedSectionScrollContainer--mask-bottom{mask-image:linear-gradient(180deg,#0000 0,#000 32px,#000 calc(100% - 32px),#0000);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 32px,#000 calc(100% - 32px),#0000)}.sortableItem{cursor:grab;position:relative}.sortableItem:active{cursor:grabbing}.pinnedSectionLoadMore{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:32px;margin-top:2px;padding-left:8px;transition:background-color var(--transition-fast)}.pinnedSectionLoadMore:hover{background-color:var(--bg-bg-overlay-l2)}.pinnedSectionLoadMoreDisabled{cursor:default}.pinnedSectionLoadMoreWrapper{align-items:center;color:var(--text-text-tertiary,#868b91);display:flex;font-size:var(--body-base-fontSize,13px);height:32px;justify-content:center;transition:background-color var(--transition-fast)}.sortableItemDragging{opacity:.6;z-index:1}.empty-session-placeholder{align-items:center;color:var(--text-text-tertiary,#737373);display:flex;font-family:SF Pro Text;font-size:var(--body-base-fontSize,14px);font-style:normal;font-weight:400;height:32px;letter-spacing:-.28px;line-height:var(--body-base-lineHeight,20px);overflow:hidden;padding:0 4px;text-overflow:ellipsis}.empty-session-placeholder--indented{padding-left:32px}.empty-session-placeholder-text{pointer-events:none}.taskItemWrapper{position:relative}.taskItem{align-items:center;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:default;display:flex;flex-shrink:0;font-size:var(--font-size-base,14px);font-weight:400;gap:4px;height:32px;overflow:hidden;padding:6px 4px 6px 8px;transition:background-color var(--transition-fast)}.taskItem.pinnedTaskItem,.taskItem.taskItemGrouped{padding:0 var(--spacers-spacer-4,4px)}.taskItem .pinAreaHidden{margin-right:-4px;overflow:hidden;transition:width .15s ease;width:0}.taskItem:hover{padding:0 var(--spacers-spacer-4,4px)}.taskItem:hover .pinIconDefault{opacity:1}.taskItem:hover .pinAreaHidden{margin-right:0;overflow:visible;width:24px}.taskItem:hover .taskWorktreeIcon{display:none}.taskItem:hover{background-color:var(--bg-bg-overlay-l1)}.taskItemActive{background-color:var(--bg-bg-overlay-l2);padding:0 var(--spacers-spacer-4,4px)}.taskItemActive .pinAreaHidden{margin-right:0;overflow:visible;width:24px}.taskItemActive .pinIconDefault{opacity:1}.taskItemActive .scheduledTaskIconWrapper{right:28px}.taskItemSelected,.taskItemSelected:hover{background-color:var(--bg-bg-overlay-l2)}.taskItemWaiting:hover .taskRight{display:flex}.taskPinArea{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center}.taskPinArea .pinIcon{height:16px;width:16px}.taskPinAreaGrouped{width:24px}.pinIconHover{align-items:center;display:none}.pinIconAlways{align-items:center;display:flex}.taskItem:hover .pinIconHover{display:flex}.pinIconDefault{color:var(--icon-icon-tertiary);height:24px;opacity:0;width:24px}.pinIconDefault.pinIconAlways{opacity:1}.pinIconDefault:hover{background:#0000!important;color:var(--icon-icon-secondary);opacity:1}.taskText{flex:1 1;margin:-6px 0;min-width:0;overflow:hidden;padding:6px 0;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.taskRight{flex-shrink:0;gap:4px;position:relative}.scheduledTaskItem .taskRight,.taskRight{align-items:center;display:flex}.scheduledTaskItem .scheduledTaskIconWrapper{height:24px;position:absolute;right:0;top:0;width:24px}.scheduledTaskItem .taskIconIndented,:is(.scheduledTaskItem.taskItemActive,.scheduledTaskItem:hover) .scheduledTaskIconWrapper{right:28px}.taskStatusIcon{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.taskItemWaiting .taskStatusIcon{width:auto}.taskWorktreeIcon{align-items:center;color:var(--icon-icon-tertiary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.taskWorktreeIcon svg{height:16px;width:16px}.taskItem:hover:not(.taskItemDisabled):not(.scheduledTaskItem) .taskStatusIcon{display:none}.taskItem:hover:not(.taskItemDisabled):not(.scheduledTaskItem) .taskActions{gap:4px;margin-left:0;width:52px}.taskItemActive:not(.scheduledTaskItem) .taskStatusIcon{display:none}.taskItemActive:not(.scheduledTaskItem) .taskActions{gap:4px;margin-left:0;width:52px}.taskItemSelected:not(.scheduledTaskItem) .taskStatusIcon{display:none}.taskItemSelected:not(.scheduledTaskItem) .taskActions{gap:4px;margin-left:0;width:24px}.taskItemSelected .taskMoreBtn,.taskItemSelected.taskItemActive .taskStatusIcon{display:none}.taskItemSelected.taskItemActive .taskActions{gap:4px;margin-left:0;width:52px}.taskItemSelected.taskItemActive .taskMoreBtn{display:flex}.taskItemSelected:hover .taskStatusIcon{display:none}.taskItemSelected:hover .taskActions{gap:4px;margin-left:0;width:52px}.taskItemSelected:hover .taskMoreBtn{display:flex}.taskActions{display:flex;flex-shrink:0;margin-left:-4px;overflow:hidden;width:0}.taskIconBtn{border-radius:var(--radius-radius-xs-6,6px);flex-shrink:0;min-width:20px;opacity:0;padding:0;transform:translateX(8px);transition:opacity .15s ease,transform .15s ease}.taskIconBtnActive,.taskItem:hover:not(.scheduledTaskItem) .taskIconBtn,.taskItemActive:not(.scheduledTaskItem) .taskIconBtn{opacity:1;transform:translateX(0)}.taskItemSelected:not(.scheduledTaskItem) .taskIconBtn{opacity:1;transform:translateX(0);transition:none}.waitingBadge{align-items:center;background:var(--status-warning-default,#e27900);border-radius:9999px;box-sizing:border-box;display:flex;flex-shrink:0;height:20px;padding:0 4px 0 6px}.taskItem:hover .waitingBadge,.taskItemActive .waitingBadge,.taskItemSelected .waitingBadge{display:none}.waitingDot{background:var(--special-white,#fff);border-radius:50%;flex-shrink:0;height:4px;width:4px}.waitingText{color:var(--special-white,#fff);font-size:11px;font-weight:500;line-height:16px;padding:0 4px;white-space:nowrap}.taskMenu{align-items:flex-start;animation:menuFadeIn .15s ease;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 6px 24px -1px #1818180f;display:flex;flex-direction:column;gap:var(--spacers-spacer-0,0);padding:var(--spacers-spacer-6,6px);position:fixed;width:160px;z-index:var(--z-modal)}@keyframes menuFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.taskMenuItem{align-items:center;align-self:stretch;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default,#0a0a0a);cursor:pointer;display:flex;font-family:var(--font-family-default,"SF Pro Text");font-size:13px;font-style:normal;font-weight:400;gap:8px;height:32px;letter-spacing:-.26px;line-height:20px;overflow:hidden;padding:0 var(--spacers-spacer-8,8px);text-overflow:ellipsis;transition:background var(--transition-fast)}.taskMenuItem.taskMenuItemDelete{color:var(--status-error-default,#e8463a)}.taskMenuItem.taskMenuItemDelete:hover{background:var(--status-error-surface-l1,#e8463a1f)}.taskMenuItem:hover{background:var(--bg-bg-overlay-l2)}.taskMenuIcon{color:var(--text-text-secondary)}.taskMenuIcon,.taskMenuIconDelete{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.taskMenuIconDelete{color:var(--status-error-default)}.tooltipContainer{align-items:flex-start;align-self:stretch;background:var(--bg-bg-tooltip,#fafafa);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-sm-8,8px);display:flex;flex-direction:column;max-width:220px;padding:var(--spacers-spacer-6,6px) 10px;width:-moz-fit-content;width:fit-content}.tooltipTitleRow{align-items:center;color:var(--text-text-default,#0a0a0a);display:flex;font-family:SF Pro Text;font-size:var(--body-md-fontSize,12px);font-style:normal;font-weight:var(--body-md-fontWeight,400);height:28px;line-height:var(--body-md-lineHeight,18px)}.tooltipTitle,.tooltipTitleRow{overflow:hidden;text-overflow:ellipsis}.tooltipTitle{direction:rtl;min-width:0;text-align:left;white-space:nowrap}.tooltipMetaText{max-width:200px}.ralphLoopTagIcon{color:var(--accent-accent-violet)}.statusIcon{color:var(--icon-icon-default)}.itemIconProgress{animation:rotate 1s linear infinite;color:var(--icon-icon-tertiary)}:global([data-theme=dark-blue]) .itemIconProgress,:global([data-theme=dark]) .itemIconProgress{color:var(--icon-icon-secondary)}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.taskIndent{flex-shrink:0;width:20px}.scheduledTaskItem{cursor:pointer;gap:4px;padding:6px 4px 6px 8px;position:relative}.scheduledTaskItem.taskItemPinned{padding:6px 4px 6px 4px}.scheduledTaskItem .taskRight{height:24px;position:relative;width:24px}.scheduledTaskItem .taskActions{margin-left:0;overflow:visible;position:absolute;right:0;top:0;width:24px}.scheduledTaskItem .taskIconBtn{opacity:0;transform:none;transition:none}:is(.scheduledTaskItem.taskItemActive,.scheduledTaskItem:hover) .taskIconBtn{opacity:1;transform:none}.scheduledTaskItem .taskStatusIcon{position:absolute;right:0;top:0}:is(.scheduledTaskItem.taskItemActive,.scheduledTaskItem:hover) .taskStatusIcon{opacity:0;pointer-events:none}.scheduledTaskIconWrapper{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.scheduledTaskIcon{color:var(--icon-icon-tertiary);flex-shrink:0;font-size:16px}.tooltipContainer{padding:8px 12px}.ralphLoopTag{align-items:center;background:var(--builtin-slash-mention-bg);border-radius:4px;display:inline-flex;flex-shrink:0;gap:2px;margin-left:-6px;padding:2px 4px}.ralphLoopTagIcon{flex-shrink:0;height:16px;width:16px}.ralphLoopTagText{color:var(--text-text-default);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.tooltipMetaRow{align-items:center;color:var(--text-text-tertiary,#737373);display:flex;font-family:var(--fontFamily,"SF Pro Text");font-size:var(--body-md-fontSize,12px);font-style:normal;font-weight:var(--body-md-fontWeight,400);gap:6px;height:24px;justify-content:flex-start;line-height:var(--body-md-lineHeight,18px);overflow:hidden;text-overflow:ellipsis}.tooltipMetaIcon{color:var(--icon-icon-disabled,#a1a1a1);flex-shrink:0}.tooltipMetaIcon,.tooltipMetaIcon svg{height:14px;width:14px}.tooltipMetaText{color:color-mix(in srgb,var(--icon-icon-secondary) 60%,#0000);direction:rtl;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.headerViewMenu{align-items:flex-start;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 6px 24px -1px #1818180f;display:flex;flex-direction:column;gap:var(--spacers-spacer-0,0);padding:var(--spacers-spacer-6,6px);width:200px}.headerViewMenu__sectionHeader{align-items:center;color:var(--text-text-disabled,#a1a1a1);display:flex;font-family:SF Pro Text;font-size:var(--heading-2xs-fontSize,12px);font-style:normal;font-weight:600;height:32px;line-height:var(--heading-2xs-lineHeight,18px);overflow:hidden;padding:0 8px;text-overflow:ellipsis}.headerViewMenu__divider{background:var(--border-border-neutral-l1,#7373731f);height:1px;margin:var(--spacers-spacer-6,6px) 0;width:184px}.headerViewMenu__item{align-items:center;align-self:stretch;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default,#0a0a0a);cursor:pointer;display:flex;font-family:var(--fontFamily,"SF Pro Text");font-size:13px;font-style:normal;font-weight:400;gap:var(--spacers-spacer-4,4px);height:32px;letter-spacing:-.26px;line-height:20px;overflow:hidden;padding:0 var(--spacers-spacer-8,8px);text-overflow:ellipsis}.headerViewMenu__item:hover{background:var(--bg-bg-overlay-l1,#73737314)}.headerViewMenu__itemLeft{align-items:center;display:flex;gap:6px}.headerViewMenu__itemIcon{align-items:center;color:var(--icon-icon-default);display:flex;height:20px;justify-content:center;width:20px}.headerViewMenu__itemIcon svg{height:16px;width:16px}.headerViewMenu__itemCheck{align-items:center;display:flex;height:20px;justify-content:center;margin-left:auto;width:20px}.headerViewMenu__itemCheck svg{height:16px;width:16px}.headerViewMenu__filterIcon{color:var(--icon-icon-disabled,#a1a1a1)}.header-iyJpun{align-items:center;display:flex;gap:4px;justify-content:space-between;line-height:28px;padding:8px 12px}.header-iyJpun.minimized-PPTOvV{background:var(--bg-bg-base-secondary);border-radius:16px 16px 0 0;padding-bottom:6px}.dragHandle-_qEiRi{align-items:center;align-self:stretch;cursor:grab;display:flex;flex:1 1;min-width:0}.dragHandle-_qEiRi:active{cursor:grabbing}.headerCenter-br_WDE{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.miniSessionName-VDPZrg{animation:fadeIn-ACD9Kn .5s ease;color:var(--text-text-tertiary);display:inline-block;font-size:14px;font-weight:400;line-height:28px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aiWorkingWrapper-bce5Vw{animation:fadeIn-ACD9Kn .5s ease;display:inline-flex}.aiWorkingText-IdWfAW{color:var(--text-text-tertiary);font:var(--body-body-base)}.finishedText-COVRL4{align-items:center;animation:fadeIn-ACD9Kn .5s ease;color:var(--status-success-default);display:inline-flex;font-size:14px;font-weight:500;gap:4px}@keyframes fadeIn-ACD9Kn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.waitingBadge-y7OnXe{align-items:center;background:var(--status-warning-default);border-radius:9999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:500;height:19px;line-height:15px;padding:0 4px 0 6px}.waitingDot-GpGCA4{background:#fff;border-radius:50%;height:4px;margin-right:4px;width:4px}.errorIconWrapper-x47VFE{align-items:center;color:var(--status-error-default);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.shell-LgJCpw{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-lg-16,16px);box-shadow:var(--shadow-elevation-300-modal-panel);display:flex;flex-direction:column;height:600px;max-height:calc(100vh - 120px);position:absolute;top:unset;width:420px;z-index:var(--z-modal)}.collapsed-JLNfIS{height:auto}.body-LdJbNL{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.bodyHidden-WHRRow{display:none}.footer-mHUb9K{border-bottom-left-radius:16px;border-bottom-right-radius:16px;flex-shrink:0}.shell-LgJCpw .chat-input-v2-container>div:has([class*=slashMenu]){bottom:100%!important}.shell-LgJCpw [class*=slashMenu-]{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;max-height:240px!important}.shell-LgJCpw.collapsed-JLNfIS .messageInputEditorWrapper{background-color:var(--bg-bg-base-secondary);border-bottom-left-radius:16px;border-bottom-right-radius:16px}.shell-LgJCpw .user-message__attached-cards{max-width:390px;overflow-x:auto;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.shell-LgJCpw .user-message__attached-cards::-webkit-scrollbar{height:4px}.shell-LgJCpw .user-message__attached-cards::-webkit-scrollbar-track{background:#0000}.shell-LgJCpw .user-message__attached-cards::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.shell-LgJCpw .user-message__attached-cards::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.pluginsCanvas-vjfG1J{display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.pluginsFixed-dm8Kyv{align-items:center;flex-shrink:0;padding:60px 40px 0}.pluginsFixed-dm8Kyv,.pluginsInner-fxJiRn{display:flex;flex-direction:column;gap:20px}.pluginsHeader-cNWUJo,.pluginsInner-fxJiRn{max-width:960px;width:100%}.pluginsHeader-cNWUJo{align-items:center;display:flex;gap:var(--spacing-lg);justify-content:space-between}.pluginsTitleGroup-ymykXy{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-xs);min-width:0}.pluginsTitle-SlhGpM{color:var(--text-text-default);font-size:var(--font-size-xxl);font-weight:var(--font-weight-strong);letter-spacing:.1px;line-height:32px;margin:0}.pluginsDescription-6HIMWW{color:var(--text-text-tertiary);font-size:var(--font-size-regular);font-weight:400;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}.pluginsHeaderButtons-_w0MLg{align-items:center;display:flex;flex-shrink:0;gap:var(--spacing-sm)}.pluginsTabsBar-V6api_{align-items:center;display:flex;gap:24px;max-width:960px;min-width:0;width:100%}.pluginsTabsBarWithMargin-sZtGkk{margin-bottom:20px}.pluginsTabsGroup-iGoDhz{align-items:center;display:flex;flex:1 0;gap:24px;position:relative}.pluginsTabItem-dw4wxA{align-items:center;background:#0000;border:none;box-sizing:border-box;color:var(--text-text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;gap:var(--spacing-xs);height:40px;justify-content:center;letter-spacing:-.32px;line-height:24px;min-width:60px;overflow:hidden;padding:0;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.pluginsTabActive-WI60T4,.pluginsTabItem-dw4wxA:hover{color:var(--text-text-default)}.pluginsTabActive-WI60T4{align-items:center;background:#0000;border:none;box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;gap:var(--spacing-xs);height:40px;justify-content:center;letter-spacing:-.32px;line-height:24px;min-width:60px;overflow:hidden;padding:0;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.pluginsTabIndicator-HgT7gC{background-color:var(--bg-bg-invert);border-radius:1px;bottom:0;height:2px;position:absolute;transition:left .25s ease,width .25s ease}.pluginsTabsRight-pL3wMu{align-items:center;display:flex;flex:1 1 auto;gap:var(--spacing-sm);justify-content:flex-end;min-width:0}.searchInput-oodtpH{flex:0 1 400px;min-width:100px;width:400px}.registrySelect-cgAjSa{flex:0 0 180px;min-width:100px;width:180px}.categoryNav-v8mrwV{margin-bottom:20px;max-width:960px;width:100%}.pluginsContent-yHw48T{flex:1 1;min-height:0;overflow-y:auto;padding-bottom:16px;scrollbar-gutter:stable both-edges}.pluginsContentInner-EeYTmF{box-sizing:border-box;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:1040px;padding:0 40px;width:100%}.pluginsContentInnerEmpty-SPJuyL{justify-content:center;min-height:100%}.featuredBanner-vnkMZs{aspect-ratio:24/7;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-lg-16);box-sizing:border-box;container-type:inline-size;height:auto;max-width:960px;overflow:hidden;position:relative;width:100%}.featuredBannerSkeleton-al1tEx{background:var(--bg-bg-overlay-l1)}.featuredBannerSkeletonContent-AX5m3I{display:flex;flex-direction:column;gap:2.0833cqw;left:6.9563cqw;position:absolute;top:4.7917cqw;width:29.1667cqw}.featuredBannerSkeletonMain-o1NoLV{align-self:stretch;display:flex;flex-direction:column;gap:1.25cqw}.featuredBannerSkeletonTextGroup-gBDl38{align-self:stretch;display:flex;flex-direction:column;height:7.9167cqw;justify-content:space-between}.featuredBannerSkeletonBlock-AmbsIz{animation:skeletonLoading-fmqSle 1.4s ease infinite;background:linear-gradient(90deg,var(--bg-bg-overlay-l1) 25%,var(--bg-bg-overlay-l2) 37%,var(--bg-bg-overlay-l1) 63%);background-size:400% 100%;border-radius:var(--radius-radius-sm-8)}.featuredBannerSkeletonIcon-trb4qr{height:5cqw;width:5cqw}.featuredBannerSkeletonTitle-cnaasb{height:2.0833cqw;width:100%}.featuredBannerSkeletonText-hqBy_P{height:2.0833cqw;width:20.8333cqw}.featuredBannerSkeletonAction-lPzVrB{height:3.3333cqw;width:10cqw}.featuredBannerSkeletonPreview-SBp7E2{border-radius:var(--radius-radius-lg-16);height:19.6156cqw;left:55.8333cqw;position:absolute;top:4.7917cqw;width:36.9792cqw}.featuredBannerImage-E50vpF{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.featuredTrack-QLN84T{display:flex;inset:0;position:absolute;transition:transform var(--transition-slow);will-change:transform}.featuredTrackResetting-PavfCm{transition:none}.featuredSlide-Q_AiqE{flex:0 0 100%;height:100%;overflow:hidden;pointer-events:none;position:relative;width:100%}.featuredSlideActive-ozvaca{pointer-events:auto}.featuredContent-lfa_MF{display:flex;flex-direction:column;gap:2.0833cqw;left:6.9563cqw;position:absolute;top:4.7917cqw;width:35cqw;z-index:2}.featuredMainFrame-MaAXtl{align-self:stretch;display:flex;flex-direction:column;gap:1.25cqw}.featuredIconFrame-SAmFXY{align-items:center;background:var(--bg-bg-white);border-radius:.8333cqw;box-sizing:border-box;display:flex;height:5cqw;justify-content:center;width:5cqw}.featuredIconFallback-QQBTAC,.featuredIconImage-U1XrMy{height:3.3333cqw;width:3.3333cqw}.featuredIconImage-U1XrMy{object-fit:contain}.featuredIconFallback-QQBTAC{color:var(--icon-icon-default)}.featuredTextGroup-ocjZYF{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;gap:.4167cqw}.featuredTitle-GUKUWK{color:var(--special-white);font-family:var(--font-family-heading);font-size:2.5cqw;font-weight:var(--font-weight-strong);letter-spacing:-.01em;line-height:3.3333cqw;margin:0}.featuredDesc-oSurfS{color:var(--special-white);font-family:var(--font-family-default);font-size:1.4583cqw;font-weight:var(--font-weight-medium);letter-spacing:-.02em;line-height:2.0833cqw;margin:0}.featuredActions-WGEd9I{align-items:center;display:flex;gap:.8333cqw}.featuredActionButton-gf2mto{align-items:center;border:none;border-radius:.8333cqw;cursor:pointer;display:flex;font-family:var(--font-family-default);font-size:1.3542cqw;font-weight:var(--font-weight-medium);height:3.3333cqw;justify-content:center;letter-spacing:-.02em;line-height:2.0833cqw;padding:0 1.25cqw;transition:background-color var(--transition-fast)}.featuredActionLabel-TrSecE{align-items:center;display:flex;justify-content:center;padding:0 .4167cqw}.featuredActionPrimary-slkiBy{background:#262626;color:#fff}.featuredActionSecondary-DPEJIE{background:#e5e5e5;color:#0a0a0a}.featuredDots-BAqG1V{align-items:center;bottom:1.3542cqw;display:flex;gap:.8333cqw;left:50%;position:absolute;transform:translateX(-50%);z-index:3}.featuredDotButton-WWBjLV{background:#0000;border:none;cursor:pointer;display:flex;padding:0}.featuredDot-efdObw,.featuredDotButton-WWBjLV{border-radius:var(--radius-radius-full);height:.625cqw;width:.625cqw}.featuredDot-efdObw{background:var(--special-white);opacity:.4}.featuredDotActive-fz_yjH{opacity:1}.featuredNextButton-qjbUH2{align-items:center;background:var(--bg-bg-marketplace-banner-control);border:none;border-radius:var(--radius-radius-full);color:var(--icon-icon-white);cursor:pointer;display:flex;height:2.9167cqw;justify-content:center;padding:.3125cqw;position:absolute;right:1.8229cqw;top:13.125cqw;transition:background-color var(--transition-fast);width:2.9167cqw;z-index:3}.featuredNextIcon-j2IMlS{height:1.6667cqw;width:1.6667cqw}.categorySection-CAzonD{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.categorySectionTitle-Nv6IZF{color:var(--text-text-secondary);font-size:13px;font-weight:400;letter-spacing:-.26px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categoryExpandButton-qua9Fd{align-items:center;background:#0000;border:none;color:var(--text-text-tertiary);cursor:pointer;display:flex;font:var(--body-body-md,12px/1.5 var(--font-family-default));gap:12px;padding:0}.categoryExpandButton-qua9Fd:hover{color:var(--text-text-default)}.categoryExpandIcons-pXWQxb{align-items:center;display:flex;flex-shrink:0}.categoryExpandIconWrapper-UR42JZ{align-items:center;aspect-ratio:1/1;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-sizing:border-box;display:flex;flex:0 0 24px;height:24px;justify-content:center;margin-left:-6px;overflow:hidden;width:24px}.categoryExpandIconWrapper-UR42JZ:first-child{margin-left:0}.categoryExpandIcon-Y_vWBI{border-radius:var(--radius-radius-2xs-4,4px);display:block;flex-shrink:0;height:16px;object-fit:contain;width:16px}.categoryExpandIconFallback-qaquML{align-items:center;color:var(--icon-icon-secondary);display:flex;height:16px;justify-content:center;width:16px}.categoryExpandIconFallbackSymbol-B7l2a1{height:12px;width:12px}.categoryExpandText-dkThK6{color:var(--text-text-tertiary);font-family:var(--font-family-default);font-size:13px;font-style:normal;font-weight:400;letter-spacing:-.26px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.categoryExpandButton-qua9Fd:hover .categoryExpandText-dkThK6{color:var(--text-text-default)}.pluginsGrid-odJVOt{align-self:stretch;column-gap:16px;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px;width:100%}@media (max-width:900px){.pluginsGrid-odJVOt{grid-template-columns:1fr}}.pluginCard-A96NzM{align-items:flex-start;align-self:stretch;border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12);box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:16px;transition:background-color .15s ease}.pluginCard-A96NzM:hover{background-color:var(--bg-bg-overlay-l1)}.pluginCardHeader-gwE_SH{align-items:center;display:flex;gap:12px;width:100%}.pluginCardBody-ydlH5g{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.pluginCardName-O0y7YR{color:var(--text-text-default);font-size:14px;font-weight:500;letter-spacing:-.28px;white-space:nowrap}.pluginCardDesc-w6cG_z,.pluginCardName-O0y7YR{line-height:20px;overflow:hidden;text-overflow:ellipsis}.pluginCardDesc-w6cG_z{color:var(--text-text-tertiary);display:-webkit-box;font-size:13px;font-weight:400;letter-spacing:-.26px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.skeletonContent-ukMmdE{display:flex;flex-direction:column;gap:20px;width:100%}.skeletonBlock-J4NCTp{animation:skeletonLoading-fmqSle 1.4s ease infinite;background:linear-gradient(90deg,var(--bg-bg-overlay-l1) 25%,var(--bg-bg-overlay-l2) 37%,var(--bg-bg-overlay-l1) 63%);background-size:400% 100%;border-radius:6px}.skeletonTitle-G5wzSb{height:20px;width:120px}.skeletonIcon-JXEAVq{border-radius:var(--radius-radius-2xs-4,4px);flex-shrink:0;height:48px;width:48px}.skeletonTextGroup-SjtlBM{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.skeletonName-DO25rv{height:16px;width:42%}.skeletonDesc-U2HnqA{height:14px;width:78%}.skeletonAction-URIVZq{border-radius:var(--radius-radius-sm-8,8px);flex-shrink:0;height:28px;width:28px}.skeletonContent-ukMmdE .pluginCard-A96NzM{cursor:default;pointer-events:none}@keyframes skeletonLoading-fmqSle{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes pluginSpinnerRotate-hseJes{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cardSpinner-WUHPn0{animation:pluginSpinnerRotate-hseJes .6s linear infinite;border:1.3px solid currentColor;border-radius:50%;border-top-color:#0000;display:inline-block;flex-shrink:0;height:14px;width:14px}.pluginsEmpty-WNVryF{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 0;width:100%}.pluginsContentInnerEmpty-SPJuyL .pluginsEmpty-WNVryF{padding:0}.pluginsEmptyIcon-_HHgoM{align-items:center;background:var(--bg-bg-white);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);box-shadow:var(--shadow-elevation-50);color:var(--icon-icon-disabled);display:flex;height:48px;justify-content:center;margin-bottom:4px;width:48px}.pluginsEmptyTitle-zuMuhX{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:20px;margin:0;text-align:center}.pluginsEmptyDesc-C5wS0e{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0;text-align:center}.categoryNav-aaLQDn{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.categoryNavItem-uGnXza,.categoryNavItemActive-W3Piih{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l2,#7373732e);border-radius:8px;color:var(--text-text-secondary);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;justify-content:center;line-height:18px;padding:4px 12px;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.categoryNavItem-uGnXza:hover{background:var(--bg-bg-overlay-l1);color:var(--text-text-default)}.categoryNavItemActive-W3Piih{background:var(--bg-bg-overlay-l3,#73737329);border-color:#0000;color:var(--text-text-default)}.categoryNavItem-uGnXza:disabled,.categoryNavItemActive-W3Piih:disabled{color:var(--text-text-disabled);cursor:not-allowed;opacity:.7}.marketIcon-AEOucS{align-items:center;background-color:var(--bg-bg-base-default);border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;padding:8px;width:48px}.marketIconLarge-Olcwen{border:1.167px solid var(--border-border-neutral-l1);height:56px;padding:11px;width:56px}.marketIconPluginImage-Hf_zEi{border-radius:inherit;height:100%;object-fit:cover;width:100%}.marketIconSkillImage-ogoiOv{border-radius:inherit;height:100%;object-fit:contain;pointer-events:none;width:100%}.marketIconPluginFallback-mX7E8l{align-items:center;border-radius:inherit;color:var(--icon-icon-tertiary);display:flex;height:100%;justify-content:center;width:100%}.marketIconPluginFallbackSymbol-_0pdOS{height:32px;width:32px}.marketIconSkillFallback-qqjTNE{align-items:center;background-color:var(--bg-bg-overlay-l1);border-radius:inherit;color:var(--icon-icon-secondary);display:flex;height:100%;justify-content:center;width:100%}.marketIconSkillFallbackSymbol-TS0AYQ{height:24px;width:24px}.tabSlider-ma4AKH{align-items:center;display:flex;flex:1 0;gap:24px;position:relative}.tabSliderItem-BTk22F{align-items:center;background:#0000;border:none;color:var(--text-text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;height:40px;justify-content:center;letter-spacing:-.32px;line-height:24px;padding:0;transition:color .2s ease;white-space:nowrap}.tabSliderItem-BTk22F:hover,.tabSliderItemActive-wPmoYv{color:var(--text-text-default)}.tabSliderItemActive-wPmoYv{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;height:40px;justify-content:center;letter-spacing:-.32px;line-height:24px;padding:0;transition:color .2s ease;white-space:nowrap}.tabSliderIndicator-e2d57k,.tabSliderIndicatorAnimated-HBymyx{background-color:var(--bg-bg-invert);border-radius:1px;bottom:0;height:2px;position:absolute}.tabSliderIndicatorAnimated-HBymyx{transition:left .25s ease,width .25s ease}.recommendationCard-GRe4a3{position:relative}.recommendationCardFeatured-V4J035{height:100%;inset:0;pointer-events:none;position:absolute;width:100%;z-index:2}.recommendationCardFeaturedPreviews-Df5A0Z{height:62.655%;left:70.4%;pointer-events:auto;position:absolute;top:16.295%;transform:translateX(-50%);transition:left var(--transition-slow);width:36.979%}.recommendationCardFeaturedPreviewSmall-n3BVGw{align-items:flex-start;background:var(--bg-bg-white);border-radius:.6667cqw .6667cqw 0 0;box-shadow:var(--shadow-marketplace-banner-preview-card-small);display:flex;flex-direction:column;gap:1.0417cqw;height:66.884%;left:1.893%;overflow:hidden;position:absolute;top:33.115%;transform:rotate(-8deg);transform-origin:center bottom;transition:top var(--transition-slow),transform var(--transition-slow);width:48.394%;will-change:top,transform}.recommendationCardFeaturedPreviewLarge-udpckQ{background:var(--bg-bg-white);border-radius:1.0833cqw 1.0833cqw 0 0;box-shadow:var(--shadow-marketplace-banner-preview-card-large);height:96.178%;left:24.664%;overflow:hidden;position:absolute;top:6.834%;transform:rotate(2.851deg);transform-origin:center bottom;transition:left var(--transition-slow),transform var(--transition-slow);width:75.335%;will-change:left,transform}.recommendationCardFeaturedPromptActive-QU4GMV .recommendationCardFeaturedPreviews-Df5A0Z{left:70.4%}.recommendationCardFeaturedPromptActive-QU4GMV .recommendationCardFeaturedPreviewSmall-n3BVGw{top:33.115%;transform:rotate(0deg)}.recommendationCardFeaturedPromptActive-QU4GMV .recommendationCardFeaturedPreviewLarge-udpckQ{left:24.664%;transform:rotate(0deg)}.recommendationCardUsage-sOmJWv{aspect-ratio:468/340;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-lg-16);box-sizing:border-box;container-type:inline-size;flex:1 1;height:auto;isolation:isolate;min-width:0;overflow:hidden}.recommendationCardUsageBackground-Ai3LDn,.recommendationCardUsageBackgroundFallback-pdjRlW{height:100%;inset:0;position:absolute;width:100%;z-index:0}.recommendationCardUsageBackground-Ai3LDn{object-fit:cover}.recommendationCardUsageBackgroundFallback-pdjRlW{background:radial-gradient(circle at 20% 20%,var(--bg-bg-brand-popup) 0,#0000 36%),linear-gradient(135deg,var(--bg-bg-base-tertiary),var(--bg-bg-brand-popup))}.recommendationCardUsagePreviewGroup-NS9E2a{height:auto;left:50%;position:absolute;top:16.48%;transform:translateX(-50%);width:100%;z-index:1}.recommendationCardUsagePreviewFrame-Q7oxX3{aspect-ratio:5/3;background:var(--bg-bg-white);border-radius:2.564cqw 2.564cqw 0 0;box-shadow:var(--shadow-marketplace-banner-preview-card);height:auto;margin:0 auto;overflow:hidden;position:relative;width:64.1%}.recommendationCardPreviewImage-KZ23lq{height:100%;width:100%}.recommendationCardPromptShadow-_h6_I_{background:#0000;border:none;border-radius:var(--radius-radius-lg-16);box-shadow:var(--shadow-marketplace-banner-preview-input);color:inherit;cursor:pointer;display:block;height:48px;padding:0;position:absolute}.recommendationCardPromptShadowFeatured-JyHOGF{border-radius:1.6667cqw;height:17.5%;left:70.4%;max-width:46.5%;pointer-events:auto;top:66.15%;transform:translateX(-50%);transition:top var(--transition-slow);width:max-content;will-change:top}.recommendationCardPromptShadowUsage-dmknPX{border-radius:3.419cqw;height:10.256cqw;left:50%;max-width:calc(100% - 40px);min-width:75.15%;overflow:hidden;top:100%;transform:translateX(-50%);width:max-content;z-index:2}.recommendationCardFeaturedPromptActive-QU4GMV .recommendationCardPromptShadowFeatured-JyHOGF{top:66.15%}.recommendationCardPromptBox-V2efsb{align-items:center;background:var(--bg-bg-white);border:.5px solid var(--border-border-neutral-l2);border-radius:var(--radius-radius-lg-16);box-sizing:border-box;display:flex;height:48px;justify-content:flex-start;position:relative;z-index:1}.recommendationCardPromptActions-GgFtD3{align-items:center;box-sizing:border-box;display:flex;gap:9.630317687988281px;height:100%;padding:14.445476531982422px;width:100%}:is(.recommendationCardPromptShadowFeatured-JyHOGF,.recommendationCardPromptShadowUsage-dmknPX) .recommendationCardPromptActions-GgFtD3{max-width:100%;width:auto}.recommendationCardPromptLeadingGroup-HVsPxe{align-items:center;align-self:stretch;display:flex;flex:1 1;gap:4.815158843994141px;min-width:0}:is(.recommendationCardPromptShadowFeatured-JyHOGF,.recommendationCardPromptShadowUsage-dmknPX) .recommendationCardPromptLeadingGroup-HVsPxe{flex:0 1 auto;max-width:100%}.recommendationCardPromptShadowFeatured-JyHOGF .recommendationCardPromptBox-V2efsb{border-radius:1.6667cqw;height:100%}.recommendationCardPromptShadowUsage-dmknPX .recommendationCardPromptBox-V2efsb{border-radius:inherit;height:100%}.recommendationCardPromptShadowFeatured-JyHOGF .recommendationCardPromptActions-GgFtD3{gap:1.0032cqw;padding:1.505cqw}.recommendationCardPromptShadowUsage-dmknPX .recommendationCardPromptActions-GgFtD3{gap:2.057cqw;padding:3.086cqw}.recommendationCardPromptShadowFeatured-JyHOGF .recommendationCardPromptLeadingGroup-HVsPxe{gap:.5016cqw}.recommendationCardPromptShadowUsage-dmknPX .recommendationCardPromptLeadingGroup-HVsPxe{gap:1.029cqw}.recommendationCardPromptShadowFeatured-JyHOGF .recommendationCardPluginTag-mBH_Fa{border-radius:.625cqw;gap:.2083cqw;padding:.1042cqw .625cqw .1042cqw .4167cqw}.recommendationCardPromptShadowUsage-dmknPX .recommendationCardPluginTag-mBH_Fa{border-radius:1.282cqw;gap:.427cqw;padding:.214cqw 1.282cqw .214cqw .855cqw}.recommendationCardPromptShadowFeatured-JyHOGF .recommendationCardPluginTagInner-t9HChj{gap:.2083cqw}.recommendationCardPromptShadowUsage-dmknPX .recommendationCardPluginTagInner-t9HChj{gap:.427cqw}.recommendationCardPromptShadowFeatured-JyHOGF .recommendationCardPluginIcon-QPS4Jm{border-radius:.2734cqw;padding:.2083cqw}.recommendationCardPromptShadowUsage-dmknPX .recommendationCardPluginIcon-QPS4Jm{border-radius:.561cqw;padding:.427cqw}.recommendationCardPromptShadowFeatured-JyHOGF :is(.recommendationCardPluginIconFallback-Z4XGn4,.recommendationCardPluginIconImage-DuprMw){height:1.4583cqw;width:1.4583cqw}.recommendationCardPromptShadowUsage-dmknPX :is(.recommendationCardPluginIconFallback-Z4XGn4,.recommendationCardPluginIconImage-DuprMw){height:2.991cqw;width:2.991cqw}.recommendationCardPromptShadowFeatured-JyHOGF .recommendationCardPluginName-BY1J9B{font-size:1.3542cqw;line-height:2.0833cqw}.recommendationCardPromptShadowUsage-dmknPX .recommendationCardPluginName-BY1J9B{font-size:2.778cqw;line-height:4.274cqw}.recommendationCardPromptShadowFeatured-JyHOGF .recommendationCardPromptText-O5jHDx{font-size:1.4583cqw;line-height:2.0833cqw}.recommendationCardPromptShadowUsage-dmknPX .recommendationCardPromptText-O5jHDx{font-size:2.991cqw;line-height:4.274cqw}.recommendationCardPluginTag-mBH_Fa{align-items:center;background:var(--bg-bg-marketplace-banner-plugin-tag);border-radius:var(--radius-radius-xs-6);display:flex;flex-shrink:0;gap:2px;justify-content:center;padding:1px 6px 1px 4px}.recommendationCardPluginTagInner-t9HChj{align-items:center;display:flex;gap:2px;min-width:0}.recommendationCardPluginIcon-QPS4Jm{align-items:center;border-radius:var(--radius-radius-2);box-sizing:border-box;display:flex;justify-content:center;padding:2px}.recommendationCardPluginIconFallback-Z4XGn4,.recommendationCardPluginIconImage-DuprMw{height:14px;width:14px}.recommendationCardPluginIconImage-DuprMw{object-fit:contain}.recommendationCardPluginIconFallback-Z4XGn4{color:var(--text-text-marketplace-banner-plugin-tag)}.recommendationCardPluginName-BY1J9B{color:var(--text-text-marketplace-banner-plugin-tag);font-size:13px;font-weight:var(--font-weight-medium)}.recommendationCardPluginName-BY1J9B,.recommendationCardPromptText-O5jHDx{font-family:var(--font-family-default);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recommendationCardPromptText-O5jHDx{color:var(--text-text-marketplace-banner-on-light);flex:1 1;font-size:14px;font-weight:var(--font-weight-default);letter-spacing:-.02em;min-width:0;text-align:left}:is(.recommendationCardPromptShadowFeatured-JyHOGF,.recommendationCardPromptShadowUsage-dmknPX) .recommendationCardPromptText-O5jHDx{flex:0 1 auto}.recommendationCardPromptHoverOverlay-igRpiz{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:radial-gradient(circle at 50% 50%,var(--bg-bg-marketplace-banner-preview-mask-start) 54%,var(--bg-bg-marketplace-banner-preview-mask-end) 100%);border-radius:var(--radius-radius-lg-16);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity var(--transition-slow);z-index:2}.recommendationCardPromptHoverCta-yLlXN_{align-items:center;color:var(--text-text-marketplace-banner-on-light);display:flex;font-family:var(--font-family-default);font-size:14px;font-weight:var(--font-weight-medium);gap:8px;left:50%;letter-spacing:-.02em;line-height:20px;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,calc(-50% + 4px));transition:opacity var(--transition-slow),transform var(--transition-slow);white-space:nowrap;z-index:3}.recommendationCardPromptHoverIcon-bDkP8g{height:18px;width:18px}.recommendationCardPromptShadowFeatured-JyHOGF .recommendationCardPromptHoverCta-yLlXN_{font-size:1.4583cqw;gap:.8333cqw;line-height:2.0833cqw}.recommendationCardPromptShadowFeatured-JyHOGF .recommendationCardPromptHoverIcon-bDkP8g{height:1.875cqw;width:1.875cqw}.recommendationCardPromptShadowUsage-dmknPX .recommendationCardPromptHoverOverlay-igRpiz{border-radius:inherit}.recommendationCardPromptShadowUsage-dmknPX .recommendationCardPromptHoverCta-yLlXN_{font-size:2.991cqw;gap:1.709cqw;line-height:4.274cqw}.recommendationCardPromptShadowUsage-dmknPX .recommendationCardPromptHoverIcon-bDkP8g{height:3.846cqw;width:3.846cqw}.recommendationCardPromptShadow-_h6_I_:focus-visible .recommendationCardPromptHoverCta-yLlXN_,.recommendationCardPromptShadow-_h6_I_:focus-visible .recommendationCardPromptHoverOverlay-igRpiz,.recommendationCardPromptShadow-_h6_I_:hover .recommendationCardPromptHoverCta-yLlXN_,.recommendationCardPromptShadow-_h6_I_:hover .recommendationCardPromptHoverOverlay-igRpiz{opacity:1}:is(.recommendationCardPromptShadow-_h6_I_:focus-visible,.recommendationCardPromptShadow-_h6_I_:hover) .recommendationCardPromptHoverCta-yLlXN_{transform:translate(-50%,-50%)}.countBadge-hDLj6C{align-items:center;background-color:var(--bg-bg-overlay-l1);border-radius:var(--radius-radius-full,9999px);color:var(--text-text-secondary,#404040);display:flex;font-family:var(--fontFamily,"SF Pro Text");font-size:13px;font-style:normal;font-weight:400;height:16px;justify-content:center;letter-spacing:-.26px;line-height:20px;min-width:16px;padding:0 4.8px;text-align:center}.detailCanvas-DC_fQe{height:100%;min-height:0;position:relative}.detailCanvas-DC_fQe,.detailFixed-xwoG9Y{display:flex;flex-direction:column;width:100%}.detailFixed-xwoG9Y{box-sizing:border-box;flex-shrink:0;gap:20px;margin:0 auto;max-width:960px;padding:60px 40px 20px}.detailContent-I7fLtz{flex:1 1;min-height:0}.detailContentInner-LbXJf0{box-sizing:border-box;container-name:pluginDetailContent;container-type:inline-size;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:960px;padding:0 40px 40px;width:100%}.backBtn-TcXUOR{left:12px;position:absolute;top:8px}.headerRow-B1Hzjz{align-items:center;display:flex;gap:16px}.pluginTitleGroup-yG7UMC{display:flex;flex-direction:column;gap:2px}.pluginTitle-p5DbmH{color:var(--text-text-default);font-size:24px;font-weight:600;line-height:32px;margin:0}.pluginMeta-YH0EvA{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0}.headerActions-MJQh0L{align-items:center;display:flex;gap:12px;margin-left:auto}.descriptionBlock-slBlIT{background:var(--bg-bg-base-secondary);border-radius:var(--radius-radius-md-12,12px);color:var(--text-text-secondary,#404040);font-size:var(--body-base-fontSize,14px);font-weight:400;letter-spacing:-.28px;line-height:var(--body-base-lineHeight,20px);margin:0;padding:16px}.usageBannerGroup-xHsOEk{align-items:stretch;align-self:stretch;display:flex;gap:24px}.usageBannerSkeletonCard-k1KSAL{aspect-ratio:468/340;background:var(--bg-bg-overlay-l1,#73737314);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-lg-16,16px);box-sizing:border-box;container-type:inline-size;flex:1 1;height:auto;min-width:0;overflow:hidden;position:relative}.usageBannerSkeletonContent-PmFmaA{align-items:center;display:flex;flex-direction:column;gap:12px;left:50%;position:absolute;top:60px;transform:translateX(-50%);width:min(360px,calc(100% - 32px))}.usageBannerSkeletonPreview-pidflM{border-radius:var(--radius-radius-md-12,12px);height:160px;width:min(300px,100%)}.usageBannerSkeletonActionRow-bzytRx{align-items:stretch;align-self:stretch;display:flex;gap:8px;height:48px}.usageBannerSkeletonAction-pgZRRk{border-radius:var(--radius-radius-lg-16,16px);flex:1 1;min-width:0}.sectionBlock-J8ON1L{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.sectionTitle-ydiUZC{align-items:center;color:var(--text-text-default);display:flex;font-size:14px;font-weight:500;gap:8px;line-height:20px}.sectionBox-t5iC6i{align-self:stretch;border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;overflow:hidden}.listItem-O3NBOF{align-items:center;align-self:stretch;border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;flex-direction:row;gap:12px;padding:16px}.listItem-O3NBOF:last-child{border-bottom:none}.itemIcon-J6KEa3{border-radius:var(--radius-radius-xs-6,6px);object-fit:contain}.itemIcon-J6KEa3,.itemIconFallback-Z_VpR2{background-color:var(--bg-bg-overlay-l1);flex-shrink:0;height:48px;width:48px}.itemIconFallback-Z_VpR2{align-items:center;border-radius:var(--radius-radius-sm-8,8px);color:var(--icon-icon-secondary);display:flex;justify-content:center}.itemInfo-HFuoWa{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.itemName-y6HQOn{color:var(--text-text-default);font-size:14px;font-weight:500;line-height:20px;margin:0}.itemDesc-SdfyCP{color:var(--text-text-tertiary,#737373);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.connectedGroup-UHifOS,.connectorActionGroup-BTviuJ{align-items:center;display:flex}.connectorActionGroup-BTviuJ{flex-shrink:0}.connectedBadge-EGW3G3{background:var(--bg-bg-overlay-l2,#7373731f);border-radius:var(--radius-radius-sm-8,8px);cursor:pointer;white-space:nowrap}.connectedBadge-EGW3G3,.connectedDotWrapper-OrY4gu,.connectedIconWrapper-XMtD_V{align-items:center;display:flex;height:28px;padding:0 var(--spacers-spacer-8,8px)}.connectedDot-Jpotp4{aspect-ratio:1/1;background:var(--status-success-default);border-radius:50%;height:6px;width:6px}.connectedText-a55gqr{color:var(--text-text-default,#0a0a0a);font-family:var(--fontFamily,"SF Pro Text");font-size:13px;font-style:normal;font-weight:500;letter-spacing:-.26px;line-height:20px}.connectedIconWrapper-XMtD_V{color:var(--icon-icon-default)}.connectedIconWrapper-XMtD_V svg{height:16px;width:16px}.moreBtn-vqFPzE{align-items:center;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.moreBtn-vqFPzE:hover{background-color:var(--bg-bg-base-tertiary);color:var(--icon-icon-default)}.disconnectMenu-AzmzTU{background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 6px 24px -1px #1818180f;padding:6px 0;width:180px}.disconnectMenuItem-bf4Qmv{align-items:center;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;height:28px;margin:0 6px;padding:0 6px;white-space:nowrap}.disconnectMenuDangerItem-SI5qYU{color:var(--status-error-default)}.disconnectMenuItemIcon-cveX92{flex-shrink:0;height:14px;width:14px}.disconnectMenuItem-bf4Qmv:hover{background:var(--bg-bg-overlay-l1)}.connectDropdownTrigger-A3lKfe,.connectTextAction-doljPt{align-items:center;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:4px;line-height:20px;padding:4px 10px;white-space:nowrap}.connectDropdownTrigger-A3lKfe:hover,.connectTextAction-doljPt:hover{background:var(--bg-bg-overlay-l2,#7373731f)}.connectActionIcon-D7_TVh{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.connectMenu-WwXyKi{align-items:flex-start;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 6px 24px -1px #1818180f;display:flex;flex-direction:column;gap:var(--spacers-spacer-0,0);min-width:160px;padding:var(--spacers-spacer-6,6px) 0}.connectMenuItem-A5Hyfi{align-items:center;align-self:stretch;color:var(--text-text-default);cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:var(--spacers-spacer-4,4px);height:32px;line-height:20px;padding:0 var(--spacers-spacer-8,8px);white-space:nowrap}.connectMenuItem-A5Hyfi:hover{background:var(--bg-bg-overlay-l2,#7373731f);border-radius:var(--radius-radius-sm-8,8px)}.connectMenuIcon-DpLo3x{color:var(--icon-icon-default);flex-shrink:0;height:20px;width:20px}.mcpServerMeta-OEup20{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:1.4;word-break:break-all}.detailSkeletonBlock-Ian0fO{animation:detailSkeletonLoading-TyPa48 1.4s ease infinite;background:linear-gradient(90deg,var(--bg-bg-overlay-l1) 25%,var(--bg-bg-overlay-l2) 37%,var(--bg-bg-overlay-l1) 63%);background-size:400% 100%;border-radius:var(--radius-radius-xs-6,6px)}.detailSkeletonPluginIcon-U6ertH{border-radius:var(--radius-radius-md-12,12px);flex-shrink:0;height:56px;width:56px}.detailSkeletonTitle-nbizfa{height:28px;width:180px}.detailSkeletonMeta-QURxh1{height:16px;width:240px}.detailSkeletonMoreAction-XCv3qE{border-radius:var(--radius-radius-2xs-4,4px);height:24px;width:24px}.detailSkeletonSwitch-_KjzVd{border-radius:var(--radius-radius-full);height:20px;width:36px}.detailSkeletonPrimaryAction-XpF5av{border-radius:var(--radius-radius-sm-8,8px);height:32px;width:112px}.detailSkeletonDescription-FT36Rx{border-radius:var(--radius-radius-md-12,12px);height:72px;width:100%}.detailSkeletonSection-yEFbMg{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:8px}.detailSkeletonSectionTitle-Kym2i8{height:20px;width:120px}.detailSkeletonBox-n3caD6{align-self:stretch;border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);overflow:hidden}.detailSkeletonListItem-qPAGHZ{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1);display:flex;gap:12px;padding:16px}.detailSkeletonListItem-qPAGHZ:last-child{border-bottom:none}.detailSkeletonItemIcon-CrrNiI{flex-shrink:0;height:48px;width:48px}.detailSkeletonItemInfo-rTgFx_{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.detailSkeletonItemName-aiVQta{height:16px;width:34%}.detailSkeletonItemDesc-kV5dix{height:14px;width:68%}.detailSkeletonItemAction-_T1_xH{border-radius:var(--radius-radius-sm-8,8px);flex-shrink:0;height:28px;width:56px}@keyframes detailSkeletonLoading-TyPa48{0%{background-position:100% 50%}to{background-position:0 50%}}@container pluginDetailContent (max-width: 760px){.usageBannerGroup-xHsOEk{gap:15.5px}}@container (max-width: 388px){.usageBannerSkeletonContent-PmFmaA{gap:7.75px;top:17.65%;width:76.92%}.usageBannerSkeletonPreview-pidflM{aspect-ratio:15/8;border-radius:7.75px;height:auto;width:83.33%}.usageBannerSkeletonActionRow-bzytRx{gap:5.17px;height:31px}.usageBannerSkeletonAction-pgZRRk{border-radius:10.33px}}.manageCanvas-ezNPQ7{display:flex;flex-direction:column;height:100%;min-height:0;position:relative;width:100%}.manageFixed-o6Y0Bh{align-items:center;flex-shrink:0;padding:60px 40px 0}.manageFixed-o6Y0Bh,.manageInner-dgZqd9{display:flex;flex-direction:column;gap:20px}.manageInner-dgZqd9{margin:0 auto;max-width:960px;width:100%}.manageContent-m5xjMN{flex:1 1;min-height:0;min-width:0;overflow-y:auto;padding-bottom:40px;scrollbar-gutter:stable both-edges}.manageContentInner-eKej4g{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin:0 auto;max-width:1040px;min-height:100%;min-width:0;padding:0 40px;width:100%}.backBtn-KWCmSA{left:12px;position:absolute;top:8px}.manageHeader-DDGJCS{align-items:flex-start;display:flex;flex-direction:row;gap:16px;justify-content:space-between}.titleGroup-pyPIOs{display:flex;flex-direction:column;gap:4px}.title-HPEYiM{color:var(--text-text-default);font-size:24px;font-weight:600;letter-spacing:.1px;line-height:32px;margin:0}.description-AX6YjU{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0}.tabsBar-VnZoOB{align-items:center;display:flex;gap:24px}.tabsBarWithMargin-lmz2WH{margin-bottom:20px}.tabsRight-c1zcz4{align-items:center;display:flex;flex-shrink:0;gap:8px}.searchInput-ItrgnD{width:400px}.connectorSearchInput-MnFPf3{width:320px}.tabLabelWrap-7o1xrw{align-items:center;display:inline-flex;gap:6px}.listContent-Q0SDua{display:flex;flex-direction:column;gap:16px;min-width:0}.listContentEmpty-Y3o86l{flex:1 1;min-height:100%}.manageCategoryNav-a5FfdC{margin-bottom:20px;max-width:960px;padding-top:4px;width:100%}.listSection-zOBoRk{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.sectionTitle-IjD9mB{color:var(--text-text-secondary);font-size:13px;font-weight:600;line-height:20px;padding:12px 0 4px}.listItem-fo91Bw{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#7373731f);display:flex;flex-direction:row;gap:12px;min-width:0;padding:16px}.listItem-fo91Bw:hover{background:var(--bg-bg-overlay-l1,#73737314)}.listItem-fo91Bw:last-child{border-bottom:none}.connectorListItem-fZ6xq9{min-height:80px}.connectorIconFrame-aCyOMn{align-items:center;background:var(--bg-bg-base-default);border-radius:8px;box-sizing:border-box;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;padding:8px;width:48px}.connectorIconImage-iTBMZw{border-radius:inherit;height:100%;object-fit:cover;width:100%}.connectorIconSymbol-NXS3RR{height:24px;width:24px}.itemInfo-ITyHdh{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0;overflow:hidden;width:0}.itemNameRow-Xe0SNi{align-items:center;display:flex;gap:8px}.itemName-xTr2gL{color:var(--text-text-default);font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itemBadge-nWUNDJ{background-color:var(--bg-bg-overlay-l1);border-radius:4px;color:var(--text-text-tertiary);flex-shrink:0;font-size:11px;font-weight:500;height:18px;line-height:18px;padding:0 6px;white-space:nowrap}.skillPluginSourceBadge-DjioOW{align-items:center;background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-sm-6,6px);color:var(--text-text-secondary);display:inline-flex;flex-shrink:0;gap:4px;height:20px;max-width:220px;min-width:0;padding:0 6px 0 4px}.skillPluginSourceIconImage-YeE0qe{border-radius:var(--radius-radius-2xs-4,4px);flex-shrink:0;height:14px;object-fit:cover;width:14px}.skillPluginSourceIconFallback-x1MWkn{color:var(--icon-icon-secondary);flex-shrink:0;height:14px;width:14px}.skillPluginSourceText-j2JzCe{font-size:12px;font-weight:400;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sourceBadge-WckE_Z{background-color:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-sm-6,6px);color:var(--text-text-secondary);font-size:12px;height:22px;padding:0 8px}.downloadStatus-UpZWua,.sourceBadge-WckE_Z{flex-shrink:0;font-weight:500;line-height:20px;white-space:nowrap}.downloadStatus-UpZWua{align-items:center;color:var(--text-text-default,#0a0a0a);display:inline-flex;font-family:var(--fontFamily,"SF Pro Text");font-size:13px;font-style:normal;gap:4px;letter-spacing:-.26px}.downloadStatusIcon-zpwx3C{animation:downloadStatusIconSpin-VGHSJD 1s linear infinite;color:var(--icon-icon-secondary);height:28px;width:28px}@keyframes downloadStatusIconSpin-VGHSJD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.itemDescription-M1QPjM{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itemActions-r49uZt{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:flex-end;min-width:96px}.connectorActions-SoqLt0{min-width:136px;width:136px}.connectorConnectButton-BbmmSa{font-size:13px;font-weight:500;height:28px;line-height:20px;padding:0 8px}.connectorConnectIcon-k7NdUE{color:var(--icon-icon-default);height:16px;width:16px}.connectorConnectedBadge-R1jWMY{align-items:center;background:var(--bg-bg-overlay-l2);border-radius:8px;color:var(--text-text-default);cursor:pointer;display:inline-flex;height:28px;white-space:nowrap}.connectorConnectedDotWrapper-inEl4s,.connectorConnectedIconWrapper-lGQqK1{align-items:center;display:flex;height:28px;padding:0 8px}.connectorConnectedDot-XPHN4P{background:var(--status-success-default);border-radius:50%;height:6px;width:6px}.connectorConnectedText-sRYnGP{font-size:13px;font-weight:500;letter-spacing:-.26px;line-height:20px}.connectorConnectedIconWrapper-lGQqK1{color:var(--icon-icon-default)}.connectorConnectedIconWrapper-lGQqK1 svg{height:16px;width:16px}.connectorDisconnectMenu-DWpBld{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:12px;box-shadow:var(--shadow-elevation-200-menu-panel);padding:6px 0;width:140px}.connectorDisconnectMenuItem-UrQdvq{align-items:center;border-radius:4px;color:var(--status-error-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;height:28px;margin:0 6px;padding:0 6px}.connectorDisconnectMenuItem-UrQdvq:hover{background:var(--bg-bg-overlay-l1)}.connectorDisconnectMenuItemIcon-Cg1H2Z{flex-shrink:0;height:14px;width:14px}.skillSyncButton-W3AhkZ{color:var(--text-text-secondary);flex-shrink:0}.skillSyncButtonFailed-BySZpD{color:var(--status-error-default)}.skillSyncStatus-brPYuZ{align-items:center;color:var(--text-text-secondary);display:inline-flex;flex-shrink:0;font-size:13px;font-weight:500;gap:4px;line-height:20px;white-space:nowrap}.skillSyncStatusSuccess-ot3m4l{color:var(--status-success-default)}.skillSyncStatusSyncing-SXsr2w{color:var(--text-text-secondary)}.skillSyncIcon-_gnjia{flex-shrink:0;height:14px;width:14px}.skillSyncSpinner-bo16et{animation:downloadStatusIconSpin-VGHSJD 1s linear infinite}.skillToggleLoading-qUef7r{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;flex-shrink:0;height:26px;justify-content:center;width:32px}.skillToggleLoadingIcon-r27yeF{animation:downloadStatusIconSpin-VGHSJD 1s linear infinite;height:14px;width:14px}.deleteBtn-yIikor{opacity:0;transition:opacity .15s ease}.listItem-fo91Bw:hover .deleteBtn-yIikor{opacity:1}.emptyState-HqZtMU{flex:1 1;flex-direction:column;gap:12px;min-height:0}.emptyState-HqZtMU,.emptyStateIcon-MZPiyi{align-items:center;display:flex;justify-content:center}.emptyStateIcon-MZPiyi{background:var(--bg-bg-white,#fff);border:1px solid #7373731f;border-radius:var(--radius-radius-md-12,12px);box-shadow:0 1px 2px -1px #18181814;color:var(--icon-icon-disabled);height:48px;margin-bottom:4px;width:48px}.emptyStateIconSymbol-NMyUeT{height:24px;width:24px}.emptyStateTitle-xVHslg{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:20px;text-align:center}.emptyStateDesc-tQ0TQW{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;text-align:center}.emptyStateAction-MBbH8m{font-size:13px;line-height:20px;margin-top:8px}.emptyStateActionIcon-DXbtad{height:16px;width:16px}.availablePluginsPopover-THT5pf{align-items:flex-start;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12);box-shadow:var(--shadow-elevation-200-menu-panel);display:flex;flex-direction:column;gap:2px;padding:8px 0;width:280px}.availablePluginsButtonIcon-sMAyCh{height:14px;width:14px}.availablePluginsEmptyState-ZZkuzm{align-self:stretch;flex-direction:column;gap:var(--spacer-24,24px);padding:var(--spacer-32,32px) var(--spacer-24,24px) var(--spacer-40,40px)}.availablePluginsEmptyIconFrame-mp3VjG,.availablePluginsEmptyState-ZZkuzm{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.availablePluginsEmptyIconFrame-mp3VjG{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);box-shadow:var(--shadow-elevation-50);color:var(--icon-icon-secondary);height:48px;width:48px}.availablePluginsEmptyIcon-EyLYlu{height:24px;width:24px}.availablePluginsEmptyTextGroup-QLzs24{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:var(--spacer-8,8px)}.availablePluginsEmptyTitle-fqWUs4{color:var(--text-text-default);font:var(--heading-heading-lg);letter-spacing:-.02em;text-align:center}.availablePluginsEmptyDescription-ERmUnf{color:var(--text-text-tertiary);font:var(--body-body-base);letter-spacing:-.02em;text-align:center}.availablePluginsEmptyAction-xEm9nU{align-items:center;background:var(--bg-bg-invert);border:none;border-radius:var(--radius-radius-xs-6,6px);box-sizing:border-box;color:var(--text-text-onaccent);cursor:pointer;display:flex;font:var(--chat-body-md-strong,500 13px/20px var(--font-family-default));gap:var(--spacer-4,4px);height:28px;justify-content:center;letter-spacing:-.02em;padding:0 var(--spacer-8,8px)}.availablePluginsEmptyAction-xEm9nU:hover{background:var(--bg-bg-invert-hover)}.availablePluginsEmptyActionIcon-tGEK_c{flex-shrink:0;height:16px;width:16px}.availablePluginsHeader-b9w2ee{align-items:center;align-self:stretch;color:var(--text-text-tertiary);display:flex;font-size:12px;font-weight:500;height:32px;line-height:16px;padding:0 16px}.availablePluginsList-bEe1WS{align-self:stretch;margin-right:0!important;max-height:192px;overflow-y:auto;padding:0!important}.availablePluginsMenuItemFrame-qK6Udn{align-self:stretch;box-sizing:border-box;padding:0 8px;width:100%}.availablePluginsMenuItem-LqG0ts{align-items:center;align-self:stretch;background:#0000;border:none;border-radius:var(--radius-radius-sm-8,8px);box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:4px;height:32px;justify-content:space-between;line-height:20px;padding:0 var(--spacer-8,8px);text-align:left;width:100%}.availablePluginsMenuItem-LqG0ts:hover{background:var(--bg-bg-overlay-l1)}.availablePluginsItemMain-SnZtG8{align-items:center;display:flex;gap:6px;min-width:0}.availablePluginsItemFallback-PimBwc,.availablePluginsItemIcon-V9aAIO{background:var(--bg-bg-base-default);border-radius:4px;box-sizing:border-box;flex-shrink:0;height:var(--spacer-20,20px);width:var(--spacer-20,20px)}.availablePluginsItemIcon-V9aAIO{object-fit:contain;padding:var(--spacer-2,2px)}.availablePluginsItemFallback-PimBwc{align-items:center;color:var(--icon-icon-secondary);display:flex;justify-content:center}.availablePluginsItemFallbackSymbol-gwimkd{height:16px;width:16px}.availablePluginsItemName-f_XdAq{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.availablePluginsAddAction-QeyJ2e{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-text-tertiary);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;font-weight:500;gap:4px;height:24px;justify-content:center;line-height:18px;padding:0 var(--spacer-4,4px)}.availablePluginsAddAction-QeyJ2e:hover{background:var(--bg-bg-overlay-l1)}.availablePluginsActionIcon-hJGb5x{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.availablePluginsDivider-tOPQgS{align-self:stretch;background:var(--border-border-neutral-l1);height:1px;margin:var(--spacer-4,4px) var(--spacer-8,8px)}.wrapper-L6JgHy{display:inline-block;position:relative}.dropdown-sOB_hl{opacity:0;pointer-events:none;position:absolute;transition:opacity var(--transition-fast);z-index:var(--z-dropdown)}.visible-rGVIuC{opacity:1;pointer-events:auto}.side-bottom-BulsfE .dropdown-sOB_hl{top:calc(100% + var(--dropdown-offset, 4px))}.side-top-MgyViD .dropdown-sOB_hl{bottom:calc(100% + var(--dropdown-offset, 4px))}.side-left-WvEyPw .dropdown-sOB_hl{right:calc(100% + var(--dropdown-offset, 4px))}.side-right-X5egMC .dropdown-sOB_hl{left:calc(100% + var(--dropdown-offset, 4px))}:is(.side-bottom-BulsfE.align-start-nuRfZX,.side-top-MgyViD.align-start-nuRfZX) .dropdown-sOB_hl{left:0}:is(.side-bottom-BulsfE.align-center-QeoIa2,.side-top-MgyViD.align-center-QeoIa2) .dropdown-sOB_hl{left:50%;transform:translateX(-50%)}:is(.side-bottom-BulsfE.align-end-E74c1o,.side-top-MgyViD.align-end-E74c1o) .dropdown-sOB_hl{right:0}:is(.side-left-WvEyPw.align-start-nuRfZX,.side-right-X5egMC.align-start-nuRfZX) .dropdown-sOB_hl{top:0}:is(.side-left-WvEyPw.align-center-QeoIa2,.side-right-X5egMC.align-center-QeoIa2) .dropdown-sOB_hl{top:50%;transform:translateY(-50%)}:is(.side-left-WvEyPw.align-end-E74c1o,.side-right-X5egMC.align-end-E74c1o) .dropdown-sOB_hl{bottom:0}.content-AYnXTm{background-color:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-8,8px);box-shadow:0 3px 10px 0 #00000014;padding:6px}.item-P7IvI9{align-items:center;border-radius:var(--radius-sm);color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:500;height:28px;padding:0 6px}.item-P7IvI9:hover{background-color:var(--bg-bg-overlay-l2)}.item-P7IvI9.disabled-SJuSPT{pointer-events:none}.item-P7IvI9.disabled-SJuSPT,.item-P7IvI9.disabledWithTitle-agVCKs{color:var(--text-text-disabled);cursor:not-allowed}.item-P7IvI9.disabledWithTitle-agVCKs:hover{background-color:initial}.itemLabel-oktl78{align-items:center;display:flex;gap:6px;width:100%}.labelCenter-pzMvnJ{justify-content:center}.labelRight-wMc8l4{justify-content:flex-end}.createDropdown-G5UEiF{min-width:220px}.createDropdown-G5UEiF [role=menuitem]{color:var(--text-text-default);font-size:12px;font-weight:500;gap:4px;height:32px;line-height:18px;padding:0 8px}.uploadModalOverlay-e6MSjU{align-items:center;background:var(--bg-bg-overlay-l4,#0006);display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-popover,1000)}.uploadModal-Q5xFJI{background:var(--bg-bg-menu,#fff);border-radius:6px;display:flex;flex-direction:column;gap:16px;max-width:calc(100vw - 48px);padding:12px;width:480px}.uploadModalHeader-fBEhde{align-items:center;display:flex;gap:8px;justify-content:space-between}.uploadModalTitle-kSL5ug{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.uploadModalContent-ft2SnA{display:flex;flex-direction:column;gap:24px}.uploadDropzone-KXtzkD{align-items:center;background:var(--bg-bg-overlay-l2);border:1px dashed var(--border-border-neutral-l2);border-radius:6px;cursor:pointer;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:120px;padding:12px;transition:background .15s ease,border-color .15s ease}.uploadDropzone-KXtzkD:hover{border-color:var(--border-border-neutral-l2)}.uploadDropzoneDragOver-pSjKK9{background:var(--status-primary-surface-l1,#2f74ff1f)}.uploadDropzoneHasFile-_4EOVW{background:var(--bg-bg-overlay-l1);cursor:default}.uploadDropzoneIcon-fYubVG{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.uploadDropzoneText-sF94cy{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;text-align:center}.uploadDropzoneFileInfo-GucYAm{align-items:center;display:flex;flex-direction:column;gap:4px}.uploadDropzoneFileName-HrdpGC{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;text-align:center;word-break:break-all}.uploadDropzoneStatus-qgZ1bS{align-items:center;display:flex;gap:4px;height:18px}.uploadDropzoneStatusText-I5IQDu{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:18px}.uploadSpinner-kfp5ws{animation:uploadSpin-XajM01 1s linear infinite}@keyframes uploadSpin-XajM01{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.uploadModalDescription-uXlyYB{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:20px;list-style:disc;margin:0;padding-left:20px}.uploadInlineAlert-ZuayDw{align-items:center;background:var(--status-error-surface-l1,#e8463a1f);border:1px solid var(--status-error-surface-l2,#e8463a29);border-radius:6px;display:flex;gap:8px;padding:8px}.uploadInlineAlertText-m1rmYQ{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px}.uploadModalFooter-UrLgQu{align-items:center;display:flex;gap:8px;justify-content:flex-end}.uploadModalBtnCancel-jcrvqz{border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;font-size:13px;font-weight:500;height:28px;line-height:20px;padding:0 12px}.uploadModalBtnCancel-jcrvqz,.uploadModalBtnCancel-jcrvqz:hover{background:var(--bg-bg-overlay-l3)}.uploadModalBtnConfirm-WnwmYO{background:var(--bg-bg-invert-disabled,#56637730);border:none;border-radius:4px;color:var(--text-text-disabled,#8a9096);cursor:not-allowed;font-size:13px;font-weight:500;height:28px;line-height:20px;padding:0 12px}.uploadModalBtnConfirmActive-4jTeiE{background:var(--bg-bg-invert);color:var(--text-text-onaccent);cursor:pointer}.skillsCanvas-Du3hWK{display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.skillsFixed-lji716{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:20px;padding:60px 40px 0}.skillsHeader-j9N7ln{align-items:center;display:flex;gap:16px;justify-content:space-between;max-width:960px;width:100%}.titleGroup-vni9M1{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.title-XnSML5{color:var(--text-text-default);font-size:24px;font-weight:600;letter-spacing:.1px;line-height:32px;margin:0}.description-vOASuQ{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0;overflow:hidden;text-overflow:ellipsis}.headerButtons-mQrQwK{align-items:center;display:flex;flex-shrink:0;gap:8px}.tabsBar-cGCGtz{align-items:center;display:flex;gap:24px;max-width:960px;width:100%}.tabsBarWithMargin-HUNukS{margin-bottom:20px}.tabsGroup-eRyo0n{align-items:center;display:flex;flex:1 0;gap:24px;position:relative}.tabItem-bq6tOu{align-items:center;background:#0000;border:none;box-sizing:border-box;color:var(--text-text-secondary);cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;gap:4px;height:40px;justify-content:center;letter-spacing:-.32px;line-height:24px;min-width:60px;overflow:hidden;padding:0;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.tabActive-pkWt4u,.tabItem-bq6tOu:hover{color:var(--text-text-default)}.tabActive-pkWt4u{align-items:center;background:#0000;border:none;box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;font-size:16px;font-weight:600;gap:4px;height:40px;justify-content:center;letter-spacing:-.32px;line-height:24px;min-width:60px;overflow:hidden;padding:0;text-overflow:ellipsis;transition:color .2s ease;white-space:nowrap}.tabIndicator-uS7Lh6{background-color:var(--bg-bg-invert);border-radius:1px;bottom:0;height:2px;position:absolute;transition:left .25s ease,width .25s ease}.tabsRight-v8O0pV{align-items:center;display:flex;flex-shrink:0;gap:8px}.searchInput-URZEC7{width:400px}.categoryNav-tggp7v{margin-bottom:20px;max-width:960px;width:100%}.skillsContent-gd3IWG{flex:1 1;min-height:0;overflow-y:auto;padding-bottom:16px;scrollbar-gutter:stable both-edges}.skillsContentInner-I9WvRF{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:1040px;padding:0 40px;width:100%}.skillsContentInnerEmpty-lWYuvp{justify-content:center;min-height:100%}.categorySection-h5nIT0{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.categorySectionTitle-TWApru{color:var(--text-text-secondary);font-size:13px;font-weight:400;letter-spacing:-.26px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skillsGrid-PoT1sB{align-self:stretch;column-gap:16px;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:16px;width:100%}@media (max-width:900px){.skillsGrid-PoT1sB{grid-template-columns:1fr}}.skillCard-rB8r07{align-items:flex-start;align-self:stretch;background:#0000;border:1px solid var(--border-border-neutral-l1);border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:16px;transition:background-color .15s ease}.skillCard-rB8r07:hover{background-color:var(--bg-bg-overlay-l1)}.skillCardHeader-Z9WS0P{align-items:center;display:flex;gap:12px;width:100%}.skillCardBody-NY1_EF{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.skillCardName-PPTnzl{color:var(--text-text-default);font-size:14px;font-weight:500;letter-spacing:-.28px;white-space:nowrap}.skillCardDesc-g2xu4e,.skillCardName-PPTnzl{line-height:20px;overflow:hidden;text-overflow:ellipsis}.skillCardDesc-g2xu4e{color:var(--text-text-tertiary);display:-webkit-box;font-size:13px;font-weight:400;letter-spacing:-.26px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.skeletonContent-PBrrWM{display:flex;flex-direction:column;gap:20px;width:100%}.skeletonSection-lWHK7c{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;gap:16px;justify-content:center;width:100%}.skeletonBlock-ywFdoa{animation:skeletonLoading-qfHlEt 1.4s ease infinite;background:linear-gradient(90deg,var(--bg-bg-overlay-l1) 25%,var(--bg-bg-overlay-l2) 37%,var(--bg-bg-overlay-l1) 63%);background-size:400% 100%;border-radius:6px}.skeletonTitle-uF8VnE{height:20px;width:120px}.skeletonIcon-xYmyhK{border-radius:var(--radius-radius-2xs-4,4px);flex-shrink:0;height:48px;width:48px}.skeletonTextGroup-N9FkDb{display:flex;flex:1 1;flex-direction:column;gap:8px;min-width:0}.skeletonName-Shn9gz{height:16px;width:42%}.skeletonDesc-vbqLXe{height:14px;width:78%}.skeletonAction-OtxVli{border-radius:var(--radius-radius-sm-8,8px);flex-shrink:0;height:28px;width:28px}.skeletonContent-PBrrWM .skillCard-rB8r07{cursor:default;pointer-events:none}@keyframes skeletonLoading-qfHlEt{0%{background-position:100% 50%}to{background-position:0 50%}}@keyframes spinnerRotate-azSHuU{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cardSpinner-yMZAgo{animation:spinnerRotate-azSHuU .6s linear infinite;border:1.3px solid currentColor;border-radius:50%;border-top-color:#0000;display:inline-block;flex-shrink:0;height:14px;width:14px}.emptyState-dOpePC{align-items:center;display:flex;flex-direction:column;gap:12px;justify-content:center;padding:60px 0;width:100%}.skillsContentInnerEmpty-lWYuvp .emptyState-dOpePC{padding:0}.emptyStateIcon-e83r0h{align-items:center;background:var(--bg-bg-white,#fff);border:1px solid #7373731f;border-radius:var(--radius-radius-md-12,12px);box-shadow:0 1px 2px -1px #18181814;color:var(--icon-icon-disabled);display:flex;height:48px;justify-content:center;margin-bottom:4px;width:48px}.emptyStateTitle-KCXgY0{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:20px;margin:0;text-align:center}.emptyStateDesc-NCLZHV{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px;margin:0;text-align:center}.detailMask-naABHA{align-items:center;animation:modalFadeIn-diH6n1 .2s ease;background:var(--bg-bg-overlay-l4);display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-dropdown)}.detailPanel-O0PTAO{animation:modalSlideIn-c826Rz .2s ease;background:var(--bg-bg-base-default);border-radius:6px;height:80vh;max-width:calc(100% - 80px);position:relative;width:800px}.detailBody-fLRpPG,.detailPanel-O0PTAO{display:flex;flex-direction:column;overflow:hidden}.detailBody-fLRpPG{flex:1 1;min-height:0}.detailInfoSection-gtVVVA{align-items:flex-start;align-self:stretch;display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:20px}.detailHeaderRow-xq3Z7E,.detailIconRow-w4y53l{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.detailIcon-sisgjr{align-items:center;aspect-ratio:1/1;border:1px solid var(--border-border-neutral-l1);border-radius:5px;box-sizing:border-box;display:flex;flex-shrink:0;height:48px;justify-content:center;overflow:hidden;padding:6px;width:48px}.detailIconImg-C3cl3x{height:100%;object-fit:contain;pointer-events:none;width:100%}.detailIconFallback-vIH41A{align-items:center;border-radius:5px;display:flex;height:100%;justify-content:center;width:100%}.detailIconFallbackText-k9a0N_{color:#fff;font-size:20px;font-weight:600}.detailTitleGroup-J_Xd_z{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.detailTitle-Z6ibt2{color:var(--text-text-default);font-size:18px;font-weight:600;line-height:var(--heading-sm-lineHeight,24px);margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailDescription-oOH3cP{color:var(--text-text-tertiary);font-size:13px;line-height:20px}.detailDescription-oOH3cP,.detailPublisher-qtzB4W{font-weight:400;margin:0;overflow:hidden;text-overflow:ellipsis}.detailPublisher-qtzB4W{color:var(--text-text-secondary);font-size:12px;line-height:18px;white-space:nowrap}.detailDocSection-BZBmAz{align-items:flex-start;align-self:stretch;display:flex;flex:1 0;flex-direction:column;gap:16px;min-height:0;overflow:hidden;padding:0 20px}.detailDescriptionCard-jxpIGA{align-items:flex-start;align-self:stretch;background:var(--bg-bg-base-secondary);border-radius:12px;display:flex;flex-shrink:0;gap:10px;justify-content:flex-start;padding:16px}.detailDescriptionText-mJyVBY{color:var(--text-text-secondary);flex:1 1;font-size:var(--body-base-fontSize,14px);font-weight:400;letter-spacing:-.28px;line-height:var(--body-base-lineHeight,20px);margin:0;overflow-wrap:break-word;word-break:break-word}.detailMarkdownCard-FdDt48{align-self:stretch;border:1px solid var(--border-border-neutral-l1);border-radius:12px;flex:1 1;min-height:0}.detailMarkdownInner-KOCIIo{padding:16px}.detailMarkdownInner-KOCIIo :is(ol,ul){padding-left:1.5em}.detailDocLoading-JaJHX5{align-items:center;align-self:stretch;display:flex;flex:1 1;justify-content:center;min-height:0;padding:40px 0}.detailDocSpinner-FqgLib{animation:spin-IlZRfV .8s linear infinite;border:2px solid var(--border-border-neutral-l2);border-radius:50%;border-top-color:var(--text-text-default);height:24px;width:24px}.detailDocFallback-tKy77n{box-sizing:border-box;display:flex;flex-direction:column;padding:16px;width:100%}.detailDocFallbackName-e3FC7r{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:1.5;margin:0 0 8px}.detailDocFallbackDesc-QRruqC{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:1.538;margin:0}.detailDocSkillsTitle-GpxbiT{color:var(--text-text-default);font-size:14px;font-weight:600;line-height:1.5;margin:16px 0 8px}.detailDocSkillsList-kqfRDq{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:1.538;margin:4px 0 0;padding-left:20px}.detailDocSkillsList-kqfRDq li{margin-bottom:4px}.detailDocSkillsList-kqfRDq li strong{font-weight:500}.detailActionBar-HW2yPT{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px}.detailActionLeft-D_64l5,.detailActionRight-PyijwO{align-items:center;display:flex;gap:8px}.detailBtn-BSKImP{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:center;line-height:20px;padding:0 12px;transition:opacity .15s ease;white-space:nowrap}.detailBtn-BSKImP:disabled{cursor:not-allowed;opacity:.5}.detailBtnSpinner-UkoHty{animation:spin-IlZRfV .8s linear infinite;border:2px solid currentcolor;border-radius:50%;border-top-color:#0000;height:14px;width:14px}.detailBtnPrimary-AFhRth{align-items:center;background:var(--bg-bg-invert);border:none;border-radius:4px;color:var(--text-text-onaccent);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:center;line-height:20px;padding:0 12px;transition:opacity .15s ease;white-space:nowrap}.detailBtnPrimary-AFhRth:hover:not(:disabled){opacity:.9}.detailBtnSecondary-sZgrxy{align-items:center;background:var(--bg-bg-overlay-l2);border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:center;line-height:20px;padding:0 12px;transition:opacity .15s ease;white-space:nowrap}.detailBtnSecondary-sZgrxy:hover:not(:disabled){opacity:.9}.detailBtnDanger-fXcwl4{align-items:center;background:var(--bg-bg-overlay-l2);border:none;border-radius:4px;color:var(--status-error-default);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;justify-content:center;line-height:20px;padding:0 12px;transition:opacity .15s ease;white-space:nowrap}.detailBtnDanger-fXcwl4:hover:not(:disabled){opacity:.9}.detailCloseBtn-Ttf0r2{flex-shrink:0}@keyframes modalFadeIn-diH6n1{0%{opacity:0}to{opacity:1}}@keyframes modalSlideIn-c826Rz{0%{opacity:0;transform:scale(.96) translateY(8px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes spin-IlZRfV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.modalOverlay-vV2GIb{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-fullscreen)}.modalContainer-GkMuuX{background:var(--bg-bg-base-secondary,#f5f5f5);border-radius:var(--radius-radius-lg-16,16px);display:flex;flex-direction:column;height:calc(100vh - 96px);overflow:hidden;width:calc(100vw - 96px)}.modalHeader-wk0pJ8{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:space-between;padding:8px 8px 0 8px}.headerTitle-AV4EZc{color:var(--text-text-default);font-size:14px;font-size:var(--body-base-strong-fontSize,14px);font-style:normal;font-weight:500;font-weight:var(--body-base-strong-fontWeight,500);letter-spacing:-.28px;line-height:20px;line-height:var(--body-base-strong-lineHeight,20px);padding:0 16px}.headerActionButton-qpgkOJ{align-items:center;background:none;border:none;border-radius:5.25px;color:var(--text-text-secondary,#737373);cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.headerActionButton-qpgkOJ:hover{background:var(--bg-bg-overlay-l1,#73737314)}.modalBody-Az9p2X{align-self:stretch;display:flex;flex:1 0;gap:4px;padding:8px}.chatPanel-SkZO6L{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:16px;display:flex;flex:1 1;flex-direction:column;min-width:0}.chatContent-jfT7DP{align-items:center;align-self:stretch;display:flex;flex-basis:0px;flex-direction:column;flex-grow:1;flex-shrink:1;min-height:0;overflow-y:auto;padding:16px 28px}.chatFooter-_zO5PN{align-items:flex-start;background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l2,#7373732e);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 2px 8px 0 #1818180f;display:flex;flex-direction:column;flex-shrink:0;margin:0 16px 16px;padding:12px;row-gap:16px}.footerTitle-xpuNnM{display:-webkit-box;flex:1 0;height:32px;-webkit-line-clamp:1;padding:4px;-webkit-box-orient:vertical;color:var(--text-text-default,#0a0a0a);font-size:var(--heading-sm-fontSize,16px);font-style:normal;font-weight:600;letter-spacing:-.32px;line-height:var(--heading-sm-lineHeight,24px);text-overflow:ellipsis}.footerDescription-_ekacg{align-items:center;align-self:stretch;color:var(--text-text-secondary,#404040);display:flex;flex-wrap:wrap;font-size:var(--body-base-fontSize,14px);font-style:normal;font-weight:400;gap:6px;letter-spacing:-.28px;line-height:var(--body-base-lineHeight,20px);padding:0 4px}.skillBadge-QN6xU1{align-items:center;background:var(--brand-blue-100);border-radius:6px;color:var(--text-text-default);column-gap:4px;display:inline-flex;font-size:13px;font-weight:500;line-height:20px;padding:2px 8px}.footerActions-Tn0Uv7{align-items:center;align-self:stretch;column-gap:8px;display:flex;justify-content:flex-end;padding-bottom:4px}.artifactPanel-lpQtey{background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:16px;display:flex;flex:2 1;flex-direction:column;min-width:0;overflow:hidden;padding:16px;position:relative}.iframe-pqtrNM{border:none;height:100%;width:100%}.emptyArtifact-NJ9sOT{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:13px;inset:0;justify-content:center;position:absolute}.loadingSpin-NUybr7{animation:spin-WHieD0 1s linear infinite}@keyframes spin-WHieD0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.connector-scope-selector{gap:24px}.connector-scope-selector,.connector-scope-selector__header{align-items:center;display:flex;flex-direction:column;width:100%}.connector-scope-selector__header{gap:20px}.connector-scope-selector__icons-row{align-items:center;display:flex;gap:12px;width:100%}.connector-scope-selector__icon-box{align-items:center;border:1px solid var(--border-border-neutral-l3);border-radius:10px;box-shadow:0 3px 10px 0 #00000014;display:flex;flex-shrink:0;height:64px;justify-content:center;width:64px}.connector-scope-selector__divider-line{border-top:1px solid var(--border-border-neutral-l2);flex:1 1;height:0;min-height:1px}.connector-scope-selector__link-icon{align-items:center;color:var(--text-text-tertiary);display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.connector-scope-selector__title{color:var(--text-text-default);font-size:18px;font-weight:600;letter-spacing:.1px;line-height:26px;margin:0;text-align:center;width:100%}.connector-scope-selector__body{align-items:flex-start;display:flex;flex-direction:column;gap:12px;overflow:hidden;width:100%}.connector-scope-selector__subtitle{color:var(--text-text-secondary);font-size:13px;line-height:20px;margin:0;text-align:center;width:100%}.connector-scope-selector__list-container{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:8px;display:flex;flex-direction:column;height:320px;overflow:hidden;width:100%}.connector-scope-selector__list-inner{border-radius:6px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.connector-scope-selector__list-header{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1);display:flex;flex-shrink:0;justify-content:space-between;padding:10px 12px 10px 16px}.connector-scope-selector__list-header-left{align-items:center;display:flex;gap:12px;height:24px;padding:4px 0}.connector-scope-selector__count-label{color:var(--text-text-tertiary);font-size:12px;line-height:18px}.connector-scope-selector__scroll-area{flex:1 1;overflow-y:auto;padding:8px 0;scrollbar-color:#0000 #0000;scrollbar-width:thin}.connector-scope-selector__scroll-area:hover{scrollbar-color:var(--bg-bg-overlay-l4) #0000}.connector-scope-selector__scroll-area::-webkit-scrollbar{width:6px}.connector-scope-selector__scroll-area::-webkit-scrollbar-track{background:#0000}.connector-scope-selector__scroll-area::-webkit-scrollbar-thumb{background:#0000;border-radius:50px}.connector-scope-selector__scroll-area:hover::-webkit-scrollbar-thumb{background:var(--bg-bg-overlay-l4)}.connector-scope-selector__group-row{align-items:center;cursor:pointer;display:flex;height:36px;justify-content:space-between;overflow:hidden;padding:0 12px 0 16px}.connector-scope-selector__group-row-left{align-items:center;display:flex;gap:12px;height:24px;padding:4px 0}.connector-scope-selector__group-name-area{align-items:center;display:flex;gap:6px}.connector-scope-selector__group-name{color:var(--text-text-default);font-size:13px;line-height:20px}.connector-scope-selector__chevron{color:var(--text-text-tertiary);transition:transform .15s ease}.connector-scope-selector__chevron--expanded{transform:rotate(90deg)}.connector-scope-selector__scope-row{align-items:center;display:flex;height:28px;overflow:hidden;padding:0 12px 0 44px}.connector-scope-selector__scope-name{color:var(--text-text-tertiary);font-size:12px;line-height:18px}.connector-scope-selector__checkbox{align-items:center;border:1px solid var(--border-border-neutral-l1);border-radius:2px;cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;position:relative;width:16px}.connector-scope-selector__checkbox--checked{background:var(--bg-bg-invert);border-color:#0000;color:var(--bg-bg-base-default)}.connector-scope-selector__checkbox input{cursor:pointer;inset:0;opacity:0;position:absolute}.connector-scope-selector__confirm-btn{align-items:center;background:var(--bg-bg-brand);border:none;border-radius:6px;color:var(--text-text-onbrand,#fff);cursor:pointer;display:flex;font-size:14px;font-weight:600;height:40px;justify-content:center;margin-top:8px;transition:opacity .15s ease;width:100%}.connector-scope-selector__confirm-btn:disabled{cursor:not-allowed;opacity:.5}.connector-scope-selector__confirm-btn:not(:disabled):hover{opacity:.9}.connector-scope-selector__footer-hint{color:var(--text-text-disabled);font-size:12px;line-height:18px;margin:0;text-align:center;width:100%}.fileTreeMenu-ogUjLu{background:var(--bg-bg-menu,#f8f9fa);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:var(--radius-radius-6,6px);box-shadow:inset 0 .5px 0 0 #ffffff0f,0 4px 8px 0 #0000004d;max-width:220px;min-width:180px;padding:6px 0}.fileTreeMenuGroup-WKqykJ{margin:0;padding:0}.fileTreeMenuDivider-svPMYS{align-items:center;display:flex;height:12px;justify-content:center;padding:0 6px}.fileTreeMenuDividerLine-G3oXbj{background:var(--border-border-neutral-l1,#4d6b9917);height:1px;width:100%}.fileTreeMenuItem-LK_vUI{align-items:center;border-radius:4px;color:var(--text-text-default,#31353a);cursor:pointer;display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;gap:24px;height:28px;justify-content:space-between;line-height:1.5;margin:0 6px;overflow:hidden;padding:0 12px;text-overflow:ellipsis;transition:background-color .1s ease;-webkit-user-select:none;user-select:none}.fileTreeMenuItem-LK_vUI:hover{background:var(--bg-bg-overlay-l2,#5663771c)}.fileTreeMenuItemDisabled-X_hrt9{cursor:not-allowed;opacity:.5}.fileTreeMenuItemDisabled-X_hrt9:hover{background-color:initial}.fileTreeMenuItemLabel-W4zyAL{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileTreeMenuItemShortcut-ovrwTx{color:var(--icon-icon-tertiary,#8a9096);flex-shrink:0;font-size:11px;font-weight:400}.renameInput-KihkQ0{background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l3,#4d6b995c);border-radius:var(--radius-4,4px);color:var(--text-text-default,#31353a);flex:1 1;font-family:inherit;font-size:13px;height:20px;line-height:20px;min-width:0;outline:none;padding:0 4px}.container-RATtdZ{background:#0000;display:flex;flex-direction:column;height:100%;outline:none}.searchWrapper-_dBGho{flex-shrink:0;padding:8px}.treeWrapperCommon-Hb0fit{flex:1 1;min-height:0}.treeWrapper-atyf_h{overflow-y:auto;scrollbar-color:var(--bg-bg-invert-disabled,#56637726) #0000;scrollbar-width:thin}.treeWrapper-atyf_h::-webkit-scrollbar{height:6px;width:6px}.treeWrapper-atyf_h::-webkit-scrollbar-track{background:#0000}.treeWrapper-atyf_h::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.treeWrapper-atyf_h::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert-hover,#56637740)}.treeWrapperSimpleBar-aCPVSD :is(.simplebar-content-wrapper,.simplebar-mask,.simplebar-offset,.simplebar-wrapper){height:100%}.treeWrapperSimpleBar-aCPVSD .simplebar-scrollbar:before{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.treeWrapperSimpleBar-aCPVSD .simplebar-scrollbar:hover:before,.treeWrapperSimpleBar-aCPVSD.simplebar-dragging .simplebar-scrollbar:before{background:var(--bg-bg-invert-hover,#56637740)}.treeWrapperSimpleBar-aCPVSD .simplebar-track{pointer-events:all}.treeWrapperSimpleBar-aCPVSD:hover .simplebar-scrollbar:before{opacity:.5}.treeWrapperSimpleBar-aCPVSD .simplebar-track.simplebar-vertical{width:6px}.treeWrapperSimpleBar-aCPVSD .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:0;left:0;right:0;top:0}.loading-piiGqP{color:var(--text-text-secondary);font-size:var(--font-size-md)}.cutNode-cAiGfo{opacity:.5}.container-RATtdZ .rc-tree{background:#0000;border-radius:4px;color:var(--text-text-default);font-size:14px;line-height:1.5;margin:0;padding:0}.container-RATtdZ .rc-tree-list-holder-inner{align-items:flex-start}.container-RATtdZ .rc-tree-treenode{align-items:center;background:#0000;cursor:pointer;display:flex;gap:2px;height:28px;margin:0;outline:none;padding:0;position:relative;transition:all .3s;-webkit-user-select:none;user-select:none;width:100%}.container-RATtdZ .rc-tree-treenode:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.container-RATtdZ .rc-tree-treenode-selected{background:var(--bg-bg-overlay-l3)!important;border-radius:4px}.container-RATtdZ .rc-tree-treenode.drop-target:has([data-is-directory=true]){background:var(--bg-bg-brand-l2);border-radius:4px;outline:2px dashed var(--border-border-brand);outline-offset:-2px}.container-RATtdZ .rc-tree-indent{align-self:stretch;-webkit-user-select:none;user-select:none;white-space:nowrap}.container-RATtdZ .rc-tree-indent-unit{display:inline-block;width:14px}.container-RATtdZ .rc-tree-switcher{align-self:stretch;color:var(--icon-icon-secondary);cursor:pointer;flex:none;line-height:24px;margin:0;position:relative;text-align:center;-webkit-user-select:none;user-select:none;width:14px}.container-RATtdZ .rc-tree-switcher-noop{cursor:default}.container-RATtdZ .rc-tree-switcher svg{display:inline-block;font-size:14px;position:relative;top:3px;transition:transform .3s;vertical-align:initial}.container-RATtdZ .rc-tree-switcher_close svg{transform:rotate(-90deg)}.container-RATtdZ .rc-tree-switcher_open svg{transform:rotate(0deg)}.container-RATtdZ .rc-tree-iconEle{align-items:center;display:inline-flex;height:28px;justify-content:center;margin-right:2px;width:16px}.container-RATtdZ .rc-tree-node-content-wrapper{border-radius:2px;color:var(--text-text-default);cursor:pointer;display:flex;flex:1 1;height:28px;line-height:28px;margin:0;min-width:0;padding:0 2px;position:relative}.container-RATtdZ .rc-tree-title{color:var(--text-text-default);display:block;flex:1 1;min-width:0;overflow:hidden;padding-left:2px;text-overflow:ellipsis;white-space:nowrap}.container-RATtdZ .rc-tree-show-line .rc-tree-indent-unit{height:100%;position:relative}.container-RATtdZ .rc-tree-show-line .rc-tree-indent-unit:before{border-right:1px solid var(--border-border-neutral-l1);bottom:0;content:"";position:absolute;right:5px;top:0}.container-RATtdZ .rc-tree-show-line .rc-tree-switcher{background:#0000}.container-RATtdZ .rc-tree-show-line .rc-tree-switcher-leaf-line{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%;z-index:var(--z-above)}.container-RATtdZ .rc-tree-show-line .rc-tree-switcher-leaf-line:before{background:var(--bg-bg-overlay-l3);border-radius:50%;content:"";height:4px;width:4px}.container-RATtdZ .rc-tree-checkbox{margin:0 4px 0 0}.container-RATtdZ [data-key^=__error_] .rc-tree-title{color:var(--text-text-warning);cursor:pointer;font-style:italic}.container-RATtdZ [data-key^=__error_]:hover .rc-tree-title{color:var(--text-text-danger);text-decoration:underline}.loadingIcon-XP33De{animation:rotate-U06g1K 1s linear infinite;display:inline-block}@keyframes rotate-U06g1K{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.emptyState-EhNRy7{align-items:center;color:var(--text-text-tertiary);display:flex;flex-direction:column;font-size:13px;justify-content:center;padding:24px 16px;text-align:center}.uploadingNode-VkosAY{gap:4px}.titleWrapper-RCBVVf,.uploadingNode-VkosAY{align-items:center;display:flex;flex:1 1;min-width:0}.titleWrapper-RCBVVf{height:100%}.titleWrapper-RCBVVf>span{position:relative;top:-1px}.titleWrapper-RCBVVf>span,.uploadingTitle-bfQw4t{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploadingTitle-bfQw4t{opacity:.5}.uploadingSpinner-hXHrSS{align-items:center;animation:rotate-U06g1K 1s linear infinite;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.container-RATtdZ .uploading-icon{filter:grayscale(100%)}.container-fFA30y{display:flex;flex-direction:column;width:100%}.searchBox-UzvLkU{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;display:flex;gap:6px;padding:6px 8px;transition:border-color .2s}.searchBox-UzvLkU:focus-within{border-color:var(--border-border-brand)}.searchIcon-iLqgwH{color:var(--icon-icon-secondary);flex-shrink:0;font-size:14px}.searchInput-JxReJz{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:13px;line-height:20px;min-width:0;outline:none;padding:0}.searchInput-JxReJz::placeholder{color:var(--text-text-tertiary)}.clearButton-hAWOKi{align-items:center;background:var(--bg-bg-overlay-l3);border:none;border-radius:50%;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0;transition:background-color .2s,color .2s;width:16px}.clearButton-hAWOKi:hover{background:var(--bg-bg-overlay-l4);color:var(--icon-icon-default)}.resultList-I0mJBp{display:flex;flex-direction:column;margin-top:4px;max-height:300px;overflow-y:auto}.resultItem-OBQKLb{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;transition:background-color .15s}.resultItem-OBQKLb.active-FIO_Xl,.resultItem-OBQKLb:hover{background:var(--bg-bg-overlay-l2)}.resultIcon-L8A2Bb{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.resultIcon-L8A2Bb svg{height:14px;width:14px}.resultContent-eW6e_u{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.resultName-bfF4MT{color:var(--text-text-default);font-size:13px;line-height:18px}.resultName-bfF4MT,.resultPath-sHTBlC{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultPath-sHTBlC{color:var(--text-text-tertiary);font-size:11px;line-height:14px}.highlight-JTWUjV{background:var(--bg-bg-warning-l1);border-radius:2px;color:var(--text-text-warning);padding:0 1px}.emptyState-WGahgy{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:12px;justify-content:center;padding:16px 8px}.flatContainer-PXoQd8{display:flex;flex-direction:column;gap:10px;height:100%;outline:none}.breadcrumb-rJshyf{align-items:center;display:flex;flex-shrink:0;gap:2px;overflow:hidden;padding:0 10px}.breadcrumbItem-xQh1a1{align-items:center;display:flex;flex-shrink:1;gap:2px;min-width:0}.breadcrumbItem-xQh1a1:first-child,.breadcrumbItemEllipsis-kgvmVd{flex-shrink:0}.breadcrumbSeparator-JGoAMy{color:var(--icon-icon-tertiary);flex-shrink:0;height:16px;width:10px}.breadcrumbText-QrkUbO{border-radius:var(--radius-2);color:var(--text-text-secondary);cursor:pointer;font-size:12px;line-height:18px;min-width:10px;overflow:hidden;padding:2px 5px;text-overflow:ellipsis;transition:background-color .15s ease;white-space:nowrap}.breadcrumbText-QrkUbO:hover{background-color:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.breadcrumbTextDropTarget-aw1OM9{background-color:var(--bg-bg-brand-l2);outline:2px dashed var(--border-border-brand);outline-offset:-2px}.breadcrumbTextActive-A3FvqZ{color:var(--text-text-default);font-weight:500}.breadcrumbEllipsis-EE7VHh{color:var(--text-text-tertiary);cursor:default;flex-shrink:0;font-size:12px;line-height:18px;padding:2px 5px}.listContainer-yc3wg9{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;scrollbar-color:var(--bg-bg-invert-disabled,#56637726) #0000;scrollbar-width:thin}.listContainer-yc3wg9::-webkit-scrollbar{height:6px;width:6px}.listContainer-yc3wg9::-webkit-scrollbar-track{background:#0000}.listContainer-yc3wg9::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.listContainer-yc3wg9::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert-hover,#56637740)}.listItem-TFmM0P{align-items:center;border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;gap:8px;padding:6px 4px;transition:background-color .15s ease}.listItem-TFmM0P:hover{background-color:var(--bg-bg-overlay-l1)}.listItemSelected-aY31lC{background-color:var(--bg-bg-overlay-l2)}.listItemLoading-a5XNBz{opacity:.6;pointer-events:none}.listItemCut-g8RSBJ{opacity:.5}.listItemDropTarget-mudJyx{background-color:var(--bg-bg-brand-l2);outline:2px dashed var(--border-border-brand);outline-offset:-2px}.listItemIcon-RbaKdS{align-items:center;display:flex;flex-shrink:0;font-size:24px;justify-content:center}.fileIcon-nhFhFr,.folderIcon-R07rKp,.listItemIcon-RbaKdS{height:24px;width:24px}.listItemIcon-RbaKdS img{height:100%;position:relative;top:1px;width:100%}.listItemContent-yLYEvr{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.listItemName-mIFsmo{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;width:100%}.listItemInfo-p2DPG6,.listItemName-mIFsmo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listItemInfo-p2DPG6{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.emptyState-jom7fu{align-items:center;color:var(--text-text-tertiary);display:flex;flex-direction:column;font-size:13px;justify-content:center;padding:24px 16px;text-align:center}.listItemIconUploading-cjtfVT{filter:grayscale(100%)}.listItemNameUploading-vQEXEa{opacity:.5}.uploadingSpinner-fYm9dC{animation:rotate-SeCgEB 1s linear infinite;color:var(--icon-icon-secondary);display:inline-block;flex-shrink:0;height:14px;width:14px}@keyframes rotate-SeCgEB{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.diffWrapper-n3D5Ak{flex:1 1;font-family:JetBrains Mono,SF Mono,Monaco,Inconsolata,Fira Mono,Droid Sans Mono,Source Code Pro,monospace;font-size:12px;line-height:20px;min-height:0;overflow:auto}.diffTable-Fciew3{display:flex;flex-direction:column;width:100%}.diffLine-axo4iv{display:flex;min-height:20px}.lineNumbers-Tp8A31{flex-shrink:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.newLineNumber-ToRimk,.oldLineNumber-ocxF4X{box-sizing:border-box;color:var(--text-text-tertiary);display:inline-block;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:450;line-height:20px;padding:0 4px;text-align:right;width:40px}.lineContent-pO9wYW{color:var(--text-text-default);flex:1 1;min-width:0;padding:0 8px 0 16px}.lineContent-pO9wYW,.lineContent-pO9wYW pre{overflow-wrap:break-word;white-space:pre-wrap}.lineContent-pO9wYW pre{background:#0000;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.lineContent-pO9wYW pre :is(.hljs-built_in,.hljs-keyword,.hljs-type){color:var(--code-code-action)}.lineContent-pO9wYW pre :is(.hljs-regexp,.hljs-string){color:var(--code-code-parameter)}.lineContent-pO9wYW pre :is(.hljs-literal,.hljs-number){color:var(--code-code-number)}.lineContent-pO9wYW pre .hljs-comment{color:var(--code-code-doc)}.lineContent-pO9wYW pre :is(.hljs-function,.hljs-title){color:var(--code-code-function)}.lineContent-pO9wYW pre :is(.hljs-attr,.hljs-variable){color:var(--code-code-attribute)}.lineContent-pO9wYW pre .hljs-name,.lineContent-pO9wYW pre .hljs-tag{color:var(--code-code-tag)}.lineContent-pO9wYW pre .hljs-attribute{color:var(--code-code-attribute)}.lineUnchanged-ft3WwR{background:var(--bg-bg-base-default)}.lineAdded-rTk_ZZ{background:var(--status-success-surface-l1,#3fb95026)}.lineRemoved-DgKHIm{background:var(--status-error-surface-l1,#f8514926)}.collapsedBlock-OB6gYP{align-items:center;background:#0000;cursor:pointer;display:flex;justify-content:center;min-height:32px}.collapsedDashedLine-ZPdMzK{border-top:1px dashed var(--border-border-neutral-l3);flex:1 1;height:0}.collapsedButton-u45bMk{align-items:center;background:var(--bg-bg-overlay-l2);border:1px solid var(--border-border-neutral-l1);border-radius:4px;display:flex;height:24px;justify-content:center;margin:0 8px;transition:background .2s;width:24px}.collapsedButton-u45bMk:hover{background:var(--bg-bg-overlay-l3)}.collapsedIcon-TPsoJb{color:var(--icon-icon-secondary);height:16px;width:16px}.collapsedText-xp6d6b{color:var(--text-text-tertiary,#8c8c8c);font-size:12px;margin-right:8px;white-space:nowrap}.sideBySideWrapper-zrY_dK{display:flex;flex-direction:row}.sideBySideColumn-Kqo7Vp{display:flex;flex:1 1;flex-direction:column;min-width:0}.sideBySideColumn-Kqo7Vp:first-child{border-right:1px solid var(--border-border-neutral-l1,#4d6b992e)}.sideBySideRow-JV285_{display:flex;min-height:20px}.sideBySideLeft-Rx6jbr,.sideBySideRight-pqfPoA{display:flex;flex:1 1;isolation:isolate;min-width:0;position:relative}.sideBySideRight-pqfPoA{border-right:none}.sideLineNumber-qKKQVs{box-sizing:border-box;color:var(--text-text-tertiary);flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:13px;font-weight:450;line-height:20px;padding:0 4px;text-align:right;-webkit-user-select:none;user-select:none;width:40px}.sideLineContent-TBXrYN{color:var(--text-text-default);flex:1 1;font-family:JetBrains Mono,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:12px;line-height:20px;min-width:0;overflow-wrap:break-word;padding:0 8px;white-space:pre-wrap}.sideLineContent-TBXrYN pre{background:#0000;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;overflow-wrap:break-word;padding:0;white-space:pre-wrap}.sideLineContent-TBXrYN pre :is(.hljs-built_in,.hljs-keyword,.hljs-type){color:var(--code-code-action)}.sideLineContent-TBXrYN pre :is(.hljs-regexp,.hljs-string){color:var(--code-code-parameter)}.sideLineContent-TBXrYN pre :is(.hljs-literal,.hljs-number){color:var(--code-code-number)}.sideLineContent-TBXrYN pre .hljs-comment{color:var(--code-code-doc)}.sideLineContent-TBXrYN pre :is(.hljs-function,.hljs-title){color:var(--code-code-function)}.sideLineContent-TBXrYN pre :is(.hljs-attr,.hljs-variable){color:var(--code-code-attribute)}.sideLineContent-TBXrYN pre .hljs-name,.sideLineContent-TBXrYN pre .hljs-tag{color:var(--code-code-tag)}.sideLineContent-TBXrYN pre .hljs-attribute{color:var(--code-code-attribute)}.lineUnchanged-CDE2Po{background:var(--bg-bg-base-default)}.lineAdded-b6FzIb{background:var(--status-success-surface-l1,#3fb95026)}.lineRemoved-lFJINz{background:var(--status-error-surface-l1,#f8514926)}.lineEmpty-AeqzyH{display:none}.collapsedBlock-NkChbj{align-items:center;background:#0000;cursor:pointer;display:flex;justify-content:center;min-height:32px}.collapsedDashedLine-gdMXqx{border-top:1px dashed var(--border-border-neutral-l3);flex:1 1;height:0}.collapsedButton-FuHRb6{align-items:center;background:var(--bg-bg-overlay-l2);border:1px solid var(--border-border-neutral-l1);border-radius:4px;display:flex;height:24px;justify-content:center;margin:0 8px;transition:background .2s;width:24px}.collapsedButton-FuHRb6:hover{background:var(--bg-bg-overlay-l3)}.collapsedIcon-WukE32{height:16px;width:16px}.collapsedText-x3fmDm{color:var(--text-text-tertiary,#8c8c8c);font-size:12px;margin-right:8px;white-space:nowrap}.fileListWrapper-sVfLJu{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px;width:100%}.fileItemPrimary-YXR2FJ{width:100%}.fileItemPrimary-YXR2FJ,.fileItemSecondary-ZzAOWY{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px}.fileItemSecondary-ZzAOWY{width:70%}.fileItemAccent-aCtxPb{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px;width:35%}.container-BuMw6V{border-color:var(--border-border-neutral-l1);border-style:solid;border-top-left-radius:4px;border-top-right-radius:4px;border-width:1px;height:35px;overflow:hidden;padding-left:8px;padding-right:18px}.container-BuMw6V,.headerSection-pbTmiL{align-items:center;display:flex;justify-content:space-between}.headerSection-pbTmiL{height:36px;padding-left:4px;width:64px}.headerBackground-zvLwSm{background:var(--border-border-neutral-l2);border-radius:2px;height:14px;width:14px}.headerIconsWrapper-ado788{height:36px;overflow:hidden;position:relative;width:36px}.iconSettings-bnfuy3{background:var(--status-alert-surface-l1);height:36px;left:0;position:absolute;top:0;width:36px}.decorativeVector-uBU_8S{background:var(--border-border-neutral-l2);height:1px;rotate:-90deg;width:16px}.footerBackground-EQ4lOs{background:var(--border-border-neutral-l2);border-radius:2px;height:14px;margin-left:8px;width:14px}.contentRight-pE40L1{align-items:center;display:flex}.minus-kOiu9F{background:var(--status-error-surface-l1)}.minus-kOiu9F,.plus-P2Joqp{border-radius:2px;height:13px;margin-left:4px;width:28px}.plus-P2Joqp{background:var(--status-success-surface-l1)}.codeContentWrapper-Z7zp8X{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px;width:100%}.codeLine-OQ56pk{align-self:stretch;background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px}.codeLineWithHighlight-CAH4Oe{align-items:center;align-self:stretch;column-gap:12px;display:flex;flex-shrink:0;height:10px}.codeSegment-YW2c9k{background:var(--border-border-neutral-l2);width:35%}.codeHighlightRed-lu_1P4,.codeSegment-YW2c9k{align-self:stretch;border-radius:1px;flex-shrink:0}.codeHighlightRed-lu_1P4{background:var(--status-error-surface-l1);width:10%}.codeHighlightGreen-sl5Nv2{align-self:stretch;background:var(--status-success-surface-l1);border-radius:1px;flex-shrink:0;width:10%}.codeSegmentLong-jIMclx{align-self:stretch;background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;width:80%}.codeLineWithHighlightSmall-yY90mE{align-items:center;align-self:stretch;column-gap:12px;display:flex;flex-shrink:0;height:10px}.codeHighlightGreenSmall-I024Sh{background:var(--status-success-surface-l1);border-radius:1px;flex-shrink:0;height:6px;width:10%}.codeSegmentLongSmall-XUOrWm{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:6px;width:80%}.fileChangeSummary-zwh4MH{align-items:center;column-gap:8px;display:flex;font-size:13px;letter-spacing:0;line-height:20px;white-space:nowrap;width:100%}.collapseButton-ZZ_xLS{align-items:center;border-radius:5px;display:flex;height:28px;justify-content:center;padding-left:8px;padding-right:8px;width:12px}.collapseButton-ZZ_xLS,.filesChangedText-DCi3NL{background:var(--border-border-neutral-l2);flex-shrink:0}.filesChangedText-DCi3NL{border-radius:2px;height:13px;width:103px}.changeCountsWrapper-abiuwa{align-items:center;column-gap:4px;display:inline-flex;flex-shrink:0;justify-content:center}.minus-QCJlh9{background:var(--status-error-surface-l1)}.minus-QCJlh9,.plus-klcin3{border-radius:2px;height:13px;margin-left:4px;width:28px}.plus-klcin3{background:var(--status-success-surface-l1)}.mergeInfo-N4EPpq{align-items:center;display:flex;height:80px;width:100%}.leftSection-VdL96j{align-items:center;display:flex;flex-shrink:0}.rightSection-docAcx{align-items:center;display:flex;gap:12px;margin-left:auto}.square-xsQ5GG{width:28px}.rectangle-IB63EJ,.square-xsQ5GG{background:var(--border-border-neutral-l2);border-radius:2px;flex-shrink:0;height:28px}.rectangle-IB63EJ{width:142px}.diffViewSkeleton-tmtv4O{background:var(--bg-bg-base-default);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.divider-sahzwe{background:var(--border-border-neutral-l1);height:1px;margin:0 16px}.mergeInfoSection-pLDpck{flex-shrink:0;padding:0 16px}.diffStatusSection-aYodpD{flex-shrink:0;padding:16px}.mainContent-tSk70m{display:flex;flex:1 1;overflow:hidden}.fileListSection-mg6t0t{border-right:1px solid var(--border-border-neutral-l1);flex-shrink:0;overflow-y:hidden;padding:16px;width:240px}.codeSection-Zg9QcH{flex:1 1;overflow-y:hidden;padding:16px}.codeBlock-sYmq4I{margin-bottom:24px}.codeBlock-sYmq4I:last-child{margin-bottom:0}.codeContentWrapper-OrWl3e{background:var(--bg-bg-base-default);border-color:var(--border-border-neutral-l1);border-radius:0 0 4px 4px;border-style:solid;border-width:0 1px 1px 1px;padding:16px}.container-q8mmq0{background:var(--bg-bg-menu);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.multiFileContainer-CExf08{background:var(--bg-bg-menu);gap:12px;overflow-x:hidden;overflow-y:auto}.fileBlock-vZaYCx{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;display:flex;flex-direction:column;flex-shrink:0}.fileBlockCollapsed-f26qTf .fileHeader-sNPO2X{border:none;border-radius:6px;box-shadow:none;margin:0}.container-q8mmq0:not(.multiFileContainer-CExf08) .fileBlock-vZaYCx{max-height:100%}.fileHeader-sNPO2X{align-items:center;background:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:6px 6px 0 0;box-shadow:-20px 0 0 0 var(--bg-bg-menu),5px 0 0 0 var(--bg-bg-menu);column-gap:12px;cursor:pointer;display:flex;flex-shrink:0;margin:-1px -1px 0 -1px;overflow:hidden;padding:0 8px;position:sticky;top:0;z-index:var(--z-sticky)}.fileHeaderLeft-a7Pc06{align-items:center;column-gap:8px;display:flex}.expandButton-fkYmpQ{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.expandButton-fkYmpQ:hover{background:var(--bg-bg-overlay-l1)}.fileIcon-BC_U48{align-items:center;display:flex;height:36px;justify-content:center;width:36px}.fileInfo-UuftFC{align-items:center;column-gap:4px;display:flex;flex:1 1;min-width:0;overflow:hidden}.fileName-HVGf8U{color:var(--text-text-default);flex-shrink:0;font-family:SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:13px;line-height:20px}.filePath-BblEpf{align-items:center;display:flex;flex:1 1;min-width:0;overflow:hidden}.branchIcon-CMBZiY{color:var(--text-text-tertiary);flex-shrink:0;height:14px;width:14px}.filePath-BblEpf span{color:var(--text-text-tertiary);direction:rtl;font-family:SF Pro Text,PingFang SC,Hiragino Sans GB,Microsoft YaHei,SimHei,Arial,Helvetica,sans-serif;font-size:13px;line-height:20px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.diffStats-gaJcVN{align-items:center;column-gap:4px;display:flex;justify-content:center;padding:0 4px}.additions-bFcyco{color:var(--status-success-default)}.additions-bFcyco,.deletions-sVSlcp{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.deletions-sVSlcp{color:var(--status-error-default)}.fileContent-XGU7nY{background:var(--bg-bg-menu);border-radius:0 0 6px 6px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:auto;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.fileContent-XGU7nY::-webkit-scrollbar{width:4px}.fileContent-XGU7nY::-webkit-scrollbar-track{background:#0000}.fileContent-XGU7nY::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.fileContent-XGU7nY::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.emptyWrapper-Rh8mqy{align-items:center;display:flex;flex:1 1;justify-content:center;padding:24px}.emptyText-sMtNLZ{color:var(--text-text-tertiary);font-size:14px}.errorContent-zFqKjP{align-items:center;background-color:var(--bg-bg-menu,#fafafa);border-radius:0 0 6px 6px;display:flex;flex-direction:column;gap:7px;justify-content:center;min-height:96px}.errorIcon-Vr5F93{color:var(--status-warning-default,#e28a00);font-size:16px}.errorText-kaKa2p{color:var(--text-text-secondary,#5b6066);cursor:default;font-size:var(--body-base-fontSize,13px);font-weight:400;line-height:var(--body-base-lineHeight,20px)}.diffFileTreeContainer-PX8cnh{background:var(--bg-bg-menu);border-radius:6px;display:flex;flex-direction:column;height:100%;overflow:hidden}.diffFileTreeContent-KkDKVp{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.diffFileTreeNode-fctz_L{display:flex;flex-direction:column}.diffFileTreeNodeRow-gquwQU{align-items:center;cursor:pointer;display:flex;gap:0;height:24px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.diffFileTreeNodeRow-gquwQU:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.diffFileTreeNodeRowSelected-Ls5Di1{background:var(--bg-bg-overlay-l3);border-radius:4px}.diffFileTreeNodeRowSelected-Ls5Di1:hover{background:var(--bg-bg-overlay-l3)}.diffFileTreeIndentGuide-sjzXwF{align-items:center;display:flex;flex-shrink:0;height:24px;position:relative;width:14px}.diffFileTreeIndentLine-nkJ1g1{background:var(--border-border-neutral-l1);bottom:0;left:6px;position:absolute;top:0;width:1px}.diffFileTreeExpandIcon-Cm2pgu{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:24px;justify-content:center;transition:transform .15s ease;width:14px}.diffFileTreeExpandIconExpanded-vBbVLF{transform:rotate(0deg)}.diffFileTreeExpandIconCollapsed-DUsI8m{transform:rotate(-90deg)}.diffFileTreeExpandIconPlaceholder-fhugnM{flex-shrink:0;height:24px;width:14px}.diffFileTreeDotIcon-ASZmPb{color:var(--icon-icon-secondary);height:24px;width:14px}.diffFileTreeDiffIcon-DFvtFq,.diffFileTreeDotIcon-ASZmPb{align-items:center;display:flex;flex-shrink:0;justify-content:center}.diffFileTreeDiffIcon-DFvtFq{box-sizing:initial;height:12px;padding-left:2px;width:12px}.diffFileTreeDiffIcon-DFvtFq svg{height:14px;width:14px}.diffFileTreeDiffIconAdded-xa79en{color:var(--status-success-default)}.diffFileTreeDiffIconModified-KTHCNY{color:var(--status-alert-default)}.diffFileTreeDiffIconDeleted-GqjgtZ{color:var(--status-error-default)}.diffFileTreeFolderIcon-Cq31WL{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:16px}.diffFileTreeFolderIcon-Cq31WL svg{height:16px;width:16px}.diffFileTreeNodeNameWrapper-kbALwd{flex:1 1;min-width:0;overflow:hidden}.diffFileTreeNodeName-IE93cK{color:var(--text-text-default);display:block;font-size:12px;line-height:24px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap}.diffFileTreeChildren-IsYUNK{display:flex;flex-direction:column}.diffFileTreeEmpty-Z0RjVO{color:var(--text-text-tertiary);flex-direction:column;padding:24px 16px;text-align:center}.diffFileTreeConflictIcon-SgIZlP,.diffFileTreeEmpty-Z0RjVO{align-items:center;display:flex;font-size:13px;justify-content:center}.diffFileTreeConflictIcon-SgIZlP{color:var(--status-error-default);flex-shrink:0;font-weight:400;height:16px;margin-left:4px;width:16px}.diffFileTreeConflictIcon-SgIZlP svg{height:16px;width:16px}.flattenedGroup-iTbt6M{display:flex;flex-direction:column}.flattenedGroupHeader-IZ3_Z2{align-items:center;cursor:pointer;display:flex;gap:0;height:28px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.flattenedGroupHeader-IZ3_Z2:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedGroupName-PLzRUg{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:28px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap}.flattenedGroupContent-Vl3Fo8,.flattenedPathItem-kG4puO{display:flex;flex-direction:column}.flattenedPathHeader-BX6Iz_{align-items:center;cursor:pointer;display:flex;gap:0;height:28px;overflow:hidden;padding:0 4px;padding-left:18px;-webkit-user-select:none;user-select:none}.flattenedPathHeader-BX6Iz_:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedPathName-N3h5Kt{color:var(--text-text-secondary);flex:1 1;font-size:12px;line-height:28px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap}.flattenedPathContent-rXdraG{display:flex;flex-direction:column}.flattenedFileRow-Gmumvo{align-items:center;cursor:pointer;display:flex;gap:0;height:24px;overflow:hidden;padding:0 4px;padding-left:36px;-webkit-user-select:none;user-select:none}.flattenedFileRow-Gmumvo:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedFileRowSelected-ZTkaD5{border-radius:4px}.flattenedFileRowSelected-ZTkaD5,.flattenedFileRowSelected-ZTkaD5:hover{background:var(--bg-bg-overlay-l3)}.flattenedFileName-LzOl5y{color:var(--text-text-default);flex:1 1;font-size:12px;line-height:24px;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap}.flattenedFileDiffStats-Rfy_1b{align-items:center;display:flex;flex-shrink:0;font-size:11px;gap:4px;padding-left:8px}.flattenedFileDiffAdded-fCiUBp{color:var(--status-success-default)}.flattenedFileDiffDeleted-kjTPF7{color:var(--status-error-default)}@keyframes fadeIn-oVPS1W{0%{opacity:0}to{opacity:1}}.diffPanelWrapper-_v4rIh{animation:fadeIn-oVPS1W .2s ease-out;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.diffPanelContainer-HX8t7_{display:flex;flex:1 1;min-height:0;overflow:hidden}.diffPanelSidebar-XIkqki{border-right:1px solid var(--border-border-neutral-l1);flex-shrink:0;min-width:0;opacity:0;overflow:hidden;transition:width .2s ease-out,opacity .2s ease-out;width:0}.diffPanelSidebarExpanded-or0haB{opacity:1;width:240px}.diffPanelSidebarInner-GrOa52{box-sizing:border-box;min-width:240px;padding:12px 16px;width:240px}.diffPanelContent-TqEjrJ{border-radius:6px 6px 0 0;flex:1 1;min-width:0;overflow:hidden;padding:16px;padding-right:0}.diffPanelSingleContent-Tfuy0C{overflow:hidden;padding:16px}.diffPanelErrorWrapper-na8PRN,.diffPanelSingleContent-Tfuy0C{animation:fadeIn-oVPS1W .2s ease-out;display:flex;flex-direction:column;height:100%;width:100%}.diffPanelErrorWrapper-na8PRN{align-items:center;justify-content:center}.diffPanelHeader-FRNBc_{border-bottom:1px solid var(--border-border-neutral-l1);gap:12px;margin:0 auto;min-height:72px;width:calc(100% - 24px)}.diffPanelHeader-FRNBc_,.headerIcon-ivvRH3{align-items:center;display:flex;flex-shrink:0}.headerIcon-ivvRH3{border-radius:5.33px;color:var(--icon-icon-default);cursor:pointer;height:28px;justify-content:center;transition:background-color var(--transition-fast);width:28px}.headerIconActive-NRDdFP{background-color:var(--bg-bg-overlay-l3)}.headerInfo-C_DIh4{display:flex;flex:1 1;flex-direction:column;min-width:0}.headerTitle-EKFI3B{color:var(--text-text-default);font-family:var(--font-family-default);font-size:var(--font-size-lg);font-weight:var(--font-weight-strong);line-height:1.5;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headerMeta-lAUhmG{align-items:center;display:flex;gap:8px}.headerBranchTag-yjpGoj{align-items:center;color:var(--text-text-secondary);display:flex;font-family:var(--font-family-default);font-size:var(--font-size-sm);gap:4px}.headerBranchName-Ang4Bu{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headerBranchArrow-yEQIhr{color:var(--text-text-tertiary);flex-shrink:0}.headerBranchDivider-_9HsEv{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:12px;width:1px}.headerMetaText-IxdRXW{color:var(--text-text-secondary);font-family:var(--font-family-default);font-size:var(--font-size-base);font-weight:var(--font-weight-default);line-height:1.54}.headerDiffStats-MAkBsb{align-items:center;display:flex;gap:4px;justify-content:center}.headerAdditions-PjdPgk{color:var(--status-success-default)}.headerAdditions-PjdPgk,.headerDeletions-LcDwI8{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.headerDeletions-LcDwI8{color:var(--status-error-default)}.errorPanel-j_q3Pq{box-sizing:border-box;height:100%;justify-content:center;padding:16px;width:100%}.content-zaEXsD,.errorPanel-j_q3Pq{align-items:center;display:flex;flex-direction:column}.content-zaEXsD{gap:12px;max-width:300px}.icon-wPGFwe{align-items:center;color:var(--icon-icon-secondary);display:flex;justify-content:center}.textContent-bKOnIk{align-items:center;display:flex;flex-direction:column;gap:4px;width:100%}.title-uBjqvo{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px;text-align:center}.description-mqI71h{color:var(--text-text-tertiary);display:-webkit-box;font-size:12px;font-weight:400;-webkit-line-clamp:5;line-height:18px;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;-webkit-box-orient:vertical}.descriptionRow-DjmMtj{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.detailLink-efln1O{background:none;border:none;color:var(--text-text-link);cursor:pointer;font-size:12px;font-weight:400;line-height:18px;padding:0;text-decoration:underline;white-space:nowrap}.detailLink-efln1O:hover{color:var(--text-text-link-hover)}.action-nBy9dv{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:4px}@keyframes fadeIn-jqNbJv{0%{opacity:0}to{opacity:1}}.diffMobileWrapper-P3cS6j{animation:fadeIn-jqNbJv .2s ease-out;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.diffMobileContent-A1PK0q{flex:1 1;min-height:0;overflow:hidden;padding:8px}.diffMobileSingleContent-aVgHLj{overflow:hidden;padding:8px}.diffMobileErrorWrapper-ZnUo8V,.diffMobileSingleContent-aVgHLj{animation:fadeIn-jqNbJv .2s ease-out;display:flex;flex-direction:column;height:100%;width:100%}.diffMobileErrorWrapper-ZnUo8V{align-items:center;justify-content:center}.diffMobileHeader-vnnuWA{border-bottom:1px solid var(--border-border-neutral-l1);display:flex;flex-direction:column;flex-shrink:0;padding:12px 16px 8px}.diffMobileHeaderTop-lVUGeM{align-items:center;display:flex;gap:8px}.diffMobileHeaderFileTreeBtn-mk3WSE{align-items:center;background:var(--bg-bg-overlay-l2);border-radius:6px;color:var(--icon-icon-default);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;transition:background-color .15s ease;width:28px}.diffMobileHeaderFileTreeBtn-mk3WSE:active{background:var(--bg-bg-overlay-l3)}.diffMobileHeaderFileTreeBtn-mk3WSE svg{height:16px;width:16px}.diffMobileHeaderTitle-u02o0L{color:var(--text-text-default);flex:1 1;font-size:15px;font-weight:600;line-height:1.4;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diffMobileHeaderMeta-GXHOU0{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.diffMobileHeaderBranch-mWVWtY{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;gap:4px}.diffMobileHeaderBranchName-lNckkA{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diffMobileHeaderBranchArrow-lSNyHZ{color:var(--text-text-tertiary);flex-shrink:0}.diffMobileHeaderFileCount-XBHzt5{color:var(--text-text-secondary);font-size:12px}.diffMobileHeaderStats-po_Sj9{align-items:center;display:flex;gap:4px}.diffMobileHeaderAdditions-Dj2iyE{color:var(--status-success-default)}.diffMobileHeaderAdditions-Dj2iyE,.diffMobileHeaderDeletions-JZyAxf{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.diffMobileHeaderDeletions-JZyAxf{color:var(--status-error-default)}.diffFileListOverlay-McXLVM{background:#0006;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:var(--z-local-overlay)}.diffFileListOverlayVisible-k5Vg2r{opacity:1;pointer-events:auto}.diffFileListPanel-vAZJch{background:var(--bg-bg-base-default);bottom:0;display:flex;flex-direction:column;left:0;position:fixed;right:0;top:0;transform:translateY(100%);transition:transform .3s ease;z-index:var(--z-local-overlay)}.diffFileListPanelVisible-Z52_VD{transform:translateY(0)}.diffFileListPanelHeader-Hg8ZR3{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 16px 12px}.diffFileListPanelTitle-VLio6D{color:var(--text-text-default);font-size:17px;font-weight:600}.diffFileListCloseBtn-aRqLS_{align-items:center;background:var(--bg-bg-overlay-l2);border-radius:50%;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:28px;justify-content:center;transition:background-color .15s ease;width:28px}.diffFileListCloseBtn-aRqLS_:active{background:var(--bg-bg-overlay-l3)}.diffFileListCloseBtn-aRqLS_ svg{height:14px;width:14px}.diffFileListSearchBar-_S6lX6{flex-shrink:0;padding:0 16px 12px}.diffFileListSearchInput-u7s9bC{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l2);border-radius:8px;display:flex;gap:8px;height:36px;padding:0 12px;transition:border-color .15s ease}.diffFileListSearchInput-u7s9bC:focus-within{border-color:var(--border-border-brand)}.diffFileListSearchIcon-l6Cc7m{color:var(--icon-icon-secondary);flex-shrink:0;height:14px;width:14px}.diffFileListSearchField-nmEW3M{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:14px;line-height:36px;min-width:0;outline:none}.diffFileListSearchField-nmEW3M::placeholder{color:var(--text-text-tertiary)}.diffFileListTreeContent-ZE6sj8{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 8px 16px}.diffFileTreeNode-Kx8lZc{display:flex;flex-direction:column}.diffFileTreeRow-qNYp_1{align-items:center;border-radius:6px;cursor:pointer;display:flex;gap:4px;height:36px;overflow:hidden;padding-right:16px;-webkit-user-select:none;user-select:none}.diffFileTreeRow-qNYp_1:active{background:var(--bg-bg-overlay-l2)}.diffFileTreeRowSelected-I4eUuD,.diffFileTreeRowSelected-I4eUuD:active{background:var(--bg-bg-overlay-l3)}.diffFileTreeExpandIcon-lc9UCM{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;transition:transform .15s ease;width:16px}.diffFileTreeExpandIcon-lc9UCM svg{height:12px;width:12px}.expanded-d0iPEv{transform:rotate(0deg)}.collapsed-xerCGV{transform:rotate(-90deg)}.diffFileFolderIcon-Jb2aqz,.diffFileTreeExpandPlaceholder-GdYqy5{flex-shrink:0;height:16px;width:16px}.diffFileFolderIcon-Jb2aqz{align-items:center;color:var(--icon-icon-secondary);display:flex;justify-content:center}.diffFileFolderIcon-Jb2aqz svg{height:16px;width:16px}.diffFileStatusIcon-ca4biA{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.diffFileStatusIcon-ca4biA svg{height:16px;width:16px}.diffFileTreeNodeName-RED8k9{color:var(--text-text-default);flex:1 1;font-size:14px;line-height:36px;min-width:0;overflow:hidden;padding-left:4px;text-overflow:ellipsis;white-space:nowrap}.diffFileTreeChildren-dJrwQW{display:flex;flex-direction:column}.diffFileListEmpty-BhMZFJ{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:14px;justify-content:center;padding:32px 16px}.popoverContent-ddu8Qr{background:#0000;border:none;box-shadow:none;padding:0}.arrowOverride-Avdlq6{--bg-bg-base-secondary:var(--bg-bg-tooltip);--border-border-neutral-l1:var(--border-border-neutral-l2,#e0e2f214)}.wrapper-Mgt1d5{display:flex;position:relative}.arrow-XEgqs7{border-style:solid;height:0;position:absolute;width:0}.arrowRight-e2zM7L{border-color:#0000 var(--bg-bg-tooltip) #0000 #0000;border-width:6px 6px 6px 0;left:-6px;top:16px}.arrowLeft-unRlZh{border-color:#0000 #0000 #0000 var(--bg-bg-tooltip);border-width:6px 0 6px 6px;right:-6px;top:16px}.arrowTop-equ0M0{border-color:var(--bg-bg-tooltip) #0000 #0000 #0000;border-width:6px 6px 0 6px;bottom:-6px;left:16px}.arrowBottom-oixm50{border-color:#0000 #0000 var(--bg-bg-tooltip) #0000;border-width:0 6px 6px 6px;left:16px;top:-6px}.container-qfOn3Y{background:var(--bg-bg-tooltip);border:1px solid var(--border-border-neutral-l2,#e0e2f214);border-radius:8px;box-shadow:var(--vscode-icube-elevation-100-tooltip);display:flex;flex-direction:column;padding:8px 12px 12px 12px}.header-_VrQDf{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.title-koC8ZH{color:var(--text-text-default-hover,#f5f9fe);font-size:var(--body-base-strong-fontSize,13px);font-style:normal;font-weight:var(--body-base-strong-fontWeight,500);line-height:var(--body-base-strong-lineHeight,20px)}.content-sA5Z5n{background:var(--bg-bg-base-secondary,#edeff2);border-radius:var(--Radius-radius-4,4px);margin-bottom:12px}.lottie-ReGtuO{height:auto;width:100%}.lottie-ReGtuO>svg{border-radius:var(--Radius-radius-4,4px)}.lottie-ReGtuO.lottieRecolor-rREv6V svg :is(path[fill="rgb(10,184,97)"],path[fill="rgb(15,220,120)"],path[fill="rgb(9,184,96)"]){fill:var(--lottie-brand-color)}.lottie-ReGtuO.lottieRecolor-rREv6V svg :is(path[stroke="rgb(10,184,97)"],path[stroke="rgb(15,220,120)"],path[stroke="rgb(9,184,96)"]){stroke:var(--lottie-brand-color)}.footer-m0QpOd{display:flex;justify-content:flex-end}.fileUploadList-K45SVc{position:relative;width:100%}.fileUploadListInner-oChuRq{--mask-left:var(--special-black) 0,var(--special-black) 0;--mask-right:var(--special-black) 100%,var(--special-black) 100%;display:flex;flex-direction:row;gap:8px;overflow-x:auto;overflow-y:hidden;padding:16px 16px 0 16px;scrollbar-width:none;white-space:nowrap;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(90deg,var(--mask-left),var(--mask-right));mask-image:linear-gradient(90deg,var(--mask-left),var(--mask-right))}.fileUploadListInner-oChuRq::-webkit-scrollbar{display:none}.fileUploadListInner-oChuRq[data-fade-left=true]{--mask-left:#0000 0,#0003 20px,var(--special-black) 200px}.fileUploadListInner-oChuRq[data-fade-right=true]{--mask-right:var(--special-black) calc(100% - 200px),#0003 calc(100% - 20px),#0000 100%}.fileUploadScrollButton-fxCcjf{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:4px;color:var(--icon-icon-default);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;top:calc(50% + 6px);transform:translateY(-50%);width:24px;z-index:var(--z-sticky)}.fileUploadScrollButton-fxCcjf:hover{background:var(--bg-bg-base-secondary)}.fileUploadScrollButton-fxCcjf[data-position=left]{left:12px}.fileUploadScrollButton-fxCcjf[data-position=right]{right:12px}.fileUploadItem-tnC9ZW{background-color:var(--bg-bg-base-secondary,#5663770f);border:1px solid var(--border-border-neutral-l1);border-radius:8px;cursor:pointer;flex-direction:row;gap:12px;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:200px}.fileUploadItem-tnC9ZW,.fileUploadItemThumbnail-I54Xdq{align-items:center;display:flex;flex-shrink:0;position:relative}.fileUploadItemThumbnail-I54Xdq{border-radius:var(--radius-4);height:32px;justify-content:center;overflow:hidden;width:32px}.fileUploadItemImage-faq_Ye{border:.67px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:var(--Radius-radius-6,4px);height:100%;object-fit:cover;width:100%}.fileUploadItemIcon-UyUW7U{align-items:center;display:flex;font-size:32px;justify-content:center;line-height:1}.fileUploadItemIcon-UyUW7U img{height:24px;width:24px}.fileUploadItemIconGray-tldkTT img{filter:grayscale(100%) opacity(.6)}.fileUploadItemOverlay-xcsKBu{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#0006;border-radius:var(--radius-4);display:flex;inset:0;justify-content:center;position:absolute}.fileUploadItemSpinner-DHMghD{transform:rotate(-90deg)}.fileUploadItemSpinnerArc-_NP1LW{stroke-dasharray:41.91;transition:stroke-dashoffset .3s ease}.fileUploadItemInfo-v6duGZ{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.fileUploadItemName-eawMRX{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileUploadItemSize-cFW9zG{color:var(--text-text-tertiary);font-size:12px;line-height:18px}.fileUploadItemErrorText-asDSMg{align-items:center;color:var(--status-error-default);display:flex;font-size:12px;gap:2px;line-height:18px}.fileUploadItemErrorIcon-GlFeed{flex-shrink:0;font-size:12px}.fileUploadItemRemove-c2C5BG{align-items:center;background-color:var(--bg-bg-base-secondary);border:none;border-radius:50%;color:var(--icon-icon-default-hover,#111214);cursor:pointer;display:flex;height:14px;justify-content:center;opacity:0;padding:0;position:absolute;right:-4px;top:-3px;transition:opacity .2s;width:14px}.fileUploadItem-tnC9ZW:hover .fileUploadItemRemove-c2C5BG{opacity:1}.fileUploadDragOverlay-J0LKeq{background-color:var(--bg-bg-overlay-l2);border-radius:var(--radius-8);box-shadow:var(--shadow-elevation-100-tooltip);box-sizing:border-box;inset:0;overflow:hidden;padding:8px;pointer-events:auto;position:absolute;z-index:var(--z-local-overlay)}.fileUploadDragOverlayInner-yNobVn{align-items:center;background-color:var(--bg-bg-base-default);border:1px dashed var(--text-text-disabled);border-radius:var(--radius-4);box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.fileUploadDragOverlayContent-STKIHE{align-items:center;display:flex;flex-direction:column;gap:4px}.fileUploadDragOverlayIcon-aULF3I{color:var(--text-text-secondary)}.fileUploadDragOverlayText-TtlKy2{color:var(--text-text-secondary);font-size:13px;font-weight:400}.overlay-kjq_DT{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);inset:0;position:fixed;z-index:var(--z-max)}.closeButton-TvdL4l,.overlay-kjq_DT{align-items:center;background-color:#0000003d;display:flex;justify-content:center}.closeButton-TvdL4l{border:none;border-radius:.25rem;color:#fff;cursor:pointer;height:2.5rem;position:absolute;right:2rem;top:2rem;transition:background-color .2s;width:2.5rem;z-index:var(--z-local-overlay)}.closeButton-TvdL4l:hover{background-color:#c2caf226}.imageWrapper-dpczEU,.solo-lite-ixcYl7 .imageWrapper-dpczEU{align-items:center;display:flex;height:calc(100vh - 240px);justify-content:center;margin:120px;overflow:hidden;position:relative;width:calc(100vw - 240px)}.image-IdAXSj{max-height:100%;max-width:100%;object-fit:contain;transform-origin:center;transition:transform .2s;-webkit-user-select:none;user-select:none}.controls-Z2FIUX{background-color:#0000003d;border-radius:.5rem;bottom:1rem;gap:0;height:2.5rem;left:50%;padding:0 .5rem;position:absolute;transform:translateX(-50%);z-index:var(--z-sticky)}.controlButton-vHLct1,.controls-Z2FIUX{align-items:center;color:#fff;display:flex}.controlButton-vHLct1{background-color:initial;border:none;border-radius:.25rem;cursor:pointer;font-size:1.5rem;height:2rem;justify-content:center;padding:.25rem;transition:background-color .2s;width:2rem}.controlButton-vHLct1:hover:not(:disabled){background-color:#c2caf226}.controlButton-vHLct1:disabled{cursor:not-allowed;opacity:.5}.pageInfo-Scj6rT{align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:600;height:2rem;justify-content:center;text-align:center;width:60px}.separator-lCSh4Z{background-color:#fff3;height:1rem;margin:0 .75rem;width:1px}.chat-input-v2-file-upload-button{align-items:center;background-color:initial;border:none;border-radius:4px;color:var(--vscode-icube--icon-icon-default);cursor:pointer;display:flex;height:24px;justify-content:center;margin:0;padding:0;position:relative;width:24px}.chat-input-v2-file-upload-button svg{height:16px;width:16px}.chat-input-v2-file-upload-button.disabled{color:var(--vscode-icube--icon-icon-disabled);cursor:var(--icube-not-allowed,not-allowed)}.chat-input-v2-file-upload-button:not(.disabled):hover{background-color:var(--vscode-icube--bg-bg-overlay-l2);color:var(--vscode-icube--icon-icon-default-hover)}.chat-input-v2-file-upload-input{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.rtcVoicePluginButton{align-items:center;background:#0000;border:none;border-radius:var(--radius-radius-sm-8,8px);color:var(--icon-icon-default);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:background-color .15s ease;width:32px}.rtcVoicePluginButton:active:not(.disabled),.rtcVoicePluginButton:hover:not(.disabled){background:var(--bg-bg-overlay-l2,#5663771a)}.rtcVoicePluginButton.disabled{cursor:not-allowed;opacity:.4}.rtcVoicePluginButton.recording{animation:rtcVoicePulse 1.5s ease-in-out infinite;color:var(--status-error-default)}.rtcVoicePluginButton.connecting{opacity:.6}.rtcVoiceBtnSpinner{animation:rtcVoiceSpin .8s linear infinite;border:2px solid var(--icon-icon-disabled,#fff3);border-radius:50%;border-top-color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}@keyframes rtcVoicePulse{0%,to{opacity:1}50%{opacity:.5}}.voiceCallButton{align-items:center;background:#0000;border:none;border-radius:var(--radius-radius-sm-8,8px);color:var(--icon-icon-default);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;transition:background-color .15s ease;width:32px}.voiceCallButton:active,.voiceCallButton:hover{background-color:var(--bg-bg-overlay-l2,#5663771a)}.voiceCallButton.disabled{cursor:not-allowed;opacity:.4}.voiceCallButton.disabled:active,.voiceCallButton.disabled:hover{background-color:initial}.rtcVoiceTextDisabledOverlay{border-radius:12px;bottom:52px;cursor:default;opacity:.5;top:1px}.rtcVoiceRecordingToolbar,.rtcVoiceTextDisabledOverlay{background:var(--bg-bg-base-default);left:1px;position:absolute;right:1px;z-index:1}.rtcVoiceRecordingToolbar{align-items:center;border-radius:14px;bottom:1px;display:flex;gap:12px;height:52px;padding:8px 12px 12px}.rtcVoiceToolbarBtn{align-items:center;background:var(--bg-bg-overlay-l2);border:none;border-radius:6px;color:var(--icon-icon-default);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;padding:0;transition:background-color .15s ease;width:32px}.rtcVoiceToolbarBtn .codicon{font-size:20px}.rtcVoiceToolbarBtn .codicon.codicon-icube-Check{font-size:24px}.rtcVoiceToolbarBtn:hover{background:var(--bg-bg-overlay-l3)}.rtcVoiceToolbarBtn:active{opacity:.8}.rtcVoiceToolbarBtnFinish{background:var(--bg-bg-brand-sub);border-radius:8px;color:var(--icon-icon-white,#fff)}.rtcVoiceToolbarBtnFinish:hover{background:var(--bg-bg-brand-sub);opacity:.9}.messageInputContainer[data-mode=code] .rtcVoiceToolbarBtnFinish{background:var(--bg-bg-brand);opacity:.9}.rtcVoiceWaveformArea{flex:1 1;height:32px;isolation:isolate;min-width:0;position:relative}.rtcVoiceWaveform,.rtcVoiceWaveformArea{align-items:center;display:flex;overflow:hidden}.rtcVoiceWaveform{flex-wrap:nowrap;gap:3px;inset:0;justify-content:flex-end;position:absolute}.rtcVoiceWaveformBar{background-color:var(--icon-icon-default);border-radius:1px;flex-shrink:0;width:1.5px}.rtcVoiceRecordingTimer{color:var(--text-text-default);flex-shrink:0;font-size:13px;font-variant-numeric:tabular-nums;line-height:1;-webkit-user-select:none;user-select:none;white-space:nowrap}.rtcVoiceOverlayCenter{align-items:center;background:var(--bg-bg-base-default);border-radius:12px 12px 0 0;bottom:52px;display:flex;flex-direction:column;gap:12px;justify-content:center;left:0;overflow:hidden;padding:16px;position:absolute;right:0;top:0}@keyframes rtcVoiceSpin{to{transform:rotate(1turn)}}.rtcVoiceToolbarBtnHidden{cursor:default;opacity:0;pointer-events:none}.rtcVoiceRefiningToolbarSpacer{flex:1 1}.rtcVoiceRefiningLabel{color:var(--text-text-secondary,#ffffff80);font-size:12px;line-height:16px;margin-right:8px;-webkit-user-select:none;user-select:none;white-space:nowrap}.rtcVoiceToolbarBtnLoading{cursor:default;pointer-events:none}.rtcVoiceToolbarBtnSpinner{animation:rtcVoiceSpin .8s linear infinite;border:2px solid var(--icon-icon-disabled,#fff3);border-radius:50%;border-top-color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.rtcVoiceErrorText{color:var(--status-error-default);font-size:13px;text-align:center}.rtcVoiceErrorBtn{background:#0000;border:1px solid var(--border-border-neutral-l2);border-radius:4px;color:var(--text-text-default);cursor:pointer;font-size:12px;padding:4px 12px}.rtcVoiceErrorBtn:hover{background-color:var(--bg-bg-base-hover)}.rtcVoiceMicSelectorBtn{align-items:center;background:#0000;border:none;border-radius:6px;color:var(--text-text-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;gap:2px;height:32px;padding:8px;transition:background-color .15s ease}.rtcVoiceMicSelectorBtn:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.rtcVoiceMicSelectorLabel{line-height:1}.rtcVoiceMicSelectorChevron{font-size:12px;transition:transform .2s ease}.rtcVoiceMicSelectorChevronOpen{transform:rotate(180deg)}.rtcVoiceMicPopover{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1,#4d6b991f);border-radius:8px;box-shadow:var(--shadow-elevation-100-tooltip);display:flex;flex-direction:column;max-width:320px;min-width:220px;padding:4px 0}.rtcVoiceMicPopoverTitle{color:var(--text-text-tertiary);font-size:12px;font-weight:500;line-height:1.4;padding:8px 12px 4px}.rtcVoiceMicPopoverItem{align-items:center;background:#0000;border:none;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;gap:8px;justify-content:space-between;line-height:1.4;padding:8px 12px;text-align:left;transition:background-color .1s ease}.rtcVoiceMicPopoverItem:hover{background:var(--bg-bg-base-hover)}.rtcVoiceMicPopoverItemActive{color:var(--text-text-default)}.rtcVoiceMicPopoverItemLabel{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rtcVoiceMicPopoverItemCheck{color:var(--status-success-default,#52c41a);flex-shrink:0;font-size:14px}.permissionModeTrigger-Zg3oCN{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:2px;height:24px;padding:0 4px;transition:background .15s;white-space:nowrap}.permissionModeTrigger-Zg3oCN:hover,.permissionModeTriggerOpen-LcpDiJ{background:var(--bg-bg-overlay-l2)}.permissionModeTriggerDanger-qlIlw3{color:var(--status-error-default)}.permissionModeTriggerIcon-bdou8z{align-items:center;display:flex;font-size:14px}.permissionModeTriggerIcon-bdou8z .ai-chat-v2-icon-wrap{height:14px;width:14px}.permissionModeTriggerLabel-lDHxCH{color:var(--text-text-default);font:var(--body-body-sm-strong)}.permissionModeTriggerArrow-DMWrKU{color:var(--icon-icon-secondary);font-size:10px}.permissionModePopover-NidnRv{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-shadow:var(--shadow-elevation-200-menu-panel);overflow:hidden;width:320px}.permissionModeContent-Qlkjj3{padding:6px 0}.permissionModeHeader-Q6RxqG{align-items:center;display:flex;height:28px;justify-content:space-between;padding:0 12px}.permissionModeTitle-TXytv0{font-weight:500}.permissionModeLearnMore-dtbmCE,.permissionModeTitle-TXytv0{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.permissionModeLearnMore-dtbmCE{cursor:pointer;font-weight:400;text-decoration:underline}.permissionModeItem-tfKKx7{align-items:center;display:flex;height:28px;padding:0 6px}.permissionModeItemInner-_LikWb{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex:1 1;gap:4px;height:100%;padding:0 6px}.permissionModeItemInner-_LikWb:hover{background:var(--bg-bg-overlay-l2)}.permissionModeItemIcon-pQluFY{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;font-size:14px;height:14px;justify-content:center;width:14px}.permissionModeItemName-v1Dlvb{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.permissionModeItemDescWrap-d_JATU{display:grid;flex:1 1;min-width:0}.permissionModeItemDesc-d0JgPi{color:var(--text-text-tertiary);display:block;font-size:11px;font-weight:400;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.permissionModeItemCheck-zjLeLt{align-items:center;color:var(--status-success-default);display:flex;flex-shrink:0;font-size:14px;height:14px;justify-content:center;width:14px}.messageInputContainer{align-items:center;background:var(--bg-bg-base-secondary);border-radius:var(--radius-16,16px);display:flex;flex-direction:column;max-width:860px;position:relative;width:100%}:is([data-theme=dark-blue],[data-theme=dark]) .messageInputContainer[data-mode=code],:is([data-theme=dark-blue],[data-theme=dark]) .messageInputContainer[data-mode=work] .messageInputChatInput{background:var(--bg-bg-overlay-l2)}.messageInputNoBg{background:#0000}#agent-chat-view .messageInputContainer,.session-panel .messageInputContainer{background:none!important}.messageInputEditorTaskOpacity0{opacity:0}.messageInputChatInput{width:100%}.messageInputChatInput .chat-input-v2-editor-part{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-16,16px);box-shadow:var(--shadow-elevation-100);min-height:118px}:is([data-theme=dark-blue],[data-theme=dark]) .messageInputChatInput .chat-input-v2-editor-part{background:var(--bg-bg-overlay-l1)}.messageInputChatInputHome .chat-input-v2-editor-part{min-height:auto}.messageInputChatInput.chat-input-v2-container--has-focus .chat-input-v2-editor-part{border:1px solid var(--border-border-neutral-l3);box-shadow:var(--shadow-elevation-200)}.messageInputChatInput .chat-input-v2-input-box-wrapper{margin:12px 2px 0 0;padding:4px 14px 2px 16px}.messageInputChatInputHome .chat-input-v2-input-box-wrapper,.solo-lite .messageInputChatInputHome .chat-input-v2-input-box-wrapper{margin:12px 2px 0 0;max-height:142px;min-height:62px;padding:0 14px 2px 16px;position:relative}.messageInputChatInputConversation .chat-input-v2-input-box-wrapper{min-height:68px}.messageInputChatInputConversation .chat-input-v2-editor-part-lower-content{padding:4px 8px}@media (max-width:768px){.messageInputContainerMini{gap:0}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part{border-radius:10px;height:56px;max-height:56px;min-height:56px;overflow:hidden}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-input-box-wrapper{height:54px;margin:0;max-height:54px;min-height:54px;overflow:hidden;padding:17px 52px 17px 14px}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-input-box-wrapper>.chat-input-v2-input-box-editable{min-height:20px}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-placeholder{left:14px;overflow:hidden;right:52px;text-overflow:ellipsis;top:17px;white-space:nowrap}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part-lower-content{gap:0;padding:0;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part-lower-content>:not(.chat-input-v2-editor-part-lower__right),.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part-lower__left,.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part-lower__mid{display:none}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part-lower__right{gap:0}.messageInputChatInput.messageInputChatInputMini .chat-input-v2-editor-part-lower__right>:not(:has(.chat-input-v2-send-button)){display:none}.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-editor-part{border-radius:var(--radius-12);height:auto;max-height:none;min-height:136px;overflow:visible}.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-input-box-wrapper{height:auto;margin:12px 2px 0 0;max-height:none;min-height:68px;overflow:visible;padding:4px 14px 2px 16px}.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-placeholder{left:16px;overflow:visible;right:16px;text-overflow:clip;top:4px;white-space:normal}.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-editor-part-lower-content{gap:initial;padding:4px 8px;position:static;transform:none}.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-editor-part-lower-content>:not(.chat-input-v2-editor-part-lower__right),.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-editor-part-lower__left,.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-editor-part-lower__mid{display:flex}.messageInputChatInput.messageInputChatInputMini:focus-within .chat-input-v2-editor-part-lower__right>:not(:has(.chat-input-v2-send-button)){display:flex}}.messageInputChatInput .chat-input-v2-placeholder{color:var(--text-text-disabled,var(--vscode-icube--text-text-disabled,#8a9096));left:16px;right:16px;top:4px}.messageInputChatInputHome .chat-input-v2-input-box-wrapper .chat-input-v2-placeholder{font-size:13px;left:16px;line-height:20px;right:16px;top:0}.messageInputContainer[data-mode=code] .chat-input-v2-send-button{background:var(--bg-bg-brand);color:var(--text-text-onbrand)}.messageInputContainer[data-mode=code] .chat-input-v2-send-button:not(.disabled):hover{background:var(--bg-bg-brand-hover)}.messageInputContainer[data-mode=code] .chat-input-v2-send-button.disabled{background:var(--bg-bg-brand-disabled)}.messageInputContainer[data-mode=work] .chat-input-v2-send-button{background:var(--bg-bg-brand-sub);color:var(--text-text-onbrand)}.messageInputContainer[data-mode=work] .chat-input-v2-send-button:not(.disabled):hover{background:var(--bg-bg-brand-hover-sub)}.messageInputContainer[data-mode=work] .chat-input-v2-send-button.disabled{background:var(--bg-bg-brand-disabled-sub)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button{background:var(--bg-bg-brand);color:var(--special-white,#fff);--icon-icon-onaccent:var(--special-white,#fff)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button:has(.chat-input-v2-send-button-stop-icon){background:var(--bg-bg-brand)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button:has(.chat-input-v2-send-button-stop-icon):hover{background:var(--bg-bg-brand-hover)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button:has(.chat-input-v2-send-button-stop-icon):active{background:var(--bg-bg-brand-active)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button-stop-icon{color:var(--icon-icon-onaccent)}.messageInputContainer[data-mode=design] :is(.chat-input-v2-send-button-arrow-icon,.chat-input-v2-send-button-sending-icon){color:var(--icon-icon-white,var(--special-white,#fff))}.messageInputContainer[data-mode=design] .chat-input-v2-send-button:not(.disabled):hover{background:var(--bg-bg-brand-hover)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button.disabled{background:var(--bg-bg-brand-disabled)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button.disabled :is(.chat-input-v2-send-button-arrow-icon,.chat-input-v2-send-button-sending-icon){color:var(--icon-icon-disabled)}.messageInputContainer[data-mode=design] .chat-input-v2-send-button.connecting{background:var(--bg-bg-brand);opacity:.8}.messageInputContainer[data-mode=design] .chat-input-v2-send-button.connecting .chat-input-v2-send-button-sending-icon{color:var(--icon-icon-onaccent)}.messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol{--design-canvas-page-bg:var(--bg-bg-brand-popup,var(--vscode-icube--bg-bg-brand-popup,#aab7ff5c));--design-canvas-page-fg:var(--text-text-brand,var(--brand-brand-500,#6a6fff));background-color:var(--design-canvas-page-bg);color:var(--design-canvas-page-fg)}.messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol :is(.design-canvas-page-icon,.remove-mention-icon,.text-content){color:var(--design-canvas-page-fg)}.messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol,.messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol.builtin-slash-symbol{background-color:var(--bg-bg-overlay-l3);color:var(--text-text-default,#1a1a1a)}.messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol :is(.description,.remove-mention-icon,.text-content){color:var(--text-text-default,#1a1a1a)}:is([data-theme=dark-blue],[data-theme=dark]) .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol{--design-canvas-page-bg:var(--bg-bg-brand-popup,var(--vscode-icube--bg-bg-brand-popup,#6a6fff26));--design-canvas-page-fg:var(--text-text-brand,var(--brand-brand-500,#6a6fff));background-color:var(--design-canvas-page-bg);color:var(--design-canvas-page-fg)}[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol .design-canvas-page-icon,[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol .remove-mention-icon,[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol .text-content,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol .design-canvas-page-icon,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol .remove-mention-icon,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.design-canvas-page-mention-symbol .text-content{color:var(--design-canvas-page-fg)}[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol,[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol .description,[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol .remove-mention-icon,[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol .text-content,[data-theme=dark-blue] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol.builtin-slash-symbol,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol .description,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol .remove-mention-icon,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol .text-content,[data-theme=dark] .messageInputContainer[data-mode=design] .mention-symbol.slash-command-symbol.builtin-slash-symbol{color:var(--special-white,#fff)}.messageInputChatInput .chat-input-v2-prompt-optimize-button{display:none}.messageInputContainerDragging{position:relative}.dragToChatOverlay{background-color:var(--bg-bg-base-default);border-radius:var(--radius-12);box-sizing:border-box;inset:0;overflow:hidden;padding:8px;pointer-events:none;position:absolute;z-index:var(--z-local-overlay)}.dragToChatOverlayInner{align-items:center;background-color:var(--bg-bg-overlay-l1);border:1px dashed var(--border-border-neutral-l3);border-radius:var(--radius-4);box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.dragToChatOverlayContent{align-items:center;display:flex;flex-direction:column;gap:12px}.dragToChatOverlayIcon{color:var(--text-text-secondary);height:24px;width:24px}.dragToChatOverlayText{color:var(--text-text-secondary);font-size:13px;font-weight:400;line-height:20px}.messageInputContainerWithTabs{gap:0}.messageInputContainerWithTabs .chat-input-v2-editor-part{background:var(--bg-bg-base-default);border-top:none;border-top-left-radius:0;border-top-right-radius:0;border-radius:0 0 12px 12px;box-shadow:none}:is([data-theme=dark-blue],[data-theme=dark]) .messageInputContainerWithTabs .chat-input-v2-editor-part{background:var(--bg-bg-overlay-l1)}.messageInputToolbarIconBtn{align-items:center;background:#0000;border:none;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0 4px;transition:all var(--transition-fast);width:32px}.messageInputToolbarIconBtn:hover{background:var(--bg-bg-overlay-l2)}.messageInputToolbarIconBtn:disabled{cursor:not-allowed;opacity:.4}.messageInputToolbarIconBtn:disabled:hover{background:#0000}.messageInputToolbarIconBtn svg{height:16px;width:16px}.messageInputPluginToolbar{align-items:center;background:#0000;border:none;border-radius:var(--radius-radius-sm-8,8px);color:var(--icon-icon-tertiary);cursor:pointer;display:flex;gap:4px;height:32px;justify-content:center;padding:0 4px;transition:background-color .15s ease}.messageInputPluginToolbar:hover,.messageInputPluginToolbarActive{background-color:var(--bg-bg-overlay-l2)}.messageInputPluginToolbarIconWrapper{align-items:center;background:var(--bg-bg-white);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-sizing:border-box;display:flex;flex:0 0 24px;height:24px;justify-content:center;position:relative;width:24px;z-index:1}:is([data-theme=dark-blue],[data-theme=dark]) .messageInputPluginToolbarIconWrapper{background:#292929}.messageInputPluginToolbarIconWrapper:not(:first-child){margin-left:-10px}.messageInputPluginToolbarIconWrapper:first-of-type{z-index:3}.messageInputPluginToolbarIconWrapper:nth-of-type(2){z-index:2}.messageInputPluginToolbarIcon{border-radius:3px;color:inherit;flex-shrink:0;height:16px;object-fit:contain;width:16px}.messageInputPluginToolbarMore{color:var(--text-text-secondary);font:var(--body-body-md);letter-spacing:-.01em;white-space:nowrap}.messageInputPluginToolbarAddIcon{color:var(--icon-icon-tertiary);flex:0 0 16px;height:16px;width:16px}.messageInputToolbarDivider{background:var(--border-border-neutral-l2);height:16px;margin:0 4px;width:1px}.messageInputWorkInFolderBtn{align-items:center;background:#0000;border:none;border-radius:var(--radius-4);color:var(--text-text-secondary);cursor:pointer;display:flex;font-size:12px;font-weight:400;gap:6px;line-height:16px;padding:4px 8px;transition:all var(--transition-fast)}.messageInputWorkInFolderBtn:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.messageInputWorkInFolderBtn svg{flex-shrink:0;height:14px;width:14px}.messageInputEditorWrapper{position:relative;width:100%}.messageInputToastContainer{box-sizing:border-box;padding-bottom:8px;transition:padding .2s ease;width:100%}.messageInputToastContainer:empty{padding:0}.messageInputToastLink{color:inherit;cursor:pointer;font-weight:700;line-height:20px;text-decoration:underline}.messageInputFileUploadInput{display:none}@keyframes inputBoxFlash{50%{box-shadow:var(--shadow-elevation-200-menu-panel)}}.messageInputFlashing .chat-input-v2-editor-part{animation:inputBoxFlash .3s ease-in-out}.model-select-area{align-items:center;display:flex;flex:0 1 auto;gap:4px;margin-left:12px;max-width:228px;overflow:hidden}.model-select-area-model{flex:1 1 80px;max-width:200px;overflow:hidden}.messageInputContainer.messageInputFloating.messageInputFloating{background:none;border-radius:0 0 16px 16px}.messageInputContainer.messageInputFloating .messageInputChatInputConversation .chat-input-v2-editor-part-lower-content{padding:8px 8px 12px}.messageInputContainer.messageInputFloating .rtcVoiceRecordingToolbar{height:48px;padding:8px 8px 12px}.messageInputContainer.messageInputFloating .rtcVoiceTextDisabledOverlay{background-color:initial}.messageInputContainer.messageInputFloating :is(.chat-input-v2-send-button,.messageInputToolbarIconBtn,.rtcVoicePluginButton,.rtcVoiceToolbarBtn,.voiceCallButton){height:28px;width:28px}.messageInputContainer.messageInputFloating .core-model-select-trigger{height:28px}.messageInputContainer.messageInputFloating .messageInputChatInput .chat-input-v2-editor-part{border:none;border-radius:0 0 16px 16px;border-top:1px solid var(--border-border-neutral-l1);box-shadow:none;min-height:auto}.messageInputContainer.messageInputFloating .messageInputChatInput .chat-input-v2-input-box-wrapper{max-height:200px;min-height:40px;overflow-y:auto}.messageInputContainer.messageInputFloating .messageInputChatInput:has(.chat-input-v2-slot-header:not(:empty)) .chat-input-v2-input-box-wrapper{margin-top:4px}.messageInputContainer.messageInputFloating .messageInputChatInput .chat-input-v2-placeholder{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.messageInputContainer.messageInputFloating .messageInputChatInput .chat-input-v2-input-box-wrapper>.chat-input-v2-input-box-editable{min-height:20px}.messageInputContainer.messageInputFloating .messageInputChatInput.chat-input-v2-container--has-focus .chat-input-v2-editor-part{border:none;border-top:1px solid var(--border-border-neutral-l1);box-shadow:none}.messageInputContainer.messageInputFloating .messageInputChatInput.chat-input-v2-container{border-top-left-radius:0;border-top-right-radius:0}.hub-UP5Ua8{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);border-radius:var(--radius-16,16px) var(--radius-16,16px) 0 0;box-sizing:border-box;display:flex;flex-direction:row;gap:6px;overflow:visible;padding:8px;width:100%}.hub-UP5Ua8.goalExpanded-hfZ6gM{align-items:center;flex-wrap:wrap;gap:6px;max-height:none;overflow:hidden;padding:8px;position:relative}.hub-UP5Ua8.goalExpanded-hfZ6gM:after{content:none;display:none}.separator-rCAQRx{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:16px;margin:0 6px;width:1px}.messageInputContainer.messageInputFloating .hub-UP5Ua8{gap:4px}.hub-UP5Ua8.goalExpanded-hfZ6gM .separator-rCAQRx{display:none}.goalExpandedContent-LvpTF3{box-sizing:border-box;color:#737373;flex-basis:100%;font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:20px;max-height:100px;overflow-x:hidden;overflow-y:auto;padding:8px 12px;scrollbar-color:var(--bg-bg-invert-disabled) #0000;scrollbar-width:thin;white-space:pre-wrap;width:100%;word-break:break-word}.goalExpandedContent-LvpTF3::-webkit-scrollbar{width:6px}.goalExpandedContent-LvpTF3::-webkit-scrollbar-track{background:#0000}.goalExpandedContent-LvpTF3::-webkit-scrollbar-thumb{background-color:var(--bg-bg-invert-disabled);border-radius:9999px}.tabs-mHgd7h{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;flex-grow:0;flex-shrink:0;gap:2px;height:28px;padding:0}.tabs-mHgd7h.goalExpanded-bIOcup{gap:4px;height:28px}.tabItem-QxYUl2{align-items:center;border-radius:5px;box-sizing:border-box;display:flex;gap:2px;height:32px;justify-content:center;padding:0;width:32px}.tabs-mHgd7h.goalExpanded-bIOcup .tabItem-QxYUl2{height:28px;width:28px}.tabItem-QxYUl2:not(.disable-jNrqWm):not(.solo-YNMRrU){cursor:pointer}.tabItem-QxYUl2:not(.active-lL8aKl):not(.disable-jNrqWm):not(.solo-YNMRrU):hover{background:var(--bg-bg-overlay-l2,#e0e2f20d);color:var(--icon-icon-secondary-hover)}.tabItem-QxYUl2.active-lL8aKl{background:var(--bg-bg-overlay-l1,#5663770f);border-radius:4px}.tabs-mHgd7h.goalExpanded-bIOcup .tabItem-QxYUl2.active-lL8aKl{background:#7373731f;border-radius:6px}.tabItem-QxYUl2.active-lL8aKl.dark-n6c1CJ{background:var(--bg-bg-overlay-l1,#5663770f)}.tooltipBtn-Pk83nk{cursor:pointer;text-decoration:underline}.tabIcon-eLDgrX{align-items:center;color:var(--icon-icon-secondary);display:flex;height:28px;justify-content:center;width:28px}.tabIcon-eLDgrX>svg{height:16px;width:16px}.tabIcon-eLDgrX.branch-RgvqTd>svg{height:15px;width:15px}.tabIcon-eLDgrX.active-lL8aKl{border-radius:4px;color:var(--icon-icon-default-active);height:28px;width:28px}.tabItem-QxYUl2.solo-YNMRrU .tabIcon-eLDgrX{color:var(--icon-icon-secondary-active)}.messageInputContainer.messageInputFloating .tabItem-QxYUl2{height:28px;width:28px}.title-h54XD1{box-sizing:border-box;flex-grow:1;flex-shrink:1;height:32px;overflow:hidden;position:relative}.title-h54XD1:has(.worktree-NlQLws){overflow:visible}.title-h54XD1.goalExpanded-ystKCX{align-self:stretch;display:block;flex:1 1;height:32px;min-width:0;overflow:hidden}.titleProvider-BO1EZX{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:32px;overflow:hidden;transition:opacity .2s ease-in-out;width:100%}.titleProvider-BO1EZX.task-IXtiwN{opacity:1}.titleProvider-BO1EZX.task-IXtiwN:not(.tabActive-uIpXV5){opacity:0;transform:translateX(-100%)}.titleProvider-BO1EZX.comments-kdtZIN,.titleProvider-BO1EZX.file-K7oOZE,.titleProvider-BO1EZX.goal-siBsS8,.titleProvider-BO1EZX.message-kUH85P,.titleProvider-BO1EZX.review-d4lWOd,.titleProvider-BO1EZX.terminal-qmfhhS{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.titleProvider-BO1EZX.comments-kdtZIN.tabActive-uIpXV5,.titleProvider-BO1EZX.file-K7oOZE.tabActive-uIpXV5,.titleProvider-BO1EZX.goal-siBsS8.tabActive-uIpXV5,.titleProvider-BO1EZX.message-kUH85P.tabActive-uIpXV5,.titleProvider-BO1EZX.review-d4lWOd.tabActive-uIpXV5,.titleProvider-BO1EZX.terminal-qmfhhS.tabActive-uIpXV5{opacity:1;pointer-events:auto}.titleProvider-BO1EZX.goal-siBsS8.goalExpanded-ystKCX{align-items:center;flex-direction:row;height:32px;left:0;overflow:hidden;position:absolute;right:0;top:0}.titleContent-_H4zXU{align-items:center;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;flex-direction:row;flex-grow:1;flex-shrink:0;font-size:13px;font-style:normal;font-weight:400;gap:8px;height:32px;line-height:18px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.titleContent-_H4zXU.file-K7oOZE{flex-shrink:10}.titleContent-_H4zXU.allCompleted-pQdDjr.task-IXtiwN{cursor:auto}.titleText-bilCUx{align-items:center;color:var(--text-text-default);display:flex;flex-direction:row;font-size:13px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleTextNum-HrJjDF{flex-shrink:0;font-family:var(--code-terminal-fontFamily,"JetBrains Mono");margin-right:2px;transform:translateY(1px)}.titleTextLabel-lVFVfj{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleTextAlert-zDZbrE{align-items:center;display:inline-flex;height:14px;justify-content:center;margin-left:6px;width:14px}.action-fmTsdt{color:var(--text-text-tertiary,#9599a6);font-size:13px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;padding:0 4px;text-overflow:ellipsis;white-space:nowrap}.action-fmTsdt.file-K7oOZE,.action-fmTsdt.terminal-qmfhhS{align-items:center;display:flex;flex-direction:row;gap:4px;height:32px;margin-left:8px;padding:0 4px 0 0}.actionButton-UEe99d{flex-shrink:0}.actionButton-UEe99d.file-K7oOZE{height:24px}.actionCancelIcon-EmCW2F{cursor:pointer;height:16px;width:16px}.actionCancelIcon-EmCW2F>svg{color:var(--icon-icon-secondary);height:16px;width:16px}.actionCancelIcon-EmCW2F>svg:hover{color:var(--icon-icon-secondary-hover)}.autoAccept-pZ8VML,.autoAcceptBtn-Ms0oXq{align-items:center;display:flex;flex-direction:row;flex-shrink:1;min-width:0}.autoAcceptBtn-Ms0oXq{border-radius:4px;cursor:pointer;height:20px;padding:0 4px}.autoAcceptBtn-Ms0oXq:hover{background-color:var(--bg-bg-overlay-l2)}.autoAcceptBtnText-dFy_0_{color:var(--text-text-secondary);flex-shrink:1;font-size:12px;font-weight:400;line-height:18px;min-width:0;overflow:hidden;padding:0 2px;text-overflow:ellipsis;white-space:nowrap}.autoAcceptDivider-FWR7Op{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:12px;margin:0 3.5px 0 7.5px;width:1px}.autoAcceptTip-SjOG9V{align-items:center;display:flex;flex-direction:row;white-space:pre}.autoAcceptTipBtn-pFKoZw{cursor:pointer;text-decoration:underline}.iconPlaceholder-ERmPM2{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;flex-shrink:0;height:14px;width:14px}.wfTitleProvider-lg0DmV{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;height:32px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.wfTitleProvider-lg0DmV.wfTitleProviderActive-RqwuST{opacity:1;pointer-events:auto}.wfTitleContent-ZxIc3o{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:8px;height:32px;min-width:0;overflow:hidden;padding:0 4px}.wfDot-yFvcPS{animation:wfDotBreathe-MbuAbP 2s ease-in-out infinite;background:#10b981;border-radius:50%;box-shadow:0 0 4px #10b98180;flex-shrink:0;height:6px;width:6px}.wfName-biRh_k{color:var(--text-text-default);flex-shrink:1;font-size:12px;font-weight:500;max-width:140px;min-width:40px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wfElapsed-iGoFeb,.wfPhase-E4btEA{color:var(--text-text-tertiary);flex-shrink:0;font-size:11px;white-space:nowrap}.wfElapsed-iGoFeb{font-variant-numeric:tabular-nums}.wfProgressBar-X7Yy0Z{background:var(--bg-bg-overlay-l2,#ffffff1a);border-radius:1.5px;flex-shrink:0;height:3px;overflow:hidden;position:relative;width:48px}.wfProgressBarFill-gy6rMb{background:#10b981;border-radius:1.5px;height:100%;left:0;position:absolute;top:0;transition:width .4s ease}.wfExpandBtn-zUqWC7{align-items:center;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0 4px;-webkit-user-select:none;user-select:none;width:16px}.wfExpandBtn-zUqWC7:hover{color:var(--icon-icon-secondary-hover)}.wfExpandBtn-zUqWC7>svg{height:16px;width:16px}@keyframes wfDotBreathe-MbuAbP{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.link-V3YxT_{color:var(--accent-accent-default);cursor:pointer}.link-V3YxT_:hover{text-decoration:underline}.collapseIcon-mwBYRd{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;justify-content:center}.collapseIcon-mwBYRd,.collapseIcon-mwBYRd>svg{height:16px;width:16px}.scrollTextContainer-XwRI6q{height:18px;overflow:hidden;position:relative}.scrollTextWrapper-ljlgbu{display:flex;flex-direction:row;height:18px;justify-content:flex-end;position:relative}.scrollTextCurrent-Bo6ajR{height:18px;opacity:1;overflow:hidden;position:relative;text-align:right;text-overflow:ellipsis;transform:translateY(0);white-space:nowrap}.scrollTextWrapper-ljlgbu.animating-zb0x6e .scrollTextCurrent-Bo6ajR{opacity:0;position:absolute;right:0;top:0;transform:translateY(-100%);transition:opacity .15s ease-in-out,transform .3s ease-in-out;width:100%}.scrollTextNext-y74krH{height:18px;opacity:0;overflow:hidden;position:absolute;right:0;text-align:right;text-overflow:ellipsis;top:0;transform:translateY(100%);white-space:nowrap}.scrollTextWrapper-ljlgbu.animating-zb0x6e .scrollTextNext-y74krH{opacity:1;transform:translateY(0);transition:opacity .15s ease-in-out .15s,transform .3s ease-in-out;width:100%}.titleProvider-BO1EZX.review-d4lWOd{height:32px;overflow:visible}.titleProvider-BO1EZX.review-d4lWOd,.titleProvider-BO1EZX.worktree-NlQLws{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0}.titleProvider-BO1EZX.worktree-NlQLws{bottom:0;left:0;opacity:1;pointer-events:auto;position:absolute;right:0;top:0;z-index:1}.reviewBranchInfo-zEtgBA{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0;overflow:hidden}.reviewSourceBranch-RM8RH5{margin:0 4px}.reviewSourceBranch-RM8RH5,.reviewTargetBranch-ZQpGTs{color:var(--text-text-default);font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviewTargetBranch-ZQpGTs{padding:0 4px}.reviewMergingTag-luBySM{background:var(--bg-bg-overlay-l1,#5663771c);color:var(--status-success-default);padding:0 5px}.reviewConflictTag-iBYfH7,.reviewMergingTag-luBySM{border-radius:var(--radius-2,2px);flex-shrink:0;font-size:11px;-webkit-user-select:none;user-select:none}.reviewConflictTag-iBYfH7{background:var(--status-error-surface-l1);color:var(--status-error-default);padding:0 4px;white-space:nowrap}.reviewBranchIcon-eAaTQ5{align-items:center;color:var(--text-text-default);display:flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;width:28px}.reviewBranchIcon-eAaTQ5>svg{height:16px;width:16px}.reviewArrow-i1bbYw{align-items:center;color:var(--text-text-secondary);display:flex;flex-shrink:0;justify-content:center}.reviewArrow-i1bbYw,.reviewArrow-i1bbYw>svg{height:12px;width:12px}.reviewActions-NAKoTE{align-items:center;display:flex;flex-shrink:0;gap:8px}.reviewActions-NAKoTE button{border-radius:var(--radius-6,6px);font-size:var(--body-base-strong-fontSize,13px);font-style:normal;font-weight:var(--body-base-strong-fontWeight,500);height:32px;line-height:var(--body-base-strong-lineHeight,20px);padding:0 8px}.messageInputContainer.messageInputFloating .reviewActions-NAKoTE button,.messageInputContainer.messageInputFloating .title-h54XD1,.messageInputContainer.messageInputFloating .titleProvider-BO1EZX{height:28px}.messageInputContainer.messageInputFloating .reviewMoreButton-wCW4OE{height:28px;width:28px}.reviewMoreButtonActive-ZJMYgE{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default-active)}.reviewingStatusText-o0p3fy{flex-shrink:0;font-size:var(--body-md-strong-fontSize,12px);font-style:normal;font-weight:var(--body-md-strong-fontWeight,500);line-height:var(--body-md-strong-lineHeight,18px);margin-right:4px;-webkit-user-select:none;user-select:none;white-space:nowrap}.reviewMoreButton-wCW4OE{border-radius:var(--radius-6,6px);font-size:14px;height:32px;width:32px}.loadingIcon-kxXKVZ{animation:reviewLoadingSpin-s9LFgH 1s steps(12) infinite;height:12px;width:12px}@keyframes reviewLoadingSpin-s9LFgH{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.guidePopoverContent-MPrxxv{background:#0000;border:none;box-shadow:none;padding:0}.guideArrowOverride-KehmIY{--bg-bg-base-secondary:var(--bg-bg-tooltip);--border-border-neutral-l1:var(--border-border-neutral-l2,#e0e2f214)}.guidePopover-bL3jGe{background:var(--bg-bg-tooltip);border:1px solid var(--border-border-neutral-l2,#e0e2f214);border-radius:8px;box-shadow:var(--vscode-icube-elevation-100-tooltip);display:flex;flex-direction:column;max-width:270px;padding:12px}.guideTitle-Z311mZ{align-items:center;color:var(--text-text-default-active,#111214);display:flex;font-size:var(--body-base-fontSize,13px);font-weight:400;gap:6px;line-height:var(--body-base-lineHeight,20px);margin-bottom:8px}.guideInfoIcon-IKIyjW{color:var(--status-primary-default);flex-shrink:0;height:18px;width:18px}.guideContent-vqOs_5{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-sm-fontSize,11px);font-style:normal;font-weight:400;line-height:var(--body-sm-lineHeight,16px);margin-bottom:12px;padding:0 8px}.guideFooter-LCVU3j{display:flex;justify-content:flex-end}.branchDeletedText-eRfPbB{color:var(--text-text-secondary);font-size:12px;line-height:18px;-webkit-user-select:none;user-select:none}.branchDeletedText-eRfPbB,.commentsTitleText-OgK9lN{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commentsTitleText-OgK9lN{color:var(--text-text-default);flex:1 1;font-size:13px}.commentsSendAll-YAlMYe{background:var(--bg-bg-brand);border:none;border-radius:4px;color:#fff;cursor:pointer;flex-shrink:0;font-size:12px;line-height:18px;padding:2px 8px}.commentsSendAll-YAlMYe:disabled{cursor:not-allowed;opacity:.4}.container-EPZNMx{background:var(--bg-bg-tooltip,#fff);border:1px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:var(--Radius-radius-8,8px);box-shadow:0 0 .5px 0 #0000001f,0 1px 3px 0 #00000014,0 4px 8px 0 #0000001f;display:flex;flex-direction:column;gap:12px;padding:12px;position:relative;width:262px}.content-fzKXm4{align-items:flex-start;display:flex;gap:6px}.icon-erQbAZ{color:var(--status-warning-default);flex-shrink:0;height:18px;margin-top:1px;width:18px}.text-vsc_qd{color:var(--text-text-default);font-size:13px;line-height:20px;-webkit-user-select:none;user-select:none}.actions-GeV6PM{display:flex;gap:6px;justify-content:flex-end}.arrow-Emvv5q{bottom:-8px;filter:drop-shadow(0 1px 1px rgba(0,0,0,.06)) drop-shadow(0 2px 4px rgba(0,0,0,.08));height:8px;left:50%;position:absolute;transform:translateX(-50%);width:16px}.goalContent-TOQqqO{flex:1 1 auto;gap:8px!important;height:32px;justify-content:flex-start;min-width:0;padding:0}.goalHeader-hLcl3Y{align-items:center;display:flex;flex-direction:row;gap:8px;height:32px;min-width:0;overflow:hidden;width:100%}.goalHeaderExpanded-q0VIkP{gap:6px}.goalContentExpanded-i5cl5S{gap:2px!important;padding:0 4px}.goalStatusText-o9PqVl{color:var(--text-text-secondary);flex-shrink:0;font-size:13px;font-weight:500;line-height:18px;-webkit-user-select:none;user-select:none;white-space:nowrap}.goalStatusTextExpanded-mk2Tbt{color:var(--text-text-secondary);font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:20px}.goalDesc-KAdm6P{color:var(--text-text-secondary,#8a9096);flex:0 1 auto;font-size:12px;line-height:18px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.goalTooltip-rPCQJp{align-items:flex-start;box-sizing:border-box;justify-content:flex-start;overflow-y:auto;text-align:left}.goalTooltipText-gfPpdU{display:block;overflow-wrap:anywhere;white-space:pre-wrap;word-break:break-word}.goalActions-acce1t{flex-direction:row;flex-shrink:0;gap:8px}.actionIcon-vPMwdw,.goalActions-acce1t{align-items:center;display:flex;height:32px;padding:0}.actionIcon-vPMwdw{background:none;border:none;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;font-size:14px;justify-content:center;width:32px}.actionIcon-vPMwdw:hover{background:var(--bg-bg-overlay-l2,#e0e2f21a);color:var(--icon-icon-default-active)}.actionIconPrimary-lC3Tlj{border-radius:6px}.actionIconPrimary-lC3Tlj:hover{background:#73737314}.actionIcon-vPMwdw>svg{color:currentColor;height:14px;width:14px}.actionIcon-vPMwdw.disabled-UDaU8I{cursor:not-allowed;opacity:.5;pointer-events:none}.editMask-dZPrQj{align-items:center;background:color-mix(in srgb,var(--special-black) 45%,#0000);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:var(--z-modal)}.editDialog-naCVX8{align-items:stretch;background:#fff;border-radius:8px;box-shadow:0 16px 32px 0 #00000029;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;max-width:calc(100vw - 48px);padding:16px;width:440px}.editHeader-elIRP0{align-items:center;align-self:stretch;display:flex;gap:8px;height:24px}.editTitle-MBOzBa{color:#212b2b;flex:1 1;font-family:var(--font-family-default);font-size:16px;font-weight:600;letter-spacing:.003em;line-height:24px;min-width:0}.editClose-HM_KuG{align-items:center;background:#0000;border:none;border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.editClose-HM_KuG:hover{background:#0000}.editCloseIcon-OYZLKE{display:block;flex-shrink:0;height:24px;width:24px}.editContent-YlYORn{align-self:stretch;display:flex;flex-direction:column;padding:0 0 4px}.editTextarea-OIc3bj{background:#c2caf21a;border:1px solid #c2caf229;border-radius:4px;box-sizing:border-box;color:#171717;font-family:var(--font-family-default);font-size:14px;font-weight:400;height:148px;letter-spacing:-.02em;line-height:20px;margin:0;min-width:0;outline:none;padding:12px;resize:none;width:100%}.editTextarea-OIc3bj:focus{border-color:#c2caf23d}.editTextarea-OIc3bj::placeholder{color:var(--text-text-secondary)}.editFooter-foJsew{align-self:stretch;flex:0 0 28px;flex-direction:row;justify-content:stretch}.editButton-vDPRTr,.editFooter-foJsew{align-items:center;display:flex;height:28px}.editButton-vDPRTr{background:#36393d;border:none;border-radius:4px;box-sizing:border-box;color:#fff;cursor:pointer;font-family:var(--font-family-default);font-size:13px;font-weight:600;justify-content:center;letter-spacing:.003em;line-height:20px;padding:3px 16px;width:100%}.editButton-vDPRTr:hover{background:#2f3236}.editButton-vDPRTr.disabled-UDaU8I{cursor:not-allowed;opacity:.5;pointer-events:none}.deleteConfirm-gybRSy{align-items:stretch;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-200-menu-panel);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:12px;position:fixed;width:260px;z-index:var(--z-modal)}.deleteConfirm-gybRSy:after,.deleteConfirm-gybRSy:before{border-left:6px solid #0000;border-right:6px solid #0000;content:"";height:0;left:var(--delete-confirm-arrow-left,238px);position:absolute;width:0}.deleteConfirm-gybRSy:before{border-top:6px solid var(--border-border-neutral-l1);bottom:-7px}.deleteConfirm-gybRSy:after{border-top:6px solid var(--bg-bg-base-default);bottom:-6px}.deleteConfirmBody-p95Vkk{gap:12px}.deleteConfirmBody-p95Vkk,.deleteConfirmHeader-LEVq_P{align-items:stretch;display:flex;flex-direction:column}.deleteConfirmHeader-LEVq_P{gap:4px}.deleteConfirmTitleFrame-Jbchra{align-self:stretch;display:flex;flex-direction:row;gap:4px}.deleteConfirmTitleInner-gT6quI{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:6px;min-width:0}.deleteConfirmIconWrap-LhSkoV{align-self:stretch;color:var(--status-warning-default);display:flex;flex-shrink:0;padding:3px 0}.deleteConfirmIconWrap-LhSkoV>svg{color:currentColor;height:18px;width:18px}.deleteConfirmTitleTextFrame-b23HlH{align-items:center;display:flex;flex:1 1;flex-direction:row;gap:4px;min-width:0}.deleteConfirmTitle-i5UW2T{color:var(--text-text-default-active);font-family:var(--font-family-default);font-size:13px;font-weight:600;line-height:20px;width:100%}.deleteConfirmContent-Qv0R_R{color:var(--text-text-secondary);font-family:var(--font-family-default);font-size:12px;font-weight:400;line-height:18px;width:100%}.deleteConfirmFooter-sjjWYJ{align-self:stretch;flex-direction:row}.deleteConfirmCtas-ovAJvr,.deleteConfirmFooter-sjjWYJ{align-items:center;display:flex;justify-content:flex-end}.deleteConfirmCtas-ovAJvr{flex:1 1;flex-direction:row;gap:6px}.deleteConfirmButton-P_WeHt{align-items:center;background:var(--bg-bg-overlay-l3);border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:inline-flex;font-family:var(--font-family-default);font-size:13px;font-weight:500;height:24px;justify-content:center;line-height:20px;padding:0 6px}.deleteConfirmButton-P_WeHt:hover{background:var(--bg-bg-overlay-l4)}.deleteConfirmButtonPrimary-yymY2S{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.deleteConfirmButtonPrimary-yymY2S:hover{background:var(--bg-bg-invert-hover)}.deleteConfirmButtonLabel-_t2wZp{align-items:center;display:flex;justify-content:center;padding:0 4px}.deleteConfirmButton-P_WeHt.disabled-UDaU8I,.deleteConfirmButtonPrimary-yymY2S.disabled-UDaU8I{cursor:not-allowed;opacity:.5;pointer-events:none}.tasksHub-1MlXze{box-sizing:border-box;padding:0 16px;position:relative;width:100%}.tasksHubInner-RkhdgL{align-items:center;backdrop-filter:blur(60px);-webkit-backdrop-filter:blur(60px);background:var(--bg-bg-base-default);background:color-mix(in srgb,var(--bg-bg-base-default) 95%,#0000);border-left:1px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:var(--radius-16,16px) var(--radius-16,16px) 0 0;border-right:1px solid var(--border-border-neutral-l2,#4d6b992e);border-top:1px solid var(--border-border-neutral-l2,#4d6b992e);bottom:0;box-shadow:0 2px 8px 0 color-mix(in srgb,var(--bg-bg-invert) 6%,#0000);box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;left:16px;position:absolute;right:16px}.tasksHubPlaceholder-XIHMIn{flex-shrink:0;height:44px}.tasksHubInner-RkhdgL.expanded-WYHPxv{border-bottom:none;border-radius:var(--radius-16,16px) var(--radius-16,16px) 0 0}.tasksHubInner-RkhdgL.goalExpanded-jbI8i6{background:#fff;border-bottom:1px solid #7373732e;border-left:1px solid #7373732e;border-radius:var(--radius-16,16px);border-right:1px solid #7373732e;border-top:1px solid #7373732e;box-shadow:none;max-height:none;overflow:hidden}.tasksHubInner-RkhdgL.dark-rwrzeX,.tasksHubInner-RkhdgL.dark-rwrzeX.goalExpanded-jbI8i6,[data-theme=dark-blue] .tasksHubInner-RkhdgL,[data-theme=dark-blue] .tasksHubInner-RkhdgL.goalExpanded-jbI8i6,[data-theme=dark] .tasksHubInner-RkhdgL,[data-theme=dark] .tasksHubInner-RkhdgL.goalExpanded-jbI8i6{background:var(--bg-bg-base-default)}.tasksHubInner-RkhdgL.dark-rwrzeX.expanded-WYHPxv,[data-theme=dark-blue] .tasksHubInner-RkhdgL.expanded-WYHPxv,[data-theme=dark] .tasksHubInner-RkhdgL.expanded-WYHPxv{box-shadow:0 2px 8px 0 color-mix(in srgb,var(--bg-bg-invert) 6%,#0000)}.floatingChatShellCollapsed .messageInputFloating .tasksHub-1MlXze{background-color:var(--bg-bg-base-secondary)}.messageInputFloating .tasksHubPlaceholder-XIHMIn{height:44px}.messageInputFloating .tasksHubInner-RkhdgL{border-color:var(--border-border-neutral-l1);left:-1px;right:-1px}.expand-d42ZDs{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-16,16px) var(--radius-16,16px) 0 0;box-sizing:border-box;display:flex;flex-direction:row;height:auto;max-height:180px;overflow:hidden;position:relative;transition:height .3s ease;width:100%}.expand-d42ZDs.collapse-W1Vwo4{height:0}.expandContainer-zXLjBA{border-radius:var(--radius-16,16px) var(--radius-16,16px) 0 0;box-sizing:border-box;left:0;max-height:180px;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.expandContainerInner-vT4l5V{box-sizing:border-box;max-height:180px;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--bg-bg-invert-disabled) #0000;scrollbar-width:thin;width:100%}.expandContainerInner-vT4l5V::-webkit-scrollbar{width:6px}.expandContainerInner-vT4l5V::-webkit-scrollbar-track{background:#0000}.expandContainerInner-vT4l5V::-webkit-scrollbar-thumb{background-color:var(--bg-bg-invert-disabled);border-radius:9999px}.expandContainerInner-vT4l5V>:first-child{margin-top:6px}.expandContainerInner-vT4l5V>:last-child{margin-bottom:6px}.expandContainer-zXLjBA.file-qmFbTz .expandContainerInner-vT4l5V,.expandContainer-zXLjBA.task-HuIQhg .expandContainerInner-vT4l5V{padding:0 8px}.expandContainer-zXLjBA.task-HuIQhg{opacity:0}.expandContainer-zXLjBA.task-HuIQhg.tabActive-vUDvol{opacity:1}.expandContainer-zXLjBA.file-qmFbTz,.expandContainer-zXLjBA.message-NW7zKY,.expandContainer-zXLjBA.terminal-nvJ19H,.expandContainer-zXLjBA.workflow-Jlxr7l{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.expandContainer-zXLjBA.file-qmFbTz.tabActive-vUDvol,.expandContainer-zXLjBA.message-NW7zKY.tabActive-vUDvol,.expandContainer-zXLjBA.terminal-nvJ19H.tabActive-vUDvol,.expandContainer-zXLjBA.workflow-Jlxr7l.tabActive-vUDvol{opacity:1;pointer-events:auto}.fileItem-zKcQv6{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:28px;justify-content:space-between;padding:0 4px}.fileItem-zKcQv6:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:4px}.fileItemLeft-FbhCXt{flex:1 1;overflow:hidden}.fileItemIcon-PcrrDs,.fileItemLeft-FbhCXt,.fileItemRight-fCUMKR{align-items:center;display:flex}.fileItemIcon-PcrrDs{margin-bottom:-1px}.fileItemName-z19kyx{color:var(--text-text-default);letter-spacing:.039px;margin:0 6px}.fileItemName-z19kyx,.fileItemPath-E5u1S1{font-size:12px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis}.fileItemPath-E5u1S1{color:var(--text-text-secondary,#7f848e);letter-spacing:.036px;margin-right:6px;white-space:nowrap}.fileItemAddDiff-CFwNpE{color:var(--status-success-default,#26a57b);margin-right:2px}.fileItemAddDiff-CFwNpE,.fileItemDeleteDiff-hGCKzc{font-family:JetBrains Mono;font-size:11px;font-style:normal;font-weight:500;letter-spacing:.033px;line-height:normal}.fileItemDeleteDiff-hGCKzc{color:var(--status-error-default,#cc4b53);margin-right:6px}.fileItemCrossIcon-GWjTSa{align-items:center;display:inline-flex;height:14px;justify-content:center;margin-right:6px;width:14px}.fileItemArrow-XppaN2{color:var(--icon-icon-secondary);flex-shrink:0}.shadowBottom-kK0uiL{background:linear-gradient(180deg,#fff0 0,var(--bg-bg-base-default,#fff) 100%);border-radius:0 0 6px 6px;bottom:0}.shadowBottom-kK0uiL,.shadowTop-BHcIsD{height:40px;left:8px;pointer-events:none;position:absolute;width:calc(100% - 16px)}.shadowTop-BHcIsD{background:linear-gradient(180deg,var(--bg-bg-base-default,#fff) 0,#fff0 100%);border-radius:6px 6px 0 0;top:0}.iconPlaceholder-rTnYc5{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;flex-shrink:0;height:14px;width:14px}.taskIcon-XTqs3i{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.taskIcon-XTqs3i svg{height:14px;width:14px}.taskIcon-XTqs3i.in_progress-ncI05g{color:var(--icon-icon-default)}.taskIcon-XTqs3i.completed-HNooA2{color:var(--status-success-default)}.taskIcon-XTqs3i.pending-puJ7M5{color:var(--border-border-neutral-l2)}.loadingIcon-xdpXjL{animation:spin-XZIpHn 1s linear infinite}.workflowItem-xpg0Yr{align-items:center;border-radius:6px;color:var(--text-text-default);cursor:pointer;display:flex;flex-direction:row;gap:8px;height:28px;padding:0 12px;transition:background .15s ease}.workflowItem-xpg0Yr:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d)}.workflowItemDot-l04H82{animation:workflowItemBreathe-I1Ddrt 2s ease-in-out infinite;background:#10b981;border-radius:50%;box-shadow:0 0 4px #10b98166;flex-shrink:0;height:6px;width:6px}.workflowItemName-oDMx1y{flex:1 1 auto;font-size:12px;font-weight:500;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workflowItemElapsed-z4fFhQ,.workflowItemPhase-Rs_DDR{color:var(--text-text-tertiary);flex-shrink:0;font-size:11px;line-height:16px;white-space:nowrap}.workflowItemElapsed-z4fFhQ{font-variant-numeric:tabular-nums}.workflowItemProgress-k2f9qo{background:var(--bg-bg-overlay-l2);border-radius:1.5px;flex-shrink:0;height:3px;overflow:hidden;position:relative;width:40px}.workflowItemProgressFill-UnrDGM{background:#10b981;border-radius:1.5px;height:100%;inset:0 auto 0 0;position:absolute;transition:width .4s ease}.workflowItemStopBtn-IEB5qo{align-items:center;background:#0000;border:0;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;opacity:.7;padding:0;transition:opacity .15s ease;width:20px}.workflowItemStopBtn-IEB5qo:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-secondary-hover);opacity:1}.workflowItemStopBtn-IEB5qo svg{height:14px;width:14px}@keyframes workflowItemBreathe-I1Ddrt{0%,to{opacity:1}50%{opacity:.4}}@keyframes spin-XZIpHn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.taskItem-_pxIhr{align-items:center;border-radius:4px;color:var(--text-text-secondary);display:flex;flex-direction:row;font-size:12px;gap:8px;padding:4px 8px}.taskItem-_pxIhr.completed-HNooA2{color:var(--text-text-tertiary);text-decoration:line-through}.taskItem-_pxIhr.inProgress-t81Nxx{background:var(--bg-bg-overlay-l2,#e0e2f20d);color:var(--text-text-default)}.pendingMessageList-dzBRqp{flex-direction:column}.pendingMessageItem-t99JPB,.pendingMessageList-dzBRqp{box-sizing:border-box;display:flex;gap:4px;padding:0 8px;width:100%}.pendingMessageItem-t99JPB{align-items:center;border-radius:4px;cursor:pointer;height:28px}.pendingMessageItemDragging-De7Wb1{opacity:.6}.pendingMessageItem-t99JPB:hover{background-color:var(--bg-bg-overlay-l2)}.pendingMessageItem-t99JPB:hover .pendingMessageItemActions-bTEO68{opacity:1}.pendingMessageItemDragHandle-cuMaLT{background-image:radial-gradient(currentColor 1px,#0000 0);background-size:4px 4px;color:var(--icon-icon-secondary);cursor:grab;flex:none;height:12px;opacity:0;width:8px}.pendingMessageItem-t99JPB:hover .pendingMessageItemDragHandle-cuMaLT{opacity:1}.pendingMessageItemDragHandle-cuMaLT:active{cursor:grabbing}.pendingMessageItemIcon-PEe5EY{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.pendingMessageItemIcon-PEe5EY svg{height:14px;width:14px}.errorIcon-ZVLXUf{color:var(--status-error-default)}.successIcon-knVYQp{color:var(--border-border-neutral-l2)}.pendingMessageItemImages-sNGXRQ{color:var(--text-text-secondary);flex-shrink:0;font-size:12px;margin-right:2px}.pendingMessageItemContent-p1xjva{align-items:center;display:flex;flex:1 1;min-width:0}.pendingMessageItemContentText-DMeZYk{padding:4px 6px}.pendingMessageContentText-HSMRxX,.pendingMessageItemContentText-DMeZYk{color:var(--text-text-secondary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pendingMessageContentText-HSMRxX{flex:1 1;gap:4px;line-height:1.4;min-width:0}.emptyMessage-QfWyBn{color:var(--text-text-tertiary);font-style:italic}.pendingMessageItemActions-bTEO68{align-items:center;display:flex;flex:none;gap:4px;justify-content:center;opacity:0}.pendingMessageItemActionButton-Lx0qkU{align-items:center;background:#0000;border:0;border-radius:3px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex:none;height:16px;justify-content:center;padding:0;width:16px}.pendingMessageItemActionButton-Lx0qkU:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.pendingMessageItemActionButton-Lx0qkU svg{height:14px;width:14px}.iconLoading-ZE9_Xv{animation:loading-l81RnD 1s linear infinite}.iconWarning-KwYpjC{color:var(--status-warning-default)}@keyframes loading-l81RnD{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.terminalItem-bx8KKg{align-items:center;border-radius:4px;cursor:pointer;display:flex;flex-direction:row;gap:6px;height:28px;margin-left:4px;margin-right:4px;padding:0 12px}.terminalItem-bx8KKg:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d)}.terminalItem-bx8KKg:hover .terminalItemStopBtn-QkUcgP{opacity:1}.terminalItem-bx8KKg:hover .terminalItemLoading-djxZOF{display:none}.terminalItemIcon-V8FWnV{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.terminalItemIcon-V8FWnV svg{height:14px;width:14px}.terminalItemName-QR6ido{color:var(--text-text-default);flex:1 1;font-size:12px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.terminalItemStopBtn-QkUcgP{align-items:center;background:none;border:none;border-radius:2px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;opacity:0;padding:0;width:16px}.terminalItemStopBtn-QkUcgP:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-secondary-hover)}.terminalItemStopBtn-QkUcgP svg{height:12px;width:12px}.terminalItemLoading-djxZOF{align-items:center;animation:loading-l81RnD 1s linear infinite;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.terminalItemLoading-djxZOF svg{height:12px;width:12px}.expandList-jqrNHY{box-sizing:border-box;left:0;max-height:180px;overflow-x:hidden;overflow-y:auto;padding:8px;position:absolute;scrollbar-width:thin;top:0;width:100%}.commentItem-UgmY5z{align-items:center;border-radius:8px;display:flex;gap:8px;height:32px;padding:0 4px 0 8px}.commentItem-UgmY5z+.commentItem-UgmY5z{margin-top:4px}.commentItem-UgmY5z:hover{background:var(--bg-bg-overlay-l1)}.commentItem-UgmY5z:hover .commentActions-pzVh9H,.commentItemSending-Alo1oX .commentActions-pzVh9H{opacity:1}.commentBadge-XzNJR4{align-items:center;background:var(--bg-bg-overlay-l3);border-radius:6px;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.commentBadgeNum-GKcfN_{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px;text-align:center}.commentThumbnail-HJwtt2{align-items:center;background:var(--bg-bg-overlay-l3);border:none;border-radius:6px;display:flex;flex-shrink:0;height:24px;justify-content:center;overflow:hidden;padding:0;width:24px}.commentThumbnail-HJwtt2 img{height:100%;object-fit:cover;width:100%}.commentThumbnailClickable-YFy3Er{cursor:pointer}.commentThumbnail-HJwtt2:disabled{cursor:default}.commentThumbnailGenerating-qgb9X8{color:var(--icon-icon-secondary)}.commentContent-h0TKb3{flex:1 1;min-width:0;overflow:hidden}.commentText-yCsiAA{color:var(--text-text-secondary);display:block;font-size:13px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.commentActions-pzVh9H{display:flex;flex-shrink:0;gap:4px;opacity:0}.commentActionBtn-ngb15F{align-items:center;border-radius:5px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.commentActionBtn-ngb15F:hover{background:var(--bg-bg-overlay-l1)}.commentActionBtnLoading-lOd5Qh{color:var(--icon-icon-secondary);cursor:not-allowed}.commentActionBtnDisabled-rZ67v4{color:var(--icon-icon-disabled,var(--icon-icon-secondary));cursor:not-allowed;opacity:.5}.commentActionBtnDisabled-rZ67v4:hover,.commentActionBtnLoading-lOd5Qh:hover{background:#0000}.commentActionBtn-ngb15F svg{height:16px;width:16px}.dialog-lUO47Q{max-height:90vh}.dialog-lUO47Q,.inner-PGow5T{display:flex;flex-direction:column}.inner-PGow5T{flex:1 1;gap:16px;min-height:0}.header-yWb0Ca{align-items:flex-start;display:flex;gap:8px}.headerTitleWrap-q0cxbA{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.headerTitle-Q2Njyu{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px;margin:0;white-space:nowrap}.headerIcons-g6lpZp{align-items:center;display:flex;flex-shrink:0;gap:12px;height:24px;justify-content:flex-end}.templateLink-oA38nB{align-items:center;background:none;border:none;color:var(--text-text-secondary);cursor:pointer;display:inline-flex;font-size:12px;font-weight:400;gap:4px;line-height:18px;padding:1px 0}.templateLink-oA38nB:hover{color:var(--text-text-default)}.templateLinkUnderline-G7eT_i{border-bottom:.5px dashed var(--border-border-neutral-l3)}.content-Dsejut{display:flex;flex-direction:column;gap:16px;padding-bottom:4px}.fieldGroupOuter-MH8BcS{display:flex;flex-direction:column;gap:32px}.fieldGroup-atDbt4{display:flex;flex-direction:column;gap:12px}.fieldLabel-gCqFxE{color:var(--text-text-secondary);font-size:13px;font-weight:600;line-height:20px;margin:0}.triggerSelects-qIFHwX{display:flex;flex-direction:column;gap:12px}.triggerRow-kYBx6o{align-items:center;display:flex;gap:12px}.triggerRow-kYBx6o>*{flex:1 1;min-width:0}.compoundInput-XEVqSv{align-items:center;display:flex;flex:1 1;min-width:0}.compoundInputPrefix-Z5SbrX{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:4px 0 0 4px;border-right:none;box-sizing:border-box;color:var(--text-text-default);display:flex;font-size:13px;font-weight:400;height:32px;line-height:20px;padding:6px 4px;white-space:nowrap}.compoundInputPrefix-Z5SbrX>span{padding:0 4px}.compoundInputValue-mUtJSr{flex:1 1;min-width:0}.compoundInputValue-mUtJSr>div{background:var(--bg-bg-base-default);border-radius:0 4px 4px 0}.chatInputHeader-pB8CQX{align-items:center;display:flex;gap:2px}.chatInputHeaderLabel-U4vGye{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.promptInfoIcon-tcGBIv{align-items:center;cursor:pointer;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.promptInfoIconSvg-AJc4M6{color:var(--icon-icon-tertiary);height:14px;width:14px}.modeToggle-_f0WeT{align-items:center;background:#56637712;border:1px solid #4d6b9917;border-radius:4px;cursor:pointer;display:flex;flex-shrink:0;padding:3px}.modeToggleDisabled-vVcA_U{cursor:not-allowed;opacity:.5}.modeToggleDisabled-vVcA_U .modeToggleBtn-TvH3gb{cursor:not-allowed}.modeToggleBtn-TvH3gb{align-items:center;background:#0000;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:11px;font-weight:500;height:24px;justify-content:center;line-height:16px;padding:0 6px}.modeToggleBtnCode-jy727L,.modeToggleBtnMtc-IPvpLd{color:var(--text-text-secondary)}.modeToggleBtnActive-Fk7Rv3{background:var(--bg-bg-base-default);box-shadow:0 2px 6px #0000000f}.chatInputSection-yrOw8t{flex-shrink:0;gap:12px}.chatInputSection-yrOw8t,.chatInputWrapper-UrBUv7{display:flex;flex-direction:column;position:relative}.chatInputWrapper-UrBUv7{border-radius:12px;overflow:visible}.chatInputWrapper-UrBUv7 .chat-input-v2-container--has-focus .chat-input-v2-editor-part,.chatInputWrapper-UrBUv7 .chat-input-v2-editor-part{box-shadow:none}.footer-ML6ykR{align-items:center;display:flex;justify-content:space-between}.footerInfo-WKQGa6{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:12px;font-weight:400;line-height:1.5}.footerInfoIcon-Z6MUtL{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.footerInfoIconSvg-dHlcsT{color:var(--icon-icon-tertiary);height:14px;width:14px}.footerActions-VE3KDx{align-items:center;display:flex;gap:8px}.fieldError-rkPQEb{align-items:center;color:#f65a5a;display:flex;font-size:12px;font-weight:400;gap:4px;line-height:18px}.fieldErrorIcon-iVK5v3{color:#f65a5a;flex-shrink:0;height:14px;width:14px}.readonlyInfoBar-IXOqJB{align-items:start;display:flex;height:24px;justify-content:space-between;width:100%}.readonlyInfoBarLeft-yckZwl{align-items:center;display:flex;gap:var(--spacing-sm)}.readonlyInfoBarButton-VZ2JVq{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--text-text-default);cursor:not-allowed;display:flex;font-size:12px;gap:6px;height:24px;line-height:16px;padding:4px 6px}.readonlyInfoBarIcon-v7cvLZ{align-items:center;color:var(--icon-icon-disabled);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.readonlyInfoBarIcon-v7cvLZ svg{height:16px;width:16px}.readonlyInfoBarContent-XKhfsa{align-items:center;display:flex;gap:4px;max-width:120px}.readonlyInfoBarText-U0E7tE{font-weight:450}.readonlyInfoBarPlaceholder-T9H9og,.readonlyInfoBarText-U0E7tE{color:var(--text-text-disabled);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.container-lA1_Mw{border-radius:0;overflow:hidden}.container-lA1_Mw,.container-lA1_Mw .cm-editor{background:var(--bg-bg-menu);height:100%;width:100%}.container-lA1_Mw .cm-editor{outline:none}.container-lA1_Mw .cm-editor .cm-gutters{background:var(--bg-bg-menu)}.container-lA1_Mw .cm-scroller{font-family:JetBrains Mono,Fira Code,SF Mono,Menlo,Monaco,Courier New,monospace;font-size:13px;font-weight:450;line-height:1.538;overflow:auto;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.container-lA1_Mw .cm-scroller::-webkit-scrollbar{height:4px;width:2px}.container-lA1_Mw .cm-scroller::-webkit-scrollbar-track{background:#0000}.container-lA1_Mw .cm-scroller::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:3px}.container-lA1_Mw .cm-scroller::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.container-lA1_Mw .cm-scroller::-webkit-scrollbar-corner{background:#0000}.container-lA1_Mw .cm-focused{outline:none}.container-lA1_Mw .cm-gutterElement span[title="Fold line"]{align-items:center;display:flex;justify-content:flex-end;line-height:1}.container-lA1_Mw[data-theme=light],.container-lA1_Mw[data-theme=light] .cm-editor,.container-lA1_Mw[data-theme=light] .cm-editor .cm-gutters{background:var(--bg-bg-menu)}.container-lA1_Mw[data-readonly=true] .cm-cursor,.container-lA1_Mw[data-readonly=true] .cm-cursorLayer{display:none!important}.container-lA1_Mw .cm-editor:not(.cm-focused) .cm-selectionBackground,.container-lA1_Mw .cm-focused .cm-selectionBackground,.container-lA1_Mw .cm-selectionBackground{background:var(--bg-bg-brand-popup)!important}.container-lA1_Mw :is(.cm-content,.cm-line) ::selection{background:#0000!important}.container-lA1_Mw[data-has-selection=true] .cm-activeLine,.container-lA1_Mw[data-has-selection=true] .cm-activeLineGutter{background:#0000!important}.notificationContent-aDeSSY{align-items:baseline;display:flex;flex-wrap:wrap}.notificationTitle-kLOslC{display:inline-flex;font-weight:500;max-width:100%;white-space:nowrap}.notificationTitleQuote-wIP0FU{flex-shrink:0}.notificationTitleText-BkFWbh{overflow:hidden;text-overflow:ellipsis}.notificationBody-PwBolY{font-weight:400}.notificationLink-A224Z0{color:var(--status-primary-default,#2f74ff);cursor:pointer;white-space:nowrap}.container-cE2Cf7{cursor:pointer;flex-shrink:0;position:relative}.avatarWithDot-__SKBA{align-items:center;display:inline-flex;justify-content:center;position:relative}.sidebar-mJkNyF{display:flex;flex-direction:column;flex-shrink:1;gap:8px;min-width:0;width:100%}.sidebar-mJkNyF .trigger-LYe5Z3:hover:not(:has([data-express-flash]:hover)):not(:has([data-install-btn]:hover)) .triggerUsername-M3B8lU{color:var(--text-text-default-hover)}.sidebar-mJkNyF .trigger-LYe5Z3{align-items:center;border-radius:var(--radius-sm);display:flex;gap:8px;justify-content:flex-start;width:auto}.triggerUsername-M3B8lU{color:var(--text-text-default);font-size:14px;font-weight:var(--body-base-strong-fontWeight,500);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar-mJkNyF .downloadBtn-VTdilg,.sidebar-mJkNyF .loginBtn-ZUiFiW{justify-content:center;width:100%}.sidebar-mJkNyF .subMenu-WPnrqT{left:calc(100% + 8px);right:auto}.dropdown-xLXDOB{animation:fadeIn-BokWEF .15s ease;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);box-shadow:var(--shadow-elevation-200-menu-panel);padding:6px 0;width:276px;z-index:calc(var(--z-drawer) + 10)}.dropdownSidebar-w2iHoa .subMenu-WPnrqT{left:calc(100% + 8px);right:auto}.dropdownSidebar-w2iHoa .subMenu-WPnrqT:after{left:auto;right:100%}@keyframes fadeIn-BokWEF{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.profileRow-tzQXPf{gap:8px;height:36px;margin:0 6px}.cashierLabel-xp4Epg,.profileRow-tzQXPf{align-items:center;border-radius:var(--radius-sm);display:flex;padding:0 6px}.cashierLabel-xp4Epg{background:var(--bg-bg-overlay-l1);color:var(--text-text-secondary);cursor:pointer;flex-shrink:0;font-size:11px;font-weight:500;height:20px;line-height:16px;margin-left:auto;transition:background var(--transition-fast),color var(--transition-fast)}.cashierLabel-xp4Epg:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.profileInfo-LMV9Wl{display:flex;flex:1 1;flex-direction:column;gap:0;justify-content:center;min-width:0}.profileNameRow-Ll7y9D{align-items:center;display:flex;gap:4px}.profileOrg-rrWL2W{font-size:11px}.profileOrg-rrWL2W,.profileOrgName-ktRRj1{color:var(--text-text-tertiary);font-weight:400;line-height:16px}.profileOrgName-ktRRj1{font-size:12px;margin-top:2px;max-width:180px}.profileOrgName-ktRRj1,.profileUsername-Y1Q92u{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profileUsername-Y1Q92u{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.profileTag-__VqjX{background:var(--bg-bg-overlay-l2);border-radius:2px;color:var(--text-text-secondary)}.profileTag-__VqjX,.profileTagBrand-TyO5Jy{align-items:center;display:flex;flex-shrink:0;font-size:11px;font-weight:500;justify-content:center;line-height:16px;padding:0 4px}.profileTagBrand-TyO5Jy{background:var(--bg-bg-brand-popup,#aab7ff5c);border-radius:var(--radius-radius-2xs-4,4px)}.profileTagBrandText-ApKt1T{background:var(--text-text-brand,#4b3fe3);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text}.expressFlashTag-pTa2o4{align-items:center;background:var(--bg-bg-brand-disabled,#16ca7033);border-radius:2px;cursor:default;display:flex;flex-shrink:0;height:16px;justify-content:center;padding:0 2px}.expressFlashIcon-O6Yj8L{color:var(--icon-icon-secondary);height:12px;width:12px}.greenFlashTag-TU__3W{align-items:center;background:var(--bg-bg-overlay-l2);border-radius:2px;cursor:default;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.greenFlashIcon-Ig5Ska{height:14px;width:14px}.upgradeButton-ZwdUS9{align-items:center;background:#dadde5;border:none;border-radius:var(--radius-6,6px);cursor:pointer;display:flex;height:24px;justify-content:center;margin:8px 6px 0;padding:0 4px;transition:opacity var(--transition-fast);width:calc(100% - 12px)}.upgradeButton-ZwdUS9:hover{opacity:.8}.upgradeButtonText-YpY_jz{color:#0c0c0d;font-size:11px;font-weight:500;line-height:16px}.cnActionButton-hGulwp{align-items:center;background:var(--bg-bg-button-default,#36393d);border:none;border-radius:8px;cursor:pointer;display:flex;gap:4px;height:32px;justify-content:center;margin:8px 6px 0;transition:opacity var(--transition-fast);width:calc(100% - 12px)}.cnActionButton-hGulwp:hover{opacity:.85}.cnButtonFlashIcon-cLJTS4{flex-shrink:0;height:16px;width:16px}.cnActionButtonText-u9kudw{color:#fff;font-size:12px;font-weight:500;line-height:16px}.cnRemainingBadge-zI8Dhc{align-items:center;background:#0000;border:1px solid var(--border-border-neutral-l1,#4d6b992e);border-radius:999px;box-sizing:border-box;cursor:pointer;display:flex;flex-shrink:0;gap:2px;height:28px;margin-left:auto;padding:0 10px 0 8px;transition:background .2s ease}.cnRemainingBadge-zI8Dhc:hover{background:var(--bg-bg-overlay-l2,#5663771f)}.cnRemainingIcon-mdstkA{color:var(--text-text-default);flex-shrink:0;height:14px;width:14px}.cnRemainingText-AY_arJ{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px}.divider-_bVlVY{align-items:center;display:flex;height:12px;justify-content:center;padding:0 6px}.divider-_bVlVY:after{background:var(--border-border-neutral-l1);content:"";height:1px;width:100%}.menuItem-C_6GMS{align-items:center;border-radius:var(--radius-radius-sm-8,8px);cursor:pointer;display:flex;height:32px;justify-content:space-between;margin:0 6px;padding:0 8px;position:relative;transition:background var(--transition-fast)}.menuItem-C_6GMS:hover,.menuItemActive-jyKCTy{background:var(--bg-bg-overlay-l1)}.menuLabel-t6uaY1{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:18px}.menuIconLeft-mDMlAf{color:var(--icon-icon-secondary);flex-shrink:0;height:14px;margin-right:6px;width:14px}.menuRight-u8CHnj{align-items:center;display:flex;gap:2px}.menuValue-aMJReR{color:var(--text-text-tertiary);font-size:13px;font-weight:var(--body-md-fontWeight,400);line-height:16px}.menuArrow-K_1Pjp{color:var(--text-text-secondary);flex-shrink:0;height:14px;width:14px}.subMenu-WPnrqT{animation:fadeIn-BokWEF .15s ease;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-radius-md-12,12px);box-shadow:var(--shadow-elevation-200-menu-panel);padding:6px 0;position:absolute;right:calc(100% + 8px);top:0;width:172px;z-index:var(--z-local-overlay)}.subMenu-WPnrqT:after{content:"";height:100%;left:100%;position:absolute;top:0;width:8px}.subMenuItem-WbDw99{align-items:center;border-radius:var(--radius-radius-xs-6,6px);cursor:pointer;display:flex;height:32px;justify-content:space-between;margin:0 6px;padding:0 8px;transition:background var(--transition-fast)}.subMenuItem-WbDw99:hover{background:var(--bg-bg-overlay-l1)}.subMenuItemActive-1M19Lk{color:var(--status-status-success-default)}.subMenuIcon-l7ZZLy{color:var(--text-text-tertiary);flex-shrink:0;height:12px;width:12px}.checkIcon-jzHtJe{color:var(--icon-icon-default);flex-shrink:0;height:12px;width:12px}.loginBtnFull-rVYwNm{justify-content:center;width:100%}.installBtn-X1Bsqy{align-items:center;background:var(--bg-bg-overlay-l1);border:none;border-radius:9999px;cursor:pointer;display:flex;flex-shrink:0;height:24px;margin-left:auto;padding:0 3px 0 5px;transition:background var(--transition-fast)}.installBtn-X1Bsqy:hover{background:var(--bg-bg-overlay-l2)}.installBtnIcon-hHNXI8{color:var(--text-text-default);display:block;flex-shrink:0;height:16px;width:16px}.installBtnText-VXihCm{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px;padding:0 6px 0 4px;white-space:nowrap}.downloadBtn-VTdilg{align-items:center;background:var(--bg-bg-overlay-l1);border:none;border-radius:var(--radius-6,6px);cursor:pointer;display:flex;gap:4px;height:28px;padding:0 8px;transition:background var(--transition-fast)}.downloadBtn-VTdilg:hover{background:var(--bg-bg-overlay-l2)}.downloadBtnText-wdcrhY{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.downloadBtnIcon-LUjfZm{color:var(--text-text-default);display:block;flex-shrink:0;height:16px;width:16px}.logoutBtn-SmXwzV{align-items:center;background:var(--bg-bg-overlay-l1,#7373731f);border-radius:var(--radius-radius-sm-8,8px);cursor:pointer;display:flex;height:32px;justify-content:center;margin:0 6px;padding:0 6px;transition:background var(--transition-fast)}.logoutBtn-SmXwzV:hover{background:var(--bg-bg-overlay-l2)}.logoutBtnDisabled-qFqrRr{cursor:not-allowed;opacity:.6;pointer-events:none}.inboxBadge-uV1ER_{align-items:center;background:var(--status-primary-default,#2f74ff);border-radius:var(--radius-radius-full,999px);color:var(--special-white,#fff);display:flex;font-size:10px;font-weight:var(--code-editor-fontWeight,450);height:16px;justify-content:center;line-height:100%;min-width:16px}.websiteDark-_xcoic{--bg-bg-menu:#1a1b1d;--bg-bg-overlay-l1:#ffffff0f;--bg-bg-overlay-l2:#ffffff1a;--border-border-neutral-l1:#ffffff1f;--text-text-default:#fff;--text-text-secondary:#fff9;--text-text-tertiary:#fff6;--shadow-elevation-200-menu-panel:0 4px 16px #0006;--status-status-success-default:#00d47e}.avatarTooltipWrapper-G18Elr{align-items:center;display:flex;position:relative}.uidTooltip-XAnzNf{z-index:var(--z-notification)}.uidTooltipContent-UNYkeM{align-items:center;display:flex;gap:4px}.uidText-NcVbFY{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px}.uidCopyBtn-E4ixFZ{color:var(--text-text-secondary);cursor:pointer;transition:color .2s ease}.uidCopyBtn-E4ixFZ:hover{color:var(--text-text-default)}.inviteMenuItem-OEACbP{align-items:center;border-radius:var(--radius-sm);cursor:pointer;display:flex;height:28px;margin:0 6px;padding:0 6px;position:relative;transition:background var(--transition-fast)}.inviteMenuItem-OEACbP:hover{background:var(--bg-bg-overlay-l1)}.inviteMenuContent-PzZIHU{align-items:center;display:flex;gap:4px}.inviteMenuIcon-cCZmZ6{flex-shrink:0;height:20px;width:20px}.inviteMenuText-68b8sO{background:linear-gradient(90deg,#0ac27b,#0ecd70 36%,#06c179 72%,#63c5b1);-webkit-background-clip:text;font-size:12px;font-weight:500;line-height:18px;-webkit-text-fill-color:#0000;background-clip:text}.mobileQrPanel-B7VcXs{bottom:0;height:204px;padding:24px 40px;top:auto;width:320px}.mobileQrTitle-ZgEra5{color:var(--text-text-default);font-family:var(--font-family-default,Inter);font-size:13px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:12px;text-align:center}.mobileQrContent-UwJuqd{gap:48px}.mobileQrContent-UwJuqd,.mobileQrItem-AK_8wB{align-items:center;display:flex;justify-content:center}.mobileQrItem-AK_8wB{flex-direction:column;gap:6px}.mobileQrImage-Weiewi{background:var(--bg-bg-base-tertiary);border-radius:var(--radius-sm);height:96px;width:96px}.mobileQrBox-k2XW2W{background:#fff;border:1px solid var(--border-border-neutral-l1);border-radius:4px;height:96px;width:96px}.mobileQrBox-k2XW2W,.mobileQrLabel-VyCZUg{align-items:center;display:flex;justify-content:center}.mobileQrLabel-VyCZUg{color:var(--text-text-default);font-size:12px;font-weight:400;gap:4px;line-height:18px}.mobileQrDivider-NZXXcB{background:var(--border-border-neutral-l1);flex-shrink:0;height:90px;width:1px}.badge-f6Dl6R{align-items:center;background:#00b96b1f;border-radius:4px;color:#00b96b;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:500;line-height:16px;padding:1px 6px;white-space:nowrap}.modalDialog-zkQ2Cf{padding:0}.container-vZW2eV{background:var(--bg-bg-menu);border-radius:8px;overflow:hidden}.header-NG0OKO{align-items:center;display:flex;gap:8px;padding:16px 20px 8px}.headerIcon-MG3FV5{color:var(--icon-icon-default);font-size:16px}.title-ybHT4c{color:var(--text-text-default);flex:1 1;font-size:14px;font-weight:600}.closeBtn-Zi88Yx{color:var(--icon-icon-secondary);flex-shrink:0}.body-IFINOo{padding:0 8px 12px}.list-jG6xps{display:flex;flex-direction:column;max-height:min(336px,42vh);overflow-y:auto}.item-w9V09m{align-items:center;border-radius:var(--radius-md);display:flex;gap:8px;padding:8px 12px;transition:background .15s}.item-w9V09m:hover{background:var(--bg-bg-base-hover)}.itemTitle-l_Awla{color:var(--text-text-default);cursor:pointer;flex:1 1;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.itemTitle-l_Awla:hover{color:var(--text-text-brand)}.itemSession-dfiyWv{align-items:center;border-radius:var(--radius-sm);color:var(--text-text-tertiary);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:11px;gap:2px;padding:2px 6px;text-decoration:none;transition:color .15s,background .15s}.itemSession-dfiyWv:hover{background:var(--bg-bg-base-hover);color:var(--text-text-secondary)}.itemSessionIcon-qL_PnC{font-size:10px}.itemTime-pvCwDo{color:var(--text-text-tertiary);flex-shrink:0;font-size:11px;white-space:nowrap}.deleteBtn-e0Z2lv{color:var(--icon-icon-tertiary);flex-shrink:0}.deleteBtn-e0Z2lv:hover{color:var(--status-danger-default)}.empty-M8x_3E{color:var(--text-text-tertiary);font-size:12px;padding:40px;text-align:center}.wrapper-D3x1PI{display:flex;flex-direction:column;gap:4px;width:100%}.header-sPdjh4{align-items:center;display:flex;gap:4px;padding:0 4px}.label-n8C9Ty{color:var(--text-text-default);font-family:var(--font-family-default);font-size:13px;font-weight:600;line-height:20px}.required-K_6It3{color:var(--status-error-default);margin-left:2px}.textareaWrapper-CGbUpv{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:4px;display:flex;flex-direction:column;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.textareaWrapper-CGbUpv:hover:not(.disabled-ACFgpR):not(.error-FWOxK2){border-color:var(--border-border-neutral-l2)}.textareaWrapper-CGbUpv:focus-within:not(.disabled-ACFgpR):not(.error-FWOxK2){border-color:var(--border-border-neutral-l3)}.textareaWrapper-CGbUpv.error-FWOxK2{border-color:var(--status-error-default)}.textareaWrapper-CGbUpv.disabled-ACFgpR{background:var(--bg-bg-overlay-l1);cursor:not-allowed}.content-E1lzAy{display:flex;flex-direction:column;padding:4px}.textContent-PO0s75{flex:1 1;padding:0 4px}.textarea-WRh4yN{background:#0000;border:none;color:var(--text-text-default);font-family:var(--font-family-default);font-size:13px;font-weight:400;line-height:20px;min-height:60px;outline:none;padding:0;resize:none;width:100%}.textarea-WRh4yN::placeholder{color:var(--text-text-tertiary)}.textarea-WRh4yN:disabled{cursor:not-allowed}.textarea-WRh4yN:disabled,.textarea-WRh4yN:disabled::placeholder{color:var(--text-text-disabled)}.bottom-Rwo7xj{align-items:center;display:flex;height:16px;justify-content:flex-end;padding:0 4px}.counter-L7Be_A{color:var(--text-text-tertiary);flex:none;font-family:var(--font-family-default);font-size:11px;font-weight:400;line-height:16px;padding:0 2px}.resizer-LoHXHL{align-items:center;background:none;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex:none;height:14px;justify-content:center;margin-left:4px;padding:0;width:14px}.resizer-LoHXHL:hover{color:var(--icon-icon-secondary-hover)}.resizer-LoHXHL svg{height:14px;width:14px}.resizer-LoHXHL:disabled{cursor:not-allowed;opacity:.5}.footer-mP1FOG{align-items:flex-start;display:flex;gap:4px;padding:0 4px}.description-UlkWh5{color:var(--text-text-secondary)}.description-UlkWh5,.errorMessage-kS4_wR{font-family:var(--font-family-default);font-size:12px;font-weight:400;line-height:18px}.errorMessage-kS4_wR{color:var(--status-error-default)}.container-avMyUk{box-sizing:initial;display:block;font-size:13px;line-height:20px;max-height:80vh;overflow:auto;padding:0 12px;width:560px}.modalHeader-MbQYd3{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.modalTitle-AVU37n{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px}.formItem-CXpiym{margin-bottom:16px}.formTitleWrapper-AxI7L1{align-items:center;display:flex;gap:5px;margin-bottom:8px}.formTitle-dc1qrh{color:var(--text-text-default);font-size:13px;font-weight:600;line-height:20px}.formDescription-GxpQRz{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;font-weight:400;gap:2px;height:auto;justify-content:flex-start;line-height:18px;margin-bottom:8px;text-align:left;width:100%}.radioGroup-kLHDzE{display:flex;flex-direction:row;gap:8px}.radioItem-uKEdZE{background-color:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-sizing:border-box;cursor:pointer;flex:1 1;min-height:88px;padding:12px}.radioItemActive-vV_4KW{background-color:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l3)}.radioTitle-ihMuYr{align-items:center;color:var(--text-text-default);display:flex;font-size:13px;gap:4px;line-height:20px}.radioDescription-CbKkwK{color:var(--text-text-tertiary);font-size:12px;line-height:18px;margin-top:4px}.subCategoryGroup-by8DN5{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px}.subCategoryItem-oRVaD5{align-items:center;cursor:pointer;display:flex;gap:6px}.subCategoryLabel-GaHtTh{color:var(--text-text-default);cursor:pointer;font-size:12px;line-height:18px;-webkit-user-select:none;user-select:none}.assetsGrid-DejLri{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;margin-bottom:8px}.emptyUploader-xD4xFc{align-items:center;background-color:var(--bg-bg-overlay-l1);border:1px dashed var(--border-border-neutral-l1);border-radius:4px;cursor:pointer;display:flex;justify-content:center;min-height:80px;transition:border-color var(--transition-fast),background-color var(--transition-fast);width:100%}.emptyUploader-xD4xFc:hover{background-color:var(--bg-bg-overlay-l2)}.assetWrapper-v3tbIe{border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-sizing:border-box;height:80px;overflow:hidden;position:relative;width:80px}.assetVideo-mjobLR,.assetWrapper-v3tbIe img{height:100%;object-fit:cover;width:100%}.assetRemoveBtn-pWat_M{align-items:center;background:var(--bg-bg-overlay-l3);border:none;border-radius:50%;color:var(--icon-icon-default);cursor:pointer;display:flex;font-size:12px;height:18px;justify-content:center;line-height:1;padding:0;position:absolute;right:2px;top:2px;width:18px}.assetRemoveBtn-pWat_M:hover{background:var(--bg-bg-overlay-l2)}.assetUploading-BSdRK_{align-items:center;background:var(--bg-bg-base-secondary);color:var(--text-text-tertiary);display:flex;font-size:12px;height:100%;justify-content:center;width:100%}.emptyUploaderContent-fHbk2V{align-items:center;color:var(--text-text-secondary);display:flex;flex-direction:column;font-size:12px;gap:4px}.emptyUploaderHint-bP4QQ1{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.hiddenInput-ziFFRE{display:none}.addMoreWrapper-VIkWau{align-items:center;background-color:var(--bg-bg-overlay-l1);border:1px dashed var(--border-border-neutral-l1);border-radius:4px;cursor:pointer;display:flex;height:80px;justify-content:center;transition:border-color var(--transition-fast),background-color var(--transition-fast);width:80px}.addMoreWrapper-VIkWau:hover{background-color:var(--bg-bg-overlay-l2)}.checkInfoGroup-N1d88k{margin-bottom:20px}.checkInfoGroup-N1d88k,.checkInfoItem-TrGQFM{align-items:center;display:flex;gap:8px}.checkBoxItemLabel-Z6g_Ke{align-items:center;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;gap:2px;-webkit-user-select:none;user-select:none}.submitArea-xy5Ruy{display:flex;justify-content:flex-end;margin-bottom:12px}.issueDesc-nHFaSu{color:var(--text-text-secondary);font-size:12px;line-height:18px;margin-bottom:16px}.issueDesc-nHFaSu ul{margin:0;padding-left:20px}.issueDesc-nHFaSu li{margin-bottom:4px}.issueDescLink-FJorfK{color:var(--text-text-brand);cursor:pointer;text-decoration:none}.issueDescLink-FJorfK:hover{text-decoration:underline}.globalError-YH3oST{align-items:center;background-color:var(--status-error-surface-l1);border:1px solid var(--status-error-default);border-radius:4px;color:var(--text-text-default);display:flex;font-size:13px;font-weight:500;gap:8px;justify-content:flex-start;line-height:20px;margin-bottom:20px;padding:8px}.successContainer-LfwHIy{height:400px;position:relative;width:560px}.successCloseBtn-in2XPX,.successContainer-LfwHIy{align-items:center;display:flex;justify-content:center}.successCloseBtn-in2XPX{background:none;border:none;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;font-size:14px;height:24px;position:absolute;right:12px;top:12px;width:24px}.successCloseBtn-in2XPX:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.successInnerWrapper-ifcN7H{align-items:center;display:flex;flex-direction:column;width:360px}.successIconWrapper-oTzeUo{align-items:center;display:flex;height:60px;justify-content:center;position:absolute;top:100px;width:60px}.successIconMask-Ky65Yr{background-color:var(--status-success-default);filter:blur(50px);height:100%;position:absolute;width:100%}.successMainTitle-tRcOTW{color:var(--text-text-default);font-size:24px;font-weight:600;line-height:1;margin-bottom:8px;text-align:center}.successSubTitle-WtDvJz{color:var(--text-text-tertiary);font-size:14px;font-weight:500;line-height:20px;text-align:center}.cashierModal-NOfZsd{background:var(--bg-bg-base-secondary,#edeff2);border-radius:8px;display:flex;flex-direction:column;overflow:hidden;padding:16px}.cashierModal-NOfZsd>div{display:flex;flex:1 1;flex-direction:column;min-height:0}.cashierMask-EHl_zf{background:color-mix(in srgb,#000 20%,#0000)}.cashierContent-t0PlUG{display:flex;flex-direction:column;height:100%}.cashierHeader-rMyB8s{flex-shrink:0;margin-bottom:20px}.cashierBody-YckeDq{flex:1 1;min-height:0;overflow-y:auto;scrollbar-width:none}.cashierBody-YckeDq::-webkit-scrollbar{display:none}.message-inbox{background:var(--bg-bg-menu,#fff);border-radius:12px;box-shadow:0 2px 8px -1px color-mix(in srgb,var(--brand-brand-grey-950,#0a0a0a) 2%,#0000),0 10px 24px -1px color-mix(in srgb,var(--brand-brand-grey-950,#0a0a0a) 6%,#0000);color:var(--text-text-default,#0a0a0a);display:flex;flex-direction:column;font-size:13px;font-synthesis:none;line-height:18px;max-height:640px;min-height:381px;outline:1px solid var(--border-border-neutral-l1,#7373731f);overflow:hidden;width:min(680px,calc(100vw - 32px));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.message-inbox-header{align-items:center;background:var(--bg-bg-base-default,#fff);display:flex;flex:0 0 auto;justify-content:space-between;padding:20px 20px 16px 20px;width:100%}.message-inbox-header h2{color:var(--text-text-default,#0a0a0a);display:-webkit-box;flex:1 1;font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:24px;margin:0;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.message-inbox-close,.message-inbox-delete{background:#0000;border:0;color:var(--icon-icon-secondary,#737373);cursor:pointer;display:inline-grid;padding:0;place-items:center}.message-inbox-close{align-items:center;border-radius:6px;display:flex;flex:0 0 auto;padding:4px}.message-inbox-close:focus-visible,.message-inbox-close:hover{background:var(--bg-bg-overlay-l1,#73737314);color:var(--text-text-secondary,#525252);outline:none}.message-inbox-delete{border-radius:6px;flex:0 0 auto;height:14px;transition:color .16s ease;width:14px}.message-inbox-delete:focus-visible,.message-inbox-delete:hover{background:#0000;color:var(--text-text-secondary,#525252);outline:none}.message-inbox-list{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;overscroll-behavior:contain;position:relative;scrollbar-width:none;width:100%;-webkit-overflow-scrolling:touch;padding:0 0 12px}.message-inbox-list::-webkit-scrollbar{height:0;width:0}.message-inbox-prefs-container{display:flex;flex:1 1;flex-direction:column;min-height:0}.message-inbox-prefs-loading{align-items:center;display:flex;flex:1 1;justify-content:center}.message-inbox-prefs-spinner{animation:message-inbox-spin .6s linear infinite;border:2px solid var(--border-border-neutral-l2,#7373731f);border-radius:50%;border-top-color:var(--text-text-tertiary,#737373);height:24px;width:24px}@keyframes message-inbox-spin{to{transform:rotate(1turn)}}.message-inbox-item-wrap{gap:10px;padding:0 20px;position:relative}.message-inbox-item-wrap,.message-inbox-row{display:flex;flex-direction:column;width:100%}.message-inbox-row{background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;gap:12px;padding:15px 0;transition:background-color .16s ease}.message-inbox-row:hover{background:var(--bg-bg-base-secondary,#f5f5f5)}.message-inbox-content-stack{align-items:stretch;display:flex;flex-direction:column;gap:8px;width:100%}.message-inbox-title-row{align-items:center;border-radius:4px;box-sizing:border-box;display:flex;flex:0 0 auto;justify-content:space-between;min-height:24px;min-width:0;padding:0 12px;width:100%}.message-inbox-title-main{align-items:center;display:flex;flex:1 1 auto;gap:8px;min-width:0}.message-inbox-avatar{align-items:center;background:linear-gradient(180deg,var(--bg-bg-base-default,#fff) 50%,var(--bg-bg-base-secondary,#f7f7f7) 100%);border:1px solid var(--border-border-neutral-l2,#7373731f);border-radius:6px;color:var(--text-text-default,#0a0a0a);display:inline-flex;flex:0 0 24px;height:24px;justify-content:center;position:relative;width:24px}.message-inbox-unread-dot{background:var(--status-primary-default,#2f74ff);border:1px solid var(--bg-bg-base-secondary,#f5f5f5);border-radius:999px;border-radius:var(--radius-radius-full,999px);bottom:0;box-sizing:border-box;height:6px;position:absolute;right:0;width:6px}.message-inbox-title-row h3{color:var(--text-text-default,#0a0a0a);display:-webkit-box;flex:1 1 auto;font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:20px;margin:0;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:1}.message-inbox-meta{align-items:center;display:flex;flex:0 0 auto;gap:6px;margin-left:auto}.message-inbox-body p,.message-inbox-title-row time{color:var(--text-text-tertiary,#737373);font-size:13px;font-weight:400;letter-spacing:-.26px;line-height:20px}.message-inbox-title-row time{flex:0 0 auto;font-size:12px;letter-spacing:0;line-height:18px;white-space:nowrap}.message-inbox-body{align-items:center;border-radius:4px;display:flex;justify-content:space-between;padding:0 12px 0 44px}.message-inbox-body p{margin:0}.message-inbox-action-row{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center;min-height:28px;padding:0 12px 0 44px}.message-inbox-action{background:var(--bg-bg-overlay-l3,#69696924);border:0;border-radius:6px;color:var(--text-text-default,#0c0c0c);cursor:pointer;font-size:14px;font-weight:500;height:28px;letter-spacing:-.28px;line-height:20px;padding:0 12px}.message-inbox-action:focus-visible,.message-inbox-action:hover{background:var(--bg-bg-overlay-l3,#73737333);outline:none}.message-inbox-empty{border-radius:12px;flex:1 1 auto;flex-direction:column;gap:16px;max-width:none;padding:40px 48px;width:100%}.message-inbox-empty,.message-inbox-empty-icon{align-items:center;background:var(--bg-bg-base-default,#fff);display:flex;justify-content:center}.message-inbox-empty-icon{border:1px solid var(--border-border-neutral-l2,#7373731f);border-radius:8px;color:var(--icon-icon-tertiary,#a3a3a3);flex:0 0 auto;height:36px;width:36px}.message-inbox-empty-copy{align-items:center;display:flex;flex-direction:column;gap:4px}.message-inbox-empty-description,.message-inbox-empty-title{margin:0;text-align:center}.message-inbox-empty-title{color:var(--text-text-secondary,#404040);font-size:13px;font-weight:500;line-height:18px}.message-inbox-empty-description{color:var(--text-text-disabled,#a1a1a3);font-size:13px;font-weight:400;line-height:18px}.message-inbox-header-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.message-inbox-settings{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--icon-icon-secondary,#737373);cursor:pointer;display:flex;flex:0 0 auto;padding:4px}.message-inbox-settings:focus-visible,.message-inbox-settings:hover{background:var(--bg-bg-overlay-l1,#73737314);color:var(--text-text-secondary,#525252);outline:none}.message-inbox-settings:disabled{cursor:default;opacity:.5}.message-inbox-breadcrumb{align-items:center;display:flex;flex:1 1;gap:8px;list-style:none;margin:0;min-width:0;padding:0}.message-inbox-breadcrumb-link{background:#0000;border:0;color:var(--text-text-disabled,#a1a1a1);cursor:pointer;font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:24px;padding:0}.message-inbox-breadcrumb-link:hover{color:var(--text-text-secondary,#525252)}.message-inbox-breadcrumb-separator{color:var(--text-text-disabled,#a1a1a1);font-size:16px;font-weight:600;line-height:24px;-webkit-user-select:none;user-select:none}.message-inbox-breadcrumb-current{color:var(--text-text-default,#0a0a0a);font-size:16px;font-weight:600;letter-spacing:-.32px;line-height:24px}.message-inbox-preferences{display:flex;flex-direction:column;gap:10px;padding:0 20px 20px}.message-inbox-preferences::-webkit-scrollbar{height:0;width:0}.message-inbox-pref-card{border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.message-inbox-pref-item{align-items:center;background:var(--bg-bg-white,#fff);display:flex;gap:12px;padding:16px}.message-inbox-pref-item-border{border-bottom:1px solid var(--border-border-neutral-l1,#7373731f)}.message-inbox-pref-text{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.message-inbox-pref-title{color:var(--text-text-default,#0a0a0a);font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:20px}.message-inbox-pref-desc,.message-inbox-pref-title{display:-webkit-box;-webkit-line-clamp:1;overflow:hidden;-webkit-box-orient:vertical}.message-inbox-pref-desc{color:var(--text-text-tertiary,#737373);font-size:12px;font-weight:400;line-height:18px}.message-inbox-toggle{align-items:center;border:0;border-radius:20px;cursor:pointer;display:flex;flex:0 0 auto;height:18px;overflow:hidden;padding:2px;transition:background-color .16s ease;width:32px}.message-inbox-toggle[aria-checked=true]{background:var(--status-success-default,#15a877);justify-content:flex-end}.message-inbox-toggle[aria-checked=false]{background:var(--bg-bg-overlay-l3,#73737333);justify-content:flex-start}.message-inbox-toggle-knob{background:var(--special-white,#fff);border-radius:50%;display:block;height:14px;transition:transform .16s ease;width:14px}.backdrop-N9C8KV{align-items:center;animation:fade-in-_7HJvp .16s ease;background:#0f172a73;display:flex;inset:0;justify-content:center;position:fixed;z-index:var(--z-modal)}@keyframes fade-in-_7HJvp{0%{opacity:0}to{opacity:1}}.panel-KtJsiZ{animation:slide-up-lMUfZH .2s ease}@keyframes slide-up-lMUfZH{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.loading-FucoeW{align-items:center;background:var(--bg-bg-base-default,#fff);border:1px solid var(--border-border-neutral-l2,#7373731f);border-radius:16px;box-shadow:0 2px 8px -1px color-mix(in srgb,var(--brand-brand-grey-950,#0a0a0a) 2%,#0000),0 10px 24px -1px color-mix(in srgb,var(--brand-brand-grey-950,#0a0a0a) 6%,#0000);color:var(--text-text-tertiary,#737373);display:flex;font-size:13px;height:400px;justify-content:center;width:min(680px,calc(100vw - 32px))}.fileTreePanelContainer-R0HAif{display:flex;flex-direction:column;height:100%}.header-R2e9ld{padding:8px 0}.fileTreeHeader-vJOPmf,.header-R2e9ld{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:space-between}.title-WdXoDT{color:var(--text-text-default);flex:1 1;font-size:14px;font-weight:600}.headerRight-VVHxnC,.headerRightContainer-mnMYi4{align-items:center;display:flex}.headerRightContainer-mnMYi4{gap:4px}.dropdownContent-mvJDwh{align-items:flex-start;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 6px 24px -1px #1818180f;display:flex;flex-direction:column;gap:var(--spacers-spacer-0,0);padding:var(--spacers-spacer-6,6px);width:160px}.dropdownContent-mvJDwh [role=menuitem]{align-items:center;align-self:stretch;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default,#0a0a0a);display:flex;font-family:var(--font-family-default,"SF Pro Text");font-size:13px;font-style:normal;font-weight:400;gap:6px;height:32px;letter-spacing:-.26px;line-height:20px;overflow:hidden;padding:0 6px 0 8px;text-overflow:ellipsis}.dropdownContent-mvJDwh [role=menuitem]:hover{background:var(--bg-bg-overlay-l1,#73737314)}.modeDropdownTrigger-PKJinB{align-items:center;background:#0000;border:none;border-radius:var(--radius-4);color:var(--icon-icon-default);cursor:pointer;display:flex;font-size:16px;gap:2px;padding:4px 6px;transition:background .15s ease}.modeDropdownTrigger-PKJinB:hover,.modeDropdownTriggerActive-vQXkSN{background:var(--bg-bg-overlay-l3)}.modeDropdownArrow-jLSKmN{color:var(--icon-icon-secondary);height:12px;width:12px}.modeDropdownItemIcon-mW8hzP{align-items:center;color:var(--icon-icon-default);display:flex;font-size:16px;justify-content:center}.modeDropdownItemCheck-zM5IIW{align-items:center;display:flex;justify-content:center;margin-left:auto}.headerDivider-xrxVo6{background:var(--border-border-neutral-l2);height:14px;width:1px}.addButton-pnRWCg{align-items:center;background:#0000!important;border:none;border-radius:var(--radius-4);color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;transition:background .15s ease,color .15s ease;width:24px}.addButton-pnRWCg:hover,.addButtonActive-Kwxeg2{background:var(--bg-bg-overlay-l2)!important;color:var(--icon-icon-default)}.loadingIcon-VQwskX{animation:spin-BmUX6W 1s linear infinite}@keyframes spin-BmUX6W{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn-AqsxW6{0%{opacity:0}to{opacity:1}}.contentFadeIn-SNo6L3{animation:fadeIn-AqsxW6 .2s ease-out}.fileInput-zxrMmT{display:none}.contentWrapper-iMnLBe{min-height:0;overflow:hidden;padding-top:6px}.contentWrapper-iMnLBe,.emptyState-F70FV3{display:flex;flex:1 1;flex-direction:column}.emptyState-F70FV3{align-items:center;justify-content:center;padding:0 12px}.emptyStateInner-P2wMo0{align-items:center;border-radius:var(--radius-6);display:flex;flex-direction:column;gap:10px;padding:20px 0;width:100%}.emptyStateIcon-ASC4vs{color:var(--text-text-tertiary);height:24px;width:24px}.emptyStateText-wCfinO{align-items:center;color:var(--text-text-tertiary);display:flex;flex-direction:column;font-size:12px;gap:4px;line-height:18px;margin-bottom:6px;max-width:100%;text-align:center}.emptyStateText-wCfinO pre{display:-webkit-box;font-family:inherit;-webkit-line-clamp:3;margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-word;-webkit-box-orient:vertical}.dropOverlay-W1n2Dp{background:var(--bg-bg-base-default);border-radius:var(--radius-6);display:flex;flex-direction:column;height:100%;width:100%}.dropZone-JQ7_eM{padding:12px}.dropZone-JQ7_eM,.dropZoneInner-rPjM5I{display:flex;flex:1 1;flex-direction:column}.dropZoneInner-rPjM5I{align-items:center;background:#56637712;border:1px dashed #4d6b992e;border-radius:var(--radius-4);gap:12px;justify-content:center;padding:24px}.dropZoneIcon-XtHYsg{color:var(--icon-icon-secondary);height:20px;width:20px}.dropZoneText-Jof_TW{align-items:center;display:flex;flex-direction:column;gap:4px}.dropZoneTitle-F7r2St{color:var(--text-text-secondary);font-size:13px;line-height:20px}.actionDropdownIcon-DQp66S{height:16px;width:16px}.sidebarCollapse-LbiyRL{margin-left:calc(var(--workspace-gap-width)*-1)}.sidebarCollapse-LbiyRL .resizable-sidebar-button{left:var(--workspace-gap-width)}@keyframes fadeIn-lQhkah{0%{opacity:0}to{opacity:1}}.container-I16a4F{animation:fadeIn-lQhkah .15s ease-out;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:8px;width:100%}.header-L3Opt4{gap:8px;height:var(--sidebar-header-height,64px);padding:0 12px}.header-L3Opt4,.logo-zECMw8{align-items:center;display:flex;flex-shrink:0}.headerRight-PMvSjM{align-items:center;display:flex;gap:4px;margin-left:auto}.content-iohNf5{display:flex;flex:1 1;flex-direction:column;min-height:0}.modeContainer-lRmzdv{padding:0 12px 12px}.primarySection-Q_h9yU{display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding:8px 12px 12px 12px}.primaryItem-GvVucM{align-items:center;background-color:initial;border:1px solid #0000;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;height:32px;padding:6px 4px;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.primaryItem-GvVucM:hover{background-color:var(--bg-bg-overlay-l1)}.primaryItemActive-_Tffym{background-color:var(--bg-bg-overlay-l2);border-color:var(--border-border-neutral-l2)}.primaryItemActive-_Tffym:hover{background-color:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l3)}:is([data-theme=dark-blue],[data-theme=dark]) .primaryItemActive-_Tffym{background-color:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l1)}:is([data-theme=dark-blue],[data-theme=dark]) .primaryItemActive-_Tffym:hover{background-color:var(--bg-bg-overlay-l4);border-color:var(--border-border-neutral-l3)}.navItem-TShDjL{align-items:center;background-color:initial;border:1px solid #0000;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:flex;font-size:var(--font-size-base,14px);font-weight:400;gap:4px;height:34px;padding:6px;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.navItem-TShDjL:hover,.navItemActive-CKlWeL{background-color:var(--bg-bg-overlay-l2)}.navItemActive-CKlWeL:hover,:is([data-theme=dark-blue],[data-theme=dark]) .navItem-TShDjL:hover,:is([data-theme=dark-blue],[data-theme=dark]) .navItemActive-CKlWeL{background-color:var(--bg-bg-overlay-l3)}:is([data-theme=dark-blue],[data-theme=dark]) .navItemActive-CKlWeL:hover{background-color:var(--bg-bg-overlay-l4)}.primaryIcon-Gy6MXH{color:var(--icon-icon-default);height:24px;width:24px}.primaryText-AWNPY3{flex:1 1;line-height:20px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.skillsItem-G0vim9{align-items:center;border:1px solid #0000;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:6px;height:32px;padding:6px 12px;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.skillsItem-G0vim9:hover,.skillsItemActive-cMrutn{background-color:var(--bg-bg-overlay-l1)}.skillsIconWrapper-Sbq17O{align-items:center;border-radius:4px;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.hotkey-dlgXgo{color:var(--text-text-tertiary);display:none;flex-shrink:0;line-height:20px}.navItem-TShDjL:hover .hotkey-dlgXgo,.navItemActive-CKlWeL .hotkey-dlgXgo{display:flex}.hotkeyKey-LSLiyO{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:11px;font-weight:400;height:12px;justify-content:center;min-width:12px;padding:0 2px}.pinnedSectionWrapper-H1UEBM{flex-shrink:0;padding:0 0 4px 0}.pinnedHeader-qntml9{align-items:center;display:flex;padding:8px 4px 4px}.pinnedHeading-A3yaRP{color:var(--text-text-tertiary);font-size:13px;font-weight:500;line-height:20px}.pinnedList-mt1u6l{display:flex;flex-direction:column;gap:2px}.projectsSection-r9LJnA{flex:1 1;min-height:0;overflow:hidden;position:relative}.noTransitions-NvIgwA :is(.projectsSectionInner-gI96o8,.repoGroupCollapsible-bs0HVx,.taskListCollapsible-koeIfw){transition:none}.projectsSectionInner-gI96o8{display:flex;height:100%;transition:transform .3s ease-in-out;width:200%}.projectsSectionInner-gI96o8.showExecutions-E1Hw9H,.projectsSectionInner-gI96o8.showFileTree-IGNARx{transform:translateX(-50%)}.projectsContent-L_booZ{gap:2px}.fileTreeWrapper-wQuKue,.projectsContent-L_booZ{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;min-height:0;padding:4px 12px;width:50%}.fileTreeWrapper-wQuKue{overflow:hidden}.projectsHeader-QlPhOh{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:space-between;padding:0 4px 0 8px;-webkit-user-select:none;user-select:none}.projectsHeading-uUzPOv{align-items:center;color:var(--text-text-tertiary,#737373);cursor:auto;display:inline-flex;flex:1 1;font-size:var(--font-size-base,14px);font-weight:400;gap:4px;line-height:var(--body-base-lineHeight,20px)}.projectsHeading-uUzPOv.headingClickable-NIJaNG:hover{color:var(--text-text-secondary);cursor:pointer}.projectsHeading-uUzPOv .arrowIcon-YmHCzd{height:16px;width:16px}.projectsAddIcon-ZerEMX{color:var(--icon-icon-secondary)}.filterIcon-_QHvLR{color:var(--icon-icon-disabled,#a1a1a1)}.headerActions-yaKBXR{align-items:center;display:flex;gap:4px}.viewMenu-ZPq_Ok{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:0 3px 10px #00000014;display:flex;flex-direction:column;gap:2px;padding:8px 0;width:200px}.viewMenuHeader-QIIO8L{align-items:center;color:var(--text-text-secondary);display:flex;font-size:13px;font-weight:500;height:32px;line-height:20px;padding:0 16px}.viewMenuItem-RTVqM8{align-items:center;border-radius:8px;cursor:pointer;display:flex;height:32px;justify-content:space-between;margin:0 6px;padding:0 8px}.viewMenuItem-RTVqM8:hover{background:var(--bg-bg-overlay-l1)}.viewMenuItemLeft-QYKVzK{align-items:center;display:flex;gap:6px}.viewMenuItemIcon-tduFYo{align-items:center;color:var(--icon-icon-default);display:flex;height:20px;justify-content:center;width:20px}.viewMenuItemText-C8gAYw{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.viewMenuItemCheck-JjLOGJ{align-items:center;color:var(--status-success-default);display:flex;height:20px;justify-content:center;width:20px}.repoGroup-PooOH2{display:flex;flex-direction:column}.repoGroupHeader-ne8sWV{align-items:center;border-radius:var(--radius-radius-sm-8,8px);cursor:grab;display:flex;gap:4px;height:32px;padding:0 4px;-webkit-user-select:none;user-select:none}.repoGroupHeader-ne8sWV:active{cursor:grabbing}.dropIndicator-Mta4j4{background:var(--bg-bg-brand);border-radius:1px;height:1px;margin:0 4px}.repoGroupHeader-ne8sWV:hover{background:var(--bg-bg-overlay-l1)}.repoGroupArrow-vYDgyL{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.repoGroupIconGit-iEj_kP{overflow:visible}.repoGroupIconCloud-RS34hI,.repoGroupIconGit-iEj_kP{align-items:center;color:var(--icon-icon-tertiary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.repoGroupIconCloud-RS34hI svg{height:16px;width:16px}.repoGroupIconGit-iEj_kP svg{height:20px;width:20px}.repoGroupArrow-vYDgyL{color:var(--icon-icon-secondary);display:none}.repoGroupHeader-ne8sWV:hover :is(.repoGroupIconCloud-RS34hI,.repoGroupIconGit-iEj_kP){display:none}.repoGroupHeader-ne8sWV:hover .repoGroupArrow-vYDgyL{display:flex}.repoGroupName-CeysM3{color:var(--text-text-tertiary,#737373);flex:1 1;font-size:var(--font-size-base,14px);font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.repoGroupName-CeysM3.scheduleTask-u0I5wh{color:var(--text-text-default,#737373)}.repoGroupHeader-ne8sWV .taskIconBtn-TlHXRh{margin-left:auto;opacity:0;transition:opacity .15s ease}.repoGroupHeader-ne8sWV:hover .taskIconBtn-TlHXRh{opacity:1}.repoGroupCount-fE5Afo{color:var(--text-text-tertiary);flex-shrink:0;font-size:12px}.repoGroupAddBtn-ikFOz2.repoGroupAddBtn-ikFOz2{border-radius:var(--radius-radius-xs-6,6px);flex-shrink:0;opacity:0}.repoGroupAddBtn-ikFOz2.repoGroupAddBtn-ikFOz2:active,.repoGroupAddBtn-ikFOz2.repoGroupAddBtn-ikFOz2:hover{background:#0000}[data-theme=dark-blue] .repoGroupAddBtn-ikFOz2.repoGroupAddBtn-ikFOz2:active,[data-theme=dark-blue] .repoGroupAddBtn-ikFOz2.repoGroupAddBtn-ikFOz2:hover,[data-theme=dark] .repoGroupAddBtn-ikFOz2.repoGroupAddBtn-ikFOz2:active,[data-theme=dark] .repoGroupAddBtn-ikFOz2.repoGroupAddBtn-ikFOz2:hover{background:#0000}.repoGroupMoreBtn-IzVcCE{color:var(--icon-icon-tertiary);display:none;flex-shrink:0;margin-left:auto}.repoGroupHeader-ne8sWV:hover .repoGroupMoreBtn-IzVcCE{align-items:center;display:flex;justify-content:center}.repoGroupHeader-ne8sWV:hover .repoGroupAddBtn-ikFOz2.repoGroupAddBtn-ikFOz2{opacity:1}.repoGroupSessions-ERKmS0{display:flex;flex-direction:column;gap:2px}.repoGroupCollapsible-bs0HVx{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.repoGroupCollapsible-bs0HVx.repoGroupExpanded-HVU917{grid-template-rows:1fr}.repoGroupCollapsibleInner-mhRkEt{overflow:hidden}.taskListCollapsible-koeIfw{display:grid;flex:1 1;grid-template-rows:1fr;min-height:0;transition:grid-template-rows .2s ease}.taskListCollapsible-koeIfw.taskListCollapsed-jlGOij{grid-template-rows:0fr}.taskListCollapsibleInner-uMYWf8{display:flex;flex-direction:column;min-height:0;overflow:hidden}.projectsList-ZoJ95G{display:flex;flex:1 1;flex-direction:column;min-height:0}.projectsListContent-_5KroV{gap:2px}.projectsList-ZoJ95G [class*=scrollbarTrack][class*=vertical]{right:-8px}.projectGroup-wl4f8o{display:flex;flex-direction:column;gap:2px}.projectItem-kFoeTj{align-items:center;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;font-weight:500;gap:4px;height:32px;line-height:20px;padding:0 4px;position:relative;transition:background-color var(--transition-fast)}.projectItem-kFoeTj:hover{background-color:var(--bg-bg-overlay-l2)}.projectItem-kFoeTj:hover .projectItemRight-uItwqN,.projectItemActive-ryIIBk .projectItemRight-uItwqN{opacity:1}.projectItemLeft-cvDQJj{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:4px;min-width:0}.projectItemRight-uItwqN{align-items:center;display:flex;flex-shrink:0;opacity:0;transition:opacity var(--transition-fast)}.projectIconWrapper-akYtKD{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.projectIcon-t7W9JZ{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.projectName-aZ6biV{flex-shrink:0;max-width:200px}.projectAlias-cF1NVc,.projectName-aZ6biV{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectAlias-cF1NVc{color:var(--text-text-tertiary);flex:1 1;font-size:12px;min-width:0}.projectAddIcon-il0fH8,.projectMoreIcon-HWSzBe{flex-shrink:0}.projectMenu-UOr3Ru{position:fixed}.taskList-P95RI1{display:flex;flex-direction:column;gap:2px}.taskItem-ldGSkc{align-items:center;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:default;display:flex;flex-shrink:0;font-size:var(--font-size-base,14px);font-weight:400;gap:4px;height:32px;overflow:hidden;padding:6px 4px 6px 6px;transition:background-color var(--transition-fast)}.taskItem-ldGSkc.pinnedTaskItem-FV8zc_{padding:6px 4px 6px 4px}.taskItem-ldGSkc:hover .pinIconDefault-QLN6NN,.taskItem-ldGSkc:hover .taskPinAreaOverlay-Pozksg{opacity:1}.taskItem-ldGSkc:hover,.taskItemActive-OuaPQS,.taskItemSelected-JrD0Tv{background-color:var(--bg-bg-overlay-l2)}.taskItemDisabled-se527i{cursor:default}.taskItemDisabled-se527i .taskText-u9S_IL{color:var(--text-text-disabled)}.taskItemDisabled-se527i .taskRight-hcQhjL{cursor:default}.pinIndicator-D2O6fN{color:var(--icon-icon-secondary);flex-shrink:0}.taskPinArea-xD9miw{align-items:center;cursor:pointer;display:flex;flex-shrink:0;justify-content:center}.taskPinAreaGrouped-rWhDFi{width:24px}.taskPinAreaOverlay-Pozksg{align-items:center;background:linear-gradient(270deg,#e5e5e500,#e5e5e5 20%);display:flex;height:20px;justify-content:flex-start;left:6px;opacity:0;position:absolute;top:6px;width:32px;z-index:var(--z-sticky)}.pinIconHover-DAibr7{align-items:center;display:none}.pinIconAlways-J1yBKO{align-items:center;display:flex}.taskItem-ldGSkc:hover .pinIconHover-DAibr7{display:flex}.pinIconDefault-QLN6NN{color:var(--icon-icon-tertiary);height:16px;opacity:0;width:16px}.pinIconDefault-QLN6NN.pinIconAlways-J1yBKO{opacity:1}.pinIconDefault-QLN6NN:hover{background:#0000!important;color:var(--icon-icon-secondary);opacity:1}.pinIconActive-u3A8tb{color:var(--icon-icon-brand)}.unpinIcon-cRZmg8{color:var(--icon-icon-tertiary);opacity:.7}.taskText-u9S_IL{flex:1 1;margin:-6px 0;min-width:0;overflow:hidden;padding:6px 0;text-overflow:ellipsis;white-space:nowrap}.taskIndent-dbUb9V{flex-shrink:0;width:20px}.taskRight-hcQhjL{align-items:center;display:flex;flex-shrink:0;position:relative}.statusIcon-M3LuSR{flex-shrink:0}.taskMenuItem-FYdJXh{align-items:center;align-self:stretch;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default,#0a0a0a);cursor:pointer;display:flex;font-family:var(--font-family-default,"SF Pro Text");font-size:13px;font-style:normal;font-weight:400;gap:8px;height:32px;letter-spacing:-.26px;line-height:20px;overflow:hidden;padding:0 var(--spacers-spacer-8,8px);text-overflow:ellipsis;transition:background var(--transition-fast)}.taskMenuItem-FYdJXh.taskMenuItemDelete-LDLNai{color:var(--status-error-default,#e8463a)}.taskMenuItem-FYdJXh.taskMenuItemDelete-LDLNai:hover{background:var(--status-error-surface-l1,#e8463a1f)}.taskMenuItem-FYdJXh:hover{background:var(--bg-bg-overlay-l2)}.taskMenuIcon-ZiZXFL{color:var(--text-text-secondary)}.taskMenuIcon-ZiZXFL,.taskMenuIconDelete-odcsKK{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.taskMenuIconDelete-odcsKK{color:var(--status-error-default)}.taskStatusIcon-uYRueb{height:24px;width:24px}.taskStatusIcon-uYRueb,.taskStatusIconLeading-SWI5zw{align-items:center;display:flex;flex-shrink:0;justify-content:center}.taskStatusIconLeading-SWI5zw{height:20px;width:20px}.taskPinArea-xD9miw:has(.taskStatusIconLeading-SWI5zw) :is(.pinIconAlways-J1yBKO,.pinIconHover-DAibr7){display:none}.taskItem-ldGSkc:hover .taskPinArea-xD9miw:has(.taskStatusIconLeading-SWI5zw) :is(.pinIconAlways-J1yBKO,.pinIconHover-DAibr7){display:none}.taskItem-ldGSkc:hover:not(.taskItemDisabled-se527i):not(.scheduledTaskItem-DhYOyF) .taskStatusIcon-uYRueb{display:none}.taskItem-ldGSkc:hover:not(.taskItemDisabled-se527i):not(.scheduledTaskItem-DhYOyF) .taskActions-ZDR32o{gap:4px;margin-left:0;width:52px}.taskItemActive-OuaPQS:not(.scheduledTaskItem-DhYOyF) .taskStatusIcon-uYRueb{display:none}.taskItemActive-OuaPQS:not(.scheduledTaskItem-DhYOyF) .taskActions-ZDR32o{gap:4px;margin-left:0;width:52px}.taskItemSelected-JrD0Tv:not(.scheduledTaskItem-DhYOyF) .taskStatusIcon-uYRueb{display:none}.taskItemSelected-JrD0Tv:not(.scheduledTaskItem-DhYOyF) .taskActions-ZDR32o{gap:4px;margin-left:0;width:24px}.taskItemSelected-JrD0Tv .taskMoreBtn-Et380X{display:none}.taskItemSelected-JrD0Tv.taskItemActive-OuaPQS .taskStatusIcon-uYRueb{display:none}.taskItemSelected-JrD0Tv.taskItemActive-OuaPQS .taskActions-ZDR32o{gap:4px;margin-left:0;width:52px}.taskItemSelected-JrD0Tv.taskItemActive-OuaPQS .taskMoreBtn-Et380X{display:flex}.taskItemSelected-JrD0Tv:hover .taskStatusIcon-uYRueb{display:none}.taskItemSelected-JrD0Tv:hover .taskActions-ZDR32o{margin-left:0;width:52px}.taskItemSelected-JrD0Tv:hover .taskMoreBtn-Et380X{display:flex}.taskItemWaiting-mciB88 .taskRight-hcQhjL{display:none}.taskItemWaiting-mciB88:hover .taskRight-hcQhjL{display:flex}.taskTimeWrapper-p3kW75{display:flex;flex-shrink:0;justify-content:center;overflow:hidden;transition:width .15s ease,opacity .15s ease;width:24px}.taskItem-ldGSkc:hover .taskTimeWrapper-p3kW75,.taskItemActive-OuaPQS .taskTimeWrapper-p3kW75,.taskItemSelected-JrD0Tv .taskTimeWrapper-p3kW75{opacity:0;width:0}.taskTime-lGhh3_{align-self:flex-end;color:var(--text-text-tertiary);flex-shrink:0;font-size:var(--body-sm-fontSize,11px);font-weight:400;line-height:20px}.taskActions-ZDR32o{display:flex;flex-shrink:0;margin-left:-4px;overflow:hidden;width:0}.taskIconBtn-TlHXRh{flex-shrink:0;min-width:20px;opacity:0;padding:0;transform:translateX(8px);transition:opacity .15s ease,transform .15s ease}.taskIconBtnActive-JVcDTw,.taskItem-ldGSkc:hover:not(.scheduledTaskItem-DhYOyF) .taskIconBtn-TlHXRh,.taskItemActive-OuaPQS:not(.scheduledTaskItem-DhYOyF) .taskIconBtn-TlHXRh{opacity:1;transform:translateX(0)}.taskItemSelected-JrD0Tv:not(.scheduledTaskItem-DhYOyF) .taskIconBtn-TlHXRh{opacity:1;transform:translateX(0);transition:none}.taskItem-ldGSkc:hover .taskTreeBtnDesign-walH6z,.taskItemActive-OuaPQS .taskTreeBtnDesign-walH6z,.taskItemSelected-JrD0Tv .taskTreeBtnDesign-walH6z{color:var(--bg-bg-invert)}.taskItemWrapper-g6yMym{position:relative}.taskMenu-lwnr44{align-items:flex-start;background:var(--bg-bg-menu,#fff);border:1px solid var(--border-border-neutral-l1,#7373731f);border-radius:var(--radius-radius-md-12,12px);box-shadow:0 6px 24px -1px #1818180f;display:flex;flex-direction:column;gap:var(--spacers-spacer-0,0);padding:var(--spacers-spacer-6,6px);position:fixed}.projectMenu-UOr3Ru,.taskMenu-lwnr44{animation:menuFadeIn-qc5HKC .15s ease;width:160px;z-index:var(--z-modal)}.projectMenu-UOr3Ru{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l2);border-radius:6px;box-shadow:0 4px 8px #0000001f;left:6px;padding:6px 0;position:absolute;top:100%}@keyframes menuFadeIn-qc5HKC{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.renamePopover-Qq4fNM{animation:menuFadeIn-qc5HKC .15s ease;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-shadow:var(--shadow-elevation-200-menu-panel);display:flex;flex-direction:column;gap:8px;padding:6px 0;position:fixed;width:220px;z-index:var(--z-modal)}.renameInputWrapper-wOnmkw{padding:0 6px}.renameInput-ZztBMG{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-sizing:border-box;color:var(--text-text-default);font-family:inherit;font-size:13px;line-height:20px;min-height:48px;outline:none;padding:8px;resize:none;width:100%}.renameInput-ZztBMG::placeholder{color:var(--text-text-tertiary)}.renameActions-TdiYf9{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:0 6px}.noTasks-AoZpdF{color:var(--text-text-tertiary);font-size:12px;font-weight:500;height:28px;line-height:28px;padding-left:26px}.itemIconProgress-ZPmJY7{animation:rotate-WVSAWu 1s linear infinite;color:var(--icon-icon-tertiary)}:is([data-theme=dark-blue],[data-theme=dark]) .itemIconProgress-ZPmJY7{color:var(--icon-icon-secondary)}@keyframes rotate-WVSAWu{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.waitingBadge-BrlHfX{align-items:center;background:var(--status-warning-default,#e27900);border-radius:9999px;box-sizing:border-box;display:flex;flex-shrink:0;height:20px;padding:0 4px 0 6px}.taskItem-ldGSkc:hover .waitingBadge-BrlHfX,.taskItemActive-OuaPQS .waitingBadge-BrlHfX,.taskItemSelected-JrD0Tv .waitingBadge-BrlHfX{display:none}.waitingDot-fTBfa6{background:var(--special-white,#fff);border-radius:50%;flex-shrink:0;height:4px;width:4px}.waitingText-znSphY{color:var(--special-white,#fff);font-size:11px;font-weight:500;line-height:16px;padding:0 4px;white-space:nowrap}.itemText-u2MUFG{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltipContainer-Zc3PrN{padding:8px 12px}.tooltip-CQy5j5{display:flex;flex-direction:column;gap:4px;text-align:left}.ralphLoopTag-DHwXfQ{align-items:center;background:var(--builtin-slash-mention-bg);border-radius:4px;display:inline-flex;flex-shrink:0;gap:2px;margin-left:-6px;padding:2px 4px}.ralphLoopTagIcon-xgY3q3{color:var(--accent-accent-violet);flex-shrink:0;height:16px;width:16px}.ralphLoopTagText-baYn9C{color:var(--text-text-default);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.tooltipTitleRow-ZsYYav{align-items:center;display:flex;gap:4px;margin-bottom:4px}.tooltipTitle-qPISty{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow-wrap:anywhere;word-break:keep-all}.tooltipMeta-Ft0zGb{flex-direction:column;font-weight:400}.tooltipMeta-Ft0zGb,.tooltipMetaRow-Wk27ta{color:var(--text-text-secondary);display:flex;font-size:12px;gap:4px;line-height:18px}.tooltipMetaRow-Wk27ta{align-items:center}.tooltipMetaIcon-uLt7OA{color:color-mix(in srgb,var(--icon-icon-secondary) 60%,#0000);flex-shrink:0;height:12px;width:12px}.tooltipMetaText-Ok8cB1{color:color-mix(in srgb,var(--icon-icon-secondary) 60%,#0000)}.tooltipMetaEllipsis-BTBpbh,.tooltipMetaText-Ok8cB1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltipMetaEllipsis-BTBpbh{max-width:120px}.tooltipDot-FvvsTp{margin:0 4px}.footer-oyCOhU{flex-shrink:0;padding:8px 12px}.fissionAlert-nem8pM{margin-bottom:8px}.footerContent-Nh11hz{align-items:center;border-radius:var(--radius-radius-sm-8,8px);cursor:pointer;display:flex;gap:8px;height:36px;padding:0 4px;transition:background-color var(--transition-fast)}.footerContent-Nh11hz:hover:not(:has([data-express-flash]:hover)):not(:has([data-install-btn]:hover)){background-color:var(--bg-bg-overlay-l1)}.footerLeft-dnJR9t{flex:1 1;flex-shrink:0;min-width:0}.footerRight-I0nWC4{flex-shrink:0}.footerLogin-WK2aBV{align-items:center;display:flex;min-height:44px;padding:0 2px}.settingsIconBtn-HYWhUv{color:var(--icon-icon-secondary)}.settingsItem-iS7eMf{align-items:center;border-radius:var(--radius-sm);color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:6px;height:28px;padding:0 6px;transition:background-color var(--transition-fast)}.settingsItem-iS7eMf:hover{background-color:var(--bg-bg-overlay-l2)}.settingsIcon-qJ32JE{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.settingsText-T8wWtU{flex:1 1;min-width:0}.backButton-WGWsUR{align-items:center;border-radius:var(--radius-radius-sm-8,8px);color:var(--text-text-default);cursor:pointer;display:flex;font-size:14px;gap:6px;height:34px;justify-content:flex-start;overflow:hidden;padding:4px 6px 4px 6px;width:100%}.backButton-WGWsUR:hover{background-color:var(--bg-bg-overlay-l1)}.backText-eLvKjo{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectsEmpty-ynjHRf{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;min-height:0}.projectsEmptyIcon-Q6_pDL{color:var(--icon-icon-tertiary);height:24px;width:24px}.projectsEmptyText-pykWw2{font-weight:400;line-height:18px;text-align:center}.loadingMore-Qk6qci,.projectsEmptyText-pykWw2{color:var(--text-text-tertiary);font-size:12px}.loadingMore-Qk6qci{align-items:center;display:flex;justify-content:center;padding:12px 0}.loadMoreSessions-WQYjEY{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:32px;padding-left:22px;transition:background-color var(--transition-fast)}.loadMoreSessions-WQYjEY:hover{background-color:var(--bg-bg-overlay-l2)}.loadMoreSessions-WQYjEY:hover .loadMoreSessionsWrapper-C5vMuB{color:var(--text-text-secondary,#5b6066)}.loadMoreSessionsWrapper-C5vMuB{align-items:center;border-radius:4px;color:var(--text-text-tertiary,#8a9096);cursor:pointer;display:flex;font-size:var(--body-base-fontSize,13px);font-style:normal;font-weight:400;height:20px;justify-content:center;padding:0 6px;transition:background-color var(--transition-fast)}.scheduledTaskItem-DhYOyF{cursor:pointer;gap:4px;padding:6px 4px 6px 4px;position:relative}.scheduledTaskItem-DhYOyF .taskRight-hcQhjL{height:24px;position:relative;width:24px}.scheduledTaskItem-DhYOyF .taskActions-ZDR32o{margin-left:0;overflow:visible;position:absolute;right:0;top:0;width:24px}.scheduledTaskItem-DhYOyF .taskIconBtn-TlHXRh{opacity:0;transform:none;transition:opacity .15s ease}:is(.scheduledTaskItem-DhYOyF.taskItemActive-OuaPQS,.scheduledTaskItem-DhYOyF:hover) .taskIconBtn-TlHXRh{opacity:1;transform:none}.scheduledTaskItem-DhYOyF .taskStatusIcon-uYRueb{position:absolute;right:0;top:0;transition:opacity .15s ease}:is(.scheduledTaskItem-DhYOyF.taskItemActive-OuaPQS,.scheduledTaskItem-DhYOyF:hover) .taskStatusIcon-uYRueb{opacity:0;pointer-events:none}.executionsPanelListContent-vPvUt7 .taskItem-ldGSkc:hover .taskActions-ZDR32o{gap:4px;margin-left:0;width:52px}.executionsPanelListContent-vPvUt7 .taskItem-ldGSkc.taskItemDisabled-se527i:hover .taskStatusIcon-uYRueb,.executionsPanelListContent-vPvUt7 .taskItem-ldGSkc:hover .taskStatusIcon-uYRueb{display:none}.executionsPanelListContent-vPvUt7 .taskItem-ldGSkc.taskItemDisabled-se527i:hover .taskActions-ZDR32o{gap:4px;margin-left:0;width:20px}.executionsPanelListContent-vPvUt7 .taskItem-ldGSkc.taskItemDisabled-se527i.taskItemActive-OuaPQS .taskStatusIcon-uYRueb{display:none}.executionsPanelListContent-vPvUt7 .taskItem-ldGSkc.taskItemDisabled-se527i.taskItemActive-OuaPQS .taskActions-ZDR32o{gap:4px;margin-left:0;width:20px}.scheduledTaskIconWrapper-SQDNul{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;position:relative;width:20px}.scheduledTaskIcon-xHd25B{color:var(--icon-icon-tertiary);flex-shrink:0;font-size:16px}.scheduledTaskDot-oCG19x{border:none;border-radius:50%;height:6px;left:12px;position:absolute;top:12px;width:6px}.scheduledTaskDot--running-JZ_lMu,.scheduledTaskDot--success-aaPU42{background-color:var(--status-success-default)}.scheduledTaskDot--failed-amFPIC{background-color:var(--status-error-default)}.scheduledTaskDot--disabled-S2Yx5j{background-color:var(--icon-icon-disabled)}.scheduledTaskTime-KfXcCw{color:var(--text-text-tertiary);flex-shrink:0;font-size:12px;margin-left:auto}.executionsWrapper-UkUzI0{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.executionsInner-sHvMa2{display:flex;height:100%;transition:transform .3s ease-in-out;width:200%}.executionsInner-sHvMa2.executionsShowFileTree-VjoUPt{transform:translateX(-50%)}.executionsListPane-dGqgph{font-family:var(--font-family-default,"SF Pro Text");padding:0 12px}.executionsFileTreePane-Iq9OwK,.executionsListPane-dGqgph{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;min-height:0;overflow:hidden;width:50%}.executionsFileTreePane-Iq9OwK{padding:4px 12px}.executionsHeader-W_waPs{align-items:center;display:flex;flex-shrink:0;height:34px;margin-bottom:2px;width:100%}.executionsPanelContent-m_zZWj{display:flex;flex:1 1;flex-direction:column;gap:2px;min-height:0}.repoGroupHeader-ne8sWV.executionsHeaderCode-ljnV7L,.repoGroupHeader-ne8sWV.executionsHeaderCode-ljnV7L:hover,.repoGroupHeader-ne8sWV.executionsHeaderWork-kKLfRj,.repoGroupHeader-ne8sWV.executionsHeaderWork-kKLfRj:hover{background:#4b3fe31a;cursor:default}.executionsPanelList-AkpaF6{flex:1 1;min-height:0}.executionsPanelList-AkpaF6 [class*=scrollbarTrack][class*=vertical]{right:-8px}.executionsPanelListContent-vPvUt7{display:flex;flex-direction:column;gap:2px}.executionsPanelLoading-_4_WXz{font-size:12px;padding:16px 0}.executionsPanelEmpty-sqpdt6,.executionsPanelLoading-_4_WXz{align-items:center;color:var(--text-text-tertiary);display:flex;justify-content:center}.executionsPanelEmpty-sqpdt6{font-size:13px;padding:32px 0}.scheduledTaskIconOutter-oFkBib{height:24px;width:24px}.shareModalMask-T5RgES{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--bg-bg-overlay-l2)}.shareModal-IOaGoi{background:var(--bg-bg-base-default);display:flex;flex-direction:column;overflow:hidden;padding:0}.header-lnNqpy{align-items:center;display:flex;justify-content:space-between;padding:12px 20px}.headerLeft-DXUani{align-items:center;display:flex;gap:8px}.headerIcon-lDLvxa{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;font-size:18px;justify-content:center}.headerTitle-SWdqcF{color:var(--text-text-default);font-size:15px;font-weight:600;line-height:22px}.titleRow-a8brU0{padding:0 20px 12px}.titleRowInput-AvMahW{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-sm);box-sizing:border-box;color:var(--text-text-default);font-size:14px;font-weight:500;height:28px;line-height:20px;outline:none;padding:0 8px;width:100%}.titleRowInput-AvMahW::placeholder{color:var(--text-text-tertiary);font-weight:400}.titleDisplay-cDYxwy{align-items:center;cursor:pointer;display:flex;gap:6px}.titleDisplayText-lmE1Oy{color:var(--text-text-default);font-size:14px;font-weight:500;line-height:22px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleInput-C_dfvJ{padding:0 20px 12px}.titleInputField-RR3OEC{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-md);box-sizing:border-box;color:var(--text-text-default);font-size:13px;height:32px;line-height:20px;outline:none;padding:0 12px;transition:border-color .15s ease;width:100%}.titleInputField-RR3OEC::placeholder{color:var(--text-text-tertiary)}.titleInputField-RR3OEC:focus{border-color:var(--border-border-neutral-l1)}.titleFieldRow-Vo1kIf{align-items:center;display:flex;gap:8px}.titleFieldLabel-ruq7Jx{color:var(--text-text-default);flex-shrink:0;font-size:13px;font-weight:500;white-space:nowrap}.previewArea-RupCBt{animation:slideDown-iEyH0P .3s ease;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-md);margin:0 20px;max-height:320px;min-width:240px;overflow-y:auto;position:relative}.previewList-prrBWr{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;padding:16px}@keyframes slideDown-iEyH0P{0%{max-height:0;opacity:0;overflow:hidden}to{max-height:320px;opacity:1;overflow:hidden}}.previewEmpty-qWVcTn{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:12px;justify-content:center;min-height:120px}.previewTurnUser-ZRa0TF{display:flex;justify-content:flex-end}.previewUserBubble-q9Hhxb{background:var(--bg-bg-brand-popup);border-radius:var(--radius-md);max-width:80%;padding:6px 10px}.previewUserBubbleWork-xOPZzd{background:var(--bg-bg-brand-popup-sub)}.previewUserText-QCBmck{color:var(--text-text-default);font-size:11px;line-height:16px;word-break:break-word}.previewTurnAssistant-fyc1In{display:flex;flex-direction:column;gap:4px;max-width:90%}.previewAssistantHeader-kqc67z{align-items:center;display:flex;gap:4px}.traeAvatar-VIS3Z3{align-items:center;background:#0fdc78;border-radius:var(--radius-sm,4px);color:var(--special-black,#000);display:flex;flex-shrink:0;justify-content:center}.traeAvatarWork-_WXwgg{background:#b689ff}.traeAvatar-VIS3Z3>svg{height:50%;width:70%}.previewAssistantName-VWBEFk{color:var(--text-text-secondary);font-size:11px;font-weight:600;line-height:16px}.previewAssistantText-bDap6l{color:var(--text-text-tertiary);font-size:11px;line-height:16px;padding-left:20px;word-break:break-word}.previewAssistantMd-wl0CTW{overflow:hidden;padding-left:20px;position:relative}.previewAssistantMd-wl0CTW *{font-size:11px!important;line-height:16px!important}.previewAssistantMd-wl0CTW p{margin:0 0 2px}.previewAssistantMd-wl0CTW .markdown-link a,.previewAssistantMd-wl0CTW .markdown-renderer a,.previewAssistantMd-wl0CTW a{color:var(--text-text-default)!important;cursor:default;pointer-events:none;text-decoration:underline!important;word-break:break-all}.previewAssistantMd-wl0CTW code{background:var(--bg-bg-neutral-l1);border-radius:3px;font-size:10px!important;padding:1px 3px}.previewAssistantMd-wl0CTW pre{background:var(--bg-bg-neutral-l1);border-radius:4px;margin:2px 0;overflow:hidden;padding:4px 6px}.previewAssistantMd-wl0CTW :is(ol,ul){margin:0;padding-left:14px}.previewAssistantMd-wl0CTW li{margin:0}.previewErrorAlert-eIryGK{align-items:center;background:var(--status-warning-surface-l1);border-radius:4px;display:flex;gap:4px;margin-left:20px;margin-top:4px;overflow:hidden;padding:2px 8px}.previewErrorIcon-aIKNnL{color:var(--status-warning-default);flex-shrink:0;font-size:11px;line-height:16px}.previewErrorText-jfxFsE{color:var(--text-text-tertiary);font-size:11px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artifactsSection-T5tBlq{margin-left:20px;margin-top:8px}.artifactsHeader-HqxrK0{align-items:center;display:flex;gap:6px;margin-bottom:6px}.artifactsTitle-inzcXH{color:var(--text-text-default);font-size:11px;font-weight:600;line-height:16px}.artifactsSubtitle-JsXmnR{color:var(--text-text-tertiary);font-size:10px;font-weight:500;line-height:14px;margin:4px 0 2px}.artifactsCount-vRtBBb{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.artifactsList-L7BKQ_{display:flex;flex-direction:column;gap:4px}.artifactCard-rsjRBE{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;display:flex;gap:6px;height:36px;padding:0 8px}.artifactIcon-ojZVNZ{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.artifactIcon-ojZVNZ :is(img,span){height:100%}.artifactInfo-H4Wfiw{display:flex;flex-direction:column;gap:0;min-width:0}.artifactName-wvuOpX{color:var(--text-text-default);font-size:11px;font-weight:600;line-height:14px}.artifactFormat-REU7q5,.artifactName-wvuOpX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.artifactFormat-REU7q5{color:var(--text-text-tertiary);font-size:10px;line-height:12px}.artifactMore-eoGehf{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:11px;height:20px;justify-content:center}.errorBar-gPuKfR{background:var(--status-error-surface-l1);border-radius:var(--radius-6);color:var(--status-error-default);font-size:12px;line-height:18px;margin:8px 20px 0;padding:8px 12px}.footer-x2M3VF{margin-top:12px;padding:0 20px 20px}.footer-x2M3VF,.footerOptions-mbVnuu{display:flex;flex-direction:column;gap:12px}.optionRow-fJnQCn{align-items:center;display:flex;justify-content:space-between;padding:12px 20px 0}.switchItem-tNe5Cl{align-items:center;display:flex;gap:6px}.switchLabel-G5tm6h{color:var(--text-text-default);font-size:13px;-webkit-user-select:none;user-select:none;white-space:nowrap}.checkboxCode-FP2LHM{--bg-bg-invert:var(--text-text-brand);--bg-bg-invert-hover:var(--text-text-brand)}.checkboxWork-mXkAeD{--bg-bg-invert:#715cff;--bg-bg-invert-hover:#715cff}.optionItem-MlOi97{align-items:center;display:flex;gap:6px}.optionLabel-SiiSsI{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:20px}.privacyHintTrigger-kiM_8g{align-items:center;cursor:pointer;font-weight:400;height:14px;justify-content:center;width:14px}.privacyHintIcon-ws80mX{flex-shrink:0;height:14px;width:14px}.privacyHint-v9UahN{color:var(--text-text-tertiary);font-size:12px;line-height:18px;margin-bottom:8px}.btnRow-S9QPjf{display:flex;gap:10px}.copyLinkBtn-HrwMx8{align-items:center;border:none;border-radius:var(--radius-md);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;height:36px;justify-content:center;line-height:20px;padding:0 16px;transition:background .15s ease,opacity .15s ease}.copyLinkBtnCode-vhiGwJ{background:var(--text-text-brand)}.copyLinkBtnCode-vhiGwJ:hover:not(:disabled){opacity:.88}.copyLinkBtnWork-zkHffq{background:#715cff}.copyLinkBtnWork-zkHffq:hover:not(:disabled){opacity:.88}.copyLinkBtn-HrwMx8:active:not(:disabled){opacity:.76}.copyLinkBtn-HrwMx8:disabled{cursor:not-allowed;opacity:.5}.copyLinkBtnCode-vhiGwJ.copyLinkBtnCopied-PM9nhD{background:var(--status-success-default)}.copyLinkBtnWork-zkHffq.copyLinkBtnCopied-PM9nhD{background:#9b85ff}.sharePosterBtn-S5eeDs{align-items:center;border:none;border-radius:var(--radius-md);box-sizing:border-box;color:#fff;cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;height:36px;justify-content:center;line-height:20px;padding:0 16px;transition:background .15s ease,opacity .15s ease}.sharePosterBtnCode-WCidhB{background:var(--text-text-brand)}.sharePosterBtnCode-WCidhB:hover:not(:disabled){opacity:.88}.sharePosterBtnWork-NYMH1F{background:#715cff}.sharePosterBtnWork-NYMH1F:hover:not(:disabled){opacity:.88}.sharePosterBtn-S5eeDs:active:not(:disabled){opacity:.76}.sharePosterBtn-S5eeDs:disabled{cursor:not-allowed;opacity:.5}.shareLinkBar-mpclKV{align-items:center;background:var(--bg-bg-overlay-l1);border-radius:var(--radius-md);cursor:pointer;display:flex;height:32px;justify-content:space-between;padding:0 12px;text-decoration:none;transition:background .15s ease}.shareLinkBar-mpclKV:hover{background:var(--bg-bg-overlay-l2)}.shareLinkText-lzJs_H{flex:1 1;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shareLinkIcon-zT5VEt,.shareLinkText-lzJs_H{color:var(--text-text-default);font-size:12px}.shareLinkIcon-zT5VEt{flex-shrink:0;margin-left:8px}.posterPreview-C1H1RW{align-items:center;display:flex;flex-direction:column;gap:16px;max-height:60vh;overflow-y:auto;padding:16px 20px}.posterContainer-IbHGKc{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000026,0 0 0 1px #0000000a;box-sizing:border-box;padding:16px 20px;width:100%}.posterHeader-WBvIZ1{align-items:center;display:flex;gap:8px;margin-bottom:12px}.posterBrand-GGGNsp{color:var(--text-text-secondary);font-size:13px;font-weight:600}.posterTitle-cI2X2G{color:var(--text-text-default);font-size:16px;font-weight:600;margin-bottom:12px;word-break:break-word}.posterMessages-vsLK_Z{border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:16px;max-height:400px;overflow:hidden;padding:16px 12px;position:relative}.posterMessages-vsLK_Z:after{background:linear-gradient(180deg,#fff0 0,#fff);border-radius:0 0 var(--radius-md) var(--radius-md);bottom:0;content:"";height:80px;left:0;pointer-events:none;position:absolute;right:0}.posterFooter-TKZhYO{align-items:flex-start;display:flex;justify-content:space-between;margin-top:20px}.posterFooterLeft-HTxBkI{display:flex;flex-direction:column;gap:4px}.posterScanText-P8DNbT{color:var(--text-text-default);font-size:12px;font-weight:600}.posterSlogan-KpgZN7{color:var(--text-text-secondary);font-size:11px}.posterDisclaimer-rWCY8t{color:var(--text-text-quaternary);font-size:10px;margin-top:8px;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.posterQr-K_1yp5{flex-shrink:0}.posterActions-jwme4e{display:flex;gap:10px;width:100%}.posterBackBtn-wF2nHz{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-md);box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;flex:1 1;font-size:13px;font-weight:600;height:36px;justify-content:center;line-height:20px;padding:0 16px;transition:background .15s ease}.posterBackBtn-wF2nHz:hover{background:var(--bg-bg-base-secondary)}@media (max-width:768px){.shareModal-IOaGoi{max-width:480px;width:calc(100vw - 32px)!important}}.modal-d55a5U.modal-d55a5U{border-radius:16px;box-shadow:none;max-height:min(533px,100vh);overflow:hidden;padding:10px;position:absolute;top:calc((100vh - min(533px, 100vh))/2)}.container-ERwCjp{display:flex;flex-direction:column;max-height:calc(min(533px, 100vh) - 20px);overflow:hidden}.searchBar-g96PJt{border-bottom:1px solid var(--border-border-neutral-l1);padding:8px 12px 16px}.searchRow-W_MAyU{align-items:center;display:flex;gap:8px}.searchIcon-b54m5H{color:var(--icon-icon-secondary);flex-shrink:0;font-size:16px;height:16px;width:16px}.searchInput-GtI8rq{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:14px;line-height:20px;outline:none}.searchInput-GtI8rq::placeholder{color:var(--text-text-tertiary)}.clearButton-co4_K9{background-color:initial;color:var(--icon-icon-tertiary);font-size:16px}.clearButton-co4_K9:hover{color:var(--icon-icon-default)}.charCount-MLAGXi{color:var(--text-text-tertiary);flex-shrink:0;font-size:12px;line-height:16px}.content-zglBax{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden;position:relative}.content-zglBax .custom-scrollbar{padding-right:0}.emptyState-ud0hZU{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:200px;padding:24px 16px}.emptyIcon-FyrrBW{color:var(--icon-icon-tertiary);height:48px;width:48px}.emptyText-DMRTEZ{color:var(--text-text-tertiary);font-size:12px}.noResults-pqNgrB{flex-direction:column;gap:16px;min-height:174px}.noResults-pqNgrB,.noResultsIconBox-g3TAJg{align-items:center;display:flex;justify-content:center}.noResultsIconBox-g3TAJg{background:var(--bg-bg-base-default,#fff);border-radius:8px;box-shadow:0 .75px 1.5px -.75px #18181814;height:36px;position:relative;width:36px}.noResultsIconBox-g3TAJg:before{background:linear-gradient(180deg,#7373731f,#7373733d);border-radius:8px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:.75px;pointer-events:none;position:absolute}.noResultsIconBox-g3TAJg svg{color:var(--icon-icon-disabled,#a1a1a1)}.noResultsTextGroup-bIh8DJ{align-items:center;display:flex;flex-direction:column;gap:2px}.noResultsTitle-QrBHCE{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.noResultsDesc-zoBk8r{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px}.loadingState-z99G6B{align-items:center;color:var(--icon-icon-secondary);display:flex;flex:1 1;justify-content:center;min-height:200px}.loadingState-z99G6B svg{animation:spin-IhGBEJ 1s linear infinite}.loadingOverlay-XjMCkf{align-items:center;background:var(--bg-bg-base-default);display:flex;inset:0;justify-content:center;opacity:.7;position:absolute;z-index:1}.loadingOverlay-XjMCkf svg{animation:spin-IhGBEJ 1s linear infinite;color:var(--icon-icon-secondary)}.resultList-ejIC77{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding-top:8px}.resultList-ejIC77.custom-scrollbar{margin-right:0}.resultItem-TTj00I{align-items:flex-start;cursor:pointer;display:flex;gap:8px;padding:12px}.resultItem-TTj00I:hover,.resultItemActive-w0vGhM{background:var(--bg-bg-overlay-l1);border-radius:6px}.resultIcon-hCq24Q{align-items:center;color:var(--icon-icon-tertiary);display:flex;flex-shrink:0;font-size:16px;height:20px;justify-content:center;width:20px}.resultBody-BrChqU{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.resultTitleLeft-QgWAQx,.resultTitleRow-ecie_J{align-items:center;display:flex;gap:6px}.resultTitleLeft-QgWAQx{max-width:370px;min-width:0;overflow:hidden}.resultTitle-RjBaam{color:var(--text-text-default);font-size:14px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recentIcon-v5jDTB{color:var(--icon-icon-tertiary);display:flex;flex-shrink:0;height:14px;width:14px}.resultWorkspace-jtU3Cf{align-items:center;color:var(--text-text-tertiary);display:inline-flex;flex-shrink:1;font-size:12px;gap:4px;line-height:16px;margin-left:auto;max-width:120px;min-width:0;overflow:hidden;white-space:nowrap}.resultWorkspaceText-EqOAAR{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultWorkspaceIcon-BThFf1{align-items:center;color:var(--icon-icon-disabled,#a1a1a1);display:inline-flex;font-size:16px;height:16px;width:16px}.resultContent-uUfJSq{color:var(--text-text-tertiary);font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultContent-uUfJSq>*+*{margin-left:4px}.highlight-fxnrRm{background:var(--bg-bg-brand-popup);border-radius:4px;padding:0 1px}.sentinel-_HWii_{height:1px}.loadingIcon-j8bMQ4{animation:spin-IhGBEJ 1s linear infinite;color:var(--icon-icon-secondary);height:16px;width:16px}.listFooter-YOhuF3{align-items:center;display:flex;gap:6px;justify-content:center;padding:12px 0}.footerText-H8wi3f{color:var(--text-text-tertiary);font-size:12px}.loadingDots-Y1jzv7{animation:spin-IhGBEJ .6s linear infinite;border:2px solid var(--border-border-neutral-l2);border-radius:50%;border-top-color:var(--icon-icon-secondary);display:inline-block;height:16px;width:16px}@keyframes spin-IhGBEJ{to{transform:rotate(1turn)}}.skeletonList-EG9UG4{display:flex;flex-direction:column;gap:16px;padding:8px 12px}.skeletonItem-shRtrb{align-items:flex-start;display:flex;gap:10px}.skeletonBody-QJluiw{display:flex;flex:1 1;flex-direction:column;gap:8px}.mentionTag-NtNuWV{align-items:center;background:var(--bg-bg-overlay-l3);border-radius:4px;color:var(--text-text-secondary);display:inline-flex;font-size:11px;font-weight:500;height:18px;line-height:18px;max-width:180px;padding:0 6px;vertical-align:middle}.mentionTagText-_mCvM2{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.slashCommandSymbol-XmIpMg{background-color:var(--slash-mention-bg);color:var(--accent-accent-blue);gap:2px}.builtinSlashSymbol-MDnH4N{background-color:var(--builtin-slash-mention-bg);color:var(--accent-accent-violet)}.mentionTagIcon-bu55mn{align-items:center;display:inline-flex;flex-shrink:0;height:10px;width:10px}.fileMentionSymbol-ggLHRm,.webpageMentionSymbol-MAzGND{background:var(--bg-bg-overlay-l3)}.sidebar-MnFge4{display:flex;flex-direction:column;flex-shrink:0;height:100%;min-width:0;overflow:hidden;position:relative;transition:opacity .2s ease-in-out,transform .2s ease-in-out;width:100%;z-index:var(--z-sticky)}.sidebarCollapsed-JmJcog{border-right:none;min-width:0;opacity:0;width:0}.sidebarTransitioning-UldWMY{min-width:0;opacity:0;transform:translateX(-100%);width:0}.drawerOverlay-WxJ2L7{animation:drawerFadeIn-f1kVLp .2s ease-out;background-color:var(--special-bgtabsoverlay);bottom:0;left:0;position:fixed;right:0;top:0;z-index:var(--z-dropdown)}.drawerOverlayClosing-mtJzHm{animation:drawerFadeOut-m01Lgb .2s ease-out forwards}.drawer-gGx3Mf{animation:drawerSlideIn-nBcBHB .2s ease-out;background-color:var(--bg-bg-base-secondary,#edeff2);border-bottom-right-radius:var(--radius-lg);border-right:1px solid var(--border-border-neutral-l1);border-top-right-radius:var(--radius-lg);bottom:0;box-shadow:0 4px 16px 0 #00000014;display:flex;flex-direction:column;left:0;max-width:85vw;position:absolute;top:0;width:300px}.drawerClosing-fGz7gu{animation:drawerSlideOut-_hgPVv .2s ease-out forwards}@keyframes drawerFadeIn-f1kVLp{0%{opacity:0}to{opacity:1}}@keyframes drawerFadeOut-m01Lgb{0%{opacity:1}to{opacity:0}}@keyframes drawerSlideIn-nBcBHB{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes drawerSlideOut-_hgPVv{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.layout-Uytjlx{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;height:100dvh;overflow-x:auto;overflow-y:hidden;position:relative;transition:background var(--transition-normal)}.layoutCollapsed-zmW2YK>main{padding-left:8px}@media (max-width:768px){.layout-Uytjlx>main{padding-left:8px}}.floatingPanel-RGiXjh{--sidebar-header-height:50px;background-color:var(--bg-bg-base-default,#fafafa);border:1px solid var(--border-border-neutral-l2);border-radius:16px;bottom:8px;box-shadow:0 10px 24px -1px #1818180f,0 2px 8px -1px #1818180f;left:8px;overflow:hidden;position:absolute;top:8px;width:300px;z-index:var(--z-drawer)}.container-vBJ6p8{overflow:hidden;position:relative;width:100%}.container-vBJ6p8,.error-SMyW34{display:flex;flex-direction:column;height:100%}.error-SMyW34{align-items:center;color:var(--text-text-secondary);font-size:13px;gap:8px;justify-content:center;padding:16px}.errorIcon-XDxjlo{color:var(--status-alert-default);font-size:32px}.errorMessage-EcsUPx{line-height:1.5;max-width:400px;text-align:center}.retryButton-dZGHOb{background-color:var(--bg-bg-brand);border:none;border-radius:4px;color:var(--text-text-onbrand);cursor:pointer;font-size:12px;margin-top:8px;padding:4px 14px}.retryButton-dZGHOb:hover{background-color:var(--bg-bg-brand-hover)}.docContent-LLYbAA{display:flex;flex:1 1;height:100%;overflow:auto;width:100%}.notSupportPanel-f06o1n{box-sizing:border-box;gap:20px;height:100%;justify-content:center;padding:32px 0}.notSupportContent-fTUN3S,.notSupportPanel-f06o1n{align-items:center;display:flex;flex-direction:column;width:100%}.notSupportContent-fTUN3S{gap:12px}.notSupportIcon-DMNMr3{color:var(--icon-icon-disabled)}.notSupportTextGroup-wVVXM8{align-items:center;display:flex;flex-direction:column;gap:4px;width:100%}.notSupportTitle-Jam2ZP{color:var(--text-text-secondary);font-size:13px;font-weight:500;line-height:1.54}.notSupportDesc-h6sW3s{color:var(--text-text-tertiary);font-size:12px;font-weight:400;line-height:1.5;text-align:center}.notSupportButton-pCBDLI{align-items:center;background-color:var(--bg-bg-overlay-l3);border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;flex-direction:row;gap:2px;height:24px;padding:0 6px}.notSupportButton-pCBDLI:hover{background-color:var(--bg-bg-overlay-l2)}.notSupportButtonLabel-v_P4Ws{font-size:11px;font-weight:500;line-height:1.45;padding:0 4px}.buttonsCard-kHLOhJ{gap:0;padding:var(--spacer-4)}.actionButton-N4ORjl,.buttonsCard-kHLOhJ{align-items:center;background:#0000;display:inline-flex}.actionButton-N4ORjl{border:none;border-radius:var(--radius-4);cursor:pointer;gap:var(--spacer-4);padding:var(--spacer-4) var(--spacer-8);transition:background-color var(--transition-fast)}.actionButton-N4ORjl:hover{background:var(--bg-bg-overlay-l2)}.actionButton-N4ORjl:active{background:var(--bg-bg-overlay-l3)}.actionButton-N4ORjl:focus-visible{outline:2px solid var(--status-primary-default);outline-offset:1px}.icon-tkoZIr{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.title-ELRlIZ{color:var(--text-text-default);font-family:var(--font-family-default);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.shortcut-gln7qx{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;gap:2px}.shortcutKey-zY2ter{color:var(--icon-icon-secondary);font-family:var(--font-family-default);font-size:11px;font-weight:500;line-height:12px}.divider-YujJ_9{background-clip:content-box;background-color:var(--border-border-neutral-l2);box-sizing:initial;flex-shrink:0;height:12px;padding:0 6px;width:1px}.commentEditorCard-ySTTvY{background:#0000;display:flex;flex-direction:column;padding:var(--spacing-sm);width:320px}.textContainer-dzpAIs{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l3);border-radius:var(--radius-sm);display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm);padding-right:0}.textarea-AIxs6B{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-family:var(--font-family-default);font-size:13px;font-weight:400;line-height:20px;max-height:140px;outline:none;overflow-y:auto;padding:0 var(--spacing-sm) 0 2px;resize:none;scrollbar-color:#56637726 #0000;scrollbar-width:thin}.textarea-AIxs6B::-webkit-scrollbar{width:6px}.textarea-AIxs6B::-webkit-scrollbar-track{background:#0000}.textarea-AIxs6B::-webkit-scrollbar-thumb{background:#56637726;border-radius:3px}.textarea-AIxs6B::placeholder{color:var(--text-text-tertiary)}.actionBar-lVTdzp{align-items:center;display:flex;gap:var(--spacing-xs);justify-content:flex-end;max-height:0;opacity:0;overflow:hidden;transition:max-height .2s ease-out,opacity .2s ease-out,margin-top .2s ease-out}.actionBarVisible-nq0a47{margin-top:var(--spacing-sm);max-height:32px;opacity:1}.actionBarNoExpandAnimation-DYtWJj{transition:opacity .2s ease-out}.actionBarNoExpandAnimation-DYtWJj.actionBarVisible-nq0a47{margin-top:var(--spacing-sm);max-height:32px}.cancelButton-JdDKad{align-items:center;background:var(--bg-bg-overlay-l2);border:none;border-radius:var(--radius-sm);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0 var(--spacing-xs);transition:background-color var(--transition-fast)}.cancelButton-JdDKad:active,.cancelButton-JdDKad:hover{background:var(--bg-bg-overlay-l3)}.cancelButton-JdDKad:focus-visible{outline:2px solid var(--status-primary-default);outline-offset:1px}.cancelText-sUTXeq{color:var(--text-text-default);font-family:var(--font-family-default);font-size:11px;font-weight:500;line-height:16px;padding:0 var(--spacing-xs);white-space:nowrap}.submitButton-mkZG2G{align-items:center;background:var(--bg-bg-invert);border:none;border-radius:var(--radius-sm);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0 var(--spacing-sm);transition:background-color var(--transition-fast)}.submitButton-mkZG2G:hover:not(:disabled){background:var(--bg-bg-invert-hover)}.submitButton-mkZG2G:active:not(:disabled){background:var(--bg-bg-invert-active)}.submitButton-mkZG2G:disabled{background:var(--bg-bg-invert-disabled);color:var(--text-text-disabled);cursor:not-allowed}.submitButton-mkZG2G:focus-visible{outline:2px solid var(--status-primary-default);outline-offset:1px}.submitText-zZM6jt{color:var(--text-text-onaccent);font-family:var(--font-family-default);font-size:11px;font-weight:500;line-height:16px;padding:0 var(--spacing-xs);white-space:nowrap}.submitButton-mkZG2G:disabled .submitText-zZM6jt{color:var(--text-text-disabled)}.submitIcon-mWfOnb{align-items:center;color:var(--icon-icon-onaccent);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.submitButton-mkZG2G:disabled .submitIcon-mWfOnb{color:var(--text-text-disabled)}.limitWarning-KOFVKr{align-items:center;color:var(--status-warning-default);display:flex;flex:1 1;gap:var(--spacing-xs);-webkit-user-select:none;user-select:none}.limitText-_r0MkT{color:var(--status-warning-default);font-family:var(--font-family-default);font-size:12px;font-weight:400;line-height:18px}.previewCommentCardContainer-sGP7CT{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-8);box-shadow:0 2px 6px #0003,0 .5px 0 #ffffff0f,inset 0 .5px 0 #ffffff0f;display:inline-block;overflow:hidden;transition:width .25s cubic-bezier(.4,0,.2,1),height .25s cubic-bezier(.4,0,.2,1)}.previewCommentCardContent-SL4YYX{position:relative;width:max-content}.previewCommentCardFadeEnter-zm40dx{opacity:0}.previewCommentCardFadeEnterActive-xS3EvU{opacity:1;transition:opacity .2s ease-in}.previewCommentCardFadeExit-XPmhv6{left:0;opacity:1;position:absolute;right:0;top:0}.previewCommentCardFadeExitActive-wp1rqB{opacity:0;transition:opacity .15s ease-out}.previewCommentCardSuccessCard-xCDvVf{align-items:center;display:flex;gap:6px;height:32px;justify-content:center;padding:0 12px;white-space:nowrap}.previewCommentCardSuccessIcon-SKTPtL{align-items:center;color:var(--status-success-default);display:flex;height:16px;justify-content:center;width:16px}.previewCommentCardSuccessText-rkPurj{color:var(--text-text-default);font-family:var(--font-family-default);font-size:12px;font-weight:400;line-height:18px;-webkit-user-select:none;user-select:none}.toolsBarLeft-fQOSg8{align-items:center;display:flex;gap:4px}.editorPanelCanvas-baHjo0{align-self:stretch;background:var(--bg-bg-menu);border-radius:var(--radius-6);flex:1 1;flex-direction:row}.editorPanelCanvas-baHjo0,.editorPanelWorkspace-WRgbIY{align-items:stretch;display:flex;justify-content:stretch;overflow:hidden}.editorPanelContainer-T6jOGk,.editorPanelWorkspace-WRgbIY{flex:1 1;flex-direction:column}.editorPanelContainer-T6jOGk{background:var(--bg-bg-menu);border-radius:var(--radius-6);display:flex;overflow:hidden}.editorPanelBreadcrumb-H16L0x{align-items:center;align-self:stretch;display:flex;flex-direction:row;flex-shrink:0;gap:6px;height:36px;padding:0 12px}.editorPanelBreadcrumbItem-ATawVI{align-items:center;background:var(--bg-bg-base-default);display:flex;gap:4px}.editorPanelBreadcrumbText-U6Xgc9{color:var(--text-text-tertiary);font-size:13px;line-height:1.5}.editorPanelBreadcrumbTextActive-BJ3eov{color:var(--text-text-default)}.editorPanelBreadcrumbSeparator-L9n9LC{align-items:center;color:var(--icon-icon-tertiary);display:flex}.editorPanelBreadcrumbIcon-Hww9jC,.editorPanelErrorWrapper-gnhl1M{align-items:center;display:flex;justify-content:center}.editorPanelErrorWrapper-gnhl1M{color:var(--status-error-default);flex:1 1;font-size:14px;padding:24px}.editorPanelContent-UTe8E1{flex:1 1;min-height:0;overflow:hidden;position:relative;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.editorPanelContent-UTe8E1::-webkit-scrollbar{width:4px}.editorPanelContent-UTe8E1::-webkit-scrollbar-track{background:#0000}.editorPanelContent-UTe8E1::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.editorPanelContent-UTe8E1::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.editorPanelEmptyWrapper-TsINqK{align-items:center;color:var(--text-text-tertiary);display:flex;flex:1 1;font-size:14px;justify-content:center;padding:24px}.editorPanelIconButton-DJMFZN{align-items:center;border-radius:var(--radius-4);color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:28px;justify-content:center;transition:all var(--transition-fast);width:28px}.editorPanelIconButton-DJMFZN:hover,.editorPanelIconButtonActive-yymyr_{background:#56637712;color:var(--icon-icon-default)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs{background:#fff;color:#383a42}:root:not([data-theme]) .hljs-keyword,:root:not([data-theme]) .hljs-literal,:root:not([data-theme]) .hljs-meta .hljs-keyword,:root[data-theme=light] .hljs-keyword,:root[data-theme=light] .hljs-literal,:root[data-theme=light] .hljs-meta .hljs-keyword{color:#00f}:root:not([data-theme]) .hljs-doctag,:root:not([data-theme]) .hljs-regexp,:root:not([data-theme]) .hljs-template-tag,:root:not([data-theme]) .hljs-template-variable,:root[data-theme=light] .hljs-doctag,:root[data-theme=light] .hljs-regexp,:root[data-theme=light] .hljs-template-tag,:root[data-theme=light] .hljs-template-variable{color:#af00db}:root:not([data-theme]) .hljs-name,:root:not([data-theme]) .hljs-selector-tag,:root:not([data-theme]) .hljs-type,:root[data-theme=light] .hljs-name,:root[data-theme=light] .hljs-selector-tag,:root[data-theme=light] .hljs-type{color:#267f99}:root:not([data-theme]) .hljs-title,:root:not([data-theme]) .hljs-title.class_,:root:not([data-theme]) .hljs-title.class_.inherited__,:root:not([data-theme]) .hljs-title.function_,:root[data-theme=light] .hljs-title,:root[data-theme=light] .hljs-title.class_,:root[data-theme=light] .hljs-title.class_.inherited__,:root[data-theme=light] .hljs-title.function_{color:#795e26}:root:not([data-theme]) .hljs-attr,:root:not([data-theme]) .hljs-attribute,:root:not([data-theme]) .hljs-selector-attr,:root:not([data-theme]) .hljs-selector-class,:root:not([data-theme]) .hljs-selector-id,:root:not([data-theme]) .hljs-variable,:root:not([data-theme]) .hljs-variable.language_,:root[data-theme=light] .hljs-attr,:root[data-theme=light] .hljs-attribute,:root[data-theme=light] .hljs-selector-attr,:root[data-theme=light] .hljs-selector-class,:root[data-theme=light] .hljs-selector-id,:root[data-theme=light] .hljs-variable,:root[data-theme=light] .hljs-variable.language_{color:#0070c1}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-number{color:#098658}:root:not([data-theme]) .hljs-meta,:root:not([data-theme]) .hljs-operator,:root:not([data-theme]) .hljs-punctuation,:root[data-theme=light] .hljs-meta,:root[data-theme=light] .hljs-operator,:root[data-theme=light] .hljs-punctuation{color:#383a42}:root:not([data-theme]) .hljs-meta .hljs-string,:root:not([data-theme]) .hljs-string,:root[data-theme=light] .hljs-meta .hljs-string,:root[data-theme=light] .hljs-string{color:#a31515}:root:not([data-theme]) .hljs-built_in,:root:not([data-theme]) .hljs-symbol,:root[data-theme=light] .hljs-built_in,:root[data-theme=light] .hljs-symbol{color:#0070c1}:root:not([data-theme]) .hljs-code,:root:not([data-theme]) .hljs-comment,:root:not([data-theme]) .hljs-formula,:root[data-theme=light] .hljs-code,:root[data-theme=light] .hljs-comment,:root[data-theme=light] .hljs-formula{color:green}:root:not([data-theme]) .hljs-quote,:root:not([data-theme]) .hljs-selector-pseudo,:root[data-theme=light] .hljs-quote,:root[data-theme=light] .hljs-selector-pseudo{color:#267f99}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-subst{color:#383a42}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-section{color:#0070c1;font-weight:700}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-bullet{color:#0070c1}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-emphasis{color:#383a42;font-style:italic}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-strong{color:#383a42;font-weight:700}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-addition{background-color:#f0fff4;color:#098658}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-deletion{background-color:#ffeef0;color:#a31515}:is(:root:not([data-theme]),:root[data-theme=light]) .hljs-link{color:#4078f2;text-decoration:underline}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs{background:#282c34;color:#abb2bf}:root[data-theme=dark-blue] .hljs-keyword,:root[data-theme=dark-blue] .hljs-meta .hljs-keyword,:root[data-theme=dark] .hljs-keyword,:root[data-theme=dark] .hljs-meta .hljs-keyword{color:#c678dd}:root[data-theme=dark-blue] .hljs-doctag,:root[data-theme=dark-blue] .hljs-template-tag,:root[data-theme=dark-blue] .hljs-template-variable,:root[data-theme=dark-blue] .hljs-type,:root[data-theme=dark-blue] .hljs-variable.language_,:root[data-theme=dark] .hljs-doctag,:root[data-theme=dark] .hljs-template-tag,:root[data-theme=dark] .hljs-template-variable,:root[data-theme=dark] .hljs-type,:root[data-theme=dark] .hljs-variable.language_{color:#e5c07b}:root[data-theme=dark-blue] .hljs-title,:root[data-theme=dark-blue] .hljs-title.class_,:root[data-theme=dark-blue] .hljs-title.class_.inherited__,:root[data-theme=dark-blue] .hljs-title.function_,:root[data-theme=dark] .hljs-title,:root[data-theme=dark] .hljs-title.class_,:root[data-theme=dark] .hljs-title.class_.inherited__,:root[data-theme=dark] .hljs-title.function_{color:#61afef}:root[data-theme=dark-blue] .hljs-name,:root[data-theme=dark-blue] .hljs-selector-tag,:root[data-theme=dark] .hljs-name,:root[data-theme=dark] .hljs-selector-tag{color:#e06c75}:root[data-theme=dark-blue] .hljs-attr,:root[data-theme=dark-blue] .hljs-attribute,:root[data-theme=dark-blue] .hljs-literal,:root[data-theme=dark-blue] .hljs-selector-attr,:root[data-theme=dark-blue] .hljs-selector-class,:root[data-theme=dark-blue] .hljs-selector-id,:root[data-theme=dark-blue] .hljs-variable,:root[data-theme=dark] .hljs-attr,:root[data-theme=dark] .hljs-attribute,:root[data-theme=dark] .hljs-literal,:root[data-theme=dark] .hljs-selector-attr,:root[data-theme=dark] .hljs-selector-class,:root[data-theme=dark] .hljs-selector-id,:root[data-theme=dark] .hljs-variable{color:#d19a66}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-number{color:#e5c07b}:root[data-theme=dark-blue] .hljs-operator,:root[data-theme=dark-blue] .hljs-regexp,:root[data-theme=dark] .hljs-operator,:root[data-theme=dark] .hljs-regexp{color:#56b6c2}:root[data-theme=dark-blue] .hljs-meta .hljs-string,:root[data-theme=dark-blue] .hljs-string,:root[data-theme=dark] .hljs-meta .hljs-string,:root[data-theme=dark] .hljs-string{color:#98c379}:root[data-theme=dark-blue] .hljs-built_in,:root[data-theme=dark-blue] .hljs-symbol,:root[data-theme=dark] .hljs-built_in,:root[data-theme=dark] .hljs-symbol{color:#d19a66}:root[data-theme=dark-blue] .hljs-code,:root[data-theme=dark-blue] .hljs-comment,:root[data-theme=dark-blue] .hljs-formula,:root[data-theme=dark-blue] .hljs-meta,:root[data-theme=dark] .hljs-code,:root[data-theme=dark] .hljs-comment,:root[data-theme=dark] .hljs-formula,:root[data-theme=dark] .hljs-meta{color:#7d8799}:root[data-theme=dark-blue] .hljs-quote,:root[data-theme=dark-blue] .hljs-selector-pseudo,:root[data-theme=dark] .hljs-quote,:root[data-theme=dark] .hljs-selector-pseudo{color:#e5c07b}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-subst{color:#abb2bf}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-section{color:#e06c75;font-weight:700}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-bullet{color:#d19a66}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-emphasis{color:#abb2bf;font-style:italic}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-strong{color:#abb2bf;font-weight:700}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-addition{background-color:#033a16;color:#98c379}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-deletion{background-color:#67060c;color:#e06c75}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-link{color:#7d8799;text-decoration:underline}:is(:root[data-theme=dark-blue],:root[data-theme=dark]) .hljs-punctuation{color:#abb2bf}.leftGroup-mv1HSy{align-items:center;display:flex;gap:8px;height:16px}.trigger-KHNDxa{align-items:center;background:#0000;border:none;color:var(--text-text-secondary,#9599a6);cursor:pointer;display:flex;font-size:12px;gap:4px;line-height:1.5;padding:0;transition:color .2s}.trigger-KHNDxa:hover{color:var(--text-text-default)}.languageName-aGJGPb{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-cDL6hm{flex-shrink:0;height:12px;width:12px}.previewToggle-MOsHyd{align-items:center;background:#0000;border:none;color:var(--text-text-secondary,#9599a6);cursor:pointer;display:flex;font-size:12px;line-height:1.5;padding:0;transition:color .2s}.previewToggle-MOsHyd:hover{color:var(--text-text-default)}.toggleText-RYPW9q{white-space:nowrap}.copyButton-V6RMAI{align-items:center;background:#0000;border:none;color:var(--text-text-secondary,#9599a6);cursor:pointer;display:flex;height:18px;justify-content:center;padding:0;transition:color .2s;width:18px}.copyButton-V6RMAI:hover{color:var(--text-text-default)}.copyButton-V6RMAI svg{height:14px;width:14px}.mermaid-container{border-radius:6px;min-height:200px;overflow:hidden;position:relative}.mermaid-svg-container{display:inline-block;line-height:0;text-align:center;width:100%}.mermaid-svg-container svg{display:inline-block;height:auto!important;max-width:100%}.mermaid-not-supported{gap:8px;padding:16px}.mermaid-not-supported,.mermaid-render-failed{align-items:center;background-color:var(--bg-bg-overlay-l2);border-radius:6px;color:var(--text-text-secondary);display:flex;font-size:14px}.mermaid-render-failed{flex-direction:column;gap:12px;justify-content:center;min-height:200px;padding:32px 16px;text-align:center}.mermaid-copy-error-link{background:none;border:none;color:var(--text-text-secondary);cursor:pointer;font-size:12px;margin-left:6px;padding:0}.mermaid-copy-error-link,.mermaid-copy-error-link:hover{text-decoration:underline}.mermaid-retry-btn{align-items:center;background-color:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 12px;transition:all .2s}.mermaid-retry-btn:hover{background-color:var(--bg-bg-base-tertiary);border-color:var(--border-border-neutral-l2)}.mermaid-failed-container{align-items:center;display:flex;flex-direction:column;gap:16px;justify-content:center;min-height:200px;padding:32px}.mermaid-failed-message{align-items:center;color:var(--status-warning-default);display:flex;font-size:14px;gap:8px}.mermaid-failed-text,.mermaid-retry-button{color:var(--text-text-default)}.mermaid-retry-button{align-items:center;background-color:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:4px;cursor:pointer;display:flex;font-size:13px;gap:6px;padding:6px 12px;transition:all .2s}.mermaid-retry-button:hover{background-color:var(--bg-bg-base-tertiary);border-color:var(--border-border-neutral-l2)}.mermaid-loading{animation:mermaidSpin 1s linear infinite}@keyframes mermaidSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.mermaid-actions{align-items:center;background-color:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:6px;bottom:16px;box-shadow:0 2px 8px #0000001a;display:flex;gap:8px;padding:6px 8px;position:absolute;right:16px}.mermaid-actions button{align-items:center;background:none;border:none;border-radius:4px;color:var(--icon-icon-default);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:all .2s;width:24px}.mermaid-actions button:hover{background-color:var(--bg-bg-overlay-l2);color:var(--icon-icon-default-active)}.mermaid-actions-text{color:var(--text-text-secondary);font-size:12px;min-width:40px;text-align:center}.mermaid-fullscreen-overlay{background-color:var(--bg-bg-base-default);height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:var(--z-fullscreen)}.mermaid-fullscreen-close,.mermaid-fullscreen-overlay{align-items:center;display:flex;justify-content:center}.mermaid-fullscreen-close{background-color:var(--bg-bg-base-secondary);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-shadow:0 2px 8px #0000001a;color:var(--icon-icon-default);cursor:pointer;height:32px;padding:0;position:absolute;right:16px;top:16px;transition:all .2s;width:32px;z-index:var(--z-sticky)}.mermaid-fullscreen-close:hover{background-color:var(--bg-bg-overlay-l2);color:var(--icon-icon-default-active)}.mermaid-fullscreen-content{align-items:center;display:flex;height:100%;justify-content:center;line-height:0;width:100%}.mermaid-fullscreen-content svg{display:inline-block;height:auto!important;max-height:100%;max-width:100%;width:auto!important}.mermaid-fullscreen-overlay .mermaid-actions{bottom:32px;right:32px}.editorPreviewPanelContainer-QcC5aC{border-radius:var(--radius-6);display:flex;flex:1 1;flex-direction:column;overflow:hidden}.editorPreviewPanelContent-GVm4mg{flex:1 1;isolation:isolate;overflow:auto;padding:16px;position:relative;scrollbar-color:var(--bg-bg-overlay-l3) #0000;scrollbar-width:thin}.selectionHighlight-l8zKZl{background-color:var(--bg-bg-brand-popup);border-radius:2px;pointer-events:none;position:absolute;z-index:-1}.editorPreviewPanelContent-GVm4mg ::selection{background:var(--bg-bg-brand-popup)}.editorPreviewPanelContent-GVm4mg::-webkit-scrollbar{width:4px}.editorPreviewPanelContent-GVm4mg::-webkit-scrollbar-track{background:#0000}.editorPreviewPanelContent-GVm4mg::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.editorPreviewPanelContent-GVm4mg::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.exportPopover-qWlpKk{z-index:var(--z-fullscreen)}.exportMenuContent-UKoxPw{background:var(--bg-bg-menu);border:1px solid #7373731f;border-radius:12px;box-shadow:0 6px 24px -1px #1818180f;padding:0;width:180px}.exportMenu-nO9TJ2{padding:6px 0}.exportMenuItem-s4pD3C{align-items:center;border-radius:6px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:500;gap:4px;height:32px;line-height:18px;margin:0 8px;padding:0 8px}.exportMenuItem-s4pD3C:hover{background:var(--bg-bg-overlay-l2)}.exportMenuIcon-XUrJVB{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.exportingToastIcon-wRemfy{animation:exportingToastIconSpin-On8f_u .8s linear infinite}@keyframes exportingToastIconSpin-On8f_u{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container-xZBug3{display:flex;flex-direction:column;height:100%;width:100%}.fileNameSlot-rcmx2M{align-items:center;display:flex;min-width:0;width:100%}.fileName-mqEPmL{box-sizing:border-box;color:var(--text-text-default,#1a1a1a);flex:0 1 auto;font-size:14px;letter-spacing:-.28px;line-height:20px;max-width:100%;min-width:0;padding:0 8px;width:-moz-fit-content;width:fit-content}.filePathTooltip-D7JEBd{display:inline;font-size:13px;line-height:20px}.filePathTooltipText-cphRPF{overflow-wrap:anywhere;text-align:left}.filePathTooltipCopy-Jyrd8Z{margin-left:4px;vertical-align:middle}.content-XzOsT4{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.iconButton-CsFVah:hover,.iconButtonActive-yCPOK9{background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);color:var(--icon-icon-default)}.loadingIcon-sVLTzC{animation:spin-0tUP0Z 1s linear infinite}.toolbarActionDivider-KwGTtH{background:var(--border-border-neutral-l1,#7373731f);flex-shrink:0;height:16px;width:1px}.toolbarMoreMenuItem-Qh_oG2{align-items:stretch;background:#0000;border:none;color:var(--text-text-default,#0a0a0a);cursor:pointer;display:flex;font-family:var(--font-family-default);font-size:13px;font-weight:400;height:32px;justify-content:space-between;letter-spacing:-.02em;line-height:20px;padding:0 6px;width:100%}.toolbarMoreMenuItem-Qh_oG2:hover :is(.toolbarMoreMenuItemLead-sx71og,.toolbarMoreMenuItemSuffix-wvED2E){background:var(--bg-bg-overlay-l1,#73737314)}.toolbarMoreMenuItemLead-sx71og{align-items:center;border-radius:8px 0 0 8px;display:flex;flex:1 1;gap:4px;min-width:0;padding:0 8px}.toolbarMoreMenuItemIcon-ER4ZLP{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.toolbarMoreMenuItemIcon-ER4ZLP svg{height:16px;width:16px}.toolbarMoreMenuItemLabel-clSJJ7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toolbarMoreMenuItemSuffix-wvED2E{align-items:center;border-radius:0 8px 8px 0;color:var(--icon-icon-default);display:flex;justify-content:center;min-width:20px;padding:0 8px 0 0}.toolbarMoreMenuItemSuffix-wvED2E svg{height:16px;width:16px}@keyframes spin-0tUP0Z{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.imagePreviewerContainer-jVTW_x{align-items:center;background:var(--bg-bg-menu,#f8f9fa);cursor:grab;display:flex;height:100%;justify-content:center;overflow:hidden;overscroll-behavior:contain;position:relative;touch-action:none;width:100%}.imagePreviewerContainer-jVTW_x.dragging-XRCwjo{cursor:grabbing}.imagePreviewerImageWrapper-jDg_tG{align-items:center;display:flex;justify-content:center;position:relative}.imagePreviewerImage-aDn9BE{max-height:100%;max-width:100%;object-fit:contain;transform-origin:center;transition:transform .2s,opacity .3s ease-in-out;-webkit-user-select:none;user-select:none}.imagePreviewerImage-aDn9BE.dragging-XRCwjo{transition:transform .03s ease-out,opacity .3s ease-in-out}.imagePreviewerSvg-Y4WUTv{align-items:center;display:flex;justify-content:center;transform-origin:center;transition:transform .2s;-webkit-user-select:none;user-select:none}.imagePreviewerSvg-Y4WUTv.dragging-XRCwjo{transition:transform .03s ease-out}.imagePreviewerSvg-Y4WUTv svg{max-height:100%;max-width:100%;min-width:50px}.imagePreviewerImageLoading-pd9A5r{opacity:0}.imagePreviewerImageLoaded-b3zBoI{opacity:1}.imagePreviewerControls-QylvfC{align-items:center;background-color:var(--bg-bg-base-default);border-radius:var(--radius-md);bottom:var(--spacing-lg);box-shadow:0 2px 8px #00000026;color:var(--text-text-default);display:flex;height:40px;left:50%;padding:0 var(--spacing-sm);position:absolute;transform:translateX(-50%);-webkit-user-select:none;user-select:none;z-index:var(--z-sticky)}.imagePreviewerControlButton-k6DQ0V{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--icon-icon-default);cursor:pointer;display:flex;font-size:1.5rem;height:32px;justify-content:center;padding:var(--spacing-xs) var(--spacing-sm);transition:background-color .2s;width:32px}.imagePreviewerControlButton-k6DQ0V:hover:not(:disabled){background-color:var(--bg-bg-base-secondary)}.imagePreviewerControlButton-k6DQ0V:disabled{color:var(--icon-icon-disabled);cursor:not-allowed}.imagePreviewerPageIndicator-m4oYmt,.imagePreviewerZoomNumber-F_71tV{color:var(--text-text-default);font-size:14px;text-align:center;width:60px}.imagePreviewerPageIndicator-m4oYmt{align-items:center;display:flex;font-weight:600;height:32px;justify-content:center}.imagePreviewerSeparator-lAEPkI{background-color:var(--border-border-neutral-l2);height:16px;margin:0 var(--spacing-sm);width:1px}.imagePreviewerContextMenu-SFg9Dx{background-color:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-sm);box-shadow:0 4px 12px #00000026;color:var(--text-text-default);min-width:100px;padding:var(--spacing-xs);position:fixed;z-index:var(--z-dropdown)}.imagePreviewerMenuItem-NyWnTc{border-radius:var(--radius-xs);cursor:pointer;font-size:13px;line-height:26px;padding:0 var(--spacing-sm)}.imagePreviewerMenuItem-NyWnTc:hover{background-color:var(--bg-bg-base-secondary)}.imagePreviewerError-mzbQ0A{align-items:center;color:var(--text-text-secondary);display:flex;font-size:14px;justify-content:center}.imagePreviewerLoading-Kzc1kN{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:var(--z-above)}.imagePreviewerSpinner-ysRV_N{animation:imagePreviewerSpin-zrxUMj .8s linear infinite;border:2px solid var(--border-border-neutral-l2);border-radius:50%;border-top-color:var(--icon-icon-default);height:24px;width:24px}@keyframes imagePreviewerSpin-zrxUMj{to{transform:rotate(1turn)}}.imagePreviewPanelContainer-lNB5ha{background:var(--bg-bg-base-default);display:flex;flex:1 1;flex-direction:column;overflow:hidden}.imagePreviewPanelContent-N06fYs{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:hidden;position:relative}.imagePreviewPanelLoading-gBTt8g{color:var(--text-text-tertiary)}.imagePreviewPanelError-ugQd9S,.imagePreviewPanelLoading-gBTt8g{align-items:center;display:flex;flex:1 1;font-size:14px;justify-content:center}.imagePreviewPanelError-ugQd9S{color:var(--text-text-danger)}.breadcrumb-oK3dxJ{align-items:center;display:flex;gap:2px;min-width:0;overflow:hidden;padding:0 8px}.breadcrumbFileIcon-wO5tpr,.breadcrumbSeparator-dNuFFI{color:var(--text-text-tertiary,#737373);flex-shrink:0}.breadcrumbSegment-fwAWjp{color:var(--text-text-secondary,#404040);flex-shrink:0;font-size:14px;letter-spacing:-.28px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbSegmentLast-rpc6Q9{flex-shrink:1}.loadingIcon-O3ck5p{animation:spin-wd3O3P 1s linear infinite}@keyframes spin-wd3O3P{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.filterWrapper-h6L_1N{position:relative}.filterButton-ASSVR8{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:20px;justify-content:center;transition:background-color .2s ease-out;width:20px}.filterButton-ASSVR8:hover{background-color:var(--bg-bg-overlay-l1)}.filterButton-ASSVR8:active,.filterButtonActive-vh5mro{background-color:var(--bg-bg-overlay-l2)}.filterButton-ASSVR8 svg{color:var(--icon-icon-secondary)}.filterDropdown-tvk_uy{background-color:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-shadow:0 4px 12px #00000026;box-sizing:border-box;padding:6px 0;position:absolute;width:160px;z-index:var(--z-dropdown)}.filterTitle-uWBaLt{color:var(--text-text-secondary);cursor:default;font-size:11px}.filterItem-Yh8gVn,.filterTitle-uWBaLt{align-items:center;display:flex;height:28px;margin:0 6px;padding:0 6px}.filterItem-Yh8gVn{border-radius:4px;color:var(--text-text-default);cursor:pointer;font-size:12px;font-weight:500;gap:8px;transition:background-color .2s ease-out}.filterItem-Yh8gVn:hover{background:var(--bg-bg-overlay-l2)}.checkbox-s_Mfb0{cursor:pointer;height:14px;width:14px}.checkbox-s_Mfb0:disabled{cursor:not-allowed}.filterLabel-V_eLYk{flex:1 1;-webkit-user-select:none;user-select:none}.resizableWrapper-CuIUIW{width:100%}.container-CAU_DF{background:var(--bg-bg-base-default);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.resizeHandle-RvUEuy{background-color:var(--border-border-neutral-l1);cursor:ns-resize}.resizeHandle-RvUEuy.resizeHandle-RvUEuy:after{bottom:0}.header-Im4kGj{flex-shrink:0;height:40px;justify-content:space-between;min-height:40px}.header-Im4kGj,.headerLeft-NKvjm5{align-items:center;display:flex;gap:8px}.headerLeft-NKvjm5{cursor:pointer;flex:1 1;height:100%;padding-left:8px}.collapseIcon-v7pAlc{align-items:center;display:flex;font-size:14px;justify-content:center;transform:rotate(-90deg);transition:transform .2s ease-out}.iconRotated-sO3Nre{color:var(--icon-icon-default);transform:rotate(0deg)}.headerTitle-NG5w0d{color:var(--text-text-default);font-size:12px;font-weight:500}.countTag-UQHF2f{align-items:center;display:flex;font-family:var(--font-family-code);font-size:12px;font-weight:450;gap:4px}.countTagError-i2_Pea{color:#f64646}.countTagWarn-hWS3Ec{color:#d9b136}.headerRight-ynCRyX{align-items:center;display:flex;gap:4px;padding-right:6px}.clearButton-EakoSJ{color:var(--text-text-secondary)}.logList-E3mtAe{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto;padding:6px}.logRow-ZDHYRv{border-radius:4px;cursor:pointer;display:flex;flex-direction:column;padding:0 4px;transition:background-color var(--transition-fast)}.logRow-ZDHYRv:hover{background:var(--bg-bg-overlay-l1)}.logRowContent-btRb5X{align-items:flex-start;display:flex;gap:4px;position:relative}.expandIcon-oZgE4N{color:var(--icon-icon-default);flex-shrink:0;padding-top:9px}.expandIconPlaceholder-icnADH{flex-shrink:0;width:14px}.logContent-z37vNo{align-items:flex-start;display:flex;flex:1 1;gap:5px;min-width:0}.logIcon-ri38NN{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;font-size:14px;height:16px;justify-content:center;line-height:1;margin-top:9px;width:16px}.logTextContainer-SaZT2Q{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0;padding:7px 0}.logRowExpanded-psmi0A .logTextContainer-SaZT2Q{white-space:normal}.logText-ctI6fR{color:var(--text-text-default);font-family:var(--font-family-code);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.logRowExpanded-psmi0A .logText-ctI6fR{white-space:normal;word-break:break-word}.stackTrace-pm2VfP{color:var(--text-text-default);font-family:var(--font-family-code);font-size:12px;font-weight:450;line-height:16px;margin:0;overflow-x:auto;white-space:pre}.logRowContent-btRb5X:hover .addToChatButtonWrapper-RY3dzQ{display:flex;position:absolute;right:0;top:4px;z-index:var(--z-local-overlay)}.addToChatButtonWrapper-RY3dzQ{background-color:var(--bg-bg-base-tertiary);border-radius:4px;display:none}.addToChatButtonWrapper-RY3dzQ .addToChatButton-fkIb5u,.headerRight-ynCRyX>.addToChatButton-fkIb5u{display:flex;margin-top:0}.addToChatButton-fkIb5u{align-items:center;background-color:var(--bg-bg-overlay-l3);border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:none;flex-direction:row;flex-shrink:0;font-size:11px;font-weight:500;gap:4px;height:auto;justify-content:center;line-height:1.45em;margin-left:auto;margin-top:4px;min-height:auto;padding:4px 6px 4px 4px;transition:background-color .2s ease-out;white-space:nowrap}.addToChatButton-fkIb5u:hover{background:#56637740!important}.addToChatIcon-M4sCkN{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.container-qrY8Sy{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.browserBar-XeCDrq{align-items:center;background:var(--bg-bg-base-tertiary);border-bottom:1px solid var(--border-border-neutral-l2);display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm) 0}.navigationButtons-PQ5iP8,.toolButtons-Ly2ql5{align-items:center;display:flex;gap:2px}.toolButtons-Ly2ql5{margin-left:auto}.inspectButtonActive-dAGc22{background:var(--bg-bg-overlay-l2)!important;color:var(--status-primary-default)!important}.addressBar-djw4c4{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l2);border-radius:var(--radius-sm);display:flex;flex:1 1;gap:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm)}.lockIcon-kow0XP{color:var(--status-success-default);font-size:12px}.urlInput-a8yCV8{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:13px;outline:none}.urlInput-a8yCV8::placeholder{color:var(--text-text-tertiary)}.browserContent-k7OAY6{flex:1 1;position:relative}.iframe-jvvje1{border:none;height:100%;width:100%}.iframeHidden-UVJFT7{opacity:0;pointer-events:none;position:absolute}.iframeResizing-FgGVVw{pointer-events:none}.browserErrorPanel-VOxoiy,.browserLoadingPanel-JI28G6{background:var(--bg-bg-base-default);inset:0;position:absolute}.iconButton-n_MhFL:hover,.iconButtonActive-yD9WkQ{background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);color:var(--icon-icon-default)}.showWidgetPanelContainer-Xl4mxj{background:var(--bg-bg-base-default);height:100%;overflow:auto;padding:var(--spacing-md);width:100%}.showWidgetPanelEmpty-zXkoO9{align-items:center;color:var(--text-text-secondary);display:flex;font:var(--body-body-base);height:100%;justify-content:center;width:100%}.showWidgetPanelSource-Co2HYw{height:100%;overflow:hidden;width:100%}.container-ndpEwx{display:flex;flex-direction:column;height:100%;width:100%}.breadcrumb-_FLmh0{align-items:center;display:flex;gap:2px;min-width:0;overflow:hidden;padding:0 8px}.breadcrumbFileIcon-BRJt2V,.breadcrumbSeparator-Gyp6md{color:var(--text-text-tertiary,#737373);flex-shrink:0}.breadcrumbSegment-jMLXQ9{color:var(--text-text-secondary,#404040);flex-shrink:0;font-size:14px;letter-spacing:-.28px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbSegmentLast-TBwH0f{flex-shrink:1}.toolbarTitle-vDlD3x{color:var(--text-text-secondary);font-size:13px;line-height:20px;padding:0 8px;white-space:nowrap}.loadingIcon-MM0G3x{animation:spin-d1ZYth 1s linear infinite}@keyframes spin-d1ZYth{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.content-Zo94_9{display:flex;flex:1 1;flex-direction:column;overflow:hidden;position:relative}.voice-summary-results-card-StbzdO{background:var(--bg-bg-base,#fafafa);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:var(--radius-md,8px);color:var(--text-text-default,#0f1528d1);overflow:hidden}.voice-summary-results-card__header-Y_knBz{align-items:center;background:var(--bg-bg-overlay-l1,#56637712);border-bottom:1px solid var(--border-border-neutral-l1,#0000000f);display:flex;justify-content:space-between;min-height:44px;padding:0 12px}.voice-summary-results-card__title-Y6JVS_{color:var(--text-text-default,#0f1528d1);font-size:14px;font-weight:600;line-height:20px;min-width:0}.voice-summary-results-card__copy-button-CrWMeT{align-items:center;background:#0000;border:0;border-radius:var(--radius-sm,4px);color:var(--icon-icon-secondary,#0f15288f);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:24px}.voice-summary-results-card__copy-button-CrWMeT:hover{background:var(--bg-bg-base-hover,#56637714);color:var(--icon-icon-default,#0f1528d1)}.voice-summary-results-card__body-kM6QLq{display:flex;flex-direction:column;gap:16px;padding:12px 16px}.voice-summary-results-card__bottom-text-KM9OUL,.voice-summary-results-card__header-text-UKlMDJ{color:var(--text-text-secondary,#0f15289e);font-size:14px;line-height:22px;margin:0;white-space:pre-wrap}.voice-summary-results-card__summary-durql8{min-width:0}.voice-summary-results-card__summary-markdown-j51AW7{margin:0}.voice-summary-results-card__summary-durql8 .markdown-renderer{color:var(--text-text-default,#0f1528d1);font-size:14px;line-height:22px}.voice-summary-results-card__summary-durql8 :is(.markdown-h1,.markdown-h2,.markdown-h3,.markdown-h4,.markdown-h5,.markdown-h6){color:var(--text-text-default,#0f1528d1);font-size:16px;font-weight:600;line-height:24px;margin:0 0 8px}.voice-summary-results-card__summary-durql8 .markdown-p{margin:0 0 8px}.voice-summary-results-card__summary-durql8 :is(ol,ul){margin:0 0 8px;padding-left:8px}.voice-summary-results-card__summary-durql8 :is(ol,ul)>li>input{position:relative;top:1px}.voice-summary-results-card__summary-durql8 li{margin:4px 0}.voice-summary-results-card__summary-durql8 .markdown-renderer>:last-child,.voice-summary-results-card__summary-durql8 .markdown-renderer>:last-child .markdown-p,.voice-summary-results-card__summary-durql8 .markdown-renderer>:last-child ol,.voice-summary-results-card__summary-durql8 .markdown-renderer>:last-child ul{margin-bottom:0}.voice-summary-results-card__footer-Pg6tec{border-top:1px solid var(--border-border-neutral-l2,#4d6b992e);padding:12px 16px}.voice-summary-results-card__history-button-TLbKYZ{align-items:center;background:var(--bg-bg-overlay-l2,#5663771c);border:0;border-radius:var(--radius-sm,4px);color:var(--text-text-default,#0f1528d1);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;line-height:18px;min-height:26px;padding:4px 12px;transition:background .15s ease,color .15s ease}.voice-summary-results-card__history-button-TLbKYZ:hover{background:var(--bg-bg-overlay-l3,#56637724)}.voice-summary-results-card__history-icon-UiS36l{align-items:center;display:inline-flex;flex:0 0 14px;height:14px;justify-content:center;width:14px}.discussion-results-wrapper__summarizing-Ap8NjG{color:var(--text-text-tertiary);font-size:13px;line-height:20px;padding:8px 0}.discussion-results-wrapper-AxTwci{background:var(--bg-bg-base);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px;margin:8px 0}.discussion-results-wrapper__structured-card-WqBVMA{margin:8px 0}.discussion-results-wrapper__summary-markdown-kJmoHp{margin:0}.discussion-results-wrapper__stream-capture-ojyZ0Q{clip-path:inset(50%);height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;width:1px}.discussion-results-wrapper__header-NAdx98{align-items:center;background:var(--bg-bg-overlay-l1,#56637712);border-bottom:1px solid var(--border-border-neutral-l1,#0000000f);display:flex;height:34px;justify-content:space-between;padding:8px}.discussion-results-wrapper__title-wQz8ZN{color:var(--text-text-default);font-size:13px;font-weight:600;line-height:20px}.discussion-results-wrapper__copy-icon-PnoWly{align-items:center;border-radius:var(--radius-sm,4px);color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:18px;justify-content:center;transition:background .15s ease;width:18px}.discussion-results-wrapper__copy-icon-PnoWly:hover{background:var(--bg-bg-base-hover)}.discussion-results-wrapper__body-tpktQB{padding:12px 16px}.discussion-results-wrapper__footer-eYjfTo{border-top:1px solid var(--border-border-neutral-l2,#4d6b992e);padding-top:12px}.discussion-results-wrapper__transcript-btn-g4EyMm{align-items:center;background:var(--bg-bg-overlay-l2,#5663771c);border:none;border-radius:var(--radius-sm,4px);color:var(--text-text-default);cursor:pointer;display:inline-flex;font-size:12px;gap:4px;line-height:18px;padding:4px 12px;transition:background .15s ease,border-color .15s ease}.discussion-results-wrapper__transcript-btn-g4EyMm:hover:not(:disabled){background:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l3)}.discussion-results-wrapper__transcript-btn-g4EyMm:disabled{cursor:not-allowed;opacity:.5}.errorFallback-zvfAu4{align-items:center;background-color:var(--bg-bg-base-default);display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:var(--z-local-overlay)}.errorContent-EEGMSS{align-items:center;display:flex;gap:48px;position:relative;z-index:1}.errorMain-wg9rf5{align-items:flex-start;display:flex;flex-direction:column}.errorTextGroup-UJETJy{display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.errorTitle-fJ9xRi{color:var(--text-text-default);font-size:28px;font-weight:600;letter-spacing:.2px;line-height:1.29;margin:0}.errorMessage-RVt5be{color:var(--text-text-secondary);font-size:16px;font-weight:300;line-height:1.5;margin:0}.errorPhase-njJ4BO{color:var(--text-text-secondary);font-size:14px}.errorButton-w_QQ28{font-size:16px;font-weight:500;height:48px;padding:0 16px}.errorAvatarWrapper-sQtpFD{flex-shrink:0;height:280px;position:relative;width:280px}.errorGlow-JpB6ij{background:radial-gradient(circle at 50% 50%,#fff 0,#9990 100%);filter:blur(194px);height:329px;left:50%;opacity:.2;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:329px}.errorAvatar-Hthut5{height:100%;object-fit:cover;pointer-events:none;position:relative;transform:scaleX(-1);width:100%}@media (max-width:768px){.errorFallback-zvfAu4{padding:24px}.errorContent-EEGMSS{flex-direction:column-reverse;gap:24px;text-align:center}.errorMain-wg9rf5{align-items:center}.errorTitle-fJ9xRi{font-size:22px}.errorMessage-RVt5be{font-size:14px}.errorAvatarWrapper-sQtpFD{height:180px;width:180px}.errorGlow-JpB6ij{height:220px;width:220px}.errorButton-w_QQ28{justify-content:center;width:100%}}