.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.com/obj/marscode-bucket-sg/goofy_deploy_edenx/ide/trae-mono/static/font/codicon.8591c25a.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-Donnl3{color:var(--text-text-secondary);font-size:14px}@keyframes fadeIn-hmtzoY{0%{opacity:0}to{opacity:1}}@keyframes contentFadeIn-9Tt9na{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes skeletonFadeOut-FqLGf9{0%{opacity:1}to{opacity:0}}.skeletonWrapper-VEwBtj{inset:0;position:absolute;z-index:1}.skeletonFadeOut-FqLGf9{animation:skeletonFadeOut-FqLGf9 .15s ease-out forwards;pointer-events:none}.skeletonFadeIn-JrWhPq{animation:fadeIn-hmtzoY .15s ease-out}.layout-QQs4Xz{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;overflow:hidden}[data-theme=dark-blue] .layout-QQs4Xz,[data-theme=dark] .layout-QQs4Xz{background:var(--bg-bg-base-default)}.sidebar-QwCqzp{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding:8px;width:300px}.sidebarHeader-STjEsE{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.sidebarContent-Le4wHp{flex:1 1;padding:8px}.sidebarFooter-S_W0dC{align-items:center;display:flex;gap:8px;padding:12px 8px}.main-FaXz5z{min-width:0;padding:8px 8px 8px 0}.contentWrapper-aQl7SH,.main-FaXz5z{display:flex;flex:1 1;flex-direction:column}.contentWrapper-aQl7SH{background:var(--bg-bg-base-default);border-radius:var(--radius-radius-8,8px);min-height:0;overflow:hidden}.header-D9nHzR{align-items:center;display:flex;height:var(--header-height,48px);justify-content:flex-end;padding:0 12px}.workspace-R_UrVY{align-items:center;container-type:inline-size;display:flex;flex:1 1;flex-direction:column;overflow:visible;padding:0 16px 16px 16px}.welcomeTitleWrapper-vVdjyh{align-items:center;display:flex;flex:1 1;justify-content:center;max-width:860px;min-height:0;width:100%}.showcaseWrapper-mjh9lx{container-type:inline-size;flex-shrink:0;max-width:860px;width:100%}.showcaseSkeleton-QcpTui{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr));width:100%}.showcaseItem-T_idOv{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-JYwKS8{flex-shrink:0;height:64px;width:64px}.showcaseText-qodOlp{display:flex;flex-direction:column;gap:4px;margin-top:auto}@media (min-width:908px) and (max-width:1199px){.showcaseSkeleton-QcpTui{gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.showcaseItem-T_idOv{align-items:center;flex-direction:row;gap:4px;height:88px;padding:12px 16px}.showcaseText-qodOlp{flex:1 1;margin-top:0;min-width:0}}@media (max-width:907px){.showcaseSkeleton-QcpTui{grid-template-columns:1fr}.showcaseItem-T_idOv{align-items:center;flex-direction:row;gap:12px;height:auto;padding:12px}.showcaseIcon-JYwKS8{height:48px;width:48px}.showcaseText-qodOlp{flex:1 1;margin-top:0;min-width:0}}@media (max-height:740px){.showcaseSkeleton-QcpTui{display:none}}.inputSkeleton-QnNpbP{margin-top:28px}.layout-GCyQDB{background:var(--bg-bg-base-secondary,#edeff2);display:flex;height:100vh;overflow:hidden}[data-theme=dark-blue] .layout-GCyQDB,[data-theme=dark] .layout-GCyQDB{background:var(--bg-bg-base-default)}.sidebar-RXBoGc{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;padding:8px;width:300px}.sidebarHeader-USyOoa{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px;padding:8px}.sidebarContent-bG6SUi{flex:1 1;padding:8px}.sidebarFooter-SetJIY{align-items:center;display:flex;gap:8px;padding:12px 8px}.main-_qOIr7{min-width:0;padding:8px 8px 8px 0}.contentWrapper-oB270H,.main-_qOIr7{display:flex;flex:1 1;flex-direction:column}.contentWrapper-oB270H{background:var(--bg-bg-menu);border-radius:var(--radius-radius-8,8px);min-height:0;overflow:hidden}.header-y3mG7S{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-bU7Uxe{display:flex;flex:1 1;flex-direction:column;gap:4px}.headerTitleRow-QwZqMH{align-items:center;display:flex;gap:8px}.headerRight-M7jZC_{align-items:center;display:flex;gap:10px}.workspace-wSjRMT{display:flex;flex:1 1;overflow:hidden;padding:0 12px 12px}.mainContent-zHIWR6{background:var(--bg-bg-base-default);border-radius:var(--radius-6);display:flex;flex:1 1;overflow:hidden}.chatArea-ktGuVM{gap:16px;padding:16px}.chatArea-ktGuVM,.chatMessages-MJMqSB{display:flex;flex:1 1;flex-direction:column}.chatMessages-MJMqSB{gap:24px;margin:0 auto;max-width:860px;width:100%}.messageGroup-VINBJi,.messageGroupRight-UeUyWJ{display:flex;flex-direction:column}.messageGroupRight-UeUyWJ{align-items:flex-end}.inputArea-UQ2MQd{margin:0 auto;max-width:860px;width:100%}.statusPanel-f9MxxJ{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-eH2OC0{margin-bottom:20px}.statusContent-MlGNHA{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-pDCoeY{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-s6zDZ3{border-radius:6px 6px 0 0}.mergeCardHeaderLeft-tzybd1{align-items:center;display:flex;flex:1 1;min-width:0}.mergeCardHeaderIcon-B1NO83{align-items:center;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.mergeCardBranchInfo-YHZPiI{align-items:center;display:flex;flex-shrink:1;gap:4px;margin-left:12px;min-width:0;overflow:hidden}.mergeCardBranchName-f3r9ij{color:var(--text-text-default);font-size:13px;font-weight:600;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mergeCardBranchArrow-YOzxqz{color:var(--text-text-tertiary);flex-shrink:0;font-size:13px}.mergeCardFilesText-qdBO9X{color:var(--text-text-secondary);flex-shrink:0;font-size:13px;font-weight:400;margin-left:12px;white-space:nowrap}.mergeCardConflictText-qxVVdl{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-NahDfV{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-ARlB0X{align-items:center;display:flex;flex-shrink:0;gap:4px}.mergeCardStats-uoipH_{align-items:center;display:flex;gap:4px;padding:0 6px}.mergeCardAdded-bW5YUr{color:var(--status-success-default)}.mergeCardAdded-bW5YUr,.mergeCardDeleted-o9626Y{font-family:JetBrains Mono,monospace;font-size:12px}.mergeCardDeleted-o9626Y{color:var(--status-error-default)}.mergeCardDivider-vnheer{background-color:var(--border-border-neutral-l2);height:16px;width:1px}.mergeCardExternalIcon-lw3ErC{align-items:center;color:var(--icon-icon-secondary);display:inline-flex;font-size:20px;height:28px;justify-content:center;width:28px}.mergeCardFileListContainer-_kZFOB{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-_kZFOB::-webkit-scrollbar{width:4px}.mergeCardFileListContainer-_kZFOB::-webkit-scrollbar-track{background:#0000}.mergeCardFileListContainer-_kZFOB::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.mergeCardFileListContainer-_kZFOB::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.mergeCardFileListContainerExpanded-d6YRei{display:block}.mergeCardFileList-uEvDMz{font-size:12px;padding:6px}.mergeCardFileItem-speynI{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-speynI:hover{background-color:var(--bg-bg-overlay-l1)}.mergeCardFileItem-speynI:hover .mergeCardFileName-qukJPn{color:var(--text-text-default)}.mergeCardFileInfo-zVwSRl{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.mergeCardFileIcon-E2Dgk9{align-items:center;display:inline-flex;flex-shrink:0;font-size:14px;height:16px;justify-content:center;width:16px}.mergeCardFileIconModified-tApuRg{color:var(--status-alert-default)}.mergeCardFileIconDeleted-nku1KP{color:var(--status-error-default)}.mergeCardFileIconAdded-JNEylL{color:var(--status-success-default)}.mergeCardFileDetails-OW_oAo{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.mergeCardFileName-qukJPn{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-ta17pK{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-MUa6Cv{align-items:center;display:flex;flex-shrink:99999;min-width:80px;overflow:hidden}.mergeCardFilePath-CVwr3n{color:var(--text-text-tertiary);overflow:hidden;text-overflow:ellipsis;transition:all .2s;white-space:nowrap}.mergeCardFilePath-CVwr3n:hover{color:var(--text-text-secondary);text-decoration:underline}.mergeCardFileStats-nPv3JR{align-items:center;display:flex;flex-shrink:0;gap:4px}.mergeCardFileAddedStat-Cvz3mN{color:var(--status-success-default);font-family:JetBrains Mono,monospace}.mergeCardFileDeletedStat-rw5v8y{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.com/obj/marscode-bucket-sg/goofy_deploy_edenx/ide/trae-mono/static/image/fission-card-light.db19a33c.png)}[data-theme=dark-blue] .fissionActivityCard,[data-theme=dark] .fissionActivityCard{background-image:url(//lf-cdn.marscode.com/obj/marscode-bucket-sg/goofy_deploy_edenx/ide/trae-mono/static/image/fission-card-dark.86dda9b8.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-aTs5us{display:flex;flex-direction:column;gap:4px}.notificationLink-yZNSWV{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-UmgHJB{align-items:flex-start;background:var(--status-warning-surface-l1);display:flex;gap:8px;padding:8px}.askUserQuestionTipCardIcon-mnh3Fi{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.askUserQuestionTipCardBody-iPn803{display:flex;flex:1 1;flex-direction:column;gap:4px;min-width:0}.askUserQuestionTipCardContent-u2UL4q{color:var(--text-text-default);font-size:12px;font-weight:400;line-height:18px}.askUserQuestionTipCardSettingsLink-Xarx7i{cursor:pointer;text-decoration:underline;text-underline-offset:2px}.askUserQuestionTipCardClose-TvwVMK{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-TvwVMK:hover{background-color:var(--bg-bg-overlay-l2)}.askUserQuestionErrorAlertWrap-cj8JaK{align-items:center;background:var(--status-error-surface-l1);display:flex;padding:8px}.askUserQuestionErrorAlertText-hNh6LM{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-zqIu_F{color:var(--text-text-link,#4e8af9);cursor:pointer;max-width:300px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.browserActionLink-zqIu_F:hover{text-decoration:underline}.browserActionText-mNvg3k{color:var(--text-text-secondary,#9599a6)}.browserActionValue-pmBFk1{color:var(--text-text-default,#d1d3db);max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.browserActionKey-Yv0TBH{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-FBOQRv{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-f5d_al{align-items:start;display:flex;height:24px;justify-content:space-between;overflow:hidden;transition:height .2s ease-out;width:100%}.inputBarCollapsed-xbtiMi{height:0}.inputBarCollapsedHome-gWIfkS{pointer-events:none;visibility:hidden}@media (prefers-reduced-motion:reduce){.inputBarContainer-f5d_al{transition:none}}.inputBarLeft-vqCKib,.inputBarRight-kvaIJQ{align-items:center;display:flex;gap:var(--spacing-sm)}.inputBarButton-EBgD7Y{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-ZdvBC3{cursor:default}.inputBarButton-EBgD7Y:not(.inputBarButtonReadonly-ZdvBC3):hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default-active)}.inputBarButton-EBgD7Y:disabled{cursor:not-allowed;opacity:.5}.inputBarButtonIcon-TY2HWA{align-items:center;color:var(--icon-icon-default);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.inputBarButtonIcon-TY2HWA svg{height:16px;width:16px}.inputBarButtonContent-pnoCLe{align-items:center;display:flex;gap:4px;max-width:120px}.inputBarButtonText-aAywiX{color:var(--text-text-default);font-weight:450;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputBarButtonPlaceholder-p9Zohh{color:var(--text-text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inputBarButtonArrow-nOepf8{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-nOepf8 svg{height:12px;width:12px}.inputBarButtonArrowOpen-yDGUpl{transform:rotate(180deg)}.localRemoteMenuIcon-I6lIR8{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.localRemoteMenuIcon-I6lIR8 svg{height:16px;width:16px}.localRemoteCheckIcon-WUHv_s,.menuCheckIcon-xa03n1{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.menuCheckIcon-xa03n1 svg{color:var(--icon-icon-brand)!important;height:16px;width:16px}.cascadeFooterButton-KOH3bv{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-KOH3bv:hover{background:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.connectGithubButton-fJsGc3{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-NuWBTR{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.connectGithubButton-fJsGc3:hover{background:var(--bg-bg-overlay-l2)}.connectGithubButton-fJsGc3:disabled{cursor:not-allowed;opacity:.6}.connectGithubButton-fJsGc3:disabled:hover{background:#0000}.connectGithubButton-fJsGc3 svg{height:16px;width:16px}.projectButtonPill-oqMLw8{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-oqMLw8:hover{background:var(--bg-bg-overlay-l2)}@keyframes projectButtonFlash-C74YhT{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-jQvE4q{animation:projectButtonFlash-C74YhT .6s ease-in-out}.projectButtonPillIcon-ajNH1r{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.projectButtonPillIcon-ajNH1r svg{height:14px;width:14px}.projectButtonPillContent-S5bUGZ{align-items:center;display:flex;flex:1 1;gap:4px;min-width:0;padding:0 4px}.projectButtonPillPlaceholder-SrblRH,.projectButtonPillText-SUHpra{flex:1 1;min-width:0;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.projectButtonPillPlaceholder-SrblRH{color:var(--text-text-secondary)}.projectButtonPillArrow-t9pkdI{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.projectButtonPillArrow-t9pkdI svg{height:12px;width:12px}.projectButtonTipPopover-POYoLF{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-bNyLec,.projectButtonTipPopover-POYoLF{box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.modeButtonTipPopover-bNyLec{text-align:left}.projectButtonTipTitle-OslRdz{align-items:flex-start;display:flex;gap:4px}.projectButtonTipIcon-XZiqVf{align-items:center;color:var(--status-primary-default);display:flex;flex-shrink:0;height:18px;justify-content:center;margin-top:1px;width:18px}.projectButtonTipIcon-XZiqVf svg{height:16px;width:16px}.projectButtonTipText-VvCioM{color:var(--text-text-default);flex:1 1;font-size:13px;line-height:20px}.projectButtonTipFooter-S8qMcb{align-items:center;display:flex;gap:6px;justify-content:flex-end}.projectButtonTipBtn-qZ9a8g{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-qZ9a8g:hover{background:var(--bg-bg-overlay-l3)}.projectButtonTipBtnText-Xfjl14{color:var(--text-text-default);font-size:11px;font-weight:450;line-height:16px}.projectButtonTipCountdown-XHDqlD{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.projectButtonTipWrapper-GNmaHJ{align-items:center;display:flex;flex-direction:column}.projectButtonTipArrow-iWZxIO{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-NyaodZ{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-EBgD7Y:hover .inputBarButtonClear-NyaodZ{display:flex}.inputBarButton-EBgD7Y:hover .inputBarButtonClear-NyaodZ+.inputBarButtonArrow-nOepf8{display:none}.inputBarButtonClear-NyaodZ 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-KzkpoA{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-INq6F_{align-items:flex-start;display:flex;gap:6px}.icon-bRAhTS{color:var(--status-warning-default);flex-shrink:0;height:18px;margin-top:1px;width:18px}.iconPrimary-CsFWrG{color:var(--status-primary-default)}.text-I3uGGm{color:var(--text-text-default);font-size:13px;line-height:20px}.actions-v7avXD{display:flex;gap:6px;justify-content:flex-end}.inputConfirmModal-zHZSGT{align-items:flex-end;bottom:0;display:flex;min-height:100%;position:absolute;width:100%;z-index:999}.confirmModal-OdrJUc{width:100%}.fileTreeMenu-zUZp6C{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-rFelUI{margin:0;padding:0}.fileTreeMenuDivider-ehaszH{align-items:center;display:flex;height:12px;justify-content:center;padding:0 6px}.fileTreeMenuDividerLine-mwfCRW{background:var(--border-border-neutral-l1,#4d6b9917);height:1px;width:100%}.fileTreeMenuItem-pQSTEc{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-pQSTEc:hover{background:var(--bg-bg-overlay-l2,#5663771c)}.fileTreeMenuItemDisabled-qjU9d1{cursor:not-allowed;opacity:.5}.fileTreeMenuItemDisabled-qjU9d1:hover{background-color:initial}.fileTreeMenuItemLabel-t0le7B{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileTreeMenuItemShortcut-TcLIpj{color:var(--icon-icon-tertiary,#8a9096);flex-shrink:0;font-size:11px;font-weight:400}.renameInput-muZk2P{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-vTwcTA{background:#0000;display:flex;flex-direction:column;height:100%;outline:none}.searchWrapper-qDRrD_{flex-shrink:0;padding:8px}.treeWrapperCommon-g6JlQH{flex:1 1;min-height:0}.treeWrapper-fnjNRW{overflow-y:auto;scrollbar-color:var(--bg-bg-invert-disabled,#56637726) #0000;scrollbar-width:thin}.treeWrapper-fnjNRW::-webkit-scrollbar{height:6px;width:6px}.treeWrapper-fnjNRW::-webkit-scrollbar-track{background:#0000}.treeWrapper-fnjNRW::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.treeWrapper-fnjNRW::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert-hover,#56637740)}.treeWrapperSimpleBar-W8XanV .simplebar-content-wrapper,.treeWrapperSimpleBar-W8XanV .simplebar-mask,.treeWrapperSimpleBar-W8XanV .simplebar-offset,.treeWrapperSimpleBar-W8XanV .simplebar-wrapper{height:100%}.treeWrapperSimpleBar-W8XanV .simplebar-scrollbar:before{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.treeWrapperSimpleBar-W8XanV .simplebar-scrollbar:hover:before,.treeWrapperSimpleBar-W8XanV.simplebar-dragging .simplebar-scrollbar:before{background:var(--bg-bg-invert-hover,#56637740)}.treeWrapperSimpleBar-W8XanV .simplebar-track{pointer-events:all}.treeWrapperSimpleBar-W8XanV:hover .simplebar-scrollbar:before{opacity:.5}.treeWrapperSimpleBar-W8XanV .simplebar-track.simplebar-vertical{width:6px}.treeWrapperSimpleBar-W8XanV .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:0;left:0;right:0;top:0}.loading-EicNuH{color:var(--text-text-secondary);font-size:var(--font-size-md)}.cutNode-jSUKxC{opacity:.5}.container-vTwcTA .rc-tree{background:#0000;border-radius:4px;color:var(--text-text-default);font-size:13px;line-height:1.5;margin:0;padding:0}.container-vTwcTA .rc-tree-list-holder-inner{align-items:flex-start}.container-vTwcTA .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-vTwcTA .rc-tree-treenode:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.container-vTwcTA .rc-tree-treenode-selected{background:var(--bg-bg-overlay-l3)!important;border-radius:4px}.container-vTwcTA .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-vTwcTA .rc-tree-indent{align-self:stretch;-webkit-user-select:none;user-select:none;white-space:nowrap}.container-vTwcTA .rc-tree-indent-unit{display:inline-block;width:14px}.container-vTwcTA .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-vTwcTA .rc-tree-switcher-noop{cursor:default}.container-vTwcTA .rc-tree-switcher svg{display:inline-block;font-size:14px;position:relative;top:3px;transition:transform .3s;vertical-align:initial}.container-vTwcTA .rc-tree-switcher_close svg{transform:rotate(-90deg)}.container-vTwcTA .rc-tree-switcher_open svg{transform:rotate(0deg)}.container-vTwcTA .rc-tree-iconEle{display:inline-block;height:24px;line-height:24px;margin-right:2px;padding-top:2px;text-align:center;width:14px}.container-vTwcTA .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-vTwcTA .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-vTwcTA .rc-tree-show-line .rc-tree-indent-unit{height:100%;position:relative}.container-vTwcTA .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-vTwcTA .rc-tree-show-line .rc-tree-switcher{background:#0000}.container-vTwcTA .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-vTwcTA .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-vTwcTA .rc-tree-checkbox{margin:0 4px 0 0}.container-vTwcTA [data-key^=__error_] .rc-tree-title{color:var(--text-text-warning);cursor:pointer;font-style:italic}.container-vTwcTA [data-key^=__error_]:hover .rc-tree-title{color:var(--text-text-danger);text-decoration:underline}.loadingIcon-Bj0Ljb{animation:rotate-EbdukI 1s linear infinite;display:inline-block}@keyframes rotate-EbdukI{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.emptyState-D8MCRD{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-tFTLe0{gap:4px}.titleWrapper-ClwR7N,.uploadingNode-tFTLe0{align-items:center;display:flex;flex:1 1;min-width:0}.titleWrapper-ClwR7N{height:100%}.titleWrapper-ClwR7N>span{position:relative;top:-1px}.titleWrapper-ClwR7N>span,.uploadingTitle-UXhlCi{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.uploadingTitle-UXhlCi{opacity:.5}.uploadingSpinner-WFmW6c{align-items:center;animation:rotate-EbdukI 1s linear infinite;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.container-vTwcTA .uploading-icon{filter:grayscale(100%)}.container-c2U54_{display:flex;flex-direction:column;width:100%}.searchBox-ukrW0t{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-ukrW0t:focus-within{border-color:var(--border-border-brand)}.searchIcon-OxQ9Ea{color:var(--icon-icon-secondary);flex-shrink:0;font-size:14px}.searchInput-q5swJq{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-q5swJq::placeholder{color:var(--text-text-tertiary)}.clearButton-aFEZo3{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-aFEZo3:hover{background:var(--bg-bg-overlay-l4);color:var(--icon-icon-default)}.resultList-OGf96T{display:flex;flex-direction:column;margin-top:4px;max-height:300px;overflow-y:auto}.resultItem-RiQiHE{align-items:center;border-radius:4px;cursor:pointer;display:flex;gap:8px;padding:6px 8px;transition:background-color .15s}.resultItem-RiQiHE.active-i0xOei,.resultItem-RiQiHE:hover{background:var(--bg-bg-overlay-l2)}.resultIcon-nEI6Q9{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.resultIcon-nEI6Q9 svg{height:14px;width:14px}.resultContent-sd6tY1{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.resultName-ORySjF{color:var(--text-text-default);font-size:13px;line-height:18px}.resultName-ORySjF,.resultPath-Yrd6kD{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.resultPath-Yrd6kD{color:var(--text-text-tertiary);font-size:11px;line-height:14px}.highlight-fM_nqH{background:var(--bg-bg-warning-l1);border-radius:2px;color:var(--text-text-warning);padding:0 1px}.emptyState-MFsPdA{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:12px;justify-content:center;padding:16px 8px}.flatContainer-XRAwM9{display:flex;flex-direction:column;gap:10px;height:100%;outline:none}.breadcrumb-oIB_bw{align-items:center;display:flex;flex-shrink:0;gap:2px;overflow:hidden;padding:0 10px}.breadcrumbItem-S4jWRU{align-items:center;display:flex;flex-shrink:1;gap:2px;min-width:0}.breadcrumbItem-S4jWRU:first-child,.breadcrumbItemEllipsis-I3EjTQ{flex-shrink:0}.breadcrumbSeparator-FHsQy6{color:var(--icon-icon-tertiary);flex-shrink:0;height:16px;width:10px}.breadcrumbText-y1JWuC{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-y1JWuC:hover{background-color:var(--bg-bg-overlay-l2);color:var(--text-text-default)}.breadcrumbTextDropTarget-rJIpWE{background-color:var(--bg-bg-brand-l2);outline:2px dashed var(--border-border-brand);outline-offset:-2px}.breadcrumbTextActive-P79QTJ{color:var(--text-text-default);font-weight:500}.breadcrumbEllipsis-BNe8Ua{color:var(--text-text-tertiary);cursor:default;flex-shrink:0;font-size:12px;line-height:18px;padding:2px 5px}.listContainer-JDoZEE{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-JDoZEE::-webkit-scrollbar{height:6px;width:6px}.listContainer-JDoZEE::-webkit-scrollbar-track{background:#0000}.listContainer-JDoZEE::-webkit-scrollbar-thumb{background:var(--bg-bg-invert-disabled,#56637726);border-radius:3px}.listContainer-JDoZEE::-webkit-scrollbar-thumb:hover{background:var(--bg-bg-invert-hover,#56637740)}.listItem-i1xW2i{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-i1xW2i:hover{background-color:var(--bg-bg-overlay-l1)}.listItemSelected-sCeyly{background-color:var(--bg-bg-overlay-l2)}.listItemLoading-y8Z47K{opacity:.6;pointer-events:none}.listItemCut-dUr46M{opacity:.5}.listItemDropTarget-ZnSdl3{background-color:var(--bg-bg-brand-l2);outline:2px dashed var(--border-border-brand);outline-offset:-2px}.listItemIcon-MT08v2{align-items:center;display:flex;flex-shrink:0;justify-content:center}.fileIcon-hhhkES,.folderIcon-Aqz427,.listItemIcon-MT08v2{height:24px;width:24px}.listItemIcon-MT08v2 img{height:100%;position:relative;top:1px;width:100%}.listItemContent-XSxfaG{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0}.listItemName-jcN_hO{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;width:100%}.listItemInfo-azqfAv,.listItemName-jcN_hO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listItemInfo-azqfAv{color:var(--text-text-tertiary);font-size:11px;line-height:16px}.emptyState-v1JZe2{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-evTK58{filter:grayscale(100%)}.listItemNameUploading-igbG4b{opacity:.5}.uploadingSpinner-pHwkH9{animation:rotate-DTbEBI 1s linear infinite;color:var(--icon-icon-secondary);display:inline-block;flex-shrink:0;height:14px;width:14px}@keyframes rotate-DTbEBI{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-MQWGFt{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-aAux_A{display:flex;flex-direction:column;width:100%}.diffLine-D1npgj{display:flex;min-height:20px}.lineNumbers-RRY6D0{flex-shrink:0;-webkit-user-select:none;user-select:none;white-space:nowrap}.newLineNumber-RHb47L,.oldLineNumber-HLCbn5{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-N0EFI_{color:var(--text-text-default);flex:1 1;min-width:0;padding:0 8px 0 16px}.lineContent-N0EFI_,.lineContent-N0EFI_ pre{overflow-wrap:break-word;white-space:pre-wrap}.lineContent-N0EFI_ pre{background:#0000;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:0}.lineContent-N0EFI_ pre .hljs-built_in,.lineContent-N0EFI_ pre .hljs-keyword,.lineContent-N0EFI_ pre .hljs-type{color:var(--code-code-action)}.lineContent-N0EFI_ pre .hljs-regexp,.lineContent-N0EFI_ pre .hljs-string{color:var(--code-code-parameter)}.lineContent-N0EFI_ pre .hljs-literal,.lineContent-N0EFI_ pre .hljs-number{color:var(--code-code-number)}.lineContent-N0EFI_ pre .hljs-comment{color:var(--code-code-doc)}.lineContent-N0EFI_ pre .hljs-function,.lineContent-N0EFI_ pre .hljs-title{color:var(--code-code-function)}.lineContent-N0EFI_ pre .hljs-attr,.lineContent-N0EFI_ pre .hljs-variable{color:var(--code-code-attribute)}.lineContent-N0EFI_ pre .hljs-name,.lineContent-N0EFI_ pre .hljs-tag{color:var(--code-code-tag)}.lineContent-N0EFI_ pre .hljs-attribute{color:var(--code-code-attribute)}.lineUnchanged-ziSZeB{background:var(--bg-bg-base-default)}.lineAdded-LwOVhw{background:var(--status-success-surface-l1,#3fb95026)}.lineRemoved-oa6V8B{background:var(--status-error-surface-l1,#f8514926)}.collapsedBlock-Ad7I_G{align-items:center;background:#0000;cursor:pointer;display:flex;justify-content:center;min-height:32px}.collapsedDashedLine-XBDJHC{border-top:1px dashed var(--border-border-neutral-l3);flex:1 1;height:0}.collapsedButton-KhXjXN{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-KhXjXN:hover{background:var(--bg-bg-overlay-l3)}.collapsedIcon-xbDJ61{color:var(--icon-icon-secondary);height:16px;width:16px}.collapsedText-oqOKRf{color:var(--text-text-tertiary,#8c8c8c);font-size:12px;margin-right:8px;white-space:nowrap}.sideBySideWrapper-lL4kKl{display:flex;flex-direction:row}.sideBySideColumn-T7iH2e{display:flex;flex:1 1;flex-direction:column;min-width:0}.sideBySideColumn-T7iH2e:first-child{border-right:1px solid var(--border-border-neutral-l1,#4d6b992e)}.sideBySideRow-op4e5n{display:flex;min-height:20px}.sideBySideLeft-ARzioq,.sideBySideRight-b0LMZ_{display:flex;flex:1 1;isolation:isolate;min-width:0;position:relative}.sideBySideRight-b0LMZ_{border-right:none}.sideLineNumber-_89NEc{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-jP_cjT{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-jP_cjT 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-jP_cjT pre .hljs-built_in,.sideLineContent-jP_cjT pre .hljs-keyword,.sideLineContent-jP_cjT pre .hljs-type{color:var(--code-code-action)}.sideLineContent-jP_cjT pre .hljs-regexp,.sideLineContent-jP_cjT pre .hljs-string{color:var(--code-code-parameter)}.sideLineContent-jP_cjT pre .hljs-literal,.sideLineContent-jP_cjT pre .hljs-number{color:var(--code-code-number)}.sideLineContent-jP_cjT pre .hljs-comment{color:var(--code-code-doc)}.sideLineContent-jP_cjT pre .hljs-function,.sideLineContent-jP_cjT pre .hljs-title{color:var(--code-code-function)}.sideLineContent-jP_cjT pre .hljs-attr,.sideLineContent-jP_cjT pre .hljs-variable{color:var(--code-code-attribute)}.sideLineContent-jP_cjT pre .hljs-name,.sideLineContent-jP_cjT pre .hljs-tag{color:var(--code-code-tag)}.sideLineContent-jP_cjT pre .hljs-attribute{color:var(--code-code-attribute)}.lineUnchanged-dA4XYE{background:var(--bg-bg-base-default)}.lineAdded-U7FvbT{background:var(--status-success-surface-l1,#3fb95026)}.lineRemoved-KT5xzu{background:var(--status-error-surface-l1,#f8514926)}.lineEmpty-WvafsB{display:none}.collapsedBlock-tLHZRq{align-items:center;background:#0000;cursor:pointer;display:flex;justify-content:center;min-height:32px}.collapsedDashedLine-LINfDi{border-top:1px dashed var(--border-border-neutral-l3);flex:1 1;height:0}.collapsedButton-EhHQwl{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-EhHQwl:hover{background:var(--bg-bg-overlay-l3)}.collapsedIcon-JrfpFt{height:16px;width:16px}.collapsedText-vmTBwG{color:var(--text-text-tertiary,#8c8c8c);font-size:12px;margin-right:8px;white-space:nowrap}.fileListWrapper-veh0M5{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px;width:100%}.fileItemPrimary-k_M5JX{width:100%}.fileItemPrimary-k_M5JX,.fileItemSecondary-QAi2uf{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px}.fileItemSecondary-QAi2uf{width:70%}.fileItemAccent-l_j9Oz{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px;width:35%}.container-okh62m{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-okh62m,.headerSection-jHuses{align-items:center;display:flex;justify-content:space-between}.headerSection-jHuses{height:36px;padding-left:4px;width:64px}.headerBackground-QlWX8n{background:var(--border-border-neutral-l2);border-radius:2px;height:14px;width:14px}.headerIconsWrapper-i7VzIi{height:36px;overflow:hidden;position:relative;width:36px}.iconSettings-UbaOL4{background:var(--status-alert-surface-l1);height:36px;left:0;position:absolute;top:0;width:36px}.decorativeVector-Qwoz7L{background:var(--border-border-neutral-l2);height:1px;rotate:-90deg;width:16px}.footerBackground-uiXbFN{background:var(--border-border-neutral-l2);border-radius:2px;height:14px;margin-left:8px;width:14px}.contentRight-lLABKO{align-items:center;display:flex}.minus-EH8KWE{background:var(--status-error-surface-l1)}.minus-EH8KWE,.plus-SllKoS{border-radius:2px;height:13px;margin-left:4px;width:28px}.plus-SllKoS{background:var(--status-success-surface-l1)}.codeContentWrapper-_JQUfI{align-items:flex-start;display:flex;flex-direction:column;row-gap:16px;width:100%}.codeLine-yCkajS{align-self:stretch;background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:10px}.codeLineWithHighlight-s_Z95m{align-items:center;align-self:stretch;column-gap:12px;display:flex;flex-shrink:0;height:10px}.codeSegment-gpxKgh{background:var(--border-border-neutral-l2);width:35%}.codeHighlightRed-VJHcJB,.codeSegment-gpxKgh{align-self:stretch;border-radius:1px;flex-shrink:0}.codeHighlightRed-VJHcJB{background:var(--status-error-surface-l1);width:10%}.codeHighlightGreen-SgQy03{align-self:stretch;background:var(--status-success-surface-l1);border-radius:1px;flex-shrink:0;width:10%}.codeSegmentLong-rQZVAV{align-self:stretch;background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;width:80%}.codeLineWithHighlightSmall-LElcbc{align-items:center;align-self:stretch;column-gap:12px;display:flex;flex-shrink:0;height:10px}.codeHighlightGreenSmall-Ek2u5N{background:var(--status-success-surface-l1);border-radius:1px;flex-shrink:0;height:6px;width:10%}.codeSegmentLongSmall-Ptnkul{background:var(--border-border-neutral-l2);border-radius:1px;flex-shrink:0;height:6px;width:80%}.fileChangeSummary-EpNwDU{align-items:center;column-gap:8px;display:flex;font-size:13px;letter-spacing:0;line-height:20px;white-space:nowrap;width:100%}.collapseButton-rPk5AB{align-items:center;border-radius:5px;display:flex;height:28px;justify-content:center;padding-left:8px;padding-right:8px;width:12px}.collapseButton-rPk5AB,.filesChangedText-VJdopo{background:var(--border-border-neutral-l2);flex-shrink:0}.filesChangedText-VJdopo{border-radius:2px;height:13px;width:103px}.changeCountsWrapper-mGemz0{align-items:center;column-gap:4px;display:inline-flex;flex-shrink:0;justify-content:center}.minus-YrMLcT{background:var(--status-error-surface-l1)}.minus-YrMLcT,.plus-U45fmq{border-radius:2px;height:13px;margin-left:4px;width:28px}.plus-U45fmq{background:var(--status-success-surface-l1)}.mergeInfo-bNbO0E{align-items:center;display:flex;height:80px;width:100%}.leftSection-TfzDHn{align-items:center;display:flex;flex-shrink:0}.rightSection-d3m8B_{align-items:center;display:flex;gap:12px;margin-left:auto}.square-e14paF{width:28px}.rectangle-pMNggV,.square-e14paF{background:var(--border-border-neutral-l2);border-radius:2px;flex-shrink:0;height:28px}.rectangle-pMNggV{width:142px}.diffViewSkeleton-qTcKwA{background:var(--bg-bg-base-default);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.divider-faQSkw{background:var(--border-border-neutral-l1);height:1px;margin:0 16px}.mergeInfoSection-yEh2AO{flex-shrink:0;padding:0 16px}.diffStatusSection-IPWm1h{flex-shrink:0;padding:16px}.mainContent-qxGcVn{display:flex;flex:1 1;overflow:hidden}.fileListSection-CdyELO{border-right:1px solid var(--border-border-neutral-l1);flex-shrink:0;overflow-y:hidden;padding:16px;width:240px}.codeSection-R5y5WU{flex:1 1;overflow-y:hidden;padding:16px}.codeBlock-M8TeaA{margin-bottom:24px}.codeBlock-M8TeaA:last-child{margin-bottom:0}.codeContentWrapper-nS9Njy{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-EaX7eV{background:var(--bg-bg-menu);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.multiFileContainer-DGlDbv{background:var(--bg-bg-menu);gap:12px;overflow-x:hidden;overflow-y:auto}.fileBlock-hGNaxn{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-XMim8s .fileHeader-cDMQs_{border:none;border-radius:6px;box-shadow:none;margin:0}.container-EaX7eV:not(.multiFileContainer-DGlDbv) .fileBlock-hGNaxn{max-height:100%}.fileHeader-cDMQs_{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-S8m6IK{align-items:center;column-gap:8px;display:flex}.expandButton-o9L5tV{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-o9L5tV:hover{background:var(--bg-bg-overlay-l1)}.fileIcon-l651GZ{align-items:center;display:flex;height:36px;justify-content:center;width:36px}.fileInfo-sGOVWO{align-items:center;column-gap:4px;display:flex;flex:1 1;min-width:0;overflow:hidden}.fileName-VN2nme{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-Yt0zO3{align-items:center;display:flex;flex:1 1;min-width:0;overflow:hidden}.branchIcon-fjeVSb{color:var(--text-text-tertiary);flex-shrink:0;height:14px;width:14px}.filePath-Yt0zO3 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-tjK_Bt{align-items:center;column-gap:4px;display:flex;justify-content:center;padding:0 4px}.additions-L_eJHV{color:var(--status-success-default)}.additions-L_eJHV,.deletions-mvW4xi{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.deletions-mvW4xi{color:var(--status-error-default)}.fileContent-xWMu7E{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-xWMu7E::-webkit-scrollbar{width:4px}.fileContent-xWMu7E::-webkit-scrollbar-track{background:#0000}.fileContent-xWMu7E::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:4px}.fileContent-xWMu7E::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.emptyWrapper-byVHJZ{align-items:center;display:flex;flex:1 1;justify-content:center;padding:24px}.emptyText-a1Aqlj{color:var(--text-text-tertiary);font-size:14px}.errorContent-FUHVHM{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-lHt75B{color:var(--status-warning-default,#e28a00);font-size:16px}.errorText-UtR2zA{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-uAYMY5{background:var(--bg-bg-menu);border-radius:6px;display:flex;flex-direction:column;height:100%;overflow:hidden}.diffFileTreeContent-FBIqm3{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.diffFileTreeNode-fdaPDq{display:flex;flex-direction:column}.diffFileTreeNodeRow-x1NLLa{align-items:center;cursor:pointer;display:flex;gap:0;height:24px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.diffFileTreeNodeRow-x1NLLa:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.diffFileTreeNodeRowSelected-yWWLbY{background:var(--bg-bg-overlay-l3);border-radius:4px}.diffFileTreeNodeRowSelected-yWWLbY:hover{background:var(--bg-bg-overlay-l3)}.diffFileTreeIndentGuide-jB8wdG{align-items:center;display:flex;flex-shrink:0;height:24px;position:relative;width:14px}.diffFileTreeIndentLine-PaI42N{background:var(--border-border-neutral-l1);bottom:0;left:6px;position:absolute;top:0;width:1px}.diffFileTreeExpandIcon-IinZyY{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-TyszH9{transform:rotate(0deg)}.diffFileTreeExpandIconCollapsed-ak6bx6{transform:rotate(-90deg)}.diffFileTreeExpandIconPlaceholder-EH2ZAo{flex-shrink:0;height:24px;width:14px}.diffFileTreeDotIcon-kuj23g{color:var(--icon-icon-secondary);height:24px;width:14px}.diffFileTreeDiffIcon-TN_bhO,.diffFileTreeDotIcon-kuj23g{align-items:center;display:flex;flex-shrink:0;justify-content:center}.diffFileTreeDiffIcon-TN_bhO{box-sizing:initial;height:12px;padding-left:2px;width:12px}.diffFileTreeDiffIcon-TN_bhO svg{height:14px;width:14px}.diffFileTreeDiffIconAdded-rbQJbE{color:var(--status-success-default)}.diffFileTreeDiffIconModified-XtCoLs{color:var(--status-alert-default)}.diffFileTreeDiffIconDeleted-Vg5TeU{color:var(--status-error-default)}.diffFileTreeFolderIcon-uREGNr{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:24px;justify-content:center;width:16px}.diffFileTreeFolderIcon-uREGNr svg{height:16px;width:16px}.diffFileTreeNodeNameWrapper-EMlgTe{flex:1 1;min-width:0;overflow:hidden}.diffFileTreeNodeName-YZ338W{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-rKcF96{display:flex;flex-direction:column}.diffFileTreeEmpty-DoN08f{color:var(--text-text-tertiary);flex-direction:column;padding:24px 16px;text-align:center}.diffFileTreeConflictIcon-GoXUD7,.diffFileTreeEmpty-DoN08f{align-items:center;display:flex;font-size:13px;justify-content:center}.diffFileTreeConflictIcon-GoXUD7{color:var(--status-error-default);flex-shrink:0;font-weight:400;height:16px;margin-left:4px;width:16px}.diffFileTreeConflictIcon-GoXUD7 svg{height:16px;width:16px}.flattenedGroup-nJNpPo{display:flex;flex-direction:column}.flattenedGroupHeader-hsziK3{align-items:center;cursor:pointer;display:flex;gap:0;height:28px;overflow:hidden;padding:0 4px;-webkit-user-select:none;user-select:none}.flattenedGroupHeader-hsziK3:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedGroupName-vMcbqT{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-DMJPpX,.flattenedPathItem-QYXqar{display:flex;flex-direction:column}.flattenedPathHeader-Y8KA_I{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-Y8KA_I:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedPathName-DHDw0T{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-fTTel2{display:flex;flex-direction:column}.flattenedFileRow-PUjbnu{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-PUjbnu:hover{background:var(--bg-bg-overlay-l2);border-radius:4px}.flattenedFileRowSelected-Jh3Cs6{border-radius:4px}.flattenedFileRowSelected-Jh3Cs6,.flattenedFileRowSelected-Jh3Cs6:hover{background:var(--bg-bg-overlay-l3)}.flattenedFileName-zr16jr{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-pRrUqo{align-items:center;display:flex;flex-shrink:0;font-size:11px;gap:4px;padding-left:8px}.flattenedFileDiffAdded-fK5IX8{color:var(--status-success-default)}.flattenedFileDiffDeleted-zh87DM{color:var(--status-error-default)}@keyframes fadeIn-vu1Fxh{0%{opacity:0}to{opacity:1}}.diffPanelWrapper-qh4bZL{animation:fadeIn-vu1Fxh .2s ease-out;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.diffPanelContainer-Ld0y5q{display:flex;flex:1 1;min-height:0;overflow:hidden}.diffPanelSidebar-MoOQdJ{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-sPQnCv{opacity:1;width:240px}.diffPanelSidebarInner-IyIkj1{box-sizing:border-box;min-width:240px;padding:12px 16px;width:240px}.diffPanelContent-RByLKJ{border-radius:6px 6px 0 0;flex:1 1;min-width:0;overflow:hidden;padding:16px;padding-right:0}.diffPanelSingleContent-ofE7Zy{overflow:hidden;padding:16px}.diffPanelErrorWrapper-BpuZS0,.diffPanelSingleContent-ofE7Zy{animation:fadeIn-vu1Fxh .2s ease-out;display:flex;flex-direction:column;height:100%;width:100%}.diffPanelErrorWrapper-BpuZS0{align-items:center;justify-content:center}.diffPanelHeader-pAJ6hw{border-bottom:1px solid var(--border-border-neutral-l1);gap:12px;margin:0 auto;min-height:72px;width:calc(100% - 24px)}.diffPanelHeader-pAJ6hw,.headerIcon-EOq_2Y{align-items:center;display:flex;flex-shrink:0}.headerIcon-EOq_2Y{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-pNqyEU{background-color:var(--bg-bg-overlay-l3)}.headerInfo-NRFQts{display:flex;flex:1 1;flex-direction:column;min-width:0}.headerTitle-NGvbss{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-PY0oAr{align-items:center;display:flex;gap:8px}.headerBranchTag-m5rlik{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-eHaSaj{max-width:130px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.headerBranchArrow-neMOo2{color:var(--text-text-tertiary);flex-shrink:0}.headerBranchDivider-Ww47YS{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:12px;width:1px}.headerMetaText-J8EwpM{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-Re7RAJ{align-items:center;display:flex;gap:4px;justify-content:center}.headerAdditions-veOtRG{color:var(--status-success-default)}.headerAdditions-veOtRG,.headerDeletions-D5rftj{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.headerDeletions-D5rftj{color:var(--status-error-default)}@keyframes fadeIn-n3LLpx{0%{opacity:0}to{opacity:1}}.diffMobileWrapper-HUH8T_{animation:fadeIn-n3LLpx .2s ease-out;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.diffMobileContent-o8cgVn{flex:1 1;min-height:0;overflow:hidden;padding:8px}.diffMobileSingleContent-TrqVit{overflow:hidden;padding:8px}.diffMobileErrorWrapper-Cy2u9k,.diffMobileSingleContent-TrqVit{animation:fadeIn-n3LLpx .2s ease-out;display:flex;flex-direction:column;height:100%;width:100%}.diffMobileErrorWrapper-Cy2u9k{align-items:center;justify-content:center}.diffMobileHeader-_uRFDI{border-bottom:1px solid var(--border-border-neutral-l1);display:flex;flex-direction:column;flex-shrink:0;padding:12px 16px 8px}.diffMobileHeaderTop-Up1iNs{align-items:center;display:flex;gap:8px}.diffMobileHeaderFileTreeBtn-rZMNXL{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-rZMNXL:active{background:var(--bg-bg-overlay-l3)}.diffMobileHeaderFileTreeBtn-rZMNXL svg{height:16px;width:16px}.diffMobileHeaderTitle-nX1_W3{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-TEcJci{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.diffMobileHeaderBranch-fOs9LT{align-items:center;color:var(--text-text-secondary);display:flex;font-size:12px;gap:4px}.diffMobileHeaderBranchName-xyDTiD{max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.diffMobileHeaderBranchArrow-SHm_ZM{color:var(--text-text-tertiary);flex-shrink:0}.diffMobileHeaderFileCount-zowm8i{color:var(--text-text-secondary);font-size:12px}.diffMobileHeaderStats-SCmaOq{align-items:center;display:flex;gap:4px}.diffMobileHeaderAdditions-vAa7tm{color:var(--status-success-default)}.diffMobileHeaderAdditions-vAa7tm,.diffMobileHeaderDeletions-WygFVL{font-family:JetBrains Mono,monospace;font-size:12px;font-weight:450;line-height:1.5}.diffMobileHeaderDeletions-WygFVL{color:var(--status-error-default)}.diffFileListOverlay-PQw3Lt{background:#0006;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s ease;z-index:99}.diffFileListOverlayVisible-f91MSD{opacity:1;pointer-events:auto}.diffFileListPanel-fRfqmn{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-r5XTbX{transform:translateY(0)}.diffFileListPanelHeader-Bosdr_{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:16px 16px 12px}.diffFileListPanelTitle-ASROxZ{color:var(--text-text-default);font-size:17px;font-weight:600}.diffFileListCloseBtn-B5uvoc{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-B5uvoc:active{background:var(--bg-bg-overlay-l3)}.diffFileListCloseBtn-B5uvoc svg{height:14px;width:14px}.diffFileListSearchBar-tqzTj3{flex-shrink:0;padding:0 16px 12px}.diffFileListSearchInput-SabY8B{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-SabY8B:focus-within{border-color:var(--border-border-brand)}.diffFileListSearchIcon-FTxO3x{color:var(--icon-icon-secondary);flex-shrink:0;height:14px;width:14px}.diffFileListSearchField-oWE1s8{background:#0000;border:none;color:var(--text-text-default);flex:1 1;font-size:14px;line-height:36px;min-width:0;outline:none}.diffFileListSearchField-oWE1s8::placeholder{color:var(--text-text-tertiary)}.diffFileListTreeContent-FWnUyl{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 8px 16px}.diffFileTreeNode-UNivo1{display:flex;flex-direction:column}.diffFileTreeRow-IRJxYV{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-IRJxYV:active{background:var(--bg-bg-overlay-l2)}.diffFileTreeRowSelected-PJUSbk,.diffFileTreeRowSelected-PJUSbk:active{background:var(--bg-bg-overlay-l3)}.diffFileTreeExpandIcon-WHPM7Z{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-WHPM7Z svg{height:12px;width:12px}.expanded-OZNiTl{transform:rotate(0deg)}.collapsed-aJT5h9{transform:rotate(-90deg)}.diffFileFolderIcon-fZ11e8,.diffFileTreeExpandPlaceholder-mcldCS{flex-shrink:0;height:16px;width:16px}.diffFileFolderIcon-fZ11e8{align-items:center;color:var(--icon-icon-secondary);display:flex;justify-content:center}.diffFileFolderIcon-fZ11e8 svg{height:16px;width:16px}.diffFileStatusIcon-cB7Rfg{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.diffFileStatusIcon-cB7Rfg svg{height:16px;width:16px}.diffFileTreeNodeName-_baHFN{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-iKsbtV{display:flex;flex-direction:column}.diffFileListEmpty-za25kT{align-items:center;color:var(--text-text-tertiary);display:flex;font-size:14px;justify-content:center;padding:32px 16px}.popoverContent-wCyxHS{background:#0000;border:none;box-shadow:none;padding:0}.arrowOverride-ZMzN5d{--bg-bg-base-secondary:var(--bg-bg-tooltip);--border-border-neutral-l1:var(--border-border-neutral-l2,#e0e2f214)}.wrapper-lwh5EK{display:flex;position:relative}.arrow-RiWW0X{border-style:solid;height:0;position:absolute;width:0}.arrowRight-a64q73{border-color:#0000 var(--bg-bg-tooltip) #0000 #0000;border-width:6px 6px 6px 0;left:-6px;top:16px}.arrowLeft-PgKja0{border-color:#0000 #0000 #0000 var(--bg-bg-tooltip);border-width:6px 0 6px 6px;right:-6px;top:16px}.arrowTop-Bf8uFM{border-color:var(--bg-bg-tooltip) #0000 #0000 #0000;border-width:6px 6px 0 6px;bottom:-6px;left:16px}.arrowBottom-VvqaO3{border-color:#0000 #0000 var(--bg-bg-tooltip) #0000;border-width:0 6px 6px 6px;left:16px;top:-6px}.container-_Ylxwh{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-WWa7vk{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:8px}.title-yw65Ez{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-L5OvxA{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-L5OvxA:hover{color:var(--icon-icon-default,#8a9096)}.closeButton-L5OvxA svg{height:12px;width:12px}.content-Lbw3OK{background:var(--bg-bg-base-secondary,#edeff2);border-radius:var(--Radius-radius-4,4px);margin-bottom:12px}.lottie-d11bS_{height:auto;width:100%}.lottie-d11bS_>svg{border-radius:var(--Radius-radius-4,4px)}.lottie-d11bS_.lottieRecolor-xBrK5L svg path[fill="rgb(10,184,97)"],.lottie-d11bS_.lottieRecolor-xBrK5L svg path[fill="rgb(15,220,120)"],.lottie-d11bS_.lottieRecolor-xBrK5L svg path[fill="rgb(9,184,96)"]{fill:var(--lottie-brand-color)}.lottie-d11bS_.lottieRecolor-xBrK5L svg path[stroke="rgb(10,184,97)"],.lottie-d11bS_.lottieRecolor-xBrK5L svg path[stroke="rgb(15,220,120)"],.lottie-d11bS_.lottieRecolor-xBrK5L svg path[stroke="rgb(9,184,96)"]{stroke:var(--lottie-brand-color)}.footer-dTUfKV{display:flex;justify-content:flex-end}.fileUploadList-XhZmbv{position:relative;width:100%}.fileUploadListInner-os9EXR{--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-os9EXR::-webkit-scrollbar{display:none}.fileUploadListInner-os9EXR[data-fade-left=true]{--mask-left:#0000 0,#0003 20px,var(--special-black) 200px}.fileUploadListInner-os9EXR[data-fade-right=true]{--mask-right:var(--special-black) calc(100% - 200px),#0003 calc(100% - 20px),#0000 100%}.fileUploadScrollButton-_9YR1p{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-_9YR1p:hover{background:var(--bg-bg-base-secondary)}.fileUploadScrollButton-_9YR1p[data-position=left]{left:12px}.fileUploadScrollButton-_9YR1p[data-position=right]{right:12px}.fileUploadItem-s03JSR{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-s03JSR,.fileUploadItemThumbnail-I2GEig{align-items:center;display:flex;flex-shrink:0;position:relative}.fileUploadItemThumbnail-I2GEig{border-radius:var(--radius-4);height:32px;justify-content:center;overflow:hidden;width:32px}.fileUploadItemImage-qufvgk{border:.67px solid var(--border-border-neutral-l2,#4d6b992e);border-radius:var(--Radius-radius-6,4px);height:100%;object-fit:cover;width:100%}.fileUploadItemIcon-fzMaZM{align-items:center;display:flex;font-size:16px;justify-content:center;line-height:1}.fileUploadItemIcon-fzMaZM img{height:24px;width:24px}.fileUploadItemIconGray-cBesEw img{filter:grayscale(100%) opacity(.6)}.fileUploadItemOverlay-NpBW8A{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-d5dFD7{transform:rotate(-90deg)}.fileUploadItemSpinnerArc-oFDD9C{stroke-dasharray:41.91;transition:stroke-dashoffset .3s ease}.fileUploadItemInfo-xOXpq6{display:flex;flex:1 1;flex-direction:column;gap:0;min-width:0}.fileUploadItemName-jRAAes{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileUploadItemSize-aJUz_1{color:var(--text-text-tertiary);font-size:12px;line-height:18px}.fileUploadItemErrorText-kawfb0{align-items:center;color:var(--status-error-default);display:flex;font-size:12px;gap:2px;line-height:18px}.fileUploadItemErrorIcon-DSmXsj{flex-shrink:0;font-size:12px}.fileUploadItemRemove-sIlXNi{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-s03JSR:hover .fileUploadItemRemove-sIlXNi{opacity:1}.fileUploadDragOverlay-TLpY9s{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-z1vGG7{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-RJPgHE{align-items:center;display:flex;flex-direction:column;gap:4px}.fileUploadDragOverlayIcon-MBy5nV{color:var(--text-text-secondary)}.fileUploadDragOverlayText-gVt9La{color:var(--text-text-secondary);font-size:13px;font-weight:400}.overlay-jJoNb7{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);inset:0;position:fixed;z-index:99999}.closeButton-yh5fGC,.overlay-jJoNb7{align-items:center;background-color:#0000003d;display:flex;justify-content:center}.closeButton-yh5fGC{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-yh5fGC:hover{background-color:#c2caf226}.imageWrapper-PO8iAJ,.solo-lite-YNY0XS .imageWrapper-PO8iAJ{align-items:center;display:flex;height:calc(100vh - 240px);justify-content:center;margin:120px;overflow:hidden;position:relative;width:calc(100vw - 240px)}.image-Akvbul{max-height:100%;max-width:100%;object-fit:contain;transform-origin:center;transition:transform .2s;-webkit-user-select:none;user-select:none}.controls-O873nH{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-Y14O3s,.controls-O873nH{align-items:center;color:#fff;display:flex}.controlButton-Y14O3s{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-Y14O3s:hover:not(:disabled){background-color:#c2caf226}.controlButton-Y14O3s:disabled{cursor:not-allowed;opacity:.5}.pageInfo-xN4bp9{align-items:center;color:#fff;display:flex;font-size:.875rem;font-weight:600;height:2rem;justify-content:center;text-align:center;width:60px}.separator-RZ_RY7{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-HJlt6j{position:fixed;z-index:10001}.gapCover-NsKp44{background:#0000;height:8px;left:0;position:absolute;right:0;top:-8px}.arrow-q3I6xo{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-q3I6xo,.arrow-q3I6xo:after{height:0;position:absolute;width:0}.arrow-q3I6xo: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-Gmllz_{background:var(--bg-bg-tooltip,#fff);height:1px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:12px;z-index:1}.gapCoverBottom-zNQlDT{background:#0000;bottom:-8px;height:8px;left:0;position:absolute;right:0}.arrowBottom-mf60Gb{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-mf60Gb: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-HYY2Rd{background:var(--bg-bg-tooltip,#fff);bottom:0;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:12px;z-index:1}.popoverContent-mGykvx{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-ba5TZr{display:flex;flex-direction:column;gap:0}.title-_bdH5F{color:var(--text-text-default,#31353a);font-size:11px;font-weight:500;line-height:16px;padding:4px 8px}.descriptionWrapper-KRxrPk{border-radius:2px;padding:4px}.description-jrDmyX{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-ARO4sX{align-items:center;display:flex;justify-content:flex-end;padding:0 8px}.loginButton-VP2HCh{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-VP2HCh:hover{background:var(--bg-bg-invert-hover,#42464a)}.loginButton-VP2HCh:active{background:var(--bg-bg-invert-active,#2d3033)}.loginIcon-Z_cJDI{flex-shrink:0;height:14px;width:14px}.disabledButtonWrapper-K3z3s7{display:inline-flex}.disabledButton-UirS1o{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-lg9r6D{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:6px;overflow:visible;padding:8px;width:100%}.separator-_scDtM{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:16px;margin:0 6px;width:1px}.tabs-yPrCdB{flex-direction:row;flex-grow:0;flex-shrink:0}.tabItem-BP6MvO,.tabs-yPrCdB{align-items:center;box-sizing:border-box;display:flex;gap:2px;height:28px;padding:0}.tabItem-BP6MvO{border-radius:5px;justify-content:center;width:28px}.tabItem-BP6MvO:not(.disable-uFeiyM):not(.solo-lMNnJ1){cursor:pointer}.tabItem-BP6MvO:not(.active-u25isx):not(.disable-uFeiyM):not(.solo-lMNnJ1):hover{background:var(--bg-bg-overlay-l2,#e0e2f20d);color:var(--icon-icon-secondary-hover)}.tabItem-BP6MvO.active-u25isx{border-radius:4px}.tabItem-BP6MvO.active-u25isx,.tabItem-BP6MvO.active-u25isx.dark-qPZtdL{background:var(--bg-bg-overlay-l1,#5663770f)}.tooltipBtn-A15jcc{cursor:pointer;text-decoration:underline}.tabIcon-jJ3pje{align-items:center;color:var(--icon-icon-secondary);display:flex;height:28px;justify-content:center;width:28px}.tabIcon-jJ3pje>svg{height:16px;width:16px}.tabIcon-jJ3pje.branch-kNpGEX>svg{height:15px;width:15px}.tabIcon-jJ3pje.active-u25isx{background:var(--bg-bg-overlay-l1,#5663770f);border-radius:4px;color:var(--icon-icon-default-active);height:28px;width:28px}.tabItem-BP6MvO.solo-lMNnJ1 .tabIcon-jJ3pje{color:var(--icon-icon-secondary-active)}.title-jVSUGR{flex-grow:1;flex-shrink:1;position:relative}.title-jVSUGR,.titleProvider-Eoxqb5{box-sizing:border-box;height:28px;overflow:hidden}.titleProvider-Eoxqb5{align-items:center;display:flex;flex-direction:row;transition:opacity .2s ease-in-out;width:100%}.titleProvider-Eoxqb5.task-OVZTgT{opacity:1}.titleProvider-Eoxqb5.task-OVZTgT:not(.tabActive-_zowpv){opacity:0;transform:translateX(-100%)}.titleProvider-Eoxqb5.file-PRt9jZ,.titleProvider-Eoxqb5.message-ctDZ7m,.titleProvider-Eoxqb5.review-IKk5hw{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.titleProvider-Eoxqb5.file-PRt9jZ.tabActive-_zowpv,.titleProvider-Eoxqb5.message-ctDZ7m.tabActive-_zowpv,.titleProvider-Eoxqb5.review-IKk5hw.tabActive-_zowpv{opacity:1;pointer-events:auto}.titleContent-UAeLcz{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-UAeLcz.file-PRt9jZ{flex-shrink:10}.titleContent-UAeLcz.allCompleted-SqcyEM.task-OVZTgT{cursor:auto}.titleText-MduDCT{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-UEpFFy{flex-shrink:0;font-family:var(--code-terminal-fontFamily,"JetBrains Mono");margin-right:2px;transform:translateY(1px)}.titleTextLabel-f4u1vW{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.titleTextAlert-MDHAqD{align-items:center;display:inline-flex;height:14px;justify-content:center;margin-left:6px;width:14px}.action-PvXgHz{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-PvXgHz.file-PRt9jZ{align-items:center;display:flex;flex-direction:row;gap:4px;height:28px;margin-left:8px;padding:0 4px 0 0}.actionButton-UK1u31{flex-shrink:0}.actionButton-UK1u31.file-PRt9jZ{height:24px}.actionCancelIcon-c9xECh{cursor:pointer;height:16px;width:16px}.actionCancelIcon-c9xECh>svg{color:var(--icon-icon-secondary);height:16px;width:16px}.actionCancelIcon-c9xECh>svg:hover{color:var(--icon-icon-secondary-hover)}.autoAccept-AuI0XB,.autoAcceptBtn-I8wB2g{align-items:center;display:flex;flex-direction:row;flex-shrink:1;min-width:0}.autoAcceptBtn-I8wB2g{border-radius:4px;cursor:pointer;height:20px;padding:0 4px}.autoAcceptBtn-I8wB2g:hover{background-color:var(--bg-bg-overlay-l2)}.autoAcceptBtnText-wtCpBC{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-zYyYOq{background-color:var(--border-border-neutral-l2);flex-shrink:0;height:12px;margin:0 3.5px 0 7.5px;width:1px}.autoAcceptTip-fw5Vwn{align-items:center;display:flex;flex-direction:row;white-space:pre}.autoAcceptTipBtn-d6r48x{cursor:pointer;text-decoration:underline}.iconPlaceholder-h6jRc8{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;flex-shrink:0;height:14px;width:14px}.link-ttS8qS{color:var(--accent-accent-default);cursor:pointer}.link-ttS8qS:hover{text-decoration:underline}.collapseIcon-aUCgCw{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;justify-content:center}.collapseIcon-aUCgCw,.collapseIcon-aUCgCw>svg{height:16px;width:16px}.scrollTextContainer-gDEW7Y{height:18px;overflow:hidden;position:relative}.scrollTextWrapper-DpsT7O{display:flex;flex-direction:row;height:18px;justify-content:flex-end;position:relative}.scrollTextCurrent-hqfC_f{height:18px;opacity:1;overflow:hidden;position:relative;text-align:right;text-overflow:ellipsis;transform:translateY(0);white-space:nowrap}.scrollTextWrapper-DpsT7O.animating-S47VzK .scrollTextCurrent-hqfC_f{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-i8LHAZ{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-DpsT7O.animating-S47VzK .scrollTextNext-i8LHAZ{opacity:1;transform:translateY(0);transition:opacity .15s ease-in-out .15s,transform .3s ease-in-out;width:100%}.titleProvider-Eoxqb5.review-IKk5hw{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:0}.reviewBranchInfo-JD56Uf{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0;overflow:hidden}.reviewSourceBranch-X9tiaY{margin:0 4px}.reviewSourceBranch-X9tiaY,.reviewTargetBranch-QdMDX4{color:var(--text-text-default);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reviewTargetBranch-QdMDX4{padding:0 4px}.reviewMergingTag-hDcnYL{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-yhpe8x{align-items:center;color:var(--text-text-secondary);display:flex;flex-shrink:0;justify-content:center}.reviewArrow-yhpe8x,.reviewArrow-yhpe8x>svg{height:12px;width:12px}.reviewActions-sqkUYV{align-items:center;display:flex;flex-shrink:0;gap:8px}.reviewActions-sqkUYV 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-OixDiO{background:var(--bg-bg-overlay-l2);color:var(--icon-icon-default-active)}.reviewingStatusText-OpOsjY{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-f8jNRN{border-radius:var(--radius-radius-6,6px);font-size:14px;height:32px;width:32px}.loadingIcon-rwExG0{animation:reviewLoadingSpin-rSl9pR 1s steps(12) infinite;height:12px;width:12px}@keyframes reviewLoadingSpin-rSl9pR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.branch-selector-popup{max-width:300px;min-width:200px}.container-le3D8O{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-ZEwIfW{align-items:flex-start;display:flex;gap:6px}.icon-ZoVo3u{color:var(--status-warning-default);flex-shrink:0;height:18px;margin-top:1px;width:18px}.text-YIyKJG{color:var(--text-text-default);font-size:13px;line-height:20px;-webkit-user-select:none;user-select:none}.actions-l93Ehu{display:flex;gap:6px;justify-content:flex-end}.arrow-SO1nc9{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-dD8F6F{box-sizing:border-box;margin-bottom:-8px;padding:0 12px;position:relative;width:100%}.tasksHubInner-GVXDE8{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-iwzw4B{flex-shrink:0;height:44px}.tasksHubInner-GVXDE8.expanded-Jhwg2K{box-shadow:0 0 .5px 0 #0000001a,0 1px 2px 0 #0000000f,0 2px 4px 0 #00000014}.tasksHubInner-GVXDE8.dark-nVEhIj,[data-theme=dark-blue] .tasksHubInner-GVXDE8,[data-theme=dark] .tasksHubInner-GVXDE8{background:var(--bg-bg-overlay-l1,#56637712)}.tasksHubInner-GVXDE8.dark-nVEhIj.expanded-Jhwg2K,[data-theme=dark-blue] .tasksHubInner-GVXDE8.expanded-Jhwg2K,[data-theme=dark] .tasksHubInner-GVXDE8.expanded-Jhwg2K{box-shadow:none}.expand-iPlOAi{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-iPlOAi.collapse-fymgMd{height:0}.expandContainer-Hxh0yD{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-I20ADR{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-I20ADR::-webkit-scrollbar{width:6px}.expandContainerInner-I20ADR::-webkit-scrollbar-track{background:#0000}.expandContainerInner-I20ADR::-webkit-scrollbar-thumb{background-color:var(--bg-bg-invert-disabled);border-radius:9999px}.expandContainerInner-I20ADR>:first-child{margin-top:6px}.expandContainerInner-I20ADR>:last-child{margin-bottom:6px}.expandContainer-Hxh0yD.file-nXnCfP .expandContainerInner-I20ADR,.expandContainer-Hxh0yD.task-aGUO1L .expandContainerInner-I20ADR{padding:0 8px}.expandContainer-Hxh0yD.task-aGUO1L{opacity:0}.expandContainer-Hxh0yD.task-aGUO1L.tabActive-Td5FtZ{opacity:1}.expandContainer-Hxh0yD.file-nXnCfP,.expandContainer-Hxh0yD.message-mn9G9q{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.expandContainer-Hxh0yD.file-nXnCfP.tabActive-Td5FtZ,.expandContainer-Hxh0yD.message-mn9G9q.tabActive-Td5FtZ{opacity:1;pointer-events:auto}.fileItem-edMFvG{align-items:center;cursor:pointer;display:flex;flex-direction:row;height:28px;justify-content:space-between;padding:0 4px}.fileItem-edMFvG:hover{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:4px}.fileItemLeft-rKiPkh{flex:1 1;overflow:hidden}.fileItemIcon-qr_s1v,.fileItemLeft-rKiPkh,.fileItemRight-MsJyfe{align-items:center;display:flex}.fileItemIcon-qr_s1v{margin-bottom:-1px}.fileItemName-YCIqpF{color:var(--text-text-default);letter-spacing:.039px;margin:0 6px}.fileItemName-YCIqpF,.fileItemPath-IyN6Ck{font-size:12px;font-style:normal;font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis}.fileItemPath-IyN6Ck{color:var(--text-text-secondary,#7f848e);letter-spacing:.036px;margin-right:6px;white-space:nowrap}.fileItemAddDiff-YnOrj2{color:var(--status-success-default,#26a57b);margin-right:2px}.fileItemAddDiff-YnOrj2,.fileItemDeleteDiff-C4oJEo{font-family:JetBrains Mono;font-size:11px;font-style:normal;font-weight:500;letter-spacing:.033px;line-height:normal}.fileItemDeleteDiff-C4oJEo{color:var(--status-error-default,#cc4b53);margin-right:6px}.fileItemCrossIcon-dHvJI4{align-items:center;display:inline-flex;height:14px;justify-content:center;margin-right:6px;width:14px}.fileItemArrow-N2R2SY{color:var(--icon-icon-secondary);flex-shrink:0}.shadowBottom-q1ryLg{background:linear-gradient(180deg,#fff0 0,var(--bg-bg-base-default,#fff) 100%);border-radius:0 0 6px 6px;bottom:0}.shadowBottom-q1ryLg,.shadowTop-sRGeSX{height:40px;left:8px;pointer-events:none;position:absolute;width:calc(100% - 16px)}.shadowTop-sRGeSX{background:linear-gradient(180deg,var(--bg-bg-base-default,#fff) 0,#fff0 100%);border-radius:6px 6px 0 0;top:0}.iconPlaceholder-t991U0{background:var(--bg-bg-overlay-l2,#e0e2f20d);border-radius:2px;flex-shrink:0;height:14px;width:14px}.taskIcon-fWSt2O{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.taskIcon-fWSt2O svg{height:14px;width:14px}.taskIcon-fWSt2O.in_progress-gJxpMe{color:var(--icon-icon-default)}.taskIcon-fWSt2O.completed-X2VewS{color:var(--status-success-default)}.taskIcon-fWSt2O.pending-npizek{color:var(--border-border-neutral-l2)}.loadingIcon-R3VA_7{animation:spin-UKQBDO 1s linear infinite}@keyframes spin-UKQBDO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.taskItem-cUP4Sr{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-cUP4Sr.completed-X2VewS{color:var(--text-text-tertiary);text-decoration:line-through}.taskItem-cUP4Sr.inProgress-wC4xeh{background:var(--bg-bg-overlay-l2,#e0e2f20d);color:var(--text-text-default)}.pendingMessageList-wQkNWZ{flex-direction:column;gap:4px}.pendingMessageItem-qb1dsN,.pendingMessageList-wQkNWZ{box-sizing:border-box;display:flex;padding:0 8px;width:100%}.pendingMessageItem-qb1dsN{align-items:center;border-radius:4px;cursor:pointer;gap:8px;height:28px}.pendingMessageItem-qb1dsN:hover{background-color:var(--bg-bg-overlay-l2)}.pendingMessageItem-qb1dsN:hover .pendingMessageItemDelete-_unXFA{opacity:1}.pendingMessageItemIcon-dOECTf{align-items:center;color:var(--icon-icon-secondary);display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.pendingMessageItemIcon-dOECTf svg{height:14px;width:14px}.errorIcon-wMZj1p{color:var(--status-error-default)}.successIcon-dJ4k1w{color:var(--border-border-neutral-l2)}.pendingMessageItemImages-5XTzjM{color:var(--text-text-secondary);flex-shrink:0;font-size:12px;margin-right:2px}.pendingMessageItemContent-yMHSue{align-items:center;display:flex;flex:1 1;min-width:0}.pendingMessageItemContentText-V98yBd{padding:4px 6px}.pendingMessageContentText-jKxxxV,.pendingMessageItemContentText-V98yBd{color:var(--text-text-secondary);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pendingMessageContentText-jKxxxV{flex:1 1;gap:4px;line-height:1.4;min-width:0}.emptyMessage-F7gMY2{color:var(--text-text-tertiary);font-style:italic}.pendingMessageItemDelete-_unXFA{align-items:center;color:var(--icon-icon-secondary);cursor:pointer;display:flex;flex:none;height:16px;justify-content:center;opacity:0;width:16px}.pendingMessageItemDelete-_unXFA svg{height:14px;width:14px}.iconLoading-yaBn02{animation:loading-OoRN6a 1s linear infinite}.iconWarning-JtSDhZ{color:var(--status-warning-default)}@keyframes loading-OoRN6a{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-VlDeEz{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-if_qX9{background:var(--bg-bg-brand-popup-sub)}.workMode-if_qX9:hover{background:var(--bg-bg-brand-disabled-sub)}.codeMode-y3R5Sn{background:var(--bg-bg-brand-popup)}.codeMode-y3R5Sn:hover{background:var(--bg-bg-brand-disabled)}.capsule-VlDeEz:focus-visible{outline:2px solid var(--bg-bg-brand);outline-offset:2px}.logoContainer-dXssuL{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-if_qX9 .logoContainer-dXssuL{left:3px}.codeMode-y3R5Sn .logoContainer-dXssuL{left:calc(100% - 29px)}.logo-nPPVFC{color:var(--text-text-default,#31353a);height:11px;width:16px}.modeText-wOw7u5{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-vr9_h2{left:37px}.codeText-VIbUqS,.workText-vr9_h2{color:var(--text-text-default,#1a1a1a)}.codeText-VIbUqS{left:8px}.workMode-if_qX9 .workText-vr9_h2{opacity:1;transform:translateX(0);transition-delay:.12s}.workMode-if_qX9 .codeText-VIbUqS{opacity:0;transform:translateX(6px);transition-delay:0s}.codeMode-y3R5Sn .workText-vr9_h2{opacity:0;transform:translateX(-6px);transition-delay:0s}.codeMode-y3R5Sn .codeText-VIbUqS{opacity:1;transform:translateX(0);transition-delay:.12s}[data-theme=dark-blue] .logoContainer-dXssuL,[data-theme=dark] .logoContainer-dXssuL{background:var(--bg-special-white,#fff)}[data-theme=dark-blue] .logo-nPPVFC,[data-theme=dark] .logo-nPPVFC{color:var(--icon-icon-onaccent,#e0e0e0)}.container-o3OaFy{cursor:pointer;flex-shrink:0;position:relative}.sidebar-F2YiV9{flex-shrink:1;min-width:0;width:100%}.sidebar-F2YiV9:hover .triggerUsername-b0Pwip{color:var(--text-text-default-hover)}.sidebar-F2YiV9 .trigger-PgvymW{align-items:center;border-radius:var(--radius-sm);display:flex;gap:8px;justify-content:flex-start;width:auto}.triggerUsername-b0Pwip{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-F2YiV9 .loginBtn-I4KQ9m{justify-content:center;width:100%}.sidebar-F2YiV9 .subMenu-SkXDxD{left:calc(100% + 8px);right:auto}.dropdown-f5af9O{animation:fadeIn-eqQJX6 .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-oUL7xi .subMenu-SkXDxD{left:calc(100% + 8px);right:auto}@keyframes fadeIn-eqQJX6{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.profileRow-qwHw0F{align-items:center;border-radius:var(--radius-sm);display:flex;gap:8px;height:36px;margin:0 6px;padding:0 6px}.profileInfo-pUr29I{display:flex;flex:1 1;flex-direction:column;gap:0;justify-content:center;min-width:0}.profileNameRow-jAFDRW{align-items:center;display:flex;gap:4px}.profileOrg-spYNtS{color:var(--text-text-tertiary);font-size:11px;font-weight:400;line-height:16px}.profileUsername-U6dgC1{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profileTag-hD6YWl{background:var(--bg-bg-overlay-l2);color:var(--text-text-secondary)}.profileTag-hD6YWl,.profileTagBrand-YCcRVZ{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-YCcRVZ{background:var(--bg-bg-brand-disabled,#16ca7033)}.profileTagBrandText-nYYOqG{background:var(--text-text-secondary,#5b6066);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text}.upgradeButton-_BF1dI{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-_BF1dI:hover{opacity:.8}.upgradeButtonText-j3S9M9{color:#0c0c0d;font-size:11px;font-weight:500;line-height:16px}.divider-EtplvG{align-items:center;display:flex;height:12px;justify-content:center;padding:0 6px}.divider-EtplvG:after{background:var(--border-border-neutral-l1);content:"";height:1px;width:100%}.menuItem-yxBoVA{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-yxBoVA:hover,.menuItemActive-JM1DTJ{background:var(--bg-bg-overlay-l1)}.menuLabel-mD47pJ{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px}.menuIconLeft-VLoY1X{color:var(--icon-icon-secondary);flex-shrink:0;height:14px;margin-right:6px;width:14px}.menuRight-x8iUeu{align-items:center;display:flex;gap:2px}.menuValue-RWHKar{color:var(--text-text-secondary);font-size:11px;font-weight:500;line-height:16px}.menuArrow-_p6bgi{color:var(--text-text-secondary);flex-shrink:0;height:14px;width:14px}.subMenu-SkXDxD{animation:fadeIn-eqQJX6 .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-JEzhUY{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-JEzhUY:hover,.subMenuItemActive-TFQwMa{background:var(--bg-bg-overlay-l1)}.subMenuItemActive-TFQwMa{color:var(--status-status-success-default)}.subMenuIcon-I96F6z{color:var(--text-text-tertiary);flex-shrink:0;height:12px;width:12px}.checkIcon-IXLgMb{color:var(--status-success-default);flex-shrink:0;height:12px;width:12px}.loginBtn-I4KQ9m{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-I4KQ9m:hover{background:var(--bg-bg-overlay-l2)}.loginBtnText-YB_ddN{color:var(--text-text-default);font-size:13px;font-weight:500;line-height:20px}.loginBtnIcon-Jnpohw{color:var(--text-text-default);height:16px;width:16px}.logoutBtn-Lnr8iI{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-Lnr8iI:hover{background:var(--bg-bg-overlay-l2)}.logoutBtnDisabled-Tffxip{cursor:not-allowed;opacity:.6;pointer-events:none}.websiteDark-otA7hG{--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-yxml3d{align-items:center;display:flex;position:relative}.uidTooltip-_MiRP6{z-index:10002}.uidTooltipContent-G1B52H{align-items:center;display:flex;gap:4px}.uidText-JZRmj8{color:var(--text-text-default);font-size:12px;font-weight:500;line-height:18px}.uidCopyBtn-TfofDe{color:var(--text-text-secondary);cursor:pointer;transition:color .2s ease}.uidCopyBtn-TfofDe:hover{color:var(--text-text-default)}.inviteMenuItem-G1Cpmh{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-G1Cpmh:hover{background:var(--bg-bg-overlay-l1)}.inviteMenuContent-I8Vq_5{align-items:center;display:flex;gap:4px}.inviteMenuIcon-pEUy5Q{flex-shrink:0;height:20px;width:20px}.inviteMenuText-YCkbMp{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-HnNnll{display:flex;flex-direction:column;height:100%}.header-Bcf_0e{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-content:space-between;padding:8px 0}.title-TQ88Lg{color:var(--text-text-default);flex:1 1;font-size:14px;font-weight:600}.headerRight-OE6eeD,.headerRightContainer-idioh6{align-items:center;display:flex}.headerRightContainer-idioh6{gap:4px}.dropdownContent-CT4vtv{min-width:142px;width:max-content}.modeDropdownTrigger-o5NWnC{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-o5NWnC:hover,.modeDropdownTriggerActive-n2oL0_{background:var(--bg-bg-overlay-l3)}.modeDropdownArrow-ipif9C{color:var(--icon-icon-secondary);height:12px;width:12px}.modeDropdownItemIcon-qdiHta{align-items:center;color:var(--icon-icon-default);display:flex;justify-content:center}.modeDropdownItemCheck-wAPRni{align-items:center;color:var(--status-success-default);display:flex;justify-content:center;margin-left:auto}.headerDivider-KF413c{background:var(--border-border-neutral-l2);height:14px;width:1px}.addButton-RsXJh8{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-RsXJh8:hover,.addButtonActive-QhPR7S{background:var(--bg-bg-overlay-l2)!important;color:var(--icon-icon-default)}.loadingIcon-jgoc2K{animation:spin-sXgMh4 1s linear infinite}@keyframes spin-sXgMh4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes fadeIn-KrjSuF{0%{opacity:0}to{opacity:1}}.contentFadeIn-ZtPNoe{animation:fadeIn-KrjSuF .2s ease-out}.fileInput-qanm_8{display:none}.contentWrapper-Gppslw{min-height:0;overflow:hidden;padding-top:6px}.contentWrapper-Gppslw,.emptyState-yK4ajO{display:flex;flex:1 1;flex-direction:column}.emptyState-yK4ajO{align-items:center;justify-content:center;padding:0 12px}.emptyStateInner-rvNNk2{align-items:center;border-radius:var(--radius-6);display:flex;flex-direction:column;gap:10px;padding:20px 0;width:100%}.emptyStateIcon-i9ugqu{color:var(--text-text-tertiary);height:24px;width:24px}.emptyStateText-edcNBj{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-edcNBj 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-bH5m3P{background:var(--bg-bg-base-default);border-radius:var(--radius-6);display:flex;flex-direction:column;height:100%;width:100%}.dropZone-VUOrkC{padding:12px}.dropZone-VUOrkC,.dropZoneInner-L9pRv6{display:flex;flex:1 1;flex-direction:column}.dropZoneInner-L9pRv6{align-items:center;background:#56637712;border:1px dashed #4d6b992e;border-radius:var(--radius-4);gap:12px;justify-content:center;padding:24px}.dropZoneIcon-kX5vm1{color:var(--icon-icon-secondary);height:20px;width:20px}.dropZoneText-FjIqVX{align-items:center;display:flex;flex-direction:column;gap:4px}.dropZoneTitle-Mx4KcK{color:var(--text-text-secondary);font-size:13px;line-height:20px}.actionDropdownIcon-nq2hNc{height:16px;width:16px}.sidebarCollapse-Q7gRH4{margin-left:calc(var(--workspace-gap-width)*-1)}.sidebarCollapse-Q7gRH4 .resizable-sidebar-button{left:var(--workspace-gap-width)}.container-BRfdLS{border-radius:0;overflow:hidden}.container-BRfdLS,.container-BRfdLS .cm-editor{background:var(--bg-bg-menu);height:100%;width:100%}.container-BRfdLS .cm-editor{outline:none}.container-BRfdLS .cm-editor .cm-gutters{background:var(--bg-bg-menu)}.container-BRfdLS .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-BRfdLS .cm-scroller::-webkit-scrollbar{height:4px;width:2px}.container-BRfdLS .cm-scroller::-webkit-scrollbar-track{background:#0000}.container-BRfdLS .cm-scroller::-webkit-scrollbar-thumb{background-color:var(--bg-bg-overlay-l3);border-radius:3px}.container-BRfdLS .cm-scroller::-webkit-scrollbar-thumb:hover{background-color:var(--bg-bg-overlay-l4)}.container-BRfdLS .cm-scroller::-webkit-scrollbar-corner{background:#0000}.container-BRfdLS .cm-focused{outline:none}.container-BRfdLS .cm-gutterElement span[title="Fold line"]{align-items:center;display:flex;justify-content:flex-end;line-height:1}.container-BRfdLS[data-theme=light],.container-BRfdLS[data-theme=light] .cm-editor,.container-BRfdLS[data-theme=light] .cm-editor .cm-gutters{background:var(--bg-bg-menu)}.container-BRfdLS[data-readonly=true] .cm-cursor,.container-BRfdLS[data-readonly=true] .cm-cursorLayer{display:none!important}.container-BRfdLS .cm-editor:not(.cm-focused) .cm-selectionBackground,.container-BRfdLS .cm-focused .cm-selectionBackground,.container-BRfdLS .cm-selectionBackground{background:var(--status-success-surface-l2,#40b08b2e)!important}.container-BRfdLS .cm-content ::selection,.container-BRfdLS .cm-line ::selection{background:#0000!important}.container-BRfdLS[data-has-selection=true] .cm-activeLine,.container-BRfdLS[data-has-selection=true] .cm-activeLineGutter{background:#0000!important}@keyframes fadeIn-jAJymn{0%{opacity:0}to{opacity:1}}.container-RNYZN4{animation:fadeIn-jAJymn .15s ease-out;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:8px;width:100%}.header-XS9toJ{gap:8px;height:56px;padding:0 12px}.header-XS9toJ,.logo-FLDy8I{align-items:center;display:flex;flex-shrink:0}.headerRight-h0zuTm{align-items:center;display:flex;gap:4px;margin-left:auto}.content-HrL0d6{display:flex;flex:1 1;flex-direction:column;min-height:0}.primarySection-hm8DFh{display:flex;flex-direction:column;flex-shrink:0;gap:4px;padding:8px 12px}.primaryItem-kgiBfF{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-kgiBfF:hover{background-color:var(--bg-bg-overlay-l1)}.primaryItemActive-poC0dm{background-color:var(--bg-bg-overlay-l2);border-color:var(--border-border-neutral-l2)}.primaryItemActive-poC0dm:hover{background-color:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l3)}[data-theme=dark-blue] .primaryItemActive-poC0dm,[data-theme=dark] .primaryItemActive-poC0dm{background-color:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l1)}[data-theme=dark-blue] .primaryItemActive-poC0dm:hover,[data-theme=dark] .primaryItemActive-poC0dm:hover{background-color:var(--bg-bg-overlay-l4);border-color:var(--border-border-neutral-l3)}.navItem-uJd8xn{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-uJd8xn:hover,.navItemActive-IcLCn2{background-color:var(--bg-bg-overlay-l2)}.navItemActive-IcLCn2:hover,[data-theme=dark-blue] .navItem-uJd8xn:hover,[data-theme=dark] .navItem-uJd8xn:hover{background-color:var(--bg-bg-overlay-l3)}[data-theme=dark-blue] .navItemActive-IcLCn2,[data-theme=dark] .navItemActive-IcLCn2{background-color:var(--bg-bg-overlay-l3);border-color:var(--border-border-neutral-l1)}[data-theme=dark-blue] .navItemActive-IcLCn2:hover,[data-theme=dark] .navItemActive-IcLCn2:hover{background-color:var(--bg-bg-overlay-l4);border-color:var(--border-border-neutral-l3)}.primaryIcon-oDFDzA{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.skillIcon-UDl323{color:var(--text-text-default);flex-shrink:0;height:16px;width:16px}.primaryText-av6sLk{flex:1 1;min-width:0}.skillsItem-Y8RFFC{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-Y8RFFC:hover,.skillsItemActive-TPyGN9{background-color:var(--bg-bg-overlay-l1)}.skillsIconWrapper-KS0zBJ{align-items:center;border-radius:4px;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.hotkey-iOiLad{color:var(--text-text-tertiary);flex-shrink:0}.hotkeyKey-UepYJO{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-PVpcBQ{flex:1 1;min-height:0;overflow:hidden;position:relative}.projectsSectionInner-cHL5wX{display:flex;height:100%;transition:transform .3s ease-in-out;width:200%}.projectsSectionInner-cHL5wX.showFileTree-rw5cnp{transform:translateX(-50%)}.projectsContent-C5htsb{gap:2px}.fileTreeWrapper-XHk12M,.projectsContent-C5htsb{box-sizing:border-box;display:flex;flex-direction:column;flex-shrink:0;min-height:0;padding:4px 12px;width:50%}.fileTreeWrapper-XHk12M{overflow:hidden}.projectsHeader-vlrSOL{align-items:center;box-sizing:border-box;display:flex;height:40px;justify-content:space-between;padding:0 4px}.projectsHeading-TVYcuO{color:var(--text-text-tertiary);font-size:13px;font-weight:400;line-height:20px}.projectsAddIcon-nEav7I{color:var(--icon-icon-secondary)}.projectsList-PA0h_1{display:flex;flex:1 1;flex-direction:column;min-height:0}.projectsListContent-ryoz8b{gap:2px}.projectsList-PA0h_1 [class*=scrollbarTrack][class*=vertical]{right:-8px}.projectGroup-B7CIlZ{display:flex;flex-direction:column;gap:2px}.projectItem-bjaQdy{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-bjaQdy:hover{background-color:var(--bg-bg-overlay-l2)}.projectItem-bjaQdy:hover .projectItemRight-MVms3J,.projectItemActive-DyOeyJ .projectItemRight-MVms3J{opacity:1}.projectItemLeft-dmgdDj{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:4px;min-width:0}.projectItemRight-MVms3J{align-items:center;display:flex;flex-shrink:0;opacity:0;transition:opacity var(--transition-fast)}.projectIconWrapper-muWq08{align-items:center;display:flex;flex-shrink:0;height:20px;justify-content:center;width:20px}.projectIcon-Vmb67u{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.projectName-inNWYs{flex-shrink:0;max-width:200px}.projectAlias-h5J_ch,.projectName-inNWYs{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.projectAlias-h5J_ch{color:var(--text-text-tertiary);flex:1 1;font-size:12px;min-width:0}.projectAddIcon-diByX4,.projectMoreIcon-FSvOW5{flex-shrink:0}.projectMenu-SaGcOv{position:fixed}.taskList-piFJaB{display:flex;flex-direction:column;gap:2px}.taskItem-oiVU_l{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-oiVU_l:hover,.taskItemActive-nfRGyt,.taskItemSelected-qu6WXH{background-color:var(--bg-bg-overlay-l2)}.taskText-e1m376{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.taskTimeWrapper-k_7JTz{display:flex;flex-shrink:0;justify-content:center;overflow:hidden;transition:width .15s ease,opacity .15s ease;width:24px}.taskItem-oiVU_l:hover .taskTimeWrapper-k_7JTz,.taskItemActive-nfRGyt .taskTimeWrapper-k_7JTz,.taskItemSelected-qu6WXH .taskTimeWrapper-k_7JTz{opacity:0;width:0}.taskTime-e9CJd2{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-dNIAh4{display:flex;flex-shrink:0;margin-left:-4px;overflow:hidden;transition:width .15s ease,margin-left .15s ease;width:0}.taskItem-oiVU_l:hover .taskActions-dNIAh4,.taskItemActive-nfRGyt .taskActions-dNIAh4{margin-left:0;width:48px}.taskItemSelected-qu6WXH .taskActions-dNIAh4{margin-left:0;transition:none;width:48px}.taskIconBtn-oErnRL{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-X_qd6Y,.taskItem-oiVU_l:hover .taskIconBtn-oErnRL,.taskItemActive-nfRGyt .taskIconBtn-oErnRL{opacity:1;transform:translateX(0)}.taskItemSelected-qu6WXH .taskIconBtn-oErnRL{opacity:1;transform:translateX(0);transition:none}.taskItem-oiVU_l:hover .taskTreeBtnCode-esDFh0,.taskItemSelected-qu6WXH .taskTreeBtnCode-esDFh0{color:var(--icon-icon-brand)}.taskItem-oiVU_l:hover .taskTreeBtnWork-WMiT9Q,.taskItemSelected-qu6WXH .taskTreeBtnWork-WMiT9Q{color:var(--icon-icon-brand-sub)}.taskItemWrapper-Ev6cYH{position:relative}.taskMenu-f3SMvG{position:fixed}.projectMenu-SaGcOv,.taskMenu-f3SMvG{animation:menuFadeIn-eSKuyW .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-SaGcOv{left:6px;position:absolute;top:100%}@keyframes menuFadeIn-eSKuyW{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.taskMenuItem-iKTgXZ{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-iKTgXZ:hover{background:var(--bg-bg-overlay-l1)}.taskMenuIcon-bQPZ_C{color:var(--text-text-secondary)}.taskMenuIcon-bQPZ_C,.taskMenuIconDelete-MdjKJB{align-items:center;display:flex;height:16px;justify-content:center;width:16px}.taskMenuIconDelete-MdjKJB{color:var(--status-error-default)}.renamePopover-E66DTZ{animation:menuFadeIn-eSKuyW .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-AnpyD2{padding:0 6px}.renameInput-CIk9Gq{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-CIk9Gq::placeholder{color:var(--text-text-tertiary)}.renameActions-Uyjih2{align-items:center;display:flex;gap:8px;justify-content:flex-end;padding:0 6px}.renameCancelBtn-ddnzF2{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-ddnzF2:hover{background:var(--bg-bg-overlay-l3)}.renameConfirmBtn-TTpHki{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-TTpHki:hover{background:var(--bg-bg-invert-hover)}.noTasks-qR0DcA{color:var(--text-text-tertiary);font-size:12px;font-weight:500;height:28px;line-height:28px;padding-left:26px}.itemIconProgress-xE1xXB{animation:rotate-ZcDWwX 1s linear infinite;color:var(--icon-icon-tertiary)}[data-theme=dark-blue] .itemIconProgress-xE1xXB,[data-theme=dark] .itemIconProgress-xE1xXB{color:var(--icon-icon-secondary)}@keyframes rotate-ZcDWwX{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.waitingBadge-SmAG6T{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-oiVU_l:hover .waitingBadge-SmAG6T,.taskItemActive-nfRGyt .waitingBadge-SmAG6T,.taskItemSelected-qu6WXH .waitingBadge-SmAG6T{display:none}.waitingDot-CESePd{background:var(--status-alert-default);border-radius:50%;flex-shrink:0;height:4px;width:4px}.waitingText-JpnF10{color:var(--text-text-default);font-size:11px;font-weight:500;line-height:16px;white-space:nowrap}.itemText-BFKpDn{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltipContainer-gK54PL{padding:8px 12px}.tooltip-kaTsnP{display:flex;flex-direction:column;gap:4px;text-align:left}.tooltipTitle-SBWAga{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-IeheSe{flex-direction:column;font-weight:400}.tooltipMeta-IeheSe,.tooltipMetaRow-my4fxe{color:var(--text-text-secondary);display:flex;font-size:12px;gap:4px;line-height:18px}.tooltipMetaRow-my4fxe{align-items:center}.tooltipMetaIcon-zdyPi0{color:color-mix(in srgb,var(--icon-icon-secondary) 60%,#0000);flex-shrink:0;height:12px;width:12px}.tooltipMetaText-cRmBi4{color:color-mix(in srgb,var(--icon-icon-secondary) 60%,#0000)}.tooltipMetaEllipsis-NGTfRJ,.tooltipMetaText-cRmBi4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tooltipMetaEllipsis-NGTfRJ{max-width:120px}.tooltipDot-lRTpUl{margin:0 4px}.footer-qCqK5T{flex-shrink:0;padding:8px 12px}.fissionAlert-rIPXMW{margin-bottom:8px}.footerContent-RfafAS{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-RfafAS:hover{background-color:var(--bg-bg-overlay-l1)}.footerLeft-Z9i9Op{flex:1 1;flex-shrink:0;min-width:0}.footerRight-rN4VrE{flex-shrink:0}.footerLogin-HkD7TV{align-items:center;display:flex;height:44px;padding:0 2px}.settingsIconBtn-NF4U00{color:var(--icon-icon-secondary)}.settingsItem-Bs8s8e{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-Bs8s8e:hover{background-color:var(--bg-bg-overlay-l2)}.settingsIcon-CXJ89c{color:var(--icon-icon-default);flex-shrink:0;height:16px;width:16px}.settingsText-_imZ3K{flex:1 1;min-width:0}.backButton-hfOTzM{font:var(--body-body-md-strong);gap:4px}.backIcon-Uw9pAR{height:14px;width:14px}.projectsEmpty-LAZog9{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;min-height:0}.projectsEmptyIcon-isiTPl{color:var(--icon-icon-tertiary);height:24px;width:24px}.projectsEmptyText-ANCB6N{font-weight:400;line-height:18px;text-align:center}.loadingMore-HLRWf2,.projectsEmptyText-ANCB6N{color:var(--text-text-tertiary);font-size:12px}.loadingMore-HLRWf2{align-items:center;display:flex;justify-content:center;padding:12px 0}.loadMoreSessions-yLjfix{align-items:center;border-radius:4px;cursor:pointer;display:flex;height:32px;padding-left:22px;transition:background-color var(--transition-fast)}.loadMoreSessions-yLjfix:hover{background-color:var(--bg-bg-overlay-l2)}.loadMoreSessions-yLjfix:hover .loadMoreSessionsWrapper-Z2cF6X{color:var(--text-text-secondary,#5b6066)}.loadMoreSessionsWrapper-Z2cF6X{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-h07DRR{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-k2x8Hl{border-right:none;min-width:0;opacity:0;width:0}.sidebarTransitioning-TdHIGO{min-width:0;opacity:0;transform:translateX(-100%);width:0}.drawerOverlay-Ay8mtP{animation:drawerFadeIn-sDemqi .2s ease-out;background-color:var(--special-bgtabsoverlay);bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.drawerOverlayClosing-GtmhG_{animation:drawerFadeOut-VuGcQo .2s ease-out forwards}.drawer-QzDTYh{animation:drawerSlideIn-FpqYSm .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-JyiZSu{animation:drawerSlideOut-kCMRLY .2s ease-out forwards}@keyframes drawerFadeIn-sDemqi{0%{opacity:0}to{opacity:1}}@keyframes drawerFadeOut-VuGcQo{0%{opacity:1}to{opacity:0}}@keyframes drawerSlideIn-FpqYSm{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes drawerSlideOut-kCMRLY{0%{transform:translateX(0)}to{transform:translateX(-100%)}}.layout-T8RfHu{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-IJ7Pt_>main{padding-left:8px}@media (max-width:768px){.layout-T8RfHu>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-TFh67E{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--bg-bg-overlay-l2)}.createProjectModal-AyAuGm{background:var(--bg-bg-base-default);display:flex;flex-direction:column;gap:var(--spacing-lg);padding:var(--spacing-lg)}@media (max-width:768px){.createProjectModal-AyAuGm{max-width:480px;width:calc(100vw - 32px)!important}}.createProjectModalHeader-IkvRz8{align-items:center;display:flex;justify-content:space-between}.createProjectModalTitle-OPiY_Y{color:var(--text-text-default);font-size:16px;font-weight:600;line-height:24px;margin:0}.createProjectModalCloseButton-WT_qpE{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-WT_qpE:hover{background:var(--bg-bg-base-secondary);color:var(--icon-icon-default)}.createProjectModalContent-m6zdd4{display:flex;flex-direction:column;gap:var(--spacing-sm)}.createProjectModalInputLabel-YY9Xpy{align-items:center;color:var(--text-text-default);display:flex;font-size:13px;font-weight:600;gap:2px;line-height:20px}.createProjectModalRequired-IGNdGA{color:var(--status-error-default);font-weight:500}.createProjectModalFooter-UenAzV{display:flex;gap:var(--spacing-sm);justify-content:flex-end}.content-iwWEHE{color:var(--text-text-secondary);font-size:14px;line-height:1.5}.content-iwWEHE strong,.username-vkASRU{color:var(--text-text-default);font-weight:600}.footer-NQ0ExY{display:flex;flex-direction:column;gap:8px;padding-top:8px;width:100%}.consentModalOverlay-do3X1p{align-items:flex-end;display:flex;inset:0;justify-content:flex-end;padding:24px;pointer-events:none;position:fixed;z-index:10000}.consentModal-tyc_i0{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-LDOH1e{align-items:flex-start;display:flex;gap:8px}.consentModalTitle-Nom5nU{color:var(--text-text-default);flex:1 1;font-size:16px;font-weight:600;line-height:1.5}.consentModalContent-yCxUvU{color:var(--text-text-default);font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:1.43}.consentModalContent-yCxUvU a{color:var(--text-text-default);text-decoration:underline}.consentModalContent-yCxUvU a:hover{color:var(--text-text-secondary)}.consentModalFooter-CzVBUj{align-items:center;display:flex;gap:8px;justify-content:flex-end}@media (max-width:639px){.consentModalOverlay-do3X1p{align-items:flex-end;justify-content:center;padding:16px}.consentModal-tyc_i0{width:calc(100vw - 32px)}}.preferencesModalOverlay-IefGOd{align-items:center;background:#0000004d;display:flex;inset:0;justify-content:center;position:fixed;z-index:10001}.preferencesModal-hRASjL{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-zrSuKk{align-items:flex-start;display:flex;gap:8px}.preferencesModalTitle-Leu8OI{color:var(--text-text-default);flex:1 1;font-size:16px;font-weight:600;line-height:1.5}.preferencesModalCategoryCard-mFqshn{background:var(--bg-bg-overlay-l1);border-radius:6px;display:flex;flex-direction:column;overflow:hidden}.preferencesModalCategoryItem-p1diFL{display:flex;flex-direction:column;gap:12px;padding:12px}.preferencesModalCategoryItem-p1diFL:not(:last-child){border-bottom:1px solid var(--border-border-neutral-l1)}.preferencesModalCategoryHeader-Q9awTg,.preferencesModalCategoryLeft-2OnAG9{align-items:center;display:flex;gap:16px}.preferencesModalCategoryLeft-2OnAG9{flex:1 1}.preferencesModalCategoryTitle-GJkTt3{color:var(--text-text-default);font-size:13px;font-weight:400;line-height:1.54}.preferencesModalCategoryRight-mnBmCn{align-items:center;display:flex;gap:8px}.preferencesModalCategoryDesc-PkrS7k{margin:0}.preferencesModalAlwaysEnabled-hNHtRe,.preferencesModalCategoryDesc-PkrS7k{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:1.5}.preferencesModalAlwaysEnabled-hNHtRe{white-space:nowrap}.preferencesModalLearnMore-joEzfJ{color:var(--text-text-secondary);font-size:12px;font-weight:400;line-height:1.5;margin:0}.preferencesModalLearnMore-joEzfJ a{color:var(--text-text-brand);text-decoration:none}.preferencesModalLearnMore-joEzfJ a:hover{text-decoration:underline}.preferencesModalFooter-R7nnso{align-items:center;display:flex;justify-content:flex-end}@media (max-width:639px){.preferencesModal-hRASjL{width:calc(100vw - 32px)}}.errorFallback-HjjQ0U{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-pTfOfQ{align-items:center;display:flex;gap:48px;position:relative;z-index:1}.errorMain-kyLvSz{align-items:flex-start;display:flex;flex-direction:column}.errorTextGroup-e92SX2{display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.errorTitle-MstX6W{color:var(--text-text-default);font-size:28px;font-weight:600;letter-spacing:.2px;line-height:1.29;margin:0}.errorMessage-_18D9j{color:var(--text-text-secondary);font-size:16px;font-weight:300;line-height:1.5;margin:0}.errorPhase-YMt80S{color:var(--text-text-secondary);font-size:14px}.errorButton-yccwxq{font-size:16px;font-weight:500;height:48px;padding:0 16px}.errorAvatarWrapper-FCj02h{flex-shrink:0;height:280px;position:relative;width:280px}.errorGlow-YpILrZ{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-Vl4TJt{height:100%;object-fit:cover;pointer-events:none;position:relative;transform:scaleX(-1);width:100%}