.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)}: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.7daa04da.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-yFnEHS{color:var(--text-text-secondary);font-size:14px}@keyframes fadeIn-bI9_Wm{0%{opacity:0}to{opacity:1}}@keyframes contentFadeIn-u3lvpr{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes skeletonFadeOut-pi6KoU{0%{opacity:1}to{opacity:0}}.skeletonWrapper-ZBhglv{inset:0;position:absolute;z-index:1}.skeletonFadeOut-pi6KoU{animation:skeletonFadeOut-pi6KoU .15s ease-out forwards;pointer-events:none}.skeletonFadeIn-jo7smN{animation:fadeIn-bI9_Wm .15s ease-out}.layout-sJE0N7{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;overflow:hidden}[data-theme=dark-blue] .layout-sJE0N7,[data-theme=dark] .layout-sJE0N7{background:var(--bg-bg-base-default)}.sidebar-AvinFX{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding:8px;width:300px}.sidebarHeader-lM0HEU{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.sidebarContent-wuM69O{flex:1 1;padding:8px}.sidebarFooter-JYJ1WF{align-items:center;display:flex;gap:8px;padding:12px 8px}.main-cHIp0q{min-width:0;padding:8px 8px 8px 0}.contentWrapper-WtTYP4,.main-cHIp0q{display:flex;flex:1 1;flex-direction:column}.contentWrapper-WtTYP4{background:var(--bg-bg-base-default);border-radius:var(--radius-radius-8,8px);min-height:0;overflow:hidden}.header-fu7oF_{align-items:center;display:flex;height:var(--header-height,48px);justify-content:flex-end;padding:0 12px}.workspace-_rfnyN{align-items:center;container-type:inline-size;display:flex;flex:1 1;flex-direction:column;overflow:visible;padding:0 16px 16px 16px}.welcomeTitleWrapper-sH6Ib2{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:860px;min-height:0;width:100%}.showcaseWrapper-UGqTSW{container-type:inline-size;flex-shrink:0;max-width:860px;width:100%}.showcaseSkeleton-QUfFfN{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.showcaseItem-E7MIws{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-zQsygS{flex-shrink:0;height:64px;width:64px}.showcaseText-J04qJS{display:flex;flex-direction:column;gap:4px;margin-top:auto}@media (min-width:908px) and (max-width:1199px){.showcaseSkeleton-QUfFfN{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.showcaseItem-E7MIws{align-items:center;flex-direction:row;gap:4px;height:88px;padding:12px 16px}.showcaseText-J04qJS{flex:1 1;margin-top:0;min-width:0}}@media (max-width:907px){.showcaseSkeleton-QUfFfN{grid-template-columns:1fr}.showcaseItem-E7MIws{align-items:center;flex-direction:row;gap:12px;height:auto;padding:12px}.showcaseIcon-zQsygS{height:48px;width:48px}.showcaseText-J04qJS{flex:1 1;margin-top:0;min-width:0}}@media (max-height:740px){.showcaseSkeleton-QUfFfN{display:none}}.inputSkeleton-nFXqYH{margin-top:28px}.layout-p179Q8{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;overflow:hidden}[data-theme=dark-blue] .layout-p179Q8,[data-theme=dark] .layout-p179Q8{background:var(--bg-bg-base-default)}.sidebar-ScMrN1{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding:8px;width:300px}.sidebarHeader-z6bc73{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.sidebarContent-IZnvHt{flex:1 1;padding:8px}.sidebarFooter-WB79dn{align-items:center;display:flex;gap:8px;padding:12px 8px}.main-pV8fjo{min-width:0;padding:8px 8px 8px 0}.contentWrapper-TvQXC6,.main-pV8fjo{display:flex;flex:1 1;flex-direction:column}.contentWrapper-TvQXC6{background:var(--bg-bg-menu);border-radius:var(--radius-radius-8,8px);min-height:0;overflow:hidden}.header-M1IUWw{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-ljwK_y{display:flex;flex:1 1;flex-direction:column;gap:4px}.headerTitleRow-qfVV8G{align-items:center;display:flex;gap:8px}.headerRight-Ar3gYt{align-items:center;display:flex;gap:10px}.workspace-a5wI2w{display:flex;flex:1 1;overflow:hidden;padding:0 12px 12px}.mainContent-zCBOlS{background:var(--bg-bg-base-default);border-radius:var(--radius-6);display:flex;flex:1 1;overflow:hidden}.chatArea-B0Ebip{gap:16px;padding:16px}.chatArea-B0Ebip,.chatMessages-K60SiH{display:flex;flex:1 1;flex-direction:column}.chatMessages-K60SiH{gap:24px;margin:0 auto;max-width:860px;width:100%}.messageGroup-AGrXgs,.messageGroupRight-RrcFP5{display:flex;flex-direction:column}.messageGroupRight-RrcFP5{align-items:flex-end}.inputArea-ZIkbSR{margin:0 auto;max-width:860px;width:100%}.statusPanel-PQkSgp{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-Jq0ZU3{margin-bottom:20px}.statusContent-_PAyF5{flex:1 1}.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-size:14px;word-break:auto-phrase;word-wrap:break-word}.ai-chat .markdown-renderer .markdown-h1{font-size:18px;font-style:normal;font-weight:600;letter-spacing:.1px;line-height:28px;margin:12px 0}.ai-chat .markdown-renderer .markdown-h1:first-child{margin-top:0}.ai-chat .markdown-renderer .markdown-h2,.ai-chat .markdown-renderer .markdown-h3,.ai-chat .markdown-renderer .markdown-h4,.ai-chat .markdown-renderer .markdown-h5,.ai-chat .markdown-renderer .markdown-h6{font-size:16px;font-style:normal;font-weight:600;line-height:var(--heading-sm-lineHeight,24px);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 .markdown-ol,.ai-chat .markdown-renderer .markdown-ul{list-style:revert;margin:0;margin-top:6px;padding:0 0 0 16px}.ai-chat .markdown-renderer .markdown-ol:first-child,.ai-chat .markdown-renderer .markdown-ul:first-child{margin-top:0}.ai-chat .markdown-renderer .markdown-ol:last-child,.ai-chat .markdown-renderer .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 .markdown-li strong{font-weight:500}.ai-chat .markdown-renderer .markdown-ol .markdown-p,.ai-chat .markdown-renderer .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 .markdown-li>code,.ai-chat .markdown-renderer .markdown-p>code,.ai-chat .markdown-renderer .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;padding:16px 0 0;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-tbody .markdown-tr,.ai-chat .markdown-renderer .markdown-thead>.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-weight:400;line-height:20px;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 .markdown-h1 .markdown-inline-code,.ai-chat .markdown-renderer .markdown-h2 .markdown-inline-code,.ai-chat .markdown-renderer .markdown-h3 .markdown-inline-code,.ai-chat .markdown-renderer .markdown-h4 .markdown-inline-code,.ai-chat .markdown-renderer .markdown-h5 .markdown-inline-code,.ai-chat .markdown-renderer .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: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}.revertConfirm{background:linear-gradient(var(--bg-bg-overlay-l2,#e0e2f20d),var(--bg-bg-overlay-l2,#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:-24px;width:100%;z-index:1}.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: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}.agentReviewMarkerTag{align-items:center;background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:var(--radius-4,4px);box-sizing:border-box;display:inline-flex;gap:2px;height:18px;max-width:170px;padding:1px 2px;vertical-align:middle}.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-family:var(--font-family-default);font-size:11px;font-weight:var(--font-weight-default,400);line-height:16px;min-width:0;overflow:hidden;padding:0 2px;text-overflow:ellipsis;white-space:nowrap}.compactMarker,.compactMarkerTag{align-items:center;display:inline-flex}.compactMarkerTag{background-color:var(--bg-bg-overlay-l1,#e0e2f208);border:1px solid var(--border-border-neutral-l2,#e0e2f221);border-radius:3px;box-sizing:border-box;cursor:default;flex-wrap:nowrap;font-size:11px;gap:4px;height:20px;line-height:18px;max-width:180px;padding:0 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:18px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:text;user-select:text;white-space:nowrap}.mention-info-modal{overflow:hidden;padding:0!important}.mention-info-modal-mask{background:var(--bg-bg-overlay-l3,#00000073)!important}.mention-info-modal-content-wrapper{display:flex;flex-direction:column;gap:0}.mention-info-modal-header{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1,#4d6b9917);box-sizing:border-box;display:flex;gap:var(--spacing-sm,8px);justify-content:space-between;min-height:52px;padding:var(--spacing-lg,16px)}.mention-info-modal-title-wrapper{align-items:center;display:flex;flex:1 1;gap:var(--spacing-xs,4px);min-width:0;overflow:hidden}.mention-info-modal-title{color:var(--text-text-default-active,#1a1b1d);flex-shrink:1;font-size:var(--heading-sm-fontSize,13px);font-weight:600;line-height:var(--heading-sm-lineHeight,20px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mention-info-modal-close-btn{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm,4px);color:var(--text-text-tertiary,#8a9096);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:0;transition:background-color .15s ease,color .15s ease;width:24px}.mention-info-modal-close-btn:hover{background-color:var(--bg-bg-overlay-l1,#56637712);color:var(--text-text-default,#1a1b1d)}.mention-info-modal-body{display:flex;flex-direction:column;gap:0;padding:var(--spacing-lg,16px)}.mention-info-modal-card{background-color:var(--bg-bg-base-secondary,#f8f9fa);border-radius:var(--radius-sm,4px);display:flex;flex-direction:column;gap:var(--spacing-md,12px);overflow:hidden;padding:var(--spacing-md,12px)}.mention-info-modal-quote{border-left:1px solid var(--icon-icon-disabled,#e0e2f221);overflow:hidden;padding-left:4px}.mention-info-modal-quote-text{color:var(--text-text-tertiary,#8a9096);-webkit-line-clamp:2;line-height:20px}.mention-info-modal-detail-text,.mention-info-modal-quote-text{display:-webkit-box;font-size:var(--font-size-base,13px);overflow:hidden;white-space:normal;-webkit-box-orient:vertical}.mention-info-modal-detail-text{color:var(--text-text-default,#1a1b1d);-webkit-line-clamp:11;line-height:24px}[data-theme=dark] .mention-info-modal-title{color:var(--text-text-default,#fff)}[data-theme=dark] .mention-info-modal-close-btn{color:var(--text-text-tertiary,#8a9096)}[data-theme=dark] .mention-info-modal-close-btn:hover{background-color:var(--bg-bg-overlay-l1,#56637726);color:var(--text-text-default,#fff)}[data-theme=dark] .mention-info-modal-card{background-color:var(--bg-bg-base-secondary,#252627)}[data-theme=dark-blue] .mention-info-modal-title,[data-theme=dark] .mention-info-modal-detail-text{color:var(--text-text-default,#fff)}[data-theme=dark-blue] .mention-info-modal-close-btn{color:var(--text-text-tertiary,#8a9096)}[data-theme=dark-blue] .mention-info-modal-close-btn:hover{background-color:var(--bg-bg-overlay-l1,#56637726);color:var(--text-text-default,#fff)}[data-theme=dark-blue] .mention-info-modal-card{background-color:var(--bg-bg-base-secondary,#1f2530)}[data-theme=dark-blue] .mention-info-modal-detail-text{color:var(--text-text-default,#fff)}.user-message{align-items:flex-end;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;width:100%}.turn__user-message .user-message{padding-bottom:4px}.user-message__main{align-items:flex-start;display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-end;width:100%}.user-message__left-actions{align-items:flex-end;display:flex;flex-direction:column;flex-shrink:1;gap:4px;max-width:100%;min-width:76px;opacity:0;overflow:hidden;padding-top:10px;pointer-events:none;transition:opacity .15s ease}.user-message:hover .user-message__left-actions{opacity:1;pointer-events:auto}.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:20px;justify-content:center;width:20px}.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:4px;max-width:75%;position:relative}.user-message__text-box{align-items:stretch;align-self:stretch;background:var(--bg-popup);border-radius:var(--radius-md,8px);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{align-items:flex-start;display:flex;flex-direction:row;gap:8px;padding:12px 16px}.user-message__text-content{color:var(--text-text-default);cursor:text;flex:1 1;font-size:13px;font-style:normal;font-weight:400;line-height:20px;max-height:30vh;min-width:0;overflow-y:auto;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:20px;min-height:20px;word-break:break-word}.user-message-query-line>*{font-size:13px;vertical-align:middle}.user-message-query-text{display:inline;line-height:18px;vertical-align:middle}.user-message-query-line .query-mention-symbol{font-size:11px;vertical-align:middle}.user-message__attachment-fallback{color:var(--text-text-tertiary);font-style:italic}.user-message__text-content--collapsed{max-height:20px;overflow:hidden;word-break:break-all}.user-message__text-content--collapsed .user-message-query-line{word-break:break-all}.user-message__expand-float{align-items:center;display:flex;flex-direction:row;flex-shrink:0;height:20px;justify-content:center}.user-message__expand-gradient{height:20px;pointer-events:none;position:absolute;right:10px;top:0;width:32px}.user-message__expand-button{align-items:center;background:#0000;border:none;border-radius:var(--radius-4,4px);color:var(--icon-icon-secondary);cursor:pointer;display:flex;justify-content:center;padding:3px 4px;transition:background .15s ease}.user-message__expand-icon{align-items:center;display:flex;height:14px;justify-content:center;transition:transform .2s ease;width:14px}.user-message__expand-icon svg{height:14px;width:14px}.user-message__expand-icon--rotated{transform:rotate(180deg)}.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);font-size:var(--body-md-fontSize,12px);font-style:normal;font-weight:var(--body-md-fontWeight,400);line-height:18px;max-width:100%;opacity:0;overflow:hidden;padding:0 4px;text-overflow:ellipsis;transition:opacity .2s;white-space:nowrap}.user-message:hover .user-message__time{opacity:1}.user-message__time-divider{background:var(--border-border-neutral-l2);flex-shrink:0;height:8px;margin:0 6px;opacity:0;transition:opacity .2s;width:1px}.user-message:hover .user-message__time-divider{opacity:1}.user-message__bottom-row{flex-direction:row;max-width:75%;min-height:20px}.user-message__bottom-row,.user-message__time-slot{align-items:center;display:flex;justify-content:flex-end}.user-message__time-slot{flex:1 1;min-width:0}.user-message__files-attached{align-items:center;align-self:stretch;display:flex;gap:var(--spacer-6,6px);justify-content:flex-end;padding-right:12px}.user-message__files-connector{color:var(--border-border-neutral-l3);display:flex;flex-shrink:0;height:12px;justify-content:center;width:6px}.user-message__files-trigger{align-items:center;background-color:initial;border:none;border-radius:var(--radius-4,4px);cursor:pointer;display:flex;gap:var(--spacer-4,4px);height:20px;outline:none;padding:2px var(--spacer-4,4px);transition:background var(--transition-fast,.15s ease)}.user-message__files-trigger:hover{background:var(--bg-bg-overlay-l2)}.user-message__files-trigger-content{align-items:center;display:flex;gap:2px}.user-message__files-trigger-text{color:var(--text-text-secondary);font-family:var(--font-family-default);font-size:var(--font-size-sm,11px);font-weight:var(--font-weight-default,400);line-height:1.45;padding-right:2px}.user-message__files-badge{background:var(--bg-bg-overlay-l3);color:var(--text-text-default)}.user-message__files-popover{display:flex;flex-direction:column;gap:8px;margin:0;max-height:280px;max-width:320px;min-width:57px;overflow-y:auto;padding:0}.user-message__files-thumbnail-grid{display:flex;flex-wrap:wrap;gap:8px}.user-message__files-thumbnail-item{background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px;cursor:pointer;flex-shrink:0;height:56px;overflow:hidden;position:relative;transition:transform .15s ease,border-color .15s ease;width:56px}.user-message__files-thumbnail-item:hover{border-color:var(--border-border-neutral-l2)}.user-message__files-thumbnail-item--loading{pointer-events:none}.user-message__files-thumbnail-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:1}.user-message__files-thumbnail-img{height:100%;object-fit:cover;width:100%}.user-message__files-thumbnail-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__files-thumbnail-spinner{animation:thumbnail-spin 1s linear infinite}@keyframes thumbnail-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.user-message__files-list{display:flex;flex-direction:column}.user-message__files-item{align-items:center;border-radius:var(--radius-4,4px);cursor:pointer;display:flex;flex-shrink:0;gap:var(--spacer-6,6px);overflow:hidden;padding:var(--spacer-6,6px) var(--spacer-8,8px);transition:background var(--transition-fast,.15s ease)}.user-message__files-item:hover{background:var(--bg-bg-overlay-l1)}.user-message__files-item-icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.user-message__files-item-name{color:var(--text-text-default);flex:1 1;font-family:var(--font-family-default);font-size:var(--font-size-base,13px);font-weight:var(--font-weight-medium,500);line-height:1.38;min-width:0}.comment-mention-tag{border:1px solid var(--border-border-neutral-l2,#e0e2f221);border-radius:var(--radius-4,4px);gap:0;max-width:170px}.comment-mention-tag,.query-mention-symbol{align-items:center;background-color:var(--bg-bg-overlay-l1,#e0e2f208);box-sizing:border-box;display:inline-flex;height:18px;margin:0 2px;padding:0 4px;vertical-align:middle}.query-mention-symbol{border:1px solid #0000;border-radius:3px;cursor:default;flex-wrap:nowrap;font-size:11px;gap:4px;line-height:18px;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-l3,#e0e2f214)}.query-mention-symbol.clickable:active{background-color:var(--bg-bg-overlay-l2,#e0e2f20d)}.query-mention-symbol .query-mention-symbol-icon{align-items:center;display:inline-flex;flex-shrink:0;height:12px;position:relative;width:12px}.query-mention-symbol .query-mention-symbol-icon svg{height:12px;width:12px}.query-mention-symbol .query-mention-symbol-icon.file-icon{height:16px}.query-mention-symbol .query-mention-symbol-icon.folder-icon{font-size:8px;height:18px}.query-mention-symbol .query-mention-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}.query-mention-symbol .query-mention-selection{color:var(--text-text-tertiary);line-height:18px;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:12px;line-height:18px}.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:18px;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:var(--font-weight-default,400);line-height:18px;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)}.core-web-search-card{display:flex;flex-direction:column}.core-web-search-card__header{align-items:center;display:flex;gap:4px;height:20px}.core-web-search-card__header--clickable{cursor:pointer}.core-web-search-card__header--clickable:hover .core-web-search-card__query,.core-web-search-card__header--clickable:hover .core-web-search-card__status{color:var(--text-text-secondary-hover,#3d4043)}.core-web-search-card__icon-wrapper{align-items:center;display:flex;flex-shrink:0;height:18px;justify-content:center;width:18px}.core-web-search-card__icon{color:var(--text-text-secondary,#5b6066);height:13px;width:13px}.core-web-search-card__icon--warning{color:var(--status-status-warning-default,#ff9500)}.core-web-search-card__icon--canceled{color:var(--text-text-tertiary,#8a9096)}.core-web-search-card__icon--arrow,.core-web-search-card__status{color:var(--text-text-secondary,#5b6066)}.core-web-search-card__status{align-items:center;display:flex;flex:1 1;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;gap:4px;line-height:16px;min-width:0}.core-web-search-card__status--failed{color:var(--text-text-tertiary,#8a9096)}.core-web-search-card__query{color:var(--text-text-secondary,#5b6066);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-web-search-card__tag{flex-shrink:0;font-size:10px;width:60px}.core-web-search-card__tag,.core-web-search-card__tag--canceled,.core-web-search-card__tag--empty{color:var(--text-text-tertiary,#8a9096)}.core-web-search-card__results{border-left:1px solid var(--border-border-neutral-l3,#e0e2e6);display:flex;flex-direction:column;gap:4px;margin-left:9px;margin-top:4px;padding-left:9px}.core-web-search-card__result{align-items:center;color:var(--text-text-secondary,#5b6066);cursor:pointer;display:flex;gap:4px;height:20px}.core-web-search-card__result:hover{color:var(--text-text-secondary-hover,#3d4043)}.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-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-web-search-card__result-favicon-icon{color:var(--text-text-tertiary,#8a9096);flex-shrink:0;height:13px;width:13px}.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-8,8px);box-shadow:inset 0 .5px 0 0 #ffffff14,0 6px 12px 0 #0006;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)}.core-fallback-card__result[data-status=error] .core-fallback-card__label,.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-header{align-items:center;background-color:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;cursor:pointer;display:flex;height:56px;justify-content:space-between;padding-left:12px;padding-right:16px}.core-finish-card__code-header--expanded{border-radius:6px 6px 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;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-size:13px;font-weight:600;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 6px 6px;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:6px 12px}.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:hover{background-color:var(--bg-bg-overlay-l1)}.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:14px;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-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(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;cursor:pointer;display:flex;gap:8px;height:56px;justify-content:space-between;padding-left:12px;padding-right:16px}.core-finish-card__preview-header--expanded{border-radius:6px 6px 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;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);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 6px 6px;border-top:none;display:none;height:calc(100% - 56px);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(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;cursor:pointer;display:flex;gap:8px;height:56px;justify-content:space-between;padding-left:12px;padding-right:16px}.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;height:40px;justify-content:center;width:40px}.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-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-finish-card__artifact-file-type{color:var(--text-text-tertiary);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__skill-card{display:flex;flex-direction:column;min-width:0}.core-finish-card__skill-header{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px 6px 0 0;cursor:pointer;display:flex;gap:8px;height:56px;justify-content:space-between;padding-left:12px;padding-right:16px}.core-finish-card__skill-header--no-desc{border-radius:6px}.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;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);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 6px 6px;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:8px 12px}.mergeCardHeader-vYWHak{align-items:center;background-color:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;cursor:pointer;display:flex;height:56px;justify-content:space-between;padding-left:12px;padding-right:16px}.mergeCardHeaderExpanded-tHeQ6G{border-radius:6px 6px 0 0}.mergeCardHeaderLeft-N4D5tR{align-items:center;display:flex;flex:1 1;min-width:0}.mergeCardHeaderIcon-qF3jOT{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.mergeCardBranchInfo-U_J_v7{align-items:center;display:flex;flex-shrink:1;gap:4px;margin-left:12px;min-width:0;overflow:hidden}.mergeCardBranchName-ZR_okq{color:var(--text-text-default);font-size:13px;font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mergeCardBranchArrow-XIk1Oe{color:var(--text-text-tertiary);flex-shrink:0;font-size:13px}.mergeCardFilesText-Rb9vUl{color:var(--text-text-secondary);flex-shrink:0;font-size:13px;font-weight:400;margin-left:12px;white-space:nowrap}.mergeCardConflictText-Uf2yOb{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-i9cUmW{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-MXg9vP{align-items:center;display:flex;flex-shrink:0;gap:4px}.mergeCardStats-bp9Pnp{align-items:center;display:flex;gap:4px;padding:0 6px}.mergeCardAdded-jhxBWA{color:var(--status-success-default)}.mergeCardAdded-jhxBWA,.mergeCardDeleted-dFimkC{font-family:JetBrains Mono,monospace;font-size:12px}.mergeCardDeleted-dFimkC{color:var(--status-error-default)}.mergeCardDivider-XjwX1s{background-color:var(--border-border-neutral-l2);height:16px;width:1px}.mergeCardExternalIcon-gl0Nrz{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;font-size:20px;height:28px;justify-content:center;width:28px}.mergeCardFileListContainer-EOz6sd{border:1px solid var(--border-border-neutral-l1);border-radius:0 0 6px 6px;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-EOz6sd::-webkit-scrollbar{width:4px}.mergeCardFileListContainer-EOz6sd::-webkit-scrollbar-track{background:#0000}.mergeCardFileListContainer-EOz6sd::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.mergeCardFileListContainer-EOz6sd::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.mergeCardFileListContainerExpanded-kMI5uU{display:block}.mergeCardFileList-yU4rVQ{font-size:12px;padding:6px}.mergeCardFileItem-fM0K1W{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}.mergeCardFileItem-fM0K1W:hover{background-color:var(--bg-bg-overlay-l1)}.mergeCardFileItem-fM0K1W:hover .mergeCardFileName-Nns_7T{color:var(--text-text-default)}.mergeCardFileInfo-sXFXJ2{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.mergeCardFileIcon-Xjsmbe{align-items:center;display:inline-flex;flex-shrink:0;font-size:14px;height:16px;justify-content:center;width:16px}.mergeCardFileIconModified-BsedD1{color:var(--status-alert-default)}.mergeCardFileIconDeleted-mPibym{color:var(--status-error-default)}.mergeCardFileIconAdded-anhXSd{color:var(--status-success-default)}.mergeCardFileDetails-E4mWaJ{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.mergeCardFileName-Nns_7T{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-lHrk32{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-QVag2h{align-items:center;display:flex;flex-shrink:99999;min-width:80px;overflow:hidden}.mergeCardFilePath-iSjAnw{color:var(--text-text-tertiary);overflow:hidden;text-overflow:ellipsis;transition:all .2s;white-space:nowrap}.mergeCardFilePath-iSjAnw:hover{color:var(--text-text-secondary);text-decoration:underline}.mergeCardFileStats-IjWjCO{align-items:center;display:flex;flex-shrink:0;gap:4px}.mergeCardFileAddedStat-UF_brY{color:var(--status-success-default);font-family:JetBrains Mono,monospace}.mergeCardFileDeletedStat-AXZodv{color:var(--status-error-default);font-family:JetBrains Mono,monospace}.agent-avatar{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:var(--radius-sm,4px);display:flex;flex-shrink:0;justify-content:center;overflow:hidden}.agent-avatar>svg{height:50%;width:70%}.agent-avatar--sub-agent>svg{height:100%;width:100%}.agent-avatar--builder{background:var(--bg-bg-overlay-l4,#3d3d3d)}.agent-avatar--builder svg{color:var(--icon-icon-default,#fff)}.agent-avatar--default{background:var(--bg-bg-overlay-l4,#3d3d3d)}.agent-avatar--default svg{color:var(--icon-icon-default,#fff)}.agent-avatar--builder-mcp{background:#2dd288}.agent-avatar--builder-mcp svg{color:var(--special-black,#000)}.agent-avatar--web-builder{background:var(--accent-accent-blue,#7bb8ff)}.agent-avatar--web-builder svg{color:var(--special-black,#000)}.agent-avatar--chat{background:var(--accent-accent-cyan,#04cbe5)}.agent-avatar--chat svg{color:var(--special-black,#000)}.agent-avatar--solo-coder{background:var(--accent-accent-violet,#bfa5ff)}.agent-avatar--solo-coder svg{color:var(--special-black,#000)}.agent-avatar--solo-work{background:#b689ff}.agent-avatar--solo-work svg{color:var(--special-black,#000)}.agent-avatar--solo-code{background:#32f08c}.agent-avatar--solo-code svg{color:var(--special-black,#000)}.agent-avatar--custom{background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:initial}.agent-avatar__letter{align-items:center;background:linear-gradient(135deg,var(--accent-accent-blue,#3370ff) 0,var(--accent-accent-violet,#bfa5ff) 100%);color:var(--text-text-default,#fff);display:flex;font-weight:700;height:100%;justify-content:center;width:100%}[data-theme=light] .agent-avatar--builder,[data-theme=light] .agent-avatar--default{background:var(--bg-bg-overlay-l4,#e5e5e5)}[data-theme=light] .agent-avatar--builder svg,[data-theme=light] .agent-avatar--default svg{color:var(--special-black,#000)}[data-theme=light] .agent-avatar--builder-mcp{background:#2dd288}[data-theme=light] .agent-avatar--builder-mcp svg{color:var(--special-black,#000)}[data-theme=light] .agent-avatar--web-builder{background:#7bb8ff}[data-theme=light] .agent-avatar--web-builder svg{color:var(--special-black,#000)}[data-theme=light] .agent-avatar--chat{background:var(--accent-accent-cyan,#04cbe5)}[data-theme=light] .agent-avatar--chat svg{color:var(--special-black,#000)}[data-theme=light] .agent-avatar--solo-coder{background:#bfa5ff}[data-theme=light] .agent-avatar--solo-coder svg{color:var(--special-black,#000)}[data-theme=light] .agent-avatar--solo-work{background:#b689ff}[data-theme=light] .agent-avatar--solo-work svg{color:var(--special-black,#000)}[data-theme=light] .agent-avatar--solo-code{background:#0fdc78}[data-theme=light] .agent-avatar--solo-code svg{color:var(--special-black,#000)}.agent-message{display:flex;flex-direction:column;gap:8px}.agent-message__header{align-items:center;display:flex;flex-direction:row;flex-shrink:0;gap:4px;-webkit-user-select:none;user-select:none}.agent-message__title{color:var(--text-text-secondary,#5b6066);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:13px;font-weight:400;line-height:1.5384615384615385}.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}.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}.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.74861692.png)}[data-theme=dark-blue] .fissionActivityCard,[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.6db5e757.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}.agentAfterPlans{padding:0 0 12px 0}.agentAfterPlansText{color:var(--text-text-default);font-size:14px;line-height:22px;margin:0}.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}.latest-assistant-bar{align-items:center;display:flex;gap:16px;justify-content:space-between;padding-top:4px}.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 .duration-text{cursor:default;flex-shrink:0}.latest-assistant-bar .status-success .icon-wrapper{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;width:16px}.latest-assistant-bar-left-part{align-items:center;align-self:stretch;color:var(--text-text-tertiary);display:flex;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-query-diff-wrapper,.latest-assistant-bar-right-part{align-items:center;display:flex;flex-direction:row}.latest-assistant-bar-query-diff-wrapper{border-radius:4px;color:var(--text-text-tertiary,#9599a6);cursor:pointer;flex-shrink:0;gap:4px;padding:0 4px}.latest-assistant-bar-query-diff-wrapper .icon-wrapper{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{color:var(--border-border-neutral-l2);display:none;height:12px;width:8px}.latest-assistant-bar-divider:not(:last-child){display:block}.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-secondary,#9599a6);font-family:var(--font-family-mono,"JetBrains Mono",monospace);font-size:var(--font-size-sm,12px);font-style:normal;font-weight:400;line-height:var(--line-height-sm,18px);padding-right:4px}.max-context-usage-rate-percent.hover{color:var(--text-secondary-hover,#6b6f7a)}.max-context-usage-rate-tooltip-content{display:flex;flex-direction:column;min-width:100px}.max-context-usage-rate-tooltip-part{display:flex;flex-direction:column}.max-context-usage-rate-tooltip-title{color:var(--text-tertiary,#7f848e);font-size:11px;font-style:normal;font-weight:500;line-height:16px;overflow:hidden;padding:4px;text-overflow:ellipsis}.max-context-usage-rate-tooltip-value{color:var(--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:0 4px 4px}.max-context-usage-rate-tooltip-divider{background-color:var(--border-neutral-l1,#e5e6e8);height:1px;margin:4px 0}.max-context-usage-rate-tooltip-btn{align-items:center;background-color:var(--bg-overlay-l3,#0000000d);border:none;border-radius:4px;color:var(--text-default,#1f2329);cursor:pointer;display:flex;flex-direction:row;font-size:11px;font-weight:500;height:24px;justify-content:center;line-height:16px}.max-context-usage-rate-tooltip-btn:hover{background-color:var(--bg-overlay-l4,#00000014);color:var(--text-default-hover,#1f2329)}.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-size:12px;gap:4px;line-height:18px;min-height:18px}.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}.messageDivider{align-items:center;display:flex;gap:10px;justify-content:center;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-secondary);display:flex;flex-shrink:0;font-size:11px;font-weight:500;justify-content:center;line-height:16px}.widgetActionBarDivider{margin-top:14px}.widgetActionBarDivider .messageDividerContent{color:var(--text-text-tertiary);-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:0}.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:1}.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{align-items:center;background:none;border-radius:var(--radius-4);color:var(--icon-icon-tertiary);cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;position:absolute;right:8px;top:8px;width:24px;z-index:2}.configureModelsCard .close-btn:hover{background:var(--bg-bg-overlay-l1);color:var(--text-text-default-hover)}.configureModelsCard .close-btn:active{background:var(--bg-bg-overlay-l2);color:var(--text-text-default-active)}.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 .trae-bot-illustration,.configureModelsCard .web-illustration{display:none}}.notificationContent-A30Ivo{display:flex;flex-direction:column;gap:4px}.notificationLink-o_WRTT{cursor:pointer;text-decoration:underline}.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:100}.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:50}.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 [data-item-type="plan-item:thinking"]:not(:last-child),.virtualized-message-list-view__virtuoso [data-item-type="plan-item:thought"]:not(:last-child),.virtualized-message-list-view__virtuoso [data-item-type="plan-item:toolcall"]:not(:last-child),.virtualized-message-list-view__virtuoso [data-item-type="task:plan-item"]:not(:last-child),.virtualized-message-list-view__virtuoso [data-item-type="turn:assistant-avatar"]{padding-bottom:12px}.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"]{padding-bottom:8px}.virtualized-message-list-view__virtuoso [data-item-type="task:todo-group"]:has(+[data-item-type="task:todo-group"]){padding-bottom:8px}.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 [data-item-type="task:browser-actions-group"],.virtualized-message-list-view__virtuoso [data-item-type="task:explore-group"]{padding-bottom:8px}.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--last{display:flex;flex-direction:column;padding-bottom:4px}.turn__sticky-sentinel{height:1px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:1px}.turn__user-message{background:var(--bg-bg-base-default);position:sticky;top:0;z-index:10}.turn__user-message--stuck:after{background:linear-gradient(180deg,var(--bg-bg-base-default,#fff) 0,#0000 100%);bottom:0;content:"";height:32px;left:0;pointer-events:none;position:absolute;right:0;transform:translateY(100%)}.turn__agent-message{width:100%}.core-finish-card{gap:12px;width:100%}.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:16px}.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:12px}.core-finish-card__artifact-grid{display:grid;gap:12px;grid-template-columns:repeat(var(--grid-columns,1),1fr)}.core-finish-card__docs-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}.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}.core-card-status{align-items:center;border-radius:4px;display:inline-flex;font-size:11px;font-weight:500;gap:6px;line-height:16px;padding:2px 8px}.core-card-status__indicator{border-radius:50%;flex-shrink:0;height:6px;width:6px}.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(--status-canceled-bg,#8c8c8c26)}.core-card-status--canceled,.core-card-status--failed{color:var(--status-canceled-text,#8c8c8c)}.core-card-status--canceled .core-card-status__indicator,.core-card-status--failed .core-card-status__indicator{background:var(--status-canceled-indicator,#8c8c8c)}.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)}@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-view-file-card__lines{color:var(--text-text-tertiary);font-size:10px;font-style:normal;font-weight:400;line-height:14px;margin-left:4px}.core-view-files-card{display:flex;flex-direction:column;gap:4px}.core-edit-file-card{background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1);border-radius:6px;display:flex;flex-direction:column;overflow:hidden;width:100%}.core-edit-file-card__header{align-items:center;cursor:pointer;display:flex;gap:4px;padding:8px}.core-edit-file-card__header--disabled,.core-edit-file-card__header--disabled .core-edit-file-card__path{cursor:not-allowed}.core-edit-file-card__header--disabled .core-edit-file-card__path:hover{color:var(--text-text-tertiary);text-decoration:none}.core-edit-file-card__info{height:16px}.core-edit-file-card__info,.core-edit-file-card__main-info{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.core-edit-file-card__icon{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-edit-file-card__icon--create{color:var(--status-success-default)}.core-edit-file-card__icon--edit{color:var(--accent-accent-amber)}.core-edit-file-card__icon--warning{align-items:center;color:var(--status-warning-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-edit-file-card__text-info{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0}.core-edit-file-card__file-name{color:var(--text-text-default);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-edit-file-card__file-name,.core-edit-file-card__path{flex-shrink:1;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.5;min-width:0}.core-edit-file-card__path{color:var(--text-text-tertiary);cursor:pointer}.core-edit-file-card__path:hover{color:var(--text-text-secondary);text-decoration:underline}.core-edit-file-card__diff{align-items:center;display:flex;flex-shrink:0;gap:4px;justify-content:center;padding:0 4px}.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:12px;font-weight:450;line-height:1.5}.core-edit-file-card__diff-remove{color:var(--status-error-default)}.core-edit-file-card__separator{border-left:1px solid var(--border-border-neutral-l2);flex-shrink:0;height:14px;width:0}.core-edit-file-card__action-btn{align-items:center;background:#0000;border:none;border-radius:4px;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0;transition:background .15s ease,color .15s ease;width:20px}.core-edit-file-card__action-btn:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.core-edit-file-card__right{align-items:center;display:flex;flex-shrink:0;gap:4px}.core-edit-file-card__loading{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-edit-file-card__loading-spinner{animation:core-edit-file-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-edit-file-card-spin{to{transform:rotate(1turn)}}.core-edit-file-card__left{align-items:center;display:flex;flex:1 1;margin-left:8px;min-width:0;overflow:hidden}.core-edit-file-card__path-wrapper{align-items:center;display:flex;flex-shrink:99999;min-width:80px;overflow:hidden}.core-edit-file-card__error-info{border-top:1px solid var(--border-border-neutral-l1);cursor:pointer;display:flex;flex-direction:column;gap:10px;padding:8px}.core-edit-file-card__error-info:hover{background:var(--bg-bg-overlay-l1)}.core-edit-file-card__error-summary,.core-edit-file-card__error-title{align-items:center;display:flex;gap:8px}.core-edit-file-card__error-icon{align-items:center;color:var(--status-warning-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-edit-file-card__error-count{color:var(--text-text-default);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:1.5}.core-edit-file-card__error-chevron{align-items:center;color:var(--icon-icon-secondary);display:flex;height:16px;justify-content:center;transition:transform .15s ease;width:16px}.core-edit-file-card__error-chevron--expanded{transform:rotate(90deg)}.core-edit-file-card__error-list-container{position:relative}.core-edit-file-card__error-list-wrapper{max-height:112px;overflow:hidden}.core-edit-file-card__error-list-wrapper--scrollable{overflow-y:auto}.core-edit-file-card__error-list{display:flex;flex-direction:column;padding:0 8px 12px}.core-edit-file-card__error-item{align-items:center;cursor:pointer;display:flex;flex-shrink:0;gap:8px;padding-left:14px;position:relative}.core-edit-file-card__error-item:hover{background:var(--bg-bg-overlay-l1)}.core-edit-file-card__error-item:before{background:var(--border-border-neutral-l3);bottom:0;content:"";left:6px;position:absolute;top:0;width:1px}.core-edit-file-card__error-message{color:var(--text-text-secondary);font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-edit-file-card__error-line{color:var(--text-text-tertiary);flex-shrink:0;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:450;line-height:1.32}.core-edit-file-card__error-fade{background:linear-gradient(0deg,#f3f4f5,#f3f4f500);bottom:0;height:32px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .15s ease}.core-edit-file-card__error-fade--visible{opacity:1}.core-run-command-card__history-run-mode{align-items:center;background-color:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;color:var(--text-text-tertiary,#666b75);display:flex;flex-direction:row;flex-shrink:0;font-size:11px;font-style:normal;font-weight:400;height:16px;justify-content:center;line-height:16px;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-run-command-inline{background:var(--bg-bg-overlay-l1,#56637712);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px;margin:4px 0;overflow:hidden}.core-run-command-inline__header{align-items:center;cursor:pointer;display:flex;height:32px;padding:0 8px;-webkit-user-select:none;user-select:none}.core-run-command-inline__left-icon{align-items:center;color:var(--icon-icon-default);display:none;flex-shrink:0;font-size:14px;height:14px;justify-content:center;margin-right:8px;transition:transform .2s ease;width:14px}.core-run-command-inline__left-icon--expanded{transform:rotate(90deg)}.core-run-command-inline__header:hover .core-run-command-inline__left-icon{display:flex}.core-run-command-inline__terminal-icon{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;font-size:14px;height:14px;justify-content:center;margin-right:8px;width:14px}.core-run-command-inline__header:hover .core-run-command-inline__terminal-icon{display:none}.core-run-command-inline__status-label{color:var(--text-text-default);flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:18px}.core-run-command-inline__status-label--running{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:core-run-command-inline-shine 3s linear infinite}@keyframes core-run-command-inline-shine{0%{background-position:200% 0}to{background-position:-200% 0}}.core-run-command-inline__command{color:var(--text-text-tertiary,#8a9096);flex:1 1;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin-left:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-run-command-inline__header--expanded .core-run-command-inline__command{display:none}.core-run-command-inline__tags{display:none;flex-shrink:0;margin-left:8px}.core-run-command-inline__header--expanded .core-run-command-inline__tags{display:flex}.core-run-command-inline__loading{align-items:center;display:flex;flex-shrink:0;margin-left:auto}.core-run-command-inline__header:hover .core-run-command-inline__loading{display:none}.core-run-command-inline__actions{align-items:center;display:none;gap:4px;margin-left:auto}.core-run-command-inline__header:hover .core-run-command-inline__actions{display:flex}.core-run-command-inline__action-btn{align-items:center;background-color:initial;border:1px solid #0000;border-radius:4px;color:var(--icon-icon-tertiary);cursor:pointer;display:flex;font-size:14px;height:20px;justify-content:center;outline:none;padding:2px;width:20px}.core-run-command-inline__action-btn:hover{background-color:var(--bg-bg-overlay-l4)}.core-run-command-inline__action-btn--copied{color:var(--accent-accent-green,#67c23a)}.core-run-command-inline__loading-spinner{animation:core-run-command-inline-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-inline-spin{to{transform:rotate(1turn)}}.core-run-command-inline__output{border-top:1px solid var(--border-border-neutral-l1,#4d6b9917);cursor:default;display:flex;flex-direction:column}.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;margin-bottom:8px;max-height:72px;overflow-y:auto;padding:8px 12px 0 12px;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(--code-code-text,#17181a);flex:1 1}.core-run-command-inline__output-terminal{box-sizing:initial;flex:1 1;max-height:290px;min-height:26px;overflow-y:auto;padding:0 12px 8px;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{background:var(--bg-bg-overlay-l1,#5663771c);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px;display:flex;flex-direction:column;overflow:hidden;width:100%}.core-delete-file-card--prompt{border:2px solid var(--border-border-neutral-l2,#4d6b995c)}.core-delete-file-card__header{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:8px}.core-delete-file-card__info{align-items:center;display:flex;flex:1 1;gap:8px;height:16px;min-width:0}.core-delete-file-card__icon{align-items:center;color:var(--status-status-error,#e8463a);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.core-delete-file-card__icon svg{height:16px;width:16px}.core-delete-file-card__message{color:var(--text-text-default,#31353a);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-delete-file-card--canceled .core-delete-file-card__message,.core-delete-file-card--completed .core-delete-file-card__message{color:var(--text-text-secondary,#5b6066)}.core-delete-file-card__content{border-top:1px solid var(--border-border-neutral-l1,#4d6b9917);max-height:116px;overflow:auto;padding:8px}.core-delete-file-card__content,.core-delete-file-card__list{display:flex;flex-direction:column;gap:4px}.core-delete-file-card__item{align-items:center;border-radius:4px;display:flex;gap:8px}.core-delete-file-card__dot{background:var(--text-text-tertiary,#8a9096);border-radius:50%;flex-shrink:0;height:4px;margin-left:6px;width:4px}.core-delete-file-card__path{color:var(--text-text-secondary,#5b6066);flex:1 1;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:400;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-delete-file-card__action-bar{align-items:flex-end;display:flex;flex-direction:column;gap:10px;justify-content:flex-end;padding:0 8px 8px}.core-delete-file-card__btns{align-items:center;display:flex;gap:8px}.core-delete-file-card__btn{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;height:24px;justify-content:center;line-height:16px;padding:0 8px;transition:background-color .15s ease}.core-delete-file-card__btn--skip{background:var(--bg-bg-overlay-l2,#56637726);color:var(--text-text-secondary,#5b6066)}.core-delete-file-card__btn--skip:hover{background:var(--bg-bg-overlay-l3,#56637733)}.core-delete-file-card__btn--delete{background:var(--status-error-default,#e8463a);color:var(--text-text-invert,#fff)}.core-delete-file-card__btn--delete:hover{background:#e8463a33}.core-delete-file-card__spinner{animation:core-delete-file-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);flex-shrink:0;height:14px;width:14px}@keyframes core-delete-file-card-spin{to{transform:rotate(1turn)}}.core-delete-file-card__status{color:var(--text-text-tertiary,#8a9096);flex-shrink:0;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;line-height:16px}.core-tasks-list-card{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;max-height:204px;overflow:hidden;width:100%}.core-tasks-list-card__header{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:4px;height:20px;-webkit-user-select:none;user-select:none;width:100%}.core-tasks-list-card__header-text{align-items:baseline;color:var(--text-text-secondary,#9599a6);display:flex;flex-grow:1;font-size:11px;font-style:normal;font-weight:400;gap:4px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-tasks-list-card__header:hover .core-tasks-list-card__header-text{color:var(--text-text-secondary-hover,#d1d3db)}.core-tasks-list-card__header-text-content{align-items:baseline;display:flex;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-tasks-list-card__header:hover .core-tasks-list-card__header-text-content{color:var(--text-text-secondary-hover,#d1d3db)}.core-tasks-list-card__header-shimmer{font-size:11px;font-weight:400;line-height:16px}.core-tasks-list-card__header-text-num{flex-shrink:0;font-family:var(--code-terminal-fontFamily,"JetBrains Mono");font-size:11px}.core-tasks-list-card__header-text-label{color:var(--text-text-secondary,#9599a6);flex-shrink:0;font-size:12px;line-height:16px}.core-tasks-list-card__header:hover .core-tasks-list-card__header-text-label{color:var(--text-text-secondary-hover,#d1d3db)}.core-tasks-list-card__header-text-task{color:var(--text-text-tertiary,#666b75);font-size:11px;line-height:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-tasks-list-card__header:hover .core-tasks-list-card__header-text-task{color:var(--text-text-secondary,#9599a6)}.core-tasks-list-card__icon{align-items:center;color:var(--icon-icon-secondary,#666b75);display:flex;height:20px;justify-content:center;width:18px}.core-tasks-list-card__icon>svg{height:15px;width:15px}.core-tasks-list-card__icon--header{color:var(--icon-icon-secondary,#666b75)}.core-tasks-list-card__chevron{align-items:center;display:flex;justify-content:center;transition:transform .2s ease}.core-tasks-list-card__chevron svg{height:13px;width:13px}.core-tasks-list-card__chevron--expanded{transform:rotate(90deg)}.core-tasks-list-card__content{box-sizing:border-box;max-height:180px;overflow:visible;position:relative;width:100%}.core-tasks-list-card__content-expand{box-sizing:border-box;display:flex;flex-direction:column;gap:4px;margin-top:0;max-height:180px;overflow-x:hidden;overflow-y:auto;padding-left:22px;position:relative;scrollbar-color:var(--bg-bg-invert-disabled,#ffffff1a) #0000;scrollbar-width:thin;transition:opacity .2s ease-in;width:100%}.core-tasks-list-card__content-expand:before{background-color:var(--border-border-neutral-l3,#4d6b995c);bottom:4px;content:"";left:8px;position:absolute;top:4px;width:1px}.core-tasks-list-card__content-expand:not(.core-tasks-list-card__content-expand--active){left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.core-tasks-list-card__content-expand>:first-child{margin-top:4px}.core-tasks-list-card__content-expand>:last-child{margin-bottom:4px}.core-tasks-list-card__content-collapse{overflow:hidden;transition:opacity .2s ease-in}.core-tasks-list-card__content-collapse:not(.core-tasks-list-card__content-collapse--active){left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.core-tasks-list-card__content-collapse-placeholder{height:0}.core-tasks-list-card__task-container{align-items:center;display:flex;gap:8px;min-height:20px}.core-tasks-list-card__task-icon{align-items:center;display:flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.core-tasks-list-card__task-icon>svg{height:14px;width:14px}.core-tasks-list-card__task-icon--in_progress{color:var(--icon-icon-default,#9599a6)}.core-tasks-list-card__task-icon--completed{color:var(--status-success-default,#00c853)}.core-tasks-list-card__task-icon--pending{color:var(--border-border-neutral-l2,#4d6b995c)}.core-tasks-list-card__task-content{color:var(--text-text-default,#d1d3db);font-size:13px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-tasks-list-card__task-content--completed{color:var(--text-text-tertiary,#666b75);text-decoration-line:line-through}.core-tasks-list-card__task-content--pending{color:var(--text-text-tertiary,#666b75)}.core-tasks-list-card__task-content--pending.core-tasks-list-card__task-content--expand{color:var(--text-text-default,#d1d3db)}.core-tasks-list-card__shadow-bottom{background:linear-gradient(0deg,var(--bg-bg-menu,#202123) 0,#0000 100%);bottom:0;height:40px;left:0;pointer-events:none;position:absolute;width:100%}.core-tasks-list-card__shadow-top{background:linear-gradient(180deg,var(--bg-bg-menu,#202123) 0,#0000 100%);height:40px;left:0;pointer-events:none;position:absolute;top:0;width:100%}.core-open-preview-card__item--expanded{aspect-ratio:16/9}.core-open-preview-card__header{align-items:center;align-self:stretch;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;cursor:pointer;display:flex;gap:4px;height:32px;padding:var(--spacing-sm,8px) 8px var(--spacing-sm,8px) var(--spacing-sm,8px)}.core-open-preview-card__header--expanded{border-radius:6px 6px 0 0}.core-open-preview-card__info{align-items:center;display:flex;flex:1 1;gap:var(--spacing-sm,8px);min-width:0;overflow:hidden}.core-open-preview-card__icon{align-items:center;color:var(--accent-accent-blue);display:flex;flex-shrink:0;gap:10px;height:16px;justify-content:center;width:16px}.core-open-preview-card__content{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0;overflow:hidden}.core-open-preview-card__name{color:var(--text-text-default,#31353a);flex-shrink:0}.core-open-preview-card__name,.core-open-preview-card__url{font-size:var(--body-md-fontSize,12px);font-style:normal;font-weight:var(--body-md-fontWeight,400);line-height:var(--body-md-lineHeight,18px);white-space:nowrap}.core-open-preview-card__url{color:var(--text-text-tertiary,#8a9096);min-width:0;overflow:hidden;text-overflow:ellipsis}.core-open-preview-card__arrow{aspect-ratio:1/1;color:var(--icon-icon-secondary);flex-shrink:0;height:20px;justify-content:center;width:20px}.core-open-preview-card__arrow,.core-open-preview-card__status-fail{align-items:center;display:flex}.core-open-preview-card__status-fail-icon{align-items:center;color:var(--status-warning-default);display:flex;font-size:14px;height:16px;justify-content:center;width:16px}.core-open-preview-card__status-fail-text{color:var(--text-text-tertiary);font-size:11px;line-height:16px;padding:0 4px}.core-open-preview-card__body{border:1px solid var(--border-border-neutral-l1);border-radius:0 0 6px 6px;border-top:none;display:none;height:calc(100% - 56px);min-height:40px;overflow:hidden}.core-open-preview-card__body--expanded{align-items:center;display:flex;justify-content:center}.core-open-preview-card__placeholder{color:var(--text-text-tertiary);font-size:13px}.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)}.vs-light .ask-user-question-checkbox-item-checkbox-path,.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)}.vs-light .ask-user-question-checkbox-item-radio-dot,.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);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%;field-sizing:content}.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);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%;field-sizing:content}.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:1}.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: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 circle,.ask-user-question-action-bar-button-primary svg 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;padding:12px 0;width:100%}.ask-user-question-history-question-item{display:flex;flex-direction:column;gap:6px;padding:0 8px}.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{color:var(--text-text-default,#31353a);font-family:var(--font-family-default,"SF Pro Text",sans-serif);font-size:14px;font-weight:500;line-height:20px;max-width:320px;min-width:100%;width:min-content}.ask-user-question-history-answer-list{display:flex;flex-direction:column;gap:0;width:100%}.ask-user-question-history-answer-item{align-items:flex-start;display:flex;gap:4px;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-family:var(--font-family-default,"SF Pro Text",sans-serif);font-size:12px;font-weight:400;line-height:18px;margin:0;min-width:0}.ask-user-question-history-answer-short .ask-user-question-history-answer-text{font-size:13px;line-height:20px;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:0}[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] .ask-user-question-card-container.ask-user-question-card-status-generating,[data-theme=light] .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}.ask-user-question-card-status-canceled .ask-user-question-card-header,.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-sprVN4{align-items:flex-start;background:var(--status-warning-surface-l1);display:flex;gap:8px;padding:8px}.askUserQuestionTipCardIcon-LoaqgS{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.askUserQuestionTipCardBody-irKC6h{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.askUserQuestionTipCardContent-u5csBN{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px}.askUserQuestionTipCardSettingsLink-afPSk6{cursor:pointer;text-decoration:underline;text-underline-offset:2px}.askUserQuestionTipCardClose-MOFqdm{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-MOFqdm:hover{background-color:var(--bg-bg-overlay-l2)}.askUserQuestionErrorAlertWrap-ZYw4Nx{align-items:center;background:var(--status-error-surface-l1);display:flex;padding:8px}.askUserQuestionErrorAlertText-q8CK4o{color:var(--text-text-default);font-size:12px;line-height:18px}.core-ask-user-question-card{background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.core-ask-user-question-card__header{align-items:center;border-bottom:1px solid var(--border-border-neutral-l1);display:flex;gap:8px;justify-content:space-between;padding:8px 12px}.core-ask-user-question-card__header-info{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.core-ask-user-question-card__header-icon{align-items:center;color:var(--accent-accent-violet);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.core-ask-user-question-card__header-title{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-ask-user-question-card__header-status{align-items:center;display:flex;gap:4px}.core-ask-user-question-card__content{padding:12px}.core-ask-user-question-card__action-bar{align-items:center;border-top:1px solid var(--border-border-neutral-l1);display:flex;gap:8px;justify-content:flex-end;padding:8px 12px}.core-ask-user-question-card__btn{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:center;line-height:18px;padding:4px 12px;transition:background-color .2s,color .2s}.core-ask-user-question-card__btn:hover{background:var(--bg-bg-overlay-l2)}.core-ask-user-question-card__btn--primary{background:var(--status-primary-default);color:#fff}.core-ask-user-question-card__btn--primary:hover{background:var(--status-primary-hover)}.core-ask-user-question-card__loading{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-ask-user-question-card__loading-spinner{animation:core-ask-user-question-card-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-ask-user-question-card-spin{to{transform:rotate(1turn)}}.core-exit-plan-mode-card__item--expanded{display:flex;flex-direction:column}.core-exit-plan-mode-card__header{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-sizing:border-box;display:flex;gap:8px;height:32px;justify-content:space-between;padding-left:8px;padding-right:8px}.core-exit-plan-mode-card__header--clickable{cursor:pointer}.core-exit-plan-mode-card__header--expanded{border-radius:6px 6px 0 0;flex-shrink:0}.core-exit-plan-mode-card__info{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.core-exit-plan-mode-card__icon{align-items:center;border-radius:4px;color:var(--accent-accent-violet);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.core-exit-plan-mode-card__content{align-items:center;display:flex;font-size:12px;min-width:0}.core-exit-plan-mode-card__title{color:var(--text-text-default);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-exit-plan-mode-card__type{color:var(--text-text-tertiary);margin-left:4px;white-space:nowrap}.core-exit-plan-mode-card__toggle{align-items:center;border-radius:4px;color:var(--icon-icon-tertiary);cursor:pointer;display:flex;font-size:14px;height:20px;justify-content:center;width:20px}.core-exit-plan-mode-card__toggle:hover{background-color:var(--bg-bg-overlay-l2)}.core-exit-plan-mode-card__right{align-items:center;display:flex}.core-exit-plan-mode-card__right-separator{border-left:1px solid var(--border-border-neutral-l2);height:14px;margin-left:8px;margin-right:8px;width:0}.core-exit-plan-mode-card__arrow{align-items:center;border-radius:4px;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;font-size:14px;height:20px;justify-content:center;width:20px}.core-exit-plan-mode-card__arrow:hover{background-color:var(--bg-bg-overlay-l2)}.core-exit-plan-mode-card__plan-content{color:var(--text-text-default);font-size:13px;line-height:20px;padding:12px}.core-exit-plan-mode-card__status-fail{align-items:center;display:flex}.core-exit-plan-mode-card__status-fail-icon{align-items:center;color:var(--status-warning-default);display:flex;font-size:14px;height:16px;justify-content:center;width:16px}.core-exit-plan-mode-card__status-fail-text{color:var(--text-text-tertiary);font-size:11px;line-height:16px;padding:0 4px}.core-exit-plan-mode-card__status-success{align-items:center;color:var(--status-success-default);display:flex;gap:3px}.core-exit-plan-mode-card__status-success-icon{font-size:16px}.core-exit-plan-mode-card__status-success-text{font-size:13px;font-weight:500;line-height:20px}.core-exit-plan-mode-card__accept-btn{align-items:center;background:var(--status-primary-default);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:500;line-height:18px;padding:2px 8px}.core-exit-plan-mode-card__accept-btn:hover{background:var(--status-primary-hover)}.core-exit-plan-mode-card__accept-btn-text{color:inherit;padding:0 4px}.core-exit-plan-mode-card__accept-btn-icon{align-items:center;color:inherit;display:flex;height:14px;justify-content:center;width:14px}.core-exit-plan-mode-card__spinner{align-items:center;display:inline-flex;height:20px;justify-content:center;width:20px}.core-exit-plan-mode-card__spinner:after{animation:core-exit-plan-mode-card-spin .8s linear infinite;border:1.5px solid var(--bg-bg-overlay-l4);border-radius:50%;border-top-color:var(--bg-bg-invert);content:"";height:14px;width:14px}@keyframes core-exit-plan-mode-card-spin{to{transform:rotate(1turn)}}.core-exit-plan-mode-card__tips{align-items:center;background:var(--bg-bg-overlay-l2);border:1px solid var(--border-border-neutral-l2);border-radius:6px;display:flex;gap:8px;margin-top:8px;padding:8px}.core-exit-plan-mode-card__tips-icon{align-items:center;color:var(--accent-accent-amber);display:flex;flex:none;height:16px;justify-content:center;margin-left:4px;width:16px}.core-exit-plan-mode-card__tips-text{color:var(--text-text-default);flex:1 1;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.core-exit-plan-mode-card__tips-close{align-items:center;color:var(--text-text-secondary);cursor:pointer;display:flex;flex:none;height:16px;justify-content:center;width:16px}.core-exit-plan-mode-card__tips-close:hover{color:var(--text-text-secondary-hover)}.core-exit-plan-mode-card__body{border:1px solid var(--border-border-neutral-l1);border-radius:0 0 6px 6px;border-top:none;display:flex;flex-direction:column;max-height:max(120px,calc(var(--card-width)*9/16 - 32px));min-width:40px}.core-exit-plan-mode-card__plan-container{flex:1 1;min-height:0;overflow:auto}.scroll-mask{overflow:auto}.scroll-mask--mask-top{mask-image:linear-gradient(180deg,#0000 0,#000 32px,#000);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 32px,#000)}.scroll-mask--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)}.scroll-mask--mask-top.scroll-mask--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)}.core-search-card{display:flex;flex-direction:column;gap:4px;width:100%}.core-search-card__title{align-items:center;display:flex;gap:4px;min-height:20px;-webkit-user-select:none;user-select:none}.core-search-card__title--clickable{cursor:pointer}.core-search-card__title--clickable:hover .core-search-card__text{color:var(--text-text-secondary-hover,#d1d3db)}.core-search-card__icon{align-items:center;color:var(--text-text-secondary,#9599a6);display:flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.core-search-card__icon--warning{color:var(--status-warning-default,#d27e24)}.core-search-card__icon--arrow{color:var(--icon-icon-secondary,#9599a6);transition:transform .2s ease}.core-search-card__icon--expanded{transform:rotate(90deg)}.core-search-card__text{color:var(--text-text-secondary,#9599a6);font-size:12px;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-search-card__list{border-left:1px solid var(--border-border-neutral-l3,#e0e2f22e);list-style:none;margin:0 0 0 7px;max-height:114px;overflow-y:auto;padding:0 0 0 11px}.core-search-card__item{align-items:center;color:var(--text-text-secondary,#9599a6);cursor:pointer;display:flex;font-size:11px;font-weight:400;gap:4px;line-height:16px;margin-bottom:4px}.core-search-card__item:last-child{margin-bottom:0}.core-search-card__item:hover .core-search-card__item-name{color:var(--text-text-secondary-hover,#d1d3db)}.core-search-card__item-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-search-card__item-line{color:var(--text-text-tertiary,#7f848e);flex-shrink:0;font-size:10px}.core-skill-card{gap:4px}.core-skill-card,.core-skill-card__left{align-items:center;align-self:stretch;display:flex}.core-skill-card__left{flex-direction:column;gap:2px;padding:1px 0;width:18px}.core-skill-card__icon-container{align-items:center;align-self:stretch;display:flex;height:18px;justify-content:center}.core-skill-card__icon-wrapper{align-items:center;color:var(--text-text-secondary,#9599a6);cursor:pointer;display:flex;height:13px;justify-content:center;-webkit-user-select:none;user-select:none;width:13px}.core-skill-card__icon-wrapper--arrow{color:var(--icon-icon-secondary,#9599a6)}.core-skill-card__icon-wrapper svg{height:13px;width:13px}.core-skill-card__vertical-line{background-color:var(--border-border-neutral-l3,#e0e2f22e);flex:1 1;margin-top:4px;min-height:8px;width:1px}.core-skill-card__right{align-items:flex-start;display:flex;flex:1 0;flex-direction:column;gap:var(--Spacers-spacer-8,8px);padding:2px 0}.core-skill-card__title-text{color:var(--text-text-secondary,#5b6066);cursor:pointer;font-size:var(--body-sm-fontSize,11px);font-style:normal;font-weight:400;line-height:var(--body-sm-lineHeight,16px);overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.core-skill-card__title-text:hover{color:var(--text-text-secondary-hover,#d1d3db)}.core-skill-card__content{display:flex;flex-direction:column;gap:4px}.core-skill-card__skill-name{color:var(--text-text-default,#31353a)}.core-skill-card__skill-content,.core-skill-card__skill-name{font-size:var(--body-sm-fontSize,11px);font-style:normal;font-weight:400;line-height:var(--body-sm-lineHeight,16px)}.core-skill-card__skill-content{color:var(--text-text-secondary,#5b6066);word-break:break-word}.core-mcp-call-card{align-self:stretch;background:var(--bg-bg-overlay-l1,#5663771c);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px;display:flex;flex-direction:column;position:relative;width:100%}.core-mcp-call-card--pending{border:2px solid var(--border-border-neutral-l2,#4d6b995c)}.core-mcp-call-card__header{align-items:center;display:flex;gap:10px;justify-content:space-between;padding:8px}.core-mcp-call-card__info{align-items:center;display:flex;flex:1 1;height:16px;min-width:0}.core-mcp-call-card__icon{align-items:center;color:var(--status-primary-default,#3f85ff);display:flex;flex-shrink:0;font-size:14px;height:16px;justify-content:center;width:16px}.core-mcp-call-card__title{color:var(--text-text-default,#31353a);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:1.5;margin-left:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-mcp-call-card__expand-icon{color:var(--icon-icon-default,#26292c);height:16px;margin-left:2px;width:16px}.core-mcp-call-card__expand-icon,.core-mcp-call-card__status{align-items:center;display:flex;flex-shrink:0;justify-content:center}.core-mcp-call-card__spinner{animation:core-document-card-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-mcp-call-card-spin{to{transform:rotate(1turn)}}.core-mcp-call-card__status-text{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-sm-fontSize,11px);font-weight:var(--body-sm-fontWeight,400);line-height:1.45;padding:0 4px}.core-mcp-call-card__status-failed{align-items:center;display:flex;gap:0}.core-mcp-call-card__status-fail-icon{align-items:center;color:var(--status-warning-default);display:flex;font-size:14px;height:16px;justify-content:center;width:16px}.core-mcp-call-card__status-failed .core-mcp-call-card__status-text{padding-left:0}.core-mcp-call-card__content{border-top:1px solid var(--border-border-neutral-l1,#4d6b9917);padding:8px 12px}.core-mcp-call-card__content,.core-mcp-call-card__section{display:flex;flex-direction:column;gap:4px}.core-mcp-call-card__label{color:var(--text-text-secondary,#8393a3);font-size:var(--body-sm-strong-fontSize,11px);font-weight:var(--body-sm-strong-fontWeight,500);line-height:1.45}.core-mcp-call-card__label--error{color:var(--status-warning-default,#e28a00)}.core-mcp-call-card__code-wrapper{max-height:160px;overflow:auto;position:relative;scrollbar-color:var(--bg-bg-invert-disabled,#56637726) #0000;scrollbar-width:thin}.core-mcp-call-card__code-wrapper::-webkit-scrollbar{height:6px;width:6px}.core-mcp-call-card__code-wrapper::-webkit-scrollbar-track{background:#0000}.core-mcp-call-card__code-wrapper::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.core-mcp-call-card__code-wrapper::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert-hover,#56637740)}.core-mcp-call-card__code{color:var(--text-text-default,#17181a);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-word}.core-mcp-call-card__code--error{color:var(--status-warning-default,#e28a00)}.core-mcp-call-card__action-bar{align-items:flex-end;background:var(--bg-bg-overlay-l2,#5663771c);display:flex;gap:10px;justify-content:space-between;padding:0 8px 8px}.core-mcp-call-card__mode-selector{align-items:center;display:flex;position:relative}.core-mcp-call-card__mode-text{color:var(--text-text-secondary,#5b6066);cursor:pointer;font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:1.5}.core-mcp-call-card__mode-toggle{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary,#5b6066);cursor:pointer;display:flex;height:16px;justify-content:center;margin-left:2px;padding:0;position:relative;top:1px;width:16px}.core-mcp-call-card__mode-dropdown{background:var(--bg-bg-base,#fff);border:1px solid var(--border-border-neutral-l3,#4d6b992e);border-radius:4px;box-shadow:0 2px 8px 0 #0000001f,0 1px 4px 0 #00000014;min-width:120px;position:fixed;z-index:9999}.core-mcp-call-card__mode-option{background:#0000;border:none;color:var(--text-text-secondary,#5b6066);cursor:pointer;display:block;font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);line-height:1.5;padding:6px 12px;text-align:left;width:100%}.core-mcp-call-card__mode-option:hover{background:var(--bg-bg-overlay-l1,#56637712)}.core-mcp-call-card__mode-option--active{color:var(--status-primary-default,#3f85ff)}.core-mcp-call-card__action-buttons{align-items:center;display:flex;gap:8px}.core-mcp-call-card__btn{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:var(--body-sm-strong-fontSize,11px);font-weight:var(--body-sm-strong-fontWeight,500);height:24px;justify-content:center;line-height:1.45;padding:0 8px}.core-mcp-call-card__btn--skip{background:var(--bg-bg-overlay-l2,#5663771c);color:var(--text-text-secondary,#5b6066)}.core-mcp-call-card__btn--skip:hover{background:var(--bg-bg-overlay-l3,#5663772e)}.core-mcp-call-card__btn--run{background:var(--bg-bg-invert-default,#36393d);color:var(--text-text-invert,#fff);font-size:var(--body-md-strong-fontSize,12px);font-weight:var(--body-md-strong-fontWeight,500);gap:4px}.core-mcp-call-card__btn--run:hover{background:var(--bg-bg-invert-hover,#4a4e52)}.core-mcp-call-card__shortcut{color:var(--text-text-tertiary,#8a9096);font-size:var(--body-md-fontSize,12px);font-weight:var(--body-md-fontWeight,400);padding-left:2px}.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{background-color:var(--bg-bg-overlay-l1);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__title:hover{background-color:var(--bg-bg-overlay-l3)}.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{background-color:var(--bg-bg-overlay-l1);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-document-card{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-sizing:border-box;display:flex;gap:8px;height:32px;justify-content:space-between;padding-left:8px;padding-right:8px}.core-document-card--clickable{cursor:pointer}.core-document-card__info{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.core-document-card__icon{align-items:center;border-radius:4px;color:var(--accent-accent-violet);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.core-document-card__content{font-size:13px;line-height:20px;min-width:0}.core-document-card__title{color:var(--text-text-default);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-document-card__status{display:flex;flex-shrink:0}.core-document-card__arrow{align-items:center;border-radius:4px;color:var(--icon-icon-secondary);display:flex;font-size:14px;height:20px;justify-content:center;width:20px}.core-document-card__arrow:hover{background-color:var(--bg-bg-overlay-l2)}.core-document-card__status-fail{align-items:center;display:flex}.core-document-card__status-fail-icon{align-items:center;color:var(--status-warning-default);display:flex;font-size:14px;height:16px;justify-content:center;width:16px}.core-document-card__status-fail-text{color:var(--text-text-tertiary);font-size:11px;line-height:16px;padding:0 4px}.core-document-card__spinner{animation:core-document-card-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-document-card-spin{to{transform:rotate(1turn)}}.core-generate-image-card{align-items:center;background:var(--bg-bg-overlay-l1);border:1px solid var(--border-border-neutral-l1);border-radius:6px;box-sizing:border-box;display:flex;gap:8px;height:32px;justify-content:space-between;padding-left:8px;padding-right:8px}.core-generate-image-card--clickable{cursor:pointer}.core-generate-image-card__info{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.core-generate-image-card__icon{align-items:center;border-radius:4px;color:var(--accent-accent-violet);display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;width:16px}.core-generate-image-card__content{align-items:center;display:flex;font-size:13px;gap:6px;line-height:20px;min-width:0}.core-generate-image-card__title{color:var(--text-text-default);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-generate-image-card__title--disabled{color:var(--text-text-tertiary,#8a9096)}.core-generate-image-card__format{color:var(--text-text-tertiary);flex-shrink:0;font-size:12px}.core-generate-image-card__status{display:flex;flex-shrink:0}.core-generate-image-card__arrow{align-items:center;border-radius:4px;color:var(--icon-icon-secondary);display:flex;font-size:14px;height:20px;justify-content:center;width:20px}.core-generate-image-card__no-permission-icon{align-items:center;color:var(--text-text-tertiary,#8a9096);display:flex;height:20px;justify-content:center;width:20px}.core-generate-image-card__status-fail{align-items:center;display:flex}.core-generate-image-card__status-fail--clickable{cursor:pointer}.core-generate-image-card__status-fail-icon{align-items:center;color:var(--status-warning-default);display:flex;font-size:14px;height:16px;justify-content:center;width:16px}.core-generate-image-card__status-fail-text{color:var(--text-text-tertiary);font-size:11px;line-height:16px;padding:0 4px}.core-generate-image-card__spinner{animation:core-generate-image-card-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-generate-image-card-spin{to{transform:rotate(1turn)}}.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-secondary);display:flex;flex-shrink:0;font-size:11px;font-weight:500;justify-content:center;line-height:16px}.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-sZygSu{color:var(--text-text-link,#4e8af9);cursor:pointer;max-width:300px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.browserActionLink-sZygSu:hover{text-decoration:underline}.browserActionText-eqZz_T{color:var(--text-text-secondary,#9599a6)}.browserActionValue-OxGQ6U{color:var(--text-text-default,#d1d3db);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browserActionKey-Hi99yB{background:var(--bg-bg-base-secondary,#2a2d33);border-radius:3px;color:var(--text-text-default,#d1d3db);font-family:SF Mono,Menlo,Monaco,Courier New,monospace;padding:1px 4px}@property --notify-user-border-angle{syntax:"<angle>";inherits:true;initial-value:0turn}@keyframes core-notify-user-card-border-spin{to{--notify-user-border-angle:1turn}}.core-notify-user-card--active{border:none;box-shadow:0 4px 8px 0 #0000004d;margin:2px;overflow:visible;position:relative}.core-notify-user-card--active .core-notify-user-card__body{background:var(--bg-bg-base-default)}.core-notify-user-card--active:before{animation:core-notify-user-card-border-spin 2s linear infinite;background:conic-gradient(from var(--notify-user-border-angle),#666b75 0deg,#9599a6 45deg,#666b75 90deg,#666b75 180deg,#9599a6 225deg,#666b75 270deg,#666b75 1turn);border-radius:6px;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:0}.vs .core-notify-user-card--active:before,:root[data-vscode-theme-kind=vscode-light] .core-notify-user-card--active:before{background:conic-gradient(from var(--notify-user-border-angle),var(--border-border-neutral-l2) 0deg,var(--border-border-neutral-l3) 45deg,var(--border-border-neutral-l2) 90deg,var(--border-border-neutral-l2) 180deg,var(--border-border-neutral-l3) 225deg,var(--border-border-neutral-l2) 270deg,var(--border-border-neutral-l2) 1turn)}.core-notify-user-card__content{border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px;display:flex;flex-direction:column}.core-notify-user-card__header{align-items:center;background:var(--bg-bg-overlay-l1);border-radius:6px;box-sizing:border-box;cursor:pointer;display:flex;height:32px;justify-content:space-between;padding:8px}.core-notify-user-card__header--expanded{border-bottom:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px 6px 0 0}.core-notify-user-card__body{background:var(--bg-bg-overlay-l1);border-radius:0 0 6px 6px;border-top:none;display:flex;flex-direction:column;padding:12px 0}.core-notify-user-card__header-info{align-items:center;display:flex;gap:8px}.core-notify-user-card__header-title{align-items:center;display:flex;gap:4px}.core-notify-user-card__header-text{color:var(--text-text-secondary,#9599a6);font-size:12px;font-weight:400;line-height:18px}.core-notify-user-card__collapse-icon{align-items:center;color:var(--icon-icon-secondary);display:flex;height:14px;justify-content:center;width:14px}.core-notify-user-card__collapse-icon svg{height:14px;width:14px}.core-notify-user-card__explanation{padding:0 12px 6px}.core-notify-user-card__explanation-text{color:var(--text-text-default);font-size:13px;font-weight:600;line-height:18px}.core-notify-user-card__subtitle{padding:0 12px 12px}.core-notify-user-card__subtitle-text{align-items:center;color:var(--text-text-tertiary,#8a9096);display:flex;font-size:11px;font-weight:400;line-height:16px}.core-notify-user-card__file-list{display:flex;flex-direction:column;gap:4px;padding:0 12px 6px}.core-notify-user-card__file-item{align-items:center;background:var(--bg-bg-overlay-l1);border-radius:4px;box-sizing:border-box;cursor:pointer;display:flex;gap:8px;height:32px;padding:4px}.core-notify-user-card__file-icon{align-items:center;background:color-mix(in srgb,var(--accent-accent-violet,#bfa5ff) 16%,#0000);border-radius:4px;display:flex;flex-shrink:0;height:24px;justify-content:center;overflow:hidden;width:24px}.core-notify-user-card__file-icon svg{color:var(--accent-accent-violet,#bfa5ff);height:16px;width:16px}.core-notify-user-card__file-name-wrapper{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.core-notify-user-card__file-name{color:var(--text-text-secondary,#9599a6);font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.core-notify-user-card__file-open-btn{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex-shrink:0;font-size:12px;height:16px;justify-content:center;padding:0;width:16px}.core-notify-user-card__action-bar{align-items:center;box-sizing:border-box;display:flex;height:40px;justify-content:space-between;margin-bottom:-4px;padding:8px 12px 0 12px}.core-notify-user-card__action-bar-left,.core-notify-user-card__btns{align-items:center;display:flex}.core-notify-user-card__btns{gap:8px}.core-notify-user-card__btn{border:none;border-radius:4px;cursor:pointer;font-size:12px;height:24px;line-height:16px;min-width:64px;padding:4px 12px;transition:background-color .15s ease}.core-notify-user-card__btn--skip{background:var(--bg-bg-overlay-l1);color:var(--text-text-default)}.core-notify-user-card__btn--confirm{background:var(--bg-bg-invert);color:var(--text-text-onaccent)}.core-notify-user-card__status{align-items:center;display:flex;gap:4px}.core-notify-user-card__status-icon{align-items:center;display:flex;height:14px;justify-content:center;width:14px}.core-notify-user-card__status-icon svg{height:14px;width:14px}.core-notify-user-card__status-text{font-size:12px;line-height:16px}.core-notify-user-card__status--failed{color:var(--text-text-tertiary,#666b75)}.core-notify-user-card__status--failed .core-notify-user-card__status-icon{color:var(--status-warning-default,#e28a00)}.core-notify-user-card__status--canceled,.core-notify-user-card__status--skipped{color:var(--text-text-tertiary,#666b75)}.core-notify-user-card__status--confirmed{color:var(--status-success-default,#26a57b)}.core-notify-user-card__status--confirmed .core-notify-user-card__status-icon{color:var(--status-success-default,#26a57b);height:13px;width:13px}.core-notify-user-card__status--confirmed .core-notify-user-card__status-icon svg{height:13px;width:13px}@keyframes core-notify-user-card-spin{to{transform:rotate(1turn)}}.core-notify-user-card__loading{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-notify-user-card__loading-spinner{animation:core-notify-user-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}.core-notify-user-card__avatar{border-radius:2px;flex-shrink:0;height:18px;overflow:hidden;width:18px}.core-notify-user-card__avatar img{height:100%;object-fit:cover;width:100%}.core-environment-setup-card{border-radius:6px;display:flex;flex-direction:column;overflow:hidden;width:100%}.core-environment-setup-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-environment-setup-card__info{align-items:center;display:flex;flex:1 1;gap:8px;min-width:0}.core-environment-setup-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-environment-setup-card__title{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-environment-setup-card__header-right{align-items:center;display:flex;flex-shrink:0;gap:4px}.core-environment-setup-card__status{align-items:center;display:flex;gap:4px}.core-environment-setup-card__status--failed{align-items:center;display:flex;gap:0}.core-environment-setup-card__status-icon{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-environment-setup-card__status-icon--warning{color:var(--status-warning-default,#e28a00)}.core-environment-setup-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-environment-setup-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-environment-setup-card__collapse-btn:hover{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default)}.core-environment-setup-card__output{background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:0 0 6px 6px;border-top:none;scrollbar-color:var(--bg-bg-invert-disabled,#56637726) #0000;scrollbar-width:thin}.core-environment-setup-card__output::-webkit-scrollbar{height:6px;width:6px}.core-environment-setup-card__output::-webkit-scrollbar-track{background:#0000}.core-environment-setup-card__output::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.core-environment-setup-card__output::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert-hover,#56637740)}.core-environment-setup-card__output-content{padding:8px 12px}.core-environment-setup-card__output-text{color:var(--text-text-secondary,#5b6066);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-environment-setup-card__loading{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.core-environment-setup-card__loading-spinner{animation:core-environment-setup-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-environment-setup-card-spin{to{transform:rotate(1turn)}}.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;white-space:pre-wrap;word-break:break-all}.thinking{display:flex;flex-direction:column;gap:2px}.thinkingHeader{align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none}.thinkingBody,.thinkingHeader{display:flex;flex-direction:row;gap:var(--spacing-xs)}.thinkingProgress{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:2px;padding-bottom:1px;padding-top:1px;width:18px}.thinkingProgressIconWrapper{height:18px;width:18px}.thinkingProgressIcon,.thinkingProgressIconWrapper{align-items:center;display:flex;justify-content:center}.thinkingProgressIcon{color:var(--icon-icon-secondary)}.thinkingProgressIcon>svg{height:14px;width:14px}.thinkingChevronIcon{align-items:center;display:flex;justify-content:center;transition:transform .2s ease}.thinkingChevronIcon--expanded{transform:rotate(90deg)}.thinkingProgressLine{background:var(--border-border-neutral-l3);flex:1 1;min-height:16px;width:1px}.thinkingMain{display:flex;flex:1 1;flex-direction:column;gap:var(--spacing-sm);min-width:0;padding-bottom:2px;padding-top:2px}.thinkingTitle{align-items:center;display:flex;gap:var(--spacing-xs);height:18px}.thinkingTitleText{color:var(--text-text-secondary);font-size:11px;line-height:16px}.thinkingContent{color:var(--text-text-default);flex:1 1;overflow:hidden}.thinkingContent,.thinkingContent .markdown-renderer{font-size:12px;line-height:18px}.thinkingContent .markdown-renderer .markdown-h1,.thinkingContent .markdown-renderer .markdown-h2,.thinkingContent .markdown-renderer .markdown-h3,.thinkingContent .markdown-renderer .markdown-h4,.thinkingContent .markdown-renderer .markdown-h5,.thinkingContent .markdown-renderer .markdown-h6{font-size:12px;font-weight:500;line-height:18px;margin:0 0 4px 0}.thinkingContent .markdown-renderer .markdown-p{font-size:12px;line-height:18px;margin:0 0 8px 0}.thinkingContent .markdown-renderer .markdown-ol,.thinkingContent .markdown-renderer .markdown-ul{margin:4px 0;padding:0 0 0 16px}.thinkingContent .markdown-renderer .markdown-li{font-size:12px;line-height:18px;margin:0 0 4px 0;padding:0}.thinkingContent .markdown-renderer b,.thinkingContent .markdown-renderer em,.thinkingContent .markdown-renderer strong{color:var(--text-text-default);font-weight:500}.thinkingContent .markdown-renderer code{background:unset;border-radius:0;color:var(--text-text-default);font-family:inherit;font-size:12px!important;font-style:normal;font-weight:400;line-height:18px}.thinkingContent .markdown-renderer .markdown-code-block{color:var(--text-text-default);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-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(--vscode-icube-elevation-100-tooltip);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:10000}.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);filter:drop-shadow(0 0 0 var(--vscode-icube--border-border-neutral-l2))}.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))}.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))}.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))}.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))}@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-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:99}.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:8}.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{position:relative}.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:4px;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;max-width:100%;outline:none;overflow:hidden;padding:2px 8px;position:relative;-webkit-user-select:none;user-select:none}.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;color:var(--text-text-default,#d1d3db);display:flex;flex-direction:row;font-size:11px;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-arrow{align-items:center;display:flex;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:8px;box-shadow:var(--shadow-elevation-100-tooltip);max-width:240px;min-width:240px;overflow:hidden;z-index:1000}.core-model-select-portal-viewport{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;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: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{color:var(--text-text-tertiary,#6b6f7b);font-size:13px;font-weight:500;gap:4px;height:32px;line-height:20px}.core-model-select-model-group-label,.core-model-select-model-item{align-items:center;box-sizing:border-box;display:flex;padding:6px 8px}.core-model-select-model-item{border-radius:4px;cursor:pointer;min-height:32px;outline:none}.core-model-select-model-item.highlighted,.core-model-select-model-item:hover,.core-model-select-model-item[data-state=checked]{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-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.active,.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-expandable-section{display:flex;flex-direction:column;gap:4px;width:100%}.core-expandable-section__header{align-items:center;color:var(--text-text-secondary,#5b6066);cursor:pointer;display:flex;flex-direction:row;gap:4px;height:16px}.core-expandable-section__header:hover{color:var(--text-text-secondary-hover,#3d4043)}.core-expandable-section__header:active{color:var(--text-text-secondary-active,#2a2d30)}.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{font-size:11px;font-weight:500;line-height:16px}.core-expandable-section__header-icon{align-items:center;display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;transition:transform .15s ease;width:16px}.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 18px;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:9px}.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:1}.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}.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:20px}.task-sub-agent-indicator__avatar{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.task-sub-agent-avatar{border-radius:2px;height:18px;object-fit:cover;width:18px}.task-sub-agent-avatar--default{background-color:var(--bg-bg-base-tertiary,#e5e5e5)}.task-sub-agent-indicator__line{background-color:var(--border-border-neutral-l3);flex:1 1;margin-top:6px;width:1px}.task-sub-agent-main{display:flex;flex:1 1;flex-direction:column;margin-left:4px;min-width:0}.task-sub-agent-header{align-items:center;cursor:pointer;display:flex;height:18px;-webkit-user-select:none;user-select:none}.task-sub-agent-header__title{color:var(--text-text-default,#111214)}.task-sub-agent-header__desc,.task-sub-agent-header__title{font-size:12px;font-weight:500;line-height:18px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-sub-agent-header__desc{color:var(--text-text-tertiary,#9599a6);margin-left:4px}.task-sub-agent-header__toggle{color:var(--icon-icon-tertiary,#d1d3db);font-size:14px}.task-sub-agent-header__status,.task-sub-agent-header__toggle{align-items:center;display:flex;flex-shrink:0;justify-content:center;margin-left:4px}.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{position:relative;transition:height var(--sub-agent-motion-duration)}.task-sub-agent-body--animating{overflow:hidden}.task-sub-agent-summary{color:var(--text-text-secondary,#313539);font-size:13px;line-height:20px;padding-bottom:12px;padding-top:8px;transition:opacity var(--sub-agent-motion-duration)}.task-sub-agent-summary--empty{padding-bottom:0;padding-top:0}.task-sub-agent-summary--hidden{left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.task-sub-agent-content{padding-bottom:12px;padding-top:8px;transition:opacity var(--sub-agent-motion-duration)}.task-sub-agent-content--hidden{height:0;overflow:hidden;padding-bottom:0;padding-top:0}.task-sub-agent-content__wrapper{display:flex;flex-direction:column;margin-right:0;overflow-x:hidden;overflow-y:auto}.task-sub-agent-content__wrapper--has-mask{-webkit-mask:linear-gradient(#0000,#000 24px);mask:linear-gradient(#0000,#000 24px)}.toolcallsContent-dEYji_{display:flex;flex-direction:column;gap:var(--spacing-sm)}.todo-progress-container{display:flex;flex-direction:column;outline:none;width:100%}.todo-progress-header{align-items:center;color:var(--text-text-secondary,#5b6066);cursor:pointer;display:flex;flex-direction:row;flex-shrink:0;gap:4px;min-height:16px;outline:none}.todo-progress-header--expanded{padding-bottom:12px}.todo-progress-header:hover{color:var(--text-text-secondary-hover,#3d4043)}.todo-progress-header:active{color:var(--text-text-secondary-active,#2a2d30)}.todo-progress-header__title{font-size:11px;font-weight:500;line-height:16px}.todo-progress-header__icon{align-items:center;display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;transition:transform .15s ease;width:16px}.todo-progress-header__icon--expanded{transform:rotate(90deg)}.todo-progress-header__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{overflow:hidden}.task-todo-section,.todo-progress-content{display:flex;flex-direction:column}.task-todo-section--normal,.task-todo-section--todo{gap:0}.task-todo-item{align-items:stretch;display:flex;gap:8px;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:16px}.task-todo-item__line{background-color:var(--border-border-neutral-l3);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:12px;min-width:0}.task-todo-body{position:relative}.task-todo-body--animating{overflow:hidden;transition:height var(--task-todo-motion-duration,.3s) cubic-bezier(.3,0,0,1)}.task-todo-summary{color:var(--text-text-secondary);font-size:12px;line-height:20px;padding-bottom:16px;padding-top:0;transition:opacity var(--task-todo-motion-duration,.3s) ease}.task-todo-summary--empty{padding-bottom:0;padding-top:0}.task-todo-summary--animating-enter,.task-todo-summary--animating-leave,.task-todo-summary--hidden{left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.task-todo-summary--animating-enter{opacity:1}.task-todo-content-wrapper{padding-bottom:16px;padding-top:0;transition:opacity var(--task-todo-motion-duration,.3s) ease}.task-todo-content-wrapper--hidden{height:0;overflow:hidden;padding-bottom:0;padding-top:0}.task-todo-content-wrapper--animating-enter{opacity:1}.task-todo-content-wrapper--animating-leave{left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.task-todo-content{display:flex;flex-direction:column}.task-todo-content--max-height{max-height:var(--todo-section-max-height,auto);overflow-x:hidden;overflow-y:auto}.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:16px;justify-content:center;width:16px}.task-todo-header__icon{font-size:16px;height:16px;width:16px}.task-todo-header__icon svg{height:16px;width:16px}.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:center;color:var(--text-text-default);display:flex;gap:var(--spacing-xs,4px);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{font-size:13px;line-height:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.task-todo-header__toggle-icon{align-items:center;display:flex;flex-shrink:0;font-size:16px;height:16px;justify-content:center;transition:transform var(--task-todo-motion-duration,.3s) ease;width:16px}.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}.animating-enter{transition-timing-function:var(--motion-easing-easeOutStandard,ease)}.animating-leave{transition-timing-function:var(--motion-easing-easeInOut,cubic-bezier(.4,0,.2,1))}.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}.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-trae{color:var(--icon-icon-brand)}.github-auth-modal-icon-github{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-piNyFQ{align-items:start;display:flex;height:24px;justify-content:space-between;overflow:hidden;transition:height .2s ease-out;width:100%}.inputBarCollapsed-FDWS0X{height:0}.inputBarCollapsedHome-LD_Czb{pointer-events:none;visibility:hidden}@media (prefers-reduced-motion:reduce){.inputBarContainer-piNyFQ{transition:none}}.inputBarLeft-g9H26T,.inputBarRight-_CA34g{align-items:center;display:flex;gap:var(--spacing-sm)}.inputBarButton-_a2Spr{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;gap:6px;height:24px;line-height:16px;padding:4px 6px;transition:all var(--transition-fast)}.inputBarButtonReadonly-qa5rIs{cursor:default}.inputBarButton-_a2Spr:not(.inputBarButtonReadonly-qa5rIs):hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default-active)}.inputBarButton-_a2Spr:disabled{cursor:not-allowed;opacity:.5}.inputBarButtonIcon-wLTD8u{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.inputBarButtonIcon-wLTD8u svg{height:16px;width:16px}.inputBarButtonContent-G4jEUb{align-items:center;display:flex;gap:4px;max-width:120px}.inputBarButtonText-zlO1yJ{color:var(--text-text-default);font-weight:450;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputBarButtonPlaceholder-DFKTn9{color:var(--text-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputBarButtonArrow-PAdnHU{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;transition:transform var(--transition-fast);width:16px}.inputBarButtonArrow-PAdnHU svg{height:12px;width:12px}.inputBarButtonArrowOpen-Zk_ZSx{transform:rotate(180deg)}.localRemoteMenuIcon-hKVgI3{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.localRemoteMenuIcon-hKVgI3 svg{height:16px;width:16px}.localRemoteCheckIcon-JKypIN,.menuCheckIcon-peDsLn{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.menuCheckIcon-peDsLn svg{color:var(--icon-icon-brand)!important;height:16px;width:16px}.cascadeFooterButton-K8deaX{align-items:center;background:none;border:none;border-radius:var(--radius-sm);color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;font-weight:450;gap:6px;height:32px;justify-content:flex-start;padding:0 6px;transition:all var(--transition-fast);width:100%}.cascadeFooterButton-K8deaX:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.connectGithubButton-XSbGLn{align-items:center;background-color:initial;border:none;border-radius:var(--radius-sm);color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;gap:6px;height:24px;justify-content:center;line-height:16px;padding:4px 6px;transition:all var(--transition-fast)}.connectGithubButtonIcon-W8dQAo{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.connectGithubButton-XSbGLn:hover{background:var(--bg-bg-overlay-l2)}.connectGithubButton-XSbGLn:disabled{cursor:not-allowed;opacity:.6}.connectGithubButton-XSbGLn:disabled:hover{background:#0000}.connectGithubButton-XSbGLn svg{height:16px;width:16px}.projectButtonPill-AHW6_w{align-items:center;background:var(--bg-bg-overlay-l1);border:none;border-radius:var(--radius-sm);box-sizing:border-box;color:var(--text-text-default);cursor:pointer;display:flex;font-size:12px;gap:2px;height:32px;justify-content:center;line-height:18px;max-width:160px;padding:0 8px;transition:all var(--transition-fast)}.projectButtonPill-AHW6_w:hover{background:var(--bg-bg-overlay-l2)}@keyframes projectButtonFlash-Vo00RN{0%{background:var(--bg-bg-overlay-l1)}25%{background:var(--bg-bg-overlay-l2)}50%{background:var(--bg-bg-overlay-l1)}75%{background:var(--bg-bg-overlay-l2)}to{background:var(--bg-bg-overlay-l1)}}.projectButtonPillFlash-TTeDvH{animation:projectButtonFlash-Vo00RN .6s ease-in-out}.projectButtonPillIcon-v0HX9x{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.projectButtonPillIcon-v0HX9x svg{height:14px;width:14px}.projectButtonPillContent-Gv4DFC{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0;padding:0 4px}.projectButtonPillPlaceholder-BfdMfQ,.projectButtonPillText-SoZsg4{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.projectButtonPillPlaceholder-BfdMfQ{color:var(--text-text-secondary)}.projectButtonPillArrow-pFSfjG{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.projectButtonPillArrow-pFSfjG svg{height:12px;width:12px}.projectButtonTipPopover-ZILx8N{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-bWHp4H,.projectButtonTipPopover-ZILx8N{box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.modeButtonTipPopover-bWHp4H{text-align:left}.projectButtonTipTitle-ugrwZW{align-items:flex-start;display:flex;gap:4px}.projectButtonTipIcon-WuCQzh{align-items:center;color:var(--status-primary-default);display:flex;flex-shrink:0;height:18px;justify-content:center;margin-top:1px;width:18px}.projectButtonTipIcon-WuCQzh svg{height:16px;width:16px}.projectButtonTipText-suuvOu{color:var(--text-text-default);flex:1 1;font-size:13px;line-height:20px}.projectButtonTipFooter-mPuBgV{align-items:center;display:flex;gap:6px;justify-content:flex-end}.projectButtonTipBtn-DQ5rHk{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-DQ5rHk:hover{background:var(--bg-bg-overlay-l3)}.projectButtonTipBtnText-LYBmTq{color:var(--text-text-default);font-size:11px;font-weight:450;line-height:16px}.projectButtonTipCountdown-y5g5bx{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.projectButtonTipWrapper-QcZrKS{align-items:center;display:flex;flex-direction:column}.projectButtonTipArrow-rl3nCu{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-J6sV_K{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-_a2Spr:hover .inputBarButtonClear-J6sV_K{display:flex}.inputBarButton-_a2Spr:hover .inputBarButtonClear-J6sV_K+.inputBarButtonArrow-PAdnHU{display:none}.inputBarButtonClear-J6sV_K svg{height:16px;width:16px}.repo-selector-container,.repo-selector-icon{align-items:center;display:inline-flex;gap:4px}.repo-selector-icon{border-radius:4px;color:var(--icon-icon-default);cursor:pointer;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:4px;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:4px;cursor:pointer;display:flex;gap:4px;height:28px;justify-content:flex-start;padding:0 6px}.repo-selector-footer:hover{background:var(--bg-bg-overlay-l2)}.repo-selector-footer-text{color:var(--text-text-default);font-size:12px;font-weight:450;line-height:18px}.repo-selector-footer-icon{align-items:center;color:var(--icon-icon-default);display:flex;height:12px;justify-content:center;width:12px}.repo-selector-footer-icon svg{height:12px;width:12px}.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)}}.repo-selector-loading-spin{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:1}.fissionFreeAccessAlertClose:hover{opacity:.8}.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-size:var(--body-base-fontSize,13px);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(--body-base-fontSize,13px);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{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-shrink:0;height:10px;overflow:hidden;position:relative;width:236px}.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:1 1;font-size:var(--body-base-fontSize,13px);font-weight:var(--body-base-strong-fontWeight,500);line-height:var(--body-base-lineHeight,20px);text-align:right}.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:1px;flex-shrink:0;height:6px;width:6px}.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:PingFang SC;font-size:var(--body-xs-fontSize,10px);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:10}.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-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-secondary,#5b6066);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:PingFang SC;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:PingFang SC;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{background-color:var(--bg-bg-base-default,#fff);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,#fff);border:1px solid var(--border-border-neutral-l1,#4d6b9917);border-radius:6px;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}.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:48px;justify-content:space-between;padding:0 24px}.context-status_section-header-left{align-items:center;display:flex;gap:8px}.context-status_section-title{color:var(--text-text-default,#1a1a1a);font-size:var(--body-base-strong-fontSize,13px);font-weight:var(--body-base-strong-fontWeight,500);line-height:var(--body-base-strong-lineHeight,20px);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-radius-4,4px);color:var(--text-text-secondary,#5b6066);cursor:pointer;display:flex;font-size:var(--body-sm-strong-fontSize,11px);font-weight:var(--body-sm-strong-fontWeight,500);justify-content:center;line-height:var(--body-sm-strong-lineHeight,16px);padding:4px 10px;transition:background .2s}.context-status_section-compact-btn:hover{background:var(--bg-bg-button-tertiary-hover,#4d6b9924)}.context-status_section-compact-btn:disabled{cursor:not-allowed;opacity:.5}.context-status_section-content{display:flex;flex:1 1;flex-direction:column;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 20px;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:var(--bg-bg-overlay-l2,#ffffff14);border-radius:4px;display:flex;height:28px;justify-content:center;width:28px}.context-status_empty-state-icon svg{color:var(--icon-icon-tertiary,#5b6066);height:20px;width:20px}.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,#8a9096);font-size:13px;line-height:20px}.context-status_empty-state-description{color:var(--text-text-tertiary,#5b6066);font-size:12px;line-height:18px;max-width:256px;text-align:center}.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:10}.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:1}.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}.container-nvNpzo{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-BboWZE{align-items:flex-start;display:flex;gap:6px}.icon-OdTt6F{color:var(--status-warning-default);flex-shrink:0;height:18px;margin-top:1px;width:18px}.iconPrimary-ardPur{color:var(--status-primary-default)}.text-CvuCAi{color:var(--text-text-default);font-size:13px;line-height:20px}.actions-Xcc77S{display:flex;gap:6px;justify-content:flex-end}.inputConfirmModal-qpLxy7{align-items:flex-end;bottom:0;display:flex;min-height:100%;position:absolute;width:100%;z-index:999}.confirmModal-cJOCPn{width:100%}.fileTreeMenu-rsAy4h{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-EOU_Ro{margin:0;padding:0}.fileTreeMenuDivider-LeXTOB{align-items:center;display:flex;height:12px;justify-content:center;padding:0 6px}.fileTreeMenuDividerLine-JIuszS{background:var(--border-border-neutral-l1,#4d6b9917);height:1px;width:100%}.fileTreeMenuItem-fOMtcT{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-fOMtcT:hover{background:var(--bg-bg-overlay-l2,#5663771c)}.fileTreeMenuItemDisabled-v_Xyu_{cursor:not-allowed;opacity:.5}.fileTreeMenuItemDisabled-v_Xyu_:hover{background-color:initial}.fileTreeMenuItemLabel-LeY_5h{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileTreeMenuItemShortcut-Re2Udg{color:var(--icon-icon-tertiary,#8a9096);flex-shrink:0;font-size:11px;font-weight:400}.renameInput-iSq6us{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-dnWAlW{background:#0000;display:flex;flex-direction:column;height:100%;outline:none}.searchWrapper-d5KtEJ{flex-shrink:0;padding:8px}.treeWrapperCommon-HJA4Me{flex:1 1;min-height:0}.treeWrapper-MwF3Hb{overflow-y:auto;scrollbar-color:var(--bg-bg-invert-disabled,#56637726) #0000;scrollbar-width:thin}.treeWrapper-MwF3Hb::-webkit-scrollbar{height:6px;width:6px}.treeWrapper-MwF3Hb::-webkit-scrollbar-track{background:#0000}.treeWrapper-MwF3Hb::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.treeWrapper-MwF3Hb::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert-hover,#56637740)}.treeWrapperSimpleBar-kPjN2K .simplebar-content-wrapper,.treeWrapperSimpleBar-kPjN2K .simplebar-mask,.treeWrapperSimpleBar-kPjN2K .simplebar-offset,.treeWrapperSimpleBar-kPjN2K .simplebar-wrapper{height:100%}.treeWrapperSimpleBar-kPjN2K .simplebar-scrollbar:before{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.treeWrapperSimpleBar-kPjN2K .simplebar-scrollbar:hover:before,.treeWrapperSimpleBar-kPjN2K.simplebar-dragging .simplebar-scrollbar:before{background:var(--bg-bg-invert-hover,#56637740)}.treeWrapperSimpleBar-kPjN2K .simplebar-track{pointer-events:all}.treeWrapperSimpleBar-kPjN2K:hover .simplebar-scrollbar:before{opacity:.5}.treeWrapperSimpleBar-kPjN2K .simplebar-track.simplebar-vertical{width:6px}.treeWrapperSimpleBar-kPjN2K .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:0;left:0;right:0;top:0}.loading-Cg_AV3{color:var(--text-text-secondary);font-size:var(--font-size-md)}.cutNode-tmkSrZ{opacity:.5}.container-dnWAlW .rc-tree{background:#0000;border-radius:4px;color:var(--text-text-default);font-size:13px;line-height:1.5;margin:0;padding:0}.container-dnWAlW .rc-tree-list-holder-inner{align-items:flex-start}.container-dnWAlW .rc-tree-treenode{align-items:center;background:#0000;cursor:pointer;display:flex;gap:2px;height:24px;margin:0;outline:none;padding:0;position:relative;transition:all .3s;-webkit-user-select:none;user-select:none;width:100%}.container-dnWAlW .rc-tree-treenode:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.container-dnWAlW .rc-tree-treenode-selected{background:var(--bg-bg-overlay-l3)!important;border-radius:4px}.container-dnWAlW .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-dnWAlW .rc-tree-indent{align-self:stretch;-webkit-user-select:none;user-select:none;white-space:nowrap}.container-dnWAlW .rc-tree-indent-unit{display:inline-block;width:14px}.container-dnWAlW .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-dnWAlW .rc-tree-switcher-noop{cursor:default}.container-dnWAlW .rc-tree-switcher svg{display:inline-block;font-size:14px;position:relative;top:3px;transition:transform .3s;vertical-align:initial}.container-dnWAlW .rc-tree-switcher_close svg{transform:rotate(-90deg)}.container-dnWAlW .rc-tree-switcher_open svg{transform:rotate(0deg)}.container-dnWAlW .rc-tree-iconEle{display:inline-block;height:24px;line-height:24px;margin-right:2px;padding-top:2px;text-align:center;width:14px}.container-dnWAlW .rc-tree-node-content-wrapper{border-radius:2px;color:var(--text-text-default);cursor:pointer;display:flex;flex:1 1;height:24px;line-height:24px;margin:0;min-width:0;padding:0 2px;position:relative}.container-dnWAlW .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-dnWAlW .rc-tree-show-line .rc-tree-indent-unit{height:100%;position:relative}.container-dnWAlW .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-dnWAlW .rc-tree-show-line .rc-tree-switcher{background:#0000}.container-dnWAlW .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:1}.container-dnWAlW .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-dnWAlW .rc-tree-checkbox{margin:0 4px 0 0}.container-dnWAlW [data-key^=__error_] .rc-tree-title{color:var(--text-text-warning);cursor:pointer;font-style:italic}.container-dnWAlW [data-key^=__error_]:hover .rc-tree-title{color:var(--text-text-danger);text-decoration:underline}.loadingIcon-dICAve{animation:rotate-ppEqgZ 1s linear infinite;display:inline-block}@keyframes rotate-ppEqgZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.emptyState-uitDAN{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-HC7n7F{gap:4px}.titleWrapper-IvjzQU,.uploadingNode-HC7n7F{align-items:center;display:flex;flex:1 1;min-width:0}.titleWrapper-IvjzQU{height:100%}.titleWrapper-IvjzQU>span{position:relative;top:-1px}.titleWrapper-IvjzQU>span,.uploadingTitle-AxZtup{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploadingTitle-AxZtup{opacity:.5}.uploadingSpinner-hbd2Kl{align-items:center;animation:rotate-ppEqgZ 1s linear infinite;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.container-dnWAlW .uploading-icon{filter:grayscale(100%)}.container-qyM3J0{display:flex;flex-direction:column;width:100%}.searchBox-BKkBS0{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-BKkBS0:focus-within{border-color:var(--border-border-brand)}.searchIcon-xssv4T{color:var(--icon-icon-secondary);flex-shrink:0;font-size:14px}.searchInput-Ji5QSn{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-Ji5QSn::placeholder{color:var(--text-text-tertiary)}.clearButton-L1I1Ob{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-L1I1Ob:hover{background:var(--bg-bg-overlay-l4);color:var(--icon-icon-default)}.resultList-w7EQvM{display:flex;flex-direction:column;margin-top:4px;max-height:300px;overflow-y:auto}.resultItem-k1dJhL{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;transition:background-color .15s}.resultItem-k1dJhL.active-o3BeUC,.resultItem-k1dJhL:hover{background:var(--bg-bg-overlay-l2)}.resultIcon-kcURJ6{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.resultIcon-kcURJ6 svg{height:14px;width:14px}.resultContent-kbIMNG{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.resultName-lo5ZL5{color:var(--text-text-default);font-size:13px;line-height:18px}.resultName-lo5ZL5,.resultPath-HRJm2_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultPath-HRJm2_{color:var(--text-text-tertiary);font-size:11px;line-height:14px}.highlight-wzevo9{background:var(--bg-bg-warning-l1);border-radius:2px;color:var(--text-text-warning);padding:0 1px}.emptyState-gS20L7{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:12px;justify-content:center;padding:16px 8px}.flatContainer-bCF7Dr{display:flex;flex-direction:column;gap:10px;height:100%;outline:none}.breadcrumb-UmC6dY{align-items:center;display:flex;flex-shrink:0;gap:2px;overflow:hidden;padding:0 10px}.breadcrumbItem-gXWNBx{align-items:center;display:flex;flex-shrink:1;gap:2px;min-width:0}.breadcrumbItem-gXWNBx:first-child,.breadcrumbItemEllipsis-O0REFv{flex-shrink:0}.breadcrumbSeparator-BeOFSV{color:var(--icon-icon-tertiary);flex-shrink:0;height:16px;width:10px}.breadcrumbText-b4exWV{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-b4exWV:hover{background-color:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.breadcrumbTextDropTarget-WnV6EK{background-color:var(--bg-bg-brand-l2);outline:2px dashed var(--border-border-brand);outline-offset:-2px}.breadcrumbTextActive-V8tvq_{color:var(--text-text-default);font-weight:500}.breadcrumbEllipsis-MLzofU{color:var(--text-text-tertiary);cursor:default;flex-shrink:0;font-size:12px;line-height:18px;padding:2px 5px}.listContainer-RlxfaB{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-RlxfaB::-webkit-scrollbar{height:6px;width:6px}.listContainer-RlxfaB::-webkit-scrollbar-track{background:#0000}.listContainer-RlxfaB::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.listContainer-RlxfaB::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert-hover,#56637740)}.listItem-o7E_F9{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-o7E_F9:hover{background-color:var(--bg-bg-overlay-l1)}.listItemSelected-SxUeD5{background-color:var(--bg-bg-overlay-l2)}.listItemLoading-xJEZJH{opacity:.6;pointer-events:none}.listItemCut-NjbuWF{opacity:.5}.listItemDropTarget-RsOk0k{background-color:var(--bg-bg-brand-l2);outline:2px dashed var(--border-border-brand);outline-offset:-2px}.listItemIcon-kQJC0A{align-items:center;display:flex;flex-shrink:0;justify-content:center}.fileIcon-dgx0U3,.folderIcon-qYoX9T,.listItemIcon-kQJC0A{height:24px;width:24px}.listItemIcon-kQJC0A img{height:100%;position:relative;top:1px;width:100%}.listItemContent-g4Dwx7{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.listItemName-NZgV13{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;width:100%}.listItemInfo-YnJAdf,.listItemName-NZgV13{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listItemInfo-YnJAdf{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.emptyState-RJKNX1{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-h3VJ5Q{filter:grayscale(100%)}.listItemNameUploading-NCv3Si{opacity:.5}.uploadingSpinner-mXjFxD{animation:rotate-Fpl2mZ 1s linear infinite;color:var(--icon-icon-secondary);display:inline-block;flex-shrink:0;height:14px;width:14px}@keyframes rotate-Fpl2mZ{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{direction:inherit;height:auto!important;overflow:hidden;width:auto!important;z-index:0}.simplebar-mask,.simplebar-offset{bottom:0;left:0;margin:0;padding:0;position:absolute;right:0;top:0}.simplebar-offset{box-sizing:inherit!important;direction:inherit!important;resize:none!important;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;overflow:auto;position:relative;scrollbar-width:none;width:auto;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging,[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";opacity:0;position:absolute;transition:opacity .2s linear .5s}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition-delay:0s;transition-duration:0s}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-scrollbar:before{bottom:2px;left:2px;right:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{bottom:0;left:0;min-height:0;min-width:10px;right:auto;top:0;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.simplebar-dummy-scrollbar-size{direction:rtl;height:500px;opacity:0;overflow-x:scroll;overflow-y:hidden;position:fixed;visibility:hidden;width:500px;-ms-overflow-style:scrollbar!important}.simplebar-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}.simplebar-hide-scrollbar{left:0;overflow-y:scroll;position:fixed;scrollbar-width:none;visibility:hidden;-ms-overflow-style:none}.diffWrapper-bBCsL8{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-eHGef_{display:flex;flex-direction:column;width:100%}.diffLine-KRDlku{display:flex;min-height:20px}.lineNumbers-HJtUve{flex-shrink:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.newLineNumber-PEjMB0,.oldLineNumber-J43Az8{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-x1SCbk{color:var(--text-text-default);flex:1 1;min-width:0;padding:0 8px 0 16px}.lineContent-x1SCbk,.lineContent-x1SCbk pre{overflow-wrap:break-word;white-space:pre-wrap}.lineContent-x1SCbk pre{background:#0000;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.lineContent-x1SCbk pre .hljs-built_in,.lineContent-x1SCbk pre .hljs-keyword,.lineContent-x1SCbk pre .hljs-type{color:var(--code-code-action)}.lineContent-x1SCbk pre .hljs-regexp,.lineContent-x1SCbk pre .hljs-string{color:var(--code-code-parameter)}.lineContent-x1SCbk pre .hljs-literal,.lineContent-x1SCbk pre .hljs-number{color:var(--code-code-number)}.lineContent-x1SCbk pre .hljs-comment{color:var(--code-code-doc)}.lineContent-x1SCbk pre .hljs-function,.lineContent-x1SCbk pre .hljs-title{color:var(--code-code-function)}.lineContent-x1SCbk pre .hljs-attr,.lineContent-x1SCbk pre .hljs-variable{color:var(--code-code-attribute)}.lineContent-x1SCbk pre .hljs-name,.lineContent-x1SCbk pre .hljs-tag{color:var(--code-code-tag)}.lineContent-x1SCbk pre .hljs-attribute{color:var(--code-code-attribute)}.lineUnchanged-CoN0QC{background:var(--bg-bg-base-default)}.lineAdded-JkX7dx{background:var(--status-success-surface-l1,#3fb95026)}.lineRemoved-j9xJMv{background:var(--status-error-surface-l1,#f8514926)}.collapsedBlock-h8Qw8a{align-items:center;background:#0000;cursor:pointer;display:flex;justify-content:center;min-height:32px}.collapsedDashedLine-Gl3_Hx{border-top:1px dashed var(--border-border-neutral-l3);flex:1 1;height:0}.collapsedButton-INSGlp{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-INSGlp:hover{background:var(--bg-bg-overlay-l3)}.collapsedIcon-JcX3kh{color:var(--icon-icon-secondary);height:16px;width:16px}.collapsedText-Aj_xVH{color:var(--text-text-tertiary,#8c8c8c);font-size:12px;margin-right:8px;white-space:nowrap}.sideBySideWrapper-NSCXVg{display:flex;flex-direction:row}.sideBySideColumn-Zi_VCb{display:flex;flex:1 1;flex-direction:column;min-width:0}.sideBySideColumn-Zi_VCb:first-child{border-right:1px solid var(--border-border-neutral-l1,#4d6b992e)}.sideBySideRow-F9yNbC{display:flex;min-height:20px}.sideBySideLeft-JfLaeh,.sideBySideRight-okYxBG{display:flex;flex:1 1;isolation:isolate;min-width:0;position:relative}.sideBySideRight-okYxBG{border-right:none}.sideLineNumber-mTG3Bq{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-LKD3kd{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-LKD3kd 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-LKD3kd pre .hljs-built_in,.sideLineContent-LKD3kd pre .hljs-keyword,.sideLineContent-LKD3kd pre .hljs-type{color:var(--code-code-action)}.sideLineContent-LKD3kd pre .hljs-regexp,.sideLineContent-LKD3kd pre .hljs-string{color:var(--code-code-parameter)}.sideLineContent-LKD3kd pre .hljs-literal,.sideLineContent-LKD3kd pre .hljs-number{color:var(--code-code-number)}.sideLineContent-LKD3kd pre .hljs-comment{color:var(--code-code-doc)}.sideLineContent-LKD3kd pre .hljs-function,.sideLineContent-LKD3kd pre .hljs-title{color:var(--code-code-function)}.sideLineContent-LKD3kd pre .hljs-attr,.sideLineContent-LKD3kd pre .hljs-variable{color:var(--code-code-attribute)}.sideLineContent-LKD3kd pre .hljs-name,.sideLineContent-LKD3kd pre .hljs-tag{color:var(--code-code-tag)}.sideLineContent-LKD3kd pre .hljs-attribute{color:var(--code-code-attribute)}.lineUnchanged-ctmymP{background:var(--bg-bg-base-default)}.lineAdded-xjkcia{background:var(--status-success-surface-l1,#3fb95026)}.lineRemoved-nmpJ2B{background:var(--status-error-surface-l1,#f8514926)}.lineEmpty-upL7P5{display:none}.collapsedBlock-fDgVqj{align-items:center;background:#0000;cursor:pointer;display:flex;justify-content:center;min-height:32px}.collapsedDashedLine-bF765V{border-top:1px dashed var(--border-border-neutral-l3);flex:1 1;height:0}.collapsedButton-sq0fGP{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-sq0fGP:hover{background:var(--bg-bg-overlay-l3)}.collapsedIcon-ViW8x_{height:16px;width:16px}.collapsedText-LQTKCr{color:var(--text-text-tertiary,#8c8c8c);font-size:12px;margin-right:8px;white-space:nowrap}.fileListWrapper-GSBRPw{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px;width:100%}.fileItemPrimary-JNbUVQ{width:100%}.fileItemPrimary-JNbUVQ,.fileItemSecondary-shgpzi{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px}.fileItemSecondary-shgpzi{width:70%}.fileItemAccent-QBTxPo{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px;width:35%}.container-Co2Umr{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-Co2Umr,.headerSection-Ex2xJo{align-items:center;display:flex;justify-content:space-between}.headerSection-Ex2xJo{height:36px;padding-left:4px;width:64px}.headerBackground-of6hhQ{background:var(--border-border-neutral-l2);border-radius:2px;height:14px;width:14px}.headerIconsWrapper-nx1vqm{height:36px;overflow:hidden;position:relative;width:36px}.iconSettings-UCGsN9{background:var(--status-alert-surface-l1);height:36px;left:0;position:absolute;top:0;width:36px}.decorativeVector-tN7bZw{background:var(--border-border-neutral-l2);height:1px;rotate:-90deg;width:16px}.footerBackground-VZmyJR{background:var(--border-border-neutral-l2);border-radius:2px;height:14px;margin-left:8px;width:14px}.contentRight-zXYKQi{align-items:center;display:flex}.minus-ZlsHVA{background:var(--status-error-surface-l1)}.minus-ZlsHVA,.plus-AknpMQ{border-radius:2px;height:13px;margin-left:4px;width:28px}.plus-AknpMQ{background:var(--status-success-surface-l1)}.codeContentWrapper-bS_Q2G{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px;width:100%}.codeLine-s768eO{align-self:stretch;background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px}.codeLineWithHighlight-mvgGVV{align-items:center;align-self:stretch;column-gap:12px;display:flex;flex-shrink:0;height:10px}.codeSegment-7hDqcu{background:var(--border-border-neutral-l2);width:35%}.codeHighlightRed-edYw87,.codeSegment-7hDqcu{align-self:stretch;border-radius:1px;flex-shrink:0}.codeHighlightRed-edYw87{background:var(--status-error-surface-l1);width:10%}.codeHighlightGreen-xdbVXn{align-self:stretch;background:var(--status-success-surface-l1);border-radius:1px;flex-shrink:0;width:10%}.codeSegmentLong-N4i_J5{align-self:stretch;background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;width:80%}.codeLineWithHighlightSmall-ewTRe5{align-items:center;align-self:stretch;column-gap:12px;display:flex;flex-shrink:0;height:10px}.codeHighlightGreenSmall-Pg0QJX{background:var(--status-success-surface-l1);border-radius:1px;flex-shrink:0;height:6px;width:10%}.codeSegmentLongSmall-wWO7dX{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:6px;width:80%}.fileChangeSummary-qs9rKA{align-items:center;column-gap:8px;display:flex;font-size:13px;letter-spacing:0;line-height:20px;white-space:nowrap;width:100%}.collapseButton-hdTYr6{align-items:center;border-radius:5px;display:flex;height:28px;justify-content:center;padding-left:8px;padding-right:8px;width:12px}.collapseButton-hdTYr6,.filesChangedText-SdyPQz{background:var(--border-border-neutral-l2);flex-shrink:0}.filesChangedText-SdyPQz{border-radius:2px;height:13px;width:103px}.changeCountsWrapper-CtY1qV{align-items:center;column-gap:4px;display:inline-flex;flex-shrink:0;justify-content:center}.minus-iU_VOQ{background:var(--status-error-surface-l1)}.minus-iU_VOQ,.plus-OQl_JH{border-radius:2px;height:13px;margin-left:4px;width:28px}.plus-OQl_JH{background:var(--status-success-surface-l1)}.mergeInfo-q572tI{align-items:center;display:flex;height:80px;width:100%}.leftSection-r_czCS{align-items:center;display:flex;flex-shrink:0}.rightSection-wLiV8z{align-items:center;display:flex;gap:12px;margin-left:auto}.square-N34XbA{width:28px}.rectangle-lbMCr3,.square-N34XbA{background:var(--border-border-neutral-l2);border-radius:2px;flex-shrink:0;height:28px}.rectangle-lbMCr3{width:142px}.diffViewSkeleton-v_vNFG{background:var(--bg-bg-base-default);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.divider-eZjeai{background:var(--border-border-neutral-l1);height:1px;margin:0 16px}.mergeInfoSection-VECdu8{flex-shrink:0;padding:0 16px}.diffStatusSection-LO3h82{flex-shrink:0;padding:16px}.mainContent-xx3x8X{display:flex;flex:1 1;overflow:hidden}.fileListSection-Uu4g8j{border-right:1px solid var(--border-border-neutral-l1);flex-shrink:0;overflow-y:hidden;padding:16px;width:240px}.codeSection-nXKtRP{flex:1 1;overflow-y:hidden;padding:16px}.codeBlock-mdqT8a{margin-bottom:24px}.codeBlock-mdqT8a:last-child{margin-bottom:0}.codeContentWrapper-t2HYQ2{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-YvoMXY{background:var(--bg-bg-menu);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.multiFileContainer-fSs2x4{background:var(--bg-bg-menu);gap:12px;overflow-x:hidden;overflow-y:auto}.fileBlock-r1Ia9w{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-ejWRXd .fileHeader-I5rGuz{border:none;border-radius:6px;box-shadow:none;margin:0}.container-YvoMXY:not(.multiFileContainer-fSs2x4) .fileBlock-r1Ia9w{max-height:100%}.fileHeader-I5rGuz{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:10}.fileHeaderLeft-IMfN9M{align-items:center;column-gap:8px;display:flex}.expandButton-jNyuhu{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-jNyuhu:hover{background:var(--bg-bg-overlay-l1)}.fileIcon-A6lN0s{align-items:center;display:flex;height:36px;justify-content:center;width:36px}.fileInfo-gNtzAf{align-items:center;column-gap:4px;display:flex;flex:1 1;min-width:0;overflow:hidden}.fileName-miZ5uZ{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-G6RqXw{align-items:center;display:flex;flex:1 1;min-width:0;overflow:hidden}.branchIcon-o5OJtU{color:var(--text-text-tertiary);flex-shrink:0;height:14px;width:14px}.filePath-G6RqXw 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-PxEQN5{align-items:center;column-gap:4px;display:flex;justify-content:center;padding:0 4px}.additions-wYYoSv{color:var(--status-success-default)}.additions-wYYoSv,.deletions-RwqTQ4{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.deletions-RwqTQ4{color:var(--status-error-default)}.fileContent-yX_Xwj{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-yX_Xwj::-webkit-scrollbar{width:4px}.fileContent-yX_Xwj::-webkit-scrollbar-track{background:#0000}.fileContent-yX_Xwj::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.fileContent-yX_Xwj::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.emptyWrapper-c4dxLB{align-items:center;display:flex;flex:1 1;justify-content:center;padding:24px}.emptyText-SVNqE0{color:var(--text-text-tertiary);font-size:14px}.errorContent-BJQHg9{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-XRtAzl{color:var(--status-warning-default,#e28a00);font-size:16px}.errorText-a5C3pj{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-AucLdG{background:var(--bg-bg-menu);border-radius:6px;display:flex;flex-direction:column;height:100%;overflow:hidden}.diffFileTreeContent-EGgpNT{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.diffFileTreeNode-A6MzVt{display:flex;flex-direction:column}.diffFileTreeNodeRow-MaLFXs{align-items:center;cursor:pointer;display:flex;gap:0;height:24px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.diffFileTreeNodeRow-MaLFXs:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.diffFileTreeNodeRowSelected-VSi6Y1{background:var(--bg-bg-overlay-l3);border-radius:4px}.diffFileTreeNodeRowSelected-VSi6Y1:hover{background:var(--bg-bg-overlay-l3)}.diffFileTreeIndentGuide-bbHj2O{align-items:center;display:flex;flex-shrink:0;height:24px;position:relative;width:14px}.diffFileTreeIndentLine-ekeW8q{background:var(--border-border-neutral-l1);bottom:0;left:6px;position:absolute;top:0;width:1px}.diffFileTreeExpandIcon-FJqo1r{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-yMOeu7{transform:rotate(0deg)}.diffFileTreeExpandIconCollapsed-QXG1S0{transform:rotate(-90deg)}.diffFileTreeExpandIconPlaceholder-QevX8K{flex-shrink:0;height:24px;width:14px}.diffFileTreeDotIcon-lUrw_n{color:var(--icon-icon-secondary);height:24px;width:14px}.diffFileTreeDiffIcon-vsBcSZ,.diffFileTreeDotIcon-lUrw_n{align-items:center;display:flex;flex-shrink:0;justify-content:center}.diffFileTreeDiffIcon-vsBcSZ{box-sizing:initial;height:12px;padding-left:2px;width:12px}.diffFileTreeDiffIcon-vsBcSZ svg{height:14px;width:14px}.diffFileTreeDiffIconAdded-xYpRtr{color:var(--status-success-default)}.diffFileTreeDiffIconModified-riEvVJ{color:var(--status-alert-default)}.diffFileTreeDiffIconDeleted-YNath_{color:var(--status-error-default)}.diffFileTreeFolderIcon-vGz9dt{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:16px}.diffFileTreeFolderIcon-vGz9dt svg{height:16px;width:16px}.diffFileTreeNodeNameWrapper-Y3q5mn{flex:1 1;min-width:0;overflow:hidden}.diffFileTreeNodeName-hyfHsJ{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-K82Kn9{display:flex;flex-direction:column}.diffFileTreeEmpty-W8y48w{color:var(--text-text-tertiary);flex-direction:column;padding:24px 16px;text-align:center}.diffFileTreeConflictIcon-bp843b,.diffFileTreeEmpty-W8y48w{align-items:center;display:flex;font-size:13px;justify-content:center}.diffFileTreeConflictIcon-bp843b{color:var(--status-error-default);flex-shrink:0;font-weight:400;height:16px;margin-left:4px;width:16px}.diffFileTreeConflictIcon-bp843b svg{height:16px;width:16px}.flattenedGroup-aoNyz8{display:flex;flex-direction:column}.flattenedGroupHeader-M12BQV{align-items:center;cursor:pointer;display:flex;gap:0;height:28px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.flattenedGroupHeader-M12BQV:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedGroupName-zy_KbD{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-GSD8fx,.flattenedPathItem-LFkGV5{display:flex;flex-direction:column}.flattenedPathHeader-BMKcfH{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-BMKcfH:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedPathName-PCdw3P{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-QPHu5R{display:flex;flex-direction:column}.flattenedFileRow-Eh1WCg{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-Eh1WCg:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedFileRowSelected-R8yf4j{border-radius:4px}.flattenedFileRowSelected-R8yf4j,.flattenedFileRowSelected-R8yf4j:hover{background:var(--bg-bg-overlay-l3)}.flattenedFileName-orSdzW{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-NHCc_T{align-items:center;display:flex;flex-shrink:0;font-size:11px;gap:4px;padding-left:8px}.flattenedFileDiffAdded-sxSf8I{color:var(--status-success-default)}.flattenedFileDiffDeleted-kYm7XQ{color:var(--status-error-default)}@keyframes fadeIn-QViMW1{0%{opacity:0}to{opacity:1}}.diffPanelWrapper-gsgmxo{animation:fadeIn-QViMW1 .2s ease-out;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.diffPanelContainer-bFsGv2{display:flex;flex:1 1;min-height:0;overflow:hidden}.diffPanelSidebar-SCYSzY{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-tmo8Rb{opacity:1;width:240px}.diffPanelSidebarInner-VN_SBO{box-sizing:border-box;min-width:240px;padding:12px 16px;width:240px}.diffPanelContent-yhQ2Hl{border-radius:6px 6px 0 0;flex:1 1;min-width:0;overflow:hidden;padding:16px;padding-right:0}.diffPanelSingleContent-piFtHM{overflow:hidden;padding:16px}.diffPanelErrorWrapper-NDckRK,.diffPanelSingleContent-piFtHM{animation:fadeIn-QViMW1 .2s ease-out;display:flex;flex-direction:column;height:100%;width:100%}.diffPanelErrorWrapper-NDckRK{align-items:center;justify-content:center}.diffPanelHeader-diNHYZ{border-bottom:1px solid var(--border-border-neutral-l1);gap:12px;margin:0 auto;min-height:72px;width:calc(100% - 24px)}.diffPanelHeader-diNHYZ,.headerIcon-N0Nl87{align-items:center;display:flex;flex-shrink:0}.headerIcon-N0Nl87{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-QEyW7C{background-color:var(--bg-bg-overlay-l3)}.headerInfo-YseUde{display:flex;flex:1 1;flex-direction:column;min-width:0}.headerTitle-N9N58_{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-RFoRV3{align-items:center;display:flex;gap:8px}.headerBranchTag-t6mDwT{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-WOKYCU{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headerBranchArrow-w1jtGZ{color:var(--text-text-tertiary);flex-shrink:0}.headerBranchDivider-PTHV3_{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:12px;width:1px}.headerMetaText-dSrd1_{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-SzAXf0{align-items:center;display:flex;gap:4px;justify-content:center}.headerAdditions-afYFpX{color:var(--status-success-default)}.headerAdditions-afYFpX,.headerDeletions-G5iFDz{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.headerDeletions-G5iFDz{color:var(--status-error-default)}@keyframes fadeIn-bZ8IIT{0%{opacity:0}to{opacity:1}}.diffMobileWrapper-xlaWOd{animation:fadeIn-bZ8IIT .2s ease-out;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.diffMobileContent-H8XYK4{flex:1 1;min-height:0;overflow:hidden;padding:8px}.diffMobileSingleContent-mTYGlI{overflow:hidden;padding:8px}.diffMobileErrorWrapper-hA8Gmz,.diffMobileSingleContent-mTYGlI{animation:fadeIn-bZ8IIT .2s ease-out;display:flex;flex-direction:column;height:100%;width:100%}.diffMobileErrorWrapper-hA8Gmz{align-items:center;justify-content:center}.diffMobileHeader-Owm2t8{border-bottom:1px solid var(--border-border-neutral-l1);display:flex;flex-direction:column;flex-shrink:0;padding:12px 16px 8px}.diffMobileHeaderTop-KkixzB{align-items:center;display:flex;gap:8px}.diffMobileHeaderFileTreeBtn-uPVEEK{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-uPVEEK:active{background:var(--bg-bg-overlay-l3)}.diffMobileHeaderFileTreeBtn-uPVEEK svg{height:16px;width:16px}.diffMobileHeaderTitle-ib493f{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-hKP2WP{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.diffMobileHeaderBranch-PcwLTP{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;gap:4px}.diffMobileHeaderBranchName-rfL_Dd{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diffMobileHeaderBranchArrow-FXjLui{color:var(--text-text-tertiary);flex-shrink:0}.diffMobileHeaderFileCount-zMpl1E{color:var(--text-text-secondary);font-size:12px}.diffMobileHeaderStats-GGyNHq{align-items:center;display:flex;gap:4px}.diffMobileHeaderAdditions-Cbm0S3{color:var(--status-success-default)}.diffMobileHeaderAdditions-Cbm0S3,.diffMobileHeaderDeletions-wNK0h4{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.diffMobileHeaderDeletions-wNK0h4{color:var(--status-error-default)}.diffFileListOverlay-v_IntW{background:#0006;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:99}.diffFileListOverlayVisible-WyMxHC{opacity:1;pointer-events:auto}.diffFileListPanel-pcPrCl{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:100}.diffFileListPanelVisible-Rhm8Ee{transform:translateY(0)}.diffFileListPanelHeader-QwAlMC{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 16px 12px}.diffFileListPanelTitle-NUGbWv{color:var(--text-text-default);font-size:17px;font-weight:600}.diffFileListCloseBtn-ruFBdo{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-ruFBdo:active{background:var(--bg-bg-overlay-l3)}.diffFileListCloseBtn-ruFBdo svg{height:14px;width:14px}.diffFileListSearchBar-oeMVQi{flex-shrink:0;padding:0 16px 12px}.diffFileListSearchInput-HELuXI{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-HELuXI:focus-within{border-color:var(--border-border-brand)}.diffFileListSearchIcon-PHUsop{color:var(--icon-icon-secondary);flex-shrink:0;height:14px;width:14px}.diffFileListSearchField-DNSkzX{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:14px;line-height:36px;min-width:0;outline:none}.diffFileListSearchField-DNSkzX::placeholder{color:var(--text-text-tertiary)}.diffFileListTreeContent-akLbKX{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 8px 16px}.diffFileTreeNode-WS3Cjk{display:flex;flex-direction:column}.diffFileTreeRow-_eV7ED{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-_eV7ED:active{background:var(--bg-bg-overlay-l2)}.diffFileTreeRowSelected-zo7IgU,.diffFileTreeRowSelected-zo7IgU:active{background:var(--bg-bg-overlay-l3)}.diffFileTreeExpandIcon-GRerNX{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-GRerNX svg{height:12px;width:12px}.expanded-N7F_h4{transform:rotate(0deg)}.collapsed-Or9SGF{transform:rotate(-90deg)}.diffFileFolderIcon-WLDSJ1,.diffFileTreeExpandPlaceholder-mmF69Y{flex-shrink:0;height:16px;width:16px}.diffFileFolderIcon-WLDSJ1{align-items:center;color:var(--icon-icon-secondary);display:flex;justify-content:center}.diffFileFolderIcon-WLDSJ1 svg{height:16px;width:16px}.diffFileStatusIcon-_oZtIO{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.diffFileStatusIcon-_oZtIO svg{height:16px;width:16px}.diffFileTreeNodeName-qWaMO1{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-AiURk7{display:flex;flex-direction:column}.diffFileListEmpty-_SaGrE{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:14px;justify-content:center;padding:32px 16px}.popoverContent-HG4O3t{background:#0000;border:none;box-shadow:none;padding:0}.arrowOverride-Cry1uB{--bg-bg-base-secondary:var(--bg-bg-tooltip);--border-border-neutral-l1:var(--border-border-neutral-l2,#e0e2f214)}.wrapper-nMer1X{display:flex;position:relative}.arrow-FwyESg{border-style:solid;height:0;position:absolute;width:0}.arrowRight-MWu6_B{border-color:#0000 var(--bg-bg-tooltip) #0000 #0000;border-width:6px 6px 6px 0;left:-6px;top:16px}.arrowLeft-gKS8yz{border-color:#0000 #0000 #0000 var(--bg-bg-tooltip);border-width:6px 0 6px 6px;right:-6px;top:16px}.arrowTop-AX8x6x{border-color:var(--bg-bg-tooltip) #0000 #0000 #0000;border-width:6px 6px 0 6px;bottom:-6px;left:16px}.arrowBottom-dF531f{border-color:#0000 #0000 var(--bg-bg-tooltip) #0000;border-width:0 6px 6px 6px;left:16px;top:-6px}.container-hkwUnz{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-HWUrWS{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.title-Ns1g8k{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)}.closeButton-neF_bc{align-items:center;background:#0000;border:none;color:var(--icon-icon-secondary,#666b75);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;padding:0;width:20px}.closeButton-neF_bc:hover{color:var(--icon-icon-default,#8a9096)}.closeButton-neF_bc svg{height:12px;width:12px}.content-ae0kKC{background:var(--bg-bg-base-secondary,#edeff2);border-radius:var(--Radius-radius-4,4px);margin-bottom:12px}.lottie-YPOXvv{height:auto;width:100%}.lottie-YPOXvv>svg{border-radius:var(--Radius-radius-4,4px)}.lottie-YPOXvv.lottieRecolor-Mi9bdq svg path[fill="rgb(10,184,97)"],.lottie-YPOXvv.lottieRecolor-Mi9bdq svg path[fill="rgb(15,220,120)"],.lottie-YPOXvv.lottieRecolor-Mi9bdq svg path[fill="rgb(9,184,96)"]{fill:var(--lottie-brand-color)}.lottie-YPOXvv.lottieRecolor-Mi9bdq svg path[stroke="rgb(10,184,97)"],.lottie-YPOXvv.lottieRecolor-Mi9bdq svg path[stroke="rgb(15,220,120)"],.lottie-YPOXvv.lottieRecolor-Mi9bdq svg path[stroke="rgb(9,184,96)"]{stroke:var(--lottie-brand-color)}.footer-mVipG9{display:flex;justify-content:flex-end}.fileUploadList-bpNFwL{position:relative;width:100%}.fileUploadListInner-SNlaZF{--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-SNlaZF::-webkit-scrollbar{display:none}.fileUploadListInner-SNlaZF[data-fade-left=true]{--mask-left:#0000 0,#0003 20px,var(--special-black) 200px}.fileUploadListInner-SNlaZF[data-fade-right=true]{--mask-right:var(--special-black) calc(100% - 200px),#0003 calc(100% - 20px),#0000 100%}.fileUploadScrollButton-XZJSH0{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:10}.fileUploadScrollButton-XZJSH0:hover{background:var(--bg-bg-base-secondary)}.fileUploadScrollButton-XZJSH0[data-position=left]{left:12px}.fileUploadScrollButton-XZJSH0[data-position=right]{right:12px}.fileUploadItem-u6bvoE{background-color:var(--bg-bg-overlay-l1,#5663770f);border-radius:6px;cursor:pointer;flex-direction:row;gap:12px;padding:8px 12px;transition:border-color .2s,box-shadow .2s;width:200px}.fileUploadItem-u6bvoE,.fileUploadItemThumbnail-nmaqSQ{align-items:center;display:flex;flex-shrink:0;position:relative}.fileUploadItemThumbnail-nmaqSQ{border-radius:var(--radius-4);height:32px;justify-content:center;overflow:hidden;width:32px}.fileUploadItemImage-WGvcSP{border:.67px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:var(--Radius-radius-6,4px);height:100%;object-fit:cover;width:100%}.fileUploadItemIcon-U570wf{align-items:center;display:flex;font-size:16px;justify-content:center;line-height:1}.fileUploadItemIcon-U570wf img{height:24px;width:24px}.fileUploadItemIconGray-u5v9rr img{filter:grayscale(100%) opacity(.6)}.fileUploadItemOverlay-hbEBu8{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-f9AYKH{transform:rotate(-90deg)}.fileUploadItemSpinnerArc-O0ZzE3{stroke-dasharray:41.91;transition:stroke-dashoffset .3s ease}.fileUploadItemInfo-HInMI_{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.fileUploadItemName-WDo6TX{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileUploadItemSize-Imh5vc{color:var(--text-text-tertiary);font-size:12px;line-height:18px}.fileUploadItemErrorText-K90u73{align-items:center;color:var(--status-error-default);display:flex;font-size:12px;gap:2px;line-height:18px}.fileUploadItemErrorIcon-K052RM{flex-shrink:0;font-size:12px}.fileUploadItemRemove-MLRf0c{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-u6bvoE:hover .fileUploadItemRemove-MLRf0c{opacity:1}.fileUploadDragOverlay-pKPrac{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:200}.fileUploadDragOverlayInner-ldWXyh{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-afJs2H{align-items:center;display:flex;flex-direction:column;gap:4px}.fileUploadDragOverlayIcon-pRBfPH{color:var(--text-text-secondary)}.fileUploadDragOverlayText-j2osuI{color:var(--text-text-secondary);font-size:13px;font-weight:400}.overlay-oLZaF8{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);inset:0;position:fixed;z-index:99999}.closeButton-IfCFPV,.overlay-oLZaF8{align-items:center;background-color:#0000003d;display:flex;justify-content:center}.closeButton-IfCFPV{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:60}.closeButton-IfCFPV:hover{background-color:#c2caf226}.imageWrapper-kDssFP,.solo-lite-SNAjfe .imageWrapper-kDssFP{align-items:center;display:flex;height:calc(100vh - 240px);justify-content:center;margin:120px;overflow:hidden;position:relative;width:calc(100vw - 240px)}.image-F2XeVh{max-height:100%;max-width:100%;object-fit:contain;transform-origin:center;transition:transform .2s;-webkit-user-select:none;user-select:none}.controls-kxykOB{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:10}.controlButton-yaRe2A,.controls-kxykOB{align-items:center;color:#fff;display:flex}.controlButton-yaRe2A{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-yaRe2A:hover:not(:disabled){background-color:#c2caf226}.controlButton-yaRe2A:disabled{cursor:not-allowed;opacity:.5}.pageInfo-A5ymhd{align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:600;height:2rem;justify-content:center;text-align:center;width:60px}.separator-oktOJC{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}.popoverContainer-wQunhT{position:fixed;z-index:10001}.gapCover-xkMpJB{background:#0000;height:8px;left:0;position:absolute;right:0;top:-8px}.arrow-Db8KzM{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:2}.arrow-Db8KzM,.arrow-Db8KzM:after{height:0;position:absolute;width:0}.arrow-Db8KzM: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-zUUoZS{background:var(--bg-bg-tooltip,#fff);height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:12px;z-index:1}.gapCoverBottom-AcnkoA{background:#0000;bottom:-8px;height:8px;left:0;position:absolute;right:0}.arrowBottom-bFLQNk{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:2}.arrowBottom-bFLQNk: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-zAmjJD{background:var(--bg-bg-tooltip,#fff);bottom:0;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:12px;z-index:1}.popoverContent-YGf6Hc{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-lDlVcC{display:flex;flex-direction:column;gap:0}.title-S5n4Kq{color:var(--text-text-default,#31353a);font-size:11px;font-weight:500;line-height:16px;padding:4px 8px}.descriptionWrapper-yyuNer{border-radius:2px;padding:4px}.description-o6k0jm{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-PCJIQ4{align-items:center;display:flex;justify-content:flex-end;padding:0 8px}.loginButton-_BAGN4{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-_BAGN4:hover{background:var(--bg-bg-invert-hover,#42464a)}.loginButton-_BAGN4:active{background:var(--bg-bg-invert-active,#2d3033)}.loginIcon-qkY3d7{flex-shrink:0;height:14px;width:14px}.disabledButtonWrapper-tQKevy{display:inline-flex}.disabledButton-OuNAKn{cursor:not-allowed;opacity:.5}.messageInputContainer{align-items:center;display:flex;flex-direction:column;gap:8px;max-width:860px;position:relative;width:100%}.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-12);box-shadow:var(--shadow-chat-input);min-height:118px}[data-theme=dark-blue] .messageInputChatInput .chat-input-v2-editor-part,[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-chat-input-focused)}.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:92px;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}.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}.messageInputChatInput .chat-input-v2-editor-part-lower-content{padding:12px}.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)}.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:200}.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}[data-theme=dark-blue] .messageInputContainerWithTabs .chat-input-v2-editor-part,[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-4);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}.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{bottom:calc(100% + 8px);position:absolute;width:100%;z-index:1}.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}.hub-JLcU3F{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:6px;overflow:visible;padding:8px;width:100%}.separator-BNVGz4{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:16px;margin:0 6px;width:1px}.tabs-jNLIlh{flex-direction:row;flex-grow:0;flex-shrink:0}.tabItem-aRMBkl,.tabs-jNLIlh{align-items:center;box-sizing:border-box;display:flex;gap:2px;height:28px;padding:0}.tabItem-aRMBkl{border-radius:5px;justify-content:center;width:28px}.tabItem-aRMBkl:not(.disable-lP96rr):not(.solo-iFlcCk){cursor:pointer}.tabItem-aRMBkl:not(.active-FUj96W):not(.disable-lP96rr):not(.solo-iFlcCk):hover{background:var(--bg-bg-overlay-l2,#e0e2f20d);color:var(--icon-icon-secondary-hover)}.tabItem-aRMBkl.active-FUj96W{border-radius:4px}.tabItem-aRMBkl.active-FUj96W,.tabItem-aRMBkl.active-FUj96W.dark-Ue_k44{background:var(--bg-bg-overlay-l1,#5663770f)}.tooltipBtn-XdW5bX{cursor:pointer;text-decoration:underline}.tabIcon-TdtgJV{align-items:center;color:var(--icon-icon-secondary);display:flex;height:28px;justify-content:center;width:28px}.tabIcon-TdtgJV>svg{height:16px;width:16px}.tabIcon-TdtgJV.branch-bEsT6N>svg{height:15px;width:15px}.tabIcon-TdtgJV.active-FUj96W{background:var(--bg-bg-overlay-l1,#5663770f);border-radius:4px;color:var(--icon-icon-default-active);height:28px;width:28px}.tabItem-aRMBkl.solo-iFlcCk .tabIcon-TdtgJV{color:var(--icon-icon-secondary-active)}.title-_qJdiK{flex-grow:1;flex-shrink:1;position:relative}.title-_qJdiK,.titleProvider-iAs37t{box-sizing:border-box;height:28px;overflow:hidden}.titleProvider-iAs37t{align-items:center;display:flex;flex-direction:row;transition:opacity .2s ease-in-out;width:100%}.titleProvider-iAs37t.task-e7ZK8d{opacity:1}.titleProvider-iAs37t.task-e7ZK8d:not(.tabActive-AYD2cd){opacity:0;transform:translateX(-100%)}.titleProvider-iAs37t.file-cOGVrf,.titleProvider-iAs37t.message-IoeKC0,.titleProvider-iAs37t.review-JDzHUR{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.titleProvider-iAs37t.file-cOGVrf.tabActive-AYD2cd,.titleProvider-iAs37t.message-IoeKC0.tabActive-AYD2cd,.titleProvider-iAs37t.review-JDzHUR.tabActive-AYD2cd{opacity:1;pointer-events:auto}.titleContent-ho6sTr{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:28px;line-height:18px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.titleContent-ho6sTr.file-cOGVrf{flex-shrink:10}.titleContent-ho6sTr.allCompleted-KsCj73.task-e7ZK8d{cursor:auto}.titleText-cXefgU{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-sgpycM{flex-shrink:0;font-family:var(--code-terminal-fontFamily,"JetBrains Mono");margin-right:2px;transform:translateY(1px)}.titleTextLabel-wEoKl8{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleTextAlert-YGbkfa{align-items:center;display:inline-flex;height:14px;justify-content:center;margin-left:6px;width:14px}.action-grhJTO{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-grhJTO.file-cOGVrf{align-items:center;display:flex;flex-direction:row;gap:4px;height:28px;margin-left:8px;padding:0 4px 0 0}.actionButton-Ggn_rg{flex-shrink:0}.actionButton-Ggn_rg.file-cOGVrf{height:24px}.actionCancelIcon-YfIL5f{cursor:pointer;height:16px;width:16px}.actionCancelIcon-YfIL5f>svg{color:var(--icon-icon-secondary);height:16px;width:16px}.actionCancelIcon-YfIL5f>svg:hover{color:var(--icon-icon-secondary-hover)}.autoAccept-rqeMSK,.autoAcceptBtn-gCjyxX{align-items:center;display:flex;flex-direction:row;flex-shrink:1;min-width:0}.autoAcceptBtn-gCjyxX{border-radius:4px;cursor:pointer;height:20px;padding:0 4px}.autoAcceptBtn-gCjyxX:hover{background-color:var(--bg-bg-overlay-l2)}.autoAcceptBtnText-PRkoEy{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-fimX4p{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:12px;margin:0 3.5px 0 7.5px;width:1px}.autoAcceptTip-wzEfOO{align-items:center;display:flex;flex-direction:row;white-space:pre}.autoAcceptTipBtn-xLe7HN{cursor:pointer;text-decoration:underline}.iconPlaceholder-ArQXfT{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;flex-shrink:0;height:14px;width:14px}.link-sSGhpG{color:var(--accent-accent-default);cursor:pointer}.link-sSGhpG:hover{text-decoration:underline}.collapseIcon-iQmS8v{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;justify-content:center}.collapseIcon-iQmS8v,.collapseIcon-iQmS8v>svg{height:16px;width:16px}.scrollTextContainer-JwzwpN{height:18px;overflow:hidden;position:relative}.scrollTextWrapper-ND_zMh{display:flex;flex-direction:row;height:18px;justify-content:flex-end;position:relative}.scrollTextCurrent-Od2Q2C{height:18px;opacity:1;overflow:hidden;position:relative;text-align:right;text-overflow:ellipsis;transform:translateY(0);white-space:nowrap}.scrollTextWrapper-ND_zMh.animating-or4lVP .scrollTextCurrent-Od2Q2C{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-VQFCTj{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-ND_zMh.animating-or4lVP .scrollTextNext-VQFCTj{opacity:1;transform:translateY(0);transition:opacity .15s ease-in-out .15s,transform .3s ease-in-out;width:100%}.titleProvider-iAs37t.review-JDzHUR{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0}.reviewBranchInfo-qqYf_0{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0;overflow:hidden}.reviewSourceBranch-GX1cBB{margin:0 4px}.reviewSourceBranch-GX1cBB,.reviewTargetBranch-JlKQS8{color:var(--text-text-default);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviewTargetBranch-JlKQS8{padding:0 4px}.reviewMergingTag-_iXkLM{background:var(--bg-bg-overlay-l2,#5663771c);border-radius:var(--radius-radius-2,2px);color:var(--status-primary-default);flex-shrink:0;font-size:11px;padding:0 4px;-webkit-user-select:none;user-select:none}.reviewArrow-BpPKmT{align-items:center;color:var(--text-text-secondary);display:flex;flex-shrink:0;justify-content:center}.reviewArrow-BpPKmT,.reviewArrow-BpPKmT>svg{height:12px;width:12px}.reviewActions-Sb2H_v{align-items:center;display:flex;flex-shrink:0;gap:8px}.reviewActions-Sb2H_v button{border-radius:var(--radius-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}.reviewMoreButtonActive-GMgi2T{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default-active)}.reviewingStatusText-kDIR3y{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-wrsxWz{border-radius:var(--radius-radius-6,6px);font-size:14px;height:32px;width:32px}.loadingIcon-pae51w{animation:reviewLoadingSpin-JkCluW 1s steps(12) infinite;height:12px;width:12px}@keyframes reviewLoadingSpin-JkCluW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.branch-selector-popup{max-width:300px;min-width:200px}.container-r2HBJt{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-yFWN0W{align-items:flex-start;display:flex;gap:6px}.icon-aCWFrs{color:var(--status-warning-default);flex-shrink:0;height:18px;margin-top:1px;width:18px}.text-kFixwR{color:var(--text-text-default);font-size:13px;line-height:20px;-webkit-user-select:none;user-select:none}.actions-dC3_aY{display:flex;gap:6px;justify-content:flex-end}.arrow-ivj_cV{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}.tasksHub-gQzAja{box-sizing:border-box;margin-bottom:-8px;padding:0 12px;position:relative;width:100%}.tasksHubInner-EL9JF8{align-items:center;background:var(--bg-bg-base-default);border-left:1px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:12px 12px 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-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;left:12px;position:absolute;right:12px}.tasksHubPlaceholder-fuOp6v{flex-shrink:0;height:44px}.tasksHubInner-EL9JF8.expanded-G7Kkc0{box-shadow:0 0 .5px 0 #0000001a,0 1px 2px 0 #0000000f,0 2px 4px 0 #00000014}.tasksHubInner-EL9JF8.dark-MyxN9X,[data-theme=dark-blue] .tasksHubInner-EL9JF8,[data-theme=dark] .tasksHubInner-EL9JF8{background:var(--bg-bg-overlay-l1,#56637712)}.tasksHubInner-EL9JF8.dark-MyxN9X.expanded-G7Kkc0,[data-theme=dark-blue] .tasksHubInner-EL9JF8.expanded-G7Kkc0,[data-theme=dark] .tasksHubInner-EL9JF8.expanded-G7Kkc0{box-shadow:none}.expand-CH7qEb{border-radius:10px 10px 0 0;box-sizing:border-box;display:flex;flex-direction:row;height:auto;max-height:160px;overflow:hidden;position:relative;transition:height .3s ease;width:100%}.expand-CH7qEb.collapse-B27UB_{height:0}.expandContainer-KHsJx_{border-radius:6px;box-sizing:border-box;left:0;max-height:160px;position:absolute;top:0;transition:opacity .2s ease-in-out;width:100%}.expandContainerInner-ek2KD9{box-sizing:border-box;max-height:160px;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--bg-bg-invert-disabled) #0000;scrollbar-width:thin;width:100%}.expandContainerInner-ek2KD9::-webkit-scrollbar{width:6px}.expandContainerInner-ek2KD9::-webkit-scrollbar-track{background:#0000}.expandContainerInner-ek2KD9::-webkit-scrollbar-thumb{background-color:var(--bg-bg-invert-disabled);border-radius:9999px}.expandContainerInner-ek2KD9>:first-child{margin-top:6px}.expandContainerInner-ek2KD9>:last-child{margin-bottom:6px}.expandContainer-KHsJx_.file-Wc6C32 .expandContainerInner-ek2KD9,.expandContainer-KHsJx_.task-IbBfj3 .expandContainerInner-ek2KD9{padding:0 8px}.expandContainer-KHsJx_.task-IbBfj3{opacity:0}.expandContainer-KHsJx_.task-IbBfj3.tabActive-OfZ_in{opacity:1}.expandContainer-KHsJx_.file-Wc6C32,.expandContainer-KHsJx_.message-PbSvgx{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.expandContainer-KHsJx_.file-Wc6C32.tabActive-OfZ_in,.expandContainer-KHsJx_.message-PbSvgx.tabActive-OfZ_in{opacity:1;pointer-events:auto}.fileItem-XzyP1Q{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:28px;justify-content:space-between;padding:0 4px}.fileItem-XzyP1Q:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:4px}.fileItemLeft-LN2qD7{flex:1 1;overflow:hidden}.fileItemIcon-EXRyrH,.fileItemLeft-LN2qD7,.fileItemRight-JLHiII{align-items:center;display:flex}.fileItemIcon-EXRyrH{margin-bottom:-1px}.fileItemName-TvY2i7{color:var(--text-text-default);letter-spacing:.039px;margin:0 6px}.fileItemName-TvY2i7,.fileItemPath-yGjMR6{font-size:12px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis}.fileItemPath-yGjMR6{color:var(--text-text-secondary,#7f848e);letter-spacing:.036px;margin-right:6px;white-space:nowrap}.fileItemAddDiff-AiA4Mq{color:var(--status-success-default,#26a57b);margin-right:2px}.fileItemAddDiff-AiA4Mq,.fileItemDeleteDiff-QZbrNf{font-family:JetBrains Mono;font-size:11px;font-style:normal;font-weight:500;letter-spacing:.033px;line-height:normal}.fileItemDeleteDiff-QZbrNf{color:var(--status-error-default,#cc4b53);margin-right:6px}.fileItemCrossIcon-qncK_G{align-items:center;display:inline-flex;height:14px;justify-content:center;margin-right:6px;width:14px}.fileItemArrow-lTn78f{color:var(--icon-icon-secondary);flex-shrink:0}.shadowBottom-d8LcPt{background:linear-gradient(180deg,#fff0 0,var(--bg-bg-base-default,#fff) 100%);border-radius:0 0 6px 6px;bottom:0}.shadowBottom-d8LcPt,.shadowTop-NpF9yN{height:40px;left:8px;pointer-events:none;position:absolute;width:calc(100% - 16px)}.shadowTop-NpF9yN{background:linear-gradient(180deg,var(--bg-bg-base-default,#fff) 0,#fff0 100%);border-radius:6px 6px 0 0;top:0}.iconPlaceholder-KnwDyv{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;flex-shrink:0;height:14px;width:14px}.taskIcon-gAwMtF{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.taskIcon-gAwMtF svg{height:14px;width:14px}.taskIcon-gAwMtF.in_progress-fm_h8G{color:var(--icon-icon-default)}.taskIcon-gAwMtF.completed-ZXvcDp{color:var(--status-success-default)}.taskIcon-gAwMtF.pending-DXdgsl{color:var(--border-border-neutral-l2)}.loadingIcon-kEjwDi{animation:spin-dETSr4 1s linear infinite}@keyframes spin-dETSr4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.taskItem-IwK9rD{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-IwK9rD.completed-ZXvcDp{color:var(--text-text-tertiary);text-decoration:line-through}.taskItem-IwK9rD.inProgress-JWyNlV{background:var(--bg-bg-overlay-l2,#e0e2f20d);color:var(--text-text-default)}.pendingMessageList-iVfwAV{flex-direction:column;gap:4px}.pendingMessageItem-X3QuIK,.pendingMessageList-iVfwAV{box-sizing:border-box;display:flex;padding:0 8px;width:100%}.pendingMessageItem-X3QuIK{align-items:center;border-radius:4px;cursor:pointer;gap:8px;height:28px}.pendingMessageItem-X3QuIK:hover{background-color:var(--bg-bg-overlay-l2)}.pendingMessageItem-X3QuIK:hover .pendingMessageItemDelete-nZCS2X{opacity:1}.pendingMessageItemIcon-V2W5XU{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.pendingMessageItemIcon-V2W5XU svg{height:14px;width:14px}.errorIcon-p27stN{color:var(--status-error-default)}.successIcon-bu0rrp{color:var(--border-border-neutral-l2)}.pendingMessageItemImages-SsA4lV{color:var(--text-text-secondary);flex-shrink:0;font-size:12px;margin-right:2px}.pendingMessageItemContent-mj3mSq{align-items:center;display:flex;flex:1 1;min-width:0}.pendingMessageItemContentText-GJFklg{padding:4px 6px}.pendingMessageContentText-LWQLFt,.pendingMessageItemContentText-GJFklg{color:var(--text-text-secondary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pendingMessageContentText-LWQLFt{flex:1 1;gap:4px;line-height:1.4;min-width:0}.emptyMessage-CA3XzO{color:var(--text-text-tertiary);font-style:italic}.pendingMessageItemDelete-nZCS2X{align-items:center;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex:none;height:16px;justify-content:center;opacity:0;width:16px}.pendingMessageItemDelete-nZCS2X svg{height:14px;width:14px}.iconLoading-PydBtZ{animation:loading-DLflpx 1s linear infinite}.iconWarning-Af7Dm6{color:var(--status-warning-default)}@keyframes loading-DLflpx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.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:1}.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:1}.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}.imageUploadContainer{display:inline-flex}.imageUploadInput{display:none}.imageUploadBtn{font-size:16px}.imageUploadBtn>span{height:16px;width:16px}.ask-user-question-bottom-panel{display:flex;flex-direction:column;gap:8px;width:100%}.ask-user-question-bottom-panel>*{max-width:100%;min-width:0}.capsule-uSlE8h{align-items:center;border-radius:6px;cursor:pointer;display:flex;height:32px;overflow:hidden;position:relative;transition:background-color .15s ease;-webkit-user-select:none;user-select:none;width:80px}.workMode-Xge0fW{background:var(--bg-bg-brand-popup-sub)}.workMode-Xge0fW:hover{background:var(--bg-bg-brand-disabled-sub)}.codeMode-vkIElG{background:var(--bg-bg-brand-popup)}.codeMode-vkIElG:hover{background:var(--bg-bg-brand-disabled)}.capsule-uSlE8h:focus-visible{outline:2px solid var(--bg-bg-brand);outline-offset:2px}.logoContainer-bnSDrI{align-items:center;background:var(--bg-bg-base-default,#fff);border-radius:4px;display:flex;flex-shrink:0;height:26px;justify-content:center;position:absolute;transition:left .3s cubic-bezier(.4,0,.2,1);width:26px;z-index:2}.workMode-Xge0fW .logoContainer-bnSDrI{left:3px}.codeMode-vkIElG .logoContainer-bnSDrI{left:calc(100% - 29px)}.logo-fH6oQh{color:var(--text-text-default,#31353a);height:11px;width:16px}.modeText-D_GEYk{font-family:var(--font-family-default);font-size:14px;font-weight:var(--body-base-strong-fontWeight,500);letter-spacing:.06px;line-height:var(--body-base-strong-lineHeight,20px);position:absolute;text-align:center;transition:opacity .15s ease,transform .15s ease;z-index:1}.workText-RSncZC{left:37px}.codeText-Ib5sIL,.workText-RSncZC{color:var(--text-text-default,#1a1a1a)}.codeText-Ib5sIL{left:8px}.workMode-Xge0fW .workText-RSncZC{opacity:1;transform:translateX(0);transition-delay:.12s}.workMode-Xge0fW .codeText-Ib5sIL{opacity:0;transform:translateX(6px);transition-delay:0s}.codeMode-vkIElG .workText-RSncZC{opacity:0;transform:translateX(-6px);transition-delay:0s}.codeMode-vkIElG .codeText-Ib5sIL{opacity:1;transform:translateX(0);transition-delay:.12s}[data-theme=dark-blue] .logoContainer-bnSDrI,[data-theme=dark] .logoContainer-bnSDrI{background:var(--bg-special-white,#fff)}[data-theme=dark-blue] .logo-fH6oQh,[data-theme=dark] .logo-fH6oQh{color:var(--icon-icon-onaccent,#e0e0e0)}.container-bjQvL1{cursor:pointer;flex-shrink:0;position:relative}.sidebar-J7ZGG0{flex-shrink:1;min-width:0;width:100%}.sidebar-J7ZGG0:hover .triggerUsername-OctO8g{color:var(--text-text-default-hover)}.sidebar-J7ZGG0 .trigger-rB2jhT{align-items:center;border-radius:var(--radius-sm);display:flex;gap:8px;justify-content:flex-start;width:auto}.triggerUsername-OctO8g{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-J7ZGG0 .loginBtn-WxcYaA{justify-content:center;width:100%}.sidebar-J7ZGG0 .subMenu-IHBKZs{left:calc(100% + 8px);right:auto}.dropdown-QkdMgV{animation:fadeIn-UisKt7 .15s ease;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-6);box-shadow:var(--shadow-elevation-200-menu-panel);padding:6px 0;width:240px;z-index:10001}.dropdownSidebar-j9nLui .subMenu-IHBKZs{left:calc(100% + 8px);right:auto}@keyframes fadeIn-UisKt7{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.profileRow-ql6Py5{align-items:center;border-radius:var(--radius-sm);display:flex;gap:8px;height:36px;margin:0 6px;padding:0 6px}.profileInfo-nZqQoY{display:flex;flex:1 1;flex-direction:column;gap:0;justify-content:center;min-width:0}.profileNameRow-FsREeS{align-items:center;display:flex;gap:4px}.profileOrg-ljZoT6{color:var(--text-text-tertiary);font-size:11px;font-weight:400;line-height:16px}.profileUsername-eqe9ig{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profileTag-l7oXPN{background:var(--bg-bg-overlay-l2);color:var(--text-text-secondary)}.profileTag-l7oXPN,.profileTagBrand-CeGuR5{align-items:center;border-radius:2px;display:flex;flex-shrink:0;font-size:11px;font-weight:500;justify-content:center;line-height:16px;padding:0 4px}.profileTagBrand-CeGuR5{background:var(--bg-bg-brand-disabled,#16ca7033)}.profileTagBrandText-iL50fd{background:var(--text-text-secondary,#5b6066);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text}.upgradeButton-s02BWt{align-items:center;background:#dadde5;border:none;border-radius:4px;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-s02BWt:hover{opacity:.8}.upgradeButtonText-Woz45y{color:#0c0c0d;font-size:11px;font-weight:500;line-height:16px}.divider-hrueml{align-items:center;display:flex;height:12px;justify-content:center;padding:0 6px}.divider-hrueml:after{background:var(--border-border-neutral-l1);content:"";height:1px;width:100%}.menuItem-faf_Fk{align-items:center;border-radius:var(--radius-sm);cursor:pointer;display:flex;height:28px;justify-content:space-between;margin:0 6px;padding:0 6px;position:relative;transition:background var(--transition-fast)}.menuItem-faf_Fk:hover,.menuItemActive-dEWi0y{background:var(--bg-bg-overlay-l1)}.menuLabel-DlMPkU{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px}.menuIconLeft-FvYHZm{color:var(--icon-icon-secondary);flex-shrink:0;height:14px;margin-right:6px;width:14px}.menuRight-DM3lZk{align-items:center;display:flex;gap:2px}.menuValue-IpWuAX{color:var(--text-text-secondary);font-size:11px;font-weight:500;line-height:16px}.menuArrow-BD0G6M{color:var(--text-text-secondary);flex-shrink:0;height:14px;width:14px}.subMenu-IHBKZs{animation:fadeIn-UisKt7 .15s ease;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:var(--radius-6);box-shadow:var(--shadow-elevation-200-menu-panel);padding:6px 0;position:absolute;right:calc(100% + 8px);top:0;width:172px;z-index:101}.subMenuItem-h5ChZM{align-items:center;border-radius:var(--radius-sm);cursor:pointer;display:flex;height:28px;justify-content:space-between;margin:0 6px;padding:0 6px;transition:background var(--transition-fast)}.subMenuItem-h5ChZM:hover,.subMenuItemActive-fxcREw{background:var(--bg-bg-overlay-l1)}.subMenuItemActive-fxcREw{color:var(--status-status-success-default)}.subMenuIcon-ZFXsMy{color:var(--text-text-tertiary);flex-shrink:0;height:12px;width:12px}.checkIcon-Ctripg{color:var(--status-success-default);flex-shrink:0;height:12px;width:12px}.loginBtn-WxcYaA{align-items:center;background:var(--bg-bg-overlay-l1);border:none;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:4px;height:28px;padding:0 8px;transition:background var(--transition-fast)}.loginBtn-WxcYaA:hover{background:var(--bg-bg-overlay-l2)}.loginBtnText-oYMHpj{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.loginBtnIcon-DTewug{color:var(--text-text-default);height:16px;width:16px}.logoutBtn-Xw6Scc{align-items:center;background:var(--bg-bg-overlay-l1);border-radius:var(--radius-sm);cursor:pointer;display:flex;height:28px;justify-content:center;margin:0 6px;padding:0 6px;transition:background var(--transition-fast)}.logoutBtn-Xw6Scc:hover{background:var(--bg-bg-overlay-l2)}.logoutBtnDisabled-v3HGGF{cursor:not-allowed;opacity:.6;pointer-events:none}.websiteDark-D2hnXR{--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-sNTqA9{align-items:center;display:flex;position:relative}.uidTooltip-fHAIyF{z-index:10002}.uidTooltipContent-U0VPTm{align-items:center;display:flex;gap:4px}.uidText-Hs8T0_{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px}.uidCopyBtn-fpg_TV{color:var(--text-text-secondary);cursor:pointer;transition:color .2s ease}.uidCopyBtn-fpg_TV:hover{color:var(--text-text-default)}.inviteMenuItem-kA0ZUa{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-kA0ZUa:hover{background:var(--bg-bg-overlay-l1)}.inviteMenuContent-chNduH{align-items:center;display:flex;gap:4px}.inviteMenuIcon-YYPVcy{flex-shrink:0;height:20px;width:20px}.inviteMenuText-oSfVD5{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}.fileTreePanelContainer-F37_G5{display:flex;flex-direction:column;height:100%}.header-qkQ2Si{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:8px 0}.title-pLLj9A{color:var(--text-text-default);flex:1 1;font-size:14px;font-weight:600}.headerRight-rNC9LQ,.headerRightContainer-GvV2t4{align-items:center;display:flex}.headerRightContainer-GvV2t4{gap:4px}.dropdownContent-zMOUo6{min-width:142px;width:max-content}.modeDropdownTrigger-NrsCAX{align-items:center;background:#0000;border:none;border-radius:var(--radius-4);color:var(--icon-icon-default);cursor:pointer;display:flex;gap:2px;padding:4px 6px;transition:background .15s ease}.modeDropdownTrigger-NrsCAX:hover,.modeDropdownTriggerActive-_I3REZ{background:var(--bg-bg-overlay-l3)}.modeDropdownArrow-O_BWAQ{color:var(--icon-icon-secondary);height:12px;width:12px}.modeDropdownItemIcon-ixuvGs{align-items:center;color:var(--icon-icon-default);display:flex;justify-content:center}.modeDropdownItemCheck-XrNR5O{align-items:center;color:var(--status-success-default);display:flex;justify-content:center;margin-left:auto}.headerDivider-q6gkYk{background:var(--border-border-neutral-l2);height:14px;width:1px}.addButton-rhetIg{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-rhetIg:hover,.addButtonActive-Fdb96T{background:var(--bg-bg-overlay-l2)!important;color:var(--icon-icon-default)}.loadingIcon-vfPLCf{animation:spin-sz6usA 1s linear infinite}@keyframes spin-sz6usA{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn-K9ga5A{0%{opacity:0}to{opacity:1}}.contentFadeIn-kzX0zV{animation:fadeIn-K9ga5A .2s ease-out}.fileInput-wwDFj6{display:none}.contentWrapper-_Uf9vX{min-height:0;overflow:hidden;padding-top:6px}.contentWrapper-_Uf9vX,.emptyState-lfyNLU{display:flex;flex:1 1;flex-direction:column}.emptyState-lfyNLU{align-items:center;justify-content:center;padding:0 12px}.emptyStateInner-zyM5UB{align-items:center;border-radius:var(--radius-6);display:flex;flex-direction:column;gap:10px;padding:20px 0;width:100%}.emptyStateIcon-MIqXiB{color:var(--text-text-tertiary);height:24px;width:24px}.emptyStateText-cNB_yA{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-cNB_yA 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-M0E5F7{background:var(--bg-bg-base-default);border-radius:var(--radius-6);display:flex;flex-direction:column;height:100%;width:100%}.dropZone-dFWHg8{padding:12px}.dropZone-dFWHg8,.dropZoneInner-F30BcQ{display:flex;flex:1 1;flex-direction:column}.dropZoneInner-F30BcQ{align-items:center;background:#56637712;border:1px dashed #4d6b992e;border-radius:var(--radius-4);gap:12px;justify-content:center;padding:24px}.dropZoneIcon-LLDSHw{color:var(--icon-icon-secondary);height:20px;width:20px}.dropZoneText-xQHAoK{align-items:center;display:flex;flex-direction:column;gap:4px}.dropZoneTitle-sViV8X{color:var(--text-text-secondary);font-size:13px;line-height:20px}.actionDropdownIcon-RNFqch{height:16px;width:16px}.sidebarCollapse-yPsCAS{margin-left:calc(var(--workspace-gap-width)*-1)}.sidebarCollapse-yPsCAS .resizable-sidebar-button{left:var(--workspace-gap-width)}.container-OS7mxq{border-radius:0;overflow:hidden}.container-OS7mxq,.container-OS7mxq .cm-editor{background:var(--bg-bg-menu);height:100%;width:100%}.container-OS7mxq .cm-editor{outline:none}.container-OS7mxq .cm-editor .cm-gutters{background:var(--bg-bg-menu)}.container-OS7mxq .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-OS7mxq .cm-scroller::-webkit-scrollbar{height:4px;width:2px}.container-OS7mxq .cm-scroller::-webkit-scrollbar-track{background:#0000}.container-OS7mxq .cm-scroller::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:3px}.container-OS7mxq .cm-scroller::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.container-OS7mxq .cm-scroller::-webkit-scrollbar-corner{background:#0000}.container-OS7mxq .cm-focused{outline:none}.container-OS7mxq .cm-gutterElement span[title="Fold line"]{align-items:center;display:flex;justify-content:flex-end;line-height:1}.container-OS7mxq[data-theme=light],.container-OS7mxq[data-theme=light] .cm-editor,.container-OS7mxq[data-theme=light] .cm-editor .cm-gutters{background:var(--bg-bg-menu)}.container-OS7mxq[data-readonly=true] .cm-cursor,.container-OS7mxq[data-readonly=true] .cm-cursorLayer{display:none!important}.container-OS7mxq .cm-editor:not(.cm-focused) .cm-selectionBackground,.container-OS7mxq .cm-focused .cm-selectionBackground,.container-OS7mxq .cm-selectionBackground{background:var(--status-success-surface-l2,#40b08b2e)!important}.container-OS7mxq .cm-content ::selection,.container-OS7mxq .cm-line ::selection{background:#0000!important}.container-OS7mxq[data-has-selection=true] .cm-activeLine,.container-OS7mxq[data-has-selection=true] .cm-activeLineGutter{background:#0000!important}@keyframes fadeIn-UUHKMy{0%{opacity:0}to{opacity:1}}.container-YoIFai{animation:fadeIn-UUHKMy .15s ease-out;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:8px;width:100%}.header-jPUcxT{gap:8px;height:56px;padding:0 12px}.header-jPUcxT,.logo-vJlYkJ{align-items:center;display:flex;flex-shrink:0}.headerRight-At9w1h{align-items:center;display:flex;gap:4px;margin-left:auto}.content-mOYGgn{display:flex;flex:1 1;flex-direction:column;min-height:0}.primarySection-GNFqS7{display:flex;flex-direction:column;flex-shrink:0;gap:4px;padding:8px 12px}.primaryItem-p0uZPB{align-items:center;background-color:initial;border:1px solid #0000;border-radius:6px;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-p0uZPB:hover{background-color:var(--bg-bg-overlay-l1)}.primaryItemActive-jVvg0M{background-color:var(--bg-bg-overlay-l2);border-color:var(--border-border-neutral-l2)}.primaryItemActive-jVvg0M:hover{background-color:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l3)}[data-theme=dark-blue] .primaryItemActive-jVvg0M,[data-theme=dark] .primaryItemActive-jVvg0M{background-color:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l1)}[data-theme=dark-blue] .primaryItemActive-jVvg0M:hover,[data-theme=dark] .primaryItemActive-jVvg0M:hover{background-color:var(--bg-bg-overlay-l4);border-color:var(--border-border-neutral-l3)}.navItem-Cjphg_{align-items:center;background-color:initial;border:1px solid #0000;border-radius:6px;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)}.navItem-Cjphg_:hover,.navItemActive-kkVEbL{background-color:var(--bg-bg-overlay-l2)}.navItemActive-kkVEbL:hover,[data-theme=dark-blue] .navItem-Cjphg_:hover,[data-theme=dark] .navItem-Cjphg_:hover{background-color:var(--bg-bg-overlay-l3)}[data-theme=dark-blue] .navItemActive-kkVEbL,[data-theme=dark] .navItemActive-kkVEbL{background-color:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l1)}[data-theme=dark-blue] .navItemActive-kkVEbL:hover,[data-theme=dark] .navItemActive-kkVEbL:hover{background-color:var(--bg-bg-overlay-l4);border-color:var(--border-border-neutral-l3)}.primaryIcon-JBvQmL{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.skillIcon-gmRMkF{color:var(--text-text-default);flex-shrink:0;height:16px;width:16px}.primaryText-SVu8xm{flex:1 1;min-width:0}.skillsItem-vNzhwH{align-items:center;border:1px solid #0000;border-radius:6px;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-vNzhwH:hover,.skillsItemActive-cdDwWb{background-color:var(--bg-bg-overlay-l1)}.skillsIconWrapper-C3UFaX{align-items:center;border-radius:4px;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.hotkey-hstoH0{color:var(--text-text-tertiary);flex-shrink:0}.hotkeyKey-qJH5p9{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}.projectsSection-qYZnKY{flex:1 1;min-height:0;overflow:hidden;position:relative}.projectsSectionInner-jnHKVJ{display:flex;height:100%;transition:transform .3s ease-in-out;width:200%}.projectsSectionInner-jnHKVJ.showFileTree-e7HWEG{transform:translateX(-50%)}.projectsContent-V8ZeBM{gap:2px}.fileTreeWrapper-DXxK3o,.projectsContent-V8ZeBM{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;min-height:0;padding:4px 12px;width:50%}.fileTreeWrapper-DXxK3o{overflow:hidden}.projectsHeader-WfkUTT{align-items:center;box-sizing:border-box;display:flex;height:40px;justify-content:space-between;padding:0 4px}.projectsHeading-pcRJzM{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px}.projectsAddIcon-hCNUQU{color:var(--icon-icon-secondary)}.projectsList-GAIcBX{display:flex;flex:1 1;flex-direction:column;min-height:0}.projectsListContent-sN6DkP{gap:2px}.projectsList-GAIcBX [class*=scrollbarTrack][class*=vertical]{right:-8px}.projectGroup-lA9pMl{display:flex;flex-direction:column;gap:2px}.projectItem-YqgK8Q{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-YqgK8Q:hover{background-color:var(--bg-bg-overlay-l2)}.projectItem-YqgK8Q:hover .projectItemRight-aYBXoT,.projectItemActive-vKAtFc .projectItemRight-aYBXoT{opacity:1}.projectItemLeft-RMV6pn{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:4px;min-width:0}.projectItemRight-aYBXoT{align-items:center;display:flex;flex-shrink:0;opacity:0;transition:opacity var(--transition-fast)}.projectIconWrapper-zHaQQj{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.projectIcon-AXnopS{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.projectName-ViOx9M{flex-shrink:0;max-width:200px}.projectAlias-RDczo7,.projectName-ViOx9M{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectAlias-RDczo7{color:var(--text-text-tertiary);flex:1 1;font-size:12px;min-width:0}.projectAddIcon-ZTqPhQ,.projectMoreIcon-zO_MMs{flex-shrink:0}.projectMenu-QwrCpp{position:fixed}.taskList-J2dO86{display:flex;flex-direction:column;gap:2px}.taskItem-R7z2Z7{align-items:center;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:var(--body-base-fontSize,13px);font-weight:400;gap:4px;height:32px;overflow:hidden;padding:0 4px;transition:background-color var(--transition-fast)}.taskItem-R7z2Z7:hover,.taskItemActive-Swh6tn,.taskItemSelected-CSEncM{background-color:var(--bg-bg-overlay-l2)}.taskText-fBGtkk{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.taskTimeWrapper-ifI_96{display:flex;flex-shrink:0;justify-content:center;overflow:hidden;transition:width .15s ease,opacity .15s ease;width:24px}.taskItem-R7z2Z7:hover .taskTimeWrapper-ifI_96,.taskItemActive-Swh6tn .taskTimeWrapper-ifI_96,.taskItemSelected-CSEncM .taskTimeWrapper-ifI_96{opacity:0;width:0}.taskTime-n5pje_{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-G00YOo{display:flex;flex-shrink:0;margin-left:-4px;overflow:hidden;transition:width .15s ease,margin-left .15s ease;width:0}.taskItem-R7z2Z7:hover .taskActions-G00YOo,.taskItemActive-Swh6tn .taskActions-G00YOo{margin-left:0;width:48px}.taskItemSelected-CSEncM .taskActions-G00YOo{margin-left:0;transition:none;width:48px}.taskIconBtn-VnzxoX{color:var(--icon-icon-secondary);flex-shrink:0;height:24px;min-width:24px;opacity:0;padding:0;transform:translateX(8px);transition:opacity .15s ease,transform .15s ease;width:24px}.taskIconBtnActive-vBuNLH,.taskItem-R7z2Z7:hover .taskIconBtn-VnzxoX,.taskItemActive-Swh6tn .taskIconBtn-VnzxoX{opacity:1;transform:translateX(0)}.taskItemSelected-CSEncM .taskIconBtn-VnzxoX{opacity:1;transform:translateX(0);transition:none}.taskItem-R7z2Z7:hover .taskTreeBtnCode-QcsQ0S,.taskItemSelected-CSEncM .taskTreeBtnCode-QcsQ0S{color:var(--icon-icon-brand)}.taskItem-R7z2Z7:hover .taskTreeBtnWork-IaGgmH,.taskItemSelected-CSEncM .taskTreeBtnWork-IaGgmH{color:var(--icon-icon-brand-sub)}.taskItemWrapper-M2lpxd{position:relative}.taskMenu-NQ4srN{position:fixed}.projectMenu-QwrCpp,.taskMenu-NQ4srN{animation:menuFadeIn-XGI0Km .15s ease;background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l2);border-radius:6px;box-shadow:0 4px 8px #0000001f;padding:6px 0;width:160px;z-index:10001}.projectMenu-QwrCpp{left:6px;position:absolute;top:100%}@keyframes menuFadeIn-XGI0Km{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.taskMenuItem-YXDV9v{align-items:center;border-radius:4px;color:var(--text-text-secondary);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)}.taskMenuItem-YXDV9v:hover{background:var(--bg-bg-overlay-l1)}.taskMenuIcon-CJsv0i{color:var(--text-text-secondary)}.taskMenuIcon-CJsv0i,.taskMenuIconDelete-Mopm3O{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.taskMenuIconDelete-Mopm3O{color:var(--status-error-default)}.renamePopover-Kn3yIW{animation:menuFadeIn-XGI0Km .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:10001}.renameInputWrapper-K7RAoj{padding:0 6px}.renameInput-LP9Ahc{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-LP9Ahc::placeholder{color:var(--text-text-tertiary)}.renameActions-Wq3hhn{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:0 6px}.renameCancelBtn-rD2dL1{align-items:center;background:var(--bg-bg-overlay-l2);border:none;border-radius:4px;color:var(--text-text-default);cursor:pointer;display:flex;font-size:11px;font-weight:500;height:24px;justify-content:center;line-height:16px;padding:0 6px;transition:background var(--transition-fast)}.renameCancelBtn-rD2dL1:hover{background:var(--bg-bg-overlay-l3)}.renameConfirmBtn-N0Q0Nu{align-items:center;background:var(--bg-bg-invert);border:none;border-radius:4px;color:var(--text-text-onaccent);cursor:pointer;display:flex;font-size:11px;font-weight:500;height:24px;justify-content:center;line-height:16px;padding:0 6px;transition:background var(--transition-fast)}.renameConfirmBtn-N0Q0Nu:hover{background:var(--bg-bg-invert-hover)}.noTasks-BdhxhA{color:var(--text-text-tertiary);font-size:12px;font-weight:500;height:28px;line-height:28px;padding-left:26px}.itemIconProgress-v9_uKp{animation:rotate-XiXT6m 1s linear infinite;color:var(--icon-icon-tertiary)}[data-theme=dark-blue] .itemIconProgress-v9_uKp,[data-theme=dark] .itemIconProgress-v9_uKp{color:var(--icon-icon-secondary)}@keyframes rotate-XiXT6m{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.waitingBadge-DlLNsc{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l2);border-radius:9999px;box-sizing:border-box;display:flex;flex-shrink:0;gap:4px;height:24px;padding:0 6px 0 8px}.taskItem-R7z2Z7:hover .waitingBadge-DlLNsc,.taskItemActive-Swh6tn .waitingBadge-DlLNsc,.taskItemSelected-CSEncM .waitingBadge-DlLNsc{display:none}.waitingDot-sLaC86{background:var(--status-alert-default);border-radius:50%;flex-shrink:0;height:4px;width:4px}.waitingText-pp1vqk{color:var(--text-text-default);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.itemText-sPJlLW{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltipContainer-nRiQ1e{padding:8px 12px}.tooltip-p8pkGD{display:flex;flex-direction:column;gap:4px;text-align:left}.tooltipTitle-bfNk62{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;margin-bottom:4px;overflow-wrap:anywhere;word-break:keep-all}.tooltipMeta-lQIzSO{flex-direction:column;font-weight:400}.tooltipMeta-lQIzSO,.tooltipMetaRow-exl_Pc{color:var(--text-text-secondary);display:flex;font-size:12px;gap:4px;line-height:18px}.tooltipMetaRow-exl_Pc{align-items:center}.tooltipMetaIcon-N_wQhH{color:color-mix(in srgb,var(--icon-icon-secondary) 60%,#0000);flex-shrink:0;height:12px;width:12px}.tooltipMetaText-C3PZzO{color:color-mix(in srgb,var(--icon-icon-secondary) 60%,#0000)}.tooltipMetaEllipsis-dlz7F4,.tooltipMetaText-C3PZzO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltipMetaEllipsis-dlz7F4{max-width:120px}.tooltipDot-HlaFjt{margin:0 4px}.footer-TFpSAR{flex-shrink:0;padding:8px 12px}.fissionAlert-vIPLWf{margin-bottom:8px}.footerContent-ugz62j{align-items:center;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:8px;height:36px;padding:0 4px;transition:background-color var(--transition-fast)}.footerContent-ugz62j:hover{background-color:var(--bg-bg-overlay-l1)}.footerLeft-fZNqKq{flex:1 1;flex-shrink:0;min-width:0}.footerRight-FxFxtc{flex-shrink:0}.footerLogin-wRIXJT{align-items:center;display:flex;height:44px;padding:0 2px}.settingsIconBtn-iP07xA{color:var(--icon-icon-secondary)}.settingsItem-roFsgd{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-roFsgd:hover{background-color:var(--bg-bg-overlay-l2)}.settingsIcon-V5bjv6{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.settingsText-kuki8H{flex:1 1;min-width:0}.backButton-rrpaEj{font:var(--body-body-md-strong);gap:4px}.backIcon-enn8HO{height:14px;width:14px}.projectsEmpty-A91LMp{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;min-height:0}.projectsEmptyIcon-bf3DII{color:var(--icon-icon-tertiary);height:24px;width:24px}.projectsEmptyText-cfYuK3{font-weight:400;line-height:18px;text-align:center}.loadingMore-AUTXVX,.projectsEmptyText-cfYuK3{color:var(--text-text-tertiary);font-size:12px}.loadingMore-AUTXVX{align-items:center;display:flex;justify-content:center;padding:12px 0}.loadMoreSessions-vz74c0{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:32px;padding-left:22px;transition:background-color var(--transition-fast)}.loadMoreSessions-vz74c0:hover{background-color:var(--bg-bg-overlay-l2)}.loadMoreSessions-vz74c0:hover .loadMoreSessionsWrapper-z6zd0v{color:var(--text-text-secondary,#5b6066)}.loadMoreSessionsWrapper-z6zd0v{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)}.sidebar-v9isQS{display:flex;flex-direction:column;flex-shrink:0;height:100%;min-width:300px;overflow:hidden;position:relative;transition:width .2s ease-in-out,opacity .2s ease-in-out,min-width .2s ease-in-out,transform .2s ease-in-out;width:300px;z-index:10}.sidebarCollapsed-s3cDZy{border-right:none;min-width:0;opacity:0;width:0}.sidebarTransitioning-a2Y0_i{min-width:0;opacity:0;transform:translateX(-100%);width:0}.drawerOverlay-mKytUC{animation:drawerFadeIn-dsMQ6E .2s ease-out;background-color:var(--special-bgtabsoverlay);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.drawerOverlayClosing-hM2pCN{animation:drawerFadeOut-IF56Gg .2s ease-out forwards}.drawer-UiZiOR{animation:drawerSlideIn-gBK06G .2s ease-out;background-color:var(--bg-bg-menu);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-DO2o06{animation:drawerSlideOut-h7ln3l .2s ease-out forwards}@keyframes drawerFadeIn-dsMQ6E{0%{opacity:0}to{opacity:1}}@keyframes drawerFadeOut-IF56Gg{0%{opacity:1}to{opacity:0}}@keyframes drawerSlideIn-gBK06G{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes drawerSlideOut-h7ln3l{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.layout-QQwgyx{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;height:100dvh;overflow-x:auto;overflow-y:hidden;transition:background var(--transition-normal)}.layoutCollapsed-L2imk7>main{padding-left:8px}@media (max-width:768px){.layout-QQwgyx>main{padding-left:8px}}.solo-theme[data-theme=dark],[data-theme=dark] .solo-theme{--bg-bg-base-default:#1a1b1d;--bg-bg-base-secondary:#222427;--bg-bg-base-tertiary:#2a2d31;--bg-bg-overlay-l1:#e0e2f208;--bg-bg-overlay-l2:#e0e2f20d;--bg-bg-overlay-l3:#e0e2f214;--bg-bg-overlay-l4:#e0e2f21f;--bg-bg-menu:#202123;--bg-bg-tooltip:var(--bg-bg-base-default);--bg-bg-brand:#32f08c;--bg-bg-brand-hover:#0ab861;--bg-bg-brand-disabled:#32f08c33;--bg-bg-invert:#dadde5;--bg-bg-invert-hover:#edeff2;--bg-bg-invert-active:#979aa4;--bg-bg-invert-disabled:var(--bg-bg-overlay-l4);--text-text-default:#d1d3db;--text-text-default-hover:#f5f9fe;--text-text-default-active:var(--text-text-default-hover);--text-text-secondary:#9599a6;--text-text-secondary-hover:var(--text-text-default);--text-text-secondary-active:var(--text-text-secondary-hover);--text-text-tertiary:#666b75;--text-text-disabled:var(--text-text-tertiary);--text-text-brand:#32f08c;--text-text-brand-hover:#0ab861;--text-text-onbrand:#0c0c0d;--text-text-onaccent:#0c0c0d;--icon-icon-default:#d1d3db;--icon-icon-default-hover:#f5f9fe;--icon-icon-default-active:var(--icon-icon-default-hover);--icon-icon-secondary:#9599a6;--icon-icon-secondary-hover:var(--icon-icon-default);--icon-icon-secondary-active:var(--icon-icon-secondary-hover);--icon-icon-tertiary:#666b75;--icon-icon-disabled:var(--icon-icon-tertiary);--icon-icon-brand:#32f08c;--icon-icon-brand-hover:#0ab861;--icon-icon-onbrand:#0c0c0d;--icon-icon-onaccent:#0c0c0d;--border-border-neutral-l1:#e0e2f217;--border-border-neutral-l2:#e0e2f221;--border-border-neutral-l3:#e0e2f22e;--border-border-contrast:#fff;--border-border-brand:#32f08c;--code-code-text:#e0e3ee;--code-code-doc:#7f838c;--code-code-link:#3c7eff;--code-code-number:#f48cca;--code-code-action:#b38cff;--code-code-instruction:#f0d8ff;--code-code-function:#f29d79;--code-code-constant:#80bbff;--code-code-parameter:#82d99f;--code-code-attribute:#ded47e;--code-code-tag:#f2858c;--accent-accent-teal:#2dd288;--accent-accent-coral:#ff9392;--accent-accent-amber:#dcb364;--accent-accent-lime:#8acb3a;--accent-accent-cyan:#04cbe5;--accent-accent-blue:#7bb8ff;--accent-accent-magenta:#ec93ff;--accent-accent-violet:#bfa5ff;--accent-accent-slate:#afb9cf;--status-primary-default:#387bff;--status-primary-hover:#4c88ff;--status-primary-active:#1759dd;--status-primary-surface-l1:#3579ff2e;--status-primary-surface-l2:#3579ff47;--status-primary-surface-l3:#3579ff5c;--status-success-default:#33c192;--status-success-hover:#5ed4ad;--status-success-active:#27b082;--status-success-surface-l1:#00a56e2e;--status-success-surface-l2:#00a56e47;--status-success-surface-l3:#00a56e5c;--status-alert-default:#d9b136;--status-alert-hover:#dfb449;--status-alert-active:#ab9220;--status-alert-surface-l1:#c2a85729;--status-alert-surface-l2:#c2a85747;--status-alert-surface-l3:#c2a8575c;--status-warning-default:#d27e24;--status-warning-hover:#d78b28;--status-warning-active:#b46510;--status-warning-surface-l1:#d27e2429;--status-warning-surface-l2:#d27e2447;--status-warning-surface-l3:#d27e245c;--status-error-default:#f65a5a;--status-error-hover:#f86262;--status-error-active:#b33636;--status-error-surface-l1:#f646462e;--status-error-surface-l2:#f6464647;--status-error-surface-l3:#f646465c;--special-white:#fff;--special-black:#000;--special-bgtabsoverlay:#0003}.solo-theme[data-theme=light],[data-theme=light] .solo-theme{--bg-bg-base-default:#fff;--bg-bg-base-secondary:#edeff2;--bg-bg-base-tertiary:#fff;--bg-bg-overlay-l1:#56637712;--bg-bg-overlay-l2:#5663771c;--bg-bg-overlay-l3:#56637726;--bg-bg-overlay-l4:#56637730;--bg-bg-menu:#f8f9fa;--bg-bg-tooltip:var(--bg-bg-base-default);--bg-bg-brand:#0ab861;--bg-bg-brand-hover:#099e53;--bg-bg-brand-disabled:#0ab86133;--bg-bg-invert:#36393d;--bg-bg-invert-hover:#585b5f;--bg-bg-invert-active:#1a1b1d;--bg-bg-invert-disabled:var(--bg-bg-overlay-l4);--text-text-default:#31353a;--text-text-default-hover:#111214;--text-text-default-active:var(--text-text-default-hover);--text-text-secondary:#5b6066;--text-text-secondary-hover:var(--text-text-default);--text-text-secondary-active:var(--text-text-secondary-hover);--text-text-tertiary:#8a9096;--text-text-disabled:var(--text-text-tertiary);--text-text-brand:#099e53;--text-text-brand-hover:#0ab861;--text-text-onbrand:#0c0c0d;--text-text-onaccent:#fff;--icon-icon-default:#31353a;--icon-icon-default-hover:#111214;--icon-icon-default-active:var(--icon-icon-default-hover);--icon-icon-secondary:#5b6066;--icon-icon-secondary-hover:var(--icon-icon-default);--icon-icon-secondary-active:var(--icon-icon-secondary-hover);--icon-icon-tertiary:#8a9096;--icon-icon-disabled:var(--icon-icon-tertiary);--icon-icon-brand:#099e53;--icon-icon-brand-hover:#0ab861;--icon-icon-onbrand:#0c0c0d;--icon-icon-onaccent:#fff;--border-border-neutral-l1:#4d6b9917;--border-border-neutral-l2:#4d6b992e;--border-border-neutral-l3:#4d6b995c;--border-border-contrast:#000;--border-border-brand:#0ab861;--code-code-text:#17181a;--code-code-doc:#8393a3;--code-code-link:#2f74ff;--code-code-number:#e54595;--code-code-action:#5f36b2;--code-code-instruction:#b15ef2;--code-code-function:#ff5d4d;--code-code-constant:#175ce6;--code-code-parameter:#4da621;--code-code-attribute:#c99100;--code-code-tag:#e24864;--accent-accent-teal:#00b983;--accent-accent-coral:#ff6b45;--accent-accent-amber:#f2a90c;--accent-accent-lime:#5fbf00;--accent-accent-cyan:#00b8f8;--accent-accent-blue:#3f85ff;--accent-accent-magenta:#f53cff;--accent-accent-violet:#9570ff;--accent-accent-slate:#747e94;--status-primary-default:#2f74ff;--status-primary-hover:#4c88ff;--status-primary-active:#1759dd;--status-primary-surface-l1:#2f74ff1f;--status-primary-surface-l2:#2f74ff2e;--status-primary-surface-l3:#2f74ff5c;--status-success-default:#26a57b;--status-success-hover:#2fb287;--status-success-active:#1e8b56;--status-success-surface-l1:#40b08b1f;--status-success-surface-l2:#40b08b2e;--status-success-surface-l3:#40b08b5c;--status-alert-default:#c6a626;--status-alert-hover:#dfb716;--status-alert-active:#af8d06;--status-alert-surface-l1:#c6a62624;--status-alert-surface-l2:#c6a62633;--status-alert-surface-l3:#c6a6265c;--status-warning-default:#e28a00;--status-warning-hover:#f39d35;--status-warning-active:#c46f11;--status-warning-surface-l1:#e28a001f;--status-warning-surface-l2:#e28a0029;--status-warning-surface-l3:#e28a005c;--status-error-default:#e8463a;--status-error-hover:#ea574c;--status-error-active:#c9382f;--status-error-surface-l1:#e8463a1f;--status-error-surface-l2:#e8463a29;--status-error-surface-l3:#e8463a5c;--special-white:#fff;--special-black:#000;--special-bgtabsoverlay:#4d53651f}.solo-theme{--radius-radius-2:2px;--radius-radius-4:4px;--radius-radius-6:6px;--radius-radius-8:8px;--radius-radius-10:10px;--radius-radius-full:9999px;--spacers-spacer-0:0px;--spacers-spacer-4:4px;--spacers-spacer-6:6px;--spacers-spacer-8:8px;--spacers-spacer-12:12px;--spacers-spacer-16:16px;--spacers-spacer-24:24px;--spacers-spacer-32:32px;--spacers-spacer-40:40px;--font-family-default:"SF Pro Text",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-heading:"SF Pro",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--font-family-mono:"JetBrains Mono","SF Mono","Fira Code","Fira Mono",Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--font-weight-default:400;--font-weight-code:450;--font-weight-medium:500;--font-weight-strong:600;--body-xs-font-family:var(--font-family-default);--body-xs-fontFamily:var(--font-family-default);--body-xs-font-size:10px;--body-xs-fontSize:10px;--body-xs-font-weight:var(--font-weight-default);--body-xs-fontWeight:var(--font-weight-default);--body-xs-line-height:14px;--body-xs-lineHeight:14px;--body-sm-font-family:var(--font-family-default);--body-sm-fontFamily:var(--font-family-default);--body-sm-font-size:11px;--body-sm-fontSize:11px;--body-sm-font-weight:var(--font-weight-default);--body-sm-fontWeight:var(--font-weight-default);--body-sm-line-height:16px;--body-sm-lineHeight:16px;--body-sm-strong-font-family:var(--font-family-default);--body-sm-strong-fontFamily:var(--font-family-default);--body-sm-strong-font-size:11px;--body-sm-strong-fontSize:11px;--body-sm-strong-font-weight:var(--font-weight-medium);--body-sm-strong-fontWeight:var(--font-weight-medium);--body-sm-strong-line-height:16px;--body-sm-strong-lineHeight:16px;--body-md-font-family:var(--font-family-default);--body-md-fontFamily:var(--font-family-default);--body-md-font-size:12px;--body-md-fontSize:12px;--body-md-font-weight:var(--font-weight-default);--body-md-fontWeight:var(--font-weight-default);--body-md-line-height:18px;--body-md-lineHeight:18px;--body-md-strong-font-family:var(--font-family-default);--body-md-strong-fontFamily:var(--font-family-default);--body-md-strong-font-size:12px;--body-md-strong-fontSize:12px;--body-md-strong-font-weight:var(--font-weight-medium);--body-md-strong-fontWeight:var(--font-weight-medium);--body-md-strong-line-height:18px;--body-md-strong-lineHeight:18px;--body-base-font-family:var(--font-family-default);--body-base-fontFamily:var(--font-family-default);--body-base-font-size:13px;--body-base-fontSize:13px;--body-base-font-weight:var(--font-weight-default);--body-base-fontWeight:var(--font-weight-default);--body-base-line-height:20px;--body-base-lineHeight:20px;--body-base-strong-font-family:var(--font-family-default);--body-base-strong-fontFamily:var(--font-family-default);--body-base-strong-font-size:13px;--body-base-strong-fontSize:13px;--body-base-strong-font-weight:var(--font-weight-medium);--body-base-strong-fontWeight:var(--font-weight-medium);--body-base-strong-line-height:20px;--body-base-strong-lineHeight:20px;--heading-3xs-font-family:var(--font-family-default);--heading-3xs-fontFamily:var(--font-family-default);--heading-3xs-font-size:11px;--heading-3xs-fontSize:11px;--heading-3xs-font-weight:var(--font-weight-strong);--heading-3xs-fontWeight:var(--font-weight-strong);--heading-3xs-line-height:16px;--heading-3xs-lineHeight:16px;--heading-2xs-font-family:var(--font-family-default);--heading-2xs-fontFamily:var(--font-family-default);--heading-2xs-font-size:12px;--heading-2xs-fontSize:12px;--heading-2xs-font-weight:var(--font-weight-strong);--heading-2xs-fontWeight:var(--font-weight-strong);--heading-2xs-line-height:18px;--heading-2xs-lineHeight:18px;--heading-xs-font-family:var(--font-family-default);--heading-xs-fontFamily:var(--font-family-default);--heading-xs-font-size:13px;--heading-xs-fontSize:13px;--heading-xs-font-weight:var(--font-weight-strong);--heading-xs-fontWeight:var(--font-weight-strong);--heading-xs-line-height:20px;--heading-xs-lineHeight:20px;--heading-sm-font-family:var(--font-family-default);--heading-sm-fontFamily:var(--font-family-default);--heading-sm-font-size:16px;--heading-sm-fontSize:16px;--heading-sm-font-weight:var(--font-weight-strong);--heading-sm-fontWeight:var(--font-weight-strong);--heading-sm-line-height:24px;--heading-sm-lineHeight:24px;--heading-md-font-family:var(--font-family-heading);--heading-md-fontFamily:var(--font-family-heading);--heading-md-font-size:20px;--heading-md-fontSize:20px;--heading-md-font-weight:var(--font-weight-strong);--heading-md-fontWeight:var(--font-weight-strong);--heading-md-line-height:28px;--heading-md-lineHeight:28px;--heading-lg-font-family:var(--font-family-heading);--heading-lg-fontFamily:var(--font-family-heading);--heading-lg-font-size:22px;--heading-lg-fontSize:22px;--heading-lg-font-weight:var(--font-weight-strong);--heading-lg-fontWeight:var(--font-weight-strong);--heading-lg-line-height:30px;--heading-lg-lineHeight:30px;--heading-xl-font-family:var(--font-family-heading);--heading-xl-fontFamily:var(--font-family-heading);--heading-xl-font-size:24px;--heading-xl-fontSize:24px;--heading-xl-font-weight:var(--font-weight-strong);--heading-xl-fontWeight:var(--font-weight-strong);--heading-xl-line-height:32px;--heading-xl-lineHeight:32px;--heading-2xl-font-family:var(--font-family-heading);--heading-2xl-fontFamily:var(--font-family-heading);--heading-2xl-font-size:28px;--heading-2xl-fontSize:28px;--heading-2xl-font-weight:var(--font-weight-strong);--heading-2xl-fontWeight:var(--font-weight-strong);--heading-2xl-line-height:36px;--heading-2xl-lineHeight:36px;--heading-3xl-font-family:var(--font-family-heading);--heading-3xl-fontFamily:var(--font-family-heading);--heading-3xl-font-size:32px;--heading-3xl-fontSize:32px;--heading-3xl-font-weight:var(--font-weight-strong);--heading-3xl-fontWeight:var(--font-weight-strong);--heading-3xl-line-height:40px;--heading-3xl-lineHeight:40px;--code-terminal-font-family:var(--font-family-mono);--code-terminal-fontFamily:var(--font-family-mono);--code-terminal-font-size:12px;--code-terminal-fontSize:12px;--code-terminal-font-weight:var(--font-weight-code);--code-terminal-fontWeight:var(--font-weight-code);--code-terminal-line-height:18px;--code-terminal-lineHeight:18px;--code-editor-font-family:var(--font-family-mono);--code-editor-fontFamily:var(--font-family-mono);--code-editor-font-size:13px;--code-editor-fontSize:13px;--code-editor-font-weight:var(--font-weight-code);--code-editor-fontWeight:var(--font-weight-code);--code-editor-line-height:20px;--code-editor-lineHeight:20px}.login-modal-content{align-items:center;background:var(--bg-bg-base-default);border:1px solid var(--border-border-neutral-l1);border-radius:4px;box-shadow:inset 0 .5px 0 0 #ffffff14,0 6px 12px 0 #0006;display:flex;flex-direction:column;overflow:hidden;padding:16px!important;width:450px!important}.login-modal-content[data-theme=light]{box-shadow:0 0 .5px 0 #0000001f,0 2px 4px 0 #0000001f,0 6px 12px 0 #00000029}.login-modal-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:var(--special-bgtabsoverlay);inset:0;position:fixed;z-index:50}.login-modal-content.region-cn{height:500px!important}.login-modal-content.region-i18n{height:662px!important}.login-modal-content iframe{border:none;flex-grow:1;height:100%;width:100%}.login-modal-loading{align-items:center;background-color:initial;border-radius:inherit;color:var(--text-text-secondary);display:flex;flex-direction:column;font-size:14px;gap:12px;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:10}.login-modal-close{color:var(--icon-icon-secondary);z-index:20}@media (max-width:640px){.login-modal-content iframe{height:100%;min-height:500px}}.createProjectModalMask-_eRfob{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--bg-bg-overlay-l2)}.createProjectModal-HlFsyG{background:var(--bg-bg-base-default);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}@media (max-width:768px){.createProjectModal-HlFsyG{max-width:480px;width:calc(100vw - 32px)!important}}.createProjectModalHeader-UBzgMy{align-items:center;display:flex;justify-content:space-between}.createProjectModalTitle-gm_JnB{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px;margin:0}.createProjectModalCloseButton-NA2egJ{align-items:center;background:#0000;border:none;border-radius:var(--radius-sm);color:var(--icon-icon-secondary);cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;transition:background-color .15s ease;width:24px}.createProjectModalCloseButton-NA2egJ:hover{background:var(--bg-bg-base-secondary);color:var(--icon-icon-default)}.createProjectModalContent-awz2qs{display:flex;flex-direction:column;gap:var(--spacing-sm)}.createProjectModalInputLabel-AirTCd{align-items:center;color:var(--text-text-default);display:flex;font-size:13px;font-weight:600;gap:2px;line-height:20px}.createProjectModalRequired-A2OR2w{color:var(--status-error-default);font-weight:500}.createProjectModalFooter-gapHzY{display:flex;gap:var(--spacing-sm);justify-content:flex-end}.content-p7UaGA{color:var(--text-text-secondary);font-size:14px;line-height:1.5}.content-p7UaGA strong,.username-y_bd9o{color:var(--text-text-default);font-weight:600}.footer-FCNr8U{display:flex;flex-direction:column;gap:8px;padding-top:8px;width:100%}.consentModalOverlay-d5DWGk{align-items:flex-end;display:flex;inset:0;justify-content:flex-end;padding:24px;pointer-events:none;position:fixed;z-index:10000}.consentModal-fsIUyg{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-300-modal-panel);display:flex;flex-direction:column;gap:16px;padding:12px;pointer-events:auto;width:480px}.consentModalHeader-v1fegK{align-items:flex-start;display:flex;gap:8px}.consentModalTitle-GVp0Gu{color:var(--text-text-default);flex:1 1;font-size:16px;font-weight:600;line-height:1.5}.consentModalContent-JYIKGE{color:var(--text-text-default);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:1.43}.consentModalContent-JYIKGE a{color:var(--text-text-default);text-decoration:underline}.consentModalContent-JYIKGE a:hover{color:var(--text-text-secondary)}.consentModalFooter-w2_2WY{align-items:center;display:flex;gap:8px;justify-content:flex-end}@media (max-width:639px){.consentModalOverlay-d5DWGk{align-items:flex-end;justify-content:center;padding:16px}.consentModal-fsIUyg{width:calc(100vw - 32px)}}.preferencesModalOverlay-SNw_RN{align-items:center;background:#0000004d;display:flex;inset:0;justify-content:center;position:fixed;z-index:10001}.preferencesModal-IBGr_1{background:var(--bg-bg-menu);border:1px solid var(--border-border-neutral-l1);border-radius:8px;box-shadow:var(--shadow-elevation-300-modal-panel);display:flex;flex-direction:column;gap:16px;padding:12px;width:480px}.preferencesModalHeader-bH87WC{align-items:flex-start;display:flex;gap:8px}.preferencesModalTitle-OsBI9z{color:var(--text-text-default);flex:1 1;font-size:16px;font-weight:600;line-height:1.5}.preferencesModalCategoryCard-NwCRaf{background:var(--bg-bg-overlay-l1);border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.preferencesModalCategoryItem-OuLBfM{display:flex;flex-direction:column;gap:12px;padding:12px}.preferencesModalCategoryItem-OuLBfM:not(:last-child){border-bottom:1px solid var(--border-border-neutral-l1)}.preferencesModalCategoryHeader-k6ysDt,.preferencesModalCategoryLeft-nfxfRS{align-items:center;display:flex;gap:16px}.preferencesModalCategoryLeft-nfxfRS{flex:1 1}.preferencesModalCategoryTitle-IB8jl9{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:1.54}.preferencesModalCategoryRight-zBSz7F{align-items:center;display:flex;gap:8px}.preferencesModalCategoryDesc-BEeaSP{margin:0}.preferencesModalAlwaysEnabled-RAe0hc,.preferencesModalCategoryDesc-BEeaSP{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.preferencesModalAlwaysEnabled-RAe0hc{white-space:nowrap}.preferencesModalLearnMore-LQZPyf{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:1.5;margin:0}.preferencesModalLearnMore-LQZPyf a{color:var(--text-text-brand);text-decoration:none}.preferencesModalLearnMore-LQZPyf a:hover{text-decoration:underline}.preferencesModalFooter-SPL8uL{align-items:center;display:flex;justify-content:flex-end}@media (max-width:639px){.preferencesModal-IBGr_1{width:calc(100vw - 32px)}}.errorFallback-fEwlUB{align-items:center;background-color:var(--bg-bg-base-default);display:flex;inset:0;justify-content:center;overflow:hidden;position:fixed;z-index:100}.errorContent-Yz4ZTM{align-items:center;display:flex;gap:48px;position:relative;z-index:1}.errorMain-ySp1Qr{align-items:flex-start;display:flex;flex-direction:column}.errorTextGroup-GWI356{display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.errorTitle-vP8x59{color:var(--text-text-default);font-size:28px;font-weight:600;letter-spacing:.2px;line-height:1.29;margin:0}.errorMessage-hFqzeh{color:var(--text-text-secondary);font-size:16px;font-weight:300;line-height:1.5;margin:0}.errorPhase-ZrMdBV{color:var(--text-text-secondary);font-size:14px}.errorButton-AU0DJ5{font-size:16px;font-weight:500;height:48px;padding:0 16px}.errorAvatarWrapper-X0gL0g{flex-shrink:0;height:280px;position:relative;width:280px}.errorGlow-ktcnf_{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-VTPxCi{height:100%;object-fit:cover;pointer-events:none;position:relative;transform:scaleX(-1);width:100%}